@media (min-width:1150px){#wi-mainnav{display:block !important}}
@media (min-width:980px) and (max-width:1149px){body .container{width:940px}
html body.layout-boxed #wi-wrapper,html body.layout-boxed #wi-header-sticky-wrapper #wi-header.is-sticky{width:980px}
#wi-mainnav{display:block !important}
#wi-mainnav .menu >ul >li >a{padding-left:6px;padding-right:6px}}
@media (max-width:979px){body .container,#wi-header .container .logo-desc{width:724px}
.row-fluid [class*= "span" ]{width:100%;display:block;margin:0}
html body.layout-boxed #wi-wrapper,html body.layout-boxed #wi-header-sticky-wrapper #wi-header.is-sticky{width:100%}
#topbar-toggle{display:block}
#wi-topbar .container{height:auto;display:none}
#wi-topbar .container .row-fluid [class*= "span" ]{display:block;width:100%;margin:0;text-align:center;height:auto}
#wi-topbar .container .row-fluid [class*= "span" ]:first-child{border-bottom:1px solid #333;border-bottom-color:rgba(255,255,255,.2)}
#wi-topbar .container .topbar-content{display:block;text-align:left;float:none;padding:10px 0}
#wi-topbar .container .topbar-content .ele{}
.topbar-menu{width:200px}
.topbar-menu .topbar-mn{display:none}
.topbar-menu .toggle-btn{display:block}
.topbar-menu ul.menu{border:1px solid #333;border-color:rgba(255,255,255,.2);border-top:none}
.topbar-menu ul.menu >li{width:100%;float:none}
.topbar-menu ul.menu >li >a{border:none;border-top:1px solid #333;border-top-color:rgba(255,255,255,.2);height:32px;line-height:32px}
.topbar-menu ul.menu >li:first-child >a{border:none}
.topbar-menu ul.menu >li >ul{position:static;padding:0;opacity:1;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);visibility:visible}
body .topbar-menu ul.menu >li >ul{width:100%}
.topbar-menu ul.menu >li >ul >li >a{padding:0px 14px 0px 30px;height:32px;line-height:32px}
.topbar-menu ul.menu >li >ul >li:first-child a{border-top:1px solid #444;border-top-color:rgba(255,255,255,.2)}
.topbar-menu ul.menu >li >ul >li >a:before{content: "-";margin-right:6px;font-family:Arial,Helvetica,sans-serif}
#wi-topbar.topbar-light .container .row-fluid [class*="span" ]:first-child{border-bottom:none}
#wi-topbar.topbar-light .topbar-menu ul.menu{border-color:#ccc}
#wi-topbar.topbar-light .topbar-menu ul.menu >li >a{border-top-color:#ccc}
#wi-topbar.topbar-light .topbar-menu ul.menu >li >ul{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border:none;left:0}
#wi-topbar.topbar-light .topbar-menu ul.menu >li >ul >li >a{border-top-color:#ccc}
#wi-topbar.topbar-light .topbar-menu ul.menu >li >ul >li >a:before{display:none}
#wi-topbar.topbar-grey .container .row-fluid [class*= "span" ]:first-child{border-bottom-color:#ddd}
#wi-topbar.topbar-grey .topbar-menu ul.menu{background:#fff;border:1px solid #aaa;border-top:none}
#wi-topbar.topbar-grey .topbar-menu ul.menu >li >a{border:none;border-top-color:#ccc}
#wi-topbar.topbar-grey .topbar-menu ul.menu >li >ul{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border:none;left:0}
#wi-topbar.topbar-grey .topbar-menu ul.menu >li >ul >li >a{border:none;border-top-color:#ccc}
#wi-topbar.topbar-grey .topbar-menu ul.menu >li >ul >li >a:before{display:none}
#wi-topbar.topbar-primary .topbar-menu ul.menu >li >ul{background-color:transparent;border-top:none}
#wi-topbar.topbar-primary .topbar-menu ul.menu >li:hover >a,#wi-topbar.topbar-primary .topbar-menu ul.menu >li.current-menu-item >a,#wi-topbar.topbar-primary .topbar-menu ul.menu >li.current-menu-ancestor >a{color:#fff;background:transparent}
#wi-header{height:auto}
#wi-header .container{width:100%}
#wi-header .container .logo-desc{max-width:100%;padding:10px 0;margin:0 auto}
#wi-header-sticky-wrapper #wi-header.is-sticky{position:relative;top:auto !important;left:auto !important;height:auto;padding-bottom:0;padding-top:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border-bottom:none}
#wi-header-sticky-wrapper{height:auto !important}
#wi-header-sticky-wrapper #wi-header.is-sticky #wi-logo,#wi-header-sticky-wrapper #wi-header.is-sticky #wi-logo a{display:inline-block;height:auto}
#wi-header-sticky-wrapper #wi-header.is-sticky #wi-logo img{max-height:60px}
#wi-header .row-fluid [class*= "span" ]{display:block;width:100%;margin:0;min-height:0}
body #wi-logo img{margin-top:0;margin-bottom:0}
#wi-header.style-2 #wi-logo{margin-bottom:0}
#wi-header.style-2 #wi-logo a{margin-top:0}
#wi-header-sticky-wrapper #wi-header.is-sticky.style-2 .logo-desc{display:block}
#wi-mainnav{width:100%;float:none;background:#111;display:none}
.toggle-menu{display:block}
#wi-mainnav .menu >ul >li{display:block;width:100%;float:none}
#wi-mainnav .menu >ul >li a .indicator{display:block;width:100px}
#wi-mainnav .menu >ul >li a:after{display:none !important}
#wi-mainnav .menu >ul >li >a,#wi-mainnav .menu >ul >li >a:hover{height:auto;line-height:inherit;display:block;padding:6px 20px;height:auto !important;line-height:inherit !important;text-align:left;color:#fff !important;border-top:1px solid #242424;border-top-color:rgba(255,255,255,.1)}
#wi-mainnav .menu >ul >li:first-child >a{border-top:none}
#wi-mainnav .menu >ul >li ul{position:static !important;width:100% !important;opacity:1 !important;position:static;display:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
#wi-mainnav .menu >ul >li ul >li{width:100% !important;display:block;float:none !important;padding:0 !important}
#wi-mainnav .menu >ul >li >ul >li >a{padding-left:46px;border-top:none}
#wi-mainnav .menu >ul >li ul >li >a{border-top:none}
#wi-mainnav .menu >ul >li >ul >li >ul >li >a{padding-left:70px}
#wi-mainnav .menu >ul >li >ul >li >ul >li >ul >li >a{padding-left:86px}
#wi-mainnav .menu >ul >li >ul >li:first-child >a{border-top:1px solid #242424;border-top-color:rgba(255,255,255,.1)}
#wi-mainnav .menu >ul >li ul >li >a.sf-with-ul:after,#wi-mainnav .menu >ul >li ul >li >a.has-submenu:after{display:none}
#wi-header-sticky-wrapper #wi-header.is-sticky #wi-mainnav .menu >ul >li >ul{margin-top:0}
#wi-mainnav .menu >ul >li.mega{display:block;position:static}
#wi-mainnav .menu >ul >li.mega >ul{}
#wi-mainnav .menu >ul >li.mega >ul >li{display:block;width:100% !important;float:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0px;border-right:none}
#wi-mainnav .menu >ul >li.mega.mega-2 >ul >li,#wi-mainnav .menu >ul >li.mega.mega-3 >ul >li,#wi-mainnav .menu >ul >li.mega.mega-4 >ul >li,#wi-mainnav .menu >ul >li.mega.mega-5 >ul >li,#wi-mainnav .menu >ul >li.mega.mega-6 >ul >li{width:100%}
#wi-mainnav .menu >ul >li.mega >ul >li >a{font-size:11px;color:#999;color:rgba(255,255,255,.6);border-bottom:none;border-top:none;padding:7px 20px;padding-left:46px}
#wi-mainnav .menu >ul >li.mega >ul >li:first-child >a{border-top:1px solid #242424;border-top-color:rgba(255,255,255,.1)}
#wi-mainnav .menu >ul >li.mega >ul >li >a.sf-with-ul{margin-bottom:0px}
#wi-mainnav .menu >ul >li.mega >ul >li >a:after{display:none}
#wi-mainnav .menu >ul >li.mega >ul >li >ul{position:static !important;display:none;opacity:1 !important;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=1)";filter:alpha(opacity=1);width:100%;font-size:11px}
#wi-mainnav .menu >ul >li.mega >ul >li >ul >li >a{padding:7px 20px;padding-left:70px}
body.nav-submenu-light #wi-mainnav,.nav-submenu-light #wi-header.style-2 #wi-mainnav,.nav-submenu-light #wi-header-sticky-wrapper #wi-header.is-sticky.style-2 #wi-mainnav{background:#fff}
.nav-submenu-light #wi-mainnav .menu >ul >li >a,.nav-submenu-light #wi-mainnav .menu >ul >li >a:hover{color:#333 !important}
.nav-submenu-light #wi-mainnav .menu >ul >li ul{border:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}
.nav-submenu-light #wi-mainnav .menu >ul >li ul{border-top-color:#eee}
#wi-header.style-2 #wi-mainnav{display:none;text-align:left;height:auto}
#wi-header.style-2 #wi-mainnav >.menu{display:block}
#footer-bottom{height:auto;text-align:center}
.footer-bottom-content{display:inline-block;text-align:left;float:none}
#footer-bottom .footer-bottom-right{float:none}
.side-nav-slide.sticky{position:static}
#primary{padding-right:0}
.wi-page.sidebar-left #primary,.wi-archive.sidebar-left #primary{float:none;padding-left:0}
.wi-recent-posts.style-2 .recent-item{float:none;width:100% !important;padding:20px 0 0}
.wi-recent-posts.style-2 .recent-item:first-child{padding-top:0}}
@media (min-width:768px) and (max-width:979px){.wi-recent-posts.style-2 .recent-item .post-thumbnail{float:left;margin-right:20px;width:170px}}
@media (max-width:767px){body{padding-left:0px;padding-right:0px}
body .container,#wi-header .container .logo-desc{width:460px}
.admin-bar #wi-header-sticky-wrapper #wi-header.is-sticky{top:0;position:static}
#wi-header .container{}
#wi-header-sticky-wrapper #wi-header.is-sticky .container{padding:0}
body #wi-logo img{margin-top:0px;margin-bottom:0}
#wi-mainnav .menu >ul >li a .indicator{width:70px}
#wi-titlebar .title{font-size:27px}
.wi-article{padding:20px 0}
.wi-article .post-thumbnail{width:100%;margin:0;float:none;margin-bottom:20px}
.wi-article.thumb-right .post-thumbnail{margin:0;text-align:center;float:none;margin-bottom:20px}
.wi-article.format-status .user-avatar{width:60px;height:60px;margin-right:10px}
.wi-article.format-status .text-area .post-content{padding:10px 20px}
.wi-article.format-quote .text-area{padding-left:50px}
.wi-article.format-quote .text-area .post-content{font-size:16px}
.wi-blog-slider .flexslider .flex-direction-nav a,.has-sidebar .wi-blog-slider .flexslider .flex-direction-nav a{width:32px;height:32px;margin-top:-16px}
.wi-blog-slider [data-thumbnail-pager= "true" ].flexslider .flex-direction-nav a,.has-sidebar .wi-blog-slider [data-thumbnail-pager= "true" ].flexslider .flex-direction-nav a{margin-top:-59px}
.wi-pagination >ul{padding:0}
.wi-article.format-link .link-thumb{width:120px}
.wi-single.format-quote .text-area{padding-left:50px}
.wi-single.format-quote .text-area .post-content{font-size:16px}
.wi-single.format-status .text-area .post-content{padding:10px 20px}
.post-nav .nav-text{line-height:20px;padding:15px 0}
.post-nav .ele .nav-text a{font-size:13px}
.post-nav .nav-thumb{margin-left:10px;width:50px;height:50px}
.post-nav .next .nav-thumb{margin-left:auto;margin-right:10px}
.authorbox .inner{padding:15px}
.authorbox .author-avatar{width:60px;margin-right:20px}
.authorbox .text h4{font-size:14px}
.authorbox .text h4 a{margin-left:0}
.comments-title{font-size:45px}
.commentlist .comment-avatar{margin-right:20px}
.commentlist .fn{font-size:14px}
.commentlist ol.children{margin-left:32px}
#cboxNext,#cboxPrevious{width:32px;height:32px;margin-top:-16px}
#cboxClose,#cboxClose:after{width:24px;height:24px;line-height:24px}
#wi-bottom-popup{display:none}
.wpcf7 .input,.wpcf7 .textarea{width:100%;margin:0;display:block;float:none}
.gallery-item{padding:0}
.wp-caption-text,.gallery-caption{display:none}
#scrollup{width:32px;height:32px;bottom:10px;right:10px}
.tp-leftarrow.default,.tp-rightarrow.default{width:32px;height:32px;margin-top:-16px}
#footer-bottom .footer-copyright-text{text-align:center}
.footer-bottom-content{line-height:1;text-align:center}
#footer-bottom .ele{float:none;margin:0 3px !important;display:inline-block}}
@media (max-width:479px){body{padding-left:0px;padding-right:0px}
body .container,#wi-header .container .logo-desc{width:300px}
.toggle-menu{right:10px}
#wi-logo img{max-width:200px}
blockquote{padding:0 0 0 15px;margin-left:10px}
.wi-article.format-status .user-avatar{width:50px;height:50px;margin-right:0}
.recent-item .post-thumbnail{width:60px;height:60px;margin-right:12px;padding:3px}
.recent-item .post-thumbnail .format-icon{height:60px}
.wi-article.format-link .link-thumb{width:100%;float:none;margin:0;margin-bottom:20px}
.wi-blog-slider [data-thumbnail-pager= "true" ].flexslider .flex-direction-nav a{margin-top:-44px}
.wi-blog-slider .flex-control-thumbs img{height:50px;padding:0;border:none}
.wi-article .meta .ele{float:none;padding:0;padding-bottom:5px;margin-bottom:10px}
.wi-article .meta .ele:before{position:static;width:auto;height:auto;display:inline-block;content: "-";margin-right:10px;background:none}
.wi-article .meta .ele:first-child:before{display:inline-block}
#wi-titlebar .meta .ele{float:none;padding:0;padding-top:5px;margin-top:10px}
#wi-titlebar .meta .ele:before{display:none}
#wi-titlebar .meta .ele:first-child{margin-top:0}
.post-nav .prev a i{margin-right:0}
.post-nav .next a i{margin-left:0}
.post-nav .nav-text span{display:none}
.authorbox .author-avatar{float:none;display:block;width:80px;margin:0;margin-bottom:20px}
.comments-title{font-size:40px}
.tags{font-size:12px}
.tag-label{margin-right:6px}
.commentlist .comment-avatar{margin-right:10px;width:50px;padding:0;border:none}
.commentlist ol.children{margin-left:20px}
#footer-bottom .footer-bottom-right .ele{margin-left:2px}}
@media (max-width:979px){.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{width:49% !important;margin:0 2% 2% 0 !important}
.woocommerce ul.products li.product:nth-child(2n),.woocommerce-page ul.products li.product:nth-child(2n){float:right;clear:none !important;margin-right:0 !important}
.woocommerce .cart-collaterals .shipping_calculator,.woocommerce-page .cart-collaterals .shipping_calculator{margin-top:20px}
.woocommerce table.cart td.actions .coupon .input-text,.woocommerce-page table.cart td.actions .coupon .input-text{width:48%}}
@media (max-width:767px){.woocommerce .woocommerce-result-count,.woocommerce-page .woocommerce-result-count{float:none}
.woocommerce .woocommerce-ordering,.woocommerce-page .woocommerce-ordering{float:none}}
@media (max-width:479px){.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{width:100% !important;margin:0 0 3% !important}
.woocommerce #review_form #respond p.stars,.woocommerce-page #review_form #respond p.stars{margin-left:0}
.woocommerce div.product .woocommerce-tabs ul.tabs li,.woocommerce-page div.product .woocommerce-tabs ul.tabs li{display:block;width:100%;border:1px solid #999;border-bottom:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.woocommerce div.product .woocommerce-tabs ul.tabs li.active,.woocommerce-page div.product .woocommerce-tabs ul.tabs li.active{background:#000;color:#fff;border-color:#000}
.woocommerce div.product .woocommerce-tabs ul.tabs li a,.woocommerce-page div.product .woocommerce-tabs ul.tabs li a{display:block}
.woocommerce table.shop_table.cart th,.woocommerce-page table.shop_table.cart th{padding-right:2px;text-align:center}
.woocommerce table.cart td.product-name a:after,.woocommerce-page table.cart td.product-name a:after{display:none}
.woocommerce table.cart td.actions .input-text,.woocommerce-page table.cart td.actions .input-text,.woocommerce table.cart td.actions .button,.woocommerce-page table.cart td.actions .button{width:100% !important;clear:both !important;float:none !important;margin-bottom:10px !important}}