.ghost{opacity:.9;background:#c8ebfb!important}.man_enable_field{width:100%;display:flex}.auditstemplates .man_enable_field{float:left;width:100%;margin-bottom:0}.man_enable_field div.man_enables{display:inline-block;width:auto;max-width:none;padding-right:10px}.auditstemplates .custom-reponstable .man_enable_field .ruleslabel{border:1px solid #2ba6e1;padding:4px 26px 4px 14px;border-radius:11px;position:relative;margin:-6px 0 0;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAAOCAYAAADNGCeJAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAG9JREFUeNpi1F72kIEA+I/EZkSXvBIpB2czMVARjBqGEfjY+EQb9h+P+H9SDPtPhK/+E2MYNoMYsaUxdLVMaAL/CRiCYaDO8kf/YTQLCd5CN/A/uoFMRGgiOjzJiU1GUmOTEY/LkOUZgRkdrg4gwABN2x2AnHgoKAAAAABJRU5ErkJggg==);background-repeat:no-repeat;background-size:14px;background-position:90% 5px}.auditstemplates .custom-reponstable .man_enable_field .ruleslabel.active,.auditstemplates .custom-reponstable .man_enable_field .ruleslabel:hover{background-color:#2ba6e1;border:1px solid #2ba6e1;color:#fff;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAARBAMAAADAqPqzAAAALVBMVEUAAAC54vWi2PIxqOL////r9vz7/f7c8Pr1+v3h8vrU7fnQ6/jN6vi94/W84/UyvKSEAAAABHRSTlMA5NsJBmi6lgAAAE5JREFUCNdjwAdYXMhnh7g4wJisLi4uBXDhoy6eMGFHhhKXACCLDSjMwMDr4sEKMsPFiQFMAVWA9TFzgNhcLi5uQPEUEJvPxRtihAuKcwH8pQ3JiiT5QwAAAABJRU5ErkJggg==)}.nav-tabs>li.subquestionli{display:inline-block;cursor:pointer;padding:0 5px;border-bottom:2px solid transparent;border-right:0}.subqueslabel{color:#788fb3}.nav-tabs>li.subquestionli>a{color:#222d3d;text-decoration:none;padding:4px 5px}.subquestionli a:hover{text-decoration:none}.subquestionli a.active{border-bottom:2px solid #2ba6e1;font-family:Roboto;font-weight:700}.subquestionli,.subquestionsfullrow .nav-tabs{display:inline-block}.subquestionli{cursor:pointer;padding:0 8px;border-bottom:2px solid transparent}.subqueslabel{display:inline-block;padding-right:15px}.subquestionli.active{border-bottom:2px solid #2ba6e1;font-family:Roboto;font-weight:400}.auditstemplates .custom-reponstable .activesubquetd .auditsubtd{padding:0;border-right:0!important}.auditstemplates .custom-reponstable .activesubquetd .auditsubtd th{padding-bottom:0;color:#333}.auditstemplates .decl_field{margin-bottom:10px}.auditstemplates .vue-treeselect__single-value{line-height:25px}.auditstemplates .modal.show.rightside_template .modal-dialog{max-width:100%;margin:0;height:100%}.auditstemplates .rightside_template .modal-confirm{max-width:100%}.popupinner_temp{position:fixed;overflow-y:auto;right:0;max-width:500px;width:100%;height:100%;padding:40px;background:#fff}.permitscreate .popupinner_temp .for_act_button{float:left;width:100%}.rightside_template .modal-confirm .modal-content{padding:0;background:none;height:100%;max-width:100%;float:right;text-align:inherit}.rightside_template .for_act_button .btn{margin:0 15px 0 0;max-width:100px;float:left}.auditstemplates .permitscreate .for_act_button .button-cancel{background:none;color:#2ba6e1}.auditstemplates .permitscreate .for_act_button .button-cancel:hover{background:#2ba6e1;color:#fff;border:1px solid #2ba6e1}.formcontent .rightside_template h3{font-size:20px;font-family:Roboto;font-weight:700;color:#333;margin:0 0 40px;position:relative}.popupinner_temp .closepopup{font-size:40px;color:#000;font-family:Roboto;font-weight:300;position:absolute;right:0;top:-15px;cursor:pointer}.auditsubtd table{margin-bottom:0}.permitsformbg .custom-reponstable .table .subquestionsfullrow .firstcol_ser{padding:10px 10px 10px 50px}.permitsformbg .custom-reponstable .table .subquestionsfullrow th.firstcol_ser{border-right:0}.auditstemplates .subquestionrow .man_enable_field{margin-bottom:10px}.permitscreate .custom-reponstable .table td .subquestionrow .handledrag{left:0;background:none;width:5px}.subquestionsfullrow:before{background:#fff;content:"";display:block;position:absolute;height:100%;width:50px;left:0;top:-5px;z-index:99}.subquestionsfullrow{position:relative;background:#fff}.permitscreate .subquestionsfullrow .prev_nxt{padding-left:0;margin:0}.permitscreate .subquestionsfullrow .prev_nxt .btn-info:focus{color:#2ba6e1}.responselabel{float:left;width:72%;color:#222d3d;font-size:13px}.responsevalue{float:right;width:28%;text-align:right;color:#222d3d;font-size:13px}.responsescore .dropdown-menu.show{min-width:200px;transform:translate3d(-95px,28px,0)!important}.responsesmalllabel .responselabel,.responsesmalllabel .responsevalue{font-size:12px;color:#788fb3}.responsescore .dropdown-menu{padding:15px}.responsescore .dropdown-menu a.editscore{text-align:right;display:block;font-size:12px;color:#2ba6e1;clear:both;padding-top:10px}.dropdown.responsescore{width:100%;float:left;padding:4px 5px;height:auto;cursor:pointer}.dropdown.responsescore.show{border:2px solid #2ba6e1}.responsescore .btnscore{font-size:15px;display:block}.responsebutton .addresponse{padding:0 0 0 22px;line-height:20px;font-size:12px;color:#2ba6e1;margin:0;display:inline-block;border:0;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAJCAYAAAALpr0TAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAD9JREFUeNpiYEAD2ssengHid+jiTAxEAqIVMgKtEQTS5UhioUAMEpuFJDaLBUgooSmEAWSxswwD5xmiFQIEGACe0A/99xnOcgAAAABJRU5ErkJggg==);background-color:transparent;background-repeat:no-repeat;background-position:5px 5px}.responsebutton .addresponse:focus,.responsebutton .addresponse:hover{outline:none;box-shadow:none;background-color:transparent;text-decoration:none}.popupinner_temp .badgeinfo{font-size:12px;margin-right:5px;margin-bottom:5px;font-family:Roboto;font-weight:300;padding:4px 6px}.popupinner_temp .badge.Complient,.popupinner_temp .badge.Good,.popupinner_temp .badge.Yes{background-color:#8cc152;color:#fff}.popupinner_temp .badge.Fair{background-color:#ffb000;color:#fff}.popupinner_temp .badge.No,.popupinner_temp .badge.Non-Complient,.popupinner_temp .badge.Poor{background-color:#ce0000;color:#fff}.popupinner_temp .subform{margin:10px 0 0;background:none;box-shadow:none}.resrowbadge{width:calc(100% - 30px);float:left}.auditstemplates .resrow{display:block;margin-bottom:6px;float:left;width:100%}.auditstemplates .resrow button.remove{float:left;background:none;border:0;margin-top:0;width:20px}.resrowbadge.badgewithdelete{width:calc(100% - 85px)}.forms .popupinner_temp .subform input{height:35px;font-size:12px}.rowfull{padding:0 0 10px;clear:both;float:left;width:100%}.responsebutton{margin-top:5px}.optioninput{width:50%}.optioninput,.scoreinput{float:left;padding-right:10px}.scoreinput{width:20%}.colorinput{float:left;width:8%}.deletepoprow{float:left;width:5%;visibility:hidden}.subform .rowfull:hover .deletepoprow{visibility:visible}.colorinput .dropdown.responsecolors{margin:0;width:auto;height:auto;float:left;padding:0}.colorinput .dropdown-menu.show{display:block;width:127px;min-width:auto;margin:0;padding:0;height:70px;transform:translate3d(-50px,30px,0)!important}.colorinput a.btnscore{width:18px;height:18px;display:block;border-radius:50%;margin-top:8px}.formcontent .deletepoprow button.remove{margin-top:6px}.colorinput .colorsradios a{height:18px;width:18px;border:0;display:block;float:left;margin:0 10px 10px 0;border-radius:50%}.colorsradios{position:relative;clear:both;padding:10px 0 10px 10px}.template-audit-list-icon .fa-calendar{font-size:17px}.popupinner_temp .editres{float:right;color:#7e94b7;font-size:15px}.permitscreate .subquestionsfullrow .for_act_butleft .btn-info{font-size:12px;padding-left:16px;background-size:9px}.auditstemplates .defaultrep{margin-top:20px}.auditstemplates .editres{float:right}.auditstemplates .responsta{float:left;width:17px;height:17px;border-radius:50%;display:block;border:1px solid #707070;margin:2px 10px 0 0}.auditstemplates .responsta.active{border:4px solid #585858}.mobileadd{display:none}.mobileremove{display:block}.mobilelabel{display:none}.auditstemplates .formcontent{background:#f3f5f8;width:87%}.auditstemplates tr th.lastthnopad{padding:0!important;border:0!important}.permitscreate .custom-reponstable .table td.lastth{border-right:0}.formcontent .rightside_template .popupinner_temp h3{font-family:Roboto;font-weight:500;font-size:18px}.auditstemplates td.firstcol_ser.noscoretd{width:70%}.auditstemplates tr.template-audit-main-row:after{position:absolute;left:0;width:100%;background:#f3f5f8;height:15px;content:""}.auditstemplates tr.template-audit-main-row:first-child:after{height:0}.auditstemplates tr.template-audit-main-row td.audit-main-td{padding-top:35px;padding-bottom:20px}.auditstemplates tr.template-audit-main-row td.audit-main-td:first-child{padding-left:50px}.auditstemplates .permitsformbg{background:none;box-shadow:none}.auditstemplates .template-audit-list-table tr.template-audit-list-item-row{background:#fff}.auditstemplates tr.template-audit-main-row:first-child td.audit-main-td{padding-top:20px}.auditstemplates .permitscreate .prev_nxt{padding:15px 30px;margin-top:0;background:#fff;box-shadow:0 2px 4px rgba(110,125,149,.2);border-radius:5px}.auditdialog.modal-confirm{max-width:380px}.auditdialog h4.modal-title{float:left;font-size:17px;color:#000;margin:0 0 10px;font-weight:500}.auditchecklist .importchekli{margin:0 0 10px;padding:0;float:left;width:100%}.importcheul{max-height:250px;overflow-y:auto;float:left;width:100%}.auditcheck_search{margin-bottom:25px}.auditchecklist h3{font-size:15px;font-weight:500;margin:0 0 10px;text-align:left;color:#333}.auditchecklist ul{margin:0;padding:0}.auditchecklist li{float:left;width:100%;margin-bottom:10px}.auditchecklist li .lblcontainer{margin-top:3px}.auditchecklist li .checklistradio{float:left;width:25px}.auditchecklist li .checklistname{float:left;text-align:left;width:calc(100% - 35px);color:#585858;font-size:13px}.auditchecklist li .checkmark{width:15px;height:15px}.auditchecklist .lblcontainer .checkmark:after{left:4px;top:1px;width:5px;height:9px}.auditdialog.modal-confirm .modal-content{padding:20px}.auditdialog.modal-confirm .modal-body{padding:0}.auditdialog.modal-confirm .modal-footer{text-align:left;margin-top:25px}.auditdialog.modal-confirm .close{font-size:35px;display:block;font-family:Roboto;font-weight:300}.auditchecklist{margin-top:15px}.auditcheck_search .searchbox{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAARCAYAAADdRIy+AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTMyIDc5LjE1OTI4NCwgMjAxNi8wNC8xOS0xMzoxMzo0MCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpGQzE1ODJGQjQ1OUJFNjExODdBQUMyMjA3QTkwMzkxOCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpCNjU0NTZCQkQ5MUMxMUU4OTBDN0ZBNDQ4MDA1OUM2MCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpCNjU0NTZCQUQ5MUMxMUU4OTBDN0ZBNDQ4MDA1OUM2MCIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjk0MzRDOTdBQUJDQTExRTZBOTQ0QUZFRTQzMDgxREU4IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjk0MzRDOTdCQUJDQTExRTZBOTQ0QUZFRTQzMDgxREU4Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+S7gcJgAAARhJREFUeNrM1DFLw1AUhuFERaFDQaqCOJQiFDcnxcmKDoKjk7TFitahe6cihExuKnQqVP+AIKJbrVMLQhEc/AHd7Fy7CBLjGziFizR4hAweeAgJ5345SS6xfd+3oqwxK+KKPHDCPHEcx7x+iD2k0EcD5+iZa1zX/XXCGB5Qk7AXfKCMV6z+9ZGr2EAFi9jFmvjCLeLawDkUcI1TCRhWByXMI6sNXMY4bkL67+BhRRvoyXEqpH9S1njawGf5APuwR/Tn5fqjNvAdF9jEJaaNvgOcyXRt1T6UOsEsjpBDFzNI4FPecRNbeNNsm2CCItZRl8BgXx5jAU9YQgtJzYTDaomftY17ZORGaW1gWA2wg6tR6+1///v6FmAAKj84KRell7sAAAAASUVORK5CYII=);background-repeat:no-repeat;background-position:6px 7px;color:#333;font-size:13px;padding-left:30px}.newposttype button.import-button{width:100%;padding:7px 10px;font-family:Roboto;font-weight:700;background:none!important;color:#2ba6e1;border:2px solid #2ba6e1!important;border-radius:3px}.newposttype button.import-button:hover{background:#2ba6e1!important;color:#fff}.auditstemplates .submenu .importlistbutton:before{content:none}button.import-button span{top:1px;position:relative;left:-3px;font-size:15px}.permitscreate .addoptcheckbox .lblcontainer{padding:0 0 0 20px;font-size:13px;color:#222d3d}.permitscreate .addoptcheckbox{margin-top:20px}.permitscreate .addoptcheckbox .checkmark{top:2px}.textfieldenable .form-control{font-size:12px;height:26px;padding:0 0 0 5px;width:100px;position:relative;bottom:5px}.auditstemplates .template-audit-list-table.audit_ques_table .allowattachment{padding-top:15px;clear:both;margin:0 -15px}.allowattachment .form-control{padding:5px;font-size:12px;height:35px;line-height:normal;background-position:95% 15px}.allowattachment .man_enables label{font-size:13px;margin-bottom:5px}.allowattachment .man_enables.filesizemain{margin-bottom:7px}.allowattachment label.filesizelabel{padding-right:10px}.auditstemplates .template-audit-list-table{margin-bottom:0}.auditstemplates .template-audit-list-table div.row{display:flex;flex-wrap:wrap;margin:0}.auditstemplates .template-audit-list-table .firstcol_ser{max-width:60%;flex:0 0 60%}.auditstemplates .template-audit-list-table .secondcol_ser{max-width:30%;flex:0 0 30%}.auditstemplates .template-audit-list-table .thirdcol_ser{max-width:10%;flex:0 0 10%}.auditstemplates .template-audit-list-table .lastthnopad{max-width:0;flex:0 0 0}.auditstemplates .template-audit-list-table .noscorewidth{max-width:70%;flex:0 0 70%}.auditstemplates .template-audit-list-table .comcol_audit{border-right:1px solid #d0d1d1;padding:10px 8px 10px 8px;position:relative;color:#585858;font-size:13px;font-family:Roboto;font-weight:400;border-bottom:2px solid #f3f5f8}.auditstemplates .template-audit-list-table.audit_ques_table .mainrtrrow{box-shadow:0 2px 4px rgba(110,125,149,.2);height:auto;background:#fff;margin-bottom:20px;border-radius:4px}.auditstemplates .template-audit-list-table.audit_ques_table .comcol_audit.firstcol_ser{padding-left:50px}.auditstemplates .template-audit-list-table.audit_ques_table .mainrtrrow .row{height:auto;border-radius:5px}.auditstemplates .template-audit-list-table.audit_ques_table .mainrtrrow.ghost .row{background:none}.auditstemplates .template-audit-list-table.hide_mobile .comcol_audit{border-right:0}.ghost .subquestionsfullrow,.ghost .subquestionsfullrow:before{background:none}.auditstemplates .custom-reponstable .handledrag{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAMCAYAAACulacQAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAACNJREFUeNpiXLfn4n8GIAhy0WdkgAKYGBMD/QHj8HEQQIABAC3UFbjHD5CcAAAAAElFTkSuQmCC);background-repeat:no-repeat;background-position:0;position:absolute;width:25px;height:15px;left:20px;cursor:pointer}.auditstemplatese .custom-reponstable .decl_field label{font-weight:400}.auditstemplates .template-audit-list-table.audit_ques_table .comcol_audit{padding:20px 8px 10px 8px;border-bottom:0}.auditstemplates .template-audit-list-table.audit_ques_table .comcol_audit.lastth{border-right:0}.subquestion_head{padding:15px 0 5px 50px;border-bottom:1px solid #d0d1d1;border-top:1px solid #d0d1d1}.subquestionrow{padding-left:20px;position:relative}.auditstemplates .custom-reponstable .subquestionrow .handledrag{background:none;left:5px}.subquestionrow span.fieldrequired{left:0}.addnewsubque{padding-left:15px}@media(max-width:1100px){.auditstemplates .hotworksec .formcontent{width:82%;padding:35px 20px}.auditstemplates .submenu{width:18%}.subquestionsfullrow:before{width:45px}}@media(max-width:1366px){.auditstemplates .formcontent{width:77%}}@media only screen and (max-width:800px){.permitscreate .custom-reponstable table tr.activesubquetd{border:0}.permitscreate .custom-reponstable .activesubquetd td:before{content:none}.permitscreate .custom-reponstable .activesubquetd td{padding:5px!important}.permitscreate .custom-reponstable .activesubquetd .template-audit-list-item-row{border-top:0;background:#fff;margin:0;padding:0 20px}.permitscreate .custom-reponstable .activesubquetd .template-audit-list-item-row:first-child{margin-top:-20px}.auditstemplates .custom-reponstable .activesubquetd .auditsubtd{padding:0!important}.auditstemplates .custom-reponstable .activesubquetd .auditsubtd td{padding:10px 10px 10px 25px!important}.auditsubtd .subquestionrow{padding-left:0}.mobileadd{display:block}.mobileremove{display:none}.auditstemplates .permitscreate .template-audit-list-item-row .template-audit-list-buttons{top:0;visibility:visible}.auditstemplates .permitscreate .custom-reponstable table tr td.disable_trash.active_trash{display:block!important}.permitscreate .subquestionsfullrow .for_act_butleft .btn-info{background-position:3px 8px}.mobilelabel{display:block;font-size:13px;font-family:Roboto;font-weight:700;color:#222d3d}.permitscreate .custom-reponstable .activesubquetd thead tr{position:relative;left:0;top:0;border-top:0;border-bottom:0;margin-top:-60px;background:#fff}.permitsformbg .custom-reponstable .table .subquestionsfullrow .firstcol_ser{padding:10px 10px 10px 20px}.auditstemplates td.firstcol_ser.noscoretd{width:100%}.auditstemplates .permitscreate .action-list-button .prev_nxt{padding:0 0 8px;box-shadow:none}.auditstemplates tr.template-audit-main-row:after{background:#fff}.auditstemplates tr.template-audit-main-row:first-child td.audit-main-td,.auditstemplates tr.template-audit-main-row td.audit-main-td{padding-top:40px}.auditstemplates .man_enable_field div.man_enables{flex:0 0 auto;max-width:none;margin-bottom:10px}.auditstemplates .man_enable_field{flex-wrap:wrap}.subquestionrow span.fieldrequired{left:-12px;top:-35px}.auditstemplates .template-audit-list-table .firstcol_ser,.auditstemplates .template-audit-list-table .noscorewidth,.auditstemplates .template-audit-list-table .secondcol_ser,.auditstemplates .template-audit-list-table .thirdcol_ser{max-width:100%;flex:0 0 100%}.auditstemplates .template-audit-list-table .comcol_audit:before{position:absolute;top:10px;left:40px;width:45%;padding-right:10px;text-align:left;font-family:Roboto;font-weight:700;content:attr(data-title)}.auditstemplates .template-audit-list-table .comcol_audit{padding:20px 8px 10px 150px!important}.subquestionsfullrow:before{content:none}.auditstemplates .template-audit-list-table.hide_mobile{display:none}.auditstemplates .permitsformbg .custom-reponstable,.subquestionrow{padding:0}.auditstemplates .template-audit-list-table .subaudit_row .comcol_audit{padding:10px 0 0 1px!important;border-bottom:0;border-right:0}.subquestion_head{padding:15px 0 5px 20px}.auditstemplates .subquestionrow .man_enable_field{margin-bottom:0}.auditstemplates .custom-reponstable .handledrag{top:15px;left:10px}.subaudit_row .dropdown.responsescore{padding:0}.auditstemplates .custom-reponstable .action-list-button{flex:0 0 100%;padding-left:0!important}.auditstemplates .permitscreate .action-list-button .prev_nxt{padding:15px 0 8px}}@media only screen and (max-width:767px){.auditstemplates .hotworksec .formcontent,.auditstemplates .hotworksec .submenu{width:100%}}@media only screen and (max-width:575px){.allowattachment .col-sm-4{margin-bottom:10px}}@media only screen and (max-width:479px){.auditstemplates .template-audit-list-table .comcol_audit{padding:40px 8px 10px 20px!important}.auditstemplates .template-audit-list-table .comcol_audit:before{left:25px}.auditstemplates .template-audit-list-table .firstcol_ser.comcol_audit:before{left:40px}}