body{font-size:.9em;font-family:"Segoe UI",Verdana,Helvetica,Sans-Serif;color:#232323;padding:0;margin:0;background-color:#fff}header,footer,nav,section{display:block}h1,h2,h3,h4,h5,h6{color:#000;margin:8px 0 5px 10px;padding:0}.logo{float:left;height:74px;width:99px;vertical-align:middle;background:url(images/logo.png) no-repeat center}legend{font-size:1.2em;font-weight:bold}textarea{min-height:75px}.editor-label{margin:1em 0 0 0}.editor-field{margin:.5em 0 0 0}.field-validation-error{}.field-validation-valid{display:none}.input-validation-error{}.validation-summary-errors{font-weight:bold}.validation-summary-valid{display:none}.k-content label{display:inline-block;width:150px}#listView{float:right;padding:10px;margin-bottom:-1px;width:555px;min-height:300px}#listView_pager{float:right;width:572px}.listviewimgs{float:left;position:relative;width:111px;height:170px;margin:0;padding:0}.listviewimgs img{width:110px;height:110px}.listviewimgs h3{margin:0;padding:3px 5px 0 0;max-width:96px;overflow:hidden;line-height:1.1em;font-size:.9em;font-weight:normal;text-transform:uppercase;color:#999}.listviewimgs p{visibility:hidden}.listviewimgs:hover p{visibility:visible;position:absolute;width:110px;height:110px;top:0;margin:0;padding:0;line-height:110px;vertical-align:middle;text-align:center;color:#fff;background-color:#000;background-color:rgba(0,0,0,.75);-moz-transition:background .2s linear,color .2s linear;-webkit-transition:background .2s linear,color .2s linear;-o-transition:background .2s linear,color .2s linear;transition:background .2s linear,color .2s linear}.k-listview:after,.product dl:after{content:".";display:block;height:0;clear:both;visibility:hidden}#window{height:520px;width:520px}#window img{height:500px;width:500px}.modal{display:none;position:fixed;z-index:1000;top:0;left:0;height:100%;width:100%;background:rgba(255,255,255,.8) url(images/ajax_loader.gif) 50% 50% no-repeat}body.loading{overflow:hidden}body.loading .modal{display:block}.tablPrc{width:400px;border:1px solid #fff;display:table}.rowPrc{height:20px;display:table-row}.cellPrc{width:180px;border:1px solid #fff;display:table-cell}.tabl1{border:1px solid #fff;display:table}.row1{height:20px;display:table-row}.cell1Prc{width:48.5%;display:table-cell}.cell2Prc{width:3%;display:table-cell}.cell3Prc{width:48.5%;display:table-cell}fieldset .field-row .radio-group1{display:inline-block;width:210px;margin-left:150px}#profileImage{height:100px;width:100px;border:1px solid #000}#cropImage{border:1px solid #000;max-width:500px}#cropPreview{border:1px solid #000;height:100px;width:100px;float:right;overflow:hidden}#cropContainer{width:455px;clear:both}.overdue{display:block;height:20px;width:30px;background-color:#rgb(248,108,108);border:2px solid rgba(33,68,72,.59);color:#000;text-align:center;font-weight:bold;text-decoration:none;background:-webkit-linear-gradient(top,#rgb(248,108,108),#rgb(248,108,108));background:-moz-linear-gradient(top,#rgb(248,108,108),#rgb(248,108,108));background:-o-linear-gradient(top,#rgb(248,108,108),#rgb(248,108,108));background:-ms-linear-gradient(top,#rgb(248,108,108),#rgb(248,108,108));background:linear-gradient(top,#rgb(248,108,108),#rgb(248,108,108));-webkit-border-radius:50px;-khtml-border-radius:50px;-moz-border-radius:50px;border-radius:50px;text-shadow:0 2px 2px rgba(255,255,255,.2);background-color:#f86c6c}.dueToday{display:block;height:20px;width:30px;background:#yellow;border:2px solid rgba(33,68,72,.59);color:#000;text-align:center;font-weight:bold;text-decoration:none;background:-webkit-linear-gradient(top,#yellow,#yellow);background:-moz-linear-gradient(top,#yellow,#yellow);background:-o-linear-gradient(top,#yellow,#yellow);background:-ms-linear-gradient(top,#yellow,#yellow);background:linear-gradient(top,#yellow,#yellow);-webkit-border-radius:50px;-khtml-border-radius:50px;-moz-border-radius:50px;border-radius:50px;text-shadow:0 2px 2px rgba(255,255,255,.2);background-color:#ff0}body.production-mode-false #top-pane{background-color:#f69246}body.production-mode-false #top-pane{background-color:#f69246}body.production-mode-true #top-pane{background:none}body.production-mode-true #top-pane{background:none}.k-etx-icon{text-align:center;line-height:0;overflow:hidden;font-size:0;display:inline-block;-ms-high-contrast-adjust:none;background-repeat:no-repeat;background-color:transparent;border-color:transparent;opacity:.9}.big-send{width:25px;height:18px;background:url('images/icons/send_large.png') no-repeat}.small-send{width:15px;height:11px;background:url('images/icons/send_small.png') no-repeat}.big-emailattach{width:25px;height:25px;background:url('images/icons/emailattach_large.png') no-repeat}.small-emailattach{width:15px;height:15px;background:url('images/icons/emailattach_small.png') no-repeat}.big-error{width:30px;height:29px;background:url('images/icons/error_large.png') no-repeat}.small-error{width:15px;height:15px;background:url('images/icons/error_small.png') no-repeat}.big-download{width:25px;height:20px;background:url('images/icons/download_large.png') no-repeat}.small-download{width:13px;height:10px;background:url('images/icons/download_small.png') no-repeat}.big-camera{width:28px;height:22px;background:url('images/icons/camera_large.png') no-repeat}.small-camera{width:15px;height:12px;background:url('images/icons/camera_small.png') no-repeat}.big-info{width:30px;height:30px;background:url('images/icons/information_large.png') no-repeat}.small-info{width:15px;height:15px;background:url('images/icons/information_small.png') no-repeat}.big-help{width:30px;height:30px;background:url('images/icons/help_large.png') no-repeat}.small-help{width:15px;height:15px;background:url('images/icons/help_small.png') no-repeat}.big-copy{width:26px;height:30px;background:url('images/icons/copy_large.png') no-repeat}.small-copy{width:13px;height:15px;background:url('images/icons/copy_small.png') no-repeat}.big-report{width:24px;height:30px;background:url('images/icons/report_large.png') no-repeat}.small-report{width:12px;height:15px;background:url('images/icons/report_small.png') no-repeat}.big-location{width:24px;height:30px;background:url('images/icons/location_large.png') no-repeat}.small-location{width:12px;height:15px;background:url('images/icons/location_small.png') no-repeat}.big-property{width:30px;height:30px;background:url('images/icons/property_large.png') no-repeat}.small-property{width:15px;height:15px;background:url('images/icons/property_small.png') no-repeat}.big-inspection{width:30px;height:30px;background:url('images/icons/inspection_large.png') no-repeat}.small-inspection{width:15px;height:15px;background:url('images/icons/inspection_small.png') no-repeat}.big-inspectionplus{width:30px;height:30px;background:url('images/icons/inspectionplus_large.png') no-repeat}.small-inspectionplus{width:15px;height:15px;background:url('images/icons/inspectionplus_small.png') no-repeat}.big-excel{width:30px;height:30px;background:url('images/icons/excel_large.png') no-repeat}.small-excel{width:16px;height:16px;background:url('images/icons/excel_small.png') no-repeat}.big-pdf{width:30px;height:30px;background:url('images/icons/pdf_large.png') no-repeat}.small-pdf{width:18px;height:18px;background:url('images/icons/pdf_small.png') no-repeat}.big-sms{width:30px;height:30px;background:url('images/icons/sms_large.png') no-repeat}.small-sms{width:15px;height:15px;background:url('images/icons/sms_small.png') no-repeat}.k-big-action{width:30px;height:30px;background:url('images/icons/action_large.png') no-repeat}.k-small-action{width:15px;height:15px;background:url('images/icons/action_small.png') no-repeat}.big-defect{width:30px;height:30px;background:url('images/icons/defect_large.png') no-repeat}.small-defect{width:15px;height:15px;background:url('images/icons/defect_small.png') no-repeat}.big-ncn{width:26px;height:30px;background:url('images/icons/ncn_large.png') no-repeat}.small-ncn{width:13px;height:15px;background:url('images/icons/ncn_small.png') no-repeat}.big-invoice{width:30px;height:30px;background:url('images/icons/invoice_large.png') no-repeat}.small-invoice{width:15px;height:15px;background:url('images/icons/invoice_small.png') no-repeat}.big-item{width:30px;height:30px;background:url('images/icons/item_large.png') no-repeat}.small-item{width:15px;height:15px;background:url('images/icons/item_small.png') no-repeat}.big-po{width:30px;height:30px;background:url('images/icons/po_large.png') no-repeat}.small-po{width:15px;height:15px;background:url('images/icons/po_small.png') no-repeat}.big-wo{width:30px;height:30px;background:url('images/icons/wo_large.png') no-repeat}.small-wo{width:15px;height:15px;background:url('images/icons/wo_small.png') no-repeat}.k-small-search{width:13px;height:14px;background:url('kendo/2014.3.1316/BlueOpal/sprite.png') no-repeat -50px -242px}.k-big-search{width:26px;height:27px;background:url('kendo/2014.3.1316/BlueOpal/sprite_2x.png') no-repeat -99px -483px}.k-big-add{width:20px;height:21px;background:url('kendo/2014.3.1316/BlueOpal/sprite_2x.png') no-repeat -70px -134px}.k-small-edit{width:11px;height:12px;background:url('kendo/2014.3.1316/BlueOpal/sprite.png') no-repeat -51px -2px}.k-big-edit{width:29px;height:29px;background:url('kendo/2014.3.1316/BlueOpal/sprite_2x.png') no-repeat -97px -2px}.k-big-delete{width:16px;height:17px;background:url('kendo/2014.3.1316/BlueOpal/sprite_2x.png') no-repeat -72px -40px}.k-small-delete{width:8px;height:9px;background:url('kendo/2014.3.1316/BlueOpal/sprite.png') no-repeat -52px -20px}.k-small-check{width:8px;height:9px;background:url('kendo/2014.3.1316/BlueOpal/sprite.png') no-repeat -52px -36px}.k-big-cancel{width:28px;height:29px;background:url('kendo/2014.3.1316/BlueOpal/sprite_2x.png') no-repeat -98px -98px}.k-small-cancel{width:12px;height:13px;background:url('kendo/2014.3.1316/BlueOpal/sprite.png') no-repeat -50px -50px}.k-big-save{width:22px;height:21px;background:url('kendo/2014.3.1316/BlueOpal/sprite_2x.png') no-repeat -101px -70px}.k-small-save{width:12px;height:12px;background:url('kendo/2014.3.1316/BlueOpal/sprite.png') no-repeat -50px -34px}.k-big-warning{width:28px;height:29px;background:url('kendo/2014.3.1316/BlueOpal/sprite_2x.png') no-repeat -354px -482px}.k-small-warning{width:14px;height:15px;background:url('kendo/2014.3.1316/BlueOpal/sprite.png') no-repeat -161px -241px}.k-big-attach{width:25px;height:19px;background:url('kendo/2014.3.1316/BlueOpal/sprite_2x.png') no-repeat -102px -582px}.k-small-attach{width:13px;height:10px;background:url('kendo/2014.3.1316/BlueOpal/sprite.png') no-repeat -51px -291px}.k-big-photo{width:28px;height:25px;background:url('kendo/2014.3.1316/BlueOpal/sprite_2x.png') no-repeat -586px -204px}.k-small-photo{width:14px;height:13px;background:url('kendo/2014.3.1316/BlueOpal/sprite.png') no-repeat -293px -102px}.k-big-lock{width:18px;height:25px;background:url('kendo/2014.3.1316/BlueOpal/sprite_2x.png') no-repeat -135px -4px}.k-small-lock{width:8px;height:12px;background:url('kendo/2014.3.1316/BlueOpal/sprite.png') no-repeat -84px -2px}.k-big-unlock{width:28px;height:25px;background:url('kendo/2014.3.1316/BlueOpal/sprite_2x.png') no-repeat -130px -36px}.k-small-unlock{width:12px;height:12px;background:url('kendo/2014.3.1316/BlueOpal/sprite.png') no-repeat -82px -18px}.search-add-icon{width:20px;height:12px;background:url('images/searchicons.png') no-repeat 0 0}.search-icon-delete{width:20px;height:12px;background:url('images/searchicons.png') no-repeat -256px -16px}.search-UnGroup{width:20px;height:12px;background:url('images/searchicons.png') no-repeat -256px -16px}.search-Group{width:20px;height:12px;background:url('images/searchicons.png') no-repeat -400px 50%}.tdgroup{border-left:1px solid #ccc;width:10px;vertical-align:top}.tdnogroup{width:1px}.g .group-start{border-top:1px solid #ccc}.g .group-end{border-bottom:1px solid #ccc}.g-cat-0{background-color:#ffe1ff;height:100%}.g-cat-1{background-color:#fffacd}.g-cat-2{background-color:#f0ffff}.g-cat-3{background-color:#ffefd5}.g-cat-4{background-color:#f0fff0}.icon-tfs-clause-ungroup{background:url('images/searchicons.png') no-repeat -496px -16px}.small-question{background-image:url(images/symbol-question.png)}.small-template{width:16px;height:16px;background-image:url(images/forms.png)}.small-subcon{font-size:1em;background-image:url(images/man-icon.png)}.k-small-man{width:12px;height:12px;background:url(images/man-icon.png)}.k-small-flag{width:12px;height:12px;background-image:url(images/flag.png)}.small-listnodeitem{width:16px;height:16px;background-image:url(images/icons/copy_small.png)}.flexbox .flexSection{display:-ms-flexbox;display:-webkit-flex;-webkit-flex-flow:column;-ms-flex-direction:column}.no-flexbox .flexSection{display:-webkit-box;-webkit-box-orient:vertical;-webkit-box-align:stretch}.flexSection>*{display:block;min-height:0}.flexbox .fillSection{-webkit-flex:1;-ms-flex:1}.no-flexbox .fillSection{-webkit-box-flex:1}.scrollSection{min-height:0;overflow-y:scroll}.shrinkableSection{min-height:0}.flexbox .shrinkableSection.shrunk{-webkit-flex:0;-ms-flex:0;overflow:hidden}.no-flexbox .shrinkableSection.shrunk{height:0;min-height:0;overflow:hidden}.no-flexbox .shrinkableSection{height:100%}.flexbox .expandableSection.expanded{-webkit-flex:1;-ms-flex:1}.no-flexbox .expandableSection.expanded{height:100%}.no-flexbox .expandableSection{min-height:0;overflow:hidden}.flexbox .animateFlexChildren>*{-webkit-transition:-webkit-flex linear .5s;-moz-transition:-webkit-flex linear .5s;-o-transition:-webkit-flex linear .5s;transition:-webkit-flex linear .5s}.no-flexbox .animateFlexChildren>*{-webkit-transition:height linear .5s;-moz-transition:height linear .5s;-o-transition:height linear .5s;transition:height linear .5s}.clearfix{zoom:1}.clearfix:before,.clearfix:after{content:"";display:table}.clearfix:after{clear:both}.ui-layout-north{border-bottom:1px solid #688caf;position:absolute;top:0;left:0;right:0;background-color:navy}.leftFloat{float:left}.rightFloat{float:right}.box{padding:1.5em;margin-bottom:1.5em}#loginForm{font-size:1.2rem}#loginForm .validation-summary-errors{font-size:1rem;color:red}#loginForm .table{display:table;table-layout:fixed}#loginForm .row{display:table-row;padding:2px}#loginForm .cell{display:table-cell;padding:3px;text-align:left;vertical-align:top;white-space:nowrap}.header h1{font-size:24px;color:#fff}.header h1 a{text-decoration:none;color:#333}.header h1 a:hover{text-decoration:underline}.header .page-heading{line-height:30px;height:30px;padding:10px;white-space:nowrap;color:#fff;font-weight:bold;text-align:center;margin:0}.ui-layout-center{padding:10px;overflow:auto;left:0;right:0;top:100px;bottom:0;position:absolute}.disclaimer{color:#ccc;font-size:1rem;font-family:Arial,Helvetica,sans-serif}.lm-logo-small{margin:0;display:block;background-color:#fff}.k-state-disabled{opacity:1}.clear{clear:both}.k-panelbar th.k-header,.k-panelbar .k-grid-pager,.k-panelbar .k-grid-toolbar{background-color:#e8ecee}#breadcrumb{font-weight:bold;font-size:1.2em;margin:8px 0 5px 10px;padding:0}#top-pane{width:100%;height:228px;z-index:99}@media(min-width:1500px){#top-pane{height:202px}}#top-pane.collapsed{height:143px}@media(min-width:1500px){#top-pane.collapsed{height:110px}}textarea.k-textbox{resize:none;white-space:normal;width:240px;height:70px}textarea.k-textbox.k-state-disabled{border-color:#94c0d2;color:#003f59}.required-label{font-weight:bold}.actionButton{text-align:center}.client-contract-select{float:right;position:relative;top:-30px;right:200px;font-size:.8rem}.client-contract-select .k-dropdown{display:block;float:left;width:200px}.workorder fieldset .fieldset-col-large{width:370px;display:inline-block;padding-right:10px;vertical-align:top}.workorder .k-textbox .large{width:370px;height:150px}.workorder #tabstrip{height:100%;border-width:0}.add-attachment .k-upload-button{font-size:small}.caluserow{height:40px}.tdgroup{height:40px}div.poOverdueClass{display:none}div.poOverdueClass-changeCompletionDate{display:none}div.poOverdueClassUnHide{display:block}div.woOverdueClass{display:none}div.woOverdueClassUnHide{display:block}fieldset{border:1px solid #ddd;margin:5px}fieldset .fieldset-block{display:block}fieldset .fieldset-col{width:370px;display:inline-block;vertical-align:top}.itpDetail fieldset .fieldset-col{width:450px}fieldset .fieldset-col1{width:390px;display:inline-block;vertical-align:top}fieldset .field-row{margin:1px 0 3px 0;display:inline-block}fieldset .field-row a{line-height:2em}fieldset .field-row label{width:150px;vertical-align:top}.itpDetail fieldset .field-row label{width:200px}fieldset .field-row input .k-numeric-wrap .k-input,fieldset .field-row .k-widget .k-numeric-wrap .k-input,fieldset .field-row textarea .k-numeric-wrap .k-input{width:100%}fieldset .field-row input.k-textbox,fieldset .field-row .k-widget.k-textbox,fieldset .field-row textarea.k-textbox{width:200px}.itpDetail fieldset .field-row input.k-textbox,.itpDetail fieldset .field-row .k-widget.k-textbox,.itpDetail fieldset .field-row textarea.k-textbox{width:250px}fieldset .field-row input.k-input,fieldset .field-row .k-widget.k-input,fieldset .field-row textarea.k-input{width:200px}.itpDetail fieldset .field-row input.k-input,.itpDetail fieldset .field-row .k-widget.k-input,.itpDetail fieldset .field-row textarea.k-input{width:250px}fieldset .field-row input.k-datepicker,fieldset .field-row .k-widget.k-datepicker,fieldset .field-row textarea.k-datepicker{width:200px}.itpDetail fieldset .field-row input.k-datepicker,.itpDetail fieldset .field-row .k-widget.k-datepicker,.itpDetail fieldset .field-row textarea.k-datepicker{width:250px}fieldset .field-row input.k-datetimepicker,fieldset .field-row .k-widget.k-datetimepicker,fieldset .field-row textarea.k-datetimepicker{width:200px}.itpDetail fieldset .field-row input.k-datetimepicker,.itpDetail fieldset .field-row .k-widget.k-datetimepicker,.itpDetail fieldset .field-row textarea.k-datetimepicker{width:250px}fieldset .field-row input.k-combobox,fieldset .field-row .k-widget.k-combobox,fieldset .field-row textarea.k-combobox{width:200px}.itpDetail fieldset .field-row input.k-combobox,.itpDetail fieldset .field-row .k-widget.k-combobox,.itpDetail fieldset .field-row textarea.k-combobox{width:250px}fieldset .field-row input.k-autocomplete,fieldset .field-row .k-widget.k-autocomplete,fieldset .field-row textarea.k-autocomplete{width:200px}.itpDetail fieldset .field-row input.k-autocomplete,.itpDetail fieldset .field-row .k-widget.k-autocomplete,.itpDetail fieldset .field-row textarea.k-autocomplete{width:250px}fieldset .field-row input.k-dropdown,fieldset .field-row .k-widget.k-dropdown,fieldset .field-row textarea.k-dropdown{width:200px}.itpDetail fieldset .field-row input.k-dropdown,.itpDetail fieldset .field-row .k-widget.k-dropdown,.itpDetail fieldset .field-row textarea.k-dropdown{width:250px}fieldset .field-row input.k-numerictextbox,fieldset .field-row .k-widget.k-numerictextbox,fieldset .field-row textarea.k-numerictextbox{width:200px}.itpDetail fieldset .field-row input.k-numerictextbox,.itpDetail fieldset .field-row .k-widget.k-numerictextbox,.itpDetail fieldset .field-row textarea.k-numerictextbox{width:250px}fieldset .field-row input.k-multiselect,fieldset .field-row .k-widget.k-multiselect,fieldset .field-row textarea.k-multiselect{width:200px;display:inline-block}.itpDetail fieldset .field-row input.k-multiselect,.itpDetail fieldset .field-row .k-widget.k-multiselect,.itpDetail fieldset .field-row textarea.k-multiselect{width:250px}fieldset .field-row input[type='radio']{width:40px}fieldset .field-row input[type='checkbox']{width:50px;margin-left:150px}fieldset .field-row .radio-group{display:inline-block;width:210px}fieldset .field-row .radio-table{width:100%}#eotEmailForm table{border-collapse:collapse}#eotEmailForm table,#eotEmailForm th,#eotEmailForm td{border:1px solid #000}#eotEmailForm th{background-color:#dcdcdc}#eotEmailForm td{padding:5px}#eotEmailForm .textarea,#eotEmailForm .textarea-full{width:95%;height:100%;margin:5px}a[data-toggle='popover']{display:inline-block;width:26px;height:25px;background:url("/Content/images/help.png") 0 0 no-repeat;text-indent:-9999px;border:0}#workordermemosnotesnewgrid .k-grid-content span.internal,#purchaseordermemosnotesnewgrid .k-grid-content span.internal,#workordermemosnotesnewgrid .k-grid-content span.insternal-mail,#purchaseordermemosnotesnewgrid .k-grid-content span.insternal-mail,#workordermemosnotesnewgrid .k-grid-content span.subcontractor,#purchaseordermemosnotesnewgrid .k-grid-content span.subcontractor,#workordermemosnotesnewgrid .k-grid-content span.client,#purchaseordermemosnotesnewgrid .k-grid-content span.client{display:block;background:url("/Content/images/user-icons.png") 0 -38px no-repeat;padding-left:20px}#workordermemosnotesnewgrid .k-grid-content span.internal,#purchaseordermemosnotesnewgrid .k-grid-content span.internal,#workordermemosnotesnewgrid .k-grid-content span.insternal-mail,#purchaseordermemosnotesnewgrid .k-grid-content span.insternal-mail{background-position:0 -136px}#workordermemosnotesnewgrid .k-grid-content span.subcontractor,#purchaseordermemosnotesnewgrid .k-grid-content span.subcontractor{background-position:0 0}#workordermemosnotesnewgrid .k-grid-content span.client,#purchaseordermemosnotesnewgrid .k-grid-content span.client{background-position:0 -275px}div.woOverdueApprWOCompletedDateClass{display:none}div.woOverdueApprWOCompletedDateClassUnHide{display:block}div.woOverdueApprWOCompletedDateClass{display:none}div.woOverdueApprWOCompletedDateClassUnHide{display:block}.subcontractor-po-count-container{border:1px solid #ddd;padding:8px}.subcontractor-po-count-container .fieldset-block .fieldset-col{width:180px}.subcontractor-po-count-container .fieldset-block .fieldset-col .field-row label{width:120px}.subcontractor-po-count-container .fieldset-block .fieldset-col .field-row input{border-radius:3px;border:1px solid #94c0d2;background-color:#fff;height:1.65em;width:40px;line-height:1.65em;text-indent:.33em;text-align:center;margin-bottom:4px}.subcontractor-po-count-container .priority-count .fieldset-col{width:180px}.subcontractor-po-count-container .priority-count .fieldset-col .field-row label{width:80px}