*,:after,:before{box-sizing:border-box}:focus{outline:0}body{position:relative;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:14px;color:#333;overflow-y:scroll}body.fancybox-active{height:100%}button,input,select,textarea{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:14px}input::-moz-placeholder{opacity:1}input:invalid{box-shadow:none}input[type=radio]{vertical-align:text-bottom}::-webkit-input-placeholder{color:#a8a8a8}::-moz-placeholder{color:#a8a8a8}:-ms-input-placeholder{color:#a8a8a8}:-moz-placeholder{color:#a8a8a8}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}table{width:100%}a{text-decoration:none;color:#333}.hidden{display:none!important}.clear-after::after{display:block;clear:both;content:''}.clickable,.toggler{cursor:pointer}.loading::before{position:absolute;display:block;left:0;top:0;width:100%;height:100%;content:'';background:rgba(255,255,255,.75) url(../media/loading.gif) center center no-repeat;background-size:40px 40px;z-index:99999}.button{display:inline-block;margin:0;padding:5px 10px;text-align:center;text-transform:uppercase;background:#333;color:#fff;cursor:pointer}input[type=email],input[type=number],input[type=password],input[type=text],textarea{padding:5px 10px;border:1px solid #a8a8a8;background:rgba(255,255,255,.75)}input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=text]:focus,textarea:focus{border-color:1px solid #333;background-color:#fff}.invalid>input[type=email],.invalid>input[type=password],.invalid>input[type=text],.invalid>textarea{border-color:#c00!important}.modal{width:90%;height:90%;max-width:600px;max-height:500px;padding:66px 11px 71px 22px;overflow:hidden}.modal .modal-title{position:absolute;left:0;top:0;width:100%;height:44px;line-height:44px;padding:0 22px;color:#333;font-weight:700;background:#fed03d;z-index:9}.modal .modal-content{height:100%;padding-right:11px;overflow-y:auto}.modal .modal-actions{display:flex;position:absolute;left:0;bottom:0;width:100%;padding:11px 22px;z-index:10;justify-content:flex-end;align-items:center}.modal .modal-actions .btn{padding:7px 14px;line-height:1em;text-transform:uppercase;background:#121b1e;border:none;color:#fff}.modal .modal-content .field{position:relative;margin:0 0 10px;padding:0 0 10px;border-bottom:1px solid #ddd}.modal .modal-content .field:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none}.modal .modal-content .field::after{display:block;clear:both;content:''}.modal .modal-content .field .label{display:block;float:left;width:30%;cursor:pointer}.modal .modal-content .field .element{display:block;float:left;width:70%}.modal .modal-content .field .element>*{width:100%}.modal .modal-content .field .element>.radio-boolean{width:45px}.modal .modal-content .field.select-interactive{position:relative}.modal .modal-content .field.select-interactive .element>*{width:auto}.modal .modal-content .field.checkbox .element>input{width:auto}.modal .modal-content .field.textarea textarea{height:90px}.modal .modal-content h3{margin-bottom:20px;font-weight:700}.jconfirm .jconfirm-box div.jconfirm-content-pane .jconfirm-content{line-height:1.5em}.cols{display:flex;justify-content:space-between}.cols.cols-12>*{width:100%}.cols.cols-6-6>*{width:46%}.cols.cols-4-4-4>*{width:30%}.dynamic-fields-container .field-control{display:inline-block;height:17px;line-height:17px;padding-left:22px;font-size:12px;font-weight:700;text-transform:uppercase;background-position:left center;background-repeat:no-repeat;cursor:pointer}.dynamic-fields-container .field-control.field-adder{background-image:url(../media/ico_field_add.png)}.dynamic-fields-container .field-control.field-remover{background-image:url(../media/ico_field_remove.png)}.dynamic-fields-container .dynamic-fields .dynamic-field{margin-bottom:10px}.dynamic-fields-container .dynamic-fields .dynamic-field:last-child{margin-bottom:20px}