div#stcpDiv{left:auto !important;}
/* menu*/
.navbar-nav li.expanded:before,.navbar-nav li.expanded:before,.navbar-nav li.expanded.redius:before{left: 16px;right: auto;}
#listing-detail{margin-right:43px !important;}
#listing-localisation,#listing-download,#listing-detail{margin-right:0 !important;background-position: right;padding-right: 20px;}
.newsletter form .form-group .btn {left:5px;}
.carte.event .wrapper .title:after {right: 180px; !important;}
.col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 {float: right; !important;}
.carte {text-align: right; !important;}
.carte .event .btn {margin-left: 200px; !important;}
.navbar-nav.secondary > li {float: right;}
header .header-top form .btn {float: left;}
ul.menu.nav.navbar-nav.sm{border-left: 1px solid #ECECEC;padding-left: 7px;}
ul.menu.nav.navbar-nav.secondary.sm,ul.secondary li{border:0;}
header .header-top form .query {padding: 0 20px;font-style: normal; !important;font-size: 15px;float: right;}
.glossary .search-by-keyword form input[type=submit] {left: 0px;right:auto;}
.carte.event .wrapper .title {font-size: 25px; !important;text-align:left;}
.menu.nav li{margin-right: 9px;}
.well .menu.nav li > a:before {left: 238px !important;   }
.newsletter form .form-group .email{float: right !important;}
.mission-simulator .simulator .visuel {float:right;}
.mission-simulator .simulator .item .title a:after {-webkit-transform : rotateY(180deg);-moz-transform : rotateY(180deg);-ms-transform : rotateY(180deg);-o-transform : rotateY(180deg);transform: rotateY(180deg);}
.carte.items .item .title{font-size:16px;padding-right: 25px;}
.carte.items .item .title a:after {-webkit-transform : rotateY(180deg);-moz-transform : rotateY(180deg);-ms-transform : rotateY(180deg);-o-transform : rotateY(180deg);transform: rotateY(180deg);}
.addthis_default_style .addthis_separator, .addthis_default_style .at4-icon, .addthis_default_style .at300b, .addthis_default_style .at300bo, .addthis_default_style .at300bs, .addthis_default_style .at300m{float:right !important;}
.enfant-jeune .savoir-plus .item a:before {transform: rotateY(180deg);left:inherit !important;right: -18px;}
.enfant-jeune .savoir-plus .item a {right: 39px;}
.navbar-nav > li >a.has-submenu:before{right: 280px !important;}
.navbar-toggle {float: right ;margin-left: 100% ;margin-right: 50px ;}
.navbar-header .navbar-nav.secondary {left: 34px ;right: auto ;}
.file{float:right;padding:0;}
.navbar-nav.secondary .first.leaf {float: right;margin-top: 11px;}
.carte.quizpage{margin-bottom: 20px;text-align: right;vertical-align: top;}
.quiz .title:after{right:145px;}
.nav{padding-right: 0px;}
.listin-image{float: right;}
.listin-lien-right{float:left;}
 /* Listing actualites */
.form-type-item.form-item.form-group{display:none;}
.input-group .input-group-btn .btn.btn-primary{padding:  8px 14px 8px 14px;border-radius: 6px 0px 0px 6px !important;}
.newsletter span{float: right;margin-right: 12px;}
.mission-simulator .simulator .title{padding:0 11px 0 0;font-weight: bold;}  
body.personnelle .mission-simulator .simulator .title a:after,body.enfant .mission-simulator .simulator .title a:after,body.enseignant .mission-simulator .simulator .title a:after,body.entreprise .mission-simulator .simulator .title a:after{margin-right: 5px;}
body.entreprise .banner .carte .btn{position: absolute;left:auto;bottom:22px;right:22px;}
body.enseignant .banner carte .btn{position: absolute;left:auto;bottom:22px;right:22px;}
body.enfant .banner carte .btn{position: absolute;left:auto;bottom:22px;right:22px;}
body.personnelle .banner carte .btn{position: absolute;left:auto;bottom:22px;right:22px;}
.file{float:right;padding:0;}
.newsletter span {font-size: 24px !important;}
.listin-body-Top span.hasnticon{padding: 7px 9px 7px 0; }
 /** event **/
 .publications-section .view-filters{float: right;margin-left: 20px;margin-right: 0px;}
 .views-exposed-form label{float: right;:margin-left:5px;}
 #edit-date-filter-min-datepicker-popup-0, #edit-date-filter-max-datepicker-popup-0, #edit-date-filter-1-min-datepicker-popup-0, #edit-date-filter-1-max-datepicker-popup-0{background-position:3% 44%;}
.listin-body{padding-right: 18px;}
.listin-body-detail.listin-body{padding-right:0px;}
.listin-body-Top h1{float: right;}
.listin-body-Top span{float: left;}
aside.col-md-3.sidebar{float:right;padding:0 0 0 24px;}
.formations .col-md-3.sidebar + section.col-md-9{float:left;}
.well .menu.nav li > a{text-align:right;padding-right:40px;}
.well .menu.nav li .dropdown-menu a{padding-right:45px;}
.well .menu.nav li .dropdown-menu a:before{left: 232px !important;}
#listing-localisation, #listing-download, #listing-detail{background-position: right;}
#listing-download, #listing-detail{padding-right: 27px;}
.listin-lien-right-event > *{margin-left: 15px;}
.listin-lien-right-event{float: left;text-align: left;}
#listing-detail{margin-left: 0px !important;}
.listing-actus #listing-detail{float: left !important ;}
.text-center{text-align: left;}
.glossary .search-bloc{padding-right: 0px;}
.glossary .search-by-keyword p{padding: 9px 0px 0 8px;}
.mediatheque-content-right{float: right;margin-left: 1% ;margin-right: 0px;}
.mediatheque-section{float: left;}
.page-mediatheque .mediatheque-data-image{float: right;}
.page-mediatheque #edit-keys-wrapper , .page-mediatheque div#edit-tid-wrapper{float: right;}
.views-exposed-form .views-exposed-widget{float: right;}
.mediatheque-content-right .Mediatheque-image img, .mediatheque-content-right .Mediatheque-image-ajax img{width: 99%;}
.socialMedia{float: left;left: 0px;right: 86%;}
.div-media-top .title-media{float: right;}
.div-media-top .date-media{float: left;}
/** dropdownmenu **/
.dropdown-menu {right: 0px;}
.newsletter form .form-group .email{padding: 0px 10px 0px 0px; }
#block-menu-menu-wet-footer li{float: right;}
#block-on-the-web-0{float: left;}
#block-menu-menu-wet-footer{float: right;}
.field.field-name-field-documents.field-type-file.field-label-above{overflow: hidden;}
.newsletter .title:before{float: right;}
.navbar-nav > li > .dropdown-menu > li.expanded > a:after{-webkit-transform: rotate(180deg);-moz-transform: rotate(180deg);-ms-transform: rotate(180deg);transform: rotate(180deg);right: 94%;}
.navbar-nav > li > .dropdown-menu > li.expanded > a{text-align: right;}
.navbar-nav .dropdown-menu > li > a{text-align: right;}
.navbar-nav:not(.sm-collapsible) ul a.has-submenu{padding-right: 20px; }
.navbar-nav .dropdown-menu.sm-nowrap{left: auto; right: 100%; width: 125% !important;}
.right.addthis_native_toolbox{float:left;}
.evenement-section .form-type-select.form-item-tid.form-item.form-group:after{left: 13px;right: auto;}
.evenement-section .form-type-select.form-item-tid.form-item.form-group:before{left: 0px;right: auto;}
.publications-section .form-type-select.form-item-tid.form-item.form-group:after{left: 13px;right: auto;}
.publications-section .form-type-select.form-item-tid.form-item.form-group:before{left: 0px;right: auto;}
.enfant .carte.games .title:after{right: auto;left: 0px;}
.right.addthis_native_toolbox.evenement-share{right: auto;left: 0px;}
body.personnelle .carte .btn{float: right;}
body.enseignant .carte .btn{float: right;}
body.enfant .carte .btn{float: right;}
body.entreprise .carte .btn{float: right;}
.inner .carte .btn{right: 0px;left:auto !important;}
.inner .right{text-align: right;}
#block-menu-block-1 .menu.nav li{margin-right: 0px;}
.webform-container-inline label{margin-left: 9px;}
.recent-actus .container .inner{padding: 22px 18px 0px 0px;}
.quizpage .title::after{left: -4px;right: auto;}    
.QuizScore{left: auto;}
.listin-actualites-body-event{position: relative;}
.mediatheque-icon{right: auto;left: 0px;border-left: none;border-right: 1px solid #CCCCCC;padding-right: 8px;}
.carte.ref .visuel + div .title-2 {margin: 0;float: right;width: 100%;text-align: right;margin-bottom: 10px;}
.menu-block-wrapper .menu li{margin-right: 0px;}
/* Calendrier*/
.ui-datepicker-prev{background:url('../images/flech-calendrier-right.png') center center no-repeat;}
.ui-datepicker-next{background:url('../images/flech-calendrier-left.png') center center no-repeat;}
.ui-datepicker-prev:hover{background:url('../images/flech-calendrier-right.png') center center no-repeat;border: none;cursor: pointer;}
.ui-datepicker-next:hover{background:url('../images/flech-calendrier-left.png') center center no-repeat;border: none;cursor: pointer;}

/*----------page simulation cr�dit , epargne-------*/
 .formSimulation .row-head,  .formSimulation .form-group , .formSimulation  label.head {float: right;}
 .formSimulation .form-group span{ float:left;}
  .simulateur-ceb .panel-title > a span { float: left; position:initial}
 @media screen and (max-width: 768px){
 .simulateur-ceb .file .type{float: right; width:30%;}
  .simulateur-ceb .file  label{ width: 66%;}
 }

/*----------end page simulation cr�dit-------*/
.listin-image-detail{margin: 0px 0px 10px 15px;}
/*************************Responsive **************************/
@media screen and (max-width: 1130px) and (min-width: 1024px) {
	.listin-lien-right-event > *{margin-left: 1px;}
}
@media all and (max-width:1024px){
	.newsletter span {font-size: 13px !important;}	
	aside.col-md-3.sidebar{width: 100%;}
}

@media all and (max-width:800px){
    .navbar-nav.secondary > li.first > a { margin-top: 0px !important;}
    .glossary .search-by-keyword p{float:right;padding-right:0px;}   
    .wysiwyg h1{float: right;}
    .menu li{padding-right: 50px;}
    .navbar-nav.secondary .first.leaf{margin-top: 0;margin-left: 12px;margin-right: 0;}
    .menu li{padding-right:0px; }
} 
@media (max-width: 768px){
    .quizpage .title::after {background: transparent url("../images/bg-quiz.png") no-repeat scroll 0 0;height: 119px;right: 184px;top: -63px;width: 133px;}
    .navbar-nav > li a.has-submenu:before{right:280px;}
    .navbar-nav > li a.has-submenu.redius:before{right: 280px;}
	.menu.nav.navbar-nav {padding-right: 0;padding-left: 0px !important;}
	.menu.nav li{margin-right: 0px !important;}
	.menu.nav.navbar-nav > li > a {padding-right: 26px;}
    .title.left{ float: right;}
}	
@media (min-width: 768px){    
	.navbar-nav {float: right;margin: 0;}
	.navbar-nav.secondary {float: left;}
	.left {float: right; !important;}
	.navbar-nav.secondary > li {float: left;}
	.nav > li {padding-left: 5px;padding-right: 4px;}
	ul.menu.nav.navbar-nav.secondary.sm{padding:0;}	 
	.carte .event .btn {margin-top: 45px; !important;}
	.glossary .result-bloc p {padding-bottom: 0em; !important;}
	body.personnelle .mainSlider .slick-list .carte .btn {right: 20px;left: auto;}
	body.enfant .mainSlider .slick-list .carte .btn {right: 20px;left: auto;}
	body.entreprise .mainSlider .slick-list .carte .btn {right: 20px;left: auto;}
	body.enseignant .mainSlider .slick-list .carte .btn {right: 20px;left: auto;}
	.listin-lien-right-event >*{margin-right:0;}

}
@media all and (max-width:640px) {
	#block-menu-menu-wet-footer li:nth-child(3n) a { padding-right: 14px;color}	
	#block-menu-menu-wet-footer li:nth-child(3n):after {display: inline;}
	 .sectionevenement.listin-lien-right-event{position: static;}
	.listin-lien-right-event >*{text-align: right !important;}

} 
@media all and (max-width:350px){
	.section-formation #listing-download {padding-left:0px;}
}
 
 /* publication and press view results*/   
@media screen and (min-width: 1180px)  {
    .listin-actualites-div {margin-left : 38px; padding-right: 320px; }
  
}  
  /* publication and press view results*/   
@media screen and (min-width: 1100px) and (max-width: 1179px) {
    .listin-actualites-div {margin-left : 26px; padding-right: 267px; }
  
}


@media screen and (min-width: 1023px) and (max-width: 1100px) {
    /* publication and press view exposed filter*/
      .listin-actualites-div {margin-left : 0px; padding-right: 267px; }
}
 
 






