Skip to Content

CSS File

URL: https://www.jambomusic.uk/wp-content/themes/jannah/assets/css/base.min.css?ver=6.1.2
HTTP Status: 200 OK
MIME Type: text/css
Last Modified: Sun, 06 Aug 2023 17:33:55 GMT
Download Time: Less than a second
Cookies: None
Size: 42 KB
Rules: 439 style rules
Imports: 0 stylesheets
HTTP Headers:  29 headers
Links In:  1 pages
Links Out:  0 links
Images:  0 images
CSS:  0 files
JavaScript:  0 files
Issue Issues: 1 issues found on 15 lines

1:root{--brand-color:#0669ff;--dark-brand-color:#0051cc;--bright-color:#FFF;--base-color:#2c2f34}

2html{-ms-touch-action:manipulation;touch-action:manipulation;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}

3article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}

4audio,canvas,progress,video{display:inline-block}

5audio:not([controls]){display:none;height:0}

6progress{vertical-align:baseline}

7template,[hidden]{display:none}

8a{background-color:transparent}

9a:active,a:hover{outline-width:0}

10abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}

11b,strong{font-weight:inherit}

12b,strong{font-weight:600}

13dfn{font-style:italic}

14mark{background-color:#ff0;color:#000}

15small{font-size:80%}

16sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}

17sub{bottom:-0.25em}

18sup{top:-0.5em}

19img{border-style:none}

20svg:not(:root){overflow:hidden}

21figure{margin:1em 0}

22hr{box-sizing:content-box;height:0;overflow:visible}

23button,input,select,textarea{font:inherit}

24optgroup{font-weight:bold}

25button,input,select{overflow:visible}

26button,input,select,textarea{margin:0}

27button,select{text-transform:none}

28button,[type="button"],[type="reset"],[type="submit"]{cursor:pointer}

29[disabled]{cursor:default}

30button,html [type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}

31button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}

32button:-moz-focusring,input:-moz-focusring{outline:1px dotted ButtonText}

33fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}

34legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}

35textarea{overflow:auto}

36[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}

37[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}

38[type="search"]{-webkit-appearance:textfield}

39[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none}

40*{padding:0;margin:0;list-style:none;border:0;outline:none;box-sizing:border-box}

41*:before,*:after{box-sizing:border-box}

42body{background:#F7F7F7;color:var(--base-color);font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", "Open Sans", Arial, sans-serif;

font-size:13px;line-height:21px}

43h1,h2,h3,h4,h5,h6,.the-subtitle{line-height:1.4;font-weight:600}

44h1{font-size:41px;font-weight:700}

45h2{font-size:27px}

46h3{font-size:23px}

47h4,.the-subtitle{font-size:17px}

48h5{

font-size:13px}

49h6{

font-size:12px}

50a{color:var(--base-color);text-decoration:none;transition:0.15s}

51.brand-title,a:hover{color:var(--brand-color)}

52img,object,embed{max-width:100%;height:auto}

53iframe{max-width:100%}

54p{line-height:21px}

55.says,.screen-reader-text,.comment-form-comment label{clip:rect(1px, 1px, 1px, 1px);position:absolute !important;height:1px;width:1px;overflow:hidden}

56.stream-title{margin-bottom:3px;

font-size:11px;color:#a5a5a5;display:block}

57.stream-item{text-align:center;position:relative;z-index:2;margin:20px 0;padding:0}

58.stream-item iframe{margin:0 auto}

59.stream-item img{max-width:100%;width:auto;height:auto;margin:0 auto;display:inline-block;vertical-align:middle}

60.stream-item.stream-item-above-header{margin:0}

61.stream-item.stream-item-between .post-item-inner{width:100%;display:block}

62.post-layout-8.is-header-layout-1.has-header-ad .entry-header-outer,body.post-layout-8.has-header-below-ad .entry-header-outer{padding-top:0}

63.stream-item-top-wrapper ~ .stream-item-below-header,.is-header-layout-1.has-header-ad.post-layout-6 .featured-area,.has-header-below-ad.post-layout-6 .featured-area{margin-top:0}

64.has-header-below-ad .fullwidth-entry-title.container-wrapper,.is-header-layout-1.has-header-ad .fullwidth-entry-title,.is-header-layout-1.has-header-ad .is-first-section,.has-header-below-ad .is-first-section{padding-top:0;margin-top:0}

65@media (max-width: 991px){body:not(.is-header-layout-1).has-header-below-ad.has-header-ad .top-nav-below .has-breaking-news{margin-bottom:20px}

66.has-header-ad .fullwidth-entry-title.container-wrapper,.has-header-ad.has-header-below-ad .stream-item-below-header,.single.has-header-ad:not(.has-header-below-ad) #content,.page.has-header-ad:not(.has-header-below-ad) #content{margin-top:0}

67.has-header-ad .is-first-section{padding-top:0}

68.has-header-ad:not(.has-header-below-ad) .buddypress-header-outer{margin-bottom:15px}

69}

70.has-full-width-logo .stream-item-top-wrapper,.header-layout-2 .stream-item-top-wrapper{width:100%;max-width:100%;float:none;clear:both}

71@media (min-width: 992px){.header-layout-2.has-normal-width-logo .stream-item-top-wrapper{margin-top:0}

72}

73.header-layout-3.no-stream-item .logo-container{width:100%;float:none}

74@media (min-width: 992px){.header-layout-3.has-normal-width-logo .stream-item-top img{float:right}

75}

76@media (max-width: 991px){.header-layout-3.has-normal-width-logo .stream-item-top{clear:both}

77}

78#background-stream-cover{top:0;left:0;z-index:0;overflow:hidden;width:100%;height:100%;position:fixed}

79@media (max-width: 768px){.hide_banner_header .stream-item-above-header,.hide_banner_top .stream-item-top-wrapper,.hide_banner_below_header .stream-item-below-header,.hide_banner_bottom .stream-item-above-footer,.hide_banner_above .stream-item-above-post,.hide_banner_above_content .stream-item-above-post-content,.hide_banner_below_content .stream-item-below-post-content,.hide_banner_below .stream-item-below-post,.hide_banner_comments .stream-item-below-post-comments,.hide_breaking_news #top-nav,.hide_sidebars .sidebar,.hide_footer_tiktok #footer-tiktok,.hide_footer_instagram #footer-instagram,.hide_footer #footer-widgets-container,.hide_copyright #site-info,.hide_breadcrumbs #breadcrumb,.hide_share_post_top .share-buttons-top,.hide_share_post_bottom .share-buttons-bottom,.hide_post_newsletter #post-newsletter,.hide_related #related-posts,.hide_read_next #read-next-block,.hide_post_authorbio .post-components .about-author,.hide_post_nav .prev-next-post-nav,.hide_back_top_button #go-to-top,.hide_read_more_buttons .more-link,.hide_inline_related_posts #inline-related-post{display:none !important}

80}

81.tie-icon:before,[class^="tie-icon-"],[class*=" tie-icon-"]{font-family:'tiefonticon' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block}

82body.tie-no-js a.remove,body.tie-no-js .tooltip,body.tie-no-js .woocommerce-message,body.tie-no-js .woocommerce-error,body.tie-no-js .woocommerce-info,body.tie-no-js .bbp-template-notice,body.tie-no-js .indicator-hint,body.tie-no-js .menu-counter-bubble-outer,body.tie-no-js .notifications-total-outer,body.tie-no-js .comp-sub-menu,body.tie-no-js .menu-sub-content{display:none !important}

83body.tie-no-js .fa,body.tie-no-js .fas,body.tie-no-js .far,body.tie-no-js .fab,body.tie-no-js .tie-icon:before,body.tie-no-js [class^="tie-icon-"],body.tie-no-js [class*=" tie-icon-"],body.tie-no-js .weather-icon{visibility:hidden !important}

84body.tie-no-js [class^="tie-icon-"]:before,body.tie-no-js [class*=" tie-icon-"]:before{content:"\f105"}

85.tie-popup,#autocomplete-suggestions{display:none}

86.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}

87.container:after{content:"";display:table;clear:both}

88@media (min-width: 768px){.container{width:100%}

89}

90@media (min-width: 1200px){.container{max-width:1200px}

91}

92.tie-row{margin-left:-15px;margin-right:-15px}

93.tie-row:after{content:"";display:table;clear:both}

94.tie-col-xs-1,.tie-col-sm-1,.tie-col-md-1,.tie-col-xs-2,.tie-col-sm-2,.tie-col-md-2,.tie-col-xs-3,.tie-col-sm-3,.tie-col-md-3,.tie-col-xs-4,.tie-col-sm-4,.tie-col-md-4,.tie-col-xs-5,.tie-col-sm-5,.tie-col-md-5,.tie-col-xs-6,.tie-col-sm-6,.tie-col-md-6,.tie-col-xs-7,.tie-col-sm-7,.tie-col-md-7,.tie-col-xs-8,.tie-col-sm-8,.tie-col-md-8,.tie-col-xs-9,.tie-col-sm-9,.tie-col-md-9,.tie-col-xs-10,.tie-col-sm-10,.tie-col-md-10,.tie-col-xs-11,.tie-col-sm-11,.tie-col-md-11,.tie-col-xs-12,.tie-col-sm-12,.tie-col-md-12{position:relative;min-height:1px;padding-left:15px;padding-right:15px}

95.tie-col-xs-1,.tie-col-xs-2,.tie-col-xs-3,.tie-col-xs-4,.tie-col-xs-5,.tie-col-xs-6,.tie-col-xs-7,.tie-col-xs-8,.tie-col-xs-9,.tie-col-xs-10,.tie-col-xs-11,.tie-col-xs-12{float:left}

96.tie-col-xs-1{width:8.33333%}

97.tie-col-xs-2{width:16.66667%}

98.tie-col-xs-3{width:25%}

99.tie-col-xs-4{width:33.33333%}

100.tie-col-xs-5{width:41.66667%}

101.tie-col-xs-6{width:50%}

102.tie-col-xs-7{width:58.33333%}

103.tie-col-xs-8{width:66.66667%}

104.tie-col-xs-9{width:75%}

105.tie-col-xs-10{width:83.33333%}

106.tie-col-xs-11{width:91.66667%}

107.tie-col-xs-12{width:100%}

108@media (min-width: 768px){.tie-col-sm-1,.tie-col-sm-2,.tie-col-sm-3,.tie-col-sm-4,.tie-col-sm-5,.tie-col-sm-6,.tie-col-sm-7,.tie-col-sm-8,.tie-col-sm-9,.tie-col-sm-10,.tie-col-sm-11,.tie-col-sm-12{float:left}

109.tie-col-sm-1{width:8.33333%}

110.tie-col-sm-2{width:16.66667%}

111.tie-col-sm-3{width:25%}

112.tie-col-sm-4{width:33.33333%}

113.tie-col-sm-5{width:41.66667%}

114.tie-col-sm-6{width:50%}

115.tie-col-sm-7{width:58.33333%}

116.tie-col-sm-8{width:66.66667%}

117.tie-col-sm-9{width:75%}

118.tie-col-sm-10{width:83.33333%}

119.tie-col-sm-11{width:91.66667%}

120.tie-col-sm-12{width:100%}

121}

122@media (min-width: 992px){.tie-col-md-1,.tie-col-md-2,.tie-col-md-3,.tie-col-md-4,.tie-col-md-5,.tie-col-md-6,.tie-col-md-7,.tie-col-md-8,.tie-col-md-9,.tie-col-md-10,.tie-col-md-11,.tie-col-md-12{float:left}

123.tie-col-md-1{width:8.33333%}

124.tie-col-md-2{width:16.66667%}

125.tie-col-md-3{width:25%}

126.tie-col-md-4{width:33.33333%}

127.tie-col-md-5{width:41.66667%}

128.tie-col-md-6{width:50%}

129.tie-col-md-7{width:58.33333%}

130.tie-col-md-8{width:66.66667%}

131.tie-col-md-9{width:75%}

132.tie-col-md-10{width:83.33333%}

133.tie-col-md-11{width:91.66667%}

134.tie-col-md-12{width:100%}

135}

136.tie-alignleft{float:left}

137.tie-alignright{float:right}

138.tie-aligncenter{clear:both;margin-left:auto;margin-right:auto}

139.fullwidth{width:100% !important}

140.alignleft{float:left;margin:0.375em 1.75em 1em 0}

141.alignright{float:right;margin:0.375em 0 1em 1.75em}

142.aligncenter{clear:both;display:block;margin:0 auto 1.75em;text-align:center;margin-left:auto;margin-right:auto;margin-top:6px;margin-bottom:6px}

143@media (max-width: 767px){.entry .alignright,.entry .alignright img,.entry .alignleft,.entry .alignleft img{float:none;clear:both;display:block;margin:0 auto 1.75em}

144}

145.clearfix:before,.clearfix:after{content:"\0020";display:block;height:0;overflow:hidden}

146.clearfix:after{clear:both}

147.tie-container,#tie-wrapper{height:100%;min-height:650px}

148.tie-container{position:relative;overflow:hidden}

149#tie-wrapper{background:#fff;position:relative;z-index:108;height:100%;margin:0 auto}

150.container-wrapper{background:#ffffff;border:1px solid rgba(0,0,0,0.1);border-radius:2px;padding:30px}

151#content{margin-top:30px}

152@media (max-width: 991px){#content{margin-top:15px}

153}

154.site-content{-ms-word-wrap:break-word;word-wrap:break-word}

155.boxed-layout #tie-wrapper,.boxed-layout .fixed-nav{max-width:1230px}

156.boxed-layout.wrapper-has-shadow #tie-wrapper{box-shadow:0 1px 7px rgba(171,171,171,0.5)}

157@media (min-width: 992px){.boxed-layout #main-nav.fixed-nav,.boxed-layout #tie-wrapper{width:95%}

158}

159@media (min-width: 992px){.framed-layout #tie-wrapper{margin-top:25px;margin-bottom:25px}

160}

161@media (min-width: 992px){.border-layout #tie-container{margin:25px}

162.border-layout:after,.border-layout:before{background:inherit;content:"";display:block;height:25px;left:0;bottom:0;position:fixed;width:100%;z-index:110}

163.border-layout:before{top:0;bottom:auto}

164.border-layout.admin-bar:before{top:32px}

165.border-layout #main-nav.fixed-nav{left:25px;right:25px;width:calc(100% - 50px)}

166}

167.theme-header{background:#fff;position:relative;z-index:999}

168.theme-header:after{content:"";display:table;clear:both}

169.theme-header.has-shadow{box-shadow:0 0 10px 5px rgba(0,0,0,0.1)}

170.theme-header.top-nav-below .top-nav{z-index:8}

171.is-stretch-header .container{max-width:100%}

172.logo-row{position:relative}

173#logo{margin-top:40px;margin-bottom:40px;display:block;float:left}

174#logo img{vertical-align:middle}

175#logo img[src*='.svg']{width:100% !important}

176@-moz-document url-prefix(){#logo img[src*='.svg']{height:100px}

177}

178#logo a{display:inline-block}

179#logo .h1-off{position:absolute;top:-9000px;left:-9000px}

180#logo.text-logo a{color:var(--brand-color)}

181#logo.text-logo a:hover{color:var(--dark-brand-color);opacity:0.8}

182#tie-logo-inverted,#tie-sticky-logo-inverted{display:none}

183.tie-skin-inverted #tie-sticky-logo-inverted,.tie-skin-inverted #tie-logo-inverted{display:block}

184.tie-skin-inverted #tie-sticky-logo-default,.tie-skin-inverted #tie-logo-default{display:none}

185.logo-text{font-size:50px;line-height:50px;font-weight:bold}

186@media (max-width: 670px){.logo-text{font-size:30px}

187}

188.has-full-width-logo.is-stretch-header .logo-container{padding:0}

189.has-full-width-logo #logo{margin:0}

190.has-full-width-logo #logo a,.has-full-width-logo #logo img{width:100%;height:auto;display:block}

191.has-full-width-logo #logo,.header-layout-2 #logo{float:none;text-align:center}

192.has-full-width-logo #logo img,.header-layout-2 #logo img{margin-right:auto;margin-left:auto}

193.has-full-width-logo .logo-container,.header-layout-2 .logo-container{width:100%;float:none}

194@media (max-width: 991px){#theme-header.has-normal-width-logo #logo{margin:14px 0 !important;text-align:left;line-height:1}

195#theme-header.has-normal-width-logo #logo img{width:auto;height:auto;max-width:190px}

196}

197@media (max-width: 479px){#theme-header.has-normal-width-logo #logo img{max-width:160px;max-height:60px !important}

198}

199@media (max-width: 991px){#theme-header.mobile-header-default:not(.header-layout-1) #logo,#theme-header.mobile-header-default.header-layout-1 .header-layout-1-logo{-webkit-flex-grow:10;-ms-flex-positive:10;flex-grow:10}

200#theme-header.mobile-header-centered.header-layout-1 .header-layout-1-logo{width:auto !important}

201#theme-header.mobile-header-centered #logo{float:none;text-align:center}

202}

203.components{float:right}

204.components>li{position:relative;float:right;list-style:none}

205.components>li.social-icons-item{margin:0}

206.components>li>a{display:block;position:relative;width:30px;text-align:center;line-height:inherit;font-size:16px}

207.components>li>a:hover,.components>li:hover>a{z-index:2}

208.components .avatar{border-radius:100%;position:relative;top:4px;max-width:20px}

209.components a.follow-btn{width:auto;padding-left:15px;padding-right:15px;overflow:hidden}

210.components .follow-btn .tie-icon-plus{

font-size:13px}

211.components .follow-btn .follow-text{

font-size:12px;margin-left:8px;display:block;float:right}

212.components .search-bar{width:auto;border:solid rgba(0,0,0,0.1);border-width:0 1px;margin-left:10px}

213.components #search{position:relative;background:transparent}

214.components #search-input{border:0;margin-bottom:0;line-height:inherit;width:100%;background:transparent;padding:0 25px 0 10px;border-radius:0;box-sizing:border-box;font-size:inherit}

215.components #search-input:hover{background:rgba(0,0,0,0.03)}

216.components #search-input:focus{background:rgba(0,0,0,0.03);box-shadow:none}

217.components #search-submit{position:absolute;right:0;top:0;width:40px;line-height:inherit;color:#777777;background:transparent;

font-size:15px;padding:0;transition:color 0.15s}

218.components #search-submit:hover{color:var(--brand-color)}

219#search-submit .tie-icon-spinner{color:#555;cursor:default;-webkit-animation:tie-spin 3s infinite linear;animation:tie-spin 3s infinite linear}

220.top-nav-boxed .components li:first-child.weather-menu-item,.main-nav-boxed .components li:first-child.weather-menu-item,.components .search-bar+.weather-menu-item{padding-right:10px}

221.popup-login-icon.has-title a{width:auto;padding:0 8px}

222.popup-login-icon.has-title span{line-height:unset;float:left}

223.popup-login-icon.has-title .login-title{position:relative;

font-size:13px;padding-left:4px}

224.weather-menu-item{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding-right:5px;overflow:hidden}

225.weather-menu-item:after{content:'t';visibility:hidden;width:0}

226.weather-menu-item .weather-wrap{padding:0;overflow:inherit;line-height:23px}

227.weather-menu-item .weather-forecast-day{display:block;float:left;width:auto;padding:0 5px;line-height:initial}

228.weather-menu-item .weather-forecast-day .weather-icon{font-size:26px;margin-bottom:0}

229.weather-menu-item .city-data{float:left;display:block;

font-size:12px}

230.weather-menu-item .weather-current-temp{font-size:16px;font-weight:400}

231.weather-menu-item .weather-current-temp sup{

font-size:9px;top:-2px}

232.weather-menu-item .theme-notice{padding:0 10px}

233.components .tie-weather-widget{color:var(--base-color)}

234.main-nav-dark .main-nav .tie-weather-widget{color:#ffffff}

235.top-nav-dark .top-nav .tie-weather-widget{color:#ccc}

236.components .icon-basecloud-bg:after{color:#ffffff}

237.main-nav-dark .main-nav .icon-basecloud-bg:after{color:#1f2024}

238.top-nav-dark .top-nav .icon-basecloud-bg:after{color:#1f2024}

239.header-layout-1 #menu-components-wrap{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}

240@media (max-width: 991px){.header-layout-1 #main-nav [class*="tie-col-md"]{float:left;width:auto}

241}

242.header-layout-1 .main-menu-wrapper{display:table;width:100%}

243.header-layout-1 #logo{line-height:1;float:left;margin-top:20px;margin-bottom:20px}

244.header-layout-1 .header-layout-1-logo{display:table-cell;vertical-align:middle;float:none}

245.header-layout-1 #main-nav .components .search-bar{border:none}

246.header-layout-1 #main-nav .components #search-input{border:1px solid rgba(0,0,0,0.1);line-height:initial;padding-top:10px;padding-bottom:10px}

247.header-layout-1.main-nav-dark #main-nav .components #search-input{border-color:rgba(255,255,255,0.07)}

248.header-layout-2 #menu-components-wrap{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}

249.header-layout-4 #menu-components-wrap{-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;padding-left:25px}

250.header-layout-4 #menu-components-wrap .main-menu-wrap{-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}

251.is-header-bg-extended #theme-header,.is-header-bg-extended #theme-header.header-layout-1 #main-nav:not(.fixed-nav){background:transparent !important;display:inline-block !important;width:100% !important;box-shadow:none !important;transition:background 0.3s}

252.is-header-bg-extended #theme-header:before,.is-header-bg-extended #theme-header.header-layout-1 #main-nav:not(.fixed-nav):before{content:"";position:absolute;width:100%;left:0;right:0;top:0;height:150px;background-image:linear-gradient(to top, transparent, rgba(0,0,0,0.5))}

253@media (max-width: 991px){.is-header-bg-extended #tie-wrapper #theme-header .logo-container:not(.fixed-nav){background:transparent;box-shadow:none;transition:background 0.3s}

254}

255.is-header-bg-extended .has-background .is-first-section{margin-top:-350px !important}

256.is-header-bg-extended .has-background .is-first-section>*{padding-top:350px !important}

257.rainbow-line{height:3px;width:100%;position:relative;z-index:2;background-image:linear-gradient(to right, #f76570 0%, #f76570 8%, #f3a46b 8%, #f3a46b 16%, #f3a46b 16%, #ffd205 16%, #ffd205 24%, #ffd205 24%, #1bbc9b 24%, #1bbc9b 25%, #1bbc9b 32%, #14b9d5 32%, #14b9d5 40%, #c377e4 40%, #c377e4 48%, #f76570 48%, #f76570 56%, #f3a46b 56%, #f3a46b 64%, #ffd205 64%, #ffd205 72%, #1bbc9b 72%, #1bbc9b 80%, #14b9d5 80%, #14b9d5 80%, #14b9d5 89%, #c377e4 89%, #c377e4 100%)}

258@media (max-width: 991px){.logo-container,.header-layout-1 .main-menu-wrapper{border-width:0;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}

259}

260.mobile-header-components{display:none;z-index:10;height:30px;line-height:30px;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-flex:1 1 0%;-ms-flex:1 1 0%;flex:1 1 0%}

261.mobile-header-components .components{float:none;display:-webkit-flex !important;display:-ms-flexbox !important;display:flex !important;-webkit-justify-content:stretch;-ms-flex-pack:stretch;justify-content:stretch}

262.mobile-header-components .components li.custom-menu-link{display:inline-block;float:none}

263.mobile-header-components .components li.custom-menu-link>a{width:20px;padding-bottom:15px}

264.mobile-header-components .components li.custom-menu-link>a .menu-counter-bubble{right:calc(50% - 10px);bottom:-10px}

265.header-layout-1.main-nav-dark .mobile-header-components .components li.custom-menu-link>a{color:#fff}

266.dark-skin .mobile-header-components .components a.button.guest-btn:not(:hover){background:#23262a;border-color:#23262a;color:#fff}

267.mobile-header-components .components .comp-sub-menu{padding:10px}

268.dark-skin .mobile-header-components .components .comp-sub-menu{background:#1f2024}

269.mobile-header-components [class^="tie-icon-"],.mobile-header-components [class*=" tie-icon-"]{font-size:18px;width:20px;height:20px;vertical-align:middle}

270.mobile-header-components .tie-mobile-menu-icon{font-size:20px}

271.mobile-header-components .tie-icon-grid-9,.mobile-header-components .tie-icon-grid-4{-webkit-transform:scale(1.75);-ms-transform:scale(1.75);transform:scale(1.75)}

272.mobile-header-components .nav-icon{display:inline-block;width:20px;height:2px;background-color:var(--base-color);position:relative;top:-4px;transition:background 0.4s ease}

273.mobile-header-components .nav-icon:before,.mobile-header-components .nav-icon:after{position:absolute;right:0;background-color:var(--base-color);content:'';display:block;width:100%;height:100%;transition:background 0.4s, right .2s ease, -webkit-transform 0.4s;transition:transform 0.4s, background 0.4s, right .2s ease;transition:transform 0.4s, background 0.4s, right .2s ease, -webkit-transform 0.4s;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}

274.mobile-header-components .nav-icon:before{-webkit-transform:translateY(-7px);-ms-transform:translateY(-7px);transform:translateY(-7px)}

275.mobile-header-components .nav-icon:after{-webkit-transform:translateY(7px);-ms-transform:translateY(7px);transform:translateY(7px)}

276.mobile-header-components .nav-icon.is-layout-2:before,.mobile-header-components .nav-icon.is-layout-2:after{width:70%;right:15%}

277.mobile-header-components .nav-icon.is-layout-3:after{width:60%}

278.mobile-header-components .nav-icon.is-layout-4:after{width:60%;right:auto;left:0}

279.dark-skin .mobile-header-components .nav-icon,.dark-skin .mobile-header-components .nav-icon:before,.dark-skin .mobile-header-components .nav-icon:after,.main-nav-dark.header-layout-1 .mobile-header-components .nav-icon,.main-nav-dark.header-layout-1 .mobile-header-components .nav-icon:before,.main-nav-dark.header-layout-1 .mobile-header-components .nav-icon:after{background-color:#ffffff}

280.dark-skin .mobile-header-components .nav-icon .menu-text,.main-nav-dark.header-layout-1 .mobile-header-components .nav-icon .menu-text{color:#ffffff}

281.mobile-header-components .menu-text-wrapper{white-space:nowrap;width:auto !important}

282.mobile-header-components .menu-text{color:var(--base-color);line-height:30px;

font-size:12px;padding:0 0 0 5px;display:inline-block;transition:color 0.4s}

283.dark-skin .mobile-header-components .menu-text,.main-nav-dark.header-layout-1 .mobile-header-components .menu-text{color:#ffffff}

284#mobile-header-components-area_1 .components li.custom-menu-link>a{margin-right:15px}

285#mobile-header-components-area_1 .comp-sub-menu{left:0;right:auto}

286#mobile-header-components-area_2 .components{-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}

287#mobile-header-components-area_2 .components li.custom-menu-link>a{margin-left:15px}

288#mobile-menu-icon:hover .nav-icon,#mobile-menu-icon:hover .nav-icon:before,#mobile-menu-icon:hover .nav-icon:after{background-color:var(--brand-color)}

289@media (max-width: 991px){.logo-container:before,.logo-container:after{height:1px}

290.mobile-components-row .logo-wrapper{height:auto !important}

291.mobile-components-row .logo-container,.mobile-components-row.header-layout-1 .main-menu-wrapper{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}

292.mobile-components-row:not(.header-layout-1) #logo,.mobile-components-row.header-layout-1 .header-layout-1-logo{-webkit-flex:1 0 100%;-ms-flex:1 0 100%;flex:1 0 100%;-webkit-order:-1;-ms-flex-order:-1;order:-1}

293.mobile-components-row .mobile-header-components{padding:5px 0;height:45px}

294.mobile-components-row .mobile-header-components .components li.custom-menu-link>a{padding-bottom:0}

295#tie-body #mobile-container,.mobile-header-components{display:block}

296#slide-sidebar-widgets{display:none}

297}

298.top-nav{background-color:#ffffff;position:relative;z-index:10;line-height:35px;border:1px solid rgba(0,0,0,0.1);border-width:1px 0;color:var(--base-color)}

299.main-nav-below.top-nav-above .top-nav{border-top-width:0}

300.top-nav a:not(.button):not(:hover){color:var(--base-color)}

301.top-nav .components>li:hover>a{color:var(--brand-color)}

302.topbar-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;min-height:35px}

303.top-nav.has-menu .topbar-wrapper,.top-nav.has-components .topbar-wrapper{display:block}

304.top-nav .tie-alignleft,.top-nav .tie-alignright{-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;position:relative}

305.top-nav.has-breaking-news .tie-alignleft{-webkit-flex:1 0 100px;-ms-flex:1 0 100px;flex:1 0 100px}

306.top-nav.has-breaking-news .tie-alignright{-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;z-index:1}

307.top-nav.has-date-components .tie-alignleft .components>li:first-child:not(.search-bar),.top-nav.has-date-components-menu .components>li:first-child:not(.search-bar),.top-nav-boxed .top-nav.has-components .components>li:first-child:not(.search-bar){border-width:0}

308@media (min-width: 992px){.header-layout-1.top-nav-below:not(.has-shadow) .top-nav{border-width:0 0 1px}

309}

310.topbar-today-date{float:left;padding-right:15px;

font-size:12px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}

311.topbar-today-date:before{

font-size:13px;content:"\f017"}

312.top-menu .menu a{padding:0 10px}

313.top-menu .menu li:hover>a{color:var(--brand-color)}

314.top-menu .menu ul{display:none;position:absolute;background:#ffffff}

315.top-menu .menu li:hover>ul{display:block}

316.top-menu .menu li{position:relative}

317.top-menu .menu ul.sub-menu a{width:180px;line-height:20px;padding:7px 15px}

318.tie-alignright .top-menu{float:right;border-width:0 1px}

319.top-menu .menu .tie-current-menu>a{color:var(--brand-color)}

320@media (min-width: 992px){.top-nav-boxed .top-nav{background:transparent !important;border-width:0}

321.top-nav-boxed .topbar-today-date{padding:0 15px}

322.top-nav-boxed .top-nav{background:transparent;border-width:0}

323.top-nav-boxed .topbar-wrapper{background:#ffffff;border:1px solid rgba(0,0,0,0.1);border-width:0 1px 1px;width:100%}

324.top-nav-boxed.main-nav-above.top-nav-below:not(.header-layout-1) .topbar-wrapper{border-width:1px}

325.top-nav-boxed.has-shadow.top-nav-below .topbar-wrapper,.top-nav-boxed.has-shadow.top-nav-below-main-nav .topbar-wrapper{border-width:1px 1px 0 !important}

326.top-nav-boxed.main-nav-below.top-nav-below-main-nav .has-breaking-news .topbar-wrapper{border-left-width:0 !important}

327.top-nav-boxed .has-menu .topbar-wrapper,.top-nav-boxed .has-components .topbar-wrapper{border-width:0 1px 1px}

328.top-nav-boxed .tie-alignright .search-bar{border-right-width:0}

329.top-nav-boxed .tie-alignleft .search-bar{border-left-width:0}

330.top-nav-boxed .has-date-components .tie-alignleft .search-bar,.top-nav-boxed .has-date-components-menu .tie-alignleft .search-bar{border-left-width:1px}

331}

332.top-nav .tie-alignleft .components,.top-nav .tie-alignleft .components>li{float:left}

333.top-nav .tie-alignleft .comp-sub-menu{right:auto;left:-1px}

334.top-nav-dark .top-nav{background-color:#2c2e32;color:#ccc}

335.top-nav-dark .top-nav *{border-color:rgba(255,255,255,0.1)}

336.top-nav-dark .top-nav .breaking a{color:#ccc}

337.top-nav-dark .top-nav .breaking a:hover{color:#ffffff}

338.top-nav-dark .top-nav .components>li>a,.top-nav-dark .top-nav .components>li.social-icons-item .social-link:not(:hover) span{color:#ccc}

339.top-nav-dark .top-nav .components>li:hover>a{color:#ffffff}

340.top-nav-dark .top-nav .top-menu li a{color:#ccc;border-color:rgba(255,255,255,0.04)}

341.top-nav-dark .top-menu ul{background:#2c2e32}

342.top-nav-dark .top-menu li:hover>a{background:rgba(0,0,0,0.1);color:var(--brand-color)}

343.top-nav-dark.top-nav-boxed .top-nav{background-color:transparent}

344.top-nav-dark.top-nav-boxed .topbar-wrapper{background-color:#2c2e32}

345.top-nav-dark.top-nav-boxed.top-nav-above.main-nav-below .topbar-wrapper{border-width:0}

346.top-nav-light #top-nav .weather-icon .icon-cloud,.top-nav-light #top-nav .weather-icon .icon-basecloud-bg,.top-nav-light #top-nav .weather-icon .icon-cloud-behind,.main-nav-light #main-nav .weather-icon .icon-cloud,.main-nav-light #main-nav .weather-icon .icon-basecloud-bg,.main-nav-light #main-nav .weather-icon .icon-cloud-behind{color:#d3d3d3}

347@media (max-width: 991px){.top-nav:not(.has-breaking-news),.topbar-today-date,.top-menu,.theme-header .components{display:none}

348}

349.breaking{display:none}

350.main-nav-wrapper{position:relative;z-index:4}

351.main-nav-below.top-nav-below-main-nav .main-nav-wrapper{z-index:9}

352.main-nav-above.top-nav-below .main-nav-wrapper{z-index:10}

353.main-nav{background-color:var(--main-nav-background);color:var(--main-nav-primary-color);position:relative;border:1px solid var(--main-nav-main-border-color);border-width:1px 0}

354.main-menu-wrapper{border:0 solid var(--main-nav-main-border-color);position:relative}

355@media (min-width: 992px){.header-menu{float:left}

356.header-menu .menu li{display:block;float:left}

357.header-menu .menu a{display:block;position:relative}

358.header-menu .menu .sub-menu a{padding:8px 10px}

359.header-menu .menu a:hover,.header-menu .menu li:hover>a{z-index:2}

360.header-menu .menu ul{box-shadow:0 2px 5px rgba(0,0,0,0.1)}

361.header-menu .menu ul li{position:relative}

362.header-menu .menu ul a{border-width:0 0 1px;transition:0.15s}

363.header-menu .menu ul ul{top:0;left:100%}

364#main-nav{z-index:9;line-height:60px}

365#main-nav .search-bar{border-color:var(--main-nav-main-border-color)}

366.top-nav-below-main-nav #main-nav .main-menu>ul>li,.header-layout-1.top-nav-below #main-nav .main-menu>ul>li{border-bottom:0;margin-bottom:0}

367.main-menu .menu a{transition:0.15s}

368.main-menu .menu>li>a{padding:0 14px;

font-size:13px;font-weight:600}

369.main-menu .menu>li>.menu-sub-content{border-top:2px solid var(--main-nav-primary-color)}

370.main-menu .menu>li.tie-current-menu{border-bottom:5px solid var(--main-nav-primary-color);margin-bottom:-5px}

371.main-menu .menu>li.tie-current-menu>a:after{content:"";width:20px;height:2px;position:absolute;margin-top:17px;left:50%;top:50%;bottom:auto;right:auto;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);background:#2c2f34;transition:0.3s}

372.main-menu .menu>li.is-icon-only>a{padding:0 20px;line-height:inherit}

373.main-menu .menu>li.is-icon-only>a:after,.main-menu .menu>li.is-icon-only>a:before{display:none}

374.main-menu .menu>li.is-icon-only>a .tie-menu-icon{font-size:160%;-webkit-transform:translateY(15%);-ms-transform:translateY(15%);transform:translateY(15%)}

375.main-menu .menu ul{line-height:20px;z-index:1}

376.main-menu .menu .sub-menu .tie-menu-icon,.main-menu .menu .mega-recent-featured-list .tie-menu-icon,.main-menu .menu .mega-link-column .tie-menu-icon,.main-menu .menu .mega-cat-more-links .tie-menu-icon{width:20px}

377.main-menu .menu-sub-content{background:var(--main-nav-background);display:none;padding:15px;width:230px;position:absolute;box-shadow:0 2px 2px rgba(0,0,0,0.15)}

378.main-menu .menu-sub-content a{width:200px}

379.main-menu .menu-sub-content .menu-item-has-children>a:before{right:5px}

380.main-menu ul li:hover>.menu-sub-content,.main-menu ul li[aria-expanded="true"]>ul,.main-menu ul li[aria-expanded="true"]>.mega-menu-block{display:block;z-index:1}

381nav.main-nav .menu>li.tie-current-menu>a,nav.main-nav .menu>li:hover>a{background-color:var(--main-nav-primary-color);color:var(--main-nav-contrast-primary-color)}

382.header-layout-1 .main-menu-wrap .menu>li:only-child:not(.mega-menu){position:relative}

383.header-layout-1 .main-menu-wrap .menu>li:only-child>.menu-sub-content{right:0;left:auto}

384.header-layout-1 .main-menu-wrap .menu>li:only-child>.menu-sub-content ul{left:auto;right:100%}

385nav.main-nav .components>li:hover>a{color:var(--brand-color)}

386.main-nav .menu ul li:hover>a:not(.megamenu-pagination),.main-nav .components li a:hover,.main-nav .menu ul li.current-menu-item:not(.mega-link-column)>a{color:var(--main-nav-primary-color)}

387.main-nav .menu a,.main-nav .components li a{color:var(--main-nav-text-color)}

388.main-nav .components li a.button:hover,.main-nav .components li a.checkout-button{color:var(--main-nav-contrast-primary-color)}

389.main-nav-light{--main-nav-background:#FFFFFF;--main-nav-secondry-background:rgba(0,0,0,0.03);--main-nav-primary-color:var(--brand-color);--main-nav-contrast-primary-color:var(--bright-color);--main-nav-text-color:var(--base-color);--main-nav-secondry-text-color:rgba(0,0,0,0.5);--main-nav-main-border-color:rgba(0,0,0,0.1);--main-nav-secondry-border-color:rgba(0,0,0,0.08)}

390.main-nav-light.fixed-nav{background-color:rgba(255,255,255,0.95)}

391.main-nav-dark{--main-nav-background:#1f2024;--main-nav-secondry-background:rgba(0,0,0,0.2);--main-nav-primary-color:var(--brand-color);--main-nav-contrast-primary-color:var(--bright-color);--main-nav-text-color:#FFFFFF;--main-nav-secondry-text-color:rgba(225,255,255,0.5);--main-nav-main-border-color:rgba(255,255,255,0.07);--main-nav-secondry-border-color:rgba(255,255,255,0.04)}

392.main-nav-dark .main-nav,.main-nav-dark .main-nav ul.cats-horizontal li a{border-width:0}

393.main-nav-dark .main-nav.fixed-nav{background-color:rgba(31,32,36,0.95)}

394}

395@media (min-width: 992px){.menu-item-has-children>a:before,.mega-menu>a:before{content:'';position:absolute;right:12px;margin-top:2px;top:50%;bottom:auto;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:0;height:0;border:4px solid transparent;border-top:4px solid #ffffff;transition:border 0.15s}

396.menu-item-has-children .menu-item-has-children>a:before,.mega-menu .menu-item-has-children>a:before{border:4px solid transparent;border-left-color:#ffffff}

397.menu>.menu-item-has-children:not(.is-icon-only)>a,.menu .mega-menu:not(.is-icon-only)>a{padding-right:25px}

398.main-menu .menu>li.tie-current-menu>a:before,.main-menu .menu>li:hover>a:before{border-top-color:var(--bright-color)}

399.main-nav-light .main-nav .menu-item-has-children>a:before,.main-nav-light .mega-menu>a:before{border-top-color:var(--base-color)}

400.main-nav-light .main-nav .menu-item-has-children .menu-item-has-children>a:before,.main-nav-light .mega-menu .menu-item-has-children>a:before{border-top-color:transparent;border-left-color:var(--base-color)}

401.main-nav-light .main-nav .menu-item-has-children li:hover>a:before,.main-nav-light .mega-menu li:hover>a:before{border-left-color:var(--brand-color)}

402.top-nav-dark .top-menu .menu-item-has-children>a:before{border-top-color:#ccc}

403.top-nav-dark .top-menu .menu-item-has-children .menu-item-has-children>a:before{border-left-color:#ccc;border-top-color:transparent}

404}

405@media (min-width: 992px){.main-nav-boxed .main-nav{border-width:0}

406.main-nav-boxed .main-menu-wrapper{float:left;width:100%;background-color:var(--main-nav-background)}

407.main-nav-boxed .main-menu-wrapper .search-bar{border-right-width:0}

408.main-nav-boxed.main-nav-light .main-menu-wrapper{border-width:1px}

409.dark-skin .main-nav-boxed.main-nav-light .main-menu-wrapper{border-width:0}

410.main-nav-boxed.main-nav-light .fixed-nav .main-menu-wrapper{border-color:transparent}

411.main-nav-above.top-nav-above #main-nav:not(.fixed-nav){top:-1px}

412.main-nav-below.top-nav-below #main-nav:not(.fixed-nav){bottom:-1px}

413.dark-skin .main-nav-below.top-nav-above #main-nav{border-width:0}

414.dark-skin .main-nav-below.top-nav-below-main-nav #main-nav{border-top-width:0}

415}

416.main-nav-boxed .main-nav:not(.fixed-nav),.main-nav-boxed .fixed-nav .main-menu-wrapper,.theme-header:not(.main-nav-boxed) .fixed-nav .main-menu-wrapper{background:transparent !important}

417@media (min-width: 992px){.header-layout-1.main-nav-below.top-nav-above .main-nav{margin-top:-1px}

418.header-layout-1.main-nav-below.top-nav-above .top-nav{border-top-width:0}

419.header-layout-1.main-nav-below.top-nav-above .breaking-title{top:0;margin-bottom:-1px}

420}

421.header-layout-1.main-nav-below.top-nav-below-main-nav .main-nav-wrapper{z-index:9}

422.header-layout-1.main-nav-below.top-nav-below-main-nav .main-nav{margin-bottom:-1px;bottom:0;border-top-width:0}

423@media (min-width: 992px){.header-layout-1.main-nav-below.top-nav-below-main-nav .top-nav{margin-top:-1px}

424}

425.header-layout-1.has-shadow:not(.top-nav-below) .main-nav{border-bottom:0 !important}

426#theme-header.header-layout-1>div:only-child nav{border-width:0 !important}

427@media only screen and (min-width: 992px) and (max-width: 1100px){.main-nav .menu>li:not(.is-icon-only)>a{padding-left:7px;padding-right:7px}

428.main-nav .menu>li:not(.is-icon-only)>a:before{display:none}

429.main-nav .menu>li.is-icon-only>a{padding-left:15px;padding-right:15px}

430}

431.menu-tiny-label{

font-size:10px;border-radius:10px;padding:2px 7px 3px;margin-left:3px;line-height:1;position:relative;top:-1px}

432.menu-tiny-label.menu-tiny-circle{border-radius:100%}

433@media (max-width: 991px){#sticky-logo{display:none}

434}

435@media (min-width: 992px){#sticky-logo{overflow:hidden;float:left;vertical-align:middle}

436#sticky-logo a{line-height:1;display:inline-block}

437#sticky-logo img{position:relative;vertical-align:middle;padding:8px 10px;top:-1px;max-height:50px}

438.just-before-sticky #sticky-logo img,.header-layout-1 #sticky-logo img{padding:0}

439.header-layout-1:not(.has-custom-sticky-logo) #sticky-logo{display:none}

440.theme-header #sticky-logo img{opacity:0;visibility:hidden;width:0 !important;-webkit-transform:translateY(75%);-ms-transform:translateY(75%);transform:translateY(75%);transition:opacity 0.6s cubic-bezier(0.55, 0, 0.1, 1),-webkit-transform 0.3s cubic-bezier(0.55, 0, 0.1, 1);transition:transform 0.3s cubic-bezier(0.55, 0, 0.1, 1),opacity 0.6s cubic-bezier(0.55, 0, 0.1, 1);transition:transform 0.3s cubic-bezier(0.55, 0, 0.1, 1),opacity 0.6s cubic-bezier(0.55, 0, 0.1, 1),-webkit-transform 0.3s cubic-bezier(0.55, 0, 0.1, 1)}

441.theme-header.header-layout-1:not(.has-custom-sticky-logo) #sticky-logo img{transition:none}

442.theme-header:not(.header-layout-1) #main-nav:not(.fixed-nav) #sticky-logo img{margin-left:-20px}

443.header-layout-1 .flex-placeholder{-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}

444}

445.theme-header .fixed-nav{position:fixed;width:100%;top:0;bottom:auto !important;z-index:100;will-change:transform;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);transition:-webkit-transform 0.3s;transition:transform 0.3s;transition:transform 0.3s, -webkit-transform 0.3s;box-shadow:0 4px 2px -2px rgba(0,0,0,0.1);border-width:0;background-color:rgba(255,255,255,0.95)}

446.theme-header .fixed-nav:not(.just-before-sticky){line-height:60px !important}

447@media (min-width: 992px){.theme-header .fixed-nav:not(.just-before-sticky) .header-layout-1-logo{display:none}

448}

449.theme-header .fixed-nav:not(.just-before-sticky) #sticky-logo img{opacity:1;visibility:visible;width:auto !important;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}

450@media (min-width: 992px){.header-layout-1:not(.just-before-sticky):not(.has-custom-sticky-logo) .fixed-nav #sticky-logo{display:block}

451}

452.admin-bar .theme-header .fixed-nav{top:32px}

453@media (max-width: 782px){.admin-bar .theme-header .fixed-nav{top:46px}

454}

455@media (max-width: 600px){.admin-bar .theme-header .fixed-nav{top:0}

456}

457@media (min-width: 992px){.border-layout .theme-header .fixed-nav{top:25px}

458.border-layout.admin-bar .theme-header .fixed-nav{top:57px}

459}

460.theme-header .fixed-nav .container{opacity:0.95}

461.theme-header .fixed-nav .main-menu-wrapper,.theme-header .fixed-nav .main-menu{border-top:0}

462.theme-header .fixed-nav.fixed-unpinned:not(.default-behavior-mode) .main-menu .menu>li.tie-current-menu{border-bottom-width:0;margin-bottom:0}

463.theme-header .fixed-nav.unpinned-no-transition{transition:none}

464.theme-header .fixed-nav:not(.fixed-unpinned):not(.fixed-pinned) .tie-current-menu{border:none !important}

465.theme-header .fixed-pinned,.theme-header .default-behavior-mode.fixed-unpinned{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}

466@media (max-width: 991px){.theme-header .fixed-nav{transition:none}

467.fixed-nav.logo-container.sticky-up,.fixed-nav.logo-container.sticky-nav-slide.sticky-down,.fixed-nav#main-nav.sticky-up,.fixed-nav#main-nav.sticky-nav-slide.sticky-down{transition:-webkit-transform 0.4s ease;transition:transform 0.4s ease;transition:transform 0.4s ease, -webkit-transform 0.4s ease}

468.sticky-type-slide .fixed-nav.logo-container.sticky-nav-slide-visible,.sticky-type-slide .fixed-nav#main-nav.sticky-nav-slide-visible{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}

469.fixed-nav.default-behavior-mode{-webkit-transform:none !important;-ms-transform:none !important;transform:none !important}

470}

471@media (max-width: 991px){#tie-wrapper header#theme-header{box-shadow:none;background:transparent !important}

472.logo-container,.header-layout-1 .main-nav{border-width:0;box-shadow:0 3px 7px 0 rgba(0,0,0,0.1)}

473.header-layout-1.top-nav-below .main-nav:not(.fixed-nav){box-shadow:none}

474.is-header-layout-1.has-header-ad .top-nav-below .main-nav{border-bottom-width:1px}

475.logo-container,.header-layout-1 .main-nav{background-color:#ffffff}

476.dark-skin .logo-container,.main-nav-dark.header-layout-1 .main-nav{background-color:#1f2024}

477.dark-skin #theme-header .logo-container.fixed-nav{background-color:rgba(31,32,36,0.95)}

478.header-layout-1.main-nav-below.top-nav-below-main-nav .main-nav{margin-bottom:0}

479#sticky-nav-mask,.header-layout-1 #menu-components-wrap,.header-layout-3 .main-nav-wrapper,.header-layout-2 .main-nav-wrapper{display:none}

480.main-menu-wrapper .tie-alignleft{width:100%}

481}

482