.container-form{margin-top:130px}.container-form h1{color:#5b5b5f;font-size:1.6em;margin-left:20px;margin-bottom:30px}.container-form h1.page-message{font-family:Helvetica,Arial,sans-serif}fieldset{border:1px solid #bbb;padding:15px}fieldset legend{border-left:1px solid #bbb;border-right:1px solid #bbb;padding:0 10px}fieldset.fieldset-buttons{-o-box-shadow:inset 0 0 5px rgba(0,0,0,.2);-ms-box-shadow:inset 0 0 5px rgba(0,0,0,.2);-moz-box-shadow:inset 0 0 5px rgba(0,0,0,.2);-khtml-box-shadow:inset 0 0 5px rgba(0,0,0,.2);-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,.2);box-shadow:inset 0 0 5px rgba(0,0,0,.2)}fieldset.fieldset-buttons legend{border-width:0;margin:0;padding:0}fieldset.fieldset-buttons legend .ui-buttonset{display:inline;margin:0}.form{background-color:#f7f7f7;border:1px solid #ddd;border-radius:.4em;box-shadow:rgba(255,255,255,.7) 0 1px 0;padding:0;overflow:hidden}.form .form-label{border-top:1px solid #fff;display:block;float:left;font-size:14px;font-weight:bold;line-height:42px;margin:0;overflow:hidden;text-overflow:ellipsis;text-shadow:0 1px 0 #fff;width:35%;white-space:nowrap}.form .form-label em{color:red;font-style:normal}.form .form-action{margin-left:35%;padding:.6em}.form .form-input{display:block;float:right;width:65%}.form .form-input .selector,.form .form-input .uploader,.form .form-input .display,.form .form-input .radiogroup{min-height:0!important;width:auto!important}.form .form-input textarea,.form .form-input input[type=text],.form .form-input input[type=password],.form .form-input input[type=email],.form .form-input input[type=url],.form .form-input input[type=date],.form .form-input input[type=number],.form .form-input input[type=time],.form .form-input input[type=date],.form .form-input input.date,.form .form-input .selector,.form .form-input .uploader,.form .form-input .radiogroup,.form .form-input .display,.form .form-input .checkgroup{border-radius:0;padding:.6em;border:1px solid #fff;width:100%;display:block;background:#fff;line-height:22px;-webkit-appearance:none;-moz-appearance:none;font-size:18px;-o-box-shadow:none;-ms-box-shadow:none;-moz-box-shadow:none;-khtml-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.form .form-input input.date{background:#fff url(/clientes/Content/Website/images/navicons/29.png) center right no-repeat}.form .form-input .selector{background:#fff url(/clientes/Content/Website/images/navicons/140.png) center right no-repeat}.form .form-input .selector select{height:100%}.form .form-input .selector span{background:none;line-height:22px;padding:0 30px 0 0}.form .form-input .uploader{height:auto;padding:0}.form .form-input .uploader span.filename{background:#fff url(/clientes/Content/Website/images/navicons/56.png) center right no-repeat;border:none;-o-box-shadow:none;-ms-box-shadow:none;-moz-box-shadow:none;-khtml-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;font-size:18px;line-height:22px;padding:.6em;position:relative}.form .form-input .uploader span.action{display:none}.form .form-input .iTextClearButtonContainer{float:left}.form .form-input.form-textarea{line-height:1}.form .form-input.form-textarea textarea{position:relative}.form>div{border-bottom:1px solid #ddd;padding-left:10px}.form>div:first-child{-o-border-top-right-radius:.4em;-o-border-top-left-radius:.4em;-ms-border-top-right-radius:.4em;-ms-border-top-left-radius:.4em;-moz-border-radius-topright:.4em;-moz-border-radius-topleft:.4em;-khtml-border-top-right-radius:.4em;-khtml-border-top-left-radius:.4em;-webkit-border-top-right-radius:.4em;-webkit-border-top-left-radius:.4em;border-top-right-radius:.4em;border-top-left-radius:.4em}.form>div:first-child>label{-o-border-top-left-radius:.4em;-ms-border-top-left-radius:.4em;-moz-border-radius-topleft:.4em;-webkit-border-top-left-radius:.4em;border-top-left-radius:.4em}.form>div:first-child>.form-input,.form>div:first-child>.form-input>*{-o-border-top-right-radius:.4em;-ms-border-top-right-radius:.4em;-moz-border-radius-topright:.4em;-webkit-border-top-right-radius:.4em;border-top-right-radius:.4em}.form>div:last-child{-o-border-bottom-right-radius:.4em;-o-border-bottom-left-radius:.4em;-ms-border-bottom-right-radius:.4em;-ms-border-bottom-left-radius:.4em;-moz-border-radius-bottomright:.4em;-moz-border-radius-bottomleft:.4em;-webkit-border-bottom-right-radius:.4em;-webkit-border-bottom-left-radius:.4em;border-bottom-right-radius:.4em;border-bottom-left-radius:.4em;border-bottom:none}.form>div:last-child>label{-o-border-bottom-right-radius:.4em;-ms-border-bottom-right-radius:.4em;-moz-border-radius-bottomright:.4em;-webkit-border-bottom-right-radius:.4em;border-bottom-right-radius:.4em}.invalid{border:1px solid red!important}.form-error{background-color:#000;-o-box-shadow:0 0 6px #ddd;-ms-box-shadow:0 0 6px #ddd;-moz-box-shadow:0 0 6px #ddd;-khtml-box-shadow:0 0 6px #ddd;-webkit-box-shadow:0 0 6px #ddd;box-shadow:0 0 6px #ddd;-o-border-radius:4px;-ms-border-radius:4px;-moz-border-radius:4px;-khtml-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;color:#fff;display:none;font-size:11px;height:15px;padding:4px 10px;z-index:999}.form-error p{color:#fff;display:block;line-height:13px;margin:0}.form-error em{border-width:0 5px 5px;border-color:#000 transparent;display:block;height:0;width:0;position:absolute;top:-5px;left:10px}.tooltip{background:#ddd;background:0%,%23313131 100%);background:-o-linear-gradient(top,#555,#313131);background:-ms-linear-gradient(top,#555,#313131);background:-moz-linear-gradient(top,#555,#313131);background:-webkit-gradient(linear,0% 0%,0% 100%,from(#555),to(#313131));background:-webkit-linear-gradient(top,#555,#313131);background:linear-gradient(top,#555,#313131);-o-box-shadow:inset 0 1px 0 rgba(255,255,255,.3);-ms-box-shadow:inset 0 1px 0 rgba(255,255,255,.3);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,.3);-khtml-box-shadow:inset 0 1px 0 rgba(255,255,255,.3);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.3);box-shadow:inset 0 1px 0 rgba(255,255,255,.3);border:1px solid #333;-o-border-radius:5px;-ms-border-radius:5px;-moz-border-radius:5px;-khtml-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;color:#fff;display:none;font:bold 12px/16px Arial,Verdana,sans-serif;text-shadow:0 1px 1px rgba(0,0,0,.8);text-align:center;width:100px;position:relative;padding:3px;margin:1em 0 1em;margin-top:0;min-height:20px;z-index:999}.tooltip:before{content:" ";display:block;position:absolute;bottom:-20px;left:40px;width:0;height:0;border:10px solid transparent;border-top-color:#333;zoom:1}.tooltip em{content:" ";display:block;position:absolute;bottom:-15px;left:40px;width:0;height:0;border-width:15px 15px 0;border-style:solid;border-color:#333 transparent;zoom:1}.tooltip.bottom{background:#333;background:-webkit-gradient(linear,left top,left bottom,from(#555),to(#313131));background:-moz-linear-gradient(top,#555,#313131);-o-box-shadow:inset 0 -1px 0 rgba(255,255,255,.3);-ms-box-shadow:inset 0 -1px 0 rgba(255,255,255,.3);-moz-box-shadow:inset 0 -1px 0 rgba(255,255,255,.3);-khtml-box-shadow:inset 0 -1px 0 rgba(255,255,255,.3);-webkit-box-shadow:inset 0 -1px 0 rgba(255,255,255,.3);box-shadow:inset 0 -1px 0 rgba(255,255,255,.3)}.tooltip.bottom:before{top:-16px;border-width:0 15px 15px;border-color:#d61 transparent}.tooltip.bottom em{top:-15px;border-width:0 15px 15px;border-color:#333 transparent}.tooltip.right{margin-left:20px}.tooltip.right em{border-color:transparent rgba(0,0,0,.7);top:12px;left:-7px;bottom:auto;border-width:8px 8px 8px 0}table.simple tr.highlight,.portlet>section.no-padding table.simple tr.highlight{background:#eef}table.simple tr td,.portlet>section.no-padding table.simple td{border-collapse:separate;border-top:1px solid #bbb;padding:10px 15px}table.simple tr td strong span,.portlet>section.no-padding table.simple td strong span{color:#999}.iTextClearButtonContainer{position:relative;display:inline-block}.form .iTextClearButtonContainer{background:#fff;width:100%}.iTextClearButtonContainer input{padding-right:35px!important}.iTextClearButton{background:url(/clientes/Content/Website/images/icons/clear.png) no-repeat 0 0;cursor:pointer;display:block;height:19px;position:absolute;right:10px;top:12px;width:19px}.iTextClearButton:active{background-position:0 -19px}.iTextClearButton:hover{background-position:0 -57px}.ac_results{padding:0;border:1px solid #000;background-color:#fff;overflow:hidden;z-index:99999}.ac_results ul{width:100%;list-style-position:outside;list-style:none;padding:0;margin:0}.ac_results ul li{margin:0;padding:2px 5px;cursor:default;display:block;font:menu;font-size:12px;line-height:16px;overflow:hidden}.ac_loading{background:#fff url(/clientes/Content/Website/VPad/indicator.gif) right center no-repeat}.ac_odd{background-color:#eee}.ac_over{background-color:#313131;color:#fff}.field-validation-error{display:inline-block!important;z-index:100;font-size:.75em;line-height:20px;padding:0 10px;border:2px solid #fff;background-color:#666;color:#fff;border-radius:2px;position:relative;left:18px;box-shadow:0 0 5px #666;top:-5px}.formAccess .boxCheck{color:#727176;margin-left:20px;font-size:1.2em}.formAccess p{display:block;font-size:14px;color:#727176;margin:0 0 10px 20px}.access{margin-top:20px}.access .invoicesDatas p{color:#5b5b5f}.access .invoicesDatas .subtitle{text-transform:uppercase;font-weight:bold;margin-top:20px;color:#5b5b5f}.access .invoicesDatas p{margin:0 0 5px}.access .invoicesDatas p span:first-child{display:inline-block;width:160px}.access .conformationBox{width:60%;margin:10px auto}.access .conformationBox p{text-align:center}.access .conformationBox h2{text-align:center}.captchaContract{margin:0 auto;width:27%}.access .validation-summary-errors{margin:40px auto 40px;text-align:center;padding:10px;background-color:#aa4d43;color:#fff;font-size:1.2em;font-weight:100;width:760px}.messsageSendMail{text-align:center;min-height:320px}.messsageSendMail img{width:100px;margin:20px auto}.messsageSendMail h2{margin:10px 0 20px;font-weight:100}.messsageSendMail p{font-size:1.1em;width:600px;margin:auto;color:#5b5b5f}.welcomeRegister{margin-top:140px;margin-bottom:60px;text-align:center;width:660px}.welcomeRegister h1{text-align:center;color:#5b5b5f;margin:10px 0 30px}.welcomeRegister .message p{margin:10px 0;color:#5b5b5f;line-height:24px}.toast-container{width:300px;z-index:9999}* html .toast-container{position:absolute}.toast-item{height:auto;width:100%;background:#fff;border-radius:5px;padding:20px 6px;font-family:Arial,Helvetica,sans-serif;font-size:14px;display:block;position:relative;margin:0 0 12px 0;-webkit-box-shadow:0 3px 9px rgba(0,0,0,.5);box-shadow:0 3px 9px rgba(0,0,0,.5)}.toast-item p{color:#616261;text-align:left;margin-left:50px;margin-right:15px;padding-right:5px}.toast-item-close{background:url(/clientes/Content/DevoluIVA/img/arquitectura/iconos/cerrar.png) no-repeat center;width:22px;height:22px;position:absolute;top:5px;right:5px}.toast-item-image{width:32px;height:32px;margin-left:10px;margin-top:10px;margin-right:10px;float:left}.toast-item-image-notice{background:url(/clientes/Content/DevoluIVA/img/arquitectura/iconos/editar.png) no-repeat top center}.toast-item-image-success{background:url(/clientes/Content/DevoluIVA/img/arquitectura/iconos/correcto.png) no-repeat top center}.toast-item-image-warning{background:url(/clientes/Content/DevoluIVA/img/arquitectura/iconos/cancelar.png) no-repeat top center}.toast-item-image-error{background:url(/clientes/Content/DevoluIVA/img/arquitectura/iconos/cancelar.png) no-repeat top center}.toast-type-notice{color:#fff}.toast-type-success{color:#fff}.toast-type-warning{color:#fff;border-color:#fcbd57}.toast-type-error{color:#fff;border-color:#b32b2b}.toast-position-top-left{position:fixed;left:20px;top:20px}.toast-position-top-center{position:fixed;top:20px;left:50%;margin-left:-140px}.toast-position-top-right{position:fixed;top:20px;right:20px}.toast-position-middle-left{position:fixed;left:20px;top:50%;margin-top:-40px}.toast-position-middle-center{position:fixed;left:50%;margin-left:-140px;margin-top:-40px;top:50%}.toast-position-middle-right{position:fixed;right:20px;margin-left:-140px;margin-top:-40px;top:50%}body,h1,h2,h3,h4,h5 p{font-family:'Lato',sans-serif}.diva-clic{color:#cc5d4e!important}#content_wrapper{background:#fff;position:relative;width:100%}#mainDiv{margin-top:100px;padding-top:30px}#mainDiv .well{min-height:425px;background:#fff;margin-top:-35px;padding-bottom:60px;border-radius:0;position:relative;z-index:10;box-shadow:none;border:1px solid #9a999e;border-top:0}@media(max-width:768px){#mainDiv .well{border:none;padding-bottom:10px}}#mainDiv h1{font-size:24px;font-weight:400;color:#5b5b5f;margin-bottom:20px;line-height:35px}#mainDiv table{}#mainDiv table tr{border-bottom:1px solid #ccc;height:50px}#mainDiv table tr.bg-total{background:#f0f7fc;border:1px solid #f0f7fc;border-radius:3px}#mainDiv table tr td{padding:0 10px;color:#5b5b5f}#mainDiv .formAccess h3{font-size:19px;color:#5984c1;line-height:26px;margin:30px 0 0}#mainDiv .formAccess .img-tecla{margin:20px 0 0 25px}#mainDiv .formAccess .img-logo-prescriptor{margin:20px 0 0 0}#mainDiv .formAccess h3.promo{line-height:22px;padding:0}#mainDiv .formAccess p{font-size:14px;line-height:12px;color:#727176;margin:0 0 5px 0}#mainDiv .formAccess p.promo-subtitle{line-height:18px}#mainDiv .formAccess p label{font-weight:normal}#mainDiv .formAccess p.info-security img{margin:-3px 5px 0 5px}#mainDiv .formAccess h3.title-prescriptor{color:#5984c1;padding:15px 10px;text-align:center;margin:0}#mainDiv .formAccess strong.resaltado{color:#5984c1}#mainDiv .formAccess .note-footer{position:absolute;bottom:70px}#mainDiv .formAccess .note-footer p{font-size:10px}#mainDiv #divStep2_Form,#mainDiv #divStep2_Credentials{padding-top:100px}@media(max-width:768px){#mainDiv #divStep2_Form .col-xs-12.col-sm-6,#mainDiv #step-3 .col-xs-12.col-sm-6{padding:0;width:110%;margin:0 -15px}}#mainDiv .box-toogle-butttons{padding-top:5px;margin-bottom:-62px;position:relative;z-index:100}#mainDiv .box-toogle-butttons #btnNewRegistration{margin:0 20px 0 5px}#mainDiv .box-toogle-butttons #btnNewRegistration.btn-danger,#mainDiv .box-toogle-butttons #btnIamClient.btn-danger{border-color:#009bdb;background-color:transparent;color:#5b5b5f;border-radius:15px;width:initial;padding:7px 20px}@media(max-width:768px){#mainDiv .box-toogle-butttons #btnNewRegistration,#mainDiv .box-toogle-butttons #btnIamClien{margin:0}}#mainDiv .box-toogle-butttons #btnNewRegistration.btn-danger span,#mainDiv .box-toogle-butttons #btnIamClient.btn-danger span{display:inline-block;height:12px;width:12px;background:#009bdb;color:#5b5b5f;border-radius:100%;margin:0 10px -1px 0;border:1px solid #009bd6}#mainDiv .box-toogle-butttons #btnNewRegistration.btn-default,#mainDiv .box-toogle-butttons #btnIamClient.btn-default{border-color:#9a999e;background-color:transparent;color:#9a999e;border-radius:15px;width:initial;padding:7px 20px}#mainDiv .box-toogle-butttons #btnNewRegistration.btn-default span,#mainDiv .box-toogle-butttons #btnIamClient.btn-default span{display:inline-block;height:12px;width:12px;background:#fff;color:#5b5b5f;border-radius:100%;margin:0 10px -1px 0;border:1px solid #aeadb3}#mainDiv .icon-login{margin-top:5px}#mainDiv footer{position:absolute;width:100%;left:0;bottom:0;background-color:#e6e6e1;margin:0;padding:10px;overflow:hidden}#mainDiv .admin-tab-footer{border:1px solid #9a999e;border-top:0}@media(max-width:768px){#mainDiv footer{background-color:#fff;position:inherit;border:0!important}#mainDiv footer button{width:100%;margin-bottom:10px}#mainDiv .admin-tab-footer{border:none}}.field-validation-error{display:inline-block!important;z-index:100;font-size:.85em;line-height:20px;padding:0;border:0;background-color:#fff;color:#c10e0e;border-radius:0;position:relative;left:15px;box-shadow:none;top:-5px}.bg-degrade{color:#fff;background:#f75a56;background:-moz-linear-gradient(-45deg,#f75a56 0%,#f75a56 40%,#c33674 100%);background:-webkit-gradient(left top,right bottom,color-stop(0%,#f75a56),color-stop(40%,#f75a56),color-stop(100%,#c33674));background:-webkit-linear-gradient(-45deg,#f75a56 0%,#f75a56 40%,#c33674 100%);background:-o-linear-gradient(-45deg,#f75a56 0%,#f75a56 40%,#c33674 100%);background:-ms-linear-gradient(-45deg,#f75a56 0%,#f75a56 40%,#c33674 100%);background:linear-gradient(135deg,#f75a56 0%,#f75a56 40%,#c33674 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f75a56',endColorstr='#c33674',GradientType=1)}.bg-degrade:hover{color:#fff;background:#f75956;background:-moz-linear-gradient(left,#f75956 0%,#c33673 63%,#c33673 100%);background:-webkit-gradient(left top,right top,color-stop(0%,#f75956),color-stop(63%,#c33673),color-stop(100%,#c33673));background:-webkit-linear-gradient(left,#f75956 0%,#c33673 63%,#c33673 100%);background:-o-linear-gradient(left,#f75956 0%,#c33673 63%,#c33673 100%);background:-ms-linear-gradient(left,#f75956 0%,#c33673 63%,#c33673 100%);background:linear-gradient(to right,#f75956 0%,#c33673 63%,#c33673 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f75956',endColorstr='#c33673',GradientType=1)}.link-contract{float:left;margin-top:11px;margin-left:11px}.wizard{width:100%;margin-bottom:30px}.wizard ul{padding:5px 5px 0 5px!important;background:#e6e6e1;border-radius:0;border:1px solid #9a999e;border-bottom:0}.wizard .nav-pills>li.active{border-top:2px solid #5b5b5f}.wizard .nav-pills>li>a{border-radius:0}.wizard .nav-pills>li.active>a,.wizard .nav-pills>li.active>a:hover,.wizard .nav-pills>li.active>a:focus{color:#5b5b5f;background-color:#fff}.wizard .invoicesDatas p span.data-check{display:inline-block;float:right;text-align:right}.captchaContract{margin:0 auto;width:100%}@media(max-width:768px){.captchaContract{margin:10px 0 0 -25px}}input.date,input[type=text],input[type=password],input[type=url],input[type=email],input[type=date],input[type=time],textarea,.uploader span.filename{width:100%;margin:7px 0}input[type=text],input[type=password],input[type=email]{height:35px;padding:0 5px}select{margin:7px 0}@media(max-width:1024px){select#NumberUserLicenses{background:#efefef}}