.toolbar{z-index:10;position:absolute;width:100%;background:rgba(0,0,0,.7);height:34px;padding-top:5px}.toolbar a{color:#ccc}.toolbar a:hover{color:#fff;text-decoration:none}.toolbar .container{height:34px;padding-top:8px;font-size:12px;font-family:Arial,Helvetica,sans-serif;color:#f4f4f4}.toolbar .separator{border-left:1px solid #777;display:inline-block;height:10px;margin:0 20px;width:1px}.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:0 0;height:87px;z-index:9;position:absolute;width:100%;top:34px}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}.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:#fff}.sticky-for-header .headerbar{top:107px;background:#fff}.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-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:400;text-shadow:0 1px 0 #fff;padding-top:6px}.subheader{background:#f6f7f9;margin:0;padding:0;border-bottom:1px solid #efefef;border-top:1px solid #efefef}.subheader .container{height:100px}.subheader2{background:url(../images/textures/texture02.png) center top repeat;margin:0;padding:0}.subheader2 .container{background:url(../images/page-header-dots.png) no-repeat center top;height:140px}.subheader3{background:url(../images/textures/texture07.png) center top repeat;margin:0;padding:0}.subheader3 .container{background:url(../images/page-header-dots.png) no-repeat center top;height:140px}.subheader4{background:url(../images/textures/texture08.png) center top repeat;margin:0;padding:0}.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}
