@import url(https://fonts.googleapis.com/css?family=Roboto:400,300,500,700);.continput li{position:relative;border-bottom:0!important}.continput label{position:relative;left:30px;font-weight:400}.continput label:before{content:"";width:10px;height:10px;background:#00adbb;position:absolute;left:-22px;top:calc(50% - 5px);box-sizing:border-box;border-radius:50%}.continput input[type=radio]{opacity:0;-webkit-appearance:none;display:inline-block;vertical-align:middle;z-index:100;margin:0;padding:0;width:100%;height:30px;position:absolute;left:0;top:calc(50% - 15px);cursor:pointer}.continput .bullet{position:absolute;width:25px;height:25px;left:-5px;border:4px solid #00adbb;opacity:0;border-radius:50%}.continput input[type=radio]:checked~.bullet{position:absolute;opacity:1;animation-name:explode;animation-duration:350ms;left:5px;top:1px}@keyframes explode{0%{opacity:0;transform:scale(10)}60%{opacity:1;transform:scale(.5)}100%{opacity:1;transform:scale(1)}}.meter{height:20px;position:relative;background:#e6e6e6;-moz-border-radius:25px;-webkit-border-radius:25px;border-radius:25px;padding:0;-webkit-box-shadow:inset 0 -1px 1px rgba(255,255,255,.3);-moz-box-shadow:inset 0 -1px 1px rgba(255,255,255,.3);box-shadow:inset 0 -1px 1px rgba(255,255,255,.3)}.meter>span{display:block;height:100%;-webkit-border-top-right-radius:8px;-webkit-border-bottom-right-radius:8px;-moz-border-radius-topright:8px;-moz-border-radius-bottomright:8px;border-top-right-radius:8px;border-bottom-right-radius:8px;-webkit-border-top-left-radius:20px;-webkit-border-bottom-left-radius:20px;-moz-border-radius-topleft:20px;-moz-border-radius-bottomleft:20px;border-top-left-radius:20px;border-bottom-left-radius:20px;background-color:#2bc253;background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,#2bc253),color-stop(1,#54f054));background-image:-moz-linear-gradient(center bottom,#2bc253 37%,#54f054 69%);-webkit-box-shadow:inset 0 2px 9px rgba(255,255,255,.3),inset 0 -2px 6px rgba(0,0,0,.4);-moz-box-shadow:inset 0 2px 9px rgba(255,255,255,.3),inset 0 -2px 6px rgba(0,0,0,.4);box-shadow:inset 0 2px 9px rgba(255,255,255,.3),inset 0 -2px 6px rgba(0,0,0,.4);position:relative;overflow:hidden}.animate>span>span,.meter>span:after{content:"";position:absolute;top:0;left:0;bottom:0;right:0;background-image:-webkit-gradient(linear,0 0,100% 100%,color-stop(.25,rgba(255,255,255,.2)),color-stop(.25,transparent),color-stop(.5,transparent),color-stop(.5,rgba(255,255,255,.2)),color-stop(.75,rgba(255,255,255,.2)),color-stop(.75,transparent),to(transparent));background-image:-moz-linear-gradient(-45deg,rgba(255,255,255,.2) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.2) 50%,rgba(255,255,255,.2) 75%,transparent 75%,transparent);z-index:1;-webkit-background-size:50px 50px;-moz-background-size:50px 50px;-webkit-animation:move 2s linear infinite;-webkit-border-top-right-radius:8px;-webkit-border-bottom-right-radius:8px;-moz-border-radius-topright:8px;-moz-border-radius-bottomright:8px;border-top-right-radius:8px;border-bottom-right-radius:8px;-webkit-border-top-left-radius:20px;-webkit-border-bottom-left-radius:20px;-moz-border-radius-topleft:20px;-moz-border-radius-bottomleft:20px;border-top-left-radius:20px;border-bottom-left-radius:20px;overflow:hidden}.animate>span:after{display:none}@-webkit-keyframes move{0%{background-position:0 0}100%{background-position:50px 50px}}.general>span{background-color:#00a0ae;background-image:-moz-linear-gradient(top,#00a0ae,#006871);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#00a0ae),color-stop(1,#006871));background-image:-webkit-linear-gradient(#00a0ae,#006871);-moz-border-radius:25px;-webkit-border-radius:25px;border-radius:25px}.primero>span{background-color:#00846f;background-image:-moz-linear-gradient(top,#00846f,#006253);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#00846f),color-stop(1,#006253));background-image:-webkit-linear-gradient(#00846f,#006253);-moz-border-radius:25px;-webkit-border-radius:25px;border-radius:25px}.nostripes>span:after,.nostripes>span>span{-webkit-animation:none;background-image:none}.opcion-res{left:30px;font-weight:400;text-transform:none!important}.opciones{margin-bottom:10px}.enc-h2{text-align:center!important;font-size:24px!important;color:#fff!important;font-weight:700!important}@media only screen and (min-device-width :320px) and (max-device-width :359px){.continput ul li{padding:4px 4px 4px 5px}}@media only screen and (min-device-width :360px) and (max-device-width :414px){.continput ul li{padding:4px 4px 4px 5px}}@media only screen and (min-device-width :412px) and (max-device-width :499px){.continput ul li{padding:4px 4px 4px 5px}}@media only screen and (min-device-width :500px) and (max-device-width :599px){.continput ul li{padding:4px 4px 4px 5px}}@media only screen and (min-device-width :600px) and (max-device-width :699px){.continput ul li{padding:4px 4px 4px 5px}}@media only screen and (min-device-width :700px) and (max-device-width :767px){.continput ul li{padding:4px 4px 4px 5px}}@media only screen and (min-device-width :768px) and (max-device-width :799px){.continput ul li{padding:4px 4px 4px 5px}}@media only screen and (min-device-width :800px) and (max-device-width :979px){.continput ul li{padding:4px 4px 4px 5px}}@media only screen and (min-device-width :980px) and (max-device-width :1199px){.continput ul li{padding:4px 4px 4px 5px}}