/*
Theme Name:     Incarantion child
Description:    child theme
Author:         Kriesi
Template:       incarnation


*/
@import url("../incarnation/style.css");

 @media only screen and (min-width: 1064px) {
#top.boxed .stretch_full, #top.stretched .stretch_full .container, #top.stretched .stretch_full .container > .content {
    width:100%; max-width:1024px;
}

body #main .container, body #main .container .twelve.units {
    width:100%; max-width:1024px;
}
}


.container_wrap_header_meta {background: url(images/bg_top.jpg) top center no-repeat;}

#wrap_all .main_menu ul:first-child > li > a { padding:0 5px;}

.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 {
    color: #10346f;font-family: Arial, Verdana, sans-serif;
}

#top .top_stripe_shadow {
	display:none;
}

.container .logo {
    padding: 20px 0 20px 0;
    min-height: 4px;
}

.slideshow_align_caption h1{    line-height: 1.3em;}

#slideshow_big .slideshow_caption {
    width: 30%!important; 
}

.big_slider_active .container_wrap.fullsize {background: url(images/bg_accueil2.jpg) top center no-repeat;    background-size: cover;}

.main_color .entry-content h1{ color:#032a68; font-size:22px; text-transform:uppercase; font-weight:bold;}
.main_color .entry-content h2{ color:#032a68; font-size:18px; text-transform:uppercase; font-weight:bold; }

.accueil .vc_col-sm-4, .bloc_accueil .vc_col-sm-4{
    width: 42%;
}
.accueil .vc_col-sm-4 .vc_column-inner {padding-left:0;}

.accueil .vc_col-sm-8, .bloc_accueil .vc_col-sm-8 {
    width: 58%; color:#032a68; font-size:15px;}


.accueil_img  p {margin-top: 0!important;}

/*#main .container, #main .container .twelve.units {
   
   
    width: 960px;
    
}*/



#main .overlap .template-dynamic {
   
    left: -16px!important;
	padding:0!important;
    
}


.bloc_accueil .vc_col-sm-4 {
	 padding: 30px; 
}
	.bloc_accueil .vc_col-sm-8 { padding: 30px;box-shadow: 0 0 15px rgba(0, 0, 0, 0.3);
    -moz-box-shadow: 0 0 15px rgba(0, 0, 0, 0.3);
     -webkit-box-shadow: 0 0 15px rgba(0, 0, 0, 0.3); }
	.bloc_accueil .vc_col-sm-4 .vc_column-inner {padding-left:0;}
	.bloc_accueil {margin-left:0!important; margin-right:0!important }

.home #main .alternate_color {background: url(images/bg_accueil3.jpg) top center no-repeat;    background-size: cover;}

.home .accueil_archives h2 {color:#fff; font-size:35px; text-align:center}

/*.home .accueil_archives a {background: url(images/bg_btn_archives.jpg) top center repeat-x; padding: 12px 50px; border-radius:5px; color:#fff; text-decoration:none; font-size:20px}
.home .accueil_archives a:hover{color:#fff;}

.home .accueil_archives .wpb_content_element {margin-bottom:0; padding:40px 0}*/

#top .container_split .container {
    padding-top: 60px;
    padding-bottom: 30px;
}
.main_color .accueil strong {color:#032a68; font-weight:bold}

#footer { background-color:#fff;font-family: Arial, Verdana, sans-serif;}

#footer .textwidget, #footer .textwidget strong {color:#666666; }

#footer .textwidget h2 { color:#032a68; font-weight:bold;padding-bottom: 30px;font-family: Arial, Verdana, sans-serif; font-size:18px;}
#footer .textwidget .ligne_verte, .main_color .entry-content h1 .ligne_verte, .main_color .entry-content h2 .ligne_verte{height: 40px;
    width: 6px;
    background: #9dc023;
    display: inline-block;
    float: left;
    margin-right: 7px;margin-top: 2px;margin-bottom: 20px;}
	
.main_color .entry-content h2 .ligne_verte {height: 30px;
    }
	
	#footer .textwidget h2 img.facebook{vertical-align: text-top;
    padding-left: 20px;
    padding-top: 0;
    margin-top: -25px; max-width:46px;}

.pdf li img{max-width:60px;margin-top: -10px!important;}

.pdf li{list-style-type: none; clear:both; margin-bottom:30px; margin-left:0!important}

.pdf li::before {content:'';background:url('images/pdf.png');
  width: 60px;
  height:66px;
  display: inline-block;float: left; margin-top:-6px}
  
.pdf li a, .pdf li a span{text-decoration:none; padding-left:8px;}

.pdf li a{color:#283176;}
.pdf li a span{color:#666;}

.wp-image-920, .wp-image-919 {padding-right:50px;}

.main_color .tribe-events-list-widget h4 {padding:0; margin:0;}
.main_color .tribe-events-list-widget h4 a{color:#143872!important; font-weight:bold!important;font-size:20px!important;}
.main_color .tribe-events-list-widget .duration {color:#9dbf22; font-weight:normal}
.main_color .tribe-events-list-widget a{ color:#666; text-decoration:none; font-size:12px;}
.main_color .tribe-events-list-widget a.voir_plus{ color:#103570;font-size:15px;}
.main_color .tribe-events-list-widget p {padding:0; margin:0}
.main_color .tribe-events-list-widget { width:100%;}

.tribe-events-list-widget ol li {
    
    width: 47%;
    float: left;
}

.tribe-events-list-widget ol li:nth-child(3){clear:both;} 
#tribe-events-bar #tribe-bar-form.tribe-bar-full .tribe-bar-filters {
    display:none!important;
}
.tribe-events-widget-link {display:none;}

.newsbox .image_size_widget .news-thumb img, .newsbox .image_size_widget .news-thumb  {
    width: 240px;
    height: auto;
}

.next_event_super_wrap{display:none;}

.widget .news-headline {color:#143872; font-size:20px;font-family: Arial, Verdana, sans-serif;}
.widget .news-time{ display:none;}

.news-content p{color:#666666;}
.news-content .date { color:#9dbf22; font-size:15px;}

.news-content .voir_plus{ color:#103570;font-size:15px;}

#top .newsbox .news-content { margin-bottom:10px;}

#footer div .one_third {
    overflow: hidden;
    z-index: 1;
    margin-left: 1.8%;
    width: 31%;
    float: left;
    position: relative;
}

.input-text, input[type="text"], input[type="input"], input[type="password"], input[type="email"], textarea, select {
  
   
    margin-bottom: 6px!important; 
   
}
.wpcf7-form label {margin-left:12px!important;}
.wpcf7-form p {padding:0; margin:0 0 2px 0;}

.input-text, input[type="text"], input[type="input"], input[type="password"], input[type="email"], textarea {
	width:100%!important; max-height: 20px;
}

.footer_color .one_third input[type='submit']:hover, .footer_color .one_third input[type='submit'] {
    background-color: #96b81b;
    color: #fff;
    border-color: #3d71a1;
    
    float: right;
}
#main #footer .container {
   
    padding-bottom: 0px;
}

#top .main_menu .menu li ul a, .main_menu .menu ul  {
    width: 260px!important;
}
#top .main_menu .menu ul  {
    padding: 0 18px 0 0;
}
/********* Page /**************/

.template-page h2 {padding: 10px 0 8px 0;}
.template-page p {font-size:14px; padding-bottom:15px;margin-bottom: 0;}

#top #main .slideshow_container { border:none;}
.slideshow_container_style-light .slideshow_transparent {
    filter: alpha(opacity = 100)!important;
     opacity: 10!important;
}


.accueil_archives .last_colomn_five_rows {display:none;}

.accueil_archives .vc_col-sm-2 {
    width: 20%;
}

.accueil_archives img {max-width:120px; padding:0; margin-bottom:0}
.accueil_archives p {text-align:center;}

.accueil_archives p a { color:#fff; text-transform:uppercase; text-decoration:none}

.accueil_archives p a:hover {color:#fff; text-decoration:underline;}

.accueil_archives p a:hover img { padding:0!important; margin:0 auto!important}

.alternate_color.container_split .container {
    padding-top: 35px!important;
    padding-bottom: 0!important;
}

.conseil_img p {margin:0;}

.no-news-thumb, .post-meta-infos {display:none;}

 @media only screen and (max-width: 1024px) {

#top .social_bookmarks {
    
    right: 20px;
}

.container .logo {
	margin-left:10px;
}

#main .overlap .template-dynamic {
     padding: 25px!important;;
    left: -25px!important;;
}
.vc_custom_1486051561148{text-align:center;}

}

 @media only screen and (max-width: 1080px) {

.tribe-events-list-widget ol li {
    width: 100%;
    float: none;
}



}


 @media only screen and (max-width: 768px) {

.bloc_accueil .vc_col-sm-4, .bloc_accueil .vc_col-sm-8 {
    
    width: 100%;
}
#main .overlap .template-dynamic {
    padding: 0!important;;
    left: 0!important;;
}

.bloc_accueil .vc_col-sm-4 {
    box-shadow: none; 
    -moz-box-shadow:  none; 
 -webkit-box-shadow:  none; 
 padding-bottom: 0;

}

.main_color .entry-content h1 {
   
    font-size: 18px;
    
}
#footer .textwidget .ligne_verte, .main_color .entry-content h1 .ligne_verte, .main_color .entry-content h2 .ligne_verte {
    height: 30px;

}

.accueil_archives .vc_col-sm-2 {
    width: 50%;
    float: left;
}

.accueil .vc_col-sm-4, .bloc_accueil .vc_col-sm-4 {
    width: 100%;
}

.accueil .vc_col-sm-8, .bloc_accueil .vc_col-sm-8 {
    width: 100%;
    
}
.news-thumb, #top .news-thumb img {float:none;}
.post-format-standard .news-thumb {
    background:none; border:none;
}

.newsbox .image_size_widget .news-thumb img, .newsbox .image_size_widget .news-thumb {
    width: 100%;
    height: auto;
}

.bloc_accueil .vc_col-sm-8 .vc_column-inner {padding: 0;}

element.style {
}

.responsive #slideshow_big .slideshow_caption {
	display:none;
    
}

}

 @media only screen and (max-width: 640px) {
	
.title_container h1{padding-left:10px;}
.responsive .title_container .breadcrumb {left:10px;}
#text-3{padding-bottom: 0;}

#text-3 .textwidget:nth-child(2) h2{ padding-top:30px; padding-bottom:0}
.accueil .vc_col-sm-4 .vc_column-inner {
    padding-right: 0;
} 
.container .logo {
    margin-left: 0; 
}
.mobileMenu{margin:0 auto;}

.entry-content li {
 margin-left: 0; 
  
}
}