@import url(archtek-min.css);#content-container .accordion h4.ui-accordion-header a,.gs-title:hover,.gs-title:hover b{text-decoration:none!important}.half-top{padding-top:25px!important}#sidebar-wrapper .widget-item h4{margin-bottom:14px}#industry-select{font-size:100%!important;font-weight:600;display:block;position:relative;top:0;height:32px;margin-bottom:1.25em;margin-top:0;padding:0;width:100%;-webkit-box-shadow:none;background:linear-gradient(to bottom,#fff 0,#f3f3f3 100%);box-shadow:none;vertical-align:top;font-family:'Titillium Web',sans-serif;border:1px solid #ccc}.portfolio-landing-header span,.sidebar-link{display:inline-block;float:right}.image-slider-item iframe{width:100%!important}.sidebar-header{text-align:center;padding:42px 0 5px}#content-container .portfolio-wrapper{background:#fff!important}#content-container h1,.portfolio-wrapper h1{font-size:24px!important;line-height:30px!important;margin-bottom:18px!important}.portfolio-wrapper form.custom .custom.dropdown{margin-bottom:1em}.portfolio-wrapper .columns.dropdown-padding{padding:0 12px 0 0}.portfolio-wrapper .columns.article-padding{padding:0 10px 0 12px}.relative{position:relative}.portfolio-landing-header{padding:5px 5px 0 20px}.portfolio-landing-header span a{font-size:11px}.projects-btn{margin-top:8px!important;float:right;margin-right:40px!important}.sidebar-link{margin-top:-6px}.sidebar-btn{display:block!important;float:right!important}.sidebar-btn.blogs{width:124px!important;padding-right:21px!important;padding-left:0!important}.sidebar-btn.angle span{padding:4px 9px 3px!important;top:0!important}.ui-accordion .ui-accordion-header{padding:3px 10px!important}.portfolio-gallery .caroufredsel_wrapper #portfolio-item-images .backstretch .image-box img{top:0!important}.item-image{position:relative}.item-image span.img-description{position:absolute;bottom:0;right:0;display:block;background:#fff;padding:10px;margin:25px}.icon-dropcap{padding:0!important;font-size:82px!important;height:82px!important;width:82px!important;line-height:82px!important;text-align:center!important;vertical-align:baseline!important;display:block!important;float:left!important;margin:2px 15px 0 0!important;color:#ccc!important}.blog-item-list-style-title-wrapper,.posts-widget .post-title{margin-left:0!important}.image-slider-item embed{height:340px}.details-intro{padding-top:24px!important;min-height:253px}.img-box,.img-container{padding:0 0 15px}.img-box{width:48%}.img-box.left{float:left;margin-right:2%}.img-box.right{float:right;margin-left:2%}.img-container img{width:100%}.text-container{width:50%}.text-container.left{float:left}.text-container.right{float:right}.clear{clear:both;margin:0;padding:0;height:1px}.gsc-control-cse,.gsc-search-box table td .gsib_a{padding:0!important}.gsc-search-box table td{background:#003560;border:none}.gsc-search-box table td .gsc-input{background:#003560!important;color:#fff!important;border:none!important;font-family:Roboto,sans-serif;font-size:45px;font-weight:100;box-shadow:none;margin-top:18px!important;max-width:100%}.gsc-search-box table td .gsc-input-box{border-color:#003560!important}.gsc-search-box table td .gsc-search-button{display:none}#gs_cb50,.gsc-adBlock,.gsc-adBlockVertical,.gsc-orderby{display:none!important}.gsc-thinWrapper{width:100%!important}.gsc-wrapper.gsc-thinWrapper{border-right:none!important}.gsc-control-cse,.gsc-control-cse .gsc-table-result{font-family:'Titillium Web',sans-serif!important}.gs-fileFormatType,.gs-imageResult .gs-snippet,.gs-webResult .gs-snippet{color:#444!important}.gsc-table-result,.gsc-thumbnail-inside,.gsc-url-top{padding-left:0!important}form tr{height:40px}#contactform input.new-line,#contactform label.new-line{display:block;width:100%}#contactform label{font-weight:400;color:#4d4d4d!important;margin-bottom:.1875em;display:inline-block}#contactform input,#contactform select{background-color:#fff;border:1px solid #ccc;box-shadow:inset 0 1px 2px rgba(0,0,0,.1);color:rgba(0,0,0,.75);margin:0 0 1em;padding:.5em;height:2.3125em}#contactform input[type="checkbox"],#contactform input[type="radio"]{display:inline-block;width:auto;height:1.2em;vertical-align:text-bottom;margin:0 .6em 0 0}#contactform .choice-input,#contactform .choice-text{display:table-cell}#contactform textarea{height:auto}#contactform input[name="imagetext"]{display:inline;float:left;width:80px;margin-bottom:0;height:33px}#contactform .form-row{margin-bottom:18px}#contactform .submit-row img{height:33px;width:130px;filter:url(data:image/svg+xml;utf8,<svg\ xmlns=\'http://www.w3.org/2000/svg\'><filter\ id=\'grayscale\'><feColorMatrix\ type=\'matrix\'\ values=\'0.3333\ 0.3333\ 0.3333\ 0\ 0\ 0.3333\ 0.3333\ 0.3333\ 0\ 0\ 0.3333\ 0.3333\ 0.3333\ 0\ 0\ 0\ 0\ 0\ 1\ 0\'/></filter></svg>#grayscale);filter:gray;-webkit-filter:grayscale(100%);float:left}#contactform input[type="submit"]{width:auto;background:#1b83be;font-weight:400;color:#fff;border:none;box-shadow:none;display:inline;padding:0 1.5em;height:33px;float:left}#contactform input[type="submit"]:hover{background:#4d9dcb;cursor:pointer}#contactform .imagetext-container{max-width:300px;margin:0 auto}@media only screen and (max-width:767px){.img-box,.text-container{width:100%}.gsc-search-box table td .gsc-input{margin:0!important;font-size:30px}}@media only screen and (max-width:479px){#header-contact-button{font-size:14px!important;padding:15px 16px 14px 18px!important}.gsc-search-box table td .gsc-input{font-size:22px}}#contactform select{height:33.1px}#contactform div[id^="checkbox_container_"]{width:auto!important}#contactform div[id^="pb_checkboxes_"]{white-space:normal!important;max-width:182px!important;height:auto!important;margin-bottom:8px}#contactform .error{border:1px solid red}#contactform label.error{color:red!important;border:none}.category-widget li{position:relative}#logo-wrapper{position:relative}.age{position:absolute;top:0;left:0;color:#fff;display:block;font-size:30px;padding:1px 2px;font-weight:bold}.age .small{display:block;font-size:11px;font-weight:normal}.smc-edit,.smc-new,.smc-edit-template{font-size:12px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;position:absolute;float:right;cursor:pointer;z-index:400;border:1px solid #ddd;border-radius:3px;padding:4px 5px!important;line-height:14px;color:#999!important;background:#fff;top:10px;bottom:inherit!important}.smc-edit{right:20px}.smc-new{right:60px}.smc-edit-template{right:100px}.top-180{top:180px}.top-0{top:0}.right-0{right:0}.top-neg-40{top:-40px}.top-neg-4{top:-4px}.editable-opacity{position:relative;opacity:.5;background:#000}.editable-opacity .overlay{position:absolute;width:100%;height:100%;background:#000;padding:0;margin:0;opacity:.5}