.formulario select{padding:0 15px 10px 30px;-webkit-appearance:none;-moz-appearance:none;border-bottom:2px solid #eee;width:100%;box-sizing:border-box;color:#a2a1a0;font-size:13px;border-top:0;border-left:0;border-right:0;background:inherit}.formulario .link-disabled,.formulario .link-disabled.finalizar,.link-disabled{pointer-events:none;cursor:default;background-color:#ccc}.action-button-disabled,.formulario .action-button-disabled{padding:13px 30px;margin:0 auto;border-radius:100px;text-transform:uppercase;font-size:16px;width:80%;font-family:Museo}.action-button-disabled,.action-button-disabled:focus,.action-button-disabled:hover,.formulario .action-button-disabled{color:#fff;background:#ccc;pointer-events:none;cursor:default}.action-button-valid{background:green;padding:13px 30px;border-radius:100px;color:#fff;text-transform:uppercase;font-size:15px;width:80%;font-family:Museo}.action-button-valid:focus,.action-button-valid:hover{color:#fff}.action-button-invalid{background:red;padding:13px 30px;border-radius:100px;color:#fff;text-transform:uppercase;font-size:15px;width:80%;font-family:Museo}.action-button-invalid:focus,.action-button-invalid:hover{color:#fff}.formulario .upload-disabled,.info-historial .upload-disabled{pointer-events:none;cursor:default;border:2px solid #ccc}.formulario .upload-finished{border:2px solid green}.bg-green-valid,.bg-green-valid:hover{background-color:green}.bg-red-invalid,.bg-red-invalid:hover{background-color:red}.page-registro .formulario .validar{background-color:transparent!important}.page-registro .formulario .fileUpload{position:relative;overflow:hidden;margin-bottom:20px;border:2px solid #59bcbb;border-radius:100px;padding:10px 30px;cursor:pointer;margin-top:0;width:100%}.page-registro .formulario .upload-disabled{border:2px solid #ccc;pointer-events:none;cursor:default}.page-registro .formulario .upload-finished{border:2px solid green}.page-registro .formulario .fileUpload span{position:relative;color:#a2a1a0;font-family:Museo;font-size:12px;font-weight:500;letter-spacing:-.4px}.page-registro .formulario .fileUpload span i{left:-20px;color:#a2a1a0;font-size:15px}.page-registro .formulario .fileUpload input.upload{position:absolute;top:0;right:0;margin:0;padding:0;font-size:20px;cursor:pointer;opacity:0;filter:alpha(opacity=0)}.info-historial .fileUpload{position:relative;overflow:hidden;margin-bottom:20px;border:2px solid #59bcbb;border-radius:100px;padding:5px;cursor:pointer;margin-top:0;display:block}.info-historial.fileUpload span{position:relative;color:#59bcbb;font-family:Museo;font-size:10px;font-weight:500;letter-spacing:-.4px}.info-historial.fileUpload span i{left:-20px;color:#59bcbb;font-size:12px}.info-historial .fileUpload input.upload{position:absolute;top:0;right:0;margin:0;padding:0;font-size:20px;cursor:pointer;opacity:0;filter:alpha(opacity=0)}input[type=date]:before{content:attr(placeholder)!important;width:100%;color:#a2a1a0}input[type=date]:focus:before,input[type=date]:valid:before{display:none}.alert-danger{margin-top:2px}.loader{width:100px;height:100px;border-radius:100%;position:relative;margin:0 auto}.button-loader span{display:inline-block;width:20px;height:20px;border-radius:100%;background-color:#009fda;margin:35px 5px}.button-loader span:first-child{animation:a 1s ease-in-out infinite}.button-loader span:nth-child(2){animation:a 1s ease-in-out .33s infinite}.button-loader span:nth-child(3){animation:a 1s ease-in-out .66s infinite}@keyframes a{0%,75%,to{-webkit-transform:translateY(0);transform:translateY(0)}25%{-webkit-transform:translateY(-20px);transform:translateY(-20px)}}.page-loader.ng-leave{transition:all .5s linear;opacity:1}.page-loader.ng-leave.ng-leave-active{opacity:0}#loading,#loading-center{height:100vh}.page-content-grow.ng-enter{transition:all .5s linear;opacity:0;height:15vh}.page-content-grow.ng-enter.ng-enter-active{opacity:1;height:100vh}.image-loading.ng-enter{transition:all .8s ease-in;opacity:0}.image-loading.ng-enter.ng-enter-active{opacity:1}.content-fade-in.ng-enter{transition:all .5s linear;opacity:0}.content-fade-in.ng-enter.ng-enter-active{opacity:1}.alert-fade.ng-leave{transition:all .5s linear;opacity:1}.alert-fade.ng-leave.ng-leave-active{opacity:0}.perfil .datos .active-btn i{background:#a3a1a0}.profile-bar{background-color:blue}.profile-bar,.y{position:absolute;bottom:0}.y{transform:rotate(-90deg);transform-origin:bottom left}.x,.y{padding:5px}.x{position:absolute;top:100%;width:100%}.terms-link{color:#eee;text-decoration:underline}.terms-link:hover{cursor:pointer;color:#fff}.pagination .active a,.pagination .active a:active,.pagination .active a:hover,.pagination .active a:link,.pagination .active a:visited{background:#979298;color:#fff;border-radius:0;padding-top:2px;padding-bottom:1px;margin-top:3px}.pager li a:active,.pager li a:hover,.pager li a:link,.pager li a:visited{padding:5px 7px;border:0;color:#979298}.pagination-next,.pagination-prev{font-size:16px}.empty-trip-line{height:43px}.search-button{padding-top:5px}.modal-dialog{margin-top:12%}.modal-content{text-align:center}.content-historial{width:100%}.content-historial img{width:800px;border-top-right-radius:5px;border-top-left-radius:5px}.content-historial .info-historial{width:100%}.modal-open{overflow:initial}.close-modal{position:absolute;z-index:2;width:100%;text-align:right;padding-right:5px;padding-top:8px}.close-modal span{border-radius:50%;border:1px solid #aaa;font-weight:800;font-size:16px;padding:3px;padding-left:8px;padding-right:8px;cursor:pointer}.resend-modal .modal-content{color:#fff;background-color:transparent;box-shadow:0 0 0 transparent;border:0}.resend-backdrop{opacity:.9!important}.resend-modal .close-modal{position:relative;z-index:2;width:85%;text-align:right;padding-right:5px;padding-top:8px}.resend-modal .close-modal span{background-color:transparent;border:0;font-weight:800;font-size:16px;padding:5px;padding-left:8px;padding-right:8px;cursor:pointer}.content-historial .info-historial .tourist-pin{color:#555;font-weight:600;font-size:40px}@media screen and (max-width:1024px){.resend-modal .close-modal{width:100%}.navbar-sponsor{margin:0 0 0 32px!important}.footer-sponsor-text{left:30%}.footer-sponsor-link{position:absolute;top:14%;left:78%;font-size:19px;font-weight:1000;z-index:1;margin:10px;padding:5px 20px;border-radius:50px;width:140px;text-align:center;background:#fff}.footer-sponsor-link,.footer-sponsor-link>strong>a{color:#88d964!important}.footer-sponsor-logo{position:absolute;top:20%;left:5%}}@media screen and (max-width:375px){.footer-sponsor-logo{position:absolute;top:20%;left:5%;width:50%}}@media screen and (max-width:768px){.resend-modal .close-modal{width:100%}.navbar-sponsor{margin:0 0 0 32px!important}.footer-sponsor-text{display:none}.footer-sponsor-link{position:absolute;top:14%;left:55%;font-size:19px;font-weight:1000;z-index:1;margin:10px;padding:5px 20px;border-radius:50px;width:140px;text-align:center;background:#fff}.footer-sponsor-link,.footer-sponsor-link>strong>a{color:#88d964!important}.footer-sponsor-logo{position:absolute;top:20%;left:5%}}.content-historial .btn-tabla{padding:7px 15px;border-radius:17px;font-size:12px;cursor:pointer}.page-registro .info-message{padding-top:20px;padding-bottom:20px;color:#a2a1a0}.convenio{clear:both;margin-bottom:20px}.formulario .convenio input,.formulario .responsible input{width:inherit}.d-flex{display:flex}.flex-column{flex-direction:column}.align-items-center{align-items:center}.justify-content-center{justify-content:center}.flex-auto{flex:auto}.formulario .movi-user .student-franchise .input{width:auto}.formulario .movi-user .student-franchise .span{padding-left:10px;padding-top:5px;width:auto}.formulario .movi-user .student-franchise-requirements .span{font-size:12px}.emailToolTip{color:#a2a1a0;font-size:13px;text-align:center;padding-left:4px}.error-message{color:crimson}.success-message{color:#228b22}.ticket-replies{height:300px;overflow:scroll;overflow-x:hidden;padding:0}.ticket-admin-reply{text-align:left;background-color:#ededed;padding-left:10px;padding-top:10px;padding-bottom:10px;color:#111;border-bottom:1px solid #ccc}.ticket-admin-reply img{float:right;max-height:50px;padding-right:10px}.ticket-user-reply{text-align:right;background-color:#fefefe;padding-right:10px;padding-top:10px;padding-bottom:10px;border-bottom:1px solid #ccc}.ticket-user-reply img{float:left;max-height:50px;padding-left:10px}.ticket-date-reply{font-style:italic;font-size:11px}.ticket-new-reply{background:#ddd;background:linear-gradient(#ddd,#fff)}.ticket-new-reply textarea{width:100%;height:60px;padding-top:10px;padding-left:10px;border:0;background-color:transparent}.reply-upload{border:2px solid #009fda;border-radius:100px;padding:8px;padding-right:10px;background-color:transparent;color:#009fda}.reply-upload-disabled{border:2px solid #ccc;color:#ccc;pointer-events:none;cursor:default}.reply-upload-finished{border:2px solid green;color:green}.reply-send{padding-top:5px;padding-left:0;font-size:40px;cursor:pointer;background-color:transparent}.reply-send-disabled{cursor:default;pointer-events:none}.ticket-new-reply .fileUpload span{position:relative;font-family:Museo;font-size:20px}.ticket-new-reply .fileUpload input.upload{position:absolute;top:0;right:0;margin:0;padding:0;font-size:20px;cursor:pointer;opacity:0}.funcionalidad strong{float:left;color:#009fda;font-family:Museo700;font-size:18px;margin-right:5px}input:-webkit-autofill,input:-webkit-autofill:focus input:-webkit-autofill,input:-webkit-autofill:hover,select:-webkit-autofill,select:-webkit-autofill:focus,select:-webkit-autofill:hover,textarea:-webkit-autofill,textarea:-webkit-autofill:hover textarea:-webkit-autofill:focus{padding:0 15px 10px 30px;border-bottom:2px solid #eee;width:100%;box-sizing:border-box;color:#a2a1a0;font-size:13px;border-top:0;border-left:0;border-right:0;transition:background-color 5000s ease-in-out 0s}.widget_muni a,.widget_muni a:active,.widget_muni a:hover{color:#fff}.widget_muni .footer-link{float:left;color:#fff;margin-right:5px}.rosario a,.rosario a:active,.rosario a:hover{font-family:Museo700;letter-spacing:0;color:#fff}.action-button{padding:13px 30px;border-radius:100px;color:#fff;text-transform:uppercase;font-size:15px;width:80%;font-family:Museo}.action-button.registrarme{background:#06c;color:#fff;cursor:pointer}.action-button.registrarme:hover{background:#009fda}.banner-rosario-action{margin-top:30px;margin-bottom:45px;text-align:center}.banner-rosario-icons{line-height:.4}.banner-rosario-icons i{font-size:40px;margin-left:12px}.banner-rosario-icons span{font-size:12px}.banner-rosario-icons div{padding-bottom:20px}.copyright .container .col-md-9.col-sm-9.col-xs-12{margin-left:0;padding-left:0}.copyright .container .logo_rosario{margin-top:8px}.fa.fa-circle.orange{color:#59bcbb}a{cursor:pointer}.orange{color:#06c}.reverse .fa.fa-bicycle{height:140px}.obejtivos.m-top-40{margin-bottom:40px}.img-circle-avatar{background-repeat:no-repeat;border-radius:50%;width:150px;height:150px;background-size:cover;background-position:50%;box-shadow:0 2px 4px rgba(0,0,0,.5);margin:auto}.icon-clima:before{font-size:92px}.registro.fix.roomy-70{padding-top:0;padding-bottom:50px}.footer-brand{height:inherit;line-height:inherit;font-family:Asap-bold;font-size:28px;letter-spacing:0;margin-bottom:0;float:left;color:#fff!important;margin:0!important;width:100%}.quote{font-style:italic}