body{background:#fff}body,html{height:100%}body.boxed_layout{background-attachment:fixed;background-size:cover;background-repeat:no-repeat}body.boxed_layout #page{overflow:hidden;position:relative;max-width:1230px;margin:0 auto;box-shadow:0 0 20px rgba(0,0,0,.25);background:#fff none repeat scroll 0 0}#page{overflow:hidden!important}.floatleft{float:left}.floatright{float:right}.alignleft{margin-right:15px;margin-bottom:15px;float:left}.alignright{margin-bottom:15px;margin-left:15px;float:right}.aligncenter{margin:0 auto 15px;display:block}.padding-space{padding-bottom:100px}.padding-space,.padding-top{padding-top:100px}.padding-bottom{padding-bottom:100px}a:focus{outline:0 solid}img{height:auto;max-width:100%}.fix{overflow:hidden}p{margin:0 0 20px}h1,h2,h3,h4,h5,h6{font-weight:500;margin:0 0 15px;font-family:Roboto,sans-serif}.acurate{padding:0}.padding-left{padding-left:0}.padding-right{padding-right:0}.section-top{margin-top:40px}.clear{clear:both}.mt0{margin-top:0}.mt10{margin-top:10px}.mt20{margin-top:20px}.mt30{margin-top:30px}.mt40{margin-top:40px}.mt50{margin-top:50px}.mt60{margin-top:60px}.mt70{margin-top:70px}.mt80{margin-top:80px}.mt90{margin-top:90px}.mt100{margin-top:100px}.mb0{margin-bottom:0}.mb15{margin-bottom:15px}.mb20{margin-bottom:20px}.mb30{margin-bottom:30px}.mb40{margin-bottom:40px}.mb50{margin-bottom:50px}.mb60{margin-bottom:60px}.mb70{margin-bottom:70px}.mb80{margin-bottom:80px}.mb90{margin-bottom:90px}.mb100{margin-bottom:100px}.vc-m-auto{margin-right:auto;margin-left:auto;width:100%}.vc-mw-500{max-width:500px}.vc-mw-550{max-width:550px}.vc-mw-600{max-width:600px}.vc-mw-650{max-width:650px}.vc-mw-700{max-width:700px}.vc-mw-750{max-width:750px}.vc-mw-800{max-width:800px}.vc-mw-850{max-width:850px}.vc-mw-900{max-width:900px}.vc-mw-950{max-width:950px}.vc-mw-1000{max-width:1000px}.vc-mw-1050{max-width:1050px}.vc-mw-1100{max-width:1100px}.vc-mw-1150{max-width:1150px}.vc-mw-1200{max-width:1200px}.compose-mode .vc_inner.vc_row-o-equal-height .wpb_wrapper>.vc_element,.vc_inner.vc_row-o-equal-height .wpb_wrapper{height:100%}.comments-area ul,.pagination-area ul,.site-header ul,.widget_gymedge_about ul,.widget_gymedge_address ul{padding:0;list-style-type:none;margin:0}.gym-button-1{font-weight:700;font-family:Roboto}.gym-primary-color{color:#fb5b21}.gym-primary-bgcolor,.ls-bar-timer{background-color:#fb5b21}.ls-bar-timer{border-bottom-color:#fb5b21}.rdtheme-button-2{padding:10px 30px;font-size:16px;font-weight:600;color:#fff!important;text-align:center;background-color:#fb5b21;border-radius:3px;display:inline-block}.rdtheme-button-2:hover{color:#fff!important;opacity:.9}.rdtheme-button-3{padding:12px 25px;font-size:16px;font-weight:600;color:#222!important;text-align:center;background-color:#fff;border-radius:3px;display:inline-block}.rdtheme-button-3:hover{color:#fb5b21!important}.stick #tophead{display:none}#tophead{padding:6px 0;font-size:90%;color:#fff;background-color:#222}#tophead .tophead-contact{float:left}#tophead .tophead-contact>div{display:inline-block}#tophead div.seperator{margin-right:10px;margin-left:10px}#tophead .tophead-contact a{color:#fff}#tophead .tophead-contact a:hover{text-decoration:underline}#tophead .tophead-contact .fa{color:#fb5b21;padding-right:5px}#tophead .tophead-right{float:right}#tophead .tophead-right>div,#tophead .tophead-right>ul{display:inline-block}#tophead .tophead-links ul{padding:0;list-style-type:none;margin:0}#tophead .tophead-links ul li{margin-left:10px;display:inline}#tophead .tophead-links ul li a{color:#f1f1f1}#tophead .tophead-links ul li a:hover{text-decoration:underline}#tophead .tophead-social{list-style-type:none;margin:0;padding-left:0}#tophead .tophead-social li{padding-left:10px;display:inline}#tophead .tophead-social li a{color:#fff}#tophead .tophead-social li a:hover{color:#fb5b21}.stick #meanmenu{position:fixed;top:0;width:100%;z-index:9999}.stick .site-header{position:fixed;border-bottom:2px solid #fb5b21;top:0;background:#fff none repeat scroll 0 0;width:100%;z-index:40}.admin-bar.stick .site-header{top:32px!important}.site-header .site-branding{height:90px;display:table}.site-header .site-branding a{vertical-align:middle;display:table-cell}.site-header .site-branding a img{max-height:53px;width:auto;display:block}.site-header .site-branding a.light-logo{display:none}.logo-fixed-height-disabled .site-header .site-branding a img{padding:10px 0;max-height:inherit}.stick .site-header .site-branding{height:65px}.stick .site-header .site-branding a img{padding:0;max-height:35px}.stick.logo-fixed-height-sticky-disabled .site-header .site-branding a img{padding:5px 0;max-height:inherit}.site-header .main-navigation ul{text-align:right}.site-header .main-navigation ul li{position:relative;display:inline-block}.site-header .main-navigation ul li a{padding:34px 15px;text-decoration:none;color:#000;transition:all .3s ease 0s;text-transform:uppercase;display:block}.stick .site-header .main-navigation ul li a{padding-top:22px;padding-bottom:22px}.site-header .main-navigation ul li a:hover{color:#fb5b21}.site-header .main-navigation ul li a.active{color:#fb5b21!important}.site-header .main-navigation ul.menu>li.current-menu-item>a,.site-header .main-navigation ul.menu>li.current>a{color:#fb5b21}.site-header .main-navigation ul li ul{transform:scaleY(0);transition:all .3s ease 0s;position:absolute;opacity:0;visibility:hidden;text-align:left;top:100%;transform-origin:0 0 0;box-shadow:0 0 5px rgba(0,0,0,.5);left:0;width:200px;z-index:99!important}.site-header .main-navigation ul>li:hover>ul{transform:scaleY(1);opacity:1;visibility:visible}.site-header .main-navigation ul li .sub-menu li.menu-item-has-children:after{font-size:16px;right:6px;color:#fff;content:"\f105";position:absolute;top:10px;font-family:FontAwesome}.site-header .main-navigation ul li ul li{border-left:none;transition:all .3s ease 0s;border-bottom:1px solid #fff;background-color:#fb5b21;display:block}.site-header .main-navigation ul li ul li:hover{background-color:#b0360a}.site-header .main-navigation ul li ul li:hover a{color:#fff}.site-header .main-navigation ul li ul li:last-child{border-bottom:none}.site-header .main-navigation ul li ul li a{padding:10px 15px!important;color:#fff;text-transform:inherit;display:block}.site-header .main-navigation ul li ul li ul{top:0;left:201px;width:200px}.site-header .main-navigation ul li.mega-menu:hover ul,.site-header .main-navigation ul>li>ul>li:hover>ul{transform:scaleY(1);opacity:1;visibility:visible}.site-header .main-navigation ul li.mega-menu>ul.sub-menu{padding:10px 0;background-color:#fb5b21;width:420px}.site-header .main-navigation ul li.mega-menu ul.sub-menu li{background-color:inherit}.site-header .main-navigation ul li.mega-menu>ul.sub-menu>li{border:none;margin:0 5px;width:200px;float:left;display:block}.site-header .main-navigation ul li.mega-menu>ul.sub-menu>li ul{position:relative;box-shadow:none;left:inherit;width:inherit}.site-header .main-navigation ul li.mega-menu>ul.sub-menu>li ul.sub-menu a:hover{background-color:#b0360a}.site-header .main-navigation ul li.mega-menu>ul.sub-menu>li>a{font-weight:600;margin-bottom:1px;background-color:#b0360a}.site-header .main-navigation ul li.mega-menu.hide-header>ul.sub-menu>li>a{display:none}.site-header .main-navigation ul li.mega-menu>ul.sub-menu li:after{content:""}.mean-container .mega-menu.hide-header>ul>li{border-top:none}.mean-container .mega-menu.hide-header>ul>li>a{display:none}.mean-container .mega-menu.hide-header>ul>li>ul{display:block!important}.mean-container .mega-menu.hide-header>ul>li>ul>li>a{padding:.5em 10%}.header-icon-area{position:relative}.cart-icon-area,.header-icon-seperator,.search-box-area{padding-top:31px;padding-bottom:31px}.stick .cart-icon-area,.stick .header-icon-seperator,.stick .search-box-area{padding-top:19px;padding-bottom:19px}.header-icon-area .cart-icon-area,.header-icon-area .header-icon-seperator,.header-icon-area .search-box-area{float:right}.header-icon-seperator{font-size:18px;color:#d3d3d3;padding-right:10px;padding-left:10px}.site-header .search-box .search-text{height:34px;padding:0;border:1px solid #fb5b21;margin-right:3px;color:#666;transition:all .3s ease 0s;position:absolute;opacity:0;visibility:hidden;top:100%;box-shadow:none;background:#f5f5f5;left:0;width:0;z-index:99}.site-header .search-box .search-text.active{padding:0 10px;opacity:1;visibility:visible;left:-112px;width:180px}.stick .site-header .search-box .search-text{margin-top:2px}.site-header .search-box .search-button i{color:#fb5b21}.header-icon-area .cart-icon-area a{color:#666;display:block}.header-style-2.non-stick .header-icon-area .cart-icon-area>a{color:#fff}.header-icon-area .cart-icon-area .cart-icon-num{min-height:19px;font-size:12px;right:-18px;color:#fff;position:absolute;min-width:19px;text-align:center;top:22px;background-color:#fb5b21;border-radius:50%;line-height:18px}.stick .header-icon-area .cart-icon-area .cart-icon-num{top:9px}.cart-icon-area .cart-icon-products{transform:scaleY(0);font-size:13px;right:0;transition:all .5s ease 0s;position:absolute;opacity:0;visibility:hidden;top:100%;background-color:#fff;transform-origin:0 0 0;box-shadow:0 2px 5px rgba(0,0,0,.5);width:270px;line-height:20px;z-index:99999}.cart-icon-area:hover .cart-icon-products{transform:scaleY(1);opacity:1;visibility:visible}.cart-icon-area .cart-icon-products .widget_shopping_cart{padding:10px 15px 0}.cart-icon-products .widget_shopping_cart .mini_cart_item,.cart-icon-products .woocommerce.widget_shopping_cart .cart_list li,.woocommerce .cart-icon-products .widget_shopping_cart .cart_list li{padding-top:10px;border-bottom:1px solid #ddd;padding-bottom:10px}.cart-icon-products .widget_shopping_cart .mini_cart_item:last-child{border-bottom:none}.cart-icon-products .widget_shopping_cart .mini_cart_item a{color:#666}.cart-icon-products .widget_shopping_cart .mini_cart_item a:hover{color:#fb5b21}.cart-icon-products .widget_shopping_cart .mini_cart_item a.remove,.cart-icon-products .woocommerce.widget_shopping_cart .cart_list li a.remove,.woocommerce .cart-icon-products .widget_shopping_cart .cart_list li a.remove{top:12px;line-height:1}.cart-icon-products .woocommerce.widget_shopping_cart ul.product_list_widget li img{width:40px}.header-style-2 #tophead{background-color:rgba(34,34,34,.5)}.header-style-2.non-stick .site-header{right:0;position:absolute;left:0;z-index:99}.header-style-2.non-stick .site-header .main-navigation ul li a{color:#fff}.header-style-2.non-stick .site-header .main-navigation ul.menu>li>a:hover{color:#fb5b21}.header-style-2.non-stick .main-navigation>div>ul>li>ul{padding-top:20px}.header-style-2.non-stick .site-header .site-branding a.dark-logo{display:none}.header-style-2.non-stick .site-header .site-branding a.light-logo{display:table-cell}.footer-top-area{padding:80px 0 30px;background-color:#121212}.footer-bottom-area{padding:20px 0;background:#000}.footer-bottom-area .footer-bottom p{color:#fff;text-align:center;margin:0}.entry-banner .entry-banner-content h1{padding-top:120px;font-size:48px;color:#fff;text-align:center;padding-bottom:75px}.breadcrumb-area{text-align:center}.breadcrumb-area .entry-breadcrumb{padding:12px 30px;border:none;margin-bottom:0;position:relative;top:22px;background-color:#fb5b21;border-radius:30px;display:inline-block}.breadcrumb-area .entry-breadcrumb span,.breadcrumb-area .entry-breadcrumb span a{color:#fff}.breadcrumb-area .entry-breadcrumb span a:hover,.breadcrumb-area .entry-breadcrumb span a:hover span{color:#333}.breadcrumb-area .entry-breadcrumb .breadcrumb-seperator{padding:0 8px;color:#ccc}.header-style-2 .entry-banner .entry-banner-content{padding-top:30px}.header-style-2.has-topbar .entry-banner .entry-banner-content{padding-top:65px}.header-style-2.mean-activated .entry-banner .entry-banner-content{padding-top:0}.scrollToTop{-webkit-animation:flash 3s infinite;-moz-animation:flash 3s infinite;-ms-animation:flash 3s infinite;-o-animation:flash 3s infinite;animation:flash 3s infinite;height:38px;border:1px solid #fb5b21;text-decoration:none;right:12px;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;position:fixed;bottom:6px;text-align:center;cursor:pointer;width:38px;line-height:38px;display:block;z-index:9999}.scrollToTop:after{font-size:25px;color:#fb5b21;content:"\f102";font-family:FontAwesome}.scrollToTop:hover{-webkit-animation:flash 0s infinite;-moz-animation:flash 0s infinite;-ms-animation:flash 0s infinite;-o-animation:flash 0s infinite;animation:flash 0s infinite}.has-sidebar .post-samehight:nth-child(odd),.no-sidebar .post-samehight:nth-child(4n){clear:both}.content-area{padding:80px 0}.entry-header{overflow:hidden;min-height:57px;background-color:#f5f5f5}.entry-header img{transform:scale(1);transition:all .5s ease 0s;width:100%}.entry-header img:hover{transform:scale(1.1)}.entry-header .entry-meta{padding:9px 15px;font-weight:600;color:#fff;position:absolute;text-align:center;top:-15px;background-color:#fb5b21;left:25px;line-height:18px;z-index:9}.entry-summary{margin-bottom:50px}.sticky .entry-summary{padding:1px 20px 20px;background-color:#f2f2f2}.entry-summary h3{margin-bottom:15px;margin-top:25px}.entry-summary h3 a:link,.entry-summary h3 a:visited{color:#111}.entry-summary h3 a:active,.entry-summary h3 a:hover{color:#fb5b21}.entry-summary a.read-more:link,.entry-summary a.read-more:visited{padding:8px 20px;border:2px solid #fb5b21;font-weight:600;position:relative;border-radius:30px;display:inline-block}.entry-summary a.read-more:active,.entry-summary a.read-more:hover{color:#fff;background-color:#fb5b21;border-radius:30px}.entry-header-single .entry-thumbnail{overflow:hidden;margin-bottom:30px;position:relative}.page .entry-thumbnail{margin-bottom:50px}.class-footer ul,.entry-header-single .entry-meta ul{padding:0;margin:0}.class-footer ul li,.entry-header-single .entry-meta ul li{margin-right:30px;display:inline-block}.class-footer ul li .fa,.entry-header-single .entry-meta ul li .fa{color:#fb5b21;padding-right:10px}.entry-header-single .entry-meta{margin-bottom:20px;border-bottom:1px solid #e7e7e7;padding-bottom:20px}.entry-footer{padding:30px 0;border-top:1px solid #e7e7e7;margin-top:30px}.entry-footer h3{font-size:24px;color:#111}.pagination-area ul{font-size:0;text-align:center}.pagination-area ul li,.woocommerce nav.woocommerce-pagination ul li{margin-right:2px;margin-top:10px;display:inline-block}.pagination-area ul li a,.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span.current{height:36px;font-size:18px;text-decoration:none;color:#fff;transition:all .3s ease 0s;background-color:#bfbfbf;width:40px;line-height:36px;display:block}.pagination-area ul li a:hover,.pagination-area ul li.active a,.woocommerce nav.woocommerce-pagination ul li a:hover,.woocommerce nav.woocommerce-pagination ul li span.current{color:#fff;background-color:#fb5b21}.woocommerce nav.woocommerce-pagination .page-numbers{border:none;margin:0}.woocommerce nav.woocommerce-pagination ul li{border-right:none}.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span.current{padding:0;min-width:inherit}.comments-area{padding-top:20px;border-top:1px solid #e7e7e7}.comments-area h3{font-size:24px;margin-bottom:0;color:#111}.comments-area .main-comments .imgholder{margin-right:30px;margin-bottom:10px}.comments-area .main-comments .comments-body p{margin-bottom:10px}.comments-area .main-comments .comments-body .replay-area{padding-top:10px}.comments-area .main-comments .comments-body .replay-area a{color:#666}.comments-area .main-comments .comments-body .replay-area a:hover{color:#fb5b21}.comments-area .main-comments .comments-body .replay-area a i{margin-right:8px;color:#fb5b21}.comment-time{margin-bottom:15px;color:#979797}.main-comments{border-bottom:1px solid #e3e3e3}.each-comment{padding:30px 0}.main-comments ul.children{margin-left:100px}.avatar-disabled .main-comments ul.children{margin-left:50px}.children .main-comments{border-top:1px solid #e3e3e3;border-bottom:none}.no-comments{padding-top:20px}.comment-awaiting-moderation,.no-comments{font-size:16px;font-weight:700;font-style:italic}.comment-navigation ul{margin-top:30px}.comment-navigation ul li{margin-right:5px;margin-top:0}.comment-navigation ul li a{height:49px;padding:10px;font-size:12px;width:inherit;line-height:inherit;display:inline}#respond .comment-reply-title{margin-bottom:10px;color:#000}#respond .comment-notes,#respond .logged-in-as{margin-bottom:30px}#respond .form-group{margin-bottom:25px}#respond form input,#respond form textarea{border:none;margin-right:20px;background-color:#f5f5f5;box-shadow:none;border-radius:0}#respond form input{height:45px}#respond form input[type=submit]{height:inherit}#respond form input:focus,#respond form textarea:focus{border:0;box-shadow:none}#respond form .btn-send{padding:15px 35px;font-size:14px;border:2px solid #fb5b21;font-weight:600;text-shadow:none;color:#fb5b21;text-transform:uppercase;background-color:#fff;margin:0;box-shadow:none;border-radius:30px;line-height:1.42857}#respond form .btn-send:focus{border:2px solid #fb5b21}#respond form .btn-send:hover{color:#fff;background-color:#fb5b21}.widget_gymedge_about ul li{border:none!important;margin:0 8px 5px 0;display:inline-block}.widget_gymedge_about ul li a{height:32px;padding:0!important;color:#fff;text-align:center;background-color:#fb5b21;border-radius:50%;width:32px;line-height:32px;display:block!important}.widget_gymedge_about ul li a:hover{color:#fb5b21;background-color:#fff}.widget_gymedge_address ul li{color:#b3b3b3;margin:0 0 15px;display:block}.widget_gymedge_address ul li i{color:#fb5b21;padding-right:8px}.widget_gymedge_address ul li a:link,.widget_gymedge_address ul li a:visited{color:#b3b3b3}.widget_gymedge_address ul li a:active,.widget_gymedge_address ul li a:hover{color:#fb5b21}.search-form .custom-search-input input.search-query{height:40px;border:none;background-color:#f5f5f5;box-shadow:none;border-radius:0}.search-form .custom-search-input button.btn{padding:10px 13px;border:0;background-color:#fb5b21;margin:0;border-radius:0}.search-form .custom-search-input button.btn:hover{background-color:#b0360a}.widget_nav_menu ul{padding-left:20px!important}.widget .tagcloud a{padding:6px 8px;color:#fff;transition:all .3s ease 0s;background-color:#fb5b21;margin:0 2px 2px 0;display:inline-block}.widget .tagcloud a:hover{color:#fff;background-color:#b0360a}.widget select{padding:8px 10px;width:100%}.widget>.tagcloud,.widget>form{padding-top:10px}.widget>select{margin-top:10px}.widget ul.children{padding-left:20px}.footer-top-area .widget{margin-bottom:50px;color:#b3b3b3}.footer-top-area .widget h3{font-size:22px;margin-bottom:20px;color:#fff;line-height:1.5}.footer-top-area .widget ul{padding:0;list-style-type:none;margin:0}.footer-top-area .widget_archive select,.footer-top-area .widget_calendar table,.footer-top-area .widget_categories select{max-width:500px}.sidebar-widget-area ul{padding:0;list-style-type:none;margin:0}.sidebar-widget-area ul li{margin-bottom:5px;border-bottom:1px solid #ddd}.sidebar-widget-area ul li:last-child{border:none}.sidebar-widget-area ul li a{padding:8px 0;text-decoration:none;color:#666;transition:all .3s ease 0s;display:inline-block}.sidebar-widget-area ul li a:hover{color:#fb5b21}.sidebar-widget-area .widget{margin-bottom:50px}.sidebar-widget-area .widget h3{font-size:24px;margin-bottom:15px;color:#000;position:relative}.sidebar-widget-area .widget h3:after{height:3px;content:"";background-color:#fb5b21;width:70px;margin-top:15px;display:block}.sidebar-widget-area .search-form{padding-top:10px}.sidebar-widget-area .widget_gymedge_about ul li a{color:#fff}.sidebar-widget-area .widget_gymedge_about ul li a:hover{background-color:#000}.sidebar-widget-area .widget_gymedge_address ul li,.sidebar-widget-area .widget_gymedge_address ul li a:link,.sidebar-widget-area .widget_gymedge_address ul li a:visited{color:#666}.sidebar-widget-area .widget_gymedge_address ul li a:active,.sidebar-widget-area .widget_gymedge_address ul li a:hover{color:#fb5b21}.sidebar-widget-area .widget_gymedge_address ul li{padding:10px 0}.sidebar-widget-area .widget_gymedge_address ul li a{padding:0}.trainer-info{margin-top:38px}.trainer-info p{margin-bottom:8px}.trainer-info span{font-size:18px;color:#111;padding-right:8px}.trainer-info a{color:#666}.trainer-info a:hover{color:#fb5b21}.trainer-info ul{padding:0;list-style-type:none;margin:38px 0 0}.trainer-info li{display:inline-block}.trainer-info li a{height:40px;border:2px solid #fb5b21;margin-right:5px;color:#666;text-align:center;border-radius:50%;width:40px;line-height:35px;display:block}.trainer-info li a:hover{color:#fff;background-color:#fb5b21}.trainer-detail-content .detail-heading .title{font-size:24px;margin-bottom:15px;color:#fb5b21;display:block}.trainer-detail-content .detail-heading h2{font-size:30px;margin-bottom:10px;color:#111}.trainer-skills{overflow:hidden}.trainer-skills h3{font-size:24px;margin-bottom:30px;color:#fb5b21;display:inline-block}.trainer-skills .skill .progress .lead{font-size:15px;font-weight:400;color:#444;position:absolute;top:-30px;left:0}.trainer-skills .skill .progress{height:5px;overflow:visible;position:relative;background-color:#f0f0f0;margin:30px 0 50px;box-shadow:none;border-radius:0}.trainer-skills .skill .progress-bar>span{padding:0 5px;font-size:11px;margin-right:10px;position:relative;background:#333;float:right;margin-top:-25px}.trainer-skills .skill .progress-bar>span:after,.trainer-skills .skill .progress-bar>span:before{height:0;border:solid transparent;content:" ";position:absolute;top:100%;width:0}.trainer-skills .skill .progress-bar>span:before{border-top-color:#333;border-width:5px;margin-left:-5px;left:50%}.trainer-skills .skill .progress .progress-bar{background-color:#fb5b21}.class-footer ul{margin-bottom:3px}.class-footer ul li{min-width:330px}.error-page-area{padding:80px 0}.error-page-content{text-align:center}.error-page-area .error-page{padding:100PX;background-size:cover;background-position:50%;background-repeat:no-repeat}.error-page-area .error-page h1{font-size:300px;color:#fff;line-height:300px}.error-page-area .error-page p{font-size:30px;color:#fff;letter-spacing:3px}.error-page-area .error-page-message{margin-top:60px}.error-page-area .error-page-message p{font-size:18px;color:#7a7a7a}.error-page-area .error-page-message .home-page a{padding:14px 25px;font-size:18px;text-decoration:none;color:#fff;transition:all .3s ease 0s;background-color:#fb5b21;display:inline-block}.error-page-area .error-page-message .home-page a:hover{color:#fff;background-color:#000}.search-no-thumbnail .entry-summary h3{margin-top:0}.woocommerce .widget_layered_nav ul li a,.woocommerce .widget_layered_nav ul li span{padding:10px 0}.woocommerce .widget_price_filter .price_slider_amount,.woocommerce .widget_price_filter .price_slider_wrapper{margin-top:10px}.woocommerce .widget_price_filter .ui-slider .ui-slider-handle,.woocommerce .widget_price_filter .ui-slider .ui-slider-range{background-color:#fb5b21}.woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content{background-color:#b0360a}.woocommerce ul.product_list_widget li img{width:60px}.woocommerce .widget_shopping_cart .cart_list li a.remove,.woocommerce.widget_shopping_cart .cart_list li a.remove{top:9px;line-height:7px}.woocommerce.widget_product_search .search-field{height:40px;padding:6px 12px;border:none;background-color:#f5f5f5;box-shadow:none;border-radius:0;width:100%}.woocommerce.widget_product_search input[type=submit]{padding:10px 25px;line-height:1;margin-top:11px;display:block}.woo-shop-top{overflow:hidden;padding:20px;border:1px solid #e7e7e7;margin-bottom:30px}.woo-shop-top .view-mode{padding:5px 0;margin-right:5px}.woo-shop-top ul{padding:0;margin:0}.woo-shop-top .view-mode ul li{margin-right:5px;display:inline-block}.woo-shop-top .view-mode ul li .fa{color:#666}.product-grid-view .woo-shop-top .view-mode ul li:first-child .fa,.product-list-view .woo-shop-top .view-mode ul li:last-child .fa{color:#fb5b21}.woo-shop-top .limit-show{text-align:right}.woo-shop-top .limit-show>div{font-weight:400;display:inline-block}.woo-shop-top .sort-list{text-align:right}.woo-shop-top .sort-list select{padding:6px 18px;border:1px solid #e7e7e7;background:#f5f5f5}.woocommerce .woo-shop-top .woocommerce-ordering,.woocommerce .woo-shop-top .woocommerce-result-count{margin-bottom:0}.woocommerce .woo-shop-top .woocommerce-ordering{float:none}.woocommerce .woo-shop-top .woocommerce-result-count{line-height:28px}.woocommerce ul.products li.product{overflow:hidden;margin:0 1% 40px 0}.woocommerce.has-sidebar ul.products li.product{width:32%}.woocommerce.no-sidebar ul.products li.product{width:24%}.woocommerce.no-sidebar ul.products li.product .product-thumb-area img{width:100%}.woocommerce ul.products li.product h3{padding:0;margin:30px 0 12px}.woocommerce ul.products li.product h3 a{font-size:20px;color:#111}.woocommerce ul.products li.product h3 a:hover{color:#fb5b21}.woocommerce .star-rating{color:#f7c51d}.woocommerce .products .star-rating{margin:0 0 8px}.woocommerce ul.products li.product .star-rating{font-size:13px}.woocommerce ul.products li.product .price{font-size:inherit;font-weight:600;margin-bottom:0;color:#fb5b21}.woocommerce ul.products li.product .price del{display:inline}.woocommerce span.onsale,.woocommerce ul.products li.product .onsale{padding:0;background-color:#fb5b21}.woocommerce ul.products li.product .button{padding:10px 15px;margin-top:10px}.woocommerce a.added_to_cart{padding:4px 12px;font-size:14px;font-weight:600;color:#fff;background-color:#fb5b21;cursor:pointer;display:inline-block}.woocommerce a.added_to_cart:hover{background-color:#000}.woocommerce .product-thumb-area{position:relative}.woocommerce ul.products li.product .onsale{margin:0}.woocommerce .product-thumb-area .overlay{height:100%;transform:scaleY(0);transition:all .5s ease 0s;position:absolute;opacity:0;top:0;background-color:rgba(251,91,33,.8);left:0;width:100%}.woocommerce .product-thumb-area:hover .overlay{transform:scaleY(1);opacity:1}.woocommerce .product-thumb-area .product-info{transform:translateX(-100%);right:0;transition:all .3s ease 0s;position:absolute;opacity:0;top:40%;left:0;z-index:9}.woocommerce .product-thumb-area:hover .product-info{transform:translateX(0);opacity:1}.woocommerce .product-thumb-area .product-info ul{font-size:0;text-align:center;margin:0}.woocommerce .product-thumb-area .product-info ul li{padding:0 2px;font-size:15px;display:inline-block}.woocommerce .product-thumb-area .product-info ul li a{height:38px;padding:8px;min-width:38px;background:#fff;display:block}.woocommerce .product-thumb-area .product-info ul li a .fa{color:#111}.woocommerce .product-thumb-area .product-info ul li a:hover .fa{color:#fb5b21}.woocommerce .product-thumb-area .yith-wcwl-add-to-wishlist{position:relative;margin-top:0}.woocommerce .product-thumb-area .yith-wcwl-add-to-wishlist a.wishlist-icon{border-radius:0}.woocommerce .product-thumb-area .yith-wcwl-add-to-wishlist a.wishlist-icon i{margin:0}.woocommerce .product-thumb-area .yith-wcwl-add-to-wishlist img{position:absolute;top:11px;background-color:#fff;margin:0;left:11px}.woocommerce #yith-wcwl-popup-message{padding:10px;border:none;font-weight:600;color:#fff;background-color:#000;border-radius:0;line-height:1.2}.woocommerce ul.products .grid-hide{display:none}.woocommerce.product-list-view ul.products .grid-hide{display:block}.woocommerce.product-list-view .product-thumb-area{border:1px solid #e7e7e7;margin-right:20px;float:left}.woocommerce.product-list-view .product-info-area{overflow:hidden}.woocommerce-page.product-list-view ul.products li.product,.woocommerce.product-list-view ul.products li.product{width:100%}.woocommerce.product-list-view ul.products li.product h3{margin:0 0 12px}.woocommerce.product-list-view .product-info-area .shop-excerpt{margin-top:10px}.woocommerce.product-list-view ul.products li.product .button{margin-top:0}.woocommerce div.product div.images,.woocommerce div.product div.summary{margin-bottom:40px}.woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image:first-child{margin-bottom:15px}.woocommerce div.product div.images .woocommerce-product-gallery__image:nth-child(n+2){margin-right:7px;max-width:195px;width:31%;width:calc(33.33333% - 4.66667px)}.woocommerce div.product div.images .woocommerce-product-gallery__image:nth-child(3n+1){margin-right:0}.woocommerce div.product .product_title{font-size:24px;margin-bottom:10px;color:#222;line-height:1.1}.woocommerce a.woocommerce-review-link{color:#666}.woocommerce a.woocommerce-review-link:hover{color:#fb5b21}.woocommerce div.product .woocommerce-product-rating{margin-bottom:12px}.woocommerce div.product p.price,.woocommerce div.product span.price{font-size:24px;font-weight:600;margin-bottom:20px;color:#fb5b21;display:inline-block}.woocommerce div.product .product_meta{font-weight:600;margin-bottom:15px;color:#222}.woocommerce div.product .short-description{padding:15px 0;margin-bottom:20px;border-top:1px solid #e7e7e7;border-bottom:1px solid #e7e7e7}.woocommerce div.product form.cart .variations{margin-bottom:10px;margin-top:0}.woocommerce div.product form.cart .variations td,.woocommerce div.product form.cart .variations th{padding-top:0;text-align:left;padding-bottom:10px;vertical-align:middle;display:table-cell}.woocommerce div.product form.cart .variations label{font-size:16px;margin-bottom:0;color:#222}.woocommerce div.product form.cart .variations select{padding:8px 10px}.woocommerce .quantity .qty{height:46px;padding:1px;border:1px solid #e7e7e7;text-align:center;background-color:#fff;box-shadow:none;border-radius:0}.woocommerce div.product form.cart div.quantity{margin-right:8px}.woocommerce div.product form.cart,.woocommerce div.product p.cart{margin-bottom:17px}.woocommerce div.product .product-meta span{font-weight:600;color:#222}.woocommerce div.product .product-meta a{color:#666}.woocommerce div.product .product-meta a:hover{color:#fb5b21}.woocommerce .quantity .input-group-btn-vertical{position:relative;float:left;vertical-align:middle;white-space:nowrap}.woocommerce .quantity .input-group-btn-vertical>.btn{height:23px;padding:0 7px;position:relative;max-width:100%;outline:medium none;border-radius:0;margin-left:-1px;width:100%;line-height:14px;float:none;display:block}.woocommerce .quantity .input-group-btn-vertical>.btn:active,.woocommerce .quantity .input-group-btn-vertical>.btn:focus,.woocommerce .quantity .input-group-btn-vertical>.btn:hover{border-color:#ccc;color:#333;background-color:#fff}.woocommerce div.product form.cart .button{padding:16px 25px;font-size:14px;font-weight:600;color:#fff;text-transform:uppercase;background-color:#fb5b21;border-radius:0}.woocommerce div.product form.cart .button:hover{background-color:#111}.woocommerce div.product .woocommerce-tabs{border:1px solid #e7e7e7;margin-bottom:70px}.woocommerce div.product .woocommerce-tabs ul.tabs{margin-bottom:0;padding-left:0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.woocommerce div.product .woocommerce-tabs ul.tabs:before{border-bottom:none}.woocommerce div.product .woocommerce-tabs .panel{padding:30px 30px 20px;border:none;margin:0;box-shadow:none}.woocommerce div.product .woocommerce-tabs ul.tabs li{border-color:#e7e7e7;padding:0;border-width:0 1px 1px;background-color:#f5f5f5;margin:0;border-radius:0}.woocommerce div.product .woocommerce-tabs ul.tabs li.description_tab{border-left-width:0}.woocommerce div.product .woocommerce-tabs ul.tabs li.active{border:none}.woocommerce div.product .woocommerce-tabs ul.tabs li:after,.woocommerce div.product .woocommerce-tabs ul.tabs li:before{height:inherit;border:0;content:none;position:inherit;box-shadow:none;border-radius:0;left:inherit;width:inherit}.woocommerce div.product .woocommerce-tabs ul.tabs li a{padding:12px 30px;font-weight:600;color:#222;text-transform:uppercase}.woocommerce div.product .woocommerce-tabs ul.tabs li a:hover{color:#222}.woocommerce div.product .woocommerce-tabs ul.tabs li.active a{color:#fb5b21}.woocommerce div.product .woocommerce-tabs h2{font-size:24px;color:#111}.woocommerce table.shop_attributes td{padding:0 8px}.woocommerce div.product .up-sells{margin-bottom:35px}.woocommerce div.product .up-sells h2{font-size:26px;margin-bottom:20px;color:#111}.woocommerce #reviews #comments{margin-bottom:20px}.woocommerce #reviews #comments h2{margin-bottom:30px}.woocommerce #reviews #comments ol.commentlist{padding:0}.woocommerce #reviews #comments ol.commentlist li .comment-text{border:1px solid #e7e7e7;border-radius:0}.woocommerce #reviews #comments ol.commentlist li img.avatar{padding:0}#review_form_wrapper{padding-top:20px}.woocommerce #reviews h3{font-size:24px;margin-bottom:10px}.woocommerce p.stars a{color:#f7c51d}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{padding:10px 25px;font-size:14px;font-weight:600;color:#fff;background-color:#fb5b21;box-shadow:none;border-radius:0;cursor:pointer;display:inline-block}.woocommerce #respond input#submit:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover{color:#fff;background-color:#111}#review_form .form-group{margin-bottom:10px}.woocommerce #review_form #respond .comment-form-rating,.woocommerce #review_form #respond .comment-notes{margin-bottom:20px}.woocommerce #review_form #respond .comment-form-rating{margin-top:20px}.woocommerce #review_form #respond .comment-form-rating label{color:#111}.woocommerce #review_form #respond .form-submit{margin:5px 0 10px}.woocommerce .related.products ul.products li.product{padding:0;margin:0;width:inherit!important}.woocommerce .related.products ul.products li.product .onsale{margin:0}.woocommerce #content div.product div.thumbnails a,.woocommerce div.product div.thumbnails a,.woocommerce-page #content div.product div.thumbnails a,.woocommerce-page div.product div.thumbnails a{border:1px solid #e7e7e7;margin-right:1.8%;width:32%}p.demo_store{background-color:#fb5b21}.woocommerce-info:before,.woocommerce-message:before{color:#fb5b21}.woocommerce-info,.woocommerce-message{border-color:#fb5b21}.woocommerce table.shop_table{border-radius:0}.woocommerce-cart .woocommerce table.shop_table{border-width:1px 1px 0 0}.woocommerce-cart .woocommerce table.shop_table.cart{margin:0 0 100px}.woocommerce-cart .woocommerce table.shop_table td,.woocommerce-cart .woocommerce table.shop_table th{color:#111;border-width:0 0 1px 1px;text-align:center}.woocommerce-cart .woocommerce table.shop_table td.product-name,.woocommerce-cart .woocommerce table.shop_table th.product-name{text-align:left}.woocommerce-cart table.cart img{width:50px}.woocommerce-cart .woocommerce table.shop_table td.product-quantity .spinner.quantity,.woocommerce-cart .woocommerce table.shop_table td.product-remove>a{margin:0 auto}.woocommerce-cart .woocommerce table.shop_table td.product-name>a{font-weight:700;color:#111}.woocommerce-cart .woocommerce .quantity .qty{height:30px}.woocommerce-cart .woocommerce table.shop_table td.product-quantity .spinner.quantity input{color:#111}.woocommerce-cart .woocommerce .actions{padding:10px 12px}.woocommerce-cart .woocommerce .actions input.button{padding:10px 15px}.woocommerce-page .woocommerce .actions #coupon_code{border-color:#ddd;padding:9px;margin-right:10px;width:110px!important}#add_payment_method .wc-proceed-to-checkout a.checkout-button,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,.woocommerce-checkout .wc-proceed-to-checkout a.checkout-button{padding:15px}.woocommerce .cart-collaterals .cross-sells ul{max-width:560px}.woocommerce .cart-collaterals .cross-sells ul.products li .product-thumb-area li{width:inherit}.woocommerce #respond input#submit.disabled,.woocommerce #respond input#submit:disabled,.woocommerce #respond input#submit[disabled]:disabled,.woocommerce a.button.disabled,.woocommerce a.button:disabled,.woocommerce a.button[disabled]:disabled,.woocommerce button.button.disabled,.woocommerce button.button:disabled,.woocommerce button.button[disabled]:disabled,.woocommerce input.button.disabled,.woocommerce input.button:disabled,.woocommerce input.button[disabled]:disabled{color:#fff}.woocommerce #respond input#submit.disabled:hover,.woocommerce #respond input#submit:disabled:hover,.woocommerce #respond input#submit[disabled]:disabled:hover,.woocommerce a.button.disabled:hover,.woocommerce a.button:disabled:hover,.woocommerce a.button[disabled]:disabled:hover,.woocommerce button.button.disabled:hover,.woocommerce button.button:disabled:hover,.woocommerce button.button[disabled]:disabled:hover,.woocommerce input.button.disabled:hover,.woocommerce input.button:disabled:hover,.woocommerce input.button[disabled]:disabled:hover{color:#fff;background-color:#fb5b21}.woocommerce .cart-collaterals .cart_totals h2,.woocommerce .cart-collaterals .cross-sells h2{font-size:24px;margin-bottom:35px;color:#111}.woocommerce-cart .woocommerce .cart_totals table.shop_table{border-width:1px}.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt{background-color:#fb5b21}.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover{background-color:#000}.woocommerce-checkout .checkout_coupon .button{padding:12px 25px}.woocommerce-checkout h3{font-size:20px;margin-bottom:25px;color:#111}.woocommerce form.woocommerce-checkout .form-row{margin-bottom:20px}.woocommerce form.woocommerce-checkout .form-row .select2-choice{padding:4px 8px}.woocommerce-checkout label{color:#111}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea{padding:10px;line-height:1.2}.woocommerce-checkout .select2-container .select2-choice{border-radius:0}.woocommerce-checkout #customer_details,.woocommerce-checkout #order_review .woocommerce-checkout-review-order-table{margin-bottom:40px}.woocommerce form .form-row.woocommerce-validated .select2-container,.woocommerce form .form-row.woocommerce-validated input.input-text,.woocommerce form .form-row.woocommerce-validated select{border-color:#ccc;background-color:#f5f5f5}.woocommerce table.shop_table.woocommerce-checkout-review-order-table{border-color:1px solid #ccc;border-width:0 0 1px 1px}.woocommerce table.shop_table.woocommerce-checkout-review-order-table td,.woocommerce table.shop_table.woocommerce-checkout-review-order-table th{color:#111;border-width:1px 1px 0 0}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{background-color:#ededed;border-radius:0}.woocommerce-order-received .woocommerce{color:#111}.woocommerce-order-received .woocommerce-thankyou-order-received{font-size:20px;margin-bottom:40px}.woocommerce-order-received .woocommerce .order_details li{font-size:1em}.woocommerce-order-received .woocommerce h2{font-size:20px}.woocommerce-order-received .woocommerce .shop_table{border-color:#ccc;margin-bottom:40px;border-width:1px 1px 0 0}.woocommerce-order-received .woocommerce .shop_table td,.woocommerce-order-received .woocommerce .shop_table th{border-color:#ccc;border-width:0 0 1px 1px}.woocommerce-order-received .title h3{margin-bottom:10px}.woocommerce-account{color:#111}.woocommerce-account .woocommerce-MyAccount-content,.woocommerce-account .woocommerce-MyAccount-navigation{width:inherit;float:none}.woocommerce-account .woocommerce-MyAccount-navigation{margin-bottom:50px}.woocommerce-account .woocommerce-MyAccount-navigation ul{padding:0;list-style-type:none;margin:0}.woocommerce-account .woocommerce-MyAccount-navigation ul li{margin-bottom:5px;color:#fff;display:inline-block}.woocommerce-account .woocommerce-MyAccount-navigation ul li a{padding:10px 20px;color:#fff;background-color:#fb5b21;display:inline-block}.woocommerce-account .woocommerce-MyAccount-navigation ul li a:hover,.woocommerce-account .woocommerce-MyAccount-navigation ul li.is-active a,.woocommerce-account .woocommerce-MyAccount-navigation ul li.is-active a:hover{background-color:#000}.woocommerce-account .woocommerce .shop_table{border-color:#ccc;font-size:1em;margin-bottom:0;border-width:1px 1px 0 0}.woocommerce-account .woocommerce .shop_table td,.woocommerce-account .woocommerce .shop_table th{border-color:#ccc;border-width:0 0 1px 1px}.woocommerce-account .woocommerce table .button{padding:8px 14px}.woocommerce table.my_account_orders .order-actions,.woocommerce table.my_account_orders td,.woocommerce table.my_account_orders th,.woocommerce table.woocommerce-MyAccount-downloads .order-actions,.woocommerce table.woocommerce-MyAccount-downloads td,.woocommerce table.woocommerce-MyAccount-downloads th{text-align:center}.woocommerce-edit-account .woocommerce-MyAccount-content .form-row,.woocommerce-edit-address .woocommerce-MyAccount-content>p{margin-bottom:30px}.woocommerce-edit-account .woocommerce-MyAccount-content .woocommerce-Button{margin-top:30px}.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce form.register{border-radius:0}.woocommerce-account .woocommerce form.login .form-row,.woocommerce-account .woocommerce form.register .form-row{margin-bottom:20px}.woocommerce .wishlist-title h2{padding:0;margin-bottom:25px;color:#111}.woocommerce .shop_table.wishlist_table{border-color:#ccc;font-size:14px;margin-bottom:40px;color:#111;border-width:1px 1px 0 0}.woocommerce .shop_table.wishlist_table td,.woocommerce .shop_table.wishlist_table th{border-color:#ccc;border-width:0 0 1px 1px;text-align:center}.woocommerce .wishlist_table td.product-add-to-cart a{border-radius:0}.woocommerce .shop_table.wishlist_table tfoot td{text-align:left}.rt-wpls .slick-track{padding:0}.wpls-carousel{margin:0 30px}.rt-wpls .wpls-carousel .slick-list{margin:0 15px}.rt-wpls .wpls-carousel .slick-next:before,.rt-wpls .wpls-carousel .slick-prev:before{color:#fff!important;opacity:1;background-color:transparent!important;font-family:FontAwesome}.rt-wpls .wpls-carousel .slick-prev:before{content:"\f104"}.rt-wpls .wpls-carousel .slick-next:before{content:"\f105"}.rt-wpls .wpls-carousel .slick-next,.rt-wpls .wpls-carousel .slick-prev{height:inherit;padding:6px 13px;background-color:#fb5b21;border-radius:0!important;width:34px}.rt-wpls .wpls-carousel .slick-next:hover,.rt-wpls .wpls-carousel .slick-prev:hover{background-color:#000!important}div.wpcf7-validation-errors{border-color:red}.wpcf7 .form-group{margin:0 0 15px}.wpcf7 label.control-label{height:48px;border:1px solid #e7e7e7;border-right:none;padding-top:0;text-align:center;width:48px;line-height:44px}.wpcf7 label.control-label .fa{color:#fb5b21}.wpcf7 input.form-control{height:48px}.wpcf7 input.form-control,.wpcf7 textarea.form-control{border:1px solid #e7e7e7;box-shadow:none;border-radius:0}.wpcf7 textarea.form-control{min-height:71px}.wpcf7 .submit-button{padding:20px 0;font-size:18px;border:none;color:#fff;transition:all .5s ease 0s;text-transform:uppercase;text-align:center;background-color:#fb5b21;box-shadow:none;border-radius:0;width:100%}.wpcf7 .submit-button:focus,.wpcf7 .submit-button:hover{color:#fff;transition:all .5s ease 0s;background:#111}