

@media only screen and (min-width: 1180px){
	
	.menu-toggle, #menu-principal-container-responsive {
		display: none;
	}
	
}


@media only screen and (max-width: 1179px){
	
	.wrapper_menu_principal > div > div {
		display: none;
	}
	
	#menu-principal-container-responsive {
		display: block !important;
	}
	
}



@media only screen and (max-width: 1170px){
	
	.vc_container, #content_single, #header > div {
	    margin-left: 15px;
	    margin-right: 15px;
	}
	
}

@media only screen and (max-width: 1135px){
	.row_consultorio .wpb_text_column.wpb_content_element.titulo.block{
		min-height: 93px!important;
	}
	.row_consultorio .wpb_text_column.wpb_content_element.categoria.block{
		min-height: 92px!important;
	}
}


@media only screen and (max-width: 1030px) {
	
	#div_bar_cookies_info {
		padding: 12px 1% 45px !important;
		width: 98% !important;
	}
	
	#div_bar_cookies_info > a[onclick] {
		position: absolute;
		right: 50%;
		margin-right: 5px;
		bottom: 7px;
	}
	
	#div_bar_cookies_info > a[onclick] + a {
	    background-color: #ddd;
	    bottom: 7px;
	    left: 50%;
	    margin-left: 5px !important;
	    padding: 6px;
	    position: absolute;
	}
	
}


@media only screen and (max-width: 767px) {
	.row_consultorio .wpb_text_column.wpb_content_element.titulo.block{
		min-height: 40px!important;
	}
	.row_consultorio .wpb_text_column.wpb_content_element.categoria.block{
		min-height: 46px!important;
	}
	#muestra_consultorio iframe{
		min-height: 300px;
	}
	.vc_column_container > .vc_column-inner {
	    padding-left: 15px !important;
	    padding-right: 15px !important;	
	}
	
	.menu-toggle {
		margin-top: 0;
	}
	
	#header, #header .wpb_single_image.vc_align_left {
		text-align: center;
		margin-bottom: 0;
	}
	
	.col_noticias_destacadas_actualidad, .col_noticias_destacadas_actualidad{
		margin-bottom: 0px !important;
	}
	#noticias_no_destacadas_actualidad .vc_column-inner, #formacion_no_destacadas_home .vc_column-inner{
		margin-left: 0px;
	}
	
	#ultimos_eventos_custom .evento_item, #muestra_publicaciones_destacadas .publicacion_item{
		margin-bottom: 35px;
	}
	#muestra_publicaciones #lista_publicaciones .publicacion_item_img img{
		display: none;
	}	
}
	
	

@media only screen and (max-width: 460px){
	
	#solicita_informacion input[type="text"] {
		width: 100%;
		width: calc(100% - 52px);
	}
	
}