html,body
{
    width: 100%;
    margin: 0px;
    padding: 0px;
    overflow-x: hidden; 
}

ul, ol{
	list-style:none;
	float: left;
}

a:visited, a:link, a:focus, a:hover, a:active{
	list-style:none;
	text-decoration: none;
}

.menuHeader{
	position: fixed;
}

.dropdown {
	position: relative;
	display: inline-block;
}

.dropdown-content {
	display: none;
	position: absolute;
	background-color: #f9f9f9;
	min-width: 160px;
	box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
	padding: 12px 0px;
	z-index: 1;
	text-align: left;
}

.dropdown:hover .dropdown-content {
	display: block;
}

.dropdown2 {
	position: relative;
	display: inline-block;
	padding-top: 5%;
}

.dropdown-content2 {
	display: none;
	position: absolute;
	left: 100%;
	top: 0;
	background-color: #f9f9f9;
	min-width: 180px;
	box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
	z-index: 1;
	text-align: left;
}

.dropdown2:hover .dropdown-content2 {
	display: block;
}

.dropdown-content2 ul{
	padding: 10%;
}

.dropdown-content2 ul li{
	padding-top: 2%;
	padding-bottom: 2%;
}

.dropdown-content2 ul li a{
	color: #00a8e1 !important;
	font-weight: 400 !important;
}

.subMenuDropdown{
	background-color: #11A7E2;
	color: #f9f9f9;
	text-align: center;
	font-weight: bold;
}

.rowHeader{
	width: 100%;
	margin: 0;
}

.toggleMenu{
	vertical-align: middle;
}

#submenu{
	display: none;
}

#myCarousel{
	margin-top: 9%;
}

.mainCaptionHome{
	position: absolute;
    z-index: 101;
    color: white;
    font-size: 70px;
    width: 40%;
    left: 10%;
    top: 20%;
    font-family: serif;
}

.BannerHome{
	background-color: #11A7E2;
}

.captionBannerHome{
	color: white;
    font-style: oblique;
    font-family: serif;
    font-size: 38px;
}

.seccion1Home{
	height: 100%;
	background-image: url(../assets/home/back-section-2.jpg);
	background-size: cover;
	margin: auto;
}

.seccion1Title{
	color: #00a8e1;
    font-family: serif;
    font: calc(40% + .5vw + .5vh + 3vmin)/1 ".SFNSDisplay-Regular";
    font-weight: 300;
    font-style: italic;
}

.seccion1Separator{
	border-color: #00a8e1;
    width: 100%;
    border-width: 2px;
}

.seccion1Body{
	color: #616160;
    font: calc(30% + .1vw + .1vh + 1.5vmin)/1 ".SFNSDisplay-Regular";
    font-family: sans-serif;
    text-align: justify;
}

.seccion1Btn{
	border-radius: 30px!important;
    color: #fff;
    background-color: #00a8e1;
    border-color: #fff;
    padding: 0px 30px;
    width: 100%;
    max-width: 200px;
    height: 48px;
    font-style: normal;
    font-weight: bolder;
    font-family: monospace;
    font-size: 15px;
    line-height: 48px;
    text-transform: uppercase;
    letter-spacing: 1px;
}

.seccion1Btn:hover{
	color: #00a8e1;
    border-color: #00a8e1;
    background-color: #fff;
}

.opcionesMenu li a{
	color: #00a8e1 !important;
    padding-bottom: 10%;
    font-weight: 500;
}

.currentOpcion{
	border-bottom: 3px solid #00a8e1 !important;
}

.seccion2Home{
	height: 100%;
	background-image: url(../assets/home/back-section-3.jpg);
	background-size: cover;
	margin: auto;
}

.seccion2Title{
	color: #fff;
    font-family: serif;
    font: calc(40% + .5vw + .5vh + 3vmin)/1 ".SFNSDisplay-Regular";
    font-weight: 300;
    font-style: italic;
}

.seccion2Separator{
	border-color: #fff;
    width: 100%;
    border-width: 2px;
}

.seccion2Body{
	color: #fff;
    font: calc(30% + .1vw + .1vh + 1.5vmin)/1 ".SFNSDisplay-Regular";
    font-family: sans-serif;
    text-align: center;
}

.seccion2Btn{
	border-radius: 30px!important;
    color: #00a8e1;
    background-color: #fff;
    border-color: #fff;
    padding: 0px 30px;
    width: 100%;
    max-width: 200px;
    height: 48px;
    font-style: normal;
    font-weight: bolder;
    font-family: monospace;
    font-size: 15px;
    line-height: 48px;
    text-transform: uppercase;
    letter-spacing: 1px;
}

.seccion2Btn:hover{
	color: #fff;
    border-color: #00a8e1;
    background-color: #00a8e1;
}

.seccion3Home{
	height: 100%;
	background-image: url(../assets/home/back-section-4.jpg);
	background-size: cover;
	margin: auto;
}

.seccion4Btn{
	border-radius: 30px!important;
    color: #fff;
    border-width: 2px;
    border-color: #fff;
    padding: 0 30px!important;
    width: 100%;
    max-width: 200px;
    height: 48px;
    font-style: normal;
    font-weight: bolder;
    font-family: inherit;
    font-size: 12px;
    line-height: 45px;
    text-transform: uppercase;
    letter-spacing: 1px;
}

.seccion4Btn2{
	border-radius: 30px!important;
    color: #fff;
    border-width: 2px;
    border-color: #fff;
    padding: 0 30px!important;
    width: 100%;
    max-width: 200px;
    height: 48px;
    font-style: normal;
    font-weight: bolder;
    font-family: inherit;
    font-size: 10px;
    line-height: 45px;
    text-transform: uppercase;
    letter-spacing: 1px;
}

.seccion4Btn2:hover{
	color: #00a8e1;
    border-color: #00a8e1;
    background-color: #fff;
}

.seccion4Btn:hover{
	color: #00a8e1;
    border-color: #00a8e1;
    background-color: #fff;
}

.seccion4Home{
	height: 100%;
	background: #00a8e1;
	margin: auto;
}

.contentEspecializado{
	display: none;
}

.contentMultidisciplinario{
	display: none;
}

.contentHumano{
	display: none;
}

.contentInnovador{
	display: none;
}

.contactoHome{
	height: 100%;
	margin: auto;
}

.contactoTitle{
	font-weight: 700;
	font-family: sans-serif;
}

.contactoBody{
	color: #00a8e1;
    font-size: 16px;
    line-height: 15px;
    font-weight: 500;
    font-family: sans-serif;
}

.contactoFormText{
	color: #00a8e1;
    font-size: 16px;
    line-height: 0px;
    font-weight: 500;
    font-family: sans-serif;
}

.inputContacto{
    padding: 10px 15px;
    border-radius: 3px;
    width: 100%;
    border: 1px solid #cfcfcf;
    outline: 0;
    font-family: Raleway,sans-serif;
    font-weight: 500;
    color: #797979;
    font-size: 14px;
}

.botonContacto{
	border-radius: 10px!important;
	color: #fff;
    background-color: #00a8e1;
    border-color: #00a8e1; 
    border-width: 2px;
    border-color: #fff;
    padding: 0 30px!important;
    width: 100%;
    max-width: 150px;
    height: 48px;
    font-style: normal;
    font-weight: bolder;
    font-family: inherit;
    font-size: 14px;
    line-height: 45px;
    text-transform: uppercase;
    letter-spacing: 1px;
    margin-top: -5%;
}

.botonContacto:hover{
	color: #00a8e1;
    background-color: #fff;
    border-color: #00a8e1;
}

.hrFooter{
	border-color: #00a8e1;
    width: 90%;
    border-width: 10px;
	position: relative;
    display: inline-block;
    vertical-align: middle;
    border-bottom: 1px solid #b2b2b2;
    margin: 10px 0;
}

.footerTitle{
	color: #00a8e1;
	font-family: sans-serif;
    font-size: 14px;
    line-height: 23px;
    font-weight: 500;
}

.footerBody{
	color: #a2a2a2;
	font-family: sans-serif;
    font-size: 14px;
    line-height: 23px;
    font-weight: 500;
}

.footerLinks li{
	padding-bottom: 2%; 
}

.footerLinks li a{
	    color: #00a8e1;
	    text-decoration: none;
}

.redes ul li i{
	width:35px;
	line-height: 35px;
	text-align:center;
	cursor:pointer;
	background-color: #00a8e1; 
}

/* -------------------------------------------
			Menu ��Eres Medico?
------------------------------------------- */

.seccion1Medico{
	height: 100%;
	background-image: url(../assets/medico/quirurgie_eres_medico.png);
	background-size: cover;
	margin: auto;
}

.mainCaptionMedico{
    z-index: 101;
    color: white;
    font-size: 70px;
    width: 40%;
    margin: 10%;
    font-family: serif;
}

.seccion2Medico{
	height: 100%;
	background-image: url(../assets/medico/back-section-1.jpg);
	background-size: cover;
	background-position: top;
	margin: auto;
	padding-left: 8%;
	padding-right: 8%;
	opacity: 0.85;
}

.seccion2MedicoBody{
	color: #616160;
    font: calc(30% + .1vw + .1vh + 1.5vmin)/1 ".SFNSDisplay-Regular";
    font-family: sans-serif;
    text-shadow: 1px 1px 0px white;
}

.seccion2MedicoBody2{
	color: #616160;
    font: calc(30% + .1vw + .1vh + 1.5vmin)/1 ".SFNSDisplay-Regular";
    font-family: sans-serif;
    text-indent: 3%;
    text-shadow: 1px 1px 0px white;
}

.seccion3Medico{
	height: 100%;
    margin: auto;
}

.seccion4Medico{
	height: 100%;
    margin: auto;
}

/* -------------------------------------------
			Menu Cardiologia
------------------------------------------- */

.toggleMenuCardio a{
	color: #E56A7C;
}

.dropdown:hover .dropdown-contentCardio {
	display: block;
}

.dropdown2:hover .dropdown-content2Cardio {
	display: block;
}

.dropdown-contentCardio {
	display: none;
	position: absolute;
	background-color: #f9f9f9;
	min-width: 160px;
	box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
	padding: 12px 0px;
	z-index: 1;
	text-align: left;
}

.dropdown-content2Cardio {
	display: none;
	position: absolute;
	left: 100%;
	top: 0;
	background-color: #f9f9f9;
	min-width: 180px;
	box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
	z-index: 1;
	text-align: left;
}

.dropdown-content2Cardio ul{
	padding: 10%;
}

.dropdown-content2Cardio ul li{
	padding-top: 2%;
	padding-bottom: 2%;
}

.dropdown-content2Cardio ul li a{
	color: #E56A7C !important;
	font-weight: 400 !important;
}

.subMenuDropdownCardio{
	background-color: #E56A7C;
	color: #f9f9f9;
	text-align: center;
	font-weight: bold;
}

.opcionesMenuCardio li a{
	color: #E56A7C !important;
    padding-bottom: 10%;
    font-weight: 500;

}

.currentOpcionCardio{
	border-bottom: 3px solid #E56A7C !important;
}

.BannerCardio{
	background-color: #E56A7C;
}

.seccion1SeparatorCardio{
	border-color: #E56A7C;
    width: 100%;
    border-width: 2px;
}

.seccion1Cardio{
	height: 100%;
	background-image: url(..//assets/cardiologia/back-cardio-1-1000x500.jpg);
	background-size: cover;
	margin: auto;
}

.mainCaptionCardio{
	color: #E56A7C;
    z-index: 101;
    font-size: 70px;
    width: 40%;
    margin: 10%;
    font-family: serif;
}

.seccion1TitleCardio{
	color: #E56A7C;
    font-family: serif;
    font: calc(40% + .5vw + .5vh + 3vmin)/1 ".SFNSDisplay-Regular";
    font-weight: 300;
    font-style: italic;
}

.seccion2Cardio{
	height: 100%;
	background-image: url(../assets/cardiologia/back-or-3-1000x500.jpg);
	background-size: cover;
	margin: auto;
}

.seccion3Cardio{
	height: 100%;
	background-image: url(../assets/cardiologia/s-car-s-1024x515.jpg);
	background-size: cover;
	margin: auto;
}

.seccion4Cardio{
	height: 100%;
	background: #E56A7C; 
	margin: auto;
}

.seccion4CarouselCardio{
	border-radius: 30px!important;
    color: #fff;
    border-width: 2px;
    border-color: #fff;
    font-weight: bolder;
    font-family: inherit;
    font-size: 24px;
    line-height: 45px;
    letter-spacing: 1px;
}

.hrFooterCardio{
	border-color: #E56A7C;
    width: 90%;
    border-width: 10px;
	position: relative;
    display: inline-block;
    vertical-align: middle;
    border-bottom: 1px solid #b2b2b2;
    margin: 10px 0;
}

/* -------------------------------------------
			Menu Paliativos
------------------------------------------- */

.toggleMenuPaliativo a{
	color: #a4ceab;
}

.dropdown:hover .dropdown-contentPaliativo {
	display: block;
}

.dropdown2:hover .dropdown-content2Paliativo {
	display: block;
}

.dropdown-contentPaliativo {
	display: none;
	position: absolute;
	background-color: #f9f9f9;
	min-width: 160px;
	box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
	padding: 12px 0px;
	z-index: 1;
	text-align: left;
}

.dropdown-content2Paliativo {
	display: none;
	position: absolute;
	left: 100%;
	top: 0;
	background-color: #f9f9f9;
	min-width: 180px;
	box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
	z-index: 1;
	text-align: left;
}

.dropdown-content2Paliativo ul{
	padding: 10%;
}

.dropdown-content2Paliativo ul li{
	padding-top: 2%;
	padding-bottom: 2%;
}

.dropdown-content2Paliativo ul li a{
	color: #a4ceab !important;
	font-weight: 400 !important;
}

.subMenuDropdownPaliativo{
	background-color: #a4ceab;
	color: #f9f9f9;
	text-align: center;
	font-weight: bold;
}

.opcionesMenuPaliativo li a{
	color: #a4ceab !important;
    padding-bottom: 10%;
    font-weight: 500;

}

.currentOpcionPaliativo{
	border-bottom: 3px solid #a4ceab !important;
}

.BannerPaliativo{
	background-color: #a4ceab;
}

.seccion1SeparatorPaliativo{
	border-color: #a4ceab;
    width: 100%;
    border-width: 2px;
}

.seccion1Paliativo{
	height: 100%;
	background-image: url(..//assets/paliativos/back-cuid-pal-1.jpg);
	background-size: cover;
	margin: auto;
}

.mainCaptionPaliativo{
	color: #a4ceab;
    z-index: 101;
    font-size: 70px;
    width: 40%;
    margin: 10%;
    font-family: serif;
}

.seccion1TitlePaliativo{
	color: #a4ceab;
    font-family: serif;
    font: calc(40% + .5vw + .5vh + 3vmin)/1 ".SFNSDisplay-Regular";
    font-weight: 300;
    font-style: italic;
}

.seccion1TitlePaliativo2{
	color: #a4ceab;
    font-family: serif;
    font: calc(20% + .5vw + .5vh + 3vmin)/1 ".SFNSDisplay-Regular";
    font-weight: 300;
    font-style: italic;
}

.seccion2Paliativo{
	height: 100%;
	background-image: url(../assets/paliativos/back-cuid-pal-2.jpg);
	background-size: cover;
	margin: auto;
}

.seccion3Paliativo{
	height: 100%;
	background-image: url(../assets/paliativos/back-pa-1000x500.jpg);
	background-size: cover;
	margin: auto;
}

.seccion4Paliativo{
	height: 100%;
	background-image: url(../assets/paliativos/slide-cuid-pal.jpg);
	background-size: cover;
	margin: auto;
}

.seccion5Paliativo{
	height: 100%;
	background: #a4ceab; 
	margin: auto;
}

.seccion4CarouselPaliativo{
	border-radius: 30px!important;
    color: #fff;
    border-width: 2px;
    border-color: #fff;
    font-weight: bolder;
    font-family: inherit;
    font-size: 24px;
    line-height: 45px;
    letter-spacing: 1px;
}

.hrFooterPaliativo{
	border-color: #a4ceab;
    width: 90%;
    border-width: 10px;
	position: relative;
    display: inline-block;
    vertical-align: middle;
    border-bottom: 1px solid #b2b2b2;
    margin: 10px 0;
}

/* -------------------------------------------
			Menu Medicina Interna
------------------------------------------- */

.toggleMenuMedInterna a{
	color: #e4eab2;
}

.dropdown:hover .dropdown-contentMedInterna {
	display: block;
}

.dropdown2:hover .dropdown-content2MedInterna {
	display: block;
}

.dropdown-contentMedInterna {
	display: none;
	position: absolute;
	background-color: #f9f9f9;
	min-width: 160px;
	box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
	padding: 12px 0px;
	z-index: 1;
	text-align: left;
}

.dropdown-content2MedInterna {
	display: none;
	position: absolute;
	left: 100%;
	top: 0;
	background-color: #f9f9f9;
	min-width: 180px;
	box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
	z-index: 1;
	text-align: left;
}

.dropdown-content2MedInterna ul{
	padding: 10%;
}

.dropdown-content2MedInterna ul li{
	padding-top: 2%;
	padding-bottom: 2%;
}

.dropdown-content2MedInterna ul li a{
	color: #e4eab2 !important;
	font-weight: 400 !important;
}

.subMenuDropdownMedInterna{
	background-color: #e4eab2;
	color: #f9f9f9;
	text-align: center;
	font-weight: bold;
}

.opcionesMenuMedInterna li a{
	color: #e4eab2 !important;
    padding-bottom: 10%;
    font-weight: 500;

}

.currentOpcionMedInterna{
	border-bottom: 3px solid #e4eab2 !important;
}

.BannerMedInterna{
	background-color: #e4eab2;
}

.seccion1SeparatorMedInterna{
	border-color: #e4eab2;
    width: 100%;
    border-width: 2px;
}

.seccion1MedInterna{
	height: 100%;
	background-image: url(..//assets/medicin_interna/back-med-int-1-963x500.jpg);
	background-size: cover;
	margin: auto;
}

.mainCaptionMedInterna{
	color: #e4eab2;
    z-index: 101;
    font-size: 70px;
    width: 40%;
    margin: 10%;
    font-family: serif;
}

.seccion1TitleMedInterna{
	color: #e4eab2;
    font-family: serif;
    font: calc(40% + .5vw + .5vh + 3vmin)/1 ".SFNSDisplay-Regular";
    font-weight: 300;
    font-style: italic;
}

.seccion2MedInterna{
	height: 100%;
	background-image: url(../assets/medicin_interna/sli-med-int.jpg);
	background-size: cover;
	background-position: top;
	margin: auto;
}

.seccion3MedInterna{
	height: 100%;
	background-image: url(../assets/medicin_interna/banner3.png);
	background-size: cover;
	margin: auto;
}

.seccion4MedInterna{
	height: 100%;
	background: #e4eab2; 
	margin: auto;
}

.seccion4CarouselMedInterna{
	border-radius: 30px!important;
    color: #fff;
    border-width: 2px;
    border-color: #fff;
    font-weight: bolder;
    font-family: inherit;
    font-size: 24px;
    line-height: 45px;
    letter-spacing: 1px;
}

.hrFooterMedInterna{
	border-color: #e4eab2;
    width: 90%;
    border-width: 10px;
	position: relative;
    display: inline-block;
    vertical-align: middle;
    border-bottom: 1px solid #b2b2b2;
    margin: 10px 0;
}

/* -------------------------------------------
			Menu Nefrologia
------------------------------------------- */

.toggleMenuNefro a{
	color: #F5E1A5;
}

.dropdown:hover .dropdown-contentNefro {
	display: block;
}

.dropdown2:hover .dropdown-content2Nefro {
	display: block;
}

.dropdown-contentNefro {
	display: none;
	position: absolute;
	background-color: #f9f9f9;
	min-width: 160px;
	box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
	padding: 12px 0px;
	z-index: 1;
	text-align: left;
}

.dropdown-content2Nefro {
	display: none;
	position: absolute;
	left: 100%;
	top: 0;
	background-color: #f9f9f9;
	min-width: 180px;
	box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
	z-index: 1;
	text-align: left;
}

.dropdown-content2Nefro ul{
	padding: 10%;
}

.dropdown-content2Nefro ul li{
	padding-top: 2%;
	padding-bottom: 2%;
}

.dropdown-content2Nefro ul li a{
	color: #F5E1A5 !important;
	font-weight: 400 !important;
}

.subMenuDropdownNefro{
	background-color: #F5E1A5;
	color: #f9f9f9;
	text-align: center;
	font-weight: bold;
}

.opcionesMenuNefro li a{
	color: #F5E1A5 !important;
    padding-bottom: 10%;
    font-weight: 500;

}

.currentOpcionNefro{
	border-bottom: 3px solid #F5E1A5 !important;
}

.BannerNefro{
	background-color: #F5E1A5;
}

.seccion1SeparatorNefro{
	border-color: #F5E1A5;
    width: 100%;
    border-width: 2px;
}

.seccion1Nefro{
	height: 100%;
	background-image: url(..//assets/nefrologia/back-sec-nef.jpg);
	background-size: cover;
	margin: auto;
}

.mainCaptionNefro{
	color: #F5E1A5;
    z-index: 101;
    font-size: 70px;
    width: 40%;
    margin: 10%;
    font-family: serif;
}

.seccion1TitleNefro{
	color: #F5E1A5;
    font-family: serif;
    font: calc(40% + .5vw + .5vh + 3vmin)/1 ".SFNSDisplay-Regular";
    font-weight: 300;
    font-style: italic;
}

.seccion2Nefro{
	height: 100%;
	background-image: url(../assets/nefrologia/sli-cli-nef.jpg);
	background-size: cover;
	background-position: top;
	margin: auto;
}

.seccion3Nefro{
	height: 100%;
	background-image: url(../assets/nefrologia/b-sec-nef-1.jpg);
	background-size: cover;
	margin: auto;
}

.seccion4Nefro{
	height: 100%;
	background: #F5E1A5; 
	margin: auto;
}

.seccion4CarouselNefro{
	border-radius: 30px!important;
    color: #fff;
    border-width: 2px;
    border-color: #fff;
    font-weight: bolder;
    font-family: inherit;
    font-size: 24px;
    line-height: 45px;
    letter-spacing: 1px;
}

.hrFooterNefro{
	border-color: #F5E1A5;
    width: 90%;
    border-width: 10px;
	position: relative;
    display: inline-block;
    vertical-align: middle;
    border-bottom: 1px solid #b2b2b2;
    margin: 10px 0;
}

/* -------------------------------------------
			Menu Neumologia
------------------------------------------- */

.toggleMenuNeumo a{
	color: #B1DCF3;
}

.dropdown:hover .dropdown-contentNeumo {
	display: block;
}

.dropdown2:hover .dropdown-content2Neumo {
	display: block;
}

.dropdown-contentNeumo {
	display: none;
	position: absolute;
	background-color: #f9f9f9;
	min-width: 160px;
	box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
	padding: 12px 0px;
	z-index: 1;
	text-align: left;
}

.dropdown-content2Neumo {
	display: none;
	position: absolute;
	left: 100%;
	top: 0;
	background-color: #f9f9f9;
	min-width: 180px;
	box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
	z-index: 1;
	text-align: left;
}

.dropdown-content2Neumo ul{
	padding: 10%;
}

.dropdown-content2Neumo ul li{
	padding-top: 2%;
	padding-bottom: 2%;
}

.dropdown-content2Neumo ul li a{
	color: #B1DCF3 !important;
	font-weight: 400 !important;
}

.subMenuDropdownNeumo{
	background-color: #B1DCF3;
	color: #f9f9f9;
	text-align: center;
	font-weight: bold;
}

.opcionesMenuNeumo li a{
	color: #B1DCF3 !important;
    padding-bottom: 10%;
    font-weight: 500;

}

.currentOpcionNeumo{
	border-bottom: 3px solid #B1DCF3 !important;
}

.BannerNeumo{
	background-color: #B1DCF3;
}

.seccion1SeparatorNeumo{
	border-color: #B1DCF3;
    width: 100%;
    border-width: 2px;
}

.seccion1Neumo{
	height: 100%;
	background-image: url(..//assets/neumologia/slide-cli.jpg);
	background-size: cover;
	margin: auto;
}

.mainCaptionNeumo{
	color: #B1DCF3;
    z-index: 101;
    font-size: 70px;
    width: 40%;
    margin: 10%;
    font-family: serif;
}

.seccion1TitleNeumo{
	color: #B1DCF3;
    font-family: serif;
    font: calc(40% + .5vw + .5vh + 3vmin)/1 ".SFNSDisplay-Regular";
    font-weight: 300;
    font-style: italic;
}

.seccion2Neumo{
	height: 100%;
	background-image: url(../assets/neumologia/sli-neum.jpg);
	background-size: cover;
	background-position: top;
	margin: auto;
}

.seccion3Neumo{
	height: 100%;
	background-image: url(../assets/neumologia/back-neum-1.jpg);
	background-size: cover;
	margin: auto;
}

.seccion4Neumo{
	height: 100%;
	background: #B1DCF3; 
	margin: auto;
}

.seccion4CarouselNeumo{
	border-radius: 30px!important;
    color: #fff;
    border-width: 2px;
    border-color: #fff;
    font-weight: bolder;
    font-family: inherit;
    font-size: 24px;
    line-height: 45px;
    letter-spacing: 1px;
}

.hrFooterNeumo{
	border-color: #B1DCF3;
    width: 90%;
    border-width: 10px;
	position: relative;
    display: inline-block;
    vertical-align: middle;
    border-bottom: 1px solid #b2b2b2;
    margin: 10px 0;
}

/* -------------------------------------------
			Menu Neuropsiquiatria
------------------------------------------- */

.toggleMenuNeuro a{
	color: #5A7CBC;
}

.dropdown:hover .dropdown-contentNeuro{
	display: block;
}

.dropdown2:hover .dropdown-content2Neuro {
	display: block;
}

.dropdown-contentNeuro {
	display: none;
	position: absolute;
	background-color: #f9f9f9;
	min-width: 160px;
	box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
	padding: 12px 0px;
	z-index: 1;
	text-align: left;
}

.dropdown-content2Neuro {
	display: none;
	position: absolute;
	left: 100%;
	top: 0;
	background-color: #f9f9f9;
	min-width: 180px;
	box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
	z-index: 1;
	text-align: left;
}

.dropdown-content2Neuro ul{
	padding: 10%;
}

.dropdown-content2Neuro ul li{
	padding-top: 2%;
	padding-bottom: 2%;
}

.dropdown-content2Neuro ul li a{
	color: #5A7CBC !important;
	font-weight: 400 !important;
}

.subMenuDropdownNeuro{
	background-color: #5A7CBC;
	color: #f9f9f9;
	text-align: center;
	font-weight: bold;
}

.opcionesMenuNeuro li a{
	color: #5A7CBC !important;
    padding-bottom: 10%;
    font-weight: 500;

}

.currentOpcionNeuro{
	border-bottom: 3px solid #5A7CBC !important;
}

.BannerNeuro{
	background-color: #5A7CBC;
}

.seccion1SeparatorNeuro{
	border-color: #5A7CBC;
    width: 100%;
    border-width: 2px;
}

.seccion1Neuro{
	height: 100%;
	background-image: url(..//assets/neuropsiquiatria/banner.jpg);
	background-size: cover;
	margin: auto;
}

.mainCaptionNeuro{
	color: #5A7CBC;
    z-index: 101;
    font-size: 70px;
    width: 40%;
    margin: 10%;
    font-family: serif;
    text-shadow: 1px 1px white;
}

.seccion1TitleNeuro{
	color: #5A7CBC;
    font-family: serif;
    font: calc(40% + .5vw + .5vh + 3vmin)/1 ".SFNSDisplay-Regular";
    font-weight: 300;
    font-style: italic;
}

.seccion2Neuro{
	height: 100%;
	background-image: url(../assets/neuropsiquiatria/sli_neuro1.png);
	background-size: cover;
	background-position: top;
	margin: auto;
}

.seccion3Neuro{
	height: 100%;
	background-image: url(../assets/neuropsiquiatria/sli_neuro2.png);
	background-size: cover;
	margin: auto;
}

.seccion4Neuro{
	height: 100%;
	background: #5A7CBC; 
	margin: auto;
}

.seccion4CarouselNeuro{
	border-radius: 30px!important;
    color: #fff;
    border-width: 2px;
    border-color: #fff;
    font-weight: bolder;
    font-family: inherit;
    font-size: 24px;
    line-height: 45px;
    letter-spacing: 1px;
}

.hrFooterNeuro{
	border-color: #5A7CBC;
    width: 90%;
    border-width: 10px;
	position: relative;
    display: inline-block;
    vertical-align: middle;
    border-bottom: 1px solid #b2b2b2;
    margin: 10px 0;
}

/* -------------------------------------------
			Menu Anestesiologia
------------------------------------------- */

.toggleMenuAnestesia a{
	color: #b8d4ef;
}

.dropdown:hover .dropdown-contentAnestesia{
	display: block;
}

.dropdown2:hover .dropdown-content2Anestesia {
	display: block;
}

.dropdown-contentAnestesia {
	display: none;
	position: absolute;
	background-color: #f9f9f9;
	min-width: 160px;
	box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
	padding: 12px 0px;
	z-index: 1;
	text-align: left;
}

.dropdown-content2Anestesia {
	display: none;
	position: absolute;
	left: 100%;
	top: 0;
	background-color: #f9f9f9;
	min-width: 180px;
	box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
	z-index: 1;
	text-align: left;
}

.dropdown-content2Anestesia ul{
	padding: 10%;
}

.dropdown-content2Anestesia ul li{
	padding-top: 2%;
	padding-bottom: 2%;
}

.dropdown-content2Anestesia ul li a{
	color: #b8d4ef !important;
	font-weight: 400 !important;
}

.subMenuDropdownAnestesia{
	background-color: #b8d4ef;
	color: #f9f9f9;
	text-align: center;
	font-weight: bold;
}

.opcionesMenuAnestesia li a{
	color: #b8d4ef !important;
    padding-bottom: 10%;
    font-weight: 500;

}

.currentOpcionAnestesia{
	border-bottom: 3px solid #b8d4ef !important;
}

.BannerAnestesia{
	background-color: #b8d4ef;
}

.seccion1SeparatorAnestesia{
	border-color: #b8d4ef;
    width: 100%;
    border-width: 2px;
}

.seccion1Anestesia{
	height: 100%;
	background-image: url(..//assets/anestesiologia/banner.jpg);
	background-size: cover;
	margin: auto;
}

.mainCaptionAnestesia{
	color: #b8d4ef;
    z-index: 101;
    font-size: 70px;
    width: 40%;
    margin: 10%;
    font-family: serif;
}

.seccion1TitleAnestesia{
	color: #b8d4ef;
    font-family: serif;
    font: calc(40% + .5vw + .5vh + 3vmin)/1 ".SFNSDisplay-Regular";
    font-weight: 300;
    font-style: italic;
}

.seccion2Anestesia{
	height: 100%;
	background-image: url(../assets/anestesiologia/sli-ans.jpg);
	background-size: cover;
	background-position: top;
	margin: auto;
}

.seccion3Anestesia{
	height: 100%;
	background-image: url(../assets/anestesiologia/bann8.png);
	background-size: cover;
	background-position: top;
	margin: auto;
}

.seccion4Anestesia{
	height: 100%;
	background: #b8d4ef; 
	margin: auto;
}

.seccion4CarouselAnestesia{
	border-radius: 30px!important;
    color: #fff;
    border-width: 2px;
    border-color: #fff;
    font-weight: bolder;
    font-family: inherit;
    font-size: 24px;
    line-height: 45px;
    letter-spacing: 1px;
}

.hrFooterAnestesia{
	border-color: #b8d4ef;
    width: 90%;
    border-width: 10px;
	position: relative;
    display: inline-block;
    vertical-align: middle;
    border-bottom: 1px solid #b2b2b2;
    margin: 10px 0;
}

/* -------------------------------------------
			Menu Anestesiologia
------------------------------------------- */

.toggleMenuAngio a{
	color: #b8d4ef;
}

.dropdown:hover .dropdown-contentAngio{
	display: block;
}

.dropdown2:hover .dropdown-content2Angio {
	display: block;
}

.dropdown-contentAngio {
	display: none;
	position: absolute;
	background-color: #f9f9f9;
	min-width: 160px;
	box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
	padding: 12px 0px;
	z-index: 1;
	text-align: left;
}

.dropdown-content2Angio {
	display: none;
	position: absolute;
	left: 100%;
	top: 0;
	background-color: #f9f9f9;
	min-width: 180px;
	box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
	z-index: 1;
	text-align: left;
}

.dropdown-content2Angio ul{
	padding: 10%;
}

.dropdown-content2Angio ul li{
	padding-top: 2%;
	padding-bottom: 2%;
}

.dropdown-content2Angio ul li a{
	color: #b8d4ef !important;
	font-weight: 400 !important;
}

.subMenuDropdownAngio{
	background-color: #b8d4ef;
	color: #f9f9f9;
	text-align: center;
	font-weight: bold;
}

.opcionesMenuAngio li a{
	color: #b8d4ef !important;
    padding-bottom: 10%;
    font-weight: 500;

}

.currentOpcionAngio{
	border-bottom: 3px solid #b8d4ef !important;
}

.BannerAngio{
	background-color: #b8d4ef;
}

.seccion1SeparatorAngio{
	border-color: #b8d4ef;
    width: 100%;
    border-width: 2px;
}

.seccion1Angio{
	height: 100%;
	background-image: url(..//assets/angiologia/banner.png);
	background-size: cover;
	margin: auto;
}

.mainCaptionAngio{
	color: #b8d4ef;
    z-index: 101;
    font-size: 70px;
    width: 40%;
    margin: 10%;
    font-family: serif;
}

.seccion1TitleAngio{
	color: #b8d4ef;
    font-family: serif;
    font: calc(40% + .5vw + .5vh + 3vmin)/1 ".SFNSDisplay-Regular";
    font-weight: 300;
    font-style: italic;
}

.seccion2Angio{
	height: 100%;
	background-image: url(../assets/angiologia/slid-ir-vas.jpg);
	background-size: cover;
	background-position: top;
	margin: auto;
}

.seccion3Angio{
	height: 100%;
	background-image: url(../assets/angiologia/back-sec-cv-1-800x500.jpg);
	background-size: cover;
	background-position: top;
	margin: auto;
}

.seccion4Angio{
	height: 100%;
	background: #b8d4ef; 
	margin: auto;
}

.seccion4CarouselAngio{
	border-radius: 30px!important;
    color: #fff;
    border-width: 2px;
    border-color: #fff;
    font-weight: bolder;
    font-family: inherit;
    font-size: 24px;
    line-height: 45px;
    letter-spacing: 1px;
}

.hrFooterAngio{
	border-color: #b8d4ef;
    width: 90%;
    border-width: 10px;
	position: relative;
    display: inline-block;
    vertical-align: middle;
    border-bottom: 1px solid #b2b2b2;
    margin: 10px 0;
}

/* -------------------------------------------
			Menu Bariatrica
------------------------------------------- */

.toggleMenuBaria a{
	color: #DCC5EB;
}

.dropdown:hover .dropdown-contentBaria{
	display: block;
}

.dropdown2:hover .dropdown-content2Baria {
	display: block;
}

.dropdown-contentBaria {
	display: none;
	position: absolute;
	background-color: #f9f9f9;
	min-width: 160px;
	box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
	padding: 12px 0px;
	z-index: 1;
	text-align: left;
}

.dropdown-content2Baria {
	display: none;
	position: absolute;
	left: 100%;
	top: 0;
	background-color: #f9f9f9;
	min-width: 180px;
	box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
	z-index: 1;
	text-align: left;
}

.dropdown-content2Baria ul{
	padding: 10%;
}

.dropdown-content2Baria ul li{
	padding-top: 2%;
	padding-bottom: 2%;
}

.dropdown-content2Baria ul li a{
	color: #DCC5EB !important;
	font-weight: 400 !important;
}

.subMenuDropdownBaria{
	background-color: #DCC5EB;
	color: #f9f9f9;
	text-align: center;
	font-weight: bold;
}

.opcionesMenuBaria li a{
	color: #DCC5EB !important;
    padding-bottom: 10%;
    font-weight: 500;

}

.currentOpcionBaria{
	border-bottom: 3px solid #DCC5EB !important;
}

.BannerBaria{
	background-color: #DCC5EB;
}

.seccion1SeparatorBaria{
	border-color: #DCC5EB;
    width: 100%;
    border-width: 2px;
}

.seccion1Baria{
	height: 100%;
	background-image: url(..//assets/bariatrica/slider_bar1.jpg);
	background-size: cover;
	margin: auto;
}

.mainCaptionBaria{
	color: #DCC5EB;
    z-index: 101;
    font-size: 70px;
    width: 40%;
    margin: 10%;
    font-family: serif;
}

.seccion1TitleBaria{
	color: #DCC5EB;
    font-family: serif;
    font: calc(40% + .5vw + .5vh + 3vmin)/1 ".SFNSDisplay-Regular";
    font-weight: 300;
    font-style: italic;
}

.seccion2Baria{
	height: 100%;
	background-image: url(../assets/bariatrica/slide-peso.jpg);
	background-size: cover;
	background-position: top;
	margin: auto;
}

.seccion3Baria{
	height: 100%;
	background-image: url(../assets/bariatrica/q6.png);
	background-size: cover;
	background-position: top;
	margin: auto;
}

.seccion4Baria{
	height: 100%;
	background: #DCC5EB; 
	margin: auto;
}

.seccion4CarouselBaria{
	border-radius: 30px!important;
    color: #fff;
    border-width: 2px;
    border-color: #fff;
    font-weight: bolder;
    font-family: inherit;
    font-size: 24px;
    line-height: 45px;
    letter-spacing: 1px;
}

.hrFooterBaria{
	border-color: #DCC5EB;
    width: 90%;
    border-width: 10px;
	position: relative;
    display: inline-block;
    vertical-align: middle;
    border-bottom: 1px solid #b2b2b2;
    margin: 10px 0;
}

/* -------------------------------------------
			Menu Cirugia General
------------------------------------------- */

.toggleMenuCirGeneral a{
	color: #6ABCB0;
}

.dropdown:hover .dropdown-contentCirGeneral{
	display: block;
}

.dropdown2:hover .dropdown-content2CirGeneral {
	display: block;
}

.dropdown-contentCirGeneral {
	display: none;
	position: absolute;
	background-color: #f9f9f9;
	min-width: 160px;
	box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
	padding: 12px 0px;
	z-index: 1;
	text-align: left;
}

.dropdown-content2CirGeneral {
	display: none;
	position: absolute;
	left: 100%;
	top: 0;
	background-color: #f9f9f9;
	min-width: 180px;
	box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
	z-index: 1;
	text-align: left;
}

.dropdown-content2CirGeneral ul{
	padding: 10%;
}

.dropdown-content2CirGeneral ul li{
	padding-top: 2%;
	padding-bottom: 2%;
}

.dropdown-content2CirGeneral ul li a{
	color: #6ABCB0 !important;
	font-weight: 400 !important;
}

.subMenuDropdownCirGeneral{
	background-color: #6ABCB0;
	color: #f9f9f9;
	text-align: center;
	font-weight: bold;
}

.opcionesMenuCirGeneral li a{
	color: #6ABCB0 !important;
    padding-bottom: 10%;
    font-weight: 500;

}

.currentOpcionCirGeneral{
	border-bottom: 3px solid #6ABCB0 !important;
}

.BannerCirGeneral{
	background-color: #6ABCB0;
}

.seccion1SeparatorCirGeneral{
	border-color: #6ABCB0;
    width: 100%;
    border-width: 2px;
}

.seccion1CirGeneral{
	height: 100%;
	background-image: url(..//assets/c_general/cirugia-general.jpg);
	background-size: cover;
	margin: auto;
}

.mainCaptionCirGeneral{
	color: #6ABCB0;
    z-index: 101;
    font-size: 70px;
    width: 40%;
    margin: 10%;
    font-family: serif;
}

.seccion1TitleCirGeneral{
	color: #6ABCB0;
    font-family: serif;
    font: calc(40% + .5vw + .5vh + 3vmin)/1 ".SFNSDisplay-Regular";
    font-weight: 300;
    font-style: italic;
}

.seccion2CirGeneral{
	height: 100%;
	background-image: url(../assets/c_general/back-cir-gen-2.jpg);
	background-size: cover;
	background-position: top;
	margin: auto;
}

.seccion3CirGeneral{
	height: 100%;
	background-image: url(../assets/c_general/back-cir-gen-1.jpg);
	background-size: cover;
	background-position: top;
	margin: auto;
}

.seccion4CirGeneral{
	height: 100%;
	background: #6ABCB0; 
	margin: auto;
}

.seccion4CarouselCirGeneral{
	border-radius: 30px!important;
    color: #fff;
    border-width: 2px;
    border-color: #fff;
    font-weight: bolder;
    font-family: inherit;
    font-size: 24px;
    line-height: 45px;
    letter-spacing: 1px;
}

.hrFooterCirGeneral{
	border-color: #6ABCB0;
    width: 90%;
    border-width: 10px;
	position: relative;
    display: inline-block;
    vertical-align: middle;
    border-bottom: 1px solid #b2b2b2;
    margin: 10px 0;
}

/* -------------------------------------------
			Menu Laparscopia
------------------------------------------- */

.toggleMenuLapar a{
	color: #6ABCB0;
}

.dropdown:hover .dropdown-contentLapar{
	display: block;
}

.dropdown2:hover .dropdown-content2Lapar {
	display: block;
}

.dropdown-contentLapar {
	display: none;
	position: absolute;
	background-color: #f9f9f9;
	min-width: 160px;
	box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
	padding: 12px 0px;
	z-index: 1;
	text-align: left;
}

.dropdown-content2Lapar {
	display: none;
	position: absolute;
	left: 100%;
	top: 0;
	background-color: #f9f9f9;
	min-width: 180px;
	box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
	z-index: 1;
	text-align: left;
}

.dropdown-content2Lapar ul{
	padding: 10%;
}

.dropdown-content2Lapar ul li{
	padding-top: 2%;
	padding-bottom: 2%;
}

.dropdown-content2Lapar ul li a{
	color: #6ABCB0 !important;
	font-weight: 400 !important;
}

.subMenuDropdownLapar{
	background-color: #6ABCB0;
	color: #f9f9f9;
	text-align: center;
	font-weight: bold;
}

.opcionesMenuLapar li a{
	color: #6ABCB0 !important;
    padding-bottom: 10%;
    font-weight: 500;

}

.currentOpcionLapar{
	border-bottom: 3px solid #6ABCB0 !important;
}

.BannerLapar{
	background-color: #6ABCB0;
}

.seccion1SeparatorLapar{
	border-color: #6ABCB0;
    width: 100%;
    border-width: 2px;
}

.seccion1Lapar{
	height: 100%;
	background-image: url(..//assets/laparoscospia/back-se-lap-3.jpg);
	background-size: cover;
	margin: auto;
}

.mainCaptionLapar{
	color: #6ABCB0;
    z-index: 101;
    font-size: 70px;
    width: 40%;
    margin: 10%;
    font-family: serif;
}

.seccion1TitleLapar{
	color: #6ABCB0;
    font-family: serif;
    font: calc(40% + .5vw + .5vh + 3vmin)/1 ".SFNSDisplay-Regular";
    font-weight: 300;
    font-style: italic;
}

.seccion2Lapar{
	height: 100%;
	background-image: url(../assets/laparoscospia/slid-cir-lap.jpg);
	background-size: cover;
	background-position: top;
	margin: auto;
}

.seccion3Lapar{
	height: 100%;
	background-image: url(../assets/laparoscospia/back-sec-lap-2.jpg);
	background-size: cover;
	background-position: top;
	margin: auto;
}

.seccion4Lapar{
	height: 100%;
	background-image: url(../assets/laparoscospia/0809_laparoscopia_1280a.jpg);
	background-size: cover;
	background-position: top;
	margin: auto;
}

.seccion4CarouselLapar{
	border-radius: 30px!important;
    color: #fff;
    border-width: 2px;
    border-color: #fff;
    font-weight: bolder;
    font-family: inherit;
    font-size: 24px;
    line-height: 45px;
    letter-spacing: 1px;
}

.hrFooterLapar{
	border-color: #6ABCB0;
    width: 90%;
    border-width: 10px;
	position: relative;
    display: inline-block;
    vertical-align: middle;
    border-bottom: 1px solid #b2b2b2;
    margin: 10px 0;
}

/* -------------------------------------------
			Menu Cirugia Plastica
------------------------------------------- */

.toggleMenuCirPlastica a{
	color: #B18AB5;
}

.dropdown:hover .dropdown-contentCirPlastica{
	display: block;
}

.dropdown2:hover .dropdown-content2CirPlastica {
	display: block;
}

.dropdown-contentCirPlastica {
	display: none;
	position: absolute;
	background-color: #f9f9f9;
	min-width: 160px;
	box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
	padding: 12px 0px;
	z-index: 1;
	text-align: left;
}

.dropdown-content2CirPlastica {
	display: none;
	position: absolute;
	left: 100%;
	top: 0;
	background-color: #f9f9f9;
	min-width: 180px;
	box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
	z-index: 1;
	text-align: left;
}

.dropdown-content2CirPlastica ul{
	padding: 10%;
}

.dropdown-content2CirPlastica ul li{
	padding-top: 2%;
	padding-bottom: 2%;
}

.dropdown-content2CirPlastica ul li a{
	color: #B18AB5 !important;
	font-weight: 400 !important;
}

.subMenuDropdownCirPlastica{
	background-color: #B18AB5;
	color: #f9f9f9;
	text-align: center;
	font-weight: bold;
}

.opcionesMenuCirPlastica li a{
	color: #B18AB5 !important;
    padding-bottom: 10%;
    font-weight: 500;

}

.currentOpcionCirPlastica{
	border-bottom: 3px solid #B18AB5 !important;
}

.BannerCirPlastica{
	background-color: #B18AB5;
}

.seccion1SeparatorCirPlastica{
	border-color: #B18AB5;
    width: 100%;
    border-width: 2px;
}

.seccion1CirPlastica{
	height: 100%;
	background-image: url(..//assets/c_plastica/back-ce-slider.jpg);
	background-size: cover;
	margin: auto;
}

.mainCaptionCirPlastica{
	color: #B18AB5;
    z-index: 101;
    font-size: 70px;
    width: 40%;
    margin: 10%;
    font-family: serif;
}

.seccion1TitleCirPlastica{
	color: #B18AB5;
    font-family: serif;
    font: calc(40% + .5vw + .5vh + 3vmin)/1 ".SFNSDisplay-Regular";
    font-weight: 300;
    font-style: italic;
}

.seccion2CirPlastica{
	height: 100%;
	background-image: url(../assets/c_plastica/back-slid-cir-pla.jpg);
	background-size: cover;
	background-position: top;
	margin: auto;
}

.seccion3CirPlastica{
	height: 100%;
	background-image: url(../assets/c_plastica/back-slid-cir-plas.jpg);
	background-size: cover;
	margin: auto;
}

.seccion4CirPlastica{
	height: 100%;
	background: #B18AB5; 
	margin: auto;
}

.seccion4CarouselCirPlastica{
	border-radius: 30px!important;
    color: #fff;
    border-width: 2px;
    border-color: #fff;
    font-weight: bolder;
    font-family: inherit;
    font-size: 24px;
    line-height: 45px;
    letter-spacing: 1px;
}

.hrFooterCirPlastica{
	border-color: #B18AB5;
    width: 90%;
    border-width: 10px;
	position: relative;
    display: inline-block;
    vertical-align: middle;
    border-bottom: 1px solid #b2b2b2;
    margin: 10px 0;
}

.headerCirPlastica{
	color: #B18AB5;
}

/* -------------------------------------------
			Menu Coloproctologia
------------------------------------------- */

.toggleMenuColop a{
	color: #bbede6;
}

.dropdown:hover .dropdown-contentColop{
	display: block;
}

.dropdown2:hover .dropdown-content2Colop {
	display: block;
}

.dropdown-contentColop {
	display: none;
	position: absolute;
	background-color: #f9f9f9;
	min-width: 160px;
	box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
	padding: 12px 0px;
	z-index: 1;
	text-align: left;
}

.dropdown-content2Colop {
	display: none;
	position: absolute;
	left: 100%;
	top: 0;
	background-color: #f9f9f9;
	min-width: 180px;
	box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
	z-index: 1;
	text-align: left;
}

.dropdown-content2Colop ul{
	padding: 10%;
}

.dropdown-content2Colop ul li{
	padding-top: 2%;
	padding-bottom: 2%;
}

.dropdown-content2Colop ul li a{
	color: #a1e0d8 !important;
	font-weight: 400 !important;
}

.subMenuDropdownColop{
	background-color: #a1e0d8;
	color: #f9f9f9;
	text-align: center;
	font-weight: bold;
}

.opcionesMenuColop li a{
	color: #a1e0d8 !important;
    padding-bottom: 10%;
    font-weight: 500;

}

.currentOpcionColop{
	border-bottom: 3px solid #a1e0d8 !important;
}

.BannerColop{
	background-color: #a1e0d8;
}

.seccion1SeparatorColop{
	border-color: #a1e0d8;
    width: 100%;
    border-width: 2px;
}

.seccion1Colop{
	height: 100%;
	background-image: url(..//assets/coloproc/back-slider-colop.jpg);
	background-size: cover;
	margin: auto;
}

.mainCaptionColop{
	color: #a1e0d8;
    z-index: 101;
    font-size: 70px;
    width: 40%;
    margin: 10%;
    font-family: serif;
}

.seccion1TitleColop{
	color: #a1e0d8;
    font-family: serif;
    font: calc(40% + .5vw + .5vh + 3vmin)/1 ".SFNSDisplay-Regular";
    font-weight: 300;
    font-style: italic;
}

.seccion2Colop{
	height: 100%;
	background-image: url(../assets/coloproc/cirugiadecolon.jpg);
	background-size: cover;
	background-position: top;
	margin: auto;
}

.seccion3Colop{
	height: 100%;
	background-image: url(../assets/coloproc/sec5.jpg);
	background-size: cover;
	background-position: top;
	margin: auto;
}

.seccion4Colop{
	height: 100%;
	background: #a1e0d8; 
	margin: auto;
}

.seccion4CarouselColop{
	border-radius: 30px!important;
    color: #fff;
    border-width: 2px;
    border-color: #fff;
    font-weight: bolder;
    font-family: inherit;
    font-size: 24px;
    line-height: 45px;
    letter-spacing: 1px;
}

.hrFooterColop{
	border-color: #a1e0d8;
    width: 90%;
    border-width: 10px;
	position: relative;
    display: inline-block;
    vertical-align: middle;
    border-bottom: 1px solid #b2b2b2;
    margin: 10px 0;
}

/* -------------------------------------------
			Menu Endoscopia
------------------------------------------- */

.toggleMenuEndos a{
	color: #F8E198;
}

.dropdown:hover .dropdown-contentEndos{
	display: block;
}

.dropdown2:hover .dropdown-content2Endos {
	display: block;
}

.dropdown-contentEndos {
	display: none;
	position: absolute;
	background-color: #f9f9f9;
	min-width: 160px;
	box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
	padding: 12px 0px;
	z-index: 1;
	text-align: left;
}

.dropdown-content2Endos {
	display: none;
	position: absolute;
	left: 100%;
	top: 0;
	background-color: #f9f9f9;
	min-width: 180px;
	box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
	z-index: 1;
	text-align: left;
}

.dropdown-content2Endos ul{
	padding: 10%;
}

.dropdown-content2Endos ul li{
	padding-top: 2%;
	padding-bottom: 2%;
}

.dropdown-content2Endos ul li a{
	color: #F8E198 !important;
	font-weight: 400 !important;
}

.subMenuDropdownEndos{
	background-color: #F8E198;
	color: #f9f9f9;
	text-align: center;
	font-weight: bold;
}

.opcionesMenuEndos li a{
	color: #F8E198 !important;
    padding-bottom: 10%;
    font-weight: 500;

}

.currentOpcionEndos{
	border-bottom: 3px solid #F8E198 !important;
}

.BannerEndos{
	background-color: #F8E198;
}

.seccion1SeparatorEndos{
	border-color: #F8E198;
    width: 100%;
    border-width: 2px;
}

.seccion1Endos{
	height: 100%;
	background-image: url(../assets/endoscopia/bac-c-endoscopica.jpg);
	background-size: cover;
	margin: auto;
}

.mainCaptionEndos{
	color: #F8E198;
    z-index: 101;
    font-size: 70px;
    width: 40%;
    margin: 10%;
    font-family: serif;
}

.seccion1TitleEndos{
	color: #F8E198;
    font-family: serif;
    font: calc(40% + .5vw + .5vh + 3vmin)/1 ".SFNSDisplay-Regular";
    font-weight: 300;
    font-style: italic;
}

.seccion2Endos{
	height: 100%;
	background-image: url(../assets/endoscopia/back-slider-end.jpg);
	background-size: cover;
	background-position: top;
	margin: auto;
}

.seccion3Endos{
	height: 100%;
	background-image: url(..//assets/endoscopia/back-c-yellow-1.jpg);
	background-size: cover;
	background-position: top;
	margin: auto;
}

.seccion4Endos{
	height: 100%;
	background-image: url(../assets/endoscopia/back-c-yellow-2.jpg);
	background-size: cover;
	background-position: top;
	margin: auto;
}

.seccion4CarouselEndos{
	border-radius: 30px!important;
    color: #fff;
    border-width: 2px;
    border-color: #fff;
    font-weight: bolder;
    font-family: inherit;
    font-size: 24px;
    line-height: 45px;
    letter-spacing: 1px;
}

.hrFooterEndos{
	border-color: #F8E198;
    width: 90%;
    border-width: 10px;
	position: relative;
    display: inline-block;
    vertical-align: middle;
    border-bottom: 1px solid #b2b2b2;
    margin: 10px 0;
}

/* -------------------------------------------
			Menu Ginecologia
------------------------------------------- */

.toggleMenuGine a{
	color: #f4b7bb;
}

.dropdown:hover .dropdown-contentGine{
	display: block;
}

.dropdown2:hover .dropdown-content2Gine {
	display: block;
}

.dropdown-contentGine {
	display: none;
	position: absolute;
	background-color: #f9f9f9;
	min-width: 160px;
	box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
	padding: 12px 0px;
	z-index: 1;
	text-align: left;
}

.dropdown-content2Gine {
	display: none;
	position: absolute;
	left: 100%;
	top: 0;
	background-color: #f9f9f9;
	min-width: 180px;
	box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
	z-index: 1;
	text-align: left;
}

.dropdown-content2Gine ul{
	padding: 10%;
}

.dropdown-content2Gine ul li{
	padding-top: 2%;
	padding-bottom: 2%;
}

.dropdown-content2Gine ul li a{
	color: #f4b7bb !important;
	font-weight: 400 !important;
}

.subMenuDropdownGine{
	background-color: #f4b7bb;
	color: #f9f9f9;
	text-align: center;
	font-weight: bold;
}

.opcionesMenuGine li a{
	color: #f4b7bb !important;
    padding-bottom: 10%;
    font-weight: 500;

}

.currentOpcionGine{
	border-bottom: 3px solid #f4b7bb !important;
}

.BannerGine{
	background-color: #f4b7bb;
}

.seccion1SeparatorGine{
	border-color: #f4b7bb;
    width: 100%;
    border-width: 2px;
}

.seccion1Gine{
	height: 100%;
	background-image: url(..//assets/ginecologia/back-sec-gin-4.jpg);
	background-size: cover;
	margin: auto;
}

.mainCaptionGine{
	color: #f4b7bb;
    z-index: 101;
    font-size: 70px;
    width: 40%;
    margin: 10%;
    font-family: serif;
}

.seccion1TitleGine{
	color: #f4b7bb;
    font-family: serif;
    font: calc(40% + .5vw + .5vh + 3vmin)/1 ".SFNSDisplay-Regular";
    font-weight: 300;
    font-style: italic;
}

.seccion2Gine{
	height: 100%;
	background-image: url(../assets/ginecologia/section-3-mo.jpg);
	background-size: cover;
	background-position: top;
	margin: auto;
}

.seccion3Gine{
	height: 100%;
	background-image: url(../assets/ginecologia/section-3-gine.jpg);
	background-size: cover;
	background-position: top;
	margin: auto;
}

.seccion4Gine{
	height: 100%;
	background-image: url(../assets/ginecologia/bac-slider2-2.jpg);
	background-size: cover;
	background-position: top;
	margin: auto;
}

.hrFooterGine{
	border-color: #f4b7bb;
    width: 90%;
    border-width: 10px;
	position: relative;
    display: inline-block;
    vertical-align: middle;
    border-bottom: 1px solid #b2b2b2;
    margin: 10px 0;
}

/* -------------------------------------------
			Menu Oncologia
------------------------------------------- */

.toggleMenuOnco a{
	color: #E76D7C;
}

.dropdown:hover .dropdown-contentOnco{
	display: block;
}

.dropdown2:hover .dropdown-content2Onco {
	display: block;
}

.dropdown-contentOnco {
	display: none;
	position: absolute;
	background-color: #f9f9f9;
	min-width: 160px;
	box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
	padding: 12px 0px;
	z-index: 1;
	text-align: left;
}

.dropdown-content2Onco {
	display: none;
	position: absolute;
	left: 100%;
	top: 0;
	background-color: #f9f9f9;
	min-width: 180px;
	box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
	z-index: 1;
	text-align: left;
}

.dropdown-content2Onco ul{
	padding: 10%;
}

.dropdown-content2Onco ul li{
	padding-top: 2%;
	padding-bottom: 2%;
}

.dropdown-content2Onco ul li a{
	color: #E76D7C !important;
	font-weight: 400 !important;
}

.subMenuDropdownOnco{
	background-color: #E76D7C;
	color: #f9f9f9;
	text-align: center;
	font-weight: bold;
}

.opcionesMenuOnco li a{
	color: #E76D7C !important;
    padding-bottom: 10%;
    font-weight: 500;

}

.currentOpcionOnco{
	border-bottom: 3px solid #E76D7C !important;
}

.BannerOnco{
	background-color: #E76D7C;
}

.seccion1SeparatorOnco{
	border-color: #E76D7C;
    width: 100%;
    border-width: 2px;
}

.seccion1Onco{
	height: 100%;
	background-image: url(..//assets/oncologia/back-sec-onc-1.jpg);
	background-size: cover;
	margin: auto;
}

.mainCaptionOnco{
	color: #E76D7C;
    z-index: 101;
    font-size: 70px;
    width: 40%;
    margin: 10%;
    font-family: serif;
}

.seccion1TitleOnco{
	color: #E76D7C;
    font-family: serif;
    font: calc(40% + .5vw + .5vh + 3vmin)/1 ".SFNSDisplay-Regular";
    font-weight: 300;
    font-style: italic;
}

.seccion2Onco{
	height: 100%;
	background-image: url(../assets/oncologia/back-sec-onc-2.jpg);
	background-size: cover;
	background-position: top;
	margin: auto;
}

.seccion3Onco{
	height: 100%;
	background-image: url(../assets/oncologia/back-sl-co.jpg);
	background-size: cover;
	background-position: top;
	margin: auto;
}

.seccion4Onco{
	height: 100%;
	background: #E76D7C; 
	margin: auto;
}

.seccion4CarouselOnco{
	border-radius: 30px!important;
    color: #fff;
    border-width: 2px;
    border-color: #fff;
    font-weight: bolder;
    font-family: inherit;
    font-size: 24px;
    line-height: 45px;
    letter-spacing: 1px;
}

.hrFooterOnco{
	border-color: #E76D7C;
    width: 90%;
    border-width: 10px;
	position: relative;
    display: inline-block;
    vertical-align: middle;
    border-bottom: 1px solid #b2b2b2;
    margin: 10px 0;
}

/* -------------------------------------------
			Menu Antomo
------------------------------------------- */

.toggleMenuAntomo a{
	color: #11A7E2;
}

.dropdown:hover .dropdown-contentAntomo{
	display: block;
}

.dropdown2:hover .dropdown-content2Antomo {
	display: block;
}

.dropdown-contentAntomo {
	display: none;
	position: absolute;
	background-color: #f9f9f9;
	min-width: 160px;
	box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
	padding: 12px 0px;
	z-index: 1;
	text-align: left;
}

.dropdown-content2Antomo {
	display: none;
	position: absolute;
	left: 100%;
	top: 0;
	background-color: #f9f9f9;
	min-width: 180px;
	box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
	z-index: 1;
	text-align: left;
}

.dropdown-content2Antomo ul{
	padding: 10%;
}

.dropdown-content2Antomo ul li{
	padding-top: 2%;
	padding-bottom: 2%;
}

.dropdown-content2Antomo ul li a{
	color: #11A7E2 !important;
	font-weight: 400 !important;
}

.subMenuDropdownAntomo{
	background-color: #11A7E2;
	color: #f9f9f9;
	text-align: center;
	font-weight: bold;
}

.opcionesMenuAntomo li a{
	color: #11A7E2 !important;
    padding-bottom: 10%;
    font-weight: 500;

}

.currentOpcionAntomo{
	border-bottom: 3px solid #11A7E2 !important;
}

.BannerAntomo{
	background-color: #11A7E2;
}

.seccion1SeparatorAntomo{
	border-color: #11A7E2;
    width: 100%;
    border-width: 2px;
}

.seccion1Antomo{
	height: 100%;
	background-image: url(..//assets/antomo/sect-2quirur.jpg);
	background-size: cover;
	margin: auto;
}

.mainCaptionAntomo{
	color: #11A7E2;
    z-index: 101;
    font-size: 70px;
    width: 40%;
    margin: 10%;
    font-family: serif;
}

.seccion1TitleAntomo{
	color: #11A7E2;
    font-family: serif;
    font: calc(40% + .5vw + .5vh + 3vmin)/1 ".SFNSDisplay-Regular";
    font-weight: 300;
    font-style: italic;
}

.seccion2Antomo{
	height: 100%;
	background-image: url(../assets/antomo/back-org-7-768x238.jpg);
	background-size: cover;
	background-position: top;
	margin: auto;
}

.seccion3Antomo{
	height: 100%;
	background-image: url(../assets/antomo/sct-quir-1-2.jpg);
	background-size: cover;
	background-position: top;
	margin: auto;
}

.seccion4Antomo{
	height: 100%;
	background-image: url(../assets/antomo/portada_patologia-min.jpg);
	background-size: cover;
	background-position: top;
	margin: auto;
}

.seccion5Antomo{
	height: 100%;
	background-image: url(../assets/antomo/slider.png);
	background-size: cover;
	background-position: top;
	margin: auto;
}

.seccion4CarouselAntomo{
	border-radius: 30px!important;
    color: #fff;
    border-width: 2px;
    border-color: #fff;
    font-weight: bolder;
    font-family: inherit;
    font-size: 24px;
    line-height: 45px;
    letter-spacing: 1px;
}

.hrFooterAntomo{
	border-color: #11A7E2;
    width: 90%;
    border-width: 10px;
	position: relative;
    display: inline-block;
    vertical-align: middle;
    border-bottom: 1px solid #b2b2b2;
    margin: 10px 0;
}

/* -------------------------------------------
			Menu Sue�Î�o
------------------------------------------- */

.mainCaptionSueno{
	color: #11A7E2;
    z-index: 101;
    font-size: 70px;
    width: 40%;
    margin: 10%;
    font-family: serif;
}

.seccion1Sueno{
	height: 100%;
	background-image: url(..//assets/sueno/clinica-sue-back-1.jpg);
	background-size: cover;
	background-position: right;
	margin: auto;
}

.seccion2Sueno{
	height: 100%;
	background-image: url(../assets/sueno/slid-back-cli-s.jpg);
	background-size: cover;
	margin: auto;
}

.seccion3Sueno{
	height: 100%;
	background-image: url(..//assets/sueno/clinica-sue-back-1.jpg);
	background-size: cover;
	background-position: top;
	margin: auto;
}

/* -------------------------------------------
			Menu Nutricion
------------------------------------------- */

.toggleMenuNutricion a{
	color: #85C389;
}

.dropdown:hover .dropdown-contentNutricion{
	display: block;
}

.dropdown2:hover .dropdown-content2Nutricion {
	display: block;
}

.dropdown-contentNutricion {
	display: none;
	position: absolute;
	background-color: #f9f9f9;
	min-width: 160px;
	box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
	padding: 12px 0px;
	z-index: 1;
	text-align: left;
}

.dropdown-content2Nutricion {
	display: none;
	position: absolute;
	left: 100%
	top: 0;;
	background-color: #f9f9f9;
	min-width: 180px;
	box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
	z-index: 1;
	text-align: left;
}

.dropdown-content2Nutricion ul{
	padding: 10%;
}

.dropdown-content2Nutricion ul li{
	padding-top: 2%;
	padding-bottom: 2%;
}

.dropdown-content2Nutricion ul li a{
	color: #85C389 !important;
	font-weight: 400 !important;
}

.subMenuDropdownNutricion{
	background-color: #85C389;
	color: #f9f9f9;
	text-align: center;
	font-weight: bold;
}

.opcionesMenuNutricion li a{
	color: #85C389 !important;
    padding-bottom: 10%;
    font-weight: 500;

}

.currentOpcionNutricion{
	border-bottom: 3px solid #85C389 !important;
}

.BannerNutricion{
	background-color: #85C389;
}

.seccion1SeparatorNutricion{
	border-color: #85C389;
    width: 100%;
    border-width: 2px;
}

.seccion1Nutricion{
	height: 100%;
	background-image: url(..//assets/nutricion/back-sec-nut-1.jpg);
	background-size: cover;
	margin: auto;
}

.mainCaptionNutricion{
	color: #85C389;
    z-index: 101;
    font-size: 70px;
    width: 40%;
    margin: 10%;
    font-family: serif;
}

.seccion1TitleNutricion{
	color: #85C389;
    font-family: serif;
    font: calc(40% + .5vw + .5vh + 3vmin)/1 ".SFNSDisplay-Regular";
    font-weight: 300;
    font-style: italic;
}

.seccion2Nutricion{
	height: 100%;
	background-image: url(../assets/nutricion/slid-nt.jpg);
	background-size: cover;
	background-position: top;
	margin: auto;
}

.seccion3Nutricion{
	height: 100%;
	background-image: url(../assets/nutricion/back-cli-nut.jpg);
	background-size: cover;
	background-position: top;
	margin: auto;
}

.hrFooterNutricion{
	border-color: #85C389;
    width: 90%;
    border-width: 10px;
	position: relative;
    display: inline-block;
    vertical-align: middle;
    border-bottom: 1px solid #b2b2b2;
    margin: 10px 0;
}

/* -------------------------------------------
			Menu Psicologia
------------------------------------------- */

.toggleMenuPsicologia a{
	color: #9b9696;
}

.dropdown:hover .dropdown-contentPsicologia{
	display: block;
}

.dropdown2:hover .dropdown-content2Psicologia {
	display: block;
}

.dropdown-contentPsicologia {
	display: none;
	position: absolute;
	background-color: #f9f9f9;
	min-width: 160px;
	box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
	padding: 12px 0px;
	z-index: 1;
	text-align: left;
}

.dropdown-content2Psicologia {
	display: none;
	position: absolute;
	left: 100%;
	top: 0;
	background-color: #f9f9f9;
	min-width: 180px;
	box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
	z-index: 1;
	text-align: left;
}

.dropdown-content2Psicologia ul{
	padding: 10%;
}

.dropdown-content2Psicologia ul li{
	padding-top: 2%;
	padding-bottom: 2%;
}

.dropdown-content2Psicologia ul li a{
	color: #9b9696 !important;
	font-weight: 400 !important;
}

.subMenuDropdownPsicologia{
	background-color: #9b9696;
	color: #f9f9f9;
	text-align: center;
	font-weight: bold;
}

.opcionesMenuPsicologia li a{
	color: #9b9696 !important;
    padding-bottom: 10%;
    font-weight: 500;

}

.currentOpcionPsicologia{
	border-bottom: 3px solid #9b9696 !important;
}

.BannerPsicologia{
	background-color: #9b9696;
}

.seccion1SeparatorPsicologia{
	border-color: #9b9696;
    width: 100%;
    border-width: 2px;
}

.seccion1Psicologia{
	height: 100%;
	background-image: url(..//assets/psicologia/back-ps-sl.jpg);
	background-size: cover;
	margin: auto;
}

.mainCaptionPsicologia{
	color: #9b9696;
    z-index: 101;
    font-size: 70px;
    width: 40%;
    margin: 10%;
    font-family: serif;
}

.seccion1TitlePsicologia{
	color: #9b9696;
    font-family: serif;
    font: calc(40% + .5vw + .5vh + 3vmin)/1 ".SFNSDisplay-Regular";
    font-weight: 300;
    font-style: italic;
}

.seccion2Psicologia{
	height: 100%;
	background-image: url(../assets/psicologia/slid-psi.jpg);
	background-size: cover;
	background-position: top;
	margin: auto;
}

.seccion3Psicologia{
	height: 100%;
	background-image: url(../assets/psicologia/back-ps.jpg);
	background-size: cover;
	background-position: top;
	margin: auto;
}

.hrFooterPsicologia{
	border-color: #9b9696;
    width: 90%;
    border-width: 10px;
	position: relative;
    display: inline-block;
    vertical-align: middle;
    border-bottom: 1px solid #b2b2b2;
    margin: 10px 0;
}

/* -------------------------------------------
			Menu Mujer
------------------------------------------- */

.toggleMenuMujer a{
	color: #e66a7b;
}

.dropdown:hover .dropdown-contentMujer{
	display: block;
}

.dropdown2:hover .dropdown-content2Mujer {
	display: block;
}

.dropdown-contentMujer {
	display: none;
	position: absolute;
	background-color: #f9f9f9;
	min-width: 160px;
	box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
	padding: 12px 0px;
	z-index: 1;
	text-align: left;
}

.dropdown-content2Mujer {
	display: none;
	position: absolute;
	left: 100%;
	top: 0;
	background-color: #f9f9f9;
	min-width: 180px;
	box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
	z-index: 1;
	text-align: left;
}

.dropdown-content2Mujer ul{
	padding: 10%;
}

.dropdown-content2Mujer ul li{
	padding-top: 2%;
	padding-bottom: 2%;
}

.dropdown-content2Mujer ul li a{
	color: #e66a7b !important;
	font-weight: 400 !important;
}

.subMenuDropdownMujer{
	background-color: #e66a7b;
	color: #f9f9f9;
	text-align: center;
	font-weight: bold;
}

.opcionesMenuMujer li a{
	color: #e66a7b !important;
    padding-bottom: 10%;
    font-weight: 500;

}

.currentOpcionMujer{
	border-bottom: 3px solid #e66a7b !important;
}

.BannerMujer{
	background-color: #e66a7b;
}

.seccion1SeparatorMujer{
	border-color: #e66a7b;
    width: 100%;
    border-width: 2px;
}

.seccion1Mujer{
	height: 100%;
	background-image: url(..//assets/mujer/back-at-muj-1.jpg);
	background-size: cover;
	margin: auto;
}

.mainCaptionMujer{
	color: #e66a7b;
    z-index: 101;
    font-size: 70px;
    width: 40%;
    margin: 10%;
    font-family: serif;
}

.seccion1TitleMujer{
	color: #e66a7b;
    font-family: serif;
    font: calc(40% + .5vw + .5vh + 3vmin)/1 ".SFNSDisplay-Regular";
    font-weight: 300;
    font-style: italic;
}

.seccion2Mujer{
	height: 100%;
	background-image: url(../assets/mujer/at-int-slid.jpg);
	background-size: cover;
	background-position: top;
	margin: auto;
}

.seccion3Mujer{
	height: 100%;
	background-image: url(../assets/mujer/back-at-muj-3.jpg);
	background-size: cover;
	background-position: top;
	margin: auto;
}

.seccion4Mujer{
	height: 100%;
	background-image: url(../assets/mujer/back-atn-muj-2.jpg);
	background-size: cover;
	background-position: top;
	margin: auto;
}

.hrFooterMujer{
	border-color: #e66a7b;
    width: 90%;
    border-width: 10px;
	position: relative;
    display: inline-block;
    vertical-align: middle;
    border-bottom: 1px solid #b2b2b2;
    margin: 10px 0;
}

/* -------------------------------------------
			Menu Terminal
------------------------------------------- */

.mainCaptionTerminal{
	color: #11A7E2;
    z-index: 101;
    font-size: 70px;
    width: 40%;
    margin: 10%;
    font-family: serif;
}

.seccion1Terminal{
	height: 100%;
	background-image: url(..//assets/terminal/bakc-fin-1.jpg);
	background-size: cover;
	background-position: right;
	margin: auto;
}

.seccion2Terminal{
	height: 100%;
	background-image: url(../assets/terminal/bakc-fin-2.jpg);
	background-size: cover;
	margin: auto;
}

.seccion3Terminal{
	height: 100%;
	background-image: url(..//assets/terminal/bakc-fin-3.jpg);
	background-size: cover;
	background-position: top;
	margin: auto;
}

.seccion4Terminal{
	height: 100%;
	background-image: url(..//assets/terminal/ev-pat-slid.jpg);
	background-size: cover;
	background-position: top;
	margin: auto;
}

/* -------------------------------------------
			Menu Minima
------------------------------------------- */

.mainCaptionMinima{
	color: #11A7E2;
    z-index: 101;
    font-size: 70px;
    width: 40%;
    margin: 10%;
    font-family: serif;
}

.seccion1Minima{
	height: 100%;
	background-image: url(..//assets/minima/b-clin-m-1.jpg);
	background-size: cover;
	background-position: right;
	margin: auto;
}

.seccion2Minima{
	height: 100%;
	background-image: url(../assets/minima/b-clin-m-2.jpg);
	background-size: cover;
	margin: auto;
}

.seccion3Minima{
	height: 100%;
	background-image: url(..//assets/minima/back-cli-3.jpg);
	background-size: cover;
	background-position: top;
	margin: auto;
}

.seccion4Minima{
	height: 100%;
	background-image: url(..//assets/minima/Imagen_AI.jpg);
	background-size: cover;
	background-position: top;
	margin: auto;
}

/* -------------------------------------------
			Menu Obesidad
------------------------------------------- */

.mainCaptionObesidad{
	color: #11A7E2;
    z-index: 101;
    font-size: 70px;
    width: 40%;
    margin: 10%;
    font-family: serif;
}

.seccion1Obesidad{
	height: 100%;
	background-image: url(..//assets/peso/back-cont-peso.jpg);
	background-size: cover;
	background-position: right;
	margin: auto;
}

.seccion2Obesidad{
	height: 100%;
	background-image: url(../assets/peso/sec-c-ob-2.jpg);
	background-size: cover;
	margin: auto;
}

.seccion3Obesidad{
	height: 100%;
	background-image: url(..//assets/peso/sec-c-ob-1.jpg);
	background-size: cover;
	background-position: top;
	margin: auto;
}

.seccion4Obesidad{
	height: 100%;
	background-image: url(..//assets/peso/slide-c-ob.jpg);
	background-size: cover;
	background-position: top;
	margin: auto;
}

/* -------------------------------------------
			Menu Mental
------------------------------------------- */

.mainCaptionMental{
	color: #11A7E2;
    z-index: 101;
    font-size: 70px;
    width: 40%;
    margin: 10%;
    font-family: serif;
}

.seccion1Mental{
	height: 100%;
	background-image: url(..//assets/mental/slide-sal-men.jpg);
	background-size: cover;
	background-position: right;
	margin: auto;
}

.seccion2Mental{
	height: 100%;
	background-image: url(../assets/mental/23574607_xl.jpg);
	background-size: cover;
	margin: auto;
}

.seccion3Mental{
	height: 100%;
	background-image: url(..//assets/mental/98914997_xl.jpg);
	background-size: cover;
	background-position: top;
	margin: auto;
}

.seccion4Mental{
	height: 100%;
	background-image: url(..//assets/mental/slid-alg.jpg);
	background-size: cover;
	background-position: top;
	margin: auto;
}

/* -------------------------------------------
			Menu Gastro
------------------------------------------- */

.mainCaptionGastro{
	color: #11A7E2;
    z-index: 101;
    font-size: 70px;
    width: 40%;
    margin: 10%;
    font-family: serif;
}

.seccion1Gastro{
	height: 100%;
	background-image: url(..//assets/gastro/Tras-gast-back-3.jpg);
	background-size: cover;
	background-position: right;
	margin: auto;
}

.seccion2Gastro{
	height: 100%;
	background-image: url(../assets/gastro/Tras-gast-slid.jpg);
	background-size: cover;
	margin: auto;
}

.seccion3Gastro{
	height: 100%;
	background-image: url(..//assets/gastro/Tras-gast-back-1.png);
	background-size: cover;
	background-position: top;
	margin: auto;
}

.seccion4Gastro{
	height: 100%;
	background-image: url(..//assets/gastro/Tras-gast-back-2.jpg);
	background-size: cover;
	background-position: top;
	margin: auto;
}

/* -------------------------------------------
			Menu Laparscopia
------------------------------------------- */

.toggleMenuTrauma a{
	color: #4B8747;
}

.dropdown:hover .dropdown-contentTrauma{
	display: block;
}

.dropdown2:hover .dropdown-content2Trauma {
	display: block;
}

.dropdown-contentTrauma {
	display: none;
	position: absolute;
	background-color: #f9f9f9;
	min-width: 160px;
	box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
	padding: 12px 0px;
	z-index: 1;
	text-align: left;
}

.dropdown-content2Trauma {
	display: none;
	position: absolute;
	left: 100%;
	top: 0;
	background-color: #f9f9f9;
	min-width: 180px;
	box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
	z-index: 1;
	text-align: left;
}

.dropdown-content2Trauma ul{
	padding: 10%;
}

.dropdown-content2Trauma ul li{
	padding-top: 2%;
	padding-bottom: 2%;
}

.dropdown-content2Trauma ul li a{
	color: #4B8747 !important;
	font-weight: 400 !important;
}

.subMenuDropdownTrauma{
	background-color: #4B8747;
	color: #f9f9f9;
	text-align: center;
	font-weight: bold;
}

.opcionesMenuTrauma li a{
	color: #4B8747 !important;
    padding-bottom: 10%;
    font-weight: 500;

}

.currentOpcionTrauma{
	border-bottom: 3px solid #4B8747 !important;
}

.BannerTrauma{
	background-color: #4B8747;
}

.seccion1SeparatorTrauma{
	border-color: #4B8747;
    width: 100%;
    border-width: 2px;
}

.seccion1Trauma{
	height: 100%;
	background-image: url(..//assets/traumatologia/area-traumatologia-846x500.jpg);
	background-size: cover;
	margin: auto;
}

.mainCaptionTrauma{
	color: #4B8747;
    z-index: 101;
    font-size: 70px;
    width: 40%;
    margin: 10%;
    font-family: serif;
}

.seccion1TitleTrauma{
	color: #4B8747;
    font-family: serif;
    font: calc(40% + .5vw + .5vh + 3vmin)/1 ".SFNSDisplay-Regular";
    font-weight: 300;
    font-style: italic;
}

.seccion2Trauma{
	height: 100%;
	background-image: url(../assets/traumatologia/cir-gen-bak-2.jpg);
	background-size: cover;
	background-position: top;
	margin: auto;
}

.seccion3Trauma{
	height: 100%;
	background-image: url(../assets/traumatologia/sec3.jpg);
	background-size: cover;
	background-position: top;
	margin: auto;
}

.seccion4Trauma{
	height: 100%;
	background-image: url(../assets/traumatologia/traumatologia-1024x515.jpg);
	background-size: cover;
	background-position: top;
	margin: auto;
}

.hrFooterTrauma{
	border-color: #4B8747;
    width: 90%;
    border-width: 10px;
	position: relative;
    display: inline-block;
    vertical-align: middle;
    border-bottom: 1px solid #b2b2b2;
    margin: 10px 0;
}

/*=============================================
TABLET HORIZONTAL (LG revisamos en 1024px)
=============================================*/

@media (max-width:1199px) and (min-width:992px){

	.opcionesMenu li a{
	    padding-bottom: 0%;
	}

	.menuHeader{
		font-size: 14px;
	}

	.imgCarouselHome{
	    background-repeat: no-repeat;
	    background-size: cover;
	    background-position: center center;
	    width: 100%;
	    height: 100%;
	    opacity: 1;
	    visibility: inherit;
	    z-index: 20;
	}

	.seccion1Home{
		background-position: top;
	}

	.seccion3Home{
		background-position: top;
	}

	.seccion4Btn{
		padding: 0 15px!important;
    	width: 120%;
    	font-size: 10px
	}

	.seccion4Btn2{
		width: 120%;
	    max-width: 200px;
	    height: 48px;
	    font-size: 8px;
	    line-height: 11px;
	}

	.opcionesMenuNutricion li a{
	    padding-bottom: 0%;
	}

	.opcionesMenuPsicologia li a{
	    padding-bottom: 0%;
	}

	.opcionesMenuMujer li a{
	    padding-bottom: 0%;
	}

}

/*=============================================
TABLET VERTICAL (MD revisamos en 768px)
=============================================*/

@media (max-width:991px) and (min-width:768px){

	.opcionesMenu li a{
	    padding-bottom: 0%;
	}

	.menuHeader{
		font-size: 12px;
	}

	.mainLogo{
		max-width: 50% !important;
	}

	.mainCaptionHome{
	    font-size: 36px;
	    top: 35%;
	}

	.seccion1Home{
		background-position: top;
	}

	.seccion3Home{
		background-position: top;
	}

	.seccion4Btn{
		padding: 0 15px!important;
    	width: 110%;
    	font-size: 10px
	}

	.seccion4Btn2{
		width: 110%;
	    height: 48px;
	    font-size: 8px;
	    line-height: 11px;
	}

	.mainCaptionCardio{
	    font-size: 36px;
	}

	.mainCaptionPaliativo{
	    font-size: 36px;
	}

	.mainCaptionMedInterna{
	    font-size: 36px;
	}

	.mainCaptionNefro{
	    font-size: 36px;
	}

	.mainCaptionNeumo{
	    font-size: 36px;
	}

	.mainCaptionNeuro{
	    font-size: 36px;
	}

	.mainCaptionAnestesia{
	    font-size: 36px;
	}

	.mainCaptionAngio{
	    font-size: 36px;
	}

	.mainCaptionBaria{
	    font-size: 36px;
	}

	.mainCaptionCirGeneral{
	    font-size: 36px;
	}

	.mainCaptionLapar{
	    font-size: 36px;
	}

	.mainCaptionCirPlastica{
	    font-size: 36px;
	}

	.mainCaptionColop{
	    font-size: 36px;
	}

	.mainCaptionEndos{
	    font-size: 36px;
	}

	.mainCaptionGine{
	    font-size: 36px;
	}

	.mainCaptionOnco{
	    font-size: 36px;
	}

	.mainCaptionAntomo{
	    font-size: 36px;
	}

	.mainCaptionSueno{
	    font-size: 36px;
	}

	.mainCaptionNutricion{
	    font-size: 36px;
	}

	.mainCaptionPsicologia{
	    font-size: 36px;
	}

	.mainCaptionMujer{
	    font-size: 36px;
	}

	.mainCaptionTerminal{
	    font-size: 36px;
	}

	.mainCaptionMinima{
	    font-size: 36px;
	}

	.mainCaptionObesidad{
	    font-size: 36px;
	}

	.mainCaptionMental{
	    font-size: 36px;
	}

	.mainCaptionGastro{
	    font-size: 36px;
	}

	.mainCaptionTrauma{
	    font-size: 36px;
	}

	.opcionesMenuNutricion li a{
	    padding-bottom: 0%;
	}

	.opcionesMenuPsicologia li a{
	    padding-bottom: 0%;
	}

	.opcionesMenuMujer li a{
	    padding-bottom: 0%;
	}
}

/*=============================================
M��ŷIL HORIZONTAL (SM revisamos en 576px)
=============================================*/

@media (max-width:767px) and (min-width:576px){

	.menuHeader{
		font-size: 14px;
	}
	
	#myCarousel{
    	margin-top: 21%;
    }

	.dropdown-menu {
	    left: -41% !important;
	}

	.mainLogo{
		width: 75%;
	}

	.seccion1Home{
		background-position: top;
	}

	.mainCaptionHome{
	    font-size: 26px;
	}

	.captionBannerHome {
	    font-size: 30px;
	}

	.seccion3Home{
		background-position: top;
	}

	.seccion4Btn{
		padding: 0 15px!important;
    	width: 120%;
    	font-size: 10px
	}

	.seccion4Btn2{
		width: 120%;
	    max-width: 200px;
	    height: 48px;
	    font-size: 8px;
	    line-height: 11px;
	}

	.footerLinks li{
		padding-bottom: 5%; 
	}

	.mainCaptionCardio{
	    font-size: 26px;
	}

	.mainCaptionPaliativo{
	    font-size: 26px;
	}

	.mainCaptionMedInterna{
	    font-size: 26px;
	}

	.mainCaptionNefro{
	    font-size: 26px;
	}

	.mainCaptionNeumo{
	    font-size: 26px;
	}

	.mainCaptionNeuro{
	    font-size: 26px;
	}

	.mainCaptionAnestesia{
	    font-size: 26px;
	}

	.mainCaptionAngio{
	    font-size: 26px;
	}

	.mainCaptionBaria{
	    font-size: 26px;
	}

	.mainCaptionCirGeneral{
	    font-size: 26px;
	}

	.mainCaptionLapar{
	    font-size: 26px;
	}

	.mainCaptionCirPlastica{
	    font-size: 26px;
	}

	.mainCaptionColop{
	    font-size: 26px;
	}

	.mainCaptionEndos{
	    font-size: 26px;
	}

	.mainCaptionGine{
	    font-size: 26px;
	}

	.mainCaptionOnco{
	    font-size: 26px;
	}

	.mainCaptionAntomo{
	    font-size: 26px;
	}

	.mainCaptionSueno{
	    font-size: 26px;
	}

	.mainCaptionNutricion{
	    font-size: 26px;
	}

	.mainCaptionPsicologia{
	    font-size: 26px;
	}

	.mainCaptionMujer{
	    font-size: 26px;
	}

	.mainCaptionTerminal{
	    font-size: 26px;
	}

	.mainCaptionMinima{
	    font-size: 26px;
	}

	.mainCaptionObesidad{
	    font-size: 26px;
	}

	.mainCaptionMental{
	    font-size: 26px;
	}

	.mainCaptionGastro{
	    font-size: 26px;
	}

	.mainCaptionTrauma{
	    font-size: 26px;
	}

	.seccion2Paliativo{
		background-position: right;
	}

	.seccion4Paliativo{
		background-position: center;
	}

	.seccion2MedInterna{
		background-position: right;
	}
	
	.seccion1Medico {
        margin-top: 51%;
    }

}

/*=============================================
MOVIL VERTICAL (revisamos en 320px)
=============================================*/

@media (max-width:575px){

	.dropdown-menu {
	    left: -41% !important;
	}

	.menuHeader{
		font-size: 14px;
	}
	
	#myCarousel{
    	margin-top: 27%;
    }

	.seccion1Home{
		background-position: top;
	}

	.mainCaptionHome{
	    font-size: 16px;
	}

	.captionBannerHome {
	    font-size: 18px;
	}

	.seccion3Home{
		background-position: top;
	}

	.contactoBody{
	    line-height: 16px;
	}

	.footerLinks{
		padding: 0;
	}

	.footerLinks li{
		padding-bottom: 5%; 
	}

	.mainCaptionCardio{
	    font-size: 16px;
	}

	.mainCaptionPaliativo{
	    font-size: 16px;
	}

	.mainCaptionMedInterna{
	    font-size: 16px;
	}

	.mainCaptionMedInterna{
	    font-size: 16px;
	}

	.mainCaptionNefro{
	    font-size: 16px;
	}

	.mainCaptionNeumo{
	    font-size: 16px;
	}

	.mainCaptionNeuro{
	    font-size: 16px;
	}

	.mainCaptionAnestesia{
	    font-size: 16px;
	}

	.mainCaptionAngio{
	    font-size: 16px;
	}

	.mainCaptionBaria{
	    font-size: 16px;
	}

	.mainCaptionCirGeneral{
	    font-size: 16px;
	}

	.mainCaptionLapar{
	    font-size: 16px;
	}

	.mainCaptionCirPlastica{
	    font-size: 16px;
	}

	.mainCaptionColop{
	    font-size: 16px;
	}

	.mainCaptionEndos{
	    font-size: 16px;
	}

	.mainCaptionGine{
	    font-size: 16px;
	}

	.mainCaptionOnco{
	    font-size: 16px;
	}

	.mainCaptionAntomo{
	    font-size: 16px;
	}

	.mainCaptionSueno{
	    font-size: 16px;
	}

	.mainCaptionNutricion{
	    font-size: 16px;
	}

	.mainCaptionPsicologia{
	    font-size: 16px;
	}

	.mainCaptionMujer{
	    font-size: 16px;
	}

	.mainCaptionTerminal{
	    font-size: 16px;
	}

	.mainCaptionMinima{
	    font-size: 16px;
	}

	.mainCaptionObesidad{
	    font-size: 16px;
	}

	.mainCaptionMental{
	    font-size: 16px;
	}

	.mainCaptionGastro{
	    font-size: 16px;
	}

	.mainCaptionTrauma{
	    font-size: 16px;
	}
	
	.seccion1Medico {
        margin-top: 30%;
    }

	.seccion2Paliativo{
		background-position: right;
	}

	.seccion4Paliativo{
		background-position: center;
	}

	.seccion2MedInterna{
		background-position: right;
	}
	
	.seccion2Nefro{
    	background-image: none;
    }
    
    .seccion2Neumo{
    	background-image: none;
    }
    
    .seccion2Neuro{
    	background-image: none;
    }
    
    .seccion2Anestesia{
    	background-image: none;
    }
    
    .seccion2Baria{
    	background-image: none;
    }
    
    .seccion2CirPlastica{
    	background-image: none;
    }

}