@media (min-width: 992px) {
	.container {
    width: 1080px;
    max-width: 100%;
}

}

@media (max-width: 980px) {
	
	/****EQUIPO MÉDICO****/
	.doctorsPage.espVisible {
		max-width: 33.33%;
	}
	.doctorsPage .MedicoListBox {
		height: 270px;
	}
	
	/**** ESPECIALIDAD VARIOS MÉDICOS ****/
	.especialidadDoctor .MedicoListBox {
		max-width: 45%;
		margin: 15px;
	}
	
	/**** EQUIPO ADMINISTRATIVO ****/
	.doctorsPage.espVisible.administrativo {
		max-width: 50%;
		height: 390px;
	}
	
	
	.taxgroup {
		width: 32%;
	}
	
	/**** SOLICITUD DE CITA ****/
	#pedirCita .phone .prefijo {
		width: 18%;
	}

}

@media (max-width: 850px) {
	/**** MENU MOVIL ****/
	.mobile-sidebar .nav {
		align-items: left;
		display: block;
	}
	#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link {
        background: transparent !important;
	}
	#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item.mega-toggle-on > ul.mega-sub-menu {
		background: transparent;
		border-top: solid 2px #3c626b;
		border-bottom: solid 1px #eaeaea;
	}
	.off-canvas:not(.off-canvas-center) li.html {
		padding: 20px 5px 10px;
	}
	#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link:hover {
		color: #3c626b;
	}
	
	/****RRSS TOP MENU****/
	.rrssTopMenu {
		display: block;
	}
	.rrssTopMenu .icon-inner {
		color: #555 !important;
	}
	.rrssTopMenu .icon-box-img {
		width: 20px !important;
	}
	.rrssTopMenu .col {
		display: inline-block;
		width: auto;
	}
	
	/****POPUP HOME****/
	.formPopupHome {
		width: 100%;
		position: inherit;
		right: 0;
		top: -30px;
		-webkit-border-radius: 0;
		-moz-border-radius: 0;
		border-radius: 0;
	}
	/**** FORMULARIO ****/
	.formContent {
		width: 100% !important;
	}
}


@media (max-width: 768px) {
	.hexa {
    background: none;
    height: auto;
    width: 100%;
}
	.hexa .menu-depth-1, .hexa h1 {
    position: relative;
    top: auto !important;
    left: auto !important;
    right: auto !important;
}
	.hexa h1 {
    width: 100%;
}
	.hexa .menu-depth-1:nth-child(1), .hexa .menu-depth-1:nth-child(2) {
    display: none;
}
	.hexa .menu-depth-1:nth-child(3), .hexa .menu-depth-1:nth-child(5), .hexa .menu-depth-1:nth-child(7) {
    background: #eee;
}
	.hexa .menu-depth-1 .row, .hexa .menu-depth-1 span, .hexa .menu-depth-1 .menu {
    text-align: center !important;
    margin: auto !important;
}
	.hexa .menu-depth-1 .title {
    width: 100%;
}
	.hexa .menu-depth-1 .row, .hexa .menu-depth-1 span, .hexa .menu-depth-1 .menu {
    text-align: center !important;
    margin: auto !important;
}
	.hexa ul.menu>li, .hexa .widget>ul>li {
    text-align: center;
}
	.hexa .menu-depth-1:nth-child(1) ul.menu>li, .widget>ul>li, .hexa .menu-depth-1:nth-child(5) ul.menu>li, .widget>ul>li, .hexa .menu-depth-1:nth-child(6) ul.menu>li, .widget>ul>li {
    text-align: center;
}

	
	/****EQUIPO MÉDICO****/
	.doctorsPage.espVisible {
		max-width: 50%;
	}
	.aseguradoras {
		position: relative;
		top: 0;
		right: 0;
		height: auto;
	}
	/**** SEGUNDA OPINIÓN ****/
	.opinionForm .col50 {
		width: 100%;
	}
	.subCol50, .subCol50:first-child {
		padding: 0;
		width: 100%;
	}
	
	/**** ESPECIALIDAD VARIOS MÉDICOS ****/
	.especialidadDoctor .MedicoListBox {
		max-width: 90%;
	}
	.especDoctor .panel .panelContent {
		column-count: 1;
	}
	.boxPromoGroup {
		column-count: 1;
	}
	
	
	.taxgroup {
		width: 49%;
	}
	
	/**** PROMOCIONES ****/
	.btnPromo {
		position: relative;
		left: 0;
		bottom: 0;
	}

}



@media (max-width: 600px) {
	
	/****TABS****/
	.tabbed-content .nav-tabs li,.tabbed-content .nav-tabs li a, .tabbed-content .nav-tabs li a span {
	width: 100% !important;
	text-align: center !important;
	margin: 0;
	}
	
	/**** EQUIPO ADMINISTRATIVO ****/
	.doctorsPage.espVisible.administrativo {
		max-width: 320px;
		margin: 0 auto;
	}
	.closeBtn .icon-box-right .icon-box-img {
		right: 0px !important;
	}

}



@media (max-width: 500px) {
	
	/****EQUIPO MÉDICO****/
	.doctorsPage.espVisible {
		max-width: 100%;
	}
	.taxgroup {
		width: 99%;
		margin: 15px 0.5%;
	}
	
	/**** FORMULARIO ESPECIALIDADES ****/
	.formTelefono .prefijo {
		width: 93%;
		margin-left: 2%;
	}
	.formTelefono .telefono {
		width: 100%;
		margin-left: 0;
	}

}



