/***************************************************************************
Typografia *****************************************************************
***************************************************************************/

@font-face {
    font-family: 'bliss_proextralight';
    src: url('../fonts/blissproextralight-webfont.html');
    src: url('../fonts/blissproextralight-webfontd41d.html?#iefix') format('embedded-opentype'),
         url('../fonts/blissproextralight-webfont-2.html') format('truetype'),
         url('../fonts/blissproextralight-webfont-3.html#bliss_proextralight') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'bliss_proregular';
    src: url('../fonts/blisspro_-_bliss_pro_-_regular-webfont.html');
    src: url('../fonts/blisspro_-_bliss_pro_-_regular-webfontd41d.html?#iefix') format('embedded-opentype'),
         url('../fonts/blisspro_-_bliss_pro_-_regular-webfont-2.html') format('truetype'),
         url('../fonts/blisspro_-_bliss_pro_-_regular-webfont-3.html#bliss_proregular') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'bliss_proheavy';
    src: url('../fonts/blissprobold-webfont.html');
    src: url('../fonts/blissprobold-webfontd41d.html?#iefix') format('embedded-opentype'),
         url('../fonts/blissprobold-webfont-2.html') format('truetype'),
         url('../fonts/blissprobold-webfont-3.html#bliss_proheavy') format('svg');
    font-weight: normal;
    font-style: normal;

}

/***************************************************************************
Normalizador ***************************************************************
***************************************************************************/

html {color:#222;font-size:1em;line-height:1.4;}

body{margin:0;padding:0; font-size:14px;}

::-moz-selection {background:#b3d4fc;text-shadow:none;}

::selection {background:#b3d4fc;text-shadow:none;}

hr {display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0;}

audio,
canvas,
iframe,
img,
svg,
video {vertical-align:middle;}

fieldset {border:0;margin:0;padding:0;}

textarea {resize:vertical;}

figure{margin:0;}

.browserupgrade {margin:0.2em 0;background:#ccc;color:#000;padding:0.2em 0;}

*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0; }

.clearfix:before,
.clearfix:after {content:" ";display:table;}

.clearfix:after {clear:both;}

.clearfix {*zoom:1;}

/***************************************************************************
Estilos Generales  *********************************************************
***************************************************************************/

.capaCokies {z-index: 9;width:100%; position:fixed; bottom:0;background: transparent url(../../../../ep00.epimg.net/iconos/v1.x/v1.0/fondos/bg-000-20.png) repeat 0 0;padding-top: 6px;}
.inner { background:#f8f8f8;border-top: 1px solid #fff;padding: 10px 0;}
.content-aviso { font-family: 'Open Sans','Helvetica Neue',Arial,sans-serif;max-width: 80%;margin: 0 auto;padding: 7px 37px 7px 17px;vertical-align: middle;background-color: #f1f1f1;-moz-border-radius: 4px;-webkit-border-radius: 4px;border-radius: 4px;-webkit-box-shadow: inset 0 0 2px 0 rgba(0, 0, 0, 0.2);box-shadow: inset 0 0 2px 0 rgba(0, 0, 0, 0.2);border: 1px solid #ddd;outline: 1px solid #fff;position: relative;}

.content-aviso strong { background: url(../../../../ep00.epimg.net/iconos/v1.x/v1.0/varios/aviso_cookie.png) 0 3px no-repeat;display: block;padding-left: 19px;margin-bottom: 3px;line-height: 19px;font-weight: bold;}

.cerrarAvisoPoliticaCookies {display: block;width: 16px;height: 16px;background: transparent url(../../../../ep00.epimg.net/iconos/v1.x/v1.0/varios/cerrar_999.png) no-repeat 0 0;text-indent: 100%;white-space: nowrap;overflow: hidden;position: absolute;right: 8px;top: 12px;}

.entiendo  {
    background-color: rgba(255, 0, 106, 0.85);
    padding: 5px;
    color: #fff!important;
    border-radius: 5px;
    font-size: 14px;
    text-transform: uppercase;
    margin-right: 10px;
}

.content-aviso p {
    font-size: 13px;
}

.content-aviso a {
    color: #333;
    font-weight: bold;
}


