input[type=text],input[type=password],input[type=email],input[type=tel],input[type=date],input[type=month],input[type=week],input[type=time],input[type=number],input[type=search],textarea{border:1px solid #aaa;background-color:#fafafa}input[type=text]:active,input[type=text]:focus,input[type=password]:active,input[type=password]:focus,input[type=email]:active,input[type=email]:focus,input[type=tel]:active,input[type=tel]:focus,input[type=date]:active,input[type=date]:focus,input[type=month]:active,input[type=month]:focus,input[type=week]:active,input[type=week]:focus,input[type=time]:active,input[type=time]:focus,input[type=number]:active,input[type=number]:focus,input[type=search]:active,input[type=search]:focus,textarea:active,textarea:focus{border:1px solid #666}.gform_wrapper form li,.gform_wrapper li{margin:2em 0 0}.gform_wrapper .ginput_complex span label{font-weight:300}.gform_wrapper .gform_body .top_label .gfield_label{margin:0}.ts-hover-enlarge{-moz-transition:all .3s;-webkit-transition:all .3s;transition:all .3s}.ts-hover-enlarge:hover{-moz-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1)}@media screen and (max-width:767px){.chinook-header-container{position:relative}.chinook-main-menu #menu-main-menu{position:absolute;left:0;margin-top:60px;z-index:999;background:#fff;width:100%}}h2:after{content:"__";display:block;margin-top:-20px;color:#20c7d7}.banner-title:after,.banner-title:before{content:"___";display:block;color:#20c7d7;letter-spacing:-2px !important}.banner-title{margin:0 !important}.banner-title:before{margin-bottom:15px}.banner-title:after{margin-top:-25px}@media screen and (max-width:960px){.banner-title:after{margin-top:-15px}}.logo-width img{max-width:200px}