.blue_text{color:#0072bc}.green_text{color:#008000}.orange_text{color:#ffa500}.red_text{color:#f00}.yellow_text{color:#ff0}.white_text{color:#fff}h1,h2,h3,h4,h5,h6{font-family:'Roboto Condensed',sans-serif;color:#0072bc}h2{font-size:28px}h3{font-size:22px}@media (max-width:999px){.header .navbar-header{float:none}.header .navbar-left,.header .navbar-right{float:none !important}.header .navbar-toggle{display:block}.header .navbar-collapse{border-top:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,0.1)}.header .navbar-fixed-top{top:0;border-width:0 0 1px}.header .navbar-collapse.collapse{display:none !important}.header .navbar-nav{float:none !important;margin-top:7.5px}.header .navbar-nav>li{float:none}.header .navbar-nav>li>a{padding-top:10px;padding-bottom:10px}.header .collapse.in{display:block !important}}.header .rslides_tabs{display:none}.header .headerWrap{background:url("/application/themes/responsive_theme/images/header-bg.png") repeat-x;position:relative}.header .headerSiteTitle{position:absolute;z-index:10;top:0;left:20px}@media (min-width: 999px){.header .headerSiteTitle{left:0}}@media (min-width: 1200px){.header .headerSiteTitle{position:relative}}.header .headerSearch{position:absolute;z-index:10;background:#c1c0c0 url("/application/themes/responsive_theme/images/search-bg.png") no-repeat left center}@media (min-width: 768px){.header .headerSearch{right:0;top:20px}}@media (min-width: 999px){.header .headerSearch{right:-305px}}@media (min-width: 1200px){.header .headerSearch{right:0}}.header .headerSearch input.ccm-search-block-text{background-color:transparent;border:none;float:left;height:36px;padding:5px 0 0 47px}.header .headerImage{margin-top:128px;min-height:109px}@media (min-width: 768px){.header .headerImage{margin-top:0;min-height:257px}}@media (min-width: 999px){.header .headerImage{min-height:336px}}@media (min-width: 1200px){.header .headerImage{min-height:407px;margin-top:6px}}.header .headerPageTitleWrap{background-color:#2d2d2d;padding:8px 0}.header .headerPageTitleWrap h3{color:#fff;font-size:50px;margin-top:8px;margin-bottom:8px}.header .headerNavigation{background-color:none;position:absolute;width:95%;z-index:10;top:87px}@media (min-width: 768px){.header .headerNavigation{top:78px;width:100%}}@media (min-width: 999px){.header .headerNavigation{right:-332px;width:auto}}@media (min-width: 1200px){.header .headerNavigation{right:-27px}}.header .headerNavigation .navbar-toggle{-top:30px;-right:0;margin:0 15px 0 auto;background-color:#A4BCE3;-position:absolute}@media (min-width: 768px){.header .headerNavigation .navbar-toggle{-top:3px;-right:0}}.header .headerNavigation .navbar-collapse .menu{float:none;padding-top:32px;border-color:transparent}@media (min-width: 768px){.header .headerNavigation .navbar-collapse .menu{padding-top:42px}}@media (min-width: 999px){.header .headerNavigation .navbar-collapse .menu{float:right;padding-top:0}}.header .headerNavigation .navbar-default{background-color:transparent;border-color:transparent;margin-bottom:0}.header .headerNavigation .navbar li{width:120px}@media (min-width: 768px){.header .headerNavigation .navbar li{margin-left:-22px}}@media (min-width: 999px){.header .headerNavigation .navbar li{width:auto}}.header .headerNavigation .navbar li a{color:#464646;padding:5px 43px 26px 37px;background:url("/application/themes/responsive_theme/images/menu-tab.png") no-repeat;text-transform:uppercase;font-weight:bold}.header .headerNavigation .navbar li.about a{padding:5px 40px 26px 34px}.header .headerNavigation .navbar li.services a{padding:5px 32px 26px 22px}.header .headerNavigation .navbar li.projects a{padding:5px 27px 26px 21px}.header .headerNavigation .navbar li.faqs a{padding:5px 55px 26px 42px}.header .headerNavigation .navbar li.contact a{padding:5px 36px 26px 22px}.header .headerNavigation .navbar li a:hover,.header .headerNavigation .navbar li a.nav-selected,.header .headerNavigation .navbar li a.nav-path-selected,.header .headerNavigation .navbar li.nav-path-selected>a{color:#fff;background:url("/application/themes/responsive_theme/images/menu-tab-active.png") no-repeat}.header .headerNavigation .navbar-default .navbar-nav>.open>a,.header .headerNavigation .navbar-default .navbar-nav>.open>a:focus,.header .headerNavigation .navbar-default .navbar-nav>.open>a:hover{color:#0072bc;background:none}.header .headerNavigation .dropdown-menu{background-color:#000}.header .headerNavigation .navbar li li a{color:#fff;padding:5px 20px;font-size:13px}.header .headerNavigation .dropdown-menu>li>a:focus,.header .headerNavigation .dropdown-menu>li>a:hover{background-color:transparent}.header .headerNavigation .navbar-default .navbar-nav .open .dropdown-menu>li>a:hover,.header .headerNavigation .navbar-default .navbar-nav .open .dropdown-menu>li>a.nav-selected{color:#FFCE00}.footer .footerContact{color:#999999}.footer .footerCopyright{color:#999999;padding-top:40px;font-size:12px;text-align:right}.footer .footerNavigation li{float:left}.footer .footerNavigation li a{color:#fff;text-transform:uppercase;padding:10px 10px}.footer .footerNavigation li:last-child a{padding-right:0}.footer .footerNavigation .nav>li>a:focus,.footer .footerNavigation .nav>li>a:hover,.footer .footerNavigation .nav>li>a.nav-selected,.footer .footerNavigation .nav>li>a.nav-path-selected{background-color:transparent;color:#0072bc}.template-services .contactWrap{background:url("/application/themes/responsive_theme/images/contact-bg.jpg") no-repeat center center / cover;padding-top:15px;padding-bottom:6px;margin-bottom:40px;margin-left:15px;margin-right:15px;font-size:22px}.template-services .contactLeft{padding-top:3px}.template-services .tabs{margin-top:40px;margin-bottom:20px}.template-services .tabs li a{background:url("/application/themes/responsive_theme/images/menu.png") no-repeat left;padding:8px 95px;margin-left:-3px;color:#fff;border-color:transparent;font-size:22px}.template-services .tabs li.active a,.template-services .tabs li a:hover{background:url("/application/themes/responsive_theme/images/menu-active.png") no-repeat left}.template-services .simpleTabsContainer{background-color:#ebebeb;border-top:solid 2px #0072bc;border-bottom:solid 2px #0072bc;padding:20px;margin-top:-2px}.template-services .relatedWrapper{background-color:#f4f4f4;padding:20px 0 50px;margin-top:30px}.template-services .blogRelatedHeader{padding:0 0 20px 15px}.template-services .blogRelatedContent{background:url("/application/themes/responsive_theme/images/related-bg.png") no-repeat bottom right;padding-bottom:75px}.template-services .blogRelatedText{padding:15px;text-align:center;font-size:22px}.template-services .blogRelatedDescription{padding:0 15px}.template-services .relatedMoreButton{position:absolute;bottom:13px;right:15px}.template-services .footerWrap{margin-top:0}.template-home .header{margin-bottom:0}.template-home .fourColumnWrap{background:url("/application/themes/responsive_theme/images/grey-stripe.png") repeat-x}.template-home .fourColumnWrap .column{height:495px;max-width:262px;position:relative;margin:0 auto}.template-home .fourColumnWrap .column h3{font-size:28px;text-align:center;color:#fff;margin-bottom:29px;margin-top:0;padding-top:33px}.template-home .fourColumnWrap .column .equalize{padding:10px}.template-home .fourColumnWrap .column .moreButton{position:absolute;bottom:35px;right:0}.template-home .fourColumnWrap .column1{background:url("/application/themes/responsive_theme/images/home-column-1.png") no-repeat}.template-home .fourColumnWrap .column2{background:url("/application/themes/responsive_theme/images/home-column-2.png") no-repeat}.template-home .fourColumnWrap .column3{background:url("/application/themes/responsive_theme/images/home-column-3.png") no-repeat}.template-home .fourColumnWrap .column4{background:url("/application/themes/responsive_theme/images/home-column-4.png") no-repeat}.template-home .fourColumnWrap .column4 h3{margin-bottom:20px;margin-top:0;padding-top:10px}.template-home .fourColumnWrap .column4 .moreButton{right:5px}.template-home .lowerWrapper{background-color:#0072bc}.template-home .lowerWrapper .main{color:#fff;padding:30px 15px 25px 15px}.template-home .footerWrap{margin-top:0;border-top:none}.template-home .latestProjectItem img{width:100%}.template-project_post .relatedProjectsWrap{background-color:#ebebeb;padding:30px 0}.template-project_post .footerWrap{margin-top:0}.template-project_post .blogPost img{max-width:100%;margin:5px}.page-projects .blogListItem{margin-bottom:30px}.page-projects .blogListText{text-align:center}.page-projects .blogListText h3{color:#2d2d2d}.page-projects .blogListDescription{padding:0 15px 60px 15px}.page-projects .relatedSelector{float:right;margin-bottom:20px}.page-projects .relatedSelector select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#0072bc url(/application/themes/responsive_theme/images/select-arrow.png) no-repeat center right;border:none;padding:5px 40px 5px 10px;margin:0 15px 0 10px;color:#fff}.page-projects .relatedSelector label{color:#0072bc}.page-projects .projectsBg{background:url("/application/themes/responsive_theme/images/projects-list-bg.png") no-repeat right bottom;min-height:304px}.page-projects .projectsMoreButton{position:absolute;bottom:13px;right:15px}body{color:#333;font-family:'Roboto',sans-serif;font-size:15px}.ccm-page{overflow:hidden}a{outline:0 !important}img100{max-width:100%}.header{margin-bottom:40px;background:url("/application/themes/responsive_theme/images/lines.jpg") no-repeat top center / cover}.centerWrap ul{list-style-image:url('/application/themes/responsive_theme/images/list-bullet.png')}.footerWrap{background-color:#2d2d2d;padding:15px 0;margin-top:30px;border-top:solid 5px #0072bc}.center_image img{margin:0 auto}.ccm-pagination-wrapper{text-align:center}.ccm-pagination-wrapper ul{margin-left:0}.ccm-pagination-wrapper ul li:before{content:""}.ccm-pagination-wrapper ul li{text-indent:0}.ccm-image-slider{position:relative}