/*
Theme Name: DEGOUY child 2020
Template: enfold 
*/


/******************************     HEADER */
.header_color .sub_menu>ul>li>a, .header_color .sub_menu>div>ul>li>a, .header_color .main_menu ul:first-child > li > a, #top .header_color .main_menu .menu ul .current_page_item > a, #top .header_color .main_menu .menu ul .current-menu-item > a, #top .header_color .sub_menu li ul a { font-size:1em; font-weight:400; text-transform:uppercase; }

@media screen and (min-width: 768px) and (max-width: 900px) { 
#avia-menu a { font-size:0.7rem;}

}


/******************************     HOMEPAGE */
.page-id-12 .title_container { display:none; }
.page-id-12 .av_minimal_header #header_main_alternate { background:#109bc5; }
.page-id-12 .header_color .av-subnav-menu a:hover, .page-id-12 .header_color .main_menu ul:first-child > li a:hover, .page-id-12 .header_color .main_menu ul:first-child > li.current-menu-item > a, .page-id-12 .header_color .main_menu ul:first-child > li.current_page_item > a, .page-id-12 .header_color .main_menu ul:first-child > li.active-parent-item > a, .page-id-12 .av_bottom_nav_header #header_main_alternate .main_menu ul:first-child > li > a { color:#fff; }
.page-id-12 .content { padding:0; }
.page-id-12 h2 { margin-top:30px; }
.page-id-12 h3 { font-size:2em; padding-bottom:30px;  }
#layerslider_1 { height:517px!important; }
.page-id-12 .avia-timeline { margin-left:21vw; }
.page-id-12 .av-special-heading .av-special-heading-tag { float:none; text-align:center; }
.page-id-12 .avia-single-number span { margin-bottom:30px;}




.page-id-2 .avia-builder-el-3.column-top-margin, .page-id-2 .avia-builder-el-5.column-top-margin { margin-top:0!important; }

.page-id-109 .content { padding-bottom:0!important; }
.page-id-109 .av-caption-style-overlay .av-masonry-entry .av-masonry-entry-title { font-size:1.2em!important; background:rgba(0,0,0,0.4); padding:3%; }
.page-id-109 .av-caption-style-overlay .av-masonry-item-with-image .av-inner-masonry-content { background:transparent!important;  }
/*.page-id-109 .av-inner-masonry-content-pos { background:rgba(0,0,0,0.3); }*/

/*.page-id-111 .avia-builder-el-2 { width:70%!important; margin:0 auto; }*/
.page-id-111 div .av_one_third { margin-left:0; } 
.page-id-111 h3 { color:#000; } 
.page-id-111 .av-masonry-entry { }
.page-id-111 div .avia-gallery img { border:#fff; }
.single .avia-fullwidth-slider { max-height: 400px; overflow:hidden; }
span.av-masonry-date.meta-color.updated {display:none;}

.page-id-698 .column-top-margin { margin-top:20px; }
/******************************     FOOTER */
#footer { padding:0; border-top:none; } 
.footer_color { background:#fff; }
.footer_color a { color:#666666; text-transform:uppercase; text-align:left; } 
.footer_color div { text-align:center;  color:#666666; }
#footer .container {  border-top:3px solid #109bc5; }
#footer .widget_nav_menu a { padding:0; }
#footer .widget_nav_menu ul:first-child>.current-menu-item>a, .widget_nav_menu ul:first-child>.current_page_item>a { padding:0; }
#footer #text-5 { padding:0; margin:0; }