@media(max-width: 960px){.wrapper,.wrap{width:100%}.content .startcol2 h1 img{width:500px}footer,.boxes,.main-content{padding:20px}.branding img{margin-left:20px;margin-top:0px}}@media(max-width: 770px){.img-wrap,.txt-wrap{width:100%}}@media(max-width: 600px){a{word-break:break-all}.container .headerwrapper,.container{width:100%}footer .container{width:100%}.content h1{font-size:30px}.menuitems,.startcol2{display:none}.branding{margin-top:10px !important}.branding img{margin-left:20px;margin-top:0px}.aboutblock,.servicesblock,.accomplishmentsblock,.contactblock{background-repeat:no-repeat}.aboutblock .wrapper,.servicesblock .wrapper,.accomplishmentsblock .wrapper,.contactblock .wrapper{margin-top:200px;background:#fff}.wrapper .aboutkaxe,.wrapper .accomplishments,.wrapper .services,.wrapper .contact{width:100%}.content .colwide{width:100%;margin-top:0px;margin-bottom:0px}.startblock{margin-top:20px;background-size:auto;min-height:500px;max-height:500px}.wrapper2{margin-top:80px}header{position:fixed;border-bottom:2px solid;height:110px;z-Index:1000}header .wrap{height:auto !important}header .logo{width:70%}header .logo img{width:100%}header nav{display:none}header .menu-opener{position:absolute;top:25px;right:10px}.responsive{display:block}.slider{display:none}.col2,.col1{width:100% !important;display:block;clear:both}.resp-nav{display:none;margin-top:60px;position:fixed;width:100%;background:#fff;z-Index:1000}.resp-nav .site-menu{border-bottom:1px solid #ccc;background:#fff}.resp-nav .site-menu li{border-top:1px solid #ccc;position:relative}.resp-nav .site-menu li a{color:#000;display:block;width:100%;border-bottom:3px solid #fafafa;padding:10px 20px}.resp-nav .clicker{height:42px;width:42px;position:absolute;display:block;top:0;right:0;background-image:url(//dspo1brnpklr5.cloudfront.net/sites/342/template_assets/clicker.png?v=1789634151644);background-position:left center;background-repeat:no-repeat}.resp-nav .site-menu-item-active>a,.resp-nav .site-menu-item-parent>a{color:#c2a946 !important}.resp-nav .site-menu>li>ul{display:none}.resp-nav .site-menu>li>ul li a{padding-left:30px;background-color:#f8f8f8}.resp-nav .site-menu>li>ul>li>ul{display:none}.resp-nav .site-menu>li>ul>li>ul li a{padding-left:40px;background-color:#dbdbdb;border-bottom:3px solid #d6d6d6}}@media(max-width: 401px){header{height:80px}}
