/*
 Theme Name:   Medicare Child
 Theme URI:    http://medicare.bold-themes.com
 Description:  Medicare Child Theme
 Author:       BoldThemes
 Author URI:   http://bold-themes.com
 Template:     medicare
 Version:      1.0.0
 Tags:         one-column, right-sidebar, fluid-layout, responsive-layout, custom-menu, featured-images, sticky-post, theme-options, threaded-comments, translation-ready
 Text Domain:  medicare_child
*/


/* =Theme customization starts here
-------------------------------------------------------------- */

/* ESTILOS SLIDER HOME */

.areaTitulo_slide1 b {
    color: #cbe0eb !important;
    transform: scaleY(1.07);
}
.areaTitulo_slide1 span{
    color: white !important;
    font-size: 44px;
    transform: scaleY(1.07);
    margin-bottom: 25px;
}

.imagen-slide-1 {
    max-width: 40%;
}

.imagen-slide-medit {
    max-width: 65%;
}

@media (max-width: 480px) {

.areaTitulo_slide1 span {
    color: white !important;
    font-size: 28px;
}

}


.areaTitulo_slide1 .btSubTitle {
    color: white;
    font-family: Montserrat !important;
    font-size: 19px !important;
    line-height: 24px !important;
}

.boton_slider_home {
    background-color: #3598db!important;
}

.boton_slider_home:hover {
    background-color: #fff!important;
    border: 2px solid #fff;
    color: #000 !important;
}


.slider_completo {
    border-bottom: 40px #ddedf1 solid;
}


/* ESTILOS 4 ELEMENTOS HOME */

.bloque_cuatroElementos_debajoSlider .port{
    border: white 7px solid !important;
    border-radius: 3px !important;
}

.position-elemento {
	margin-top: -150px;
	position: relative;
	z-index: 1;

}
@media (max-width: 480px) {

.position-elemento {
	margin-top: -40px;
}
}

.titulo_circulosHome .btSubTitle {
    font-family: Montserrat !important;
    font-weight: 700;
}


.hovicon {
    display: inline-block;
    font-size: 45px;
    line-height: 90px;
    cursor: pointer;
    margin: 20px;
    width: 150px;
    height: 150px;
    border-radius: 50%;
    text-align: center;
    position: relative;
    text-decoration: none;
    z-index: 1;
    color: #fff;
    margin-top: 0px!important;
}

.hovicon.small {
    font-size: 20px;
    line-height:45px;
    width:45px;
    height:45px;
    margin:7px;
}
.hovicon.mini {
    font-size: 15px;
    line-height:32px;
    width:30px;
    height:30px;
    margin:7px;
}
.hovicon.auto-width {
    width: auto;
    height: auto;
    padding: 15px;
}
.hovicon:after {
    pointer-events: none;
    position: absolute;
    width: 100%;
    height: 100%;
    border-radius: 50%;
    content:'';
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box;
}
.hovicon:before {
    speak: none;
    font-size: 48px;
    line-height: 90px;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    display: block;
    -webkit-font-smoothing: antialiased;
}

/* Effect 9 */
.hovicon.effect-9 {
    -webkit-transition: box-shadow 0.2s;
    -moz-transition: box-shadow 0.2s;
    transition: box-shadow 0.2s;
}
.hovicon.effect-9:after {
    top: 0;
    left: 0;
    padding: 0;
    box-shadow: 0 0 0 3px #fff;
    -webkit-transition: -webkit-transform 0.2s, opacity 0.2s;
    -moz-transition: -moz-transform 0.2s, opacity 0.2s;
    transition: transform 0.2s, opacity 0.2s;
}
/* Effect 9a */
.hovicon.effect-9.sub-a:hover:after {
    -webkit-transform: scale(0.85);
    -moz-transform: scale(0.85);
    -ms-transform: scale(0.85);
    transform: scale(0.85);
    opacity: 0.5;
}
.hovicon.effect-9.sub-a:hover {
    box-shadow: 0 0 0 10px rgba(255, 255, 255, 1);
    color: #fff;
}
.hovicon.effect-9.sub-a:hover i {
    color: #fff;
}
/* Effect 9b */
.hovicon.effect-9.sub-b:hover:after {
    -webkit-transform: scale(0.85);
    -moz-transform: scale(0.85);
    -ms-transform: scale(0.85);
    transform: scale(0.85);
}
.hovicon.effect-9.sub-b:hover {
    box-shadow: 0 0 0 10px rgba(255, 255, 255, 0.4);
    color: #fff;
}
.hovicon.effect-9.sub-b:hover i {
    color: #fff;
}

.circle_icono_home01 {
    /*max-width: 73% !important;*/
    position: relative;
    /*top: 15px;*/
    max-width: 84% !important;
    top: 12px;
}

.circle_icono_home02 {
    /*max-width: 65% !important;*/
    position: relative;
    /*top: 26px;*/
    max-width: 84% !important;
    top: 12px;
}

.circle_icono_home03 {
    /*max-width: 66% !important;*/
    position: relative;
    /*top: 25px;*/
    /*left: 6px;*/
    max-width: 84% !important;
    top: 12px;
}

.circle_icono_home04 {
    /*max-width: 60% !important;*/
    position: relative;
    /*top: 24px;*/
    max-width: 84% !important;
    top: 12px;
}

/* ESTILOS CONTADOR HOME */

@media (max-width: 767px) {
.btCounterHolder .btCounter, .btCounterHolder span.onedigit, .btCounterHolder span.onedigit span {
    height: 3rem;
}
}


/* ESTILOS MAP HOME */
.wpgmp_map_parent {
    margin-bottom: 2px!important;
}

/* ESTILOS FOOTER */

.txt-color-footer span {
	color: #444;
}

.txt-color-footer span:hover {
	color: #3598db;
}


.footer-logo {
    height: 60px!important;
}



/* ESTILOS LOGO DGT y SALUD PARTE BAJA FOOTER */


.recuadro_colaboracion {
    position: relative;
    top: 20px;
    left: 5px;
}

.imagenDGT {
    max-width: 100px!important;
    display: inline;
    padding-right: 5px;
}


.imagenSalud {
    max-width: 108px!important;
    display: inline;
}

.recuadro_colaboracion {
    font-size: 12px;
    margin-bottom: 7px;
}

/* ESTILOS FOOTER BOTTOM */

.copyLine {
	color: #fff!important;
}

.btFooterMenu .fooWidgets {
    display: none;
    }

.btLightSkin .btSiteFooter, .btDarkSkin .btLightSkin .btSiteFooter {
    background: #3598db;
}

#menu-footer-menu-3 a {
	color: #fff!important;
}

/* ICON NUESTROS CENTROS */

.btIco.btIcoMediumSize.btIcoDefaultType, .btIco.btIcoMediumSize.btIcoDefaultType .btIcoHolder:before, .btIco.btIcoMediumSize.btIcoDefaultType .btIcoHolder:after {
    font-size: 40px;
    }

.textos {
	font-size: 15px;
}

.textos h2 {
	font-size: 30px;
	color: #444!important;
}

.color-text-titulos {
    color: #3598db;
}
.color-text-titulos span {
    color: #3598db;
}

.header.medium .btSuperTitle, .header.medium .btSubTitle {
    font-size: 18px;
}

@media (max-width: 992px) {
.header.medium .btSuperTitle, .header.medium .btSubTitle {
    font-size: 18px;
}
}

.info-header-1 {
    background: #3598db;
    padding-right: 13px;
    /*border-style: solid;
    border-color: #3598db;*/
}

.info-header-1:hover {

    background: #0cb8b6;
}

.info-header-1 .btIconWidgetText {

font-size: 13px;
text-align: center;
font-weight: 700;

}

.citas-header {
    background: #f36438;
    padding-right: 13px;
    /*border-style: solid;
    border-color: #3598db;*/
} 

.citas-header:hover {

	background: #0cb8b6;
}

.citas-header .btIconWidgetText {

font-size: 13px;
text-align: center;
font-weight: 700;

}

@media (max-width: 992px) {
    .info-header-1 .btIconWidgetText {
        text-align: left;
    }
    .citas-header .btIconWidgetText {
    text-align: left;
    }
}



.topBarInLogoAreaCell .btSpecialHeaderIcon .btIconWidgetIcon .btIco .btIcoHolder:before, .topBarInLogoAreaCell .btSpecialHeaderIcon .btIconWidgetIcon .btIco .btIcoHolder:after {

    color: #ffff;
}

.btIconWidgetTitle {
    font-size: 16px;
    color: #ffff;
}

.btIconWidgetText {
    color: #ffff;
    font-size: 15px;
}

.menuPort nav ul ul li a {
    font-weight: 600;
    font-size: 14px;
}

/* BANNER */


.imagen-banner {
    max-width: 85%;
}

/* WOOCOMMERCE */

/*.header.large .btSuperTitle {
    display: none;
}*/

/*.woocommerce .product h4 {

    display: none;
}*/

.woocommerce .imagenSalud {
    width: 108px!important;
    display: inline;
}

.woocommerce .imagenDGT {
    width: 100px!important;
    display: inline;
    padding-right: 5px;
}

.woocommerce .footer-logo {
    height: 60px!important;
}

.woocommerce .header.large {
    margin: 0 0 0px;
}

.margen-aviso {
    padding: 10px 10px 10px;
    color: #8a6d3b;
    font-weight: 500;
}

.contenedor-aviso {
    background-color: #f7ecb9;
    border-color: #f7G438;
    color: #f7G438;
}

#page-322 .header.small .btSuperTitle {
    display: none!important;
}

/*alergologia*/
#menu-item-1856.menu-item.menu-item-type-post_type.menu-item-object-page.current-menu-item.page_item.page-item-1851.current_page_item.menu-item-1856 a{
    -webkit-box-shadow: 0 -3px 0 0 #3598db inset;
    box-shadow: 0 -3px 0 0 #3598db inset;
    color: #3598db;
}

#menu-item-1856.menu-item.menu-item-type-post_type.menu-item-object-page.current-page-ancestor.menu-item-1856{
-webkit-box-shadow: 0 -3px 0 0 #3598db inset;
    box-shadow: 0 -3px 0 0 #3598db inset;
    color: #3598db;
}

/*analisis clinico*/
#menu-item-1857.menu-item.menu-item-type-post_type.menu-item-object-page.current-menu-item.page_item.page-item-1849.current_page_item.menu-item-1857 a{
    -webkit-box-shadow: 0 -3px 0 0 #3598db inset;
    box-shadow: 0 -3px 0 0 #3598db inset;
    color: #3598db;
}

#menu-item-1857.menu-item.menu-item-type-post_type.menu-item-object-page.current-page-ancestor.menu-item-1857{
-webkit-box-shadow: 0 -3px 0 0 #3598db inset;
    box-shadow: 0 -3px 0 0 #3598db inset;
    color: #3598db;
}

/*cirigia vascular*/
#menu-item-2093.menu-item.menu-item-type-post_type.menu-item-object-page.current-menu-item.page_item.page-item-2087.current_page_item.menu-item-2093 a{
    -webkit-box-shadow: 0 -3px 0 0 #3598db inset;
    box-shadow: 0 -3px 0 0 #3598db inset;
    color: #3598db;
}

#menu-item-2093.menu-item.menu-item-type-post_type.menu-item-object-page.current-page-ancestor.menu-item-2093{
-webkit-box-shadow: 0 -3px 0 0 #3598db inset;
    box-shadow: 0 -3px 0 0 #3598db inset;
    color: #3598db;
}

/*anatomia patologica*/
#menu-item-2752.menu-item.menu-item-type-post_type.menu-item-object-page.current-menu-item.page_item.page-item-2750.current_page_item.menu-item-2752 a{
    -webkit-box-shadow: 0 -3px 0 0 #3598db inset;
    box-shadow: 0 -3px 0 0 #3598db inset;
    color: #3598db;
}

#menu-item-2752.menu-item.menu-item-type-post_type.menu-item-object-page.current-page-ancestor.menu-item-2752{
-webkit-box-shadow: 0 -3px 0 0 #3598db inset;
    box-shadow: 0 -3px 0 0 #3598db inset;
    color: #3598db;
}

/*aparato digestivo*/
#menu-item-2101.menu-item.menu-item-type-post_type.menu-item-object-page.current-menu-item.page_item.page-item-2095.current_page_item.menu-item-2101 a{
    -webkit-box-shadow: 0 -3px 0 0 #3598db inset;
    box-shadow: 0 -3px 0 0 #3598db inset;
    color: #3598db;
}

#menu-item-2101.menu-item.menu-item-type-post_type.menu-item-object-page.current-page-ancestor.menu-item-2101{
-webkit-box-shadow: 0 -3px 0 0 #3598db inset;
    box-shadow: 0 -3px 0 0 #3598db inset;
    color: #3598db;
}

/*anestesiologia*/
#menu-item-1855.menu-item.menu-item-type-post_type.menu-item-object-page.current-menu-item.page_item.page-item-1853.current_page_item.menu-item-1855 a{
    -webkit-box-shadow: 0 -3px 0 0 #3598db inset;
    box-shadow: 0 -3px 0 0 #3598db inset;
    color: #3598db;
}

#menu-item-1855.menu-item.menu-item-type-post_type.menu-item-object-page.current-page-ancestor.menu-item-1855{
-webkit-box-shadow: 0 -3px 0 0 #3598db inset;
    box-shadow: 0 -3px 0 0 #3598db inset;
    color: #3598db;
}

/*cardiologia*/
#menu-item-2112.menu-item.menu-item-type-post_type.menu-item-object-page.current-menu-item.page_item.page-item-2107.current_page_item.menu-item-2112 a{
    -webkit-box-shadow: 0 -3px 0 0 #3598db inset;
    box-shadow: 0 -3px 0 0 #3598db inset;
    color: #3598db;
}

#menu-item-2112.menu-item.menu-item-type-post_type.menu-item-object-page.current-page-ancestor.menu-item-2112{
-webkit-box-shadow: 0 -3px 0 0 #3598db inset;
    box-shadow: 0 -3px 0 0 #3598db inset;
    color: #3598db;
}

/*cirujia cardiovascular*/
#menu-item-2127.menu-item.menu-item-type-post_type.menu-item-object-page.current-menu-item.page_item.page-item-2125.current_page_item.menu-item-2127 a{
    -webkit-box-shadow: 0 -3px 0 0 #3598db inset;
    box-shadow: 0 -3px 0 0 #3598db inset;
    color: #3598db;
}

#menu-item-2127.menu-item.menu-item-type-post_type.menu-item-object-page.current-page-ancestor.menu-item-2127{
-webkit-box-shadow: 0 -3px 0 0 #3598db inset;
    box-shadow: 0 -3px 0 0 #3598db inset;
    color: #3598db;
}

/*cirujia cardiovascular*/
#menu-item-2136.menu-item.menu-item-type-post_type.menu-item-object-page.current-menu-item.page_item.page-item-2132.current_page_item.menu-item-2136 a{
    -webkit-box-shadow: 0 -3px 0 0 #3598db inset;
    box-shadow: 0 -3px 0 0 #3598db inset;
    color: #3598db;
}

#menu-item-2136.menu-item.menu-item-type-post_type.menu-item-object-page.current-page-ancestor.menu-item-2136{
-webkit-box-shadow: 0 -3px 0 0 #3598db inset;
    box-shadow: 0 -3px 0 0 #3598db inset;
    color: #3598db;
}

/*cirujia plastica*/
#menu-item-2168.menu-item.menu-item-type-post_type.menu-item-object-page.current-menu-item.page_item.page-item-2165.current_page_item.menu-item-2168 a{
    -webkit-box-shadow: 0 -3px 0 0 #3598db inset;
    box-shadow: 0 -3px 0 0 #3598db inset;
    color: #3598db;
}

#menu-item-2168.menu-item.menu-item-type-post_type.menu-item-object-page.current-page-ancestor.menu-item-2168{
-webkit-box-shadow: 0 -3px 0 0 #3598db inset;
    box-shadow: 0 -3px 0 0 #3598db inset;
    color: #3598db;
}

/*dermatologia*/
#menu-item-2174.menu-item.menu-item-type-post_type.menu-item-object-page.current-menu-item.page_item.page-item-2172.current_page_item.menu-item-2174 a{
    -webkit-box-shadow: 0 -3px 0 0 #3598db inset;
    box-shadow: 0 -3px 0 0 #3598db inset;
    color: #3598db;
}

#menu-item-2174.menu-item.menu-item-type-post_type.menu-item-object-page.current-page-ancestor.menu-item-2174{
-webkit-box-shadow: 0 -3px 0 0 #3598db inset;
    box-shadow: 0 -3px 0 0 #3598db inset;
    color: #3598db;
}

/*diagnostico por imagen*/
#menu-item-2824.menu-item.menu-item-type-post_type.menu-item-object-page.current-menu-item.page_item.page-item-2822.current_page_item.menu-item-2824 a{
    -webkit-box-shadow: 0 -3px 0 0 #3598db inset;
    box-shadow: 0 -3px 0 0 #3598db inset;
    color: #3598db;
}

#menu-item-2824.menu-item.menu-item-type-post_type.menu-item-object-page.current-page-ancestor.menu-item-2824{
-webkit-box-shadow: 0 -3px 0 0 #3598db inset;
    box-shadow: 0 -3px 0 0 #3598db inset;
    color: #3598db;
}

/*endocrinologia*/
#menu-item-2199.menu-item.menu-item-type-post_type.menu-item-object-page.current-menu-item.page_item.page-item-2183.current_page_item.menu-item-2199 a{
    -webkit-box-shadow: 0 -3px 0 0 #3598db inset;
    box-shadow: 0 -3px 0 0 #3598db inset;
    color: #3598db;
}

#menu-item-2199.menu-item.menu-item-type-post_type.menu-item-object-page.current-page-ancestor.menu-item-2199{
-webkit-box-shadow: 0 -3px 0 0 #3598db inset;
    box-shadow: 0 -3px 0 0 #3598db inset;
    color: #3598db;
}

/*geriatrica*/
#menu-item-2845.menu-item.menu-item-type-post_type.menu-item-object-page.current-menu-item.page_item.page-item-2843.current_page_item.menu-item-2845 a{
    -webkit-box-shadow: 0 -3px 0 0 #3598db inset;
    box-shadow: 0 -3px 0 0 #3598db inset;
    color: #3598db;
}

#menu-item-2845.menu-item.menu-item-type-post_type.menu-item-object-page.current-page-ancestor.menu-item-2845{
-webkit-box-shadow: 0 -3px 0 0 #3598db inset;
    box-shadow: 0 -3px 0 0 #3598db inset;
    color: #3598db;
}

/*ginecologia*/
#menu-item-2830.menu-item.menu-item-type-post_type.menu-item-object-page.current-menu-item.page_item.page-item-2828.current_page_item.menu-item-2830 a{
    -webkit-box-shadow: 0 -3px 0 0 #3598db inset;
    box-shadow: 0 -3px 0 0 #3598db inset;
    color: #3598db;
}

#menu-item-2830.menu-item.menu-item-type-post_type.menu-item-object-page.current-page-ancestor.menu-item-2830{
-webkit-box-shadow: 0 -3px 0 0 #3598db inset;
    box-shadow: 0 -3px 0 0 #3598db inset;
    color: #3598db;
}

/*hematologia*/
#menu-item-2851.menu-item.menu-item-type-post_type.menu-item-object-page.current-menu-item.page_item.page-item-2849.current_page_item.menu-item-2851 a{
    -webkit-box-shadow: 0 -3px 0 0 #3598db inset;
    box-shadow: 0 -3px 0 0 #3598db inset;
    color: #3598db;
}

#menu-item-2851.menu-item.menu-item-type-post_type.menu-item-object-page.current-page-ancestor.menu-item-2851{
-webkit-box-shadow: 0 -3px 0 0 #3598db inset;
    box-shadow: 0 -3px 0 0 #3598db inset;
    color: #3598db;
}

/*medicina general*/
#menu-item-1958.menu-item.menu-item-type-post_type.menu-item-object-page.current-menu-item.page_item.page-item-1953.current_page_item.menu-item-1958 a{
    -webkit-box-shadow: 0 -3px 0 0 #3598db inset;
    box-shadow: 0 -3px 0 0 #3598db inset;
    color: #3598db;
}

#menu-item-1958.menu-item.menu-item-type-post_type.menu-item-object-page.current-page-ancestor.menu-item-1958{
-webkit-box-shadow: 0 -3px 0 0 #3598db inset;
    box-shadow: 0 -3px 0 0 #3598db inset;
    color: #3598db;
}

/*medicina interna*/
#menu-item-4302.menu-item.menu-item-type-post_type.menu-item-object-page.current-menu-item.page_item.page-item-4255.current_page_item.menu-item-4302 a{
    -webkit-box-shadow: 0 -3px 0 0 #3598db inset;
    box-shadow: 0 -3px 0 0 #3598db inset;
    color: #3598db;
}

#menu-item-4302.menu-item.menu-item-type-post_type.menu-item-object-page.current-page-ancestor.menu-item-4302{
-webkit-box-shadow: 0 -3px 0 0 #3598db inset;
    box-shadow: 0 -3px 0 0 #3598db inset;
    color: #3598db;
}

/*neumologia*/
#menu-item-2234.menu-item.menu-item-type-post_type.menu-item-object-page.current-menu-item.page_item.page-item-2232.current_page_item.menu-item-2234 a{
    -webkit-box-shadow: 0 -3px 0 0 #3598db inset;
    box-shadow: 0 -3px 0 0 #3598db inset;
    color: #3598db;
}

#menu-item-2234.menu-item.menu-item-type-post_type.menu-item-object-page.current-page-ancestor.menu-item-2234{
-webkit-box-shadow: 0 -3px 0 0 #3598db inset;
    box-shadow: 0 -3px 0 0 #3598db inset;
    color: #3598db;
}

/*neurocirugia*/
#menu-item-2248.menu-item.menu-item-type-post_type.menu-item-object-page.current-menu-item.page_item.page-item-2243.current_page_item.menu-item-2248 a{
    -webkit-box-shadow: 0 -3px 0 0 #3598db inset;
    box-shadow: 0 -3px 0 0 #3598db inset;
    color: #3598db;
}

#menu-item-2248.menu-item.menu-item-type-post_type.menu-item-object-page.current-page-ancestor.menu-item-2248{
-webkit-box-shadow: 0 -3px 0 0 #3598db inset;
    box-shadow: 0 -3px 0 0 #3598db inset;
    color: #3598db;
}

/*neurofisiologia*/
#menu-item-2270.menu-item.menu-item-type-post_type.menu-item-object-page.current-menu-item.page_item.page-item-2268.current_page_item.menu-item-2270 a{
    -webkit-box-shadow: 0 -3px 0 0 #3598db inset;
    box-shadow: 0 -3px 0 0 #3598db inset;
    color: #3598db;
}

#menu-item-2270.menu-item.menu-item-type-post_type.menu-item-object-page.current-page-ancestor.menu-item-2270{
-webkit-box-shadow: 0 -3px 0 0 #3598db inset;
    box-shadow: 0 -3px 0 0 #3598db inset;
    color: #3598db;
}

/*neurologia*/
#menu-item-2276.menu-item.menu-item-type-post_type.menu-item-object-page.current-menu-item.page_item.page-item-2274.current_page_item.menu-item-2276 a{
    -webkit-box-shadow: 0 -3px 0 0 #3598db inset;
    box-shadow: 0 -3px 0 0 #3598db inset;
    color: #3598db;
}

#menu-item-2276.menu-item.menu-item-type-post_type.menu-item-object-page.current-page-ancestor.menu-item-2276{
-webkit-box-shadow: 0 -3px 0 0 #3598db inset;
    box-shadow: 0 -3px 0 0 #3598db inset;
    color: #3598db;
}

/*nutricion*/
#menu-item-6002.menu-item.menu-item-type-post_type.menu-item-object-page.current-menu-item.page_item.page-item-5999.current_page_item.menu-item-6002 a{
    -webkit-box-shadow: 0 -3px 0 0 #3598db inset;
    box-shadow: 0 -3px 0 0 #3598db inset;
    color: #3598db;
}

#menu-item-6002.menu-item.menu-item-type-post_type.menu-item-object-page.current-page-ancestor.menu-item-6002{
-webkit-box-shadow: 0 -3px 0 0 #3598db inset;
    box-shadow: 0 -3px 0 0 #3598db inset;
    color: #3598db;
}

/*oftalmologia*/
#menu-item-2282.menu-item.menu-item-type-post_type.menu-item-object-page.current-menu-item.page_item.page-item-2280.current_page_item.menu-item-2282 a{
    -webkit-box-shadow: 0 -3px 0 0 #3598db inset;
    box-shadow: 0 -3px 0 0 #3598db inset;
    color: #3598db;
}

#menu-item-2282.menu-item.menu-item-type-post_type.menu-item-object-page.current-page-ancestor.menu-item-2282{
-webkit-box-shadow: 0 -3px 0 0 #3598db inset;
    box-shadow: 0 -3px 0 0 #3598db inset;
    color: #3598db;
}

/*otorrinolaringologia*/
#menu-item-2302.menu-item.menu-item-type-post_type.menu-item-object-page.current-menu-item.page_item.page-item-2294.current_page_item.menu-item-2302 a{
    -webkit-box-shadow: 0 -3px 0 0 #3598db inset;
    box-shadow: 0 -3px 0 0 #3598db inset;
    color: #3598db;
}

#menu-item-2302.menu-item.menu-item-type-post_type.menu-item-object-page.current-page-ancestor.menu-item-2302{
-webkit-box-shadow: 0 -3px 0 0 #3598db inset;
    box-shadow: 0 -3px 0 0 #3598db inset;
    color: #3598db;
}

/*otorrinolaringologia*/
#menu-item-2315.menu-item.menu-item-type-post_type.menu-item-object-page.current-menu-item.page_item.page-item-2313.current_page_item.menu-item-2315 a{
    -webkit-box-shadow: 0 -3px 0 0 #3598db inset;
    box-shadow: 0 -3px 0 0 #3598db inset;
    color: #3598db;
}

#menu-item-2315.menu-item.menu-item-type-post_type.menu-item-object-page.current-page-ancestor.menu-item-2315{
-webkit-box-shadow: 0 -3px 0 0 #3598db inset;
    box-shadow: 0 -3px 0 0 #3598db inset;
    color: #3598db;
}

/*podologia*/
#menu-item-2656.menu-item.menu-item-type-post_type.menu-item-object-page.current-menu-item.page_item.page-item-2643.current_page_item.menu-item-2656 a{
    -webkit-box-shadow: 0 -3px 0 0 #3598db inset;
    box-shadow: 0 -3px 0 0 #3598db inset;
    color: #3598db;
}

#menu-item-2656.menu-item.menu-item-type-post_type.menu-item-object-page.current-page-ancestor.menu-item-2656{
-webkit-box-shadow: 0 -3px 0 0 #3598db inset;
    box-shadow: 0 -3px 0 0 #3598db inset;
    color: #3598db;
}

/*psiquiatria*/
#menu-item-2956.menu-item.menu-item-type-post_type.menu-item-object-page.current-menu-item.page_item.page-item-2954.current_page_item.menu-item-2956 a{
    -webkit-box-shadow: 0 -3px 0 0 #3598db inset;
    box-shadow: 0 -3px 0 0 #3598db inset;
    color: #3598db;
}

#menu-item-2956.menu-item.menu-item-type-post_type.menu-item-object-page.current-page-ancestor.menu-item-2956{
-webkit-box-shadow: 0 -3px 0 0 #3598db inset;
    box-shadow: 0 -3px 0 0 #3598db inset;
    color: #3598db;
}

/*pediatria-espacialidades*/
#menu-item-5857.menu-item.menu-item-type-post_type.menu-item-object-page.current-menu-item.page_item.page-item-5855.current_page_item.menu-item-5857 a{
    -webkit-box-shadow: 0 -3px 0 0 #3598db inset;
    box-shadow: 0 -3px 0 0 #3598db inset;
    color: #3598db;
}

#menu-item-5857.menu-item.menu-item-type-post_type.menu-item-object-page.current-page-ancestor.menu-item-5857{
-webkit-box-shadow: 0 -3px 0 0 #3598db inset;
    box-shadow: 0 -3px 0 0 #3598db inset;
    color: #3598db;
}

/*reumatologia*/
#menu-item-2324.menu-item.menu-item-type-post_type.menu-item-object-page.current-menu-item.page_item.page-item-2322.current_page_item.menu-item-2324 a{
    -webkit-box-shadow: 0 -3px 0 0 #3598db inset;
    box-shadow: 0 -3px 0 0 #3598db inset;
    color: #3598db;
}

#menu-item-2324.menu-item.menu-item-type-post_type.menu-item-object-page.current-page-ancestor.menu-item-2324{
-webkit-box-shadow: 0 -3px 0 0 #3598db inset;
    box-shadow: 0 -3px 0 0 #3598db inset;
    color: #3598db;
}

/*Traumatología y Cirugía Ortopédica*/
#menu-item-2996.menu-item.menu-item-type-post_type.menu-item-object-page.current-menu-item.page_item.page-item-2994.current_page_item.menu-item-2996 a{
    -webkit-box-shadow: 0 -3px 0 0 #3598db inset;
    box-shadow: 0 -3px 0 0 #3598db inset;
    color: #3598db;
}

#menu-item-2996.menu-item.menu-item-type-post_type.menu-item-object-page.current-page-ancestor.menu-item-2996{
-webkit-box-shadow: 0 -3px 0 0 #3598db inset;
    box-shadow: 0 -3px 0 0 #3598db inset;
    color: #3598db;
}

/*urologia*/
#menu-item-2703.menu-item.menu-item-type-post_type.menu-item-object-page.current-menu-item.page_item.page-item-2701.current_page_item.menu-item-2703 a{
    -webkit-box-shadow: 0 -3px 0 0 #3598db inset;
    box-shadow: 0 -3px 0 0 #3598db inset;
    color: #3598db;
}

#menu-item-2703.menu-item.menu-item-type-post_type.menu-item-object-page.current-page-ancestor.menu-item-2703{
-webkit-box-shadow: 0 -3px 0 0 #3598db inset;
    box-shadow: 0 -3px 0 0 #3598db inset;
    color: #3598db;
}

/*uci*/
#menu-item-2721.menu-item.menu-item-type-post_type.menu-item-object-page.current-menu-item.page_item.page-item-2719.current_page_item.menu-item-2721 a{
    -webkit-box-shadow: 0 -3px 0 0 #3598db inset;
    box-shadow: 0 -3px 0 0 #3598db inset;
    color: #3598db;
}

#menu-item-2721.menu-item.menu-item-type-post_type.menu-item-object-page.current-page-ancestor.menu-item-2721{
-webkit-box-shadow: 0 -3px 0 0 #3598db inset;
    box-shadow: 0 -3px 0 0 #3598db inset;
    color: #3598db;
}

/*urgencias pediatricas*/
#menu-item-2734.menu-item.menu-item-type-post_type.menu-item-object-page.current-menu-item.page_item.page-item-2725.current_page_item.menu-item-2734 a{
    -webkit-box-shadow: 0 -3px 0 0 #3598db inset;
    box-shadow: 0 -3px 0 0 #3598db inset;
    color: #3598db;
}

#menu-item-2734.menu-item.menu-item-type-post_type.menu-item-object-page.current-page-ancestor.menu-item-2734{
-webkit-box-shadow: 0 -3px 0 0 #3598db inset;
    box-shadow: 0 -3px 0 0 #3598db inset;
    color: #3598db;
}

/*Urgencias Generales*/
#menu-item-3138.menu-item.menu-item-type-post_type.menu-item-object-page.current-menu-item.page_item.page-item-3135.current_page_item.menu-item-3138 a{
    -webkit-box-shadow: 0 -3px 0 0 #3598db inset;
    box-shadow: 0 -3px 0 0 #3598db inset;
    color: #3598db;
}

#menu-item-3138.menu-item.menu-item-type-post_type.menu-item-object-page.current-page-ancestor.menu-item-3138{
-webkit-box-shadow: 0 -3px 0 0 #3598db inset;
    box-shadow: 0 -3px 0 0 #3598db inset;
    color: #3598db;
}


/*medicina estetica*/
#menu-item-9108.menu-item.menu-item-type-post_type.menu-item-object-page.current-menu-item.page_item.page-item-9106.current_page_item.menu-item-9108 a{
    -webkit-box-shadow: 0 -3px 0 0 #3598db inset;
    box-shadow: 0 -3px 0 0 #3598db inset;
    color: #3598db;
}

#menu-item-9108.menu-item.menu-item-type-post_type.menu-item-object-page.current-page-ancestor.menu-item-9108{
-webkit-box-shadow: 0 -3px 0 0 #3598db inset;
    box-shadow: 0 -3px 0 0 #3598db inset;
    color: #3598db;
}

/*medicina familiar y comunitaria*/
#menu-item-3733.menu-item.menu-item-type-post_type.menu-item-object-page.current-menu-item.page_item.page-item-3726.current_page_item.menu-item-3733 a{
    -webkit-box-shadow: 0 -3px 0 0 #3598db inset;
    box-shadow: 0 -3px 0 0 #3598db inset;
    color: #3598db;
}

#menu-item-3733.menu-item.menu-item-type-post_type.menu-item-object-page.current-page-ancestor.menu-item-3733{
-webkit-box-shadow: 0 -3px 0 0 #3598db inset;
    box-shadow: 0 -3px 0 0 #3598db inset;
    color: #3598db;
}

/*Cirugía Maxilofacial*/
#menu-item-4300.menu-item.menu-item-type-post_type.menu-item-object-page.current-menu-item.page_item.page-item-4287.current_page_item.menu-item-4300 a{
    -webkit-box-shadow: 0 -3px 0 0 #3598db inset;
    box-shadow: 0 -3px 0 0 #3598db inset;
    color: #3598db;
}

#menu-item-4300.menu-item.menu-item-type-post_type.menu-item-object-page.current-page-ancestor.menu-item-4300{
-webkit-box-shadow: 0 -3px 0 0 #3598db inset;
    box-shadow: 0 -3px 0 0 #3598db inset;
    color: #3598db;
}

/*Radiología*/
#menu-item-4474.menu-item.menu-item-type-post_type.menu-item-object-page.current-menu-item.page_item.page-item-4462.current_page_item.menu-item-4474 a{
    -webkit-box-shadow: 0 -3px 0 0 #3598db inset;
    box-shadow: 0 -3px 0 0 #3598db inset;
    color: #3598db;
}

#menu-item-4474.menu-item.menu-item-type-post_type.menu-item-object-page.current-page-ancestor.menu-item-4474{
-webkit-box-shadow: 0 -3px 0 0 #3598db inset;
    box-shadow: 0 -3px 0 0 #3598db inset;
    color: #3598db;
}

/*Radiología Intervencionista*/
#menu-item-4473.menu-item.menu-item-type-post_type.menu-item-object-page.current-menu-item.page_item.page-item-4465.current_page_item.menu-item-4473 a{
    -webkit-box-shadow: 0 -3px 0 0 #3598db inset;
    box-shadow: 0 -3px 0 0 #3598db inset;
    color: #3598db;
}

#menu-item-4473.menu-item.menu-item-type-post_type.menu-item-object-page.current-page-ancestor.menu-item-4473{
-webkit-box-shadow: 0 -3px 0 0 #3598db inset;
    box-shadow: 0 -3px 0 0 #3598db inset;
    color: #3598db;
}

/*Medicina Legal y Forense*/

#menu-item-4640.menu-item.menu-item-type-post_type.menu-item-object-page.current-menu-item.page_item.page-item-4635.current_page_item.menu-item-4640 a{
    -webkit-box-shadow: 0 -3px 0 0 #3598db inset;
    box-shadow: 0 -3px 0 0 #3598db inset;
    color: #3598db;
}

#menu-item-4640.menu-item.menu-item-type-post_type.menu-item-object-page.current-page-ancestor.menu-item-4640{
-webkit-box-shadow: 0 -3px 0 0 #3598db inset;
    box-shadow: 0 -3px 0 0 #3598db inset;
    color: #3598db;
}


.menu-equipo {
    font-size: 14px;
    font-weight: 600;
}


.header .btSuperTitle .btArticleCategories {
    display: none;
}

/*Equipo medico*/
@media (min-width: 768px) {

.row-equipo-medico {
    width: auto!important;
}
}

.Texto-Banner-Equipo h4{
    color: #ffffff;
    font-size: 16px!important;
} 

/*Woommerce*/
.mainHeader .widget_shopping_cart .btCartWidgetIcon, .btMenuVertical .menuPort .widget_shopping_cart .btCartWidgetIcon {
    font-size: large;
    border-left: 2px solid #3598db;
    padding-left: 12px;
}

.woocommerce ul.products li.product .price ins {
    font-size: 18px;
}
.woocommerce ul.products li.product .price del {
    font-size: 15px;
}

.woocommerce .product h4 {
    font-size: 18px;
}

.woocommerce .header .btSubTitle .btNoStarRating {
    height: 5px;
}

.img_head_mediti {
	max-width: 50%;
}

.woocommerce ul.products li.product .btPriceTableSticker {
    font-size: 13px;
    font-weight: 600;
    width: 75px;
    height: 75px;
}

.btPriceTableSticker {
    background: #3598db;
}

/*Cookies*/
.cook {
	color: #ffffff!important;
}
.cook:haver {
	color: #00a99d!important;
}


/*Blog*/

.btNoMore {
    display: none!important;

}

.flexbox-container {
	display: -ms-flex;
	display: -webkit-flex;
	display: flex;
}

.flexbox-container > div {
	width: 50%;
	padding: 10px;
}

.flexbox-container > div:first-child {
	margin-right: 20px;
}

@media (max-width: 992px) {

.flexbox-container > div {
	width: 100%;
}
.flexbox-container {
	display: block;
}

}

.titulo-qode h3 {
	color: #ffffff;
}

.titulos-hospital .btSubTitle {
	font-size: 16px!important;
	line-height: 1.2!important;
}

.titulos-hospital h2 {
	margin: 0 0 5px!important;
}

.slider-logos img {
    width: 100px;
}

/*Logo Unidad en Consulta*/

.logo-odonto .btImage img {
    max-width: 75%;
}

/*Nuestros Centros*/
.nc-03 {
	border-right: 1px solid #d2d2d2;
	
}

.nc-02 {
	border-left: 1px solid #d2d2d2;
	border-right: 1px solid #d2d2d2;
}
@media (max-width: 992px) {

.nc-03 {
	border-right: 0px solid #d2d2d2;
	
}

.nc-02 {
	border-left: 0px solid #d2d2d2;
	border-right: 0px solid #d2d2d2;
}
}

/** Menu **/

.topBarInLogoAreaCell .btIconWidget {
    margin: 0 0 0 20px;
}

/****Menu stick Movil*****/

@media (max-width: 1023px) {
.mainHeader {
    width: 100%;
    position: fixed !important;
    background-color:#FFFFFF !important;
}
}

body.btMenuVertical > .menuPort {
    padding: 40px 40px;
    }

@media (max-width: 992px) {

.topBarInLogoAreaCell .btIconWidget {
    margin: 0 0 0 0px;
}

.topBarInLogoAreaCell {
    padding: 6px 6px;
}

.btLightSkin .topBarInLogoAreaCell .btIconWidget, .btDarkSkin .btLightSkin .topBarInLogoAreaCell .btIconWidget {
    border-top: 6px solid rgba(255,255,255,255);
}
}

.poli span {
    display: inline-block!important;
    }

.poli span .wpcf7-list-item-label {
    margin: 0 0 0 10px;
    }

.poli span .wpcf7-list-item {
    margin: 0 0 0px 0px;
}

.poli span .wpcf7-form-control.wpcf7-acceptance {
    margin: 0 0 0px 0px;
}

/** icon header ***/
/** Desktop ***/
.topBarInLogoAreaCell .btIconWidgetIcon .btIcoHolder:before, .topBarInLogoAreaCell .btIconWidgetIcon .btIcoHolder:after {
    font-size: 35px!important;
    line-height: 55px;
    }

.topBarInLogoAreaCell .btIconWidgetIcon em {
    width: 50px;
    height: 55px;
}

/**** movil ***/

.infoToggler:before {
    background-color: #f36438;
    border: 1px solid #f36438;
}

.infoToggler:after {
    color: #f36438;
    border: 1px solid #f36438;
}

.infoToggler.on:before {
    color: #f36438;
}

.infoToggler.on:after {
    background-color: #f36438;
}

.topBarInLogoAreaCell {
    border: 0 solid #f36438;
}

/** end icon header ***/

/*** adaptacion menu ipad pro ***/
body.btMenuHorizontal .menuPort > nav > ul > li {
    margin: 0 19px 0 0;
}

.btMenuHorizontal.btMenuBelowLogo .topBarInMenu {
    margin: 0 0 0 5px;
}

/* Portrait*/
@media only screen and (min-device-width: 1024px) and (max-device-height: 1366px) and (-webkit-min-device-pixel-ratio: 2)  and (orientation: portrait)  {
    .menuPort {
        font-size: 13px;
    }
}


/*nuevo Header*/

.infoToggler {
    display: none;
}

@media (max-width: 992px) {
.topBarInLogoAreaCell {
    display: flex!important;
    
}


.topBarInLogoAreaCell {
    border-width: 0px !important;
}

.topBarInLogoAreaCell {
    position: relative;
    right: 0;
    left: auto;
    top: auto;
    width: auto;
    padding: 4px 14px;
}

.btLightSkin .topBarInLogoAreaCell .btIconWidget, .btDarkSkin .btLightSkin .topBarInLogoAreaCell .btIconWidget {
    border-top: 0px solid rgba(255,255,255,255);
}

.topBarInLogoAreaCell .btIconWidget {
    margin: 0 5px 5px 5px;
}

.topBarInLogoArea {
    position: initial;
}

.topBarInLogoAreaCell .btIconWidget {
    float: initial;
    width: 50%;
    clear: left;
    padding: 0px 0;
    }

}

iframe {
    border-width: 0px!important;
}
