.side-aligned-social{top:155px}.site-top-border{z-index:101}.site-top-bar{box-shadow:0 -1px 0 rgba(0,0,0,.08) inset;background-color:#133d6f;color:#fff}.site-top-bar>.site-container{position:relative}.site-top-bar-left{background-color:#133d6f;float:left;width:50%;padding:2px 0 7px;min-height:35px;position:relative;z-index:101;box-shadow:0 -1px 0 rgba(0,0,0,.08) inset;text-align:left}.site-topbar-no,.site-topbar-ad{display:inline-block;vertical-align:bottom;font-size:11px;letter-spacing:1px;color:inherit;margin:0 8px 0 0}.site-topbar-ad i.fa{position:relative;top:-1px}.site-top-bar-right{background-color:#133d6f;float:right;width:50%;text-align:right;min-height:35px;position:relative;z-index:101;box-shadow:0 -1px 0 rgba(0,0,0,.08) inset}.site-top-bar-right-extra-txt{display:inline-block;font-size:11px;margin:8px 14px 7px;vertical-align:middle;letter-spacing:1px}.site-top-bar-switch .site-top-bar-left{float:right;text-align:right}.site-top-bar-switch .site-top-bar-right{float:left;text-align:left}.site-top-bar-switch .site-topbar-no,.site-top-bar-switch .site-topbar-ad{margin:0 0 0 8px}.site-header{margin:0;position:absolute;z-index:99;width:100%;background-color:rgba(255,255,255,.15);color:#000}.site-header.site-header-nobanner,body.single-product.woocommerce .site-header{position:relative;margin:0 0 60px}.content-boxed .site-header.site-header-nobanner{margin:0}.guten-header-bb{box-shadow:0 1px 0 rgba(0,0,0,.08)}header.guten-header-seven .site-container{display:flex;align-items:center}.site-header-top{color:#000;align-content:center;text-align:center;flex:3}.site-header-top-left{float:left}.site-header-top-right{float:right}.site-branding{padding:15px 0 20px;flex:1}.site-header-right{flex:1;align-content:flex-end;text-align:right}.site-branding a{display:block;margin:0 auto}.site-branding a img{display:block}.site-branding-logo a{display:inline-block}.site-title{margin:0;padding:0;font-size:56px;line-height:58px;font-weight:300;text-shadow:0 2px 3px rgba(255,255,255,.3)}.site-title a{color:#000 !important}.site-description{margin:0;padding:0;font-size:10px;line-height:15px;letter-spacing:2px;font-weight:300;text-transform:uppercase;color:inherit}.site-branding-float-all .custom-logo-link{float:left}.site-branding-float{text-align:left;float:left;padding-left:12px}.site-top-bar .social-icon{color:inherit;float:right;box-shadow:-1px 0 0 rgba(0,0,0,.08);margin:0;padding:5px 6px 4px}.site-top-bar-switch .social-icon{float:left;box-shadow:1px 0 0 rgba(0,0,0,.08)}#primary-menu,#main-menu>div{display:inline-block;vertical-align:top}.header-cart{display:inline-block;vertical-align:middle;padding:0;font-weight:400;font-size:11px;letter-spacing:1px}a.header-cart-contents{color:inherit !important;padding:16px 0 18px 15px;display:block}.site-top-bar .header-cart a.header-cart-contents{padding:8px 10px 7px}.header-cart-checkout{margin:0 0 0 4px;position:relative;top:-1px}.site-header-right .search-field,.site-header-right .product-search input[type=text].product-search-field,.aws-container .aws-search-field{font-size:13px;margin:0;padding:5px 8px;border:1px solid rgba(0,0,0,.18);border-radius:0;background-color:#fff;width:200px;font-weight:200;outline:none;color:#000;box-sizing:border-box}.site-header-right .search-submit{display:none}.aws-container .aws-search-field{line-height:20px;height:auto}.site-header-switch .site-branding{flex:1.2}.site-header-switch .site-header-top{order:3;flex:2;text-align:right;align-content:flex-end}.site-header-switch .site-header-right{order:2;text-align:center;align-content:center}.site-header-switch .site-header-right .search-field{width:250px}.site-boxed .site-top-bar .site-container{padding:0 20px}.site-boxed .site-header{max-width:1240px}.page-titlebar.guten-page-titlebar-banner{border-top:1px solid rgba(0,0,0,.08)}.page-titlebar.guten-page-titlebar-banner .site-container{display:block}#main-menu{text-align:center}.main-navigation{padding:0;display:inline-block;vertical-align:middle}.main-navigation li a{padding:43px 16px 45px}.main-navigation.guten-nav-style-blocks li a{padding:43px 8px 45px}.main-navigation.guten-nav-style-blocks ul ul li a{padding:16px 16px 18px}.main-navigation ul ul{top:105px}.main-navigation ul ul li{position:relative}.main-navigation ul li:hover>ul,.main-navigation ul li:focus>ul,.main-navigation ul li.focus>ul,.main-navigation ul li:active>ul{right:auto;left:0}.main-navigation ul ul li:hover>ul,.main-navigation ul ul li:focus>ul,.main-navigation ul ul li.focus>ul,.main-navigation ul ul li:active>ul{right:auto;left:100%}.sticky-header.stick-header{top:-200px;-webkit-transition:top .4s ease 0s;-moz-transition:top .4s ease 0s;-ms-transition:top .4s ease 0s;-o-transition:top .4s ease 0s;transition:top .4s ease 0s}.stick-header.stuck{background-color:rgba(255,255,255,.7);box-shadow:0 -1px 0 rgba(0,0,0,.14) inset;position:fixed;top:-200px;left:0;width:100%;z-index:99999}header.guten-header-seven .stick-header.stuck .site-container{align-items:center}.site-boxed .stick-header.stuck{left:auto;max-width:1240px}.sticky-header.stuck .site-branding{padding:10px 0 8px}.content-boxed .sticky-header .site-title,.content-boxed .sticky-header .site-description,.content-boxed .site-header-switch .sticky-header .site-title,.content-boxed .site-header-switch .sticky-header .site-description{padding-left:0;padding-right:0}.sticky-header.stuck .site-title{font-size:42px}.sticky-header.stuck .site-description{display:none}.sticky-header.stuck .main-navigation li a{padding:21px 16px 22px}.sticky-header.stuck .main-navigation.guten-nav-style-blocks li a{padding:21px 8px 22px}.sticky-header.stuck .main-navigation ul ul{top:60px}.sticky-header.stuck .main-navigation ul ul li a{padding:15px 25px 15px 20px}.sticky-header.stuck .main-navigation ul ul ul{top:1px}.stick-header.stuck.animate-sticky-header{top:0}body.admin-bar .stick-header.stuck.animate-sticky-header{top:32px}