#loadingBoxShadowDiv{background-color:#FFF!important;}
.backpanel{background-color:#D0D0D0;height:100%;left:0;opacity:.5;position:fixed;top:0;width:100%;}
.loading .rich-mpnl-body{color:#fff;font-size:14px;padding-top:20px;text-align:center;vertical-align:middle;background-color:#F00;}
div#loadingBox_content{background:url(/images/loading.png) no-repeat center transparent!important;height:280px;width:280px;}
.loadingImage{background:url(/images/loading.png) no-repeat center;background-color:#F0F3F7;height:280px;width:280px;}
.loadingContent{background-color:#F0F3F7;border-radius:4px;left:0;overflow:auto;top:0;height:280px;width:280px;border:1px solid #C4C0B9;}
.float_down_10{margin-top:10px;}
.float_down_20{margin-top:20px;}
.float_down_40{margin-top:40px;}
.float_up_10{margin-bottom:10px;}
.float_up_20{margin-bottom:20px;}
.padding_down_20{padding-top:20px;}
.padding_up_20{padding-bottom:20px;}
.float_down{margin-top:10px;}
.float_up{margin-bottom:10px;}
.nomargin{margin:0;}
.margin_left_20{margin-left:20px;}
input{font-family:'Open Sans',arial,sans-serif;}
input.textbox,textarea.textbox{margin-bottom:10px;}
select.textbox{margin-bottom:10px;}
.input-small-medium{width:120px!important;}
.input-calendar-time{width:120px!important;}
.input-comment{width:400px;}
input.rf-au-inp.input-mini{width:55px;}
input.rf-insl-inp.input-mini{width:20px;}
input.rf-au-inp.input-small{width:100px;}
.btn-align-right{float:right;margin-left:5px;}
.btn-spacing{margin-left:5px;}
.btn{text-transform:capitalize;text-decoration:none;}
.btn-primary{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#92b765;background-image:-moz-linear-gradient(top,#a0c277,#7da64b);background-image:-webkit-gradient(linear,0 0,0 100%,from(#a0c277),to(#7da64b));background-image:-webkit-linear-gradient(top,#a0c277,#7da64b);background-image:-o-linear-gradient(top,#a0c277,#7da64b);background-image:linear-gradient(to bottom,#a0c277,#7da64b);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffa0c277',endColorstr='#ff7da64b',GradientType=0);border-color:#7da64b #7da64b #567233;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);*background-color:#7da64b;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);}
.btn-primary:focus,.btn-primary:hover,.btn-primary:active,.btn-primary.active,.btn-primary.disabled,.btn-primary[disabled]{color:#fff;background-color:#7da64b;*background-color:#709543;}
.btn-primary:active,.btn-primary.active{background-color:#63833b \9;}
.btn-secondary{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#268ead;background-image:-moz-linear-gradient(top,#2ca1c5,#1f718a);background-image:-webkit-gradient(linear,0 0,0 100%,from(#2ca1c5),to(#1f718a));background-image:-webkit-linear-gradient(top,#2ca1c5,#1f718a);background-image:-o-linear-gradient(top,#2ca1c5,#1f718a);background-image:linear-gradient(to bottom,#2ca1c5,#1f718a);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff2ca1c5',endColorstr='#ff1f718a',GradientType=0);border-color:#1f718a #1f718a #113e4c;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);*background-color:#1f718a;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);}
.btn-secondary:focus,.btn-secondary:hover,.btn-secondary:active,.btn-secondary.active,.btn-secondary.disabled,.btn-secondary[disabled]{color:#fff;background-color:#1f718a;*background-color:#1a6076;}
.btn-secondary:active,.btn-secondary.active{background-color:#154f61 \9;}
.btn-tertiary{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#979797;background-image:-moz-linear-gradient(top,#a6a6a6,#828282);background-image:-webkit-gradient(linear,0 0,0 100%,from(#a6a6a6),to(#828282));background-image:-webkit-linear-gradient(top,#a6a6a6,#828282);background-image:-o-linear-gradient(top,#a6a6a6,#828282);background-image:linear-gradient(to bottom,#a6a6a6,#828282);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffa6a6a6',endColorstr='#ff828282',GradientType=0);border-color:#828282 #828282 #5c5c5c;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);*background-color:#828282;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);}
.btn-tertiary:focus,.btn-tertiary:hover,.btn-tertiary:active,.btn-tertiary.active,.btn-tertiary.disabled,.btn-tertiary[disabled]{color:#fff;background-color:#828282;*background-color:#757575;}
.btn-tertiary:active,.btn-tertiary.active{background-color:#696969;}
input.middle,a.middle{margin-top:25px;}
.cal-btn{border-radius:0 4px 4px 0!important;}
.cal-btn:before{display:inline-block;font-family:'FontAwesome';font-size:14px;content:"\f073";}
.cal-btn-small{padding:4px 4px;}
table.rf-cal-extr thead:first-child tr:first-child>th:first-child,table.rf-cal-extr tbody:first-child tr:first-child>td:first-child,table.rf-cal-extr tbody:first-child tr:first-child>th:first-child,table.rf-cal-extr thead:first-child tr:first-child>th:last-child,table.rf-cal-extr tbody:first-child tr:first-child>td:last-child,table.rf-cal-extr tbody:first-child tr:first-child>th:last-child,table.rf-cal-extr thead:last-child tr:last-child>th:first-child,table.rf-cal-extr tbody:last-child tr:last-child>td:first-child,table.rf-cal-extr tbody:last-child tr:last-child>th:first-child,table.rf-cal-extr tfoot:last-child tr:last-child>td:first-child,table.rf-cal-extr tfoot:last-child tr:last-child>th:first-child,table.rf-cal-extr thead:last-child tr:last-child>th:last-child,table.rf-cal-extr tbody:last-child tr:last-child>td:last-child,table.rf-cal-extr tbody:last-child tr:last-child>th:last-child,table.rf-cal-extr tfoot:last-child tr:last-child>td:last-child,table.rf-cal-extr tfoot:last-child tr:last-child>th:last-child{border-radius:0;}
td.text-center{text-align:center!important;}
table.paddingless td,table.paddingless th{padding:5px;}
.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}
.form-search input+button.cal-btn,.form-inline input+button.cal-btn,.form-horizontal input+button.cal-btn{margin-top:0;}
.addrautocomplete>.rf-au-lst-scrl{width:400px;}
#map img{max-width:none;}
table.rich-fileupload .rf-fu-hdr{width:400px;}
table.rich-fileupload tbody tr td{vertical-align:top;background:transparent;}
.rich-fileupload-uploaded .rf-p-hdr{background-color:#F1EEE9;color:#333;border-color:#F1EEE9;}
.rich-fileupload-list-decor,.rich-fileupload-list-decor>.rich-fileupload-toolbar-decor{border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0;border-collapse:separate;}
.rich-fileupload-font{font:inherit;}
.rich-fileupload-button-border{border:0;margin:0;}
.rich-fileupload-button,.rich-fileupload-button-light,.rich-fileupload-button-press,.rich-fileupload-button-dis{background:none;border:0;padding:0;}
.rich-fileupload-button-dis{box-shadow:none;cursor:default;opacity:.65;background-color:#E6E6E6;color:#333;}
.rich-fileupload-ico-start,.rich-fileupload-ico-stop{margin-left:5px;}
.rich-fileupload-list-overflow table:nth-child(2n+1){background-color:#f2f2f2;}
.rich-fileupload-table-td{border-top:1px solid #DDD;border-left:1px solid #FFF;border-right:1px solid #DDD;border-bottom:0;}
.rich-fileupload-list-overflow table:first-child td{border-top:0;}
.rich-fileupload-name{height:auto;}
.rich-fileupload-bold-label,.rich-fileupload-name-padding{text-transform:uppercase;font-size:10px;}
.rich-fileupload-anc{color:#08C;}
.rich-fileupload-del a:before{display:inline-block;font-family:'FontAwesome';content:"\f00d";text-decoration:none;}
.rf-p.rich-fileupload-uploaded .rf-p-b{background-color:#fff;color:#000;}
.rf-p.rich-fileupload-uploaded .rich-table{border-top:0;}
.rf-p.rich-fileupload-uploaded .rich-table-cell{background-color:#fff;border-top:1px solid #ccc;text-transform:uppercase;}
.rf-p.rich-fileupload-uploaded .rich-table-cell table{width:100%;}
.rf-p.rich-fileupload-uploaded .rich-table-cell table td{width:50%;font-size:10px;}
.rich-mpnl-panel .form-horizontal .controls{margin-left:120px;}
.rich-mpnl-panel .form-horizontal .control-label{float:left;padding-top:5px;text-align:right;width:100px;}
.marginleftfileupload{margin-left:100px;margin-top:10px;}
.marginleftlargefileupload{margin-left:280px;}
.rf-ds.hide{display:none;}
.rf-edt-rsz{width:10px!important;height:40px!important;}
table.rf-edt-rord{background-color:transparent!important;}
div.rf-edt-cnt>table.rf-edt-tbl{border:0!important;}
table.rf-edt-tbl{width:100%;background-color:#FFF;border-left:none!important;}
table.table tbody tr td{background-color:#fff;}
.table-bordered table.rf-edt-tbl thead:last-child tr:last-child>th:last-child,.table-bordered table.rf-edt-tbl tbody:last-child tr:last-child>td:last-child,.table-bordered table.rf-edt-tbl tbody:last-child tr:last-child>th:last-child,.table-bordered tfoot:last-child tr:last-child>td:last-child,.table-bordered tfoot:last-child tr:last-child>th:last-child{border-bottom-right-radius:0;}
.table-bordered table.rf-edt-tbl thead:last-child tr:last-child>th:first-child,.table-bordered table.rf-edt-tbl tbody:last-child tr:last-child>td:first-child,.table-bordered table.rf-edt-tbl tbody:last-child tr:last-child>th:first-child,.table-bordered tfoot:last-child tr:last-child>td:first-child,.table-bordered tfoot:last-child tr:last-child>th:first-child{border-bottom-left-radius:0;}
.rf-dt-shdr-c,.rf-edt-hdr-c-cnt{font-size:10px!important;}
.rf-edt-tbl tr td{width:100px;}
div.rf-edt-b>div>table.rf-edt-tbl>tbody>tr>td{padding:0!important;}
.rf-edt-tbl tr td div{width:auto;}
div.rf-edt{border-left:none!important;}
div .rf-edt-c,.rf-edt-hdr-c,.rf-edt-ftr-c,.rf-edt-flt-c{height:auto!important;border-bottom:none!important;border-right:none!important;word-wrap:break-word!important;}
div.rf-edt-c>div.rf-edt-c-cnt{white-space:normal!important;}
div.rf-edt-ftr{display:none;}
div .rf-edt-hdr td{padding:0!important;background:none repeat scroll 0 0 #00307C!important;border-left:none;border-right:none;box-shadow:0 1px 0 #25A inset;color:#FFF;text-shadow:1px 1px 2px rgba(0,0,0,0.5);}
div.rf-edt-c-action{width:auto!important;}
.rf-dt{background-color:transparent!important;}
td.rf-edt-td-license_booking_status,div.rf-edt-c-license_booking_status,td.rf-edt-td-license_booking_type,div.rf-edt-c-license_booking_type{width:36px!important;}
td.rf-edt-td-license_booking_date,div.rf-edt-c-license_booking_date{width:65px!important;}
div.rf-edt-c-profiles_desc{width:200px!important;}
table.fullwidth{width:100%;}
table.fullfixwidth{width:890px;}
div.gap-for-file-upload{margin-bottom:40px;margin-top:40px;}
.rf-pick table tbody tr td{background-color:transparent!important;}
.text-inline{display:inline-block;padding-left:5px;vertical-align:middle;font-size:14px;padding-top:5px;font-weight:normal;line-height:20px;}
.table-bordered td{border-bottom:1px solid #CCC;}
.form-small .control-label{width:100px;}
.form-small .controls{margin-left:120px;}
.form-medium .control-label{width:180px;}
.form-medium .controls{margin-left:200px;}
.form-large .control-label{width:200px;}
.form-large .controls{margin-left:220px;}
.form-xlarge .control-label{width:240px;}
.form-xlarge .controls{margin-left:260px;}
.linethrough{text-decoration:line-through;}
.colored_checklist{margin-bottom:20px;width:700px;}
.table-bordered td.rf-cal-tl,.table-bordered td.rf-cal-hdr-month{border:none;}
table.rf-cal-popup td,table.rf-cal-timepicker-cnt td,table.rf-cal-timepicker-cnt td>table{padding:0;}
table.rf-cal-timepicker-cnt,table.rf-cal-timepicker-cnt tbody tr td{background-color:#F1EEE9;}
table tbody tr td.rf-cal-edtr-cntr{background:transparent;}
.highlightBorder{border:2px solid #B94A48!important;}
img.inactiveImg{opacity:.3;filter:alpha(opacity=40);}
.checklist_overflow{overflow-x:scroll;}
table.datagridtable th{border:1px solid #999;background-color:#ccc;text-align:left;}
table.datagridtable td{border:1px solid #999;text-align:left;white-space:nowrap;}
table.datagridtable td input{border-radius:0;border:0;padding:0;}
table.datagridtable td input.cell-12{width:206px;}
table.datagridtable td input.cell-11{width:206px;}
table.datagridtable td input.cell-10{width:206px;}
table.datagridtable td input.cell-9{width:206px;}
table.datagridtable td input.cell-8{width:206px;}
table.datagridtable td input.cell-7{width:206px;}
table.datagridtable td input.cell-6{width:206px;}
table.datagridtable td input.cell-5{width:206px;}
table.datagridtable td input.cell-4{width:150px;}
table.datagridtable td input.cell-3{width:200px;}
table.datagridtable td input.cell-2{width:300px;}
table.datagridtable td input.cell-1{width:500px;}
.custom-field-text-area{width:516px;height:104px;}
.checklist_question_comment{width:290px;height:90px;}
.checklist_question_has_comment{color:#51a351;}
.startTimer_font{font-size:20px!important;color:#51a351!important;}
.stopTimer_font{font-size:20px!important;color:#a94b4b!important;}
.durationTimer_font{font-size:20px!important;color:#ffb400!important;}
.checklist_timer_option{margin-left:20px!important;display:inline!important;}
.checklist_timer_value{width:180px;}
.checklist_timer_duration{width:80px;}
div.checklist-color-div{margin-top:0 px;margin-bottom:0 px;}
select.checklist-color-select{width:75px;margin-bottom:0;}
select.checklist-color-select-short{width:65px;margin-bottom:0;}
.checklist-template-use-ticket-th,select.checklist-template-use-ticket-select{width:65px;}
.checklist-template-category-th,select.checklist-template-ticket-category-select{width:72px;}
.checklist-template-priority-th,select.checklist-template-ticket-priority-select{width:72px;}
.tab-ticket-details{height:300px;}
option.whiteColor{background:white;color:black;}
option.redColor{background:#ED1C24;color:white;}
option.purpleColor{background:purple;color:white;}
option.pinkColor{background:#ED1E79;color:white;}
option.orangeColor{background:#F7931E;color:white;}
option.yellowColor{background:#FADB4E;color:black;}
option.greenColor{background:#51A351;color:white;}
option.blueColor{background:#2962B1;color:white;}
option.greyColor{background:grey;color:white;}
option.brownColor{background:brown;color:white;}
option.blackColor{background:black;color:white;}
.checklist-template-item{line-height:26px!important;}
.checklist-template-importantce-label{width:230px!important;vertical-align:middle;margin-left:15px;line-height:26px!important;margin-bottom:20px;}
.checklist-template-override-score-th{width:60px!important;}
.checklist-template-label-th{width:162px!important;}
.checklist-template-label-select-question-th{width:122px!important;}
.checklist-template-weighting-th{width:81px!important;}
.checklist-template-status-th{width:70px!important;}
.checklist-template-weighting-score-label{width:230px!important;margin-left:20px;float:left;min-height:1px;}
.checklist-template-number-color-select{width:80px!important;margin-left:15px;}
.checklist-template-number-override-score{width:190px!important;margin-left:15px;}
.checkbox-wrapper{width:40px!important;}
.checklist-save-panel-fixed{position:fixed;top:0;}
.checklist-main-panel .span10{margin-left:20px!important;}
.checklist-question-table{width:100%!important;}
.margin-bottom-10{margin-bottom:10px;}
.datagrid-row{display:table;table-layout:fixed;width:100%;}
div.datagrid-col{display:table-cell;border:1px solid #999!important;width:300px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding:0;}
.datagrid-col-action{width:50px!important;text-align:center;}
.colhead{background-color:#ccc;text-align:center;}
div.colhead-dynamic{white-space:normal;}
div.colhead-fixed{white-space:normal;}
div.datagrid-left-label{white-space:normal;}
div.ui-input-datagrid-left{float:left;}
div.ui-input-datagrid-left .datagrid-row{width:300px;}
div.ui-input-datagrid-right,div.ui-input-datagrid{margin-bottom:15px;margin-top:0;padding-bottom:20px!important;overflow-y:hidden;overflow-x:scroll;position:relative;-webkit-overflow-scrolling:touch;}
div.ui-input-datagrid-right div.hidden{display:none;}
div.ui-input-datagrid-right div.ui-input-text,div.ui-input-search{float:right;width:100%;text-align:left;margin-bottom:5px;margin-top:5px;padding-bottom:0!important;}
div.ui-input-datagrid{margin-bottom:15px;margin-top:15px;padding-bottom:20px!important;overflow-y:hidden;overflow-x:scroll;position:relative;-webkit-overflow-scrolling:touch;}
div.ui-input-datagrid.show-calendar{padding-bottom:220px!important;}
.col-input{vertical-align:top;}
div.rf-pick-lst-scrl{overflow:auto;}
tr.rf-dt-flt{display:none;}
.rf-cal-inp{width:75px!important;}