@charset "utf-8";#entradilla h2,#intro,#intro h1,#selector .description{font-family:Roboto,sans-serif}#ageWrapper,#entradilla h2,#legales{text-align:center}#ageWrapper,#agever{position:absolute;z-index:10000}#agever h1,#entradilla h2,#intro h1{font-style:italic}#agever h1,.boton{text-transform:uppercase}#age_content,.age_form select{-webkit-font-smoothing:antialiased}.age_form select,.age_form select option{text-align-last:center;-ms-text-align-last:center;-moz-text-align-last:center;-webkit-text-align-last:center}#intro{position:absolute;top:90px;left:375px;width:473px;height:148px;font-size:12px;color:#f5f5f5}#intro h1{font-size:28px}#intro p{margin-top:8px}#entradilla{position:absolute;top:287px;left:190px;width:580px;height:50px}#entradilla h2{font-size:18px;color:#deec0e;text-shadow:0 0 4px #000}#entradilla h2 span{font-size:23px}#selector{width:845px;height:260px;position:absolute;top:365px;left:110px}#selector .modulo{width:228px;float:left;margin-right:29px;height:228px}#selector .image{border:2px solid #08a30c;width:220px}#selector .description{padding-top:10px;color:#fff;font-size:11px;padding-left:5px;padding-right:5px}#selector .description a{color:#ffe112}#agever .text,#legales{color:#fff;font-family:Roboto,sans-serif}#selector .description .arrow-right{vertical-align:-6px;margin-left:5px}#agever .content,#legales{margin-left:auto;margin-right:auto}#legales{font-size:10px;width:750px;margin-top:600px}#contiene_age_content{font-family:Roboto,sans-serif;width:100%;height:100%;z-index:10000000;background-color:rgba(0,0,0,.8);top:0;position:fixed;overflow-y:auto;-webkit-overflow-scrolling:touch;-webkit-transition:opacity 0.5s 0.1s cubic-bezier(.23,1,.32,1);transition:opacity 0.5s 0.1s cubic-bezier(.23,1,.32,1)}#ageWrapper{top:0;width:100%;height:100%}#agever{top:350px;width:100%;height:250px}#agever .content{width:800px;position:relative}#agever .text{position:absolute;font-size:13px;width:220px;top:100px;left:125px}#agever h1{margin:0!important;padding:0!important;position:absolute;top:-50px;left:0;color:#5ee200;font-size:20px;font-weight:700;font-family:Roboto,sans-serif;line-height:22px}#agever .form .input{width:67px;height:49px;font-family:Roboto,sans-serif;font-size:37px;text-align:center}.watermark,.watermarkActive{font-size:14px;width:25px;height:14px;top:-18px!important;text-align:center;font-family:Roboto,sans-serif}#agever .form .boton{float:right;margin-top:10px}.watermark{color:#666}.watermarkActive{color:#000}#agever .form{position:absolute;top:75px;left:365px}.aceptar-politica,.edad-error,.edad-menor{margin-left:auto;margin-right:auto;position:relative;display:none;font-family:Roboto,sans-serif;font-size:13px;color:#3aa99d;text-align:center;padding:10px;border:1px solid #3aa99d;background:#fff;float:left;width:100%}.edad-error a,.edad-menor a{color:#666}#agever.textlink{position:absolute;bottom:100px;left:190px;font-size:30px}#acceso{font-size:15px;height:45px;margin:0 auto 0 260px;position:absolute;top:450px;width:500px}.boton{background:#3aa99d;color:#fff;border:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;font-size:14px;font-weight:700;margin-top:20px!important;padding:10px 30px;cursor:pointer;position:relative}#age_content{text-align:center;padding:0;margin:80px 0 80px -330px;height:calc(100% - 160px);max-width:660px;position:absolute;left:50%;width:100%;background-color:#fff;-moz-box-sizing:border-box;box-sizing:border-box;color:#212120;-moz-osx-font-smoothing:greyscale;-webkit-transition:all 0.5s cubic-bezier(.23,1,.32,1);transition:all 0.5s cubic-bezier(.23,1,.32,1)}.age_wrapper{width:470px;padding-top:290px;text-align:center;height:250px}.age_verify h1{max-width:200px;margin:0 auto}.age_verify h2{color:#212121;font-size:15px;margin-bottom:20px;line-height:20px;font-family:Roboto,sans-serif;font-weight:700}.age_verify h1:first-letter{font-size:26px}.age_verify p{margin-top:0;margin-bottom:10px}.age_verify p.msg{color:#d00001;font-weight:700}.age_verify #uniform-country{width:100%!important}.age_form{width:100%;margin:0 auto;padding:20px 0}.age_form.country{float:left}.age_form.date{float:right;padding-bottom:25px;padding-top:0}.age_form.date input{margin-right:5px}.age_form.date h2{margin-bottom:20px;min-height:45px}.age_form.date label.btn_sel_year{margin:0 5px;border-radius:3px;color:#fff;cursor:pointer;font-size:14px;font-weight:400;padding:0 50px;position:relative;text-transform:uppercase;background-color:#212120;height:60px;line-height:56px;border:3px solid #212120}.age_form.date label.btn_sel_year:hover{color:#212120;background-color:#fff}.age_form.date label.btn_sel_year_active{color:#3aa99d!important;background-color:#fff;border:3px solid #3aa99d}.age_form #day,.age_form #month,.age_form #year{background-color:inherit;text-align:center;-moz-appearance:textfield;height:56px;font-family:"Gotham SSm A","Gotham SSm B","Helvetica Neue",sans-serif;font-size:25px;font-weight:700;letter-spacing:2px;outline:0;text-transform:uppercase}.age_form.recuerda{margin-top:0;margin-bottom:0;float:left;padding:5px 0 20px}.age_form.button{padding:0}.age_form #day,.age_form #month{width:10%;border:1px solid #666;border-radius:0}.age_form #year{width:50%;border:1px solid #666;border-radius:0}.age_form select{color:#212120;background-color:#fff;line-height:1.5em;border:3px solid #212120;border-image:initial;padding:9px 10px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:3px;height:60px;outline:0;cursor:pointer;font-family:"Gotham SSm 5r","Gotham SSm A","Gotham SSm B","Open Sans",Helvetica,Arial,SimHei,黑体,STHeiti,华文黑体,KaiTi,楷体,sans-serif;font-size:inherit;font-weight:500;text-transform:uppercase;text-align:-moz-center;text-align:-webkit-center;text-align:center;background-image:url(../images/arrow-select-3.png);background-position:right center;background-repeat:no-repeat;transition:border-color 0.1s ease,box-shadow 0.2s ease}.age_form select option{text-align:-moz-center;text-align:-webkit-center;text-align:center}.age_submit{background:#3aa99d;color:#fff;border:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;font-size:14px;font-weight:700;margin-top:30px;padding:4px 20px;text-transform:uppercase;cursor:pointer;position:relative}.age_footer{position:absolute;float:right;border-bottom:2px solid #98b6d9;font-size:10px;top:550px;margin-left:10px;margin-top:130px;width:900px;height:45px}.age_footer p{margin-bottom:2px}.age_footer .legal{float:left;padding-top:8px}.copyright{float:left;padding:20px 0 0;position:relative}.copyright p{color:#212120;font-size:11px;font-weight:500}.age_verify p.consumo-pop{font-size:11px;margin-top:10px}.age_footer .moderation{width:215px;float:right;text-align:right;margin-left:200px;margin-top:-20px}.age_footer .moderation p{font-family:Roboto,sans-serif;margin:0;font-size:9px}.age_footer img{margin-left:56px;border:0}.age_form.recuerda label{color:#212121;font-size:15px;padding-left:5px}.age_form.legal{padding:0;float:left}.age_form.legal p{font-size:12px;color:#212120;line-height:18px;padding:0 11%}.age_form.legal p a{color:#212120;font-weight:700}.age_form.legal p a:hover{color:#3aa99d;text-decoration:none}.age_verify{padding:3% 10%;background-color:#fff}@media (max-width:1366px){#age_content{margin:20px 0 20px -330px;height:calc(100% - 40px)}}@media only screen and (min-width:769px) and (max-width:1024px){.age_form.country{float:left;padding:0}.age_form.date h2,.age_verify h2{margin-bottom:5px}.age_form.legal a img{max-width:170px}}@media (max-width:768px){#age_content{margin:90px 0 90px -330px;height:calc(100% - 180px)}}@media (max-width:767px){.age_form.recuerda label,.age_verify h2{font-size:13px}#age_content{margin:20px;height:calc(100% - 40px);left:0;width:calc(100% - 40px)}.age_verify h1{max-width:120px}.age_form{padding:0}.age_verify h2{margin-bottom:5px;margin-top:5px}.age_form select{width:100%;height:50px}.age_form.date{padding-bottom:15px}.age_form.date h2{margin-top:5px;margin-bottom:10px;line-height:15px;min-height:auto}.age_form.date label.btn_sel_year{padding:0 30px;height:40px;line-height:36px}.age_form.legal p{font-size:10px;line-height:13px;padding:0}.age_form.copyright{padding:20px 0 0}.copyright p{font-size:10px}}@media (max-width:380px){#age_content{margin:20px;height:calc(100% - 40px);left:0;width:calc(100% - 40px)}}