@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,700,600);@font-face{font-family:'BebasNeuewebfont';src:url(data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==);src:local('BebasNeuewebfont'),url(data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) format('woff'),url(data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) format('truetype')}@font-face{font-family:'HelveticaNeueLTStd55Roman';src:url(data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==);src:local('helveticaneueltstd-roman'),url(data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) format('woff'),url(data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) format('truetype')}@font-face{font-family:'HelveticaNeueLTStd55Roman';src:url(data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) format('embedded-opentype'),url(data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) format('woff2'),url(data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) format('woff'),url(data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) format('truetype'),url(../fonts/helveticaneueltstd-roman.svg) format('svg')}body{overflow-x:hidden;line-height:24px}a{color:#333333;-o-transition:all 0.5s;-moz-transition:all 0.5s;-webkit-transition:all 0.5s;transition:all 0.5s}a:hover{color:#548dbf;text-decoration:none}a:focus{outline:none;text-decoration:none}a:focus{outline:none;text-decoration:none!important}img{max-width:100%;height:auto}h1,h2,h3,h4,h5,h6{color:#353535;font-weight:700;line-height:1.35;margin:0 0 5px}p{margin:0 0 25px}big{font-size:125%}cite{color:#548dbf;font-style:italic;width:100%;display:block}dd{margin-bottom:24px}ul,ol{margin:0;padding:0;list-style:none}table{border-collapse:separate;border-color:#e5e5e5;border-spacing:0;border-style:solid;border-width:1px 0 0 1px;margin-bottom:24px;width:100%}table th,table td{border-bottom:1px solid #e5e5e5;border-right:1px solid #e5e5e5;padding:10px}caption{padding:10px}.wrapper{background-color:#fff;overflow:hidden}.wrapper.box-layout{-webkit-box-shadow:0 0 20px rgba(0,0,0,0.1);-moz-box-shadow:0 0 20px rgba(0,0,0,0.1);-ms-box-shadow:0 0 20px rgba(0,0,0,0.1);box-shadow:0 0 20px rgba(0,0,0,0.1);max-width:1200px;margin:auto;background:#fff;overflow:hidden}.top-bar{line-height:33px;background-color:#323a45;font-family:Open Sans,Arial,Helvetica,sans-serif;color:#fff}.top-info{font-size:12px}.top-bar ul{float:right;display:inline-block}.top-bar ul li{display:inline-block;padding:0px 5px}.top-bar ul li:first-child{padding-left:0}.top-bar ul li:last-child{padding-right:0}.top-bar ul li a{color:#fff;line-height:33px;font-size:12px;display:inline-block;margin-bottom:0}.top-bar ul li:hover a,.top-bar ul li.current-menu-item a{color:#548dbf}.header{padding:32px 0;font-family:Open Sans,Arial,Helvetica,sans-serif;color:#353535}.header .widgettitle{display:none}.box-col-inner{cursor:pointer}.box-col-inner .pull-left{width:44px;height:44px;text-align:center;line-height:42px;font-size:18px;margin-right:10px;border:1px solid #121212;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;-webkit-transition:0.5s;-moz-transition:0.5s;-o-transition:0.5s;transition:0.5s}.box-col-inner .pull-left i{line-height:42px}.box-col-inner .media-body{text-align:left;font-size:11px}.box-col-inner .media-body h3{font-size:14px;text-transform:uppercase;margin:0;line-height:20px;color:#000;font-weight:normal}.box-col-inner:hover .pull-left{background-color:#548dbf;border-color:#548dbf;color:#fff}.mini_cart_inner{float:right;position:relative;display:inline-block;font-size:11px;line-height:1.25;z-index:500;cursor:pointer;width:100%}.cart-info i{width:44px;height:44px;text-align:center;line-height:42px;font-size:18px;margin-right:10px;border:1px solid #121212;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;-webkit-transition:0.5s;-moz-transition:0.5s;-o-transition:0.5s;transition:0.5s;float:left}.cart-info .widget-title{font-size:14px;text-transform:uppercase;margin:0;line-height:20px;color:#000;font-style:normal;font-weight:normal}.cart-info .cart-total{text-transform:none;display:block;font-size:12px;line-height:20px}.mcart-border{opacity:0;visibility:hidden;width:250px;position:absolute;top:0;right:0;font-size:13px;background:#fff;padding:10px 15px;text-align:left;border:1px solid #eee;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0 0 4px 0 rgba(0,0,0,0.14);-moz-box-shadow:0 0 4px 0 rgba(0,0,0,0.14);box-shadow:0 0 4px 0 rgba(0,0,0,0.14);transition:all 0.5s;-webkit-transition:all 0.5s;-moz-transition:all 0.5s}.mcart-border .loading{background-color:#fff;background-image:url('../images/loader.gif');background-repeat:no-repeat;background-position:center center;display:none;height:100%;left:0;opacity:0.7;position:absolute;top:0;width:100%;z-index:2}.mcart-border.loading .loading{display:block}.mcart-border .total{padding-top:15px!important;margin-top:15px;font-size:14px;text-transform:uppercase;font-weight:normal;clear:both;border-top:1px solid #eee;padding-top:10px}.mcart-border .total .amount{float:right;font-weight:bold;color:#000}.mini_cart_inner:hover .cart-info i{background-color:#548dbf;border-color:#548dbf;color:#fff}.mini_cart_inner:hover .mcart-border{opacity:1;visibility:visible;top:100%}.woocommerce .widget_shopping_cart .cart_list li,.woocommerce.widget_shopping_cart .cart_list li{padding-left:0;margin:5px 0px}.woocommerce ul.cart_list li,.woocommerce ul.product_list_widget li{padding-right:15px}.woocommerce ul.cart_list li img,.woocommerce ul.product_list_widget li img{width:50px;margin:0px 15px 0px 0px;float:left;border:1px solid #ddd;padding:10px 5px}.woocommerce ul.cart_list li span.quantity,.woocommerce ul.product_list_widget li span.quantity{float:left;margin-right:5px}.woocommerce ul.cart_list li a.remove,.woocommerce ul.product_list_widget li a.remove{color:#548dbf!important;top:50%}.woocommerce ul.cart_list li a.remove:hover,.woocommerce ul.product_list_widget li a.remove:hover{color:#222!important;background:none!important}.woocommerce ul.cart_list li a,.woocommerce ul.product_list_widget li a{font-weight:400}.woocommerce ul.cart_list li .amount,.woocommerce ul.product_list_widget li .amount{color:#548dbf;display:inline-block;font-size:16px;font-family:BebasNeuewebfont;margin-top:3px}.woocommerce .widget_shopping_cart .cart_list li a.remove,.woocommerce.widget_shopping_cart .cart_list li a.remove{position:absolute;top:0;right:0;left:auto}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{background:#fff none repeat scroll 0 0;border:1px solid #909295;border-radius:0;box-shadow:none;color:#333333;display:inline-block;font-family:Open Sans,Arial,Helvetica,sans-serif;font-size:13px;font-weight:normal;height:34px;line-height:32px;padding:0 15px;text-shadow:none;text-transform:uppercase;transition:all 0.3s ease 0s}.woocommerce #respond input#submit:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover{background-color:#548dbf;border-color:#548dbf;color:#fff}.header-container.tb-white{background-color:#fff}.header-container.tb-black{background-color:#000;color:#fff}.header-container.tb-black .box-col-inner .pull-left{border-color:#fff}.header-container.tb-black .box-col-inner .pull-left:hover{border-color:#548dbf}.header-container.tb-black .cart-info i{border-color:#fff}.header-container.tb-black .cart-info:hover i{border-color:#548dbf}.header-container.tb-black .box-col-inner .media-body h3{color:#fff}.header-container.tb-black .cart-info .widget-title{color:#fff}.sp-menu{background-color:#323a45}#mega_main_menu.direction-horizontal>.menu_holder.sticky_container{background-color:#323a45}#header-menu #mega_main_menu.primary{min-height:auto}#header-menu #mega_main_menu.primary>.menu_holder .mmm_fullwidth_container{display:none}#header-menu #mega_main_menu.primary>.menu_holder>.menu_inner .nav_logo{display:none}#header-menu #mega_main_menu.primary>.menu_holder>.menu_inner>ul .nav_search_box{display:none}#header-menu #mega_main_menu.primary>.menu_holder>.menu_inner>ul>li>.item_link{padding:15px 30px;text-decoration:none;display:inline-block;text-transform:uppercase;font-size:18px;font-family:BebasNeuewebfont;color:#fff;border:none;height:auto;line-height:20px;background:transparent}#header-menu #mega_main_menu.primary>.menu_holder>.menu_inner>ul>li>.item_link:before{display:none}#header-menu #mega_main_menu.primary>.menu_holder>.menu_inner>ul>li>.item_link:after{right:10px}#header-menu #mega_main_menu.primary>.menu_holder>.menu_inner>ul>li>.item_link>.link_content{height:auto;line-height:20px}#header-menu #mega_main_menu.primary>.menu_holder>.menu_inner>ul>li>.item_link>.link_content>.link_text{height:auto;font-size:18px}#header-menu #mega_main_menu.primary>.menu_holder>.menu_inner>ul>li.current-menu-item>.item_link,#header-menu #mega_main_menu.primary>.menu_holder>.menu_inner>ul>li.current-menu-parent>.item_link,#header-menu #mega_main_menu.primary>.menu_holder>.menu_inner>ul>li.current-menu-ancestor>.item_link{background:#548dbf;color:#fff}#header-menu #mega_main_menu.primary>.menu_holder>.menu_inner>ul>li:hover>.item_link,#header-menu #mega_main_menu.primary>.menu_holder>.menu_inner>ul>li:focus>.item_link{background:#548dbf;color:#fff}#header-menu #mega_main_menu.primary>.menu_holder>.menu_inner>ul>li.default_dropdown:hover>ul{padding:20px}#header-menu #mega_main_menu.primary>.menu_holder>.menu_inner>ul>li.default_dropdown>ul{padding:0px;background:#fff;border:1px solid #eee;border-bottom:3px solid #548dbf;border-top:none}#header-menu #mega_main_menu.primary>.menu_holder>.menu_inner>ul>li.default_dropdown>ul>li>.item_link{border:medium none;line-height:35px;padding:0px}#header-menu #mega_main_menu.primary>.menu_holder>.menu_inner>ul>li.default_dropdown>ul>li>.item_link:before{margin:0}#header-menu #mega_main_menu.primary>.menu_holder>.menu_inner>ul>li.default_dropdown>ul>li>.item_link>.link_content>.link_text{color:#333333;line-height:35px;font-size:13px}#header-menu #mega_main_menu.primary>.menu_holder>.menu_inner>ul>li.default_dropdown>ul>li>.item_link:hover,#header-menu #mega_main_menu.primary>.menu_holder>.menu_inner>ul>li.default_dropdown>ul>li>.item_link:focus{background:none}#header-menu #mega_main_menu.primary>.menu_holder>.menu_inner>ul>li.default_dropdown>ul>li>.item_link:hover>.link_content>.link_text,#header-menu #mega_main_menu.primary>.menu_holder>.menu_inner>ul>li.default_dropdown>ul>li>.item_link:focus>.link_content>.link_text{color:#548dbf;background:none}#header-menu #mega_main_menu.primary>.menu_holder>.menu_inner>ul>li.default_dropdown>ul>li.current-menu-item>.item_link{background:none}#header-menu #mega_main_menu.primary>.menu_holder>.menu_inner>ul>li.default_dropdown>ul>li.current-menu-item>.item_link>.link_content>.link_text{color:#548dbf}#header-menu #mega_main_menu.primary>.menu_holder>.menu_inner>ul>li.default_dropdown>ul>li .mega_dropdown{padding:20px}#header-menu #mega_main_menu.primary>.menu_holder>.menu_inner>ul>li.default_dropdown>ul>li .mega_dropdown>li{padding:0}#header-menu #mega_main_menu.primary>.menu_holder>.menu_inner>ul>li.default_dropdown>ul>li .mega_dropdown>li>.item_link{border:medium none;line-height:35px;padding:0px}#header-menu #mega_main_menu.primary>.menu_holder>.menu_inner>ul>li.default_dropdown>ul>li .mega_dropdown>li>.item_link>.link_content>.link_text{color:#333333;line-height:35px;font-size:13px}#header-menu #mega_main_menu.primary>.menu_holder>.menu_inner>ul>li.default_dropdown>ul>li .mega_dropdown>li>.item_link:hover,#header-menu #mega_main_menu.primary>.menu_holder>.menu_inner>ul>li.default_dropdown>ul>li .mega_dropdown>li>.item_link:focus{background:none}#header-menu #mega_main_menu.primary>.menu_holder>.menu_inner>ul>li.default_dropdown>ul>li .mega_dropdown>li>.item_link:hover>.link_content>.link_text,#header-menu #mega_main_menu.primary>.menu_holder>.menu_inner>ul>li.default_dropdown>ul>li .mega_dropdown>li>.item_link:focus>.link_content>.link_text{color:#548dbf;background:none}#header-menu #mega_main_menu.primary>.menu_holder>.menu_inner>ul>li.default_dropdown>ul>li .mega_dropdown>li.current-menu-item>.item_link{background:none}#header-menu #mega_main_menu.primary>.menu_holder>.menu_inner>ul>li.default_dropdown>ul>li .mega_dropdown>li.current-menu-item>.item_link>.link_content>.link_text{color:#548dbf}#header-menu #mega_main_menu.primary>.menu_holder>.menu_inner>ul>li.multicolumn_dropdown:hover>ul{padding:20px}#header-menu #mega_main_menu.primary>.menu_holder>.menu_inner>ul>li.multicolumn_dropdown>ul{padding:0px;background:#fff;border:1px solid #eee;border-bottom:3px solid #548dbf;border-top:none}#header-menu #mega_main_menu.primary>.menu_holder>.menu_inner>ul>li.multicolumn_dropdown>ul>li{padding:0 10px}#header-menu #mega_main_menu.primary>.menu_holder>.menu_inner>ul>li.multicolumn_dropdown>ul>li>.item_link{font-weight:normal;text-transform:uppercase;font-weight:bold;background:none;padding:0;height:auto;position:relative;font-family:BebasNeuewebfont}#header-menu #mega_main_menu.primary>.menu_holder>.menu_inner>ul>li.multicolumn_dropdown>ul>li>.item_link:before{content:"";position:absolute;background:#fff url(../images/background-title.png) repeat-x center center;height:100%;width:100%;right:0;top:0;margin:0}#header-menu #mega_main_menu.primary>.menu_holder>.menu_inner>ul>li.multicolumn_dropdown>ul>li>.item_link:hover>.link_content>.link_text,#header-menu #mega_main_menu.primary>.menu_holder>.menu_inner>ul>li.multicolumn_dropdown>ul>li>.item_link:focus>.link_content>.link_text{color:#548dbf}#header-menu #mega_main_menu.primary>.menu_holder>.menu_inner>ul>li.multicolumn_dropdown>ul>li>.item_link>.link_content>.link_text{background:#fff none repeat scroll 0 0;padding-right:10px;position:relative;font-size:18px;color:#444;font-weight:normal}#header-menu #mega_main_menu.primary>.menu_holder>.menu_inner>ul>li.multicolumn_dropdown>ul>li.current-menu-item>.item_link{background:none}#header-menu #mega_main_menu.primary>.menu_holder>.menu_inner>ul>li.multicolumn_dropdown>ul>li.current-menu-item>.item_link>.link_content>.link_text{color:#548dbf}#header-menu #mega_main_menu.primary>.menu_holder>.menu_inner>ul>li.multicolumn_dropdown>ul>li .mega_dropdown>li{padding:0}#header-menu #mega_main_menu.primary>.menu_holder>.menu_inner>ul>li.multicolumn_dropdown>ul>li .mega_dropdown>li>.item_link{border:medium none;line-height:35px;padding:0px}#header-menu #mega_main_menu.primary>.menu_holder>.menu_inner>ul>li.multicolumn_dropdown>ul>li .mega_dropdown>li>.item_link>.link_content>.link_text{color:#333333;line-height:35px;font-size:13px}#header-menu #mega_main_menu.primary>.menu_holder>.menu_inner>ul>li.multicolumn_dropdown>ul>li .mega_dropdown>li>.item_link:hover,#header-menu #mega_main_menu.primary>.menu_holder>.menu_inner>ul>li.multicolumn_dropdown>ul>li .mega_dropdown>li>.item_link:focus{background:none}#header-menu #mega_main_menu.primary>.menu_holder>.menu_inner>ul>li.multicolumn_dropdown>ul>li .mega_dropdown>li>.item_link:hover>.link_content>.link_text,#header-menu #mega_main_menu.primary>.menu_holder>.menu_inner>ul>li.multicolumn_dropdown>ul>li .mega_dropdown>li>.item_link:focus>.link_content>.link_text{color:#548dbf;background:none}#header-menu #mega_main_menu.primary>.menu_holder>.menu_inner>ul>li.multicolumn_dropdown>ul>li .mega_dropdown>li.current-menu-item>.item_link{background:none}#header-menu #mega_main_menu.primary>.menu_holder>.menu_inner>ul>li.multicolumn_dropdown>ul>li .mega_dropdown>li.current-menu-item>.item_link>.link_content>.link_text{color:#548dbf}.visible-small{display:none}.mbmenu-toggler{background:#548dbf;color:#fff;cursor:pointer;float:left;font-family:Open Sans,Arial,Helvetica,sans-serif;font-size:20px;font-weight:400;height:56px;line-height:56px;padding:0 20px;text-transform:uppercase;width:100%}.mbmenu-toggler span.mbmenu-icon{background:#548dbf url('../images/bg-menu-mobile.png') no-repeat center center;display:block;float:right;height:56px;width:22px}.mobile-menu-container{background:#f8f8f8;float:left;height:0;overflow:hidden;padding:0 15px;width:100%;-webkit-transition:all 0.5s ease;transition:all 0.5s ease}.mobile-menu-container.open{display:block}.mobile-menu-container ul.nav-menu{display:inline-block;float:left;margin:5px 0;padding:0;width:100%}.mobile-menu-container ul.nav-menu>li{float:left;list-style:none;position:relative;width:100%}.mobile-menu-container ul.nav-menu>li>a{color:#666;display:block;float:left;font-family:Open Sans,Arial,Helvetica,sans-serif;font-size:16px;height:40px;line-height:40px;text-transform:uppercase;width:100%}.mobile-menu-container ul.nav-menu>li>a:hover{color:#548dbf}.mobile-menu-container ul.nav-menu>li.current-menu-item>a{color:#548dbf}.mobile-menu-container ul.nav-menu>li:first-child a{border-top:none}.mobile-menu-container ul.nav-menu>li .fa{color:#666;cursor:pointer;float:right;font-size:12px;height:40px;line-height:40px;position:absolute;right:0;text-align:center;top:0;width:40px;z-index:2}.mobile-menu-container ul.nav-menu>li .fa:hover{color:#548dbf}.mobile-menu-container ul.nav-menu>li>ul.sub-menu>li>a{color:#666;font-family:Open Sans,Arial,Helvetica,sans-serif}.mobile-menu-container ul.nav-menu>li>ul.sub-menu>li>a:hover{color:#548dbf}.mobile-menu-container ul.nav-menu>li>ul.sub-menu>li.current-menu-item>a{color:#548dbf}.mobile-menu-container ul.nav-menu>li ul.sub-menu{float:left;margin:0;padding:0 0 0 18px;width:100%}.mobile-menu-container ul.nav-menu>li ul.sub-menu li{float:left;list-style:none;position:relative;width:100%}.mobile-menu-container ul.nav-menu>li ul.sub-menu li a{display:block;float:left;height:40px;line-height:40px;width:100%}.mobile-menu-container ul.nav-menu>li ul.sub-menu li.current-menu-item>a{color:#548dbf}.top-search .widgettitle{display:none}.top-search form{padding:8px 0;width:100%;float:right;margin:0}.top-search form input{border:0;background-image:none;background-color:#fff;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;-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;width:80%;height:34px;padding:4px 10px;display:inline-block;margin:0px;float:left}.top-search form input:focus{outline:none}.top-search form button{border:0;background-image:none;background-color:#fff;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;-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;width:20%;text-align:center;font-size:18px;color:#000;padding:0;height:34px;float:left;line-height:20px}.top-search form button:hover,.top-search form button:focus{background-color:#fff;color:#548dbf;outline:none}.jsn-bootstrap3 a:hover,.jsn-bootstrap3 a:focus{text-decoration:none}.jsn-bootstrap3 p{margin:0px}.main-container .jsn-bootstrap3 a:hover,.main-container .jsn-bootstrap3 a:focus{text-decoration:none}.rev_slider_wrapper .rev_slider .link{border:1px solid #fff}.rev_slider_wrapper .rev_slider .link:hover{border-color:#548dbf!important;background:#548dbf!important;color:#fff!important}.rev_slider_wrapper .rev_slider .hermes .tp-bullet{height:12px;width:12px}.home-layout2 .rev_slider_wrapper .rev_slider .hermes .tp-bullet{height:19px;width:19px;background:url(../images/sequence.png) no-repeat 50% 50%;border-radius:100%;display:inline-block;text-indent:-99999px;line-height:19px;cursor:pointer;box-shadow:none}.home-layout2 .rev_slider_wrapper .rev_slider .hermes .tp-bullet:after{display:none}.home-layout2 .rev_slider_wrapper .rev_slider .hermes .tp-bullet.selected{background:url(../images/sequence_act.png) no-repeat 50% 50%}.home-layout4 .rev_slider_wrapper .rev_slider .hermes .tp-bullet{height:19px;width:19px;background:url(../images/sequence.png) no-repeat 50% 50%;border-radius:100%;display:inline-block;text-indent:-99999px;line-height:19px;cursor:pointer;box-shadow:none}.home-layout4 .rev_slider_wrapper .rev_slider .hermes .tp-bullet:after{display:none}.home-layout4 .rev_slider_wrapper .rev_slider .hermes .tp-bullet.selected{background:url(../images/sequence_act4.png) no-repeat 50% 50%}.genie-banner a{position:relative;overflow:hidden;float:left;width:100%}.genie-banner a:before{content:"";width:100%;height:100%;position:absolute;left:0;bottom:100%;background:rgba(0,0,0,0.68);transition:all 0.5s;-moz-transition:all 0.5s;-webkit-transition:all 0.5s;visibility:hidden;z-index:1;opacity:0}.genie-banner a:after{content:"+";width:60px;height:60px;border:5px solid #fff;line-height:50px;font-weight:700;font-size:30px;text-align:center;color:#fff;border-radius:100%;-moz-border-radius:100%;-webkit-border-radius:100%;position:absolute;left:50%;top:50%;margin-left:-30px;margin-top:-30px;transition:all 0.5s;-moz-transition:all 0.5s;-webkit-transition:all 0.5s;visibility:hidden;opacity:0;z-index:2}.genie-banner a:hover:before{bottom:0;visibility:visible;opacity:1}.genie-banner a:hover:after{visibility:visible;opacity:1;color:#548dbf}.vinageckotip{background:#646464;color:#eee;display:block;float:left;font-size:11px;left:0;line-height:22px;padding:4px 8px;position:absolute;top:-35px;white-space:nowrap;width:auto;z-index:2}.vinageckotip:after{background:none;border-left:7px solid transparent;border-right:7px solid transparent;border-top:8px solid #646464;bottom:-6px;content:"";display:block;height:0;left:50%;margin-left:-5px;position:absolute;transform:none;width:0}.jsn-bootstrap3 .genie-tab{position:relative}.jsn-bootstrap3 .genie-tab .tabbable .tab-content{overflow:hidden;background:#FFF;border:none;padding:0}.jsn-bootstrap3 .genie-tab .nav-tabs{margin:0px;padding:0;overflow:hidden;border:1px dashed #ebebeb}.jsn-bootstrap3 .genie-tab .nav-tabs>li{border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;border:none;margin:0}.jsn-bootstrap3 .genie-tab .nav-tabs>li>a{text-transform:uppercase;display:block;padding:10px 20px 9px;margin:0;cursor:pointer;color:#9a9a9a;font-size:18px;float:left;margin-right:1px;font-family:BebasNeuewebfont;line-height:1.35;transition:0.5s;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;border:none}.jsn-bootstrap3 .genie-tab .nav-tabs>li.active>a,.jsn-bootstrap3 .genie-tab .nav-tabs>li:hover>a,.jsn-bootstrap3 .genie-tab .nav-tabs>li.active:hover>a,.jsn-bootstrap3 .genie-tab .nav-tabs>li.active>a:focus,.jsn-bootstrap3 .genie-tab .nav-tabs>li>a:focus{color:#fff;background-color:#548dbf;border:none}.jsn-bootstrap3 .genie-tab .nav-tabs li:first-child{padding-left:0}.genie-title{overflow:hidden;border:1px dashed #ebebeb;margin-bottom:25px}.genie-title h2{background-color:#548dbf;color:#fff!important;display:inline-block;font-family:BebasNeuewebfont;font-size:18px!important;margin:0!important;padding:10px 20px 9px;text-transform:uppercase;line-height:24px!important}.vinagecko-title{overflow:hidden;border:1px dashed #ebebeb;margin-bottom:25px}.vinagecko-title h2{background-color:#548dbf;color:#fff!important;display:inline-block;font-family:BebasNeuewebfont;font-size:18px!important;margin:0!important;padding:10px 20px 9px;text-transform:uppercase;line-height:24px!important}.jsn-bootstrap3 .wr-element-container .wr_text>p{margin:0}.genie-latest-news{position:relative}.genie-latest-news .spc-container{border:medium none;margin:0;overflow:hidden;padding:0}.genie-latest-news .spc-container .spc-nav{margin:0;position:absolute;top:0px;right:0}.spc-container .spc-list li{margin:0}.spc-container .spc-list li .spc-post{border:1px solid #eee}.spc-container .spc-list li .image-block a{display:inline-block;position:relative;max-width:100%}.spc-container .spc-list li .image-block a:before,.spc-container .spc-list li .image-block a:after{content:"";position:absolute;height:0;width:0;background-color:rgba(255,255,255,0.15);-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s}.spc-container .spc-list li .image-block a:before{left:0;margin:auto;top:0}.spc-container .spc-list li .image-block a:after{bottom:0;right:0}.spc-container .spc-list li .image-block:hover a:before,.spc-container .spc-list li .image-block:hover a:after{height:100%;width:100%;-webkit-transition:all 0.4s ease-out 0s;-moz-transition:all 0.4s ease-out 0s;-o-transition:all 0.4s ease-out 0s;transition:all 0.4s ease-out 0s}.spc-container .spc-list li .text-block{padding:20px}.spc-container .spc-list li .text-block .title{text-transform:uppercase;font-weight:bold;font-size:12px;font-family:Open Sans;margin:0}.spc-container .spc-list li .text-block .title a{color:#444444}.spc-container .spc-list li .text-block .title a:hover{color:#548dbf}.spc-container .spc-list li .text-block .blog-time{margin:5px 0;font-size:11px;color:#757474}.spc-container .spc-list li .text-block .blog-time span{margin:0 5px 0 0;padding:0}.spc-container .spc-list li .text-block .introtext{font-size:13px}.spc-container .spc-list li .text-block .morebutton{font-size:11px;display:inline-block;padding-top:0;color:#548dbf}.spc-container .spc-list li .text-block .morebutton:hover{text-decoration:underline!important}.spc-container .spc-post img{margin:0}.spc-container .spc-nav a{width:45px;height:45px;border:1px solid #eee;display:inline-block;margin:0;padding:0px;font-size:0;border-radius:0;-webkit-transition:0.3s ease-in-out;-moz-transition:0.3s ease-in-out;-o-transition:0.3s ease-in-out;transition:0.3s ease-in-out;position:relative;color:#666;float:left;font-weight:normal}.spc-container .spc-nav a:after{content:"\f104";width:100%;height:100%;position:absolute;top:0;left:0;line-height:43px;font-size:20px;font-family:FontAwesome;text-align:center;font-weight:normal}.spc-container .spc-nav a:hover{color:#548dbf}.spc-container .spc-nav .spc-next{margin-left:1px}.spc-container .spc-nav .spc-next:after{content:"\f105"}.spc-container .spc-loading{height:45px;float:left}.genie-our-brands .widget_vinagecko_widget{position:relative}.genie-our-brands .owl-theme{background:#fff;padding:15px;margin:0 auto;position:static;border:1px solid #e5e5e5;width:100%;float:left}.genie-our-brands .owl-theme .owl-wrapper-outer{float:left}.genie-our-brands .owl-theme .owl-item{text-align:center}.genie-our-brands .owl-theme .owl-item a{display:inline-block}.genie-our-brands .owl-theme .owl-item img{display:inline-block}.genie-our-brands .owl-theme .owl-controls .owl-buttons .owl-prev,.genie-our-brands .owl-theme .owl-controls .owl-buttons .owl-next{width:45px;height:45px;border:1px solid #eee;display:inline-block;margin:0;padding:0px;font-size:0;border-radius:0;-webkit-transition:0.3s ease-in-out;-moz-transition:0.3s ease-in-out;-o-transition:0.3s ease-in-out;transition:0.3s ease-in-out;position:relative;color:#666;position:absolute;top:0;right:0;left:auto;background:#fff}.genie-our-brands .owl-theme .owl-controls .owl-buttons .owl-prev:before,.genie-our-brands .owl-theme .owl-controls .owl-buttons .owl-next:before{display:none}.genie-our-brands .owl-theme .owl-controls .owl-buttons .owl-prev:after,.genie-our-brands .owl-theme .owl-controls .owl-buttons .owl-next:after{content:"\f105";width:100%;height:100%;position:absolute;top:0;left:0;line-height:43px;font-size:20px;font-family:FontAwesome;text-align:center}.genie-our-brands .owl-theme .owl-controls .owl-buttons .owl-prev:hover,.genie-our-brands .owl-theme .owl-controls .owl-buttons .owl-next:hover{color:#548dbf}.genie-our-brands .owl-theme .owl-controls .owl-buttons .owl-prev{right:46px}.genie-our-brands .owl-theme .owl-controls .owl-buttons .owl-prev:after{content:"\f104"}.woocommerce span.onsale{text-indent:-9999px;height:31px;width:67px;position:absolute;top:18px;left:0;z-index:1;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;background:url(../images/bg-sale.png) no-repeat}.genie-bottom{width:100%;float:left;background:#f1f1f1;padding:25px 0px;margin-top:30px}.genie-bottom .tweets-list-container{padding:20px;background:#fff;overflow:hidden;min-height:322px;max-height:322px}.genie-bottom .tweets-list-container li{padding-bottom:20px}.genie-bottom .tweets-list-container p{margin:0}.bottom-static-title{margin-bottom:20px;background:url(../images/background-title.png) repeat-x center 11px}.bottom-static-title h4{font-size:18px;text-transform:uppercase;display:inline-block;background-color:#f1f1f1;padding-right:30px;margin:0;font-family:'BebasNeuewebfont';font-weight:normal}.bottom-static-content .bottom-img{display:block;margin:18px 0 0;position:relative}.bottom-static-content .bottom-img:before{background-color:rgba(255,255,255,0.15);content:"";height:0;left:0;margin:auto;position:absolute;top:0;transition:all 0.3s ease-out 0s;-webkit-transition:all 0.3s ease-in-out 0s;-ms-transition:all 0.3s ease-in-out 0s;width:0}.bottom-static-content .bottom-img:after{background-color:rgba(255,255,255,0.15);bottom:0;content:"";height:0;position:absolute;right:0;transition:all 0.3s ease-out 0s;-webkit-transition:all 0.3s ease-in-out 0s;-ms-transition:all 0.3s ease-in-out 0s;width:0}.bottom-static-content .bottom-img:hover:before,.bottom-static-content .bottom-img:hover:after{height:100%;width:100%;transition:all 0.4s ease-out 0s;-webkit-transition:all 0.4s ease-in-out 0s;-ms-transition:all 0.4s ease-in-out 0s}.bottom-static-content .bottom-text{background:#fff;padding:10px 10px 15px 10px;font-size:13px;line-height:20px;float:left}.bottom-static-content .web-links{margin-top:10px}.bottom-static-content ul.social-icons li{float:left;margin-right:15px;margin-top:5px;position:relative}.bottom-static-content ul.social-icons li a{position:relative;display:block;height:40px;line-height:40px;width:40px;text-align:center;color:#444444;font-size:16px;padding:0;border-radius:100%;background-color:#f5f5f5;-moz-transition:background 0.3s ease-in-out 0s;-webkit-transition:background 0.3s ease-in-out;transition:background 0.3s ease-in-out}.bottom-static-content ul.social-icons li a:hover{background-color:#548dbf;color:#fff}.bottom-static-content.bottom-content-2{overflow:hidden;background:#fff;min-height:322px}.bottom-static-content .newsletter-form{background:#fff;padding:15px}.bottom-static-content .newsletter-form .newsletter-intro{margin:0 0 8px 0;line-height:20px;font-size:13px}.bottom-static-content .newsletter-form .widget_wysija{overflow:hidden}.bottom-static-content .newsletter-form .widget_wysija .widgettitle{display:none}.bottom-static-content .newsletter-form .widget_wysija .wysija-paragraph{display:inline-block;margin:0;width:65%;float:left}.bottom-static-content .newsletter-form .widget_wysija .wysija-paragraph label{display:none}.bottom-static-content .newsletter-form .widget_wysija .wysija-paragraph input{border:none;display:block;width:100%;height:40px;line-height:40px;margin:0;padding:0 10px;background:#f5f5f5;font-size:13px;font-family:'helveticaneue';color:#777;float:left}.bottom-static-content .newsletter-form .widget_wysija .wysija-submit{display:block;padding:0 5px;text-align:center;white-space:nowrap;color:#fff;float:left;margin:0;height:40px;background:#222;line-height:38px;border-radius:0;width:35%;text-transform:uppercase;border:none}.bottom-static-content .newsletter-form .widget_wysija .wysija-submit:hover{background:#548dbf}.box-shipping,.box-order{float:left;width:100%;font-size:13px;background-color:#fff;padding:25px 23px;margin:18px 0 0}.box-shipping .pull-left,.box-order .pull-left{width:44px;height:44px;text-align:center;line-height:44px;font-size:18px;margin-right:10px;border-radius:100%;background-color:#548dbf;color:#fff}.box-shipping h3,.box-order h3{margin:0;font-size:14px;text-transform:uppercase;line-height:20px;color:#000;font-family:Open Sans;font-weight:bold}.footer{width:100%;float:left}.top-footer{padding:60px 0px 40px}.bottom-footer{padding:12px 0;background-color:#f0f2f3}.footer-static-title{margin-bottom:20px;background:url(../images/background-title.png) repeat-x center 11px}.footer-static-title h4{font-size:18px;text-transform:uppercase;display:inline-block;background-color:#fff;padding-right:30px;margin:0;font-family:'BebasNeuewebfont';font-weight:normal}.top-footer ul.menu li{line-height:35px}.top-footer ul.menu li.current-menu-item a{color:#548dbf}.footer-block1 ul li{margin-bottom:18px;line-height:20px;font-size:13px}.footer-block1 ul li em{width:42px;height:42px;border-radius:100%;background:#548dbf;line-height:42px;text-align:center;float:left;color:#fff;font-size:20px;margin-right:10px}.footer-block1 ul li .media-body p{margin:0;line-height:22px}.footer-block5 ul li{line-height:35px}.payment{margin:20px 0 0}.copyright{line-height:30px;display:block;text-align:center}.copyright a{color:#548dbf}.copyright a:hover{text-decoration:underline!important}.to-top{background:#bbb;bottom:35px;display:none;height:55px;position:fixed;right:12px;width:55px;line-height:55px;z-index:9999;border-radius:30px;color:#fff;cursor:pointer;text-align:center}.to-top:hover{color:#fff;background:#548dbf}.atc-notice-wrapper{background:#fff;box-shadow:0 0 15px rgba(0,0,0,0.5);display:none;left:50%;margin-left:-160px;max-width:100%;position:fixed;top:40%;width:320px;z-index:1000}.atc-notice-wrapper .close{color:#909295;font-size:22px;opacity:1;position:absolute;right:5px;top:5px;-webkit-transition:color 0.3s ease;transition:color 0.3s ease}.atc-notice-wrapper .close:hover{color:#548dbf}.atc-notice-wrapper h3{border-bottom:1px solid #e5e5e5;font-size:16px;margin:0 0 10px;padding:10px 0;text-align:center;text-transform:uppercase}.atc-notice-wrapper .product-wrapper{float:left;padding:0 10px;width:100%}.atc-notice-wrapper .product-image{float:left;width:25%}.atc-notice-wrapper .product-info{float:left;padding-left:20px;width:75%}.atc-notice-wrapper .product-info h4{font-size:15px;margin:0 0 10px}.atc-notice-wrapper .product-info .price{float:left;margin:0;width:100%}.atc-notice-wrapper .product-info .price .special-price{color:#548dbf;font-size:18px;font-weight:bold}.atc-notice-wrapper .product-info .price .old-price{color:#bababa;font-size:16px;margin-right:10px;text-decoration:line-through}.atc-notice-wrapper .buttons{background:#e5e5e5;float:left;margin:10px 0 0;padding:10px;width:100%}.atc-notice-wrapper .buttons .button{background:#548dbf;border:none;border-radius:0;box-shadow:none;color:#fff;display:inline-block;float:right;height:30px;line-height:30px;padding:0 20px;text-shadow:none}.atc-notice-wrapper .buttons .button:hover{background:#909295}.quickview-wrapper{background:rgba(0,0,0,0.5);bottom:0;height:100%;left:0;opacity:0;overflow-y:hidden;position:fixed;right:0;top:0;visibility:hidden;width:100%;z-index:12000;-webkit-transition:all 0.5s ease;transition:all 0.5s ease}.quickview-wrapper.open{opacity:1;visibility:visible}.quickview-wrapper.open .quick-modal{top:0}.quickview-wrapper .quick-modal{background-color:#fff;background-position:center center;background-repeat:no-repeat;margin:5% auto;max-width:96%;min-height:300px;padding:20px;position:relative;top:-500px;width:870px;z-index:1000;-webkit-transition:all 0.5s ease;transition:all 0.5s ease}.quickview-wrapper .quick-modal.loading{background-image:url('../images/loading.gif')}.quickview-wrapper .quick-modal .closeqv i{border:1px solid #909295;border-radius:60px;color:#909295;cursor:pointer;display:block;height:30px;line-height:28px;position:absolute;right:10px;text-align:center;top:10px;width:30px;z-index:2;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.quickview-wrapper .quick-modal .closeqv i:hover{border:1px solid #548dbf;color:#548dbf}.quickview-wrapper #quickview-content{background:#fff}.quickview-wrapper #quickview-content .product-images{float:left;width:40%}.quickview-wrapper #quickview-content .product-images .quick-thumbnails{float:left;width:100%}.quickview-wrapper #quickview-content .product-images .quick-thumbnails .owl-controls .owl-buttons .owl-prev,.quickview-wrapper #quickview-content .product-images .quick-thumbnails .owl-controls .owl-buttons .owl-next{position:absolute;display:block;line-height:0;font-size:0;cursor:pointer;background:transparent;color:transparent;top:50%;margin-top:-10px;padding:0;border:none;outline:none;height:30px;margin-top:-15px;width:30px;border:1px solid #ddd;border-radius:50%}.quickview-wrapper #quickview-content .product-images .quick-thumbnails .owl-controls .owl-buttons .owl-prev:hover,.quickview-wrapper #quickview-content .product-images .quick-thumbnails .owl-controls .owl-buttons .owl-next:hover{border-color:#548dbf}.quickview-wrapper #quickview-content .product-images .quick-thumbnails .owl-controls .owl-buttons .owl-prev:hover:before,.quickview-wrapper #quickview-content .product-images .quick-thumbnails .owl-controls .owl-buttons .owl-next:hover:before{color:#548dbf}.quickview-wrapper #quickview-content .product-images .quick-thumbnails .owl-controls .owl-buttons .owl-prev{left:0}.quickview-wrapper #quickview-content .product-images .quick-thumbnails .owl-controls .owl-buttons .owl-prev:before{content:"\f104"}.quickview-wrapper #quickview-content .product-images .quick-thumbnails .owl-controls .owl-buttons .owl-next{right:0}.quickview-wrapper #quickview-content .product-images .quick-thumbnails .owl-controls .owl-buttons .owl-next:before{content:"\f105"}.quickview-wrapper #quickview-content .product-images .quick-thumbnails .owl-controls .owl-buttons .owl-prev:before,.quickview-wrapper #quickview-content .product-images .quick-thumbnails .owl-controls .owl-buttons .owl-next:before{color:#fff;display:block;font-family:FontAwesome;font-size:18px;height:30px;left:0;line-height:30px;position:absolute;text-indent:0;top:0;width:30px}.quickview-wrapper #quickview-content .product-images .main-image{float:left;margin-bottom:10px;width:100%}.quickview-wrapper #quickview-content .product-images .main-image img{box-shadow:none}.quickview-wrapper #quickview-content .product-info{float:left;padding-left:30px;width:60%}.quickview-wrapper #quickview-content .product-info table th,.quickview-wrapper #quickview-content .product-info table td{padding:0;border:medium none}.quickview-wrapper #quickview-content .product-info h1{font-size:22px;font-weight:normal;margin:0 0 20px}.quickview-wrapper #quickview-content .product-info .price-box{float:left;margin:0 0 12px;width:100%}.quickview-wrapper #quickview-content .product-info .price-box p{margin:0}.quickview-wrapper #quickview-content .product-info .price-box .special-price{color:#548dbf;font-size:18px;font-weight:bold}.quickview-wrapper #quickview-content .product-info .price-box .old-price{color:#bababa;font-size:16px;margin-right:10px;text-decoration:line-through}.quickview-wrapper #quickview-content .product-info .see-all{color:#909295;display:inline-block;margin-bottom:0px;text-decoration:underline;width:100%}.quickview-wrapper #quickview-content .product-info .see-all:hover{color:#548dbf}.quickview-wrapper #quickview-content .product-info .quick-add-to-cart{border-bottom:1px solid #e5e5e5;float:left;margin:0 0 20px;padding:0 0 30px;width:100%}.quickview-wrapper #quickview-content .product-info .quick-add-to-cart .product_title,.quickview-wrapper #quickview-content .product-info .quick-add-to-cart .price-box{display:none}.quickview-wrapper #quickview-content .product-info .quick-add-to-cart .woocommerce-product-rating{float:left;margin:0 0 20px;width:100%}.quickview-wrapper #quickview-content .product-info .quick-add-to-cart .woocommerce-product-rating .star-rating{color:#333333;float:left;font-size:10px;height:12px;margin-right:5px;margin-top:3px}.quickview-wrapper #quickview-content .product-info .quick-add-to-cart .woocommerce-product-rating .star-rating:before{color:#b7b7b7}.quickview-wrapper #quickview-content .product-info .quick-add-to-cart .woocommerce-product-rating a.woocommerce-review-link{color:#909295;float:left;font-style:italic;line-height:14px;text-decoration:underline}.quickview-wrapper #quickview-content .product-info .quick-add-to-cart .woocommerce-product-rating a.woocommerce-review-link:hover{color:#548dbf}.quickview-wrapper #quickview-content .product-info .quick-add-to-cart .cart{float:left;margin-bottom:10px;width:100%}.quickview-wrapper #quickview-content .product-info .quick-add-to-cart .cart .quantity{float:left;font-size:14px;height:50px;margin-right:5px;width:auto}.quickview-wrapper #quickview-content .product-info .quick-add-to-cart .cart .quantity .input-text{background:none;border:1px solid #333333;border-radius:0;box-shadow:none;font-weight:normal;height:50px;margin:0 1px;width:50px;float:left;padding:0}.quickview-wrapper #quickview-content .product-info .quick-add-to-cart .cart .quantity .minus,.quickview-wrapper #quickview-content .product-info .quick-add-to-cart .cart .quantity .plus{background:#333333;border:none;border-radius:0;box-shadow:none;color:#fff;float:left;height:50px;position:static;text-shadow:none;width:35px}.quickview-wrapper #quickview-content .product-info .quick-add-to-cart .cart .quantity .minus:hover,.quickview-wrapper #quickview-content .product-info .quick-add-to-cart .cart .quantity .plus:hover{background:#4d4d4d;color:#fff}.quickview-wrapper #quickview-content .product-info .quick-add-to-cart .cart .button{color:#fff;background:#548dbf;border:none;border-radius:0;box-shadow:none;font-family:Open Sans,Arial,Helvetica,sans-serif;font-size:14px;font-weight:bold;height:50px;line-height:50px;padding:0 70px;text-shadow:none;text-transform:uppercase;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.quickview-wrapper #quickview-content .product-info .quick-add-to-cart .cart .button:hover{background:#909295}.quickview-wrapper #quickview-content .product-info .quick-add-to-cart .cart .group-row{width:50%;margin:0px 0px 10px;float:left}.quickview-wrapper #quickview-content .product-info .quick-add-to-cart .cart .group-row .price .special-price{color:#548dbf;font-size:14px;font-weight:bold}.quickview-wrapper #quickview-content .product-info .quick-add-to-cart .cart .group-row .price .old-price{color:#bababa;font-size:12px;margin-right:5px;text-decoration:line-through}.quickview-wrapper #quickview-content .product-info .quick-add-to-cart .cart .group-row .label{font-size:12px;padding:0}.quickview-wrapper #quickview-content .product-info .quick-add-to-cart .cart .variations{float:left;width:100%;border:none}.quickview-wrapper #quickview-content .product-info .quick-add-to-cart .cart .variations .variant{float:left;padding:0 0 17px;width:100%}.quickview-wrapper #quickview-content .product-info .quick-add-to-cart .cart .variations .label{display:block;font-size:14px;padding:0 0 5px;text-align:left;border:none}.quickview-wrapper #quickview-content .product-info .quick-add-to-cart .cart .variations .label label{color:#333333;font-weight:normal;line-height:27px;margin:0}.quickview-wrapper #quickview-content .product-info .quick-add-to-cart .cart .variations select{border:1px solid #e5e5e5;height:27px;line-height:27px;margin-right:10px;width:auto}.quickview-wrapper #quickview-content .product-info .quick-add-to-cart .cart .variations .reset_variations{line-height:27px}.quickview-wrapper #quickview-content .product-info .quick-add-to-cart .cart .single_variation{float:left;margin-bottom:15px;width:100%}.quickview-wrapper #quickview-content .product-info .quick-add-to-cart .cart .single_variation .price .amount{color:#548dbf;font-size:18px;font-weight:bold}.quickview-wrapper #quickview-content .product-info .quick-add-to-cart .product_meta{display:none}.quickview-wrapper #quickview-content .product-info .quick-add-to-cart .yith-wcwl-add-to-wishlist{color:#909295;float:left;font-size:12px;margin:0;width:100%}.quickview-wrapper #quickview-content .product-info .quick-add-to-cart .yith-wcwl-add-to-wishlist .feedback{display:none}.quickview-wrapper #quickview-content .product-info .quick-add-to-cart .yith-wcwl-add-to-wishlist a{color:#909295;float:left;text-decoration:underline}.quickview-wrapper #quickview-content .product-info .quick-add-to-cart .yith-wcwl-add-to-wishlist a:hover{color:#548dbf}.quickview-wrapper #quickview-content .product-info .quick-desc{border-bottom:1px solid #e5e5e5;color:#909295;float:left;font-size:14px;line-height:21px;margin:0 0 25px;padding:0 0 15px;width:100%}.quickview-wrapper #quickview-content .product-info .quick-desc ul,.quickview-wrapper #quickview-content .product-info .quick-desc ol{margin:0 0 10px;padding:0}.quickview-wrapper #quickview-content .product-info .quick-desc ul li,.quickview-wrapper #quickview-content .product-info .quick-desc ol li{list-style:none;margin:0 0 5px}.quickview-wrapper #quickview-content .product-info .quick-desc ul li:before,.quickview-wrapper #quickview-content .product-info .quick-desc ol li:before{content:"\f00c";display:inline-block;font-family:FontAwesome;margin-right:6px}.quickview-wrapper #quickview-content .widget{float:left;width:100%}.quickview-wrapper #quickview-content .widget .widget-title{background:none;color:#909295;float:left;font-size:16px;line-height:30px;margin:0 0 5px;text-align:left;text-transform:none;width:100%}.quickview-wrapper #quickview-content .widget .social-icons{float:left;margin:0;padding:0}.quickview-wrapper #quickview-content .widget .social-icons li{float:left;line-height:30px;list-style:none;margin-right:10px}.quickview-wrapper #quickview-content .widget .social-icons li .social-icon{border:1px solid #e5e5e5;border-radius:3px;color:#909295;display:inline-block;font-size:18px;line-height:28px;text-align:center;width:40px}.quickview-wrapper #quickview-content .widget .social-icons li .social-icon:hover{color:#fff}.quickview-wrapper #quickview-content .widget .social-icons li .social-icon.facebook:hover{background:#3B579D;border:1px solid #3B579D}.quickview-wrapper #quickview-content .widget .social-icons li .social-icon.twitter:hover{background:#3ACAFF;border:1px solid #3ACAFF}.quickview-wrapper #quickview-content .widget .social-icons li .social-icon.instagram:hover{background:#99755B;border:1px solid #99755B}.quickview-wrapper #quickview-content .widget .social-icons li .social-icon.pinterest:hover{background:#CB2027;border:1px solid #CB2027}.quickview-wrapper #quickview-content .widget .social-icons li .social-icon.tumblr:hover{background:#304E6C;border:1px solid #304E6C}.quickview-wrapper #quickview-content .widget .social-icons li .social-icon.gplus:hover{background:#D11717;border:1px solid #D11717}.quickview-wrapper #quickview-content .widget .social-icons li .social-icon.linkedin:hover{background:#0097BD;border:1px solid #0097BD}.wishlist-title h2{font-family:Open Sans,Arial,Helvetica,sans-serif;font-size:20px}.wishlist_table .product-price .special-price{color:#548dbf;font-size:18px;font-weight:bold}.wishlist_table .product-price .old-price{color:#bababa;font-size:16px;margin-right:10px;text-decoration:line-through}.main-container{float:left;margin:0;padding:0;position:relative;width:100%}.main-container.page-shop{padding-top:30px}.main-container.page-category{padding-top:30px}.main-container.page-portfolio{padding-top:30px}.main-container .blog_header{background:#bababa;color:#fff;display:block;font-family:Open Sans,Arial,Helvetica,sans-serif;font-size:30px;font-weight:bold;height:130px;line-height:130px;margin:0 0 35px;text-align:center;text-transform:uppercase;width:100%}.main-container .container{position:relative;z-index:2}.main-container .archive-border{float:left;width:100%}.main-container .woocommerce-message,.main-container .woocommerce-info{background:#fff;border-bottom:1px solid #e5e5e5;border-left:1px solid #e5e5e5;border-radius:0;border-right:1px solid #e5e5e5;border-top:3px solid #548dbf;box-shadow:none;margin:0 0 20px!important;width:100%}.main-container .woocommerce-message:before,.main-container .woocommerce-info:before{height:auto}.main-container .woocommerce-message .button,.main-container .woocommerce-info .button{background:#548dbf;border:none;border-radius:0;box-shadow:none;color:#fff;font-weight:normal;text-shadow:none}.main-container .woocommerce-message .button:hover,.main-container .woocommerce-info .button:hover{background:#909295}.main-container .woocommerce-error{background:#fff;border-bottom:1px solid #e5e5e5;border-left:1px solid #e5e5e5;border-radius:0;border-right:1px solid #e5e5e5;border-top:3px solid #b81c23;box-shadow:none;margin:0 0 20px!important;width:100%}.main-container .woocommerce-error:before{height:auto}.main-container .woocommerce-breadcrumb,.main-container .breadcrumbs{float:left;font-size:18px;text-transform:uppercase;font-family:BebasNeuewebfont;font-weight:normal;margin:0 0 20px;padding:0;width:100%}.main-container .woocommerce-breadcrumb a,.main-container .breadcrumbs a{color:#333333}.main-container .woocommerce-breadcrumb a:hover,.main-container .breadcrumbs a:hover{color:#548dbf}.main-container .woocommerce-breadcrumb span,.main-container .breadcrumbs span{color:#548dbf}.main-container .woocommerce-breadcrumb .separator,.main-container .breadcrumbs .separator{display:inline-block;padding:0 10px;text-indent:-99999px;background:url(../images/breadcrumbs.png) no-repeat 50% 4px;margin:0}.main-container .category-image-desc{float:left;margin:0 0 35px;text-align:center;width:100%}.main-container .search-title{border-bottom:1px solid #bababa;font-family:Open Sans,Arial,Helvetica,sans-serif;font-size:20px;font-weight:normal;margin:0 0 25px;padding:0 0 5px;overflow:hidden;width:100%}.main-container .shop_header{color:#548dbf;display:block;font-family:BebasNeuewebfont;font-weight:normal;font-size:20px;margin:0px;text-transform:uppercase;text-align:left;width:100%}.main-container .default-shop .entry-header{margin:0!important}.main-container .default-shop .entry-header h1{color:#548dbf;display:block;font-family:BebasNeuewebfont;font-weight:normal;font-size:20px;margin:0px;text-transform:uppercase;text-align:left;width:100%}.main-container .product_header{color:#548dbf;display:block;font-family:BebasNeuewebfont;font-weight:normal;font-size:20px;margin:0 0 35px;text-transform:uppercase;text-align:left;width:100%}.main-container .product_header .text{display:inline-block}.main-container .product_header .link{display:inline-block;padding-left:35px}.main-container .product_header h3{color:#4d4d4d;margin-bottom:0}.main-container .product_header p{margin:0;font-style:italic}.main-container .product_header span{color:#fff}.main-container .product_header a{background:#bababa;color:#333333;display:inline-block;float:left;font-family:Open Sans,Arial,Helvetica,sans-serif;font-size:16px;height:40px;line-height:40px;padding:0 70px}.main-container .product_header a:hover{background:#909295}.main-container .portfolio_header{color:#fff;display:block;font-family:Open Sans,Arial,Helvetica,sans-serif;font-size:30px;font-weight:bold;height:130px;line-height:130px;margin:0 0 35px;text-align:center;text-transform:uppercase;width:100%}.main-container .shop-products{padding:0}.main-container .shop-products .item-col{-webkit-transition:all 0.3s ease;transition:all 0.3s ease;background:none repeat scroll 0 0 #fff}.main-container .shop-products .item-col .first{clear:both}.main-container .shop-products .item-col .product-wrapper{position:relative;border:1px solid #f5f1f1;padding:0 10px 40px 10px;float:left;width:100%;margin:30px 0px 0px}.main-container .shop-products .item-col .product-wrapper:hover .actions{bottom:0;opacity:1;visibility:visible}.main-container .shop-products .item-col .product-wrapper:hover .quickview{opacity:1;visibility:visible}.main-container .shop-products .item-col .product-wrapper:hover .product-image .quick-view{transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1)}.main-container .shop-products .item-col .product-wrapper .product-image{background:#f1f1f1;margin:0 -10px 5px -10px;position:relative;display:inline-block}.main-container .shop-products .item-col .product-wrapper .product-image a{display:block;float:left;overflow:hidden;position:relative;width:100%}.main-container .shop-products .item-col .product-wrapper .product-image a img{box-shadow:none;float:none;margin:0;width:100%;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.main-container .shop-products .item-col .product-wrapper .product-image .quick-view{position:absolute;top:0;bottom:0;right:0;left:0;margin:auto;background:#ccc url(../images/quick_view.png) no-repeat;width:50px;height:50px;display:block;text-indent:-9999px;border-radius:30px;-webkit-border-radius:30px;-moz-border-radius:30px;opacity:0.8;-webkit-opacity:0.8;-moz-opacity:0.8;transform:scale(0);-webkit-transform:scale(0);-moz-transform:scale(0);transition:0.3s!important;cursor:pointer}.main-container .shop-products .item-col .product-wrapper .product-image .quick-view:hover{background-color:#548dbf}.main-container .shop-products .item-col .product-wrapper .list-col8{float:left}.main-container .shop-products .item-col .product-wrapper .list-col8 .listview{display:none}.main-container .shop-products .item-col .product-wrapper .gridview{display:block}.main-container .shop-products .item-col .product-wrapper .product-name{margin:0 0 2px 0;font-weight:normal;text-align:center;font-size:14px;text-transform:uppercase;line-height:35px;font-family:Open Sans}.main-container .shop-products .item-col .product-wrapper .product-name a{color:#444;text-decoration:none}.main-container .shop-products .item-col .product-wrapper .product-name a:hover{color:#548dbf;text-decoration:none}.main-container .shop-products .item-col .product-wrapper .ratings{font-size:11px;margin:-4px 0 -2px;width:100%;float:left;text-align:center;line-height:25px}.main-container .shop-products .item-col .product-wrapper .ratings .star-rating{float:none;display:inline-block}.main-container .shop-products .item-col .product-wrapper .ratings .star-rating span{color:#333333}.main-container .shop-products .item-col .product-wrapper .price-box{margin:3px 0;clear:both;float:left;width:100%;text-align:center}.main-container .shop-products .item-col .product-wrapper .price-box .old-price{color:#888;text-decoration:line-through;font-size:14px;margin-right:5px;display:inline-block;line-height:24px}.main-container .shop-products .item-col .product-wrapper .price-box .special-price{font-size:20px;color:#548dbf;display:inline-block;line-height:30px}.main-container .shop-products .item-col .product-wrapper .actions{position:absolute;left:0;right:0;bottom:-50%;width:100%;padding:10px;height:80px;background-color:#fff;opacity:0;visibility:hidden;-moz-transition:all 0.4s ease;-webkit-transition:all 0.4s ease;transition:all 0.4s ease}.main-container .shop-products .item-col .product-wrapper .actions .add-to-cart{float:left;width:50%;margin:10px 0 0}.main-container .shop-products .item-col .product-wrapper .actions .add-to-cart .add_to_cart_inline{border:none!important;margin:0;padding:0!important;position:relative}.main-container .shop-products .item-col .product-wrapper .actions .add-to-cart .add_to_cart_inline .special-price,.main-container .shop-products .item-col .product-wrapper .actions .add-to-cart .add_to_cart_inline .old-price{display:none}.main-container .shop-products .item-col .product-wrapper .actions .add-to-cart .add_to_cart_inline a.button{background:none;width:100%;padding:0;display:block;background:#fff;padding:0px;font-size:14px;height:35px;line-height:33px;text-align:center;white-space:nowrap;color:#548dbf;text-transform:uppercase;font-weight:normal;border:1px solid #548dbf;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0}.main-container .shop-products .item-col .product-wrapper .actions .add-to-cart .add_to_cart_inline a.button:hover{background:#548dbf;color:#fff}.main-container .shop-products .item-col .product-wrapper .actions .add-to-cart .add_to_cart_inline .added_to_cart{display:none}.main-container .shop-products .item-col .product-wrapper .actions .add-to-links{float:right;width:45%;margin:10px 0 0}.main-container .shop-products .item-col .product-wrapper .actions .add-to-links .clear{display:none}.main-container .shop-products .item-col .product-wrapper .actions .add-to-links .yith-wcwl-add-to-wishlist{margin:0;float:left;width:46%}.main-container .shop-products .item-col .product-wrapper .actions .add-to-links .yith-wcwl-add-to-wishlist .feedback{display:none}.main-container .shop-products .item-col .product-wrapper .actions .add-to-links .yith-wcwl-add-to-wishlist .show,.main-container .shop-products .item-col .product-wrapper .actions .add-to-links .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse,.main-container .shop-products .item-col .product-wrapper .actions .add-to-links .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistaddedbrowse{position:relative}.main-container .shop-products .item-col .product-wrapper .actions .add-to-links .yith-wcwl-add-to-wishlist a,.main-container .shop-products .item-col .product-wrapper .actions .add-to-links .yith-wcwl-add-to-wishlist a.add_to_wishlist{font-size:16px;width:100%;height:35px;line-height:33px;text-align:center;display:block;border:1px solid #548dbf;color:#548dbf;transition:0.3s;text-indent:-999999px;background:#fff;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0}.main-container .shop-products .item-col .product-wrapper .actions .add-to-links .yith-wcwl-add-to-wishlist a:after,.main-container .shop-products .item-col .product-wrapper .actions .add-to-links .yith-wcwl-add-to-wishlist a.add_to_wishlist:after{content:"\f004";display:inline-block;font-family:FontAwesome;text-indent:0;position:absolute;left:0;width:100%;height:100%;top:0;text-align:center;z-index:2}.main-container .shop-products .item-col .product-wrapper .actions .add-to-links .yith-wcwl-add-to-wishlist a:hover,.main-container .shop-products .item-col .product-wrapper .actions .add-to-links .yith-wcwl-add-to-wishlist a.add_to_wishlist:hover{background:#548dbf;color:#fff}.main-container .shop-products .item-col .product-wrapper .actions .add-to-links .yith-wcwl-add-to-wishlist a{background:#548dbf;color:#fff}.main-container .shop-products .item-col .product-wrapper .actions .add-to-links .compare-button{float:left;width:46%;margin-left:7%}.main-container .shop-products .item-col .product-wrapper .actions .add-to-links .compare-button a.compare{font-size:16px;width:100%;height:35px;line-height:33px;text-align:center;display:block;border:1px solid #548dbf;color:#548dbf;transition:0.3s;text-indent:-999999px;background:#fff;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0}.main-container .shop-products .item-col .product-wrapper .actions .add-to-links .compare-button a.compare:after{content:"\f079";display:inline-block;font-family:FontAwesome;text-indent:0;position:absolute;left:0;width:100%;height:100%;top:0;text-align:center;z-index:2}.main-container .shop-products .item-col .product-wrapper .actions .add-to-links .compare-button a.compare:hover{background:#548dbf;color:#fff}.main-container .shop-products.grid-view .item-col .product-wrapper .list-col4{width:100%;padding:0}.main-container .shop-products.grid-view .item-col .product-wrapper .list-col8{width:100%;padding:0;position:static}.main-container .shop-products.list-view .item-col{margin:30px 0px;padding:0 15px;width:100%}.main-container .shop-products.list-view .item-col .product-wrapper{margin:0;width:100%;padding:0;border:none}.main-container .shop-products.list-view .item-col .product-wrapper .list-col4{padding:0 15px 0 0}.main-container .shop-products.list-view .item-col .product-wrapper .list-col8{float:left}.main-container .shop-products.list-view .item-col .product-wrapper .list-col8 .gridview{display:none}.main-container .shop-products.list-view .item-col .product-wrapper .list-col8 .listview{display:block}.main-container .shop-products.list-view .item-col .product-wrapper .product-image{margin:0;float:left}.main-container .shop-products.list-view .item-col .product-wrapper .product-image .actions,.main-container .shop-products.list-view .item-col .product-wrapper .product-image .shadow{display:none}.main-container .shop-products.list-view .item-col .product-wrapper .product-name{text-align:left}.main-container .shop-products.list-view .item-col .product-wrapper .product-name a{font-size:14px;text-transform:uppercase;font-family:Open sans}.main-container .shop-products.list-view .item-col .product-wrapper .price-box{margin:13px 0;font-size:20px;text-align:left}.main-container .shop-products.list-view .item-col .product-wrapper .price-box .old-price{font-size:14px}.main-container .shop-products.list-view .item-col .product-wrapper .ratings{margin:0px;text-align:left}.main-container .shop-products.list-view .item-col .product-wrapper .product-desc{clear:both;margin:10px 0 0px;line-height:25px;color:#000}.main-container .shop-products.list-view .item-col .product-wrapper .product-desc p{margin:0}.main-container .shop-products.list-view .item-col .product-wrapper .actions{position:inherit;width:100%;padding:0px;height:auto;background-color:#fff;opacity:1;visibility:visible;float:left}.main-container .shop-products.list-view .item-col .product-wrapper .actions .add-to-cart{float:left;margin:0px 10px 0px 0px;width:auto}.main-container .shop-products.list-view .item-col .product-wrapper .actions .add-to-cart .add_to_cart_inline{border:none!important;margin:0;padding:0!important;position:relative}.main-container .shop-products.list-view .item-col .product-wrapper .actions .add-to-cart .add_to_cart_inline .special-price,.main-container .shop-products.list-view .item-col .product-wrapper .actions .add-to-cart .add_to_cart_inline .old-price{display:none}.main-container .shop-products.list-view .item-col .product-wrapper .actions .add-to-cart .add_to_cart_inline a.button{width:auto;padding:0 20px;background:#222222;border:1px solid #222222;float:left;color:#fff}.main-container .shop-products.list-view .item-col .product-wrapper .actions .add-to-cart .add_to_cart_inline a.button:hover{background:#548dbf;color:#fff;border-color:#548dbf}.main-container .shop-products.list-view .item-col .product-wrapper .actions .add-to-cart .add_to_cart_inline a.button.added{border-color:#548dbf}.main-container .shop-products.list-view .item-col .product-wrapper .actions .add-to-cart .add_to_cart_inline .added_to_cart{display:none}.main-container .shop-products.list-view .item-col .product-wrapper .actions .add-to-links{float:left;width:auto;margin:0}.main-container .shop-products.list-view .item-col .product-wrapper .actions .add-to-links .yith-wcwl-add-to-wishlist{margin:0;float:left;width:55px}.main-container .shop-products.list-view .item-col .product-wrapper .actions .add-to-links .yith-wcwl-add-to-wishlist a,.main-container .shop-products.list-view .item-col .product-wrapper .actions .add-to-links .yith-wcwl-add-to-wishlist a.add_to_wishlist{border:1px solid #222;color:#fff;background:#222}.main-container .shop-products.list-view .item-col .product-wrapper .actions .add-to-links .yith-wcwl-add-to-wishlist a:hover,.main-container .shop-products.list-view .item-col .product-wrapper .actions .add-to-links .yith-wcwl-add-to-wishlist a.add_to_wishlist:hover{background:#548dbf;color:#fff;border-color:#548dbf}.main-container .shop-products.list-view .item-col .product-wrapper .actions .add-to-links .yith-wcwl-add-to-wishlist a{background:#548dbf;color:#fff;border-color:#548dbf}.main-container .shop-products.list-view .item-col .product-wrapper .actions .add-to-links .compare-button{float:left;width:55px;margin-left:10px}.main-container .shop-products.list-view .item-col .product-wrapper .actions .add-to-links .compare-button a.compare{border:1px solid #222;color:#fff;background:#222}.main-container .shop-products.list-view .item-col .product-wrapper .actions .add-to-links .compare-button a.compare:hover{background:#548dbf;color:#fff;border-color:#548dbf}.main-container .toolbar{overflow:hidden;margin:20px 0 0px;position:relative;padding:10px 15px;border:1px dashed #ebebeb}.main-container .toolbar.tb-bottom{padding:10px 15px;border-top:1px dashed #ebebeb;margin:30px 0px 0px}.main-container .toolbar .view-mode{float:left;line-height:26px}.main-container .toolbar .view-mode a{color:#909295;display:block;float:left;font-size:18px;margin-right:15px}.main-container .toolbar .view-mode a strong{font-size:14px;font-weight:normal}.main-container .toolbar .view-mode a:hover,.main-container .toolbar .view-mode a.active{color:#333}.main-container .toolbar .woocommerce-result-count{float:left;margin:0 0 0 25px;line-height:26px}.main-container .toolbar .woocommerce-ordering{float:right;margin:0;line-height:26px}.main-container .toolbar .woocommerce-ordering .orderby-wrapper{display:inline-block}.main-container .toolbar .woocommerce-ordering .orderby-wrapper select{border:1px solid #ededed;border-radius:0px;height:28px}.main-container .toolbar .woocommerce-pagination{float:right}.main-container .toolbar .woocommerce-pagination ul.page-numbers{border:none;margin:0}.main-container .toolbar .woocommerce-pagination ul.page-numbers li{border:none;margin-left:6px}.main-container .toolbar .woocommerce-pagination ul.page-numbers li a,.main-container .toolbar .woocommerce-pagination ul.page-numbers li span{color:#333333;display:inline-block;float:left;font-family:Open Sans,Arial,Helvetica,sans-serif;font-size:14px;height:22px;line-height:22px;padding:0;font-weight:bold}.main-container .toolbar .woocommerce-pagination ul.page-numbers li a.current,.main-container .toolbar .woocommerce-pagination ul.page-numbers li a:hover,.main-container .toolbar .woocommerce-pagination ul.page-numbers li span.current,.main-container .toolbar .woocommerce-pagination ul.page-numbers li span:hover{background:none;color:#548dbf;text-decoration:underline}.main-container .toolbar .woocommerce-pagination ul.page-numbers li a.next,.main-container .toolbar .woocommerce-pagination ul.page-numbers li a.prev,.main-container .toolbar .woocommerce-pagination ul.page-numbers li span.next,.main-container .toolbar .woocommerce-pagination ul.page-numbers li span.prev{background-image:url('../images/pag-arrow.jpg');background-repeat:no-repeat;background-position:-22px 0;overflow:hidden;position:relative;text-indent:-9999px;width:22px}.main-container .toolbar .woocommerce-pagination ul.page-numbers li a.next:hover,.main-container .toolbar .woocommerce-pagination ul.page-numbers li a.prev:hover,.main-container .toolbar .woocommerce-pagination ul.page-numbers li span.next:hover,.main-container .toolbar .woocommerce-pagination ul.page-numbers li span.prev:hover{background-position:-22px -22px}.main-container .toolbar .woocommerce-pagination ul.page-numbers li a.prev,.main-container .toolbar .woocommerce-pagination ul.page-numbers li span.prev{background-position:0 0}.main-container .toolbar .woocommerce-pagination ul.page-numbers li a.prev:hover,.main-container .toolbar .woocommerce-pagination ul.page-numbers li span.prev:hover{background-position:0 -22px}.main-container .product-view{float:left;width:100%}.main-container .product-view .single-product-image{float:left;margin-bottom:35px;position:relative;width:100%}.main-container .product-view .single-product-image .onsale{z-index:10001}.main-container .product-view .single-product-image .images{float:left;margin-bottom:30px;padding-right:2px;position:relative;width:100%;background:#f1f1f1;border:1px solid #eee}.main-container .product-view .single-product-image .images .yith_magnifier_zoom_wrap a img{box-shadow:none}.main-container .product-view .single-product-image .images .yith_magnifier_zoom_wrap .yith_magnifier_lens{background:#fff}.main-container .product-view .single-product-image .images .yith_magnifier_zoom_wrap .yith_magnifier_zoom_magnifier{background:#fff}.main-container .product-view .single-product-image .images .yith_magnifier_zoom_wrap .yith_magnifier_mousetrap{cursor:move!important}.main-container .product-view .single-product-image .images .zoom_in_marker{background:#bababa;bottom:0;color:#fff;cursor:pointer;font-size:16px;height:30px;line-height:30px;position:absolute;right:2px;text-align:center;width:30px;z-index:10000;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.main-container .product-view .single-product-image .images .zoom_in_marker:hover{background:#909295}.main-container .product-view .single-product-image .thumbnails_wrapper{float:left;margin:0;padding:0;position:relative;width:100%}.main-container .product-view .single-product-image .thumbnails_wrapper .thumbnails_carousel{margin:0 -6px;padding:0}.main-container .product-view .single-product-image .thumbnails_wrapper .thumbnails_carousel ul{margin:0;padding:0}.main-container .product-view .single-product-image .thumbnails_wrapper .thumbnails_carousel ul li{list-style:none;padding:0 6px}.main-container .product-view .single-product-image .thumbnails_wrapper .thumbnails_carousel ul li a{float:left;margin:0;width:100%;background:#f1f1f1}.main-container .product-view .single-product-image .thumbnails_wrapper #slider-prev,.main-container .product-view .single-product-image .thumbnails_wrapper #slider-next{background:none;border:1px solid #fff;border-radius:68px;height:34px;margin-top:-17px;line-height:32px;text-align:center;top:50%;width:34px}.main-container .product-view .single-product-image .thumbnails_wrapper #slider-prev:after,.main-container .product-view .single-product-image .thumbnails_wrapper #slider-next:after{color:#fff;display:block;font-family:FontAwesome;font-size:18px;height:34px;left:0;line-height:32px;position:absolute;text-indent:0;top:0;width:34px}.main-container .product-view .single-product-image .thumbnails_wrapper #slider-prev:hover,.main-container .product-view .single-product-image .thumbnails_wrapper #slider-next:hover{border-color:#548dbf}.main-container .product-view .single-product-image .thumbnails_wrapper #slider-prev:hover:after,.main-container .product-view .single-product-image .thumbnails_wrapper #slider-next:hover:after{color:#548dbf}.main-container .product-view .single-product-image .thumbnails_wrapper #slider-prev{left:16px}.main-container .product-view .single-product-image .thumbnails_wrapper #slider-prev:after{content:"\f104"}.main-container .product-view .single-product-image .thumbnails_wrapper #slider-next{right:16px}.main-container .product-view .single-product-image .thumbnails_wrapper #slider-next:after{content:"\f105"}.main-container .product-view .summary.single-product-info{float:left;margin:0 0 60px;width:100%}.main-container .product-view .summary.single-product-info .product-nav{border-bottom:1px solid #e5e5e5;float:left;font-size:12px;margin:0 0 15px;padding:0 0 15px;width:100%}.main-container .product-view .summary.single-product-info .product-nav .back-category{float:left;line-height:34px}.main-container .product-view .summary.single-product-info .product-nav .back-category .fa{margin-right:8px}.main-container .product-view .summary.single-product-info .product-nav .next-prev{float:right}.main-container .product-view .summary.single-product-info .product-nav .next-prev a{border:1px solid #bababa;border-radius:68px;color:#bababa;display:block;float:left;font-size:22px;height:34px;line-height:32px;overflow:hidden;position:relative;text-align:center;text-indent:9999px;width:34px}.main-container .product-view .summary.single-product-info .product-nav .next-prev a:after{content:"\f104";display:block;font-family:FontAwesome;height:32px;left:0;position:absolute;text-indent:0;top:0;width:32px}.main-container .product-view .summary.single-product-info .product-nav .next-prev a:hover{border:1px solid #548dbf;color:#548dbf}.main-container .product-view .summary.single-product-info .product-nav .next-prev .prev{float:left}.main-container .product-view .summary.single-product-info .product-nav .next-prev .next{float:left;margin-left:8px}.main-container .product-view .summary.single-product-info .product-nav .next-prev .next a:after{content:"\f105"}.main-container .product-view .summary.single-product-info h1.product_title{font-family:Open Sans,Arial,Helvetica,sans-serif;margin:0;font-size:22px;text-transform:uppercase;font-weight:normal}.main-container .product-view .summary.single-product-info .ratings{float:left;margin:10px 0px}.main-container .product-view .summary.single-product-info .ratings .star-rating span{color:#333333}.main-container .product-view .summary.single-product-info .price-box{float:left;margin:0 0 25px;width:50%}.main-container .product-view .summary.single-product-info .price-box .price{float:left;margin:0;font-size:22px;color:#548dbf}.main-container .product-view .summary.single-product-info .price-box .price .old-price{color:#888;font-size:14px;text-decoration:line-through}.main-container .product-view .summary.single-product-info .price-box .price .special-price{float:left;margin-right:15px}.main-container .product-view .summary.single-product-info .group_table{margin:0 0 15px}.main-container .product-view .summary.single-product-info .group_table .group-row{margin:0 0 10px;overflow:hidden}.main-container .product-view .summary.single-product-info .group_table .group-row .quantity-row{float:left}.main-container .product-view .summary.single-product-info .group_table .group-row .label{font-size:16px;padding:0}.main-container .product-view .summary.single-product-info .group_table .group-row .label label{font-weight:normal}.main-container .product-view .summary.single-product-info .group_table .group-row .price{margin:5px 0px 0px;font-size:22px;color:#548dbf}.main-container .product-view .summary.single-product-info .group_table .group-row .price .old-price{color:#888;font-size:14px;text-decoration:line-through}.main-container .product-view .summary.single-product-info .group_table .group-row .price .special-price{float:left;margin-right:15px}.main-container .product-view .summary.single-product-info .stock-status{float:left;height:20px;line-height:20px;margin:0 0 25px;width:50%}.main-container .product-view .summary.single-product-info .stock-status span{background:#548dbf;color:#fff;float:right;padding:0 20px;line-height:24px}.main-container .product-view .summary.single-product-info .woocommerce-product-rating{border-bottom:1px solid #e5e5e5;border-top:1px solid #e5e5e5;float:left;height:46px;line-height:44px;width:50%}.main-container .product-view .summary.single-product-info .woocommerce-product-rating .star-rating{font-size:12px;height:14px;margin-right:10px;margin-top:16px;width:55px}.main-container .product-view .summary.single-product-info .woocommerce-product-rating .woocommerce-review-link{float:left;font-family:Open Sans,Arial,Helvetica,sans-serif;text-transform:capitalize}.main-container .product-view .summary.single-product-info .woocommerce-product-rating .woocommerce-review-link:hover{color:#548dbf}.main-container .product-view .summary.single-product-info .short-description{float:left;line-height:25px;margin:0px;width:100%}.main-container .product-view .summary.single-product-info .short-description ul,.main-container .product-view .summary.single-product-info .short-description ol{margin:0 0 10px;padding:0}.main-container .product-view .summary.single-product-info .short-description ul li,.main-container .product-view .summary.single-product-info .short-description ol li{list-style:none;margin:0 0 5px}.main-container .product-view .summary.single-product-info .short-description ul li:before,.main-container .product-view .summary.single-product-info .short-description ol li:before{content:"\f00c";display:inline-block;font-family:FontAwesome;margin-right:6px}.main-container .product-view .summary.single-product-info .short-description strong{font-family:Open Sans,Arial,Helvetica,sans-serif;font-weight:normal}.main-container .product-view .summary.single-product-info .sharefriend{position:relative}.main-container .product-view .summary.single-product-info .cart{float:left;margin:0 0 30px;width:100%}.main-container .product-view .summary.single-product-info .cart .variations{float:left;margin:0;width:100%}.main-container .product-view .summary.single-product-info .cart .variations .variant{float:left;margin:0 0 20px;width:100%}.main-container .product-view .summary.single-product-info .cart .variations .label{color:#353535;float:left;font-family:Open Sans,Arial,Helvetica,sans-serif;font-size:14px;margin:0 0 8px;padding:0;text-align:left;text-transform:uppercase;width:100%}.main-container .product-view .summary.single-product-info .cart .variations .label label{font-weight:normal}.main-container .product-view .summary.single-product-info .cart .variations .value{float:left;width:100%}.main-container .product-view .summary.single-product-info .cart .variations .value select{border:1px solid #e5e5e5;height:38px;padding:0 0 0 10px;width:100%}.main-container .product-view .summary.single-product-info .cart .variations .reset_variations{color:#909295;float:left;line-height:38px}.main-container .product-view .summary.single-product-info .cart .variations .reset_variations:hover{color:#548dbf}.main-container .product-view .summary.single-product-info .cart .single_variation_wrap{float:left;width:100%}.main-container .product-view .summary.single-product-info .cart .single_variation_wrap .single_variation{float:left;margin:0 0 15px;width:100%}.main-container .product-view .summary.single-product-info .cart .single_variation_wrap .variations_button{float:left;width:100%}.main-container .product-view .summary.single-product-info .cart .single_variation_wrap .price{float:left}.main-container .product-view .summary.single-product-info .cart .single_variation_wrap .price .amount{font-size:22px;color:#548dbf;text-decoration:none}.main-container .product-view .summary.single-product-info .cart .single_variation_wrap .price ins{display:inline-block;text-decoration:none}.main-container .product-view .summary.single-product-info .cart .single_variation_wrap .price del{display:inline-block}.main-container .product-view .summary.single-product-info .cart .single_variation_wrap .price del .amount{color:#888;font-size:14px;margin-right:15px;text-decoration:line-through}.main-container .product-view .summary.single-product-info .cart .single_variation_wrap .stock{margin:20px 0}.main-container .product-view .summary.single-product-info .cart .quantity{float:left;font-size:14px;height:50px;margin-right:5px;width:auto}.main-container .product-view .summary.single-product-info .cart .quantity .input-text{background:none;border:1px solid #333333;border-radius:0;box-shadow:none;font-weight:normal;height:50px;margin:0 1px;width:50px;float:left;padding:0}.main-container .product-view .summary.single-product-info .cart .quantity .minus,.main-container .product-view .summary.single-product-info .cart .quantity .plus{background:#333333;border:none;border-radius:0;box-shadow:none;color:#fff;float:left;height:50px;position:static;text-shadow:none;width:35px}.main-container .product-view .summary.single-product-info .cart .quantity .minus:hover,.main-container .product-view .summary.single-product-info .cart .quantity .plus:hover{background:#4d4d4d;color:#fff}.main-container .product-view .summary.single-product-info .cart .button{background:#222;border:none;border-radius:0;box-shadow:none;color:#fff;font-family:Open Sans,Arial,Helvetica,sans-serif;font-size:14px;height:50px;line-height:50px;margin:0;padding:0 28px;text-shadow:none;text-transform:uppercase;width:auto}.main-container .product-view .summary.single-product-info .cart .button:hover{background:#548dbf}.main-container .product-view .summary.single-product-info .product_meta{float:left;margin:0 0 25px;padding-top:25px;position:relative;width:100%}.main-container .product-view .summary.single-product-info .product_meta .sku_wrapper{float:left;width:100%}.main-container .product-view .summary.single-product-info .product_meta .posted_in{float:left;width:100%}.main-container .product-view .summary.single-product-info .share_buttons{border-top:1px solid #bababa;float:left;padding-top:15px;width:100%}.main-container .product-view .summary.single-product-info .share_buttons .stButton,.main-container .product-view .summary.single-product-info .share_buttons .stMainServices{height:auto}.main-container .product-view .summary.single-product-info .share_buttons .stButton .stFb,.main-container .product-view .summary.single-product-info .share_buttons .stButton .stTwbutton,.main-container .product-view .summary.single-product-info .share_buttons .stButton .stArrow,.main-container .product-view .summary.single-product-info .share_buttons .stButton .stButton_gradient,.main-container .product-view .summary.single-product-info .share_buttons .stMainServices .stFb,.main-container .product-view .summary.single-product-info .share_buttons .stMainServices .stTwbutton,.main-container .product-view .summary.single-product-info .share_buttons .stMainServices .stArrow,.main-container .product-view .summary.single-product-info .share_buttons .stMainServices .stButton_gradient{height:auto}.main-container .product-view .summary.single-product-info .yith-wcwl-add-to-wishlist,.main-container .product-view .summary.single-product-info .compare.button{display:none}.main-container .product-view .summary.single-product-info .actions{width:100%;height:auto;float:left}.main-container .product-view .summary.single-product-info .actions .add-to-links{float:left;width:auto;margin:0}.main-container .product-view .summary.single-product-info .actions .add-to-links .yith-wcwl-add-to-wishlist{margin:0;float:left;width:55px;display:inline-block;margin:0 10px}.main-container .product-view .summary.single-product-info .actions .add-to-links .yith-wcwl-add-to-wishlist .feedback{display:none}.main-container .product-view .summary.single-product-info .actions .add-to-links .yith-wcwl-add-to-wishlist .show,.main-container .product-view .summary.single-product-info .actions .add-to-links .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse,.main-container .product-view .summary.single-product-info .actions .add-to-links .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistaddedbrowse{position:relative}.main-container .product-view .summary.single-product-info .actions .add-to-links .yith-wcwl-add-to-wishlist a,.main-container .product-view .summary.single-product-info .actions .add-to-links .yith-wcwl-add-to-wishlist a.add_to_wishlist{font-size:16px;width:100%;height:35px;line-height:33px;text-align:center;display:block;border:1px solid #222;color:#fff;transition:0.3s;text-indent:-999999px;background:#222;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0}.main-container .product-view .summary.single-product-info .actions .add-to-links .yith-wcwl-add-to-wishlist a:after,.main-container .product-view .summary.single-product-info .actions .add-to-links .yith-wcwl-add-to-wishlist a.add_to_wishlist:after{content:"\f004";display:inline-block;font-family:FontAwesome;text-indent:0;position:absolute;left:0;width:100%;height:100%;top:0;text-align:center;z-index:2}.main-container .product-view .summary.single-product-info .actions .add-to-links .yith-wcwl-add-to-wishlist a:hover,.main-container .product-view .summary.single-product-info .actions .add-to-links .yith-wcwl-add-to-wishlist a.add_to_wishlist:hover{background:#548dbf;color:#fff;border-color:#548dbf}.main-container .product-view .summary.single-product-info .actions .add-to-links .yith-wcwl-add-to-wishlist a{background:#548dbf;color:#fff;border-color:#548dbf}.main-container .product-view .summary.single-product-info .actions .add-to-links .compare-button{float:left;width:55px;display:inline-block}.main-container .product-view .summary.single-product-info .actions .add-to-links .compare-button a.compare{font-size:16px;width:100%;height:35px;line-height:33px;text-align:center;display:block;border:1px solid #222;color:#fff;transition:0.3s;text-indent:-999999px;background:#222;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0}.main-container .product-view .summary.single-product-info .actions .add-to-links .compare-button a.compare:after{content:"\f079";display:inline-block;font-family:FontAwesome;text-indent:0;position:absolute;left:0;width:100%;height:100%;top:0;text-align:center;z-index:2}.main-container .product-view .summary.single-product-info .actions .add-to-links .compare-button a.compare:hover{background:#548dbf;color:#fff;border-color:#548dbf}.main-container .product-view .summary.single-product-info .actions .sharefriend{float:left;width:55px;display:inline-block}.main-container .product-view .summary.single-product-info .actions .sharefriend a{font-size:16px;width:100%;height:35px;line-height:33px;text-align:center;display:block;border:1px solid #222;color:#fff;transition:0.3s;text-indent:-999999px;background:#222;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0}.main-container .product-view .summary.single-product-info .actions .sharefriend a:after{content:"\f0e0";display:inline-block;font-family:FontAwesome;text-indent:0;position:absolute;left:0;width:100%;height:100%;top:0;text-align:center;z-index:2}.main-container .product-view .summary.single-product-info .actions .sharefriend a:hover{background:#548dbf;color:#fff;border-color:#548dbf}.main-container .product-view .single-product-sharing{border-bottom:1px solid #f1f1f1;border-top:1px solid #f1f1f1;float:left;padding:10px 0;text-align:center;width:100%}.main-container .product-view .single-product-sharing .widget-title{display:none}.main-container .product-view .single-product-sharing .social-icons{margin:0;padding:0}.main-container .product-view .single-product-sharing .social-icons li{display:inline-block;list-style:none;margin:5px 15px;position:relative}.main-container .product-view .single-product-sharing .social-icons li:first-child{margin-left:0}.main-container .product-view .single-product-sharing .social-icons li a{border:1px solid #333333;border-radius:96px;color:#333333;display:inline-block;font-size:20px;height:48px;line-height:44px;width:48px}.main-container .product-view .single-product-sharing .social-icons li a:hover{color:#548dbf}.main-container .product-view .product .woocommerce-tabs ul.tabs{overflow:hidden;margin-bottom:25px;border:1px dashed #ebebeb;padding:0}.main-container .product-view .product .woocommerce-tabs ul.tabs:before{display:none}.main-container .product-view .product .woocommerce-tabs ul.tabs li{background-color:#fff;border:none;border-right:1px solid #fff;border-radius:0;margin:0;padding:0;float:left;font-size:1.1em;line-height:1em}.main-container .product-view .product .woocommerce-tabs ul.tabs li:before,.main-container .product-view .product .woocommerce-tabs ul.tabs li:after{display:none}.main-container .product-view .product .woocommerce-tabs ul.tabs li a{display:block;padding:0 15px;font-size:18px;font-family:BebasNeuewebfont;color:#666;text-decoration:none;text-transform:uppercase;height:43px;line-height:43px;font-weight:normal}.main-container .product-view .product .woocommerce-tabs ul.tabs li a:hover{color:#fff;background:#548dbf}.main-container .product-view .product .woocommerce-tabs ul.tabs li.active a{color:#fff;background:#548dbf}.main-container .product-view .product .woocommerce-tabs .panel{padding-bottom:10px;float:left;margin:0px 0px 25px!important;min-height:110px;overflow:hidden;padding:15px!important;width:100%;border-radius:0;border:1px dashed #ebebeb;box-shadow:none}.main-container .product-view .product .woocommerce-tabs .panel h2{font-size:18px;font-weight:normal;margin:0 0 20px}.main-container .product-view .product .woocommerce-tabs .panel h3{font-size:14px;font-weight:normal;margin:0 0 20px}.main-container .product-view .product .woocommerce-tabs .panel .star-rating{height:16px}.main-container .product-view .product .woocommerce-tabs .panel .star-rating span:before{color:#333333}.main-container .product-view .product .woocommerce-tabs .panel .shop_attributes{border:none}.main-container .product-view .product .woocommerce-tabs .panel .shop_attributes th{font-family:Open Sans,Arial,Helvetica,sans-serif;font-weight:normal}.main-container .product-view .product .woocommerce-tabs .panel .shop_attributes td{padding-left:10px}.main-container .product-view .product .woocommerce-tabs #tab-reviews #reviews h3{margin:0 0 20px}.main-container .product-view .product .woocommerce-tabs #tab-reviews #reviews #comments .commentlist{margin:0 0 25px;padding:0}.main-container .product-view .product .woocommerce-tabs #tab-reviews #reviews #comments .commentlist li .avatar{background:none;border:none;padding:0;width:60px}.main-container .product-view .product .woocommerce-tabs #tab-reviews #reviews #comments .commentlist li .comment-text{border:1px solid #e5e5e5;border-radius:0;margin-left:80px;position:relative}.main-container .product-view .product .woocommerce-tabs #tab-reviews #reviews #comments .commentlist li .comment-text:before{background:#fff;border-bottom:1px solid #e5e5e5;border-left:1px solid #e5e5e5;content:"";display:block;height:10px;left:-6px;position:absolute;top:10px;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:10px}.main-container .product-view .product .woocommerce-tabs #tab-reviews #reviews #comments .commentlist li .comment-text strong{font-family:Open Sans,Arial,Helvetica,sans-serif;font-size:13px;font-weight:normal}.main-container .product-view .product .woocommerce-tabs #tab-reviews #reviews #comments .commentlist li .comment-text .star-rating{color:#333333;float:left;font-size:14px;height:14px;margin:5px 15px 0 0;width:65px}.main-container .product-view .product .woocommerce-tabs #tab-reviews #reviews #comments .commentlist li .comment-text .star-rating:before{color:#bababa;content:"\f006\f006\f006\f006\f006";font-family:FontAwesome}.main-container .product-view .product .woocommerce-tabs #tab-reviews #reviews #comments .commentlist li .comment-text .star-rating span:before{content:"\f006\f006\f006\f006\f006";font-family:FontAwesome;left:0;position:absolute;top:0;color:#548dbf}.main-container .product-view .product .woocommerce-tabs #tab-reviews #reviews #review_form .comment-form label{font-family:Open Sans,Arial,Helvetica,sans-serif;font-weight:normal;margin:0 0 5px;width:100%}.main-container .product-view .product .woocommerce-tabs #tab-reviews #reviews #review_form .comment-form input{border:1px solid #e5e5e5;height:32px;padding:0 0 0 10px;width:100%}.main-container .product-view .product .woocommerce-tabs #tab-reviews #reviews #review_form .comment-form textarea{border:1px solid #e5e5e5;height:122px;padding:10px;width:100%}.main-container .product-view .product .woocommerce-tabs #tab-reviews #reviews #review_form .comment-form .form-submit #submit{background:#fff;border:1px solid #909295;border-radius:0;box-shadow:none;color:#333333;display:inline-block;font-family:Open Sans,Arial,Helvetica,sans-serif;font-size:15px;font-weight:normal;height:34px;line-height:34px;padding:0 20px;text-shadow:none;text-transform:uppercase;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;width:auto}.main-container .product-view .product .woocommerce-tabs #tab-reviews #reviews #review_form .comment-form .form-submit #submit:hover{background:#548dbf;color:#fff;text-shadow:none;border-color:#548dbf}.main-container .product-view .upsells_products_widget,.main-container .product-view .related_products_widget{float:left;width:100%;position:relative}.main-container .product-view .upsells_products_widget .widget-title,.main-container .product-view .related_products_widget .widget-title{overflow:hidden;border:1px dashed #ebebeb}.main-container .product-view .upsells_products_widget .widget-title span,.main-container .product-view .related_products_widget .widget-title span{text-transform:uppercase;display:inline-block;padding:10px 20px 9px;margin:0;color:#fff;font-size:18px;background-color:#548dbf;font-family:"BebasNeuewebfont";font-weight:normal}.main-container .product-view .upsells_products_widget .upsells.products,.main-container .product-view .upsells_products_widget .related.products,.main-container .product-view .related_products_widget .upsells.products,.main-container .product-view .related_products_widget .related.products{border:none;box-shadow:none;float:left;width:100%}.main-container .product-view .upsells_products_widget .owl-theme,.main-container .product-view .related_products_widget .owl-theme{position:static;margin:0}.main-container .product-view .upsells_products_widget .owl-theme .item-col,.main-container .product-view .related_products_widget .owl-theme .item-col{width:100%}.main-container .product-view .upsells_products_widget .owl-theme .owl-controls .owl-buttons .owl-prev,.main-container .product-view .upsells_products_widget .owl-theme .owl-controls .owl-buttons .owl-next,.main-container .product-view .related_products_widget .owl-theme .owl-controls .owl-buttons .owl-prev,.main-container .product-view .related_products_widget .owl-theme .owl-controls .owl-buttons .owl-next{width:45px;height:45px;border:1px solid #eee;display:inline-block;margin:0;padding:0px;font-size:0;border-radius:0;-webkit-transition:0.3s ease-in-out;-moz-transition:0.3s ease-in-out;-o-transition:0.3s ease-in-out;transition:0.3s ease-in-out;position:relative;color:#666;position:absolute;top:0;right:0;left:auto;background:#fff}.main-container .product-view .upsells_products_widget .owl-theme .owl-controls .owl-buttons .owl-prev:before,.main-container .product-view .upsells_products_widget .owl-theme .owl-controls .owl-buttons .owl-next:before,.main-container .product-view .related_products_widget .owl-theme .owl-controls .owl-buttons .owl-prev:before,.main-container .product-view .related_products_widget .owl-theme .owl-controls .owl-buttons .owl-next:before{display:none}.main-container .product-view .upsells_products_widget .owl-theme .owl-controls .owl-buttons .owl-prev:after,.main-container .product-view .upsells_products_widget .owl-theme .owl-controls .owl-buttons .owl-next:after,.main-container .product-view .related_products_widget .owl-theme .owl-controls .owl-buttons .owl-prev:after,.main-container .product-view .related_products_widget .owl-theme .owl-controls .owl-buttons .owl-next:after{content:"\f105";width:100%;height:100%;position:absolute;top:0;left:0;line-height:43px;font-size:20px;font-family:FontAwesome;text-align:center}.main-container .product-view .upsells_products_widget .owl-theme .owl-controls .owl-buttons .owl-prev:hover,.main-container .product-view .upsells_products_widget .owl-theme .owl-controls .owl-buttons .owl-next:hover,.main-container .product-view .related_products_widget .owl-theme .owl-controls .owl-buttons .owl-prev:hover,.main-container .product-view .related_products_widget .owl-theme .owl-controls .owl-buttons .owl-next:hover{color:#548dbf}.main-container .product-view .upsells_products_widget .owl-theme .owl-controls .owl-buttons .owl-prev.owl-prev,.main-container .product-view .upsells_products_widget .owl-theme .owl-controls .owl-buttons .owl-next.owl-prev,.main-container .product-view .related_products_widget .owl-theme .owl-controls .owl-buttons .owl-prev.owl-prev,.main-container .product-view .related_products_widget .owl-theme .owl-controls .owl-buttons .owl-next.owl-prev{right:46px}.main-container .product-view .upsells_products_widget .owl-theme .owl-controls .owl-buttons .owl-prev.owl-prev:after,.main-container .product-view .upsells_products_widget .owl-theme .owl-controls .owl-buttons .owl-next.owl-prev:after,.main-container .product-view .related_products_widget .owl-theme .owl-controls .owl-buttons .owl-prev.owl-prev:after,.main-container .product-view .related_products_widget .owl-theme .owl-controls .owl-buttons .owl-next.owl-prev:after{content:"\f104"}.main-container.page-faq h1{margin:0 auto;max-width:1200px;padding:0;width:100%}.main-container.page-faq h4{color:#4f4f4f}.main-container.page-faq .faq-info{line-height:22px;padding:0 15px}.main-container.page-faq .wr-element-accordion .panel{margin:0 0 10px;border-radius:0;border:1px solid #548dbf}.main-container.page-faq .wr-element-accordion .panel .panel-heading{font-family:Open Sans,Arial,Helvetica,sans-serif;line-height:1.5;margin:0;padding:0;border-radius:0;border:medium none}.main-container.page-faq .wr-element-accordion .panel .panel-heading a{color:#333333;padding:15px 10px 15px 25px;background:#f2f2f2;font-family:Open Sans}.main-container.page-faq .wr-element-accordion .panel .panel-collapse{padding:20px 25px}.main-container.page-faq .wr-element-accordion .panel .panel-collapse .panel-body{border:none}.main-container.contact-page{background:#f1f1f1;padding-bottom:120px;padding-top:100px}.main-container.contact-page .entry-header{margin:0 0 20px}.main-container.contact-page .entry-header .entry-title{font-size:36px;font-family:Open Sans,Arial,Helvetica,sans-serif;margin:0;text-align:center;text-transform:uppercase}.main-container.contact-page .entry-content{font-size:18px;padding:0 25%;text-align:center}.main-container.contact-page .entry-content .wpcf7-form{text-align:left;font-size:14px}.main-container.contact-page .entry-content .wpcf7{margin:60px 0 0}.main-container.contact-page .entry-content .contact-input{display:block;margin-left:-15px;margin-right:-15px}.main-container.contact-page .entry-content .contact-input:after{clear:both;content:"";display:table}.main-container.contact-page .entry-content .contact-input label{float:left;margin:0 0 10px;padding-left:15px;text-transform:uppercase;width:100%}.main-container.contact-page .entry-content .contact-input span{float:left;margin:0;padding:0 15px;width:100%}.main-container.contact-page .entry-content .contact-input span.your-subject{width:100%}.main-container.contact-page .entry-content .contact-input span span{width:100%}.main-container.contact-page .entry-content .contact-input span input,.main-container.contact-page .entry-content .contact-input span .wpcf7-text{border:1px solid #c2c2c2;border-radius:0;height:42px;padding-left:15px;width:100%}.main-container.contact-page .entry-content .contact-input .contact-subject{float:left;margin:0 0 30px;width:100%}.main-container.contact-page .entry-content .contact-input .contact-info{float:left;margin:0 0 30px;width:100%}.main-container.contact-page .entry-content .contact-input .contact-info .contact-name{float:left;width:50%}.main-container.contact-page .entry-content .contact-input .contact-info .contact-email{float:left;width:50%}.main-container.contact-page .entry-content .contact-input .contact-message{float:left;margin:0 0 30px;width:100%}.main-container.contact-page .entry-content .contact-input .contact-message span{float:left;width:100%}.main-container.contact-page .entry-content .contact-input .contact-message textarea,.main-container.contact-page .entry-content .contact-input .contact-message .wpcf7-textarea{border:1px solid #c2c2c2;border-radius:0;height:200px;padding:15px;width:100%}.main-container.contact-page .entry-content .contact-input .contact-submit{float:left;text-align:center;width:100%}.main-container.contact-page .entry-content .contact-input .contact-submit .wpcf7-submit{background:#444;border:1px solid #444;color:#fff;height:50px;padding:0 70px}.main-container.contact-page .entry-content .contact-input .contact-submit .wpcf7-submit:hover{background:#548dbf;color:#fff;border-color:#548dbf}.main-container.cart-page{padding-top:30px}.main-container.cart-page .page-content .entry-header{margin:10px 0 70px}.main-container.cart-page .page-content .entry-header .entry-title{font-size:36px;margin:0;text-align:center;text-transform:uppercase}.main-container.cart-page .page-content .entry-content .shop_table{border:none}.main-container.cart-page .page-content .entry-content .shop_table tr th{border-width:0 0 1px 0;padding:0 0 12px 10px}.main-container.cart-page .page-content .entry-content .shop_table tr td{border-width:0 0 1px 0;border-bottom:1px solid #e5e5e5;padding:15px 10px}.main-container.cart-page .page-content .entry-content .shop_table tr.buttons-cart{background:#f9f9f9}.main-container.cart-page .page-content .entry-content .shop_table tr.buttons-cart td{border:none}.main-container.checkout-page{padding-top:30px}.main-container.front-page .page-content{padding:0}.main-container.full-width .entry-header{margin-bottom:40px}.main-container.full-width .entry-header .entry-title{margin:0 auto;max-width:1200px;padding:0 15px;width:100%}.main-container.full-width .vc_row{margin-bottom:70px}.main-container.full-width .vc_row .row-container{display:block;margin:0 auto;max-width:1200px;width:100%}.main-container.full-width .wpb_content_element{margin-bottom:15px}.main-container.full-width .wpb_content_element .wpb_wrapper>h3{background:none;font-size:18px;margin-bottom:10px}.main-container.full-width .wpb_content_element .wpb_wrapper h4{color:#4f4f4f}.main-container.default-page{padding-top:30px}.main-container.default-page .page-content .entry-content{float:left;width:100%}.main-container.default-page .page-content .entry-content ul,.main-container.default-page .page-content .entry-content ol{margin:0;padding:0 0 0 40px;list-style:square}.main-container.default-page .page-content .entry-content h1,.main-container.default-page .page-content .entry-content h2,.main-container.default-page .page-content .entry-content h3,.main-container.default-page .page-content .entry-content h4,.main-container.default-page .page-content .entry-content h5,.main-container.default-page .page-content .entry-content h6{margin-bottom:10px;margin-top:20px}.main-container.default-page .page-content .entry-header{margin:0 0 20px}.main-container.default-page .page-content .entry-header .entry-title{font-size:20px;color:#548dbf;margin:0;text-transform:uppercase;line-height:1.35;font-family:BebasNeuewebfont;font-weight:normal}.main-container.default-page .page-content .comments-area{clear:both;float:left;width:100%}.main-container.default-page .page-content .comments-area .comments-title,.main-container.default-page .page-content .comments-area .comment-reply-title{font-size:18px;margin:0 0 20px;text-transform:uppercase}.main-container.default-page .page-content .comments-area .commentlist{margin:0 0 60px;padding:0}.main-container.default-page .page-content .comments-area .commentlist li.comment{list-style:none}.main-container.default-page .page-content .comments-area .commentlist li.comment article.comment{margin:0 0 20px}.main-container.default-page .page-content .comments-area .commentlist li.comment article.comment .comment-avatar{float:left}.main-container.default-page .page-content .comments-area .commentlist li.comment article.comment .comment-info{border:1px solid #ececec;border-radius:3px;margin-left:60px;padding:10px;position:relative}.main-container.default-page .page-content .comments-area .commentlist li.comment article.comment .comment-info :before{background:#fff;border-bottom:1px solid #ececec;border-left:1px solid #ececec;content:"";display:block;height:10px;left:-5px;position:absolute;top:10px;transform:rotate(45deg);width:10px}.main-container.default-page .page-content .comments-area .commentlist li.comment article.comment .comment-info .reply{display:inline-block;margin-left:10px}.main-container.default-page .page-content .comments-area .commentlist li.comment article.comment .comment-info .reply .comment-reply-link{color:#999}.main-container.default-page .page-content .comments-area .commentlist li.comment article.comment .comment-info .reply .comment-reply-link:hover{color:#548dbf}.main-container.default-page .page-content .comments-area .commentlist li.comment article.comment .comment-info .reply .comment-reply-link:after{content:"\f112";display:inline-block;font-family:FontAwesome;margin-left:5px}.main-container.default-page .page-content .comments-area .commentlist .comment-meta{color:#909295;font-size:12px;line-height:1;margin:0 0 15px}.main-container.default-page .page-content .comments-area .commentlist .comment-meta img{margin-right:10px}.main-container.default-page .page-content .comments-area .commentlist .comment-meta cite{margin-right:10px}.main-container.default-page .page-content .comments-area .commentlist .comment-content{color:#909295;font-size:13px}.main-container.default-page .page-content .comments-area .comment-respond{float:left;margin-top:25px;width:100%}.main-container.default-page .page-content .comments-area .comment-form label{color:#909295;display:block}.main-container.default-page .page-content .comments-area .comment-form .comment-notes,.main-container.default-page .page-content .comments-area .comment-form .form-allowed-tags{color:#909295;font-size:12px}.main-container.default-page .page-content .comments-area .comment-form .comment-input{margin:0 -10px}.main-container.default-page .page-content .comments-area .comment-form .comment-form-author,.main-container.default-page .page-content .comments-area .comment-form .comment-form-email,.main-container.default-page .page-content .comments-area .comment-form .comment-form-url{float:left;padding:0 10px;width:33.3333%}.main-container.default-page .page-content .comments-area .comment-form .comment-form-author input,.main-container.default-page .page-content .comments-area .comment-form .comment-form-email input,.main-container.default-page .page-content .comments-area .comment-form .comment-form-url input{width:100%}.main-container.default-page .page-content .comments-area .comment-form #comment{width:100%;height:130px}.main-container .page-content{float:left;padding:0 0 40px;width:100%}.main-container .page-content .page{float:left;width:100%}.main-container .page-content label{display:inline-block;font-weight:normal;margin:0}.main-container .page-content .input-text,.main-container .page-content input[type="text"],.main-container .page-content .form-row .input-text{background:#fff;border:1px solid #e5e5e5;border-radius:0;height:32px;max-width:100%;padding:0 0 0 10px}.main-container .page-content textarea{background:#fff;border:1px solid #e5e5e5;border-radius:0;max-width:100%;padding:10px}.main-container .page-content .button,.main-container .page-content .button.alt,.main-container .page-content #submit{background:#fff;border:1px solid #909295;border-radius:0;box-shadow:none;color:#333333;display:inline-block;font-family:Open Sans,Arial,Helvetica,sans-serif;font-size:15px;font-weight:normal;height:34px;line-height:32px;padding:0 20px;text-shadow:none;text-transform:uppercase;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;text-align:center}.main-container .page-content .button:hover,.main-container .page-content .button.alt:hover,.main-container .page-content #submit:hover{background:#548dbf;color:#fff;text-shadow:none}.main-container .page-content .button.alt,.main-container .page-content .button.alt.alt,.main-container .page-content #submit.alt{margin-left:10px}.main-container .page-content .form-row{margin:0 0 10px;padding:0}.main-container .page-content .entry-header{float:left;margin:25px 0 12px;width:100%}.main-container .page-content .entry-content{float:left;width:100%}.main-container .page-content .entry-content>p{margin:0}.main-container .page-content .entry-content .woocommerce form h3{font-size:14px;margin:0 0 20px;text-transform:uppercase}.main-container .page-content .entry-content .woocommerce form label{font-family:Open Sans,Arial,Helvetica,sans-serif;margin:0 0 5px}.main-container .page-content .entry-content .woocommerce form fieldset{float:left;margin:20px 0;width:100%}.main-container .page-content .entry-content .woocommerce form fieldset legend{border-bottom:none;color:#548dbf;font-family:Open Sans,Arial,Helvetica,sans-serif;font-size:14px;margin:0 0 10px;padding:0;text-transform:uppercase}.main-container .page-content .entry-content .woocommerce form select{border:1px solid #e5e5e5;height:32px}.main-container .page-content .entry-content .shop_table{background:#fff;border-color:#e5e5e5;border-width:1px 0 0 1px;border-style:solid;border-radius:0;margin:0 0 30px}.main-container .page-content .entry-content .shop_table th{color:#909295;font-size:12px;font-weight:normal;padding:10px;text-transform:uppercase;vertical-align:middle;white-space:nowrap}.main-container .page-content .entry-content .shop_table th.product-remove{border-left:none}.main-container .page-content .entry-content .shop_table td{border-top:none;padding:10px;vertical-align:middle}.main-container .page-content .entry-content .shop_table td.product-name{padding-left:15px;text-align:left}.main-container .page-content .entry-content .shop_table .cart_item:hover{background:#f9f9f9}.main-container .page-content .entry-content .shop_table .product-remove{text-align:center}.main-container .page-content .entry-content .shop_table .product-remove a.remove{background-color:transparent!important;background-image:url(../images/cart-remove.png)!important;background-repeat:no-repeat!important;background-position:center top!important;display:inline-block;height:11px;overflow:hidden;text-indent:-9999px;width:11px;-webkit-transition:none;transition:none}.main-container .page-content .entry-content .shop_table .product-remove a.remove:hover{background-position:center bottom!important}.main-container .page-content .entry-content .shop_table .product-name{width:550px;text-transform:uppercase}.main-container .page-content .entry-content .shop_table .product-name .variation{color:#333333;font-size:12px;margin:5px 0 0;text-transform:none}.main-container .page-content .entry-content .shop_table .product-name .variation dt{font-weight:normal}.main-container .page-content .entry-content .shop_table .product-name .variation dd{margin:0 0 3px;padding:0}.main-container .page-content .entry-content .shop_table .product-thumbnail{max-width:76px}.main-container .page-content .entry-content .shop_table .product-thumbnail img{width:76px}.main-container .page-content .entry-content .shop_table .quantity{height:36px;width:92px}.main-container .page-content .entry-content .shop_table .quantity .input-text{border:none;border-radius:0;font-weight:normal;height:36px;width:50px;border:1px solid #ddd;padding:0;margin:0px 1px}.main-container .page-content .entry-content .shop_table .quantity .minus,.main-container .page-content .entry-content .shop_table .quantity .plus{background:#333333;border:none;border-radius:0;box-shadow:none;color:#fff;font-size:14px;height:36px;text-shadow:none;width:20px}.main-container .page-content .entry-content .shop_table .quantity .minus:hover,.main-container .page-content .entry-content .shop_table .quantity .plus:hover{background:#4d4d4d}.main-container .page-content .entry-content .shop_table .cart-subtotal th,.main-container .page-content .entry-content .shop_table .shipping th,.main-container .page-content .entry-content .shop_table .order-total th{font-size:14px}.main-container .page-content .entry-content .buttons-cart td{border-left:none;padding:20px}.main-container .page-content .entry-content .buttons-cart .button{float:right;text-transform:uppercase}.main-container .page-content .entry-content .buttons-cart .button.continue{float:left}.main-container .page-content .entry-content .actions{float:left;width:100%}.main-container .page-content .entry-content .actions .coupon{float:left;width:100%}.main-container .page-content .entry-content .actions .coupon label{display:block;font-size:18px;font-weight:bold;margin:0 0 10px;text-transform:uppercase;width:100%}.main-container .page-content .entry-content .actions .coupon .input-text{border:1px solid #e5e5e5;height:40px;margin:0 0 20px;max-width:100%;padding:0 0 0 10px;width:370px}.main-container .page-content .entry-content .actions .coupon .button{background:#333333;border:none;color:#fff}.main-container .page-content .entry-content .actions .coupon .button:hover{background:#548dbf}.main-container .page-content .entry-content .actions .cart-total-wrapper{float:right}.main-container .page-content .entry-content .actions .cart-total-wrapper .total-cost{float:left;margin:0;width:100%}.main-container .page-content .entry-content .actions .cart-total-wrapper .total-cost h3{text-align:right}.main-container .page-content .entry-content .actions .cart-total-wrapper .total-cost .cart_totals{float:left;width:100%}.main-container .page-content .entry-content .actions .cart-total-wrapper .total-cost .cart_totals h2{display:none}.main-container .page-content .entry-content .actions .cart-total-wrapper .total-cost .cart_totals table{border:none;float:right;margin:0;text-align:right}.main-container .page-content .entry-content .actions .cart-total-wrapper .total-cost .cart_totals table th{font-weight:normal;text-align:right;padding-right:20px}.main-container .page-content .entry-content .actions .cart-total-wrapper .total-cost .cart_totals table th,.main-container .page-content .entry-content .actions .cart-total-wrapper .total-cost .cart_totals table td{border:none;padding-bottom:12px;padding-left:0;padding-top:0;vertical-align:top}.main-container .page-content .entry-content .actions .cart-total-wrapper .total-cost .cart_totals table th p,.main-container .page-content .entry-content .actions .cart-total-wrapper .total-cost .cart_totals table td p{margin:0}.main-container .page-content .entry-content .actions .cart-total-wrapper .total-cost .cart_totals table .shipping th{max-width:100px}.main-container .page-content .entry-content .actions .cart-total-wrapper .total-cost .cart_totals table .shipping #shipping_method li{padding:0;margin:0 0 5px;text-indent:0}.main-container .page-content .entry-content .actions .cart-total-wrapper .total-cost .cart_totals table .shipping #shipping_method li .shipping_method{margin-right:3px;position:relative;top:2px}.main-container .page-content .entry-content .actions .cart-total-wrapper .total-cost .cart_totals table .order-total th,.main-container .page-content .entry-content .actions .cart-total-wrapper .total-cost .cart_totals table .order-total td{font-size:14px;text-transform:uppercase}.main-container .page-content .entry-content .actions .cart-total-wrapper .total-cost .cart_totals .shipping-calculator-form{float:right;margin:10px 0 0;max-width:100%}.main-container .page-content .entry-content .actions .cart-total-wrapper .total-cost .cart_totals .shipping-calculator-form .form-row{margin-bottom:5px}.main-container .page-content .entry-content .actions .cart-total-wrapper .total-cost .cart_totals .shipping-calculator-form input,.main-container .page-content .entry-content .actions .cart-total-wrapper .total-cost .cart_totals .shipping-calculator-form select{background:#fff;border:1px solid #e5e5e5;height:32px;padding:0 0 0 10px}.main-container .page-content .entry-content .actions .cart-total-wrapper .total-cost .cart_totals .shipping-calculator-form .button{background:#333333;border:none;color:#fff;float:right;margin:0}.main-container .page-content .entry-content .actions .cart-total-wrapper .total-cost .cart_totals .shipping-calculator-form .button:hover{background:#4d4d4d}.main-container .page-content .entry-content .actions .cart-total-wrapper .total-cost .checkout-btn{float:left;width:100%}.main-container .page-content .entry-content .actions .cart-total-wrapper .total-cost .checkout-btn .checkout-button{background:#333333;border:none;color:#fff;float:right;height:50px;padding:0 50px}.main-container .page-content .entry-content .actions .cart-total-wrapper .total-cost .checkout-btn .checkout-button:hover{background:#4d4d4d}.main-container .page-content .entry-content .cross-sells{float:left;width:100%}.main-container .page-content .entry-content .cross-sells .cross-carousel{float:left;width:100%}.main-container .page-content .entry-content .cross-sells .widget-title{float:left;font-size:14px;margin:0;padding:0 0 10px;position:relative;text-transform:uppercase;width:100%}.main-container .page-content .entry-content .cross-sells .widget-title:after{background:#333333;bottom:0;content:"";height:4px;left:0;position:absolute;width:70px}.main-container .page-content .entry-content .cross-sells .upsells.products,.main-container .page-content .entry-content .cross-sells .related.products{border:none;box-shadow:none;float:left;width:100%}.main-container .page-content .entry-content .cross-sells .slick-slider button{left:auto;opacity:1;top:-30px}.main-container .page-content .entry-content .cross-sells .slick-slider button.slick-prev{right:58px}.main-container .page-content .entry-content .cross-sells .slick-slider button.slick-next{right:15px}.main-container .page-content .entry-content .cart-form{float:left;position:relative;width:100%}.main-container .page-content .entry-content .cart-form .loading{background-color:#fff;background-image:url('../images/loader.gif');background-repeat:no-repeat;background-position:center center;display:none;height:100%;left:0;opacity:0.7;position:absolute;top:0;width:100%;z-index:2}.main-container .page-content .entry-content .cart-form.loading .loading{display:block}.main-container .page-content .entry-content .cart-collaterals .cart_totals,.main-container .page-content .entry-content .cart-collaterals .shipping_calculator{background:#fff;border:1px solid #cec3b6;margin-bottom:10px;padding:12px 15px}.main-container .page-content .entry-content .cart-collaterals .cart_totals h2,.main-container .page-content .entry-content .cart-collaterals .shipping_calculator h2{border-bottom:1px solid #e8e8e8;margin-top:0}.main-container .page-content .entry-content .cart-collaterals .cart_totals h2 a,.main-container .page-content .entry-content .cart-collaterals .shipping_calculator h2 a{color:#333333;text-decoration:none}.main-container .page-content .entry-content .cart-collaterals .cart_totals h2 a:hover,.main-container .page-content .entry-content .cart-collaterals .shipping_calculator h2 a:hover{color:#548dbf}.main-container .page-content .entry-content .cart-collaterals .cart_totals h2 a:after,.main-container .page-content .entry-content .cart-collaterals .shipping_calculator h2 a:after{font-size:14px}.main-container .page-content .entry-content .cart-collaterals .cart_totals .order-total,.main-container .page-content .entry-content .cart-collaterals .shipping_calculator .order-total{font-size:15px}.main-container .page-content .entry-content #customer_details{float:left;padding-right:80px;width:55%}.main-container .page-content .entry-content #order_review{float:left;width:45%}.main-container .page-content .entry-content #order_review .order-review{background:#ececec;margin-bottom:40px;padding:30px}.main-container .page-content .entry-content #order_review .order-review .shop_table{background:none;margin:0}.main-container .page-content .entry-content .woocommerce .woocommerce-billing-fields,.main-container .page-content .entry-content .woocommerce .woocommerce-shipping-fields{float:left;margin:0 0 90px;width:100%}.main-container .page-content .entry-content .woocommerce .woocommerce-billing-fields h3,.main-container .page-content .entry-content .woocommerce .woocommerce-shipping-fields h3{font-size:30px;font-weight:normal;font-family:BebasNeuewebfont}.main-container .page-content .entry-content .woocommerce .woocommerce-billing-fields h3 label,.main-container .page-content .entry-content .woocommerce .woocommerce-shipping-fields h3 label{margin-right:5px}.main-container .page-content .entry-content .woocommerce .woocommerce-billing-fields label,.main-container .page-content .entry-content .woocommerce .woocommerce-shipping-fields label{font-family:Open Sans,Arial,Helvetica,sans-serif;text-transform:uppercase}.main-container .page-content .entry-content .woocommerce .woocommerce-billing-fields label.checkbox,.main-container .page-content .entry-content .woocommerce .woocommerce-shipping-fields label.checkbox{font-size:30px;font-weight:normal;font-family:BebasNeuewebfont}.main-container .page-content .entry-content .woocommerce .woocommerce-billing-fields #order_comments,.main-container .page-content .entry-content .woocommerce .woocommerce-shipping-fields #order_comments{height:80px;padding:10px}.main-container .page-content .entry-content #order_review_heading{font-size:30px;font-weight:normal;font-family:BebasNeuewebfont;margin:0 0 20px;text-transform:uppercase;width:100%}.main-container .page-content .entry-content #order_review .shop_table .product-name{border-left:none}.main-container .page-content .entry-content #order_review .shop_table .cart-subtotal th,.main-container .page-content .entry-content #order_review .shop_table .shipping th,.main-container .page-content .entry-content #order_review .shop_table .order-total th{border-top:none}.main-container .page-content .entry-content #order_review .shop_table .order-total .amount{font-size:20px;font-weight:normal}.main-container .page-content .entry-content #order_review .shop_table .product-total{padding-right:20px;text-align:right}.main-container .page-content .entry-content #order_review .shop_table .product-total .amount{color:#353535}.main-container .page-content .entry-content #order_review .shop_table tfoot th{background:none;color:#333333;padding-right:25px;text-align:left}.main-container .page-content .entry-content #order_review .shop_table tfoot td{font-weight:normal;padding-right:20px;text-align:right}.main-container .page-content .entry-content #order_review #payment{border-radius:0}.main-container .page-content .entry-content #order_review #payment a:hover{text-decoration:underline}.main-container .page-content .entry-content #order_review #payment a.about_paypal{margin-left:15px}.main-container .page-content .entry-content #order_review #payment .payment_methods{border:none;padding:20px}.main-container .page-content .entry-content #order_review #payment .payment_methods li{margin:0 0 15px}.main-container .page-content .entry-content #order_review #payment .payment_methods label{font-family:Open Sans,Arial,Helvetica,sans-serif}.main-container .page-content .entry-content #order_review #payment .payment_methods .payment_box{background:#fff;border-radius:0;box-shadow:none;font-size:13px;margin:10px 0;padding:25px;text-shadow:none;width:100%}.main-container .page-content .entry-content #order_review #payment .payment_methods .payment_box:after{border-color:transparent transparent #fff}.main-container .page-content .entry-content #order_review #payment .place-order{border:none;padding:20px}.main-container .page-content .entry-content #order_review #payment .place-order #place_order{background:#333333;border:none;color:#fff}.main-container .page-content .entry-content #order_review #payment .place-order #place_order:hover{background:#4d4d4d}.main-container .page-content .entry-content .checkout_coupon{background:#fff;border:1px solid #e5e5e5;border-radius:0;margin:0 0 20px}.main-container .page-content .entry-content .checkout_coupon .form-row{float:left;margin:0;padding:0;width:100%}.main-container .page-content .entry-content .checkout_coupon .input-text{border:1px solid #e5e5e5;height:36px;margin:0 0 14px;max-width:100%;padding:0 0 0 10px;width:370px}.main-container .page-content .entry-content .checkout-login form.login{background:#fff;border:1px solid #e5e5e5;border-radius:0;margin:0 0 20px}.main-container .page-content .entry-content .checkout-login form.login .form-row{float:left;margin:0;padding:0;width:100%}.main-container .page-content .entry-content .checkout-login form.login label{font-family:Open Sans,Arial,Helvetica,sans-serif;margin-bottom:5px}.main-container .page-content .entry-content .checkout-login form.login #rememberme{margin:0 3px 0 15px}.main-container .page-content .entry-content .checkout-login form.login .lost_password{float:left;margin:10px 0 0}.main-container .page-content .entry-content .checkout-login form.login .input-text{border:1px solid #e5e5e5;height:36px;margin:0 0 14px;max-width:100%;padding:0 0 0 10px;width:370px}.main-container .page-content .entry-content .checkout-done h2,.main-container .page-content .entry-content .checkout-done h2.title{font-size:24px;margin:20px 0;padding-bottom:0;text-transform:uppercase}.main-container .page-content .entry-content .checkout-done h3{font-size:13px;margin:0 0 20px;padding:0 0 0;width:100%}.main-container .page-content .entry-content .checkout-done .order_summary{background:#ededed;float:left;margin:10px 0;padding:15px;width:100%}.main-container .page-content .entry-content .checkout-done .order_summary strong{font-family:Open Sans,Arial,Helvetica,sans-serif;font-weight:normal;margin-top:5px}.main-container .page-content .entry-content .checkout-done .bacs_details{padding:0}.main-container .page-content .entry-content .checkout-done .shop_table .product-name{border-left:none}.main-container .page-content .entry-content .checkout-done .shop_table .product-total{padding-right:20px;text-align:right}.main-container .page-content .entry-content .checkout-done .shop_table td.product-name{padding-left:20px}.main-container .page-content .entry-content .checkout-done .shop_table td.product-total{padding-right:20px}.main-container .page-content .entry-content .checkout-done .shop_table tfoot th{background:none;border-left:none;border-top:none;color:#333333;font-weight:normal;padding-right:20px;text-align:right}.main-container .page-content .entry-content .checkout-done .shop_table tfoot td{font-weight:normal;padding-right:20px;text-align:right}.main-container .page-content .entry-content .checkout-done .shop_table tfoot td small{margin-left:5px}.main-container .page-content .entry-content .checkout-done .customer_details{margin:0}.main-container .page-content .entry-content .checkout-done .customer_details dt{font-family:Open Sans,Arial,Helvetica,sans-serif;font-weight:normal;margin:0 0 5px}.main-container .page-content .entry-content .checkout-done .customer_details dd{margin:0 0 15px}.main-container .page-content .entry-content .customer_login form.login,.main-container .page-content .entry-content .customer_login form.register{border:none;float:left;margin:0 0 30px;padding:0;width:100%}.main-container .page-content .entry-content .customer_login form.login .form-fields,.main-container .page-content .entry-content .customer_login form.register .form-fields{border-bottom:none;border-left:1px solid #e5e5e5;border-right:1px solid #e5e5e5;border-top:1px solid #e5e5e5;color:#909295;float:left;min-height:250px;padding:20px 25px;width:100%}.main-container .page-content .entry-content .customer_login form.login .form-fields h2,.main-container .page-content .entry-content .customer_login form.register .form-fields h2{border-bottom:1px solid #e5e5e5;font-size:14px;margin:0 0 14px;padding:0 0 5px;text-transform:uppercase}.main-container .page-content .entry-content .customer_login form.login .form-fields .form-row,.main-container .page-content .entry-content .customer_login form.register .form-fields .form-row{margin:0 0 8px;padding:0}.main-container .page-content .entry-content .customer_login form.login .form-action,.main-container .page-content .entry-content .customer_login form.register .form-action{background:#e5e5e5;border-bottom:1px solid #e5e5e5;border-left:1px solid #e5e5e5;border-right:1px solid #e5e5e5;border-top:none;float:left;padding:8px 13px;width:100%}.main-container .page-content .entry-content .customer_login form.login .form-action .lost_password,.main-container .page-content .entry-content .customer_login form.register .form-action .lost_password{float:left;line-height:34px;margin:0}.main-container .page-content .entry-content .customer_login form.login .form-action label,.main-container .page-content .entry-content .customer_login form.register .form-action label{float:right;font-weight:normal;line-height:34px;margin:0 20px 0 0}.main-container .page-content .entry-content .customer_login form.login .form-action label #rememberme,.main-container .page-content .entry-content .customer_login form.register .form-action label #rememberme{margin-right:3px;margin-top:0;position:relative;top:1px}.main-container .page-content .entry-content .customer_login form.login .form-action .button,.main-container .page-content .entry-content .customer_login form.register .form-action .button{float:right}.main-container .page-content .entry-content h2.recent-orders-title{color:#548dbf;font-size:14px;margin:0 0 20px;text-transform:uppercase}.main-container .page-content .entry-content .info-box{background:#fff;border:1px solid #e5e5e5;float:left;margin:0 0 30px;padding:20px;width:100%}.main-container .page-content .entry-content .info-box.recent-orders,.main-container .page-content .entry-content .info-box.my-address{border:none;padding:0}.main-container .page-content .entry-content .info-box h2,.main-container .page-content .entry-content .info-box h2.title{color:#548dbf;font-size:14px;margin:0 0 20px;text-transform:uppercase;font-family:Open Sans,Arial,Helvetica,sans-serif}.main-container .page-content .entry-content .info-box table.shop_table{font-size:14px}.main-container .page-content .entry-content .info-box table.shop_table th,.main-container .page-content .entry-content .info-box table.shop_table td{text-align:center;vertical-align:middle}.main-container .page-content .entry-content .info-box table.shop_table .order-number{border-left:none}.main-container .page-content .entry-content .info-box table.shop_table .button{margin:0;padding:0 30px}.main-container .page-content .entry-content .info-box table.shop_table.order_details th,.main-container .page-content .entry-content .info-box table.shop_table.order_details .product-name{text-align:left}.main-container .page-content .entry-content .info-box table.shop_table.order_details td,.main-container .page-content .entry-content .info-box table.shop_table.order_details .product-total{text-align:right}.main-container .page-content .entry-content .info-box table.shop_table.order_details .product-name{border-left:none}.main-container .page-content .entry-content .info-box table.shop_table.order_details tfoot th{border-left:none;border-top:none}.main-container .page-content .entry-content .info-box .lost_reset_password{float:left;width:100%}.main-container .page-content .entry-content .info-box .lost_reset_password .form-row .button{float:left}.main-container .page-content .entry-content .info-box.order-details-box{border:none;padding:0}.main-container .page-content .entry-content .info-box.order-details-box .order-info{margin:0 0 30px}.main-container .page-content .entry-content .info-box.order-details-box .shop_table .product-name{border-left:none}.main-container .page-content .entry-content .info-box.order-details-box .shop_table .product-total{padding-right:20px;text-align:right}.main-container .page-content .entry-content .info-box.order-details-box .shop_table td.product-name{padding-left:20px}.main-container .page-content .entry-content .info-box.order-details-box .shop_table td.product-total{padding-right:20px}.main-container .page-content .entry-content .info-box.order-details-box .shop_table th{border-top:none}.main-container .page-content .entry-content .info-box.order-details-box .shop_table tfoot th{background:none;border-left:none;border-top:none;color:#333333;font-weight:normal;padding-right:20px;text-align:right}.main-container .page-content .entry-content .info-box.order-details-box .shop_table tfoot td{font-weight:normal;padding-right:20px;text-align:right}.main-container .page-content .entry-content .info-box.order-details-box .shop_table tfoot td small{margin-left:5px}.main-container .page-content .entry-content .addresses{line-height:2}.main-container .page-content .entry-content .addresses .title h3{border-bottom:1px solid #e5e5e5;font-size:14px;margin:0 0 20px;padding:0 0 10px;width:100%;font-family:Open Sans,Arial,Helvetica,sans-serif}.main-container .page-content .entry-content .addresses address{line-height:2}.main-container .page-content .entry-content .myaccount_user{color:#666;margin:0 0 30px;padding:0}.main-container .page-content .entry-content .myaccount_user a{text-decoration:underline}.main-container .page-content .entry-content #yith-wcwl-form .wishlist_table .product-remove{border-left:none}.main-container .page-content .entry-content #yith-wcwl-form .wishlist_table tr td.product-stock-status span.wishlist-in-stock{color:#548dbf}.main-container .page-content .entry-content #yith-wcwl-form .yith-wcwl-share ul{margin:0;padding:0}.main-container .page-content.blog-page{margin-bottom:70px;padding-bottom:0}.main-container .page-content.blog-page .post{float:left;margin:0 0 70px;width:100%}.main-container .page-content.blog-page .post.sticky{background:#f8f8f8;border:1px solid #e5e5e5;padding:30px 20px}.main-container .page-content.blog-page .post-thumbnail{float:left;margin:0 0 15px;width:100%}.main-container .page-content.blog-page .post-thumbnail .su-slider{margin-bottom:0}.main-container .page-content.blog-page .postinfo-wrapper{float:left;width:100%}.main-container .page-content.blog-page .postinfo-wrapper .post-date{color:#909295;float:left;font-family:Open Sans,Arial,Helvetica,sans-serif;font-weight:300;font-size:50px;line-height:40px;padding-right:25px;width:70px}.main-container .page-content.blog-page .postinfo-wrapper .post-date .day{border-bottom:1px solid #e5e5e5;float:left;padding-bottom:3px;width:100%}.main-container .page-content.blog-page .postinfo-wrapper .post-date .month{float:left;font-size:18px;width:100%}.main-container .page-content.blog-page .postinfo-wrapper .post-date .separator{display:inline-block;margin-right:5px}.main-container .page-content.blog-page .postinfo-wrapper .post-info{margin-left:70px}.main-container .page-content.blog-page .entry-header{background:none;border:none;margin:5px 0 15px;padding:0;text-align:left;text-transform:uppercase}.main-container .page-content.blog-page .entry-title{font-size:18px;padding:0;font-family:Open Sans,Arial,Helvetica,sans-serif}.main-container .page-content.blog-page .player{float:left;margin:0 0 15px;width:100%}.main-container .page-content.blog-page .archive-title{font-size:22px;margin:0 0 10px;padding:0}.main-container .page-content.blog-page .entry-summary{color:#666666;margin:0 0 20px}.main-container .page-content.blog-page .entry-summary .more-link{color:#548dbf}.main-container .page-content.blog-page .entry-summary .more-link:hover{text-decoration:underline}.main-container .page-content.blog-page .entry-content{margin:0 0 30px}.main-container .page-content.blog-page .entry-meta-small{color:#909295;float:left;padding-top:20px;position:relative;width:100%}.main-container .page-content.blog-page .entry-meta-small:before{background:#333333;content:"";height:4px;width:70px;position:absolute;top:0;left:0}.main-container .page-content.blog-page .entry-meta-small .separator{margin:0 3px}.main-container .page-content.blog-page .entry-meta-small a{color:#909295}.main-container .page-content.blog-page .entry-meta-small a:hover{color:#548dbf}.main-container .page-content.blog-page .entry-meta-small i{margin-right:4px}.main-container .page-content.blog-page .entry-meta{color:#909295;float:left;margin:0 0 15px;padding-top:20px;position:relative;width:100%}.main-container .page-content.blog-page .entry-meta:before{background:#333333;height:4px;width:70px;position:absolute;top:0;left:0;content:""}.main-container .page-content.blog-page .entry-meta .separator{display:inline-block;margin:0 3px}.main-container .page-content.blog-page .entry-meta .tagslist{float:left;margin-top:5px;width:100%}.main-container .page-content.blog-page .entry-meta .tagslist .separator{margin:0 3px 0 0}.main-container .page-content.blog-page .social-sharing{float:left;margin:10px 0 0;width:100%}.main-container .page-content.blog-page .social-sharing .widget-title{display:none}.main-container .page-content.blog-page .social-sharing .social-icons{float:left;margin:0;padding:0;width:100%}.main-container .page-content.blog-page .social-sharing .social-icons li{float:left;list-style:none;margin:0 0 10px;position:relative;width:100%}.main-container .page-content.blog-page .social-sharing .social-icons li .vinageckotip{line-height:1.5}.main-container .page-content.blog-page .social-sharing .social-icons li .social-icon{border:2px solid #bababa;border-radius:100%;color:#bababa;display:inline-block;font-size:18px;height:48px;line-height:44px;text-align:center;width:48px}.main-container .page-content.blog-page .social-sharing .social-icons li .social-icon.facebook:hover{color:#3B579D;border:2px solid #3B579D}.main-container .page-content.blog-page .social-sharing .social-icons li .social-icon.twitter:hover{color:#3ACAFF;border:2px solid #3ACAFF}.main-container .page-content.blog-page .social-sharing .social-icons li .social-icon.instagram:hover{color:#99755B;border:2px solid #99755B}.main-container .page-content.blog-page .social-sharing .social-icons li .social-icon.pinterest:hover{color:#CB2027;border:2px solid #CB2027}.main-container .page-content.blog-page .social-sharing .social-icons li .social-icon.tumblr:hover{color:#304E6C;border:2px solid #304E6C}.main-container .page-content.blog-page .social-sharing .social-icons li .social-icon.gplus:hover{color:#D11717;border:2px solid #D11717}.main-container .page-content.blog-page .social-sharing .social-icons li .social-icon.linkedin:hover{color:#0097BD;border:2px solid #0097BD}.main-container .page-content.blog-page .author-info{float:left;margin:0 0 40px;width:100%}.main-container .page-content.blog-page .author-info .author-avatar{float:left;width:68px}.main-container .page-content.blog-page .author-info .author-description{color:#909295;font-size:13px;margin-left:88px}.main-container .page-content.blog-page .author-info .author-description h2{font-size:16px;margin:5px 0 10px}.main-container .page-content.blog-page .author-info .author-description p{margin:0}.main-container .page-content.blog-page .moretag{color:#548dbf}.main-container .page-content.blog-page .moretag:hover{color:#548dbf}.main-container .page-content.blog-page .navigation .newer{float:left}.main-container .page-content.blog-page .navigation .newer a:before{content:"\f177";display:inline-block;font-family:FontAwesome;font-size:12px;margin-right:5px}.main-container .page-content.blog-page .navigation .older{float:right}.main-container .page-content.blog-page .navigation .older a:after{content:"\f178";display:inline-block;font-family:FontAwesome;font-size:12px;margin-left:5px}.main-container .page-content.blog-page .pagination{border-radius:0;float:left;border:none;margin:0}.main-container .page-content.blog-page .pagination a,.main-container .page-content.blog-page .pagination span{color:#333333;display:inline-block;float:left;font-family:Open Sans,Arial,Helvetica,sans-serif;font-size:14px;height:22px;line-height:22px;margin:0 5px;padding:0}.main-container .page-content.blog-page .pagination a.current,.main-container .page-content.blog-page .pagination a:hover,.main-container .page-content.blog-page .pagination span.current,.main-container .page-content.blog-page .pagination span:hover{background:none;color:#548dbf}.main-container .page-content.blog-page .pagination a.next,.main-container .page-content.blog-page .pagination a.prev,.main-container .page-content.blog-page .pagination span.next,.main-container .page-content.blog-page .pagination span.prev{background-image:url('../images/pag-arrow.jpg');background-repeat:no-repeat;background-position:-22px 0;overflow:hidden;position:relative;text-indent:-9999px;width:22px}.main-container .page-content.blog-page .pagination a.next:hover,.main-container .page-content.blog-page .pagination a.prev:hover,.main-container .page-content.blog-page .pagination span.next:hover,.main-container .page-content.blog-page .pagination span.prev:hover{background-position:-22px -22px}.main-container .page-content.blog-page .pagination a.prev,.main-container .page-content.blog-page .pagination span.prev{background-position:0 0}.main-container .page-content.blog-page .pagination a.prev:hover,.main-container .page-content.blog-page .pagination span.prev:hover{background-position:0 -22px}.main-container .page-content.blog-page .page-links{margin:15px 0}.main-container .page-content.blog-page .page-links a,.main-container .page-content.blog-page .page-links span{color:#333333;display:inline-block;font-family:Open Sans,Arial,Helvetica,sans-serif;font-size:14px;height:22px;line-height:22px;margin:0 5px;padding:0}.main-container .page-content.blog-page .page-links a.current,.main-container .page-content.blog-page .page-links a:hover,.main-container .page-content.blog-page .page-links span.current,.main-container .page-content.blog-page .page-links span:hover{background:none;color:#548dbf}.main-container .page-content.blog-page .page-links a.next,.main-container .page-content.blog-page .page-links a.prev,.main-container .page-content.blog-page .page-links span.next,.main-container .page-content.blog-page .page-links span.prev{background-image:url('../images/pag-arrow.jpg');background-repeat:no-repeat;background-position:-22px 0;overflow:hidden;position:relative;text-indent:-9999px;width:22px}.main-container .page-content.blog-page .page-links a.next:hover,.main-container .page-content.blog-page .page-links a.prev:hover,.main-container .page-content.blog-page .page-links span.next:hover,.main-container .page-content.blog-page .page-links span.prev:hover{background-position:-22px -22px}.main-container .page-content.blog-page .page-links a.prev,.main-container .page-content.blog-page .page-links span.prev{background-position:0 0}.main-container .page-content.blog-page .page-links a.prev:hover,.main-container .page-content.blog-page .page-links span.prev:hover{background-position:0 -22px}.main-container .page-content.blog-page .comments-area{float:left;padding-left:95px;width:100%}.main-container .page-content.blog-page .comments-area .comments-title,.main-container .page-content.blog-page .comments-area .comment-reply-title{font-size:18px;margin:0 0 20px;text-transform:uppercase}.main-container .page-content.blog-page .comments-area .commentlist{margin:0;padding:0}.main-container .page-content.blog-page .comments-area .commentlist li.comment{list-style:none}.main-container .page-content.blog-page .comments-area .commentlist li.comment article.comment{margin:0 0 20px}.main-container .page-content.blog-page .comments-area .commentlist li.comment article.comment .comment-avatar{float:left}.main-container .page-content.blog-page .comments-area .commentlist li.comment article.comment .comment-info{border:1px solid #ececec;border-radius:3px;margin-left:60px;padding:10px;position:relative}.main-container .page-content.blog-page .comments-area .commentlist li.comment article.comment .comment-info :before{background:#fff;border-bottom:1px solid #ececec;border-left:1px solid #ececec;content:"";display:block;height:10px;left:-5px;position:absolute;top:10px;transform:rotate(45deg);width:10px}.main-container .page-content.blog-page .comments-area .commentlist li.comment article.comment .comment-info .reply{display:inline-block;margin-left:10px}.main-container .page-content.blog-page .comments-area .commentlist .comment-meta{color:#909295;font-size:12px;line-height:1;margin:0 0 15px}.main-container .page-content.blog-page .comments-area .commentlist .comment-meta img{margin-right:10px}.main-container .page-content.blog-page .comments-area .commentlist .comment-meta cite{margin-right:10px}.main-container .page-content.blog-page .comments-area .commentlist .comment-content{color:#909295;font-size:13px}.main-container .page-content.blog-page .comments-area .pagination{margin:15px 0;width:100%}.main-container .page-content.blog-page .comments-area .pagination .next,.main-container .page-content.blog-page .comments-area .pagination .prev{position:relative;text-indent:-9999px}.main-container .page-content.blog-page .comments-area .comment-respond{float:left;width:100%}.main-container .page-content.blog-page .comments-area .comment-respond .comment-form label{color:#909295;display:block;margin:0 0 5px}.main-container .page-content.blog-page .comments-area .comment-respond .comment-form .comment-notes,.main-container .page-content.blog-page .comments-area .comment-respond .comment-form .form-allowed-tags{color:#909295;font-size:12px}.main-container .page-content.blog-page .comments-area .comment-respond .comment-form .comment-input{margin:0 -10px}.main-container .page-content.blog-page .comments-area .comment-respond .comment-form .comment-form-author,.main-container .page-content.blog-page .comments-area .comment-respond .comment-form .comment-form-email,.main-container .page-content.blog-page .comments-area .comment-respond .comment-form .comment-form-url{float:left;padding:0 10px;width:33.3333%}.main-container .page-content.blog-page .comments-area .comment-respond .comment-form .comment-form-author input,.main-container .page-content.blog-page .comments-area .comment-respond .comment-form .comment-form-email input,.main-container .page-content.blog-page .comments-area .comment-respond .comment-form .comment-form-url input{width:100%}.main-container .page-content.blog-page .comments-area .comment-respond .comment-form #comment{width:100%;height:130px}.main-container .page-content.blog-page .nav-single{border-bottom:1px solid #e5e5e5;border-top:1px solid #e5e5e5;float:left;font-size:13px;padding:10px 0;width:100%}.main-container .page-content.blog-page .nav-single a{color:#909295}.main-container .page-content.blog-page .nav-single a:hover{color:#548dbf}.main-container .page-content.blog-page .nav-single .nav-previous{float:left}.main-container .page-content.blog-page .nav-single .nav-next{float:right}.main-container .page-content.blog-page .btn,.main-container .page-content.blog-page .btn-primary,.main-container .page-content.blog-page #searchsubmit,.main-container .page-content.blog-page #wsearchsubmit{background:#548dbf;border:none;border-radius:2px;box-shadow:none;color:#fff;font-size:14px;font-weight:normal;height:26px;line-height:26px;padding:0 10px;text-shadow:none;-webkit-transition:all 0.4s ease;transition:all 0.4s ease}.main-container .page-content.blog-page .btn:hover,.main-container .page-content.blog-page .btn-primary:hover,.main-container .page-content.blog-page #searchsubmit:hover,.main-container .page-content.blog-page #wsearchsubmit:hover{background:#909295}.main-container .page-content.blog-page .archive-header{border-bottom:1px solid #e5e5e5;margin-bottom:30px;text-transform:uppercase}.main-container .page-content.blog-page .author-info.archives{background:#f2f2f2;margin:0 0 60px;padding:20px 20px 10px}.main-container .page-content.blog-page .author-info.archives .author-avatar{margin-right:0}.main-container .page-content.blog-page .author-info.archives .author-description{margin-left:82px}.main-container .page-content.blog-page .author-info.archives .author-description h2{border-bottom:1px solid #e5e5e5;margin:0 0 10px}.main-container .page-content.blog-page .attachment .navigation{border-bottom:1px solid #e5e5e5;border-top:1px solid #e5e5e5;margin:0 0 25px;padding:5px 0}.main-container .page-content.blog-page.single .post{margin-bottom:0}.main-container .page-content.blog-page.single .postinfo-wrapper .post-date{width:95px}.main-container .page-content.blog-page.single .postinfo-wrapper .post-info{margin-left:95px}.main-container .page-content.blog-page.single .post-thumbnail{width:100%}.main-container .page-content.blog-nosidebar .post-thumbnail{border-right:1px solid #e5e5e5;margin:0;padding:10px 30px 10px 0;width:60%}.main-container .page-content.blog-nosidebar .postinfo-wrapper{padding-left:30px;width:40%}.main-container .page-content.blog-nosidebar .postinfo-wrapper .post-date{margin:0 0 10px;padding:0;width:100%}.main-container .page-content.blog-nosidebar .postinfo-wrapper .post-date .day,.main-container .page-content.blog-nosidebar .postinfo-wrapper .post-date .month{border:none;display:inline-block;float:none;width:auto}.main-container .page-content.blog-nosidebar .postinfo-wrapper .post-date .separator{margin:0 5px}.main-container .page-content.blog-nosidebar .postinfo-wrapper .post-info{float:left;margin:0;width:100%}.main-container .error404 .notfound{color:#cdcdcd;display:block;float:left;font-size:170px;font-weight:bold;line-height:1;margin:10px 0 0}.main-container .error404 .entry-content{padding-bottom:60px;padding-top:40px}.main-container .error404 .entry-content h3{font-size:20px;margin:0 0 20px}.main-container .error404 .entry-content #search_input{border:2px solid #8e8b8c;color:#353535;float:left;font-family:Open Sans,Arial,Helvetica,sans-serif;font-size:14px;height:50px;margin:0 3px 0 0;outline:none;padding:0 0 0 20px;width:230px}.main-container .error404 .entry-content #blogsearchsubmit{background:#548dbf;border:none;border-radius:0;color:#fff;display:block;float:left;font-size:14px;height:50px;line-height:50px;margin:0;outline:none;padding:0;text-align:center;width:56px;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.main-container .error404 .entry-content #blogsearchsubmit i{font-size:16px}.main-container .error404 .entry-content #blogsearchsubmit:hover{background:#79a6cd}.sidebar-category .widget-title{font-size:18px;word-wrap:break-word;display:block;font-family:BebasNeuewebfont;text-transform:uppercase;color:#fff;background-color:#323a45;padding:10px 20px;font-weight:normal}.sidebar-category .widget{margin:0 0 40px;clear:both;border:1px dashed #ebebeb;border-top:none}.sidebar-category .product-categories{padding:20px}.sidebar-category .product-categories li{font-size:13px;line-height:29px;color:#888;background:url(../images/black-dot1.png) no-repeat 0 12px;padding-left:15px}.sidebar-category .product-categories li a{font-size:14px;text-transform:capitalize}.sidebar-category .product-categories li.current-cat>a{color:#548dbf}.sidebar-category form{padding:20px}.sidebar-category .woocommerce.widget_price_filter .price_slider_wrapper .ui-widget-content{background-color:#548dbf;margin-bottom:20px;border-radius:0}.sidebar-category .woocommerce.widget_price_filter .ui-slider .ui-slider-range{background-color:#909090}.sidebar-category .woocommerce.widget_price_filter .ui-slider .ui-slider-handle{background-color:#666;border-radius:0}.sidebar-category .woocommerce.widget_layered_nav ul{padding:20px}.sidebar-category .woocommerce.widget_layered_nav ul li{font-size:13px;line-height:29px;color:#888;background:url(../images/black-dot1.png) no-repeat 0 12px;padding-left:15px}.sidebar-category .woocommerce.widget_layered_nav ul li a{font-size:14px;text-transform:capitalize}.sidebar-category .yith-woocompare-widget{padding-bottom:20px}.sidebar-category .yith-woocompare-widget ul{padding:20px}.sidebar-category .yith-woocompare-widget ul li{font-size:13px;line-height:29px;color:#888}.sidebar-category .yith-woocompare-widget .clear-all{line-height:34px;margin-left:20px}.sidebar-category .yith-woocompare-widget .compare.button{margin-right:20px}.sidebar-category .woocommerce.widget_top_rated_products ul.product_list_widget{padding:20px}.sidebar-category .woocommerce.widget_top_rated_products ul.product_list_widget li{padding:0;margin-bottom:20px}.sidebar-category .woocommerce.widget_top_rated_products ul.product_list_widget li:last-child{margin:0}.sidebar-category .woocommerce.widget_top_rated_products ul.product_list_widget li img{display:block;padding:3px;border:1px solid #ddd;background-color:#f1f1f1;float:left;margin-right:10px;width:80px;height:80px}.sidebar-category .woocommerce.widget_top_rated_products ul.product_list_widget li .product-title{font-size:14px;font-weight:normal;line-height:35px;margin:0 0 10px;text-align:center;text-transform:capitalize;color:#444;font-family:Open Sans}.sidebar-category .woocommerce.widget_top_rated_products ul.product_list_widget li .product-title:hover{color:#548dbf}.sidebar-category .woocommerce.widget_top_rated_products ul.product_list_widget li .star-rating{font-size:11px}.sidebar-category .woocommerce.widget_top_rated_products ul.product_list_widget li .star-rating span{color:#333333}.sidebar-category .woocommerce.widget_top_rated_products ul.product_list_widget li .star-rating span::before{font-size:11px}.sidebar-category .woocommerce.widget_top_rated_products ul.product_list_widget li .special-price{color:#548dbf;display:inline-block;font-size:15px;line-height:30px}.sidebar-category .woocommerce.widget_top_rated_products ul.product_list_widget li .old-price{color:#888;display:inline-block;font-size:14px;line-height:24px;margin-right:5px;text-decoration:line-through}.sidebar-category .widget_product_tag_cloud{margin-top:30px;background:#fff}.sidebar-category .widget_product_tag_cloud .widgettitle{word-wrap:break-word;display:inline-block;width:100%;font-size:16px;font-family:HelveticaNeueLTStd55Roman;text-transform:uppercase;color:#fff;font-weight:normal;padding:15px;margin:0;background:#548dbf}.sidebar-category .widget_product_tag_cloud .tagcloud{padding:20px}.sidebar-category .widget_product_tag_cloud .tagcloud a{font-size:12px!important;display:inline-block;padding:4px 6px;margin:0 5px 5px 0px;border:1px solid #ddd;text-transform:capitalize;-webkit-transition:background 0.3s,color 0.2s;-moz-transition:background 0.3s,color 0.2s;transition:background 0.3s,color 0.2s;color:#666}.sidebar-category .widget_product_tag_cloud .tagcloud a:hover{border-color:#548dbf;text-decoration:none;color:#fff;background-color:#548dbf}.sidebar-category .widget_product_tag_cloud .tagcloud br{display:none}.woocommerce #respond input#submit.added::after,.woocommerce a.button.added::after,.woocommerce button.button.added::after,.woocommerce input.button.added::after{background:#548dbf;color:#fff;content:"\f00c";font-family:FontAwesome;height:100%;left:0;margin-left:0;position:absolute;top:0;vertical-align:bottom;width:100%}.banner-category{margin-bottom:30px;overflow:hidden}#secondary.sidebar-blog .input_text,#secondary.sidebar-blog input[type="text"]{border:1px solid #e5e5e5;height:34px;padding:0 0 0 10px;width:100%}#secondary.sidebar-blog select{height:30px;margin:20px;max-width:100%}#secondary.sidebar-blog ul,#secondary.sidebar-blog ol{float:left;margin:0;padding:20px;width:100%}#secondary.sidebar-blog ul li,#secondary.sidebar-blog ol li{float:left;line-height:20px;list-style:none;width:100%}#secondary.sidebar-blog ul li ul,#secondary.sidebar-blog ul li ol,#secondary.sidebar-blog ol li ul,#secondary.sidebar-blog ol li ol{padding:8px 0 8px 18px}#secondary.sidebar-blog ul li a,#secondary.sidebar-blog ol li a{color:#4d4d4d}#secondary.sidebar-blog ul li a:hover,#secondary.sidebar-blog ol li a:hover{color:#548dbf}#secondary.sidebar-blog ul li .count,#secondary.sidebar-blog ol li .count{float:right}#secondary.sidebar-blog ul li.chosen,#secondary.sidebar-blog ol li.chosen{width:100%}#secondary.sidebar-blog ul li.chosen a,#secondary.sidebar-blog ol li.chosen a{background:#548dbf;border:none;border-radius:0;color:#fff;padding:3px 10px}#secondary.sidebar-blog ul li.chosen a:before,#secondary.sidebar-blog ol li.chosen a:before{background:none;content:"\f00d";font-family:FontAwesome;margin-right:8px;top:-2px}#secondary.sidebar-blog ul li.chosen a:hover,#secondary.sidebar-blog ol li.chosen a:hover{background:#909295}#secondary.sidebar-blog .widget{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-color:-moz-use-text-color #ebebeb #ebebeb;border-color:#ebebeb;border-image:none;border-style:none dashed dashed;border-width:medium 1px 1px;clear:both;margin:0 0 40px;overflow:hidden}#secondary.sidebar-blog .widget .widget-title{background-color:#323a45;color:#fff;display:block;font-family:BebasNeuewebfont;font-size:18px;font-weight:normal;padding:10px 20px;text-transform:uppercase;word-wrap:break-word}#secondary.sidebar-blog .widget .widget_content{float:left;width:100%}#secondary.sidebar-blog .widget iframe{max-width:100%}#secondary.sidebar-blog .widget.widget_search .searchform{display:inline-block;padding:20px}#secondary.sidebar-blog .widget.widget_search .form-input{background:#fff;border:1px solid #e5e5e5;color:#909295;font-family:Open Sans,Arial,Helvetica,sans-serif;float:left;width:100%}#secondary.sidebar-blog .widget.widget_search .form-input .input_text{border:none;float:left;height:34px;width:75%}#secondary.sidebar-blog .widget.widget_search .form-input .button{background:none;border:none;float:right;height:34px;padding:0 10px;text-align:right;width:25%}#secondary.sidebar-blog .widget.widget_categories ul li{background:rgba(0,0,0,0) url("../images/black-dot1.png") no-repeat scroll 0 center;padding-left:15px}#secondary.sidebar-blog .widget.widget_categories ul li a{color:#888;font-size:13px;line-height:29px}#secondary.sidebar-blog .widget.widget_categories ul li a:hover{color:#548dbf}#secondary.sidebar-blog .widget .tagcloud{padding:20px}#secondary.sidebar-blog .widget .tagcloud a{font-size:12px!important;display:inline-block;padding:4px 6px;margin:0 0 7px;border:1px solid #ddd;text-transform:capitalize;-webkit-transition:background 0.3s,color 0.2s;-moz-transition:background 0.3s,color 0.2s;transition:background 0.3s,color 0.2s}#secondary.sidebar-blog .widget .tagcloud a:hover{border-color:#548dbf;text-decoration:none;color:#fff;background-color:#548dbf}#secondary.sidebar-blog .widget.widget_bonnie_widgets .widget_content{padding:0 18px 5px}#secondary.sidebar-blog .widget.widget_bonnie_widgets ul li{line-height:1.35;margin:20px 0 0;padding:15px 0 0}#secondary.sidebar-blog .widget.widget_bonnie_widgets ul li:first-child{border:none;margin:0;padding:0}#secondary.sidebar-blog .widget.widget_bonnie_widgets ul li a:before{display:none}#secondary.sidebar-blog .widget.widget_bonnie_widgets ul li .post-wrapper{float:left;margin:0;padding:0;width:100%}#secondary.sidebar-blog .widget.widget_bonnie_widgets ul li .post-wrapper .post-thumb{float:left}#secondary.sidebar-blog .widget.widget_bonnie_widgets ul li .post-wrapper .post-thumb a{border:2px solid transparent;display:inline-block}#secondary.sidebar-blog .widget.widget_bonnie_widgets ul li .post-wrapper .post-thumb a:hover{border:2px solid #548dbf;padding-left:0}#secondary.sidebar-blog .widget.widget_bonnie_widgets ul li .post-wrapper .post-info{margin-left:60px}#secondary.sidebar-blog .widget.widget_bonnie_widgets ul li .post-wrapper .post-info .post-title{font-size:13px;font-weight:normal;margin:5px 0}#secondary.sidebar-blog .widget.widget_bonnie_widgets ul li .post-wrapper .post-info .post-title a:hover{color:#548dbf;padding-left:0}#secondary.sidebar-blog .widget.widget_bonnie_widgets ul li .post-wrapper .post-info .post-date{color:#4d4d4d;font-family:Open Sans,Arial,Helvetica,sans-serif;font-size:11px}#secondary.sidebar-blog .widget.widget_bonnie_widgets ul li .post-wrapper .post-info p{margin:5px 0}#secondary.sidebar-blog .widget.widget_bonnie_widgets ul li .post-wrapper .post-info>a{color:#4d4d4d;font-family:Open Sans,Arial,Helvetica,sans-serif;font-size:11px}#secondary.sidebar-blog .widget.widget_bonnie_widgets ul li .post-wrapper .post-info>a:hover{color:#548dbf;padding-left:0}#secondary.sidebar-blog .widget.widget_recent_entries ul li{border-bottom:1px solid #e5e5e5;padding:0 0 15px}#secondary.sidebar-blog .widget.widget_recent_entries ul li a{display:inline-block;line-height:21px;margin:0 0 10px}#secondary.sidebar-blog .widget.widget_recent_entries ul li .post-date{color:#909295;float:left;font-size:12px;line-height:12px;width:100%}#secondary.sidebar-blog .widget.widget_recent_entries ul li .post-date:before{content:"\f073";display:inline-block;font-family:FontAwesome;margin-right:5px}#secondary.sidebar-blog .widget.widget_recent_comments ul li{border-bottom:1px solid #e5e5e5;padding:0 0 15px}#secondary.sidebar-blog .widget.widget_recent_comments ul li a{float:none}#secondary.sidebar-blog .widget.widget_calendar table#wp-calendar{width:100%}#secondary.sidebar-blog .widget.widget_calendar table#wp-calendar caption{font-weight:bold;margin:0 0 10px}#secondary.sidebar-blog .widget.widget_rss .widget-title .rsswidget{color:#fff!important}#secondary.sidebar-blog .widget.widget_rss ul li{margin-bottom:20px}#secondary.sidebar-blog .widget.widget_rss ul li:last-child{margin:0}#secondary.sidebar-blog .widget.widget_rss ul li .rsswidget{text-transform:uppercase}#secondary.sidebar-blog .widget.widget_rss ul li cite{color:#548dbf}#secondary.sidebar-blog .widget.widget_rss ul li .rss-date{display:block;font-style:italic;width:100%}#secondary.sidebar-blog .widget.widget_text .textwidget{padding:20px}#secondary.sidebar-blog .widget.widget_text select{margin:0}.products-carousel .slick-slider{position:static;margin-bottom:0}.products-carousel .slick-slider .slick-prev,.products-carousel .slick-slider .slick-next{width:45px;height:45px;border:1px solid #eee;display:inline-block;margin:0;padding:0px;font-size:0;border-radius:0;-webkit-transition:0.3s ease-in-out;-moz-transition:0.3s ease-in-out;-o-transition:0.3s ease-in-out;transition:0.3s ease-in-out;position:relative;color:#666;position:absolute;top:0;right:0;left:auto}.products-carousel .slick-slider .slick-prev:before,.products-carousel .slick-slider .slick-next:before{display:none}.products-carousel .slick-slider .slick-prev:after,.products-carousel .slick-slider .slick-next:after{content:"\f105";width:100%;height:100%;position:absolute;top:0;left:0;line-height:43px;font-size:20px;font-family:FontAwesome;text-align:center}.products-carousel .slick-slider .slick-prev:hover,.products-carousel .slick-slider .slick-next:hover{color:#548dbf}.products-carousel .slick-slider .slick-prev{right:46px}.products-carousel .slick-slider .slick-prev:after{content:"\f104"}.products-carousel1 .slick-slider{position:static;margin-bottom:0}.products-carousel1 .slick-slider .slick-prev,.products-carousel1 .slick-slider .slick-next{width:45px;height:45px;border:1px solid #eee;display:inline-block;margin:0;padding:0px;font-size:0;border-radius:0;-webkit-transition:0.3s ease-in-out;-moz-transition:0.3s ease-in-out;-o-transition:0.3s ease-in-out;transition:0.3s ease-in-out;position:relative;color:#666;position:absolute;top:0;right:0;left:auto}.products-carousel1 .slick-slider .slick-prev:before,.products-carousel1 .slick-slider .slick-next:before{display:none}.products-carousel1 .slick-slider .slick-prev:after,.products-carousel1 .slick-slider .slick-next:after{content:"\f105";width:100%;height:100%;position:absolute;top:0;left:0;line-height:43px;font-size:20px;font-family:FontAwesome;text-align:center}.products-carousel1 .slick-slider .slick-prev:hover,.products-carousel1 .slick-slider .slick-next:hover{color:#548dbf}.products-carousel1 .slick-slider .slick-prev{right:46px}.products-carousel1 .slick-slider .slick-prev:after{content:"\f104"}.filter-options{float:left;margin:0 0 30px;padding-top:20px;text-align:center;width:100%}.filter-options .btn{background:none;border:none;border-radius:0;color:#666666;float:none;height:32px;line-height:32px;margin:0 5px;padding:0 20px;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.filter-options .btn:hover{color:#548dbf}.filter-options .btn.active{background:#548dbf;box-shadow:none;color:#fff}.list_projects #projects_list{margin-left:-15px;margin-right:-15px}.list_projects .project{margin-bottom:15px}.list_projects .project .project-permalink{display:block;overflow:hidden;position:relative}.list_projects .project .project-permalink:after{background:url('../images/portfolio-shadow.png') repeat-x center bottom;content:"";height:100%;left:0;opacity:0;position:absolute;top:0;width:100%;z-index:1;-webkit-transition:all 0.4s ease;transition:all 0.4s ease}.list_projects .project .project-permalink .project-info{bottom:0;left:0;opacity:0;padding:0px 18px;position:absolute;width:100%;z-index:2;-webkit-transition:all 0.4s ease;transition:all 0.4s ease}.list_projects .project .project-permalink .project-info .project-date{color:#909295;float:left;font-size:12px;margin:0 0 5px;text-transform:uppercase;width:100%}.list_projects .project .project-permalink .project-info .project-title{color:#333333;float:left;font-size:18px;line-height:22px;padding-bottom:10px;width:100%}.list_projects .project .project-permalink img{-webkit-transition:all 0.5s ease;transition:all 0.5s ease}.list_projects .project .project-permalink:hover img{-webkit-transform:scale(1.05);transform:scale(1.05)}.list_projects .project .project-permalink:hover:after{opacity:1}.list_projects .project .project-permalink:hover .project-info{opacity:1}.projects-pagination{background:url('../images/shadow1.png') no-repeat bottom center;border:none;border-radius:0;float:left;margin:75px 0 0;padding:0 0 35px;text-align:center;width:100%}.projects-pagination ul{border-bottom:1px solid #bababa;margin:0 auto;padding:0 0 15px;width:75%}.projects-pagination a,.projects-pagination span{color:#333333;display:inline-block;float:left;font-family:Open Sans,Arial,Helvetica,sans-serif;font-size:14px;height:22px;line-height:22px;margin:0 5px;padding:0}.projects-pagination a.current,.projects-pagination a:hover,.projects-pagination span.current,.projects-pagination span:hover{background:none;color:#548dbf}.projects-pagination a.next,.projects-pagination a.prev,.projects-pagination span.next,.projects-pagination span.prev{background-image:url('../images/pag-arrow.jpg');background-repeat:no-repeat;background-position:-22px 0;overflow:hidden;position:relative;text-indent:-9999px;width:22px}.projects-pagination a.next:hover,.projects-pagination a.prev:hover,.projects-pagination span.next:hover,.projects-pagination span.prev:hover{background-position:-22px -22px}.projects-pagination a.prev,.projects-pagination span.prev{background-position:0 0}.projects-pagination a.prev:hover,.projects-pagination span.prev:hover{background-position:0 -22px}.single-project .project{float:left;width:100%}.single-project .related_projects .single-featured{float:left;width:100%}.single-project .related_projects .single-featured a{display:block;overflow:hidden;position:relative}.single-project .related_projects .single-featured a:after{background:url('../images/portfolio-shadow.png') repeat-x center bottom;content:"";height:100%;left:0;opacity:0;position:absolute;top:0;width:100%;z-index:1;-webkit-transition:all 0.4s ease;transition:all 0.4s ease}.single-project .related_projects .single-featured a .project-info{bottom:0;left:0;opacity:0;padding-left:18px;position:absolute;width:100%;z-index:2;-webkit-transition:all 0.4s ease;transition:all 0.4s ease}.single-project .related_projects .single-featured a .project-info .project-date{color:#909295;float:left;font-size:12px;margin:0 0 5px;text-transform:uppercase;width:100%}.single-project .related_projects .single-featured a .project-info .project-title{color:#333333;float:left;font-size:18px;line-height:22px;padding-bottom:10px;width:100%}.single-project .related_projects .single-featured a img{-webkit-transition:all 0.5s ease;transition:all 0.5s ease}.single-project .related_projects .single-featured a:hover img{-webkit-transform:scale(1.05);transform:scale(1.05)}.single-project .related_projects .single-featured a:hover:after{opacity:1}.single-project .related_projects .single-featured a:hover .project-info{opacity:1}.single-project.has-gallery .gallery,.single-project.no-gallery .gallery{float:left;width:100%}.single-project.has-gallery .gallery a,.single-project.no-gallery .gallery a{display:block;margin-bottom:30px;overflow:hidden}.single-project.has-gallery .gallery a img,.single-project.no-gallery .gallery a img{-webkit-transition:all 0.4s ease;transition:all 0.4s ease}.single-project.has-gallery .gallery a:hover img,.single-project.no-gallery .gallery a:hover img{-webkit-transform:scale(1.2) rotate(3deg);transform:scale(1.2) rotate(3deg)}.single-project.has-gallery .project_date,.single-project.no-gallery .project_date{color:#909295;float:left;font-family:Open Sans,Arial,Helvetica,sans-serif;font-weight:300;margin:0;width:95px}.single-project.has-gallery .project_date .day,.single-project.no-gallery .project_date .day{font-size:36px}.single-project.has-gallery .project_date .separator,.single-project.no-gallery .project_date .separator{margin:0 2px}.single-project.has-gallery .project_date .month,.single-project.no-gallery .project_date .month{font-size:18px}.single-project.has-gallery .project_date .social-sharing,.single-project.no-gallery .project_date .social-sharing{float:left;margin:20px 0 0;width:100%}.single-project.has-gallery .project_date .social-sharing .widget-title,.single-project.no-gallery .project_date .social-sharing .widget-title{display:none}.single-project.has-gallery .project_date .social-sharing .social-icons,.single-project.no-gallery .project_date .social-sharing .social-icons{float:left;margin:0;padding:0;width:100%}.single-project.has-gallery .project_date .social-sharing .social-icons li,.single-project.no-gallery .project_date .social-sharing .social-icons li{float:left;list-style:none;margin:0 0 10px;position:relative;width:100%}.single-project.has-gallery .project_date .social-sharing .social-icons li .vinageckotip,.single-project.no-gallery .project_date .social-sharing .social-icons li .vinageckotip{line-height:1.5}.single-project.has-gallery .project_date .social-sharing .social-icons li .social-icon,.single-project.no-gallery .project_date .social-sharing .social-icons li .social-icon{border:2px solid #bababa;border-radius:100%;color:#bababa;display:inline-block;font-size:18px;height:48px;line-height:44px;text-align:center;width:48px}.single-project.has-gallery .project_date .social-sharing .social-icons li .social-icon.facebook:hover,.single-project.no-gallery .project_date .social-sharing .social-icons li .social-icon.facebook:hover{color:#3B579D;border:2px solid #3B579D}.single-project.has-gallery .project_date .social-sharing .social-icons li .social-icon.twitter:hover,.single-project.no-gallery .project_date .social-sharing .social-icons li .social-icon.twitter:hover{color:#3ACAFF;border:2px solid #3ACAFF}.single-project.has-gallery .project_date .social-sharing .social-icons li .social-icon.instagram:hover,.single-project.no-gallery .project_date .social-sharing .social-icons li .social-icon.instagram:hover{color:#99755B;border:2px solid #99755B}.single-project.has-gallery .project_date .social-sharing .social-icons li .social-icon.pinterest:hover,.single-project.no-gallery .project_date .social-sharing .social-icons li .social-icon.pinterest:hover{color:#CB2027;border:2px solid #CB2027}.single-project.has-gallery .project_date .social-sharing .social-icons li .social-icon.tumblr:hover,.single-project.no-gallery .project_date .social-sharing .social-icons li .social-icon.tumblr:hover{color:#304E6C;border:2px solid #304E6C}.single-project.has-gallery .project_date .social-sharing .social-icons li .social-icon.gplus:hover,.single-project.no-gallery .project_date .social-sharing .social-icons li .social-icon.gplus:hover{color:#D11717;border:2px solid #D11717}.single-project.has-gallery .project_date .social-sharing .social-icons li .social-icon.linkedin:hover,.single-project.no-gallery .project_date .social-sharing .social-icons li .social-icon.linkedin:hover{color:#0097BD;border:2px solid #0097BD}.single-project.has-gallery .summary,.single-project.no-gallery .summary{float:none;margin-left:95px;padding:0;width:auto}.single-project.has-gallery .summary .entry-header,.single-project.no-gallery .summary .entry-header{float:left;margin:0 0 15px;width:100%}.single-project.has-gallery .summary .entry-header .project_title,.single-project.no-gallery .summary .entry-header .project_title{font-size:18px;line-height:36px;margin:0;padding:0;text-transform:uppercase}.single-project.has-gallery .summary .single-project-description,.single-project.no-gallery .summary .single-project-description{float:left;font-size:14px;margin:0 0 25px;width:100%}.single-project.has-gallery .summary .project-meta,.single-project.no-gallery .summary .project-meta{float:left;font-size:13px;width:100%}.single-project.has-gallery .summary .project-meta h3,.single-project.no-gallery .summary .project-meta h3{font-family:Open Sans,Arial,Helvetica,sans-serif;font-size:16px}.single-project.has-gallery .summary .project-meta ul,.single-project.no-gallery .summary .project-meta ul{padding:0}.single-project.has-gallery .summary .project-meta a,.single-project.no-gallery .summary .project-meta a{color:#548dbf}.single-project.has-gallery .summary .project-meta a:hover,.single-project.no-gallery .summary .project-meta a:hover{color:#333333}.single-project .related_projects{background:url('../images/shadow1.png') no-repeat center bottom;float:left;margin-bottom:70px;margin-top:20px;padding-bottom:70px;width:100%}.single-project .related_projects .related-title{font-size:18px;margin:0 0 30px;text-transform:uppercase}.single-project .related_projects .single-featured{margin:0 0 30px}.single-project .related_projects .single-featured a{display:block;position:relative}.single-project .related_projects .single-featured a .shadow{background:none repeat scroll 0 0 #000;height:100%;left:0;opacity:0.3;position:absolute;top:0;width:0;z-index:1;-webkit-transition:all 0.5s ease;transition:all 0.5s ease}.single-project .related_projects .single-featured a i{border:3px solid #fff;border-radius:100px;color:#fff;font-size:18px;height:80px;left:0;line-height:74px;margin-left:-40px;margin-top:-40px;opacity:0;position:absolute;text-align:center;top:50%;width:80px;z-index:2;-webkit-transition:all 0.8s ease;transition:all 0.8s ease}.single-project .related_projects .single-featured a:hover .shadow{width:100%}.single-project .related_projects .single-featured a:hover i{opacity:1;left:50%}.single-project .related_projects .project-permalink{display:block;font-size:15px;font-weight:700;margin:0 0 10px}.main-container.full-width .about-header .typo-wrapper{float:left;width:100%}.main-container.full-width .about-header .typo-wrapper .typo{margin:0 auto;padding:200px 0 300px 70px;width:1170px}.main-container.full-width .about-header .typo-wrapper .typo h3{border-bottom:3px solid #909295;display:inline-block;font-size:24px;margin-bottom:80px}.main-container.full-width .about-header .typo-wrapper .typo h2{font-family:Open Sans,Arial,Helvetica,sans-serif;font-size:72px;line-height:52px;margin:0}.main-container.full-width .about-header .typo-wrapper .typo h1{font-size:150px;line-height:120px;margin:0 0 25px}.main-container.full-width .about-header .typo-wrapper .typo p{color:#909295;font-size:18px}.main-container.full-width .about-columns{color:#666666;margin-bottom:0;padding:70px 0 100px;line-height:22px}.main-container.full-width .about-columns .wr-element-container{padding-right:90px}.main-container.full-width .about-columns .wr-element-container .wr_text h3{font-size:24px;margin:0 0 20px;font-weight:bold}.main-container.full-width .about-columns p{margin-bottom:25px}.main-container.full-width .about-images{color:#666666}.main-container.full-width .about-images .row-container{padding:0 15px}.main-container.full-width .about-images .vc_column_container{padding:0}.main-container.full-width .about-images img{margin:0}.main-container.full-width .about-images h3{font-size:24px;margin:0 0 20px;font-weight:bold}.main-container.full-width .about-images .text-block{height:478px;padding:70px 90px 0 0}.main-container.full-width .about-subscribe{color:#666666;padding-top:10px;text-align:center}.main-container.full-width .about-subscribe h2{font-family:Open Sans,Arial,Helvetica,sans-serif;font-size:60px;line-height:60px;font-weight:bold;color:#444}.main-container.full-width .about-subscribe label{font-size:14px;margin:10px 0px}.main-container.full-width .about-subscribe .wysija-input{border:1px solid #909295;height:58px;width:400px;padding:0 80px}.main-container.full-width .about-subscribe .wysija-submit{border:1px solid #909295;display:inline-block;height:58px;line-height:56px;padding:0 80px;color:#333333;margin-top:20px;text-transform:uppercase;background:#fff}.main-container.full-width .about-subscribe .wysija-submit:hover{background:#548dbf;color:#fff;border-color:#548dbf}body.error404{background-image:url('../images/page404bg.jpg')!important;background-repeat:no-repeat;background-position:center top}body.error404 .wrapper{background:none}body.error404 .logo{margin-top:235px;text-align:center;width:100%}body.error404 .page-404{color:#999;float:left;margin-top:435px;padding-bottom:300px;text-align:center;width:100%}body.error404 .page-404 h3{color:#999;font-family:Open Sans,Arial,Helvetica,sans-serif;font-size:45px;margin:0 0 20px;text-transform:uppercase}body.error404 .page-404 label{font-size:18px;font-weight:normal;line-height:46px;margin:0}body.error404 .page-404 .searchform{display:inline-block;margin-left:20px}body.error404 .page-404 .searchform .input_text{background:none;border:1px solid #555;color:#999;height:46px;padding:0 0 0 10px;width:200px}body.error404 .page-404 .searchform .button{background:none;border:1px solid #555;display:inline-block;font-size:15px;height:46px;margin-left:10px;padding:0 30px}body.error404 .page-404 .searchform .button .fa{color:#999}body.error404 .page-404 .searchform .button:hover .fa{color:#fff}.features-item{overflow:hidden;margin:10px 0px;cursor:pointer;min-height:100px}.features-item i{border-radius:50%;height:54px;line-height:50px;margin:0 auto 14px;-o-transition:all 180ms ease-in 0s;-webkit-transition:all 180ms ease-in 0s;-moz-transition:all 180ms ease-in 0s;transition:all 180ms ease-in 0s;width:54px;border:2px solid #548dbf;display:inline-block;text-align:center;font-size:22px;color:#548dbf;float:left;margin-right:15px}.features-item .features-info{overflow:hidden}.features-item .features-info h3{text-transform:uppercase;font-weight:normal;margin:10px 0;font-size:18px;font-family:'BebasNeuewebfont'}.features-item:hover i{background:#548dbf;color:#fff}.services-content h2{font-size:20px!important;margin:0 0 20px;text-align:left;font-family:'BebasNeuewebfont';font-weight:normal}.services-list h3{font-size:20px!important;margin:0 0 20px;text-transform:uppercase;font-family:'BebasNeuewebfont';font-weight:normal}.services-list ul{padding:0}.services-list ul li{list-style:none;position:relative;margin:0 0 10px;padding:0}.services-list ul li:before{border-bottom:4px solid transparent;border-left:5px solid #548dbf;border-top:4px solid transparent;content:"";display:inline-block;height:0;margin-right:8px;width:0}.home-layout2{background:url(../images/background-box.jpg) repeat 0 0}.home-layout2 .wrapper.box-layout{-webkit-box-shadow:0 0 20px rgba(0,0,0,0.1);-moz-box-shadow:0 0 20px rgba(0,0,0,0.1);-ms-box-shadow:0 0 20px rgba(0,0,0,0.1);box-shadow:0 0 20px rgba(0,0,0,0.1);max-width:1200px;margin:auto;background:#fff;overflow:hidden}.home-layout2 #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item>a{font-family:HelveticaNeueLTStd55Roman;font-size:14px;padding:15px 20px}.home-layout2 .sp-menu{background:transparent}.home-layout2 .menu-wrapper{padding:0 10px 0 0;background-color:#000}.home-layout2 .top-bar{background:transparent}.home-layout2 #top{padding:0 10px;background-color:#343a3c;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.home-layout2 .jsn-bootstrap3 .genie-tab .nav-tabs{border:none;border-bottom:1px solid #ddd}.home-layout2 .jsn-bootstrap3 .genie-tab .nav-tabs>li>a{font-size:16px;font-family:HelveticaNeueLTStd55Roman;background:#000;color:#fff;padding:11px 15px}.home-layout2 .jsn-bootstrap3 .genie-tab .nav-tabs>li>a:hover{background:#548dbf}.home-layout2 .jsn-bootstrap3 .genie-tab .nav-tabs>li.active>a{background:#548dbf}.home-layout2 .genie-title{border:none;border-bottom:1px solid #ddd}.home-layout2 .genie-title h2{font-size:16px;font-family:HelveticaNeueLTStd55Roman;padding:10px 15px}.home-layout2 .main-container .shop-products .item-col .product-wrapper{border:1px solid transparent;padding:0 10px 0px 10px;transition:0.3s ease-in-out;-moz-transition:0.3s ease-in-out;-webkit-transition:0.3s ease-in-out;-o-transition:0.3s ease-in-out;-ms-transition:0.3s ease-in-out}.home-layout2 .main-container .shop-products .item-col .product-wrapper:hover{border-color:#548dbf}.home-layout2 .main-container .shop-products .item-col .product-wrapper .product-name{text-transform:capitalize;text-align:left}.home-layout2 .main-container .shop-products .item-col .product-wrapper .ratings{text-align:left}.home-layout2 .main-container .shop-products .item-col .product-wrapper .price-box{text-align:left}.home-layout2 .main-container .shop-products .item-col .product-wrapper .price-box .special-price{font-size:22px;font-family:BebasNeuewebfont}.home-layout2 .main-container .shop-products .item-col .product-wrapper .price-box .old-price{font-size:14px;font-family:BebasNeuewebfont}.home-layout2 .main-container .shop-products .item-col .product-wrapper .actions{position:relative;padding:0;bottom:0;opacity:1;visibility:visible}.home-layout2 .main-container .shop-products .item-col .product-wrapper .actions .add-to-cart .add_to_cart_inline a.button{height:45px;line-height:43px;border-color:#ebebeb;color:#000}.home-layout2 .main-container .shop-products .item-col .product-wrapper .actions .add-to-cart .add_to_cart_inline a.button:hover{border-color:#548dbf;color:#ffffff}.home-layout2 .main-container .shop-products .item-col .product-wrapper .actions .add-to-links .yith-wcwl-add-to-wishlist a,.home-layout2 .main-container .shop-products .item-col .product-wrapper .actions .add-to-links .yith-wcwl-add-to-wishlist a.add_to_wishlist{height:45px;line-height:43px;border-color:#ebebeb;color:#000}.home-layout2 .main-container .shop-products .item-col .product-wrapper .actions .add-to-links .yith-wcwl-add-to-wishlist a:hover,.home-layout2 .main-container .shop-products .item-col .product-wrapper .actions .add-to-links .yith-wcwl-add-to-wishlist a.add_to_wishlist:hover{border-color:#548dbf;color:#ffffff}.home-layout2 .main-container .shop-products .item-col .product-wrapper .actions .add-to-links .yith-wcwl-add-to-wishlist a{border-color:#548dbf;color:#ffffff}.home-layout2 .main-container .shop-products .item-col .product-wrapper .actions .add-to-links .compare-button a.compare{height:45px;line-height:43px;border-color:#ebebeb;color:#000}.home-layout2 .main-container .shop-products .item-col .product-wrapper .actions .add-to-links .compare-button a.compare:hover{border-color:#548dbf;color:#ffffff}.home-layout2 .main-container .product-view .upsells_products_widget .owl-theme .owl-prev,.home-layout2 .main-container .product-view .upsells_products_widget .owl-theme .owl-next,.home-layout2 .main-container .product-view .related_products_widget .owl-theme .owl-prev,.home-layout2 .main-container .product-view .related_products_widget .owl-theme .owl-next{background:#f7f5f5}.home-layout2 .main-container .product-view .upsells_products_widget .owl-theme .owl-prev:hover,.home-layout2 .main-container .product-view .upsells_products_widget .owl-theme .owl-next:hover,.home-layout2 .main-container .product-view .related_products_widget .owl-theme .owl-prev:hover,.home-layout2 .main-container .product-view .related_products_widget .owl-theme .owl-next:hover{background:#000;color:#fff}.home-layout2 .spc-container .spc-list li .spc-post{border-bottom:2px solid #548dbf}.home-layout2 .spc-container .spc-list li .text-block .blog-time{font-style:italic;border-bottom:1px solid #ddd;color:#548dbf}.home-layout2 .spc-container .spc-nav a{background:#f7f5f5}.home-layout2 .spc-container .spc-nav a:hover{background:#000;color:#fff}.home-layout2 .genie-our-brands .owl-theme .owl-controls .owl-buttons .owl-prev,.home-layout2 .genie-our-brands .owl-theme .owl-controls .owl-buttons .owl-next{background:#f7f5f5}.home-layout2 .genie-our-brands .owl-theme .owl-controls .owl-buttons .owl-prev:hover,.home-layout2 .genie-our-brands .owl-theme .owl-controls .owl-buttons .owl-next:hover{background:#000;color:#fff}.home-layout2 .products-carousel .slick-slider .slick-prev,.home-layout2 .products-carousel .slick-slider .slick-next{background:#f7f5f5}.home-layout2 .products-carousel .slick-slider .slick-prev:hover,.home-layout2 .products-carousel .slick-slider .slick-next:hover{background:#000;color:#fff}.home-layout3 .sp-menu{background-color:#2d5165}.home-layout3 .top-bar{background-color:#2d5165}.home-layout3 #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item>a{font-family:HelveticaNeueLTStd55Roman;font-size:14px;padding:15px 20px}.home-layout3 .front-page-3 .jsn-bootstrap3 p{margin:0}.home-layout3 .widget_product_categories{margin:0 0 40px;clear:both;border:1px solid #ebebeb;border-top:none}.home-layout3 .widget_product_categories .widgettitle{font-size:16px;word-wrap:break-word;display:inline-block;width:100%;font-family:HelveticaNeueLTStd55Roman;text-transform:uppercase;color:#fff;background:url(../images/bg_category.png) no-repeat 15px 50% #548dbf;font-weight:normal;padding:15px 15px 15px 45px;margin:0}.home-layout3 .widget_product_categories .product-categories{padding:0;margin:0}.home-layout3 .widget_product_categories .product-categories li{cursor:pointer;list-style-type:none;display:inline-block;width:100%;position:relative}.home-layout3 .widget_product_categories .product-categories li a{text-decoration:none;border-bottom:1px solid #eee;padding:10px 20px;display:block;cursor:pointer;text-transform:capitalize;word-wrap:break-word;font-size:14px;border-left:2px solid #fff;margin-bottom:1px;color:#444444}.home-layout3 .widget_product_categories .product-categories li.current-cat>a,.home-layout3 .widget_product_categories .product-categories li:hover>a{color:#548dbf;border-left-color:#548dbf;background-color:#f5f5f5}.home-layout3 .widget_product_categories .product-categories li:last-child a{border-bottom:none}.home-layout3 .woocommerce.widget_top_rated_products{margin:0 0 40px;clear:both;border:1px solid #ebebeb;border-top:none}.home-layout3 .woocommerce.widget_top_rated_products .widgettitle{word-wrap:break-word;display:inline-block;width:100%;font-size:16px;font-family:HelveticaNeueLTStd55Roman;text-transform:uppercase;color:#fff;font-weight:normal;padding:15px;margin:0;background:#2d5165}.home-layout3 .woocommerce.widget_top_rated_products ul.product_list_widget{padding:0px 20px 20px}.home-layout3 .woocommerce.widget_top_rated_products ul.product_list_widget li{padding:0;margin-bottom:0px}.home-layout3 .woocommerce.widget_top_rated_products ul.product_list_widget li:last-child{margin:0}.home-layout3 .woocommerce.widget_top_rated_products ul.product_list_widget li a{text-decoration:none}.home-layout3 .woocommerce.widget_top_rated_products ul.product_list_widget li a:hover{text-decoration:none}.home-layout3 .woocommerce.widget_top_rated_products ul.product_list_widget li img{display:block;padding:3px;border:1px solid #ddd;background-color:#f1f1f1;float:left;margin-right:10px;width:80px;height:80px}.home-layout3 .woocommerce.widget_top_rated_products ul.product_list_widget li .product-title{font-size:14px;font-weight:normal;line-height:28px;margin:0 0 10px;text-align:center;text-transform:capitalize;color:#444;font-family:Open Sans}.home-layout3 .woocommerce.widget_top_rated_products ul.product_list_widget li .product-title:hover{color:#548dbf}.home-layout3 .woocommerce.widget_top_rated_products ul.product_list_widget li .star-rating{font-size:11px}.home-layout3 .woocommerce.widget_top_rated_products ul.product_list_widget li .star-rating span{color:#333333}.home-layout3 .woocommerce.widget_top_rated_products ul.product_list_widget li .star-rating span::before{font-size:11px}.home-layout3 .woocommerce.widget_top_rated_products ul.product_list_widget li .special-price{color:#548dbf;display:inline-block;font-size:18px;line-height:34px;font-family:BebasNeuewebfont}.home-layout3 .woocommerce.widget_top_rated_products ul.product_list_widget li .old-price{color:#888;display:inline-block;font-size:14px;line-height:24px;margin-right:5px;text-decoration:line-through;font-family:BebasNeuewebfont}.home-layout3 .genie-latest-news{margin-top:30px}.home-layout3 .genie-latest-news .widgettitle{word-wrap:break-word;display:inline-block;width:100%;font-size:16px;font-family:HelveticaNeueLTStd55Roman;text-transform:uppercase;color:#fff;font-weight:normal;padding:15px 15px 14px;margin:0;background:#2d5165}.home-layout3 .genie-latest-news .spc-container .spc-list li .spc-post{padding:10px}.home-layout3 .genie-latest-news .spc-container .spc-nav a{height:47px;background:#548dbf;color:#fff;border:none}.home-layout3 .genie-latest-news .spc-container .spc-nav a:hover{background:#000;color:#fff}.home-layout3 .jsn-bootstrap3 .genie-tab .nav-tabs{border:none;background-color:#1a455d}.home-layout3 .jsn-bootstrap3 .genie-tab .nav-tabs>li{border-left:1px solid #fff}.home-layout3 .jsn-bootstrap3 .genie-tab .nav-tabs>li>a{font-size:16px;font-family:HelveticaNeueLTStd55Roman;background:#000;color:#fff;padding:12px 15px;margin:0;background:transparent;height:45px}.home-layout3 .jsn-bootstrap3 .genie-tab .nav-tabs>li>a:hover{background:#548dbf}.home-layout3 .jsn-bootstrap3 .genie-tab .nav-tabs>li:last-child{border-right:1px solid #fff}.home-layout3 .jsn-bootstrap3 .genie-tab .nav-tabs>li:first-child{border:none}.home-layout3 .jsn-bootstrap3 .genie-tab .nav-tabs>li.active>a{background:#548dbf}.home-layout3 .products-carousel .slick-slider .slick-prev,.home-layout3 .products-carousel .slick-slider .slick-next{background:#548dbf;border:none;color:#fff}.home-layout3 .products-carousel .slick-slider .slick-prev:hover,.home-layout3 .products-carousel .slick-slider .slick-next:hover{background:#000;color:#fff}.home-layout3 .main-container .shop-products .item-col .product-wrapper{border:1px solid transparent;padding:0 10px 0px 10px;transition:0.3s ease-in-out;-moz-transition:0.3s ease-in-out;-webkit-transition:0.3s ease-in-out;-o-transition:0.3s ease-in-out;-ms-transition:0.3s ease-in-out}.home-layout3 .main-container .shop-products .item-col .product-wrapper:hover{border-color:#548dbf}.home-layout3 .main-container .shop-products .item-col .product-wrapper:hover .actions .add-to-links{opacity:1;visibility:visible}.home-layout3 .main-container .shop-products .item-col .product-wrapper .product-name{text-transform:capitalize;text-align:left}.home-layout3 .main-container .shop-products .item-col .product-wrapper .ratings{text-align:left}.home-layout3 .main-container .shop-products .item-col .product-wrapper .price-box{text-align:left}.home-layout3 .main-container .shop-products .item-col .product-wrapper .price-box .special-price{font-size:18px;font-family:BebasNeuewebfont}.home-layout3 .main-container .shop-products .item-col .product-wrapper .price-box .old-price{font-size:14px;font-family:BebasNeuewebfont}.home-layout3 .main-container .shop-products .item-col .product-wrapper .actions{position:static;padding:0;bottom:0;opacity:1;visibility:visible;height:60px}.home-layout3 .main-container .shop-products .item-col .product-wrapper .actions .add-to-cart{width:auto}.home-layout3 .main-container .shop-products .item-col .product-wrapper .actions .add-to-cart .add_to_cart_inline a.button{height:31px;line-height:27px;border:2px solid #e1e1e1;color:#000;padding:0 10px}.home-layout3 .main-container .shop-products .item-col .product-wrapper .actions .add-to-cart .add_to_cart_inline a.button:hover{border-color:#548dbf;color:#ffffff}.home-layout3 .main-container .shop-products .item-col .product-wrapper .actions .add-to-links{width:100%;position:absolute;top:140px;opacity:0;visibility:hidden;transition:all 0.5s;-moz-transition:all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s}.home-layout3 .main-container .shop-products .item-col .product-wrapper .actions .add-to-links .yith-wcwl-add-to-wishlist{width:50px}.home-layout3 .main-container .shop-products .item-col .product-wrapper .actions .add-to-links .yith-wcwl-add-to-wishlist a,.home-layout3 .main-container .shop-products .item-col .product-wrapper .actions .add-to-links .yith-wcwl-add-to-wishlist a.add_to_wishlist{height:31px;line-height:31px;border-color:#000;color:#fff;background:#000}.home-layout3 .main-container .shop-products .item-col .product-wrapper .actions .add-to-links .yith-wcwl-add-to-wishlist a:hover,.home-layout3 .main-container .shop-products .item-col .product-wrapper .actions .add-to-links .yith-wcwl-add-to-wishlist a.add_to_wishlist:hover{border-color:#548dbf;background:#548dbf;color:#ffffff}.home-layout3 .main-container .shop-products .item-col .product-wrapper .actions .add-to-links .yith-wcwl-add-to-wishlist a{border-color:#548dbf;background:#548dbf;color:#ffffff}.home-layout3 .main-container .shop-products .item-col .product-wrapper .actions .add-to-links .compare-button{width:50px;margin-left:5px}.home-layout3 .main-container .shop-products .item-col .product-wrapper .actions .add-to-links .compare-button a.compare{height:31px;line-height:31px;border-color:#000;color:#fff;background:#000}.home-layout3 .main-container .shop-products .item-col .product-wrapper .actions .add-to-links .compare-button a.compare:hover{border-color:#548dbf;background:#548dbf;color:#ffffff}.home-layout3 .genie-title{border:none;background:#1a455d}.home-layout3 .genie-title h2{font-size:16px;font-family:HelveticaNeueLTStd55Roman;padding:11px 15px 10px}.home-layout3 .genie-our-brands .owl-theme .owl-controls .owl-buttons .owl-prev,.home-layout3 .genie-our-brands .owl-theme .owl-controls .owl-buttons .owl-next{background:#548dbf;border:none;color:#fff}.home-layout3 .genie-our-brands .owl-theme .owl-controls .owl-buttons .owl-prev:hover,.home-layout3 .genie-our-brands .owl-theme .owl-controls .owl-buttons .owl-next:hover{background:#000;color:#fff}.home-layout4 .wrapper{overflow:hidden;background:#f0f2f3}.home-layout4 .main-container{background:#f0f2f3}.home-layout4 .page-wrapper{background:#fff}.home-layout4 .sp-menu{background:#fff}.home-layout4 #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item>a{font-family:HelveticaNeueLTStd55Roman;font-size:14px;padding:15px 20px}.home-layout4 .menu-wrapper{padding:0 10px 0 0;background-color:#1b1b1b}.home-layout4 .top-bar{background-color:#21252b}.home-layout4 .main-container .shop-products .item-col{background:rgba(0,0,0,0) none repeat scroll 0 0}.home-layout4 .main-container .shop-products .item-col .product-wrapper{border:none;padding:0 10px 0px 10px;transition:0.3s ease-in-out;-moz-transition:0.3s ease-in-out;-webkit-transition:0.3s ease-in-out;-o-transition:0.3s ease-in-out;-ms-transition:0.3s ease-in-out;background:#fff none repeat scroll 0 0}.home-layout4 .main-container .shop-products .item-col .product-wrapper .product-image{background:#fff none repeat scroll 0 0}.home-layout4 .main-container .shop-products .item-col .product-wrapper:hover{border-color:#548dbf}.home-layout4 .main-container .shop-products .item-col .product-wrapper .product-name{text-transform:capitalize;text-align:left}.home-layout4 .main-container .shop-products .item-col .product-wrapper .ratings{text-align:left}.home-layout4 .main-container .shop-products .item-col .product-wrapper .price-box{text-align:left}.home-layout4 .main-container .shop-products .item-col .product-wrapper .price-box .special-price{font-size:18px;font-family:BebasNeuewebfont}.home-layout4 .main-container .shop-products .item-col .product-wrapper .price-box .old-price{font-size:14px;font-family:BebasNeuewebfont}.home-layout4 .main-container .shop-products .item-col .product-wrapper .actions{position:relative;padding:0;bottom:0;opacity:1;visibility:visible;height:60px}.home-layout4 .main-container .shop-products .item-col .product-wrapper .actions .add-to-cart{width:30%;margin-right:5%}.home-layout4 .main-container .shop-products .item-col .product-wrapper .actions .add-to-cart .add_to_cart_inline a.button{height:31px;line-height:31px;border:none;color:#000;font-size:0;position:relative;color:#adaeaf;background-color:#f0f2f3}.home-layout4 .main-container .shop-products .item-col .product-wrapper .actions .add-to-cart .add_to_cart_inline a.button:before{content:"\f07a";position:absolute;top:0;left:0;font-size:16px;height:100%;line-height:31px;width:100%;text-align:center;font-family:FontAwesome}.home-layout4 .main-container .shop-products .item-col .product-wrapper .actions .add-to-cart .add_to_cart_inline a.button:hover{background:#548dbf;color:#ffffff}.home-layout4 .main-container .shop-products .item-col .product-wrapper .actions .add-to-links{width:65%}.home-layout4 .main-container .shop-products .item-col .product-wrapper .actions .add-to-links .yith-wcwl-add-to-wishlist a,.home-layout4 .main-container .shop-products .item-col .product-wrapper .actions .add-to-links .yith-wcwl-add-to-wishlist a.add_to_wishlist{height:31px;line-height:31px;border:none;color:#adaeaf;background-color:#f0f2f3;width:100%;margin-right:10%}.home-layout4 .main-container .shop-products .item-col .product-wrapper .actions .add-to-links .yith-wcwl-add-to-wishlist a:hover,.home-layout4 .main-container .shop-products .item-col .product-wrapper .actions .add-to-links .yith-wcwl-add-to-wishlist a.add_to_wishlist:hover{background:#548dbf;color:#ffffff}.home-layout4 .main-container .shop-products .item-col .product-wrapper .actions .add-to-links .yith-wcwl-add-to-wishlist a{background:#548dbf;color:#ffffff}.home-layout4 .main-container .shop-products .item-col .product-wrapper .actions .add-to-links .compare-button a.compare{height:31px;line-height:31px;border:none;color:#adaeaf;background-color:#f0f2f3;width:100%}.home-layout4 .main-container .shop-products .item-col .product-wrapper .actions .add-to-links .compare-button a.compare:hover{background:#548dbf;color:#ffffff}.home-layout4 .main-container .products-carousel1 .shop-products .item-col .product-wrapper{border:none;margin-top:0;padding:0px 15px}.home-layout4 .main-container .products-carousel1 .shop-products .item-col .product-wrapper .product-name{text-transform:uppercase}.home-layout4 .main-container .products-carousel1 .shop-products .item-col .product-wrapper .price-box .special-price{font-size:20px}.home-layout4 .jsn-bootstrap3 .genie-tab .nav-tabs{border:none;background-color:#000}.home-layout4 .jsn-bootstrap3 .genie-tab .nav-tabs>li{border-left:1px solid #fff}.home-layout4 .jsn-bootstrap3 .genie-tab .nav-tabs>li>a{font-size:16px;font-family:HelveticaNeueLTStd55Roman;background:#000;color:#fff;padding:10px 15px;margin:0;background:transparent;line-height:25px}.home-layout4 .jsn-bootstrap3 .genie-tab .nav-tabs>li>a:hover{background:#548dbf}.home-layout4 .jsn-bootstrap3 .genie-tab .nav-tabs>li:last-child{border-right:1px solid #fff}.home-layout4 .jsn-bootstrap3 .genie-tab .nav-tabs>li:first-child{border:none}.home-layout4 .jsn-bootstrap3 .genie-tab .nav-tabs>li.active>a{background:#548dbf}.home-layout4 .jsn-bootstrap3 .genie-tab .tabbable .tab-content{background:none}.home-layout4 .products-carousel .slick-slider .slick-prev,.home-layout4 .products-carousel .slick-slider .slick-next{background:#548dbf;border:none;color:#fff}.home-layout4 .products-carousel .slick-slider .slick-prev:hover,.home-layout4 .products-carousel .slick-slider .slick-next:hover{background:#fff;color:#000}.home-layout4 .products-carousel1 .slick-slider .slick-prev,.home-layout4 .products-carousel1 .slick-slider .slick-next{background:#000;border:none;color:#fff}.home-layout4 .products-carousel1 .slick-slider .slick-prev:hover,.home-layout4 .products-carousel1 .slick-slider .slick-next:hover{background:#fff;color:#000}.home-layout4 .jsn-bootstrap3 .products-carousel1.genie-tab .nav-tabs{background:#548dbf}.home-layout4 .genie-title{border:none;background:#000}.home-layout4 .genie-title h2{font-size:16px;font-family:HelveticaNeueLTStd55Roman;padding:11px 15px 10px}.home-layout4 .genie-our-brands .owl-theme .owl-controls .owl-buttons .owl-prev,.home-layout4 .genie-our-brands .owl-theme .owl-controls .owl-buttons .owl-next{background:#548dbf;border:none;color:#fff}.home-layout4 .genie-our-brands .owl-theme .owl-controls .owl-buttons .owl-prev:hover,.home-layout4 .genie-our-brands .owl-theme .owl-controls .owl-buttons .owl-next:hover{background:#fff;color:#000}.home-layout4 .main-container .jsn-bootstrap3 p{margin:0}.home-layout4 .widget_product_categories{margin:0 0 40px;clear:both;border:1px solid #ebebeb;border-top:none;background:#fff}.home-layout4 .widget_product_categories .widgettitle{font-size:16px;word-wrap:break-word;display:inline-block;width:100%;font-family:HelveticaNeueLTStd55Roman;text-transform:uppercase;color:#fff;background:url(../images/bg_category.png) no-repeat 15px 50% #e36161;font-weight:normal;padding:15px 15px 15px 45px;margin:0}.home-layout4 .widget_product_categories .product-categories{padding:0;margin:0}.home-layout4 .widget_product_categories .product-categories li{cursor:pointer;list-style-type:none;display:inline-block;width:100%;position:relative}.home-layout4 .widget_product_categories .product-categories li a{text-decoration:none;border-bottom:1px solid #eee;padding:10px 20px;display:block;cursor:pointer;text-transform:capitalize;word-wrap:break-word;font-size:14px;border-left:2px solid #fff;margin-bottom:1px;color:#444444}.home-layout4 .widget_product_categories .product-categories li.current-cat>a,.home-layout4 .widget_product_categories .product-categories li:hover>a{color:#548dbf;border-left-color:#548dbf;background-color:#f5f5f5}.home-layout4 .widget_product_categories .product-categories li:last-child a{border-bottom:none}.home-layout4 .woocommerce.widget_top_rated_products{margin:0 0 40px;clear:both;border:1px solid #ebebeb;border-top:none;background:#fff}.home-layout4 .woocommerce.widget_top_rated_products .widgettitle{word-wrap:break-word;display:inline-block;width:100%;font-size:16px;font-family:HelveticaNeueLTStd55Roman;text-transform:uppercase;color:#fff;font-weight:normal;padding:15px;margin:0;background:#548dbf}.home-layout4 .woocommerce.widget_top_rated_products ul.product_list_widget{padding:0px 20px 20px}.home-layout4 .woocommerce.widget_top_rated_products ul.product_list_widget li{padding:0;margin-bottom:0px}.home-layout4 .woocommerce.widget_top_rated_products ul.product_list_widget li:last-child{margin:0}.home-layout4 .woocommerce.widget_top_rated_products ul.product_list_widget li a{text-decoration:none}.home-layout4 .woocommerce.widget_top_rated_products ul.product_list_widget li a:hover{text-decoration:none}.home-layout4 .woocommerce.widget_top_rated_products ul.product_list_widget li img{display:block;padding:3px;border:1px solid #ddd;background-color:#f1f1f1;float:left;margin-right:10px;width:80px;height:80px}.home-layout4 .woocommerce.widget_top_rated_products ul.product_list_widget li .product-title{font-size:14px;font-weight:normal;line-height:28px;margin:0 0 10px;text-align:center;text-transform:capitalize;color:#444;font-family:Open Sans}.home-layout4 .woocommerce.widget_top_rated_products ul.product_list_widget li .product-title:hover{color:#548dbf}.home-layout4 .woocommerce.widget_top_rated_products ul.product_list_widget li .star-rating{font-size:11px}.home-layout4 .woocommerce.widget_top_rated_products ul.product_list_widget li .star-rating span{color:#333333}.home-layout4 .woocommerce.widget_top_rated_products ul.product_list_widget li .star-rating span::before{font-size:11px}.home-layout4 .woocommerce.widget_top_rated_products ul.product_list_widget li .special-price{color:#548dbf;display:inline-block;font-size:18px;line-height:34px;font-family:BebasNeuewebfont}.home-layout4 .woocommerce.widget_top_rated_products ul.product_list_widget li .old-price{color:#888;display:inline-block;font-size:14px;line-height:24px;margin-right:5px;text-decoration:line-through;font-family:BebasNeuewebfont}.home-layout4 .genie-latest-news{margin-top:30px;background:#fff}.home-layout4 .genie-latest-news .widgettitle{word-wrap:break-word;display:inline-block;width:100%;font-size:16px;font-family:HelveticaNeueLTStd55Roman;text-transform:uppercase;color:#fff;font-weight:normal;padding:15px;line-height:17px;margin:0;background:#548dbf}.home-layout4 .genie-latest-news .spc-container .spc-list li .spc-post{padding:10px}.home-layout4 .genie-latest-news .spc-container .spc-nav a{height:47px;background:#000;color:#fff;border:none}.home-layout4 .genie-latest-news .spc-container .spc-nav a:hover{background:#fff;color:#000}.home-layout4 .widget_product_tag_cloud{margin-top:30px;background:#fff}.home-layout4 .widget_product_tag_cloud .widgettitle{word-wrap:break-word;display:inline-block;width:100%;font-size:16px;font-family:HelveticaNeueLTStd55Roman;text-transform:uppercase;color:#fff;font-weight:normal;padding:15px;margin:0;background:#548dbf}.home-layout4 .widget_product_tag_cloud .tagcloud{padding:20px}.home-layout4 .widget_product_tag_cloud .tagcloud a{font-size:12px!important;display:inline-block;padding:5px 6px;margin:0 5px 9px 0;border:1px solid #ddd;text-transform:capitalize;-webkit-transition:background 0.3s,color 0.2s;-moz-transition:background 0.3s,color 0.2s;transition:background 0.3s,color 0.2s;color:#666}.home-layout4 .widget_product_tag_cloud .tagcloud a:hover{border-color:#548dbf;text-decoration:none;color:#fff;background-color:#548dbf}.home-layout4 .widget_product_tag_cloud .tagcloud br{display:none}.home-layout4 .yith-woocompare-widget{margin-top:30px;background:#fff;padding-bottom:20px}.home-layout4 .yith-woocompare-widget .widgettitle{word-wrap:break-word;display:inline-block;width:100%;font-size:16px;font-family:HelveticaNeueLTStd55Roman;text-transform:uppercase;color:#fff;font-weight:normal;padding:15px;margin:0;background:#548dbf}.home-layout4 .yith-woocompare-widget ul{padding:20px}.home-layout4 .yith-woocompare-widget ul li{font-size:13px;line-height:29px;color:#888}.home-layout4 .yith-woocompare-widget br{display:none}.home-layout4 .yith-woocompare-widget .clear-all{line-height:34px;margin-left:20px}.home-layout4 .yith-woocompare-widget .compare.button{margin-right:20px}.home-layout4 .genie-our-brands .owl-theme{background:#fff}.home-layout4 .top-footer{background:#fff none repeat scroll 0 0}.home-layout4 .genie-bottom{margin-top:0;padding:0 0 25px}.home-layout4 .best-seller .vgwc-wrapper.theme-bonnie .vgwc-item-i{margin:0px}#pageloader{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1000000;overflow:hidden}#loader,#loader:before,#loader:after{border:3px solid transparent;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%}#loader{display:block;position:relative;left:50%;top:50%;width:60px;height:60px;margin:-30px 0 0 -30px;border-top-color:#548dbf;z-index:11;-webkit-animation:spin 1.7s linear infinite;-moz-animation:spin 1.7s linear infinite;-ms-animation:spin 1.7s linear infinite;-o-animation:spin 1.7s linear infinite;animation:spin 1.7s linear infinite}#loader:before{content:"";position:absolute;top:5px;left:5px;right:5px;bottom:5px;border-top-color:#548dbf;-webkit-animation:spin-reverse .6s linear infinite;-moz-animation:spin-reverse .6s linear infinite;-ms-animation:spin-reverse .6s linear infinite;-o-animation:spin-reverse .6s linear infinite;animation:spin-reverse .6s linear infinite}#loader:after{content:"";position:absolute;top:10px;left:10px;right:10px;bottom:10px;border-top-color:#548dbf;-webkit-animation:spin 1s linear infinite;-moz-animation:spin 1s linear infinite;-ms-animation:spin 1s linear infinite;-o-animation:spin 1s linear infinite;animation:spin 1s linear infinite}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes spin-reverse{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(-360deg);-moz-transform:rotate(-360deg);-ms-transform:rotate(-360deg);-o-transform:rotate(-360deg);transform:rotate(-360deg)}}@keyframes spin-reverse{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(-360deg);-moz-transform:rotate(-360deg);-ms-transform:rotate(-360deg);-o-transform:rotate(-360deg);transform:rotate(-360deg)}}#pageloader .loader-section{position:fixed;top:0;width:51%;height:100%;background:#000;z-index:10}#pageloader .loader-section.left{left:0}#pageloader .loader-section.right{right:0}.loaded #pageloader .loader-section.left{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:all .7s .3s cubic-bezier(.645,.045,.355,1);-moz-transition:all .7s .3s cubic-bezier(.645,.045,.355,1);transition:all .7s .3s cubic-bezier(.645,.045,.355,1)}.loaded #pageloader .loader-section.right{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%);-webkit-transition:all .7s .3s cubic-bezier(.645,.045,.355,1);-moz-transition:all .7s .3s cubic-bezier(.645,.045,.355,1);transition:all .7s .3s cubic-bezier(.645,.045,.355,1)}.loaded #loader{opacity:0;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;transition:all .3s ease-out}.loaded #pageloader{visibility:hidden;-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:all .3s 1s ease-out;-moz-transition:all .3s 1s ease-out;transition:all .3s 1s ease-out}@media screen and (max-width:1200px){.cart-info .cart-total{float:right}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item>a{padding-left:20px;padding-right:20px;font-size:16px}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item>a{font-size:12px}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item>ul.mega-sub-menu>li.mega-menu-item>a{font-size:11px;line-height:30px}.main-container .shop-products .item-col .product-wrapper .actions .add-to-cart .add_to_cart_inline a.button{font-size:12px;padding:0 10px;text-transform:capitalize}.woocommerce.widget_top_rated_products ul.product_list_widget li img{width:65px}.woocommerce.widget_top_rated_products ul.product_list_widget li .product-title{line-height:20px}.woocommerce.widget_top_rated_products ul.product_list_widget li .star-rating{margin-top:5px}.sidebar-category .woocommerce.widget_top_rated_products ul.product_list_widget li .product-title{line-height:20px}.main-container .page-content .button,.main-container .page-content .button.alt,.main-container .page-content #submit{font-size:14px;height:auto;line-height:20px;padding:5px;text-transform:capitalize;width:auto}.main-container .page-content .product-add-to-cart .button.alt{width:100px}.main-container.contact-page .entry-content .contact-input .contact-submit .wpcf7-submit{width:auto}.home-layout2 #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item>a{font-size:12px;padding:15px}.home-layout3 #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item>a{font-size:12px;padding:15px}.home-layout4 #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item>a{font-size:12px;padding:15px}.home-layout3 .woocommerce.widget_top_rated_products ul.product_list_widget li img,.home-layout4 .woocommerce.widget_top_rated_products ul.product_list_widget li img{width:65px}.home-layout3 .woocommerce.widget_top_rated_products ul.product_list_widget li .product-title,.home-layout4 .woocommerce.widget_top_rated_products ul.product_list_widget li .product-title{line-height:20px}.home-layout3 .woocommerce.widget_top_rated_products ul.product_list_widget li .star-rating,.home-layout4 .woocommerce.widget_top_rated_products ul.product_list_widget li .star-rating{margin-top:5px}.home-layout3 .main-container .shop-products .item-col .product-wrapper .actions .add-to-links{top:100px}.main-container .shop-products .item-col .product-wrapper .product-name{line-height:20px;margin:0 0 10px}.main-container .vgwc-wrapper.theme-bonnie .add_to_cart_button,.main-container .vgwc-wrapper.theme-bonnie a.button{font-size:12px;text-overflow:ellipsis;overflow:hidden;padding:0 5px}.main-container .vgwc-wrapper.theme-bonnie .vgwc-product-title{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.main-container.front-page-3 .vgwc-wrapper.theme-bonnie .add-to-links{top:95px}}@media screen and (max-width:992px){.sp-logo .logo{text-align:center;margin-bottom:30px}.cart-info .cart-total{float:left}#header-menu #mega_main_menu.primary>.menu_holder>.menu_inner>ul>li>.item_link{padding:15px 20px;height:auto!important;line-height:20px!important}#header-menu #mega_main_menu.primary>.menu_holder>.menu_inner>ul>li>.item_link>.link_content{height:auto!important;line-height:20px!important}#header-menu #mega_main_menu.primary>.menu_holder>.menu_inner>ul>li>.item_link>.link_content>.link_text{height:auto!important;line-height:20px!important;font-size:14px}#header-menu #mega_main_menu.primary>.menu_holder>.menu_inner>ul>li.multicolumn_dropdown>ul>li>.item_link>.link_content>.link_text{font-size:14px}.genie-our-brands .slick-slider .slick-slide img{width:100%}.bottom-static-content .newsletter-form .widget_wysija .wysija-submit{text-transform:capitalize;font-size:11px}.top-footer .footer-block1,.top-footer .footer-block2,.top-footer .footer-block3,.top-footer .footer-block4,.top-footer .footer-block5{min-height:300px}.main-container .jsn-bootstrap3 .row{margin-left:-15px;margin-right:-15px}.main-container .product-view .single-product-image .images .yith_magnifier_zoom_wrap .yith_magnifier_mousetrap{display:none}.main-container.full-width .about-images .text-block{height:auto;padding:70px 20px 0 0}.main-container.full-width .about-columns .wr-element-container{padding-right:50px}.main-container.contact-page .entry-content{padding:0 10px}.main-container .shop-products .item-col .product-wrapper .product-name{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.menu-wrapper .row>div{position:static}#mega-menu-wrap-primary,#mega-menu-wrap-primary #mega-menu-primary,#mega-menu-wrap-primary #mega-menu-primary ul,#mega-menu-wrap-primary #mega-menu-primary li,#mega-menu-wrap-primary #mega-menu-primary p,#mega-menu-wrap-primary #mega-menu-primary img,#mega-menu-wrap-primary #mega-menu-primary div,#mega-menu-wrap-primary #mega-menu-primary a{position:static}.home-layout2 #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item>a,.home-layout3 #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item>a,.home-layout4 #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item>a{font-size:10px;font-weight:bold;padding:15px 10px}.home-layout2 .main-container .shop-products .item-col .product-wrapper .actions .add-to-cart{width:30%;margin-right:5%}.home-layout2 .main-container .shop-products .item-col .product-wrapper .actions .add-to-cart .add_to_cart_inline a.button{font-size:0;position:relative}.home-layout2 .main-container .shop-products .item-col .product-wrapper .actions .add-to-cart .add_to_cart_inline a.button:before{content:"\f07a";position:absolute;top:0;left:0;font-size:16px;height:100%;line-height:43px;width:100%;text-align:center;font-family:FontAwesome}.home-layout2 .main-container .shop-products .item-col .product-wrapper .actions .add-to-links{width:65%}.home-layout2 .main-container .shop-products .item-col .product-wrapper .actions .add-to-links .yith-wcwl-add-to-wishlist a,.home-layout2 .main-container .shop-products .item-col .product-wrapper .actions .add-to-links .yith-wcwl-add-to-wishlist a.add_to_wishlist{width:100%;margin-right:10%}.home-layout2 .main-container .shop-products .item-col .product-wrapper .actions .add-to-links .yith-wcwl-add-to-wishlist a:hover,.home-layout2 .main-container .shop-products .item-col .product-wrapper .actions .add-to-links .yith-wcwl-add-to-wishlist a.add_to_wishlist:hover{background:#548dbf;color:#ffffff}.home-layout2 .main-container .shop-products .item-col .product-wrapper .actions .add-to-links .compare-button a.compare{width:100%}.home-layout3 .jsn-bootstrap3 .main-content>.col-sm-3{width:100%;margin-bottom:30px}.home-layout3 .jsn-bootstrap3 .main-content>.col-sm-9{width:100%}.home-layout4 .jsn-bootstrap3 .main-content>.col-sm-3{width:100%;margin-bottom:30px}.home-layout4 .jsn-bootstrap3 .main-content>.col-sm-9{width:100%}.home-layout4 .main-container .products-carousel1 .shop-products .item-col .product-wrapper{text-align:center}.home-layout4 .main-container .products-carousel1 .shop-products .item-col .product-wrapper .product-name{text-align:center}.home-layout4 .main-container .products-carousel1 .shop-products .item-col .product-wrapper .ratings{text-align:center}.home-layout4 .main-container .products-carousel1 .shop-products .item-col .product-wrapper .price-box{text-align:center}.genie-banner a{margin:10px 0px}.genie-banner a img{width:100%}.tp-forcenotvisible,.tp-hide-revslider,.tp-caption.tp-hidden-caption{display:block!important;visibility:visible!important}.rev_slider_wrapper .rev_slider .link{min-width:130px!important;padding:5px 15px!important;text-align:center}.genie-slider .genie-banner a{margin:0px 0px}.genie-bottom .tweets-list-container{max-height:390px;min-height:390px}.main-container.front-page-3 .vgwc-wrapper.theme-bonnie .add-to-links{top:155px}}@media screen and (max-width:767px){.genie-slider .genie-banner a{margin:10px 0px}.header-menu{display:none}.visible-small{display:block;margin-top:8px}.top-bar{text-align:center}.top-bar ul{float:none}.box-col{text-align:center;margin:10px 0px}.box-col .box-col-inner{display:inline-block;text-align:left;width:30%}.box-col .box-col-inner .media-body{display:inline-block}.mini_cart_content{text-align:center}.mini_cart_inner{width:30%;margin:10px 0;display:inline-block;float:none}.cart-info .widget-title{text-align:left}.bottom-static-content .bottom-img img{width:100%}.bottom-static-title{display:inline-block;margin-top:30px;width:100%}.main-container .shop-products .item-col .product-wrapper .product-image{margin:0;width:100%}.main-container .page-content .entry-content .actions .cart-total-wrapper{float:left;margin-top:30px;width:100%}.main-container .page-content .entry-content #customer_details{padding-right:0;width:100%}.main-container .page-content .entry-content #order_review{width:100%}.filter-options .btn{padding:0 15px}.single-project.has-gallery .gallery,.single-project.no-gallery .gallery{margin-bottom:20px}.single-project.has-gallery .gallery a,.single-project.no-gallery .gallery a{display:inline-block;margin-bottom:10px;margin-right:10px}.home-layout2 .menu-wrapper{padding:0 10px}.home-layout2 .products-carousel .slick-slider .slick-prev,.home-layout2 .products-carousel .slick-slider .slick-next{background:#548dbf;color:#fff}.home-layout2 .products-carousel .slick-slider .slick-prev:hover,.home-layout2 .products-carousel .slick-slider .slick-next:hover{background:#000;color:#fff}.home-layout4 .menu-wrapper{padding:0 10px}.products-carousel .slick-slider .slick-prev,.products-carousel .slick-slider .slick-next{background:#548dbf;color:#fff}.products-carousel .slick-slider .slick-prev:hover,.products-carousel .slick-slider .slick-next:hover{background:#000;color:#fff}.products-carousel .slick-slider .slick-prev{left:0;right:auto;top:50%}.products-carousel .slick-slider .slick-next{top:50%}.main-container .shop-products.list-view .item-col .product-wrapper .list-col8{padding:20px 0px 0px}.home-layout2 .jsn-bootstrap3 .genie-tab .nav-tabs>li>a{font-size:12px;padding:14px 15px}.home-layout4 .jsn-bootstrap3 .genie-tab .nav-tabs>li>a{font-size:12px}.main-container.front-page-3 .vgwc-wrapper.theme-bonnie .add-to-links{top:200px}}@media screen and (max-width:599px){.box-col .box-col-inner{width:40%}.mini_cart_inner{width:40%}.main-container .page-content .entry-content .shop_table .product-stock-status,.main-container .page-content .entry-content .shop_table .product-stock-stauts{display:none}.main-container.full-width .about-header .typo-wrapper .typo{padding:200px 0 300px;width:100%}.main-container.full-width .about-header .typo-wrapper .typo h1{font-size:100px}.jsn-bootstrap3 .genie-tab .nav-tabs>li>a{font-size:14px;padding:12px 15px}.home-layout2 .jsn-bootstrap3 .genie-tab .nav-tabs>li>a{font-size:14px;padding:13px 15px;font-family:BebasNeuewebfont}.main-container.front-page-3 .vgwc-wrapper.theme-bonnie .add-to-links{top:140px}.home-layout4 .jsn-bootstrap3 .genie-tab .nav-tabs>li>a{font-size:14px;font-family:BebasNeuewebfont}}@media screen and (max-width:460px){.rev_slider_wrapper .rev_slider .tp-caption{display:none}.top-bar ul li{padding:0 8px!important}.box-col .box-col-inner{width:60%}.mini_cart_inner{width:60%}.main-container .page-content .entry-content .shop_table thead{display:none}.main-container .page-content .entry-content .shop_table td{display:inline-block;width:100%;text-align:center}.main-container .page-content .entry-content .shop_table .product-name{width:100%}.main-container .page-content .entry-content .shop_table td.product-name{text-align:center}.main-container .page-content .entry-content .shop_table .product-thumbnail{max-width:100%}.main-container .page-content .entry-content .shop_table .product-thumbnail a{display:inline-block}.main-container .page-content .entry-content .shop_table .product-add-to-cart .button.alt{display:inline-block;float:none;margin:0;width:100%}.main-container .page-content .entry-content .shop_table .button,.main-container .page-content .entry-content .shop_table .button.alt,.main-container .page-content .entry-content .shop_table #submit{width:100%;margin:5px 0px}.main-container .page-content .entry-content .shop_table .quantity{display:inline-block}.main-container .page-content .entry-content #order_review .shop_table td{display:table-cell}.main-container .page-content.blog-page.single .postinfo-wrapper .post-date{width:100%}.main-container .page-content.blog-page .social-sharing .social-icons li{width:auto;margin:0px 5px 5px 0px}.main-container .page-content.blog-page.single .postinfo-wrapper .post-info{margin:0}.main-container .page-content.blog-page .comments-area{padding:0}.main-container.full-width .about-header .typo-wrapper .typo h2{font-size:50px}.main-container.full-width .about-header .typo-wrapper .typo h1{font-size:60px}.main-container.full-width .about-columns .wr-element-container{padding:0}.main-container.full-width .about-subscribe h2{font-size:40px}.main-container .page-content.blog-nosidebar .postinfo-wrapper{padding:0;width:100%}.main-container .page-content.blog-nosidebar .post-thumbnail{padding:10px 0px;width:100%;border:none}.jsn-bootstrap3 .genie-tab .nav-tabs{padding-bottom:1px}.jsn-bootstrap3 .genie-tab .nav-tabs>li{margin-top:1px}.jsn-bootstrap3 .genie-tab .nav-tabs>li>a{font-size:16px;padding-left:15px;padding-right:15px}.jsn-bootstrap3 .genie-tab .nav-tabs>li{width:100%}.jsn-bootstrap3 .genie-tab .nav-tabs>li>a{width:100%}.main-container .vgwc-wrapper.theme-bonnie .owl-buttons div{top:50%}.main-container .vgwc-wrapper.theme-bonnie .owl-buttons div.owl-prev{right:auto;left:0}}@media screen and (max-width:319px){.box-col .box-col-inner{width:100%}.mini_cart_inner{width:100%}.mcart-border{width:100%}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{padding:0 5px}.genie-slider{display:none}.sidebar-category .woocommerce.widget_top_rated_products ul.product_list_widget li img{width:65px}.main-container .product-view .summary.single-product-info .stock-status{width:100%}.main-container .product-view .summary.single-product-info .stock-status span{float:left}.main-container .product-view .single-product-sharing .social-icons li{margin:0px 5px 5px 0px}.main-container .product-view .related_products_widget .slick-slider button.slick-prev,.main-container .product-view .related_products_widget .slick-slider button.slick-next{top:50%;background:#548dbf;color:#fff}.main-container .product-view .related_products_widget .slick-slider button.slick-prev:hover,.main-container .product-view .related_products_widget .slick-slider button.slick-next:hover{background:#000;color:#fff}.main-container .product-view .related_products_widget .slick-slider button.slick-prev{left:0}}