html {
overflow-y: auto !important;
}
body .row .col h1{
font-size: 40px;
font-family: 'Fjalla One', arial, sans-serif;
color: #f79e4d;
}
body .row .col h2{
font-size: 32px;
font-weight: bold;
font-family: 'Raleway', arial, sans-serif;
color: #012849;
line-height: 32px;
margin-bottom: 7px;
}
body .row .col h6{
margin: 10px 0 10px;
font-family: 'Raleway', arial, sans-serif;
font-size: 19px;
line-height:19px;
color: #f79e4d;
font-weight:100;
}
.alertsuccess{
border: 1px solid transparent;
color: #3c763d;
background-color: #dff0d8;
border-color: #d6e9c6;
padding: 15px;
margin-bottom: 20px;
border-radius: 4px;
}
.alerterror{
border: 1px solid transparent;
color: #a94442;
background-color: #f2dede;
border-color: #ebccd1;
padding: 15px;
margin-bottom: 20px;
border-radius: 4px;
}
.wpb_row.full-width-content {
}
body article.post table td, body article.post table th{
text-align:left;
}
html body {
line-height: 22px;
}
body a.btn{
background:#f79e4d;
color:#fff;
border:2px solid #f79e4d;
transition:0.5s all;
}
body a.btn:hover{
background:#fff;
color:#f79e4d;
} @import url("https://fonts.googleapis.com/css?family=Open+Sans:400,600,300,700,800");
body #ajax-content-wrap{
background:#fff;
}
body .container{
max-width:1280px;
}
body .row .col p, body .row .col li, body{
font-size:19px;
font-family: 'Raleway', arial, sans-serif;
color:#012849;
}
body .row .col ul li{
list-style:square;
}
body .row .col p{
padding-bottom:22px;
}
body .row .col p strong{
font-family: 'Raleway', arial, sans-serif;
}
body .row .col h3{
font-size: 24px;
font-weight: bold;
font-family: 'Raleway', arial, sans-serif;
color:#012849;
line-height: 24px;
margin-bottom:7px;
}
body .row .col h4{
font-size:22px;
font-family:'Raleway', arial, sans-serif;
color:#012849;
margin-bottom:16px;
}
body .row .col h5{
margin:35px 0 10px;
font-family: 'Raleway', arial, sans-serif;
font-size:19px;
color:#f79e4d;
}
body .row .col h5 img{
vertical-align: middle;
padding:0 10px 0 0;
margin:0;
}
body .wpb_row{
margin-bottom:20px;
}
body .wpb_column .wpb_wrapper .nectar-button{
letter-spacing:0 !important;
font-size:14px;
font-family: 'Raleway', arial, sans-serif;
font-weight:500;
text-align:center;
display: inline-block;
text-transform: none;
min-width: 158px;
padding: 12.5px;
margin-top:10px;
}
.nopadding{
padding:0 !important;
}
body .row .col.section-title{
border:0;
}
.hidden{
display:none;
}
h2#h2thanks{
color: #6FB347;
padding-top: 10px;
border-top: 2px solid #172C4D;
margin-top: 26px;
text-align: center;
font-weight: bold;
}
p#pthanks{
font-size: 14px;
color: #172C4D;
border-bottom: 2px solid #172C4D;
margin-bottom: 20px;
text-align: center;
padding-bottom: 20px;
}
h2#h2thanks.important_mess {
color: #D80000;
}   #header-outer .row .col.span_9{
max-width:75%;
flex-direction: column;
text-align: right;
}
#header-outer:not([data-format="left-header"]) #top > .container > .row nav {
justify-content: flex-end;
}
body #header-outer[data-lhe="animated_underline"] #top nav > ul > li > a {
margin-left: 0;
margin-right: 0;
}
body #header-outer[data-lhe="animated_underline"] #top nav > ul > li:last-child > a {
padding-right: 0;
} @media(max-width:1000px){
max-width:none;
}
.container-wrap, #header-space{ padding:0 !important;
height:0 !important;
}
.container-wrap:after{
content:' ';
display:block;
clear:both;
} body #header-secondary-outer{
background:#6fb347;
color:#fff;
height:42px;
border-color:#6fb347;
}
body #header-secondary-outer nav > ul > li{
padding:17px 0 12px !important
}
body #header-secondary-outer nav > ul > li > a{
color:#fff;
border:0;
font-family: 'Raleway', arial, sans-serif;
font-size: 13px !important;
line-height: 12px !important;
padding: 0 10px !important;
}
body #header-secondary-outer nav > ul > li > a span.fa{
padding-right:8px;
display: inline-block;
vertical-align:middle;
}
body #header-secondary-outer nav > ul > li:first-child > a{
padding-right:0;
}
body #header-secondary-outer nav > ul > li:last-child{
border:0;
}
body #header-secondary-outer nav > ul > li.contactMenu > a{
border:1px solid #fff;
border-width:0 1px;
}
body #header-secondary-outer nav > ul > li.btnLogin, body #header-secondary-outer nav > ul > li.btnRegister{
padding:7px 0 !important;
}
body #header-secondary-outer nav > ul > li.btnLogin > a, body #header-secondary-outer nav > ul > li.btnRegister > a{
font-family: 'Raleway', arial, sans-serif;
font-weight:500;
padding:8px !important;
width:;
border-radius:3px;
margin-left:14px;
display:inline-block;
width:121px;
text-align: center;
}
body #header-secondary-outer nav > ul > li.btnLogin > a{
border:1.5px solid #fff;
}
body #header-secondary-outer nav > ul > li.btnRegister > a{
border:1.5px solid #f79e4d;
background:#f79e4d;
}
.languageSwitch{
text-transform: uppercase;
} body header#top #logo{
padding-bottom:9px;
margin-bottom: 0;
}
body #header-space{
background: #fff;
}
body #header-outer{  background:#172c4d;
}
body header#top nav ul li{
list-style:none;
}
body header#top nav ul li a{
color:#fff;
font-weight:500;
font-size:14px;
font-family: 'Raleway', arial, sans-serif;
padding:24px 8px 0 !important;
}
body header#top nav ul li.current-page-item>a, body header#top nav ul li a:hover{
background:transparent;
color:#f79e4d !important;
}
body header#top nav ul li:last-child a{
padding-right:0 !important;
margin-right:0;
}
body header#top .buttons{
display:none;
}
body header#top nav ul li a .sf-sub-indicator{
display:none;
}
body .sf-menu li{ }
body header#top nav.loggedInMenu ul li a{
font-size:13px;
padding-top:3px !important;
margin-top:7px;
}
body header#top nav.loggedInMenu ul li.highlight a{
background:#F18E00;
transition:0.5s all;
color:#fff !important;
}
body header#top nav.loggedInMenu ul li.highlight a:hover{
background:#Fff !important;
}
body header#top nav.loggedInMenu ul li.highlight.current-page-item a:hover{
background:#Fff !important;
color:#F18E00 !important;
}
body #header-secondary-outer nav > ul.sf-menu li.withSubMenu{
position:relative !important;
padding:16px 0 10px !important;
}
body #header-secondary-outer nav > ul.sf-menu li.withSubMenu:hover a{
color:#fff;
}
body #header-secondary-outer nav > ul.sf-menu li.withSubMenu .fa{
font-size:16px;
vertical-align:middle;
display:inline-block;
} body .sf-menu li ul{
background:rgba(255,255,255,0.8) !important;
display:none;
top:42px;
height:auto !important;
padding:0 15px;
width:145px;
}
body .sf-menu li:hover ul{
display:block;
}
body .sf-menu li ul:before{
position:absolute;
width:9px;
height:8px;
background:url(//apned.info/wp-content/themes/salient-child/img/subMenuArrowUp.png) center center no-repeat transparent;
top:-8px;
left:10px;
content: ' ';
}
body #header-outer:not([data-format="left-header"]) #top nav > ul > li:not(.megamenu) ul a:hover,
body #header-outer:not([data-format="left-header"]) #top nav >ul >li:not(.megamenu) ul .current-menu-item >a {
background-color: transparent !important;
color: #f79e4d!important;
}
body .sf-menu li:hover ul, body .sf-menu li.sfHover ul{
top:42px;
}
body #header-secondary-outer ul ul li a, body #header-secondary-outer ul ul li a:hover{
background:none !important;
color:#6fb347 !important;
border-bottom:1px solid #6fb347;
font-size:13px;
font-family: 'Raleway', arial, sans-serif;
padding:8px 0;
}
body #header-secondary-outer ul ul li:last-child a{
border-bottom:0;
}
body #header-secondary-outer ul ul li a:hover{
color:#012849 !important;
}     body header#top .sf-menu li ul li a{
background:none !important;
padding:10px 0 !important;
color: #000;
}
body header#top .sf-menu li ul li:first-child a{
padding-top:15px !important;
}
body header#top .sf-menu li ul:before{
display:none !important;
}   .sepFooter{
background:url(//apned.info/wp-content/themes/salient-child/img/diagNewsletter.png) center top no-repeat transparent;
height: 130px;
margin-top: -0;
position: relative;
z-index: 999;
}
.page-id-20 .sepFooter{
margin-top:-130px;
}
body #footer-outer{
clear:both;
background:transparent;
font-family: 'Raleway', arial, sans-serif;
color:#fff;
font-size:14px;
line-height: 17px;
}
#footer-widgets{
background:#012849;
padding-bottom:12px;
}
body #footer-outer .row{
padding-bottom:0;
}
body #footer-outer a{
color:#fff;
}
body #footer-outer strong{
font-weight:700;
}
body #footer-outer #footer-widgets .col p{
padding-bottom:5px;
}
body #footer-outer .widget.widget_categories li a, body #footer-outer .widget.widget_pages li a, body #footer-outer .widget.widget_nav_menu li a{
padding-bottom: 9px;
padding-top: 1px;
}
body #footer-outer #footer-widgets .col ul li:first-child > a{
padding-top: 1px !important;
}
body #footer-outer .fa{
font-size:30px;
padding-top:3px;
}
body #footer-outer #copyright{
padding:0;
background:#012849;
}
body #footer-outer #copyright .container{
border-top:1px solid #4e6980;
font-weight:300;
font-family: 'Raleway', arial, sans-serif;
font-size:12px;
padding: 3px 30px;
color:#fff;
max-width: 1170px;
}
body #footer-outer p{
color:#fff;
font-size:14px;
}
body #footer-outer #copyright p{
font-size:12px;
font-weight:300;
}
.newsletter{
padding-top:125px;
background:url(//apned.info/wp-content/themes/salient-child/img/diagNewsletter.png) top center no-repeat transparent;
}   .swiper-container{
position:relative;
}
.swiper-container .diag{
background:url(//apned.info/wp-content/themes/salient-child/img/diagBanner.png) top center no-repeat transparent;
bottom:0;
position:absolute;
height:136px;
width:100%;
}
body .swiper-slide .content h2{
color:#f79e4d;
font-size:46px;
font-family: 'Fjalla One', arial, sans-serif;
text-transform:uppercase;
text-shadow:1px 1px 1px rgba(0,0,0,0.38);
text-align:center;
line-height:46px;
margin-bottom:60px;
letter-spacing:0;
opacity:1 !important;
}
body .swiper-slide .content p{
color:#6fb347;
font-size:68px;
font-family: 'Fjalla One', arial, sans-serif;
text-transform:uppercase;
text-shadow:1px 1px 1px rgba(0,0,0,0.38);
text-align:center;
line-height:81px;
opacity:1 !important;
}
.nectar-slider-wrap .swiper-container .slider-next, .nectar-slider-wrap .swiper-container .slider-prev{
background-color:rgba(111,179,71,0.5);
width:40px !important;
height:40px;
border-radius:0;
text-align:center;
padding:0;
}
.nectar-slider-wrap .swiper-container .slider-prev{
left:50px;
}
.nectar-slider-wrap .swiper-container .slider-next{
right:50px;
}
.nectar-slider-wrap .swiper-container .slider-next i, .nectar-slider-wrap .swiper-container .slider-prev i{
line-height:40px;
position:static;
}
.nectar-slider-wrap .swiper-container .slider-next .slide-count, .nectar-slider-wrap .swiper-container .slider-prev .slide-count{
display:none !important;
} .imgActualites{
height:370px;
width:100%;
background-position:center center;
background-repeat:no-repeat;
background-color:#ddd;
background-size:cover;
}
.default.imgActualites{
background:url(//apned.info/wp-content/themes/salient-child/img/default.png) no-repeat center center #ddd;
background-size:auto;
}
.vignettesThumb{
height:280px;
width:100%;
background-position:center center;
background-repeat:no-repeat;
background-color:#ddd;
background-size:cover;
}
.default.vignettesThumb{
background:url(//apned.info/wp-content/themes/salient-child/img/default.png) no-repeat center center #ddd;
background-size:auto;
}
.vc_sep_holder{
display:none !important;
}
body .row .vc_separator h4{
font-size:30px;
color:#012849;
font-family: 'Raleway', arial, sans-serif;
text-transform: uppercase;
border-bottom:3px solid #f79e4d;
padding-bottom: 3px !important;
min-width: 270px;
display: inline-block;
padding-right:90px;
padding-right:58px;
margin:0 0 9px;
white-space:normal;
}
body .row .toggle .vc_separator h4{
margin:20px 0 10px;
}
body .row .toggle p, body .row .toggle li{
color:#012849;
}
body .row .extra-color-3 .vc_separator h4{
border-color:#6fb347;
}
.imgActualites{
padding-top:2px;
} .sepBlancVert{
height:126px;
}
.sepBlancVert > .row-bg-wrap .row-bg{
background:url(//apned.info/wp-content/themes/salient-child/img/diagBlanc-Vert.png) center center no-repeat transparent;
height:126px;
} .sepVertBleu{
height:135px;
clear:both;
}
.sepVertBleu > .row-bg-wrap .row-bg{
background:url(//apned.info/wp-content/themes/salient-child/img/diagVert-Bleu.png) center center no-repeat transparent;
height:135px;
clear:both;
}
.sepBlancGris{
height:126px;
}
.sepBlancGris > .row-bg-wrap .row-bg{
background:url(//apned.info/wp-content/themes/salient-child/img/diagBlanc-Gris.png) center center no-repeat transparent;
height:126px;
}
.sepGrisBlanc{
height:126px;
}
.sepGrisBlanc > .row-bg-wrap .row-bg{
background:url(//apned.info/wp-content/themes/salient-child/img/diagGris-Blanc.png) center center no-repeat transparent;
height:126px;
}
.sepVertBleu .divider{
height:135px;
}
.bgVert, .bgVert h3{
background:#6fb347;
color:#fff;
font-family:'Raleway', arial, sans-serif;
}
.bgVert  > .row-bg-wrap .row-bg {
background:#6fb347;
}
.bgBleu  > .row-bg-wrap .row-bg {
background:#012849
}
.bgGris  > .row-bg-wrap .row-bg {
background:#e5e9ec;
}
.vignettesAccueil h4{
font-size:22px;
font-weight:bold;
font-family: 'Raleway', arial, sans-serif;
color:#012849;
margin: 21px 0 13px !important;
}
.vignettesAccueil p{
font-size:19px;
font-weight:400;
font-family:'Raleway', arial, sans-serif;
color:#012849;
padding-bottom:20px;
}
.vignettesAccueil strong{
font-weight:500;
font-family:'Raleway', arial, sans-serif;
}
.vignettesAccueil .wpb_wrapper p:last-child{
height:auto !important;
}
.container-wrap .row > .wpb_row:last-child.saviezVous, .home-wrap .row > .wpb_row:last-child.saviezVous, #portfolio-extra > .wpb_row:last-child.saviezVous{
margin-bottom:-120px !important;
}
body .saviezVous .col h3{
font-size: 30px;
margin-bottom: 21px;
margin-top:0;
line-height:34px;
color:#fff !important;
}
body .saviezVous .col p{
font-size:19px;
font-weight:400;
font-family:'Raleway', arial, sans-serif;
color:#fff;
}
body .saviezVous .col img{
padding-left: 87px;
padding-top: 2px;
}
body .saviezVous .col strong{
font-weight:500;
font-family:'Raleway', arial, sans-serif;
}
body .infolettreBox .col.section-title{
border:0;
padding-bottom:0 !important;
margin:0;
}
body .infolettreBox .col.section-title h2{
color:#fff;
font-family:'Fjalla One', arial, sans-serif;
font-size:29px;
font-weight:400;
margin-top:6px;
margin-bottom: 24px;
}
body .infolettreBox .infolettre{
max-width:565px;
margin:0 auto;
padding-bottom:29px;
}
body .infolettreBox .infolettre .infRow{
margin:0 -1.5px;
}
body .infolettreBox .infolettre .infRow:after{
display:block;
content:' ';
clear:both;
}
body .infolettreBox .infolettre .infRow>div{
float:left;
padding:0 1.5px;
}
body .infolettreBox input{
background:#fff;
border-radius:3px;
font-size:14px;
font-family: 'Raleway', arial, sans-serif;
padding:11px !important;
}
body .infolettreBox .nom{
width:24%;
}
body .infolettreBox .email{
width:48%;
}
body .infolettreBox .submit{
width:28%;
}
body .infolettreBox .submit input{
width:100%;
background:#f79e4d;
height:45px;
transition:0.5s all;
font-weight: 500;
}
body .infolettreBox .submit input:hover{
background:#e89223;
} .row .enteteImageStatic{
margin-top:-109px !important;
}
.row .enteteImage .col.section-title{ height:331px;
background:url(//apned.info/wp-content/themes/salient-child/img/diagHeader.png) bottom center no-repeat transparent;
padding:0;
position:absolute;
bottom:-1px;
}
.row .enteteImage .col.section-title h2{
color:#f79e4d;
font-size:80px;
font-family:'Fjalla One', arial, sans-serif;
text-transform:uppercase;
text-shadow:1px 1px 1px rgba(0,0,0,0.38);
line-height: 331px;
margin:0;
} .accordeonPage{ }
.accordeonPage .toggle{
margin:0 !important;
}
body .toggle>.toggle-title a ,
body .toggle h3 a{
font-family:'Raleway', arial, sans-serif;
}
.accordeonPage .toggle h3 a, .accordeonPage .toggle h3 a:hover{
background:url(//apned.info/wp-content/themes/salient-child/img/bg_accordion_c1.png) center center no-repeat transparent !important;
height:534px;
height: 520px;
margin-top: -138px;
text-align:center;
color:#fff;
font-family:'Fjalla One', arial, sans-serif;
font-size:40px !important;
line-height:40px !important;
color:#012849;
padding: 120px 10px;
}
.accordeonPage .toggle h3 a:hover{ }
.accordeonPage .toggle.extra-color-2 h3 a, .accordeonPage .toggle.extra-color-2 h3 a:hover{
background:url(//apned.info/wp-content/themes/salient-child/img/bg_accordion_c2.png) center center no-repeat transparent !important;
color:#fff;
}
.accordeonPage .toggle.extra-color-3 h3 a, .accordeonPage .toggle.extra-color-3 h3 a:hover{
background:url(//apned.info/wp-content/themes/salient-child/img/bg_accordion_c3.png) center center no-repeat transparent !important;
color: #012849;
}
body .accordeonPage .toggle.open h3 a{
background-color:transparent !important;
}
body .accordeonPage .toggle>div>*:last-child{
padding-bottom:130px;
}
.accordeonPage .toggle h3 a i{
margin:0 auto;
position:static;
display:block;
height:172px !important;
width:156px !important;
margin-bottom:40px;
}
.accordeonPage .toggle h3 a i:before{
height:172px;
width:156px;
display:block;
content:'';
}
.accordeonPage .toggle:nth-child(1n) h3 a i:before{
background:url(//apned.info/wp-content/themes/salient-child/img/acc_1.png) center center no-repeat transparent;
}
.accordeonPage .toggle:nth-child(2n) h3 a i:before{
background:url(//apned.info/wp-content/themes/salient-child/img/acc_2.png) center center no-repeat transparent;
}
.accordeonPage .toggle:nth-child(3n) h3 a i:before{
background:url(//apned.info/wp-content/themes/salient-child/img/acc_3.png) center center no-repeat transparent;
}
.accordeonPage .toggle:nth-child(4n) h3 a i:before{
background:url(//apned.info/wp-content/themes/salient-child/img/acc_4.png) center center no-repeat transparent;
}
.accordeonPage .toggle:nth-child(5n) h3 a i:before{
background:url(//apned.info/wp-content/themes/salient-child/img/acc_5.png) center center no-repeat transparent;
}
.accordeonPage .toggle .wpb_wrapper h3{
margin-top:15px;
}
html body .toggle > div{
box-shadow:none;
padding: 8px 0 4px;
}
.accordeonPage .wpb_content_element{
max-width:900px;
margin:0 auto;
}
.accordeonPage .toggle h3{
font-size:22px;
font-family: 'Raleway', arial, sans-serif;
text-transform: uppercase;
}
.accordeonPage .toggle.extra-color-3 h3{
color:#6fb347;
} .accAsso .toggles{
margin-bottom:47px !important;
}
.accAsso .toggle h3 a{
background:none;
text-align:center;
font-family: 'Raleway', arial, sans-serif;
font-weight:100;
font-size:29px !important;
line-height:29px !important;
padding:10px;
color:#012849;
}
.accAsso .toggle.open h3 a, .accAsso .toggle h3 a:hover{
background:none !important;
color:#012849 !important;
}
.accAsso .toggle h3 a i{
position:static;
display:block;
margin:0 auto;
width:186px;
height:186px !important;
margin-bottom:33px;
background:url(//apned.info/wp-content/themes/salient-child/img/icon_membres.png) center center no-repeat transparent;
}
.accAsso .toggle:hover h3 a i, .accAsso .toggle.open h3 a i{
background:url(//apned.info/wp-content/themes/salient-child/img/icon_membres_hover.png) center center no-repeat transparent;
}
.accAsso.accBut .toggle h3 a i{
background:url(//apned.info/wp-content/themes/salient-child/img/icon_but.png) center center no-repeat transparent;
}
.accAsso.accBut .toggle:hover h3 a i, .accAsso.accBut .toggle.open h3 a i{
background:url(//apned.info/wp-content/themes/salient-child/img/icon_but_hover.png) center center no-repeat transparent;
}
.accAsso.accMandats .toggle h3 a i{
background:url(//apned.info/wp-content/themes/salient-child/img/icon_mandats.png) center center no-repeat transparent;
}
.accAsso.accMandats .toggle:hover h3 a i, .accAsso.accMandats .toggle.open h3 a i{
background:url(//apned.info/wp-content/themes/salient-child/img/icon_mandats_hover.png) center center no-repeat transparent;
}
.accAsso .toggle h3 a i:before{
content:'';
position:static;
text-align:center;
display:block;
}
body .accAsso .toggle > div{
background:none !important;
}
body .row .col .accAsso p{
margin:0;
padding-bottom:0;
color:#f79e4d;
}
body .row .col .accAsso p strong{
font-weight:400;
color:#012849;
}
body .row .col .accAsso hr{
width:90px;
margin:30px auto;
border-color:#012849;
border-width:1px 0 0 0;
}
.accAsso .toggle .wpb_wrapper:before{
content:'';
width:91px;
height:18px;
background:url(//apned.info/wp-content/themes/salient-child/img/acc_before.png) center center no-repeat transparent;
display: block;
margin: 10px auto 25px;
}
.accAsso .toggle .wpb_wrapper:after{
content:'';
width:101px;
height:22px;
background:url(//apned.info/wp-content/themes/salient-child/img/acc_after.png) center center no-repeat transparent;
display: block;
margin: 25px auto 10px;
} body .row .col .avFaq p{
font-family:'Raleway', arial, sans-serif;
font-size:22px;
font-weight:500;
}
body .row .col .apFaq p{
font-family:'Raleway', arial, sans-serif;
font-size:22px;
font-weight:500;
color:#6fb347;
}
body .toggle h3, body .row .toggle h3 {
margin-bottom: 0 !important;
}
html body .toggle {
margin-bottom: 0 !important;
}
body .row .col .toggle p{
line-height:26px;
}
body .toggle>.toggle-title a ,
body .toggle h3 a{
background:#f79e4d;
font-size:22px !important;
line-height:22px !important;
color:#fff;
padding: 7px 14px 10px 43px;
}
body .toggle>.toggle-title a:hover,
body .toggle h3 a:hover{
background:#f79e4d;
}
body .row .col .toggle .wpb_wrapper{
padding-bottom:20px;
}
body .toggle h3 {
margin-bottom: 0;
}
body .toggle>.toggle-title a i,
body .toggle h3 a i{
color:#fff;
font-size:24px;
top:11px;
}
body .icon-minus-sign:before{  content:'\f0d7';
}
body .icon-plus-sign:before{  content:'\f0da';
color:#fff;
} .container.main-content{ }
body .container-wrap{
height:auto !important;
background:#fff;
}
.vc_desktop .container.main-content{
padding-top:0px;
}
.vc_desktop body .container-wrap{ background:#fff;
}
.vc_desktop body.single .container-wrap{
height:auto !important;
background:#fff;
} .smallTitles .toggle > div{
padding-top:24px;
padding-bottom:34px;
}
.smallTitles .toggle h3 a{
padding-top:7px;
padding-bottom:7px;
text-transform: uppercase;
}
.smallTitles .toggle h3 a i{
top:10px;
}
.row .smallTitles .col .toggles p{
padding:0;
}
body .toggle.extra-color-1 h3 a{
background:#f79e4d;
}
body .toggle.extra-color-2 h3 a{
background:#012849;
}
body .toggle.extra-color-3 h3 a{
background:#6fb347;
}
body .toggle.extra-color-1 .wpb_content_element a{
color:#f79e4d;
text-decoration: underline;
}
body .toggle.extra-color-2 .wpb_content_element a{
color:#012849;
text-decoration: underline;
}
body .toggle.extra-color-3 .wpb_content_element a{
color:#6fb347;
text-decoration: underline;
}
.row .txtGrayLight .col p{
color:#acacac;
} .row .imageTitle{
position:relative;
}
.row .imageTitle .img-with-aniamtion-wrap:after{
content:' ';
background:url(//apned.info/wp-content/themes/salient-child/img/diagBanner.png) center bottom no-repeat transparent;
position:absolute;
bottom:-1px;
width:100%;
height:136px;
left:0;
}
.row .imageTitle .section-title{
position:absolute;
top:45%;
}
.row .imageTitle .section-title h2{
font-family: 'Fjalla One', arial, sans-serif !important;
color:#6fb347;
font-size:100px;
line-height:1.1;
text-transform:uppercase;
font-weight:400 !important;
text-shadow:1px 1px 1px rgba(0,0,0,0.38);
}
body .row .col .orange, body .row .col .green{ }
body .row .col .orange h3, body .row .col .green h3{
text-transform:uppercase;
color:#f79e4d;
font-weight:bold;
font-family:'Raleway', arial, sans-serif;
margin:30px 0;
}
body .row .col .orange a, body .row .col .green a{
text-decoration: underline;
}
body .row .col .orange a, body .row .col .orange .colored{
color:#f79e4d;
}
body .row .col .green h3{
color:#6fb347;
}
body .row .col .green a, body .row .col .green .colored{
color:#6fb347;
}
.post-header .meta-author, .post-header .meta-category, .post-header .meta-comment-count{
display:none;
}
.blogPost .img-with-aniamtion-wrap {
max-width:330px;
width:100%;
padding-right:50px;
float:left;
}
.blogPost .img-with-aniamtion-wrap .vignettesThumb{
height:200px
}
.blogPost{
border-bottom:1px solid #012849;
padding-bottom:20px;
}
.blog-recent, .blog-recent p{
font-size: 19px;
font-family: 'Raleway', arial, sans-serif;
color: #012849;
list-style: square;
}
.blog-recent .post-header .title a{
font-size:22px;
color:#012849;
}
.pagination a, .pagination span{
height:30px;
line-height:28px;
width:30px;
color:#012849;
border:1px solid #012849;
border-width:1px 0 1px 1px;
display:inline-block;
text-align:center;
font-family: 'Raleway', arial, sans-serif;
font-weight:700;
font-size:18px;
transition:0.5s all;
}
.pagination span, .pagination a:hover{
background:#012849;
color:#f79e4d;
}
.pagination a:last-child, .pagination span:last-child{
border-width:1px;
} .toggleAffaires .toggle .vc_row{
border-bottom:1px solid #f79e4d;
}
.toggleAffaires .toggle .vc_row:last-child{
border-bottom:0;
}
.toggleAffaires .toggle.extra-color-2 .vc_row{
border-color:#012849;
}
.toggleAffaires .toggle.extra-color-3 .vc_row{
border-color:#6fb347;
}
.toggleAffaires .toggle .vc_row h3{
font-size:22px !important;
margin-top:20px;
font-family: 'Raleway', arial, sans-serif;
} body.single.single-post .section-title h1{
max-width:100%;
text-align:center;
font-size:40px;
font-family: 'Fjalla One', arial, sans-serif;
color:#f79e4d;
}
body.single.single-post #single-meta{
display:none;
}
body.single.single-post #single-below-header{
display:none;
}
body.single .heading-title{
padding:0;
border:0;
}
body article.post .content-inner{
padding:0;
border:0;
margin:0;
} .row .actualites .blog-recent .col{
border-bottom:1px solid #012849;
padding:0 0 30px 0;
}
.row .actualites .blog-recent .col:last-child{
border-bottom:0;
padding:0;
}
.row .actualites .blog-recent .col .title a{
color:#f79e4d;
font-size:30px;
font-family: 'Fjalla One', arial, sans-serif;
}
.row .actualites .blog-recent .col img{
max-width:30%;
height:auto !important;
float:left;
padding-right:5%;
}
.txtOrange, .txtOrange p{
color:#f79e4d !important;
}
.txtGreen, .txtGreen p, .txtGreen li{
color:#6fb347 !important;
}
.txtCaps, .txtCaps p{
text-transform: uppercase;
}
.txtUnderline{
text-decoration: underline;
}
.content-inner .btn, .btn.btnGreen{
color:#fff;
background:#6fb347;
padding:10px 20px;
display:inline-block;
}
.content-inner .btn{
font-weight:600;
}
.content-inner h3{
} body .row .col .vignetteGreen{
background:#f0f7ec;
padding:40px;
}
body .row .col .vignetteGreen h4{
margin:0;
font-weight: 500;
font-family:'Raleway', arial, sans-serif;
color:#6fb347;
text-transform: uppercase;
}
body .row .col .vignetteGreen p{
padding-bottom:10px;
}
body .row .col .vignetteGreen p:last-child{
padding:0;
}
body .row .col .vignetteGreen img{
margin:0;
padding:0;
}
body .row .col .vignetteGreen a{
color:#6fb347;
text-decoration:underline;
}
body .full-width-section img{
display:inline-block;
}
.ongletAssGen{
margin-top:18px !important;
margin-bottom:27px !important;
}
.ongletAssGen ul.wpb_tabs_nav{
margin:0 !important;
text-align:center;
}
.ongletAssGen .tabbed > ul li{
display:inline-block;
float:none;
}
.ongletAssGen .wpb_tab{
background:#f79e4d;
padding:50px 10px 40px;
border-radius:30px;
color:#fff;
}
.ongletAssGen .wpb_tab .wpb_wrapper, .ongletAssGen .wpb_tab .wpb_wrapper p, .ongletAssGen .wpb_tab .wpb_wrapper h3{
color:#fff;
margin:0;
padding:0;
text-align:center;
}
.ongletAssGen .wpb_tab .wpb_wrapper a{
color:#012849;
text-decoration: underline;
}
.ongletAssGen .wpb_tab .wpb_wrapper img{
margin:20px 0;
}
.ongletAssGen .tabbed > ul li a{
font-weight:600;
font-family: 'Raleway', arial, sans-serif;
font-size:30px;
color:#012849;
transition:none !important;
padding-top:60px;
height:107px;
display:inline-block;
box-sizing:border-box;
background:transparent;
border:0 !important;
box-shadow:none;
background:none !important;
}
.ongletAssGen .tabbed > ul li a.active-tab{
border:0 !important;
color: #fff;
background:url(//apned.info/wp-content/themes/salient-child/img/tabs_assemblees_active.png) bottom center no-repeat transparent !important;
width: 184px;
height: 137px;
font-size:51px;
padding-top:80px;
} body .row .col ul.gform_fields{
padding:0;
margin:0;
}
body .row .col ul.gform_fields li{
list-style:none;
}
body .row .col ul.gform_fields li.gform_validation_container {
display:none !important;
}
body .gform_wrapper .gform_body{
background:#012849;
padding:20px 20px 0;
}
body .gform_wrapper .gform_body:after{
content:' ';
display:block;
clear:both;
}
body .gform_wrapper .gform_body ul{
margin:0 -15px !important;
}
body .gform_wrapper .gform_body .wrappedRight2 ul, body .gform_wrapper .gform_body .wrappedLeft2 ul{
margin-top:30px !important;
}
body .gform_wrapper .gform_body ul li{
padding:0 15px;
}
body .gform_wrapper .gform_body ul li .gfield_checkbox li{
text-indent: -28px;
padding-left: 41px;
}
body .gform_wrapper .gform_body label.gfield_label{
color:#fff;
font-size:19px;
font-family: 'Raleway', arial, sans-serif;
margin: 0 0 7px;
display:block;
}
body .gform_wrapper .gform_body .gfield{
margin:0 0 21px;
}
body .gform_wrapper .gform_body textarea{
height:155px;
}
body #gform_wrapper_3.gform_wrapper .gform_body textarea{
height:250px;
}
body .gform_wrapper .gform_body input{
padding: 6px 5px !important;
}
body .gform_wrapper .gform_body .col-gf-1{
width:8%;
float:left;
}
body .gform_wrapper .gform_body .col-gf-2{
width:16.66%;
float:left;
}
body .gform_wrapper .gform_body .col-gf-3{
width:25%;
float:left;
}
body .gform_wrapper .gform_body .col-gf-4{
width:33.33%;
float:left;
}
body .gform_wrapper .gform_body .col-gf-5{
width:41%;
float:left;
}
body .gform_wrapper .gform_body .col-gf-6{
width:50%;
float:left;
}
body .gform_wrapper .gform_body .col-gf-7{
width:58%;
float:left;
}
body .gform_wrapper .gform_body .col-gf-8{
width:66.66%;
float:left;
}
body .gform_wrapper .gform_body .col-gf-9{
width:75%;
float:left;
}
body .gform_wrapper .gform_body .col-gf-10{
width:83%;
float:left;
}
body .gform_wrapper .gform_body .col-gf-11{
width:91%;
float:left;
}
body .gform_wrapper .gform_body .col-gf-12{
width:100%;
float:left;
}
body .gform_wrapper .gform_footer{
text-align:center;
}
body .gform_wrapper .gform_button{
margin:0 auto;
background:#6fb347 !important;
font-size:22px;
font-family:'Raleway',arial,sans-serif;
font-weight:600;
text-transform: uppercase;
border-radius:0;
min-width:285px;
padding:10px;
}
body .gform_wrapper .gform_button:hover {
background: #f79e4d !important;
opacity: 1 !important;
}
.ginput_complex label{
color: #fff;
font-size: 10px;
margin: 5px 0 10px;
line-height: 10px;
display: block;
}
body .validation_message{
color:#f79e4d;
}
body .validation_error{
border:1px solid #ff0000;
padding:10px !important;
margin-bottom:20px !important;
color:#ff0000;
}
body div.notification.error{
max-width:380px;
padding:10px;
background:#ff8888;
border:0;
margin:0 auto 20px;
text-decoration:none;
font-size:16px
}
body div.notification.error > a{
display: block;
margin-top: 20px;
color: black;
} .row .contactAnswer .col.section-title h2{
font-size:111px;
line-height:111px;
font-weight:500;
font-family:'Raleway', arial, sans-serif;
color:#f79e4d;
}
.row .contactAnswer .col.section-title p{
font-size:61px;
line-height:61px;
font-weight:400;
font-family:'Raleway', arial, sans-serif;
color:#6fb347;
}
.loginHead{
position:relative;
}
.loginHead .wpb_text_column{ width:100%;
margin-top:210px;
color:#fff;
padding-bottom:70px;
}
.loginHead .row-bg{
background-size:cover;
}
body .row .loginHead .col h2{
color:#fff;
font-size:48px;
line-height:48px;
font-family:'Fjalla One',arial,sans-serif;
font-weight:400;
margin-bottom:26px;
}
#loginform .login-username, #loginform .login-password, #loginform .login-remember{
background:rgba(255,255,255,0.5);
max-width:380px;
box-sizing:border-box;
padding:0 16px 13px;
margin:0 auto 0;
}
#loginform .login-username input, #loginform .login-password input{
margin-top:9px;
}
#loginform .login-username{
padding-top:14px;
}
#loginform .login-username label, #loginform .login-password label, #loginform .login-remember label{
color:#fff;
font-family:'Raleway',arial,sans-serif;
font-size:19px;
}
#loginform .login-remember label{
font-size:14px;
}
.login-submit{
text-align:center;
}
.login-submit input[type='submit']{
font-size:21px;
font-weight:500;
font-family:'Raleway',arial,sans-serif;
background:#6fb347;
height:47px;
min-width:163px;
text-transform:uppercase;
border-radius:0;
margin-bottom:74px;
}
.loginHead h4{
color:#fff !important;
font-size:19px;
font-family:'Raleway',arial,sans-serif;
text-transform:uppercase;
font-weight:500;
}  div.produit_membres div.woocommerce ul.products li{
list-style: none;
width: 100%;
}
div.produit_membres .woocommerce ul.products li > a{
color: white
}
div.woocommerce ul.woocommerce-error > li{
color: white;
} .woocommerce form{
background:#012849;
padding:20px;
color:#fff;
max-width:400px;
margin:0 auto;
}
.woocommerce form fieldset{
margin-top:20px;
}
body .row .col .woocommerce form p{
padding:0;
}
.woocommerce form label{
color:#fff;
line-height:1.20em !important;
margin:10px 0;
font-size:19px;
}
.single-product.woocommerce form label {
color: #000;
}
.woocommerce form input[type='submit']{
background-color:#6fb347 !important;
color:#fff !important;
}
.woocommerce-variation-price{
margin-bottom:30px;
}
body .row .txtAdhesion .col h3{
color:#012849;
font-size:29px;
font-weight:400;
text-transform: uppercase;
margin:25px 0 15px;
}
body .row .txtAdhesion .col p{
color:#f79e4d;
font-size:29px;
line-height:1.2em;
}
body .row .txtAdhesion .col p.txtBlue{
font-size:19px; color:#012849;
}
body .row .txtAdhesion .col ol li{
color:#f79e4d;
font-size:19px;
}
body .row .txtAdhesion .col li a{
color:#012849;
text-decoration:underline;
}
body .row .txtAdhesion .col ul li{
color:#012849;
font-size:19px;
font-weight:600;
}
.formsAdhesion .wpb_tabs_nav li{
width:50%;
text-align: center
}
.formsAdhesion .wpb_tabs_nav{
margin-bottom: 50px !important;
}
body .gform_wrapper #gform_3 .gform_body, body .gform_wrapper #gform_4 .gform_body, body .gform_wrapper #gform_5 .gform_body, body .gform_wrapper #gform_6 .gform_body{
padding:0;
background:url(//apned.info/wp-content/themes/salient-child/img/sep-gf-adhesion.png) center top repeat-y #012849;
padding-bottom:20px;
}
body .gform_wrapper #gform_3 .gform_body ul, body .gform_wrapper #gform_4 .gform_body ul, body .gform_wrapper #gform_5 .gform_body ul, body .gform_wrapper #gform_6 .gform_body ul{
margin:0;
}
.step1{
height:173px;
background:url(//apned.info/wp-content/themes/salient-child/img/step1.png) center center no-repeat transparent;
margin: 0 15px !important;
}
.step2{
height:172px;
background:url(//apned.info/wp-content/themes/salient-child/img/step2.png) center center no-repeat transparent;
margin: 0 15px !important;
}
.step3{
height:172px;
background:url(//apned.info/wp-content/themes/salient-child/img/step3.png) center center no-repeat transparent;
margin: 0 15px !important;
}
.en .step1{
background:url(//apned.info/wp-content/themes/salient-child/img/step1_en.png) center center no-repeat transparent;
}
.en .step2{
background:url(//apned.info/wp-content/themes/salient-child/img/step2_en.png) center center no-repeat transparent;
}
.en .step3{
background:url(//apned.info/wp-content/themes/salient-child/img/step3_en.png) center center no-repeat transparent;
}
.step1:before, .step2:before, .step3:before{
clear:both;
content:' ';
}
#gform_3 .noPadding, #gform_4 .noPadding, #gform_5 .noPadding, #gform_6 .noPadding{
padding:0 !important;
}
#gform_3 .col-gf-6, #gform_3 .left .col-gf-12, #gform_3 .right .col-gf-12, #gform_4 .col-gf-6, #gform_4 .left .col-gf-12, #gform_4 .right .col-gf-12,
#gform_5 .col-gf-6, #gform_5 .left .col-gf-12, #gform_5 .right .col-gf-12, #gform_6 .col-gf-6, #gform_6 .left .col-gf-12, #gform_6 .right .col-gf-12{
padding:0 80px;
}
#gform_3 .firstCol, #gform_4 .firstCol, #gform_5 .firstCol, #gform_6 .firstCol{
padding:0 10px 0 80px;
}
#gform_3 .lastCol, #gform_4 .lastCol, #gform_5 .lastCol, #gform_6 .lastCol{
padding:0 80px 0 10px;
}
#gform_3 .left, #gform_4 .left, #gform_5 .left, #gform_6 .left{
float:left;
clear:left;
max-width:50%;
}
#gform_3 .right, #gform_4 .right, #gform_5 .right, #gform_6 .right{
float:right;
clear:right;
max-width:50%;
width:100%;
}
#gform_3 .notEndOfRow, #gform_4 .notEndOfRow, #gform_5 .notEndOfRow, #gform_6 .notEndOfRow{
clear:none;
}
#gform_3 .gfield_radio li, #gform_3 .gfield_checkbox li, #gform_4 .gfield_radio li, #gform_4 .gfield_checkbox li, #gform_5 .gfield_radio li, #gform_5 .gfield_checkbox li, #gform_6 .gfield_radio li, #gform_6 .gfield_checkbox li{
margin:5px 0 0 ;
}
#gform_3 .gfield_radio label, #gform_3 .gfield_checkbox label, #gform_4 .gfield_radio label, #gform_4 .gfield_checkbox label, #gform_5 .gfield_radio label, #gform_5 .gfield_checkbox label, #gform_6 .gfield_radio label, #gform_6 .gfield_checkbox label{
color:#f79e4d;
}
.gfield_radio label{
font-size:16px;
}
body .row .col li.gfield_html{
color:#fff;
font-size:17px;
text-align:center;
text-transform: uppercase;
}
#gform_3 .gfield_error input, #gform_4 .gfield_error input, #gform_5 .gfield_error input, #gform_6 .gfield_error input{
background-color:#f7e647;
border-color:#f7e647;
}
#gform_3 input[type='submit'], #gform_4 input[type='submit'], #gform_5 input[type='submit'], #gform_6 input[type='submit']{
font-size:40px;
min-width:395px;
}
.noTitle label.gfield_label{
display:none !important;
}
.gf_list_2col ul li{
width:50%;
float:left;
}
.replacedChecks .gfield_radio input, .replacedChecks .gfield_checkbox input{ margin-right:10px;
padding:0 !important;
width:10px;
height:10px;
vertical-align:top;
}
.replacedChecks .gfield_radio input:before, .replacedChecks .gfield_checkbox input:before{
border:3px solid #fff;
background:#fff;
content: ' ';
display:inline-block;
width:10px;
height:10px;
transition:0.5s all;
margin-right:10px;
}
.replacedChecks .gfield_radio input:checked:before, .replacedChecks .gfield_checkbox input:checked:before{
background:#6fb347;
} .imageOver{
position:absolute;
top:0;
padding:25px;
background:rgba(240,247,236,0.86);
}
body .row .col .imageOver h3{
font-family:'Fjalla One', arial, sans-serif;
color:#6fb347;
font-size:29px;
line-height:29px;
margin-bottom:20px;
}
body .row .col .imageOver p{
font-size:19px;
font-family: 'Raleway', arial,sans-serif;
}
.logosRow img{
vertical-align:middle;
margin:0 !important;
padding:0 14px;
}
.lightGreenBg{
background:#f0f7ec;
padding:30px 70px 35px 70px;
}
.lightGreenBg h2{
font-size:40px;
line-height:40px;
font-family:'Fjalla One',arial,sans-serif;
color:#6fb347;
margin-bottom:30px;
text-transform: uppercase;
font-weight:400;
}
.lightGreenBg p{
font-size:24px;
color:#012849;
padding:0 !important;
}
.productElement h2{
font-size:22px;
font-weight:500;
font-family: 'Raleway', arial, sans-serif;
color:#6fb347;
text-transform: uppercase;
margin-bottom:15px;
line-height:22px;
}
.productElement h4{
font-size:35px !important;
line-height:35px;
font-weight:700;
font-family: 'Raleway', arial, sans-serif;
color:#6fb347 !important;
margin-bottom:25px;
}
.productElement .btn{
color:#fff;
background:#6fb347;
border:2px solid #6fb347;
display:inline-block;
font-size:16px;
font-weight:500;
text-transform: uppercase;
padding:20px;
min-width:320px;
text-align:center;
font-family: 'Raleway', arial, sans-serif;
}
.productElement .btn:hover{
color:#6fb347 !important;
}
.noMargin{
margin:0 !important;
}
.bigLinks{
text-align:center;
}
.bigLinks p{
display:inline-block;
}
.bigLinks a{
font-size:30px;
color:#012849;
font-weight:bold;
text-decoration:none;
padding:0 12px;
}
.bigLinks a:hover, .bigLinks a.active{
text-decoration: underline;
} .docsTabs ul.wpb_tabs_nav{
margin-bottom:30px;
}
.docsTabs .wpb_content_element ul{
margin-bottom:30px !important;
}
body .row .docsTabs .vc_separator h4{
margin-top:30px;
}
.docsTabs ul.wpb_tabs_nav li:first-child{
padding-left:0;
}
.docsTabs ul.wpb_tabs_nav li:last-child{
padding-right:0;
}
.docsTabs ul.wpb_tabs_nav li{
width:12.2%;
padding:0 1%;
box-sizing:content-box;
display:table;
}
.docsTabs ul.wpb_tabs_nav li a{
text-align:center;
padding:10px;
border:3px solid #6fb347 !important;
white-space: normal;
background:#6fb347;
transition:0.5s all;
font-size:14px;
line-height:14px;
color:#fff !important;
box-sizing:content-box;
display:table-cell;
vertical-align:middle;
}
.docsTabs ul.wpb_tabs_nav li a.active-tab, .docsTabs ul.wpb_tabs_nav li a:hover{
border:3px solid #6fb347 !important;
background:#fff !important;
color:#6fb347 !important;
}
.docsTabs .wpb_tabs_nav li a{
}
body .row .docsTabs .col .wpb_text_column h4{
font-size:22px;
font-family:'Raleway', arial, sans-serif;
font-weight:400;
color:#fff;
background:#f79e4d;
text-transform:uppercase;
padding:2px 10px;
}
.wpb_text_column table td, .wpb_text_column table th{
vertical-align: middle
}
body:not(.woocommerce-cart) .main-content td{
color:#000;
}
.wpb_text_column table p{
margin:0;
padding:0 0 10px !important;
}
.wrapBoutique .container, .wrapProduct .container{
padding:0;
}
.products li{
text-align:center;
}
body.woocommerce #ajax-content-wrap ul.products li.product h3, #ajax-content-wrap .wcListCateg ul.products li.product h3{
color:#012849;
font-family: 'Raleway', arial, sans-serif;
font-size:22px !important;
line-height:22px !important;
font-weight:500;
margin-bottom:10px;
}
#ajax-content-wrap .wcListCateg ul.products li.product{
list-style:none;
}
body.woocommerce #ajax-content-wrap ul.products li.product a, .wcListCateg a{
color:#f7a152;
font-family: 'Raleway', arial, sans-serif;
font-size:16px;
font-weight:500;
text-transform: uppercase;
text-decoration: underline;
}
body.woocommerce #ajax-content-wrap ul.products li.product a.button, .wcListCateg a.button{
text-decoration:none;
}
.wrapBoutique h1, .woocommerce-result-count{
display:none;
}
body.woocommerce .vc_row-fluid .vc_col-sm-6 {
width: 48.93617020799999%;
margin-right:2%;
}
body.woocommerce .vc_row-fluid .vc_col-sm-6:last-child{
margin-right:0;
}
body.woocommerce .row .col .vignetteGreen h4{
font-weight:bold;
line-height:22px;
margin-bottom:15px;
}
body.woocommerce .row .col .vignetteGreen h4 span{
font-weight:bold;
line-height:19px;
text-transform: none;
}
body.woocommerce .row .col .vignetteGreen p{
font-weight:bold;
font-size:22px;
}
body.woocommerce .row .col .vignetteGreen p a{
font-weight:400;
font-size:19px;
display:block;
margin-top:40px;
}
body.woocommerce ul.products{
padding-top:50px;
}
.subscriptionProduct .related{
display:none;
}
body #add_payment_method #payment div.payment_box:before, body .woocommerce-checkout #payment div.payment_box:before{
display:none;
}
.wrapProduct #single-meta{
display:none;
}
.wrapProduct h1.product_title{
font-size:50px;
font-family:'Raleway',arial,sans-serif;
color:#f79e4d;
font-weight:bold;
text-transform: uppercase;
padding-right:0 !important;
margin-bottom:25px !important;
}
.related.products h2{
font-family: 'Raleway', sans-serif;
}
.woocommerce-tabs .tabs{
display:none;
}
.woocommerce .summary div[itemprop="description"] ul{
margin:0 0 15px 25px !important;
}
.summary p, .summary li{
color:#f79e4d !important;
font-size:19px;
}
.woocommerce div.product p.price, .woocommerce div.product span.price{
font-size:35px !important;
font-weight:bold !important;
color:#6fb347 !important;
margin:20px 0;
padding:0;
}
body.woocommerce form{
background:transparent;
margin:0;
padding:0 0;
max-width:none;
}
div.text_new_register{
position: absolute;
top: 155px;
text-align: center;
background: #6FB347;
padding: 10px 60px;
border: 2px solid #172C4D;
}
div.text_new_register p{
color: #FFFFFF !important;
}
body.woocommerce div.product form.cart .button, body.woocommerce-page div.product form.cart .button{
color:#fff !important;
font-size:16px !important;
font-weight:500;
background:#6fb347 !important;
text-transform:uppercase;
padding: 11.5px 10px !important;
min-width:200px;
border-radius:0;
}
.cart .quantity input.qty, body[data-form-style="minimal"] .woocommerce-mini-cart .quantity input.qty
{
color:black !important;
}
.panel h2:first-child{
display:none;
}
.panel h3{
font-size:22px;
color:#f79e4d;
line-height:22px;
margin:0 0 5px;
}
.panel p, .panel li{
font-size:22px;
color:#012849;
line-height:26px;
}
.return a{
color:#6fb347;
font-size:19px;
font-weight:500;
font-family:'Raleway',arial,sans-serif;
text-decoration: underline;
}
body div.clear{
padding:0;
}
body.woocommerce .woocommerce-tabs li{
list-style:square;
}
body.woocommerce .woocommerce-tabs > div:not(.tab-container){
padding-bottom:0 !important;
}
body .cart .quantity input.plus, body .cart .quantity input.minus{
background:#959595;
color:#fff;
font-size:34px;
font-weight:100;
}
body.woocommerce .cart .quantity input.plus:hover, body.woocommerce .cart .quantity input.minus:hover{
background:#959595 !important;
}
.woocommerce table.shop_table th, .woocommerce-page table.shop_table th {
color: #333 !important;
}
.woocommerce table.shop_table td {
border-top: 1px solid rgba(0,0,0,.1);
}
body .woocommerce table.shop_table .product-name,
body .woocommerce table.shop_table a {
color: #f79e4d ;
}
body.woocommerce-cart table tbody tr:nth-child(1n) td:not(.actions), 
body.woocommerce-cart .cart-collaterals table tr:nth-child(1n) th {
background-color: transparent;
}
body .woocommerce #respond input#submit.alt, 
body .woocommerce a.button.alt,
body .woocommerce button.button.alt, 
body .woocommerce input.button.alt {
background-color: #6fb347;
}
body.woocommerce #content div.product div.summary, 
body.woocommerce div.product div.summary, 
body.woocommerce-page #content div.product div.summary, 
body.woocommerce-page div.product div.summary {
width: 100%;
padding-left: 15px;
}
body .woocommerce-message {
background: #172c4d !important;
font-size: 12px;
}
body.woocommerce-page .full-width-content.enteteBoutique {
min-width: unset !important;
}
body.woocommerce #ajax-content-wrap ul.products li.product .product-add-to-cart a {
background: #172c4d ;
color: #fff;
}
body .vc_row-fluid.infolettreBox > .span_12 {
margin-left: 0;
margin-right: 0;
}
body #header-outer .cart-menu .cart-icon-wrap .icon-salient-cart {
color: #fff;
}
#product-addons-total {
display: none !important;
}
.woocommerce form .form-row.wc-pao-addon-wrap {
max-width: 275px;
}
body .woocommerce ul.products li.product {
list-style: none;
}
.woocommerce-checkout-review-order-table .product-info .variation {
color: #444;
}
body .woocommerce a.button, 
body.woocommerce-page a.button, 
body .woocommerce button.button, 
body.woocommerce-page button.button, 
body .woocommerce input.button, 
body.nectar-quick-view-box a.button, 
body.woocommerce-page input.button, 
body .woocommerce #respond input#submit, 
body.woocommerce-page #respond input#submit, 
body .woocommerce #content input.button, 
body.woocommerce-page #content input.button {
text-transform: none;
}
.woocommerce-account ul.digital-downloads li {
list-style: none !important;
}
#top nav .buttons li {
padding-left: 0;
}
html body.original .buttons.product_added .nectar-woo-cart {
width: 28px;
}
.blog-recent .col {
padding-left: 1%;
padding-right: 1%;
}
.blog-recent {
margin-right: -1%;
margin-left: -1%;
}
.quantity{
min-width:105px;
min-width: 125px;
}
.quantity a{
float:left;
display: inline-block;
line-height: 32px;
width: 35px;
background: #959595;
color: #fff !important;
font-size: 14px;
vertical-align: top;
text-align: center;
padding: 3px 0 0 5px;
display: none;
}
body .cart .quantity input.plus, 
body .cart .quantity input.minus, 
body .woocommerce-mini-cart .quantity input.plus, 
body .woocommerce-mini-cart .quantity input.minus {
border-radius: 0!important;
}
.quantity a.plus{
float:right;
background-color: #959595;
}
body[data-form-submit="regular"] .actions button[type=submit] {
background-color: #6fb347 !important;
}
body.woocommerce a.woocommerce-main-image img{
margin:0 0 50px;
}
.products .price{
display:none !important;
}
body .woocommerce > form{
max-width:none;
background:transparent;
}
body .woocommerce > form .amount{
padding:0;
color:#333;
}
body .cart_totals table{
width:100%;
}
body .woocommerce .checkout label{
color:#012849 !important;
}
body .cart_totals th{
color:#333;
}
#order_comments{
height:200px;
}
.page-id-1162 .woocommerce, .page-id-7 .woocommerce, .page-id-1161 .woocommerce,.page-id-6 .woocommerce{ 
padding-top:200px;
}
.off-canvas-menu-container.mobile-only{
display:block !important;
}
.woocommerce-message{
clear:both;
}
html body .container .woocommerce-message a.button, html body .container .woocommerce-error a.button, html body .container .woocommerce-info a.button{
line-height:24px;
}
body #slide-out-widget-area ul{
margin-bottom:15px !important;
}
.woocommerce-ordering{
display:none !important;
}
body .woocommerce input.button, body .woocommerce-page input.button{
text-transform: none !important
}
.headerAlert{
position:fixed;
z-index:99;
top:17%;
top:131px;
width:100%;
transition:0.5s all;
}
.admin-bar .headerAlert{
top:163px;
}
.headerAlert.closed{
opacity:0;
}
.headerAlert div{
width:100%;
max-width:800px;
margin:0 auto;
background:#f79e4d;
padding:20px;
color:#fff;
font-size:24px;
line-height:24px;
position:relative;
}
.headerAlert div .close{
position:absolute;
top:10px;
right:10px;
}
.headerAlert div a{
color:#fff;
}
.headerAlert div p{
padding-bottom:10px;
}
.headerAlert div p:last-child{
padding:0;
}
@media (min-width: 690px) {
.col {
margin-right: 0; 
}
}
@media (max-width:1200px){
body header#top nav ul li a{
padding:24px 5px 0 !important;
}
body header#top nav.loggedInMenu ul li a{
font-size:10px;
}
}
@media (max-width:1025px){
body .nectar-slider-wrap[data-full-width="false"] .swiper-slide .content h2{
font-size:60px !important;
margin:20px;
}
body .nectar-slider-wrap[data-full-width="false"] .swiper-slide .content p{
font-size:20px !important;
}
body .row .enteteImage .col img{
max-width:none;
}
body .ongletAssGen .tabbed > ul li a{
font-size: 20px;
height:100px;
}
.docsTabs ul.wpb_tabs_nav li a{
padding:10px 9px;
}
.row .imageTitle .img-with-aniamtion-wrap:after{
bottom:-1px;
}
body #header-secondary-outer nav > ul > li:last-child, #header-secondary-outer nav ul.sf-menu{
border:0 !important;
}
}
@media (max-width:999px){
.row_col_wrap_12,
.standard_section, #top{
padding-left:20px;
padding-right:20px;
}
.accordeonPage .row_col_wrap_12,
.first-section .row_col_wrap_12,
.enteteImage .row_col_wrap_12,
.infolettreBox.standard_section {
padding-left:0;
padding-right:0;
}
.standard_section.full-width-content{
padding-left:0;
padding-right:0;
}
.headerAlert{
top: 10%;
}
body .img-with-aniamtion-wrap[data-max-width-mobile*="%"]:not([data-max-width="75%"]):not([data-max-width="50%"]) img {
width: auto;
}
}
@media (max-width:769px){
header .container{
padding:0 20px;
}
body header#top #logo{
padding:0;
margin:0;
}
body .ongletAssGen .tabbed > ul li a{
padding:8px 5px;
}
body #header-secondary-outer nav > ul > li.btnLogin, body #header-secondary-outer nav > ul > li.btnRegister{
padding:0 !important;
}
body #header-secondary-outer nav > ul.sf-menu li.withSubMenu{
padding: 6px 0 0px !important;
}
body #header-secondary-outer nav > ul > li{
padding:7px 0 0 !important;
}
body #header-secondary-outer nav > ul > li > a{
padding:0 5px !important;
}
html body header#top #logo img, body #header-outer[data-permanent-transparent="false"] #logo .dark-version{
height:40px !important;
}
body header#top #logo{
margin-top:0 !important;
}
.bigLinks a{
padding:0 5px;
font-size:24px;
}
body .ongletAssGen .tabbed > ul li a{
height: 40px;
}
.toggleAffaires .toggle .vc_row{
border:0 !important;
}
.docsTabs ul.wpb_tabs_nav li a{
padding:0px 0px;
}
body .saviezVous .col img{
padding:0;
}
.saviezVous{
padding-top:0 !important;
}
.page-id-1162 .woocommerce, .page-id-7 .woocommerce, .page-id-1161 .woocommerce, .page-id-6 .woocommerce{
padding-top:100px;
}
.woocommerce .single-product-summary, .woocommerce .woocommerce-tabs, .return{
padding:0 20px !important;
}
.imageTitle .col .img-with-aniamtion-wrap{
padding-left:0 !important;
padding-right:0 !important;
}
.col > .wpb_wrapper > div{
padding-left : 20px;
padding-right : 20px;
}
.enteteImage .col > .wpb_wrapper > div{
padding:0;
}
.vc_row-fluid.bgGris:nth-child(4){
padding-top:0 !important;
padding-bottom:0 !important;
}
.vc_row-fluid.bgGris .wpb_content_element{ }
body .row .vc_separator h4{
padding-right: 20px;
}
body.woocommerce a.woocommerce-main-image img{
margin-bottom:0;
}
.row .imageTitle .section-title{
position:static;
}
.infolettreBox .col .col, .accordeonPage .col > .wpb_wrapper > div{
padding:0 0;
}
html body .toggle > div{
padding-left:20px;
padding-right:20px;
}
.row .col.section-title h2{
margin-top:20px;
}
}
.visible-xs{
display:none;
}
@media (max-width:690px){
body .container, body div.slider-nav {
max-width: 420px!important;
}
.vc_row-fluid .wpb_column.vignettesAccueil {
margin-bottom: 35px;
}
body .infolettreBox .infolettre {
max-width: 465px;
}
body .infolettreBox .nom {
width: 33.33%;
}
body .infolettreBox .email {
width: 66.666%
}
body .infolettreBox .submit {
width: 130px;
float: right !important;
margin-top: 5px;
}
.accordeonPage .toggle h3 a, .accordeonPage .toggle h3 a:hover {
font-size: 34px !important;
line-height: 1.2 !important;
}
.woocommerce_vignetteGreen .vc_col-sm-6 {
width: 100%;
}
.woocommerce_vignetteGreen .sameHeight {
height: auto !important;
}
.ongletAssGen .tabbed > ul li {
width: 100%;
}
.blogPost .img-with-aniamtion-wrap {
max-width: unset;
padding-right: 0;
margin-bottom: 10px;
}
.blogPost .img-with-aniamtion-wrap {
max-width: unset;
width: 100%;
padding-right: 0;
}
@media (max-width:670px){
.visible-xs{
display:block;
}
body #slide-out-widget-area .inner .off-canvas-menu-container li a{
font-size: 16px;
line-height: 20px;
}
#header-secondary-outer{
display:none !important;
}
body .row .enteteImage .col img{
max-width:100%;
}
.row .enteteImage .col.section-title{
background:none;
height:auto;
position:static;
}
.row .enteteImage .col.section-title h2{
line-height:40px;
font-size:40px;
margin-top:20px;
margin-bottom:20px;
}
.swiper-container .diag{
display:none;
}
body .nectar-slider-wrap[data-full-width="false"] .swiper-slide .content h2{
font-size:25px !important;
}
body .nectar-slider-wrap[data-full-width="false"] .swiper-slide .content p{
line-height:20px !important;
}
.nectar-slider-wrap .swiper-container .slider-next{
right:10px;
top: 65%;
}
.nectar-slider-wrap .swiper-container .slider-prev{
left:10px;
top: 65%;
}
.accAsso .toggles{
margin-bottom:0 !important;
}
.accordeonPage .toggle:first-child h3 a, .accordeonPage .toggle:first-child h3 a:hover{
margin-top:0 !important;
}
html body .toggle > div{
padding-left:20px;
padding-right:20px;
}
body .lightGreenBg{
padding: 30px 0 35px 0;
}
.productElement .btn{
min-width:none;
width:100%;
}
.imageOver{
position:static;
}  body.woocommerce .vc_row-fluid .vc_col-sm-6{
width:100%;
}
body .ongletAssGen .tabbed > ul li a.active-tab{
background:none !important;
padding:0;
color:#f79e4d;
height:auto;
font-size:20px;
}
body .ongletAssGen .tabbed > ul li a{
padding:8px 5px !important;
}
html body .vc_row-fluid .wpb_column{
margin-bottom:0;
}
html body .row .col .toggle .wpb_wrapper{
padding:0;
}
.enteteImageStatic{
width:100% !important;
margin:0 !important;
}
.docsTabs ul.wpb_tabs_nav li{
width:100%;
padding:0 !important;
margin: 0 0 5px !important;
}
.docsTabs ul.wpb_tabs_nav li a{
height:auto !important;
margin:0 0 10px;
padding:5px;
}
.gform_wrapper{
margin-top:20px;
}
.page-id-1162 .woocommerce, .page-id-7 .woocommerce, .page-id-1161 .woocommerce, .page-id-6 .woocommerce{
padding-top:100px;
}
.row .imageTitle .section-title h2{
font-size:50px;
}
.woocommerce .quantity *{
max-width:33%;
}
body #footer-outer .row{
padding:0 20px;
}
body #footer-widgets .container .col, body #footer-widgets .container .col:nth-child(3){
margin-bottom:15px !important;
}
body #footer-outer #copyright{
text-align:center;
}
body .infolettreBox .col.section-title h2{
margin:0;
}
.headerAlert{
top:6%;
}
#gform_3 .left, #gform_4 .left, #gform_5 .left, #gform_6 .left, #gform_3 .right, #gform_4 .right, #gform_5 .right, #gform_6 .right{
width:100%;
clear:both;
float:none;
max-width:100%;
}
body .gform_wrapper #gform_3 .gform_body, body .gform_wrapper #gform_4 .gform_body, body .gform_wrapper #gform_5 .gform_body, body .gform_wrapper #gform_6 .gform_body{
background:#012849;
}
body .gform_wrapper .gform_body .col-gf-6{
width:100%;
float:none;
}
#gform_3 .firstCol, #gform_4 .firstCol, #gform_5 .firstCol, #gform_6 .firstCol, #gform_3 .lastCol, #gform_4 .lastCol, #gform_5 .lastCol, #gform_6 .lastCol{
padding:0 40px;
}
#gform_3 .col-gf-6, #gform_3 .left .col-gf-12, #gform_3 .right .col-gf-12, #gform_4 .col-gf-6, #gform_4 .left .col-gf-12, #gform_4 .right .col-gf-12, #gform_5 .col-gf-6, #gform_5 .left .col-gf-12, #gform_5 .right .col-gf-12, #gform_6 .col-gf-6, #gform_6 .left .col-gf-12, #gform_6 .right .col-gf-12{
padding:0 40px;
}
#gform_3 input[type='submit'], #gform_4 input[type='submit'], #gform_5 input[type='submit'], #gform_6 input[type='submit']{
min-width:0;
width:100%;
}
.col-gf-4.firstCol, .col-gf-8.firstCol{
padding-right:10px !important;
}
.col-gf-4.lastCol, .col-gf-8.lastCol{
padding-left:10px !important;
}
}
@media(max-width: 479px){
body .infolettreBox .infolettre {
max-width: 320px;
}
body .infolettreBox .nom {
width: 100%;
display: block;
margin-bottom: 5px;
}
body .infolettreBox .email {
width: 100%;
display: block;
margin-bottom: 5px;
}
.accordeonPage .toggle h3 a, .accordeonPage .toggle h3 a:hover {
font-size: 28px !important;
}
.row .col img.icon_width {
max-width: 35%;
}
.row .imageTitle .section-title h2 {
font-size: 37px;
}
}
@media(max-width: 440px){
#wpadminbar{
display:none;
}
} .woocommerce form label{
color: #012849;
} div.produit_membres li.product_cat-adhesion-membres{
list-style: none !important;
}
div.produit_membres li.product_cat-adhesion-membres > a{
display: none;
}
div.produit_membres ul.products{
width: 50%;
margin: 0 auto;
} li.preuve_ad > div > input[type="file"]{
display: block;
color: white;
}
li.preuve_ad  span#extensions_message{
color: white;
font-size: 12px;
}
@media(max-width: 690px){
div.produit_membres ul.products{
width: 100%;
}
li.preuve_ad > label{
padding-left: 0;
}
} div.notification.error{
text-align: center;
font-size: 20px;
text-decoration: overline;
} .woocommerce-page.woocommerce-cart table.cart img{
height: auto !important;
} span.subscription-details{
line-height: 1;
}
@media only screen and (max-width: 1300px) and (min-width: 1000px){
header#top nav > ul{
padding-right:30px;
}
body .nectar-slider-wrap[data-full-width="false"] .swiper-slide .content h2{
font-size: 46px !important;
line-height: 46px !important;
margin-bottom:20px;
}
body .nectar-slider-wrap[data-full-width="false"] .swiper-slide .content p, body .nectar-slider-wrap[data-full-width="false"] .swiper-slide .content p span{
font-size: 68px!important;
line-height: 81px!important;
}
} span.error_email{
font-size:15px;
display:block;
margin-top: 10px;
}
i.error_bad{
color: red;
margin: 0 5px;
font-size: 20px;
}
i.error_good{
color: #27E827;
margin: 0 5px;
font-size: 20px;
}
p.pass_lost{
background: rgba(255,255,255,0.5);
max-width: 380px;
box-sizing: border-box;
padding: 0 16px 13px;
margin: 0 auto 0;
}
p.pass_lost > a{
color: white;
font-size: 12px;
}
span.error_email.bad{
color: red;
}
span.error_email.good{
color: #27E827;
}
span.error_email.verif{
color: white;
}
span.error_email.verif > i{
margin: 0 5px;
} form#product_obg > input#num_opdq_red_{
width: 160px;
margin-left: 10px;
border: 1px solid;
}
form#product_obg  sup{
font-size: 20px;
color: #f79e4d;
} div.produit_souscription{
position: relative;
width: 400px;
margin: 70px auto;
background-size: cover;
height: 400px;
}
div.soumission_membres{
background-image: url(//apned.info/en/wp-content/uploads/2015/11/membre_forfait_apned-v2_360.jpg);
}
div.soumission_membres_etudiants{
background-image: url(//apned.info/en/wp-content/uploads/2015/12/membre_etudiant-forfait_apned_v2_360.jpg);
}
a.bouton_abonnement{
position: absolute;
top: 70%;
display: block;
text-align: center;
width: 250px;
height: 50px;
background-color: #6FB347;
color: white;
line-height: 50px;
font-size: 20px;
font-family: 'Raleway', arial, sans-serif;
left: 18.25%;
}
a.bouton_abonnement:hover{
background-color: #f79e4d;
color: white;
}
@media(max-width: 425px){
div.text_new_register{
top: 100px;
padding: 10px 10px;
font-size: 13px;
}
div.text_new_register p{
color: #FFFFFF !important;
font-size: 15px !important;
text-align: justify;
}
}