table.listview-datatable thead tr th.sortable a:after{display:inline-block;font-family:FontAwesome}table.listview-datatable thead tr th.sortable.ascending a:after{content:"";float:right}table.listview-datatable thead tr th.sortable.descending a:after{content:"";float:right}table.listview-datatable thead tr th{color:#337ab7;vertical-align:top}table.listview-datatable thead tr th a{display:block}table.listview-datatable thead tr th input{font-weight:normal}table.listview-datatable tr td{word-wrap:hyphenate}table.listview-datatable .child input.filter{display:none}.k-widget.readonly .k-input,.k-widget.disabled .k-input,.k-widget.readonly .k-select,.k-widget.disabled .k-select{background-color:#eee;opacity:1}.k-widget.k-listview{border:none}.k-widget.k-pager-wrap{border-radius:4px}.k-autocomplete.form-control,.k-colorpicker.form-control,.k-combobox.form-control,.k-datepicker.form-control,.k-datetimepicker.form-control,.k-dropdown.form-control,.k-numerictextbox.form-control,.k-selectbox.form-control,.k-textbox.form-control,.k-timepicker.form-control,.k-toolbar .k-split-button.form-control{width:100%}.form-inline .k-autocomplete.form-control,.form-inline .k-colorpicker.form-control,.form-inline .k-combobox.form-control,.form-inline .k-datepicker.form-control,.form-inline .k-datetimepicker.form-control,.form-inline .k-dropdown.form-control,.form-inline .k-numerictextbox.form-control,.form-inline .k-selectbox.form-control,.form-inline .k-textbox.form-control,.form-inline .k-timepicker.form-control,.form-inline .k-toolbar .k-split-button.form-control{width:auto}.k-multiselect.form-control{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.k-multiselect .k-input{display:none}.k-listview{min-height:20px}.k-scheduler .k-event{color:#000;border:none;height:100%}.k-scheduler .k-event .month-title{white-space:nowrap;font-size:small;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;height:60px;padding-top:5px;cursor:pointer}.k-scheduler .k-event .week-title{height:100px!important;cursor:pointer}.k-scheduler .k-event .timeline-title,.k-scheduler .k-event .timeline-description{font-size:small;cursor:pointer}.k-event .k-icon.k-i-arrow-60-right{visibility:hidden}.k-event .k-icon.k-i-arrow-60-left{visibility:hidden}@media(max-width:768px){.k-scheduler-content a{font-size:7.5pt}}@media(max-width:768px){.k-scheduler-table{font-size:5pt}}.k-listview .panel:nth-child(odd){background:#f5f5f5;margin-right:0;margin-left:0;margin-top:0;margin-bottom:0}.k-listview .panel:nth-child(even){margin-right:0;margin-left:0;margin-top:0;margin-bottom:0}.k-listview .panel:last-of-type{margin-bottom:20px}.panel-body .list-group .list-group-item{border-style:none;border-bottom-style:solid;border-top-style:solid}.panel-body .list-group .list-group-item:first-of-type{border-top-style:none}.panel-body .list-group .list-group-item:last-of-type{border-bottom-style:none}#header{margin-top:10px;min-height:50px}.navbar-brand{padding:0;padding-top:3px;background-position:center right;background-size:contain;background-repeat:no-repeat;width:100%}.navbar-brand img{margin-bottom:3px;height:44px;text-align:right}.breadcrumb{padding-left:0}.nav>li>span{position:relative;display:block;padding:10px 15px}.nav{color:#337ab7}.nav .input-group .input-group-addon{color:#337ab7}#page-wrapper{padding-left:15px;padding-right:15px;margin-left:0}@media(max-width:768px){.navbar-brand{background-image:url(/Content/images/logo-no-name.png)}.breadcrumb .fa{display:none}.breadcrumb>li+li:before{padding:0;content:"/"}.menu{display:none}.menu.open{display:block}}@media(min-width:768px){.menu.open{display:block}.navbar-brand{background-image:url(/Content/images/logo.png)}}.panel-primary>.panel-heading{background-color:#1582c5;border-color:#1582c5}.panel-primary>.panel-heading .badge{background-color:#1582c5}.panel-primary>.panel-heading a{color:#fff}.panel-heading .accordion-toggle:after{font-family:"FontAwesome";content:"";float:right}.panel-heading .accordion-toggle.collapsed:after{content:""}.panel-heading .accordion-toggle.expanded:after{content:""}.panel-heading .accordion-toggle.btn.btn-link{width:100%;text-align:left;white-space:normal}.panel-heading .accordion-toggle.btn.btn-link.has-add-button{width:-webkit-calc(100% - 75px);width:-moz-calc(100% - 75px);width:calc(100% - 75px)}.panel-heading .accordion-toggle.btn.btn-link>i.fa,.panel-heading .accordion-toggle.btn.btn-link>label,.panel-heading .accordion-toggle.btn.btn-link>span.badge:not(:empty){display:inline}.panel-heading label{white-space:normal}.form-inline .panel-heading label:after,.form-inline label.empty-after:after{content:""}.site-visit-photos-list-view .k-listview .site-visit-photo .site-visit-photo-image-wrapper{height:300px}.checklist-panel .site-visit-photos-list-view .k-listview .site-visit-photo .site-visit-photo-image-wrapper{height:150px}.site-visit-photos-list-view .k-listview .site-visit-photo img{max-height:300px}.checklist-panel .site-visit-photos-list-view .k-listview .site-visit-photo img{max-height:150px}.site-visit-photo-modal .site-visit-photo img.preview-image{max-height:50vh}.site-visit-photo-image-wrapper .btn-edit{display:block}a.qrcode-link.has-building{color:green}body.modal-open .modal{-webkit-overflow-scrolling:auto}.body-content{padding-left:15px;padding-right:15px}#page-wrapper{padding-top:1em}footer{text-align:center}.dl-horizontal dt{white-space:normal}.breadcrumb{background-color:transparent;margin-bottom:5px;display:inline-block}.checkbox label{margin-left:15px}.form-group>label+input[type='checkbox']{display:block}.top-buffer{margin-top:10px}.account-login .btn-login{display:none}.row.alternate-backgroundcolor:nth-of-type(even){background-color:#fff}.row.alternate-backgroundcolor:nth-of-type(odd){background-color:#f5f5f5}.contact-icon{color:#1582c5;font-size:60px}.contact-icon-small{color:#1582c5;font-size:18px}.representative-icon{height:60px}.representative-icon-small{height:18px}.chat-body .form-control-static{padding-top:.2em;padding-bottom:.2em;min-height:initial}.chat-img a,.chat-img a:link{color:#fff}.opportunity-status{padding:5px;border-radius:15px;font-weight:bold;width:75px;margin:5px;text-align:center;color:#fff}.opportunity-status.opportunity-status-active{background-color:#32cd32}.opportunity-status.opportunity-status-archived{color:inherit}.opportunity-status-bidding{background-color:#9acd32;color:#fff}.opportunity-status-awarded{background-color:#00bfff;color:#fff}.gauge-content{font-weight:bold;border-radius:15px;background-color:#1582c5;text-align:center;font-size:18px;padding:5px}.color-soprema{color:#1582c5}.background-color-soprema{background-color:#1582c5}.star{color:#ffd700}.list-placeholder{height:50px;width:50px;background-color:#1582c5;padding-top:13px;margin:5px;color:#fff;font-size:20px;font-weight:bold;text-align:center}.ca-site-visit-search-result-header{font-weight:bold}.ca-site-visit-search-project-name{font-weight:bold}.ca-site-visit-search-project-section{font-weight:bold}.ca-site-visit-search-address{font-weight:bold;color:gray}.ca-site-visit-list-edit{width:85px;text-align:center}.ca-site-visit-list-info{margin-left:85px}.ca-site-visit-status-saved{background-color:#9acd32}.ca-site-visit-status-submitted{background-color:#00bfff}.ca-site-visit-photo{height:100%}.ca-site-visit-photo .ca-site-visit-photo-list{text-align:center}.ca-site-visit-photo .ca-site-visit-photo-list img{width:100%}.ca-site-visit-photo .ca-site-visit-photo-file{padding-top:10px}.row-image-site-visit{height:300px}.list-view-site-visit-photo{height:250px}.list-view-site-visit-photo img{max-width:80%;max-height:100%}.site-visit-model .div-signature{min-height:200px;border:1px solid #000}.google-maps{position:relative;padding-bottom:75%;height:0;overflow:hidden}.google-maps iframe{position:absolute;top:0;left:0;width:100%!important;height:100%!important}.company-sales-opportunity-list{margin:0;padding:0;list-style:none}.company-sales-opportunity-list li{margin-bottom:10px;padding-bottom:5px;border-bottom:1px dotted #999}.company-sales-opportunity-list li .company-sales-opportunity-list-body p{margin:0}.company-sales-opportunity-list li .opportunity-status{width:auto}.sales-opportunity-product-list{margin:0;padding:0;list-style:none}.sales-opportunity-product-list li{margin-bottom:10px;padding-bottom:5px;border-bottom:1px dotted #999}.sales-opportunity-product-list li.left .sales-opportunity-product-list-body{margin-left:65px}.sales-opportunity-product-list li.right .sales-opportunity-product-list-body{margin-right:60px}.sales-opportunity-product-list li .sales-opportunity-product-list-body p{margin:0}.btn-group.open button.btn,.btn-group.open a.btn{border:0;width:100%}.form-inline label:after{content:":"}.form-inline .panel-heading label:after,.form-inline label.empty-after:after{content:""}.contractor-portal-tiles h3{margin-top:10px}a[href^='mailto:']{word-wrap:break-word}.event-edit .panel-heading h1,.event-edit .panel-heading h2,.event-edit .panel-heading h3,.event-edit .panel-heading h4,.event-edit .panel-heading h5,.event-edit .panel-heading h6,.event-edit .panel-heading>div{display:inline-block}.event-edit #main-panel .save-cancel-buttons{margin:10px}.event-edit #main-panel .save-cancel-buttons .btn{margin-left:5px;margin-right:5px}.event-edit #addContactAttendee.modal .modal-dialog,.event-edit #addSopremaAttendee.modal .modal-dialog{width:90%}@media(min-width:992px){.event-edit #addContactAttendee.modal .modal-dialog,.event-edit #addSopremaAttendee.modal .modal-dialog{width:70%}}.event-edit #addContactAttendee .guest .guest-delete,.event-edit #addSopremaAttendee .guest .guest-delete,.event-edit #addContactAttendee .document .document-delete,.event-edit #addSopremaAttendee .document .document-delete,.event-edit #addContactAttendee .document .document-edit,.event-edit #addSopremaAttendee .document .document-edit{cursor:pointer}.event-edit #addContactAttendee .guest,.event-edit #addSopremaAttendee .guest,.event-edit #addContactAttendee .document,.event-edit #addSopremaAttendee .document{border-bottom:1px dotted #999;padding-bottom:5px}.white-anchor{color:#fff!important;cursor:pointer}.white-anchor label{cursor:pointer}.btn-search-push-down{padding-top:17pt}.calendar-event,.calendar-event a{color:#000}.wrap-text{word-wrap:break-word}.field-validation-valid,.validation-summary-valid{display:none}.color-task-status-3{color:#228b22}.color-task-status-5{color:#999}.color-task-status-7{color:red}.color-task-status-1{color:#e59b17}@media(max-width:767px){.list-view-site-visit-signature{width:100%;height:90pt}}.img-wrap{position:relative}.img-wrap .close{position:absolute;top:-15px;color:red;right:2px;left:60%;z-index:100;opacity:5!important}.delete-photo{font-size:xx-large}.background-blue{background-color:#337ab7!important}.expanded-arrow:hover,.expanded-arrow.collapsed:hover{text-decoration:none}.expanded-arrow.collapsed::after{font-family:FontAwesome;content:"";text-decoration:none;color:#000}.expanded-arrow::after{font-family:FontAwesome;content:"";text-decoration:none;color:#000}.system-builder .system-title{font-weight:bold;padding-left:5px}.system-builder .div-layertype .listview-row{padding:10px 0 10px 0}.system-builder .div-layertype .listview-row:nth-of-type(even){background-color:#fafafa}.system-builder .div-layertype .listview-row .col-delete{text-align:center}.system-builder .div-layertype .listview-row .col-delete a.delete-additional i.fa-trash{margin-top:15px}.site-visit.site-visit-project-list .form-inline.to-date>label{width:15%;white-space:nowrap}.site-visit.site-visit-project-list .form-inline.to-date>.k-datepicker{width:80%}body.body-modal .navbar-default,body.body-modal #header{display:none}.tile{background-color:#1582c5;border-radius:5px;padding:15px;margin:15px;text-align:center;color:#fff;font-size:20px}.tile a{color:#fff}.readonly .btn-edit,.readonly .btn-delete,.readonly .btn-add,.readonly .btn-save{display:none}.checklist-panel .badge.count{display:none}.readonly .site-visit-photo-image-wrapper .btn-edit{display:inline-block}