@charset "utf-8";
/* 
////////////////////////////////////  

		VENTANA MODAL - BOTÓN DE SUSBRIPCIÓN EN TOP NAVEGACIÓN 

///////////////////////////////////////////////////
*/

/* SuscrModal Animation */

/* Add Animation */

@-webkit-keyframes animatetop {
    from {
        top: -300px;
        opacity: 0
    }
    to {
        top: 0;
        opacity: 1
    }
}

@keyframes animatetop {
    from {
        top: -300px;
        opacity: 0
    }
    to {
        top: 0;
        opacity: 1
    }
}

/*ADD*/

/*se oculta svg que comprime container ventana cuando se abre modal Eliminar usuario y Guardar*/

#react-confirm-alert-firm-svg {
    display: none !important;
}

/*END ADD*/

/*DELETE*/

/*se evitan estilos por defecto Safari/Firefox en botones*/

/*button,
input {
-webkit-appearance:  none;
-moz-appearance:  none;
appearance:  none;
}*/

/*END DELETE*/

.SuscrModal button,
.SuscrModal input[type="button"] {
    cursor: pointer;
}



/* btn SuscrModal Top */

.ayuda ul li.SuscripModalTOP {
    float: left;
}

.ayuda ul li.SuscripModalTOP button.SuscrModal-TopBtn {
    background-color: #5F6F90;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAASCAYAAACEnoQPAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NTZERDRERDc0NEZDMTFFQkI2ODlEQzAwQjE3NDQ3OTAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NTZERDRERDg0NEZDMTFFQkI2ODlEQzAwQjE3NDQ3OTAiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo1NkRENERENTQ0RkMxMUVCQjY4OURDMDBCMTc0NDc5MCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo1NkRENERENjQ0RkMxMUVCQjY4OURDMDBCMTc0NDc5MCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PhPxckoAAAMJSURBVHjaRFPda1xFFP/NzL139+7uzW6+NlkTTKJbakyJIa3BImkrBaNikIAIKlIoGPrga6EQiH9AKe2D9KH4ZqAfL0VKRaRIKUJpoIUoSFVKsZU+GEyTNrbJ3vnwN/du61125sz5+J0zv3NGYOw0YFIgcoCVgOYehvjw4NCnpxbfWlLbBiNffNfc+u2vO9AF2uhjWqAzpF8gA8ApKvgPKFuL5kudYwOdMfp7K9jXSMYZRRt9DcElZVmgd/2dLAbO+QXoj7sWPpv6cv6DncdqSQRDW3Mw3qsKkbz1xz8r0CKFMFlOhb4ZCkSiYnio95WvF948Nz/X/Li7WoSvS9JrsK9W3bdnYGa4v7Lj8sqDH/G09dRXkmd2hCmEWPx88vjh2dFZJQX8rZSQrEVCEKCoAoyO1MY21x5t3Ph19SdYkWODzi/0d7w8/VpjxlpNMInA631tjiVSNtKgXIpwYKr5Psq0KQ/ryLQLkdRK1e563BCePMGg7GNWIWD4U+yEIy/1WthISlXiKg9P+qVGOTZJJSxCeLAsKOfQ+UAW7hWOl4mSYqnmMwvdzmwEGh1xX5G8QYRZTgGdAQjfIpsJvB0rjJBUy9Hrvg2EiDLUWmfcVYl9v9P2XQNmSvPq29dg+1HvKJZ6k6gHgfH1+col9o/3vG39EDCTI2FGuFz2US4nz0mHSlLA1HhjGtZbxr7CgSMX3914qN3zTxvnjHXO+oPJd57zo3U3b6+u7po7P4mhT85OXP/57/t5lPk/xqXO2iyKEleTupbTz4zuwvd3ruLStT+XbW5+ntjb2e9M52Xdjsj2Z9UQKni8/mRt5fe1NcME5E9p5jBOp5ub4YbWmrpUBUEQlitB1e8sIDWBQ1e50CMwdQa9fcVsABTJtZFAVxzhjdHGCYWWlCqQ26ls/bBy7yh0yq5FKJHMf8ltgC2D1bvrQMo2kX7fFlMv49B7L340vXtoUDFg6crd5W++/SV/65JvgoPjWynw6kkqomwsYGzWc0hvVBPws+/8q8lG7lbWN9f24fefAAMAZeyNhvpztcQAAAAASUVORK5CYII=);
    background-repeat: no-repeat;
    background-position: 95%;
    border: none;
    text-align: center;
    border-radius: 3px;
    padding: 5px 30px 3px 10px;
    transition: all .35s ease-in-out;
    color: #fff;
    font-size: 1.1em;
    width: 100%;
}

.ayuda ul li.SuscripModalTOP button.SuscrModal-TopBtn:hover {
    background-color: #9DA8BF;
}

.ayuda ul li.SuscripModalTOP button.SuscrModal-TopBtn:focus {
    border: none;
}


.ReactModal__Overlay.ReactModal__Overlay--after-open {
    /*inset: initial !important;*/
    background: none !important;
}

.ReactModal__Content.ReactModal__Content--after-open {
    position: initial !important;
    /*inset: initial !important;*/
    border: none !important;
    background: none !important;
    border-radius: 0px !important;
    padding: 0px !important;
}

.SuscrModal {
    /* display: none; Hidden by default */
    position: fixed;
    /* Stay in place */
    /* Sit on top */
    /*DELETE*/
    /*padding-top: 100px;*/
    /*END DELETE*/
    /* 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 */
    z-index: 9999;
    /*ADD*/
    padding-top: 15px;
    /*END ADD*/
}

/*ADD*/

@media only screen and (min-height: 450px) and (max-height: 649px) {
    .SuscrModal {
        padding-top: 0px;
    }
}

@media only screen and (min-height: 650px) and (max-height: 750px) {
    .SuscrModal {
        padding-top: 20px;
    }
}

@media only screen and (min-height: 750px) {
    .SuscrModal {
        padding-top: 80px;

    }
}

/*END ADD*/

/* SuscrModal Contenido */

.SuscrModal-contenido {
    position: relative;
    background-color: #fefefe;
    background-image: url(data:image/jpeg;base64,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);
    background-repeat: no-repeat;
    background-size: cover;
    background-position: top;
    margin: auto;
    padding: 0;
    border-radius: 2%;
    width: 430px;
    height: auto;
    box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
    -webkit-animation-name: animatetop;
    -webkit-animation-duration: 0.4s;
    animation-name: animatetop;
    animation-duration: 0.4s;
}


.SuscrModal-header {
    padding: 5px 5px;
}

.SuscrModal-header h1 {
    color: #304167;
    font-size: 3em;
    font-family: "Arial Narrow", Arial, Verdana, serif;
    font-stretch: condensed;
    font-weight: 600;
    text-align: center;
    text-transform: uppercase;
    margin-top: 5px;
    margin-bottom: 10px;
}

.SuscrModal-header h1::first-letter {
    font-size: 1.8em;
    font-weight: 700;

}

.SuscrModal-header p {
    font-family: "Arial Narrow", Arial, Verdana, serif;
    font-stretch: condensed;
    font-weight: 600;
    text-align: center;
    color: #304167;
}

.SuscrModal-header .texto_introduccion p:nth-child(1) {
    font-size: 1.5em;
    margin-top: 0px;
    margin-bottom: -10px;
}

.SuscrModal-header .texto_introduccion span {
    color: #5ba0e5;
    font-style: oblique;
}

.SuscrModal-header .texto_introduccion p:nth-child(2) {
    font-size: 1.2em;
}

.SuscrModal-body {
    margin: 0 40px;
    border-bottom: 2px dashed #C0CCE4;
    width: auto;
    max-width: 100%;
    display: inline-block;
}

.SuscrModal-body span {
    padding-left: 32px;
    cursor: pointer;
    font-size: 1.5em;
    text-align: left;
    color: #304167;
    display: inline;
}

.SuscrModal-body span {
    position: relative;
    text-indent: -9000px;
    color: transparent;
    background: none !important;
    display: inline-block;
}

.SuscrModal-body span:nth-child(1) {
    position: relative;
    left: 291px;
}

.SuscrModal-body span:nth-child(2) {
    position: relative;
    left: 291px;
}

/*ADD*/

@media all and (-ms-high-contrast:none) {
    .SuscrModal-body span:nth-child(1) {
        left: 240px !important;
    }
}

/*END ADD*/

/*ADD*/

@media all and (-ms-high-contrast:none) {
    .SuscrModal-body span:nth-child(2) {
        left: 242px !important;
    }
}

/*END ADD*/

.SuscrModal-body span:after {
    display: block;
    position: absolute;
    text-indent: 0;
    top: 0;
    left: 2px;
    right: 0;
    bottom: 0;
}

.SuscrModal-body span:nth-child(1):after {
    content: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAUCAYAAACJfM0wAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NDdDQ0E3MjM3NzZCMTFFQjlGOTBFQTlBMzI5RTc4RDgiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NDdDQ0E3MjQ3NzZCMTFFQjlGOTBFQTlBMzI5RTc4RDgiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo0N0NDQTcyMTc3NkIxMUVCOUY5MEVBOUEzMjlFNzhEOCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo0N0NDQTcyMjc3NkIxMUVCOUY5MEVBOUEzMjlFNzhEOCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PgXU1wgAAAOUSURBVHjanJRrSFRREMfnPnbXVdZd2zVbMS3ykbYahr0gs4dZHyIq+lIUUvSEHkIQVEZP+1xWRH0KIgKDvlWQpqQmUZJFZqWuWVL5WHF1bR+6997+x87W5m5QDfy4586ZM2fOzJkjLL3wmsLkElgGngED1wlAA34QADEcjc+PgXzw/PEhx+6QI5l+l2RwENRRpOiBCQwBNaSEMyq62Dofw6PhxpMdG4ESZbMKHpkXZIAacCHMJghiozlmx74PVoC9YfNzQDU4DzpBFxgA7XzDI9zuE1iFyJvwLcEpRmW++Cao54vs3JC4fj/4Ck7zNFjABrAPzAJOvqYK9IEmbFAq7p0b0xp0Nn2sL8stg1JiR8KY+MIGVhRwHboSfJlNOsaN3MliQRBCKdQzH0pH08s9eYYXsm+wi2bGy+sTdp064SHqDStMOnjKjsijIR5hIx+ngHt8zNb0rtl58pjZIm/71ucksbnbH/hsLaC0TMeZVM+b7TDo5sZukMZzW4RryTa4C2wYX8G3HxE+CuV4uvv1lqzsvIqeKfnU0O33i8nmGFEVRWrVZbErG7dg/FU1jseOdRaKbbza58AmsBpc5mkYxwbFLH3z/C11sk6ytEiZJEs6SjHrRVFR1dBFp0+mHGod1mccr7zTa7FYUqFaB9gGzEEtixZYQSIrZN+zuyPll6p6Or4Z5nyIy/l5lRRFI3FyF3ht2dTQb0g4dP5Gp1p/dT4iZ5e/h+e6FBSCypFb+2o2F+Y+hK3dY82J6CY5SoeRZp1BNYMu3aLC4ttGW6qjuiy3HOprofmi0vKDq7YevljdbyLJmhTNRXTHTCSTDffMRkc2px3PnZlUcr3iwAZFUdQdxyqr1hYVLDnXLJBklv60nIRT1x4Ean0p+skTasBLDvRJp+fHG5SoC/pRDW0wKBvZu5RpJmoJ2klnjI9wukj6OBY14qD7Cy23+agZ/TaWmDWh+/zjRfspba52Wml30aP+EdIlpET4iCie6OqglVN9VDtgIF/i7D8eVbVlwsZIxUkB0rveRzoWRE0I/ViH2qjAJlDN8NSoUUQUyGKnOo+d8qaINM3d9supKCBAT3CihWd535JZL+CFT0feTPS3IhpiqVnMoBjUMdv/bkI3MDqmickmRZKdjeQc1qgrLpv+V7pZc7nRa84nlGZSJeHLUGD4zdv2+Nv1HQFrrCzw1+qfRYPPQe+4tnHhDMOCfMfodwEGAPwcNdLWE3nUAAAAAElFTkSuQmCC);
}

.SuscrModal-body span:nth-child(2):after {
    content: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAUCAYAAACJfM0wAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MDAwRTcyNEM3MUVEMTFFQkI2ODRDNTNCMDI5N0Y2ODIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MDAwRTcyNEQ3MUVEMTFFQkI2ODRDNTNCMDI5N0Y2ODIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDowMDBFNzI0QTcxRUQxMUVCQjY4NEM1M0IwMjk3RjY4MiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDowMDBFNzI0QjcxRUQxMUVCQjY4NEM1M0IwMjk3RjY4MiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pk7sQNUAAAOwSURBVHjarFRraFRXED6v+9j72EdMYo0bY7OJVaNNijbSFgULVVJaKq0SUUQsgoqi/pAWtNBS9LdQwR/93RYMFPqjCBX8oaWCNGh8FG0wmleNcWN2N3vv3r3P0zm7UTbSH02bgbnMOXfmO3O+mTl479mB7xDiHyKEMFoY4QD1CwNj98JhvpAdBD5W7U4I50XzRIlm42rEEsAcQ8LlIEK2GyEKtutzxGcdS151XwghGHngV4R1FPHKuuRxVAatYHjVOLBDAsi8HHAUk8jj7oz5wfpMPP1mq9nNGBZoheaU0vtqg3ouhAgHAFO6dL2jSevVFfqzVQ5RUqN3N7TFN77Vlkh3tug9FDLzQ64TV3wAYXt34+pli9QHt4aLx90g6oSfWKL4j5519X2bO1JHA8iwAEDdmfhXG9oTfYzgOyKu9+3FawFcvT1SPAJ0tNNquTiL4PamQlDKlAuDk4VPh7LuiYm8jxSZoMX1yu3747bc2hjzWurU/lFeXp80pLv3H9sIDsIJnXFDoeivaXfXvUln31jeQ4s0hiAhm77x/qHPHI9LOcuXM42xM8sb1POWE6wAblc2mNJPJTe0EgZLALVEk2mwJKVcG8s6HbrGRoen3D12OZhe1aSdWppUfshbfhdk3UIwDgik7jFoultj9smLA1P9FOOune+8sg1Ah9yAx6EWdaNZ91hKZxdfa9JOD085+59ZfqcmkWFRsN8fWt9cujN9Oa5RfffGJZvMGB1xfKAXasJkQnhKo2g876+7Npi/pMH16g3pKhyKVZnkhp6WDugyvQFd8Ou9cfuwKpEiUG6pDPNkjKI/J513bzwq3jTANmTaL2hi0D5GUmNeR7PZ3GoHS02V5sannHi+5G/TFfZRGPCH2aIvepX5QRRMAI/1aX0E4rJ1GptclTZWL8+pGaDo0chTZ1nBCbZAXiHt6jn4OY+QAo5KPMYcxwtf/22w0Ae8N0ScGzNO+DFUeSXUYOtEzt3vRTzthbxlphS8B53TCYdJcY25OdvffP3BzAXAMRWJWHjf2YF8gFBCDIVoeiEywxUVLYZhS/SmGAQhOnSQGBIhUA8kZoDz6mA8jwO7yMCFin6MSXjOOyQcRaDYEnb1P6ocDj38wu+f4sSGwDTQwoshXrcfQbfMI8isvIxzX8QyqF+zviKAt1ed/7W0Ae8XOObtNeBfgH5b41Nkz415AN+E53AtZP096Cez4E9exiD/kUMXAOGm+MsqLWjNyw7sfxbpawC3ZzmeI38LMACvBLCKi4435QAAAABJRU5ErkJggg==);
}




/* btn cerrarSuscrModal */

input.cerrarSuscrModal {
    color: #fff;
    float: left;
    font-size: 1.5em;
    font-weight: bold;
    position: absolute;
    top: 5px;
    right: 5px;
    border: none;
    padding: 0 .2em;
    background-color: #ab3030;
    transition: all .35s ease-in-out;
    min-width: auto !important;
    min-height: auto !important;
    width: auto;
    height: auto;
}

/*ADD*/

/*safari*/

input.cerrarSuscrModal {
    -webkit-border-radius: 4px !important;
    -webkit-appearance: none !important;
}

/*END ADD*/

input.cerrarSuscrModal:hover,
input.cerrarSuscrModal:focus {
    background-color: #FB5353;
    text-decoration: none;
    cursor: pointer;
}



/* SuscrModal Label CheckBox Customizada  */

.SuscrModal-body .suscrChckbxCustom {
    display: block;
    position: relative;
    padding-left: 26px;
    cursor: pointer;
    font-size: 1.6em;
    text-align: left;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

.SuscrModal-body p.suscrChckbxCustom-info {
    grid-column: 1 /span 3;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
    font-family: Arial, Verdana, serif;
    font-size: 1.0em;
    color: #5E7EBB;
    text-align: justify;
    padding-right: 10px;
    margin: 0.5em 0 2em 0.2em;
}

/* Esconde SuscrModal Default checkbox */

.suscrChckbxCustom input {
    position: absolute;
    opacity: 0;
    cursor: pointer;
    height: 0;
    width: 0;
}

/* SuscrModal customizada checkbox */

.SuscrModal-body div {
    /*margin-bottom: -20px;*/
    width: 350px;
}

.SuscrModal-body .SuscrModal-checks {
    display: grid !important;
    display: -ms-grid !important;
    grid-template-columns: 290px 1fr 1fr;
    -ms-grid-columns: 290px 1fr 1fr;
    grid-template-rows: auto;
    -ms-grid-rows: 50px;
    text-overflow: ellipsis;
    word-wrap: break-word;
    overflow: hidden;
    max-height: 500px;
    margin-bottom: 1px;
}

.SuscrModal-body div:first-child div {
    display: block;
}

/*ADD*/

@media all and (-ms-high-contrast:none) {
    .SuscrModal-body .SuscrModal-checks {
        -ms-grid-columns: 282px 1fr 1fr;
        -ms-grid-rows: 95px;
        grid-template-columns: 282px 1fr 1fr;
        grid-template-rows: 95px !important;
        height: 20px;
    }

    .SuscrModal-body p.suscrChckbxCustom-info {
        margin-top: 30px;
    }

    .SuscrModal-body div:first-child div p {
        margin-top: 0px !important;
        /* width: 130% !important;*/
    }

}

/*END ADD*/

.SuscrModal-body div:first-child div:last-child {
    margin-bottom: 20px;
}

.SuscrModal-body div input[type='checkbox'] {
    margin: 6px 10px 5px 9px;
    float: right;
    width: auto;
    height: auto;
    box-shadow: 0px 0px !important;
    width:0px;
    height: 0px;
    border: 0px !important;
    background: transparent !important;
}

/*ADD*/

/*explorer*/

@media all and (-ms-high-contrast:none) {
    .SuscrModal-body div input[type='checkbox'] {
        width: 20px !important;
        height: 20px !important;
    }

    .SuscrModal-body span:nth-child(1) {
        left: 288px !important;
    }

    .SuscrModal-body span:nth-child(2) {
        left: 290px !important;
    }

}

/*END ADD*/

/*ADD*/

/*safari*/

@media screen and (min-color-index:0) and(-webkit-min-device-pixel-ratio:0) {
    .SuscrModal-body div input[type='checkbox'] {
        margin: 6px 6px 10px 14px;
        width: 15px;
        height: 15px;
        border: 0px !important;
        background: transparent !important;
    }
}

/*END ADD*/

.SuscrModal-body div input[type='checkbox']:after {
    line-height: 24px;
    content: '';
    display: inline-block;
    width: 18px;
    height: 18px;
    margin-top: -6px;
    margin-left: -5px;
    background-color: #eee;
    border: 1px solid #666;
    box-shadow: 0px 0px !important;
}


/*ADD*/

/*safari*/

@media screen and (min-color-index:0) and(-webkit-min-device-pixel-ratio:0) {
    .SuscrModal-body div input[type='checkbox']:after {
        margin-top: 0 !important;
        position: relative;
        bottom: 1px;
    }
}

/*END ADD*/

.SuscrModal-body div input[type='checkbox']:disabled:after {
    background-color: #a7a7a7;
}

.SuscrModal-body div input[type='checkbox']:checked:after {
    width: 18px;
    height: 18px;
    background-color: #6F8ECD;
    box-shadow: 0 0 3px 3px #fff;
    content: "";
    background-image: url(data:image/jpeg;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAAA8AAD/4QMraHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjMtYzAxMSA2Ni4xNDU2NjEsIDIwMTIvMDIvMDYtMTQ6NTY6MjcgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDUzYgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkI1MjdBNUJCNkY4NDExRUI4QzhEOEUwMDNCQTdGQUQ3IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkI1MjdBNUJDNkY4NDExRUI4QzhEOEUwMDNCQTdGQUQ3Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QjUyN0E1Qjk2Rjg0MTFFQjhDOEQ4RTAwM0JBN0ZBRDciIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QjUyN0E1QkE2Rjg0MTFFQjhDOEQ4RTAwM0JBN0ZBRDciLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7/7gAOQWRvYmUAZMAAAAAB/9sAhAAGBAQEBQQGBQUGCQYFBgkLCAYGCAsMCgoLCgoMEAwMDAwMDBAMDg8QDw4MExMUFBMTHBsbGxwfHx8fHx8fHx8fAQcHBw0MDRgQEBgaFREVGh8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx//wAARCAAOAA8DAREAAhEBAxEB/8QAcgABAQEAAAAAAAAAAAAAAAAABQQGAQACAwAAAAAAAAAAAAAAAAADBAIFBhAAAQMCBAUFAAAAAAAAAAAAAgEDBBEFEhMVBgAhMUEiobHRYpIRAAEDAgUFAAAAAAAAAAAAAAEAAgMREiExYaEiQXEyYgT/2gAMAwEAAhEDEQA/AG5Vgu0ZmE85HUm7iKFEJuhoaqtEHxr5fXrxqmzNJIr45qhMThTVMT9uQbbDZtbyLK3ROcbQGGzRAjIa0EDXoRnXmnb3AycvJcMIxuiuiDRbm87K7ZUrerNqkDaoYyojpKMU3zbFGpFFqbKOEOIsNaoPzUX1NhLhcaHr21U/nMgbxFQsmupanzzdSzu+LOzsX6xYvXh7jb602S2N2q//2Q==);
    background-repeat: no-repeat;
    background-position: 1px 2px;
    vertical-align: top;
    margin-top: -6px;
    color: #fff;
}

.SuscrModal-body div input[type='checkbox']:checked:disabled:after {
    width: 18px;
    height: 18px;
    background-color: #a7a7a7;
    box-shadow: 0 0 3px 3px #fff;
    content: "";
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAOCAIAAAB/6NG4AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6ODRCNTY4OEFBNzM1MTFFQjkwRkJEQUNEOTY1OTdFNkIiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6ODRCNTY4ODlBNzM1MTFFQjkwRkJEQUNEOTY1OTdFNkIiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpCNTI3QTVCQjZGODQxMUVCOEM4RDhFMDAzQkE3RkFENyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpCNTI3QTVCQzZGODQxMUVCOEM4RDhFMDAzQkE3RkFENyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PqvxuEEAAAGiSURBVHjaNJJNz8FQEIXrqkoFUSSNWGHFhgiNWOnCT/U3WCAkFoQfISK+67vqfdr7mkXTmXvmnDNzb6jX64XD4efzKYSIRqOe573fb0VRNE2jGIvF+EYikcfjEY/HVaqhIJRfUKHz9Xrpuk4nUEnkOI74fr/3+x1KGj5BuK5Lj/cLcLZtV6vVZDIpEIJManGGHOq3240vRNC32+1UKpXL5VQCKNwQSEsYIKXOD2mn0zEM43A4zGYzv45uPp9PJBLr9fp4PEKGDdCIWJYF6+VyGY/H5/P5er0Kqo1Go9lsFotFNQh0GKvVamUyGaD9fp9ZqZumKbC42WwQLZfL9XqdFEvdbjedTp9Op+l0SgNqTMVOVOZbLBaQlUqlSqWC3UKhgCBno9EIEAA2IQdT2QOtOEOLAWq1GhUsDofD/X6PJssBgKZ/g3hix+gOBgNE+aeyXC6BguOa3SBQYBMCSvaw3W5JJpPJbrebz+er1QppbHAKMRRY9X2TME02m4WYYzaAOtuQr4B/7ggFmf7fJUZJEME0g4KgLt+JDxL+A2H0PwEGANPrGa0GYCnYAAAAAElFTkSuQmCC);
    background-repeat: no-repeat;
    background-position: 1px 2px;
    vertical-align: top;
    margin-top: -6px;
    color: #fff;
}

.SuscrModal-body div label {
    font-family: Arial, Verdana, serif;
    font-size: 1.1em;
    /*color: #5E7EBB;*/
    text-align: left;
    grid-column: 1;
    -ms-grid-column: 1;
    -ms-grid-row-align: start;
    min-height: 25px;
}

.SuscrModal-body div input[value="email"] {
    grid-column: 2;
    -ms-grid-column: 2;
    -ms-grid-row-align: start;
}

.SuscrModal-body div input[value="sms"] {
    grid-column: 3;
    -ms-grid-column: 3;
    -ms-grid-row-align: start;
}


/* SuscrModal Iniciar Sesión */

.SuscrModal-body .SuscrModal-IniciarSesion {
    height: 100px;
}

.SuscrModal-body .SuscrModal-IniciarSesion label span {
    display: none;
}

.SuscrModal-body .SuscrModal-IniciarSesion input {
    background-color: #fff;
    border: 1px solid #adb7cb;
    width: 95%;
    margin-bottom: 15px;
    color: #4a5f8a;
    padding: .5em;
    font-size: 0.7em;
    float: left;
}

.SuscrModal-body div label:nth-child(2) .elementospassword {
    flex-direction: row;
    display: inline-flex;
    flex-wrap: wrap;
    border: 1px solid #c7ccd2 !important;
    width: 99%;
    height: 30px;
    /*padding: 5px 0 !important;*/
    box-sizing: border-box !important;
    background-color: #fff;
    margin-bottom: 15px;
}

.SuscrModal-body div label:nth-child(2) .elementospassword input[type="password"],
.SuscrModal-body div label:nth-child(2) .elementospassword input[type="text"] {
    position: relative;
    flex: 1;
    padding: 6px 0 3px 6px !important;
    border: none !important;
    height: 19px !important;
    /*margin: 0;*/
}

@media screen and (max-width: 1408px) and (max-height: 927px) {
    .SuscrModal-body .SuscrModal-IniciarSesion input[type="text"],
    .SuscrModal-body .SuscrModal-IniciarSesion input[type="password"] {
        /*max-width: 95% !important;*/
    }
}


.SuscrModal-body div label:nth-child(2) .elementospassword input[type="password"] {
    height: 20px;
}

.SuscrModal-body div label:nth-child(2) .elementospassword .passwordButton {
    text-indent: -9999px;
    background-color: transparent !important;
    min-width: auto !important;
    width: 22px;
    /*DELETE*/
    /*height: auto;*/
    /*END DELETE*/
    background-repeat: no-repeat;
    background-position: 2px 6px;
    z-index: 99;
    color: transparent;
    border: none !important;
    margin: 0 !important;
    cursor: pointer;
    box-shadow: none;
    padding: 0 !important;
}

.SuscrModal-body input[type^="button"] {
    background-color: #557DB9;
    border: 1px solid rgba(250, 250, 250, 0.5);
    width: 100%;
    margin-bottom: 15px;
    margin-left: 0px;
    box-sizing: border-box;
    color: #fff;
    padding: 5px 5px;
    width: 50%;
    font-size: 1.2em;
    float: left;
    box-shadow: 0 1px 3px 1px rgba(0, 0, 0, 0.5);
    border-radius: 5px;
    transition: all .35s ease-in-out;
}

.SuscrModal-body input[type^="button"]:hover {
    background-color: #C0CCE4;
}

.SuscrModal-body .SuscrModal-IniciarSesion label:nth-child(3) {
    position: relative;
    float: left;
    width: 85%;
}

.SuscrModal-body .SuscrModal-IniciarSesion p:last-child {
    display: flex;
    align-items: center;
    height: 40px;
    width: auto;
    margin-top: 0px;
    justify-content: center;
}

.SuscrModal-body .SuscrModal-IniciarSesion p:last-child a {
    position: relative;
    width: auto !important;
    box-sizing: border-box;
    font-size: 0.95em;
    color: #4a5f8a;
    /*CHANGE*/
    font-family: "Segoe UI", Arial;
    /*END CHANGE*/
    font-weight: 700;
}

.SuscrModal-contenido .SuscrModal-body .SuscrModal-IniciarSesion {
    display: block
}

.SuscrModal-contenido #captchaGoogle {
    margin: 0;
    display: flex;
    align-items: center;
    justify-content: center;
    /* margin-bottom: 10px; */
}

.SuscrModal-contenido div:nth-child(3) div {
    margin: 0 auto;
    /*display: inline-flex !important;*/
}


/* bSuscrModal Bottom Registrate */

.SuscrModal-footer p {
    color: #304167;
    font-size: 1.2em !important;
    font-family: "Arial Narrow", Arial, Verdana, serif;
    font-stretch: condensed;
    font-weight: 800;
    text-align: center;
    margin-top: 10px;
}

.SuscrModal-footer p #SuscrModal-Registrate {
    background-color: #304167;
    border: 1px solid rgba(250, 250, 250, 0.5);
    margin-bottom: 15px;
    color: #fff;
    padding: 7px;
    width: 50%;
    font-size: 1.2em;
    box-shadow: 0 1px 3px 1px rgba(0, 0, 0, 0.5);
    border-radius: 5px;
    transition: all .35s ease-in-out;
}

/*ADD*/

/*Safari*/

.SuscrModal-footer p #SuscrModal-Registrate {
    -webkit-border-radius: 4px !important;
    -webkit-appearance: none !important;
}

#suscrIniciaSesionBoton {
    -webkit-border-radius: 4px !important;
    -webkit-appearance: none !important;
}

/*END ADD*/

/*ADD*/

#suscrRecuperarContrasenaLink {
    width: 50%;
    text-align: right;

}

/*END ADD*/

.SuscrModal-footer p #SuscrModal-Registrate:disabled,
.SuscrModal-footer p #SuscrModal-Registrate:disabled:hover {
    background-color: rgba(142, 156, 193, 1);
    cursor: default;
}

.SuscrModal-footer p #SuscrModal-Gestion {
    background-color: #304167;
    border: 1px solid rgba(250, 250, 250, 0.5);
    margin-bottom: 15px;
    color: #fff;
    padding: 7px 20px;
    font-size: .7em;
    box-shadow: 0 1px 3px 1px rgba(0, 0, 0, 0.5);
    border-radius: 5px;
    transition: all .35s ease-in-out;
}

.SuscrModal-footer p #SuscrModal-Registrate:hover,
.SuscrModal-footer p #SuscrModal-Gestion:hover {
    background-color: #5E8ECF;
}

.SuscrModal-footer p #SuscrModal-Registrate:focus,
.SuscrModal-footer p #SuscrModal-Gestion:focus {
    border: 1px solid #fff;
}

.SuscrModal-footer .texto_recordatorio {
    flex-direction: column;
    position: relative;
    top: -20px;
}

.SuscrModal-footer .texto_recordatorio p {
    font-size: 1.0em !important;
}

.SuscrModal-footer .texto_recordatorio a {
    font-family: Arial;
    font-size: 0.9em !important;
    font-style: oblique;
    text-decoration: none;
    color: #5ba0e5;
}

.SuscrModal-footer .texto_recordatorio a:hover {
    text-decoration: underline;
}

.SuscrModal-footer .texto_recordatorio p:nth-child(1) {
    margin-bottom: 0px;
}

.SuscrModal-footer .texto_recordatorio p:nth-child(3) {
    margin-top: 0px;
    margin-bottom: -10px;
}

@media screen and (max-height:767px) {
    .SuscrModal-contenido {
        width: 100%;
        max-width: 330px;
        height: auto;
        /*CHANGE*/
        top: 10%;
        /*CHANGE DELETE*/
    }


    .SuscrModal-header {
        padding: 1px 0px;
    }

    .SuscrModal-header h1 {
        color: #304167;
        font-size: 2.4em !important;
        margin-bottom: 0px;
    }

    .SuscrModal-body {
        margin: 0px 10px;
        max-width: 94%;
    }



    .SuscrModal-body span:nth-child(1) {
        left: 251px !important;
    }

    .SuscrModal-body span:nth-child(2) {
        left: 251px !important;
    }

    .SuscrModal-body span:after {
        display: block;
        position: absolute;
        text-indent: 0;
        top: 0;
        left: 2px;
        right: 0;
        bottom: 0;
    }



    .SuscrModal-body .SuscrModal-IniciarSesion label span {
        display: none;
    }
    input.cerrarSuscrModal {
        font-size: 1.2em;
    }

    .SuscrModal-body {
        margin-top: 10px;
    }

    .SuscrModal-body div {
        width: auto;
    }

    .SuscrModal-body .SuscrModal-checks {
        max-width: 310px;
        grid-template-columns: 250px 1fr 1fr;
        grid-template-rows: auto !important;
        /*ADD*/
        -ms-grid-columns: 250px 1fr 1fr !important;
        -ms-grid-rows: 50px !important;
        /*END ADD*/
    }

    /*ADD*/
    /*explorer*/
    @media all and (-ms-high-contrast:none) {
        .SuscrModal-body div:first-child div {
            -ms-grid-columns: 245px 32px 1fr !important;
        }
        .SuscrModal-body div:first-child div p {
            width: 100%
        }
        .SuscrModal-body .SuscrModal-checks {
            -ms-grid-columns: 244px 1fr 1fr !important;
            height: 55px !important;
        }
    }

    /*ADD*/
    /*safari*/
    @media screen and (min-color-index:0) and(-webkit-min-device-pixel-ratio:0) {
        @media only screen and (max-width: 767px) {
            .SuscrModal-body .SuscrModal-checks {
                grid-template-columns: 193px 1fr 1fr !important;
            }
        }
    }
    /*END ADD*/
    .SuscrModal-body div:first-child label {
        font-family: Arial, Verdana, serif;
        font-size: 13px;
    }
    .SuscrModal-body div input[type='checkbox'] {
        margin: 7px 10px 0px 9px;
        width: auto;
        height: auto;
    }
    .SuscrModal-body p.suscrChckbxCustom-info {
        /*CHANGE*/
        font-size: 0.85em !important;
        margin-top: 10px;
        /*END CHANGE*/
        /*ADD*/
        /*width: 121%;*/
        /*END ADD*/
    }

    .SuscrModal-body .SuscrModal-IniciarSesion input {
        width: 98%;
        font-size: 0.6em;
        float: left;
    }
    .SuscrModal-body div label:first-child input {
        margin-top: -5px;
        margin-bottom: 5px !important;
    }
    .SuscrModal-body .SuscrModal-IniciarSesion input[type="text"],
    .SuscrModal-body .SuscrModal-IniciarSesion input[type="password"] {
        width: 94.9% !important;
        /*width: 100% !important;*/
        font-size: 11px;
    }
    .SuscrModal-body input[type^="button"] {
        background-color: #557DB9;
        border: 1px solid rgba(250, 250, 250, 0.5);
        width: 100%;
        margin-bottom: 10px;
        color: #fff;
        padding: 5px 5px;
        width: 50%;
        font-size: 14px !important;
        float: left;
        box-shadow: 0 1px 3px 1px rgba(0, 0, 0, 0.5);
        border-radius: 5px;
        transition: all .35s ease-in-out;
    }

    .SuscrModal-body input[type^="button"]:hover {
        background-color: #C0CCE4;
    }

    .SuscrModal-body .SuscrModal-IniciarSesion label:nth-child(3) {
        width: 85%;
    }

    .SuscrModal-body .SuscrModal-IniciarSesion a {
        position: relative;
        top: -5px;
        font-size: 13px !important;
        color: #4a5f8a;
        /*CHANGE*/
        font-family: "Segoe UI", Arial;
        /*END CHANGE*/
        font-weight: 700;
    }

    .SuscrModal-contenido #captchaGoogle {
        clear: both;
        /* display: block; */
        /* position: relative; */
        /* left: -7px; */
        /* width: 100%; */
    }

    .SuscrModal-contenido div:nth-child(3) div {
        /*margin: 3px 0px 0px 30px;*/
        box-sizing: border-box;
        transform: scale(1);
        -webkit-transform: scale(1);
        /*transform-origin: 0 0;
        -webkit-transform-origin: 0 0;*/
        max-width: 320px !important;
    }
    /*explorer*/
    @media all and (-ms-high-contrast:none) {
        .SuscrModal-body .SuscrModal-checks {
            -ms-grid-columns: 244px 1fr 1fr !important;
            height: 55px !important;
        }
    }

    .SuscrModal-contenido .SuscrModal-body .SuscrModal-IniciarSesion {
        display: block;
    }
    .SuscrModal-footer {
        /*margin-top: -20px;*/
    }

    .SuscrModal-footer p {
        font-size: 1.0em !important;
    }

    .SuscrModal-footer p #SuscrModal-Registrate {
        width: 67% !important;
        font-size: 0.95em;
    }
}

/* 
  ////////////////////////////////////  
  
      FIN	VENTANA MODAL - BOTÓN DE SUSBRIPCIÓN EN TOP NAVEGACIÓN 
  
  ///////////////////////////////////////////////////
  */

/* CSS Document */

/*************************************************************************/

/*SUSCRIPCIONES. ESCRITORIO*/

/*************************************************************************/

.suscripciones_form {
    background-color: #e9eef2;
    font-size: 1em;
    color: #4a5f8a;
    padding: 35px;
    background-image: url(data:image/png;base64,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);
    background-repeat: no-repeat;
    background-position: right bottom;
}

.suscripciones_form .centrado {
    display: flex;
    flex-flow: row;
    justify-content: center;
    width: 100%;
}

.modificarContraseña .centrado {
    max-width: 23.5em;
    justify-content: space-between;
    margin: 0 auto;
    margin-bottom: 30px;
}

.suscripciones_form .centrado span:first-child {
    border-right: 1px solid #4a5f8a;
    padding-right: 15px;
    margin-right: 15px;
    width: 48%;
}

.suscripciones_form .suscripciones_usuario .datos p {
    margin-bottom: 0px;
}

.suscripciones_form .suscripciones_usuario input[type="button"] {
    min-width: 0em !important;
}

.suscripciones_form .suscripciones_usuario .editar {
    padding: 5px 0px 20px 20px;
    display: inline-block;
    margin-top: -10px;
    width: 50px;
}

.suscripciones_form .suscripciones_usuario .editar .buttonEditar {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACMAAAAoCAYAAAB0HkOaAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MzlDNUFGQ0IzQkI2MTFFQkFFMDRERTc1MTM2NkQ4NTEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MzlDNUFGQ0MzQkI2MTFFQkFFMDRERTc1MTM2NkQ4NTEiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDozOUM1QUZDOTNCQjYxMUVCQUUwNERFNzUxMzY2RDg1MSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDozOUM1QUZDQTNCQjYxMUVCQUUwNERFNzUxMzY2RDg1MSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PmfCftQAAASHSURBVHjatJhdiFVVGIb3+bGZM+rM+NM4zoyOmaBZgZmCmqVmeWGgYaEXFVbghVeVQUTglSCSeuEPXihYCQ6UoghR9kMoKGmFGRnlqJV4tDE15ziOfzNzTu8Hz4bFxjPnnL33bHjQmb32Xu/+1ve961uT8Jb/4EW85oppYryoFXnxnzgj7OU/lvuidAQRD4s14kmREt3iHveqxSJxWxwWq8W1gRIzSXwqMuIvopEIjLHfPSAWisfEUtHR30uTIYTYBOtFlWgXhfsI8d/dK06JFrGh1HxhxNgXThXnyoysjflDzBOL4xYzjwSt5FmLXKdYEKeYYWKsuF5kaUqJGSNq4hIzgkrpDRFRq7R60RSXmHTIpfWrK03ixyLmjugJKSjF8zfjEnMdI0uFtATLm3/jEpMTl8TgEGIyuPDtOEv7HHtQoYJnbOxQTDJWnzlRoRD3Oh63mO/YkYeVKcrGPCh+E9/HLcb84kvRTLmWU9Kj2Vjvxi3Grk/EBdEo+voZZ+Y4Tvwi9pR6aVgxN8QHokEMLyKol+gNEu/hTwMixq5D4i3ETKTcU7isVdvj5MubtBHeQIiZSMNk1z6xTHxDLpmwOtElPhMviiOMfUHM7n83La8Htq9+ln73aXbuzWKtM6aW/LAl+zNgbhbB93Fwm/Cg+ILlLltMIy9aRCn7DmwTPsSLrUqO3cfmzeRmiFfFU+JvnmvknrWrO8XucnvgWh60Dn8UETHPyIrTYrJYR2/bToV5jJkgWintdnqaBB/je89W8mxXJcvkURXP0XY+g6Aufl+NcL896OFed5Fm3fefep6xfOpIeVNWFEtSC/EcTgIZvvqsOEA+zKcAugl/N8uYo02453R5xbq/W0TPxh4NLtMj4h3OQjVs+3mcM0uF2DrvEOfFJvykK0KPY/30E8HStlDtp2I6maydfegSEdqOGHvuaw5xzRX2w8HLojjS8MXMJJluMLnvln247BiWZaV4g4jY1cbG2RJhJ79DMo+3ZRrCF9paX3G6uD4muUjlzGR57JltHFv3io9I6LDRKVAAo5K46SQmTQX2Ffv3XbFKTBevEDkTvZyxR2kP6iKIsXmbknxVp5M/fQixn1/nNOi76ELy5gRL9yj3zuBHYS+rptYkRpYjzL5D2vVaYINbgpFlndBO4N7liH/RMDEjkoSoQAk3UGpL6UHc8/UGx8ySTml6+E6UijLrqE/yokHO9p8l7P71kviQ8s454hMYncdunY+QM3m/tE9xbB1Ltdhu+jGu+7zYGBDinoF+5ufW/o4gRQQkWOpm9rjfLRKfk6h5jOwsg/eSlFn8xy15E/4VO3UDjVRniYN/mg+sAVvyq5wYrB1pswE/YVxTmHQx9tzk7DdpJ5x1CNrCRCupql+JmN8NVLMJppwto4NktzQ4SaVeCLYQq7D5Y4TbVP/jJGkBASNpoN7mRVW457dMmCEKNzk9ZpnsCv8/j6iSnV4jNj+LB3JOUmbIq8v0L/scoXnEVjHOI6I9lWay6w0d9LMv0zq0OMvTRam38YWekz9ued6N8jfc/wUYAB9INhg6DvhOAAAAAElFTkSuQmCC);
    background-position: 5px 5px;
    background-repeat: no-repeat;
    background-color: transparent;
    height: 50px;
    width: 50px;
    box-shadow: 2px 2px 2px rgba(68, 68, 68, 0);
    transition: background-color 0.5s ease;
}

.suscripciones_form .suscripciones_usuario .editar .buttonEditar:hover {
    background-color: #9ac7e0;
    box-shadow: 0px 0px 3px rgba(256, 256, 256, 1) !important;
}

.suscripciones_form fieldset {
    border: 0px;
    margin: 0px;
    padding: 0px;
}

.suscripciones_form legend {
    color: #43527a;
    text-align: center;
    font-size: 1.8em;
    font-weight: bold;
    /*CHANGE*/
    font-family: "Arial Narrow", Arial, Verdana, serif;
    /*END CHANGE*/
    text-transform: uppercase;
    margin-bottom: 25px;
    line-height: 25px;
}

.recuperarDatos legend {
    margin-bottom: 0px;
}

.suscripciones_form .suscripciones_elementosFormCont {
    grid-template-columns: 1fr 1fr;
    grid-template-rows: none;
    -ms-grid-columns: 1fr 1fr;
    -ms-grid-rows: none;
     /*C*/
       display: grid;
       display: ms-grid;
    /*C*/
    grid-column-gap: 3em;
}

/*explorer*/

@media all and (-ms-high-contrast:none) {
    .suscripciones_form .suscripciones_elementosFormCont .suscripciones_elementoForm {
        width: auto;
    }
}


.suscripciones_form .suscripciones_elementosFormCont .suscripciones_elementoForm:nth-child(1) {
    /* order: 1; */
    grid-column: 1;
    grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-row: 1;
}

.suscripciones_form .suscripciones_elementosFormCont .suscripciones_elementoForm:nth-child(2) {
    /*order: 3;*/
    grid-column: 1;
    grid-row: 2;
    -ms-grid-column: 1;
    -ms-grid-row: 2;
}

.suscripciones_form .suscripciones_elementosFormCont .suscripciones_elementoForm:nth-child(3) {
    /*order: 5;*/
    grid-column: 1;
    grid-row: 3;
    -ms-grid-column: 1;
    -ms-grid-row: 3;
}

.suscripciones_form .suscripciones_elementosFormCont .suscripciones_elementoForm:nth-child(4) {
    /*order: 2;*/
    grid-column: 2;
    grid-row: 1;
    -ms-grid-column: 2;
    -ms-grid-row: 1;
}

.suscripciones_form .suscripciones_elementosFormCont .suscripciones_elementoForm:nth-child(5) {
    /*order: 4;*/
    grid-column: 2;
    grid-row: 2;
    -ms-grid-column: 2;
    -ms-grid-row: 2;
}

.suscripciones_form .suscripciones_elementosFormCont .suscripciones_elementoForm:nth-child(6) {
    /*order: 6;*/
    grid-column: 2;
    grid-row: 3;
    -ms-grid-column: 2;
    -ms-grid-row: 3
}

.suscripciones_form .suscripciones_elementosFormCont .suscripciones_elementoForm:nth-child(8) {
    /*order: 8;*/
    grid-column: 2;
    grid-row: 4;
    -ms-grid-column: 2;
    -ms-grid-row: 4;
}

.suscripciones_form .suscripciones_elementosFormCont .suscripciones_elementoForm:nth-child(9) {
    /*order: 10;*/
    grid-column: 2;
    grid-row: 5;
    -ms-grid-column: 2;
    -ms-grid-row: 5;
}

.suscripciones_form .suscripciones_elementosFormCont .suscripciones_elementoForm:nth-child(10) {
    /*order: 9;*/
    grid-column: 1;
    grid-row: 4;
    -ms-grid-column: 1;
    -ms-grid-row: 4;
}


.suscripciones_form .suscripciones_elementosFormCont p.PasswordTitle {
    width: 100%;
    font-weight: 600;
    grid-column: 1/3;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
    -ms-grid-row: 6;
    margin-top: 20px;
    margin-bottom: 5px;
    order: 7;
}


.nuevoUsuario {
    background-image: url(data:image/png;base64,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);
    background-repeat: no-repeat;
    background-position: right bottom;
}

.identificate {
    background-image: url(data:image/png;base64,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);
}

.identificate .suscripciones_elementosFormCont,
.recuperarDatos .suscripciones_elementosFormCont,
.recuperarCuenta .suscripciones_elementosFormCont,
.modificarContraseña .suscripciones_elementosFormCont {
    margin: 0 auto;
}

.identificate .suscripciones_elementosFormCont,
.recuperarDatos .suscripciones_elementosFormCont,
.recuperarCuenta .suscripciones_elementosFormCont,
.modificarContraseña .suscripciones_elementosFormCont {
    grid-template-columns: 1fr;
    grid-template-rows: none;
    -ms-grid-columns: 1fr;
    -ms-grid-rows: none;
    display: grid!important;
    max-width: 23.5em;
}

.tusSuscripciones {
    background-color: #ffffff;
    background-image: url(data:image/png;base64,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);
    background-position: top center;
}

.tusSuscripciones p.tituloSuscripciones {
    font-size: 1.5em;
    color: #37456a;
    text-transform: uppercase;
    font-weight: bold;
    text-align: center;
}

.tusSuscripciones .suscripciones_elementosFormCont {
    grid-template-columns: 1fr;
    grid-template-rows: none;
    -ms-grid-columns: 1fr;
    -ms-grid-rows: none;
    display: grid!important;
    max-width: 100%;
}

.tusSuscripciones > p:nth-child(2) {
    margin: 0px;
    color: #1a2c48;
}

.tusSuscripciones > p:nth-child(3) {
    margin: 0px 0px 10px 0px;
    color: #6e7497;
    font-style: italic;
}

.tusSuscripciones .alertasSucripcionesTabla {
    margin-bottom: 15px;
}

.tusSuscripciones .alertasSucripcionesTabla table {
    width: 100%;
    border-collapse: collapse;
    border: 1px solid #e2e8ed;
    border-top: 0px;
    background-color: #ebf5fe;
    background-image: linear-gradient(to bottom, #c8e5f5, #ebf5fe);
}

.tusSuscripciones .alertasSucripcionesTabla p.caption {
    background-color: #ebf5fe;
    padding: 8px;
    text-align: left;
    font-weight: bold;
    border: 1px solid #e2e8ed;
    border-bottom: 0px;
    margin: 0px;
}

.tusSuscripciones .alertasSucripcionesTabla table tr {
    border-bottom: 1px solid #ffffff;
}

.tusSuscripciones .alertasSucripcionesTabla table tr td:first-of-type {
    /*max-width: 4.3em;
    min-width: 4.3em;*/
    width: 165px;
    border-right: 1px solid #ffffff;
    text-align: left;
    font-style: italic;
}

.tusSuscripciones .alertasSucripcionesTabla table tr td:first-of-type span {
    /*width: 100%;*/
    width: 50px;
    display: block;
    margin-right: 5px;
    padding: 5px;
    display: flex;
    font-weight: normal;
}

.tusSuscripciones .alertasSucripcionesTabla table tr td:first-of-type span.email {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAARCAYAAAFMandsAAAACXBIWXMAAAsTAAALEwEAmpwYAAABNmlDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAHjarY6xSsNQFEDPi6LiUCsEcXB4kygotupgxqQtRRCs1SHJ1qShSmkSXl7VfoSjWwcXd7/AyVFwUPwC/0Bx6uAQIYODCJ7p3MPlcsGo2HWnYZRhEGvVbjrS9Xw5+8QMUwDQCbPUbrUOAOIkjvjB5ysC4HnTrjsN/sZ8mCoNTIDtbpSFICpA/0KnGsQYMIN+qkHcAaY6addAPAClXu4vQCnI/Q0oKdfzQXwAZs/1fDDmADPIfQUwdXSpAWpJOlJnvVMtq5ZlSbubBJE8HmU6GmRyPw4TlSaqo6MukP8HwGK+2G46cq1qWXvr/DOu58vc3o8QgFh6LFpBOFTn3yqMnd/n4sZ4GQ5vYXpStN0ruNmAheuirVahvAX34y/Axk/96FpPYgAAACBjSFJNAAB6JQAAgIMAAPn/AACA6AAAUggAARVYAAA6lwAAF2/XWh+QAAACFklEQVR42gTBgQAAIAwAsHWYLCIIIIz7HSKAZN421k54mIHGRQcKB/UBAAD//2KEKmNgYmBgYGdgYGBgYWBg+MHAwMAAAAAA//+CSzEwMOgzMDBchCn7D8W1MDYAAAD//4KpZISq/s/CwMBwgYGBQQKqTZyJgYHhGQMDQxYDAwMbAwPDMxYGBgZPKIbbjwIAAAAA//9kzr0JgDAUBOAPyQa27uA0LmDtOJZOkM4prB0gnSCIOIPNEwJedRz395UemPwxo2uQceOMOysKrtBzwhCpDS3GMO5xu0/1NJ7gS735AgAA//+E0CEOwlAQhOEvj1aRJlUVnAaFJpygV0AhqhFVhUOgkSScgAvgsRUoLoDZl7xgGDObX2xmppwEhvBjBhWW2ESWZ/BtfL0n1LhG5RYzdsHqCj1OOOONVTj0CRO6mPKFC/bBptxkxogHFljjlkNmHfCJuylblGp+t0/+6Ms6HaskHEZRAP/1R3KLHCQdjZyTQJwam3yEwNU2Jx+oAt+gnkFxcWtzdlNoiYhqOcQ3iDV013vud8937jmlULfo+3st86EfGqeYoleALnGHLrZ4xj0+01/hCbsqMnWK4Xqc0cYVmriJ1V5xUWA7OK6SiTFmafQCbuTUI5xE6vcsEPwYb0fXw8lX8fImQx94DN0XnMWa87B6SJD2nqaVMMMiB1/jPJsH+xSuHVB/kPT8WpV/qO8BAMiBXX2p68qOAAAAAElFTkSuQmCC) no-repeat right 6px;
}

.tusSuscripciones .alertasSucripcionesTabla table tr td:first-of-type span.sms {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAARCAYAAAGnXcxvAAAACXBIWXMAAAsTAAALEwEAmpwYAAABNmlDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAHjarY6xSsNQFEDPi6LiUCsEcXB4kygotupgxqQtRRCs1SHJ1qShSmkSXl7VfoSjWwcXd7/AyVFwUPwC/0Bx6uAQIYODCJ7p3MPlcsGo2HWnYZRhEGvVbjrS9Xw5+8QMUwDQCbPUbrUOAOIkjvjB5ysC4HnTrjsN/sZ8mCoNTIDtbpSFICpA/0KnGsQYMIN+qkHcAaY6addAPAClXu4vQCnI/Q0oKdfzQXwAZs/1fDDmADPIfQUwdXSpAWpJOlJnvVMtq5ZlSbubBJE8HmU6GmRyPw4TlSaqo6MukP8HwGK+2G46cq1qWXvr/DOu58vc3o8QgFh6LFpBOFTn3yqMnd/n4sZ4GQ5vYXpStN0ruNmAheuirVahvAX34y/Axk/96FpPYgAAACBjSFJNAAB6JQAAgIMAAPn/AACA6AAAUggAARVYAAA6lwAAF2/XWh+QAAACGElEQVR42mL8//8/Awww2nrn/2dgYFjBwMAQxIgsAwAAAP//gnMYbb3zGRgYGP7DRQAAAAD//4JpSmRgYJgPU8/EwMDgx8DA0MDAwPCQgYHhHwMDw0UAAAAA//9CMRGmtY6BgWETAwODAQMDw2YmBgaGEKhkAgMDQx0LAwMDHwMDwwaooD2GGQAAAAD//2K09c7/zsDAwMGABzBBFXQzMDCsZmBgMGRgYLBkYGCQhcpLMjAwMLBAOaVQOhTNkOcwkxjx4N8MDAyMAAAAAP//wnAkNgALN3zgBxOUwQOlLaG0IAMDQzADA0MzAwMDBxOarjsMDAyRUDY/AwODI8zhDAwMDMsYGBiuMjAw1DAwMFhBxVIZGBjckYPAD0prQ+lcKP0VpugiAwODABYHyzMwMPxkYGAIZYFGKTbgx8DAUHRoy4TNRIUTgHP6Z6U4jOIA/rm/UIw3pWRSNlYmWZTBZPcODDYT7+Gm+xa8ASkpAwaDFGVQBgw2wx3IIrrL99HTb1H31NP5nvOcczp/O6ubuzuZ3aTR6At7DfpVkFucB7/ipXJ4x1PwLy5wgyn0634v4RrrkbcwjzM8YhYrCTIRvlyvZaGHbPo43qLbzzks4rDy+cYpZhLwb26lu/c4wFx00/gIvgz/wUKy6pVkxjDIfh23mnjXktdiC8+tv0GD7j+30n7bKa1k2bk66XWbEcZ9lLI28FmUwwEA8U5om235Y0AAAAAASUVORK5CYII=) no-repeat right 5px;
}

/*.tusSuscripciones .alertasSucripcionesTabla table tr td:first-of-type span img {
    margin-left: 8px;
    }*/

.tusSuscripciones .alertasSucripcionesTabla table tr td:first-of-type p {
    margin: 8px 4px;
}

.tusSuscripciones .alertasSucripcionesTabla table td:last-child {
    max-width: 3em;
    min-height: 3em;
}

.tusSuscripciones .alertasSucripcionesTabla table td:nth-child(2) {
    padding: 5px;
}

.tusSuscripciones .alertasSucripcionesTabla table td p {
    margin: 5px;
    font-weight: bold;
}

.tusSuscripciones .alertasSucripcionesTabla table td p:last-child {
    font-style: italic;
    font-weight: normal;
}

.tusSuscripciones .alertasSucripcionesTabla table td button {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAWCAYAAAG6WPzXAAAACXBIWXMAAAsTAAALEwEAmpwYAAABNmlDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAHjarY6xSsNQFEDPi6LiUCsEcXB4kygotupgxqQtRRCs1SHJ1qShSmkSXl7VfoSjWwcXd7/AyVFwUPwC/0Bx6uAQIYODCJ7p3MPlcsGo2HWnYZRhEGvVbjrS9Xw5+8QMUwDQCbPUbrUOAOIkjvjB5ysC4HnTrjsN/sZ8mCoNTIDtbpSFICpA/0KnGsQYMIN+qkHcAaY6addAPAClXu4vQCnI/Q0oKdfzQXwAZs/1fDDmADPIfQUwdXSpAWpJOlJnvVMtq5ZlSbubBJE8HmU6GmRyPw4TlSaqo6MukP8HwGK+2G46cq1qWXvr/DOu58vc3o8QgFh6LFpBOFTn3yqMnd/n4sZ4GQ5vYXpStN0ruNmAheuirVahvAX34y/Axk/96FpPYgAAACBjSFJNAAB6JQAAgIMAAPn/AACA6AAAUggAARVYAAA6lwAAF2/XWh+QAAABy0lEQVR42mJMzp3EwMDAcJ6BgcGQiQECDBkYGO7AOO0MDAwMAAAAAP//YoQquwATNWBiYGCwYWBgOAAAAAD//2JMzp10n4GBQZEBCbBABWwYGBi8GRgYLBkYGGRYoJJHoJiBgYHhPgAAAP//gpl8iYGB4S8DA4MhTJUezCwmBjRAhgAAAAD//4LZsouBgUGUgYHhI5KcPgMDw0UGBoY9LAwMDLcYGBi+QiX4kRQ9gPJLmBgYGNSgYZQLpXdA6Y9Q+g2G/dgAsiKYlZ/RaAYAAAAA//+COZyBgYHhAgMDw38omxk9hGoYGBgOMDAwyEPd8ZGBgeEdNGJ3waKkBYpxgfssDAwMHxgYGO7jUfSbhYGB4Q3Uq0T57gByUoKmCuzxRMgk6ilCD+mvyIqYoWxfKN0Gpc/DFAF4qWMcgoIoCqAnQqHQ6Cl+qVIq/zLs4Isd2AnNX4QNaER0NqCyBaVGM5OMCZJB3GSKm/fmvcncm5vKEjHFGrMX249YBBkfjHnABRvclKGHBuMu+pj7HDucOjEAvhh0TtMkxQRtwpfhRLShRx4mOYaoEj7K6lXoKTfJz9z210HP/miPOuGrrF6/G7QNMl4LHzIId90HAJqxSlOeUWT+AAAAAElFTkSuQmCC);
    background-repeat: no-repeat;
    padding: 20px;
    background-position: center;
    background-color: transparent;
    box-shadow: 0px 0px 0px rgba(256, 256, 256, 0);
    transition: background-color 0.5s ease;
}

.tusSuscripciones .alertasSucripcionesTabla table td button:hover {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAWCAYAAAG6WPzXAAAACXBIWXMAAAsTAAALEwEAmpwYAAABNmlDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAHjarY6xSsNQFEDPi6LiUCsEcXB4kygotupgxqQtRRCs1SHJ1qShSmkSXl7VfoSjWwcXd7/AyVFwUPwC/0Bx6uAQIYODCJ7p3MPlcsGo2HWnYZRhEGvVbjrS9Xw5+8QMUwDQCbPUbrUOAOIkjvjB5ysC4HnTrjsN/sZ8mCoNTIDtbpSFICpA/0KnGsQYMIN+qkHcAaY6addAPAClXu4vQCnI/Q0oKdfzQXwAZs/1fDDmADPIfQUwdXSpAWpJOlJnvVMtq5ZlSbubBJE8HmU6GmRyPw4TlSaqo6MukP8HwGK+2G46cq1qWXvr/DOu58vc3o8QgFh6LFpBOFTn3yqMnd/n4sZ4GQ5vYXpStN0ruNmAheuirVahvAX34y/Axk/96FpPYgAAACBjSFJNAAB6JQAAgIMAAPn/AACA6AAAUggAARVYAAA6lwAAF2/XWh+QAAABy0lEQVR42mJMzp3EwMDAcJ6BgcGQiQECDBkYGO7AOO0MDAwMAAAAAP//YoQquwATNWBiYGCwYWBgOAAAAAD//2JMzp10n4GBQZEBCbBABWwYGBi8GRgYLBkYGGRYoJJHoJiBgYHhPgAAAP//gpl8iYGB4S8DA4MhTJUezCwmBjRAhgAAAAD//4LZsouBgUGUgYHhI5KcPgMDw0UGBoY9LAwMDLcYGBi+QiX4kRQ9gPJLmBgYGNSgYZQLpXdA6Y9Q+g2G/dgAsiKYlZ/RaAYAAAAA//+COZyBgYHhAgMDw38omxk9hGoYGBgOMDAwyEPd8ZGBgeEdNGJ3waKkBYpxgfssDAwMHxgYGO7jUfSbhYGB4Q3Uq0T57gByUoKmCuzxRMgk6ilCD+mvyIqYoWxfKN0Gpc/DFAF4qWMcgoIoCqAnQqHQ6Cl+qVIq/zLs4Isd2AnNX4QNaER0NqCyBaVGM5OMCZJB3GSKm/fmvcncm5vKEjHFGrMX249YBBkfjHnABRvclKGHBuMu+pj7HDucOjEAvhh0TtMkxQRtwpfhRLShRx4mOYaoEj7K6lXoKTfJz9z210HP/miPOuGrrF6/G7QNMl4LHzIId90HAJqxSlOeUWT+AAAAAElFTkSuQmCC);
    background-color: #9ac7e0;
    box-shadow: 0px 0px 3px rgba(256, 256, 256, 0.3);
}

.tusSuscripciones .suscripcionesTabla table {
    width: 100%;
    border-collapse: collapse;
    -moz-box-shadow: 0px 0px 6px rgba(68, 68, 68, 0.3);
    -webkit-box-shadow: 0px 0px 6px rgba(68, 68, 68, 0.3);
    box-shadow: 0px 0px 6px rgba(68, 68, 68, 0.3);
}

.tusSuscripciones .suscripcionesTabla table tbody {
    border: 1px solid #304a85;
}

.tusSuscripciones .suscripcionesTabla table caption {
    background-color: #324067;
    padding: 8px;
    color: #ffffff;
    text-align: left;
}

.tusSuscripciones .suscripcionesTabla table tr:first-of-type td,
.tusSuscripciones .suscripcionesTabla table tr:last-child td {
    padding: 10px !important;
}

/*ADD*/

@media only screen and (max-width:767px) {
    .tusSuscripciones .suscripcionesTabla table tr:first-of-type td,
    .tusSuscripciones .suscripcionesTabla table tr:last-child td {
        padding: 5px !important;
    }
}

/*END ADD*/

.tusSuscripciones .suscripcionesTabla table tr td:first-of-type {
    background-color: #304a85;
    /*CHANGE*/
    min-width: 100% !important;
    max-width: 100% !important;
    /*END CHANGE*/
    color: white;
    text-align: left;
    /*CHANGE*/
    padding: 0;
    /*END CHANGE*/
    border-bottom: 1px solid #ffffff;
    font-weight: normal;
}

/*ADD*/

/*explorer*/

@media all and (-ms-high-contrast:none) {
    .tusSuscripciones .suscripcionesTabla table tr td:first-of-type {
        max-width: 100%;

    }
}

/*END ADD*/

/*ADD*/

/*explorer*/

@media all and (-ms-high-contrast:none) {
    .SuscrModal-body .SuscrModal-checks {
        -ms-grid-columns: 282px 1fr 1fr;
        -ms-grid-rows: 95px;
        height: 70px;
        padding-right: 10px;
    }

    .SuscrModal-body p.suscrChckbxCustom-info {
        margin-top: 30px;
    }

    .SuscrModal-body div:first-child div p {
        margin-top: 0px !important;
        /*width: 130% !important;*/
    }

}

/*END ADD*/

.tusSuscripciones .suscripcionesTabla table tr td:first-of-type span.tipoSuscripcion {
    font-weight: bold;
    text-transform: uppercase;
    margin-right: 5px;
    min-width: 3em;
    display: inline-block;
}


.tusSuscripciones .suscripcionesTabla table td {
    padding: 5px 10px;
    border-bottom: 1px solid #97aeca;
    background-color: #ffffff;
}

.tusSuscripciones .suscripcionesTabla table tr:last-child td {
    border-bottom: 0px;
}

/*ADD*/

@media only screen and (max-width:992px) {
    .tusSuscripciones .suscripcionesTabla table tr:last-child td {
        font-size: 14px;
    }
}

/*END ADD*/

.tusSuscripciones .suscripcionesTabla table tr:last-child td:nth-child(1) table tr:nth-child(1) {
    border-bottom: 1px solid #fff;
}

.tusSuscripciones .suscripcionesTabla table tr:last-child td:nth-child(1) table tr:last-child {
    border-bottom: none;
}

.tusSuscripciones .suscripcionesTabla table tr td:last-child {
    /*max-width: 2.6em;
    min-width: 2.6em;*/
    width: 70px;
}

.tusSuscripciones .suscripcionesTabla table tr:last-child td:nth-child(1) {
    height: 50px;
}

.tusSuscripciones .suscripcionesTabla tr:last-child table tr:last-child td:nth-child(1) {
    width: 90px;
    padding: 0 !important;
}

.tusSuscripciones .suscripcionesTabla table tr td p {
    color: #304a85;
    margin: 4px;
}

.tusSuscripciones .suscripcionesTabla table tr td p.descripcion {
    color: #7c8cb8;
    font-style: italic;
}

.tusSuscripciones .suscripcionesTabla table td .button {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAWCAYAAAG6WPzXAAAACXBIWXMAAAsTAAALEwEAmpwYAAABNmlDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAHjarY6xSsNQFEDPi6LiUCsEcXB4kygotupgxqQtRRCs1SHJ1qShSmkSXl7VfoSjWwcXd7/AyVFwUPwC/0Bx6uAQIYODCJ7p3MPlcsGo2HWnYZRhEGvVbjrS9Xw5+8QMUwDQCbPUbrUOAOIkjvjB5ysC4HnTrjsN/sZ8mCoNTIDtbpSFICpA/0KnGsQYMIN+qkHcAaY6addAPAClXu4vQCnI/Q0oKdfzQXwAZs/1fDDmADPIfQUwdXSpAWpJOlJnvVMtq5ZlSbubBJE8HmU6GmRyPw4TlSaqo6MukP8HwGK+2G46cq1qWXvr/DOu58vc3o8QgFh6LFpBOFTn3yqMnd/n4sZ4GQ5vYXpStN0ruNmAheuirVahvAX34y/Axk/96FpPYgAAACBjSFJNAAB6JQAAgIMAAPn/AACA6AAAUggAARVYAAA6lwAAF2/XWh+QAAABy0lEQVR42mJMzp3EwMDAcJ6BgcGQiQECDBkYGO7AOO0MDAwMAAAAAP//YoQquwATNWBiYGCwYWBgOAAAAAD//2JMzp10n4GBQZEBCbBABWwYGBi8GRgYLBkYGGRYoJJHoJiBgYHhPgAAAP//gpl8iYGB4S8DA4MhTJUezCwmBjRAhgAAAAD//4LZsouBgUGUgYHhI5KcPgMDw0UGBoY9LAwMDLcYGBi+QiX4kRQ9gPJLmBgYGNSgYZQLpXdA6Y9Q+g2G/dgAsiKYlZ/RaAYAAAAA//+COZyBgYHhAgMDw38omxk9hGoYGBgOMDAwyEPd8ZGBgeEdNGJ3waKkBYpxgfssDAwMHxgYGO7jUfSbhYGB4Q3Uq0T57gByUoKmCuzxRMgk6ilCD+mvyIqYoWxfKN0Gpc/DFAF4qWMcgoIoCqAnQqHQ6Cl+qVIq/zLs4Isd2AnNX4QNaER0NqCyBaVGM5OMCZJB3GSKm/fmvcncm5vKEjHFGrMX249YBBkfjHnABRvclKGHBuMu+pj7HDucOjEAvhh0TtMkxQRtwpfhRLShRx4mOYaoEj7K6lXoKTfJz9z210HP/miPOuGrrF6/G7QNMl4LHzIId90HAJqxSlOeUWT+AAAAAElFTkSuQmCC);
    background-repeat: no-repeat;
    padding: 20px;
    background-position: center;
    background-color: #ffffff;
    box-shadow: 2px 2px 2px rgba(68, 68, 68, 0);
    transition: background-color 0.5s ease;
}

.tusSuscripciones .suscripcionesTabla table td button:hover {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAWCAYAAAG6WPzXAAAACXBIWXMAAAsTAAALEwEAmpwYAAABNmlDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAHjarY6xSsNQFEDPi6LiUCsEcXB4kygotupgxqQtRRCs1SHJ1qShSmkSXl7VfoSjWwcXd7/AyVFwUPwC/0Bx6uAQIYODCJ7p3MPlcsGo2HWnYZRhEGvVbjrS9Xw5+8QMUwDQCbPUbrUOAOIkjvjB5ysC4HnTrjsN/sZ8mCoNTIDtbpSFICpA/0KnGsQYMIN+qkHcAaY6addAPAClXu4vQCnI/Q0oKdfzQXwAZs/1fDDmADPIfQUwdXSpAWpJOlJnvVMtq5ZlSbubBJE8HmU6GmRyPw4TlSaqo6MukP8HwGK+2G46cq1qWXvr/DOu58vc3o8QgFh6LFpBOFTn3yqMnd/n4sZ4GQ5vYXpStN0ruNmAheuirVahvAX34y/Axk/96FpPYgAAACBjSFJNAAB6JQAAgIMAAPn/AACA6AAAUggAARVYAAA6lwAAF2/XWh+QAAABy0lEQVR42mJMzp3EwMDAcJ6BgcGQiQECDBkYGO7AOO0MDAwMAAAAAP//YoQquwATNWBiYGCwYWBgOAAAAAD//2JMzp10n4GBQZEBCbBABWwYGBi8GRgYLBkYGGRYoJJHoJiBgYHhPgAAAP//gpl8iYGB4S8DA4MhTJUezCwmBjRAhgAAAAD//4LZsouBgUGUgYHhI5KcPgMDw0UGBoY9LAwMDLcYGBi+QiX4kRQ9gPJLmBgYGNSgYZQLpXdA6Y9Q+g2G/dgAsiKYlZ/RaAYAAAAA//+COZyBgYHhAgMDw38omxk9hGoYGBgOMDAwyEPd8ZGBgeEdNGJ3waKkBYpxgfssDAwMHxgYGO7jUfSbhYGB4Q3Uq0T57gByUoKmCuzxRMgk6ilCD+mvyIqYoWxfKN0Gpc/DFAF4qWMcgoIoCqAnQqHQ6Cl+qVIq/zLs4Isd2AnNX4QNaER0NqCyBaVGM5OMCZJB3GSKm/fmvcncm5vKEjHFGrMX249YBBkfjHnABRvclKGHBuMu+pj7HDucOjEAvhh0TtMkxQRtwpfhRLShRx4mOYaoEj7K6lXoKTfJz9z210HP/miPOuGrrF6/G7QNMl4LHzIId90HAJqxSlOeUWT+AAAAAElFTkSuQmCC);
    background-color: #eaf4f6;
    box-shadow: 2px 2px 2px rgba(68, 68, 68, 0.3);
}

.suscripciones_form .suscripciones_elementoForm {
    display: flex;
    flex-flow: column;
    width: 100%;
    margin-bottom: 10px;
}

.suscripciones_form .suscripciones_elementoForm label {
    clear: both;
    display: block;
}

.modificarContraseña .suscripciones_elementoForm label {
    font-size: 1.2em;
    text-align: center;
    font-weight: bold;
    margin-bottom: 5px;
}

.suscripciones_form .suscripciones_elementoForm input {
    border: 1px solid #c7ccd2;
    color: #4a5f8a;
    padding: 3px;
}

.suscripciones_form .suscripciones_elementoForm input:disabled {
    background-color: #f1f1f1;
    color: #838383;
}

/*ADD*/

/*safari*/

.suscripciones_form .suscripciones_elementoForm input:disabled {
    -webkit-text-fill-color: #838383;
    opacity: 1;
}

/*END ADD*/

.suscripciones_form .suscripciones_elementoForm:nth-child(2n + 1) {}

.suscripciones_elementospassword,
.suscripciones_elementosEmail {
    flex-direction: row;
    display: inline-flex;
    flex-wrap: wrap;
    border: 1px solid #c7ccd2;
    width: 100%;
    padding: 0 !important;
    box-sizing: border-box;
}

/*ADD*/

.suscripciones_elementospassword input[type="password"] {
    height: 15px !important;
}

/*END ADD*/

.suscripciones_elementospassword input[type="password"],
.suscripciones_elementospassword input[type="text"],
.suscripciones_elementosEmail input[type="text"] {
    position: relative;
    flex: 1;
    padding: 3px 0 3px 2px !important;
    border: none !important;
    /*ADD*/
    text-overflow: ellipsis;
    overflow: hidden;
    border-radius: 0 !important;
    /*END ADD*/
    height: 15px;
}

.passwordButton,
.emailButton {
    text-indent: -9999px;
    background-color: transparent !important;
    min-width: auto !important;
    width: 22px;
    /*DELETE*/
    /*height: 22px;*/
    /*END DELETE*/
    background-repeat: no-repeat;
    background-position: 2px 2px;
    /*z-index: 99;*/
    color: transparent;
    border: none !important;
    margin: 0 !important;
    cursor: pointer;
}

.suscripciones_elementospassword input[type="password"] + .passwordButton,
.suscripciones_elementospassword input[type="text"] + .passwordButton,
.suscripciones_elementosEmail input[type="text"] + .emailButton {
    background-color: #fff !important
}

.suscripciones_elementospassword input[type="password"]:disabled + .passwordButton,
.suscripciones_elementospassword input[type="text"]:disabled + .passwordButton,
.suscripciones_elementosEmail input[type="text"]:disabled + .emailButton {
    background-color: #f1f1f1 !important
}



.passwordButton::-webkit-autofill {
    background-color: #E8F0FE !important;
}

input[value="Mostrar"].passwordButton {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QkIxODk5ODVBNjY4MTFFQjg4OEFDQjc0NEVFNkQ4REUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QkIxODk5ODZBNjY4MTFFQjg4OEFDQjc0NEVFNkQ4REUiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpCQjE4OTk4M0E2NjgxMUVCODg4QUNCNzQ0RUU2RDhERSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpCQjE4OTk4NEE2NjgxMUVCODg4QUNCNzQ0RUU2RDhERSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PnxD9eQAAADfSURBVHjaYvz//z8DJYCJgUIw8AYw4hA3B2I3INaE8q8D8S4gPknIQJCmi0D8Hwe+BMTuuDRPQ1P8A4hTgLgAykaWm46ueT9UYisQWwPxWSCOAWI/IFYA4nAgPg+V2w5VewCm+SgQvwViFyhfCIi3ALEzVOE3IDaChoEgVI0rVM9RUCDuBeKPQBwEleQD4qdAnArEikAsDA2XKUAsC8SfoOrWAzE/zBXpQNwMxPJQfhrU9moo/g81kAGqpgWIM9DDQQKI9YCYDco3hfp3O5TNAJXTB2JJeDoYzQsMAAEGAA1lOidpf4KJAAAAAElFTkSuQmCC);
    /*DELETE*/
    /*height: 100%;*/
    /*END DELETE*/
}

input[value="Ocultar"].passwordButton {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MDUyQjNGNTRBNjZEMTFFQkE5RUE5Njg3OTg2NzJFMTQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MDUyQjNGNTVBNjZEMTFFQkE5RUE5Njg3OTg2NzJFMTQiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDowNTJCM0Y1MkE2NkQxMUVCQTlFQTk2ODc5ODY3MkUxNCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDowNTJCM0Y1M0E2NkQxMUVCQTlFQTk2ODc5ODY3MkUxNCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PtkYI/UAAAEVSURBVHjapNO9S0JRGMfxExcbGhQDoy0cXQQHJ90yGyKCRkFw6QUcHR1tEP+AGupvsKUQotfBoUHEEKRVCCJoEIeESvse+LlcjMhz4AP3nPM8z733ued6xpg+AmiaOYaHCWpYwrWZc+TxjTPjMLbxhfp/khZ88zRu0cU5Ylrv4QqPfxXM4ll9meUJm78lH89IeEMJI9/6iT/5ThuXSKGFIoZ4RQFt7TUUez9Ntt//HRnNl3GBdQWOMVBCWDEbymnaJt4oYFebQbxgD1GsIIcIEugozjY5NH2KA1Swpvm+7l6WiU7sh5p4hEN/H1YRx6LmSb1vQ9d2POATOy4Hrq4Dt+VS5FRHP+9SpGqLeA4F7J87+hFgAChBSnZ7rgwQAAAAAElFTkSuQmCC);
    /*DELETE*/
    /*height: 100%;*/
    /*END DELETE*/
}

input.emailButton {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RDFBNkJCMENBOUE0MTFFQjhFQjA4NzM4NDNCNTYyMkQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RDFBNkJCMERBOUE0MTFFQjhFQjA4NzM4NDNCNTYyMkQiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpEMUE2QkIwQUE5QTQxMUVCOEVCMDg3Mzg0M0I1NjIyRCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpEMUE2QkIwQkE5QTQxMUVCOEVCMDg3Mzg0M0I1NjIyRCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PqhtcSoAAADCSURBVHjaYmAgHTQC8XYy9DEwAbEqELsC8X8g3kaqAfxQjcFAzAVln2YmUnMyEH8H4rNAvASIzwPxYqhBBEEi1LbrUH4MlC9GjOYMqGI7ID4JdYUMEOsDMQcpmvOhbBBOI8bmLKhiGyAuRtKcQopmCyCuIFVzLlSxORDXkKo5GarYDIjrkTSnEqM5EqrYHoibSLUZBD4D8S8g3oKkOZ1YzRpImki2GQRmI2m8DQ0LogEjEC8H4jdAvBaID5CawwACDAD9gD2CCe9YlgAAAABJRU5ErkJggg==);
}

.nuevoUsuario .suscripciones_elementoForm:nth-child(1) {
    /*order: 1;*/
    grid-column: 1;
    grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-row: 1;
}

.nuevoUsuario .suscripciones_elementoForm:nth-child(2) {
    /*order: 3;*/
    grid-column: 1;
    grid-row: 2;
    -ms-grid-column: 1;
    -ms-grid-row: 2;
}

.nuevoUsuario .suscripciones_elementoForm:nth-child(3) {
    /*order: 5;*/
    grid-column: 1;
    grid-row: 3;
    -ms-grid-column: 1;
    -ms-grid-row: 3;
}

.nuevoUsuario .suscripciones_elementoForm:nth-child(4) {
    /*order: 7;*/
    grid-column: 2;
    grid-row: 1;
    -ms-grid-column: 2;
    -ms-grid-row: 1;
}

.nuevoUsuario .suscripciones_elementoForm:nth-child(5) {
    /*order: 2;*/
    grid-column: 2;
    grid-row: 2;
    -ms-grid-column: 2;
    -ms-grid-row: 2;
}

.nuevoUsuario .suscripciones_elementoForm:nth-child(6) {
    /*order: 4;*/
    grid-column: 2;
    grid-row: 3;
    -ms-grid-column: 2;
    -ms-grid-row: 3;
}

.nuevoUsuario .suscripciones_elementoForm:nth-child(7) {
    /*order: 6;*/
    grid-column: 1;
    grid-row: 4;
    -ms-grid-column: 1 !important;
    -ms-grid-row: 4 !important;
}

.nuevoUsuario .suscripciones_elementoForm:nth-child(8) {
    /*order: 8;*/
    grid-column: 2;
    grid-row: 4;
    -ms-grid-column: 2;
    -ms-grid-row: 4;
}

/*check button*/

.contCheckbutton {
    /*display: block;*/
    position: relative;
    /*CHANGE*/
    padding-left: 15px;
    /*END CHANGE*/
    margin-bottom: 12px;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    top: 5px;
    z-index: 0;
}

/* Oculta el checkbox que el navegador establece por defecto */

.contCheckbutton input {
    position: absolute;
    opacity: 0;
    cursor: pointer;
    height: 0;
    width: 0;
}

/* Crea un checkbox customizado */

.checkmark {
    position: absolute;
    top: 0;
    left: 0;
    height: 20px;
    width: 20px;
    background-color: #ffffff;
    border: 1px solid #ced9e1;
    border-radius: 3px;
}

/* Cuando esta en  mouse-over, añade fondo de color gris */

.contCheckbutton:hover input ~ .checkmark {
    background-color: #F2F5F9;
    border: 1px solid #ced9e1;
    border-radius: 3px;
}

/* Cuando el checkbox es seleccionado, se añade un fondo azul  */

.contCheckbutton input:checked ~ .checkmark {
    background-color: #2196F3;
    border: 1px solid #ced9e1;
    border-radius: 3px;
}

/* Cuando el checkbox está inhabilitado  */

.contCheckbutton input:disabled ~ .checkmark {
    background-color: #ced9e1;
    border: 1px solid #ced9e1;
    border-radius: 3px;
    cursor: default;
}

/* Crea la marca del checkbox seleccionado (cuando no esta seleccionado se oculta) */

.checkmark:after {
    content: "";
    position: absolute;
    display: none;
}

/* Muestra la marca del checkbox seleccionado */

.contCheckbutton input:checked ~ .checkmark:after {
    display: block;
}

/* Estilos de la marca del checkbox */

.contCheckbutton .checkmark:after {
    left: 6px;
    top: 3px;
    width: 5px;
    height: 10px;
    border: solid white;
    border-width: 0 3px 3px 0;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    transform: rotate(45deg);
}

/* Consentimiento */

.suscripciones_consentimiento .contCheckbutton input {
    clear: none;
    margin-bottom: 0;
    display: inline;
}

.suscripciones_consentimiento .contCheckbutton span.checkmark {
    display: inline-block;
    position: relative;
    /*DELETE*/
    /*margin-left: 10px;
    margin-top: -7px;
    top: 7px;
    */
    /*END DELETE*/
}

/*ADD*/

/*estilos botón Consulta condiciones de Servicio*/

.suscripciones_consentimiento div p input[type="button"] {
    border: none;
    padding: 0;
    font-size: 12px;
    font-family: arial;
    color: #4a5f8a;
    font-weight: bold;
    margin-left: 3px;
    margin-top: -3px;
    cursor: pointer;
    background: transparent;
}

.suscripciones_consentimiento div p input[type="button"]:hover {
    text-decoration: underline;
}

.suscripciones_consentimiento div p:nth-child(3) {
    font-weight: normal !important;
    color: #4a5f8a !important;
}

/*estilos párrafo consentimiento*/

.suscripciones_consentimiento div p:last-of-type {
    font-weight: bold;
    color: #6f8ece;
}

/*END ADD*/

/*ADD*/

.react-confirm-alert-body .texto_condicionesservicio {
    max-height: 350px;
    overflow-y: scroll;
    margin-bottom: 15px;
    padding-right: 15px;
    font-family: Arial, Verdana, serif;
    font-size: 0.8em;
    display: flex;
    max-width: 620px;
}

.react-confirm-alert-body .texto_condicionesservicio::-webkit-scrollbar {
    -webkit-appearance: none;
}

.react-confirm-alert-body .texto_condicionesservicio::-webkit-scrollbar:vertical {
    width: 12px;
}

.react-confirm-alert-body .texto_condicionesservicio::-webkit-scrollbar:horizontal {
    height: 12px;
}

.react-confirm-alert-body .texto_condicionesservicio::-webkit-scrollbar-thumb {
    background-color: rgba(0, 0, 0, .5);
    border-radius: 10px;
    border: 2px solid #e9eef2;
}

.react-confirm-alert-body .texto_condicionesservicio::-webkit-scrollbar-track {
    border-radius: 10px;
    background-color: #e9eef2;
}

.react-confirm-alert-body .texto_condicionesservicio ul {
    flex-direction: column;
    text-align: left;
    align-items: left !important;
}

.texto_condicionesservicio ul li {
    list-style: none;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAARCAYAAAA7bUf6AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RDIxRTE4OEE1NEM5MTFFQjk0RTdBNjhDQTRENzQ2QUQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RDIxRTE4OEI1NEM5MTFFQjk0RTdBNjhDQTRENzQ2QUQiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpEMjFFMTg4ODU0QzkxMUVCOTRFN0E2OENBNEQ3NDZBRCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpEMjFFMTg4OTU0QzkxMUVCOTRFN0E2OENBNEQ3NDZBRCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PpzCkeUAAAFBSURBVHjaYjT2KmRAA6xAnALEgUCsAcT8QPwZiG8C8WYgngPEX5A1MKIZEgDEE4BYngE3eAXEJUC8GCbAhCSZCsTrCRgAAmJAvAiIy9ANcQPiWQykgU4gjoEZAsKrsSg6AMSFBAwCuYgHZEAaEPNhUcANDR8fPIYwAnExyJBYHApMgfgxEG8FYlc8BoWADFHBo0AGiG8A8R4gjgLir1jUSIEM4SHgb3Ug3g/Ey6EYHXCADPlOwJCXQOwP9ZI/FvkfIEPu4DEAlDIloGlnFxCLYkt8IENW4DDgMhDzQgP4Eh6LNoEMmQ7EP7FIvgDiMCA+RcC7XUxQA2KwSILCYCUBA3KA+C0s2a8B4nISk30HEE9Fz4Bd0CLgAwHNP6HZoRImwCylaoms4Dy0vACVH1wgeaj4e2iimw/EcdCYggOAAAMAadg5o9znrx8AAAAASUVORK5CYII=) no-repeat 0 8px;
    line-height: 20px;
    padding: 5px 0 0 30px;
    font-size: 1em;
    color: #4a5f8a;
    font-style: italic;
    font-weight: 400;
}

.texto_condicionesservicio ul li ul {
    padding-left: 0;
}

.texto_condicionesservicio ul li ul li {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAACXBIWXMAAA7EAAAOxAGVKw4bAAACNUlEQVRYw8VXsYrbQBB9M1odR3Bh3IU0rowJBK64mChFGhdufKgL5B/SGQwuXLkwmCjFkR9IkcadsJoUrkXsKwxpjCs3xzXJoSKFiVa7Kaxg4buLFZ8tvUpil3lv3q40M4SUsOx2MZSyCa3rGjgDUAZQjJcDAEsCZiAam0J4vjsI0sSlXRtqF62qUqqjNd5q4DRl0BURhszcn4yc+V4CLLtdCKXsaa3fa0CkdWoruCSiT6YQXd8d/EotoHbRqkSRcjVQ3Yf4HpK5wWxPPGexU8DLZutcKfVVA6VDkCeIbpm5MfWcqwcFxJn7hyZPijCYraQT/PfBstuF2PajkAOABkqRUq5ltwt3BIRS9g515jtEVEMpewlX1p9aFKnv+972/wUB0jD4xWTkzBkAlFKdrMhjF4RSqgMAZNnt4u8wvEn7kzmgC6sT03zKoZTNrMljF05DKZsMretZk29U6DrHhSUffuCMsa5qeaHM2JTUPFDkx8d4HBjrZiIvBAxgmaOAJRMwy4udgBmDaJxb/kRjNoXwCFjlkP3KFMJj3x0ERBhmnzyGvjsIGACYuU+AzDB7ycx9ADAA4Hrh/3hWeV3SwKssBDDR5dT7+AVIdESmEF0C5vuHTZ393BSim3jfoNZsVSKVU1MKABPPWTBzg4DbY5Azc2N7NrhTC6aec2UwW4c8jngwsbZnAiC+hNu4Xvg/y8/ffNZaPwFwfp/QlMSSiS5PTPPdt9GHmwf2/Bu5DafbONZ4/gda2+lxPu4DKQAAAABJRU5ErkJggg==);
    background-position: 12px 10px;
    background-size: 8px;
}

/*END ADD*/

.suscripciones_consentimiento .contCheckbutton span.checkmark:focus {
    outline: 1px solid #a29e9e;
}

.suscripciones_consentimiento .contCheckbutton span.checkmark:focus:not {
    outline: none
}

/**/

.suscripciones_form .suscripciones_captcha {
    display: flex;
    justify-content: center;
}

.suscripciones_form .suscripciones_botonForm {
    order: 15;
    text-align: center;
    -ms-grid-column: 1;
    -ms-grid-row: 15;
}

.suscripciones_form .button {
    border: none;
    color: white;
    padding: 8px 22px;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    margin: 4px 2px;
    cursor: pointer;
    border-radius: 4px;
    /*ADD*/
    -webkit-border-radius: 4px;
    -webkit-appearance: none;
    /*END ADD*/
    box-shadow: 2px 2px 2px rgba(68, 68, 68, 0.3);
}

.suscripciones_form .suscripciones_botonForm .buttonAzul {
    background-color: #577dbb;
    /*color: white;*/
}

.suscripciones_form .suscripciones_botonForm .buttonAzul:hover {
    background-color: #325ea5;
}

.suscripciones_form .suscripciones_botonForm .buttonRojo {
    background-color: #7e2f34;
}

.suscripciones_form .suscripciones_botonForm .buttonRojo:hover {
    background-color: #66181d;
}

.suscripciones_form .suscripciones_botonForm .buttonGris {
    background-color: #8e9cc1;
}

.suscripciones_form .suscripciones_botonForm .buttonGris:hover {
    background-color: #6d799b;
}

.suscripciones_form .suscripciones_botonForm a {
    margin-left: 10px;
}

.suscripciones_form .suscripciones_registro {
    text-align: center;
    max-width: 23.5em;
    margin: 0 auto;
    border: 1px dashed #314067;
    padding: 10px 0px;
}

/*ADD*/

@media only screen and (max-width:767px) {
    .suscripciones_form .suscripciones_registro {
        display: flex;
        justify-content: center;
        flex-direction: column;
        align-items: center;
    }
}

/*END ADD*/

.suscripciones_form .suscripciones_registro p {
    color: #314067;
    font-size: 1em;
    text-align: center;
    font-weight: bold;
    margin: 0px;
}

.suscripciones_form .button.buttonAzulOscuro {
    background-color: #304a85;
    text-transform: uppercase;
}

.suscripciones_form .button.buttonAzulOscuro:hover {
    background-color: #12224b;
}

/*estilos desplegable suscripciones*/

.opcionesSuscripcion .opcionesSuscripcionBusqueda {
    display: grid;
    display: -ms-grid;
    grid-template-columns: 3.4fr 1fr;
    -ms-grid-columns: 3.4fr 1fr;
    background-color: #6f8ece;
    color: #ffffff;
    padding: 10px 10px 10px 10px;
}

.opcionesSuscripcion .opcionesSuscripcionBusqueda p {
    grid-column: 1;
    -ms-grid-column: 1;
    font-size: 1.5em;
    margin: 0px;
    display: flex;
    align-items: center;
}

.opcionesSuscripcion .opcionesSuscripcionBusqueda .search-container {
    grid-column: 2;
    -ms-grid-column: 2;
    position: relative;
    display: flex;
    /* background-color: #fff; */
    background-image: none;
    padding: 0;
    /*margin-right: 15px;*/
    /*margin-right: 15px;*/
    /*ADD*/
    justify-content: flex-start;
    /*END ADD*/
}

.opcionesSuscripcion .opcionesSuscripcionBusqueda .search-container input {
    border-radius: 4px;
    border: 0px;
    color: #6f8ece;
    padding: 5px;
    z-index: 0;
    position: relative;
    height: 20px;
}

.opcionesSuscripcion .opcionesSuscripcionBusqueda .search-container input + input {
    /*padding: 10px;*/
    /*DELETE*/
    /*top: 5px !important;*/
    /*END DELETE*/
    /*position: relative;
    margin-left: -30px;*/
    /*DELETE*/
    /* left: 57% !important; */
    /* position: absolute */
    /*END DELETE*/
    /*ADD*/
    position: relative;
    border: 0;
    background-color: transparent;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAFoTx1HAAAACXBIWXMAAAsTAAALEwEAmpwYAAABNmlDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAHjarY6xSsNQFEDPi6LiUCsEcXB4kygotupgxqQtRRCs1SHJ1qShSmkSXl7VfoSjWwcXd7/AyVFwUPwC/0Bx6uAQIYODCJ7p3MPlcsGo2HWnYZRhEGvVbjrS9Xw5+8QMUwDQCbPUbrUOAOIkjvjB5ysC4HnTrjsN/sZ8mCoNTIDtbpSFICpA/0KnGsQYMIN+qkHcAaY6addAPAClXu4vQCnI/Q0oKdfzQXwAZs/1fDDmADPIfQUwdXSpAWpJOlJnvVMtq5ZlSbubBJE8HmU6GmRyPw4TlSaqo6MukP8HwGK+2G46cq1qWXvr/DOu58vc3o8QgFh6LFpBOFTn3yqMnd/n4sZ4GQ5vYXpStN0ruNmAheuirVahvAX34y/Axk/96FpPYgAAACBjSFJNAAB6JQAAgIMAAPn/AACA6AAAUggAARVYAAA6lwAAF2/XWh+QAAABo0lEQVR42mLM6j3BwMDA4MvEwMBgyMDAsBkAAAD//2LM6j1xnoGBwRAmwgAAAAD//2LM6j1xhYGBQYcBCpiQOQwMDH8BAAAA//9izOo9IcvAwLAJpu8xVG8bEwMDAydUmQATAwPDdyinHgAAAP//XM2xDYAgAADBEwZwBtdwJDagIlZUDGNcwYJVWMDallB/cr+l1g98GBOWUQOeJUCc9yde3Ci4sP8AAAD//2TPsQ2DQBBE0YeE5JxCsHBEARapC6AKIsogowhqoABSAhfgxAVQgEVyK6Hzpn9mvrZID8144EAX9RI77pfJCUPMNplvwCvgz//dAm4ZGLGEs8WKb3JX6FGXKf3M2h+8Tz7pUIegMAzj+M9mZ1OcpJgiCaJqkkuQTBddgSgKJporUATuwAWIFC5AOiOYQvmOfTszT3/e9/k/75uj9DHHFLsoRxMzPDDGO8ZcYVtAzXXFEAmO6CHLQTrY+68XlhjFH3EJoP9UClE3sXGAdrhlq2CoYBE2JoH1a4Q1ujgjDYMaeGKCOqq444S0/CNWlhcQ6RYaroVkh88A2vZG0+4XsPkAAAAASUVORK5CYII=);
    background-repeat: no-repeat;
    background-position: 60% center;
    z-index: 99;
    color: transparent;
    /*ADD*/
    width: 20px;
    margin-top: 5px;
    margin-left: -30px;
}

.opcionesSuscripcionTipo {
    background-color: #6f8ece;
    color: #ffffff;
    display: flex;
    border-top: 1px solid #ffffff;
}

.opcionesSuscripcionTipo p {
    width: 100%;
    text-align: right;
    margin: 0px;
    height: 100%;
}

.opcionesSuscripcionTipo p span {
    width: 5em;
    max-width: 5em;
    min-width: 5em;
    border-left: 1px solid;
    display: inline-flex;
    text-transform: uppercase;
    justify-content: center;
    height: 2.5em;
    align-items: center;
}

[hidden] {
    display: none;
    visibility: hidden;
}

.opcionesSuscripcion .navDesSuscripciones {
    width: 100%;
}

.opcionesSuscripcion .navDesSuscripcionesList {
    padding: 0;
    margin: 0;
    list-style: none;
}

.opcionesSuscripcion .opcionSuscripcionNivel1 {
    border: 0px solid #fcfcfc;
}

.opcionesSuscripcion .has-children > .navDesSuscripcionesLabel::before {
    content: "\F067";
    display: inline-block;
    font: normal normal normal 14px/1 FontAwesome;
    font-size: inherit;
    text-rendering: auto;
    margin-right: 1em;
    transition: transform .3s;
}

.opcionesSuscripcion .has-children.is-open > .navDesSuscripcionesLabel::before {
    transform: rotate(405deg);
}

.opcionesSuscripcion .navDesSuscripcionesLabel2 {
    display: block;
    padding: 1em;
    margin: 0;
    cursor: pointer;
    box-shadow: inset 0 -1px #3988a0;
}

.opcionesSuscripcion .navDesSuscripcionesLabel2 p {
    margin: 0px;
}

.opcionesSuscripcion .navDesSuscripcionesLabel2 p:last-child {
    color: #2791cd;
}

.opcionesSuscripcion .opcionSuscripcionNivel2 {
    display: none;
}

.opcionesSuscripcion .is-open > .opcionSuscripcionNivel2 {
    display: block;
}

.opcionesSuscripcion {
    background-color: #ffffff;
    background-image: none;
    padding: 0px;
    /*IE11*/
    width: auto;
    max-width: 730px;
}

.opcionesSuscripcion .opcionesSuscripcionElemento {
    display: flex;
    background-color: #f1f2f6;
    border-bottom: 1px solid #ffffff;
}

.opcionesSuscripcion .suscripcionOpcionCheck {
    display: inline-block;
    width: 5em;
    max-width: 5em;
    min-width: 5em;
    min-height: 5em;
    display: flex;
    justify-content: center;
    align-items: center;
    border-left: 1px solid #ffffff;
}

.opcionesSuscripcion .checkmark span {
    display: none;
}

.opcionesSuscripcion .navDesSuscripcionesList ul li {
    padding-left: 0px!important;
}

.opcionesSuscripcion .navDesSuscripcionesLabel {
    width: 100%;
    background-color: #f1f2f6;
    color: #4a5f8a;
    font-size: 0.9em;
    padding-left: 35px;
    /*background-image:url(../images/suscripcionesFlechaMas.png);*/
    background-repeat: no-repeat;
    background-position: 10px center;
    transition: background-color 0.5s ease;
}

.opcionesSuscripcion .navDesSuscripcionesLabel:hover {
    background-color: #c4d7ff5c;
}

.opcionesSuscripcion .has-children .navDesSuscripcionesLabel {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAFoTx1HAAAACXBIWXMAAAsTAAALEwEAmpwYAAABNmlDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAHjarY6xSsNQFEDPi6LiUCsEcXB4kygotupgxqQtRRCs1SHJ1qShSmkSXl7VfoSjWwcXd7/AyVFwUPwC/0Bx6uAQIYODCJ7p3MPlcsGo2HWnYZRhEGvVbjrS9Xw5+8QMUwDQCbPUbrUOAOIkjvjB5ysC4HnTrjsN/sZ8mCoNTIDtbpSFICpA/0KnGsQYMIN+qkHcAaY6addAPAClXu4vQCnI/Q0oKdfzQXwAZs/1fDDmADPIfQUwdXSpAWpJOlJnvVMtq5ZlSbubBJE8HmU6GmRyPw4TlSaqo6MukP8HwGK+2G46cq1qWXvr/DOu58vc3o8QgFh6LFpBOFTn3yqMnd/n4sZ4GQ5vYXpStN0ruNmAheuirVahvAX34y/Axk/96FpPYgAAACBjSFJNAAB6JQAAgIMAAPn/AACA6AAAUggAARVYAAA6lwAAF2/XWh+QAAABjklEQVR42mLM7zvHwMDAEMXEwMAQxcDAMB8AAAD//2KEijCwMDAw3GFgYPgMAAAA//+CiRgwMDCsYWBgUGdigICrDAwM3xkYGP4CAAAA//80yrEJACAMALDQI1zUWfr/LniLj7jUMZA/LmagY6AFdvUTWIV8AAAA//9EzbENwCAUA9FHxAhUEbTsPw6iZ47QfIg766zz/cGLhXkGOWTVn44PHjQklIAjetoAAAD//1zOoQrCABjE8R/4MdYFw6Jpdcl38WXE6NO5Zlrb4orZwcr3gXrl4Lj7c9/YKx5ZVsvSLfFdBYEDjulwSuwS+PjVM30OjGhxRoMJG+6BIZsv9Lhg/T9U+HcFO590qIMwEAQB9KU5EIjaGmrAovg3PqCS8GUYFLaOIPgADDmC2UuuJTDJip3MZm/mtrZSsMAFu+iv2ONVixrfaMNh7badi1KEdsAK79jYV5oNzrGxwROnFEmv/cYS2xl3LH+ZYriLtMZKNAbXhSahL15ynE55fq4GMx5Rf8O5Y8Ataghugs8A4idACgu33CEAAAAASUVORK5CYII=);
}

.opcionesSuscripcion .is-open .navDesSuscripcionesLabel {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAFoTx1HAAAACXBIWXMAAAsTAAALEwEAmpwYAAABNmlDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAHjarY6xSsNQFEDPi6LiUCsEcXB4kygotupgxqQtRRCs1SHJ1qShSmkSXl7VfoSjWwcXd7/AyVFwUPwC/0Bx6uAQIYODCJ7p3MPlcsGo2HWnYZRhEGvVbjrS9Xw5+8QMUwDQCbPUbrUOAOIkjvjB5ysC4HnTrjsN/sZ8mCoNTIDtbpSFICpA/0KnGsQYMIN+qkHcAaY6addAPAClXu4vQCnI/Q0oKdfzQXwAZs/1fDDmADPIfQUwdXSpAWpJOlJnvVMtq5ZlSbubBJE8HmU6GmRyPw4TlSaqo6MukP8HwGK+2G46cq1qWXvr/DOu58vc3o8QgFh6LFpBOFTn3yqMnd/n4sZ4GQ5vYXpStN0ruNmAheuirVahvAX34y/Axk/96FpPYgAAACBjSFJNAAB6JQAAgIMAAPn/AACA6AAAUggAARVYAAA6lwAAF2/XWh+QAAAAr0lEQVR42mL8//8/AwMDAwPzB37/uB0nXlwAAAAA//9ihImwFPSf/8/AwPABAAAA//+Ci8AAEwMaAAAAAP//QlGBIgszBFMZAAAA///CMBVd23MGBgYJbJJ4dQIAAAD//8IrycSAB+CVRPEHGnjBxMDA8AGHZDn5DgIAAAD//8Krk2yfEPJlHAMDw0QGBgYBIvV8YGBgyGdiYGDoJEETA1RtJ/39SLZGAAAAAP//AwAIqznL39Lx5gAAAABJRU5ErkJggg==);
    background-repeat: no-repeat;
}

.opcionesSuscripcion .is-open > .opcionesSuscripcionElemento {
    border-bottom: 1px solid #d5d9e9;
}

.opcionesSuscripcion .is-open > .opcionesSuscripcionElemento + ul .opcionesSuscripcionElemento {
    border-bottom: 1px solid #d5d9e9;
}

.opcionesSuscripcion .is-open > .opcionesSuscripcionElemento + ul .opcionesSuscripcionElemento,
.opcionesSuscripcion .is-open > .opcionesSuscripcionElemento + ul .opcionesSuscripcionElemento a {
    background-color: #ffffff;
    text-align: left;
}

.opcionesSuscripcion .is-open > .opcionesSuscripcionElemento + ul .opcionesSuscripcionElemento a {
    text-align: left;
}

.opcionesSuscripcion .navDesSuscripcionesLabel p {
    margin: 0px;
}

.opcionesSuscripcion .navDesSuscripcionesLabel p:last-child {
    color: #2791cd;
}

.opcionesSuscripcion .navDesSuscripcionesLabel2 {
    width: 100%;
    padding-left: 35px;
}

.opcionesSuscripcion .navDesSuscripcionesLabel2,
.opcionesSuscripcion .navDesSuscripcionesLabel {
    box-shadow: none;
    display: flex;
    flex-flow: column;
    justify-content: center;
}

.opcionesSuscripcion .contCheckbutton {
    position: relative;
    padding-left: 20px;
}

.opcionesSuscripcion .navDesSuscripciones ul li,
.opcionesSuscripcion .navDesSuscripciones ul li ul {
    margin: 0px;
    padding: 0px;
}

.opcionesSuscripcion .navDesSuscripciones ul li ul li,
.opcionesSuscripcion .navDesSuscripciones ul li ul li a {
    margin: 0px;
    padding: 0px;
}


/*Activar Cuenta y Página Error*/

.Activar_Cuenta,
.Pagina_Error {
    background-color: #e9eef2;
    font-size: 1em;
    color: #4a5f8a;
    padding: 35px;
}

.Activar_Cuenta h3,
.Pagina_Error h3 {
    color: #43527a;
    font-size: 1.8em;
    font-weight: bold;
    /*CHANGE*/
    font-family: "Arial Narrow", Arial, Verdana, serif;
    /*END CHANGE*/
    text-transform: uppercase;
    margin-bottom: 25px;
    line-height: 25px;
}

.Activar_Cuenta input[type="button"],
.Pagina_Error input[type="button"] {
    background-color: #577dbb;
    color: white;
    border: 1px solid rgba(250, 250, 250, 0.5);
    width: auto;
    padding: 5px 15px;
    font-size: 1.0em;
    box-shadow: 0 1px 3px 1px rgba(0, 0, 0, 0.5);
    border-radius: 5px;
    transition: all .35s ease-in-out;
    cursor: pointer;
}

.Activar_Cuenta input[type="button"]:hover,
.Pagina_Error input[type="button"]:hover {
    background-color: #325ea5;
}

/*Navegacion principal con boton suscribete*/

/*.cabecera .cab_a .topcab .idioma ul,
.ayuda ul {
    padding-left: 40px !important;
}*/

.centrarCabecera {
    /*rejilla*/
    /* display: grid; */
    /*display: -ms-grid;*/
    /* grid-template-columns: 1fr 495px 495px 1fr !important; */
    /* grid-template-rows: auto auto auto auto auto !important; */
    /*-ms-grid-columns: 1fr 495px 495px 1fr !important;
    -ms-grid-rows: auto auto auto auto auto !important;*/
    /* background-color: #396bd4; */
    /*grid-template-columns: 1fr 655px 335px 1fr !important;
    -ms-grid-columns: 1fr 655px 335px 1fr !important;*/
}

.panelNavegacion {
    /*rejilla*/
    /*display: grid;
    display: -ms-grid;*/
    /*grid-template-columns: 1fr 495px 350px 175px 1fr;
    grid-template-rows: auto auto auto auto;*/
    /*-ms-grid-columns: 1fr 495px 350px 175px 1fr;
    -ms-grid-rows: auto auto auto auto;*/
    /*posicion*/
    /*grid-column: 1 / span 1;
    grid-row: 1 / 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 1;
    -ms-grid-row: 1;
    -ms-grid-row-span: 1;*/
    /*estilos*/
    /*color: #ffffff;
    font-family: arial;
    font-size: 0.9em;*/
    /*grid-template-columns: 1fr 395px 435px 175px 1fr !important;
    -ms-grid-columns: 1fr 395px 435px 175px 1fr !important;*/
}

/*Enlaces ayuda*/

/*#subscribeButton {
    grid-column: 3;
    -ms-grid-column: 3;
    grid-row: 1;
    -ms-grid-row: 1;
    width: 0px;
    z-index: 999;
    position: relative;
    left: -10px;
    box-sizing: border-box;
}*/

#subscribeButton {
    /*grid-column: 1;
    -ms-grid-column: 1;
    grid-row: 1;
    -ms-grid-row: 1;
    width: 0px;
    z-index: 999;
    position: relative;
    left: 815px;*/
}

/*@media screen and (max-width: 1875px) {
    #subscribeButton {
        left: 790px;
    }
}

@media screen and (max-width: 1820px) {
    #subscribeButton {
        left: 760px;
    }
}


@media screen and (max-width: 1780px) {
    #subscribeButton {
        left: 750px;
    }
}

@media screen and (max-width: 1740px) {
    #subscribeButton {
        left: 730px;
    }
}

@media screen and (max-width: 1700px) {
    #subscribeButton {
        left: 710px;
    }
}

@media screen and (max-width: 1650px) {
    #subscribeButton {
        left: 680px;
    }
}
@media screen and (max-width: 1600px) {
    #subscribeButton {
        left: 650px;
    }
}

@media screen and (max-width: 1540px) {
    #subscribeButton {
        left: 630px;
    }
}

@media screen and (max-width: 1500px) {
    #subscribeButton {
        left: 610px;
    }
}


@media screen and (max-width: 1450px) {
    #subscribeButton {
        left: 580px;
    }
}

@media screen and (max-width: 1400px) {
    #subscribeButton {
        left: 550px;
    }
}


@media screen and (max-width: 1350px) {
    #subscribeButton {
        left: 530px;
    }
}


@media screen and (max-width: 1300px) {
    #subscribeButton {
        left: 500px;
    }
}*/

@media screen and (max-width: 1280px) {
    #subscribeButton {
        /*left: 680px;*/
        /*left:60px;*/
        /*left: 155px;*/
    }
    #subscribeButton li#suscripModalTOP {
       /* margin: 7px 0px 0px 0px !important;*/
    }
}

@media screen and (max-width: 1220px) {
    #subscribeButton {
        /*left: 650px;*/
    }
}

@media screen and (max-width: 1160px) {
    #subscribeButton {
        /*left: 620px;*/
    }
}

@media screen and (max-width: 1100px) {
    #subscribeButton {
        /*left: 590px;*/
    }
}

@media screen and (max-width: 1035px) {
    #subscribeButton {
        /*left: 570px;*/
    }
}

/*#subscribeButton li#suscripModalTOP {
    opacity: 1.0;
    list-style-type: none;
    padding: 0 0;
    margin: 7px 0px 0px 15px;
}

#subscribeButton li#suscripModalTOP button#btnSuscribete {
    padding: 5px 10px 5px 35px;
    margin-right: 20px;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAASCAYAAACEnoQPAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NTZERDRERDc0NEZDMTFFQkI2ODlEQzAwQjE3NDQ3OTAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NTZERDRERDg0NEZDMTFFQkI2ODlEQzAwQjE3NDQ3OTAiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo1NkRENERENTQ0RkMxMUVCQjY4OURDMDBCMTc0NDc5MCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo1NkRENERENjQ0RkMxMUVCQjY4OURDMDBCMTc0NDc5MCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PhPxckoAAAMJSURBVHjaRFPda1xFFP/NzL139+7uzW6+NlkTTKJbakyJIa3BImkrBaNikIAIKlIoGPrga6EQiH9AKe2D9KH4ZqAfL0VKRaRIKUJpoIUoSFVKsZU+GEyTNrbJ3vnwN/du61125sz5+J0zv3NGYOw0YFIgcoCVgOYehvjw4NCnpxbfWlLbBiNffNfc+u2vO9AF2uhjWqAzpF8gA8ApKvgPKFuL5kudYwOdMfp7K9jXSMYZRRt9DcElZVmgd/2dLAbO+QXoj7sWPpv6cv6DncdqSQRDW3Mw3qsKkbz1xz8r0CKFMFlOhb4ZCkSiYnio95WvF948Nz/X/Li7WoSvS9JrsK9W3bdnYGa4v7Lj8sqDH/G09dRXkmd2hCmEWPx88vjh2dFZJQX8rZSQrEVCEKCoAoyO1MY21x5t3Ph19SdYkWODzi/0d7w8/VpjxlpNMInA631tjiVSNtKgXIpwYKr5Psq0KQ/ryLQLkdRK1e563BCePMGg7GNWIWD4U+yEIy/1WthISlXiKg9P+qVGOTZJJSxCeLAsKOfQ+UAW7hWOl4mSYqnmMwvdzmwEGh1xX5G8QYRZTgGdAQjfIpsJvB0rjJBUy9Hrvg2EiDLUWmfcVYl9v9P2XQNmSvPq29dg+1HvKJZ6k6gHgfH1+col9o/3vG39EDCTI2FGuFz2US4nz0mHSlLA1HhjGtZbxr7CgSMX3914qN3zTxvnjHXO+oPJd57zo3U3b6+u7po7P4mhT85OXP/57/t5lPk/xqXO2iyKEleTupbTz4zuwvd3ruLStT+XbW5+ntjb2e9M52Xdjsj2Z9UQKni8/mRt5fe1NcME5E9p5jBOp5ub4YbWmrpUBUEQlitB1e8sIDWBQ1e50CMwdQa9fcVsABTJtZFAVxzhjdHGCYWWlCqQ26ls/bBy7yh0yq5FKJHMf8ltgC2D1bvrQMo2kX7fFlMv49B7L340vXtoUDFg6crd5W++/SV/65JvgoPjWynw6kkqomwsYGzWc0hvVBPws+/8q8lG7lbWN9f24fefAAMAZeyNhvpztcQAAAAASUVORK5CYII=);
    background-repeat: no-repeat;
    background-position: 12px center;
    background-color: #102e90 !important;
    box-shadow: 2px 2px #6b90e0;
    color: #fff;
}

#subscribeButton li#suscripModalTOP button#btnSuscribete:hover {
    background-color: #224ec4 !important;
    cursor: pointer;
}*/




/*************************************************************************/

/*SUSCRIPCIONES. MOVIL*/

/*************************************************************************/
/*A*/
@media screen and (min-width: 0px) and (max-width: 767px) and (min-resolution:1dppx),
only screen and (min-device-width: 0px) and (max-device-width: 767px) and (-webkit-min-device-pixel-ratio: 2) {
.centrarCabecera {
        /*rejilla*/
        /*display: grid;
        display: -ms-grid;
        grid-template-columns: 1fr !important;
        grid-template-rows: auto auto auto !important;
        grid-column: 1 / span 2;*/
        /* grid-row: 1 / 2; */
       
        /*z-index: 1 !important;
        grid-template-columns: 1fr !important;
        -ms-grid-columns: 1fr !important;*/

    }
}
/*END A*/

@media screen and (min-width: 0px) and (max-width: 767px) and (min-resolution:1dppx),
only screen and (min-device-width: 0px) and (max-device-width: 767px) and (-webkit-min-device-pixel-ratio: 2) {
    .suscripciones_form {
        padding: 20px 10px 10px 10px;
        background-position: bottom;
        margin-bottom: 20px;
    }
    .suscripciones_form .suscripciones_elementosFormCont {
        grid-template-columns: 1fr;
        grid-template-rows: none;
        -ms-grid-columns: 1fr;
        -ms-grid-rows: none;
         /*D*/
       /* display: grid!important;*/
        /*D*/
        grid-column-gap: 3em;
    }
    .nuevoUsuario .suscripciones_elementoForm:nth-child(1) {
        order: 1;
    }
    .nuevoUsuario .suscripciones_elementoForm:nth-child(2) {
        order: 2;
    }
    .nuevoUsuario .suscripciones_elementoForm:nth-child(3) {
        order: 3;
    }
    .nuevoUsuario .suscripciones_elementoForm:nth-child(4) {
        order: 4;
    }
    .nuevoUsuario .suscripciones_elementoForm:nth-child(5) {
        order: 6;
    }
    .nuevoUsuario .suscripciones_elementoForm:nth-child(6) {
        order: 7;
    }
    .nuevoUsuario .suscripciones_elementoForm:nth-child(7) {
        order: 5;
    }
    .contCheckbutton .checkmark:after {
        left: 5px;
        top: 1px;
    }
    .identificate .suscripciones_elementosFormCont,
    .recuperarDatos .suscripciones_elementosFormCont,
    .recuperarCuenta .suscripciones_elementosFormCont {
        max-width: 100%;
    }
    .identificate .suscripciones_botonForm p {
        display: flex;
        flex-flow: column;
    }
    .identificate .suscripciones_registro {
        max-width: 100%;
    }
    .suscripciones_form .suscripciones_usuario {
        padding-left: 30px !important;
        width: 95%;
    }
    .suscripciones_form .suscripciones_usuario .editar {
        grid-column: 2;
        -ms-grid-column: 2;
        width: 65px;
        /* padding-left: 0px; */
    }
    .suscripciones_form .suscripciones_usuario .cerrar_sesion {
        grid-column: 3;
        -ms-grid-colum: 3;
        padding-left: 0px !important;
        box-sizing: border-box;
    }
    .suscripciones_form .centrado {
        /* max-width: 330px; */
        /* padding: 0 35px; */
        box-sizing: border-box;
        display: grid;
        display: -ms-grid;
        grid-template-columns: 10fr 2fr 1fr;
        -ms-grid-columns: 10fr 2fr 1fr;
        width: 95%;

    }
    .suscripciones_form .centrado .datos {
        grid-column: 1;
        -ms-grid-column: 1;
    }
    .suscripciones_form .centrado .datos p {
        justify-content: left;
    }
    .suscripciones_form .centrado .datos p:nth-child(2) {
        max-width: 185px;
        display: block;
        text-overflow: ellipsis;
        word-wrap: break-word;
        overflow: hidden;
        max-height: 500px;
        margin-bottom: 10px;
    }
    .suscripciones_form p.centrado {
        width: 100%;
        display: flex;
    }

    .suscripciones_form .suscripciones_captcha {
        transform: scale(0.79);
        -webkit-transform: scale(0.79);
        /*transform-origin: ;
        -webkit-transform-origin: ;*/
    }


    input.button.buttonAzulOscuro {
        max-width: 250px;
        /*display: block;*/
        text-overflow: ellipsis;
        white-space: normal;
        overflow: hidden;
    }

    .suscripciones_botonForm .buttonAzulOscuro {
        display: inline-block !important;
        text-transform: none !important;
    }

    .tusSuscripciones {
        background-position: top;
    }
    .tusSuscripciones .suscripcionesTabla {
        margin: 0 5px;
        box-sizing: border-box;
    }
    .tusSuscripciones .suscripcionesTabla table tr,
    .tusSuscripciones .alertasSucripcionesTabla table tr {
        display: flex;
        flex-flow: column;
        margin-bottom: 0px;
    }

    .tusSuscripciones .suscripcionesTabla table tr td:first-of-type {
        padding: 8px;
        box-sizing: border-box;
    }
    .tusSuscripciones .suscripcionesTabla table tr td:first-of-type p {
        margin: 0px;
    }
    .tusSuscripciones .suscripcionesTabla table tr td:first-of-type,
    .tusSuscripciones .suscripcionesTabla table tr td,
    .tusSuscripciones .alertasSucripcionesTabla table tr th,
    .tusSuscripciones .alertasSucripcionesTabla table tr td {
        width: 100%;
        min-width: 100%;
        margin-left: 0px;
    }
    .tusSuscripciones .suscripcionesTabla table td {
        border-bottom: 0px solid #97aeca;
        background: none;
    }
    .tusSuscripciones .suscripcionesTabla table td:last-child,
    .tusSuscripciones .alertasSucripcionesTabla table td:last-child {
        text-align: center;
        /* min-width: 100%!important; */
        max-width: 100% !important;
    }
    .tusSuscripciones .suscripcionesTabla table tr:last-child td:nth-child(1) {
        height: auto;
    }
    .tusSuscripciones .alertasSucripcionesTabla table td:first-of-type span {
        width: auto;
        display: inline-flex;
        padding-right: 30px;
        flex-flow: row;
        padding-top: 10px;
    }
    .tusSuscripciones .alertasSucripcionesTabla table td:first-of-type p {
        margin: 8px 4px;
        display: inline;
    }
    .tusSuscripciones .alertasSucripcionesTabla table tr td:first-of-type span {
        width: 50px;
    }
    .tusSuscripciones .alertasSucripcionesTabla table tr:last-child {
        border: 0px;
    }
    .tusSuscripciones .alertasSucripcionesTabla table tr {
        display: flex;
        flex-flow: row;
    }
    .tusSuscripciones .alertasSucripcionesTabla table tr td:first-of-type {
        max-width: 7em;
        min-width: 7em;
    }
    .tusSuscripciones .alertasSucripcionesTabla table tr td:nth-child(2) {
        max-width: 230px;
        min-width: auto;
    }
    .tusSuscripciones .alertasSucripcionesTabla table tr td:last-child {
        display: none;
    }
    /*estilos desplegable suscripciones*/
    .opcionesSuscripcion .opcionesSuscripcionBusqueda {
        /*padding: 10px 10px 30px 10px;*/
    }
    .opcionesSuscripcion .opcionesSuscripcionTipo {
        display: none;
    }
    .opcionesSuscripcion .navDesSuscripcionesLabel {
        background-position: 5px center;
    }
    .opcionesSuscripcion .opcionesSuscripcionBusqueda {
        flex-flow: column;
        grid-template-columns: 1.6fr 1fr;
        -ms-grid-columns: 1.6fr 1fr;
    }
    .opcionesSuscripcion .opcionesSuscripcionBusqueda p {
        margin: 10px 0px;
        font-size: 0.8px;
    }
    .opcionesSuscripcion .opcionesSuscripcionBusqueda .search-container {
        padding: 10px 0;
    }
    .opcionesSuscripcion .opcionesSuscripcionBusqueda .search-container input {
        width: 100%;
    }
    .opcionesSuscripcion .opcionesSuscripcionBusqueda .search-container input + input {
        /*ADD*/
        margin-right: 5px;
        margin-top: 0px;
        /*END ADD*/
        /*DELETE*/
        /*top: 10px;
        left: 47%;*/
        /*END DELETE*/
    }
    .opcionesSuscripcion .opcionesSuscripcionElemento {
        display: block;
    }
    .opcionesSuscripcion .navDesSuscripcionesLabel2,
    .opcionesSuscripcion .navDesSuscripcionesLabel {
        padding-top: 20px;
        padding-left: 30px;
        width: auto;
    }
    .opcionesSuscripcion .suscripcionOpcionCheck {
        display: inline-flex;
        width: 100%;
        min-width: 48%;
        border: 0px;
    }
    .opcionesSuscripcion .contCheckbutton {
        position: relative;
        padding-left: 0px;
        width: 100%;
        height: auto;
        display: flex;
        flex-flow: row;
        /*justify-content: center;*/
        align-items: center;
    }
    .opcionesSuscripcion .contCheckbutton input {
        position: relative;
        top: 0;
        left: 0;
        height: 30px;
        width: 30px;
        background-color: #ffffff;
        border: 1px solid #ced9e1;
        border-radius: 3px;
        opacity: 1;
        order: 2;
        margin-top: 0px;
    }
    .opcionesSuscripcion .checkmark {
        position: relative;
        top: 0;
        left: 0;
        height: 100%;
        background-color: #ffffff;
        border: 0px solid #ced9e1;
        border-radius: 0px;
        order: 1;
        display: table;
        text-align: center;
        background-color: transparent;
        width: 60%;
        border: 0px solid red;
    }
    .opcionesSuscripcion .checkmark span {
        font-size: 1rem;
        display: block!important;
    }
    .opcionesSuscripcion .contCheckbutton input:checked ~ .checkmark {
        background-color: transparent!important;
        border: 0px solid #ced9e1!important;
        border-radius: 3px;
    }
    .opcionesSuscripcion .contCheckbutton:hover input ~ .checkmark {
        background-color: transparent!important;
        border: 0px solid #ced9e1;
        border-radius: 3px;
    }

    .opcionesSuscripcion .contCheckbutton .checkmark:after {
        border: 0px;
    }
    .opcionesSuscripcion .navDesSuscripcionesLabel:hover {
        background-color: #c4d7ff5c;
    }
    .opcionesSuscripcion .navDesSuscripcionesLabel {
        font-size: 1rem;
    }

    .suscripciones_elementosFormCont .suscripciones_elementoForm:nth-child(1) {
        order: 1 !important;
    }
    .suscripciones_elementosFormCont .suscripciones_elementoForm:nth-child(2) {
        order: 2 !important;
    }
    .suscripciones_elementosFormCont .suscripciones_elementoForm:nth-child(3) {
        order: 3 !important;
    }
    .suscripciones_elementosFormCont .suscripciones_elementoForm:nth-child(4) {
        order: 4 !important;
    }
    .suscripciones_elementosFormCont .suscripciones_elementoForm:nth-child(5) {
        order: 5 !important;
    }
    .suscripciones_elementosFormCont .suscripciones_elementoForm:nth-child(6) {
        order: 6 !important;
    }
    .suscripciones_elementosFormCont .suscripciones_elementoForm:nth-child(8) {
        order: 8 !important;
    }
    .suscripciones_elementosFormCont .suscripciones_elementoForm:nth-child(9) {
        order: 9 !important;
    }
    .suscripciones_elementosFormCont .suscripciones_elementoForm:nth-child(10) {
        order: 10 !important;
    }

    .suscripciones_form .suscripciones_elementosFormCont p.PasswordTitle {
        grid-column: 1;
    }

    .suscripciones_consentimiento div p input[type="button"] {
        font-size: 14px;
    }

    .texto_condicionesservicio ul li {
        background-size: 6%;
        padding: 5px 0 0 20px;
        font-size: 11px;
    }

    .Alertas_Usuario {
        display: flex;
        /*CHANGE*/
        align-items: center !important;
        /*END CHANGE*/
    }

    /*ADD*/
    /*explorer*/
    @media all and (-ms-high-contrast:none) {
        .Alertas_Usuario {
            display: block !important;
        }
        @media screen and (min-width: 0px) and (max-width: 767px) and (min-resolution:1dppx) and ( orientation: landscape),
        only screen and (min-device-width: 0px) and (max-device-width: 767px) and (-webkit-min-device-pixel-ratio: 2) and ( orientation: landscape) {
            .Alertas_Usuario {
                display: block !important;
            }
        }
    }
    /*END ADD*/
    .Alertas_Usuario div:first-child {
        margin: 0 40px !important;
        max-width: 350px;
        /*DELETE*/
        /*top: 150px !important;*/
        /*END DELETE*/
    }
    .Alertas_Usuario h3 {
        font-size: 20px !important;
        line-height: 10px !important;
    }
    .Alertas_Usuario ul li {
        background-size: 5% !important;
    }
    /*D*/
    .centrarCabecera {
        /*rejilla*/
        /*display: grid;
        display: -ms-grid;
        grid-template-columns: 1fr !important;
        grid-template-rows: auto auto auto !important;
        grid-column: 1 / span 2;*/
        /* grid-row: 1 / 2; */
       /* z-index: 1 !important;
        grid-template-columns: 1fr !important;
        -ms-grid-columns: 1fr !important;*/
    }
    /*END D*/

    .cabeceraEscudo span:last-child {
        font-size: 1.0rem !important;
    }


    .ReactModalPortal {
        position: fixed;
        z-index: 9999;
    }

    .texto_eliminarusuario {
        width: 220px;
        height: 150px;
        overflow-y: scroll;
        margin: 10px 0px 20px 0px;
    }
    /*::-webkit-scrollbar {
        -webkit-appearance: none;
    }
    ::-webkit-scrollbar:vertical {
        width: 12px;
    }
    ::-webkit-scrollbar:horizontal {
        height: 12px;
    }
    ::-webkit-scrollbar-thumb {
        background-color: rgba(0, 0, 0, .5);
        border-radius: 10px;
        border: 2px solid #e9eef2;
    }
    ::-webkit-scrollbar-track {
        border-radius: 10px;
        background-color: #325ea5;
    }*/

    
    .react-confirm-alert-button-group {
        display: flex;
        flex-direction: column;
    }
    .react-confirm-alert-button-group .button {
        width: 100%;
        margin-bottom: 10px;
    }

    .react-confirm-alert-button-group .button:last-child {
        margin-bottom: 0px;
    }

    #subscribeButton {
        /*order: 4;
        float: none;
        top: 0px;
        position: relative;
        left: 0px;
        margin-left: 17%;*/
    }

    #subscribeButton li#suscripModalTOP {
        /*margin: 0px;*/
        /*margin-left: -40px;*/
    }
    #subscribeButton li#suscripModalTOP button#btnSuscribete {
        /*font-size: 15px;*/
    }

    .SuscrModal-contenido {
        width: 100%;
        max-width: 320px;
        height: auto;
        padding: 0 20px;
    }


    .SuscrModal-header {
        padding: 1px 0px;
    }

    .SuscrModal-header h1 {
        color: #304167;
        font-size: 1.6em;
        margin-bottom: 0px;
    }

    .SuscrModal-header .texto_introduccion p:nth-child(1) {
        font-size: 1.3em !important;
    }
    .SuscrModal-header .texto_introduccion p:nth-child(2) {
        font-size: 1.1em !important;
        margin-bottom: 0px;
    }

    .SuscrModal-body {
        margin: 0 5px;
        width: 100%;
    }

    /*ADD*/
    @media all and (-ms-high-contrast:none) {
        /*explorer*/
        .SuscrModal-body div input[type='checkbox'] {
            width: 20px !important;
            height: 20px !important;
        }


    }
    /*END ADD*/
    /*ADD*/
    /*safari*/
    @media screen and (min-color-index:0) and(-webkit-min-device-pixel-ratio:0) {
        @media only screen and (max-width: 767px) {
            .SuscrModal-body {
                width: 95% !important;
            }
        }
    }
    /*END ADD*/
    .SuscrModal-body span:nth-child(1) {
        left: 224px !important;
    }

    .SuscrModal-body span:nth-child(2) {
        left: 224px !important;
    }

    /*ADD*/
    /*safari*/
    @media screen and (min-color-index:0) and(-webkit-min-device-pixel-ratio:0) {
        @media only screen and (max-width: 767px) {
            .SuscrModal-body span:nth-child(2) {
                left: 207px !important;
            }
        }
    }
    /*END ADD*/
    .SuscrModal-body span:after {
        display: block;
        position: absolute;
        text-indent: 0;
        top: 0;
        left: -1px;
        right: 0;
        bottom: 0;
    }

    .SuscrModal-body .SuscrModal-IniciarSesion label span {
        display: none;
    }
    input.cerrarSuscrModal {
        font-size: 1.2em;
    }

    .SuscrModal-body div {
        width: auto;
    }

    .SuscrModal-body .SuscrModal-checks {
        display: grid !important;
        display: -ms-grid !important;
        grid-template-columns: 225px 1fr 1fr;
        -ms-grid-columns: 225px 1fr 1fr;
        grid-template-rows: auto;
        -ms-grid-rows: 50px;
        text-overflow: ellipsis;
        word-wrap: break-word;
        overflow: hidden;
        max-height: 500px;
        margin-bottom: 1px;
    }

    .SuscrModal-body div:first-child label {
        font-family: Arial, Verdana, serif;
        font-size: 14px;
    }
    .SuscrModal-body div input[type='checkbox'] {
        margin: 6px 6px 0px 14px;
        width: auto;
        height: auto;
        border: 0px !important;
        background: transparent !important;
    }
    /*ADD*/
    /*safari*/
    @media screen and (min-color-index:0) and(-webkit-min-device-pixel-ratio:0) {

        @media only screen and (min-width: 768px) and (max-width: 1824px) and (min-resolution: 2dppx),
        only screen and (min-device-width: 768px) and (max-device-width: 1824px) and (-webkit-min-device-pixel-ratio: 2),
        only screen and (min-width:768px) and (max-width:1280px) {
            .SuscrModal-body div input[type='checkbox'] {
                height: 10px !important;
            }

        }

        @media screen and (min-width: 768px) and (max-width: 1824px) and (min-resolution:2dppx) and ( orientation: landscape),
        only screen and (min-device-width: 768px) and (max-device-width: 1824px) and (-webkit-min-device-pixel-ratio: 2) and ( orientation: landscape) {
            .SuscrModal-body div input[type='checkbox'] {
                height: 10px !important;
            }
        }
    }
    /*END ADD*/
    .SuscrModal-body .SuscrModal-IniciarSesion input[type="text"],
    .SuscrModal-body .SuscrModal-IniciarSesion input[type="password"] {
        /*width: 95.9% !important;*/
        width: 100% !important;
        font-size: 11px;
    }

    .SuscrModal-body div label:nth-child(2) .elementospassword {
        width: 100%;
    }
    .SuscrModal-body p.suscrChckbxCustom-info {
        font-size: 0.9em;
    }

    .SuscrModal-body .SuscrModal-IniciarSesion input {
        width: 98%;
        font-size: 0.6em;
        float: left;
    }
    .SuscrModal-body div label:first-child input {
        margin-top: -5px;
        margin-bottom: 5px !important;
    }
    .SuscrModal-contenido #captchaGoogle {
        clear: both;
        display: block;
        position: relative;
        left: -7px;
        width: 100%;
    }
    .SuscrModal-body input[type^="button"] {
        background-color: #557DB9;
        border: 1px solid rgba(250, 250, 250, 0.5);
        width: 100%;
        margin-bottom: 10px;
        color: #fff;
        padding: 5px 5px;
        width: 50%;
        font-size: 0.9em;
        float: left;
        box-shadow: 0 1px 3px 1px rgba(0, 0, 0, 0.5);
        border-radius: 5px;
        transition: all .35s ease-in-out;
    }

    .SuscrModal-body input[type^="button"]:hover {
        background-color: #C0CCE4;
    }

    .SuscrModal-body .SuscrModal-IniciarSesion label:nth-child(3) {
        width: 85%;
    }

    .SuscrModal-body .SuscrModal-IniciarSesion a {
        position: relative;
        top: -5px;
        width: 235px !important;
        font-size: 0.75em !important;
        color: #4a5f8a;
        /*CHANGE*/
        font-family: "Segoe UI", Arial;
        /*END CHANGE*/
        font-weight: 700;
    }

    .SuscrModal-body div:nth-child(1) div {
        width: 280px !important;
    }

    .SuscrModal-body .SuscrModal-checks {
        transform: scale(1) !important;
        -webkit-transform: scale(1) !important;
        grid-template-columns: 215px 1fr 1fr;
        grid-template-rows: auto !important;
        -ms-grid-columns: 215fr 1fr 1fr !important;
        -ms-grid-rows: 50px !important;
        width: 100% !important;
    }

    .SuscrModal-contenido div:nth-child(3) div {
        /*margin: 3px 0px 0px 30px;*/
        box-sizing: border-box;
        transform: scale(0.92);
        -webkit-transform: scale(0.92);
        /*transform-origin: 0 0;
        -webkit-transform-origin: 0 0;*/
        max-width: 320px !important;
    }

    .SuscrModal-contenido .SuscrModal-body .SuscrModal-IniciarSesion {
        display: block;
        width: 280px;
    }
    .SuscrModal-footer {
        /*margin-top: -20px;*/
    }

    .SuscrModal-footer p {
        font-size: 1.0em !important;
    }

    .SuscrModal-footer p #SuscrModal-Registrate {
        width: 55% !important;
        /*font-size: 0.95em;*/
        font-size: 0.8em;
    }
    .SuscrModal-footer .texto_recordatorio {
        position: relative;
        top: -20px !important;
    }
    .SuscrModal-footer .texto_recordatorio p {
        font-size: 0.9em !important;
    }
    .SuscrModal-footer .texto_recordatorio a {
        font-size: 0.8em !important;
        font-style: oblique;
    }

    .SuscrModal-footer .texto_recordatorio p:nth-child(3) {
        margin-top: 0px;
        margin-bottom: -20px;
    }

    #react-confirm-alert .react-confirm-alert-overlay {
        max-width: 350px !important;
        font-size: 13px;
        /*DELETE*/
        /*top: -60% !important;*/
        /*END DELETE*/
    }

    #react-confirm-alert .react-confirm-alert-overlay .react-confirm-alert-body ul {
        font-family: Arial, Verdana, serif;
        font-size: 0.9em !important;
        display: block !important;
        margin-left: -40px;
    }

    #react-confirm-alert .react-confirm-alert-overlay .react-confirm-alert-body ul label {
        text-align: center;
        width: 100% !important;
    }

    #react-confirm-alert .react-confirm-alert-overlay .react-confirm-alert-body ul input[type="text"] {
        width: 100% !important;
        height: auto !important;
        /*ADD*/
        margin-top: 5px;
        /*END ADD*/
    }
    .react-confirm-alert-button-group button:last-child{
        margin-left: 0px !important;
    }
}

@media screen and (min-width: 0px) and (max-width: 767px) and (min-resolution:1dppx) and ( orientation: landscape),
only screen and (min-device-width: 0px) and (max-device-width: 767px) and (-webkit-min-device-pixel-ratio: 2) and ( orientation: landscape) {
    .Alertas_Usuario {
        display: flex;
        /*CHANGE*/
        justify-content: center !important;
        /*END CHANGE*/
    }
    .Alertas_Usuario div:first-child {
        /*CHANGE*/
        top: 0 !important;
        /*END CHANGE*/
        height: 200px;
    }

    .Alertas_Usuario div:nth-child(2) {
        /*CHANGE*/
        /*height: 90px;*/
        /*END CHANGE*/
        max-width: 100%;
        padding-right: 20px;
        overflow: auto;
        margin-bottom: 20px;
        box-sizing: border-box;
    }

    .Alertas_Usuario ul {
        margin-left: 0px !important;
    }

    .Alertas_Usuario ul li {
        background-size: 15px !important;
    }

    #react-confirm-alert {
        display: flex;
        align-items: flex-end;
    }
    #react-confirm-alert .react-confirm-alert-overlay {
        /*DELETE*/
        /*top: -20%;*/
        /*END DELETE*/
    }

    input.button.buttonAzulOscuro {
        max-width: 100%;
        display: block;
        text-overflow: initial;
    }
    .texto_eliminarusuario {
        width: 450px;
        height: 120px;
        overflow-y: scroll;
        margin: 10px 0px 20px 0px;
    }

    .react-confirm-alert-button-group {
        display: flex;
        flex-direction: row;
        margin-left: -20px;
    }
    .react-confirm-alert-button-group .button {
        width: auto;
        margin-bottom: 10px;
        max-height: 42px;
    }

    #subscribeButton {
        left: 75px;
    }

}



/*PortalCabecera*/

.visible_menu .enlacesAyuda ul li.suscribete {
    position: absolute;
    bottom: 50px;
    border: none;
    box-shadow: 2px 2px #6b90e0 !important;
    left: 120px;
}

.visible_menu .enlacesAyuda ul li.suscribete a {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAASCAYAAACEnoQPAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NTZERDRERDc0NEZDMTFFQkI2ODlEQzAwQjE3NDQ3OTAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NTZERDRERDg0NEZDMTFFQkI2ODlEQzAwQjE3NDQ3OTAiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo1NkRENERENTQ0RkMxMUVCQjY4OURDMDBCMTc0NDc5MCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo1NkRENERENjQ0RkMxMUVCQjY4OURDMDBCMTc0NDc5MCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PhPxckoAAAMJSURBVHjaRFPda1xFFP/NzL139+7uzW6+NlkTTKJbakyJIa3BImkrBaNikIAIKlIoGPrga6EQiH9AKe2D9KH4ZqAfL0VKRaRIKUJpoIUoSFVKsZU+GEyTNrbJ3vnwN/du61125sz5+J0zv3NGYOw0YFIgcoCVgOYehvjw4NCnpxbfWlLbBiNffNfc+u2vO9AF2uhjWqAzpF8gA8ApKvgPKFuL5kudYwOdMfp7K9jXSMYZRRt9DcElZVmgd/2dLAbO+QXoj7sWPpv6cv6DncdqSQRDW3Mw3qsKkbz1xz8r0CKFMFlOhb4ZCkSiYnio95WvF948Nz/X/Li7WoSvS9JrsK9W3bdnYGa4v7Lj8sqDH/G09dRXkmd2hCmEWPx88vjh2dFZJQX8rZSQrEVCEKCoAoyO1MY21x5t3Ph19SdYkWODzi/0d7w8/VpjxlpNMInA631tjiVSNtKgXIpwYKr5Psq0KQ/ryLQLkdRK1e563BCePMGg7GNWIWD4U+yEIy/1WthISlXiKg9P+qVGOTZJJSxCeLAsKOfQ+UAW7hWOl4mSYqnmMwvdzmwEGh1xX5G8QYRZTgGdAQjfIpsJvB0rjJBUy9Hrvg2EiDLUWmfcVYl9v9P2XQNmSvPq29dg+1HvKJZ6k6gHgfH1+col9o/3vG39EDCTI2FGuFz2US4nz0mHSlLA1HhjGtZbxr7CgSMX3914qN3zTxvnjHXO+oPJd57zo3U3b6+u7po7P4mhT85OXP/57/t5lPk/xqXO2iyKEleTupbTz4zuwvd3ruLStT+XbW5+ntjb2e9M52Xdjsj2Z9UQKni8/mRt5fe1NcME5E9p5jBOp5ub4YbWmrpUBUEQlitB1e8sIDWBQ1e50CMwdQa9fcVsABTJtZFAVxzhjdHGCYWWlCqQ26ls/bBy7yh0yq5FKJHMf8ltgC2D1bvrQMo2kX7fFlMv49B7L340vXtoUDFg6crd5W++/SV/65JvgoPjWynw6kkqomwsYGzWc0hvVBPws+/8q8lG7lbWN9f24fefAAMAZeyNhvpztcQAAAAASUVORK5CYII=) !important;
    padding: 10px 20px 10px 40px !important;
    color: #ffffff;
    font-size: 1rem;
}


/***************************************************************************/

/*ESTILOS CABECERA - IE10-IE11*/

/***************************************************************************/

@media screen and (-ms-high-contrast: active),
screen and (-ms-high-contrast: none) {
    .suscripciones_form legend {
        width: 100%;
    }
    .suscripciones_form .suscripciones_elementosFormCont {
        width: 100%;
        display: inline-block;
    }
    .suscripciones_form .suscripciones_elementoForm {
        float: right;
        clear: right;
        width: 48%;
        border: 1px solid rgba(0, 0, 0, 0);
    }
    .suscripciones_form .suscripciones_elementoForm:nth-child(2n + 1) {
        float: left;
        clear: none;
        border: 1px solid rgba(0, 0, 0, 0);
    }
    .identificate .suscripciones_elementosFormCont,
    .recuperarDatos .suscripciones_elementosFormCont,
    .recuperarCuenta .suscripciones_elementosFormCont,
    .modificarContraseña .suscripciones_elementosFormCont {
        display: flex;
        -ms-flex-flow: column;
    }
    .identificate .suscripciones_elementosFormCont input {
        float: left;
        clear: both;
    }
    .identificate .suscripciones_elementoForm,
    .recuperarDatos .suscripciones_elementoForm,
    .recuperarCuenta .suscripciones_elementoForm,
    .modificarContraseña .suscripciones_elementoForm {
        width: 100%;
    }
    .tusSuscripciones .suscripcionesTabla table,
    .tusSuscripciones .suscripcionesTabla table tr:last-child th {
        border: 1px solid #97aeca;
    }
}
@media screen and (min-width: 0px) and (max-width: 767px) and (min-resolution: 1dppx) and (orientation: landscape), 
only screen and (min-device-width: 0px) and (max-device-width: 767px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: landscape){

    .react-confirm-alert{
        max-width: 100%;
        
    }
    .react-confirm-alert-button-group{
        margin-left:0px;
        display: flex;
        flex-direction: column;
    }
    .react-confirm-alert-button-group .button {
        width: 100%;
        margin-bottom: 10px;
    }

    .react-confirm-alert-button-group .button:last-child {
        margin-bottom: 0px;
    }
}

    
/*************************************************************************************/

/*VERSION TABLET*/

/*************************************************************************************/

@media only screen and (min-width: 768px) and (max-width: 1824px) and (min-resolution: 2dppx),
only screen and (min-device-width: 768px) and (max-device-width: 1824px) and (-webkit-min-device-pixel-ratio: 2),
only screen and (min-width:768px) and (max-width:1280px) and (orientation: portrait) {
    /*Suscripciones*/
    .suscripciones_form.recuperarDatos p {
        margin: 20px 0;
    }
    .tusSuscripciones p.tituloSuscripciones {
        margin-bottom: 20px;
    }
    .suscripciones_form {
        /*padding: 35px 0*/
    }
    .suscripciones_form .centrado {
        /* margin: 0px 0; */
    }
    .suscripciones_form .suscriciones_usuario .datos p {
        margin-bottom: 0px;
    }
    .suscripciones_form .suscriciones_usuario .editar {
        padding: 0px 0px 20px 20px;
    }
    .tusSuscripciones .suscripcionesTabla table td {
        padding: 0px;
    }
    .suscripciones_form .suscriciones_usuario .datos {
        margin-top: -20px;
    }
    .suscripciones_form .suscriciones_usuario .datos p {
        margin-bottom: -15px;
    }
    .suscripciones_form .suscriciones_usuario .editar .buttonEditar {
        transition: background-color 0.5s ease;
        margin-top: -5px;
    }
    .tusSuscripciones .alertasSucripcionesTabla table tr td:first-of-type {
        /*max-width: 4.2em !important;
        min-width: 4.2em !important;*/
        width: 205px !important;
    }
    .tusSuscripciones .suscripcionesTabla table tr td:last-child {
        max-width: 4.6em;
        min-width: 4.6em;
    }
    .tusSuscripciones .suscripcionesTabla table tr:last-child td:nth-child(3) .button {
        margin-left: -7px;
    }
    .opcionesSuscripcion .opcionesSuscripcionBusqueda .search-container input {
        height: 30px;
    }
    .opcionesSuscripcion .opcionesSuscripcionBusqueda .search-container input + input {
        top: 0px;
        margin-top: 0px;
        /*DELETE*/
        /*left: 64%;*/
        /*END DELETE*/
    }
    .suscripciones_form .centrado button.buttonAzulOscuro {
        margin-top: 20px;
    }

    .suscripciones_consentimiento div p input[type="button"] {
        font-size: 14px;
    }

    .texto_condicionesservicio ul li {
        /*background-size: 6%;*/
        margin-left: -30px;
        padding: 5px 0 0 25px;
        font-size: 14px;
    }

    .texto_condicionesservicio ul li ul {
        padding-left: 25px;
    }

    input.cerrarSuscrModal {
        font-size: 24px;
    }

    .SuscrModal-header h1 {
        font-size: 48px;
    }
    .SuscrModal-header .texto_introduccion p:nth-child(2) {
        margin-bottom: 0px;
    }
    .SuscrModal-body div label {
        font-size: 17.5px;
    }
    .SuscrModal-body div input[type='checkbox'] {
        margin: 0px 10px 10px 9px;
    }
    .SuscrModal-body div input[type='checkbox']:after {
        line-height: 12px;
        position: relative;
        top: -5px;
        margin-top: 5px;
    }
    /*ADD*/
    /*safari*/
    @media screen and (min-color-index:0) and(-webkit-min-device-pixel-ratio:0) {
        .SuscrModal-body div input[type='checkbox']:after {
            margin-top: 0 !important;
            position: relative;
            bottom: 1px;
        }
    }
    /*END ADD*/
    .SuscrModal-body div input[type='checkbox']:checked:after,
    .SuscrModal-body div input[type='checkbox']:checked:disabled:after {
        margin-top: 5px;
    }

    .SuscrModal-body p.suscrChckbxCustom-info {
        font-size: 0.8em;
    }

    .SuscrModal-body .SuscrModal-IniciarSesion input[type="text"],
    .SuscrModal-body .SuscrModal-IniciarSesion input[type="password"] {
        width: 99%;
    }

    .SuscrModal-body .SuscrModal-IniciarSesion input[name="email"] {
        max-width: 100% !important;
    }

    .SuscrModal-body div label:nth-child(2) .elementospassword {
        /*width: 98.5%;*/
    }

    .SuscrModal-body input[type^="button"] {
        font-size: 21px;
    }
    .SuscrModal-body .SuscrModal-IniciarSesion a {
        font-size: 0.6em !important;
    }

    .SuscrModal-footer p {
        font-size: 19.5px !important;
    }
    .SuscrModal-footer p #SuscrModal-Registrate {
        font-size: 23px;
        width: 50% !important;
    }
    .SuscrModal-footer .texto_recordatorio p {
        font-size: 0.9em !important;
        padding: 0 15px;
    }
    .SuscrModal-footer .texto_recordatorio a {
        font-size: 0.8em !important;
        font-style: oblique;
    }
    /*PORTAL*/
    .centrarCabecera {
        /* display: grid; */
        /*display: -ms-grid;*/
        /* grid-template-columns: 1fr 495px 495px 1fr; */
        /* grid-template-rows: auto auto auto auto auto; */
        /*-ms-grid-columns: 1fr 495px 495px 1fr;
        -ms-grid-rows: auto auto auto auto auto;*/
        /*D*/
        /*grid-template-columns: 1fr !important;
        -ms-grid-columns: 1fr !important;*/
        /*END D*/
        /* grid-template-columns: 1fr !important;
        -ms-grid-columns: 1fr !important;*/
    }

    .ReactModalPortal {
        position: fixed;
        z-index: 9999;
    }
    #subscribeButton {
        /*order: 4;
        float: none;
        top: 0px;
        position: relative;
        left: 0px;*/
        /*margin-left: 25%;*/
    }

    #subscribeButton li#suscripModalTOP {
        /*margin: 0px;*/
        /*margin-left: -40px;*/
    }
    #subscribeButton li#suscripModalTOP button#btnSuscribete {
        /*font-size: 16px;*/
    }
    /*.visible_menu .enlacesAyuda ul li.suscribete {
        position: absolute;
        bottom: 380px;
        border: none;
        box-shadow: 2px 2px #6b90e0 !important;
        left: 130px;
    }
    .visible_menu .enlacesAyuda ul li.suscribete a {
        background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAASCAYAAACEnoQPAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NTZERDRERDc0NEZDMTFFQkI2ODlEQzAwQjE3NDQ3OTAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NTZERDRERDg0NEZDMTFFQkI2ODlEQzAwQjE3NDQ3OTAiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo1NkRENERENTQ0RkMxMUVCQjY4OURDMDBCMTc0NDc5MCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo1NkRENERENjQ0RkMxMUVCQjY4OURDMDBCMTc0NDc5MCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PhPxckoAAAMJSURBVHjaRFPda1xFFP/NzL139+7uzW6+NlkTTKJbakyJIa3BImkrBaNikIAIKlIoGPrga6EQiH9AKe2D9KH4ZqAfL0VKRaRIKUJpoIUoSFVKsZU+GEyTNrbJ3vnwN/du61125sz5+J0zv3NGYOw0YFIgcoCVgOYehvjw4NCnpxbfWlLbBiNffNfc+u2vO9AF2uhjWqAzpF8gA8ApKvgPKFuL5kudYwOdMfp7K9jXSMYZRRt9DcElZVmgd/2dLAbO+QXoj7sWPpv6cv6DncdqSQRDW3Mw3qsKkbz1xz8r0CKFMFlOhb4ZCkSiYnio95WvF948Nz/X/Li7WoSvS9JrsK9W3bdnYGa4v7Lj8sqDH/G09dRXkmd2hCmEWPx88vjh2dFZJQX8rZSQrEVCEKCoAoyO1MY21x5t3Ph19SdYkWODzi/0d7w8/VpjxlpNMInA631tjiVSNtKgXIpwYKr5Psq0KQ/ryLQLkdRK1e563BCePMGg7GNWIWD4U+yEIy/1WthISlXiKg9P+qVGOTZJJSxCeLAsKOfQ+UAW7hWOl4mSYqnmMwvdzmwEGh1xX5G8QYRZTgGdAQjfIpsJvB0rjJBUy9Hrvg2EiDLUWmfcVYl9v9P2XQNmSvPq29dg+1HvKJZ6k6gHgfH1+col9o/3vG39EDCTI2FGuFz2US4nz0mHSlLA1HhjGtZbxr7CgSMX3914qN3zTxvnjHXO+oPJd57zo3U3b6+u7po7P4mhT85OXP/57/t5lPk/xqXO2iyKEleTupbTz4zuwvd3ruLStT+XbW5+ntjb2e9M52Xdjsj2Z9UQKni8/mRt5fe1NcME5E9p5jBOp5ub4YbWmrpUBUEQlitB1e8sIDWBQ1e50CMwdQa9fcVsABTJtZFAVxzhjdHGCYWWlCqQ26ls/bBy7yh0yq5FKJHMf8ltgC2D1bvrQMo2kX7fFlMv49B7L340vXtoUDFg6crd5W++/SV/65JvgoPjWynw6kkqomwsYGzWc0hvVBPws+/8q8lG7lbWN9f24fefAAMAZeyNhvpztcQAAAAASUVORK5CYII=) !important;
        padding: 10px 20px 10px 40px !important;
        color: #ffffff;
        font-size: 1rem;
    }*/
    #react-confirm-alert .react-confirm-alert-overlay{
        max-width: 100% !important;
    }
}

/*ADD*/

/*safari*/

@media screen and (min-color-index:0) and(-webkit-min-device-pixel-ratio:0) {
    @media only screen and (min-width: 768px) and (max-width: 1824px) and (min-resolution: 2dppx),
    only screen and (min-device-width: 768px) and (max-device-width: 1824px) and (-webkit-min-device-pixel-ratio: 2),
    only screen and (min-width:768px) and (max-width:1280px) {
        .SuscrModal-footer p #SuscrModal-Registrate {
            width: 80% !important;
        }

    }
}

/*END ADD*/

/*ADD*/

/*safari*/

@media screen and (min-color-index:0) and(-webkit-min-device-pixel-ratio:0) {
    .SuscrModal-body .SuscrModal-IniciarSesion input[type="text"],
    .SuscrModal-body .SuscrModal-IniciarSesion input[type="password"] {
        /*width: 98.5% !important;*/
        border-radius: 0 !important;
        -webkit-appearance: none;
        -webkit-border-radius: 0 !important;
    }
}

/*END ADD*/

@media screen and (min-width: 768px) and (max-width: 1824px) and (min-resolution:2dppx) and ( orientation: landscape),
only screen and (min-device-width: 768px) and (max-device-width: 1824px) and (-webkit-min-device-pixel-ratio: 2) and ( orientation: landscape) {
    .visible_menu .enlacesAyuda ul li.suscribete {
        position: absolute;
        bottom: 130px;
        border: none;
        box-shadow: 2px 2px #6b90e0 !important;
        left: 130px;
    }

    .opcionesSuscripcion {
        max-width: 100%;
    }

    .SuscrModal-body .SuscrModal-IniciarSesion input[type="text"],
    .SuscrModal-body .SuscrModal-IniciarSesion input[type="password"] {
        width: 99% !important;
    }
}

/*ADD*/

@media only screen and (min-width: 768px) and (max-width: 13664px) and (min-resolution: 2dppx),
only screen and (min-device-width: 768px) and (max-device-width: 1366px) and (-webkit-min-device-pixel-ratio: 2),
only screen and (min-width:768px) and (max-width:1280px) {
    .SuscrModal-header h1 {
        font-size: 25px;
    }

}

@media screen and (min-width: 768px) and (max-width: 1366px) and (min-resolution:2dppx) and ( orientation: landscape),
only screen and (min-device-width: 768px) and (max-device-width: 1366px) and (-webkit-min-device-pixel-ratio: 2) and ( orientation: landscape) {
    .SuscrModal-header h1 {
        font-size: 25px;
    }
}

/*END ADD*/

/*ADD*/

/*safari */

@media screen and (min-color-index:0) and(-webkit-min-device-pixel-ratio:0) {
    @media only screen and (min-width: 768px) and (max-width: 1824px) and (min-resolution: 2dppx),
    only screen and (min-device-width: 768px) and (max-device-width: 1824px) and (-webkit-min-device-pixel-ratio: 2),
    only screen and (min-width:768px) and (max-width:1280px) {
        .SuscrModal-header h1 {
            font-size: 20px !important;
        }
    }
}

/*END ADD*/

/*ADD*/

/*explorer*/

@media all and (-ms-high-contrast:none) {
    .rc-anchor-light {
        height: 100% !important;
        width: 100% !important;
    }
}

/*END ADD*/

/*************************************************************************/

/*SUSCRIPCIONES. MOVIL*/

/*************************************************************************/

@media screen and (min-width: 0px) and (max-width: 767px) and (min-resolution:1dppx),
only screen and (min-device-width: 0px) and (max-device-width: 767px) and (-webkit-min-device-pixel-ratio: 2) {

    .suscripciones_form .suscriciones_usuario .datos {
        max-width: 150px;
        display: block;
        text-overflow: ellipsis;
        word-wrap: break-word;
        overflow: hidden;
        max-height: 500px;
        margin-bottom: 10px;
    }
    .suscripciones_form .suscriciones_usuario .datos p {
        margin-bottom: 0px !important;
    }

        .ayuda ul {
        padding-left: 0 !important;
    }
    .suscripciones_form .suscriciones_usuario .datos {
        max-width: 150px;
        display: block;
        text-overflow: ellipsis;
        word-wrap: break-word;
        overflow: hidden;
        max-height: 500px;
        margin-bottom: 10px;
    }
    .suscripciones_form .suscriciones_usuario .datos p {
        margin-bottom: 0px !important;
    }
    /*A*/
/*#subscribeButton {
        margin-left: 0;
        width: 100%;
        left: 0 !important;
        background: #102e90 !important;
    }
    #subscribeButton ul {
        margin:  0 !important;
        height: 45px;
        cursor:  pointer;
    }

    #subscribeButton ul li {
        width: 100%;
        height: 45px;
        margin-top: 0;
    }

    #subscribeButton:hover {
        background-color: #224ec4 !important;
    }

    #subscribeButton li#suscripModalTOP {
        margin-top: 0 !important;
    }

    #subscribeButton li#suscripModalTOP button#btnSuscribete {
        padding: 0 0 0 30px;
        margin-right: 0;
        box-shadow: none;
        display: flex;
        align-items:  center;
        background-position: 9px;
        width: 100%;
        height: 100%;
    }
    #subscribeButton li#suscripModalTOP button#btnSuscribete:hover {
        background-color: #224ec4 !important;
        
    }*/
}

  @media only screen and (min-device-width: 768px) and (max-device-width: 1824px) and (-webkit-min-device-pixel-ratio: 2) {    
    .ayuda ul {
        padding-left: 0 !important;
    }
    .suscripciones_form .suscriciones_usuario .datos {
        max-width: 150px;
        display: block;
        text-overflow: ellipsis;
        word-wrap: break-word;
        overflow: hidden;
        max-height: 500px;
        margin-bottom: 10px;
    }
    .suscripciones_form .suscriciones_usuario .datos p {
        margin-bottom: 0px !important;
    }
    /*A*/
    /*#subscribeButton {
        margin-left: 0;
        width: 100%;
        left: 0 !important;
        background: #102e90 !important;
    }
    #subscribeButton ul {
        margin:  0 !important;
        height: 45px;
        cursor:  pointer;
    }

    #subscribeButton ul li {
        width: 100%;
        height: 45px;
        margin-top: 0;
    }

    #subscribeButton:hover {
        background-color: #224ec4 !important;
    }

    #subscribeButton li#suscripModalTOP {
        margin-top: 0 !important;
    }

    #subscribeButton li#suscripModalTOP button#btnSuscribete {
        padding: 0 0 0 30px;
        margin-right: 0;
        box-shadow: none;
        display: flex;
        align-items:  center;
        background-position: 9px;
        width: 100%;
        height: 100%;
    }
    #subscribeButton li#suscripModalTOP button#btnSuscribete:hover {
        background-color: #224ec4 !important;
        
    }  */ 

}
/*END A*/

/*************************************************************************/

.suscripciones_form .suscripciones_usuario .cerrar_sesion {
    padding: 5px 0px 10px 5px;
    display: inline-block;
    margin-top: -10px;
}

.suscripciones_form .suscripciones_usuario .cerrar_sesion .buttonCerrar {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACMAAAAoCAYAAAB0HkOaAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QTQwQTkwRDU1M0ZFMTFFQjg0RkRENTUyRTI0MTNGRjQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QTQwQTkwRDY1M0ZFMTFFQjg0RkRENTUyRTI0MTNGRjQiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpBNDBBOTBEMzUzRkUxMUVCODRGREQ1NTJFMjQxM0ZGNCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpBNDBBOTBENDUzRkUxMUVCODRGREQ1NTJFMjQxM0ZGNCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PtakxMIAAASgSURBVHjatJhpaBxlGMdnj5hNq2napO2arKYX1loLXuCtidcHhdpDKqWFgpIPfiotYkXUL4rWC7T6QRCNB94XiqjYIgo91V7a0poajU3aJpbaJJs1bbPd9f/Ab2BYstnZ2cnAj4WZd975z/M+z/99ZiPOqp+cCo8WcZWYJWpFTvwrDgmb/Ge/E8UrEDFbPCGuFDGREWe4lhALxbD4UTwmToyXmIvFh6JG/EU0IgVj7Nw54k5xqVgmeseaNBpAiD3gOVEtOkR+FCHu3FmxT6TE86WeF0SMveEVotNnZG3MQdEq7g5bTCsJWs69Frl+cUeYYiaLC8XJIktTSswFYkJYYuqplGyAiFql1YnGsMTEAy6tW11xEj8UMafESEBBMe4fCkvMSYwsFtASLG/+CUvMgDgqJgYQU4MLD4dZ2p3sQfky7rGx52GSofrMrjKFeI8dYYv5nh15sk9RNmaq2C+2hS3G/OIb0US5+inp89lYT4ctxo63RLdIirNjjDNznCH2io9LTRpUzKB4REwTU4oIyhK9KvEQ/jQuYuz4QaxGzFzKPYbLWrUtIF/uo41wxkPMXBomOz4T94qN5JIJmyTS4iOxSGxm7F3ihrF3U389sL31LfS7N7JzbxBPecbUkh+2ZH8WmJtF8GEc3B74rfia5fYtJslECyll14HtgTOZ2Kpk+yg2byZ3jVgprhdd3JfkmrWrb4h3/fbAtdxoHf50ImKe0SN+F5eI9fS2HVSYw5g5opnS7qCnifAyrve8Qp69Xc4yOVTFbbSdNyEozfkEwt32YIRrmSLNuus/ddxj+dQbcy5rK5akFuKb+RKo4a3/EF+QD7dSABnCn2EZB2gTzni6vGLd339Ez8ZuKVymeWIN30IT2PZzOOdhjKtdvCb+Fi/hJ+kKehzrpy8vLG0L1ec03AM8rINoHMHgniTpbJLv+IhrKrMfLjwsig2GK+Za8TLNT8bjqhF+a1mqA+J2ImLHe2ycqQp28lMk8ywTcy5vOEik3sTM5rGWM4nOBqrPqmixWMpk7SRh0OjkKYDpcdzUkvS42CpeZJAl1gqxU6yjJPvE04xdJT61xKM9SLK8QcTYsjdGKdN+Mtsc9CIG3c9bP4CQatx3CIMzsfMZewg/CnrYCjRHMbIBrNoe8A455CDkV5K0neXpo8KqMTaHc/EKxdRHCVGeybr4q+NxzMw92jC7/YyPeErTwXcqqSizjrooE1XhmnN44KMF/cerWPYCouK6aobrU3x2fcVyJueW9j7qvJ5KWUnS2lu/Lq5m77Ec+gC/SZBnuz3JPlymgAjzNLHHHTAxX3k2xS7PZmclvhz/aWaCrfiN5dkvJPI0ItZf4sO/imckSYUU5+2L4UHrBuNM+iXJ2UKLaDddJzYh5FmELKGaqhDpJrlV1W9sH243kCDJY54to5dkt+rbw/823YX9jJXlJ5T1IDcfY9IsvcxE3Nj+RVgr3udhLxDqLFGLIPgEO3s3vtTDFpP20+mZJT+D3Q8R9pzn07SBN1uPQ7vVlGMJqxnnkNgj5Way1xuO0zzfQ+uQ4nqet9nLXtTjuedsQXmeruQ/3P8FGADswjKiMXAqXQAAAABJRU5ErkJggg==);
    background-position: 5px 5px;
    background-repeat: no-repeat;
    background-color: transparent;
    height: 50px;
    width: 50px;
    box-shadow: 2px 2px 2px rgba(68, 68, 68, 0);
    transition: background-color 0.5s ease;
    /*ADD*/
    margin-left: 5px;
    /*END ADD*/
}

.suscripciones_form .suscripciones_usuario .cerrar_sesion .buttonCerrar:hover {
    background-color: #9ac7e0;
    box-shadow: 0px 0px 3px rgba(256, 256, 256, 1) !important;
}

.editarUsuario {
    background-image: url(data:image/png;base64,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);
    background-repeat: no-repeat;
    background-position: right bottom;
}


/*Alertas Usuario*/

.Alertas_Usuario {
    position: fixed;
    width: 100%;
    height: 100%;
    display: flex;
    left: 0;
    top: 0;
    bottom: 0;
    /*align-items: center;*/
    /*ADD*/
    justify-content: center;
    /*END ADD*/
    background: rgba(255, 255, 255, 0.7);
    overflow: hidden;
    z-index: 9999;
}

/*ADD*/

/*explorer*/

@media all and (-ms-high-contrast:none) {
    .Alertas_Usuario {
        display: block !important;
    }
    @media screen and (min-width: 0px) and (max-width: 767px) and (min-resolution:1dppx) and ( orientation: landscape),
    only screen and (min-device-width: 0px) and (max-device-width: 767px) and (-webkit-min-device-pixel-ratio: 2) and ( orientation: landscape) {
        .Alertas_Usuario {
            display: block !important;
        }
    }
}

/*END ADD*/

.Alertas_Usuario div:first-child {
    position: relative;
    margin: 0 auto;
    background-color: #ebf5fe;
    background-image: linear-gradient(to bottom, #c8e5f5, #ebf5fe);
    box-sizing: border-box;
    border: 1px dashed #314067;
    /*DELETE*/
    /*top: 30%;*/
    /*END DELETE*/
    display: table;
    padding: 30px 40px;
    outline: 25px solid #e9eef2;
    -webkit-box-shadow: 2px 5px 16px 0px #0B325E, 5px 5px 24px 22px rgba(0, 0, 0, 0.32);
    box-shadow: 2px 5px 16px 0px #0B325E, 5px 5px 24px 22px rgba(0, 0, 0, 0.32);
    /*-webkit-animation-name: animatetop;
    -webkit-animation-duration: 0.4s;
    animation-name: animatetop;
    animation-duration: 0.4s;*/
}

/*ADD*/

@media only screen and (min-width:768px) {
    .Alertas_Usuario div:first-child {
        height: 1px !important;
        top: 30% !important;
    }
}

/*END ADD*/

.Alertas_Usuario h3 {
    background-color: #ebf5fe;
    margin: -30px -40px 30px -40px !important;
    padding: 15px;
    text-align: left;
    font-weight: bold;
    border: 1px solid #e2e8ed;
    margin: 0px;
    color: #304167;
    font-size: 1.5em;
    font-family: "Arial Narrow", Arial, Verdana, serif;
}

.Alertas_Usuario ul {
    margin: 15px 0 15px -15px;
    border-collapse: collapse;
}

.Alertas_Usuario ul li {
    list-style: none;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAARCAYAAAA7bUf6AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RDIxRTE4OEE1NEM5MTFFQjk0RTdBNjhDQTRENzQ2QUQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RDIxRTE4OEI1NEM5MTFFQjk0RTdBNjhDQTRENzQ2QUQiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpEMjFFMTg4ODU0QzkxMUVCOTRFN0E2OENBNEQ3NDZBRCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpEMjFFMTg4OTU0QzkxMUVCOTRFN0E2OENBNEQ3NDZBRCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PpzCkeUAAAFBSURBVHjaYjT2KmRAA6xAnALEgUCsAcT8QPwZiG8C8WYgngPEX5A1MKIZEgDEE4BYngE3eAXEJUC8GCbAhCSZCsTrCRgAAmJAvAiIy9ANcQPiWQykgU4gjoEZAsKrsSg6AMSFBAwCuYgHZEAaEPNhUcANDR8fPIYwAnExyJBYHApMgfgxEG8FYlc8BoWADFHBo0AGiG8A8R4gjgLir1jUSIEM4SHgb3Ug3g/Ey6EYHXCADPlOwJCXQOwP9ZI/FvkfIEPu4DEAlDIloGlnFxCLYkt8IENW4DDgMhDzQgP4Eh6LNoEMmQ7EP7FIvgDiMCA+RcC7XUxQA2KwSILCYCUBA3KA+C0s2a8B4nISk30HEE9Fz4Bd0CLgAwHNP6HZoRImwCylaoms4Dy0vACVH1wgeaj4e2iimw/EcdCYggOAAAMAadg5o9znrx8AAAAASUVORK5CYII=) no-repeat 0 8px;
    line-height: 20px;
    padding: 5px 0 0 30px;
    font-size: 1em;
    color: #4a5f8a;
    font-style: italic;
    font-weight: 400;
}

.Alertas_Usuario .centrado {
    display: flex;
    flex-flow: row;
    justify-content: center;
}

.Alertas_Usuario .centrado .button {
    text-transform: uppercase;
    border: none;
    color: #fff;
    padding: 8px 22px;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    margin: 4px 2px;
    margin-top: 4px;
    cursor: pointer;
    border-radius: 4px;
    box-shadow: 2px 2px 2px rgba(68, 68, 68, .3)
}

.Alertas_Usuario .centrado .button.buttonAzulOscuro {
    background-color: #304a85;
}

.Alertas_Usuario .centrado .button.buttonRojo {
    background-color: #7e2f34;
}


/*Alertas React*/

#react-confirm-alert {
    position: fixed;
    /*DELETE*/
    /* padding-top: 300px; */
    /*END DELETE*/
    display: flex;
    left: 0;
    top: 0;
    bottom: 0;
    right: 0;
    /* padding: 3em 1em; */
    width: 100%;
    height: 100%;
    align-items: center;
    /*justify-content: center;*/
    background: hsla(0, 0%, 100%, .3);
    z-index: 9999;
    -ms-flex-direction: column;
}

/*ADD*/

@media only screen and (max-height:500px) {
    #react-confirm-alert {
        padding-top: 0;
    }
    #react-confirm-alert .react-confirm-alert-overlay {
        top: 5% !important;
    }
}

@media screen and (min-width: 490px) and (max-width: 767px) {
    #react-confirm-alert .react-confirm-alert-overlay {
        top: -60% !important;

    }
}

@media screen and (max-height: 490px) {
    #react-confirm-alert .react-confirm-alert-overlay {
        top: 2% !important;

    }
}

/*END ADD*/

#react-confirm-alert .react-confirm-alert-overlay {
    position: relative;
    /*ADD*/
    /*top: -5%;*/
    /*END ADD*/
    margin: auto;
    padding: 35px 40px;
    background-image: url(data:image/png;base64,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);
    background-repeat: no-repeat;
    background-size: 30%;
    background-position: bottom;
    background-color: #e9eef2;
    box-sizing: border-box;
    -webkit-box-shadow: 5px 5px 4px 2px rgba(0, 0, 0, 0.32);
    box-shadow: 5px 5px 24px 2px rgba(0, 0, 0, 0.32);
    /*width: 100%;
    max-width: 45%;*/
    /*DELETE*/
    /* top: -10%; */
    /*END DELETE*/
    -webkit-animation-name: animatetop;
    -webkit-animation-duration: 0.4s;
    animation-name: animatetop;
    animation-duration: 0.4s;
    -ms-flex-negative: 0;
;;;;;;;;;;;;;;;;;;;;;;
}

/*ADD*/

@media screen and (min-width: 768px) and (max-width: 840px) {
    #react-confirm-alert .react-confirm-alert-overlay {
        /*max-width: 50%;*/
        max-width: 70%;
    }

}

@media screen and (min-width: 841px) and (max-width: 1430px) {
    #react-confirm-alert .react-confirm-alert-overlay {
        /*max-width: 55%;*/
        max-width: 75%;

    }

}

/*END ADD*/

#react-confirm-alert .react-confirm-alert-overlay .react-confirm-alert-body {
    text-align: center;
    margin: 0 auto;
    border: 1px dashed #314067;
    background: none;
    border-radius: 0px;
    padding: 10px 20px;
    width: auto;
}

#react-confirm-alert .react-confirm-alert-overlay .react-confirm-alert-body h1 {
    font-family: Arial, Verdana, serif;
    font-size: 1.2em !important;
    font-weight: normal;
    padding-bottom: 20px;
    color: #4a5f8a;
}

#react-confirm-alert .react-confirm-alert-overlay .react-confirm-alert-body h4 {
    font-family: Arial, Verdana, serif;
    font-weight: normal;
    color: #4a5f8a;
}

/*CHANGE*/

#react-confirm-alert .react-confirm-alert-overlay .react-confirm-alert-body div:not(.texto_condicionesservicio) ul {
    font-family: Arial, Verdana, serif;
    font-size: 0.8em;
    display: flex;
    align-content: center;
    align-items: center;
}

/*END CHANGE*/

#react-confirm-alert .react-confirm-alert-overlay .react-confirm-alert-body ul label {
    text-align: left;
    width: 35%;
}

#react-confirm-alert .react-confirm-alert-overlay .react-confirm-alert-body ul input[type="text"] {
    width: 60%;
    /*CHANGE*/
    height: 18px;
    /*END CHANGE*/
}

@media only screen and (max-width:1300px) {

    #react-confirm-alert .react-confirm-alert-overlay .react-confirm-alert-body ul label {
        width: 30%;
    }

    #react-confirm-alert .react-confirm-alert-overlay .react-confirm-alert-body ul input[type="text"] {
        width: 70%;
        height: 16px;
    }
}

.react-confirm-alert-button-group {
    display: flex;
    justify-content: center !important;
}

.react-confirm-alert-button-group button {
    border: none;
    color: #fff;
    padding: 8px 22px;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    margin: 4px 2px;
    cursor: pointer;
    border-radius: 4px;
    box-shadow: 2px 2px 2px rgba(68, 68, 68, .3);
    background-color: #577dbb !important;
}

.react-confirm-alert-button-group button:hover {
    background-color: #325ea5
}

.react-confirm-alert-button-group button:last-child {
    background-color: #7e2f34 !important;
    /*ADD*/
    margin-left: 10px;
    /*END ADD*/
}

.react-confirm-alert-button-group button:last-child:hover {
    background-color: #66181d
}


/* Eliminar Usuario */

#react-confirm-alert .texto_eliminarusuario {
    max-width: 720px;
    width: 100%;
}

.texto_eliminarusuario p {
    font-family: Arial;
    text-align: left;
    font-size: 13px;
}

.react-confirm-alert-button-group .button {
    background-color: #557DB9;
    border: 1px solid rgba(250, 250, 250, 0.5);
    width: auto;
    font-size: 13px;
    border: none;
    color: white;
    padding: 8px 22px;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    margin: 4px 2px;
    cursor: pointer;
    border-radius: 4px;
    box-shadow: 2px 2px 2px rgb(68 68 68 / 30%);
    transition: all .35s ease-in-out;
}


.react-confirm-alert-button-group .button.buttonAzulOscuro {
    background-color: #304a85;
}

.react-confirm-alert-button-group .button.buttonAzulOscuro:hover {
    background-color: #12224b;
}

.react-confirm-alert-button-group .button.buttonAzul {
    background-color: #577dbb;
    /*color: white;*/
}

.react-confirm-alert-button-group .button.buttonAzul:hover {
    background-color: #325ea5;
}

.react-confirm-alert-button-group .button.buttonRojo {
    background-color: #7e2f34;
}

.react-confirm-alert-button-group .button.buttonRojo:hover {
    background-color: #66181d;
}


/* Loader */

#preloader {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(255, 255, 255, 0.7);
    z-index: 9999;
}

#loader {
    display: block;
    position: relative;
    left: 50%;
    top: 50%;
    width: 150px;
    height: 150px;
    margin: -75px 0 0 -75px;
    border-radius: 50%;
    border: 3px solid transparent;
    border-top-color: #102e90;
    -webkit-animation: spin 2s linear infinite;
    animation: spin 2s linear infinite;
}

#loader:before {
    content: "";
    position: absolute;
    top: 5px;
    left: 5px;
    right: 5px;
    bottom: 5px;
    border-radius: 50%;
    border: 3px solid transparent;
    border-top-color: #396bd4;
    -webkit-animation: spin 3s linear infinite;
    animation: spin 3s linear infinite;
}

#loader:after {
    content: "";
    position: absolute;
    top: 15px;
    left: 15px;
    right: 15px;
    bottom: 15px;
    border-radius: 50%;
    border: 3px solid transparent;
    border-top-color: #6b90e0;
    -webkit-animation: spin 1.5s linear infinite;
    animation: spin 1.5s linear infinite;
}

@-webkit-keyframes spin {
    0% {
        -webkit-transform: rotate(0deg);
        -ms-transform: rotate(0deg);
        transform: rotate(0deg);
    }
    100% {
        -webkit-transform: rotate(360deg);
        -ms-transform: rotate(360deg);
        transform: rotate(360deg);
    }
}

@keyframes spin {
    0% {
        -webkit-transform: rotate(0deg);
        -ms-transform: rotate(0deg);
        transform: rotate(0deg);
    }
    100% {
        -webkit-transform: rotate(360deg);
        -ms-transform: rotate(360deg);
        transform: rotate(360deg);
    }
}



@media only screen and (max-width:1280px) {
    #subscribeButton li#suscripModalTOP {
        /*margin: 7px 0px 0px -175px !important;*/
    }
}

/*A*/
.opcionesSuscripcionBloque {
    display:  flex;
    flex-direction:  row;
    background:  #f1f2f6;

}

.opcionesSuscripcionBloque div:first-of-type {
    width: 100%;
    text-align: right;
    display: flex;
    align-items: center;
    justify-content: flex-end;
    padding: 10px 15px 10px 0;
    border-right: 1px solid #FFFFFF;
}

.opcionesSuscripcionBloque div:last-of-type {
    border-left: 1px solid #FFFFFF;
}

.checkboxGeneral {
 width: 5em;
 max-width: 5em;
 min-width: 5em;
 height: 2.5em;
 display: flex;
 justify-content:  center;
 padding: 10px 0 10px 0;
}

 @media screen and (min-width: 0px) and (max-width: 767px) and (min-resolution:1dppx),
 only screen and (min-device-width: 0px) and (max-device-width: 767px) and (-webkit-min-device-pixel-ratio: 2) {
    .suscripciones_elementosFormCont {
        display:  flex !important;
        flex-direction:  column;
    }

    .suscripciones_elementospassword input[type="password"],
    .suscripciones_elementospassword input[type="text"],
    .suscripciones_elementosEmail input[type="text"] {
        height: 22px !important;
      }
 }

  @media only screen and (min-width: 768px) and (max-width: 1824px) and (min-resolution: 2dppx),
 only screen and (min-device-width: 768px) and (max-device-width: 1824px) and (-webkit-min-device-pixel-ratio: 2),
 only screen and (min-width:768px) and (max-width:1280px) {

    .suscripciones_elementospassword input[type="password"],
    .suscripciones_elementospassword input[type="text"],
    .suscripciones_elementosEmail input[type="text"] {
        height: 22px !important;
      }
 }
/*END A*/

body.react-confirm-alert-body-element {
  overflow: hidden;
}

.react-confirm-alert-blur {
  filter: url(#gaussian-blur);
  filter: blur(2px);
  -webkit-filter: blur(2px);
}

.react-confirm-alert-overlay {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 99;
  background: rgba(255, 255, 255, 0.9);
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  display: flex;
  justify-content: center;
  -ms-align-items: center;
  align-items: center;
  opacity: 0;
  -webkit-animation: react-confirm-alert-fadeIn 0.5s 0.2s forwards;
  -moz-animation: react-confirm-alert-fadeIn 0.5s 0.2s forwards;
  -o-animation: react-confirm-alert-fadeIn 0.5s 0.2s forwards;
  animation: react-confirm-alert-fadeIn 0.5s 0.2s forwards;
}

.react-confirm-alert-body {
  font-family: Arial, Helvetica, sans-serif;
  width: 400px;
  padding: 30px;
  text-align: left;
  background: #fff;
  border-radius: 10px;
  box-shadow: 0 20px 75px rgba(0, 0, 0, 0.13);
  color: #666;
}

.react-confirm-alert-svg {
  position: absolute;
  top: 0;
  left: 0;
}

.react-confirm-alert-body > h1 {
  margin-top: 0;
}

.react-confirm-alert-body > h3 {
  margin: 0;
  font-size: 16px;
}

.react-confirm-alert-button-group {
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  display: flex;
  justify-content: flex-start;
  margin-top: 20px;
}

.react-confirm-alert-button-group > button {
  outline: none;
  background: #333;
  border: none;
  display: inline-block;
  padding: 6px 18px;
  color: #eee;
  margin-right: 10px;
  border-radius: 5px;
  font-size: 12px;
  cursor: pointer;
}

@-webkit-keyframes react-confirm-alert-fadeIn {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}

@-moz-keyframes react-confirm-alert-fadeIn {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}

@-o-keyframes react-confirm-alert-fadeIn {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}

@keyframes react-confirm-alert-fadeIn {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
body.react-confirm-alert-body-element {
  overflow: hidden;
}

.react-confirm-alert-blur {
  filter: url(#gaussian-blur);
  filter: blur(2px);
  -webkit-filter: blur(2px);
}

.react-confirm-alert-overlay {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 99;
  background: rgba(255, 255, 255, 0.9);
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  display: flex;
  justify-content: center;
  -ms-align-items: center;
  align-items: center;
  opacity: 0;
  -webkit-animation: react-confirm-alert-fadeIn 0.5s 0.2s forwards;
  -moz-animation: react-confirm-alert-fadeIn 0.5s 0.2s forwards;
  -o-animation: react-confirm-alert-fadeIn 0.5s 0.2s forwards;
  animation: react-confirm-alert-fadeIn 0.5s 0.2s forwards;
}

.react-confirm-alert-body {
  font-family: Arial, Helvetica, sans-serif;
  width: 400px;
  padding: 30px;
  text-align: left;
  background: #fff;
  border-radius: 10px;
  box-shadow: 0 20px 75px rgba(0, 0, 0, 0.13);
  color: #666;
}

.react-confirm-alert-svg {
  position: absolute;
  top: 0;
  left: 0;
}

.react-confirm-alert-body > h1 {
  margin-top: 0;
}

.react-confirm-alert-body > h3 {
  margin: 0;
  font-size: 16px;
}

.react-confirm-alert-button-group {
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  display: flex;
  justify-content: flex-start;
  margin-top: 20px;
}

.react-confirm-alert-button-group > button {
  outline: none;
  background: #333;
  border: none;
  display: inline-block;
  padding: 6px 18px;
  color: #eee;
  margin-right: 10px;
  border-radius: 5px;
  font-size: 12px;
  cursor: pointer;
}

@-webkit-keyframes react-confirm-alert-fadeIn {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}

@-moz-keyframes react-confirm-alert-fadeIn {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}

@-o-keyframes react-confirm-alert-fadeIn {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}

@keyframes react-confirm-alert-fadeIn {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
body.react-confirm-alert-body-element {
  overflow: hidden;
}

.react-confirm-alert-blur {
  filter: url(#gaussian-blur);
  filter: blur(2px);
  -webkit-filter: blur(2px);
}

.react-confirm-alert-overlay {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 99;
  background: rgba(255, 255, 255, 0.9);
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  display: flex;
  justify-content: center;
  -ms-align-items: center;
  align-items: center;
  opacity: 0;
  -webkit-animation: react-confirm-alert-fadeIn 0.5s 0.2s forwards;
  -moz-animation: react-confirm-alert-fadeIn 0.5s 0.2s forwards;
  -o-animation: react-confirm-alert-fadeIn 0.5s 0.2s forwards;
  animation: react-confirm-alert-fadeIn 0.5s 0.2s forwards;
}

.react-confirm-alert-body {
  font-family: Arial, Helvetica, sans-serif;
  width: 400px;
  padding: 30px;
  text-align: left;
  background: #fff;
  border-radius: 10px;
  box-shadow: 0 20px 75px rgba(0, 0, 0, 0.13);
  color: #666;
}

.react-confirm-alert-svg {
  position: absolute;
  top: 0;
  left: 0;
}

.react-confirm-alert-body > h1 {
  margin-top: 0;
}

.react-confirm-alert-body > h3 {
  margin: 0;
  font-size: 16px;
}

.react-confirm-alert-button-group {
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  display: flex;
  justify-content: flex-start;
  margin-top: 20px;
}

.react-confirm-alert-button-group > button {
  outline: none;
  background: #333;
  border: none;
  display: inline-block;
  padding: 6px 18px;
  color: #eee;
  margin-right: 10px;
  border-radius: 5px;
  font-size: 12px;
  cursor: pointer;
}

@-webkit-keyframes react-confirm-alert-fadeIn {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}

@-moz-keyframes react-confirm-alert-fadeIn {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}

@-o-keyframes react-confirm-alert-fadeIn {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}

@keyframes react-confirm-alert-fadeIn {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
body.react-confirm-alert-body-element {
  overflow: hidden;
}

.react-confirm-alert-blur {
  filter: url(#gaussian-blur);
  filter: blur(2px);
  -webkit-filter: blur(2px);
}

.react-confirm-alert-overlay {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 99;
  background: rgba(255, 255, 255, 0.9);
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  display: flex;
  justify-content: center;
  -ms-align-items: center;
  align-items: center;
  opacity: 0;
  -webkit-animation: react-confirm-alert-fadeIn 0.5s 0.2s forwards;
  -moz-animation: react-confirm-alert-fadeIn 0.5s 0.2s forwards;
  -o-animation: react-confirm-alert-fadeIn 0.5s 0.2s forwards;
  animation: react-confirm-alert-fadeIn 0.5s 0.2s forwards;
}

.react-confirm-alert-body {
  font-family: Arial, Helvetica, sans-serif;
  width: 400px;
  padding: 30px;
  text-align: left;
  background: #fff;
  border-radius: 10px;
  box-shadow: 0 20px 75px rgba(0, 0, 0, 0.13);
  color: #666;
}

.react-confirm-alert-svg {
  position: absolute;
  top: 0;
  left: 0;
}

.react-confirm-alert-body > h1 {
  margin-top: 0;
}

.react-confirm-alert-body > h3 {
  margin: 0;
  font-size: 16px;
}

.react-confirm-alert-button-group {
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  display: flex;
  justify-content: flex-start;
  margin-top: 20px;
}

.react-confirm-alert-button-group > button {
  outline: none;
  background: #333;
  border: none;
  display: inline-block;
  padding: 6px 18px;
  color: #eee;
  margin-right: 10px;
  border-radius: 5px;
  font-size: 12px;
  cursor: pointer;
}

@-webkit-keyframes react-confirm-alert-fadeIn {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}

@-moz-keyframes react-confirm-alert-fadeIn {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}

@-o-keyframes react-confirm-alert-fadeIn {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}

@keyframes react-confirm-alert-fadeIn {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}


/*# sourceMappingURL=minhac-app-subscriptions.css.map*/