/*
Theme Name: 	Forum Vituvio Child
Theme URI: 		http://www.forumvitruvio.org
Author: 		veovirtual.com
Author URI: 	http://www.veovirtual.com
Template:		forumvitruvio
Version: 		51217
*/

/* Links */
a.read_more { background: url(https://www.forumvitruvio.org/wp-content/uploads/2014/12/home_energy_arrow_right.png) no-repeat right center; padding-right: 21px; }
a.arrow_link { background: url(https://www.forumvitruvio.org/wp-content/uploads/2014/12/home_energy_arrow_right.png) no-repeat left center; padding-left: 21px; }
/*Reseteo*/
.page-id-77 #Footer .widgets_wrapper .one-fourth.column {width: 22%!important;}


.energy-box > div { max-width: 400px; margin: 0 auto; }

/* fernando */
.header-classic #Top_bar {background-image: url(https://www.forumvitruvio.org/wp-content/uploads/2017/12/fondo_menu.jpg); background-size: 100% auto; background-position: center; border-bottom: 4px solid #5d1010;}

.ultimo_podcast{-webkit-box-shadow: inset 0px 10px 15px -8px rgba(0,0,0,0.6); -moz-box-shadow: inset 0px 10px 15px -8px rgba(0,0,0,0.6); box-shadow: inset 0px 10px 15px -8px rgba(0,0,0,0.6);}

.zoom{display:none !important;}
.image_frame .image_wrapper .image_links.double a{width:100% !important;}

.junta .image_frame .image_wrapper{height: 232px !important; object-fit: cover;}
.junta img.scale-with-grid, #Content img { max-width: 93%;}

/* VICENTE */

#Top_bar .menu > li > a span:not(.description) {padding: 0 13px;}
.Recent_posts ul li .photo .c {display: none;}

.mec-wrap {padding: 50px 0;}

.mec-calendar .mec-has-event::after {width: 11px; height: 11px; bottom: 14px; left: 49%; margin: 0px 3px 30px -4px;}

.mec-container [class*="col-"] img {;height: auto;}

.mec-events-template-default #comments {display:none;}

/* Quitar botón recaptcha V3 de Google */
.grecaptcha-badge { visibility: hidden !important; }


/*Inicio*/
#cafe img {max-width:100%!important;}
#cafe .column {margin:0px!important;}

.image_frame .image_wrapper .image_links.double a {display:none;}

@media only screen and (max-width: 767px){
	
	/*Sub header*/
	#Subheader .title {text-align: center!important;}
	#Side_slide #menu ul li a {padding: 15px;margin-right: 0;text-decoration: none;line-height: 19px;text-align: center;font-size: 15px;padding: 9px 15px;}
	#Side_slide #menu ul a:hover {background: #fff;color:#a10800!important;}

	#Footer .widgets_wrapper {text-align:center!important;}
	#Footer p {text-align:center!important;}
	#mailpoet_form_1 .mailpoet_text {width: 100%!important;}
.page-id-77 #Footer .widgets_wrapper .one-fourth.column {
  width: 100% !important;
}
}