body, html, p{
margin: 0;
}
a, a:hover{
color: #06c898
}
@font-face{
src: url(//franceactive-nouvelleaquitaine.org/wp-content/themes/fa-theme-child/assets/fonts/ZillaSlab-BoldItalic.otf);
font-family: "ZillaSlab-BoldItalic";
}
@font-face{
src: url(//franceactive-nouvelleaquitaine.org/wp-content/themes/fa-theme-child/assets/fonts/Montserrat-Bold.otf);
font-family: "Montserrat-Bold";
}
@font-face{
src: url(//franceactive-nouvelleaquitaine.org/wp-content/themes/fa-theme-child/assets/fonts/Montserrat-Black.otf);
font-family: "Montserrat-Black";
}
@font-face{
src: url(//franceactive-nouvelleaquitaine.org/wp-content/themes/fa-theme-child/assets/fonts/Montserrat-Light.otf);
font-family: "Montserrat-Light";
}
@font-face{
src: url(//franceactive-nouvelleaquitaine.org/wp-content/themes/fa-theme-child/assets/fonts/Montserrat-Medium.otf);
font-family: "Montserrat-Medium";
}
@font-face{
src: url(//franceactive-nouvelleaquitaine.org/wp-content/themes/fa-theme-child/assets/fonts/BOOKOS.TTF);
font-family: "BookMan-OldStyle";
}
.font-zilla-bold-italic{
font-family: "ZillaSlab-BoldItalic"!important;
}
.font-montserrat-bold{
font-family: "Montserrat-Bold"!important;
}
.font-montserrat-black{
font-family: "Montserrat-Black"!important;
}
.font-montserrat-light{
font-family: "Montserrat-Light"!important;
}
.font-montserrat-medium{
font-family: "Montserrat-Medium"!important;
}
.font-bookman-os{
font-family: "BookMan-OldStyle"!important;
}  .partenaires-grid .tg-grid-holder > article .tg-item-excerpt a{
color: #11d4a4!important
}
.mob-stories .swiper-button-next.swiper-button-white.swiper-button-disabled, .mob-stories .swiper-button-prev.swiper-button-white.swiper-button-disabled{
opacity: 0;
} 
.mob-stories .swiper-button-prev{
left: 0!important}
.mob-stories .swiper-button-next{
right: 0!important}  .rev_slider .fleche-noir:before,
.rev_slider .fleche-blanc:before,
.rev_slider .fleche-verte:before,
.arrow-green-prev, .arrow-green-next {
animation: downup 0.5s linear forwards;
-webkit-animation: downup 0.5s linear forwards;
-moz-animation: downup 0.5s linear forwards;
-o-animation: downup 0.5s linear forwards;
}
.rev_slider .fleche-noir:hover:before,
.rev_slider .fleche-blanc:hover:before,
.rev_slider .fleche-verte:hover:before,
.arrow-green-prev:hover, .arrow-green-next:hover {
animation: updown 0.5s linear forwards;
-webkit-animation: updown 0.5s linear forwards;
-moz-animation: updown 0.5s linear forwards;
-o-animation: updown 0.5s linear forwards;
}
@keyframes downup {
from {transform: translateY(-40%);}
to   {transform: translateY(-50%);}
}
@-webkit-keyframes downup {
from {transform: translateY(-40%);}
to   {transform: translateY(-50%);}
}
@-moz-keyframes downup {
from {transform: translateY(-40%);}
to   {transform: translateY(-50%);}
}
@-o-keyframes downup {
from {transform: translateY(-40%);}
to   {transform: translateY(-50%);}
}
@keyframes updown{
from {transform: translateY(-50%);}
to   {transform: translateY(-40%);}
}
@-webkit-keyframes updown{
from {transform: translateY(-50%);}
to   {transform: translateY(-40%);}
}
@-moz-keyframes updown{
from {transform: translateY(-50%);}
to   {transform: translateY(-40%);}
}
@-o-keyframes updown{
from {transform: translateY(-50%);}
to   {transform: translateY(-40%);}
}
.btn-elementor .elementor-button,
body:not(.home) #uss-load-more,
.ls-nav-prev, .ls-nav-next,
.btn-white, .vc_general.vc_btn3, .btnanimate {
animation: downups 0.5s linear forwards;
-webkit-animation: downups 0.5s linear forwards;
-moz-animation: downups 0.5s linear forwards;
-o-animation: downups 0.5s linear forwards;
}
.btn-elementor .elementor-button:hover,
body:not(.home) #uss-load-more:hover,
.ls-nav-prev:hover, .ls-nav-next:hover,
.btn-white:hover, .vc_general.vc_btn3:hover, .btnanimate:hover {
animation: updowns 0.5s linear forwards;
-webkit-animation: updowns 0.5s linear forwards;
-moz-animation: updowns 0.5s linear forwards;
-o-animation: updowns 0.5s linear forwards;
}
@keyframes downups {
from {transform: translateY(10%);}
to   {transform: translateY(0%);}
}
@-webkit-keyframes downups {
from {transform: translateY(10%);}
to   {transform: translateY(0%);}
}
@-moz-keyframes downups {
from {transform: translateY(10%);}
to   {transform: translateY(0%);}
}
@-o-keyframes downups {
from {transform: translateY(10%);}
to   {transform: translateY(0%);}
}
@keyframes updowns {
from {transform: translateY(0%);}
to   {transform: translateY(10%);}
}
@-webkit-keyframes updowns {
from {transform: translateY(0%);}
to   {transform: translateY(10%);}
}
@-moz-keyframes updowns {
from {transform: translateY(0%);}
to   {transform: translateY(10%);}
}
@-o-keyframes updowns {
from {transform: translateY(0%);}
to   {transform: translateY(10%);}
}  #Action_bar .column {
border-bottom: 0px !important;
}
.the_content_wrapper section:first-child > .vc_row .vc_col-sm-2 {
padding-top: 35px;
}
.the_content_wrapper section:first-child > .vc_row .vc_col-sm-2 .vc_column-inner {
padding-top: 0px !important; 
}
.the_content_wrapper section:first-child > .vc_row .vc_col-sm-2:nth-of-type(n+3):not(:last-child) .vc_column-inner {
border-right: 1px solid #d2d2d2;
}
blockquote{
background: none;
margin-left: 0;
}
.stories-side-top,
.section-stories-top{
background-color: #00caa9!important;
}
blockquote,
.temoignage{
z-index: 1;
}
.temoignage{position: relative;}
.temoignage:after{
content: "";
width: 55px;
height: 40px;
position: absolute;
top: -15px;
}
.temoignage:after,
blockquote:after{
left: -25px;
top: -25px;
background: url(//franceactive-nouvelleaquitaine.org/wp-content/themes/fa-theme-child/assets/img/blockquote-after-light.png);
z-index: -1; }
.temoignage:after{
background: url(//franceactive-nouvelleaquitaine.org/wp-content/themes/fa-theme-child/assets/img/blockquote-after-green.png);
}
.temoignage:before,
blockquote:before{
content: "";
width: 55px;
height: 40px;
background: url(//franceactive-nouvelleaquitaine.org/wp-content/themes/fa-theme-child/assets/img/blockquote-before-light.png); position: absolute;
bottom: -25px;
right: 0;
z-index: -1;
}
.temoignage:before{
background: url(//franceactive-nouvelleaquitaine.org/wp-content/themes/fa-theme-child/assets/img/blockquote-before-green.png);
}
.jig-filterButtons > div{
text-transform: inherit;
}
.jig-filterButtons > div:not(:first-child):not(:last-child){
border-right:0;
border-left: 0;
}
.jig-filterButtons > div:first-child{
border-right:0;
}
.jig-filterButtons > div:last-child{
border-left: 0;
}
@media (max-width: 525px) {
.jig-filterButton {
display: block !important;
}
.jig-filterButtons > div {
border-top: 1px solid rgb(0,202,169) !important;
border-left: 1px solid rgb(0,202,169) !important;
border-right: 1px solid rgb(0,202,169) !important;
}
.jig-filterButtons > div:not(:last-child) {
border-bottom: 0px !important;
}
.jig-filterButtons > div:last-child {
border-bottom: 1px solid rgb(0,202,169) !important;
}
}
.btn-elementor .elementor-button,
.stories-side-top,
.stories-side-bottom,
body:not(.home) #uss-load-more,
.tg-button-job,
.jig-loadMoreButton,
.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-modern,
.btn-green,
.vc_btn3.vc_btn3-color-white.vc_btn3-style-modern,
.btn-white,
.blog_slider_override_ul li .item_wrapper,
.fa-profil-card > .wpb_column > .vc_column-inner > .wpb_wrapper,.btnshadow{
border-radius: 3px;
box-shadow: 0px 6px 18px 0px rgba(0, 0, 0, 0.1);
}
.btn-elementor .elementor-button:hover,
.stories-side-top:hover,
body:not(.home) #uss-load-more:hover,
.tg-button-job:hover,
.jig-loadMoreButton:hover,
.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-modern:hover,
.btn-green:hover,
.vc_btn3.vc_btn3-color-white.vc_btn3-style-modern:hover,
.btn-white:hover, .fa-profil-card > .wpb_column > .vc_column-inner > .wpb_wrapper:hover,.btnshadow:hover{
box-shadow: 0px 0px 0px transparent!important;
transition: box-shadow 0.3s ease-in-out;
}
.home #Subheader,
.row-footer-social > div:last-child:after,
body.home .reseaux-sociaux .uss-pagination,
.blog_slider_override_ul hr,
.blog_slider_override_ul .date_label,
.actus-du-mouvement .wpb_wrapper h4 {
font-size: 1.2em !important;
}
.actus-du-mouvement .featured_franceactive{
padding: 0 50px 0 100px;
}
@media (max-width: 767px) {
.actus-du-mouvement .featured_franceactive{
padding: 0;
}
} 
.actus-du-mouvement .featured_franceactive > ul{
display: inline-block;
box-sizing: border-box;
max-height: 550px;
float: none;
vertical-align: top;
list-style: none;
}
.actus-du-mouvement .featured_franceactive ul.ul-first{
width: 35%;
padding-right: 30px;
}
.actus-du-mouvement .featured_franceactive ul.ul-second{
width: 65%;
padding-left: 25px;
}
.actus-du-mouvement .featured_franceactive ul.ul-second .desc{
padding: 0;
margin-top: -5px;
}
.actus-du-mouvement .featured_franceactive ul li.has-post-thumbnail .desc{
clear: both;
margin-left: 0;
padding-left: 0;
display: block;
width: 100%;
}
.actus-du-mouvement .featured_franceactive ul li .photo{
width: 100%;
border-right-width: 0;
box-sizing: border-box;
padding: 5px;
}
.actus-du-mouvement .featured_franceactive ul .photo a{
display: block;
width: 100%;
background-size: 100%;
background-repeat: no-repeat;
background-position: center;
}
.actus-du-mouvement .featured_franceactive ul.ul-first .photo a{
height: 186px;
}
.actus-du-mouvement .featured_franceactive ul.ul-second .photo a{
height: 460px;
}
@media (max-width: 767px) {
.actus-du-mouvement .featured_franceactive ul.ul-second .photo a{
height: 50vw;
}
}
.actus-du-mouvement .featured_franceactive .icon-clock,
.actus-du-mouvement .featured_franceactive .icon-comment-empty-fa,
.actus-du-mouvement .featured_franceactive .post-comments,
.actus-du-mouvement .featured_franceactive .button-love{
display: none!important;
}
.actus-du-mouvement .date{
text-transform: uppercase;
font-weight: bold;
font-family: "Montserrat-Medium";
}
.actus-du-mouvement .category a{
font-family: "ZillaSlab-BoldItalic";
color: #00caa9;
cursor: inherit;
}
.actus-du-mouvement .desc h4 a,
.actus-du-mouvement .desc h5 a{
font-family: "Montserrat-Medium";
font-size: 0.8em!important;
}
.actus-du-mouvement .desc h5 a{
font-size: 1em!important;
}
.actus-du-mouvement h5,
.actus-du-mouvement h4,
.actus-du-mouvement .desc_footer{
padding: 0!important;
border: 0!important;
margin: 0!important;
}
.actus-du-mouvement .vc_btn3-container.vc_btn3-center{
clear: both;
}
.hide{
display: none!important;
}
.txt-uppercase{
text-transform: uppercase;
}
.txt-white{
color: #fff!important;
}
p{
font-family: "Montserrat-Light";
font-weight: normal;
line-height: 1.5em;
}
.title-padding{
margin-bottom: 0;
min-height: 60px;
}
.title-padding-big{
padding: 5% 0;
}
.tg-quito-custom-autres-news .tg-icon-arrow-next,
.tg-quito-custom-autres-news .tg-element-4,
#Subheader ul.breadcrumbs > li:last-child a,
.link-espace-perso:hover,
.green-color{
color: rgb(0,202,169)!important;
}
.grey-color{
color: #8c8c8c!important;
}
.tg-quito-custom-autres-news .tg-icon-arrow-next{
font-size: 0.7em;
}
.tg-quito-custom-autres-news h2.tg-item-title a{
font-size: 1.5em;
font-family: "Montserrat-Medium";
}
.tg-quito-custom-autres-news .tg-item-media-inner {
height: 150px;
}
.title-align1{
font-weight: bold;
font-size: 1.5em;
line-height: 1em;
text-transform: uppercase;
}
.col-aside-align1 .title-align1{
margin-top: 0.5em;
}
.col-aside-align1{
margin-left: -85px;
margin-right: 85px;
}
.relative,
.arrow-green-bottom{
position: relative;
}
.arrow-green-bottom:after{
content: "";
display: inline-block;
background-image: url(//franceactive-nouvelleaquitaine.org/wp-content/themes/fa-theme-child/assets/img/arrow-green-bottom.png);
background-repeat: no-repeat;
width: 11px;
height: 9px;
position: absolute; bottom: 0;
left: 50%;
transform: translateX(-50%);
-webkit-transform: translateX(-50%);
-moz-transform: translateX(-50%);
-o-transform: translateX(-50%);
}
.blog_slider_override .vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-modern {
min-width: inherit;
width: 70% !important;
}
.blog_slider_override .slick-slide {
height: inherit !important;
padding: 5px;  
}
.stories .wpb_single_image .vc_single_image-wrapper {
margin-top: 35px;
}
body:not(.home) #uss-load-more,
.application_button.button,
.tg-button-job,
.jig-loadMoreButton,
.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-modern,
.btn-green,
.vc_btn3.vc_btn3-color-white.vc_btn3-style-modern,
.btn-white{
font-family: "Raleway";
font-size: 1.2em;
display: inline-block;
box-sizing: border-box;
font-weight: 600;
}
@media (max-width: 767px) {
.jig-loadMoreButton {
display: block;
padding: 10px 20px 10px 20px !important;
}
}
body:not(.home) #uss-load-more,
.tg-button-job,
.jig-loadMoreButton,
.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-modern,
.btn-green{
background: rgb(0,202,169)!important;
color: #fff!important;
}
.vc_btn3.vc_btn3-color-white.vc_btn3-style-modern,
.btn-white{
background: #fff!important;
color: rgb(0,202,169)!important;
}
.bg-white-transparent{
background-color: rgba(255, 255, 255, 0.3);
}
.no-margin{
margin: 0!important;
}
.justified-image-grid{
text-align: center; 
}  .rpbt_shortcode .slick-prev,
.ts-gallery-to-slick .slick-prev,
.the-grid-to-slide .slick-prev,
.the-grid-interne-to-slide .slick-prev,
.ls-nav-prev:after{
background-image: url(//franceactive-nouvelleaquitaine.org/wp-content/themes/fa-theme-child/assets/img/arrow-white-prev.png);
background-color: transparent;
}
.rpbt_shortcode .slick-next,
.ts-gallery-to-slick .slick-next,
.the-grid-to-slide .slick-next,
.the-grid-interne-to-slide .slick-next,
.ls-nav-next:after{
background-image: url(//franceactive-nouvelleaquitaine.org/wp-content/themes/fa-theme-child/assets/img/arrow-white-next.png);
background-color: transparent;
}
.ls-nav-next:after,
.ls-nav-prev:after{
border: 0!important;
width: 34px!important;
height: 39px!important;
transform: rotate(0)!important;
-webkit-transform: rotate(0)!important;
-moz-transform: rotate(0)!important;
-o-transform: rotate(0)!important;
}
.the-grid-interne-to-slide .slick-dots{
border: 1px solid red;
position: absolute;
bottom: 0;
width: 100%;
text-align: center;
margin-left: 0;
display: none!important;
}
.three_dots{
text-align: center;
margin-left: 0!important;
}
.three_dots > li{
display: inline-block;
}
.three_dots > li{
width: 14px;
height: 15px;
background-image: url(//franceactive-nouvelleaquitaine.org/wp-content/themes/fa-theme-child/assets/img/arrow-dots.png);
background-size: 14px 15px;
background-repeat: no-repeat;
transition: all 1s ease-in-out;
-moz-transition: all 1s ease-in-out;
-o-transition: all 1s ease-in-out;
-webkit-transition: all 1s ease-in-out;
cursor: pointer;
}
.three_dots > li.active{
background-image: url(//franceactive-nouvelleaquitaine.org/wp-content/themes/fa-theme-child/assets/img/arrow-dots-active.png);
}
.mouvement-entrepreneurs{
position: relative;
}
.mouvement-entrepreneurs:after{
content: "";
display: block;
background-image: url(//franceactive-nouvelleaquitaine.org/wp-content/themes/fa-theme-child/assets/img/arrow-green-next.png);
width: 77px;
height: 85px;
position: absolute;
top: 50%;
right: -40px;
z-index: 100;
transform: translateY(-50%);
}
@media(max-width: 960px){
#Side_slide #menu ul li ul{
display: block;
position: relative;
}
}
.decouvrez-cmt{
background-image: url(//franceactive-nouvelleaquitaine.org/wp-content/themes/fa-theme-child/assets/img/bg-decouvrez-cmt.png);
background-position: bottom right;
background-size: 660px 225px;
background-repeat: no-repeat;
}
.decouvrez-cmt .title-align1{
line-height: 1em;
}
.reseaux-sociaux #uss-filter-nav ul{
display: inline-block;
}
.reseaux-sociaux #uss-filter-nav ul > li a{
background-color: transparent;
color: #000;
}
.reseaux-sociaux #uss-filter-nav ul > li a[uss-data-filter-nav*=".uss-twitter"],
.reseaux-sociaux #uss-filter-nav ul > li a[uss-data-filter-nav*=".uss-facebook"],
.reseaux-sociaux #uss-filter-nav ul > li a[uss-data-filter-nav*=".uss-youtube"]{
padding-left: 35px;
padding-right: 25px;
font-family: "Montserrat-Bold";
}
.reseaux-sociaux #uss-filter-nav ul > li a[uss-data-filter-nav*=".uss-facebook"]{
background: url(//franceactive-nouvelleaquitaine.org/wp-content/themes/fa-theme-child/assets/img/ico-facebook.png) 13px no-repeat;
}
.reseaux-sociaux #uss-filter-nav ul > li a[uss-data-filter-nav*=".uss-twitter"]{
background: url(//franceactive-nouvelleaquitaine.org/wp-content/themes/fa-theme-child/assets/img/ico-twitter.png) 8px no-repeat;
}
.reseaux-sociaux #uss-filter-nav ul > li a[uss-data-filter-nav*=".uss-youtube"]{
background: url(//franceactive-nouvelleaquitaine.org/wp-content/themes/fa-theme-child/assets/img/ico-youtube.png) 13px no-repeat;
}
.reseaux-sociaux #uss-filter-nav ul > li:hover a,
.reseaux-sociaux #uss-filter-nav ul > li.selected a{
background-color: rgb(0,202,169);
color: #fff;
}
.reseaux-sociaux #uss-filter-nav ul{
border: 1px solid rgb(0,202,169);
}
.reseaux-sociaux #uss-filter-nav ul > li{
margin: 0;
padding: 0;
float: left;
}
.reseaux-sociaux .wp_social_stream_header{
display:none;
}
.reseaux-sociaux .wp_social_stream{
border: 1px solid rgba(180, 180, 180, 0.2);
border-radius: 3px;
background-color: rgb(242, 253, 250)!important;
}
.reseaux-sociaux .wp_social_stream_footer{
width: auto;
background-color: transparent!important
}
body #uss-main-full-section .variation_seven .wp_social_stream_footer{
padding: 0!important;
}
.wp_social_footer.custom_fa h5{
color: #8c8c8c;
font-weight: bold !important;
border-top: 1px solid rgba(180, 180, 180, 0.2);
padding: 20px
}
.wp_social_stream_head_logo.custom_fa h5 > span{
display: inline-block;
vertical-align: middle;
}
.wp_social_stream_head_logo.custom_fa span.ico-twitter-color,
.wp_social_stream_head_logo.custom_fa span.ico-facebook-color,
.wp_social_stream_head_logo.custom_fa span.ico-youtube-color{
width: 45px;
height: 40px;
}
.wp_social_stream_head_logo.custom_fa span.ico-twitter-color{
background-image: url(//franceactive-nouvelleaquitaine.org/wp-content/themes/fa-theme-child/assets/img/ico-twitter-couleur.png);
}
.wp_social_stream_head_logo.custom_fa span.ico-facebook-color{
background-image: url(//franceactive-nouvelleaquitaine.org/wp-content/themes/fa-theme-child/assets/img/ico-fb-couleur.png);
}
.wp_social_stream_head_logo.custom_fa span.ico-youtube-color{
background-image: url(//franceactive-nouvelleaquitaine.org/wp-content/themes/fa-theme-child/assets/img/ico-youtube-couleur.png);
}
.wp_social_stream_head_logo.custom_fa,
.reseaux-sociaux .wp_social_stream_section_footer_txt{
padding: 10px 20px;
}
.rpbt_shortcode .slick-next,
.rpbt_shortcode .slick-prev,
.ts-gallery-to-slick .slick-next,
.ts-gallery-to-slick .slick-prev,
.the-grid-to-slide .slick-next,
.the-grid-interne-to-slide .slick-next,
.the-grid-to-slide .slick-prev,
.the-grid-interne-to-slide .slick-prev,
.clients .arrow-green-next,
.clients .arrow-green-prev,
.blog_slider_override_ul .arrow-green-prev,
.blog_slider_override_ul .arrow-green-next{
position: absolute;
width: 49px;
height: 52px;
border: 0;
top: 50%;
background-position: center;
background-repeat: no-repeat;
z-index: 100;
transform: translateY(-50%);
-webkit-transform: translateY(-50%);
-moz-transform: translateY(-50%);
-o-transform: translateY(-50%);
}
.gform_button:focus,
.rpbt_shortcode .slick-next:focus,
.rpbt_shortcode .slick-prev:focus,
.ts-gallery-to-slick .slick-prev:focus,
.ts-gallery-to-slick .slick-next:focus,
.application_button.button:focus,
.the-grid-to-slide .slick-next:focus,
.the-grid-interne-to-slide .slick-next:focus,
.the-grid-to-slide .slick-prev:focus,
.the-grid-interne-to-slide .slick-prev:focus,
.clients .arrow-green-prev:focus,
.clients .arrow-green-next:focus,
.blog_slider_override_ul .arrow-green-prev:focus,
.blog_slider_override_ul .arrow-green-next:focus{
outline: inherit!important;
}
.rpbt_shortcode .slick-next:hover,
.rpbt_shortcode .slick-prev:hover,
.ts-gallery-to-slick .slick-prev:hover,
.ts-gallery-to-slick .slick-next:hover,
.the-grid-to-slide .slick-next:hover,
.the-grid-interne-to-slide .slick-next:hover,
.the-grid-to-slide .slick-prev:hover,
.the-grid-interne-to-slide .slick-prev:hover,
.clients .arrow-green-prev:hover,
.clients .arrow-green-next:hover,
.blog_slider_override_ul .arrow-green-prev:hover,
.blog_slider_override_ul .arrow-green-next:hover{
background-color: transparent!important;
}
.clients .arrow-green-prev,
.blog_slider_override_ul .arrow-green-prev{
background-image: url(//franceactive-nouvelleaquitaine.org/wp-content/themes/fa-theme-child/assets/img/arrow-small-green-prev.png);
left: 140px;
}
.clients .arrow-green-next,
.blog_slider_override_ul .arrow-green-next{
background-image: url(//franceactive-nouvelleaquitaine.org/wp-content/themes/fa-theme-child/assets/img/arrow-small-green-next.png);
right: 140px;
}
.rpbt_shortcode .slick-prev,
.ts-gallery-to-slick .slick-prev,
.the-grid-to-slide .slick-prev,
.the-grid-interne-to-slide .slick-prev,
.clients .arrow-green-prev{
left: 0;
}
.rpbt_shortcode .slick-next,
.ts-gallery-to-slick .slick-next,
.the-grid-to-slide .slick-next,
.the-grid-interne-to-slide .slick-next,
.clients .arrow-green-next{
right: 0;
}
.blog_slider_override_ul .button-fa{
width: 50%!important;
min-width: 221px;
min-height: 55px;
}
.blog_slider_override_ul{
margin-left: 0!important;
}
.blog_slider_override_ul blockquote{
background: none;
font-size: 1em;
line-height: 1.5em;
position: relative;
}
.blog_slider_override_ul .desc h4{
margin-bottom: 0;
font-size: 1.4em;
}
.blog_slider_override_ul .desc .fct-person{
font-size: 1.3em;
line-height: 1.5em;
}
.blog_slider_override_ul .desc .regions-ess{
background-color: #8c8c8c;
color: #fff;
padding: 0 10px;
display: inline-block;
}
.blog_slider_override_ul li .item_wrapper{
background: #fff; overflow: hidden;
margin-top: 5px;
}
.blog_slider_override_ul .content-probably-right,
.blog_slider_override_ul .image_frame{
border: 0;
display: inline-block;
box-sizing: border-box;
vertical-align: top;
padding-right: 20px;
}
.blog_slider_override_ul .image_frame{
width: 55%;
}
.blog_slider_override_ul .content-probably-right{
width: 45%;
}
.blog_slider_override_ul .content-probably-right{
padding: 25px 15px;
}
.blog_slider_override_ul .image_frame{
margin-bottom: 0;
}
.blog_slider_override_ul .image_frame a{
display: block;
height: 400px;
background-size: cover;
background-position: top center;
background-repeat: no-repeat;
position: relative;
}
.blog_slider_override_ul .image_frame.ess-logo a:after,
.blog_slider_override_ul .image_frame a:before{
display: block;
content: "";
position:relative;
left: -70px;
background-image: url(//franceactive-nouvelleaquitaine.org/wp-content/themes/fa-theme-child/assets/img/arrow-transparent-next.png);
width: 300px;
height: 300px;
background-size: 100% 100%;
background-repeat: no-repeat;
}
.blog_slider_override_ul .image_frame.ess-logo a:after{ 
background-image: url(//franceactive-nouvelleaquitaine.org/wp-content/themes/fa-theme-child/assets/img/logo_mois_ess.png);
top: 15px;
right: 10px!important;
background-size: 90px;
background-position: top center;
left: auto;
position: absolute;
height: 95px;
width: 95px;
}
.blog_slider_override_ul .image_frame img{
height: 100vh!important;
}
.blog_slider_override_ul li{
transform: scale(0.7);
-webkit-transform: scale(0.7);
-moz-transform: scale(0.7);
-o-transform: scale(0.7);
transition: transform .5s linear;
}
.blog_slider_override_ul li.slick-center{
transform: scale(1);
-webkit-transform: scale(1);
-moz-transform: scale(1);
-o-transform: scale(1);
}
.partenaires .client_wrapper{
background-color: transparent!important;
}
.partenaires .gs-wrapper{
filter: grayscale(85%);
-webkit-filter: grayscale(85%);
-moz-filter: grayscale(85%);
-o-filter: grayscale(85%);
}
.partenaires .gs-wrapper:hover{
filter: grayscale(0);
-webkit-filter: grayscale(0);
-moz-filter: grayscale(0);
-o-filter: grayscale(0);
cursor: pointer;
}
.partenaires li{
position:relative;
}
.partenaires li:after{
content: "";
display: inline-block;
border-right: 1px solid rgba(0, 0, 0, .1);
width: 1px;
height: 20px;
position: absolute;
top: 50%;
transform: translateY(-50%);
}
.block-footer-fa { background-size: 200px 500px;
background-repeat: no-repeat;
background-position: 0% 10px;
padding: 30px 50px;
} .ubermenu-retractor-mobile{display: none!important;} @media (min-width: 768px) {
.block-footer-fa > div{
padding-right: 5%;
}
}
#Subheader ul.breadcrumbs > li:first-child,
.the-grid-to-slide .tg-grid-area-left, .the-grid-to-slide .tg-grid-area-right,
.the-grid-interne-to-slide .tg-grid-area-left, .the-grid-interne-to-slide .tg-grid-area-right,
.partenaires ul.clients > li:first-child:after{
display: none;
}
.block-footer-fa .menu{
margin-left: 0;
padding: 0;
background: none;
}
.block-footer-fa .menu > li{
list-style: none;
}
.item-style-footer,
.block-footer-fa .menu > li a,
.menu-style-footer .menu > li a{
color: #fff;
font-family: "Montserrat-Light";
}
.item-style-footer,
.menu-style-footer .menu > li a{
text-transform: uppercase;
font-weight: bold;
}
.item-style-footer:after{
content: "";
display: block;
margin-top: 10px;
}
.item-style-footer:after,
.menu-style-footer .menu > li:after{
border-bottom: 1px solid rgb(44, 222, 182) !important;
width: 100%;
left: 0;
display: block;
}
.row-footer-social .apsc-icons-wrapper > div:after{
content: "";
display: inline-block;
width: 1px;
height: 60px;
border-right: 1px solid rgb(44, 222, 182);
position: absolute;
top: 0;
right: 0;
}
.row-footer-social .apsc-icons-wrapper > div:last-child:after{
border-right: 0px;
}
.row-footer-social .apsc-icons-wrapper > div{
margin: 0;
padding: 0;
width: 24%;
}
@media (max-width: 1024px) {
.row-footer-social .apsc-icons-wrapper > div{
width: 49.1%;
}
.row-footer-social .apsc-icons-wrapper > div:nth-of-type(even):after {
display: none;
}
.row-footer-social .apsc-icons-wrapper > div:nth-of-type(even) .social-icon {
right: 0;
}
}
.row-footer-social .apsc-inner-block{
min-height: 80px;
}
.row-footer-social .apsc-count-wrapper{
position: absolute;
top: 0;
}
.row-footer-social .apsc-count-wrapper .apsc-count{
color: #fff;
font-family: "Montserrat-Bold";
font-weight: bold;
font-size: 2em;
}
.row-footer-social .apsc-inner-block .social-icon{
position: absolute;
top: 3em;
background-color: #fff;
color: #888;
padding: 5px;
text-align: left;
width: 98%;
}
.row-footer-social .apsc-fa-icon:after{
margin-left: 5px;
font-family: "Montserrat-Light";
}
.row-footer-social .apsc-facebook-icon .apsc-fa-icon:after{
content: "Likes";
}
.row-footer-social .apsc-twitter-icon .apsc-fa-icon:after{
content: "Followers";
}
.row-footer-social .apsc-linkedin-icon .apsc-fa-icon:after,
.row-footer-social .apsc-youtube-icon .apsc-fa-icon:after{
content: "Abonnés"; 
}
.block-footer-fa .vc_single_image-wrapper{
margin-bottom: 0;
}
.block-footer-fa .bg-white-transparent.no-margin{
padding: 5px;
}
.block-footer-fa .item-style-footer.no-margin{
padding-bottom: 10px;
}
footer .widgets_wrapper{
padding: 15px 0!important;
}
footer .widgets_wrapper > .container > .column:first-child{
width: 100%!important;
margin: 0;
padding: 0 20px;
box-sizing: border-box;
}
#Footer .vc_col-sm-3:first-child .vc_single_image-wrapper > img {
margin-left: -22px;
}
#Footer .widgets_wrapper .widget{
padding: 0;
}
footer .wpb_wrapper > div{
margin-bottom: 15px;
}
body:not(.home) .the-grid-interne-to-slide .tg-grid-slider,
body:not(.home) .the-grid-interne-to-slide .slick-slider {
height: inherit !important;
}
.the-grid-to-slide .slick-slider, .the-grid-to-slide .tg-grid-slider,
.the-grid-interne-to-slide .slick-slider, .the-grid-interne-to-slide .tg-grid-slider{
width: 100%!important; padding: 0!important;
}
.the-grid-to-slide .slick-slider .tg-item,
.the-grid-interne-to-slide .slick-slider .tg-item{
position: relative!important;
top: 0!important;
right: inherit!important;
left: inherit!important;
padding: 0 10px;
}
.the-grid-to-slide .slick-slider .tg-item{
max-width: 75%!important;
}
.the-grid-interne-to-slide .slick-slider .tg-item{
max-width: auto!important;
}
.the-grid-interne-to-slide .slick-prev,
.the-grid-to-slide .slick-prev{
position: absolute;
left: 0;
top: 50%;
transform: translateY(-50%);
z-index: 1000;
}
.the-grid-to-slide .slick-slider .slick-slide .tg-item-image{
filter: blur(5px);
-webkit-filter: blur(5px);
-moz-filter: blur(5px);
-o-filter: blur(5px);
-ms-filter: blur(5px);
transition: transform .5s linear;
}
.the-grid-to-slide .slick-slider .slick-active .tg-item-image{
filter: blur(0px);
-webkit-filter: blur(0px);
-moz-filter: blur(0px);
-o-filter: blur(0px);
-ms-filter: blur(0px);
}
.the-grid-interne-to-slide .slick-slider .slick-active .tg-item-media-inner:before,
.the-grid-to-slide .slick-slider .slick-active .tg-item-media-inner:before{
content: "";
display: block;
width: 40%;
height: 80%;
position: absolute;
z-index: 100;
top: 50%;
background: url(//franceactive-nouvelleaquitaine.org/wp-content/themes/fa-theme-child/assets/img/arrow-transparent-next.png) 100%;
transform: translateY(-50%);
-webkit-transform: translateY(-50%);
-moz-transform: translateY(-50%);
-o-transform: translateY(-50%);
display:none;    
}
.the-grid-interne-to-slide:not(.ou-en-etes-vous) .slick-slide {
transform: scale(0.9);
transition: .3s ease-in-out all;
}
.the-grid-interne-to-slide .switch {
background: #000;
}
.vc-ou-en-etes-vous.slick-slider,
.the-grid-interne-to-slide .slick-slider {
margin: 0 auto;
position: relative;
}
#Subheader{
padding: 0;
}
#Subheader ul.breadcrumbs li span{
margin: 0;
}
#Subheader ul.breadcrumbs li a{
font-weight: bold;
}
.section-post-related ul.post-categories{
display: inline-block;
}
.single #Content{
padding-top: 0;
}
.fa-profil-card > .wpb_column > .vc_column-inner > .wpb_wrapper > div > div:last-child .wpb_wrapper{
padding: 25px;
}
.no-margin-bottom,
.no-margin-bottom .vc_single_image-wrapper,
.fa-profil-card > .wpb_column > .vc_column-inner > .wpb_wrapper > div,
.fa-profil-card .wpb_single_image,
.fa-profil-card .vc_single_image-wrapper, 
.fa-profil-card .wpb_single_image-wrapper{
margin-bottom: 0!important;
}
.fa-profil-card > .wpb_column > .vc_column-inner > .wpb_wrapper > div > div:first-child .vc_figure > .vc_single_image-wrapper:before{
content: "";
display: inline-block; width: 127px;
height: 101%;
background-image: url(//franceactive-nouvelleaquitaine.org/wp-content/themes/fa-theme-child/assets/img/rectangle-vert.png);
position: absolute;
background-size: 100% 100%;
background-position: center;
background-repeat: no-repeat;
border-radius: 5px 0 0 5px;
left: 12px;
top: -2px;
}
.single .ls-layers .price{
font-weight: bold;
font-size: 3.5em;
}
.single .ls-layers span{
font-size: 1.4em;
color: #000;
}
.single .ls-layers .container, .single .ls-layers .container > div:first-child{
margin: 0;
padding: 0;
}
.single .ls-layers .container > div:after{
content: "";
display: inline-block;
width: 1px;
height: 100%;
background: #fff;
position: absolute;
top: 0;
right: 0;
}
.single .ls-layers .container > div:last-child:after{
display: none;
}
.auteur-block .material-card-content:hover,
.auteur-block .material-card-content{
position: relative;
background-color: transparent;
box-shadow: inherit;
border-top: 0px;
border-radius: 0;
}
.auteur-social > div > .wpb_wrapper{
position: absolute;
right: 0;
top: -45px;
}
.auteur-social .wpb_wrapper > div{
float: left;
}
.auteur-block .material-card-title{
font-family: "Montserrat-Medium";
margin: 0;
font-weight: bold;
}
.auteur-block .material-card-content blockquote p{
color: #000;
font-size: 0.9em;
}
.column-inner-nopaddingtop .vc_column-inner{
padding-top: 0!important;
}
.avis-skin .tg-item-title a,
.job-skin .companyname,
.job-skin .joblocation,
.job-skin .tg-item-title a,
.ressource-skin .datedepub,
.ressource-skin .ressourcecontent,
.ressource-skin .tg-item-title a{
font-family: "Montserrat-Medium";
}
.job-skin .tg-item-image {
background-size: auto 55% !important;
}
.avis-skin .datedepub,
.job-skin .datedepub {
font-family: "Montserrat-Light";
}
@media (max-width: 1426px){
#Top_bar:not(.is-sticky) .ubermenu-sub-indicators > .ubermenu-nav > li:nth-of-type(n+5) >.ubermenu-target{
width: 130px;
padding: 15px 15%;
}
}
.btn-sharing .hover_box{
cursor: pointer;
text-align: left;
}
body:not(.page) .btn-sharing .hover_box{
text-align: right;
}
.ssba.ssbp-wrap,  
.ssba.ssbp-wrap > div{
position: fixed;
top: 50%;
left: 50%;
transform: translateY(-50%) translateX(-50%);
}
.ssba.ssbp-wrap > div{
background: #fff;
padding: 20px;
}
footer .ssba.ssbp-wrap{
display: none;
}
.ssba.ssbp-wrap{   
right: 0;
z-index: 1000;
width: 101%;
height: 100%;
background: rgba(0, 0, 0, 0.5);
display: none;
}
.ssba.ssbp-wrap > div .close{
display: block;
color: #000;
position: absolute;
top: -5px;
right: 5px;
font-family: Verdana;
color: #555;
font-weight: normal;
font-size: 0.8em;
cursor: pointer;
}
#Subheader{
border-bottom: 1px solid rgba(0, 0, 0, 0.1);
}
.thumbpost img,
.thumbpost{
overflow: hidden;
}
.content-thumb-post{
position: absolute;
background-color: rgba(0, 246, 218, 0.8);
z-index: 100;
bottom: 0;
width: 100%;
padding: 15px 0;
}
.content-thumb-post .stories-project{
font-size: 1.3em;
}
.content-thumb-post .stories-date{
font-size: 0.8em;
}
.content-thumb-post .stories-name{
font-size: 1.2em;
color: #000;
}
.content-thumb-post .price{
font-weight: bold;
font-size: 2.5em;
font-family: Arial;
}
.content-thumb-post span{
color: #000;
}
.content-thumb-post span.font-montserrat-light{
font-size: 0.7em;
}
.content-thumb-post .container, .content-thumb-post .container > div .container > div:first-child{
margin: 0;
padding: 0;
}
.content-thumb-post .container > div .container > div:after{
content: "";
display: inline-block;
width: 1px;
height: 100%;
background: #fff;
position: absolute;
top: 0;
right: 0;
}
.content-thumb-post .container > div .container > div:last-child:after{
display: none;
}
.team_vertical .image_frame{
border: none;
}
.team_vertical .image_frame img{
border: 3px solid;
box-sizing: border-box;
}
.partenaires-grid .tg-quito-custom .tg-item-inner{
background-color: #fff;
min-height: 475px;
}
.partenaires-grid .tg-element-2{
position: absolute!important;
left: 50%;
bottom: 20px;
transform: translateX(-50%);
}
.partenaires-grid .tg-item-content-holder[data-position="bottom"]{
padding-bottom: 70px!important;
}
.partenaires-grid .tg-item-excerpt{
text-align: justify;}
.partenaires-grid .tg-element-2,
.partenaires-grid .tg-element-2 a{
text-transform: initial!important;
}
.partenaires-grid .more, 
.partenaires-grid .less{
cursor: pointer;
}
.partenaires-grid .more:hover,
.partenaires-grid .less:hover{
color: rgb(0,202,169)!important;
}
.partenaires-grid .tg-search-holder > div > input,
.partenaires-grid .tg-search-holder > div > span{
height: 40px;
box-sizing: border-box;
}
.partenaires-grid .tg-search-holder > div > span{padding-top: 5px;}
.partenaires-grid .tg-filters-holder > div{
margin: 0;
}
.partenaires-grid .tg-filters-holder > div:hover span,
.partenaires-grid .tg-filters-holder .tg-filter-active span{
background-color: rgb(0,202,169);
color: #fff!important;
}
.partenaires-grid .tg-filters-holder > div span{
padding: 5px;
font-weight: normal;
}
.partenaires-grid .tg-grid-area-top1{
margin-bottom: 10px;
position: relative;
width: 100%;
margin-left: 0;
margin-bottom: 35px;
}
.partenaires-grid .tg-search-holder{
margin-left: 0;
}
.partenaires-grid .tg-grid-area-top1 > div{
display: inline-block;
box-sizing: border-box;
}
.partenaires-grid .tg-grid-area-top1 > div:first-child{
margin-right: 0;
}
.partenaires-grid .tg-grid-area-top1 > div:last-child{
width: 100%;
margin: 5px 0;
}
.partenaires-grid .tg-search{
font-weight: normal!important;
}
.job-grid .tg-filters-holder > div,
.ressource-grid .tg-filters-holder > div,
.expert-grid .tg-filters-holder > div,
.cdrla-grid .tg-filters-holder > div,
.partenaires-grid .tg-search-holder > div,
.partenaires-grid .tg-filters-holder {
border: 1px solid rgb(0,202,169)!important;
}
.page .ressource-grid .tg-filter.tg-filter-active span,
.page .expert-grid .tg-filter.tg-filter-active span {
background-color: #00caa9;
color: #ffffff !important;
}
.job-grid .tg-grid-area-top1, 
.ressource-grid .tg-grid-area-top1, 
.expert-grid .tg-grid-area-top1,
.cdrla-grid .tg-grid-area-top1 {
margin-bottom: 60px;
text-align: center!important;
}
.ressource-grid .tg-grid-area-top1 span.tg-filter-name,
.expert-grid .tg-grid-area-top1 span.tg-filter-name,
.cdrla-grid .tg-grid-area-top1 span.tg-filter-name {
padding-top: 3px;
padding-bottom: 3px; 
color: #000000 !important;
}
.ressource-grid .tg-grid-area-top1 span.tg-filter-name:hover,
.expert-grid .tg-grid-area-top1 span.tg-filter-name:hover,
.cdrla-grid .tg-grid-area-top1 span.tg-filter-name:hover {
background-color: #00caa9;
color: #ffffff !important;
}
.job-grid .tg-filters-holder > div,
.ressource-grid .tg-filters-holder > div,
.expert-grid .tg-filters-holder > div,
.cdrla-grid .tg-filters-holder > div {
margin-bottom: 5px;
}
.res-top-image img,
.job-top-image img{
width: 100% 
}
.single_job_listing .widget-area{
border: 0;
}
.single_job_listing .widget-area:before{
display: none;
}
.job-listing-meta > li{
display: block;
width: 100%;
background-color: transparent!important;
color: inherit!important;
}
.single-wpdmpro .vc_btn3,
.single-wpdmpro .vc_btn3,
.job_listing-template-default .vc_btn3{
width: auto!important;
}
.job_listing-template-default .cq-accordion ul > li{
border-top: 0;
margin: 5px 0;
position: relative;
}
.job_listing-template-default .cq-accordion ul > li > h4{
color: #fff;
background-color: rgb(0,202,169);
padding-left: 65px;
}
.job_listing-template-default .cq-accordion ul > li > i{
left: 15px;
color: #fff;
margin-top: 0!important;
}
.single-wpdmpro .fixed-nav,
.job_listing-template-default .fixed-nav,
.job_listing-template-default .cq-accordion ul > li > i:after{
display: none;
}
.job_listing-template-default .cq-accordion ul > li > i:before{
content: "";
display: inline-block;
background-image: url(//franceactive-nouvelleaquitaine.org/wp-content/themes/fa-theme-child/assets/img/round_plus.png);
width: 66px;
height: 66px;
background-color: transparent;
transform: inherit!important;
}
.job_listing-template-default .date-side{
font-size: 0.9em;
}
.ressource_meta_box,
.job-listing-meta{
border-radius: 3px;
border: 1px solid rgba(0, 0, 0, 0.1);
padding: 30px!important;
}
.ressource-meta li,
.job-listing-meta li{
line-height: 1.5em!important;
list-style: none;
}
.section-file-download > div > div.wpb_column,
.job_description > section > div > div.wpb_column{
padding: 0 50px;
}
.job_description .wpb_single_image{
margin-bottom: 0!important;
}
.top_bar_right{
display: none;
}   .apsc-theme-16 .apsc-linkedin-icon .fa {
color: #007bb6;
}
.ubermenu-main .ubermenu-submenu-type-flyout > .ubermenu-item-level-1 > .ubermenu-target {
border-bottom: 1px solid rgba(0,0,0,0.1);
width: 90%;
margin: auto;
padding: 15px 0px;
}
.ubermenu-main .ubermenu-submenu-type-flyout > .ubermenu-item-level-1 > .ubermenu-target:hover {
border-bottom: 1px solid rgba(0,202,169, 0.5);
}
.ubermenu-main .ubermenu-submenu-type-flyout > .ubermenu-item-normal > .ubermenu-target {
border-bottom: 1px solid rgba(0,0,0,0.1);
width: 90%;
margin: auto;
padding: 15px 0px;
}
.ubermenu-main .ubermenu-submenu-type-flyout > .ubermenu-item-normal > .ubermenu-target:hover {
border-bottom: 1px solid rgba(0,202,169, 0.5);
}
.ubermenu-main .ubermenu-submenu .ubermenu-has-submenu-drop > .ubermenu-target:after {
background: url(//franceactive-nouvelleaquitaine.org/wp-content/themes/fa-theme-child/assets/img/fleche-menu.png);
width: 9px;
height: 11px;
right: 0px;
content: "";
}
.ubermenu-sub-indicators .ubermenu-submenu .ubermenu-has-submenu-flyout.ubermenu-submenu-reverse>.ubermenu-target:after {
transform: rotate(-180deg);
-webkit-transform: rotate(-180deg);
-moz-transform: rotate(-180deg);
-o-transform: rotate(-180deg);
content: "";
}
.ubermenu-sub-indicators .ubermenu-submenu .ubermenu-has-submenu-flyout.ubermenu-submenu-reverse>.ubermenu-target{
padding-left: 35px;
}
.ubermenu-skin-minimal .ubermenu-submenu .ubermenu-item-header > .ubermenu-target{
font-weight: normal!important;
} .ls-v6 .ls-nav-prev:hover, .ls-v6 .ls-nav-next:hover{
transform: scale(0.9)!important;
-webkit-transform: scale(0.9)!important;
-moz-transform: scale(0.9)!important;
-o-transform: scale(0.9)!important;
-ms-transform: scale(0.9)!important;
}
.border-column{
border: 1px solid rgba(180,180,180,0.2);
padding: 1%;
box-sizing: border-box;
}
.social_autor{
margin-left: 0!important;
text-align: right;
}
.social_autor > li{
list-style: none;
display: inline-block;
box-sizing: border-box;
margin-left: 10px;
vertical-align: top;
}
.social_autor > li a{
display: block;
width: 23px;
height: 22px;
background-repeat: no-repeat;
background-size: 100%;
}
.social_autor > li.contact a{
background-image: url(//franceactive-nouvelleaquitaine.org/wp-content/themes/fa-theme-child/assets/img/contact.png);
}
.social_autor > li.facebook a{
background-image: url(//franceactive-nouvelleaquitaine.org/wp-content/themes/fa-theme-child/assets/img/ico-facebook.png);
width: 11px;
height: 23px;
}
.social_autor > li.twitter a{
background-image: url(//franceactive-nouvelleaquitaine.org/wp-content/themes/fa-theme-child/assets/img/ico-twitter.png);
}
.social_autor > li.linkedin a{
background-image: url(//franceactive-nouvelleaquitaine.org/wp-content/themes/fa-theme-child/assets/img/ico-linkedin.png);
}
.breadcrumb-trail{background-color: #fff!important; border-bottom: 1px solid rgba(0, 0, 0, 0.125); padding-left: 10px}
.home .breadcrumb-trail, .breadcrumb-trail .trail-browse{display: none!important}
.breadcrumb-trail .trail-item span{font-weight: bold;}
.breadcrumb-trail .trail-item a{color: #888}
.breadcrumb-trail .trail-item.trail-end{color: rgb(0,202,169);}
li.listing-publication table.gfield_list thead tr > th:last-child,
li.listing-publication table.gfield_list tbody > tr.gfield_list_group > td:last-child,
li.listing-publication table.gfield_list tbody > tr.gfield_list_group > td:first-child input,
li.listing-publication table.gfield_list tbody > tr.gfield_list_group > td:nth-of-type(2) input{
display: none;   
}
table.gfield_list tbody td,
li.listing-publication table.gfield_list tbody > tr.gfield_list_group > td{
vertical-align: middle!important;
text-align: center;
}
li.listing-publication table.gfield_list tbody > tr.gfield_list_group > td h5{
font-family: "Montserrat-Medium";
}
li.listing-publication table.gfield_list tbody > tr.gfield_list_group > td{
vertical-align: middle;
text-align: left;
}
.clients .slick-slide{height: auto!important}
.grid-childmenu, .grid-childmenu .tg-dispatch-menu-interne{max-height: 250px!important}
.partenaires-grid .tg-quito-custom .tg-item-media-holder{
width: 50%;
margin: 0 auto;
padding-top: 10px;
}
.search-results .breadcrumb-trail,
ul.social li.search-form .icon_search, li.search-form .icon_close{display: none;}
ul.social li.search-form input[type="submit"], li.search-form input[name="s"]{display: inline-block!important; margin:0; }
ul.social li.search-form input[name="s"]{height: 25px; padding:0}
ul.social li.search-form input[type="submit"]{
width: 20px;
height: 20px;
background-repeat: no-repeat;
background-position: center;
vertical-align: middle;
border: none;
background-image: url(//franceactive-nouvelleaquitaine.org/wp-content/themes/fa-theme-child/assets/img/loupe.png);
background-size: 15px;
margin-top: -4px;
-webkit-transition: all .3s ease-in-out;
-moz-transition: all .3s ease-in-out;
-o-transition: all .3s ease-in-out;
-ms-transition: all .3s ease-in-out;
transition: all .3s ease-in-out;
}
ul.social li.search-form input[type="submit"]:focus,
ul.social li.search-form input[type="submit"]:hover{
background-color: transparent!important;
border: none!important;
}
.page .tg-item-inner {
border-color: #dddddd;
border-width: 1px;
border-style: solid;
-webkit-box-shadow: 0 2px 4px 0 #bfbfbf;
-moz-box-shadow: 0 2px 4px 0 #bfbfbf;
box-shadow: 0 2px 4px 0 #bfbfbf;
}
.page .tg-item-content-holder {
padding: 25px 0 22px;
text-align: center;   
}
.page .tg-item-title {
position: relative;
font-size: 14px;
line-height: 14px;
font-weight: 600;
letter-spacing: 1px;
display: inline;
width: 192px;
min-width: 192px;
height: 50px;
min-height: 50px;
margin: 0;
padding: 0 25px 0 0;
vertical-align: middle;
}
.page .tg-item-title a {
color: #11d4a4;
}
body:not(.elementor-editor-active) .only-print{
display: none;
}
@media print{
body > div:nth-last-of-type(2),
body.single-job_listing > div:nth-of-type(n+3),
.category-stories .the_content_wrapper > section:nth-of-type(4),
.single-job_listing .ls-fullscreen-wrapper,
.single-job_listing .single_job_listing .job_description > .vc_section > .vc_row > div:last-child .wpb_single_image, 
.no-print,
#Action_bar, 
.menu_wrapper,
.job-top-image,
.breadcrumb-trail,
.application_button,
.vc_btn3,
#Footer,
.hover_box,
.imprimer-btn,
.ssba,
.elementor-location-footer,
.single-post .elementor-location-header .bdt-sticky > div > .elementor-row > div:last-child,
.elementor-location-header .elementor-section-wrap > section:first-child,
.elementor-location-header .elementor-section-wrap > section:last-child .elementor-row > div:last-child
{display: none!important; height: 0!important}
.elementor-top-section.bdt-sticky{
position: relative!important;
}
@page { 
size: portrait;  
margin: 1cm; 
}
.only-print{
display: block!important;
}
.break-page {
page-break-before: always;
}
p{
widows: 4;
}
.category-stories .the_content_wrapper > section{
padding-top: 0!important;
}
.category-stories .the_content_wrapper > section,
.category-stories .the_content_wrapper > section > div,
.single-job_listing .single_job_listing .job_description > .vc_section > .vc_row > div{
width: 100%!important;
}
.category-stories .the_content_wrapper > section:nth-of-type(2) > div > div,
.category-stories .section-stories-top .btn-sharing > div{
float: left;
}
.category-stories .section-stories-top .btn-sharing > div:nth-of-type(2){
width: 65%!important;
padding-left: 70px;
}
.category-stories .section-stories-top .btn-sharing > div:nth-of-type(3){
width: 25%!important;
}
.category-stories .the_content_wrapper > section:nth-of-type(2) > div > div:nth-of-type(2){
width: 75%!important;
}
.category-stories .the_content_wrapper > section:nth-of-type(2) > div > div:nth-of-type(3){
width: 20%!important;
}
.category-stories .the_content_wrapper > section{
padding-left: 15px!important;
padding-right: 15px!important;
}
.category-stories .the_content_wrapper > section,
.category-stories .the_content_wrapper > section > div,
.category-stories .the_content_wrapper > section > div > div{
left: initial!important;
padding: 0 15px!important;
}
.category-stories .the_content_wrapper > section > div > div:nth-of-type(3) > div{
top: 0!important;
}
.category-stories .the_content_wrapper > section:nth-of-type(2) > div > div:last-child,
.category-stories .the_content_wrapper > section:nth-of-type(2) > div > div:first-child{
width: 0!important
}
.category-stories .the_content > .section_wrapper{
max-width: 100%!important;
}
.profil-box{
position: absolute;
right: 0;
top: 50px!important;
}
.category-stories .section-stories-top *{
text-align: left!important;
}
.category-stories .section-stories-top .wpb_column{
padding-left: 90px!important;
}
}
.ou-en-etes-vous .tg-caracas_vous .tg-element-1 {
font-family: "ZillaSlab-BoldItalic" !important;
}
.ou-en-etes-vous .tg-caracas_vous .tg-element-1 a:first-letter {
text-transform: capitalize;
}
.faire-un-don .wpb_text_column.align1-left {
width: 95%;
}
.txt-black{
color: #000!important;
}
.section-stories-top .name{
font-size: 2.3em;
}
.section-stories-top .hover_box{float: right; margin-top: -50px}
.section-stories-top .name{
font-size: 2.3em;
margin-bottom: 20px
}
.section-stories-top .fonction{
font-size: 2em;
margin-bottom: 0;
}
.section-stories-top .secteur-activite p{
font-family: "Montserrat-medium";
}
.stories-side-bottom .vc_acf,
.stories-side-bottom .fancy_heading,
.stories-side-top .vc_acf,
.stories-side-top .fancy_heading{
margin-bottom: 10px;
}
.stories-side-bottom .fancy_heading .title,
.stories-side-top .fancy_heading .title{
color: #fff!important;
font-family: "ZillaSlab-BoldItalic";
font-size: 1em;
text-align: left;
margin-bottom: 0;
line-height: 1em;
}
.vc_acf.fancy_heading,
.stories-side-top .fancy_heading .inside{
color: #000!important;
text-align: left;
font-family: "Montserrat-Medium"!important;
margin-bottom: 0;
}
.vc_acf.fancy_heading{
font-size: initial!important;
}
.stories-side-top .vc_acf{
color: #fff;
font-family: "Montserrat-Bold";
font-size: 1.5em;
}
.stories-side-top .wpb_wrapper > .fancy_heading:nth-of-type(n+3):before{
content: "";
display: block;
width: 80%;
margin: 10px 0;
border-top: 1px solid rgba(255,255,255,0.5);
}
.stories-side-top{padding-bottom: 10px;}
.stories-side-bottom .fancy_heading .title{
color: rgb(0,202,169)!important;
}
.stories-side-bottom .wpb_wrapper > .fancy_heading:last-child .title{
font-family: "Montserrat-Bold";
}
.stories-side-bottom > div > .vc_column-inner,
.stories-side-top > div > .vc_column-inner{
padding-top: 5%!important;
}
.profil-box > .vc_column-inner{border:0!important;padding: 0;}
.profil-box > .vc_column-inner img{width: 263px!important;}
.section-stories-top:before{
content: "";
display: inline-block;
width: 70px;
height: 78px;
background-image: url(//franceactive-nouvelleaquitaine.org/wp-content/themes/fa-theme-child/assets/img/arrow-stories-black.png);
background-size: 100%;
position: absolute;
left: 0px;
top: 60px;
}
.ts-gallery-to-slick .slick-slider,
.ts-gallery-to-slick{height: auto!important;}
.ts-gallery-to-slick .slick-slide { 
height: auto!important; 
position: relative!important;    
position: relative!important;
top: 0!important;
right: inherit!important;
left: inherit!important;
padding: 0 10px; 
}
.ts-gallery-to-slick .nchgrid-caption-text:hover,
.ts-gallery-to-slick .nchgrid-caption-text {
position: relative!important;
display: block!important;
opacity: 1!important;
color: #000!important;
font-family: "Montserrat-Medium";
font-size: 1.5em!important;
padding: 10px!important;
box-sizing: border-box!important;
line-height: 1em!important;
background-color: transparent!important;
}
.nch-lb-main,
.ts-gallery-to-slick div.nch-lb-grid .nchgrid-item .nchgrid-caption{
background-color: rgba(0,202,169, 0.3)!important;
}
.rpbt_shortcode .description-item > a,
.tg-quito-custom-autres-news .tg-item-title.tg-element-3{
color: #222;
line-height: 1.5em;
font-size: 0.7em;
font-weight: normal;
font-family: "Montserrat-Light";
}
.btnbluecarte {
-webkit-border-radius: 2;
-moz-border-radius: 2;
border-radius: 2px;
font-family: "Raleway";
font-weight: 600;
color: #ffffff;
font-size: 20px;
text-align: center;
background: rgb(0,202,169);
width : 160px;
padding: 10px 15px 10px 15px;
text-decoration: none;
}
.btnbluecarte:hover {
text-decoration: none;}
.rpbt_shortcode .slick-slide{margin: 0 10px!important; height: auto!important}
.rpbt_shortcode .slick-track > h3{display: none!important;}
.rpbt_shortcode > .related-fa-item{display: inline-block; vertical-align: top; box-sizing: border-box; }
.rpbt_shortcode .post-categories{margin-left: 0!important; display: inline;}
.rpbt_shortcode .post-categories > li{
list-style: none;
display: inline-block;
}
.rpbt_shortcode .post-categories{margin-left: 0!important; display: inline;}
.rpbt_shortcode .post-categories > li{
list-style: none;
display: inline-block;
}
.rpbt_shortcode .thumbnail-item{
height: 150px;
overflow: hidden;
position: relative;
}
.rpbt_shortcode .thumbnail-item > a{
background-size: 100%;
display: block;
height: 100%; background-position: 0px 95%;
}
.rpbt_shortcode .thumbnail-item img{
position: absolute;
width: 100%;
top: 0;
}
.rpbt_shortcode .description-item > a{
font-size: 1em;
display: inline-block;
margin-top: 5px;
}
.ubermenu .ubermenu-target-text {
font-family: "Montserrat-medium";
font-size: 1em;
font-weight: bold;
}
.tg-quito-custom-comunique .tg-item-inner{
height: 245px;
}
.tg-quito-custom-comunique .tg-item-media-inner {
max-height: 135px;
overflow: hidden;
}
.adv_browser_check_icons, 
.adv_browser_check_debug{
display: none;
}
.adv_browser_check,
.advanced-browser-check{
position: relative!important;
top: 0; height: initial!important;
box-shadow: none;
text-align: left;
}
.advanced-browser-check .adv_browser_check {width: 100%;left: 0;top: 0;background: red;color: #fff;padding-bottom: 15px;}
.adv_browser_check_msg {padding: 0 10px;}
.block-footer-fa .control{
position: absolute;
color: #fff;
display: inline-block;
right: 0;
font-size: 2em;
z-index: 100000; cursor: pointer;
}
.block-footer-fa .menu ul{
margin-left: 0;
padding-left: 10px;
}
.block-footer-fa .menu li{
list-style: none;
}
.block-footer-fa .menu li:after{
display: none;
}
.single_job_listing .wpb_single_image img{ 
max-height: 150px;
width: auto;
}
.single_job_listing .wpb_single_image{text-align: center}
@media (min-width: 773px){
.show-mobile{
display: none;
}
.hidden-mobile{
display: block;
}
}
@media (max-width: 772px){
.show-mobile{
display: block;
}
.hidden-mobile{
display: none;
}
#Footer img {
max-width: 100%;
height: auto;
}
} #cspm_single_post_modal{
z-index: 100000!important;
}
div[class*="countries_container_map"] > ul{
max-height: 100%!important;
}
div[class*="countries_container_map"] > ul li{
padding: 0;
padding-top: 82px!important;
background-color: #fafafa;
position: relative;
overflow: hidden;
}
div[class*="countries_container_map"] > ul li:before{
cursor: pointer;
width: 87px!important;
height: 70px!important;
border: 1px solid #e7e6e6;
border-top: 0px;
border-left: 0px;
box-sizing: content-box;
content: "";
left: 0;
display: block!important;
position: absolute;
top: 0;
background-image: url(//franceactive-nouvelleaquitaine.org/wp-content/themes/fa-theme-child/assets/img/sprite_regions.png)!important;
}
div[class*="countries_container_map"] > ul li.selected:before,
div[class*="countries_container_map"] > ul li:hover:before{
background-position: -87px 0px;
}
div[class*="countries_container_map"] > ul li[data-country-code="RE"]:before{
background-position: 0px -380px;
height: 65px;
}
div[class*="countries_container_map"] > ul li.selected[data-country-code="RE"]:before,
div[class*="countries_container_map"] > ul li[data-country-code="RE"]:hover:before{
background-position: -87px -380px;
}
div[class*="countries_container_map"] > ul li[data-country-code="MQ"]:before{
background-position: 0px -280px;
height: 65px;
}
div[class*="countries_container_map"] > ul li.selected[data-country-code="MQ"]:before,
div[class*="countries_container_map"] > ul li[data-country-code="MQ"]:hover:before{
background-position: -87px -280px;
}
div[class*="countries_container_map"] > ul li[data-country-code="MF"]:before{
background-image: url(//franceactive-nouvelleaquitaine.org/wp-content/themes/fa-theme-child/assets/img/st-martin.png)!important;
background-position: center;
background-size: 100%;
background-repeat: no-repeat;
}
div[class*="countries_container_map"] > ul li[data-country-code="MF"]:hover:before,
div[class*="countries_container_map"] > ul li.selected[data-country-code="MF"]:before{
background-image: url(//franceactive-nouvelleaquitaine.org/wp-content/themes/fa-theme-child/assets/img/st-martin-blanc.png)!important;
}
div[class*="countries_container_map"] > ul li.selected,
div[class*="countries_container_map"] > ul li:hover{
background-color: #06c898!important;
color: #fff;
}
.single-carte_assos{
background: #fff;
height: 100%;
}
div[class*="search_form_container_map"]{
top: 10px!important;
}
div[class*="search_form_container_map"] form > div.cspm_search_input_text_container input,
div[class*="search_form_container_map"] form > div{
border: 0px!important;
padding: 0!important;
display: inline-block;
vertical-align: middle;
}
div[class*="search_form_container_map"] input{
margin-bottom: 0!important;
}
div[class*="search_form_container_map"] div[class*="cspm_submit_search_form_map"]{
padding: 13px!important;
}
.codespacing_progress_map_area div[class*="search_form_container_map"],
.countries_btn,
.search_form_btn,
.cspm_expand_search_area,
.single-carte_assos #Footer .widgets_wrapper,
.single-carte_assos #Header, .single-carte_assos .breadcrumb-trail{
display: none!important;
}
.single-carte_assos #Content{
padding: 0 15px!important;
box-sizing: border-box; }
.iziModal{
border-bottom: 0!important;
}
.search-map-vc input{
margin-bottom: 0;
}
.search-map-vc form > div{
display: inline-block;
width: 70%;
box-sizing: border-box;
vertical-align: middle;
padding: 0;
}
.search-map-vc form .cspm_search_form_row input{
width: 100%!important;
}
.search-map-vc form .cspm_search_form_row img{
right: 20px;
}
.search-map-vc form > div.cspm_search_btns_container{
width: 29%;
}
.search-map-vc form > div.cspm_search_btns_container > div{
display: inline-block;
box-sizing: border-box;
}
.search-map-vc form > div.cspm_search_btns_container div[class*="cspm_submit_search_form_map"]{
text-align: center;
background: #008fed;
padding: 13px 12px;
display: inline-block;
font-size: 15px !important;
color: #fff;
cursor: pointer;
-webkit-transition: background 0.2s linear;
-moz-transition: background 0.2s linear;
-ms-transition: background 0.2s linear;
-o-transition: background 0.2s linear;
transition: background 0.2s linear;
width: calc(100% - 25px);
}
.search-map-vc form > div.cspm_search_btns_container img{
width: 20px;
height: auto;
}
.codespacing_progress_map_area div.cspm_infobox_content_container.cspm_type4 div.cspm_infobox_content div.title a{
text-overflow: inherit!important;
white-space: initial!important;
}
.codespacing_progress_map_area div.cspm_infobox_container,
.codespacing_progress_map_area div.cspm_infobox_content_container.cspm_type4,
.codespacing_progress_map_area div.cspm_infobox_content_container.cspm_type4 div.cspm_infobox_content,
.codespacing_progress_map_area div.cspm_infobox_content_container.cspm_type4 div.cspm_infobox_content div.title{
width: auto!important;
}
div.cspm_arrow_down{
left: 0!important;
}
.cspml_fs_container{
display: block!important;
clear: both!important;
float: none;
width: 100%!important;
}
.cspml_fs_options_list{
padding: 0!important;
}
.cspml_fs_options_list > div.cspml_input_container{
display: inline-block;
cursor: pointer;
}
.cspml_filter_form{background: transparent!important;box-shadow: none!important;}
.cspml_fs_options_list > div .icr-text:before{
display: inline-block;
content: " ";
width: 15px;
height: 15px;
background-repeat: no-repeat;
background-position: center;
background-size: 70%;
background-color: #ccc; padding: 10px;
vertical-align: middle;
margin-right: 5px;
}
.cspml_fs_options_list > div:nth-of-type(1) .icr-text:before{
background-image: url(http://demo.franceactive.org/wp-content/uploads/2018/03/pin-antennes.png);
}
.cspml_fs_options_list > div:nth-of-type(2) .icr-text:before{
background-image: url(http://demo.franceactive.org/wp-content/uploads/2018/03/pin-permanences.png);
}
.cspml_fs_options_list > div:nth-of-type(3) .icr-text:before{
background-image: url(http://demo.franceactive.org/wp-content/uploads/2018/03/pin-pts-acc.png);
}
.cspml_fs_options_list > div:nth-of-type(4) .icr-text:before{
background-image: url(http://demo.franceactive.org/wp-content/uploads/2018/03/pin-sieges.png);
} div.cspm_infobox_content_container.cspm_type4 div.cspm_infobox_content div.title a{
color: #00caa9!important;
}  
div.codespacing_progress_map_area[data-map-id=map4013] div[class^=codespacing_map_zoom_in],
div.codespacing_progress_map_area[data-map-id=map4013] div[class^=codespacing_map_zoom_out],  
.search-map-vc form > div.cspm_search_btns_container div[class*="cspm_submit_search_form_map"]{
background-color: #00caa9;
}
div.codespacing_progress_map_area[data-map-id=map4013] div[class^=codespacing_map_zoom_in],
div.codespacing_progress_map_area[data-map-id=map4013] div[class^=codespacing_map_zoom_out]{
border-bottom: 0;
}
.search-map-vc .cspm_search_form_row{
border: 1px solid #00caa9!important;
}
.body-footer{
padding: 15px;
box-sizing: border-box;
}
.body-footer .date > table,
.body-footer  .date > table tr > td{
border: 0!important;
background: none!important;
text-align: left;
padding: 0;
}
.iziModal .iziModal-header.iziModal-noSubtitle{
background-color: #00caa9!important;
}
.contenu-map-assoc{
padding-bottom: 50px;
font-family: "Montserrat-Light";
}
.contenu-map-assoc .logo-map{
text-align: center;
}
.contenu-map-assoc .heading > div{
display: inline-block;
width: 49%;
box-sizing: border-box;
vertical-align: top;
padding: 0 30px;
}
.contenu-map-assoc .details{
background-color: #f2f2f2;
}
.contenu-map-assoc .details,
.contenu-map-assoc .right-content > div:nth-of-type(-n+5){
padding: 10px;
}
.contenu-map-assoc .right-content > div:nth-of-type(-n+5){
border: 1px solid #00caa9;
margin-bottom: 20px;
text-align: center;
}
.contenu-map-assoc .right-content{
padding: 0!important;
}
.contenu-map-assoc .btn-contact a{
background-color: #00caa9;
color: #fff;
padding: 10px 20px;
display: inline-block;
float: right;
}
.contenu-map-assoc .btn-contact a.itineraire{
float: left;
}
.contenu-map-assoc .btn-contact a.email{
float: right;
}
.contenu-map-assoc,
.contenu-map-assoc a{
color: #000;
}
.contenu-map-assoc a:hover{
color: #00caa9;
text-decoration: none;
} 
.contenu-map-assoc .details .adresse{  margin: 10px 0;
}
.contenu-map-assoc .zone-map,
.contenu-map-assoc .details > *:not(.adresse){
font-weight: bold;
} 
.contenu-map-assoc .horaire > strong{
font-size: 1.5em;
}
.contenu-map-assoc .horaire table,
.contenu-map-assoc .horaire table tr > td{
border: 0!important;
background: none!important;
text-align: left;
padding: 0;
}
@media (max-width: 772px){ .search-map-vc form > div.cspm_search_btns_container,
.search-map-vc form > div{
width: 100%;
}
div[class*="countries_container_map"]{
left: 0!important;
width: 100%!important;
bottom: 0px!important;
height: 125px!important;
top: inherit!important;
position: absolute!important;
margin-top: 50px;
}
div[class*="countries_container_map"] > ul > li:before{
border: 1px solid blue!important;
left: 50%;
transform: translateX(-50%);
}
div[class*="countries_container_map"] > ul > li{
display: inline-block!important;
width: 25%!important;
vertical-align: top;
text-align: center;
}
#codespacing_progress_map_div_map4013{
width: 100%!important;
}
}
@media (max-width: 703px){
.codespacing_progress_map_area{
width: 100vw!important;
margin-left: -37px!important;
} 
} .cspml_toggle_btn,
.search-map-vc{display: none!important;}
.cspml_fs_item_container > div{
display: inline-block;
width: 33%;
vertical-align: top;
min-height: 50px;
box-sizing: border-box;
}
.cspml_fs_item_container > div.cspml_fs_label{
padding: 15px 0!important;
background: transparent;
}
select#departement_dintervention{
-webkit-appearance: menulist;
}
select#departement_dintervention,
.cspml_fs_item_container .cspml_input_container{
width: 100%;
}
select#departement_dintervention,
.cspml_fs_item_container div[data-field-name="departement_dintervention"] .selectize-input{ padding: 15px;
border: 1px solid #00caa9;
}
.codespacing_progress_map_area{
margin-top: 100px;
}
.margin-top-30{
position: absolute;
top: 0;
width: 100%;
left: 0;
}
.bdt-offcanvas[id="#bdt-custom-offcanvas-carte"] .margin-top-30 {
padding: 0 20px;
}
.bdt-offcanvas[id="#bdt-custom-offcanvas-carte"] .cspm_filter_btns > *{
font-size: 0.9em;
max-height: 50px;
line-height: 1.3em;
}
.cspm_filter_btns{
position: absolute;
width: 30%;
top: 0;
right: 0;
}
.cspm_filter_btns > *{
height: 55px;
padding: 15px!important;
background-color: #00caa9!important;
}
.cspm_zoom_out_control,
.cspm_zoom_in_control{
background-color:#00caa9!important;
border: 0!important;
}
@media (max-width: 992px){
div.cspml_fs_options_list {
display: inline-block!important;
}
.cspm_filter_btns{
position: relative;
width: 100%;
}
.codespacing_progress_map_area{
margin-top: 220px;
}
.cspml_fs_item_container > div{
display: block;
width: 100%;
vertical-align: top;
min-height: 50px;
box-sizing: border-box;
}
}
.cspml_details_title a{
color: #00caa9!important;
}
.cspml_details_content{
height: auto!important;
}
div[class*="cspml_listing_items_container_map"]{
display: none;
}
.button-voir-la-fiche:hover,
.button-voir-la-fiche:active,
.button-voir-la-fiche:focus,
.button-voir-la-fiche{
display: inline-block;
background-color: #00caa9;
color: #fff;
padding: 10px;
margin-top: 10px;
cursor: pointer;
}
@media (max-width: 772px){
div.cspml_fs_container{
z-index: 1000;
}
div.cspml_details_title a{
font-size: 18px!important;
} .home .cspml_item_pinpoint_triangle,
.home .codespacing_progress_map_area,
.home div[id*="codespacing_progress_map_div_map"]{
display: none!important;
}
.home div[class*="cspml_listing_items_container_map"]{
display: block;
}
.margin-top-30{
position: relative;
margin-top: 0;
}
}
@media (max-width: 391px){
.contenu-map-assoc .btn-contact a{
padding: 8px;
font-size: 1em!important;   
}
}
a#logo{
box-sizing: initial;
}
.bdt-offcanvas[id="#bdt-custom-offcanvas-carte"] > div > div{
position: absolute;
width: 100%;
top: 50%;
transform: translateY(-50%);
-webkit-transform: translateY(-50%);
-moz-transform: translateY(-50%);
-o-transform: translateY(-50%);
}
.fadeInUp{
-webkit-animation-duration:0.5s!important;
-moz-animation-duration:0.5s!important;
-ms-animation-duration:0.5s!important;
-o-animation-duration:0.5s!important;
animation-duration:0.5s!important
}
@media(min-width: 993px){
.map-not-only .margin-top-30{
top: -100px;
}
}
@media(max-width: 992px){
.map-not-only .margin-top-30{
top: -250px;
}
}
@media(max-width: 772px){
.map-not-only .margin-top-30{
top: 0;
}
}
.map-not-only .cspml_submit_listings_filter{
font-size: 0.9em;
}
@media (min-width: 772px){
.fixed-bloc-stories{
position: fixed;
top: 100px;
z-index: 10000;
}
.fixed-bloc-stories .stories-side-bottom{
background-color: #fff;
}
}
.actus-events-hide-filter .jig-filterButtons > div[data-filter-slug*='walter'],
.actus-events-hide-filter .jig-filterButtons > div[data-filter-slug*='guides'],
.actus-events-hide-filter .jig-filterButtons > div[data-filter-slug*='etudes-cdrlaf'],
.actus-events-hide-filter .jig-filterButtons > div[data-filter-slug*='notes-de-tendance']{
display: none;
}
.actus-events-hide-filter .jig-filterButtons > div[data-filter-slug*='stories']{
border: 1px solid rgb(0,202,169);
border-left: 0;
}
.wp_social_stream_head_logo.custom_fa > h5{
display: inline-block;
width: 49%;
box-sizing: border-box;
margin-bottom: 0;
}
.wp_social_stream_head_logo.custom_fa .date-uss,
.wp_social_stream_head_logo.custom_fa > h5.uss_created_time{
color: #8c8c8c;
font-size: 0.75em!important;
text-align: right;
}
.wp_social_stream_head_logo.custom_fa .date-uss{
text-align: left;
}
.wp_social_stream_section_footer_txt .header_img:after,
.wp_social_stream_section_footer_txt .header_img:before,
.wp_social_footer.custom_fa{display: none!important;} .custom_fa{padding-bottom: 0!important;}
.wp_social_stream_section_footer_txt .header_img{
height: 200px;
overflow: hidden;
}
.wp_social_stream_section_footer_txt .header_img img{
height: 200px;
width: auto;
margin: 0 auto;
position: absolute;
top: 50%;
left: 50%;
transform: translateY(-50%) translateX(-50%);
-webkit-transform: translateY(-50%) translateX(-50%);
-moz-transform: translateY(-50%) translateX(-50%);
-o-transform: translateY(-50%) translateX(-50%);
}
@media (max-width: 772px){
.job-grid .tg-dropdown-list{
top: 30px;
}
.job-grid .tg-dropdown-list.active{
position: relative;
top: 0;
display: block;
opacity: 1!important;
z-index: 1000;
background-color: #fff;
}
.round-tab-item  .bdt-tabs > div:first-child{
position: relative;
height: 80px;
}
.round-tab-item  .bdt-tabs > div:first-child .bdt-tab{
display: none;
}
.round-tab-item #choiceTabs {
padding: 20px;
border-radius: 50px;
padding-right: 30px;
position: absolute;
top: 0;
left: 50%;
transform: translateX(-50%);
margin-top: 10px;
}
.button-large-mobile .elementor-button{
width: 100%!important;
}
.oblique-top:not(.ou-en-etes-vous-2-cols) > .elementor-container{
overflow-x: scroll;
overflow-y: hidden;
white-space: nowrap;
flex-wrap: inherit!important;
}
.oblique-top:not(.ou-en-etes-vous-2-cols) .elementor-container > .elementor-row > .elementor-column{
min-width: calc( 100vw - 60px )!important    
}
div[class*="countries_container_map"] > ul li{
display: inline-block;
width: 25%!important;
vertical-align: top;
}
#back_to_top,
.section-stories-top:before,
.nks_cc_trigger_tabs{
display: none!important;
}
.category-stories .the_content > .section_wrapper{
padding: 0!important;
}
.section-stories-top .name{
font-size: 1.2em;
text-align: center;
}
.section-stories-top .hover_box{
margin-top: 0;
float: none;
position: absolute;
top: 0;
left: 50%;
transform: translateX(-50%);
}
.temoignage,
.section-stories-top p,
.section-stories-top .fonction{
text-align: center;
}
#Footer .show-mobile{
background-color: transparent!important;
}
.section-stories-top{
padding-top: 200px!important;
}
.profil-box{
position: absolute;
top: 0;
}
.profil-box .vc_single_image-wrapper img{
max-height: 150px;
width: auto!important;
}
}
@media (min-width: 1931px){
.home .rev_slider_wrapper ul.tp-revslider-mainul > li:first-child > div:nth-of-type(3){
left: 0!important;
}
}
#choiceTabs {
display: inline-block; 
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
-webkit-appearance: none;
-moz-appearance: none; background-image:
linear-gradient(45deg, transparent 50%, gray 50%),
linear-gradient(135deg, gray 50%, transparent 50%);
background-position:
calc(100% - 15px) calc(2em + 2px),
calc(100% - 8px) calc(2em + 2px);
background-size:
7px 7px,
7px 7px;
background-repeat: no-repeat;
}
.mob-stories .swiper-button-next.swiper-button-white{
background-image: url(https://www.franceactive.org/wp-content/uploads/2017/11/arrow-green-rev-next.png);
}
.mob-stories .swiper-button-prev.swiper-button-white{
background-image: url(https://www.franceactive.org/wp-content/uploads/2017/11/arrow-green-rev-prev.png);
}
.mob-stories .swiper-button-next.swiper-button-white,
.mob-stories .swiper-button-prev.swiper-button-white{
background-size: 100%!important;
top: 30%;
}
.mob-stories .swiper-button-next.swiper-button-white.swiper-button-disabled, .mob-stories .swiper-button-prev.swiper-button-white.swiper-button-disabled{
opacity: 0;
} 
.mob-stories .swiper-button-next{
right: 5px; 
}
.mob-stories .swiper-button-prev{
left: 5px;
}
.bdt-offcanvas[id="#bdt-custom-offcanvas-carte-2"] > div,
.bdt-offcanvas[id="#bdt-custom-offcanvas-carte"] > div{
width: 750px;
background: #fff;
padding-left: 5px;
padding-right: 5px; 
}
body{
overflow-x: hidden;
}
span.date{
color: #8c8c8c;
}
.page-id-11491{
width: 100%;
}
.carte_assos-template-default header,
.carte_assos-template-default .elementor-location-header,
.carte_assos-template-default footer,
.carte_assos-template-default .elementor-location-footer,
.carte_assos-template-default #wpadminbar,
.carte_assos-template-default .ssba,
.carte_assos-template-default .breadcrumb-trail,
.carte_assos-template-default #Header_wrapper,
.carte_assos-template-default #Footer,
.page-id-11491 header, 
.page-id-11491 footer,
.page-id-11491 .elementor-location-header,
.page-id-11491 #wpadminbar,
.page-id-11491 #Footer,
.page-id-11491 .ssba,
.page-id-11491 .breadcrumb-trail,
.page-id-11491 #Header_wrapper{ 
display: none!important;
}
a{
text-decoration: none;
}
h4, h4 a, h4 a:hover, .style-simple .sliding_box .desc_wrapper h4 {
color: #020202;
}
.application_button.button {
border-color: #00caa9;
color: #00caa9 !important;
border-width: 2px;
border-style: solid;
-webkit-border-radius: 3px;
border-radius: 3px;
background-color: transparent!important;
-webkit-box-shadow: inset 0 0 0 0;
box-shadow: inset 0 0 0 0;
background-image: none;
padding: 11px 20px;
margin-bottom: 15px;
cursor: pointer;
margin-right: 7px;
border-radius: 5px;
-webkit-box-shadow: inset 0 0 0 1px rgba(0,0,0,.03);
box-shadow: inset 0 0 0 1px rgba(0,0,0,.03);
}
.application_button.button:hover{
background-color: #00caa9 !important;
color: #ffffff !important;
}
.elementor-search-form input[type="search"]{
box-shadow: inset 0 0 2px 2px rgba(0,0,0,0.02)
}
.elementor-search-form .elementor-search-form__submit{
background: transparent!important;
}
*,.wpb_text_column{
line-height: 1.5em;
font-family: Raleway;
}
.blog_slider_override_ul{
padding-left: 0!important;
}
.page-header .entry-title{
display: none;
}
.widget_nav_menu ul li a {
display: block;
padding: 8px 0 9px 3px;
}
.widget_nav_menu ul li {
position: relative;
} .hover_box{text-align:center;line-height:0}
.hover_box a{display:block;line-height:0}
.hover_box .hover_box_wrapper{display:inline-block;position:relative;overflow:hidden;line-height:0;max-width:100%}
.hover_box .hover_box_wrapper img{display:block}
.hover_box .hover_box_wrapper .visible_photo{opacity:1;filter:alpha(opacity=100)}
.hover_box .hover_box_wrapper .hidden_photo{position:absolute;left:50%;top:50%;opacity:0;filter:alpha(opacity=0);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.hover_box:hover .hover_box_wrapper .visible_photo,.hover_box.hover .hover_box_wrapper .visible_photo{opacity:0;filter:alpha(opacity=0)}
.hover_box:hover .hover_box_wrapper .hidden_photo,.hover_box.hover .hover_box_wrapper .hidden_photo{opacity:1;filter:alpha(opacity=100)}
.hover_box .hover_box_wrapper .visible_photo,.hover_box .hover_box_wrapper .hidden_photo{-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}  .hover_color{text-align:center;border-color:transparent}
.hover_color a{display:block}
.hover_color a:hover{text-decoration:none}
.hover_color .hover_color_bg{border:2px solid transparent}
.hover_color .hover_color_wrapper{text-decoration:none;padding:40px 30px}
.hover_color,.hover_color a,.hover_color a:hover,.hover_color h1 a,.hover_color h2 a,.hover_color h3 a,.hover_color h4 a,.hover_color h5 a,.hover_color h6 a{color:#fff}
.hover_color .hover_color_bg{-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}
.hover_color,.hover_color_bg{height:100%}
.hover_color.align_left{text-align:left}
.hover_color.align_right{text-align:right}
.hover_color.align_center{text-align:center}
.hover_color.align_justify{text-align:justify} ul.clients{margin:0}
ul.clients li{float:left;width:16.666%;margin:0!important;list-style:none}
ul.clients .client_wrapper{padding:10px 15px;margin:10px;background:rgba(0,0,0,.01);text-align:center;line-height:0;height:75px;line-height:75px;position:relative}
ul.clients .client_wrapper:hover{background:rgba(0,0,0,.05)}
ul.clients .client_wrapper a{display:block;width:100%;height:100%}
ul.clients .client_wrapper .gs-wrapper{width:100%;height:100%;position:relative}
ul.clients .client_wrapper img{position:absolute;top:50%!important;left:50%!important;-ms-transform:translate(-50%,-50%)!important;-webkit-transform:translate(-50%,-50%)!important;-moz-transform:translate(-50%,-50%)!important;transform:translate(-50%,-50%)!important}
ul.clients.greyscale .client_wrapper img.BWFilter{opacity:1;z-index:2}
ul.clients.greyscale .client_wrapper img:not(.BWFilter){opacity:0}
ul.clients.greyscale .client_wrapper:hover img.BWFilter{opacity:0!important}
ul.clients.greyscale .client_wrapper:hover img:not(.BWFilter){opacity:1!important}
ul.clients.clients_tiles li .client_wrapper{background:none}
ul.clients.clients_tiles li .client_wrapper:before{content:"";display:block;width:100%;height:1px;background:rgba(0,0,0,.08);position:absolute;left:0;bottom:0}
ul.clients.clients_tiles li .client_wrapper:after{content:"";display:none;position:absolute;left:50%;margin-left:-4px;bottom:0;width:0;height:0;border-style:solid;border-width:0 4px 5px;border-color:transparent}
ul.clients.clients_tiles li .client_wrapper:hover:before{height:2px}
ul.clients.clients_tiles li .client_wrapper:hover:after{display:block;bottom:2px}
ul.clients li .client_wrapper,ul.clients li .client_wrapper img{-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out}
.blog_slider_override_ul .slick-prev,
.blog_slider_override_ul .slick-next,
.clients .slick-prev,
.clients .slick-next{
background-color: transparent;
cursor: pointer;
}
@media (max-width: 768px){
.category-stories .content-probably-right,
.category-stories .image_frame{
width: 100%;
text-align: center;
}
.category-stories blockquote:before,
.blog_slider_override_ul .before-temoignage,
.blog_slider_override_ul .image_frame a:before{
display: none;
}
.category-stories blockquote{
margin: 0;
}
.category-stories .content-probably-right .button-fa{
background: transparent!important;
color: #000!important;
border: 0;
box-shadow: none;
width: 100%!important;
padding: 0!important;
}
.category-stories,
.category-stories .image_frame{
padding: 0!important;
}
.category-stories{
border: 1px solid #e2e2e2;
}
.category-stories *{
background: #fafafa;
font-size: 13px;
font-weight: 100!important;
}
.category-stories .content-probably-right .button-fa{
margin: 25px 0;
font-family: "Archer", Sans-serif;
font-weight: 100!important;
font-style: italic;
font-size: 1em;
}
.category-stories .content-probably-right .button-fa:after{
content: '>';
margin-left: 5px;
}
.category-stories .item_wrapper{
box-shadow: none!important;
}
.category-stories .fct-person{
color: #20C9A9!important;
}
.category-stories .desc h4 a,
.category-stories .desc blockquote{
opacity: 0;
left: 25%;
position: relative;
}
.category-stories.slick-active .desc h4 a
{
opacity: 1;
left: 0%;
transition: left 0.5s ease-in-out 0.2s, opacity 1.5s ease-in-out 0.2s;
}
.category-stories.slick-active .desc blockquote{
opacity: 1;
left: 0%;
transition: left 0.5s ease-in-out 0.5s, opacity 1.5s ease-in-out 0.5s;
}
.blog_slider_override_ul li{
transform: scale(1);
}
.blog_slider_override_ul .arrow-green-prev,
.blog_slider_override_ul .arrow-green-next{
z-index: 100000;
}
.blog_slider_override_ul .image_frame a{
height: 200px;
}
}
.elementor-btn-sharing > .elementor-widget-container{
min-height: 40px;
}
body.single.single-wpdmpro{
color: #8c8c8c;
}
body.single.single-wpdmpro .section_wrapper{
max-width: 1580px;
margin: 0 auto;
}
body.single.single-wpdmpro .ressource_meta_box,
body.single.single-wpdmpro .btn-sharing{
margin-bottom: 35px;
}
.gform_wrapper input[type="text"], .gform_wrapper select{
border: 1px solid #eee;
color: #626262;
background-color: rgba(255, 255, 255, 1);
border-color: #EBEBEB;
box-shadow: inset 0 0 2px 2px rgba(0,0,0,0.02);
}
.gform_wrapper .gform_previous_button,
.gform_wrapper .gform_next_button,
.gform_wrapper input[type="submit"]{
border-color: #00caa9;
color: #00caa9 !important;
border-width: 2px;
border-style: solid;
-webkit-border-radius: 3px;
border-radius: 3px;
background-color: transparent!important;
-webkit-box-shadow: inset 0 0 0 0;
box-shadow: inset 0 0 0 0;
background-image: none;
padding: 11px 20px;
font-size: 1em;
font-weight: 600;  
cursor: pointer;
-webkit-transition: all .3s;
-moz-transition: all .3s;
transition: all .3s; 
}
.gform_wrapper .gform_previous_button:focus,
.gform_wrapper .gform_next_button:focus,
.gform_wrapper .gform_previous_button:hover,
.gform_wrapper .gform_next_button:hover,
.gform_wrapper input[type="submit"]:hover{
background-color: #00caa9!important;
color: #fff!important;  
outline-color: #00caa9;
} 
.gform_wrapper [type="checkbox"]:not(:checked), 
.gform_wrapper [type="checkbox"]:checked { position: absolute;
left: 0;
opacity: 0.01;
} .gform_wrapper [type="checkbox"]:not(:checked) + label,
.gform_wrapper [type="checkbox"]:checked + label {
position: relative; padding-left: 2.3em!important; cursor: pointer; 
} .gform_wrapper [type="checkbox"]:not(:checked) + label::before,
.gform_wrapper [type="checkbox"] + label::before {
content: '';
position: absolute;
left: 0;
top: 0;
width: 1.4em;
height: 1.4em;
border: 1px solid #aaa;
background: #FFF;
border-radius: .2em;
box-shadow: inset 0 1px 3px rgba(0,0,0, .1), 0 0 0 rgba(203, 34, 237, .2);
transition: all .275s;
}
.gform_wrapper [type="checkbox"]:checked + label::before{
background-color: rgb(0, 207, 155);
border-color: rgb(0, 207, 155);
} .gform_wrapper [type="checkbox"]:not(:checked) + label::after,
.gform_wrapper [type="checkbox"]:checked + label::after {
content: '\2713';
speak: never; position: absolute;
top: 0.6em;
left: 0.1em;
font-size: 1.4em;
color: #fff;
line-height: 0;
transition: all .2s; } .gform_wrapper [type="checkbox"]:not(:checked) + label::after {
opacity: 0;
transform: scale(0) rotate(45deg);
} .gform_wrapper [type="checkbox"]:checked + label::after {
opacity: 1;
transform: scale(1) rotate(0);
} .gform_wrapper [type="checkbox"]:disabled:not(:checked) + label::before,
.gform_wrapper [type="checkbox"]:disabled:checked + label::before {
box-shadow: none;
border-color: #bbb;
background-color: #e9e9e9;
} .gform_wrapper [type="checkbox"]:disabled:checked + label::after {
color: #777;
}
.gform_wrapper [type="checkbox"]:disabled + label {
color: #aaa;
} .gform_wrapper [type="checkbox"]:checked:focus + label::before,
.gform_wrapper [type="checkbox"]:not(:checked):focus + label::before { }
.form-parcours [type="checkbox"] + label::before,
.form-parcours [type="checkbox"] + label::after{
opacity: 0;
}
.button-reset:hover{
color: #00caa9;
}
#Content .content_wrapper{ }
.gform_confirmation_wrapper {
background-color: #00caa9;
color: #fff;
padding: 15px;
margin-bottom: 35px;
text-align: center;
}
.partenaires-grid:not(.onglet-part) .tg-layout-masonry{ }
.blog_slider_override_ul .date_label{
display: none;
}
.blog_slider_override_ul .desc h4{
margin-top: 10px;
}
.temoignage{
margin: 35px 0;
}
.related-fa-item .thumbnail-item{
display: none;
}
.contenu-map-assoc .logo-map img{
width: 100%;
height: auto; 
}
@media (max-width: 500px){
.contenu-map-assoc .heading > div{ 
width: 100%;
padding: 0!important;
}
.contenu-map-assoc .heading > div:nth-of-type(2){
margin-top: 20px;
}
}
.related-fa-item a:hover{
color: #00caa9;
}
.page-nous-contacter #Content .vc_section-o-content-middle,
.page-nous-contacter #Content .content_wrapper{
max-width: 1580px!important;
margin: 0 auto!important;
left: auto!important;
}
.page-nous-contacter #Content .vc_section-o-content-middle .wpb_column{
padding: 0 15px;
}
.related-fa-item .description-item > a:first-child{
display: flex;
justify-content: center;
}
.related-fa-item .description-item > a:first-child img{
width: 100%;
}
.single_job_listing{
margin: 0 auto;
max-width: 1380px;
}
.single_job_listing .vc_single_image-wrapper{
margin: 25px auto;
}
.single_job_listing .meta li{
font-weight: normal;
}
.form-parcours .gform_wrapper .gform_page_footer .button.gform_next_button{
font-weight: bold;
}
.bloc-stories ul.blog_slider_override_ul li.slick-slide{
float: left;
} 
.bloc-stories ul.blog_slider_override_ul{
list-style: none;
position:relative;
display: block;
}
.bloc-stories ul.blog_slider_override_ul li .vc_btn3-color-vista-blue{
text-align: center;
padding: 16px 25px 18px 25px;
font-size: 16px;
}
.bloc-stories ul.blog_slider_override_ul .slick-list{ 
overflow: hidden;
margin: 0;
}
.rpbt_shortcode .slick-list.draggable .slick-track {
display: flex;
}
.menu-principal-elementor .elementor-nav-menu > li:nth-of-type(1),.menu-principal-elementor .elementor-nav-menu > li:nth-of-type(6) {    
width: 13%;
}
.menu-principal-elementor .elementor-nav-menu > li:nth-of-type(4) {
width: 20%!important;
}
.menu-principal-elementor .elementor-nav-menu > li:nth-of-type(5), .menu-principal-elementor .elementor-nav-menu > li:nth-of-type(2){
width: 14%;
}
.menu-principal-elementor .elementor-nav-menu > li:nth-of-type(4) {
width: 16%;
}
@media screen and (max-width:1024px){	
.menu-principal-elementor .elementor-nav-menu > li:nth-of-type(1),.menu-principal-elementor .elementor-nav-menu > li:nth-of-type(6), .menu-principal-elementor .elementor-nav-menu > li:nth-of-type(3), .menu-principal-elementor .elementor-nav-menu > li:nth-of-type(5), .menu-principal-elementor .elementor-nav-menu > li:nth-of-type(2),.menu-principal-elementor .elementor-nav-menu > li:nth-of-type(4) {
width: 100%;
}
} .partenaires-grid.onglet-part .tg-item,
.grille-partenaire-new .elementor-widget-bdt-single-post{
box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.5);
}
.grille-partenaire-new .bdt-single-post-thumbnail-wrap{
height: 185px;
padding: 10%;
display: flex;
align-items: center;
justify-content: center;
}
.grille-partenaire-new .bdt-single-post-thumbnail-wrap .bdt-single-post-desc,
.grille-partenaire-new .bdt-single-post-thumbnail-wrap .bdt-overlay-primary{
opacity: 0!important;
background-transparence: 0!important;
}
.grille-partenaire-new .bdt-single-post-thumbnail-wrap:hover .bdt-single-post-desc,
.grille-partenaire-new .bdt-single-post-thumbnail-wrap:hover .bdt-overlay-primary{
opacity: 1!important;
}
.grille-partenaire-new .bdt-single-post-thumbnail-wrap:hover .bdt-single-post-desc{
border: 2px solid #fff;
border-radius: 5px;
padding: 15px;
}
.partenaires-actus .ul-first,
.partenaires-actus.featured-franceactive{
display: flex;
flex-wrap: wrap;
align-items: flex-start;
}
.partenaires-actus .ul-first li{
width: 33.3%!important;
}
.partenaires-actus .ul-first{
width: 100%!important;
}
.partenaires-actus.featured-franceactive ul,
.partenaires-actus.featured-franceactive{
padding: 0!important;  
}
.single-partenaires .elementor-text-editor a{
color: #00CAA9;
}
.single-partenaires a[rel="tag"]{
font-family: "Zilla Slab", sans-serif;
}  @media (max-width: 967px){ } .section-stories-top{
position: relative;
}
.jig-filterButtons > div,
.gform_footer input[type="submit"],
.gform_previous_button,
.gform_next_button{
font-weight: 600!important;
} .single-wpdmpro .the_content_wrapper > .rpbt_shortcode {
display: none;
}
.wpdm-page-template .list-group ~ .card:nth-of-type(2) .card-header,
.wpdm-page-template .list-group ~ .card:nth-of-type(1),
.wpdm-page-template .list-group,
.wpdm-page-template .wpdm-thumb{
display: none;
}
.wpdm-page-template .list-group ~ .card:nth-of-type(2),
.wpdm-page-template .list-group ~ .card:nth-of-type(2) .card-header{
border-width: 0!important;
}
.wpdm-page-template .list-group ~ .card:nth-of-type(2) .card-body{
padding: 0;
margin: 0;
border: 0;
} .form-parcours .gform_wrapper form{
padding: 0 0 50px 0;
}
.form-parcours .tabs1 .gfield_radio > li:nth-of-type(n+4){
border-radius: 0px 50px 50px 0;
z-index: 20;
}
.form-parcours .tabs1 .gfield_radio > li:last-child{
margin-left: -50px!important;
padding-left: 70px!important;
z-index: 10;
background-color: #00caa9!important;
color: #fff!important;
background-image: url(https://franceactive.org/wp-content/uploads/2018/12/fleche-gauche.png);
background-size: 70px 200%;
background-position: 50px -40px;
background-repeat: no-repeat;
min-width: 220px!important
} @media (max-width: 768px){
.single-actualites .elementor-column-wrap{
margin-right: 0!important
}
.single-actualites .elementor-section:not(.elementor-section-stretched):not(.elementor-section-full_width) .elementor-widget-container{
padding-left: 20px;
padding-right: 20px;
} .featured-franceactive > ul.ul-first, .featured-franceactive > ul.ul-second {
width: 100%!important;
margin-left: 0;
padding-right: 10px!important;
padding-left: 10px!important;
}
.job_description > section > div > div.wpb_column{padding: 0;}
.single-job_listing .single_job_listing,
.single-stories .elementor-top-column .elementor-column-wrap{
padding: 0 10px;
}
.single-stories .elementor-text-editor,
.single-stories ul li,
.single-stories .txt-white.temoignage{
line-height: 2em;
font-family: Raleway!important;
}
.section-stories-top .hover_box{
top: -50px!important;
}
} .partenaires .swiper-slide .client_wrapper{
text-align: center;
} .partenaires ul.swiper-wrapper{
margin-left: -30px;
}
@media (max-width: 968px){
.featured-franceactive ul{
width: 100%!important;
padding-right: 0px!important;
padding-left: 0px!important;
}
.featured-franceactive{
padding-left: auto!important;
padding-right: auto!important;
}
.section-stories-top{margin: 0!important}
.single-actualites div[data-elementor-type="wp-post"] .elementor-section-boxed,
body:not(.home) .entry-content .elementor-section-boxed,
body.page-template:not(.home) div[data-elementor-type="wp-post"] .elementor-section-boxed{
padding-right: 10px;
padding-left: 10px;
}
}
@media (min-width: 768px){
.fixed-header{
position: fixed!important;
top: 0;
z-index: 10000!important;
background-color: #fff;
transition: all 0.2s ease-in-out;
width: 100%;
}
.fixed-header .elementor-widget-image{
margin-bottom: 5px!important;
}
.fixed-header .elementor-widget-image img{
max-height: 75px!important;
height: 75px!important;
}
}
.expert_first_image, .expert_second_image ,.expert_third_image{
display: inline-block;
width:45px;
height: 45px;
object-fit: cover;
border: white solid 4px;
border-radius:50%;
position:relative;
}
.mw-110{
min-width:110px;
}
.mw-60{
min-width:60px;
}
.mw-90{
min-width:90px;
}
.expert_first_image{
z-index:3;
}
.expert_second_image{
z-index:2;
margin-left: -20px;
}
.expert_third_image{
z-index:1;
margin-left:-20px;
}
.expert_flex{
display: flex;
flex-wrap: nowrap;
align-items:center;
}
.expert_name{
font-family: "Montserrat";
font-size: 14px;
font-weight: 600;
line-height: 17.07px;
text-align: left;
color: #7A7A7A!important;
}