.custom-select{padding:6px 12px;margin:0px;color:#555;border-radius:4px;background:#F2F2F2;padding:5px 8px;border:none;box-shadow:0px 1px 1px rgba(0,0,0,0.1) inset}.form .row-subcategory{display:none}.form.col-md-12{float:none}.form .row{margin-top:4px;margin-bottom:4px;margin-left:-5px;margin-right:-5px}.form .row.nolabel .field{width:100%}.form input[type=text],.form input[type=password],.form input[type=email],.form select:not(.processed),.form textarea,.form input[type=number]{width:100%}.form .custom-select{width:100%}.form .bootstrap-select{width:100% !important}.form textarea{font-size:11pt}.form select[multiple]{font-size:9pt;padding:1px}.form .formwindowbutton{cursor:pointer;display:block;margin-bottom:3px;background:url("../img/wide_panel_bg.gif") repeat-x;border:1px solid #ccc;line-height:30px;padding:0 10px;font-size:14px;font-weight:bold;color:#494949;text-decoration:none}.form .formwindowbutton.buttonadd span{float:left;width:32px;height:40px;border-right:1px solid #ccc;margin-right:10px;background:url(../img/buttonadd.png) no-repeat left 10px;padding:0 10px 0 0}.form .formwindowbutton.buttonadd:hover span{background-position:left -29px}.form .formwindowbutton:hover{background-image:url(../img/modulesbutton_hover.png);color:#fff}.form input.date{width:96px}.form tr.disabled td{color:#aaa}.form tr.disabled td input{color:#aaa}.form tr.disabled td .custom_select{cursor:auto}.form tr.disabled td .custom_select .pseudoselect{color:#aaa}.form tr.disabled td .custom_select select{cursor:auto}.form tr.disabled td .adisable{color:#494949}.form tr.disabled td .adisable input{color:#494949}.form .label{white-space:normal;font-weight:normal;text-align:left;padding:10px 0px;display:block;font-size:11pt;color:#000}.form .label::first-letter{text-transform:uppercase}.form .label .hint{font-size:9px}.form .label .required::before{content:"*";color:#b61010;font-size:1.4em;display:inline-block;margin-top:-5px;margin-left:4px}.form .fb-checkbox-label input[type="checkbox"]{margin-right:5px}.form .questions_list .q{background:#F2F2F2;padding:3px 5px;margin-bottom:5px;position:relative}.form .questions_list .q span{cursor:pointer}.form .questions_list .q .assign{float:right}.form .questions_list .q .assign::after{content:"\E82B";font-family:Icon}.form .questions_list .q .assign:hover{color:#194a8d}.form .questions_list .q .del{color:#ff0000;margin-right:12px}.form .questions_list .q .del::before{content:"\E801";font-family:Icon}.form .questions_list .q.removed{opacity:0.3}.form .questions_list .q .qid{position:absolute;right:2px;bottom:0px;font-size:8px;color:#C8C8C8}.form .questionmodal.buttonadd{cursor:pointer;margin-right:30px}.form .questionmodal.buttonadd .fa{margin-right:4px}.form .errorbox{color:#ff0000;z-index:100;border-radius:3px}.form textarea.fielderror,.form input[type=text].fielderror,.form input[type=password].fielderror,.form input[type=date].fielderror,.form input[type=number].fielderror{box-shadow:0px 1px 2px #ff0000;background:#FFD6D6}.form .trumbowyg-box{width:100%}.form select:disabled{cursor:no-drop !important;background:#ccc !important;border:1px solid #777}.form .custom-select.fielderror{background:#FFD6D6;box-shadow:0px 1px 2px #ff0000}.form .small-select{float:left;width:200px}.form .small-select .bootstrap-select{width:100px !important}.form .picked_item{margin-right:10px}.row-provinceId:before{content:'Dane adresowe:';font-size:17px;font-weight:bold}.dropzone{border:2px dashed #ccc;padding:4px;border-radius:4px;background:#FDFDFD;cursor:pointer}.dropzone.dz-drag-hover{border-color:#3399FF}.dropzone .dz-preview{display:block;width:auto;border:1px dotted #ccc;margin:0;padding:5px;margin-top:0px;cursor:auto}.dropzone .dz-preview .dz-success-mark{top:auto;bottom:8px;height:54px}.dropzone .dz-default{text-align:center;font-style:italic;padding:6px 0}.btn-formsubmit.loading{background-image:url(../img/loader-gears.gif);background-repeat:no-repeat;background-position:4px center;padding-left:40px}.field-file{display:table;width:100%}.field-file .field-file-image-preview{display:table-cell;vertical-align:top;padding-right:4px;width:60px}.field-file .field-file-image-preview span{cursor:pointer}.field-file .field-file-image-preview span:hover{text-decoration:underline}.field-file .field-file-dropzone{display:table-cell;vertical-align:top}.field-chunkfile{border:2px dashed #ccc;padding:8px;border-radius:4px;background:#FDFDFD;cursor:pointer;position:relative}.field-chunkfile .file-item{cursor:auto;border-bottom:1px solid #ccc;margin-bottom:10px;padding-bottom:12px}.field-chunkfile .file-item:last-child{border-bottom:0}.field-chunkfile .file-remove{color:#ff0000;float:right;cursor:pointer;font-size:1.2em;padding:2px;margin-top:-3px}.field-chunkfile .file-remove::before{content:"\E819";font-family:Icon}.field-chunkfile .emptymessage{line-height:30px;text-align:center}.field-chunkfile .progress{margin-bottom:0}.field-chunkfile .addmore{position:absolute;bottom:5px;right:10px;display:none}.field-chunkfile .addmore::before{content:"\E80E";font-family:Icon;margin-right:3px}.row-buttons{margin-top:20px}.field .fb-hint{font-size:0.9em;margin-bottom:5px;margin-top:1px;background:#fcf8e3;color:#8a6d3b;border:1px solid #faebcc;padding:2px;display:inline-block;font-weight:normal}.field .fb-hint::before{content:'\f05a';font-family:FontAwesome;margin-right:4px}@media (min-width:992px){.form .row .label{float:left;width:30%;padding-right:10px}.form .row .field{float:left;width:70%}}.checkbox{padding-left:20px}.checkbox label:not(.default){display:inline-block;vertical-align:middle;position:relative;padding-left:5px;cursor:normal}.checkbox label:not(.default)::before{content:"";display:inline-block;position:absolute;width:17px;height:17px;left:0;margin-left:-20px;border:1px solid #cccccc;border-radius:3px;background-color:#F2F2F2;-webkit-transition:border 0.15s ease-in-out,color 0.15s ease-in-out;-o-transition:border 0.15s ease-in-out,color 0.15s ease-in-out;transition:border 0.15s ease-in-out,color 0.15s ease-in-out}.checkbox label:not(.default)::after{display:inline-block;position:absolute;width:16px;height:16px;left:0;top:0;margin-left:-20px;padding-left:3px;padding-top:3px;font-size:11px;color:#555555}.checkbox label.default{padding-left:0}.checkbox .doc_generated::after{color:#007F16;font-family:"Icon";content:"\e809"}.checkbox input[type="checkbox"],.checkbox .checkbox input[type="radio"]{opacity:0;z-index:1;cursor:pointer;margin-left:-19px}.checkbox input[type="checkbox"]:checked+label::before{background-color:#194a8d;border-color:#194a8d}.checkbox input[type="checkbox"]:checked+label::after{color:#fff}.checkbox input[type="checkbox"]:checked+label::after,.checkbox .checkbox input[type="radio"]:checked+label::after{color:#fff;font-family:"Icon";content:"\e809"}.checkbox input[type="checkbox"]:disabled+label,.checkbox .checkbox input[type="radio"]:disabled+label{opacity:0.65;cursor:not-allowed}.checkbox input[type="checkbox"]:disabled{cursor:not-allowed}.checkbox input[type="checkbox"]:disabled+label::before,.checkbox .checkbox input[type="radio"]:disabled+label::before{border-color:#ddd;background-color:#eeeeee;cursor:not-allowed}.checkbox.checkbox-circle label::before{border-radius:50%}.checkbox.checkbox-inline{margin-top:0}.checkbox .checkbox-primary input[type="checkbox"]:checked+label::before,.checkbox .checkbox-primary input[type="radio"]:checked+label::before{background-color:#337ab7;border-color:#337ab7}.checkbox .checkbox-primary input[type="checkbox"]:checked+label::after,.checkbox .checkbox-primary input[type="radio"]:checked+label::after{color:#fff}.checkbox.custom label::before{border:1px solid #194a8d;margin-top:-7px;width:20px;height:20px}.checkbox.custom label::after{left:1px;margin-top:-5px}.radio{padding-left:20px}.radio label{display:inline-block;vertical-align:middle;position:relative;padding-left:5px}.radio label::before{content:"";display:inline-block;position:absolute;width:17px;height:17px;left:0;margin-left:-20px;border:1px solid #cccccc;border-radius:50%;background-color:#F2F2F2;-webkit-transition:border 0.15s ease-in-out;-o-transition:border 0.15s ease-in-out;transition:border 0.15s ease-in-out}.radio label::after{display:inline-block;position:absolute;content:" ";width:7px;height:7px;left:5px;top:5px;margin-left:-20px;border-radius:50%;background-color:#555555;-webkit-transform:scale(0,0);-ms-transform:scale(0,0);-o-transform:scale(0,0);transform:scale(0,0);-webkit-transition:-webkit-transform 0.1s cubic-bezier(0.8,-0.33,0.2,1.33);-moz-transition:-moz-transform 0.1s cubic-bezier(0.8,-0.33,0.2,1.33);-o-transition:-o-transform 0.1s cubic-bezier(0.8,-0.33,0.2,1.33);transition:transform 0.1s cubic-bezier(0.8,-0.33,0.2,1.33)}.radio input[type="radio"]{opacity:0;z-index:1}.radio input[type="radio"]:checked+label::before{background:#194a8d;border-color:#194a8d}.radio input[type="radio"]:checked+label::after{background:#fff}.radio input[type="radio"]:focus+label::before{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.radio input[type="radio"]:checked+label::after{-webkit-transform:scale(1,1);-ms-transform:scale(1,1);-o-transform:scale(1,1);transform:scale(1,1)}.radio input[type="radio"]:disabled+label{opacity:0.65}.radio input[type="radio"]:disabled+label::before{cursor:not-allowed}.radio.radio-inline{margin-top:0}input[type="checkbox"].styled:checked+label:after,input[type="radio"].styled:checked+label:after{font-family:'Icon';content:"\e809"}input[type="checkbox"] .styled:checked+label::before,input[type="radio"] .styled:checked+label::before{color:#fff}input[type="checkbox"] .styled:checked+label::after,input[type="radio"] .styled:checked+label::after{color:#fff}input[name="required_time_in_hours"]{width:auto !important;margin-left:2em}