:focus{outline:0}body,html{overflow-x:hidden;background:#fff}body{padding:20px 0;overflow-x:hidden;color:#4c505b;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased;text-rendering:optimizeLegibility;font-size:14px;font-family:Roboto,sans-serif;font-weight:400}a{color:#4c505b;-webkit-transition:color .6s cubic-bezier(.23,1,.32,1),background-color .6s cubic-bezier(.23,1,.32,1),box-shadow .6s cubic-bezier(.23,1,.32,1),border-color .6s cubic-bezier(.23,1,.32,1);-moz-transition:color .6s cubic-bezier(.23,1,.32,1),background-color .6s cubic-bezier(.23,1,.32,1),box-shadow .6s cubic-bezier(.23,1,.32,1),border-color .6s cubic-bezier(.23,1,.32,1);-ms-transition:color .6s cubic-bezier(.23,1,.32,1),background-color .6s cubic-bezier(.23,1,.32,1),box-shadow .6s cubic-bezier(.23,1,.32,1),border-color .6s cubic-bezier(.23,1,.32,1);-o-transition:color .6s cubic-bezier(.23,1,.32,1),background-color .6s cubic-bezier(.23,1,.32,1),box-shadow .6s cubic-bezier(.23,1,.32,1),border-color .6s cubic-bezier(.23,1,.32,1);transition:color .6s cubic-bezier(.23,1,.32,1),background-color .6s cubic-bezier(.23,1,.32,1),box-shadow .6s cubic-bezier(.23,1,.32,1),border-color .6s cubic-bezier(.23,1,.32,1)}a:focus{outline:0}a:hover{text-decoration:none;color:#4c505b}a.product{color:#BA0C2F;text-decoration:underline}h1 small,h2 small,h3 small{color:inherit}h1:first-child,h2:first-child,h3:first-child,h4:first-child{margin-top:0}h1{font-size:25px;font-weight:500}h3{font-size:22px}h4{line-height:1.3;margin-bottom:20px}h5{line-height:1.3;font-weight:500;color:#000}p{font-size:16px;margin-bottom:20px}p small{font-size:12px}b,strong{font-weight:500}.small,small{line-height:1.2}.page-header{margin:0 0 30px;border:0;padding:0}hr{border-top-color:rgba(0,0,0,.1);clear:both;width:100%;margin:6px 0}hr.spacer{border-color:transparent}ol ol,ol ul,ul ol,ul ul{margin:0 0 20px 0;padding:0 0 0 20px}ol ol li,ol ul li,ul ol li,ul ul li{margin-bottom:10px}.btn{white-space:normal;font-size:14px;height:50px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-transition:.6s cubic-bezier(.23,1,.32,1);-moz-transition:.6s cubic-bezier(.23,1,.32,1);-ms-transition:.6s cubic-bezier(.23,1,.32,1);-o-transition:.6s cubic-bezier(.23,1,.32,1);transition:.6s cubic-bezier(.23,1,.32,1)}.btn.disabled,.btn:disabled{opacity:1}.btn.active,.btn:active{-webkit-box-shadow:none;box-shadow:none}.btn.active,.btn.active.focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn:active:focus,.btn:focus{outline:0}.btn.btn-sm{padding:8px 12px;font-size:12px;line-height:1.2}.btn.btn-lg{font-size:18px;padding:13px 20px}.btn.btn-default{border-color:#cfcfcf;color:#4c505b;background:#fff;background:-moz-linear-gradient(top,#fff 0,#fff 30%,#f2f2f2 100%);background:-webkit-gradient(left top,left bottom,color-stop(0,#fff),color-stop(30%,#fff),color-stop(100%,#f2f2f2));background:-webkit-linear-gradient(top,#fff 0,#fff 30%,#f2f2f2 100%);background:-o-linear-gradient(top,#fff 0,#fff 30%,#f2f2f2 100%);background:-ms-linear-gradient(top,#fff 0,#fff 30%,#f2f2f2 100%);background:linear-gradient(to bottom,#fff 0,#fff 30%,#f2f2f2 100%)}.btn.btn-default.jcf-label-active,.btn.btn-default:hover{border-color:#cfcfcf;background:#f0f0f0;color:#4c505b;-webkit-box-shadow:inset 0 4px 0 0 rgba(0,0,0,.05);-moz-box-shadow:inset 0 4px 0 0 rgba(0,0,0,.05);box-shadow:inset 0 4px 0 0 rgba(0,0,0,.05)}.btn.btn-default.active,.btn.btn-default.active.focus,.btn.btn-default.active:focus,.btn.btn-default.active:hover,.btn.btn-default:active.focus,.btn.btn-default:active:focus,.btn.btn-default:active:hover{border-color:#cfcfcf;background:#f0f0f0;color:#4c505b}.btn.btn-primary{background:#ffc511;border-color:#ffc511;color:#000;margin-top:15px;font-weight:500;text-transform: uppercase;}.btn.btn-primary:hover{background:#818183;border-color:#084979;color:#fff}.btn.btn-primary.active,.btn.btn-primary.active.focus,.btn.btn-primary.active:focus,.btn.btn-primary.active:hover,.btn.btn-primary:active.focus,.btn.btn-primary:active:focus,.btn.btn-primary:active:hover{border-color:#002f53;background:#002f53;color:#fff}.btn.btn-info{background:#4c505b;border-color:#4c505b;color:#fff}.btn.btn-info:hover{background:#ffc511;border-color:#84754E;color:#fff}.btn.btn-info.active,.btn.btn-info.active.focus,.btn.btn-info.active:focus,.btn.btn-info.active:hover,.btn.btn-info:active.focus,.btn.btn-info:active:focus,.btn.btn-info:active:hover{border-color:#4c505b;background:#4c505b;color:#fff}.btn.btn-block+.btn-block{margin-top:7px}.btn.btn-icon .fa{margin-right:10px}.btn .fa{padding-left:2px;padding-right:2px}form{margin-top:30px}.form-control{border:1px #cfcfcf solid;color:#4c505b;background:#fff;background:-moz-linear-gradient(top,#fff 0,#fff 30%,#f2f2f2 100%);background:-webkit-gradient(left top,left bottom,color-stop(0,#fff),color-stop(30%,#fff),color-stop(100%,#f2f2f2));background:-webkit-linear-gradient(top,#fff 0,#fff 30%,#f2f2f2 100%);background:-o-linear-gradient(top,#fff 0,#fff 30%,#f2f2f2 100%);background:-ms-linear-gradient(top,#fff 0,#fff 30%,#f2f2f2 100%);background:linear-gradient(to bottom,#fff 0,#fff 30%,#f2f2f2 100%);height:50px;padding:6px 20px;font-size:14px;-webkit-box-shadow:inset 0 4px 0 0 rgba(0,0,0,.05);-moz-box-shadow:inset 0 4px 0 0 rgba(0,0,0,.05);box-shadow:inset 0 4px 0 0 rgba(0,0,0,.05);-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none}.form-control:focus{border-color:#cfcfcf;background:#f0f0f0;color:#4c505b;-webkit-box-shadow:inset 0 4px 0 0 rgba(0,0,0,.05);-moz-box-shadow:inset 0 4px 0 0 rgba(0,0,0,.05);box-shadow:inset 0 4px 0 0 rgba(0,0,0,.05)}.form-control::-webkit-input-placeholder{color:#4c505b}.form-control::-moz-placeholder{color:#4c505b}.form-control:-ms-input-placeholder{color:#4c505b}.form-control:-moz-placeholder{color:#4c505b}.form-control:-webkit-autofill{box-shadow:inset #fff 0 50px 0;-webkit-text-fill-color:#4c505b;position:relative;z-index:5}textarea.form-control{padding-top:13px;padding-bottom:13px;resize:none}.form-group{margin-bottom:10px}.form-group label{font-size:14px;font-weight:500;color:#000}.form-group.float-label{position:relative;background:#fff}.form-group.float-label label{position:absolute;top:0;left:0;z-index:3;width:100%;height:100%;padding:15px 10px;height:50px;margin-bottom:0;color:#4c505b;font-size:14px;font-weight:400;white-space:nowrap;overflow:hidden;-webkit-transition:.6s cubic-bezier(.23,1,.32,1);-moz-transition:.6s cubic-bezier(.23,1,.32,1);-ms-transition:.6s cubic-bezier(.23,1,.32,1);-o-transition:.6s cubic-bezier(.23,1,.32,1);transition:.6s cubic-bezier(.23,1,.32,1)}.form-group.float-label .form-control{padding-top:26px;padding-bottom:9px;position:relative;z-index:2;background:0 0}.form-group.float-label .form-control:disabled{background:#e4e6ec}.form-group.float-label .form-control:focus{color:#4c505b}.form-group.float-label .form-control:-webkit-autofill{padding-top:15px}.form-group.float-label .form-control:-webkit-autofill+label{top:7px;left:20px;padding:0;font-size:12px;height:auto;width:auto;color:#4c505b;z-index:3}.form-group.blur label{top:7px;left:20px;padding:0;font-size:12px;height:auto;width:auto;color:#878a95;z-index:10}.form-group.blur .form-control:-webkit-autofill{padding-top:15px}.form-group.blur .form-control:-webkit-autofill+label{top:7px;left:20px;padding:0;font-size:12px;height:auto;width:auto;color:#878a95;z-index:3}.form-group.has-error label{color:#e25771}.form-group.has-error .form-control,.form-group.has-error .jcf-select{border-color:#e25771}.form-group.has-error .form-control{box-shadow:none}.form-group.has-error h5.custom-label{color:#e25771}.form-group.has-error .btn-group .btn{border-top-color:#e25771;border-bottom-color:#e25771;color:#4c505b}.form-group.has-error .btn-group .btn:first-child{border-left-color:#e25771}.form-group.has-error .btn-group .btn:last-child{border-right-color:#e25771}.btn-group .btn+.btn,.btn-group .btn+.btn-group,.btn-group .btn-group+.btn,.btn-group .btn-group+.btn-group{border-left:0}.checkbox,.radio{/*margin:auto*/}.checkbox label,.radio label{padding-left:0}.footer{line-height:1;padding:5px 0;text-align:center}.row.row-merged{margin-left:0;margin-right:0}.row.row-merged>[class*=col-]{padding-left:0;padding-right:0}.well{border:1px solid #e4e6ec;border-radius:0;background:#fff;padding:20px;-webkit-box-shadow:none;box-shadow:none}.well hr{margin-left:0px;margin-right:0px;width:auto}.page .container{max-width:1080px}.table{margin-bottom:5px}.table.table-bordered>tbody>tr>td{border-top-color:#fff;border-left-color:#fff;padding:7px}.table.table-bordered>tbody>tr>td:last-child{border-right-color:#fff;text-align:right;}.fade,.fade.in{-webkit-transition:opacity .6s cubic-bezier(.23,1,.32,1);-moz-transition:opacity .6s cubic-bezier(.23,1,.32,1);-ms-transition:opacity .6s cubic-bezier(.23,1,.32,1);-o-transition:opacity .6s cubic-bezier(.23,1,.32,1);transition:opacity .6s cubic-bezier(.23,1,.32,1)}.collapse,.collapse.in{-webkit-transition:.6s cubic-bezier(.23,1,.32,1);-moz-transition:.6s cubic-bezier(.23,1,.32,1);-ms-transition:.6s cubic-bezier(.23,1,.32,1);-o-transition:.6s cubic-bezier(.23,1,.32,1);transition:.6s cubic-bezier(.23,1,.32,1)}.modal{position:fixed;height:100%;width:100%;padding-right:0!important}.modal .modal-content{border:0;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.modal .modal-body{padding:10px 20px 20px}.modal .modal-body h4{color:#878a95;margin:25px 0 5px}.modal .modal-body h4:first-child{margin-top:0}.modal .modal-body small{color:#878a95}.modal .modal-header{position:relative;border:none;padding:20px;min-height:70px}.modal .modal-header .modal-title{margin:5px 0 0;font-weight:300;font-size:25px}.modal .modal-header .btn-close{position:absolute;top:20px;right:20px;z-index:10;padding:0;text-align:center;font-size:20px;font-weight:300;line-height:30px;width:35px;height:35px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.modal .modal-header .btn-close span{display:block;width:100%;height:100%}.modal.fade .modal-dialog{-webkit-transition:.6s cubic-bezier(.23,1,.32,1);-o-transition:.6s cubic-bezier(.23,1,.32,1);transition:.6s cubic-bezier(.23,1,.32,1);-webkit-transform:translate(0,25%);-ms-transform:translate(0,25%);-o-transform:translate(0,25%);transform:translate(0,25%)}.modal.fade.in .modal-dialog{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}.modal-backdrop.in{opacity:.8}.table-responsive{border:0}.modal-open .modal{display:flex;align-items:flex-end;justify-content:center}.modal-open .modal .modal-dialog{margin:auto}@media (max-width:767px){body{padding-top:0}.container{padding-left:0;padding-right:0}p{font-size:14px}h1{font-size:24px}h3{font-size:20px}h4{font-size:16px}form{margin-top:10px}.form-group .form-control{font-size:14px}.form-group.float-label label{font-size:14px}.modal .modal-body{padding-left:20px;padding-right:20px}.modal .modal-body .logo{max-width:160px}.btn-group-justified>.btn,.btn-group-justified>.btn-group{display:block;width:100%;line-height:38px;text-align:left}.btn-group .btn+.btn,.btn-group .btn+.btn-group,.btn-group .btn-group+.btn,.btn-group .btn-group+.btn-group{border-left:1px #cfcfcf solid;margin-left:0;margin-top:-1px}}@media (max-width:767px){.modal .modal-dialog{margin:0}.modal .modal-dialog .modal-content{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}}@media (min-width:768px){.modal{text-align:center}.modal:before{display:inline-block;vertical-align:middle;content:"";height:100%}.modal .modal-header{padding-left:20px;padding-right:20px}.modal .modal-body{padding-left:20px;padding-right:20px}.modal .modal-dialog{display:inline-block;text-align:left;vertical-align:middle;margin:0;width:80%}.well{padding:20px}.well hr{margin-left:0px;margin-right:0px}}@media (min-width:992px){.modal .modal-dialog{width:820px}.modal.modal-sm .modal-dialog{width:500px}.modal.modal-lg .modal-dialog{width:1000px}.vertical-align{position:relative;height:96%;width:100%}.vertical-align:before{display:inline-block;vertical-align:middle;content:"";height:100%}.vertical-align>div{vertical-align:middle;width:100%;}}.modal-body{max-height: calc(100vh - 200px);overflow-y: auto;overflow-x: auto;}thead{text-transform: uppercase;background: #ffc511;color: #000;font-weight: 500;}table a {color: #f3b525!important;font-weight: 500;text-decoration: underline;text-transform: uppercase;}.btn-group-justified{margin-bottom:25px;}
.modal-text-nota{
	float: right;
    width: 70%;
    margin-right: 50px;
	margin-top: 10px;
	font-size: small;
	}
@media (max-width:620px){
	.modal-text-nota{
	float: left;
    width: 90%;
    margin-right: 50px;
	margin-top: 10px;
	font-size: small;
	}
}

.modal .modal-header .modal-title {
    margin: 5px 0 0;
    font-weight: 300;
    font-size: 25px;
    float: left;
}.table>tbody>tr>td, .table>tbody>tr>th, .table>tfoot>tr>td, .table>tfoot>tr>th, .table>thead>tr>td, .table>thead>tr>th {width: 300px;}.jcf-hidden(display:none;}