.headlines,.toolbar .container{font-family:Arial,Helvetica,sans-serif}.toolbar{background:#f6f7f9;border-bottom:1px solid #efefef}.toolbar a{color:#b1b9bd}.toolbar a:hover{color:#777;text-decoration:none}.toolbar .container{height:40px;padding-top:11px;font-size:12px;color:#b1b9bd}.toolbar .separator{border-left:1px solid #777;display:inline-block;height:10px;margin:0 20px;width:1px}.subheader,.subheader2,.subheader3,.subheader4{margin:0;padding:0}.search .form-control{margin-bottom:0}.search form{position:relative}.search input{background:0 0;padding:0 10px;line-height:21px;height:21px;border:1px solid #333;border-radius:20px;-moz-border-radius:20px;-webkit-border-radius:20px;font-size:11px;color:#9E9E9E;cursor:default;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all .2s ease;transition:all .2s ease}.search input:focus{background:url(../images/search-input-bg.png) 0 -1px repeat-x;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;color:#9E9E9E}.search:hover button{color:#676767}.search button{position:absolute;top:1px;right:19px;background:0 0;border:0;color:#DDD;font-size:11px;cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease}.search button:hover{color:#676767}.header-main{background:#fff}header{width:100%;z-index:100;position:relative;-webkit-transition:linear .3s;-moz-transition:linear .3s;-ms-transition:linear .3s;-o-transition:linear .3s;transition:linear .3s;box-shadow:0 6px 6px -6px #000}.sticky-for-header{position:fixed;top:0;z-index:1000;-webkit-transition:linear .3s;-moz-transition:linear .3s;-ms-transition:linear .3s;-o-transition:linear .3s;transition:linear .3s}.sticky-for-header .header-main{top:0;background:rgba(255,255,255,1)}.sticky-for-header .headerbar{top:107px;background:rgba(255,255,255,1)}.sticky-for-body{margin-top:0}.toolbar_hidden{display:none!important}.headerbar{background:#fff;border:1px solid #ececec;height:50px}.headerbar .container{color:#8A8A8A}.headline-bar{background:#f6f8f8;border-bottom:1px solid #ececec;height:33px}.headlines{color:#a2a2a2;font-size:12px;font-weight:400;text-shadow:0 1px 0 #fff;padding-top:6px}.subheader{background:#f6f7f9;border-bottom:1px solid #efefef;border-top:1px solid #efefef}.subheader .container{height:100px}.subheader2{background:url(../images/textures/texture02.png) center top}.subheader2 .container{background:url(../images/page-header-dots.png) center top no-repeat;height:140px}.subheader3{background:url(../images/textures/texture07.png) center top}.subheader3 .container{background:url(../images/page-header-dots.png) center top no-repeat;height:140px}.subheader4{background:url(../images/textures/texture08.png) center top}.subheader4 .container{background:0 0;height:140px}.custom-page-header{border-bottom:none;margin:120px 0 0;padding:0}.custom-page-header h1{color:#fff;font-size:24px;text-transform:uppercase;background:rgba(0,0,0,.6);display:inline;padding:3px 10px;moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}.custom-page-header h1 small{color:#fff;text-transform:none;padding-left:10px}