/*
Theme Name: Betheme Child
Theme URI: https://themes.muffingroup.com/betheme
Author: Muffin group
Author URI: https://muffingroup.com
Description: Child Theme for Betheme
Template: betheme
Version: 1.6.2
*/
html {
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;
}
#Header{height: 200px;background: #fff;display: grid;}

#Top_bar .menu.page-menu li a{border-right: none !important}
#Top_bar .menu.page-menu li a:hover{color: #d2d2d3!important}
#Top_bar .menu > li.current-menu-item > a, #Top_bar .menu > li.current_page_item > a, #Top_bar .menu > li.current-menu-parent > a, #Top_bar .menu > li.current-page-parent > a, #Top_bar .menu > li.current-menu-ancestor > a, #Top_bar .menu > li.current-page-ancestor > a, #Top_bar .menu > li.current_page_ancestor > a, #Top_bar .menu > li.hover > a:active{font-weight:bold!important}
#Header_wrapper{margin-top:}

#text-4 .demopadding {text-align:center;}
#text-4 .icon-footer {	position:relative;text-align:center;width:0px;
	height:0px;
	padding:20px;
	border-top-right-radius: 	20px;
	border-top-left-radius: 	20px;
	border-bottom-right-radius: 20px;
	border-bottom-left-radius: 	20px; 
	-moz-border-radius: 		20px 20px 20px 20px;
	-webkit-border-radius: 		20px 20px 20px 20px;
	-khtml-border-radius: 		20px 20px 20px 20px; 	
	color: #000;background: #fff;
display: inline-block;margin-right: 10px;
}
#text-4 .icon-footer  i {
	font-size:20px;
	position:absolute;
	left:9px;
	top:10px;
}
#text-4 .icon.social {
	float:left;
	margin:0 5px 0 0;
	cursor:pointer;
	background:#d2d2d3 ;
	color:#fff;
	transition: 0.5s;
	-moz-transition: 0.5s;
	-webkit-transition: 0.5s;
	-o-transition: 0.5s; 	
}
#text-4 .icon-footer.social:hover {
	background:#d2d2d3 ;
	color:#000;
	transition: 0.5s;
	-moz-transition: 0.5s;
	-webkit-transition: 0.5s;
	-o-transition: 0.5s;
	-webkit-filter:	drop-shadow(0 1px 10px rgba(0,0,0,.8));
	-moz-filter: 	drop-shadow(0 1px 10px rgba(0,0,0,.8));
	-ms-filter: 		drop-shadow(0 1px 10px rgba(0,0,0,.8));
	-o-filter: 		drop-shadow(0 1px 10px rgba(0,0,0,.8));
	filter: 			drop-shadow(0 1px 10px rgba(0,0,0,.8));	 	
}

#text-4 .icon-footer.social.fb i {left:13px; top:10px;}
#text-4 .icon-footer.social.tw i {left:11px;}
#text-4 .icon-footer.social.in i {left:11px;}

#text-4 .icon.social.contact {
	float:left;
	margin:0 5px 0 0;
	cursor:pointer;
	background:#272725 ;
	color:#fff;
	transition: 0.5s;
	-moz-transition: 0.5s;
	-webkit-transition: 0.5s;
	-o-transition: 0.5s; 	
}
#text-4 .icon-footer.social.contact:hover {
	background:#d3d3d2 ;
	color:#272725;
	transition: 0.5s;
	-moz-transition: 0.5s;
	-webkit-transition: 0.5s;
	-o-transition: 0.5s;
	-webkit-filter:	drop-shadow(0 1px 10px rgba(0,0,0,.8));
	-moz-filter: 	drop-shadow(0 1px 10px rgba(0,0,0,.8));
	-ms-filter: 		drop-shadow(0 1px 10px rgba(0,0,0,.8));
	-o-filter: 		drop-shadow(0 1px 10px rgba(0,0,0,.8));
	filter: 			drop-shadow(0 1px 10px rgba(0,0,0,.8));	 	
}

.home{ background-image:url('http://samuelchercoles.com/wp-content/uploads/2019/03/fondo-home.jpg');
    background-repeat:no-repeat;
    background-size: cover;}

/*.page-id-17{ background-image:url('http://samuelchercoles.com/wp-content/uploads/2019/03/fondo-proyectos.jpg');
    background-repeat:repeat-y;
    background-size: contain;}

page-id-19{ background-image:url('http://samuelchercoles.com/wp-content/uploads/2019/03/fondo-servicios.jpg');
    background-repeat:no-repeat;
    background-size: contain;}*/

.home #Wrapper, .home #Content{background-color: transparent!important}
.home .vc_custom_1552470001391{background-color: transparent!important}
.page-id-17 #Wrapper, #Content{background-color: transparent!important}
.page-id-17 .vc_custom_1552470001391{background-color: transparent!important}
.page-id-19 #Wrapper, #Content{background-color: transparent!important}
.page-id-19 .vc_custom_1552470001391{background-color: transparent!important}

Formulario CF7 a 2 columnas responsive
*/
#responsive-form{
 max-width:600px /*-- change this to get your desired form width --*/;
 margin:0 auto;
        width:100%;
}
.form-row{
 width: 100%;
}
.column-half, .column-full{
 float: left;
 position: relative;
 padding: 0.65rem;
 width:100%;
 -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box
}
.clearfix:after {
 content: "";
 display: table;
 clear: both;
}
 
/**---------------- Media query ----------------**/
@media only screen and (min-width: 48em) { 
 .column-half{
 width: 33%;
 }
}

.home .vc_column-inner{padding-left: 0px !important;padding-right: 0px !important;}
.home .vc_custom_1552484383234{background-color: transparent!important}

#slide-9-layer-13{text-align:justify!important}
#slide-15-layer-13{text-align:justify!important}

.the_content_wrapper{margin:0px!important}
.wpcf7-form-control.wpcf7-submit{background-color:#000!important}

@media (max-width: 1000px) { .home .wpb_column.vc_column_container.vc_col-sm-4.vc_col-has-fill{ width:80%!important; text-align:center!important; margin:0 auto!important }
.home .vc_custom_1552555504882{background-image:none!important; } .home .vc_section.vc_custom_1552555504882.vc_section-has-fill{background-color:#fff; width: 100%;
margin: 0 auto;} .home .vc_column_container {width:; margin: 0 auto;}

}

.page-id-17 .desc{display: none;}


.page-id-17 #Filters{width:30%!important; margin:0 auto; margin-bottom:20px}
.page-id-17 .style-simple #Filters .filters_wrapper ul li.current-cat a::after {display:none!important}
.if-overlay .image_frame .image_wrapper .image_links{height:100%!important; top:30px!important; bottom:auto!importantmargin-top: 30%;}
.style-simple #Filters .filters_wrapper ul li.current-cat a::after {display:none!important}
.image_frame .image_wrapper .image_links.hover-title a{font-size: 23px;text-decoration: none;text-align: left;padding-left: 20px;}
.image_frame .image_wrapper .image_links a:hover{background: #d2d2d31a;color: #000;}


#Content{padding-top: 0px;}

.image_frame .image_wrapper .image_links a:hover{background:#d3d3d21a!important; color:#000}
.image_links.hover-title a{height:100%}
.vc_column-inner.vc_custom_1552906078513{padding-top:0px!important}

a.icon_bar_instagram span.b{background: #272725;color: #fff;}
a.icon_bar_facebook span.b{background: #272725;color: #fff;}
a.icon_bar_twitter span.b{background: #272725;color: #fff;}
.icon_bar.icon_bar_instagram.icon_bar_small{border-radius: 25px;}
.icon_bar.icon_bar_facebook.icon_bar_small{border-radius: 25px;}
.icon_bar.icon_bar_twitter.icon_bar_small{border-radius: 25px;}
.share-simple-wrapper{border-top:none!important}
.share-label{display:none}
.section.section-post-header{display:none}
.section.section-post-footer{display:none}
.section.section-post-intro-share{display:none}
.section.section-post-related{display:none}
.image_frame .image_wrapper .image_links a:hover{color:#000!important;}





