body{}#skip-link,#page{}body,caption,th,td,input,textarea,select,option,legend,fieldset{}pre,code{font-size:1.1em;font-family:"Courier New","DejaVu Sans Mono",monospace;}p,ul,ol,dl,pre,table,fieldset{margin:0 0 1em 0;}blockquote{margin:1em 2em;}ul,ol{margin-left:0;padding-left:2em;}.block ul,.item-list ul{margin:1em 0;padding:0 0 0 2em;overflow:hidden;}ul ul,ul ol,ol ol,ol ul,.block ul ul,.block ul ol,.block ol ol,.block ol ul,.item-list ul ul,.item-list ul ol,.item-list ol ol,.item-list ol ul{margin:0;}li{margin:0;padding:0;}.item-list ul li{margin:0;padding:0;list-style:inherit;}ul.menu li,li.expanded,li.collapsed,li.leaf{margin:0;padding:0;}ul{list-style-type:disc;}ul ul{list-style-type:circle;}ul ul ul{list-style-type:square;}ul ul ul ul{list-style-type:circle;}ol{list-style-type:decimal;}ol ol{list-style-type:lower-alpha;}ol ol ol{list-style-type:decimal;}dt{margin:0;padding:0;}dd{margin:0 0 0 2em;padding:0;}table{border-collapse:collapse;width:100%;}th,thead th,tbody th{text-align:left;padding:0;border-bottom:none;}tbody{border-top:none;}abbr{border-bottom:1px dotted #666;cursor:help;white-space:nowrap;}abbr.created{border:none;cursor:auto;white-space:normal;}img{border:0;}hr{height:1px;border:0;border-top:1px solid #666;margin:1em 0;}form{margin:0;padding:0;}fieldset{margin:1em 0;padding:0.5em;}
@font-face{font-family:'DINCondensed';src:url('/sites/all/themes/bmenk/fonts/DINWebPro-CondMedium.eot');src:url('/sites/all/themes/bmenk/fonts/DINWebPro-CondMedium.eot?#iefix') format('embedded-opentype'),url('/sites/all/themes/bmenk/fonts/DINWebPro-CondMedium.woff') format('woff'),url('/sites/all/themes/bmenk/fonts/DINCompPro-CondMedium.ttf') format('truetype');font-weight:normal;font-style:normal;}body{background-color:#083627;margin:0;padding:0;font-family:Arial,Helvetica,sans-serif;font-size:16px;line-height:19px;color:#333;}a:link,a:visited{color:#333;text-decoration:underline;}a:hover,a:focus{text-decoration:none;}h1,h1.title{font-family:'DINCondensed',Arial,Helvetica,sans-serif;background-color:#083627;font-size:36px;line-height:100%;color:#c5b270;margin:0 0 35px 0;font-weight:normal;padding:20px 15px 20px 10px;text-transform:uppercase;text-shadow:-1px -1px 1px #052017;}h2,.contact-mailing-list h4{font-size:16px;line-height:24px;color:#073526;margin:0 0 5px 0;font-weight:bold;}h3,#service-display .pane-funding-opportunities-panel-pane-1 .pane-title{font-family:'DINCondensed',Arial,Helvetica,sans-serif;background-color:#083627;font-size:24px;line-height:100%;color:#c5b270;margin:0 0 15px 0;font-weight:normal;padding:10px 13px;}h4{font-size:14px;line-height:21px;color:#c7b470;margin:0 0 5px 0;font-weight:bold;}#region-footer-first,#region-footer-second{margin-left:15px;margin-right:15px;width:auto;}img{max-width:100%;height:auto;}#zone-user-wrapper{background-color:#083627;border-bottom:solid 1px #fff;box-shadow:0 3px 4px #000;margin-bottom:20px;position:relative;z-index:1;}#block-menu-menu-header-menu{margin:13px 0;}#block-menu-menu-header-menu ul.menu{margin:0;padding:0;list-style-type:none;}#block-menu-menu-header-menu ul.menu li{list-style-image:none;list-style-type:none;float:right;}#block-menu-menu-header-menu ul.menu a{color:#fff;text-decoration:none;font-size:12px;padding-right:10px;margin-right:10px;border-right:solid 1px #fff;line-height:100%;}#block-menu-menu-header-menu ul.menu a:hover{text-decoration:underline;}#block-menu-menu-header-menu ul.menu li.first a{padding-right:0;margin-right:0;border-right:none;}#zone-branding-wrapper{background-color:#035a3c;background-position:center center;background-repeat:no-repeat;background:-webkit-gradient(radial,center center,0,center center,460,from(#035a3c),to(#00442f));background:-webkit-radial-gradient(circle,#035a3c,#00442f);background:-moz-radial-gradient(circle,#035a3c,#00442f);background:-ms-radial-gradient(circle,#035a3c,#00442f);padding-top:20px;margin-top:-20px;}.branding-data{float:none;text-align:center;}#block-search-form{float:right;clear:left;margin:0 10px 10px 0;}#block-search-form .form-type-textfield{float:left;margin:0;}#block-search-form #edit-search-block-form--2{line-height:100%;border-top-left-radius:4px;border-bottom-left-radius:4px;border-width:0;font-size:12px;padding:5px 10px 4px 10px;line-height:100%;width:140px;margin:0;float:left;}#block-search-form #edit-actions{float:left;}#block-block-1{float:right;clear:both;width:220px;margin-right:10px;}#block-block-1 div a{height:32px;width:32px;float:left;margin-right:15px;text-indent:-9999px;}#block-block-1 .facebook a{background:url(/sites/all/themes/bmenk/images/facebook_btn.png) 0 0 no-repeat;}#block-block-1 .twitter a{background:url(/sites/all/themes/bmenk/images/twitter_btn.png) 0 0 no-repeat;}#block-block-1 .youtube a{background:url(/sites/all/themes/bmenk/images/youtube_btn.png) 0 0 no-repeat;}#block-block-1 .linkedin a{background:url(/sites/all/themes/bmenk/images/linkedin_btn.png) 0 0 no-repeat;}#block-block-1 .blogger a{padding-right:0;background:url(/sites/all/themes/bmenk/images/blogger_btn.png) 0 0 no-repeat;}#block-block-1 .facebook a:hover,#block-block-1 .facebook a:focus,#block-block-1 .twitter a:hover,#block-block-1 .twitter a:focus,#block-block-1 .youtube a:hover,#block-block-1 .youtube a:focus,#block-block-1 .linkedin a:hover,#block-block-1 .linkedin a:focus,#block-block-1 .blogger a:hover,#block-block-1 .blogger a:focus{background-position:left -34px;text-decoration:none;}#block-block-1 .facebook a:active,#block-block-1 .twitter a:active,#block-block-1 .youtube a:active,#block-block-1 .linkdein a:active,#block-block-1 .blogger a:active{background-position:0 0;}#block-block-1 div.last a{margin-right:0;}#block-system-main-menu{margin:20px 0 0 0;float:left;width:100%;clear:both;}ul li.collapsed,ul li.expanded{list-style-image:none;list-style-type:none;}#block-system-main-menu ul.menu{padding:0;margin:0;list-style-type:none;overflow:visible;}#block-system-main-menu ul.menu li{float:none;padding:0;margin:0;background-color:#083627;height:44px;border-bottom:solid 1px #c8b570;width:100%;}#block-system-main-menu ul.menu li.leaf{list-style-image:none;list-style-type:none;}#block-system-main-menu ul li ul.menu{padding-top:0;}#block-system-main-menu ul.menu ul{margin:0;padding:0;list-style-type:none;}#block-system-main-menu ul.menu li ul{position:absolute;width:195px;z-index:4000;left:-999px;}#block-system-main-menu .menu li:hover ul{left:auto;display:block;height:auto;margin:0;}#block-system-main-menu ul.menu a{font-family:'DINCondensed',Arial,Helvetica,sans-serif;display:block;text-align:center;color:#c8b570;text-decoration:none;padding:10px 10px;font-size:22px;border-right:none;text-transform:uppercase;}#block-system-main-menu ul li:hover,#block-system-main-menu ul li:focus{}#block-views-banner-slideshow-block{display:none;}#zone-content-wrapper{background-color:#f8f4ea;}#region-content{padding:27px 15px;}.front #page-title{display:none;}#block-views-news-block{margin-bottom:20px;}#block-views-news-block h2.block-title{font-family:'DINCondensed',Arial,Helvetica,sans-serif;background-color:#083627;color:#C5B270;font-size:24px;font-weight:normal;line-height:100%;margin:0 0 15px;padding:10px 13px;}#block-views-news-block .views-row{margin:0 10px 40px 10px;}#block-views-news-block .views-row-last{margin:0 10px;}#block-views-news-block .views-field-title a{color:#073526;font-weight:bold;text-decoration:none;}#block-views-news-block .views-field-title a:hover{text-decoration:underline;}#block-views-news-block .views-field-field-news-date{text-align:right;color:#999;}#block-views-services-block{margin-bottom:20px;font-size:16px;line-height:24px;}#block-views-services-block h2.block-title{font-family:'DINCondensed',Arial,Helvetica,sans-serif;background-color:#083627;color:#C5B270;font-size:24px;font-weight:normal;line-height:100%;margin:0 0 15px;padding:10px 13px;}#block-views-services-block .views-row{margin:0 10px;}#webform-client-form-9374 #webform-component-about-the-property label{}#webform-client-form-9374 #webform-component-about-the-property .form-type-checkbox{display:block;}#webform-client-form-9374 .description{font-weight:bold;margin-top:5px;color:#083627;}#block-webform-client-block-9 h2{font-size:14px;line-height:21px;color:#c7b470;margin:0 0 5px 0;font-weight:bold;}#block-webform-client-block-9 #webform-component-name{margin-top:0;}#block-webform-client-block-9 label,.node-webform label,.pane-webform-client-block-9 label,.contact-mailing-list label{font-weight:normal;margin-bottom:5px;}#block-webform-client-block-9 .form-text,#block-webform-client-block-9 textarea{border:none;border-radius:4px;width:100%;padding:5px 0;}.node-webform .form-text,.node-webform textarea,.pane-webform-client-block-9 .form-text,.pane-webform-client-block-9 textarea,.contact-mailing-list .email{border:solid 1px #CCC;border-radius:4px;width:100%;padding:5px 0;}.contact-mailing-list .email{margin-bottom:1em;}#block-webform-client-block-9 .form-submit{border:none;border-radius:4px;background-color:#f0ebd7;color:#083627;cursor:pointer;font-size:12px;padding:3px 12px;line-height:100%;}.node-webform .form-submit,.pane-webform-client-block-9 .form-submit,.contact-mailing-list .button{border:none;border-radius:4px;background-color:#083627;color:#f0ebd7;cursor:pointer;font-size:12px;padding:3px 12px;line-height:100%;}#services-landing-page-display .field-type-text-with-summary,#experience-landing-page-display .field-type-text-with-summary{line-height:24px;}#services-landing-page-display .views-field-nothing a,#experience-landing-page-display .views-field-nothing a{text-decoration:none;}#services-landing-page-display .views-row,#experience-landing-page-display .views-row{float:left;clear:left;width:100%;border:solid 1px #999;margin-bottom:5px;}#services-landing-page-display .service-title,#experience-landing-page-display .experience-title{padding:20px 15px;background-color:#C5B270;text-align:center;font-size:14px;line-height:100%;font-weight:bold;text-decoration:none;color:#000;display:block;}#services-landing-page-display .service-thumb,#experience-landing-page-display .experience-thumb{display:none;}#services-landing-page-display .service-details-shown-on-hover,#experience-landing-page-display .experience-details-shown-on-hover{display:none;}#service-display .panel-col-first{width:100%;margin:0;line-height:21px;float:none;}#service-display .panel-col-first .service-header-image{display:none;}#service-display .panel-col-first .service-header-title{font-family:'DINCondensed',Arial,Helvetica,sans-serif;background-color:#083627;font-size:36px;line-height:100%;color:#c5b270;margin:0;font-weight:normal;padding:20px 15px 15px 15px;text-transform:uppercase;text-shadow:-1px -1px 1px #052017;}#service-display .inside{margin:0;}#service-display .panel-col-last{width:100%;margin:0;float:none;}#service-display .pane-node-field-service-side-boxes,#service-display .pane-funding-opportunities-panel-pane-1{background-color:#eae5dc;margin-bottom:20px;padding-bottom:5px;}#service-display .pane-node-field-service-side-boxes p{margin:0 10px 1em 10px;}#service-display .pane-node-field-service-side-boxes a{border:none;color:#083627;display:block;font-size:12px;padding:3px 12px 3px 0;line-height:100%;text-decoration:none;}#service-display .pane-recent-projects{background-color:#eae5dc;margin-bottom:20px;padding-bottom:5px;}#service-display .pane-recent-projects h2.pane-title{background-color:#083627;color:#C5B270;font-family:'DINCondensed',Arial,Helvetica,sans-serif;font-size:24px;font-weight:normal;line-height:100%;margin:0 0 15px;padding:10px 13px;}#service-display .pane-recent-projects .pane-content{margin:0 10px 10px 10px;font-size:14px;font-style:italic;}#service-display .pane-recent-projects .views-field-field-project-marketing-photo{margin-bottom:13px;}#service-display .pane-recent-projects .views-field-title{margin-bottom:5px;}#service-display .pane-recent-projects .views-field-title a{text-decoration:none;color:#073526;font-size:14px;font-weight:bold;font-style:normal;}#service-display .pane-recent-projects .views-field-body{margin-bottom:5px;}#service-display .pane-recent-projects .views-field-view-node{text-align:right;}#service-display .pane-recent-projects .views-field-view-node a{text-decoration:none;color:#000;}#service-display .pane-recent-projects .pane-content a:hover{text-decoration:underline;}#service-display .pane-funding-opportunities-panel-pane-1 .pane-title{margin-bottom:0;}#service-display .pane-funding-opportunities-panel-pane-1 .views-row{padding:10px;}#service-display .pane-funding-opportunities-panel-pane-1 .views-row-even{background:#f2eee6;}#service-display .pane-funding-opportunities-panel-pane-1 .views-row-last{margin-bottom:0;}#service-display .pane-funding-opportunities-panel-pane-1 .views-field-title{color:#073526;font-weight:bold;}#service-display .pane-funding-opportunities-panel-pane-1 .views-field-field-funding-opp-app-due-date{font-size:14px;font-style:italic;margin-bottom:5px;}#project-marketing-display .panel-col-top{margin-bottom:20px;}#project-marketing-display .panel-col-first{float:none;width:100%;margin-bottom:20px;}#project-marketing-display .panel-col-first .field-type-text-with-summary{padding:15px;background-color:#EAE5DC;}#project-marketing-display .panel-col-last{float:none;width:100%;}#project-marketing-display .inside{margin:0;}#project-marketing-display .panel-col-last .pane-node-title{font-family:'DINCondensed',Arial,Helvetica,sans-serif;font-size:36px;text-shadow:-1px 1px 1px #000;line-height:100%;text-transform:uppercase;color:#c5b270;margin:0 0 5px 0;font-weight:normal;}#project-marketing-display .panel-col-last .pane-node-field-project-marketing-location{color:#073526;font-weight:bold;font-size:22px;}#project-marketing-display .field-name-field-project-marketing-partners .field-item,#project-marketing-display .field-name-field-project-marketing-elements .field-item,#project-marketing-display .field-name-field-project-marketing-services .field-item,#project-marketing-display .field-name-field-project-marketing-refs .field-item,#project-marketing-display .field-name-field-project-marketing-funding .field-item,#project-marketing-display .field-name-field-project-marketing-awardtxt .field-item{padding-left:15px;margin-bottom:5px;background:url(/sites/all/themes/bmenk/images/bullet.png) no-repeat 0 2px;}.view-planholders-list .views-row{margin-bottom:20px;}.view-planholders-list .views-field-title{margin-bottom:5px;}.view-planholders-list .views-field-title a{color:#073526;font-size:18px;font-weight:bold;text-decoration:none;}.view-planholders-list .views-field-title a:hover{text-decoration:underline;}.node-type-invoice-display #edit-submit,.node-type-invoice-display .view-order-button a{background-color:#083627;border:medium none;box-shadow:1px 1px 2px #000000;color:#F0EBD7;cursor:pointer;font-size:12px;line-height:100%;padding:7px 12px;text-decoration:none;margin-bottom:10px;border-radius:5px;}.node-type-invoice-display #edit-submit:hover,.node-type-invoice-display .view-order-button a:hover{background-color:#F0EBD7;color:#083627;text-decoration:none;}.page-cart table th,.page-checkout table th,.page-user-orders table th{padding:0 10px 5px 10px;}.page-cart table td,.page-checkout table td,.page-user-orders table td{padding:10px;}.page-cart table tr.odd,.page-checkout table tr.odd,.page-user-orders table tr.odd,.page-user-orders table tr.odd .active{background-color:#fff;}.page-cart table tr.even,.page-checkout table tr.even,.page-user-orders table tr.even,.page-user-orders table tr.even .active{background-color:#EAE5DC;}.page-cart #views-form-commerce-cart-form-default .form-submit,.page-checkout #commerce-checkout-form-checkout .form-submit,#commerce-checkout-form-review .checkout-continue,#commerce-checkout-form-review .checkout-back{background-color:#083627;border:medium none;box-shadow:1px 1px 2px #000000;color:#F0EBD7;cursor:pointer;font-size:12px;line-height:100%;padding:7px 12px;text-decoration:none;margin-left:5px;border-radius:5px;}.page-cart #views-form-commerce-cart-form-default .form-submit:hover,.page-checkout #commerce-checkout-form-checkout .form-submit:hover,#commerce-checkout-form-review .checkout-continue:hover,#commerce-checkout-form-review .checkout-back:hover{background-color:#F0EBD7;color:#083627;text-decoration:none;}.page-checkout #edit-continue{margin-right:5px;}.page-checkout label{margin-bottom:5px;}.page-checkout .checkout-review{margin-top:10px;}.page-checkout .checkout-review .pane-data.even{background-color:#F8F4EA;}.page-checkout .checkout-review .pane-title{background-color:#083627;color:#C7B470;text-transform:capitalize;border:none;}.page-user-orders .field-name-commerce-order-total .commerce-price-formatted-components tr.component-type-commerce-price-formatted-amount,tr.component-type-commerce-price-formatted-amount td{background-color:#083627;color:#C7B470;font-weight:bold;border:none;}.page-user-orders .field-name-commerce-customer-billing{margin-bottom:10px;}.accepted-cc{text-align:right;}.accepted-cc-review{display:block;margin-bottom:5px;}#commerce-addressbook-billing-default .views-row,#commerce-addressbook-shipping-default .views-row{margin-bottom:15px;}#commerce-addressbook-billing-default .field-name-commerce-customer-address,#commerce-addressbook-billing-list .field-name-commerce-firstdata-billing-phone,#commerce-addressbook-shipping-default .field-name-commerce-customer-address{margin-bottom:5px;}#commerce-addressbook-billing-default a,#commerce-addressbook-billing-list a,#commerce-addressbook-shipping-default a{font-weight:bold;color:#083627;}.search-results h3.title{background-color:transparent;font-family:'DINCondensed',Arial,Helvetica,sans-serif;font-size:26px;font-weight:normal;line-height:30px;margin:0 0 15px;padding:0;}.search-results h3 a{color:#083627;}#zone-footer-wrapper{color:#f2f0d8;padding-top:50px;padding-bottom:25px;}#zone-footer-wrapper a{color:#f2f0d8;}#block-views-services-block-1{margin-top:20px;}#block-views-services-block-1 .view-content a{background:url(/sites/all/themes/bmenk/images/services_arrow.png) no-repeat 0 3px;text-decoration:none;padding-left:11px;float:left;}#block-views-services-block-1 .view-content a:hover{text-decoration:underline;}#press-display .views-row{margin-bottom:20px;}#press-display .views-field-field-news-photo{width:100%;margin-bottom:10px;}#press-display .views-field-nothing{width:100%;}#press-display .news-title{margin-bottom:10px;}#press-display .news-title a{color:#073526;font-weight:bold;text-decoration:none;font-size:18px;}#press-display .news-title a:hover{text-decoration:underline;}#press-display .news-date{color:#999999;text-align:right;}#news-display .inside{margin:0;}#news-display .views-field-nothing{border:solid 1px #f3f0d8;width:100%;margin-bottom:20px;box-shadow:0 0 18px #63625D;}#news-display .news-header-title{font-family:'DINCondensed',Arial,Helvetica,sans-serif;background-color:#083627;font-size:36px;line-height:100%;color:#c5b270;margin:0;font-weight:normal;padding:20px 15px 15px 15px;text-transform:uppercase;text-shadow:-1px -1px 1px #052017;}#news-display .news-header-image{display:none;}#news-display .pane-node-field-news-date{margin-bottom:15px;color:#073526;font-weight:bold;}#project-bid-display .panel-col-first{width:100%;float:none;margin-bottom:20px;}#project-bid-display .view-bid-project-addenda .views-row{margin-bottom:8px;}#project-bid-display .panel-col-last{width:100%;float:none;}#project-bid-display .inside{margin:0;}#project-bid-display .quest-cdn-before-bidding-link{margin-bottom:10px;}#project-bid-display .pane-node-field-project-client-name,#project-bid-display .pane-node-title,#project-bid-display .pane-node-field-project-name{font-family:'DINCondensed',Arial,Helvetica,sans-serif;font-size:36px;text-shadow:-1px 1px 1px #000;line-height:100%;text-transform:uppercase;color:#c5b270;margin:0 0 5px 0;font-weight:normal;}#project-bid-display .commerce-product-field-commerce-price{font-weight:bold;font-size:20px;color:#083627;}#project-bid-display .form-submit,#project-bid-display .view-order-button a,#project-bid-display .quest-cdn-button a{background-color:#083627;color:#F0EBD7;border:medium none;font-size:12px;line-height:100%;padding:7px 12px;text-decoration:none;cursor:pointer;box-shadow:1px 1px 2px #000;border-radius:5px;}#project-bid-display .form-submit:hover,#project-bid-display .view-order-button a:hover,#project-bid-display .quest-cdn-button a:hover{background-color:#F0EBD7;color:#083627;}#project-bid-display .view-bid-project-office .views-label{float:left;margin-right:5px;}#project-bid-display .quest-cdn-after-bidding-note{padding-top:10px;}#contact-us-display .panel-col-first,#contact-us-display .panel-col-last{float:none;width:100%;}.desktop-locations{display:none;}#block-block-5{margin-top:20px;margin-bottom:20px;}#block-block-5 label{font-weight:normal;margin-bottom:5px;}#block-block-5 #mce-EMAIL{border:none;border-radius:4px;width:100%;padding:5px 0;}#block-block-5 #mc-embedded-subscribe{margin-top:10px;margin-bottom:10px;border:none;border-radius:4px;background-color:#f0ebd7;color:#083627;cursor:pointer;font-size:12px;padding:3px 12px;line-height:100%;}#block-block-5 a{text-decoration:none;}#block-block-5 a:hover{text-decoration:underline;}#block-block-5 .connect-with-us a{background:url("/sites/all/themes/bmenk/images/services_arrow.png") no-repeat scroll 0 3px transparent;float:left;padding-left:11px;text-decoration:none;clear:left;}#block-block-5 .connect-with-us a:hover{text-decoration:underline;}#block-block-4{margin:15px 0;font-family:'DINCondensed',Arial,Helvetica,sans-serif;text-align:center;color:#c5b270;font-size:24px;line-height:26px;font-style:italic;}#block-block-4 .contact-info{margin-top:5px;padding-top:5px;border-top:solid 1px #c5b270;font-size:14px;font-weight:normal;font-family:Arial,Helvetica,sans-serif;font-style:normal;}.table-container{margin-bottom:1em;overflow:auto;}.table-container .views-table{margin:0;width:100%;min-width:520px;}.page-checkout fieldset{padding:0;width:100%;}.page-checkout .fieldset-wrapper{padding:0.5em;}
