﻿/* [nombre]
------------------------------------------------------- */
/* here we add the font family */
/* here we add the wemobUI css */
@import url(wemobUi.css);
/* here we add the typography style */
@import url(typography.css);

html {
    overflow-y: scroll;
}

/* HEADER GALENO */
body {
    background: #f5f5f5 none !important;
    overflow: auto !important;
}

/*#DeltaPlaceHolderMain {
    width:972px;
    display:block;
}*/

#DeltaPlaceHolderMain {
	width: 100%; /* EDSA --> se agreg  esto para sacar los margenes */
	display:inline-flex !important;
}

#mainWrapper {
    background: #fff;
    /*padding: 0 24px 50px 24px;
    padding: 0 24px 0px 24px;*/
    min-width: 100% !important;  /*EDSA --> se cambi  de 1005px a 100%*/
}

#backgroundGa {
    /*background: #f5f5f5 url(../img/sobraContentGa.gif) center 21px no-repeat;*/
    background-color: #ffffff;
    width: 100%;
}

.ms-dialog #backgroundGa {
    background: transparent none !important;
}

.ms-dialog body {
    background: transparent none !important;
}

.headerLogoLogin {
    height: 85px;
    padding: 0 28px 0 28px;
}

/* HEADER GALENO  Logo Top */
.logoGa {
    width: 260px; 
    /* height: 53px; EDSA --> se coment  por Responsive*/
    float: left;
    margin: 19px 10px 0 0px;
    display: block;
    max-width: none;
    max-height: none;
}

    .logoGa a img {
        float: left;
        margin: -7px 10px 0 0px;
        display: block;
        max-width: none;
        max-height: none;
    }

/* HEADER GALENO  Botonera Top */
#topBotoneraGa {
    /*width: 619px;*/ /*EDSA --> Se coment  para que no rompa en las p ginas de logueo*/
    float: right;
    height: 86px;
}
/* HEADER GALENO  Cartilla Botonera */
#botoneraCartillaGa {
    width: 212px;
    float: left;
}

    #botoneraCartillaGa li a {
        height: 29px;
        background-image: url(../img/sprite.png);
        background-repeat: no-repeat;
        text-indent: -5000px;
        display: block;
    }

#oroBtnGa a {
    width: 31px;
    background-position: -278px 0px;
}

#plataBtnGa a {
    width: 43px;
    background-position: -319px 0px;
}

#azulBtnGa a {
    width: 39px;
    background-position: -374px 0px;
}


#blancoBtnGa a {
    width: 59px;
    background-position: -423px 0px;
}

#footCartillaBotoneraGa {
    text-align: center;
    width: 100%;
    background-position: -23px -70px;
    padding: 12px 0 0 0;
}

    #footCartillaBotoneraGa p {
        font-size: 10px;
        color: #666;
    }

#botoneraCartillaGa li {
    float: left;
    height: 30px;
    margin: 0 5px;
}

/* HEADER GALENO Botonera Tab */
#botoneraTabGa {
    width: 359px;
    /*height: 28px;*/
    float: right;
    background: url(../img/sombraTopTabGa.png);
    padding: 0px 0 0 0;
}

    #botoneraTabGa li.tabBtnMain {
        float: left;
    }

    #botoneraTabGa li a.tabBtnAnchor {
        font-size: 10px;
        color: #b3cee1;
        padding: 5px 7px;
        display: block;
        font-family: Arial;
        font-weight: normal;
        border-right: 1px solid #b3cee1;
        padding: 9px 10px 7px 8px;
        /*padding: 10px 10px 6px 8px;*/
    }

    #botoneraTabGa li.active a.tabBtnAnchor {
        color: #005a9b;
        display: block;
        background-position: right bottom;
        background-repeat: no-repeat;
        border: none;
        border-right: none;
        background-color: white;
        margin-top: 3px;
        font-size: 12px;
        font-weight: bold;
    }

    #botoneraTabGa li.tabBtnSocios.active a.tabBtnAnchor {
        padding: 6px 9px 5px 9px;
        border-top-right-radius: 6px;
    }

    #botoneraTabGa li.tabBtnEmpresas.active a.tabBtnAnchor {
        padding: 6px 6px 5px 9px;
        border-top-right-radius: 6px;
        border-top-left-radius: 6px;
    }

    #botoneraTabGa li.tabBtnPrestadores.active a.tabBtnAnchor {
        padding: 6px 6px 5px 9px;
        border-top-right-radius: 6px;
        border-top-left-radius: 6px;
    }

    #botoneraTabGa li.tabBtnColaboradores.active a.tabBtnAnchor {
        padding: 6px 7px 5px 5px; /*padding: 6px 6px 5px 5px;*/
        /*20.83 for IE*/
        border-top-left-radius: 6px;
        width: 100%;
    }

.tabBtn {
    text-align: center;
    float: left;
}

/* Men  desplegable */

ul.tabBtnMainChild {
    font-size: 10px;
    font-family: Arial;
    font-weight: normal;
    margin: 0 0 0 -1px;
    padding: 0;
    list-style: none;
}

    ul.tabBtnMainChild li {
        display: block;
        position: relative;
        float: left;
    }

li.tabBtn ul {
    display: none;
}

    /*ul.tabBtnMainChild li a:first-child {
    margin-top: 1px;
}*/

    li.tabBtn ul.tabBtnMainChild li a {
        display: block;
        text-decoration: none;
        color: #ffffff;
        border-top: 1px solid #ffffff;
        padding: 9px 15px 9px 18px;
        background: #00549B;
        margin-left: 1px;
        white-space: nowrap;
    }

li.tabBtnColaboradores.active ul.tabBtnMainChild li a {
    padding: 9px 34px 9px 12px;
}

ul.tabBtnMainChild li:hover a {
    text-decoration: underline;
}

li.tabBtnHover:hover ul.tabBtnMainChild {
/*li.tabBtnHover a.tabBtnAnchor:hover + ul.tabBtnMainChild {*/
    display: block;
    position: absolute;
}

li.tabBtnHover:hover li.tabBtnChild {
/*li.tabBtnHover a.tabBtnAnchor:hover + ul.tabBtnMainChild li.tabBtnChild {*/
    float: none;
}

/* FIN -  Men  desplegable */

.ingresoGa {
    max-width: none;
    max-height: none;
    height: 86px;
    width: 260px;
    float: left;
    text-align: right;
    display: none;
}

    .ingresoGa.active {
        display: block;
    }

    .ingresoGa img {
        padding-top: 23px;
        padding-right: 10px;
    }

select option:focus {
    background-color: transparent;
}

#botoneraTabGaContent {
    /*width: 359px;*/
    float: right;
    /*height: 60px;*/
    overflow: hidden;
}

#botoneraTabGaContentli {
    font-size: 12px;
    padding: 0px 11px;
    text-align: center;
    display: inline;
    border-right: 1px solid #666;
}

.loginForm a, .loginForm a:visited, .loginForm a:hover {
    color: #999999;
    font-family: Arial;
    font-size: 10px;
    font-weight: normal;
}

.loginForm #ctl00_registracionSocios, .loginForm #ctl00_registracionSocios:visited, .loginForm #ctl00_registracionSocios:hover {
    color: #016bb4;
}


.loginForm {
    float: right;
    margin: 4px 0 0 0;
    display: none;
}

    .loginForm.active {
        display: block;
    }

    .loginForm li {
        font-size: 12px;
        padding: 0px 11px;
        text-align: center;
        display: inline;
        border-right: 1px solid #bfbfbf;
    }

    .loginForm ul {
        float: right;
        margin: 5px 0 0 0;
        width: 343px;
        text-align: center;
        background-image: url(../img/sprite.png);
        background-position: -9px -95px;
        padding: 6px 10px 0 10px;
    }

    /*#ctl00*/

    .loginForm .btnLogin {
        width: 22px;
        height: 22px;
        /*float: right;*/
        background: url(../img/btnIngresar.jpg) 0 -50px no-repeat;
        background-position: 0 0;
        border: none;
        /*background-position: -498px -1px;*/
        margin: 0;
        padding: 0;
        text-indent: -5000px;
        /*margin: 0 -2px;*/
        margin: 3px 0 0 -4px;
        min-width: 0;
        cursor: pointer;
        outline: 0;
    }

        .loginForm .btnLogin:hover {
            background-position: -22px 0;
        }

    .loginForm .btnLogout {
        width: 22px;
        height: 22px;
        background: url(../img/btnSalir.jpg) 0 0px no-repeat;
        background-position: 0 0;
        border: none;
        cursor: pointer;
        outline: 0;
        min-width: 0;
    }

    .loginForm select {
        border: none;
        padding-right: 0px;
        padding-left: 0px;
        font-size: 9px;
        font-weight: normal;
        font-family: Verdana;
        color: #b2b2b2;
        -webkit-appearance: none;
        -moz-appearance: none;
    }

    .loginForm input[type="text"] {
        border: none;
        padding-right: 8px;
        padding-left: 12px;
        font-size: 9px;
        font-weight: normal;
        font-family: Verdana;
        color: #b2b2b2;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
    }

    .loginForm input[type="password"] {
        border: none;
        padding-right: 8px;
        padding-left: 8px;
        font-size: 9px;
        font-weight: normal;
        font-family: Verdana;
        color: #b2b2b2;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
    }

select::-ms-expand {
    display: none;
}

.loginFormSocios select {
    float: left;
    width: 128px;
    height: 23px;
    margin-top: 3px;
    margin-left: 4px;
    background-image: url(../img/sprite.png);
    background-repeat: no-repeat;
    background-color: transparent;
    background-position: -683px -60px;
}

    .loginFormSocios select option {
        font: Arial 12px bold;
        color: #727272;
    }

.loginFormSocios input[type="text"] {
    width: 109px;
    height: 23px;
    margin-top: 3px;
    margin-left: 4px;
    background-image: url(../img/sprite.png);
    background-repeat: no-repeat;
    background-color: transparent;
    background-position: -573px -60px;
}

.loginFormSocios input[type="password"] {
    width: 109px;
    height: 23px;
    margin-top: 3px;
    margin-left: 2px;
    background-image: url(../img/sprite.png);
    background-repeat: no-repeat;
    background-color: transparent;
    background-position: -573px -60px;
}

.loginFormEmpresas input[type="text"], .loginFormPrestadores input[type="text"], .loginFormColaboradores input[type="text"] {
    float: left;
    width: 179px;
    height: 23px;
    margin-top: 2px;
    background-image: url(../img/sprite.png);
    background-repeat: no-repeat;
    background-color: transparent;
    background-position: -729px -30px;
}

.loginFormEmpresas input[type="password"], .loginFormPrestadores input[type="password"], .loginFormColaboradores input[type="password"] {
    width: 155px;
    height: 23px;
    margin-top: 2px;
    margin-left: 7px;
    background-image: url(../img/sprite.png);
    background-repeat: no-repeat;
    background-color: transparent;
    background-position: -573px -30px;
}

select {
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
}


.loginForm select {
    outline: 0 !important;
}

.loginForm input[type="text"]:focus {
    outline: 0 !important;
}

.loginForm input[type="password"] {
    outline: 0 !important;
}

.loginForm .tabContentError {
    margin-top: 5px;
    text-align: center;
    display: none;
    width: 100%;
}

    .loginForm .tabContentError span {
        color: red;
        font-size: 11px;
    }

    .loginForm .tabContentError.active {
        display: inline-block;
    }

#infoLogin {
    width: 100%;
}

    #infoLogin .loginFormData {
        float: left;
        width: 275px;
    }

        #infoLogin .loginFormData #lbl_userName {
            margin-top: 8px;
            font-weight: bold;
            font-size: 14px;
            color: #727272;
        }

        #infoLogin .loginFormData #lbl_numberUserName {
            margin-top: 6px;
            font-weight: normal;
            font-size: 12px;
            color: #999999;
        }

    #infoLogin .loginFormButtons {
        margin-top: 5px;
    }

        #infoLogin .loginFormButtons .loginFormClose {
            float: right;
        }

        #infoLogin .loginFormButtons .loginFormEditProfile {
            float: right;
            margin-top: 6px;
        }

        #infoLogin .loginFormButtons .loginFormEditProfile a{
            color: #74a6ca;
             font-size: 10px;
            font-weight: normal;
            text-decoration: underline;
        }

        #infoLogin .loginFormButtons .loginFormEditProfile:hover a {
            color: #005a96;
            cursor:pointer;
        }

a.linkPopup {
    font-family: Arial;
    font-size: 14px;
    font-weight: normal;
    color: #626262;
}

    a.linkPopup:hover {
        cursor: pointer;
    }

a.registracionLogin, a.registracionLogin:hover {
    color: #016bb4;
}

/* HEADER GALENO Botonera Principal */

/* TODO: Ancho de los submenues */
/* TODO: Alto de los submenues cuando es de una linea (47px) o de dos lineas (63px) */

/*Eliminar la flecha para el submenu*/
.ms-core-listMenu-horizontalBox .dynamic-children.additional-background {
    background-image: url(null);
    padding-right: 0;
}

#navigatorGa {
    padding: 0 35px 0 14px;
    /*background: #e5eef5;*/ /*EDSA --> cambios correcciones 18-01-2018*/
    background: #005596; 
    /*margin:0 0 30px 0;*/
    height: 51px; /*EDSA --> Se cambi  de 50 a 51 para que no se vea una linea blanca en algunos tama os, reunion con Adrian, 23-01-2018*/
}

#botoneraGa {
    float: left;
    /*max-width: 968px; *//*Jacquelina Garrido - GEM:337081*/
    height: 51px; /*EDSA --> Correcciones llamada a Adrian, 14-02-2018*/
    padding-left: 3px;
}

    #botoneraGa li {
        float: left;
        padding: 9px 0px 9px 0px; /*EDSA --> Correcciones llamada a Adrian, 14-02-2018*/
        position: relative;
        z-index:1000;/*EDSA --> Jacquelina Garrido, 04-07-2018 - Para que aparezca el submenu en la pag de inicio y tenga mas prioridad que los slides*/
        /*min-width:110px;*/ /*Jacquelina - 6/7/2018*/  /*Ajuste para imagen del menu 14/02/2019*/
        text-align:left;/*Jacquelina-12/9/2018*/
    }

    #botoneraGa a[href="/Pages/Galeno18-25.aspx"] {
	    color: #00f5bd;
    }
#burgerMenuGEN {
    color: #00f5bd;
}
    /*#botoneraGa a[href="/Pages/GEN.aspx"] > span {
	     visibility:hidden;
    }*/
    .GEN{ /*Ajuste para imagen del menu 14/02/2019*/
         padding: 0px 0px 0px 0px !important;   
         margin-top: -1px !important;
    }

    #botoneraGa .ms-core-listMenu-horizontalBox .dynamic-children.additional-background {
        cursor: default;
    }

    #botoneraGa a, #botoneraGa li.static span.static, #botoneraGa li.dynamic-children span.static.dynamic-children {
        /*color: #015693;*/ /*EDSA --> cambios correcciones 18-01-2018*/
        color: #fafefd;
        font-size: 13px;
        font-family: Arial, Helvetica, sans-serif;
        padding: 8px 15px; /*EDSA --> Correcciones llamada a Adrian, 14-02-2018*/
        border-right: 1px solid #a0c1da;
        margin: 0 !important;
        font-weight: bold;
        outline: 0;
        text-align:left; /*Jacquelina-12/9/2018*/
    }


    #botoneraGa li.static:last-child a.static, #botoneraGa li.static:last-child span.static {
        border-right: none;
    }

    #botoneraGa ul.dynamic {
        position: absolute;
        left: 0px !important;
        top: 51px !important; /*EDSA --> Correcciones llamada a Adrian, 14-02-2018*/
        z-index: 50;
        white-space: normal;
        word-wrap: break-word;
        padding: 0 0 0 0px;
        border: none !important;
        box-shadow: 0px 0px 0px rgba(255, 255, 255, 0);
        background-image: url(../img/bgSubBoton.png);
        background-color: transparent !important;
        display: none;
    }

    #botoneraGa .hover ul.dynamic {
        display: block !important;
    }

    #botoneraGa li.hover {
        background-color: #1668a4;
    }

        #botoneraGa li.hover a, #botoneraGa li.hover span.static.dynamic-children, #botoneraGa li:hover a, #botoneraGa li:hover span {
            border-right-color: #1668a4;
            outline: 0;
        }

        #botoneraGa li.hover a, #botoneraGa li.hover span.static.dynamic-children {
            color: #015693;
        }

    #botoneraGa li:hover a, #botoneraGa li:hover span {
        color: #fff;
    }

    #botoneraGa li.dynamic {
        padding: 0 0 0 0px;
        border-right: none !important;
        margin: 0 !important;
        border-bottom: 1px solid #a0c1da;
        display: block;
        float: none;
        opacity: 0.87;
        filter: alpha(opacity=87);
    }

        #botoneraGa li.static:hover, #botoneraGa li.dynamic:hover {
            background-color: #1668a4;
        }

        #botoneraGa li.dynamic a {
            color: #fff;
            font-size: 14px;
            font-family: Arial, Helvetica, sans-serif;
            border-right: none !important;
            margin: 0 !important;
            font-weight: normal;
            outline: 0;
            padding: 10px 17px;
        }

    #botoneraGa li.dynamic-children.hover a span, li.dynamic-children.hover span.static.dynamic-children {
        color: #fff !important;
    }

/* HEADER SITE MAP GALENO Botonera Principal */
#accesosDirectosGa {
    margin: 0 0 0;
    float: left;
    margin: 0 0 0 0;
}

    #accesosDirectosGa li {
        float: left;
        width: 20px;
        height: 20px;
        margin: 0 4px;
    }

        #accesosDirectosGa li span {
            background-image: url(../img/sprite.png);
            background-repeat: no-repeat;
            width: 20px;
            height: 20px;
            display: block;
        }

#homeBtnHeadGa {
    background-position: -435px -32px;
}

#mailBtnHeadGa {
    background-position: -461px -32px;
}

#telBtnHeadGa {
    background-position: -487px -32px;
}

#helpBtnHeadGa {
    background-position: -513px -32px;
}

#siteMapBtnHeadGa {
    background-position: -539px -32px;
}

/* HEADER SEARCH GALENO Botonera Principal */
#searchGa {
    /*width: 183px;*/
    float: right;
    margin: 9px 0 0;
}

    /* Search SHAREPOINT BROKEN */
    #searchGa #searchContentGa {
        float: right;
    }

    #searchGa .ms-srch-sb.ms-srch-sb-border {
        border: none !important;
    }

    #searchGa input[type="text"] {
        margin: 1px 0 0 0;
        float: right;
        width: 195px;
        border: 1px solid #a0c1da;
        padding: 3px 0;
        padding-left: 5px;
        color: #888;
        font-size: 9px;
        background: #fff;
        height: auto;
        outline: 0;
    }

    #searchGa .ms-srch-sb-searchLink, #searchGa a {
        width: 21px;
        height: 21px;
        background-position: -522px -3px;
        background-image: url(../img/sprite.png);
        background-repeat: no-repeat;
        border: none;
        float: left;
        margin-top: 1px;
        text-indent: 47px;
        background-color: transparent;
        cursor: pointer;
    }

        #searchGa .ms-srch-sb-searchLink img {
            display: none;
        }

.ms-srch-sb-navLink {
    display: none;
}

.ms-srch-sb-borderFocused {
    border: none !important;
}
/* Footer GALENO  */
/*#siteMapGa {
    background-image: url(../img/bgFootGa.jpg);
    height: 51px;
    text-align: center;
    vertical-align: middle;
    display: block;
    width: 100%;
}

    #siteMapGa ul {
        padding: 8px 6px 0px 6px;
        vertical-align: middle;
        text-align: center;
        display: inline-block;
    }

        #siteMapGa ul span {
            color: #fff;
            font-family: Arial, Helvetica, sans-serif;
            font-size: 11px;
		}*/

#linkLinkedin { /*Jacquelina Garrido-27-06-2018-GEM:331509*/
    opacity:0.75;
    padding-left:20px;
}

#linkFacebook {
    opacity:0.75;
    padding-left:20px;
}

#linkInstagram {
    opacity:0.75;
}

#linkGalenoSeguros {
    opacity:0.75;
}

#siteMapGa a:hover {
    opacity:1;
}

#siteMapGa ul li a:hover {
    opacity:1;
}

	
#siteMapGa {
    /*background-image: url(../img/bgFootGa.jpg);*/ /*EDSA --> se coment  a pedido de Adrian de Galeno*/
	background-color: #0157A2; /*EDSA --> se agreg  el fondo del mismo color que la imagen*/
    /*height: 18%; /*EDSA-->Jacquelina Garrido - Valor anterior: 12% -GEM:331509*/
    text-align: center;
    vertical-align: middle;
    display: block;
    width: 100%;
    padding-bottom:45px !important; /* Bardel Gabriela Se incremento 30 px, valor ant:15px 1/10/2018*/
}

    #siteMapGa ul {
        padding: 0px 160px 0px 170px;/*EDSA-->Jacquelina Garrido - Valor anterior del padding-top: 20px*/
        vertical-align: middle;
        text-align: center;
        display: inline-block; /*EDSA --> se cambi  el display de inline-block a block, para que el texto se vea en dos lineas*/
        /* height:px; /* Bardel Gabriela 2/10/2018 Se minimizo la altura entre lineas*/
        line-height: 25px;
        margin-top: 30px;
    }

    #ulSociales {
        padding-top: 3px !important; /* Bardel Gabriela -Se incremento 15 px 1/10/2018*/
        padding-bottom:5px !important;
        padding-right: 200px!important; /* Icones redes sociales 20 px mas adentro Adrian, 27/09/2018 Bardel GABRIELA valor Ant:20px*/
    }

    #linkGalenoSeguros{
        float: left; 
        padding-top: 30px; 
        padding-left: 195px; 
    }


        #siteMapGa ul span {
            color: #62bbd4;
            font-family: Arial, Helvetica, sans-serif;
            font-size: 13px;
            padding: 0px 3px 0px 3px;
        }
		
#segundoNivelGa {
    padding: 8px 19px;
    text-align: center;
    display: block;
    background-color: #d7d7d7;
}

#logoNacionalGa {
    width: 14px;
    height: 12px;
    display: block;
    float: left;
    background-position: -544px -4px;
    background-image: url(../img/sprite.png);
    background-repeat: no-repeat;
    background-color: transparent;
}

#segundoNivelGa p {
    color: #686868;
    font-size: 9px;
}

#segundonivelGa a, #tercerNivelGa a, #segundonivelGa a:visited, #tercerNivelGa a:visited, #segundonivelGa a:active, #tercerNivelGa a:active, #segundonivelGa a:hover, #tercerNivelGa a:hover {
    color: #0072C6;
}

#tercerNivelGa {
    padding: 6px 19px;
    text-align: center;
    display: block;
    background: #eaeaea;
}

    #tercerNivelGa p {
        color: #929292;
        font-size: 9px;
    }

#siteMapGa li {
    margin: 0 0px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    color: #fff;
    /*border-right: 1px solid #fff;*/
    display: inline;
    /*padding: 0 3px;*/
}

#siteMapGa a {
    color: #BCDCDC;
}

#footerGa {
	min-width: 100%; /*EDSA --> se acomod  el ancho.. estaba en 1005px, se cambi  a 100%*/
    margin: auto auto auto auto;
}

.footerGaDivision {
    height: 15px; /*Jacquelina Garrido - GEM: 337404 - Valor Ant: 115px*/
}

/* Sharepoint Fix  GALENO  */
#s4-workspace {
}

.contenedorCambioDePassword{
   margin-left:350px;
}

.submitform {
margin-left:-180px;
}

#contentBox {
    margin-right: 0 !important;
    text-align: center !important;
    width: 100%;
    /*padding-top: 10px;*/  /*EDSA --> modificaci n reuni n 29-12-2017*/
}

.article {
    padding: 0 !important;
}

/* PAGE LAYOUT HOME  GALENO  */
#pageLayoutHome #pageTitle {
    display: none;

}

.ms-webpartzone-cell {
    margin: auto auto 24.5px !important; /*EDSA --> Correcciones mail de Adrian, 06-03-2018*/
}

.pageLayoutLeftHome {
	width: 100%; /*EDSA --> se cambi  de 723px a 75%*/ /*24/10/2018 Bardel gabriela valor anterior:75%*/
	float: left;
	margin: 1.5%;
}

    .pageLayoutLeftHome .pageLayoutInnerLeftHome {
        width: 25%; /*EDSA --> cambi  de 225px a 25%*/
        float: left;
        position: relative;
        top: -13px;
		margin-left: 5%; /*EDSA --> se agreg  el margen para que no quede justo al inicio*/
    }

    .pageLayoutLeftHome .pageLayoutInnerRightHome {
        width: 50%; /*EDSA --> se cambi  de 474px a 50%*/
        margin: 0 0 0 24px;
        float: left;
        position: relative;
        top: -13px;
    }

.pageLayoutRightHome {
    width: 25%; /*EDSA --> se cambi  de 225px a 25%*/ 
    float: left;
    margin: 1.5%;
    text-align:center !important;

}


  .searchDir {
    background: url(../img/btnIngresar.jpg) 0 -50px no-repeat;
    width: 22px;
    height: 22px;
    /*float: right;*/
    background-position: 0 0;
    border: none;
    /*background-position: -498px -1px;*/
    margin: 0;
    padding: 0;
    text-indent: -5000px;
    /*margin: 0 -2px;*/
    /*margin: 3px 0 0 -4px;*/
    min-width: 0;
    cursor: pointer;
    outline: 0;
    min-width: 1.7em;
    position: relative;
    top: 3px;

  }

    .searchDir:hover {
      background-position: -22px 0;
    }

/* Responsive edit webpart  GALENO  */

.responsiveLayout .pageLayoutLeftHome {
    width: 64%;
    overflow: hidden;
}

    .responsiveLayout .pageLayoutLeftHome .pageLayoutInnerLeftHome {
        width: 30%;
        float: left;
    }

    .responsiveLayout .pageLayoutLeftHome .pageLayoutInnerRightHome {
        width: 64%;
        margin: 0 0 0 10px;
        float: left;
        overflow: hidden;
    }

.responsiveLayout .pageLayoutRightHome {
    width: 30%;
    float: left;
    margin: 0 0 0 10px;
    overflow: hidden;
}


/* DIALOG  GALENO  */

.ms-dlgContent #mainWrapper {
    width: auto !important;
    min-width: 0 !important;
}

.ms-dlgContent #backgroundGa {
    background: none;
}
/* Titulo Site  GALENO  */
.ms-core-pageTitle {
    font-size: 22px;
}

#globalNavBox .ms-core-webpartadder {
    z-index: 10;
    top: 126px;
}

.pageLayoutLeftHome .ms-SPZone.ms-webpart-zone {
    padding: 0 !important;
}

.pageLayoutLeftHome .ms-SPZone.ms-webpart-zone {
    padding: 0 !important;
}

.pageLayoutLeftHome .ms-SPZone div {
    padding: 0 !important;
}



.pageLayoutRightHome .ms-SPZone.ms-webpart-zone {
    padding: 0 !important;
}

.pageLayoutRightHome .ms-SPZone.ms-webpart-zone {
    padding: 0 !important;
}

.pageLayoutRightHome .ms-SPZone div {
    padding: 0 !important;
}

/**ADHESION FACTURA ELECTRONICA**/
.textoFacturaElectronica {
    margin-top: 15px;
    background-color: #e5eef5;
    height: 215px;
    color: #666666;
}

.textoFacturaElectronica p {
    margin: 12px 35px 0px 85px;
    font-size: 12px;
    width:100%;
}

.textoFacturaElectronica img {
    padding-left:15px;
    padding-top: 5px;
}

.imgFEA{
    width:70%;
}

.textoFacturaElectronica span {
    font-size: 12px;
}

.btnFacturaElectronicaAceptar {
    width: 74px !important;
    height: 26px !important;
    margin-top: 20px;    
    margin-left: 190px !important;
}

.btnFacturaElectronicaAceptar {
    background: url(../../../../_catalogs/masterpage/galenobranding/img/General/Aceptar.jpg) no-repeat;
}

.btnFacturaElectronicaAceptar:hover {
    background-position: 0px -25px;
}

.btnFacturaElectronicaAceptar:disabled {
    background-position: 0px -50px;
}

.btnFacturaElectronicaAceptar:disabled:hover {
    cursor: default;
}

.btnFacturaElectronicaCancelar {
    width: 74px !important;
    height: 26px !important;
    margin-top: 20px;
    margin-left: 190px !important;
}

.btnFacturaElectronicaCancelar {
    background: url(../../../../_catalogs/masterpage/galenobranding/img/General/btn_cancelar.jpg) no-repeat;
}

.btnFacturaElectronicaCancelar:hover {
    background-position: 0px -25px;
}

.btnFacturabtnFacturaElectronicaCancelarElectronica:disabled {
    background-position: 0px -50px;
}

.btnFacturaElectronicaCancelar:disabled:hover {
    cursor: default;
}

/** POP UP FACTURA ELECTRONICA **/
.btnFacturaElectronicaAceptarDialog {
    width: 74px !important;
    height: 26px !important;
    margin-top: 20px;
}

.btnFacturaElectronicaAceptarDialog {
    background: url(../../../../_catalogs/masterpage/galenobranding/img/General/Aceptar.jpg) no-repeat;
}

.btnFacturaElectronicaAceptarDialog:hover {
    background-position: 0px -25px;
}

.btnFacturaElectronicaAceptarDialog:disabled {
    background-position: 0px -50px;
}

.btnFacturaElectronicaAceptarDialog:disabled:hover {
    cursor: default;
}

.fieldItemSelectAdhEmail {
    padding-top: 20px;
}

.fieldItemSelectAdhEmail input {
    border: 1px solid #016bb4;
    border-radius: 3px;
    font-family: Arial;
    font-size: 12px;
    height: 17px;
    color: #666666;
    padding: 0;    
    width: 290px;
}

.lineaAdhesionFE {
    height: 1px;
    background-color: #016bb4;
    margin-top: 7px;
}

.vinculoAplicacionFondoConsultarFactura {
    background-color: #e5eef5;
    padding: 15px 15px 15px 10px;
    margin-top: 15px;
}

.lblMensajeFA {
    padding-top: 20px;
    color: red;
    margin-bottom: -15px;
    font-size: 14px;
}

.cambiarEmailFA {
    color: #0072c6;/*#74a6ca;*/
    font-size: 10px;
    font-weight: normal;
    text-decoration: underline;
}


/** POP UP CAMBIAR EMAIL **/

.bodyDialogOlvidoEmail {
    padding: 10px 50px 10px 70px !important;
    width: 430px;
}


/**VALIDAR**/
.btnOlvidoEmailValidar {
    width: 68px !important;
    height: 26px !important;
    margin-top: 20px;
    margin-right: 150px;
    float: left;
}

.btnOlvidoEmailValidar {
    background: url(../../../../_catalogs/masterpage/galenobranding/img/General/Validar.jpg) no-repeat;
}

.btnOlvidoEmailValidar:hover {
    background-position: 0px -25px;
}

.btnOlvidoEmailValidar:disabled {
    background-position: 0px -50px;
}

.btnOlvidoEmailValidar:disabled:hover {
    cursor: default;
}

/**CAMBIAR**/
.btnOlvidoEmailCambiar {
    width: 74px !important;
    height: 26px !important;
    margin-top: 20px;
    margin-right: 150px;
    float: left;
}

.btnOlvidoEmailCambiar {
    background: url(../../../../_catalogs/masterpage/galenobranding/img/General/Aceptar.jpg) no-repeat;
}

.btnOlvidoEmailCambiar:hover {
    background-position: 0px -25px;
}

.btnOlvidoEmailCambiar:disabled {
    background-position: 0px -50px;
}

.btnOlvidoEmailCambiar:disabled:hover {
    cursor: default;
}

/**MENSAJE**/
.btnOlvidoEmailMensaje {
    width: 74px !important;
    height: 26px !important;
    margin-top: 20px;
    margin-right: 150px;
    float: left;
}

.btnOlvidoEmailMensaje {
    background: url(../../../../_catalogs/masterpage/galenobranding/img/General/Salir.jpg) no-repeat;
}

.btnOlvidoEmailMensaje:hover {
    background-position: 0px -25px;
}

.btnOlvidoEmailMensaje:disabled {
    background-position: 0px -50px;
}

.btnOlvidoEmailMensaje:disabled:hover {
    cursor: default;
}

.lblMessageOlvidoEmail {
    color: red;
    width: 250px !important;
    float: right;
}

.textoMensajeOlvidoEmail {
    /*border: 1px solid #c6c6c6;
    margin-top: 40px;*/
    margin-bottom: 90px !important;
    font-size: 15px;
    padding: 30px;
    /*text-align: center;*/
}


/* Talon De Pago */
.tablaTalon th {
    text-align: left;
    font-size: 12px;
    color: #999999;
    font-weight: normal;
}

.tablaTalon {
    color:#666666;
}
    
.tablaTalon td {
    font-size: 12px;
}

.tablaTalon tr {
    border-bottom: 1px solid #E1E1E1;
    height: 28px;
}

.ultimoTrTalon {
    border-bottom: none !important;
    color: #016bb4;
}

.ultimoTrTalon td {
    font-size: 13px;
}

 .btnPdfTalon {
    width: 204px !important;
    height: 26px !important;
    margin-top: 20px;
    margin-left: 124px !important;
    background: url(../../../../_catalogs/masterpage/galenobranding/img/General/talonPdf.jpg) no-repeat;
}

 .btnPdfTalon:hover {
    background-position: 0px -25px;
}
 
.btnPdfTalon:disabled:hover {
    cursor: default;
}

.spanTalon {
    text-decoration: none;
    color: #666666 !important;
    margin-left: 18px !important;
    font-weight: normal !important;
}

.spanTalon:hover {
    text-decoration: none !important;
    cursor: auto !important;
}

.conceptoTdTalon {
    width: 55%;
}

.facturaTdTalon {
    width: 30%;
}

.importeTdTalon {
    width: 30%;
}

.btnPdfTalonDisable {
    background-position: 0px -50px !important;
}

.headerGa {
    min-width: 100% !important; /*EDSA --> se cambi  de 1005px a 100%*/
}

.modal {
    position: fixed; /* Stay in place */
    z-index: 1000; /* Sit on top */ /*valor previo: 15 -Jacquelina Garrido*/
    padding-top: 100px; /* Location of the box */
    left: 0;
    top: 0;
    width: 100%; /* Full width */
    height: 100%; /* Full height */
    overflow: auto; /* Enable scroll if needed */
    background-color: rgb(0,0,0); /* Fallback color */
    background-color: rgba(0,0,0,0.4); /* Black w/ opacity */
}

.hideModal{    
    display: none; /* Hidden by default */
}


.showModal{    
    display: block !important;
}

/* Modal Content */
.modal-content {
    background-color: #fefefe;
    margin: auto;
    padding: 30px;
    border: 1px solid #888;
    width: 45%;
}

/* The Close Button */
.close {
    color: #aaaaaa;
    float: right;
    font-size: 28px;
    font-weight: bold;
}

.close:hover,
.close:focus {
    color: #000;
    text-decoration: none;
    cursor: pointer;
}

.successClase {
	font-size: 14px;
	color: #016bb4;
}


/*min-width: 1005px !important;*/
/*text-align: center !important;*/

.loginBotonera {
    padding: 0px 6px !important;
    color: #999999;
    font-size:14px !important;
    float: right;
}

.loginAzul {
    color:#00529b !important;
}

.loginGris a {
    color:#999999;
}

.loginGrisTexto {
    color:#999999 !important;
}

.loginGrisTexto a {
    color:#6f6f6f;
}

.barraSeparacionLogin {
    color:#bbb !important;
}

.barraSeparacionLoginSocios {
    color:#bbb !important;
    padding: 0px 12px 0px 0px !important;
}

.loginFormNew {
    float: right;
    margin: 4px 0 0 0;
}

.textoPopUp {
    font-size: 12px;
    font-weight: normal;
    color: #6f6f6f;
    padding-top: 30px;
    text-align: center;
}

.loginDivButtons {
    padding-top: 35px;
}

.loginDivLoged {
    padding-top: 25px;
}

.loginFormImg {
    padding-right: 10px;
}

.loginFormText{
    padding-top: 1px;
}

.loginFormData {
    padding-right: 40px;
}

.loginFormPerfil {
    padding: 9px 6px 0px 6px;
}

.loginFormPerfil a {
    cursor: pointer;
    font-size: 13px !important;
}

.loginFormClose{
    padding: 5px 0px 0px 15px;
}

.btnLoginSocios {
    display: inline-block;
    padding: 6px 15px !important;
    margin-bottom: 0;
    font-size: 14px;
    font-weight: bold;
    line-height: 1.42857143;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    -ms-touch-action: manipulation;
    touch-action: manipulation;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    background-image: none;
    border: 1px solid transparent !important;
    border-radius: 4px;
    background-color: #0063b7 !important;
    color: #fff !important;
    margin-left: -15px !important;
    font-family: Arial !important;
}

.btnLoginSocios:hover {
    color: #fff;
    background-color: #0063b7 !important;
    border-color: #204d74;
    opacity: 0.7; 
}

.btnLoginSociosGris {
    display: inline-block;
    padding: 6px 15px !important;
    margin-bottom: 0;
    font-size: 14px;
    font-weight: bold;
    line-height: 1.42857143;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    -ms-touch-action: manipulation;
    touch-action: manipulation;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    background-image: none;
    border: 1px solid transparent !important;
    border-radius: 4px;
    background-color: #626262 !important;
    color: #fff !important;
    margin-left: -15px !important;
    font-family: Arial !important;
}

.btnLoginSociosGris:hover {
    color: #fff;
    background-color: #626262 !important;
    border-color: #204d74;
    opacity: 0.7; 
}

.ayudaImg {
    font-family: Arial !important; /*EDSA --> Correcciones de estilos de Adrian, mail 01/02/2018*/
    font-size: 12px; /*EDSA --> Correcciones de estilos de Adrian, mail 01/02/2018*/
    font-weight: normal; /*EDSA --> Correcciones de estilos de Adrian, mail 01/02/2018*/
    color: #bcaaaa; /*EDSA --> Correcciones de estilos de Adrian, mail 01/02/2018*/
    float: right;
    margin-left: 10%;
    margin-right: 3.8%; /*EDSA --> Correcciones llamada a Adrian, 14-02-2018*/ /*Jacquelina Garrido - 4/7/2018- Valor ant: 1.8%*/
    padding-top: 17px; /*Bardel Gabriela 26/09/2018 V. Ant:16 px*/
}

.ayudaImgCorta{ /*Bardel Gabriela 26/09/2018 Nuevo*/
    font-family: Arial !important; /*EDSA --> Correcciones de estilos de Adrian, mail 01/02/2018*/
    font-size: 12px; /*EDSA --> Correcciones de estilos de Adrian, mail 01/02/2018*/
    font-weight: normal; /*EDSA --> Correcciones de estilos de Adrian, mail 01/02/2018*/
    color: #bcaaaa; /*EDSA --> Correcciones de estilos de Adrian, mail 01/02/2018*/
    float: right;
    margin-left: 10%;
    margin-right: 3.8%; /*EDSA --> Correcciones llamada a Adrian, 14-02-2018*/ /*Jacquelina Garrido - 4/7/2018- Valor ant: 1.8%*/
    padding-top: 17px;
}
    .ayudaImg a{ /*EDSA --> Correcciones llamada a Adrian, 14-02-2018*/
        color: #cacdd4; 
    }
/*Propiedad que se utiliza solo para IE 10 en adelante*/
@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none) {
    .ayudaImg {
        margin-top:0%; /* Se cambio de -3.5% a 0%*/
        padding-right:0px !important;
    }
    .contentBox5Home {
        margin-left:-85px;
    }
}

@media (min-width:901px) and (max-width:926px){ /* Gabriela Bardel Fecha: 20/09/2018 Nuevo*/
   .ayudaImg {
       padding-top:60px;
   } 
} 

.imgIngresarlogin {
    margin-top: -5px !important;
}

.navPaddingLeft {
    /*padding-left: 3px;*/ /*EDSA --> Correcciones reunion con Adrian, 23-01-2018*/
}

.floatRight {
    float:right;
}

.floatLeft {
    float:left;
}

.widthHeaderPopUp {
    width: 544px !important;
}

.widthHeaderPopUpReg {
    width: 536px !important;
}

.widthHeaderPopUpRegistracion {
    width: 450px !important;
}

.widthHeaderPopUpOlvidoEmail {
    width: 540px !important;
}

.widthHeaderPopUpAyudaSocio {
    width: 600px !important;
}

.widthHeaderPopUpOlvidoContrasenia {
    width: 540px !important;
}

.widthHeaderPopUpEditarSocio {
    width: 542px !important;
}

.widthHeaderPopUpEditarPrestador {
    width: 515px !important;
}

.contentPopUp {
    padding: 10px 5px 10px 40px;
}

.textboxPopUp {
    width: 162px;
    padding: 0px 6px 0px 6px !important;
    margin: 0px 5px 0px 5px;
    border: 1px solid #016bb4 !important;
    border-radius: 3px;
    font-family: Arial;
    font-size: 12px;
    height: 28px;
    color: #3c3c3c !important;
}

.textboxPopUpLarge {
    width: 210px !important;
}

.linksPopUp {
    text-align: center;
    padding-top: 20px;
}

.linksPopUp a {
    padding: 0px 12px;
    cursor: pointer;
}

.displayInLine {
    display: inline-block;
}

.submitFormPopUp {
    margin-left: 22px;
    text-align: center;
    font-size: 11px;
    margin-top: 20px;
    margin-bottom: 10px;
}

.submitFormPopUp span {
    color: red;
    margin-bottom: 10px;
    width: inherit;
}

.paddingLeftTitle {
    padding-left: 12px !important;
}

.closeImgPopUp:hover {
    opacity:0.7;
}

.labelNumberUserName {
    margin-top: 3px !important;
    font-weight: normal !important;
    font-size: 12px !important;
    color: #989898 !important;
    font-family: Arial;
}

.labelUserName {
    font-weight: bold !important;
    font-size: 14px !important;
    color: #626262 !important;
    max-width: 365px !important;
}

.LoginButtonEmpresa {
    text-align: center;
}
	
.displayinline {
	display: inline-block;
}
		
.marginTextFieldRegistracion {
	margin-left: 5px;
}
		
.paddingFieldRegistracion {
	padding-left: 25px;
}
		
.camposRegistracion {
	margin-left: 13px;
}

.paddingLeftField {
	padding-left: 25px;
}
		
.textboxPopUpLargeMail {
	width: 230px !important;
}

.textItemNew {
	font-size: 10px !important;
	padding-bottom: 4px;
	color: #6f6f6f;
}

.btnFacturaElectronica {
    display: inline-block;
    padding: 6px 15px !important;
    margin-bottom: 0px;
    margin-left: 190px !important;
    margin-top: 20px;
    font-size: 14px;
    font-weight: bold;
    line-height: 1.42857143;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    -ms-touch-action: manipulation;
    touch-action: manipulation;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    background-image: none;
    border: 1px solid transparent !important;
    border-radius: 4px;
    background-color: #0063b7 !important;
    color: #fff !important;
    font-family: Arial !important;
}

.btnFacturaElectronica:hover {
    color: #fff;
    background-color: #0063b7 !important;
    border-color: #204d74;
    opacity: 0.7; 
}

.btnFacturaElectronicaGris {
    display: inline-block;
    padding: 6px 15px !important;
    margin-bottom: 0;
    margin-left: 190px !important;
    margin-top: 20px;
    font-size: 14px;
    font-weight: bold;
    line-height: 1.42857143;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    -ms-touch-action: manipulation;
    touch-action: manipulation;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    background-image: none;
    border: 1px solid transparent !important;
    border-radius: 4px;
    background-color: #626262 !important;
    color: #fff !important;
    font-family: Arial !important;
}

.btnFacturaElectronicaGris:hover {
    color: #fff;
    background-color: #626262 !important;
    border-color: #204d74;
    opacity: 0.7; 
}

.overUnderlineLink:hover {
    text-decoration: underline !important;
}

/*EDSA*/

/*Andres*/
#contentBox {
    min-width: 100%;
}

/*Edison*/
.width47{
    width:47%;
}

.verticalTop{
    vertical-align: top;
}
/*Edison*/

.contentBoxesHome {
    width:100%;
    margin:  auto;
    text-align: center;
    }
}

/*--------------------GENERICS--------------------*/

.genericSimpleBoxHome {
	display: inline-block;
	margin:0px;
	outline:none;
	vertical-align: top;
	border: 0px;
	width: 22%; /*EDSA --> modificaci n reuni n 29-12-2017*/
	/*padding-left: 1.5%;*/ /*EDSA --> modificaci n reuni n 29-12-2017*/
	/*padding-right: 1.5%;*/ /*EDSA --> modificaci n reuni n 29-12-2017*/
}

.genericDoubleBoxHome {
	display: inline-block;
    outline: none;
    vertical-align: top;
    border: 0px;
    /* width: 47%; */
    /* padding-left: 1.5%; */
    /* padding-right: 1.5%; */
    text-align: left;

}

.genericTripleBoxHome {
	/*display: inline-block;
	margin:0px;
	outline:none;
	vertical-align: top;
	border: 0px;
	width: 78%; *//*EDSA --> modificaci n reuni n 29-12-2017*/
	/*padding-left: 1.5%;*/ /*EDSA --> modificaci n reuni n 29-12-2017*/
	/*padding-right: 1.5%;*/ /*EDSA --> modificaci n reuni n 29-12-2017*/
}

.genericBoxLineHome {
	width: 100%;
	/*margin:1.5% 0%;*/ /*EDSA --> modificaci n reuni n 29-12-2017*/
    padding-left: 1.5%;
	padding-right: 1.5%;
}

/*--------------------BOX 1--------------------*/

.contentBox1Home {
    width: 76.6%; /*EDSA --> modificaci n reuni n 29-12-2017*/
}

/*--------------------BOX 2--------------------*/

.contentBox2Home {
	/*padding-left: 1.5%;*/ /*EDSA --> modificaci n reuni n 29-12-2017*/
    width: 23.4%; /*EDSA --> modificaci n reuni n 29-12-2017*/ /*andres de 23.3 a 23.4*/
	float: right;
	text-align: right;
}

/*--------------------BOX 3--------------------*/
.contentBoxAsociarseHome{
    display: none;
    margin-top: -20px;
    padding-left: 0px;
    padding-right: 0px;
    z-index: 999;
}

/*--------------------BOX 4--------------------*/
.contentBox4Home {
    margin-top: 3%;
    /* margin-left: 13.1%; */
    /* float: left; */
}


/*--------------------BOX 5--------------------*/
.contentBox5Home {
    margin-top: 3%;
    /* margin-right: 13.1%; */
    padding-left:27px;
    width: 482px; /* Se debe poner un Width que sea la suma de las 2 "cajas" +  el espacio entre medio de las mismas. (width(Central de turnos) + width(margen entre C.Turnos y R.Vida) + width(Riesgo de Vida)*/
}


/*--------------------BOX 6--------------------*/
.contentBox6Home {
    display: none;
    width:482px;
    margin:auto;

}

/*--------------------@MEDIA--------------------*/
@media screen and (max-width: 1600px) and (min-width: 1370px) {
    .contentBox2Home {
        width: 23.4%;
    }


    #topBotoneraGa {
        margin-top: 0% !important;
        margin-bottom:0% !important;
    }

    .labelUserName {
        max-width:375px !important;
        font-size:14px !important;
    }
}

    .ms-dlgBorder {
        width:638px !important;
    }

    .ms-dlgFrameContainer {
        width:640px !important;
    }

    .ms-dlgContent {
        width:638px !important;
    }

    .ms-dlgFrame {
        width:640px !important;
    }

    .ms-dialog {
        width:600px !important;
    }

@media (min-width: 1201px) and (max-width: 1280px) {

}
@media (min-width: 1121px) and (max-width: 1200px) {

}
@media (min-width: 1081px) and (max-width: 1124px) {

}
@media (min-width: 1025px) and (max-width: 1080px){

}
@media (min-width: 981px) and (max-width: 1024px){

}

@media screen and (max-width: 1024px) and (min-width: 981px){


    .contAccesosHomeDerecha {
        margin-left: 24.2% !important;/*Jacquelina Garrido - 06/07/2018*/
    }
}
@media screen and (max-width: 980px){ 
	.genericSimpleBoxHome{
		width: 26%;
	}

    .genericTripleBoxHome{
		width: 100%; /*EDSA --> modificaci n reuni n 29-12-2017*/
	}
	#contentBox1 {
		width: 100% !important;
	}
	.contentBox2Home{
		display: none;
	}
    .pageLayoutRightHome{ /*ajuste para laspaginas de socios y empresas*/
        display: none;
    }
    .contentBoxAsociarseHome{
        display: block;
/*        margin-top: 42%; *//*EDSA --> Correcciones reunion con Adrian, 23-01-2018*/
    }
    .contentBox4Home{
       margin-top: 3%;
    }
    .contentBox5Home{
       margin-top: 3% !important; /*EDSA --> Correcciones reunion con Adrian, 23-01-2018*/
       /*margin-left: 1.5%; /*EDSA --> Jacquelina Garrido - GEM: 330333*/
    }

    #topBotoneraGa {
        margin-top: 0% !important;
        margin-bottom:0% !important;
    }

    .labelUserName {
        max-width:300px !important;
    }
    .hamburgerUser{
        margin-top: -70px; /* Gabriela Bardel 25/09/2018 V. Ant*/
    }
}

@media screen and (max-device-width: 980px) {
    .contentBoxAsociarseHome{
/*        margin-top: 35%; *//*EDSA --> Correcciones llamada a Adrian, 14-02-2018*/
    }
    .tituloAsociarse {
        padding-top: 2%; /*Jacquelina Garrido - GEM: 331509*/
        padding-bottom: 4%; /*Jacquelina Garrido - valor ant: 2% - 5/7/2018*/
    }
}

@media screen and (max-width: 1011px){ /*Jacquelina Garrido - 6/7/2018 -Valor anterior 950px*/
    .genericTripleBoxHome{
		width: 100%;
        padding-left: 0;
        padding-right: 0;
	}
    .contentBox4Home{
       display: none;
    }
    .contentBox5Home{
       display: none;
    }
    .contentBox6Home{
       display: block;
    }
}
@media screen and (max-width: 991px) {
    #ulSociales {
        padding-top: 0px !important; /* Bardel Gabriela -Se incremento 15 px 1/10/2018*/
    }
    #linkGalenoSeguros{
        padding-top: 30px !important; /* Bardel Gabriela -Se incremento 15 px 1/10/2018*/
    }
    #siteMapGa ul {
        line-height: 20px;
        margin-top: 25px;
        padding: 0px 2% 0px 1%;
    }
  
}


@media screen and (max-width: 800px) {/*EDSA --> Correcciones mail de Adrian, 07-02-2018*/
    .contentBox6Home {
        /*margin-left: 17%;*/
    }
}
@media screen and (max-width: 700px) { /*EDSA --> Correcciones mail de Adrian, 07-02-2018*/
    .contentBox6Home {
        /*margin-left: 13%;*/
    }
}
@media screen and (max-width: 650px) { /*EDSA --> Correcciones mail de Adrian, 07-02-2018*/
    .contentBox6Home {
        /*margin-left: 10%;*/
    }

    .bodyDialog .texto {
        margin-top:30px;
        /*margin-right:40px;*/
    }

    .headerDialog {
        display: inline-flexbox;
    }

    .bodyDialogRegistracion, .bodyDialogOlvido, .bodyDialogActualizacion {
        width: 87.5%;
    }
}
@media screen and (max-width: 600px) { /*EDSA --> Correcciones mail de Adrian, 07-02-2018*/
    .contentBox6Home {
        /*margin-left: 5%;*/
    }
}
@media screen and (max-device-width: 420px){ /*GEM:330333 --EDSA - Jacquelina Garrido: valor anterior: 360px. Se cambio para que el maximo sea el ancho del iphone 7 plus*/
    .contentBoxesHome{
        margin: 4% 0px 0px 0px; /*EDSA --> modificaci n reuni n 29-12-2017*/
    }
 
    .genericTripleBoxHome{
		width: 100%;
        padding-left: 0;
        padding-right: 0;
	}
    .contentBoxAsociarseHome{
        margin-top: -20px;
    }
    .contentBox4Home{
       display: none;
    }
    .contentBox5Home{
        display: none;
	}
    .contentBox6Home {
        display: block;
    }
}

/*14/11/2018 Bardel Gabriela Adaptado margen para dispositivos*/
@media screen and (max-device-width: 800px){
    .contentBoxesHome{
        margin: 4% 0px 0px 0px; 
    }   
}

/* ----------------------------------------------------------------HASTA ACA ESTA LA HOME------------------------------------------------------------------- */

.contentBoxes {
	margin: 1.5%; /*EDSA --> modificaci n reuni n 29-12-2017*/
	border: 0px;
	width: 100%;
}

/*--------------------GENERICS--------------------*/

.genericSimpleBox {
	display: inline-block;
	margin:0px;
	outline:none;
	vertical-align: top;
	border: 0px;
	width: 22%; /*EDSA --> modificaci n reuni n 29-12-2017*/
	/*padding-left: 1.5%;*/ /*EDSA --> modificaci n reuni n 29-12-2017*/
	/*padding-right: 1.5%;*/ /*EDSA --> modificaci n reuni n 29-12-2017*/
}

.genericDoubleBox {
	display: inline-block;
	margin:0px;
	padding-left: 1.5%;
	padding-right: 1.5%;
	outline:none;
	vertical-align: top;
	border: 0px;
	width: 47%;
}

.genericTripleBox {
	display: inline-block;
	margin:0px;
	outline:none;
	vertical-align: top;
	border: 0px;
	width: 74%;
	/*padding-left: 1.5%;*/ /*EDSA --> modificaci n reuni n 29-12-2017*/
	/*padding-right: 1.5%;*/ /*EDSA --> modificaci n reuni n 29-12-2017*/
}

/*--------------------BOX 1--------------------*/

.contentBox1 {
}

/*--------------------BOX 2--------------------*/

.contentBox2 {
    margin-top:-2.3%;
	/*padding-left: 1.5%;*/ /*EDSA --> modificaci n reuni n 29-12-2017*/
    margin-right: 0.7%; /*EDSA --> modificaci n reuni n 29-12-2017   --Jacquelina valor anterios 1.5*/
	float: right;
	text-align: center; /*EDSA --> modificaci n reuni n 29-12-2017*/ /*EDSA -->jacquelina 04-07-2018*/
}

/*--------------------BOX 3--------------------*/

.contentBox3 {
	display: none;
}

/*--------------------BOX 4--------------------*/

.contentBox4 {
	display: none;
}

/*--------------------BOX 5--------------------*/

.contentBox5 {
	display: none;
}

/*--------------------@MEDIA--------------------*/

@media screen and (max-width: 1024px){ 
	.genericTripleBox{
		width: 95%;
	}
	.contentBox2{
		display: none;
	}
	/*EDSA --> modificaci n reuni n 29-12-2017*/
    /*.contentBox3{ 
		display: inline-block;
	}
	.contentBox4{
		display: inline-block;
	}
	.contentBox5{
		display: inline-block;
	}*/
}
@media screen and (max-width: 360px){
    .genericTripleBox{
		width: 99%;
        padding-left: 0;
        padding-right: 0;
	}
}
@media screen and (max-device-width: 640px){ /*GEM:330333 --EDSA - Jacquelina Garrido: valor anterior: 360px. Se cambio para que el maximo sea el ancho del iphone 7 plus*/
    .genericTripleBox{
		width: 99%;
        padding-left: 0;
        padding-right: 0;
	}
}
/* ESTO VA PARA EL HAMBURGER MENU */
.logo{
    min-width: 1em;
    background: #e5eef5;
    color: #1668a4;
	height: 30px; /*EDSA --> Correcciones mail de Adrian, 16-04-2018*/
    width: 30px; /*EDSA --> Correcciones mail de Adrian, 16-04-2018*/
	line-height: 60px;
	display: none;
	font-size: 18px; /*EDSA --> Correcciones mail de Adrian, 16-04-2018*/
	float: right;
    margin-top: 5px; /*EDSA --> Correcciones mail de Adrian, 16-04-2018*/
    margin-right: 20px;
    margin-left: 0px; /*EDSA --> Correcciones mail de Adrian, 16-04-2018*/
    border-radius: 7px;
	border:1px solid; /*EDSA --> Correcciones llamada a Adrian, 14-02-2018*/
    border-color: #85aed0; /*EDSA --> Correcciones llamada a Adrian, 14-02-2018*/
    padding: 7px; /*EDSA --> Correcciones llamada a Adrian, 14-02-2018*/
	cursor:pointer;
	outline:none;
	z-index:10000000000000;
}
    .logo:hover {
        background: #1668a4 !important;
        color: #e5eef5 !important;
        border-color: #0b5ea1; /*EDSA --> Correcciones llamada a Adrian, 14-02-2018*/
    }

.userMenu{
    width: 25.5%; /*EDSA --> Correcciones reunion con Adrian, 23-01-2018*/
    margin-left: 74.5%;
}
.hamburgerMenu{
    width: 30%;
    margin-left: 70%; /*EDSA --> Correcciones mails, 11-04-2018*/
}
.userLogueadoMenu{
    width:30%;
    margin-left:60%;
}

.accessMenu{
	z-index: 10000000000000 !important;
	font-weight: bold; 
	font-size: 0.8em; 
	float:right;
	text-align: left; 
	font-size: 12px;
    box-shadow: 0px 0px 0px rgba(255, 255, 255, 0); 
    background-image: url(../img/bgSubBoton.png); 
    background-color: transparent !important; 
    position: absolute;
}
	.accessMenu ul {
		margin: 0; 
		padding: 0; 
		list-style-type: none; 
		list-style-image: none;
	}
	.accessMenu li {
		display: block;   
		padding: 15px 0 15px 0; 
		border-bottom: #dddddd 1px solid;
	}
		.accessMenu li:hover{
			display: block;
			background: #0b466f; 
			border-bottom: #dddddd 1px solid;
		}
    .accessMenu ul li a { 
		text-decoration: none;  
		margin-left: 20px; 
		color: #ffffff;
        opacity: 1;
	}
		.accessMenu ul li a:hover {
			color: #e5eef5; 
			text-decoration: none;
		}
    .accessMenu ul li .children {
        margin-top: 10px;
        margin-bottom: -16px; /*EDSA --> Correcciones reunion con Adrian, 23-01-2018*/
	    display: none;
	    background: #1668a4;
        background-color: transparent !important; /*EDSA --> Correcciones mail de Adrian, 16-04-2018*/
	    position: relative;
	    width: 100%;
	    z-index: 1000;
    }
        .accessMenu ul li:hover .children {
	        display: none;
        }
    .accessMenu ul li .children li {
	    /*background: #0b588c;*/ /*EDSA --> Correcciones mail de Adrian, 16-04-2018*/
        background-image: url(../img/bgSubBoton.png); 
        background-color: transparent !important; 
        display: block;
	    overflow: hidden;
	    border-bottom: #dddddd 1px solid;
    }
    .accessMenu ul li .children li:hover{ /* descomentar EDSA --> Correcciones mail de Adrian, 16-04-2018*/
        background: #0b466f; 
		text-decoration: none;
    }
    .accessMenu ul li .children li a {
	    display: block;
	    margin-left: 40px;
    }
#burgerMenuAyuda{
    float: left;
    width: 100%;
}
/* ESTO VA PARA EL HAMBURGER MENU */

/* ESTO VA PARA EL HEADER */
@media screen and (max-width: 1950px) and (min-width: 1601px){
    #navigatorGa {
        height: 53px;
    }
    .ayudaImg {
        margin-left: 17%;
        padding-right: 4%; /*Jacquelina Garrido - 4/7/2018 - Valor Ant: 2.8%*/
    }
     .ayudaImgCorta{
        display:none;
    } 
}
@media screen and (max-width: 1600px) and (min-width: 1367px){
    #navigatorGa {
        height: 53px;
    }
    .ayudaImg {
      margin-right: 3%; /*Bardel Gabriela 3/10/2018 Valor anterior :1.8%*/

    }
     .ayudaImgCorta{
        display:none;
    } 
}
@media (min-width: 1281px) and (max-width: 1366px){
        #navigatorGa{
        height: 53px;
    }
    .ayudaImg {
        margin-right: 3%; /*Bardel Gabriela 3/10/2018 Valor anterior :1.8%*/
    }
    .ayudaImgCorta{
        display:none;
    } 
}
@media (min-width:1177px) and (max-width: 1280px) {
    #navigatorGa{
        height: 53px;
    }

     .ayudaImg {
        margin-left:-20px;
        margin-right:15px;
        }
     .ayudaImgCorta{
        display:none;
    } 
}

@media (min-width:1097px) and (max-width: 1176px) {
    #navigatorGa{
        height: 53px;
    }
    .ayudaImg {
        margin-left:-20px;
        margin-right:0px;
    }
     .ayudaImgCorta{
        display:none;
    } 
}
@media (min-width: 1046px) and (max-width: 1096px) {
     #navigatorGa{
        height: 53px;
    }
     .ayudaImg {
        margin-left:-70px;
        margin-right:-20px;
    }
     .ayudaImgCorta{
        display:none;
    } 
}
@media (min-width:1024px) and (max-width: 1045px) {
      #navigatorGa{
        height: 53px;
    }
    .ayudaImg {
        display:none;
    }
     .ayudaImgCorta {
        margin-left:-60px;
        margin-right:70px;
    }
}
@media (min-width:981px) and (max-width: 1023px) {
     #navigatorGa{
        height: 53px;
    }
    .ayudaImg {
        display:none;
    }
    .ayudaImgCorta {
        margin-left:-60px;
        margin-right:40px;
    }
}
@media (min-width:359px) and (max-width: 980px) {
     #navigatorGa{
        height: 53px;
    }
    .ayudaImg {
        display:none;
    }
    .ayudaImgCorta {
        margin-left:-60px;
        margin-right:-20px;
    }
}

@media screen and (max-width: 926px){
    .ayudaImg {
        margin-top: -5.5%;
    }
}

@media screen and (max-width: 980px){ 
    #ctl00_loginDivButtons{
		display: none;
	}
	.logoGa a img {
		float: left;
		margin: -7px 10px 0 0px;
		display: block;
		width: 100%;
	}
    #userLogo {
		display:inline-block;
	}
    #navigatorGa{
        height: 54px;
        margin-top: 7%;
    }
    /*.hamburgerUser{
        margin-top: -66px; /*EDSA --> Correcciones reunion con Adrian, 23-01-2018*/
    /*}*/
}
@media (min-width:689px) and (max-width: 900px){ /*EDSA --> Gabriela Bardel 21/09/2018 Se cambio Screen por un minimo de ancho */
    .logoGa a img {  
		width: 80%;
	}
    #zz2_RootAspMenu{
		display: none;
	}
    #navigatorGa{
        display: none;
    }
    #hamburguerLogo {
		display: inline-block;
	}
    #userLogo {
		display:inline-block;
	}
	#userLogueado{
	    display:inline-block;
	    margin-right:4%;
	    margin-top:0px;
	}
    .accessMenu{
        margin-top: 1.1em; /*EDSA --> Correcciones mails, 11-04-2018*/
    }

    #botoneraTabGaContent {
        /*padding-top: 9%;*/
        float: left !important;
        /*margin-left: -43%;*/
        overflow:initial;
    }

    .logginGa {                     /*EDSA --> Gabriela Bardel 21/09/2018 Nuevo */
    display:none;
        /*margin-left: -640px;
        margin-top: 40px;*/
    }
    .labelNumberUserName {          /*EDSA --> Gabriela Bardel 21/09/2018 Nuevo */
    font-size: 11px !important;
    }
    .labelUserName {                /*EDSA --> Gabriela Bardel 21/09/2018 Nuevo */
    font-size: 13px !important;
    }
    .loginFormPerfil a{             /*EDSA --> Gabriela Bardel 21/09/2018 Nuevo */
        font-size:12px !important;
    }
}

@media (min-width:443px) and (max-width:873px){ /* Gabriela Bardel 25/09/2018 Nuevo Rango*/
    .hamburgerUser{
        margin-top: -72px; 
    }
    .logoGa a img {
		width: 70%;
	}
	#zz2_RootAspMenu{
		display: none;
	}
    #navigatorGa{
        display: none;
    }
    #userLogo {
		display:inline-block;
	}
    #hamburguerLogo {
		display: inline-block;
	}
    .accessMenu{
        margin-top: 1.1em; 
    }
    .logginGa {
        display:none;
        /*margin-left: -640px;
        margin-right:-28px;
        margin-top:35px;*/
    }
    #userLogueado{
        display:inline-block;
        margin-right:-4%;
    }
    .labelNumberUserName {
    font-size: 10px !important;
    }
    .labelUserName {
    font-size: 12px !important;
    }
    .loginFormPerfil a {
        font-size:11px !important;
    }
    #ulSociales{
        padding-right:3% !important;/* Bardel Gabriela 1/10/2018 Nuevo*/
    }
    #linkGalenoSeguros{
        padding-left: 2% !important; /* Bardel Gabriela 1/10/2018 Nuevo*/
    }
    #userLogueado{
        display:inline-block;
        margin-right:5%;
        margin-top:0px;
    }
}
@media (min-width:874px) and (max-width:970px){ /* Gabriela Bardel 25/09/2018 Nuevo Rango*/
    #ulSociales{
        padding-right:4% !important;/* Bardel Gabriela 1/10/2018 Nuevo*/
    }
    #linkGalenoSeguros{
        padding-left:3% !important; /* Bardel Gabriela 1/10/2018 Nuevo*/
    }
}
@media (min-width:971px) and (max-width:1066px){ /* Gabriela Bardel 25/09/2018 Nuevo Rango*/
    #ulSociales{
        padding-right:3% !important;/* Bardel Gabriela 1/10/2018 Nuevo*/
    }
    #linkGalenoSeguros{
        padding-left:2% !important; /* Bardel Gabriela 1/10/2018 Nuevo*/
    }
}
@media (min-width:1067px) and (max-width:1076px){ /* Gabriela Bardel 25/09/2018 Nuevo Rango*/

    #ulSociales{
        padding-right:5% !important;/* Bardel Gabriela 1/10/2018 Nuevo*/
    }
    #linkGalenoSeguros{
        padding-left:5% !important; /* Bardel Gabriela 1/10/2018 Nuevo*/
    }
}
@media (min-width:1077px) and (max-width:1087px){ /* Gabriela Bardel 25/09/2018 Nuevo Rango*/

    #ulSociales{
        padding-right:5% !important;/* Bardel Gabriela 1/10/2018 Nuevo*/
    }
    #linkGalenoSeguros{
        padding-left:5% !important; /* Bardel Gabriela 1/10/2018 Nuevo*/
    }
}
@media (min-width:1088px) and (max-width:1110px){ /* Gabriela Bardel 25/09/2018 Nuevo Rango*/

    #ulSociales{
        padding-right:6% !important;/* Bardel Gabriela 1/10/2018 Nuevo*/
    }
    #linkGalenoSeguros{
        padding-left:6% !important; /* Bardel Gabriela 1/10/2018 Nuevo*/
    }
}
@media (min-width:1111px) and (max-width:1161px){ /* Gabriela Bardel 25/09/2018 Nuevo Rango*/

    #ulSociales{
        padding-right:7% !important;/* Bardel Gabriela 1/10/2018 Nuevo*/
    }
    #linkGalenoSeguros{
        padding-left:7% !important; /* Bardel Gabriela 1/10/2018 Nuevo*/
    }
}
@media (min-width:1162px) and (max-width:1217px){ /* Gabriela Bardel 25/09/2018 Nuevo Rango*/

    #ulSociales{
        padding-right:9% !important;/* Bardel Gabriela 1/10/2018 Nuevo*/
    }
    #linkGalenoSeguros{
        padding-left:9% !important; /* Bardel Gabriela 1/10/2018 Nuevo*/
    }
}
@media (min-width:1218px) and (max-width:1266px){ /* Gabriela Bardel 25/09/2018 Nuevo Rango*/

    #ulSociales{
        padding-right:11% !important;/* Bardel Gabriela 1/10/2018 Nuevo*/
    }
    #linkGalenoSeguros{
        padding-left:11% !important; /* Bardel Gabriela 1/10/2018 Nuevo*/
    }
}
@media (min-width:1267px) and (max-width:1326px){ /* Gabriela Bardel 25/09/2018 Nuevo Rango*/

    #ulSociales{
        padding-right:13% !important;/* Bardel Gabriela 1/10/2018 Nuevo*/
    }
    #linkGalenoSeguros{
        padding-left:13% !important; /* Bardel Gabriela 1/10/2018 Nuevo*/
    }
}
@media (min-width: 1370px) and (max-width: 1950px) {
    #siteMapGa ul {
        padding: 0px 10% 0px 10% ;/*Bardel gabriela 22/10/2018 Neuevo rango para ajustar footer*/
    }

}
@media (min-width: 1285px) and (max-width: 1321px) {
    #siteMapGa ul {
        padding: 0px 12% 0px 12% ;/*Bardel gabriela 22/10/2018 Neuevo rango para ajustar footer*/
    }

}
@media (min-width: 1198px) and (max-width: 1284px) {
    #siteMapGa ul {
        padding: 0px 10% 0px 10% ;/*Bardel gabriela 22/10/2018 Neuevo rango para ajustar footer*/
    }
}

@media (min-width: 1111px) and (max-width: 1197px) {
    #siteMapGa ul {
        padding: 0px 6% 0px 6% ;/*Bardel gabriela 22/10/2018 Neuevo rango para ajustar footer*/
    }

}

@media (min-width: 992px) and (max-width: 1110px) {
    #siteMapGa ul {
        padding: 0px 3% 0px 2%;/*Bardel gabriela 22/10/2018 Neuevo rango para ajustar footer*/
    }

}

@media (min-width:359px) and (max-width:442px){ /* Gabriela Bardel 25/09/2018 Nuevo Rango*/
    .logoGa a img {
		width: 60%;
	}
	#zz2_RootAspMenu{
		display: none;
	}
	#navigatorGa{
         display: none;
    }
    #userLogo {
		display:inline-block;
	}
	#hamburguerLogo {
	    
		display: inline-block;

	}
	.accessMenu{
        margin-top: 1.1em; 
    }
    .logginGa {
        display:none;
       /* margin-left: -640px;
        margin-right:-28px;
        margin-top: 30px;*/
    }
    #userLogueado{
        display:inline-block;
        margin-right:5%;
        margin-top:-35px;
    }
    .logoGa a img {
		width: 70%;
	}
    .labelNumberUserName {
    font-size: 10px !important;
    }
    .labelUserName {
    font-size: 12px !important;
    }
    .loginFormPerfil a {
        font-size:11px !important;
    }
    #ulSociales{
        padding-right:4% !important;/* Bardel Gabriela 1/10/2018 Nuevo*/

    }
    #linkGalenoSeguros{
        padding-left:4% !important; /* Bardel Gabriela 1/10/2018 Nuevo*/

    }

}
@media screen and (max-device-width: 980px){
    .accessMenu{
        height: 102%; /*EDSA --> Correcciones reunion con Adrian, 23-01-2018*/
    }
}
@media screen and (max-device-width: 800px){
    .accessMenu{
        height: auto; /*EDSA --> Correcciones mails, 11-04-2018*/ /*Bardel Gabriela 22/10/2018 valor ant:91%*/
    }
}
@media screen and (max-device-width: 768px){
    .accessMenu{
        height: auto; /*EDSA --> Correcciones reunion con Adrian, 23-01-2018*/ /*Bardel Gabriela 22/10/2018 valor ant:100%*/
    }
}
@media screen and (max-device-width: 640px){
    .accessMenu{
        height: 241%; /*EDSA --> Correcciones reunion con Adrian, 23-01-2018*/
    }
}
@media screen and (max-device-width: 640px){ /*GEM:330333 --EDSA - Jacquelina Garrido: valor anterior: 360px. Se cambio para que el maximo sea el ancho del iphone 7 plus*/
    #zz2_RootAspMenu{
		display: none;
	}
    #navigatorGa{
        display: none;
    }
    #hamburguerLogo {
		display: inline-block;
	}
    .accessMenu{
        height: auto; /*Bardel gabriela 22/10/2018 valor ant:14%*/
        margin-top: 1.5%; /*EDSA --> Correcciones mail de Adrian, 16-04-2018*/
    }
}
/* ESTO VA PARA EL HEADER */

/* ESTO VA PARA EL FOOTER */
@media screen and (max-width: 1600px) and (min-width: 1370px){
    #siteMapGa{
        height: 135px; /*Jacquelina Garrido - GEM: 331509 - Valor Ant: 8%*/
    }
}

@media screen and (max-width: 1366px) and (min-width: 1360px){
    #siteMapGa{
        height: 135px; /*Jacquelina Garrido - GEM: 337404 - Valor Ant: 115px*/
    }
}

@media screen and (min-width: 1281px) and (max-width: 1365px){
    #siteMapGa{
        height: 135px; /*Gabriela Bardel 24/09/2018 Nuevo*/
    }
}
@media screen and (max-device-width: 980px){ 
	#siteMapGa{
		height: 9% !important;/*EDSA --> Jacquelina Garrido, 04-07-2018, valor ant: 15%*/
	}
}

@media screen and (max-device-width: 800px){ 
	#siteMapGa{
		height: 8% !important;/*EDSA --> Jacquelina Garrido, 04-07-2018, valor ant: 15%*/
	}
}
@media screen and (max-device-width: 768px){ 
	#siteMapGa{
		height: 9% !important;/*EDSA --> Jacquelina Garrido, 04-07-2018, valor ant: 15% */
	}
}
@media screen and (max-width: 980px){ 
    #segundoNivelGa p {
        font-size: 7px;
    }
    #tercerNivelGa p {
        font-size: 7px;
    }
}
@media screen and (max-device-width: 640px){ 
	#siteMapGa{
		height: 12% !important;
	}
}
@media screen and (max-device-width: 640px){ /*GEM:330333 --EDSA - Jacquelina Garrido: valor anterior: 360px. Se cambio para que el maximo sea el ancho del iphone 7 plus*/
	#siteMapGa{
		height: 8% !important;/*Jacquelina Garrido - GEM: 331509 - Valor Ant: 5% */
	}
    #segundoNivelGa p {
        font-size: 7px;
    }
    #tercerNivelGa p {
        font-size: 7px;
    }
}
@media screen and (max-height: 1024px) and (max-width: 1280px){
    #siteMapGa{
		height: 135px !important; /*Jacquelina Garrido - 4/7/2018 - Valor anterior: 17%   12%*/
	}
}
@media screen and (max-height: 800px) and (max-width: 1280px){
    #siteMapGa{
		height: 135px !important; /*Jacquelina Garrido - 4/7/2018*/
	}
}
@media screen and (max-height: 600px) and (max-width: 1280px){
    #siteMapGa{
		height: 135px!important; /*Jacquelina Garrido - 4/7/2018    25%*/
	}
}
@media screen and (max-height: 700px) and (max-width: 1000px){
    #siteMapGa{
		height: 170px !important;/*Jacquelina Garrido - GEM: 331509 - Valor Ant: 18%*/
	}
}
@media screen and (max-height: 480px) and (max-width: 1000px){
    #siteMapGa{
		height: 135px!important;/*20% !important;*/
	}
}
@media screen and (max-height: 385px) and (max-width: 1000px){
    #siteMapGa{
		height: 135px!important;/*25% !important;*/
	}
}
@media screen and (max-height: 510px) and (max-width: 840px){
    #siteMapGa{
		height: 170px !important;/*22% !important;*/
	}
	#siteMapGa ul{
	    height:38px;
	}
}
@media screen and (max-height: 420px) and (max-width: 840px){
    #siteMapGa{
		height: 170px !important;
	}
}
/* ESTO VA PARA EL FOOTER */

	.contentWrap {
		/* max-width:1366px !important; */
		/* max-height: 395px; */
		overflow: hidden;
		position: relative;
		margin:auto;
		text-align:center;
		margin:auto auto 24.5px !important;
		background: #015fa5;
	}
	#contentBox1 {
		width: 75%; /*Jacquelina - 4/7/2018- Valor anterior 70%*/
	}

	#contentBox1 div.ms-webpartzone-cell {
		margin: 0 auto !important;	
	}
	/*#contentBox2 {
		width: 30%;
		height: 100%;		
		position: absolute;
		right: 0;
		top: 0;
	}*/
    #contentBox2Hom { /*Jacquelina - Estilo solamente aplicado al quiero asociarme de la home - 27-6-2018*/
		height: 100%;		
		position: absolute;
		right: 0;
		top: 0;
	}
	#contentBox2 div.ms-webpartzone-cell {
		margin: 30 auto !important;	/*Jacquelina Garrido - 04-07-2018 - Valor anterior 0*/
	}