.image-border img{border:2px solid #eeeeee;}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block;}audio,canvas,video{display:inline-block;*display:inline;*zoom:1;}audio:not([controls]){display:none;height:0;}[hidden]{display:none;}html{font-size:100%;font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}html,button,input,select,textarea{font-family:sans-serif;}body{margin:0;}a:focus{outline:thin dotted;}a:active,a:hover{outline:0;}h1{font-size:2em;margin:0.67em 0;}h2{font-size:1.5em;margin:0.83em 0;}h3{font-size:1.17em;margin:1em 0;}h4{font-size:1em;margin:1.33em 0;}h5{font-size:0.83em;margin:1.67em 0;}h6{font-size:0.67em;margin:2.33em 0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}blockquote{margin:1em 40px;}dfn{font-style:italic;}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0;}mark{background:#ff0;color:#000;}p,pre{margin:1em 0;}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em;}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word;}q{quotes:"\201C" "\201D" "\2018" "\2019";}q{quotes:none;}q:before,q:after{content:'';content:none;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}dl,menu,ol,ul{margin:1em 0;}dd{margin:0 0 0 40px;}menu,ol,ul{padding:0 0 0 40px;}nav ul,nav ol{list-style:none;list-style-image:none;}img{border:0;-ms-interpolation-mode:bicubic;}svg:not(:root){overflow:hidden;}figure{margin:0;}form{margin:0;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{border:0;padding:0;white-space:normal;*margin-left:-7px;}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle;}button,input{line-height:normal;}button,select{text-transform:none;}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;*overflow:visible;}button[disabled],html input[disabled]{cursor:default;}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;*height:13px;*width:13px;}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}textarea{overflow:auto;vertical-align:top;}table{border-collapse:collapse;border-spacing:0;}
@media all and (max-width:800px){@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/sass\/imco_custom\.hacks\.scss}line{font-family:\000033}}#toolbar,#admin-menu{display:none;}@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/sass\/imco_custom\.hacks\.scss}line{font-family:\000038}}html body.toolbar,html body.admin-menu{padding-top:0 !important;margin-top:0 !important;}}
.image-border img{border:2px solid #eeeeee;}.node--webform{}.node--webform input.form-text,.node--webform select.form-select,.node--webform textarea.form-textarea{border:1px solid #999898;font-size:.75em;}.node--webform label,.node--webform div.description{font-size:.75em;}.node--webform fieldset.webform-component-fieldset{border:none;}.node--webform legend{color:#e7663e;font-size:1.125em;line-height:1.3em;font-weight:bold;}.node--webform input.form-submit{background:#e7663e;color:white;text-transform:uppercase;border:none;padding:10px 20px;display:inline-block;}.node--webform .matrix-render-div label{display:none;}.node--webform .matrix-render-div:first-child label{display:block;height:40px;}.node--webform #edit-previous.form-submit{margin-right:10px;}.node--webform #edit-education_high_school-0 label{height:40px;}.node--webform #edit-education___college-0 label,.node--webform #edit-education___trade_school-0 label,.node--webform #edit-education___other-0 label{display:none;}.l-header,.l-main,.l-footer,.l-region--subnav{*zoom:1;max-width:59.25em;padding-left:1em;padding-right:1em;margin-left:auto;margin-right:auto;margin-bottom:1.25em;}.l-header:after,.l-main:after,.l-footer:after,.l-region--subnav:after{content:"";display:table;clear:both;}.l-header{position:relative;margin-bottom:0;}.l-header-wrapper{padding-bottom:1.25em;}.l-region--highlighted,.l-region--help,.l-region--sidebar-first,.l-region--sidebar-second{margin-bottom:1.25em;}.l-branding{width:66.46416%;float:left;margin-right:0.60753%;margin-top:20px;}@media screen and (max-width:768px){.l-branding{margin-top:48px;}}.l-region--navigation{padding-top:10px;}.l-region--header{width:32.92831%;float:right;margin-right:0;*margin-left:-0.3125em;margin-top:20px;}@media (min-width:48.1em){.l-header,.l-main,.l-footer{max-width:59.25em;}.l-branding{width:29.48905%;float:left;margin-right:0.72993%;}.l-region--header{width:69.78102%;float:right;margin-right:0;}.l-region--navigation{padding-top:39px;width:69.78102%;float:right;margin-right:0;}.l-content{width:100%;float:left;margin-right:0.60753%;}.has-sidebar-second .l-content,.has-two-sidebars .l-content{width:74.84812%;float:left;margin-right:0.60753%;padding-right:20px;}.has-sidebar-second .l-region--sidebar-second,.has-two-sidebars .l-region--sidebar-second{width:24.54435%;float:right;margin-right:0;}.has-sidebar-second .l-region--sidebar-second,.has-two-sidebars .l-region--sidebar-second{clear:right;}}@media (min-width:62em){.l-header,.l-main,.l-footer{max-width:59.25em;}.l-branding{width:29.48905%;float:left;margin-right:0.72993%;padding-left:0;}.l-region--header{width:69.78102%;float:right;margin-right:0;}.l-region--navigation{width:69.78102%;float:right;margin-right:0;clear:none;}.l-content{width:100%;float:left;margin-right:0.60753%;}.has-sidebar-second .l-content{width:74.84812%;float:left;margin-right:0.60753%;padding-right:40px;}.has-sidebar-second .l-region--sidebar-second{width:24.54435%;float:right;margin-right:0;clear:none;}.has-two-sidebars .l-content{width:49.77252%;float:left;margin-right:0.45496%;margin-left:25.11374%;padding-right:40px;}.has-two-sidebars .l-region--sidebar-first,.has-two-sidebars .l-region--sidebar-second{width:24.65878%;float:left;margin-right:0.45496%;}.has-two-sidebars .l-region--sidebar-first{margin-left:-75.34122%;}.has-two-sidebars .l-region--sidebar-second{float:right;margin-right:0;clear:none;}}.l-region--sidebar-second .block{margin-bottom:30px;}img,media{max-width:100%;}.floatleft{float:left;padding:1em 1em 1em 0;}.floatright{float:right;padding:1em 0 1em 1em;}html img.panopoly-image-quarter{margin-right:1em;}.four-item-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:1rem;}@media (max-width:30em){.four-item-grid{grid-template-columns:1fr;}}.four-item-grid > div img{width:100%;height:100%;object-fit:cover;}body{font-family:"Lato";font-size:16px;line-height:1.5;color:#717375;}a{color:#e7663e;text-decoration:none;}h1{font-family:"BebasNeue";font-size:2.25em;line-height:1.2;color:#717375;text-transform:uppercase;}h2{font-family:"Lato";font-size:1.125em;line-height:1.3;color:#717375;}.block__title{font-size:.75em;line-height:2;font-weight:700;color:#717375;text-transform:uppercase;}.l-region--sidebar-second .block__title{letter-spacing:0.2em;}h3{font-family:"Lato";font-size:1.5em;font-weight:normal;color:#717375;}@media (min-width:30em){.page-intro{padding-right:40px;}}.l-content h4{margin-bottom:0;}.l-content p{margin-top:0;}.text-white{color:#fff;}.text-grey{color:#717375;}.careers-only{display:none;}.page-node-34 .careers-only{display:block;color:#fff;}#back-top{position:fixed;bottom:80px;right:20px;}#back-top a{width:50px;height:50px;padding-top:25px;display:block;text-align:center;font:11px/100% Arial,Helvetica,sans-serif;text-transform:uppercase;text-decoration:none;color:#717375;background:rgba(255,255,255,0.7) url(images/up-arrow.png) no-repeat center 15px;-webkit-transition:1s;-moz-transition:1s;transition:1s;}#back-top a:hover{color:#000;background-color:white;}@media (max-width:30em){.view-display-id-block_category_list{font-size:1.4em;}}.view-display-id-block_category_list h3{font-family:"Lato";font-size:16px;line-height:1.5;color:#717375;font-size:.75em;font-weight:700;margin-bottom:0;}.view-display-id-block_category_list .category-list{list-style:none;padding-left:10px;margin:0;font-family:"Lato";font-size:16px;line-height:1.5;color:#717375;font-size:.75em;}@media (max-width:30em){.view-display-id-block_category_list .category-list{line-height:1.8;}}.view-display-id-block_category_list .category-list a{color:#717375;}.block--panels-mini-footer-statement p{text-align:center;font-size:1.625em;line-height:1.3;color:white;text-transform:uppercase;font-weight:900;margin-top:0;}@media (max-width:30em){.block--panels-mini-footer-statement p{font-size:1.2em;padding:0 10px 10px;}}.block--panels-mini-contact-us-button ul{padding:0;margin:0;list-style:none;}.block--panels-mini-contact-us-button .pane-bundle-button .field--name-field-link{text-align:center;}.field--name-field-link{text-align:center;}@media (min-width:48.1em){.field--name-field-link{text-align:left;}}.block--panels-mini-copyright-footer-contact-info{padding-top:2px;border-top:1px solid #999898;margin-top:40px;font-size:.875em;color:white;}@media (max-width:30em){.block--panels-mini-copyright-footer-contact-info{padding:2px 10px;}}.block--panels-mini-copyright-footer-contact-info .panel-col-last{text-align:right;}@media (max-width:30em){.block--panels-mini-copyright-footer-contact-info .panel-col-last,.block--panels-mini-copyright-footer-contact-info .panel-col-first{width:100%;text-align:center;}.block--panels-mini-copyright-footer-contact-info .panel-col-last .inside,.block--panels-mini-copyright-footer-contact-info .panel-col-first .inside{margin:0;}}.block--panels-mini-copyright-footer-contact-info a{color:white;}.user-login .form-text,.user-login-form .form-text,.user-pass .form-text{border:2px solid #eeeeee;display:block;padding:4px;}@media (max-width:30em){.user-login .form-text,.user-login-form .form-text,.user-pass .form-text{width:100%;}}.user-login label,.user-login-form label,.user-pass label{font-weight:normal;}.user-login .form-submit,.user-login-form .form-submit,.user-pass .form-submit{display:inline-block;background:#e7663e;color:white;text-align:center;border:none;text-transform:uppercase;line-height:1;padding:16px 30px;}@media (max-width:30em){.user-login .form-submit,.user-login-form .form-submit,.user-pass .form-submit{width:100%;}}.search-block-form .form-type-searchfield{border:2px solid #eeeeee;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;border-radius:8px;background:white url(images/search.png) 6px 6px no-repeat;display:block;padding:2px 2px 2px 22px;}.search-block-form .form-search{border:none;width:100%;}.search-block-form .form-actions{display:none;}.breadcrumb{list-style:none;margin:0;padding:4px 0;font-family:"Lato";font-size:16px;line-height:1.5;color:#717375;font-size:.75em;}.breadcrumb li{display:inline-block;text-transform:uppercase;}.breadcrumb a{color:#e7663e;}.breadcrumb a:after{content:'»';font-size:1.5em;color:#999898;display:inline-block;margin:0 12px;}@media (max-width:48em){.block--crumbs{display:none;}}.section-employee-central .breadcrumb{display:none;}a.imco-button{display:inline-block;background:#e7663e;color:white;text-align:center;text-transform:uppercase;line-height:1;padding:16px 30px;}@media (max-width:30em){a.imco-button{width:100%;}}.pane-bundle-button .field--link{text-align:center;}@media (min-width:48.1em){.pane-bundle-button .field--link{text-align:left;}}.menu{list-style:none;padding-left:0;}.menu .leaf{list-style:none;}nav .menu{margin:0;padding:0;border:0;*zoom:expression(this.runtimeStyle.zoom="1",this.appendChild(document.createElement("br")).style.cssText="clear:both;font:0/0 serif");*zoom:1;}nav .menu:before,nav .menu:after{content:".";display:block;height:0;overflow:hidden;}nav .menu:after{clear:both;}nav .menu li{list-style-image:none;list-style-type:none;margin-left:0;display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;white-space:nowrap;}.block--menu-block-8{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;font-family:"Lato";font-size:16px;line-height:1.5;color:#717375;font-size:.75em;font-weight:300;float:right;}.block--menu-block-8 .menu{float:right;}.block--menu-block-8 .menu li{display:block;text-align:right;padding-bottom:5px;}@media screen and (max-width:768px){.block--menu-block-8 .menu li a{font-size:15px;}}@media (min-width:48.1em){.block--menu-block-8 .menu li{border-right:1px solid #999898;line-height:.9;padding:0 4px;display:inline-block;}.block--menu-block-8 .menu li.last{border-right:none;}}.block--menu-block-8 a{color:#717375;}.block--menu-block-8 a.background--dark{color:white;}.mean-container .mean-bar{float:none;}.block--system-main-menu .menu{font-size:.75em;font-weight:700;}.block--system-main-menu .menu .menu{display:none;}.block--system-main-menu .menu a{padding:4px 10px 0;color:black;text-transform:uppercase;-webkit-transition:color .25s linear;transition:color .25s linear;}.block--system-main-menu .menu a span{padding:0 20px 2px 0;display:block;}@media (min-width:52em){.block--system-main-menu .menu a span{padding-right:10px;}}@media (min-width:56em){.block--system-main-menu .menu a span{padding-right:15px;}}.block--system-main-menu .menu a.background--dark{color:white;}.block--system-main-menu .menu a.qtip-hover{background:#717375;color:white;}.block--system-main-menu .menu a.qtip-hover span{border-bottom:none;}.block--system-main-menu .menu a.qtip-hover:hover{background:#717375;color:white;}.block--system-main-menu .menu a.qtip-hover:hover span{border-bottom:none;}.block--system-main-menu .menu a:hover{color:#717375;}.block--system-main-menu .menu a.active-trail{color:#e7663e;}@media (min-width:30em){.block--system-main-menu .menu{float:right;}.block--system-main-menu .menu a{padding:4px 10px 0;display:inline-block;}.block--system-main-menu .menu a span{border-bottom:1px solid black;}.block--system-main-menu .menu a:hover span{border-bottom-color:#717375;}.block--system-main-menu .menu a.active-trail span{border-bottom-color:#e7663e;}}.l-subnav{background:#e7663e;min-height:35px;}.l-subnav.subnav-breadcrumb{background:white;}.l-subnav.subnav-breadcrumb .block--menu-block-1{display:none;}.block-subnav-projects,.l-subnav .block--menu-block{text-transform:uppercase;line-height:1.125em;padding:1em 0 0;}@media (min-width:48.1em){.block-subnav-projects,.l-subnav .block--menu-block{padding:1em 0;}}.block-subnav-projects .menu-block-wrapper,.l-subnav .block--menu-block .menu-block-wrapper{clear:left;padding-top:1em;}@media (min-width:48.1em){.block-subnav-projects .menu-block-wrapper,.l-subnav .block--menu-block .menu-block-wrapper{clear:none;padding-top:0;}}.block-subnav-projects .block__title,.l-subnav .block--menu-block .block__title{line-height:1.125em;margin:0;float:left;}.block-subnav-projects .block__title:after,.l-subnav .block--menu-block .block__title:after{content:'»';display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;color:white;padding:0 26px;font-size:1.75em;font-weight:normal;vertical-align:baseline;}.block-subnav-projects .title-inline,.block-subnav-projects .block__title,.l-subnav .block--menu-block .title-inline,.l-subnav .block--menu-block .block__title{color:#8b3d25;font-weight:900;font-size:1em;display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;}.block-subnav-projects .title-inline .seperator,.block-subnav-projects .block__title .seperator,.l-subnav .block--menu-block .title-inline .seperator,.l-subnav .block--menu-block .block__title .seperator{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;color:white;padding:0 26px;font-size:1.75em;font-weight:normal;vertical-align:baseline;}.block-subnav-projects .menu,.l-subnav .block--menu-block .menu{font-size:.875em;}@media (min-width:48.1em){.block-subnav-projects .menu,.l-subnav .block--menu-block .menu{padding-top:3px !important;width:81%;display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;margin:0;padding:0;border:0;clear:none;}.block-subnav-projects .menu:after,.l-subnav .block--menu-block .menu:after{content:"";display:table;clear:both;}.block-subnav-projects .menu li,.l-subnav .block--menu-block .menu li{list-style-image:none;list-style-type:none;margin-left:0;display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;white-space:nowrap;}}.block-subnav-projects .menu .leaf,.l-subnav .block--menu-block .menu .leaf{list-style:none;padding-bottom:10px;display:list-item;}@media (min-width:48.1em){.block-subnav-projects .menu .leaf,.l-subnav .block--menu-block .menu .leaf{display:inline-block;}}.block-subnav-projects .menu a,.l-subnav .block--menu-block .menu a{color:white;padding:0 0 16px 0;display:block;}.block-subnav-projects .menu a:hover,.l-subnav .block--menu-block .menu a:hover{color:#8b3d25;}@media (min-width:48.1em){.block-subnav-projects .menu a,.l-subnav .block--menu-block .menu a{padding:0 14px;}}.admin-menu .qtip{margin-top:-30px;}.qtip{width:100% !important;left:0 !important;color:white;background:#717375 url(images/bg-pattern-gradient.png);background-repeat:repeat-x;background-size:contain;padding:26px 48px;margin-top:-1px;}.qtip .active{color:#e7663e;}.qtip .panel-2col .pane-title{margin-top:0;text-transform:uppercase;color:#999898;font-size:1em;}.qtip .panel-2col .panel-panel{padding:16px;}.qtip .panel-2col .panel-col-first{width:57%;border-right:1px solid #999898;margin-right:-1px;}.qtip .panel-2col .panel-col-first h3,.qtip .panel-2col .panel-col-first h4{font-size:.875em;margin-bottom:0;line-height:1.3;}.qtip .panel-2col .panel-col-first h3{color:white;}.qtip .panel-2col .panel-col-first .field--basic-text-text{font-family:"Lato";font-size:16px;line-height:1.5;color:#717375;font-size:.75em;color:white;}.qtip .panel-2col .panel-col-last{width:43%;border-left:1px solid #999898;}.qtip .panel-2col .panel-col-last .panel-pane{font-size:.875em;line-height:1.6;}.qtip .panel-pane-dropdown-featured-project .field--featured-image{float:left;display:inline-block;margin-right:24px;}.qtip .panel-pane-dropdown-featured-project .field--featured-image img{border:3px solid #eeeeee;}.qtip .panel-pane-dropdown-featured-project .featured-project-title a{color:#eeeeee;}.qtip .panel-pane-dropdown-featured-project .featured-project-body{font-family:"Lato";font-size:16px;line-height:1.5;color:#717375;font-size:.75em;color:white;}.qtip .pane-news-panel-pane-news-dropdown-top .field--featured-image{float:left;display:inline-block;margin-right:24px;}.qtip .pane-news-panel-pane-news-dropdown-top .field--featured-image img{border:3px solid #eeeeee;}.qtip .pane-news-panel-pane-news-dropdown-top .news-story-title a{color:#eeeeee;}.qtip .pane-news-panel-pane-news-dropdown-top .news-story-body{font-family:"Lato";font-size:16px;line-height:1.5;color:#717375;font-size:.75em;color:white;}#mini-panel-project_menu_panel .panel-col-last .pane-views-panes,#mini-panel-services_menu_panel .panel-col-last .pane-views-panes,#mini-panel-clone_of_project_menu_panel .panel-col-last .pane-views-panes{display:inline-block;float:left;}#mini-panel-project_menu_panel .panel-col-last .pane-views-panes .pane-title,#mini-panel-services_menu_panel .panel-col-last .pane-views-panes .pane-title,#mini-panel-clone_of_project_menu_panel .panel-col-last .pane-views-panes .pane-title{color:#eeeeee;text-transform:none;font-weight:700;margin-bottom:0;}#mini-panel-project_menu_panel .panel-col-last .pane-views-panes.pane-project-categories-panel-pane-list-services,#mini-panel-services_menu_panel .panel-col-last .pane-views-panes.pane-project-categories-panel-pane-list-services,#mini-panel-clone_of_project_menu_panel .panel-col-last .pane-views-panes.pane-project-categories-panel-pane-list-services{padding-right:20px;}#mini-panel-services_menu_panel .panel-pane,#mini-panel-clone_of_project_menu_panel .panel-pane{padding-bottom:10px;display:inline-block;width:100%;}.page-node-111 .pane-title{display:none;}.page-node-111 .moscone-flipped-sidebar p.p1{margin-top:0;}.front{color:white;background:url(images/bg_home-static-3.jpg) top right no-repeat;}@media (min-width:48.1em){.front{background:none;background-color:black;}}.front .l-footer-wrapper{background:white;background-image:none;}.front .block--panels-mini-footer-statement p{color:#717375;}.front .block--menu-menu-secondary-menu a{color:white;}.front .block--menu-menu-secondary-menu li{border-right-color:white;}.front .block--panels-mini-copyright-footer-contact-info .panel-pane{color:#717375;}.front .block--panels-mini-copyright-footer-contact-info .panel-pane a{color:#717375;}.front .l-header-wrapper{background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,rgba(0,0,0,0.25)),color-stop(100%,rgba(0,0,0,0.06)));background-image:-webkit-linear-gradient(top,rgba(0,0,0,0.25) 0%,rgba(0,0,0,0.06) 100%);background-image:-moz-linear-gradient(top,rgba(0,0,0,0.25) 0%,rgba(0,0,0,0.06) 100%);background-image:-o-linear-gradient(top,rgba(0,0,0,0.25) 0%,rgba(0,0,0,0.06) 100%);background-image:linear-gradient(top,rgba(0,0,0,0.25) 0%,rgba(0,0,0,0.06) 100%);}.front .l-header-wrapper .block--system-main-menu .menu a,.front .l-header-wrapper .block--menu-block-8 a{color:white;}.front .l-header-wrapper .block--system-main-menu .menu a span,.front .l-header-wrapper .block--menu-block-8 a span{border-bottom-color:white;}.front .l-header-wrapper .block--menu-block-8 li{border-right-color:white;}.front .l-main-wrapper{background-image:none;padding:0;}.front .l-main{padding:0;margin-bottom:0;}@media (min-width:48.1em){.front .l-main{width:100%;max-width:100%;}}.front .imcohome-container{max-width:59.25em;margin:0 auto;}.front .imcohome-top-wrapper{padding:0 0 0 0;}@media (min-width:62em){.front .imcohome-top-wrapper{padding:0 0 0 1em;}}.front .imcohome-top-wrapper .pane-title{font-family:"BebasNeue";color:white;text-transform:uppercase;text-shadow:1px 1px 2px rgba(0,0,0,0.4);font-size:2.25em;}.front .imcohome-middle-wrapper{background:#e7663e;}.front .imcohome-middle-wrapper img{border:3px solid #8b3d25;}@media (min-width:48.1em){.front .imcohome-middle-wrapper{margin-top:80px;}}.front .imcohome-middle-wrapper .pane-title{font-family:"BebasNeue";color:white;text-transform:uppercase;text-shadow:1px 1px 2px rgba(0,0,0,0.4);font-size:2em;}.front .imcohome-middle-wrapper .pane-title a{font-family:"BebasNeue";color:white;text-transform:uppercase;text-shadow:1px 1px 2px rgba(0,0,0,0.4);}@media (max-width:30em){.front .imcohome-middle-wrapper .pane-title{margin-top:0;padding-top:.5em;}}.front .imcohome-middle-wrapper .panel-panel{padding:20px;}.front .pane-news-panel-pane-1{background:rgba(85,86,86,0.8);padding:24px;}.front .pane-news-panel-pane-1 .pane-title{font-family:"Lato";text-shadow:none;font-size:1.125em;margin-top:0;font-weight:900;}.front .imcohome-slider{padding:0 1em 1em 1em;}@media (min-width:62em){.front .imcohome-slider{padding:0 1em 1em 0;}}.front .imcohome-slider .pane-title{font-size:2.875em;max-width:475px;line-height:1.1;margin-bottom:0;}@media (min-width:30em){.front .imcohome-slider .pane-title{font-size:3.375em;}}.front .imcohome-slider .pane-title a{color:#fff;}@media (max-width:48em){.front .imcohome-slider{width:100%;}}@media (min-width:62em){.front .imcohome-slider{padding:0;}}.front .imcohome-slider h3{font-family:"BebasNeue";color:white;text-transform:uppercase;text-shadow:1px 1px 2px rgba(0,0,0,0.4);font-family:"Lato";font-weight:900;}.front .imcohome-slider-gutter{clear:left;}@media (min-width:48.1em){.front .imcohome-slider-gutter{padding-top:240px;clear:none;}}.front .title--hidden h1{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0;}#supersized{margin:0;padding:0;}@media (max-width:48em){#supersized{display:block;}}#supersized img{top:0 !important;min-width:1200px !important;}ul.giving-and-support-list,ul.affiliated-list{list-style-type:none;padding-left:0;}.node-type-news-item .view-block-date{margin-left:-90px;display:inline-block;float:left;}.node-type-news-item .view-block-date .post-date-block-style{font-size:1.2em;}.node-type-news-item .view-block-date .wrapper-date{padding:8px 12px;}.node-type-news-item .view-block-date .post-date-month,.node-type-news-item .view-block-date .post-date-year{font-weight:300;font-size:.7em;}.node-type-news-item .pane-node-field-event-date{padding-bottom:20px;font-style:italic;}.node-type-news-item .pane-node-field-event-date .field-label{float:left;margin-right:10px;font-weight:bold;}.node-type-news-item .field--name-field-featured-image{margin-bottom:20px;}.node-type-news-item .field--name-field-featured-image img{border:3px solid #eeeeee;}.node-type-news-item .boxton-content{padding-left:90px;}.project-details .detail-field{font-size:.875em;line-height:1.3;font-weight:700;margin-bottom:20px;}.project-details .detail-field .field-label{margin:0;font-size:1em;font-weight:normal;}@media (min-width:30em){.project-details{border-left:1px solid #eeeeee;padding-left:20px;}}@media (max-width:30em){.project-details .detail-field{border-bottom:1px solid #eeeeee;margin-bottom:10px;padding-bottom:5px;}.project-details .detail-field *{display:inline-block;width:49%;}.project-details .detail-field div{padding-left:10px;}.project-details .detail-field .field-label{text-align:right;}}@media (min-width:48.1em){.node-type-project .l-content{padding-right:20px;}.node-type-project .l-content a.flag-action,.node-type-project .l-content a.unflag-action{background:#eeeeee;padding:5px 15px 5px 30px;margin-bottom:20px;display:inline-block;}.node-type-project .l-content a.flag-action{background:url(images/bg_flag-action.png) 7px center no-repeat #eeeeee;}.node-type-project .l-content a.unflag-action{background:url(images/bg_unflag-action.png) 7px center no-repeat #eeeeee;}}.page-search .ds-search-extra{margin-bottom:20px;}.page-search .node--search-result{padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #eeeeee;}.page-search .node--search-result .field--type-image{display:inline-block;float:left;margin-right:20px;}.page-search .node--search-result .field--label-inline{display:inline;}.page-search .node--search-result .field-label{font-weight:bold;}.page-search .node--search-result .field--name-node-link{text-align:right;}.page-search .ds-search-highlight{background-color:#eeeeee;padding:0 2px;border-radius:2px;}.page-search .search-form{display:none;}.brenham-flipped-sidebar{padding-left:25px;}.brenham-flipped-sidebar p,.brenham-flipped-sidebar ul{font-size:.75em;}.brenham-flipped-sidebar h2{font-size:1em;}.list-tags{background:url(images/tag.png) 0px 3px no-repeat;padding-left:30px;line-height:1;font-size:.75em;margin-bottom:26px;overflow:hidden;}.list-tags ul{list-style:none;margin:0;padding:0;}.list-tags .field__item,.list-tags li,.list-tags .field--name-field-news-category{display:inline-block;background:#e7663e;padding:4px 8px;margin-right:10px;margin-bottom:10px;float:left;}.list-tags .field__item a,.list-tags li a,.list-tags .field--name-field-news-category a{color:white;font-style:italic;text-transform:uppercase;}.view-office-locations h4,.view-office-locations .office-address p{margin:0;}.view-office-locations .office-directions{margin-top:0;}.view-office-locations .views-row{padding-bottom:20px;}.view-office-locations table{width:100%;}.view-office-locations td{width:50%;vertical-align:top;padding-bottom:30px;}.view-employee-announcements .views-row{border-bottom:1px solid #eeeeee;padding:0 0 10px;margin:0 0 30px;}.view-id-news .views-row{clear:both;padding-bottom:20px;}.view-id-news.view-display-id-panel_pane_1{font-size:.875em;}.view-id-news.view-display-id-panel_pane_1 .views-field-title{padding-top:6px;}.view-id-news.view-display-id-panel_pane_1 .views-field-title a{color:white;}.view-id-news.view-display-id-panel_pane_1 .post-date-block-style{margin-right:10px;width:50px;}.view-id-news.view-display-id-panel_pane_1 .wrapper-date{background:#e7663e;}.post-date-block-style{float:left;display:inline-block;text-align:center;width:64px;}.post-date-block-style .wrapper-date{padding:8px;color:white;text-align:center;font-weight:700;line-height:1;background:#999898;}.post-date-block-style .post-date-month{font-size:1em;display:block;text-transform:uppercase;}.post-date-block-style .post-date-day{font-size:1.7em;display:block;}.section-newsroom .l-content .view-id-news .post-date-block-style{font-size:1.2em;margin-left:-90px;}.section-newsroom .l-content .view-id-news .wrapper-date{padding:8px 12px;}.section-newsroom .l-content .view-id-news .post-date-month,.section-newsroom .l-content .view-id-news .post-date-year{font-weight:300;font-size:.7em;}.section-newsroom .l-content .view-id-news .views-row{padding:20px 0 20px 90px;border-bottom:1px solid #eeeeee;overflow:hidden;}.section-newsroom .l-content .view-id-news h2{text-transform:uppercase;margin-top:0;}.section-newsroom .l-content .view-id-news h2 a{color:#717375;}.section-newsroom .l-content .view-id-news .field--featured-image{display:inline-block;float:left;margin:0 10px 4px 0;}.section-newsroom .l-content .view-id-news .list-tags{background:url(images/tag.png) right 3px no-repeat;padding:0 30px 0 0;float:right;text-align:right;margin-top:20px;}.section-newsroom .l-content .view-id-news .list-tags li{float:right;}.section-newsroom .view-display-id-news_featured_block .field--featured-image{margin-bottom:10px;}.employee-listings-wrapper h3{clear:both;float:left;font-size:1.125em;color:#e7663e;display:inline-block;padding-right:20px;background:url(images/icon-orange-arrow.png) right -9px no-repeat;cursor:pointer;}.employee-listings-wrapper h3.active{background-position:right 13px;}.employee-listings-wrapper .view-people{overflow:hidden;}.employee-listings-wrapper .view-people .views-row{overflow:hidden;clear:both;padding:34px 9px;border-bottom:1px solid #e3e1e2;}@media (min-width:30em){.employee-listings-wrapper .view-people .views-row{margin:0 18px 34px 0;padding:0 0 34px;}}.employee-listings-wrapper .view-people .views-row .employee-information{display:inline-block;float:left;width:67%;}@media (min-width:30em){.employee-listings-wrapper .view-people .employee-thumb{display:inline-block;float:left;width:30%;margin-right:15px;}}.employee-listings-wrapper .view-people .employee-job-title{margin:0 0 .5em;}.employee-listings-wrapper .view-people .employee-name{font-size:.865em;line-height:1.3;text-transform:uppercase;margin-top:4px;}@media (min-width:62em){.section-people .l-content{padding-right:0;}}.section-company .pane-bundle-spotlight{margin-bottom:30px;}.project-gallery .camera_thumbs_cont{background-color:transparent;}.project-gallery .camera_thumbs ul{box-sizing:content-box;}.project-gallery .cameraContents,.project-gallery .camera_thumb{border:3px solid #eeeeee;}.l-content .pane-title{clear:both;margin-top:56px;}.l-content .view-project-listings{overflow:hidden;}.l-content .view-project-listings .views-row{display:inline-block;float:left;padding:0 9px;width:50%;}@media (min-width:30em){.l-content .view-project-listings .views-row{width:207px;height:260px;margin:0 18px 0 0;padding:0;}}.l-content .view-project-listings .project-category-title{text-align:center;font-size:.865em;line-height:1.3;text-transform:uppercase;margin-top:4px;}@media (min-width:30em){.l-content #construction-services .view-project-listings .views-row,.l-content #markets .view-project-listings .views-row,.l-content .pane-project-categories-panel-pane-projects-markets .view-project-listings .views-row,.l-content .pane-project-categories-panel-pane-projects-services .view-project-listings .views-row{width:305px;height:350px;margin-right:24px;}}@media (min-width:30em){.l-content #construction-services .view-project-listings .views-row-odd,.l-content #markets .view-project-listings .views-row-odd,.l-content .pane-project-categories-panel-pane-projects-markets .view-project-listings .views-row-odd,.l-content .pane-project-categories-panel-pane-projects-services .view-project-listings .views-row-odd{margin-right:50px;}}@media (min-width:30em){.l-content #construction-services .view-project-listings .views-row-even,.l-content #markets .view-project-listings .views-row-even,.l-content .pane-project-categories-panel-pane-projects-markets .view-project-listings .views-row-even,.l-content .pane-project-categories-panel-pane-projects-services .view-project-listings .views-row-even{margin-right:18px;}}@media (min-width:62em){.section-projects .l-content,.section-custom-portfolio .l-content,.section-markets .l-content,.section-services .l-content{padding-right:0;}}.page-node-127 h2.pane-title{display:none;}.page-node-127 .page-intro{margin-bottom:56px;}.pane-bundle-quick-links ul{list-style:none;padding-left:0;}.panopoly-spotlight-label{display:none;}.pane-toggle-box h3{clear:both;float:left;font-size:1.125em;color:#e7663e;display:inline-block;padding-right:20px;cursor:pointer;}.pane-toggle-box h3 .icon{display:inline-block;background:url(images/icon-orange-arrow.png) right -9px no-repeat;height:20px;width:20px;}.pane-toggle-box .pane-toggle-box-content{display:none;clear:both;}.pane-toggle-box.toggle-box-open h3 .icon{background-position:right 13px;}.pane-bundle-toggle-box{clear:both;}.icons-sprite,.icons-gallery-thumb-arrows,.icons-icon-mobile-menu,.icons-search,.icons-tag,.icons-up-arrow{background:url(images/icons-s73ed337c6c.png) no-repeat;}.icons-gallery-thumb-arrows{background-position:0 0;}.icons-icon-mobile-menu{background-position:0 -121px;}.icons-search{background-position:0 -85px;}.icons-tag{background-position:0 -101px;}.icons-up-arrow{background-position:0 -115px;}body{background:url(images/bg-pattern.jpg);}.l-main-wrapper{*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#FFFFFFFF',endColorstr='#FFFFFFFF');background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0icmdiYSgyNTUsIDI1NSwgMjU1LCAwKSIvPjxzdG9wIG9mZnNldD0iMTAlIiBzdG9wLWNvbG9yPSIjZmZmZmZmIi8+PHN0b3Agb2Zmc2V0PSI5MCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9InJnYmEoMjU1LCAyNTUsIDI1NSwgMCkiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2dyYWQpIiAvPjwvc3ZnPiA=');background-size:100%;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,rgba(255,255,255,0)),color-stop(10%,#ffffff),color-stop(90%,#ffffff),color-stop(100%,rgba(255,255,255,0)));background-image:-webkit-linear-gradient(top,rgba(255,255,255,0) 0%,#ffffff 10%,#ffffff 90%,rgba(255,255,255,0) 100%);background-image:-moz-linear-gradient(top,rgba(255,255,255,0) 0%,#ffffff 10%,#ffffff 90%,rgba(255,255,255,0) 100%);background-image:-o-linear-gradient(top,rgba(255,255,255,0) 0%,#ffffff 10%,#ffffff 90%,rgba(255,255,255,0) 100%);background-image:linear-gradient(top,rgba(255,255,255,0) 0%,#ffffff 10%,#ffffff 90%,rgba(255,255,255,0) 100%);}.l-footer-wrapper{background:#717375 url(images/bg-pattern-gradient.png) bottom repeat-x;padding:40px 0 30px;}@media (min-width:48.1em){.has-sidebar-second .l-content{border-right:1px solid #eeeeee;}.l-region--sidebar-second{padding-left:15px;}}@media (min-width:62em){.l-main-wrapper{padding:0;}}
.qtip a{color:white;}.qtip a:hover{color:#e4621c;}#mini-panel-project_menu_panel .panel-col-last .pane-views-panes .pane-title,#mini-panel-services_menu_panel .panel-col-last .pane-views-panes .pane-title,#mini-panel-clone_of_project_menu_panel .panel-col-last .pane-views-panes .pane-title{color:#eeeeee;margin-bottom:.83em;text-transform:uppercase;}@media (max-width:29.999rem){.l-content .view-project-listings .views-row{display:block;padding:0 0 20px;width:100%;}.l-content .view-project-listings .views-row a{display:block;}.l-content .view-project-listings .views-row a img{width:100%;height:auto;}}.l-content .view-project-listings .views-row a img{height:auto;}.employee-wrapper .employee-thumb img{height:auto;}
.camera_wrap a,.camera_wrap img,.camera_wrap ol,.camera_wrap ul,.camera_wrap li,.camera_wrap table,.camera_wrap tbody,.camera_wrap tfoot,.camera_wrap thead,.camera_wrap tr,.camera_wrap th,.camera_wrap td
.camera_thumbs_wrap a,.camera_thumbs_wrap img,.camera_thumbs_wrap ol,.camera_thumbs_wrap ul,.camera_thumbs_wrap li,.camera_thumbs_wrap table,.camera_thumbs_wrap tbody,.camera_thumbs_wrap tfoot,.camera_thumbs_wrap thead,.camera_thumbs_wrap tr,.camera_thumbs_wrap th,.camera_thumbs_wrap td{background:none;border:0;font:inherit;font-size:100%;margin:0;padding:0;vertical-align:baseline;list-style:none}.camera_wrap{display:none;float:left;position:relative;z-index:0;}.camera_wrap img{max-width:none!important;}.camera_fakehover{height:100%;min-height:60px;position:relative;width:100%;z-index:1;}.camera_wrap{width:100%;}.camera_src{display:none;}.cameraCont,.cameraContents{height:100%;position:relative;width:100%;z-index:1;}.cameraSlide{bottom:0;left:0;position:absolute;right:0;top:0;width:100%;}.cameraContent{bottom:0;display:none;left:0;position:absolute;right:0;top:0;width:100%;}.camera_target{bottom:0;height:100%;left:0;overflow:hidden;position:absolute;right:0;text-align:left;top:0;width:100%;z-index:0;}.camera_overlayer{bottom:0;height:100%;left:0;overflow:hidden;position:absolute;right:0;top:0;width:100%;z-index:0;}.camera_target_content{bottom:0;left:0;overflow:hidden;position:absolute;right:0;top:0;z-index:2;}.camera_target_content .camera_link{background:url(images/blank.gif);display:block;height:100%;text-decoration:none;}.camera_loader{background:#fff url(images/camera-loader.gif) no-repeat center;background:rgba(255,255,255,0.9) url(images/camera-loader.gif) no-repeat center;border:1px solid #ffffff;-webkit-border-radius:18px;-moz-border-radius:18px;border-radius:18px;height:36px;left:50%;overflow:hidden;position:absolute;margin:-18px 0 0 -18px;top:50%;width:36px;z-index:3;}.camera_bar{bottom:0;left:0;overflow:hidden;position:absolute;right:0;top:0;z-index:3;}.camera_thumbs_wrap.camera_left .camera_bar,.camera_thumbs_wrap.camera_right .camera_bar{height:100%;position:absolute;width:auto;}.camera_thumbs_wrap.camera_bottom .camera_bar,.camera_thumbs_wrap.camera_top .camera_bar{height:auto;position:absolute;width:100%;}.camera_nav_cont{height:65px;overflow:hidden;position:absolute;right:9px;top:15px;width:120px;z-index:4;}.camera_caption{bottom:0;display:block;position:absolute;width:100%;}.camera_caption > div{padding:10px 20px;}.camerarelative{overflow:hidden;position:relative;}.imgFake{cursor:pointer;}.camera_prevThumbs{bottom:4px;cursor:pointer;left:0;position:absolute;top:4px;visibility:visible;width:30px;z-index:10;}.camera_prevThumbs div,.camera_prevThumbs.hideNav div:hover{background:url(images/gallery-thumb-arrows.png) no-repeat 0px 6px;display:block;height:40px;margin-top:26px;position:absolute;top:50%;width:30px;}.camera_prevThumbs div:hover{background-position:-44px 6px;}.camera_prevThumbs.hideNav div,.camera_nextThumbs.hideNav div{opacity:.4;}.camera_nextThumbs{bottom:4px;cursor:pointer;position:absolute;right:0;top:4px;visibility:visible;width:30px;z-index:10;}.camera_nextThumbs div,.camera_nextThumbs.hideNav div:hover{background:url(images/gallery-thumb-arrows.png) no-repeat 14px -54px;display:block;height:40px;margin-top:26px;position:absolute;top:50%;width:30px;}.camera_nextThumbs div:hover{background-position:-32px -54px;}.camera_command_wrap .hideNav{cursor:default;}.camera_command_wrap{left:0;position:relative;right:0;z-index:4;}.camera_wrap .camera_pag .camera_pag_ul{list-style:none;margin:0;padding:0;text-align:right;}.camera_wrap .camera_pag .camera_pag_ul li{-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;cursor:pointer;display:inline-block;height:16px;margin:20px 5px;position:relative;text-align:left;text-indent:-9999px;width:16px;}.camera_commands_emboss .camera_pag .camera_pag_ul li{-moz-box-shadow:0px 1px 0px rgba(255,255,255,1),inset 0px 1px 1px rgba(0,0,0,0.2);-webkit-box-shadow:0px 1px 0px rgba(255,255,255,1),inset 0px 1px 1px rgba(0,0,0,0.2);box-shadow:0px 1px 0px rgba(255,255,255,1),inset 0px 1px 1px rgba(0,0,0,0.2);}.camera_wrap .camera_pag .camera_pag_ul li > span{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;height:8px;left:4px;overflow:hidden;position:absolute;top:4px;width:8px;}.camera_commands_emboss .camera_pag .camera_pag_ul li:hover > span{-moz-box-shadow:0px 1px 0px rgba(255,255,255,1),inset 0px 1px 1px rgba(0,0,0,0.2);-webkit-box-shadow:0px 1px 0px rgba(255,255,255,1),inset 0px 1px 1px rgba(0,0,0,0.2);box-shadow:0px 1px 0px rgba(255,255,255,1),inset 0px 1px 1px rgba(0,0,0,0.2);}.camera_wrap .camera_pag .camera_pag_ul li.cameracurrent > span{-moz-box-shadow:0;-webkit-box-shadow:0;box-shadow:0;}.camera_pag_ul li img{display:none;position:absolute;}.camera_pag_ul .thumb_arrow{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid;top:0;left:50%;margin-left:-4px;position:absolute;}.camera_prev,.camera_next,.camera_commands{cursor:pointer;height:40px;margin-top:-20px;position:absolute;top:50%;width:40px;z-index:2;}.camera_prev{left:0;}.camera_prev > span{background:url(images/camera_skins.png) no-repeat 0 0;display:block;height:40px;width:40px;}.camera_next{right:0;}.camera_next > span{background:url(images/camera_skins.png) no-repeat -40px 0;display:block;height:40px;width:40px;}.camera_commands{right:41px;}.camera_commands > .camera_play{background:url(images/camera_skins.png) no-repeat -80px 0;height:40px;width:40px;}.camera_commands > .camera_stop{background:url(images/camera_skins.png) no-repeat -120px 0;display:block;height:40px;width:40px;}.camera_wrap .camera_pag .camera_pag_ul li{-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;cursor:pointer;display:inline-block;height:16px;margin:20px 5px;position:relative;text-indent:-9999px;width:16px;}.camera_thumbs_cont{overflow:hidden;position:absolute;left:30px;right:30px;}.camera_commands_emboss .camera_thumbs_cont{-moz-box-shadow:0px 1px 0px rgba(255,255,255,1),inset 0px 1px 1px rgba(0,0,0,0.2);-webkit-box-shadow:0px 1px 0px rgba(255,255,255,1),inset 0px 1px 1px rgba(0,0,0,0.2);box-shadow:0px 1px 0px rgba(255,255,255,1),inset 0px 1px 1px rgba(0,0,0,0.2);}.camera_thumbs_cont > div{float:left;width:100%;}.camera_thumbs_cont ul{overflow:hidden;padding:3px 4px 8px;position:relative;text-align:center;}.camera_thumbs_cont ul li{display:inline;padding:0 4px;}.camera_thumbs_cont ul li > img{border:1px solid;cursor:pointer;margin-top:5px;vertical-align:bottom;}.camera_clear{display:block;clear:both;}.showIt{display:none;}.camera_clear{clear:both;display:block;height:1px;margin:-1px 0 25px;position:relative;}.pattern_1 .camera_overlayer{background:url(images/patterns/overlay1.png) repeat;}.pattern_2 .camera_overlayer{background:url(images/patterns/overlay2.png) repeat;}.pattern_3 .camera_overlayer{background:url(images/patterns/overlay3.png) repeat;}.pattern_4 .camera_overlayer{background:url(images/patterns/overlay4.png) repeat;}.pattern_5 .camera_overlayer{background:url(images/patterns/overlay5.png) repeat;}.pattern_6 .camera_overlayer{background:url(images/patterns/overlay6.png) repeat;}.pattern_7 .camera_overlayer{background:url(images/patterns/overlay7.png) repeat;}.pattern_8 .camera_overlayer{background:url(images/patterns/overlay8.png) repeat;}.pattern_9 .camera_overlayer{background:url(images/patterns/overlay9.png) repeat;}.pattern_10 .camera_overlayer{background:url(images/patterns/overlay10.png) repeat;}.camera_caption{color:#fff;}.camera_caption > div{background:#000;background:rgba(0,0,0,0.8);}.camera_wrap .camera_pag .camera_pag_ul li{background:#b7b7b7;}.camera_wrap .camera_pag .camera_pag_ul li:hover > span{background:#b7b7b7;}.camera_wrap .camera_pag .camera_pag_ul li.cameracurrent > span{background:#434648;}.camera_pag_ul li img{border:4px solid #e6e6e6;-moz-box-shadow:0px 3px 6px rgba(0,0,0,.5);-webkit-box-shadow:0px 3px 6px rgba(0,0,0,.5);box-shadow:0px 3px 6px rgba(0,0,0,.5);}.camera_pag_ul .thumb_arrow{border-top-color:#e6e6e6;}.camera_prevThumbs,.camera_nextThumbs,.camera_prev,.camera_next,.camera_commands,.camera_thumbs_cont{background:#fff;}.camera_wrap .camera_pag .camera_pag_ul li{background:#b7b7b7;}.camera_thumbs_cont ul li > img{border-color:1px solid #000;}.camera_amber_skin .camera_prevThumbs div{background-position:-160px -160px;}.camera_amber_skin .camera_nextThumbs div{background-position:-190px -160px;}.camera_amber_skin .camera_prev > span{background-position:0 -160px;}.camera_amber_skin .camera_next > span{background-position:-40px -160px;}.camera_amber_skin .camera_commands > .camera_play{background-position:-80px -160px;}.camera_amber_skin .camera_commands > .camera_stop{background-position:-120px -160px;}.camera_ash_skin .camera_prevThumbs div{background-position:-160px -200px;}.camera_ash_skin .camera_nextThumbs div{background-position:-190px -200px;}.camera_ash_skin .camera_prev > span{background-position:0 -200px;}.camera_ash_skin .camera_next > span{background-position:-40px -200px;}.camera_ash_skin .camera_commands > .camera_play{background-position:-80px -200px;}.camera_ash_skin .camera_commands > .camera_stop{background-position:-120px -200px;}.camera_azure_skin .camera_prevThumbs div{background-position:-160px -240px;}.camera_azure_skin .camera_nextThumbs div{background-position:-190px -240px;}.camera_azure_skin .camera_prev > span{background-position:0 -240px;}.camera_azure_skin .camera_next > span{background-position:-40px -240px;}.camera_azure_skin .camera_commands > .camera_play{background-position:-80px -240px;}.camera_azure_skin .camera_commands > .camera_stop{background-position:-120px -240px;}.camera_beige_skin .camera_prevThumbs div{background-position:-160px -120px;}.camera_beige_skin .camera_nextThumbs div{background-position:-190px -120px;}.camera_beige_skin .camera_prev > span{background-position:0 -120px;}.camera_beige_skin .camera_next > span{background-position:-40px -120px;}.camera_beige_skin .camera_commands > .camera_play{background-position:-80px -120px;}.camera_beige_skin .camera_commands > .camera_stop{background-position:-120px -120px;}.camera_black_skin .camera_prevThumbs div{background-position:-160px -40px;}.camera_black_skin .camera_nextThumbs div{background-position:-190px -40px;}.camera_black_skin .camera_prev > span{background-position:0 -40px;}.camera_black_skin .camera_next > span{background-position:-40px -40px;}.camera_black_skin .camera_commands > .camera_play{background-position:-80px -40px;}.camera_black_skin .camera_commands > .camera_stop{background-position:-120px -40px;}.camera_blue_skin .camera_prevThumbs div{background-position:-160px -280px;}.camera_blue_skin .camera_nextThumbs div{background-position:-190px -280px;}.camera_blue_skin .camera_prev > span{background-position:0 -280px;}.camera_blue_skin .camera_next > span{background-position:-40px -280px;}.camera_blue_skin .camera_commands > .camera_play{background-position:-80px -280px;}.camera_blue_skin .camera_commands > .camera_stop{background-position:-120px -280px;}.camera_brown_skin .camera_prevThumbs div{background-position:-160px -320px;}.camera_brown_skin .camera_nextThumbs div{background-position:-190px -320px;}.camera_brown_skin .camera_prev > span{background-position:0 -320px;}.camera_brown_skin .camera_next > span{background-position:-40px -320px;}.camera_brown_skin .camera_commands > .camera_play{background-position:-80px -320px;}.camera_brown_skin .camera_commands > .camera_stop{background-position:-120px -320px;}.camera_burgundy_skin .camera_prevThumbs div{background-position:-160px -360px;}.camera_burgundy_skin .camera_nextThumbs div{background-position:-190px -360px;}.camera_burgundy_skin .camera_prev > span{background-position:0 -360px;}.camera_burgundy_skin .camera_next > span{background-position:-40px -360px;}.camera_burgundy_skin .camera_commands > .camera_play{background-position:-80px -360px;}.camera_burgundy_skin .camera_commands > .camera_stop{background-position:-120px -360px;}.camera_charcoal_skin .camera_prevThumbs div{background-position:-160px -400px;}.camera_charcoal_skin .camera_nextThumbs div{background-position:-190px -400px;}.camera_charcoal_skin .camera_prev > span{background-position:0 -400px;}.camera_charcoal_skin .camera_next > span{background-position:-40px -400px;}.camera_charcoal_skin .camera_commands > .camera_play{background-position:-80px -400px;}.camera_charcoal_skin .camera_commands > .camera_stop{background-position:-120px -400px;}.camera_chocolate_skin .camera_prevThumbs div{background-position:-160px -440px;}.camera_chocolate_skin .camera_nextThumbs div{background-position:-190px -440px;}.camera_chocolate_skin .camera_prev > span{background-position:0 -440px;}.camera_chocolate_skin .camera_next > span{background-position:-40px -440px;}.camera_chocolate_skin .camera_commands > .camera_play{background-position:-80px -440px;}.camera_chocolate_skin .camera_commands > .camera_stop{background-position:-120px -440px;}.camera_coffee_skin .camera_prevThumbs div{background-position:-160px -480px;}.camera_coffee_skin .camera_nextThumbs div{background-position:-190px -480px;}.camera_coffee_skin .camera_prev > span{background-position:0 -480px;}.camera_coffee_skin .camera_next > span{background-position:-40px -480px;}.camera_coffee_skin .camera_commands > .camera_play{background-position:-80px -480px;}.camera_coffee_skin .camera_commands > .camera_stop{background-position:-120px -480px;}.camera_cyan_skin .camera_prevThumbs div{background-position:-160px -520px;}.camera_cyan_skin .camera_nextThumbs div{background-position:-190px -520px;}.camera_cyan_skin .camera_prev > span{background-position:0 -520px;}.camera_cyan_skin .camera_next > span{background-position:-40px -520px;}.camera_cyan_skin .camera_commands > .camera_play{background-position:-80px -520px;}.camera_cyan_skin .camera_commands > .camera_stop{background-position:-120px -520px;}.camera_fuchsia_skin .camera_prevThumbs div{background-position:-160px -560px;}.camera_fuchsia_skin .camera_nextThumbs div{background-position:-190px -560px;}.camera_fuchsia_skin .camera_prev > span{background-position:0 -560px;}.camera_fuchsia_skin .camera_next > span{background-position:-40px -560px;}.camera_fuchsia_skin .camera_commands > .camera_play{background-position:-80px -560px;}.camera_fuchsia_skin .camera_commands > .camera_stop{background-position:-120px -560px;}.camera_gold_skin .camera_prevThumbs div{background-position:-160px -600px;}.camera_gold_skin .camera_nextThumbs div{background-position:-190px -600px;}.camera_gold_skin .camera_prev > span{background-position:0 -600px;}.camera_gold_skin .camera_next > span{background-position:-40px -600px;}.camera_gold_skin .camera_commands > .camera_play{background-position:-80px -600px;}.camera_gold_skin .camera_commands > .camera_stop{background-position:-120px -600px;}.camera_green_skin .camera_prevThumbs div{background-position:-160px -640px;}.camera_green_skin .camera_nextThumbs div{background-position:-190px -640px;}.camera_green_skin .camera_prev > span{background-position:0 -640px;}.camera_green_skin .camera_next > span{background-position:-40px -640px;}.camera_green_skin .camera_commands > .camera_play{background-position:-80px -640px;}.camera_green_skin .camera_commands > .camera_stop{background-position:-120px -640px;}.camera_grey_skin .camera_prevThumbs div{background-position:-160px -680px;}.camera_grey_skin .camera_nextThumbs div{background-position:-190px -680px;}.camera_grey_skin .camera_prev > span{background-position:0 -680px;}.camera_grey_skin .camera_next > span{background-position:-40px -680px;}.camera_grey_skin .camera_commands > .camera_play{background-position:-80px -680px;}.camera_grey_skin .camera_commands > .camera_stop{background-position:-120px -680px;}.camera_indigo_skin .camera_prevThumbs div{background-position:-160px -720px;}.camera_indigo_skin .camera_nextThumbs div{background-position:-190px -720px;}.camera_indigo_skin .camera_prev > span{background-position:0 -720px;}.camera_indigo_skin .camera_next > span{background-position:-40px -720px;}.camera_indigo_skin .camera_commands > .camera_play{background-position:-80px -720px;}.camera_indigo_skin .camera_commands > .camera_stop{background-position:-120px -720px;}.camera_khaki_skin .camera_prevThumbs div{background-position:-160px -760px;}.camera_khaki_skin .camera_nextThumbs div{background-position:-190px -760px;}.camera_khaki_skin .camera_prev > span{background-position:0 -760px;}.camera_khaki_skin .camera_next > span{background-position:-40px -760px;}.camera_khaki_skin .camera_commands > .camera_play{background-position:-80px -760px;}.camera_khaki_skin .camera_commands > .camera_stop{background-position:-120px -760px;}.camera_lime_skin .camera_prevThumbs div{background-position:-160px -800px;}.camera_lime_skin .camera_nextThumbs div{background-position:-190px -800px;}.camera_lime_skin .camera_prev > span{background-position:0 -800px;}.camera_lime_skin .camera_next > span{background-position:-40px -800px;}.camera_lime_skin .camera_commands > .camera_play{background-position:-80px -800px;}.camera_lime_skin .camera_commands > .camera_stop{background-position:-120px -800px;}.camera_magenta_skin .camera_prevThumbs div{background-position:-160px -840px;}.camera_magenta_skin .camera_nextThumbs div{background-position:-190px -840px;}.camera_magenta_skin .camera_prev > span{background-position:0 -840px;}.camera_magenta_skin .camera_next > span{background-position:-40px -840px;}.camera_magenta_skin .camera_commands > .camera_play{background-position:-80px -840px;}.camera_magenta_skin .camera_commands > .camera_stop{background-position:-120px -840px;}.camera_maroon_skin .camera_prevThumbs div{background-position:-160px -880px;}.camera_maroon_skin .camera_nextThumbs div{background-position:-190px -880px;}.camera_maroon_skin .camera_prev > span{background-position:0 -880px;}.camera_maroon_skin .camera_next > span{background-position:-40px -880px;}.camera_maroon_skin .camera_commands > .camera_play{background-position:-80px -880px;}.camera_maroon_skin .camera_commands > .camera_stop{background-position:-120px -880px;}.camera_orange_skin .camera_prevThumbs div{background-position:-160px -920px;}.camera_orange_skin .camera_nextThumbs div{background-position:-190px -920px;}.camera_orange_skin .camera_prev > span{background-position:0 -920px;}.camera_orange_skin .camera_next > span{background-position:-40px -920px;}.camera_orange_skin .camera_commands > .camera_play{background-position:-80px -920px;}.camera_orange_skin .camera_commands > .camera_stop{background-position:-120px -920px;}.camera_olive_skin .camera_prevThumbs div{background-position:-160px -1080px;}.camera_olive_skin .camera_nextThumbs div{background-position:-190px -1080px;}.camera_olive_skin .camera_prev > span{background-position:0 -1080px;}.camera_olive_skin .camera_next > span{background-position:-40px -1080px;}.camera_olive_skin .camera_commands > .camera_play{background-position:-80px -1080px;}.camera_olive_skin .camera_commands > .camera_stop{background-position:-120px -1080px;}.camera_pink_skin .camera_prevThumbs div{background-position:-160px -960px;}.camera_pink_skin .camera_nextThumbs div{background-position:-190px -960px;}.camera_pink_skin .camera_prev > span{background-position:0 -960px;}.camera_pink_skin .camera_next > span{background-position:-40px -960px;}.camera_pink_skin .camera_commands > .camera_play{background-position:-80px -960px;}.camera_pink_skin .camera_commands > .camera_stop{background-position:-120px -960px;}.camera_pistachio_skin .camera_prevThumbs div{background-position:-160px -1040px;}.camera_pistachio_skin .camera_nextThumbs div{background-position:-190px -1040px;}.camera_pistachio_skin .camera_prev > span{background-position:0 -1040px;}.camera_pistachio_skin .camera_next > span{background-position:-40px -1040px;}.camera_pistachio_skin .camera_commands > .camera_play{background-position:-80px -1040px;}.camera_pistachio_skin .camera_commands > .camera_stop{background-position:-120px -1040px;}.camera_pink_skin .camera_prevThumbs div{background-position:-160px -80px;}.camera_pink_skin .camera_nextThumbs div{background-position:-190px -80px;}.camera_pink_skin .camera_prev > span{background-position:0 -80px;}.camera_pink_skin .camera_next > span{background-position:-40px -80px;}.camera_pink_skin .camera_commands > .camera_play{background-position:-80px -80px;}.camera_pink_skin .camera_commands > .camera_stop{background-position:-120px -80px;}.camera_red_skin .camera_prevThumbs div{background-position:-160px -1000px;}.camera_red_skin .camera_nextThumbs div{background-position:-190px -1000px;}.camera_red_skin .camera_prev > span{background-position:0 -1000px;}.camera_red_skin .camera_next > span{background-position:-40px -1000px;}.camera_red_skin .camera_commands > .camera_play{background-position:-80px -1000px;}.camera_red_skin .camera_commands > .camera_stop{background-position:-120px -1000px;}.camera_tangerine_skin .camera_prevThumbs div{background-position:-160px -1120px;}.camera_tangerine_skin .camera_nextThumbs div{background-position:-190px -1120px;}.camera_tangerine_skin .camera_prev > span{background-position:0 -1120px;}.camera_tangerine_skin .camera_next > span{background-position:-40px -1120px;}.camera_tangerine_skin .camera_commands > .camera_play{background-position:-80px -1120px;}.camera_tangerine_skin .camera_commands > .camera_stop{background-position:-120px -1120px;}.camera_turquoise_skin .camera_prevThumbs div{background-position:-160px -1160px;}.camera_turquoise_skin .camera_nextThumbs div{background-position:-190px -1160px;}.camera_turquoise_skin .camera_prev > span{background-position:0 -1160px;}.camera_turquoise_skin .camera_next > span{background-position:-40px -1160px;}.camera_turquoise_skin .camera_commands > .camera_play{background-position:-80px -1160px;}.camera_turquoise_skin .camera_commands > .camera_stop{background-position:-120px -1160px;}.camera_violet_skin .camera_prevThumbs div{background-position:-160px -1200px;}.camera_violet_skin .camera_nextThumbs div{background-position:-190px -1200px;}.camera_violet_skin .camera_prev > span{background-position:0 -1200px;}.camera_violet_skin .camera_next > span{background-position:-40px -1200px;}.camera_violet_skin .camera_commands > .camera_play{background-position:-80px -1200px;}.camera_violet_skin .camera_commands > .camera_stop{background-position:-120px -1200px;}.camera_white_skin .camera_prevThumbs div{background-position:-160px -80px;}.camera_white_skin .camera_nextThumbs div{background-position:-190px -80px;}.camera_white_skin .camera_prev > span{background-position:0 -80px;}.camera_white_skin .camera_next > span{background-position:-40px -80px;}.camera_white_skin .camera_commands > .camera_play{background-position:-80px -80px;}.camera_white_skin .camera_commands > .camera_stop{background-position:-120px -80px;}.camera_yellow_skin .camera_prevThumbs div{background-position:-160px -1240px;}.camera_yellow_skin .camera_nextThumbs div{background-position:-190px -1240px;}.camera_yellow_skin .camera_prev > span{background-position:0 -1240px;}.camera_yellow_skin .camera_next > span{background-position:-40px -1240px;}.camera_yellow_skin .camera_commands > .camera_play{background-position:-80px -1240px;}.camera_yellow_skin .camera_commands > .camera_stop{background-position:-120px -1240px;}
