.views-exposed-widgets{margin-bottom:3.5em !important;}.views-widget-filter-combine{}.sidebar-menu{float:right;}.form-item-comment-body-und-0-value label{display:none;}#edit-comment-body-und-0-format{display:none;}.new{display:none;}@media print{@page{margin:10mm;}#navbar{display:none;}.footer{display:none;}.tabs--primary nav{display:none;}.op-label{font-weight:bold;}.action-links{display:none;}}.bold-value{font-weight:bold;}.node-teaser .submitted,.node-teaser .links{display:none;}.node-teaser h2{font-size:24px;margin:0;}h2.block-title{overflow:hidden;position:relative;}.block-title:after{content:"";width:100%;height:1px;background:none repeat scroll 0% 0% #D7D7D7;position:absolute;top:50%;margin-left:1rem;}h2.title{overflow:hidden;position:relative;}h2.title:after{content:"";width:100%;height:1px;background:none repeat scroll 0% 0% #D7D7D7;position:absolute;top:50%;margin-left:1rem;}.node-quote-form .form-control{height:34px;font-size:13px;padding:2px 5px;}.node-quote-form label{font-size:13px;}#edit-field-cust-no-und-actions-bundle{display:none;}@media (min-width:959px){.node-quote-form .form-group{margin-bottom:5px;}.field-type-field-collection.field-name-field-hydraulic{width:100%;}.field-name-field-hydraulic .field-type-field-collection legend{display:none;}.field-name-field-hydraulic .field-type-field-collection
      .panel-body > div{width:15%;display:inline-block;}.field-name-field-hydraulic .field-type-field-collection
      .panel-body > div.field-widget-options-select{width:37%;}.field-name-field-hydraulic .field-type-field-collection
      .panel-body > div.field-widget-options-select label{display:inline-block;width:23%;}.field-name-field-hydraulic .field-type-field-collection
      .panel-body > div select{float:right;width:77%;}.field-name-field-hydraulic .field-widget-options-select{vertical-align:top;}.field-name-field-pump{margin-top:25px;}.field-name-field-cylinders-collection label,.field-name-field-control-panel-collection label{display:none;}.field-name-field-cylinders label,.field-name-field-control-panel label{display:inline-block;}.field-name-field-hydraulic fieldset fieldset{border:none;}fieldset.field-group-install fieldset .panel-body > div,fieldset.field-group-options fieldset .panel-body > div{width:10%;display:inline-block;}fieldset.field-group-install fieldset .panel-body > div.field-widget-options-select,fieldset.field-group-options fieldset .panel-body > div.field-widget-options-select,fieldset.field-group-options fieldset .panel-body > div.field-name-field-other-open-field{width:33%;vertical-align:top;}div.field-name-field-door-frme-install-required,div.field-name-field-install-required,div.field-name-field-auto-latch{margin-top:26px;}fieldset.field-group-install fieldset .panel-body > div.field-widget-options-select .form-item > select,fieldset.field-group-options fieldset .panel-body > div.field-widget-options-select .form-item > select,fieldset.field-group-install fieldset .panel-body > div.field-widget-options-select .input-group,fieldset.field-group-options fieldset .panel-body > div.field-widget-options-select .input-group{width:44%;float:right;vertical-align:top;}fieldset.field-group-install fieldset .panel-body > div.field-widget-options-select label,fieldset.field-group-options fieldset .panel-body > div.field-widget-options-select label{width:50%;}fieldset.field-group-options fieldset .panel-heading{display:none;}fieldset.group-retrofit-labor .panel-heading,fieldset.group-equipment-rental .panel-heading,fieldset.group-hotels-and-meals .panel-heading,fieldset.group-accessories fieldset .panel-heading,fieldset.group-header-cost .panel-heading,fieldset.group-top-flashing .panel-heading,fieldset.group-bracking-angle .panel-heading,fieldset.group-side-column .panel-heading{display:none;}fieldset.group-header-cost .panel-body > div,fieldset.group-side-column .panel-body > div,fieldset.group-top-flashing .panel-body > div,fieldset.group-bracking-angle .panel-body > div{width:12%;display:inline-block;vertical-align:top;}fieldset.group-header-cost,fieldset.group-side-column,fieldset.group-top-flashing,fieldset.group-bracking-angle{border:none;margin-bottom:0;}#edit-field-side-column-width-height,#edit-field-header-cost,#edit-field-top-flashing,#edit-field-bracing-angle{width:25%;}#edit-field-side-column-width-height{padding-top:26px;}fieldset.group-header-cost label,fieldset.group-top-flashing label,fieldset.group-bracking-angle label{display:none;}#edit-field-side-column-width-height label,#edit-field-header-cost label,#edit-field-top-flashing label,#edit-field-bracing-angle label{display:inline-block;width:34%;margin-top:12px;}#edit-field-side-column-width-height .form-item > select,#edit-field-header-cost .form-item > select,#edit-field-top-flashing .form-item > select,#edit-field-bracing-angle .form-item > select,#edit-field-side-column-width-height .input-group,#edit-field-header-cost  .input-group,#edit-field-top-flashing  .input-group,#edit-field-bracing-angle  .input-group{float:right;width:66%;}fieldset .panel-body{padding:1px;}.group-operator2 legend{display:none;}.field-name-field-side-column-width-height{width:15%;}fieldset.field-group-door > div > div{width:10%;display:inline-block;}fieldset.field-group-operator > div > div,fieldset.field-group-operator fieldset .panel-body > div{width:30%;display:inline-block;}fieldset.group-operator2 div.panel-body > div{width:15%;display:inline-block;}fieldset.group-operator2 div.panel-body > div.field-name-field-operatory-qty,fieldset.group-operator2 div.panel-body > div.field-name-field-operator-uofm,fieldset.group-operator2 div.panel-body > div.field-name-field-operator-mult{width:8%;}.field-group-accessories fieldset .panel-body,.field-group-install fieldset .panel-body,.field-group-options fieldset .panel-body{padding:0 15px;}.field-group-accessories fieldset,.field-group-install fieldset,.field-group-options fieldset{border:0;margin-bottom:0;}.field-group-accessories fieldset .panel-body > div{width:10%;display:inline-block;}.field-group-accessories label,.field-group-install label,.field-group-options label{display:none;}fieldset.group-sheeting-and-trim label,fieldset.group-door-frame-install label,fieldset.group-sheet-and-trim-install label,fieldset.group-options-auto-latch label{display:inline-block;}.field-group-accessories .field-widget-options-select label,.field-group-install .field-widget-options-select label,.field-group-options .field-widget-options-select label,.field-group-options .field-name-field-other-open-field label{display:inline-block;}fieldset.field-group-accessories fieldset .panel-heading,fieldset.field-group-install fieldset .panel-heading{display:none;}fieldset.field-group-install fieldset.group-accessories > .panel-heading{display:block;}.field-group-accessories fieldset .panel-body > div.field-widget-options-select{width:28%;vertical-align:top;}.field-name-field-sheeting-and-trim{margin-top:26px;}.field-group-accessories .field-widget-options-select .form-item > select,.field-group-accessories .field-widget-options-select .input-group{width:64%;float:right;vertical-align:top;}.field-group-accessories .field-widget-options-select label{width:34%;}.field-group-accessories fieldset .panel-body > div.field-widget-options-select.field-name-field-cust-supply,.field-group-accessories fieldset .panel-body > div.field-widget-options-select.field-name-field-cust-insulation{width:189px;margin-top:0;}.field-group-accessories fieldset .panel-body > div.field-widget-options-select.field-name-field-windows-location
  .field-group-accessories fieldset .panel-body > div.field-widget-options-select.field-name-field-walk-door-location{width:10%;margin-top:0;}.field-group-accessories .field-widget-options-select.field-name-field-cust-supply select,.field-group-accessories .field-widget-options-select.field-name-field-cust-insulation select,.field-group-accessories .field-widget-options-select.field-name-field-windows-location select,.field-group-accessories .field-widget-options-select.field-name-field-walk-door-location select{width:100%;display:block;}.field-group-accessories .field-widget-options-select.field-name-field-cust-supply label,.field-group-accessories .field-widget-options-select.field-name-field-cust-insulation label,.field-group-accessories .field-widget-options-select.field-name-field-windows-location label,.field-group-accessories .field-widget-options-select.field-name-field-walk-door-location label{width:100%;}.field-group-accessories fieldset .panel-body > div.field-widget-options-select.field-name-field-windows-location,.field-group-accessories fieldset .panel-body > div.field-widget-options-select.field-name-field-walk-door-location{width:12%;}.field-group-accessories .field-widget-options-select.field-name-field-cust-insulation label{display:none;}.field-group-accessories [class*="mult"].form-wrapper,.field-group-accessories [class*="uofm"].form-wrapper{width:6%;}.field-group-accessories [class*="base-qty"].form-wrapper{width:6%;}.field-name-field-insulation-two-qty,.field-name-field-weatherstrip-qty,.field-name-field-dual-bottom-qty,.field-name-field-liner-panel-prep-qty,.field-name-field-liner-panel-qty,.field-name-field-wainscot-qty,.field-name-field-wainscot-prep-qty,.field-name-field-windows-prep-qty,.field-name-field-walk-door-prep-qty,.field-name-field-lockset-qty{margin-left:189px;}.field-name-field-j-trim-qty,.field-name-field-double-angle-qty,.field-name-field-side-trim-qty,.field-name-field-sheet-screws-qty{margin-left:125px;}.group-windows div.form-wrapper,.group-walk-door div.form-wrapper{margin-top:26px;}.group-windows div.form-wrapper.field-name-field-windows-location,.group-walk-door div.form-wrapper.field-name-field-walk-door-location{margin-top:0;}.field-name-field-install-sub-total,.field-name-field-material-sub-total,.field-name-field-travel-sub-total,.field-name-field-delivery-sub-total,.field-name-field-order-total{width:15%;display:inline-block;}}.field-name-field-photos-attached .field-item{display:inline-block;vertical-align:top;}fieldset.filter-wrapper{display:none;}article.node-customer div.field-name-field-city,article.node-customer div.field-name-field-state,article.node-customer div.field-name-field-zip-customer{display:inline-block;}.view-job-search #edit-field-height-value-wrapper,.view-job-search #edit-field-door-size-width-value-wrapper,.view-job-search #edit-field-sq-ft-value-wrapper{width:150px;}.page-quote-search-advanced input{max-width:200px;}.page-quote-search-advanced #edit-field-job-address-administrative-area-wrapper,.page-quote-search-advanced .dependent-options input{width:100px;}.page-quote-search-advanced .views-exposed-widget > div{}.page-quote-search-advanced .dependent-options{display:inline;}.page-quote-search-advanced .views-operator{width:150px;}.page-quote-search-advanced .views-widget-filter-field_cust_type_tid select{height:88px;}.primary-stats,.view-quote-stats .attachment > div{display:inline-block;width:47%;border:2px solid #dce4ec;padding:10px;border-radius:5px;vertical-align:top;margin:10px;}.view-quote-stats .view-header{font-size:1.2em;font-weight:bold;}.red-box{outline:1px solid red;width:200px;text-align:center;position:absolute;transform:rotate(-23deg);-webkit-print-color-adjust:exact;}.red-box > h4{margin:4px auto;color:red !important;}.note-box{text-align:center;position:absolute;width:200px;}.note-box > h5{margin:4px auto;color:black !important;}.materials-note > h5{margin:4px auto;}.field-group-accessories fieldset .panel-body > div.field-name-field-sheeting-color{width:28%;vertical-align:top;}.field-group-accessories .field-name-field-sheeting-color label{width:34%;display:inline-block;}.field-group-accessories .field-name-field-sheeting-color .form-item > input{width:64%;float:right;vertical-align:top;}#edit-field-sheeting-color{margin-bottom:10px;}
@media(max-width:640px){#job-photos-node-form > div > div.tabbable.tabs-left.vertical-tabs.clearfix.bootstrap-tabs-processed{display:none;}}
.bold{font-weight:bold}.underline{text-decoration:underline}.center{text-align:center}.left{text-align:left}.right{text-align:right}.padRight10{pad-right:10px}.padLeft10{pad-left:10px}.alert-success{color:black;}//font color for dsm output
<!-- FONT WEIGHT STYLES -->

.sectionTitle{font-weight:bold;font-size:24px;text-align:center;margin-bottom:20px;}.boldValue{font-weight:bold;}.fieldLabel{font-weight:bold;}.columnHeader{font-weight:bold;}.mainTitle{font-weight:bold;font-size:24px;}table{border-collapse:collapse;}td,th{padding:1px;}#report{clear:both;}.compact{padding-top:2px;padding-bottom:2px;}.compact tr td{padding-top:2px;padding-bottom:2px;}#report,#report th,#report td{border-style:solid;border-top:0px;border-bottom-width:1px;border-left:0px;border-right:0px;white-space:nowrap;padding-top:2px;padding-bottom:2px;}#topBar div{float:left;}.xxcontainer{width:auto !important;}#titleBar div{float:left;width:33.3%;white-space:nowrap;}.title1{font-size:x-large;font-weight:bold;text-align:center;}.title2{font-size:large;font-weight:bold;text-align:center;}.companyName{font-size:xx-large;font-weight:bold;}@media print{div.alert-block,ul.tabs--primary,aside,.region-page-bottom,div#options{display:none;}div.main-container{width:100%;padding:0;margin:0;}div.main-container > div.row > section{padding:0;float:none;width:100%;}div.main-container > div.row{margin:0;}html body.admin-menu{margin-top:0!important;}#report tr td:nth-child(1){font-weight:100;font-size:16px;white-space:nowrap;}#report td{padding-top:0px;padding-bottom:0px;padding-left:2px;padding-right:2px;}footer{page-break-after:always;}.InvalidField{color:red;font-weight:bold;font-style:italic;}}.centerAlign{text-align:center;}.leftAlign{text-align:left;}.rightAlign{text-align:right;}.bottomBorder{border-style:solid !important;border-top-width:0px;border-bottom-width:1px !important;border-left-width:0px;border-right-width:0px;}.InvalidField{color:red;font-weight:bold;font-style:italic;}
.view-job-lookup .views-row{margin:15px 0px;}
#block-menu-block-2 ul li a{background-color:#415D9C;color:white;}.front h1.page-header{display:none;}.views-exposed-widgets{margin-bottom:3.5em !important;}
#getting-location{visibility:visible;opacity:.9;border-top:5px solid rgba(0,0,0,0);border-left:5px solid rgba(0,0,0,0);border-radius:25px;width:300px;width:350px;text-align:center;height:200px;font-size:20px;background:white;box-shadow:0px 1px 10px;left:50%;display:block;position:absolute;padding-top:55px;text-align:center;margin-left:-175px;margin-top:-100px;}.progress-loader img{width:50px;}
