#page-wrapper,.region-bottom,.page-wrapper{margin-left:auto;margin-right:auto;width:768px;}#content,.region-sidebar-first,.region-sidebar-second{margin-top:1.2em;}#block-system-main-menu{display:none;}#block-jump-menu-jump-menu-m-main-menu{margin:0;width:100%;}#block-jump-menu-jump-menu-m-main-menu select{height:42px;padding:10px;width:calc(100% - 50px);}header{}#mobile-logo{}.region-header{float:right;margin:15px 25px 0 0;overflow:hidden;width:calc(100% - 320px);}#nbs-header-logo-and-search{width:100%;max-width:266px;float:left;overflow:hidden;padding-left:20px;}body.not-front #content{margin-right:0;padding:0 10px 40px;width:748px;border-right:none;}h1{font-size:3em;line-height:1.2em !important;}.breadcrumb{background:none repeat-x scroll 0 0 #333333;color:#EDEDED;margin-top:-3px;padding:10px;}.breadcrumb a{color:#999999;}body.sidebar-first .view-mode-full .field-name-body img,body.sidebar-second .view-mode-full .field-name-body img,body.sidebar-second .view-mode-full .field-name-field-image img,body.sidebar-first .view-mode-full .field-name-field-image img{max-width:740px;}body.sidebar-first #content{border-left:none;}body.not-front .region-sidebar-second,body.not-front .region-sidebar-first .section{background:none repeat scroll 0 0 #EDEDED;border-top:21px solid #333333;clear:both;float:none;margin-left:0;margin-right:0;margin-top:0;padding:29px 20px 6px;width:728px;}.region-sidebar-second .section{margin:0;}.not-found{background:url(/sites/all/themes/nbs_theme/images/404.png) no-repeat scroll 0 0 transparent;-moz-background-size:261px auto;-webkit-background-size:261px auto;-o-background-size:261px auto;background-size:261px auto;border-right:medium none;float:left;height:246px;margin-right:0;padding-right:0;width:283px;}.not-found-where-to-go{float:left;width:460px;}#contact-site-form input[type="text"],#contact-site-form input[type="password"],#contact-site-form input.text,#contact-site-form input.title{padding:10px;width:726px;}#block-locationmap-image img{width:611px;height:auto;}#locationmap_map{width:740px !important;height:424px !important;}.closure{margin-left:auto;margin-right:auto;width:768px;}.closure .block{clear:none;float:left;margin-bottom:52px;margin-left:20px;margin-right:0;padding-top:5px;width:167px;}#block-multiblock-1{clear:none;}#block-block-7{margin-left:0;padding:8px 10px 0;width:748px;}.region-bottom{padding:0;}#main{display:table !important;width:100%;}body.not-front #content{display:table-row-group;margin-left:0;}body.not-front .region-sidebar-first{display:table-footer-group;float:none;margin-right:0;}.region-sidebar-second{min-height:550px;}input:not([type]),input[type="color"],input[type="email"],input[type="number"],input[type="password"],input[type="tel"],input[type="url"],input[type="text"]{padding:3px;}input[type=text],input[type=password],input.text,input.title,textarea,select{margin:0;}.form-item{margin-bottom:1.5em;}.views-exposed-form .views-exposed-widget .form-submit{margin-top:2.2em;}#nbs-customer-view-page-contact-info{overflow:hidden;margin-bottom:20px;}#nbs-customer-view-page-contact-info table{margin-bottom:0;}#nbs-customer-view-page-map{width:325px;float:right;}span.accordion-subheader,h3.nbs-fieldset-header span.nbs-fieldset-header-subtitle{display:inline;font-size:15px;float:right;}#nbs-appt-tab-select-form-wrapper{display:none;}#appt-tabs{display:block;}a.nbs-notification-marker{top:12px;right:0;margin-right:0;}div.nbs-estimate-total{clear:none;}div.nbs-estimate-total-signature-wrapper{float:none;clear:none;margin-top:0;padding:25px 0 0 25px;}div.nbs-estimate-total-signature-image{width:45%;}div.nbs-signature-small-screen-instructions{display:none;}#nbs-customer-view-page-orders-accordion div.order-jump-menu{float:right;}#nbs-trip-view-page-top{overflow:hidden;}#nbs-trip-view-page-top #trip-appt-table{width:calc(60% - 10px);float:left;}#nbs-trip-view-page-top #trip-details-block{width:calc(40% - 10px);float:right;}#nbs-invoice-view-page-top{overflow:hidden;}#nbs-invoice-view-page-top #nbs-invoice-info-table{width:calc(60% - 10px);float:left;}#nbs-invoice-view-page-top #trip-details-block{width:calc(40% - 10px);float:right;}#nbs-invoice-edit-form-wrapper{overflow:hidden;}#nbs-invoice-edit-form-wrapper #nbs-invoice-edit-form-top-wrapper{width:calc(60% - 10px);float:left;}#nbs-invoice-edit-form-wrapper #trip-details-block{width:calc(40% - 10px);float:right;}#nbs-invoice-edit-form-wrapper #nbs-invoice-webform{clear:both;}
