html #wpadminbar{z-index:5000!important;}
html #wpadminbar:hover{filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;}
header.variant4 .navbar-secondary-menu .icon@font-face{font-display: fallback;font-family:Mavenpro;src:url(../fonts/Mavenpro/mavenpro-regular.eot);src:url(../fonts/Mavenpro/mavenpro-regular.eot?#iefix) format('embedded-opentype'), url(../fonts/Mavenpro/mavenpro-regular.woff) format('woff'), url(../fonts/Mavenpro/mavenpro-regular.ttf) format('truetype'), url(../fonts/Mavenpro/mavenpro-regular.svg#maven_proregular) format('svg');font-weight:400;font-style:normal;font-display:swap}
@font-face{font-display: fallback;font-family:Mavenpro-black;src:url(../fonts/Mavenpro/mavenpro-black-webfont.eot);src:url(../fonts/Mavenpro/mavenpro-black-webfont.eot?#iefix) format('embedded-opentype'), url(../fonts/Mavenpro/mavenpro-black-webfont.woff) format('woff'), url(../fonts/Mavenpro/mavenpro-black-webfont.ttf) format('truetype'), url(../fonts/Mavenpro/mavenpro-black-webfont.svg#maven_problack) format('svg');font-weight:400;font-style:normal;font-display:swap}
@font-face{font-display: fallback;font-family:Mavenpro-bold;src:url(../fonts/Mavenpro/mavenpro-bold-webfont.eot);src:url(../fonts/Mavenpro/mavenpro-bold-webfont.eot?#iefix) format('embedded-opentype'), url(../fonts/Mavenpro/mavenpro-bold-webfont.woff) format('woff'), url(../fonts/Mavenpro/mavenpro-bold-webfont.ttf) format('truetype'), url(../fonts/Mavenpro/mavenpro-bold-webfont.svg#maven_probold) format('svg');font-weight:400;font-style:normal;font-display:swap}
@font-face{font-display: fallback;font-family:Verdana;src:url(../fonts/Mavenpro/Verdana-webfont.eot);src:url(../fonts/Mavenpro/Verdana-webfont.eot?#iefix) format('embedded-opentype'), url(../fonts/Mavenpro/Verdana-webfont.woff) format('woff'), url(../fonts/Mavenpro/Verdana-webfont.ttf) format('truetype'), url(../fonts/Mavenpro/Verdana-webfont.svg#maven_promedium) format('svg');font-weight:400;font-style:normal;font-display:swap}
@font-face{font-display: fallback;font-family:'andepict';src:url("../fonts/Andepict/andepict.eot");src:url("../fonts/Andepict/andepict.eot?#iefix") format('embedded-opentype'), url("../fonts/Andepict/andepict.woff") format('woff'), url("../fonts/Andepict/andepict.ttf") format('truetype'), url("../fonts/Andepict/andepict.svg#andepict") format('svg');font-weight:normal;font-style:normal;font-display:swap}
.alignnone{margin:5px 20px 20px 0;}
.aligncenter,
div.aligncenter{margin:5px auto 5px auto;}
.alignright{float:right;}
.alignleft{float:left;}
img.alignright{margin:5px 0 5px 20px;}
img.alignleft{margin:5px 20px 5px 0;}
a img.alignright{float:right;}
a img.alignleft{float:left;}
a img.aligncenter{display:block;margin-left:auto;margin-right:auto}
.wp-caption{background:#fff;border:1px solid #f0f0f0;max-width:96%;padding:5px 3px 10px;text-align:center;}
.wp-caption.alignnone{margin:5px 20px 20px 0;}
.wp-caption.alignleft{margin:5px 20px 20px 0;}
.wp-caption.alignright{margin:5px 0 20px 20px;}
.wp-caption img{border:0 none;height:auto;margin:0;max-width:98.5%;padding:0;width:auto;}
.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px;}
.touch input[type=email], .touch input[type=password], .touch input[type=search], .touch input[type=text]{-webkit-appearance:caret;-moz-appearance:caret}
html, html a{-webkit-font-smoothing:antialiased}
html{-ms-overflow-style:scrollbar}
body{font:1.29em/1.29em Arial, Helvetica, sans-serif;color:#565656}
body.back-bg{background:url(../images/back-bg.jpg) fixed no-repeat center 0}
body.back-bg.touch{background:0 0}
body.touch #background_wrap{display:block;z-index:-1;position:fixed;top:0;left:0;height:100%;width:100%;background-size:100%;background-image:url(../images/back-bg.jpg);background-attachment:fixed}
body.back-bg .background>.container, body.back-bg .container.page-content{background:rgba(255, 255, 255, .65)}
#background_wrap{display:none}
a, a:active, a:focus, a:hover, a:visited{color:#565656;outline:0}
a:active, a:focus, a:visited{text-decoration:none}
p{margin:0 0 1em;padding:0;line-height:1.4em}
.form-control{line-height:1.5em;color:#333}
.form-control::-webkit-input-placeholder{padding:1px 0}
h1{margin:0;padding:0 0 1.3em;font:2.46em Mavenpro, Arial, Helvetica, sans-serif;text-transform:uppercase;color:#2b2b2b}
h2{margin:0;padding:0 0 1.3em;font:2em Mavenpro, Arial, Helvetica, sans-serif;color:#4a4a4a}
h3{margin:0;padding:0 0 0.95em;font:1.692em Mavenpro, Arial, Helvetica, sans-serif;text-transform:uppercase;color:#2b2b2b}
h4{margin:0;padding:0 0 .8em;font:1.4em Mavenpro-bold, Arial, Helvetica, sans-serif;text-transform:uppercase;color:#000}
h5{margin:0;padding:0 0 .8em;font:1.384em Mavenpro, Arial, Helvetica, sans-serif;text-transform:uppercase;color:#2b2b2b}
h6{margin:0;padding:0 0 .8em;font:1.077em Mavenpro, Arial, Helvetica, sans-serif;color:#2b2b2b}
h1.mega{margin:0;padding:0 0 20px;font:2em/1em Mavenpro, Arial, Helvetica, sans-serif;text-transform:uppercase;color:#000}
h2.mega{margin:0;padding:0 0 20px;font:1.692em/1em Mavenpro, Arial, Helvetica, sans-serif;text-transform:uppercase;color:#000}
h3.mega{margin:0;padding:0 0 20px;font:1.538em/1em Mavenpro, Arial, Helvetica, sans-serif;text-transform:uppercase;color:#000}
h4.mega{margin:0;padding:0 0 20px;font:1.385em/1em Mavenpro, Arial, Helvetica, sans-serif;text-transform:uppercase;color:#000}
h5.mega{margin:0;padding:0 0 20px;font:1.077em/1em Mavenpro, Arial, Helvetica, sans-serif;text-transform:uppercase;color:#000}
h6.mega{margin:0;padding:0 0 20px;font:.923em/1em Mavenpro, Arial, Helvetica, sans-serif;text-transform:uppercase;color:#000}
.entry-content blockquote{font-size:24px;}
blockquote{font-style:italic;font-weight:300;position:relative;border-left:0px none!important;}
.format-quote blockquote:before{content:'\201C';font-size:60px;font-weight:400;padding-right:25px;position:absolute;left:-6px;top:19px;}
i, cite, em, var, address, dfn{font-style:italic;}
dl{margin:0 20px;}
dd{margin:0 0 20px;}
ins{background:#fff9c0;text-decoration:none;}
b, strong{font-weight:bold;}
label{font-weight:400;margin-bottom:7px}
blockquote cite, blockquote small{font-weight:normal;text-transform:uppercase;}
.format-quote cite a{border-bottom-width:1px!important;border-bottom-style:dotted!important;}
.format-quote cite a:hover{text-decoration:none;}
.form-label{display:inline-block;margin-bottom:7px}
.input-sm{font-size:1em;border-radius:4px}
.form-group-sm{margin-bottom:7px;position:relative}
.form-control{-webkit-box-shadow:none;box-shadow:none}
.upper{text-transform:uppercase}
.line-divider{border-bottom:1px solid #eee;height:20px;margin-bottom:30px}
.divider-xxs{margin:0;height:1px;line-height:1px;clear:both}
.divider-xs{height:10px;line-height:10px;clear:both}
.divider-sm{height:20px;clear:both}
.divider-md{height:30px;clear:both}
.divider-lg{height:40px;clear:both}
.panel-group .panel{border-radius:0}
.btn-sm, .btn-xs{border-radius:4px}
.btn{padding:3px 12px}
.btn-group.open .dropdown-toggle, .btn.active, .btn:active{-webkit-box-shadow:none;box-shadow:none}
.btn-mega-view{color:#0e0e0e;background-color:#f5f5f5;border-color:#f5f5f5;border-radius:0;line-height:2em}
.btn-mega-view:hover{color:#0e0e0e;background-color:#fff;border-color:#f5f5f5}
.btn-mega, .woocommerce-account .woocommerce .button, .post-container .post-password-form input[type="submit"], .post-container .post-navigation a{background:#ee3b27;color:#fff!important;font:.9em Mavenpro-black, Arial, Helvetica, sans-serif;padding:12px 14px;text-transform:uppercase;border-radius:4px}
.btn-mega:hover, .post-container .post-password-form input[type="submit"]:hover, .post-container .post-navigation a:hover{border-color:#ee3b27;color:#ee3b27!important;background:0 0}
.post-container .post-password-form input[type="submit"], .post-container .post-navigation a{border:1px solid #ee3b27;padding:9px 14px!important;}
.post-container .post-navigation p{line-height:3.4em;}
.post-container .post-navigation a:hover{text-decoration:none;}
.post-container .post-password-form input[type="text"], .post-container .post-password-form input[type="password"]{background-color:#ffffff;background-image:none;border:1px solid #cccccc;border-radius:4px;box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset;color:#555555;display:block;padding:6px 12px;transition:border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;}
.btn-mega.btn-lg{padding:15px 35px;border-radius:4px;font:1.077em Mavenpro-black, Arial, Helvetica, sans-serif;margin:2px 0 0 19px;}
.btn-mega.btn-xlg{padding:1.5em 3em;border-radius:4px;font:1.7em Mavenpro-black, Arial, Helvetica, sans-serif}
.btn-mega [class*=" icon-"], .btn-mega [class^=icon-]{position:relative;bottom:-1px}
.btn-mega.btn-inverse{background:#fff;border-color:#ee3b27;color:#ee3b27!important}
.btn-mega.btn-inverse:hover{background:#ee3b27;border-color:#ee3b27;color:#fff!important}
.dropdown-menu{box-shadow:0 1px 3px rgba(5, 5, 5, .1);border:1px solid rgba(0, 0, 0, .1);font-size:1em}
.caret.min{border-top:2px solid #333;border-right:2px solid transparent;border-bottom:0 dotted;border-left:2px solid transparent;position:relative;top:-1px;right:-2px;margin-left:4px}
.label-mega{background:#ee3b27}
.radio input[type=radio]{position:relative;display:inline;margin-top:0}
.checkbox label, .radio label{line-height:1em}
.content{padding-top:40px;padding-bottom:25px;}
.content.nopad-bottom{padding-bottom:0}
.content.slider-products{padding-bottom:20px}
.content-border{border-top:1px solid #eee}
.content-aside, .content-box, .content-row{padding-bottom:35px}
.animate-hover:hover{-webkit-animation-duration:1s;animation-duration:1s}
.icon-flag{display:inline;font-size:9px!important;padding:0 7px;position:relative;top:-1px;background:url(../images/icons-flags.png) no-repeat 0 0}
.icon-flag-en{background-position:0 0}
.icon-flag-de{background-position:0 -22px}
.icon-flag-fr{background-position:0 -44px}
.icon-flag-da{background-position:0 -66px}
.icon-flag-el{background-position:0 -88px}
.icon-flag-es{background-position:0 -110px}
.icon-flag-it{background-position:0 -132px}
.icon-flag-nl{background-position:0 -154px}
.icon-flag-pl{background-position:0 -176px}
.icon-flag-pt{background-position:0 -198px}
.icon-flag-ru{background-position:0 -220px}
.icon-flag-sv{background-position:0 -242px}
.icon-xcart{position:relative;display:inline-block;margin:-100px 0;font-size:.92em;line-height:1.3em;padding:13px 0 10px;width:30px;color:#fff;font-weight:700;text-align:center;background:url(../images/icon-cart.png) no-repeat 0 0}
.icon-xcart-white{position:relative;display:block;width:29px;height:33px;color:#000;text-align:center;background:url(../images/icon-cart-white.png) no-repeat 0 0;margin:12px auto;font-size:1em;line-height:1.3em;padding:14px 0 0;font-weight:700}
.icon-size{display:inline-block;padding:1px 2.5px;margin-right:1px;margin-bottom:2px;position:relative;font:10px/13px Arial, Helvetica, sans-serif;color:#353535;border:1px solid #d1d1d1;cursor:pointer}
.icon-color{font-size:9px;line-height:9px;width:12px;margin-right:5px;position:relative;top:-2px;display:inline-block;cursor:pointer}
@media screen and (-webkit-min-device-pixel-ratio:0){[i-block-chrome], .icon-color{top:1px;}
}
.icon-color:after{content:"";display:inline-block}
.icon-color-light-grey{background:#e8e8ea}
.icon-color-black{background:#000}
.icon-color-blue{background:#5f8fac}
.icon-color-brown{background:#7e0506}
.icon-color-gray{background:#c2c3c4}
.icon-color-green{background:#3a7d05}
.icon-color-magneta{background:#7e054a}
.icon-color-pink{background:#e3006d}
.icon-color-red{background:#e30000}
.icon-color-silver{background:#e9eaec}
.icon-color-white{background:#f8f8f8}
.icon-color-beige{background:#eedfcf}
.icon-facebook-3{color:#4664b7}
.icon-twitter-3{color:#00b6e4}
.icon-linkedin-2{color:#0073a5}
.icon-youtube-3{color:#a21616}
.icon-pinterest-2{color:#cb2027}
.icon-googleplus-2{color:#363636}
.icon-xcart-animate{position:relative;display:inline-block;padding-top:5px;margin:-5px 0 0 10px}
.icon-xcart-animate .box{display:block;z-index:1;position:relative;background:#353535;border:2px solid #353535;height:28px;width:30px;font-size:.92em;line-height:1.3em;padding:5px 0 10px;color:#fff;font-weight:700;text-align:center;border-radius:2px}
.icon-xcart-animate:hover .box{background:#fff;color:#353535}
.icon-xcart-animate .handle{display:block;position:absolute;left:8px;top:0;border:2px solid #360606;width:14px;height:14px}
.icon-xcart-animate:hover .handle{top:-3px}
.social-widgets{position:fixed;z-index:10000;top:50%;height:0;width:0;right:0}
.social-widgets .item, .social-widgets .items{margin:0;padding:0;list-style-type:none}
.social-widgets .items{top:-125px;position:relative}
.social-widgets .item{position:absolute;top:0;left:120px}
.social-widgets .active{z-index:100;left:-310px}
.social-widgets .item-01, .social-widgets .item-02, .social-widgets .item-03, .social-widgets .item-04, .social-widgets .item-05, .social-widgets .item-06, .social-widgets .item-07, .social-widgets .item-08, .social-widgets .item-09{left:0;}
.social-widgets .item-01{top:0;z-index:99}
.social-widgets .item-02{top:66px;z-index:98}
.social-widgets .item-03{top:132px;z-index:97}
.social-widgets .item-04{top:198px;z-index:96}
.social-widgets .item-05{top:264px;z-index:95}
.social-widgets .item-06{top:330px;z-index:94}
.social-widgets .item-07{top:396px;z-index:93}
.social-widgets .item-08{top:462px;z-index:92}
.social-widgets .item-09{top:528px;z-index:91}
.social-widgets .tab-icon{position:absolute;top:0;left:-57px;display:block;width:57px;height:59px;background:#fff;background:rgba(255, 255, 255, .6);border:1px solid #bfbbb6;border-right:0;text-align:center;font-size:1.54em;line-height:3.2}
.social-widgets .tab-icon:hover{text-decoration:none}
.social-widgets .active .tab-icon{border-color:#E9E9E9;background:#fff}
.social-widgets .tab-content{background:#fff;width:310px;padding:10px 15px}
.social-widgets .active .tab-content{box-shadow:0 0 4px rgba(0, 0, 0, .15)}
.social-widgets .title{padding:4px 0 11px;font:1.23em Mavenpro, Arial, Helvetica, sans-serif;text-transform:uppercase}
.social-widgets .facebook.active{left:-260px;z-index:1001;position:relative;}
.social-widgets .facebook .tab-content{width:260px}
.social-widgets .twitter.active{left:-300px;z-index:1001;position:relative;}
.social-widgets .twitter .tab-content{width:300px}
.social-widgets .twitter-widget{padding-top:10px}
.social-widgets .youtube.active{left:-450px;z-index:1001;position:relative;}
.social-widgets .youtube .tab-content{width:450px;padding-left:18px;}
.social-widgets .loading{min-height:200px;position:relative;z-index:1000;}
.social-widgets .loading img.ajaxloader{position:absolute;top:45%;left:45%;width:32px;height:32px}
.slider-range:after{content:" ";display:block;clear:both}
.slider-range .control{margin:0 7px}
.slider-range .max{padding-top:23px;float:right}
.slider-range .min{padding-top:23px;float:left}
.slider-range .ui-slider, .slider-range .ui-slider-range{height:5px;border-radius:0;background:#e9e9e9;border:none}
.slider-range .ui-slider-range{background:#818181}
.slider-range .ui-slider-handle, .slider-range .ui-slider-handle:hover{width:19px!important;height:21px!important;border-radius:2px!important;border:1px solid #cfcfcf!important;background:#f9f9f9!important;top:-8px!important}
.slider-range .ui-slider-handle:before{border:1px solid #e0e0e0;position:absolute;top:7px;left:5px;content:" ";font-size:0;line-height:0;display:block;height:5px;width:3px;border-bottom:0;border-top:0}
.slider-range .ui-slider-handle:after{border:1px solid #e0e0e0;position:absolute;top:7px;left:9px;content:" ";font-size:0;line-height:0;display:block;height:5px;width:3px;border-bottom:0;border-top:0}
#content .breadcrumbs{padding-top:0px!important;}
.breadcrumbs{padding-top:25px;padding-bottom:32px;background:none!important;position:relative;z-index:10}
.breadcrumbs .divider{padding:0 10px}
.slider-controls{float:right;font-size:2em;line-height:1em;letter-spacing:-3px;position:relative}
.slider-controls.min{font-size:1.5em}
.slider-controls a{position:relative;display:inline-block}
.slider-controls a:hover{text-decoration:none;color:#ee3b27}
.listing-title{position:absolute;right:5%;top:45%;z-index:1000}
.container-widget{border:1px solid #eaeaea;border-top-width:4px;border-radius:3px;padding:22px;margin-bottom:25px}
.container-widget h3{padding-bottom:.9em}
.container-widget p:last-child{margin:0}
.container-paper{margin:2px 0 37px;padding:18px;background:#f2f2f2;position:relative;}
.container-paper:after, .container-paper:before{content:" ";display:block;height:2px;width:100%;position:absolute;left:0;background:url(../images/container-paper-back.png) repeat-x 0 0}
.container-paper:before{top:-2px;background-position:0 0}
.container-paper:after{bottom:-2px}
.container-paper .title{display:table;width:106%!important;background:#fff;min-height:77px;margin:0 -18px 20px -18px!important;position:relative}
@media (max-width:979px) and (min-width:768px){.container-paper .title{width:109%!important;}
}
@media (max-width:767px) and (min-width:480px){.container-paper .title{width:109%!important;}
}
@media (max-width:479px){.container-paper .title{width:113%!important;}
}
@media (max-width:360px){.container-paper .title{width:113%!important;}
}
.container-paper .title:before{content:" ";display:block;width:51px;height:53px;position:absolute;top:-9px;left:-15px;background:url(../images/container-paper-clips.png) no-repeat 0 0}
.container-paper .title h2{display:table-cell;vertical-align:middle;height:75px;padding:10px 25px 10px 43px;font:1.85em Mavenpro-bold, Arial, Helvetica, sans-serif;color:#2b2b2b}
.container-paper-table{margin:2px 0 37px;padding:18px 0!important;background:#f2f2f2;position:relative}
.container-paper-table:before, .container-paper:after{content:" ";display:block;height:2px;width:100%;position:absolute;left:0;background:url(../images/container-paper-back.png) repeat-x 0 0}
.container-paper-table:before{top:-2px;background-position:0 0}
.container-paper-table:after{bottom:-2px;background-position:0 -2px}
.container-paper-table .title{display:table;width:100%;background:#fff;min-height:50px;margin:0 0 18px!important;position:relative}
.container-paper-table .title h2{display:table-cell;vertical-align:middle;height:100%;padding:10px 25px 10px 43px}
.container-paper-table .title:before{content:" ";display:block;width:51px;height:53px;position:absolute;top:-9px;left:-15px;background:url(../images/container-paper-clips1.png) no-repeat 0 0}
.list-info{margin:0;padding:0;list-style-type:none}
.blog .list-info li{margin:0 0 3px;padding:6px 15px 3px 49px;background:#f8f8f8;word-wrap:break-word!important;}
.list-info li, .list-info li a{color:#9c9c9c}
.list-info .icon{display:inline-block;margin:0 5px 3px -34px;width:25px;height:25px;font-size:1.08em;line-height:1.55em;border:1px solid #dfdfdf;border-radius:2px;text-align:center}
.container-paper-table .list-info li{display:inline-block;float:left}
.blog-post .post-container{background:#fff}
.blog-post table{border-bottom:1px solid #ededed;border-collapse:collapse;border-spacing:0;line-height:2;margin:0 0 20px;width:100%;}
.blog-post tr{display:table-row;vertical-align:inherit;border-color:inherit;}
.blog-post td{border-top:1px solid #ededed;padding:6px 10px 6px 0;}
.blog .blog-post .post-container embed,
.archive .blog-post .post-container embed,
.search .blog-post .post-container embed{width:100%;}
.blog .blog-post .post-container .gallery-size-thumbnail .gallery-item .gallery-icon img.attachment-thumbnail,
.blog .blog-post .post-container p a img,
.archive .blog-post .post-container p a img,
.search .blog-post .post-container p a img{width:100%;height:auto;}
.content-row{padding-top:0px!important;}
.food.home .content-row{padding-top:30px!important;}
.food.home .content-row .content-row:first-child{padding-top:0px!important;}
.blog-post .post-container .col-l{padding-left:30px}
.blog-post .post-container .col-r{padding-right:30px}
.blog-post .post-container .blockquote{margin:10px 30px 10px 60px}
.blog-post .post-container .text{margin:10px 30px}
.post-navigation{margin:-20px 0 40px;overflow:hidden}
.container-paper-table .post-container{margin:0 18px;background:#fff}
.container-paper-table .post-container img{margin:0 auto;width:100%}
.container-paper-table .post-container .text{padding:10px 12px 0;margin:0 0 2px}
.posts-isotope{margin-top:25px}
.services-block-dark{background:#4c4c4c;padding:40px 0 35px;color:#c7c7c7;line-height:1.35em;text-align:center}
.services-block-dark .item{display:block;color:#c7c7c7}
.services-block-dark .item:hover{text-decoration:none}
.services-block-dark .title{display:block;color:#fff;text-transform:uppercase}
.services-block-dark .icon{display:inline-block;margin-bottom:30px;width:122px;height:122px;border-radius:61px;background:#fff;color:#2b2b2b;font-size:3.08em;line-height:3.3em}
.services-block-box{padding:0 0 35px;color:#c7c7c7;line-height:1.35em;text-align:center}
.services-block-box .item{color:#000;border:1px solid #ee3b27;display:block;padding:12px}
.services-block-box .item:hover{text-decoration:none}
.services-block-box .title{display:block;margin:0 -12px 10px;padding:.5em 0;font:1.384em Mavenpro-bold, Arial, Helvetica, sans-serif;color:#fff;background:#ee3b27;text-transform:uppercase}
.services-block-box .full-text{display:block;margin:10px -12px -12px;padding:1em 0;font:1.23em Mavenpro-bold, Arial, Helvetica, sans-serif;color:#fff;background:#ee3b27}
.services-block-box .icon{display:inline-block;padding:0;margin-bottom:10px;width:92px;height:92px;border-radius:50%;background:#ee3b27;color:#fff;font-size:3.08em;line-height:2.55em}
.services-block-box a:hover .icon span{color:#fff}
.grey-container{background:#f2f2f2;padding-top:35px;padding-bottom:35px;color:#000}
.grey-container-dark{background:#ebebeb;border-top:1px solid #e6e6e6;}
.grey-container-light{background:#f7f7f7;}
.grey-container-light-creative{background:#ffffff;}
.grey-container-dark-corp{background:#272727;border-color:#313131;}
.grey-container-dark-corp h3, .grey-container-dark-corp p{color:#ffffff;}
.member-info{line-height:1.35em;padding-bottom:20px}
.member-info strong{font-family:Arial, Helvetica, sans-serif;font-weight:700}
.member-info .photo{padding-bottom:25px}
.member-info .name{padding-bottom:8px}
.member-info .about{padding-bottom:18px}
.member-info .contact-icon{display:inline-block;width:35px;height:35px;text-align:center;color:#8a8a8a;font-size:1.08em;line-height:2.7em;border:1px solid #c9c9c9;background:#fff;border-radius:2px}
.member-info .contact-icon:hover{text-decoration:none;border-color:#ee3b27;background:#ee3b27;color:#fff}
.member-info .contact-icon span{color:#8a8a8a}
.member-info .contact-icon:hover span{color:#fff}
.quote-block{padding:20px 15px 20px 25px;background:#f8f8f8;position:relative;line-height:1.35em}
.quote-block:before{content:" ";display:block;width:54px;height:43px;position:absolute;top:-14px;left:-15px;background:url(../images/quotes.png) no-repeat 0 0}
.quote-block:after{content:" ";display:block;width:54px;height:43px;position:absolute;bottom:-13px;right:-5px;background:url(../images/quotes.png) no-repeat -54px 0}
.quote-block .media-heading{font-size:1em;padding-bottom:0}
.quote-block .pull-left{margin-right:20px}
.navbar{width:100%;border-radius:0;background:0 0;position:absolute;top:0;margin-bottom:0;z-index:4999!important;border:0!important; transition: all linear 0.3s;}
.navbar .background{background:#fff;background:rgba(255, 255, 255, .9);box-shadow:0 1px 4px rgba(0, 0, 0, .25);padding-top:3px;border-bottom:1px solid #eee;border-bottom:0 solid rgba(0, 0, 0, 0);z-index:1; transition: all linear 0.3s;}
.navbar .background.logged-in{margin-top:32px;}
header.variant4 .navbar{background:#fff;}
header.variant4 .navbar .background{padding-top:12px;padding-top:0px!important;}
.navbar-main-menu, .navbar-main-menu .item{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;}
.navbar-main-menu-outer{margin-top:0 !important; border-top: 1px solid rgba(230, 120, 23, 0.22) !important; box-shadow: none !important;}
header.variant4 .navbar-main-menu-outer.black{background:url(../images/menu-bg.gif) 0 0 repeat-x;}
header.variant4 .navbar-compact .navbar-main-menu-outer.black{background-color:transparent;background-image:none;}
body.back-bg .navbar-main-menu-outer{margin-top:0;box-shadow:none;}
body.back-bg .navbar-main-menu-outer .container{background:rgba(255, 255, 255, .65);border-bottom:1px solid #e7e7e7;}
.navbar-compact .background{padding:6px 0;}
.navbar-compact .navbar-main-menu-outer, body.back-bg .navbar-compact .navbar-main-menu-outer{margin:0;box-shadow:none;margin-top:-56px;}
body.back-bg .navbar .background{background:0 0;box-shadow:none;padding-top:0;}
body.back-bg .navbar-compact .background, body.back-bg .navbar-compact .background .container{border-bottom:none;background:#fff}
.back-to-top{cursor:pointer;display:none;position:fixed;right:0;bottom:10%;z-index:1000;background:#fff;width:52px;height:52px;border:1px solid #cbcbcb;border-radius:2px;text-align:center;font-size:2.77em;line-height:1.7em}
.back-to-top:hover{background:#ee3b27;color:#fff;border-color:#ee3b27}
.navbar-height-inner{height:145px}
body.back-bg .navbar-height-inner{height:111px}
.navbar-logo{position:relative;z-index:11;margin-left:-7px}
.navbar-welcome{text-align:left !important;padding:5px 0px 25px 25px !important;font-size: 15px}
.navbar-secondary-menu{padding:12px 0 0;height:20px;position:relative;z-index:1200}
.navbar-secondary-menu .btn-default, .navbar-secondary-menu .open .btn-default{border-radius:0;border:0;border-left:1px solid #e7e7e7;background:0 0;box-shadow:none;padding-left:15px;padding-right:12px}
header.variant4 .navbar-secondary-menu .btn-group.btn-hidden{width:50px;border:0;padding:0;position:relative;overflow:hidden}
header.variant4 .navbar-secondary-menu .dropdown-menu{margin-top:0;}
.navbar-secondary-menu .btn-default, .navbar-secondary-menu .open .btn-default{border-radius:0;border:0;background:0 0;box-shadow:none;padding-left:15px;padding-right:12px;border-left:1px solid #e7e7e7;}
header.variant4 .navbar-secondary-menu .btn-default, header.variant4 .navbar-secondary-menu .open .btn-default{border:none;}
.navbar-secondary-menu .btn-group.btn-hidden .btn-default, .navbar-secondary-menu .btn-group.btn-hidden.open .btn-default{}
.navbar-secondary-menu .btn-default:hover, .navbar-secondary-menu .open .btn-default:hover{background:0 0;box-shadow:none}
.navbar-secondary-menu .btn-xs{font-size:1em;line-height:2em}
.navbar-secondary-menu .icon{font-size:1.2em;position:relative;bottom:-2px;margin-right:2px}
.navbar-secondary-menu .caret{border-width:2px;border-bottom-width:0;position:relative;top:-1px;margin-left:4px}
header.variant4 .navbar-secondary-menu .btn-xs{font-size:1em;line-height:2.54em;}
header.variant4 .navbar-secondary-menu .icon{display:block;float:left;font-size:2.154em;position:relative;margin-right:10px}
header.variant4 .navbar-secondary-menu .icon-edit{font-size:1.1em!important;}
header.variant4 .navbar-secondary-menu .icon-product-delete{float:right;padding-top:2px;margin-top:-16px!important;}
header.variant4 .navbar-secondary-menu .icon-product-edit{float:right;margin-top:-16px!important;}
header.variant4 .navbar-secondary-menu .caret{border-width:2px;border-bottom-width:0;position:relative;top:-1px;margin-left:4px}
.navbar-secondary-menu .icon-xcart{margin-left:10px;margin-right:-12px}
#off-canvas-menu{display:none}
.navbar-secondary-menu .btn-group:last-child .btn-default{padding-right:0}
.navbar-secondary-menu .btn-group:first-child a.btn-default{margin-right:0px;}
.navbar-secondary-menu .btn-group a.btn-default{margin-right:12px;}
.shoppingcart-box{width:290px;padding:20px}
.shoppingcart-box.empty{width:290px!important;}
.shoppingcart-box .list{margin:8px 0 0;padding:0;list-style-type:none;border-top:1px solid #f5f5f5}
.shoppingcart-box .item{padding:12px 0;overflow:hidden;border-bottom:1px solid #f5f5f5}
.shoppingcart-box .preview{width:65px;display:block;float:left}
.shoppingcart-box .description{margin-left:80px}
.shoppingcart-box .price{display:block;padding-top:8px;font-size:1em}
.shoppingcart-box .total{text-align:right;padding:6px 0 12px}
.shoppingcart-box .view-link{padding-top:11px}
.shoppingcart-box .view-link:hover{text-decoration:underline}
.shoppingcart-box a:hover{text-decoration:none}
.navbar-search{clear:both;margin-bottom:-80px;position:relative;z-index:1100;width:auto;}
.navbar-search .form-group, .navbar-search .form-group input{width:100%!important;}
header.variant4 .navbar-search{margin:19px 0 -53px;}
.back-bg .navbar-search{margin:5px 0 -45px;}
.navbar-search input.form-control{font-size:1em;line-height:1.5em;width:125px;float:right;padding-top:8px}
.navbar-search .form-control{padding-right:32px}
.navbar-search .form-control:focus{width:230px}
.navbar-search .button{float:right;margin-left:-34px;background:0 0;font-size:1.31em;position:relative;bottom:-1px;height:34px;border:none;width:34px;outline:0}
.touch .navbar-search .button span{margin-left:-10px}
.navbar-search .button:active{line-height:.8em}
.navbar-search .dropdown-search{display:none;position:absolute;right:0;top:34px;width:100%;border:1px solid #dcdcdc;box-shadow:0 1px 3px rgba(5, 5, 5, .1);border-radius:4px;background:#fff;padding:10px;font-size:1em;}
.navbar-search .dropdown-search ul{margin:0;padding:0;list-style:none}
.navbar-search .dropdown-search li{margin-bottom:5px;cursor:pointer}
.navbar-search .dropdown-search li:hover{opacity:.6}
.navbar-search .dropdown-search li a{text-decoration:none}
.navbar-search .dropdown-search li .amount{float:right;padding-left:5px}
.navbar-main-menu{z-index:10;padding:18px 0 0;margin:0 0 0 0;clear:both;list-style-type:none;position:relative;bottom:-1px;top:-6px}
.navbar-main-menu .item{float:left;height:38px;padding:0;margin:0 0 -6px 0;position:relative;}
.navbar-compact .navbar-main-menu .item{height:32px;}
.navbar-main-menu .item:hover{z-index:1000000;}
.navbar-main-menu .item:first-child{margin-left:-10px}
.navbar-main-menu .item .btn-main{position:relative;border-bottom:0 solid #ee3b27;display:block;height:38px;padding:0 15px 20px;font:1.23em Verdana, Arial, Helvetica, sans-serif;text-transform:uppercase}
header.variant4 .navbar-main-menu .item .btn-main{padding:4px 15px 16px;}
header.variant4 .navbar-main-menu-outer.black .navbar-main-menu .item .btn-main{color:#fff;}
.navbar-compact .navbar-main-menu .item .btn-main{height:32px;margin-bottom:10px;}
header.variant4 .navbar-compact .navbar-main-menu .item .btn-main{padding:0 7px;}
header.variant4 .navbar-compact .navbar-main-menu-outer.black .navbar-main-menu .item .btn-main{color:#565656;}
.navbar-main-menu .btn-main:hover{text-decoration:none}
.navbar-main-menu .active .btn-main, .navbar-main-menu .with-sub .btn-main:hover, .navbar-main-menu .current .btn-main{border-bottom:5px solid #ee3b27}
.navbar-main-menu .item .btn-main .icon{font-size:1.12em;line-height:.3em;position:relative;bottom:-1px;margin-left:1px}
.navbar-main-menu .item .line:before{content:" ";display:inline;position:relative;left:-15px;border-left:1px solid #E7E7E7}
header.variant4 .navbar-main-menu-outer.black .navbar-main-menu .item .line:before{border-color:#474747;}
header.variant4 .navbar-compact .navbar-main-menu-outer.black .navbar-main-menu .item .line:before{border-color:#E7E7E7;}
.navbar-main-menu .item-content{float:right;overflow:hidden;display:none;margin-left:-100%;width:100%;margin-top:38px!important;margin-bottom:-6px!important;background:#fff;position:relative}
.navbar-compact .navbar-main-menu .item-content{margin-top:28px!important;}
.navbar-main-menu .item-content .wrapper-border .row .row > div{display:inline-block !important;float:none !important;vertical-align:top;margin:0 -5px 0 0;}
.navbar-main-submenu{padding:0 40px;color:#000;}
.navbar-main-submenu .button-up{position:absolute;bottom:0;left:46%;z-index:100;width:8%;height:40px;text-align:center;font-size:1.3em;line-height:2em}
.navbar-main-submenu .button-up.full{left:0;right:0;width:auto}
.navbar-main-submenu .button-up:hover{text-decoration:none;color:#ee3b27}
.navbar-main-submenu .exclusive{padding:12px .8em 20px;margin:0;list-style-type:none;font:1em Verdana, Arial, Helvetica, sans-serif;overflow:hidden}
.navbar-main-submenu .exclusive li{padding:0;margin:0 28px 0 0;float:left;text-transform:uppercase}
.navbar-main-submenu .exclusive .icon{color:#ee3b27!important;font-size:1.57em;position:relative;bottom:-4px;margin-right:.2em}
.navbar-main-submenu .wrapper-border{border:1px solid #dcdcdc;padding:25px 0;border-left:0;border-right:0}
.navbar-main-submenu .wrapper{padding:40px 0 20px}
.navbar-main-menu-divider{height:50px;}
.navbar-compact .navbar-main-menu-divider{height:38px;}
.navbar-main-menu{box-sizing:content-box}
.submenu-block .icon{position:relative;top:-2px;font-size:1.2em;display:block;float:left;width:2.5em;text-align:center}
.submenu-block .name{font:700 1em Mavenpro-bold, Arial, Helvetica, sans-serif;text-transform:uppercase}
.submenu-block .label{margin-left:1.2em!important;padding:.4em .3em .2em;font:.9em Mavenpro-black, Arial, Helvetica, sans-serif}
.submenu-block ul{padding:12px 0 18px;margin:0 0 0 3.1em;list-style-type:none}
.submenu-block ul li{padding:0 0 4px;margin:0;position:relative;}
.submenu-block ul ul{position:absolute;z-index:-100;display:block;top:-10px;margin:0;padding:10px;left:80%;width:100%;min-width:160px;background:#fff !important;box-shadow:0 0 5px rgba(0, 0, 0, 0.1);opacity:0;-o-transition:all .2s ease;-moz-transition:all .2s ease;-webkit-transition:all .2s ease;-ms-transition:all .2s ease;transition:all .2s ease;}
.submenu-block ul ul ul{left:100%;margin-left:12px;}
.submenu-block ul li:hover>ul{opacity:1;z-index:100;}
.submenu-block ul li:hover>a{text-decoration:underline;}
.submenu-block-other{padding-bottom:25px}
.submenu-block-other .title{padding-top:25px}
.submenu-block-other ul{margin-left:0;padding-top:15px}
.submenu-block-other .img-responsive{border-radius:3px}
.navbar-main-menu .img-fullheight{margin:-55px 0 -100px}
.navbar-switcher{text-align:center;float:right;display:none;width:49px;height:47px;margin-bottom:-47px;margin-right:10px;background:#ee3b27!important;padding:6px 7px;border-radius:0 0 3px 3px;cursor:pointer;color:#fff}
.navbar-switcher.active{background:#333!important}
.navbar-switcher .i-active, .navbar-switcher.active .i-inactive{display:none}
.navbar-switcher.active .i-active{display:inline;font-size:1.8em;line-height:1.5em}
.navbar-compact{top:-60px;position:fixed}
.navbar-compact .navbar-logo-outer{width:auto!important}
.navbar-compact .navbar-secondary-menu .btn-default{border-left:0}
.navbar-compact .navbar-main-menu{clear:none;padding-top:25px;}
.navbar-compact .navbar-main-menu:before{content:" ";display:block;width:0;height:10px;float:left}
.navbar-compact .navbar-main-menu .compact-line:before{display:none}
.navbar-compact .navbar-search{clear:none;position:relative;margin-top:12px;margin-right:-10px}
header.variant4 .navbar-compact .navbar-search{margin-top:12px;}
.navbar-compact .navbar-search .form-control:focus{width:145px}
.navbar-compact .navbar-switcher{display:block}
.navbar-compact .navbar-main-menu{margin-top:4px}
.navbar-compact .navbar-main-menu .item .btn-main, .navbar-compact .navbar-main-menu .sf-menu>li>a{padding:0 7px;font-size:1.05em}
.navbar-compact .navbar-main-menu .sf-menu>li:first-child>a{padding-left:7px!important}
.navbar-compact .navbar-main-menu .item .line:before, .navbar-compact .navbar-main-menu .sf-menu>li>a:before{left:-7px!important}
.navbar-compact .navbar-main-menu .item:first-child{margin-left:0}
.variant2 .navbar-secondary-menu .btn-group:last-child .btn-default{padding-right:0!important}
.variant2 .navbar-secondary-menu .btn-default, .variant2 .navbar-secondary-menu .open .btn-default{border-width:0;padding-left:10px;padding-right:5px}
.variant2 .navbar-search{clear:none;float:left!important;margin:12px 0 0 135px;position:relative;z-index:11}
.variant2 .navbar-search input.form-control{float:right;font-size:1em;padding-top:8px}
.variant2 .navbar-search .form-control:focus, .variant2 .navbar-search input.form-control{width:335px}
.variant2 .navbar-compact .navbar-search{margin:12px 0 0 15px;}
.variant2 .navbar-compact .navbar-search .form-control:focus, .variant2 .navbar-compact .navbar-search input.form-control{width:130px}
.variant2 .navbar-compact .navbar-main-menu:before{width:15px;}
.variant2 .navbar-secondary-menu .btn-group .dropdown-menu{right:0;left:auto}
.variant3 .navbar-logo{width:40%;text-align:center;z-index:11}
.variant3 .navbar-welcome{width:30%;padding-left:0;text-align:left}
.variant3 .navbar-secondary-menu{width:30%;z-index:1200;text-align:right}
.variant3 .navbar-secondary-menu .btn-group{text-align:left;}
.variant3 .navbar-compact .navbar-logo{width:25%}
.variant3 .navbar-compact .navbar-secondary-menu{width:0}
.variant3 .navbar-secondary-menu .btn-default, .variant3 .navbar-secondary-menu .open .btn-default{border-width:0;padding-left:10px;padding-right:5px;}
.variant3 .navbar-secondary-menu .btn-group:last-child .btn-default{padding-right:0;}
.variant3 .navbar-compact .navbar-main-menu{margin-top:0;}
.main-slider a{display:block;margin:0;padding:0;text-shadow:2px 1px rgba(0, 0, 0, .2)}
.main-slider a:hover{text-decoration:none}
.main-slider span{display:block}
.main-slider .rw-slider-preload{font:10.9em/0.9em Mavenpro-black, Arial, Helvetica, sans-serif!important;background:#e8e1d7!important;padding:0!important}
.main-slider .rw-slider-preload:before{display:block;content:" ";height:40%}
.main-slider .title-slide{position:absolute;}
.main-slider .title-slide .big-01{font:15.9em/0.9em Mavenpro-black, Arial, Helvetica, sans-serif;color:#fff;opacity:.9;text-transform:uppercase;letter-spacing:-.06em;}
.main-slider .title-slide .middle-01{font:5.5em/0.9em Verdana, Arial, Helvetica, sans-serif;color:#fff;opacity:.9;letter-spacing:-.08em;}
.main-slider .title-slide .big-02{margin-left:-.06em;font:10.8em/0.7em Mavenpro-black, Arial, Helvetica, sans-serif;color:#fff;opacity:.9;text-transform:uppercase;letter-spacing:-.06em;}
.main-slider .title-slide .small-02{font:3.7em/0.9em Verdana, Arial, Helvetica, sans-serif;color:#fff;opacity:.9;text-transform:uppercase;letter-spacing:-.08em;}
.main-slider .title-slide .middle-02{font:4.6em/0.9em Mavenpro-black, Arial, Helvetica, sans-serif;color:#fff;opacity:.9;text-transform:uppercase;letter-spacing:-.08em;}
.main-slider .title-slide .big-03{margin-left:-.06em;font:10.2em/0.75em Mavenpro-black, Arial, Helvetica, sans-serif;color:#fff;opacity:.9;text-transform:uppercase;letter-spacing:-.06em;}
.main-slider .title-slide .middle-03{padding:.3em 0 .5em;font:5.5em/0.9em Verdana, Arial, Helvetica, sans-serif;color:#fff;opacity:.9;letter-spacing:-.08em;}
.main-slider .title-slide .small-03{font:2.3em/0.9em Mavenpro-black, Arial, Helvetica, sans-serif;color:#fff;opacity:.9;text-transform:uppercase;letter-spacing:-.08em;}
.main-slider .title-slide .big{font:10.8em/0.7em Mavenpro-black, Arial, Helvetica, sans-serif;color:#fff;opacity:.9;text-transform:uppercase;letter-spacing:-.06em;}
.main-slider .title-slide .middle{font:5.5em/0.9em Verdana, Arial, Helvetica, sans-serif;color:#fff;opacity:.9;letter-spacing:-.08em;}
.main-slider .title-slide .small{font:2.3em/0.9em Mavenpro-black, Arial, Helvetica, sans-serif;color:#fff;opacity:.9;text-transform:uppercase;letter-spacing:-.08em;}
.main-slider .title-slide-01{position:absolute;top:36%;left:0;width:100%;text-align:center}
.main-slider .title-slide-01 .big{font:15.9em/0.9em Mavenpro-black, Arial, Helvetica, sans-serif;color:#fff;opacity:.9;text-transform:uppercase;letter-spacing:-.06em}
.main-slider .title-slide-01 .middle{font:5.5em/0.9em Verdana, Arial, Helvetica, sans-serif;color:#fff;opacity:.9;letter-spacing:-.08em}
.main-slider .title-slide-02{position:absolute;top:44%;left:8%;width:86%}
.main-slider .title-slide-02 .big{margin-left:-.06em;font:10.8em/0.7em Mavenpro-black, Arial, Helvetica, sans-serif;color:#fff;opacity:.9;text-transform:uppercase;letter-spacing:-.06em}
.main-slider .title-slide-02 .middle{font:4.6em/0.9em Mavenpro-black, Arial, Helvetica, sans-serif;color:#fff;opacity:.9;text-transform:uppercase;letter-spacing:-.08em}
.main-slider .title-slide-02 .small{font:3.7em/0.9em Verdana, Arial, Helvetica, sans-serif;color:#fff;opacity:.9;text-transform:uppercase;letter-spacing:-.08em}
.main-slider .title-slide-03{position:absolute;top:21%;left:50%;width:44%}
.main-slider .title-slide-03 .big{margin-left:-.06em;font:10.2em/0.75em Mavenpro-black, Arial, Helvetica, sans-serif;color:#fff;opacity:.9;text-transform:uppercase;letter-spacing:-.06em}
.main-slider .title-slide-03 .middle{padding:.3em 0 .5em;font:5.5em/0.9em Verdana, Arial, Helvetica, sans-serif;color:#fff;opacity:.9;letter-spacing:-.08em}
.main-slider .title-slide-03 .small{font:2.3em/0.9em Mavenpro-black, Arial, Helvetica, sans-serif;color:#fff;opacity:.9;text-transform:uppercase;letter-spacing:-.08em}
.main-slider .scroll-down{position:absolute;display:block;margin-bottom:0;z-index:100;color:#fff;left:39%;bottom:3%;width:22%;text-align:center;text-shadow:1px 1px rgba(0, 0, 0, .5);font:2em/1em Verdana, Arial, Helvetica, sans-serif}
.main-slider .scroll-down:hover{text-decoration:none}
.main-slider .scroll-down .icon{display:block;font-size:2.6em}
.main-slider .control.next{right:5%}
.title-slide-01, .title-slide-02, .title-slide-03, .title-slide{text-shadow:1px 1px 2px rgba(0, 0, 0, .27)}
.fullwidthbanner .title-slide-01, .main-slider .owl-slider .title-slide-01, .main-slider .ss-slides .title-slide-01{position:absolute;top:22%;right:15%;width:90%;text-align:right}
.fullwidthbanner .title-slide-01 .big, .main-slider .owl-slider .title-slide-01 .big, .main-slider .ss-slides .title-slide-01 .big{font:10.5em/0.9em Mavenpro-black, Arial, Helvetica, sans-serif;color:#fff;opacity:.9;text-transform:uppercase;letter-spacing:-.06em;text-shadow:1px 1px 2px rgba(0, 0, 0, .2)}
.fullwidthbanner .title-slide-01 .middle, .main-slider .owl-slider .title-slide-01 .middle, .main-slider .ss-slides .title-slide-01 .middle{font:3.6em/0.9em Verdana, Arial, Helvetica, sans-serif;color:#fff;opacity:.9;letter-spacing:-.08em}
.fullwidthbanner .title-slide-02, .main-slider .owl-slider .title-slide-02, .main-slider .ss-slides .title-slide-02{position:absolute;top:25%;left:10%;width:40%}
.fullwidthbanner .title-slide-02 .big, .main-slider .owl-slider .title-slide-02 .big, .main-slider .ss-slides .title-slide-02 .big{margin-left:-.06em;font:9em/0.7em Mavenpro-black, Arial, Helvetica, sans-serif;color:#fff;opacity:.9;text-transform:uppercase;letter-spacing:-.06em}
.fullwidthbanner .title-slide-02 .middle, .main-slider .owl-slider .title-slide-02 .middle, .main-slider .ss-slides .title-slide-02 .middle{font:3.8em/0.9em Mavenpro-black, Arial, Helvetica, sans-serif;color:#fff;opacity:.9;text-transform:uppercase;letter-spacing:-.08em}
.fullwidthbanner .title-slide-02 .small, .main-slider .owl-slider .title-slide-02 .small, .main-slider .ss-slides .title-slide-02 .small{font:3.1em/0.9em Verdana, Arial, Helvetica, sans-serif;color:#fff;opacity:.9;text-transform:uppercase;letter-spacing:-.08em}
.fullwidthbanner .title-slide-03, .main-slider .owl-slider .title-slide-03, .main-slider .ss-slide .title-slide-03{position:absolute;top:5%;left:55%;width:25%}
.fullwidthbanner .title-slide-03 .big, .main-slider .owl-slider .title-slide-03 .big, .main-slider .ss-slide .title-slide-03 .big{margin-left:-.06em;font:6.2em/0.75em Mavenpro-black, Arial, Helvetica, sans-serif;color:#fff;opacity:.9;text-transform:uppercase;letter-spacing:-.06em}
.fullwidthbanner .title-slide-03 .middle, .main-slider .owl-slider .title-slide-03 .middle, .main-slider .ss-slide .title-slide-03 .middle{padding:.3em 0 .5em;font:3.4em/0.9em Verdana, Arial, Helvetica, sans-serif;color:#fff;opacity:.9;letter-spacing:-.08em}
.fullwidthbanner .title-slide-03 .small, .main-slider .owl-slider .title-slide-03 .small, .main-slider .ss-slide .title-slide-03 .small{font:1.4em/0.9em Mavenpro-black, Arial, Helvetica, sans-serif;color:#fff;opacity:.9;text-transform:uppercase;letter-spacing:-.08em}
.filters-panel{padding:1.3em 0 2.3em}
.filters-panel a{text-decoration:none}
.filters-panel .divider{height:25px}
.filters-panel .divider:after{content:" ";display:block;height:10px;border-bottom:1px solid #e9e9e9}
.filters-panel .sort-select .dropdown-menu{min-width:98px}
.filters-panel .sort-select .value{min-width:60px}
.filters-panel .sort-select-arrow.up .down{display:none}
.filters-panel .sort-select-arrow.down .down, .filters-panel .sort-select-arrow.up .up{display:inline}
.filters-panel .sort-select-arrow.down .up{display:none}
.filters-panel .perpage-select .dropdown-menu{min-width:53px}
.filters-panel .perpage-select .value{min-width:15px}
.filters-panel .view-mode{text-align:center}
.filters-panel .view-mode a{font-size:1.6em;line-height:.5em;position:relative;bottom:-5px}
.pagination{margin:0}
.pagination a{margin-left:9px}
.pagination .icon{background:#ececec;border-radius:1px;padding:5px 4px 1px;margin-left:12px;}
.pagination a:hover{text-decoration:none}
.login-form h3{font-family:Verdana, Arial, Helvetica, sans-serif}
.login-form .form-control{width:60%;min-width:150px}
.login-form .form-link{display:block;padding-bottom:2em}
.login-form .btn{padding-left:30px;padding-right:30px}
.container-with-large-icon{border:2px solid #ebebeb;min-height:446px!important;padding:45px;position:relative;margin-bottom:40px}
.container-with-large-icon .large-icon{position:absolute;bottom:10px;right:10px}
.container-with-large-icon .wrap{position:relative}
.pagination-main{margin:0 auto;padding:0 0 35px;list-style-type:none;text-align:center}
.pagination-main li{display:inline-block;margin:0;padding:0 1px 0 0;font:1.08em/2.3em Mavenpro-bold, Arial, Helvetica, sans-serif;color:#9c9c9c}
.pagination-main li a{display:inline-block;border:1px solid #e5e5e5;width:30px;height:34px;text-align:center;border-radius:2px}
.pagination-main li a:hover, .pagination-main li.active a{text-decoration:none;color:#fff;background:#ee3b27;border-color:#ee3b27}
.pagination-main li.active a{cursor:default}
.options-panel{padding:30px 0 40px}
.options-panel h3{padding-bottom:10px}
.options-panel .slider-range{margin-top:10px}
.options-panel .pagination{display:block;float:right;margin-left:1.5em;line-height:1.5em;padding-top:4px;}
.options-panel .perpage-select .dropdown-menu{min-width:53px}
.options-panel .perpage-select .value{min-width:15px}
.options-panel .filters-panel{padding-top:32px;float:right}
.services-block{border-bottom:1px solid #eee;overflow:hidden}
.services_block_single{margin-left:15px;position:relative;}
.services-block.single{border-top:1px solid #eee;margin:0px 0 50px;}
.services-block .divider-right{position:relative}
.services-block .divider-right:after{display:block;content:" ";position:absolute;top:25px;bottom:25px;width:1px;right:0;font-size:0;line-height:0;border-left:1px solid #e7e7e7}
.services-block .divider-right:last-child:after{border-left:none}
.services-block .item{display:table;width:100%;padding:2em 1.2em;color:#2b2b2b}
.services-block .item:hover{text-decoration:none}
.services-block.small .item{padding:2.9em 2.2em;min-height:8.5em}
.services-block .icon{display:table-cell;vertical-align:middle;font-size:4.78em;padding-right:10px;line-height:.7em}
.services-block.small .icon{font-size:2.8em;line-height:1em;width:62px;padding:.2em;margin-right:0}
.services-block .icon-airplane-2{font-size:3.5em;line-height:1em}
.services-block .item .text{display:table-cell;vertical-align:middle;text-align:left}
.services-block .title{display:block;font:2.15em/1em Mavenpro-bold, Arial, Helvetica, sans-serif;text-transform:uppercase}
.services-block.small .title{font-size:1.24em;line-height:1.2em}
.services-block .description{display:block;color:#5b5b5b;margin-top:0px;}
.services-block.vertical.small{padding:0!important;margin-top:0px;margin-bottom:20px;border:none}
.services-block.vertical.small>div{padding:0!important;border-bottom:1px solid #e7e7e7}
.services-block.vertical.small>div:last-child{border:none}
.services-block.vertical.small .item{margin:1em 0;padding:0;min-height:4.2em}
.expander-list, .expander-list ul{margin:0;padding:0;list-style-type:none}
.expander-list li{margin:0}
.expander-list .expander{float:right;cursor:pointer;padding:0 8px;font-family:Verdana, Arial, Helvetica, sans-serif}
.expander-list .name{display:block;border-bottom:1px solid #eee;padding:7px 0 6px}
.expander-list ul .name{padding-left:21px}
.expander-list ul ul .name{padding-left:42px}
.expander-list ul ul ul .name{padding-left:63px}
.expander-list .last>.name{border:none}
.menu-list{margin:0;padding:0;list-style-type:none}
.menu-list li{margin:0;display:block;border-top:1px solid #eee}
.menu-list li:first-child{border:none}
.menu-list li a{display:block;padding:15px 20px 14px;font-size:14px;line-height:16px;text-decoration:none;font-family:Mavenpro, Arial, Helvetica, sans-serif;text-transform:uppercase;color:#2b2b2b}
.menu-list li a:hover{background:#f5f5f5}
.search-no-results .error-page{padding-top:0px;}
.error-page{padding-top:30px;padding-bottom:100px;text-align:center}
.error-page .error-nofound{color:#ccc;font:bold 10em/1 Mavenpro, Arial, Helvetica, sans-serif;padding-bottom:65px;padding-top:0px;}
.error-page .error-number{color:#868686;font:17.7em/1 Mavenpro, Arial, Helvetica, sans-serif;padding-bottom:35px}
.error-page .icon{margin-top:-9.4%}
.error-page h2{padding-bottom:3px}
.error-page .list{padding:0;list-style-type:none;display:inline-block;margin:0 auto;text-align:left}
.error-page .list li{margin:0;padding:0 0 0 15px;position:relative}
.error-page .list li:before{content:"›";display:inline;font-size:1.4em;position:absolute;left:0}
.simple-list{margin:0;padding:0;list-style-type:none}
.bold-list>li>a{font-weight:700;text-transform:uppercase}
.simple-list ul{margin:0;padding:0;list-style-type:none;position:relative;bottom:-.8em}
.simple-list li{margin:0;padding:0 0 12px}
.simple-list .icon{margin-right:9px}
.compressed-list li{padding-bottom:8px}
.dotted-list li{border-bottom:1px dotted #eaeaea;padding:9px 0 7px}
.dotted-list li:last-child{border-bottom:0}
.arrow-list li{padding-left:12px;position:relative}
.arrow-list li:before{content:"›";display:inline;font-size:1.1em;position:absolute;left:0;top:-1px}
.dotted-list.arrow-list li:before{top:8px}
.contacts .address{padding-bottom:20px}
.contacts-form{padding-bottom:40px}
.contacts .map{padding-bottom:0px!important;margin-bottom:0px!important;}
.contacts-form .wrap-paper{margin:0 3.462% -1.3% 3.2%;position:relative;border:1px solid #eee;border-bottom:0;padding:30px 12% 0;background:#fafafa;background:-moz-linear-gradient(top, rgba(250, 250, 250, 1)0, rgba(253, 253, 253, 1)100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(250, 250, 250, 1)), color-stop(100%, rgba(253, 253, 253, 1)));background:-webkit-linear-gradient(top, rgba(250, 250, 250, 1)0, rgba(253, 253, 253, 1)100%);background:-o-linear-gradient(top, rgba(250, 250, 250, 1)0, rgba(253, 253, 253, 1)100%);background:-ms-linear-gradient(top, rgba(250, 250, 250, 1)0, rgba(253, 253, 253, 1)100%);background:linear-gradient(to bottom, rgba(250, 250, 250, 1)0, rgba(253, 253, 253, 1)100%)}
.contacts-form .paper{margin-bottom:-35%;float:left;width:100%}
.contacts-form .back{width:100%}
.contacts-form .form-group{margin-bottom:7px;position:relative}
.contacts-form .btn{margin-top:9px}
.contacts-form .form-control{-webkit-appearance:none !important;border:1px solid #eee;border:0 solid rgba(0, 0, 0, 0);box-shadow:0 0 5px rgba(0, 0, 0, .2);-webkit-box-shadow:0 0 5px rgba(0, 0, 0, .2);font-size:1em;padding-left:30px}
.contacts-form input.form-control{height:30px;line-height:1;}
.contacts-form textarea.form-control{height:154px;resize:none}
.contacts-form input.form-control, .contacts-form textarea.form-control{padding-top:9px;}
.contacts-form input.form-control, .contacts-form textarea.form-control{padding-top:6px;}
.contacts-form .icon{font-size:1.23em;position:absolute;top:6px;left:7px;color:#cfcfcf}
.contacts-form .form-control:focus{-webkit-box-shadow:0 0 8px rgba(102, 175, 233, .6);box-shadow:0 0 8px rgba(102, 175, 233, .6)}
.contacts-form .btn-mega:hover{background:#fff;background:rgba(0, 0, 0, 0)}
.tags-list{margin:0;padding:0;list-style-type:none}
.tags-list li{margin:0 2px!important;padding:0 0 2px;display:inline-block}
.tags-list li a{display:inline-block;margin-left:-2px;border:1px solid #e5e5e5;border-radius:2px;padding:5px 8px 4px;font:1.29em/1.29em Arial, Helvetica, sans-serif!important;}
.tags-list li a:hover{text-decoration:none;color:#fff;background:#ee3b27;border-color:#ee3b27}
.tagcloud a{font:1.29em/1.29em Arial, Helvetica, sans-serif!important;margin-right:5px;}
.section-divider{height:47px}
.section-divider:before{content:" ";display:block;width:100%;border-bottom:1px solid #f4f4f4;height:24px}
.archive .section-divider:before{border-bottom:0px none;}
.rating{display:block;color:#ee3b27;font-size:1.08em;letter-spacing:-.1em;padding-bottom:4px}
.price{font:2em Verdana, Arial, Helvetica, sans-serif;color:#4a4a4a;margin:0 .2em}
.price.old{text-decoration:line-through;margin-right:3px!important;}
.price.new{color:#ee3b27!important}
.btn-select{position:relative;top:-1px}
.btn-select .btn{font-size:1em}
.btn-select .value{display:inline-block;text-align:left;position:relative;bottom:-1px;min-width:122px}
.btn-select .dropdown-menu{font-size:1em}
.btn-select .icon-color{top:-1px;font-size:.85em}
.btn-select .m-icon{font-size:1em;margin:-3px 0}
.btn-select-xl .value{height:22px;padding-top:1px}
.btn-select-wide .btn{display:block;text-align:left}
.btn-select-wide .caret{position:absolute;top:13px;right:10px}
.btn-select-wide .dropdown-menu{width:100%}
.cloud-tags a{margin-right:5px}
.input-control input.form-control{font-size:1em;width:262px}
.input-control .button{float:right;margin-left:-34px;background:0 0;font-size:1.2em;position:relative;bottom:-1px;height:34px;border:none;width:34px;outline:0;color:#353535}
.touch .input-control .button span{margin-left:-10px}
.input-control .button:active{line-height:.8em}
.quantity-control{width:5.8em}
.quantity-control .input-group-addon{padding:6px 7px;border:0;background:#e1e1e1;cursor:pointer;border-radius:0}
.quantity-control .input-group-addon:last-child{border-radius:0 2px 2px 0}
.quantity-control .input-group-addon:first-child{border-radius:2px 0 0 2px;padding:6px 8px;}
.quantity-control .form-control{padding:5px 0 5px!important;text-align:center;margin:-1px 0;height:28px;line-height:14px;border-radius:3px!important}
.accordion-simple{text-align:left;margin-bottom:20px;}
.accordion-simple .panel-heading{padding:0}
.accordion-simple .panel-heading a{display:block;font:1em Mavenpro-bold, Arial, Helvetiva, sans-serif;text-transform:uppercase;padding:13px 0 15px}
.accordion-simple .panel-heading a:hover{text-decoration:none}
.accordion-simple .panel{box-shadow:none;-webkit-box-shadow:none;border-bottom:1px solid #e7e7e7}
.accordion-simple .panel:last-child{box-shadow:none;border-bottom:none}
.accordion-simple .panel-heading{border:0}
.accordion-simple .arrow-down, .accordion-simple .arrow-up{float:right;font-size:1.54em;position:relative;top:3px!important;right:0px;}
.icon-arrow-up-4:before{content:"\e076"!important;}
.accordion-simple .arrow-down, .accordion-simple .collapsed .arrow-up{display:none}
.accordion-simple .collapsed .arrow-down{display:inline}
.accordion-simple .panel-body{border-top:0!important;padding:0 2em 1em 0}
.accordion-faq{text-align:left;position:relative}
.accordion-faq .panel{border-radius:0;box-shadow:none;-webkit-box-shadow:none}
.accordion-faq .panel .panel-heading{padding:0;color:#fff;border-radius:0!important;background:#333}
.accordion-faq .panel-heading a{display:block;position:relative;background:#ee3b27;font:700 1.077em/1.2em Arial, Helvetica, sans-serif;color:#fff;padding:10px 5px 12px 15px;border-radius:0;border-right:48px solid #3b3b3b;min-height:50px}
.accordion-faq .panel-heading a:hover{text-decoration:none}
.accordion-faq .panel:last-child{box-shadow:none;border-bottom:none}
.accordion-faq .arrow-down, .accordion-faq .arrow-up{position:absolute;display:block;width:20px;height:20px;font-size:1.7em;top:50%;margin-top:-10px;right:-36px}
.accordion-faq .arrow-down, .accordion-faq .collapsed .arrow-up{display:none}
.accordion-faq .collapsed .arrow-down{display:block}
.accordion-faq .panel-body{border-top:0!important;padding:15px;background:#f4f4f4}
.accordion-faq.panel-group .panel+.panel{margin-top:3px}
.product-preview{font-size:1.082em;text-align:center;padding-bottom:40px;position:relative;max-width:350px;overflow:hidden;-webkit-transition-duration: 0s!important; -o-transition-duration: 0s!important;     transition-duration: 0s!important; }
.product-preview .preview{position:relative;overflow:hidden;border-radius:3px}
.product-preview .preview .img-responsive{width:100%;border-radius:0}
.product-preview h3.title{color:#000;font:inherit;text-transform:none;padding:12px 0 9px}
.product-preview .quick-view{position:absolute;display:block;border-radius:0 0 3px 3px;bottom:-62px;width:100%;color:#fff;background:#777;background:rgba(0, 0, 0, .7);text-align:center;padding:10px 0 10px!important}
.product-preview .quick-view:hover{text-decoration:none}
.product-preview:hover .quick-view{bottom:0}
.product-preview .quick-view .rating{color:#d9d9d9;font-size:1em}
.product-preview .quick-view span.icon-zoom-in-2{font-size:1.15em}
.product-preview .price, .product-preview .amount{font-size:1.4em;color:#353535}
.archive .product-preview .amount{margin-bottom:3px!important;display:inline-block!important;}
.preview.hover-slide .preview-image{display:block;height:320px;width:100%;overflow:hidden;position:relative;text-decoration:none;}
.preview.hover-slide .preview-image img{position:absolute;top:0;border:0px none;}
.preview.hover-slide .preview-image img:first-child{top:-100%}
.slider-products .product-preview{padding-bottom:25px}
.slider-products{padding-bottom:15px}
.slider-products h3{padding-right:40px;}
.product-controls-list{position:absolute;top:0;left:0;margin:0;padding:0;list-style-type:none}
.product-controls-list.right{right:-2px;left:auto}
.product_on_sale{right:0px!important;}
.product-controls-list li{margin:0;padding:0;min-width:3.956em}
.product-controls-list .label{min-height:2.14em;text-transform:uppercase;display:block;width:4.6em;padding:.7em 0 .6em;font:.86em Mavenpro-black, Arial, Helvetiva, sans-serif;color:#000;background:#fff}
.product-controls-list .label-sale{background:#ee3b27;color:#fff}
.product-controls-list .label-new{background:#939393;color:#fff}
.product-controls-list .top-out-small{height:35px}
.product-controls-list .top-out{height:65px}
.product-controls-list a:hover{text-decoration:none}
.product-controls-list .circle{display:block;width:2.1em;height:2.1em;text-align:center;background:#babab9;color:#fff;border-radius:1.05em;font-size:1.3em;line-height:2.4em;margin:0 auto 2px}
.product-controls-list .cart span, .product-controls-list .circle span {display:inline-block}
.product-controls-list .circle:hover{background:rgba(0, 0, 0, .7)}
.product-controls-list .cart{font-size:2em;line-height:2em;color:#ee3b27;text-shadow:1px 1px rgba(0, 0, 0, .19)}
.product-controls-list.hide-right{right:-4em}
.product-preview:hover .product-controls-list.hide-right{right:0px;}
.touch .product-preview .quick-view{bottom:0!important}
.touch .product-preview .product-controls-list.hide-right{right:0!important}
.list_buttons, .list_description, .list_rating{display:none}
.products-list-in-row .product-controls-list.hide-right, .products-list-in-row .product-preview .quick-view{display:none!important}
.products-list-in-row .product-preview{float:none!important;width:100%!important;max-width:none!important;overflow:hidden;margin-bottom:15px;text-align:left!important}
.products-list-in-row .list_description{border-top:1px solid #eee;margin-top:15px}
.products-list-in-row .list_buttons, .products-list-in-row .list_description, .products-list-in-row .title{display:block;position:relative;padding:15px 0;overflow:hidden;border-bottom:1px solid #eee}
.products-list-in-row .product-options-outer{border-bottom:1px solid #eee;margin-bottom:15px;overflow:hidden;padding-bottom:10px}
.products-list-in-row .title{margin-bottom:15px;font-weight:700!important}
.products-list-in-row .list_buttons{border:none}
.products-list-in-row .list_rating{display:block;margin-top:-20px;margin-left:2px;margin-right:2px;overflow:hidden}
.products-list-in-row .list_rating span{float:right;padding-right:5px;display:block}
.products-list-in-row .product-preview .preview{float:left;width:25%;margin-right:15px;margin-bottom:15px}
.products-list-in-row .product-preview ul{list-style:none;margin:10px 0 0;padding:0}
.products-list-in-row .product-preview ul li{display:inline;white-space:nowrap;margin:0 15px}
.products-slider .item{margin-right:30px}
.product-view{padding-bottom:50px}
.product-view-ajax{display:none;position:relative;min-height:0}
.product-view-ajax .layar{position:absolute;z-index:4;display:none;top:0;left:0;right:0;bottom:0;background:rgba(255, 255, 255, .8)}
.product-view-ajax .ajax-loader{position:absolute;z-index:5;top:0;left:45%;margin:15px auto 0!important}
.product-view-compact{padding-bottom:15px;padding-top:20px}
.product-view-ajax-container{width:100%;float:left}
.product-preview-popup{width:960px;margin:-5px 5px 0;padding-bottom:15px;overflow:hidden}
.product-view .close-view{float:right;font-size:1.4em;position:relative;z-index:1}
.product-view .close-view:hover{text-decoration:none;color:#ee3b27}
.product-preview-popup .product-view .close-view{position:absolute;top:0;right:0}
.product-view .images-cell{width:37%;float:left}
.product-view .img-responsive{border-radius:3px}
.product-view .large-image{text-align:center}
.product-view .large-image img{max-width:100%}
.product-view .large-image.vertical{position:relative;width:100%;padding:0 20px 0 86px}
.product-view .flexslider-thumb{max-width:332px;margin:30px auto 0;padding:0 45px;position:relative}
.product-view-compact .flexslider-thumb{margin:17px auto 0}
.product-view .flexslider-thumb .flex-viewport{z-index:10}
.product-view .flexslider-thumb .flex-direction-nav{top:30%;left:0;width:100%;z-index:9}
.product-view .flexslider-thumb .flex-prev{position:absolute;left:0}
.product-view .flexslider-thumb .flex-next{position:absolute;right:0}
.product-view .flexslider-thumb li img{cursor:pointer;-moz-user-select:none}
.product-view .previews-list{padding:0;list-style-type:none;text-align:center}
.product-view .previews-list li{width:76px;margin-right:7px;padding:0;float:none;display:inline-block;}
.product-view-compact .rating{padding:18px 0 21px}
.product-view-compact .btn-toolbar{margin:0;padding:7px 0 22px}
.product-view-compact .price{display:block;padding:6px 0 20px}
.product-view .flexslider-thumb-vertical-outer{margin:0 10px 15px 0;width:76px;float:left;position:relative;z-index:1}
.product-view .flexslider-thumb-vertical .flex-viewport{height:300px!important}
.product-view .flexslider-thumb-vertical .slides{margin:-4px 0 0;padding:0;list-style-type:none}
.product-view .flexslider-thumb-vertical .slides li{margin:0;padding:0;overflow:hidden}
.product-view .flexslider-thumb-vertical .slides li img{width:100%;padding:4px 0;cursor:pointer;-moz-user-select:none}
.product-view .product-qr-code{position:absolute;right:15px;bottom:0}
.sharethis{min-height:50px;margin:25px 0 15px}
.stButton .stFb, .stButton .stMainServices, .stButton .stTwbutton{height:22px!important;line-height:20px;margin-bottom:5px!important}
.stButton .stButton_gradient{height:20px!important;padding-top:0!important}
.ajax-loader{margin:10px auto!important;width:80px!important;height:15px!important;-webkit-box-shadow:none!important;box-shadow:none!important}
.ajax-loader .progress-bar{width:100%;-webkit-box-shadow:inset 0 1px 2px rgba(0, 0, 0, .2);box-shadow:inset 0 1px 2px rgba(0, 0, 0, .2)}
.product-card{max-width:393px;margin:-70px 0 30px 0;position:relative}
.product-card .img-responsive{border-radius:0}
.product-card .wrap{border:6px solid #353535;border-top:0;background:#fff;padding:0 5px 5px}
.product-card .wrap.side{padding-bottom:0;border-bottom:0}
.product-card .price-part{background:#353535;color:#fff;border:1px solid #2e2e2e;border-bottom:0;border-top:0;text-align:center;padding-bottom:13px}
.product-card .options-part{background:#f5f5f5;border:1px solid #e5e5e5;border-top:0;text-align:center;padding:0 18px 18px}
.product-card h2{font-size:1.53em;padding-bottom:7px}
.product-card .price{color:#fff}
.product-card .btn-toolbar{margin:0;padding:5px 0 15px}
.product-card .btn-select{display:inline-block;margin:0 auto;text-align:left;float:none}
.product-card .btn-select .value{min-width:164px}
.product-card .btn-select .dropdown-menu{min-width:202px}
.product-card .rating{padding:16px 0 13px}
.product-card .quantity-control{margin:5px auto 13px}
.product-label{max-width:485px;position:relative;height:auto;margin-bottom:38px;margin-left:-25px;}
.product-label .back{position:absolute;top:-17px;left:-7px}
.product-label h2{font-size:1.53em;padding-bottom:7px}
.product-label .box-wrap{padding-top:0;padding-left:72px;position:relative;}
.product-label .box-wrap-top{position:absolute;top:0;left:0;width:72px;height:50%;background:url(../images/product-lable-back-top.png) no-repeat 0 top;}
.product-label .box-wrap-bot{position:absolute;bottom:0;left:0;width:72px;height:50%;background:url(../images/product-lable-back-bot.png) no-repeat 0 bottom;}
.product-label .box-wrap-center{position:absolute;top:50%;left:0;margin-top:-80px;width:72px;height:160px;background:url(../images/product-lable-back-center.png) no-repeat 0 center;}
.product-label .box{border:7px solid #353535;border-left:0;padding:4px 4px 4px 0;display:table;width:100%}
.product-label .box .box-content{border:1px solid #b6b6b6;border-left:0;background:#f5f5f5;height:109px;overflow:hidden;padding:0 20px;display:table-cell;width:100%;vertical-align:middle}
.product-description{margin-left:22px}
.product-description .rating{display:block;padding-bottom:20px}
.product-description .option{display:inline-block;padding:0 15px 40px 0}
.product-description .option .btn-toolbar, .product-description .option .input-group{margin-top:3px}
.product-description .btn{display:inline-block;vertical-align:top}
.products-list{padding-bottom:20px}
.products-list .product-preview{padding-bottom:30px}
.products-list .quick-view{padding:9px 0 2px}
.product-options-outer{padding:0 0 4px}
.products-list .product-options{padding:0 0 2px}
.products-list-small .slides{margin:0;padding:0;list-style-type:none;display:inline-block}
.products-list-small .slides li{display:block;margin:0 8px;}
.products-list-small .slides li img{width:100%;}
.products-list-small .quick-view{padding:6px 0 4px}
.touch .products-list-small .quick-view{bottom:-50px !important;}
.product-options{font:.71em/1.9em Mavenpro, Arial, Helvetiva, sans-serif;text-transform:uppercase;padding-bottom:4px}
.product-description .product-options .icon-size{top:4px}
.product-description .product-options .icon-color, .product-preview .product-options .icon-color{top:4px;border:1px solid #d1d1d1;font-style:normal;margin-right:0;margin-left:0;font-size:14px;line-height:15px;padding:0 9px;border-radius:0}
.product-preview .product-options .icon-color{top:0}
.product-options .disable{opacity:.2;filter:alpha(opacity=20);cursor:auto}
.product-description .product-options{margin-top:3px}
.product-description .product-options .icon{cursor:pointer}
.product-description .product-options .icon.selected{border-color:#EE3B27}
.product-description .product-options .icon.disable{cursor:default}
.shopping-cart-aside{padding-top:35px}
.shopping-cart{max-width:none;}
.shopping-cart>img{width:100%;}
.shopping-cart-header{background:url(../images/shopping-cart-back.png) no-repeat center 0;width:100%;height:230px;margin-top:-55px;overflow:hidden}
.shopping-cart .box{background:#f7f7f7;padding:0 70px 30px;margin-bottom:10px}
.visible-xs .shopping-cart .box{background:#f7f7f7;padding:5px 30px}
.shopping-cart .remove-button{text-decoration:none;color:#c7c7c7;font-size:18px}
.shopping-cart .remove-button:hover{text-decoration:none;color:#2b2b2b}
.shopping-cart table{width:100%;margin-bottom:35px}
.shopping-cart table td, .shopping-cart table th{text-align:center;padding:10px 10px 11px;border-bottom:1px solid #cfcfcf;vertical-align:middle}
.shopping-cart table th{color:#494949}
.shopping-cart table td:first-child{padding:8px 0;font-size:1.5em}
.visible-xs .shopping-cart table td:first-child{padding:8px 0;font-size:1em;color:#494949}
.shopping-cart table td:first-child a:hover{text-decoration:none}
.shopping-cart table td{padding:8px 10px}
.shopping-cart .preview{width:52px;height:auto;}
.shopping-cart .quantity-control{margin:0 auto}
.shopping-cart .title{margin-right:5px}
.shopping-cart .price{font:700 1.85em Arial, Helvetica, san-serif}
.blog-slider{color:#d9d9d9;-webkit-backface-visibility:visible;padding:65px 48px 20px 72px!important;}
.blog-slider-creative{padding:0px 0px 0px 0px!important;}
.back-bg .blog-slider{background-image:none}
.blog-slider .content{overflow:hidden}
.container .blog-slider .content.container{width:auto;margin:0;padding-left:0;padding-right:0;}
.touch .blog-slider{background-image:none;}
.blog-slider p{color:#fff;}
.home .blog-slider h3{text-decoration:none;color:#fff;margin-left:-60px;}
.blog-slider h4, .blog-slider h4 a{text-decoration:none;color:#fff;text-transform:none}
.blog-slider-creative p{color:rgb(86, 86, 86);}
.blog-slider-creative h3{text-decoration:none;color:#000}
.blog-slider-creative h4, .blog-slider-creative h4 a{text-decoration:none;text-transform:none;color:#565656;margin-top:14px;text-decoration:none;font-weight:700!important;font-family:Mavenpro-bold, Arial, Helvetica, sans-serif;}
.blog-slider-small h4, .blog-slider-small h4 a{text-transform:none}
.blog-slider a{color:#ddd;text-decoration:underline;font-family:Arial,​Helvetica,​sans-serif!important;}
.blog-slider a:hover{text-decoration:none}
.blog-slider-creative a{color:#565656;text-decoration:none}
.blog-slider-creative a:hover{text-decoration:underline}
.blog-slider .img-responsive{border-radius:2px}
.blog-slider .posts{width:100%;padding:0 5%;position:relative}
.blog-slider .posts .flex-viewport{z-index:10}
.blog-slider .posts .flex-direction-nav{top:45%;left:10px;width:100%;z-index:9}
.blog-slider .flex-direction-nav{position:relative;top:-115px;}
.blog-slider-creative .flex-direction-nav{position:absolute!important;top:-4px;right:0px;}
.blog-slider .flex-direction-nav a, .blog-slider-creative .flex-direction-nav a{padding-top:5px;color:rgba(255,255,255,1)!important;width:20px;height:25px;margin:-20px 0 0;}
.blog-slider .flex-direction-nav a{color:rgba(255,255,255,1)!important;}
.blog-slider-creative .flex-direction-nav a{color:rgba(0,0,0,1)!important;}
.blog-slider .flex-direction-nav a:hover{color:#ddd;}
.blog-slider .flex-direction-nav a:before{font-size:25px;font-weight:normal;font-family:"icomoon"!important;}
.blog-slider .flex-direction-nav a.flex-next:before{content:'\e07b'!important;}
.blog-slider .flex-direction-nav a.flex-prev:before{content:'\e078'!important;}
.blog-slider .posts .flex-direction-nav a{color:#fff}
.blog-slider .posts .flex-direction-nav a:hover{opacity:.8}
.blog-slider .posts .flex-disabled{color:#ccc!important}
.blog-slider .posts .flex-prev{position:absolute;left:0}
.blog-slider .posts .flex-next{position:absolute;right:20px;left:auto}
.blog-slider .posts li{margin:0;padding:0;overflow:hidden}
.blog-slider .image-cell{width:16.3%;padding-left:2px;float:left}
.blog-slider-creative .image-cell{width:100%;float:none;}
.blog-slider .offset-image{width:80.7%;float:right}
.blog-slider-creative .offset-image{width:100%;}
.blog-slider .rating{color:#ddd;display:inline}
.blog-slider-small h4, .blog-slider-small h4 a{margin-top:18px;text-decoration:none;}
.blog-slider-small h4 a:hover{text-decoration:underline}
.blog-slider-small .img-responsive{border-radius:2px}
.blog-slider-small .rating{display:block;float:left;color:#565656;padding:1px 0 0}
.box-parallax-widget{color:#fff;background:url(../images/box-parallax-back.jpg) no-repeat 50% 0 #262626;-webkit-backface-visibility:visible;overflow:hidden}
.touch .box-parallax-widget{background:url(../images/box-parallax-back.jpg) no-repeat 50% 50% #262626;}
.box-parallax-widget h2{font-size:3em;color:#fff;margin-bottom:15px;padding:40px 0 0}
.products-widget{max-height:360px}
.products-widget:after{content:" ";display:block;position:relative;z-index:1;height:2px;margin-top:-2px;background:#fff;}
.grey-container .products-widget:after{background:#f2f2f2;}
.grey-container-dark .products-widget:after{background:#ebebeb;}
.grey-container-light .products-widget:after{background:#f7f7f7;}
.products-widget.flexslider{margin-bottom:15px}
.products-widget .slides{margin:-12px 0 0;padding:0;list-style-type:none}
.products-widget .slides li{margin:0 2px 0 0;height:118px !important;padding:0;border-bottom:1px dotted #d7d7d7;overflow:hidden;float:none !important;}
.products-widget .slides li.last{border-color:transparent;}
.products-widget .product{padding:15px;}
.products-widget .product>a{display:block;border-radius:2px;float:left;margin-right:17px;width:68px!important;overflow:hidden;position:relative;z-index:100;}
.products-widget .rating{display:block;color:#d9d9d9;height:1.8em;margin-top:-3px;}
.rating_safari_css{height:14px!important;margin-top:-3px;margin-bottom:10px;}
.products-widget{height:14px!important;margin-top:-3px;margin-bottom:10px;}
body:first-of-type .products-widget .rating{height:14px!important;margin-top:-3px;margin-bottom:10px;}
.products-widget .rating i{line-height:0!important;}
body:first-of-type .products-widget .rating i{line-height:0!important;}
.products-widget .name{color:#565656;overflow:hidden;height:2.5em;padding-right:20%;line-height:1.2em}
.products-widget .price{font-size:1.14em;}
.products-widget .flex-viewport{height:312px !important}
.products-mobile-list .slides{margin:-12px 0 15px;padding:0;list-style-type:none}
.products-mobile-list .slides li{margin:0;padding:0;border-bottom:1px dotted #d7d7d7;overflow:hidden;display:block;width:100%}
.products-mobile-list .product{padding:12px 0}
.products-mobile-list .img-responsive{border-radius:2px;float:left;margin:0 17px 15px 0;width:auto!important}
.products-mobile-list .rating{display:block;color:#d9d9d9;height:1.8em;margin-top:-3px}
.products-mobile-list .name{color:#565656;overflow:hidden;height:2.5em;padding-right:20%}
.products-mobile-list .price{font-size:1.14em}
.products-mobile-list .flex-viewport{height:312px!important}
.posts-widget ul{margin:0;padding:0;list-style-type:none}
.posts-widget ul li{margin:0 0 10px!important;padding:0 0 20px;overflow:hidden;border-bottom:1px dotted #eaeaea!important;}
.posts-widget ul li:last-child{border-bottom:0px none!important;}
.posts-widget ul li:last-child{padding-bottom:0}
.posts-widget .img{width:77px;float:left;margin:0 13px 10px 0!important;}
.posts-widget .title{font-family:Arial, Helvetica, sans-serif;font-weight:700}
.posts-widget .date{display:block;border-top:0px none!important;padding-top:10px;margin-top:0px!important;margin-bottom:8px;margin-left:0px!important;}
.twitter-widget ul{margin:0;padding:0 0 0 25px;list-style-type:none;line-height:1.35em}
.twitter-widget ul li{margin:0 0 12px;padding:0 0 12px;border-bottom:1px solid #f4f4f4;position:relative;}
.twitter-widget li.twitter{list-style-type:none;}
.twitter-widget li.twitter .tab-content{padding:0px;border:0px none;}
.twitter-widget ul li:before{content:"\e0a7";display:inline;font:1.23em icomoon;position:absolute;top:0;left:-23px;color:#e7e7e7}
.twitter-widget ul li:last-child{margin-bottom:0;border-bottom:0}
.twitter-widget .link{display:block;padding-top:2px}
.twitter-widget a{color:#ee3b27;text-decoration:underline}
.twitter-widget .time{color:#bababa;display:block;padding-top:7px}
.find-us{margin:0;padding:5px 0 0;list-style-type:none;font-size:1.5em;overflow:hidden}
.find-us li{float:left;margin-right:28px;margin-bottom:10px}
.find-us .icon{display:inline-block}
.find-us .divider:before{content:" ";display:inline-block;height:1em;position:relative;left:-14px;border-left:1px solid #e7e7e7}
.find-us a{display:inline-block}
.find-us a:hover{text-decoration:none}
.footer-navbar{background:url(../images/logo-back-white.png) no-repeat 50% 50%;border-top:1px solid #eee;border-bottom:1px solid #eee}
.footer-navbar .icon{font-size:.92em;margin-right:4px}
.footer-navbar .menu{margin:0;padding:0;list-style-type:none}
.footer-navbar .menu li{margin:0;padding:0 0 10px}
.footer-navbar .content{padding-top:38px;padding-bottom:20px;}
.footer-navbar.dark{background:url(../images/logo-back.png) no-repeat 50% 50% #272727;color:#d9d9d9}
.footer-navbar.dark h3{color:#fff}
.footer-navbar.dark a{color:#d9d9d9}
.footer-navbar.dark .icon{color:#656565}
.footer-bottom-block{padding-top:17px;padding-bottom:17px;line-height:2em}
.footer-bottom-block .copyright{margin-right:84px}
.footer-bottom-block .dropdown-menu{text-align:left}
.payment-list{margin:0;padding:0;list-style-type:none}
.payment-list li{margin:0;padding:0 5px 0 0;float:left}
.collapsed-block{margin-bottom:15px}
.nav-tabs{border-bottom:4px solid #ee3b27;overflow:hidden;white-space:nowrap;position:relative}
.nav-tabs>li{display:inline-block;float:none;margin-bottom:0}
.nav-tabs>li>a{margin-right:2px;border:1px solid #e9e9e9;border-radius:3px 3px 0 0;text-transform:uppercase;padding:10px 15px 8px;font:1em/1.5em Mavenpro, Arial, Helvetica, sans-serif}
.nav-tabs>li>a:hover{border-color:#eee #eee #ddd}
.nav-tabs>li.active>a, .nav-tabs>li.active>a:focus, .nav-tabs>li.active>a:hover{color:#fff;cursor:default;background-color:#ee3b27;border:1px solid #ee3b27!important;border-bottom-color:transparent}
.tab-content{padding:20px 20px 15px;border:1px solid #e9e9e9;margin-bottom:20px}
.tabsslider .carousel-next, .tabsslider .carousel-prev{display:none}
.product-carousel .item{margin:0 15px}
.brands-carousel .owl-item{margin:0;text-align:center}
.owl-slider-outer{width:100%;overflow:hidden;float:left;position:relative;border-radius:0;margin-bottom:10px;background:#fff}
.owl-slider{width:100%}
.owl-slider .owl-item .item{width:100%!important}
.owl-slider .owl-item .item img{width:auto}
.main-slider .owl-slider-outer{margin-top:0}
.banners-block{float:right;width:30%!important;margin-top:0}
.banners-block .item{margin:6px 0 0 7px;position:relative;overflow:hidden;}
.banners-block .item:first-child{margin-top:0}
.banners-block .item img{width:100%;max-width:100%}
.banners-block .item .banner-text{position:absolute;top:35%;left:48%;width:100%;font-size:1.5em;line-height:1.1em;color:#fff;z-index:1;}
.banners-block .item .banner-text.black{color:#000;}
.col-lg-12 .products-list .product-preview, .products-list .product-preview{width:25%;float:left;position:relative;min-height:1px;padding-right:15px;padding-left:15px}
.col-lg-9.col-md-9 .products-list .product-preview{width:33.33333333333333%;float:left;position:relative;min-height:1px;padding-right:15px;padding-left:15px}
.col-lg-6 .products-list .product-preview{width:50%;float:left;position:relative;min-height:1px;padding-right:15px;padding-left:15px}
.products-list.products-list-small .product-preview{width:20%;float:left;position:relative;min-height:1px;padding-right:15px;padding-left:15px}
.col-lg-9 .products-list.products-list-small .product-preview, .col-lg-9.col-md-9 .products-list.products-list-small .product-preview{width:25%;float:left;position:relative;min-height:1px;padding-right:15px;padding-left:15px}
.col-lg-6 .products-list.products-list-small .product-preview{width:33.33333333333333%;float:left;position:relative;min-height:1px;padding-right:15px;padding-left:15px}
.slider-products .products-list-isotope{margin-top:35px;}
.home .slider-products .products-list-isotope{margin-top:20px;}
.products-list-isotope{width:100%}
.products-list-isotope:after{content:" ";display:block;clear:both}
.products-list-isotope .product-preview{width:24.9%;float:left;position:relative;min-height:1px;padding-right:15px;padding-left:15px;max-width:none}
.products-list-isotope .width-two-column{width:49.5%}
.products-list-isotope .width-three-column{width:49.9%}
.col-lg-9 .products-list-isotope .product-preview{width:33.2%}
.col-lg-9 .products-list-isotope .width-two-column{width:66.2%}
.col-lg-9 .products-list-isotope .width-three-column{width:99.5%}
.filters-by-category{display:inline-block;width:100%;margin:0px!important;}
.filters-by-category.nomargin{margin:0}
.filters-by-category ul{padding:0;margin:0;}
.filters-by-category li{margin:0 0 10px;height:26px;display:inline-block;border-left:1px solid #e7e7e7}
.filters-by-category ul li:first-child{border:none}
.filters-by-category li a{display:block;color:#2b2b2b !important;font:1.23em Mavenpro-bold, Arial, Helvetica, sans-serif;padding:12px 14px;margin:-9px 12px 9px;text-transform:uppercase;border-radius:3px;border:2px solid #fff;text-decoration:none;-webkit-backface-visibility:hidden;}
.filters-by-category li a.selected, .filters-by-category li a:hover{border-color:#ee3b27}
.filters-by-category li a.selected{background:#ee3b27;color:#fff!important}
.filters-by-category.header-filter{display:block;width:100%;margin:0 0 20px;}
.filters-by-category.header-filter li{margin:0;height:auto;border-left:0;color:#d5d5d5 !important;font:1.692em Mavenpro-bold, Arial, Helvetica, sans-serif;}
.filters-by-category.header-filter li a{display:block;color:#d5d5d5 !important;font:1em Mavenpro, Arial, Helvetica, sans-serif;padding:0;margin:0;text-transform:uppercase;border-radius:0;border:0;}
.filters-by-category.header-filter li a.selected{background:none!important;color:#2b2b2b!important}
.live-chat{position:fixed;bottom:-293px;right:0;z-index:5000;cursor:pointer;width:306px;height:325px}
.live-chat.active{bottom:-3px}
.live-chat .head{height:32px;background:#ee3b27;font:1.23em/2.2em Verdana, Arial, Helvetica, sans-serif;color:#fff}
.live-chat .head span.icon-left{display:block;float:left;height:32px;line-height:2em;text-align:center;color:#db3624;background:#a01d0e;width:32px;border-right:1px solid #f7513e;margin-right:11px;padding-right:2px}
.live-chat .head span.caret{display:block;float:right;height:32px;color:#fff;margin-right:30px;border:none}
.live-chat .head span.caret:before{font-family:icomoon;font-size:1.4em;content:"\e076"}
.live-chat.active span.caret:before{content:"\e075"}
.live-chat .tab-content{box-shadow:0 0 4px rgba(0, 0, 0, .15);background:#FFF;height:290px}
.live-chat .tab-content .form-group{margin:0 0 8px}
.live-chat .tab-content .form-group textarea{height:95px}
.live-chat .tab-content .form-control{box-shadow:none!important;color:#494949!important;display:block;font-size:1em;height:25px;padding:5px 6px;border-radius:2px}
.live-chat .tab-content .btn-mega{height:26px;width:100%;padding:2px 0}
#popup-box{width:800px}
#popup-box img{margin-bottom:15px}
#popup-box .input-control input.form-control{width:100%!important}
#popup-box label.checkbox-inline{line-height:1.8em;margin-bottom:25px}
.small-previews{float:right;margin-top:-42px;position:relative;z-index:100}
.touch .small-previews{float:right;margin-right:50px;}
.small-previews a{position:absolute;right:-10px;top:0;cursor:pointer;text-decoration:none}
.small-previews a.prev{right:15px}
.small-previews a:before{font-family:icomoon;font-size:2em;display:inline-block;content:'\e078';cursor:pointer}
.small-previews a.next:before{content:'\e07b'}
.small-previews a:hover{color:#ee3b27}
.small-preview{position:absolute;top:-25px;display:none;border-radius:2px;background:#fff;box-shadow:0 0 3px rgba(0, 0, 0, .27)}
.small-preview.next{right:-60px;width:51px;}
.small-preview.prev{right:40px;width:51px;}
#video-container iframe{width:100%;height:545px}
.page-content{color:#000}
.dropcap{display:block;float:left;margin:-2px 5px 0 0;padding:0 10px;color:#000;font:3.077em/1em Mavenpro-bold, Arial, Helvetica, sans-serif}
.dropcap.color{color:#ee3b27}
.dropcap.dark{color:#fff;background-color:#ee3b27}
.styled-list, .widget_meta ul, ul#recentcomments, .widget_rss ul{position:relative;margin:0 0 20px;padding:0;list-style:none;line-height:18px}
.styled-list li{margin-bottom:6px;padding:0}
.styled-list li, .widget_meta ul li, ul#recentcomments li, .widget_rss ul li{margin-bottom:6px;}
.styled-list li span, .widget_rss ul li span{display:block;overflow:hidden}
.styled-list li i, .widget_rss ul li i{width:16px;float:left;margin-right:10px;text-align:center;color:#000;font-size:14px}
.styled-list li:before, .widget_rss ul li:before{color:#ee3b27;float:left}
.styled-list .circle li, .styled-list.circle li{text-indent:0;margin-left:0;padding-left:0;list-style:none}
.styled-list .circle li:before, .styled-list.circle li:before{content:"\25CF";margin:-1px 10px 0 0;font-size:12px}
.styled-list.arrow>li, .widget_rss ul>li{margin-left:-15px;padding-left:35px}
.styled-list.arrow> li:before, .widget_rss ul> li:before{margin:-1px 8px 0 -20px;content:'\e06f';font-family:icomoon;font-size:1em}
.styled-list ul{margin-left:0;padding:5px 0 0}
.styled-list ul.circle li:before{content:"\25CB";color:#ee3b27}
ul.sitemap.styled-list.circle ul li:before{content:"\25CF"}
ul.sitemap.styled-list.circle ul ul li:before{content:"\25CB"}
.styled-list.checkmark>li{margin-left:-15px;padding-left:35px;margin-bottom:10px}
.styled-list.checkmark> li:before{margin:-1px 8px 0 -20px;content:'\e013';font-family:icomoon;font-size:1em}
.styled-list.decimal{list-style:decimal outside;margin-left:25px}
.styled-list.decimal li{padding-left:0;text-indent:0}
table#wp-calendar{width:100%;}
table#wp-calendar caption{text-align:left;margin-bottom:6px;}
table#wp-calendar tfoot tr td{height:28px;}
.mark{background:#d9d9d9;padding:2px 2px 0}
.color_mark{background-color:#ee3b27;color:#fff;padding:2px 2px 0}
.color, .color:hover{color:#ee3b27}
.underline{text-decoration:underline}
.underline:hover{text-decoration:none}
.blockquote{position:relative;border-top:4px solid #ee3b27}
.blockquote .inside{padding:15px;border:1px solid #eaeaea}
.testimonials{position:relative;border-top:4px solid #ee3b27}
.testimonials .inside{padding:15px 15px 15px 114px;border:1px solid #eaeaea;position:relative}
.testimonials .inside:before{display:block;position:absolute;top:18px;left:20px;color:#fff;border-radius:50%;background:#ececec;text-align:center;content:'\e0c9';font-family:icomoon;line-height:1.2em;width:77px;height:77px}
.infobox{border:1px solid #ee3b27}
.infobox .inside{padding:15px 15px 15px 84px;position:relative}
.infobox .inside:before{display:block;position:absolute;top:16px;left:16px;color:#ee3b27;content:'\e063';font-family:icomoon;line-height:1em}
@media screen and (-ms-high-contrast:active), (-ms-high-contrast:none){.testimonials .inside:before, .infobox .inside:before{font-size:1em!important;}
}
.comment{position:relative;color:#000}
.comment .inside{padding:30px 15px 30px 100px;border-top:1px solid #eaeaea;position:relative}
.comment .inside:before{display:block;position:absolute;top:30px;left:10px;color:#fff;border-radius:50%;background:#ececec;text-align:center;content:'\e0c9';font-family:icomoon;font-size:4.153em;line-height:1.2em;width:77px;height:77px}
.comment a{color:#ee3b27;text-decoration:underline}
.comment a:hover{text-decoration:none}
.comment p{margin-bottom:.7em}
.comments .comment{padding-left:10%;}
.comments .comment .inside{border-top:1px solid #eaeaea;}
.comments>.comment:first-child{padding-left:0}
.comments>.comment:first-child .inside{border:none}
#comments .username{font-weight:bold;}
#comments .date{margin-bottom:.7em;}
#comments .user_pic{float:left;position:relative;margin-left:-100px;}
.comment .inside:before{display:none!important;}
.comments>.comment:first-child .comment .inside{border-top:1px solid #eaeaea;}
.icon-circle{background:#e2e2e2;border-radius:50%;color:#fff;display:block;height:101px;width:101px;margin:10px auto 15px}
.icon-circle .icon{font-size:4.923em;line-height:1.62em}
.icon-circle .icon-airplane-2{font-size:3.538em;line-height:2.25em}
.icon-circle-sm.active, .icon-circle-xs.active, .icon-circle.active{background:#ee3b27}
.icon-circle-sm{background:#e2e2e2;border-radius:50%;color:#fff;display:block;float:left;height:62px;width:62px;margin:0 20px 10px 0;text-align:center}
.icon-circle-sm .icon{font-size:3em;line-height:1.62em}
.icon-circle-sm .icon-airplane-2{font-size:2.154em;line-height:2.25em}
.icon-circle-xs{background:#e2e2e2;border-radius:50%;color:#fff;display:block;float:left;height:46px;width:46px;margin:0 3px 10px 0;text-align:center}
.icon-circle-xs .icon{font-size:1.769em;line-height:2.1em;color:#fff!important}
.icons-set{line-height:2em;color:#000;margin:10px 0}
.icons-set span span{font-size:1.231em;color:#000!important}
.icons-set span span:before{padding-top:3px;display:block;float:left;margin-right:4px}
.icons-set [class^="m-icon-"], [class*=" m-icon-"]{font-size:1.35em;}
.icons-set [class^="m-icon-"]:before, [class*=" m-icon-"]:before{padding-top:6px;}
.videoWrapperFull{position:relative;max-height:575px;min-height:300px;height:auto;overflow:hidden;background:url(../images/full-video.jpg)}
.touch .videoWrapperFull{min-height:500px;}
.videoWrapperFull video{margin-bottom:-10px}
.videoWrapper{position:relative;padding-bottom:56.25%;padding-top:25px;height:0;margin-bottom:35px}
.videoWrapper iframe, .videoWrapperFull iframe{position:absolute;top:0;left:0;width:100%;height:100%}
.video-hover-color{background:#000;opacity:.01;position:absolute;top:0;left:0;z-index:100;width:100%;height:100%}
.video-hover{background:url(../images/video-hover.png) repeat transparent;position:absolute;top:0;left:0;z-index:101;width:100%;height:100%}
.video-text{color:#fff;text-align:center;position:absolute;top:40%;left:0;z-index:102;width:100%;height:100%}
.video-text.top20{top:20%}
.video-text .title{font-size:3em;margin-bottom:25px;padding:0;color:#fff}
.video-text .title1{margin-top:15px;font-size:5.5em;line-height:1em;margin-bottom:25px}
.video-text .title2{font-size:1.85em;line-height:1em;margin-bottom:15px}
.countdown_sale_price{margin:10px 0 0}
.sale_price_label{margin:0 0 7px;font-weight:700}
.is-countdown{padding:3px 0 14px}
.countdown-rtl{direction:rtl}
.countdown-holding span{color:#888}
.countdown-row{clear:both;width:100%;padding:0!important;text-align:center}
.countdown-show1 .countdown-section{width:98%}
.countdown-show2 .countdown-section{width:48%}
.countdown-show3 .countdown-section{width:32.5%}
.countdown-show4 .countdown-section{width:24.5%}
.countdown-show5 .countdown-section{width:19.5%}
.countdown-show6 .countdown-section{width:16.25%}
.countdown-show7 .countdown-section{width:14%}
.countdown-section{display:block;float:left;font-size:.9em;text-align:center}
.countdown-period{display:block}
.countdown-descr{display:block;width:100%}
.countdown_box{color:#353535;font-family:Arial, Helvetica, sans-serif;font-weight:700;left:0;line-height:18px;position:absolute;text-align:center;top:30%;width:100%;z-index:999}
.countdown_inner{overflow:hidden;border-radius:4px;border:2px solid #ed4330;box-shadow:0 0 5px rgba(0, 0, 0, .4);margin:0 8px;padding:16px 0 21px;background:rgba(255, 255, 255, .95)}
.countdown_inner .title{margin:0 0 15px;font:1.077em Mavenpro-black, Arial, Helvetica, sans-serif;color:#353535;text-transform:uppercase}
.countdown-amount{color:#ee3b27;font:2em Mavenpro-black, Arial, Helvetica, sans-serif}
.product-preview:hover .countdown_box{display:none}
.image-wrapper{position:relative;clear:both;margin-bottom:20px;display:inline-block;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.image-wrapper a{text-decoration:none}
.noGutter .image-wrapper{margin-bottom:0}
.image-wrapper img{width:100%;display:block}
.noGutter .image-wrapper img{border:0;box-shadow:none}
.image-title{position:absolute;bottom:12px;left:10px;z-index:1;padding:10px;background:url(../images/black-transparent.png) repeat 0 0;text-align:left;color:#fff;text-decoration:none;font-size:14px}
.noGutter .image-title{bottom:10px;left:0;right:0;margin:0;text-align:center;opacity:0;background:0 0}
.noGutter .image-wrapper:hover .image-title{opacity:1}
.image-hover{position:absolute;top:0;left:0;bottom:0;right:0;background:rgba(0, 0, 0, 0);-webkit-transition:background-color .3s ease;-moz-transition:background-color .3s ease;transition:background-color .3s ease}
.noGutter .image-hover{top:0;left:0;bottom:0;right:0}
.image-hover i[class*=icon-]{position:absolute;top:50%;left:50%;margin:-20px 0 0 -20px;font-size:42px;line-height:42px;overflow:hidden;color:#fff;opacity:0;-webkit-transition:opacity-color .5s ease;-moz-transition:opacity-color .5s ease;transition:opacity-color .5s ease}
.fancybox-gallery:hover .image-hover i[class*=icon-]{opacity:1}
.fancybox-gallery:hover .image-hover{background:rgba(0, 0, 0, .65)}
.noGutter{margin:15px 0}
.noGutter .col-md-3, .noGutter .col-sm-3{padding:0!important;margin:-5px 0 0 0!important}
.active .price-table{border:0px none;}
.price-table{margin-bottom:30px;border:1px solid #e4e4e4;text-align:center;color:#000}
.price-table.active{margin-top:-22px;padding:20px 0;border:3px solid #ee3b27}
.price-table-title{text-transform:uppercase;text-align:center;font:22px/22px Mavenpro-bold, Arial, Helvetica, sans-serif;padding:25px 0}
.price-table.active .price-table-title{padding:15px 0 35px}
.price-table-price{background:#f7f7f7;font-size:18px;padding:17px 0}
.price-table.active .price-table-price{background:#ee3b27;color:#fff}
.price-table ul{margin:0;padding:0}
.price-table-info li{padding:10px;line-height:18px;list-style:none}
.price-table-info li:hover{background:#f9fbfc}
.price-table-info li, .price-table-price, .price-table-title{border-bottom:1px solid #dedede}
.price-table.active .price-table-price, .price-table.active .price-table-title{border-color:#d63523}
.price-table button{margin:18px 0}
.flex-direction-nav a:hover{color:#EE3B27}
.fullwidthbanner-container, .fullwidthbanner-container .fullwidthbanner{max-height:1000px!important}
.addthis_toolbox{margin-top:15px;margin-bottom:15px;}
.touch .hidden-touch{display:none !important;}
.notouch .hidden-notouch{display:none !important;}
.product_isotope_slider{margin-left:15px!important;}
.responsive .video-text{left:-2%!important;padding:0 60px;}
.products-list-small .owl-carousel .owl-wrapper{position:relative!important;}
header.variant4 .navbar-main-menu-outer .sf-menu>li>a{padding:0px 15px 0;margin-top:4px;}
.hoverfold-item{width:340px!important;}
@media (max-width:1359px) and (min-width:1200px){.hoverfold-item{width:294px!important;}
}
@media (max-width:1199px) and (min-width:980px){.hoverfold-item{width:357px!important;}
}
@media (max-width:979px) and (min-width:768px){.hoverfold-item{width:294px!important;}
}
@media (max-width:767px) and (min-width:480px){.hoverfold-item{width:330px!important;}
}
@media (max-width:479px){.hoverfold-item{width:266px!important;}
}
@media (max-width:360px){.hoverfold-item{width:240px!important;}
.blog-slider h3{margin-left:0px;}
}
@media (max-width:767px){.responsive .content.nopad-xs{padding-top:0;padding-bottom:0}
.product-controls-list .top-out{height:5px;}
#sc_chat_box{display:none;}
}
@media (max-width:991px){.responsive .list-info{margin:0 0 15px}
}
@media (max-width:991px){.responsive .blog-post .post-container>.row{padding:30px 15px}
.responsive .blog-post .post-container .col-l, .responsive .blog-post .post-container .col-r{padding:0 15px}
.container_smal{padding-left:0px;padding-right:0px;}
}
@media(min-width:768px) and (max-width:991px){#header .widget_shopping_cart .shoppingcart-box .icon-product-delete{margin-right:20px;}
.container_small{padding-left:0px;}
.responsive .navbar-height-inner{height:185px}
body.back-bg.responsive .navbar-height-inner{height:159px}
}
@media (max-width:767px){.container_small{padding-left:0px;padding-right:0px;}
.responsive .navbar{width:100%;position:relative;margin-bottom:0}
.responsive .navbar.navbar-compact{position:fixed;}
.responsive .navbar-logo{width:75%;margin:15px 0}
.responsive .navbar-logo img{max-width:100%}
.responsive .navbar-height-inner{height:0 !important}
body.back-bg.responsive .navbar-height-inner{height:0}
}
@media(min-width:992px) and (max-width:1199px){.responsive .navbar-secondary-menu .icon-xcart{margin-left:5px;margin-right:0}
.responsive .navbar-welcome{padding:22px 10px}
.responsive .navbar-secondary-menu .btn-default, .responsive .navbar-secondary-menu .open .btn-default{padding-left:7px;padding-right:0px!important;}
.responsive .navbar-secondary-menu .btn-group.btn-hidden .btn-default, .responsive .navbar-secondary-menu .btn-group.btn-hidden.open .btn-default{padding-left:15px;padding-right:12px;}
.responsive .navbar-compact .hidden-compact{display:none}
.product-controls-list .top-out{height:60px!important;}
.social-widgets{top:40%!important;}
.social-widgets li.youtube div.tab-content iframe{height:280px!important;}
.slider-products .on_sale_slider .owl-wrapper .owl-item{width:212px!important;}
.products-sliders-all .products-sliders>div>.slider-products{padding-right:16px!important;}
.product-img-box .product-image img{width:100%!important;height:auto!important;}
.wpb_layerslider_element{margin-bottom:0 !important;}
#content .services_block_single{margin-right:15px!important;}
#content.logged-in{margin-top:32px;}
.responsive .video-text{left:-2%!important;padding:0 60px;}
header.variant4 .navbar-main-menu-outer .sf-menu>li>a{padding:0px 9px 0!important;margin-top:4px!important;}
.quickviewblock{max-width:1022px!important;width:100%!important;}
.filters-by-category li{margin:0 0 22px!important;}
.filters-by-category li:last-child{margin:0 0 10px!important;}
.jcarousel-container-vertical .jcarousel-prev-vertical{right:10px!important;}
.jcarousel-container-vertical .jcarousel-next-vertical{right:-10px!important;}
.single-product .pull-right .direction-nav{right:30px;}
}
@media(min-width:768px) and (max-width:991px){.responsive .navbar-compact .navbar-main-menu-outer, .back-bg.responsive .navbar-compact .navbar-main-menu-outer{margin-top:-10px;}
.responsive .navbar-compact .icon-xcart-animate{top:-5px!important}
.responsive .navbar-secondary-menu{padding:5px 0 0;height:45px}
.responsive .navbar-secondary-menu .btn-default, .responsive .navbar-secondary-menu .open .btn-default{padding-left:14px;padding-right:0px!important;}
.responsive .navbar-secondary-menu .btn-group:first-child .btn-default{border:none;padding-left:14px!important;}
.responsive .navbar-secondary-menu .btn-group.btn-hidden:first-child .btn-default{padding-left:15px;}
.responsive .navbar-secondary-menu .btn-group.btn-hidden:first-child{margin-left:-15px;}
.social-widgets li.youtube div.tab-content iframe{height:230px!important;}
.sf-menu li.widemenu2 ul.menu_row{width:100% !important;}
.sf-menu li.widemenu2 ul.menu_row li.image-item.col img{width:100%;position:relative;left:-50px;}
.social-widgets{top:40%!important;}
.product-controls-list .top-out{height:60px!important;}
.slider-products .on_sale_slider .owl-wrapper .owl-item{width:263px;}
header.variant4 .navbar-main-menu-outer .sf-menu>li>a{padding:0px 4px 0!important;margin-top:4px!important;}
.product-img-box .product-image img{width:100%!important;height:auto!important;}
#content .services_block_single{margin-right:15px!important;}
.responsive .video-text{left:-3%!important;padding:0 60px!important;}
.video-text .title{line-height:1em;}
.direction-nav{top:-1px;}
.single-product .pull-right .direction-nav{right:30px;}
.quickviewblock{max-width:1022px!important;width:100%!important;}
.price-table .btn-mega.btn-lg{margin:2px 0 0 2px!important;}
.filters-by-category li{margin:0 0 22px!important;}
.filters-by-category li:last-child{margin:0 0 10px!important;}
.flexslider .slides img{width:100%;height:auto!important;}
#all_video_container #video-container iframe{height:340px;}
.services-block .divider-right:nth-child(even):after{border-left:0px none;}
.navbar-compact nav#megamenu{margin-left:0px!important;}
}
@media (max-width:767px){.responsive .navbar-secondary-menu{padding:12px 0 0 10px;margin:15px 0 0}
.responsive .navbar-secondary-menu .btn-group{float:left;margin:0}
.responsive .btn-group-vertical>.btn, .responsive .navbar-secondary-menu .btn-group>.btn{float:none}
.responsive .navbar-secondary-menu .btn-default, .responsive .navbar-secondary-menu.visible-xs .open .btn-default{border-left:none;padding-left:3px;padding-right:4px}
.responsive .navbar-secondary-menu .btn-group:last-child .btn-default{padding-right:0;}
.responsive .navbar-secondary-menu .dropdown-menu{float:right;left:auto;right:0;min-width:140px}
.responsive .navbar-secondary-menu .caret{margin-left:2px}
.responsive .mobile-nav{position:relative;height:60px}
.responsive .mobile-nav .nav-item:first-child{border:0}
.responsive .mobile-nav .nav-item.item-02>a{left:25%}
.responsive .mobile-nav .nav-item.item-03>a{left:50%}
.responsive .mobile-nav .nav-item.item-04>a{left:75%}
.responsive .mobile-nav .nav-item>a{border-left:1px solid #3f3f3f;height:60px;width:25%;float:left;display:block;background:#272727;z-index:2;position:absolute;top:0;left:0;text-decoration:none;text-align:center}
.responsive .mobile-nav .nav-item.active>a{background:#686868}
.responsive .mobile-nav .nav-item>a .icon{position:relative;font-size:36px;color:#fff;display:block;padding:12px 0}
.responsive .mobile-nav .nav-item .tab-content{z-index:0;overflow:hidden;position:absolute;left:0;top:0;background:#fff;width:100%;max-height:0}
.responsive .mobile-nav .nav-item.active .tab-content{top:60px;max-height:1000px;box-shadow:0 2px 4px rgba(0, 0, 0, .2);z-index:1}
.marg_left_neg_30 .container{margin-left:0px!important;}
.page-id-366 .marg_left_neg_30 .container{margin-left:-15px!important;}
footer .footer-bottom-block .copyright-text .pull-left, footer .footer-bottom-block .pull-right{float:none!important;}
.marg_left_neg_7{margin-left:-7px!important;}
.archive #header, .single-product #header, #header{margin-top:0px!important;}
.archive #column_right, .archive #column_left{float:none!important;}
.woocommerce-wishlist #column_right{width:100%!important;}
.services_block_single .nav-tabs{padding:0 0 0 0px!important;width:212px!important;margin-right:-212px!important;}
#content .services_block_single{margin-right:15px!important;}
.block.twitter-widget .twitter iframe{width:100%!important;min-width:100%!important;}
.responsive .video-text{left:0%!important;}
.spacer_120{height:20px!important;}
.product-controls-list .top-out{height:60px!important;}
.direction-nav{padding:0px 30px 32px 0!important;}
.single-product .slider-products .owl-theme .owl-controls{top:-56px!important;}
.product-img-box .product-image a.cloud-zoom img{width:100%!important;}
.quickviewblock{max-width:1022px!important;width:100%!important;}
.countdown_box{width:80%!important;}
.responsive .content.nopad-xs{padding-top:0px!important;padding-bottom:0px!important;}
.row_desctop{margin-right:0px!important;margin-left:0px!important;}
}
@media (max-width:767px){.responsive #outer{overflow:hidden}
#outer-canvas, .responsive #off-canvas-menu{width:100%}
body.off-canvas-menu-open.responsive #outer-canvas{margin-left:280px;position:relative;overflow:hidden}
.responsive #outer-canvas:before{content:" ";position:absolute;z-index:-1;top:0;left:-100%;width:100%;height:100%;background-color:#fff}
.responsive #off-canvas-menu{position:absolute;display:block;left:-280px;top:0;overflow:hidden;min-height:100%;z-index:1001;width:280px;font-family:Mavenpro, Arial, Helvetica, sans-serif;background:#f5f5f5;}
.responsive #off-canvas-menu .expander-list .expander{font-size:16px;margin-top:5px}
.responsive #off-canvas-menu .expander-list .name{padding:10px 10px 10px 25px}
.responsive #off-canvas-menu ul li span.icon{padding:0 10px 0 0;font-size:18px;line-height:22px}
.responsive #off-canvas-menu ul li ul.rows_outer li{padding-left:0px;}
.responsive #off-canvas-menu ul li ul.rows_outer li ul.menu_row li{padding-left:35px;border-bottom:1px solid #eee;}
.responsive #off-canvas-menu ul li ul.rows_outer li ul.menu_row li .name{border-bottom:0px none;}
.responsive #off-canvas-menu ul li a{font-size:14px;line-height:26px;color:#2b2b2b;text-transform:uppercase;text-decoration:none}
.responsive #off-canvas-menu-title{display:block;background:#f5f5f5;border-bottom:1px solid #e7e7e7;font-size:16px;line-height:46px;padding-left:25px;font-family:Mavenpro-bold, Arial, Helvetica, sans-serif}
.responsive #off-canvas-menu-close{font-size:20px;cursor:pointer;float:right;color:#707070;padding:12px 12px 0 0}
body.off-canvas-menu-open.responsive #off-canvas-menu{display:block;left:0}
body.off-canvas-menu-open.responsive #outer-overlay{display:block;background:none repeat scroll 0 0 #000;height:100%;left:0;min-height:100%!important;position:fixed !important;top:0;width:100%!important;opacity:.5;z-index:1000}
.responsive #outer-overlay{opacity:0;z-index:0}
}
@media (max-width:767px){.responsive .shoppingcart-box{width:100%;padding:0 20px 20px}
.responsive .shoppingcart-box.empty{width:100%}
.responsive .shoppingcart-box .title{background:#eee;margin:0 -20px;padding:20px}
.responsive .shoppingcart-box .list{border-top:0}
.responsive .shoppingcart-box .item{position:relative}
.responsive .shoppingcart-box .item .icon-product-delete, .responsive .shoppingcart-box .item .icon-product-edit{position:absolute;top:0;right:20px;font-size:17px;color:#fff}
.responsive .shoppingcart-box .item .icon-product-delete{position:absolute;top:0;right:0;font-size:17px;color:#fff}
}
@media(min-width:768px) and (max-width:991px){.responsive .navbar-search{}
.responsive header.variant4 .navbar-search{}
}
@media (max-width:767px){.responsive .navbar-search{float:none!important;clear:none!important;margin:0!important;padding:25px 20px 10px!important}
.responsive .navbar-search input.form-control{font-size:1em;width:100%!important;float:none!important;padding-top:8px!important}
.responsive .navbar-search .form-control{padding-right:32px!important}
.responsive .navbar-search .form-control:focus{width:100%!important}
.responsive .navbar-search .button{float:right!important;margin-left:-34px!important;background:transparent!important;font-size:1.31em!important;position:relative!important;bottom:-1px!important;height:34px!important;border:none!important;width:34px!important;outline:0!important}
.responsive .navbar-search .button:active{line-height:.8em}
.flexslider .slides img{width:100%!important;height:auto!important;}
.price-table{margin-bottom:30px!important;}
#all_video_container #video-container iframe{height:300px;}
}
@media (max-width:767px){.responsive .navbar-compact{top:-145px}
}
@media(min-width:768px) and (max-width:991px){.responsive .navbar-compact{top:-115px}
.responsive .navbar-compact .navbar-secondary-menu.pull-right{float:right!important;margin-top:-40px}
.responsive .navbar-compact .navbar-search{margin-top:-40px}
header.variant4 .navbar-compact .navbar-search{margin-top:-40px}
}
@media (min-width:992px) and (max-width:1199px){.responsive .fullwidthbanner, .responsive .main-slider .owl-slider{font-size:.7em}
.responsive .banners-block{font-size:0.8em;}
}
@media (min-width:768px) and (max-width:991px){.responsive .fullwidthbanner, .responsive .main-slider .owl-slider{font-size:.5em}
.responsive .banners-block{font-size:0.65em;}
}
@media (max-width:767px){.responsive .fullwidthbanner, .responsive .main-slider .owl-slider{font-size:.4em}
.responsive .main-slider .owl-slider-outer{margin-top:0;}
}
@media (max-width:767px){.responsive .options-panel .filters-panel{float:none}
}
@media (max-width:1199px){.responsive .services-block.small .item{padding:.5em 0}
.responsive .services-block .title{font-size:1.6em}
.responsive .services-block .icon{width:65px}
.page .social_icons .icon-circle-xs:last-child{margin-right:3px!important;}
}
@media(min-width:768px) and (max-width:991px){.responsive .services-block .item{text-align:center}
.responsive .services-block .icon{display:block;float:none;text-align:center;margin:5px auto 20px}
.responsive .services-block.vertical.small>div, .responsive .services-block.vertical.small>div:last-child{border-bottom:1px solid #e7e7e7}
.responsive .services-block.vertical.small div:nth-child(odd) .item{border-right:1px solid #e7e7e7}
.responsive .services-block.vertical.small .item{margin-bottom:10px}
}
@media (max-width:767px){.responsive .services-block .item{border-top:1px solid #eee;margin:0 -15px;padding:0 15px}
.responsive .services-block div:first-child .item, .responsive .services-block.vertical.small .item{border-top:none}
}
@media (max-width:767px){.responsive .error-page .error-number{font-size:14.7em}
}
@media (max-width:767px){.responsive .input-control input.form-control{width:100%}
}
@media (max-width:767px){.responsive .product-preview .product-controls-list.hide-right{right:0!important}
}
@media (max-width:767px){.responsive .product-view .flexslider-thumb{width:284px;margin:30px auto 0;padding:0 23px;position:relative}
}
@media (max-width:767px){.responsive .product-card{margin:15px auto 30px}
}
@media (max-width:1199px){.responsive .product-label .price{font-size:1.8em}
}
@media (max-width:767px){.responsive .product-label{margin-left:auto;margin-right:auto;margin-top:30px}
}
@media (max-width:360px){.responsive .product-label .price{font-size:1.7em}
.responsive .product-label .price.old{font-size:1.4em}
.responsive .product-label .box .box-content{padding:0 5px;}
.responsive .product-label .box .box-content h2{padding:0 20px 10px 0;}
.product-controls-list .circle{font-size:0.8em;}
.product-controls-list .cart{font-size:1.5em;}
}
@media(min-width:768px) and (max-width:991px){.responsive .product-description .option{padding-bottom:15px}
}
@media (max-width:767px){.responsive .product-description{margin:0;text-align:center}
.responsive .product-description .option{padding-bottom:15px}
}
@media (min-width:1192px){.responsive .products-list .product-options>span{display:inline-block!important;float:left;margin-right:2px;line-height:1.9em}
}
@media (min-width:361px) and (max-width:767px){.responsive .blog-slider .image-cell{width:100%;margin-bottom:15px;padding-left:2px;text-align:center}
.responsive .blog-slider .image-cell img{margin:0 auto;max-width:none;width:auto!important}
.responsive .blog-slider .offset-image{width:100%;padding-left:2px;float:none}
.responsive .blog-slider .posts .flex-direction-nav{top:-51px!important;left:auto;right:0;width:60px;z-index:9}
.responsive .blog-slider .posts .flex-prev{right:10px}
.responsive .blog-slider .posts .flex-next{right:5px}
}
@media (max-width:360px){.responsive .blog-slider .image-cell{width:100%;float:none;margin-bottom:15px}
.responsive .blog-slider .offset-image{width:100%;float:none}
.responsive .blog-slider .posts .flex-direction-nav{top:-51px!important;left:auto;right:0;width:60px;z-index:9}
.responsive .blog-slider .posts .flex-prev{right:10px}
.responsive .blog-slider .posts .flex-next{right:5px}
.blog-slider{width:298px!important;padding:65px 0 20px 12px!important;}
.blog-slider-creative{width:298px!important;padding:0px 12px 0px 0px!important;}
.blog-slider ul.slides li{width:286px!important;}
.blog-slider ul.slides{overflow:hidden;height:402px!important;}
.single-product .slider-products .owl-theme .owl-controls{top:-56px!important;}
.direction-nav{padding:0px 30px 32px 0!important;}
.product-img-box .flexslider.more-views .flex-viewport{min-height:189px!important;}
.product-img-box .product-image a.cloud-zoom img{width:100%!important;}
.services_block_single .nav-tabs{float:none!important;left:0px!important;border-bottom:3px solid #ee3b27!important;border-right:0px none!important;margin-right:0!important;padding:0 0 0 0px!important;}
.services_block_single .nav-tabs>li>a{border-radius:0px!important;}
.responsive .nav-tabs>li:last-child{margin-right:0px!important;}
.services_block_single .tabsslider{margin-left:0px!important;padding-left:0px!important;}
.wpb_gallery_slides .col-xs-6, .wpb_gallery_slides .col-sm-6, .wpb_gallery_slides .col-md-6, .wpb_gallery_slides .col-lg-6{width:100%;}
.home .woocommerce .product-carousel.owl-carousel .owl-controls{display:none!important;}
.home .blog-slider .flex-direction-nav{display:none!important;}
.quickviewblock{max-width:1022px!important;width:100%!important;}
.slider-products .products-list-small .owl-carousel .owl-controls{}
.hoverfold-item{margin:0!important;}
.flexslider .slides img{width:100%!important;height:auto!important;}
.price-table{margin-bottom:30px!important;}
#all_video_container #video-container iframe{height:200px;}
.blog-slider p{line-height:1.0em;}
.single-product .slider-products h2{font-size:1.8em;padding:0 0 1.5em;}
.blog-slider-creative .flexslider .flex-direction-nav{display:none!important;}
.blog-slider-creative .flexslider .flex-direction-nav:hover{display:none!important;}
}
@media (min-width:768px){.responsive .footer-navbar .tabBlock{display:block!important}
}
@media (max-width:767px){.responsive .footer-navbar, .responsive .footer-navbar.dark{background:0 0;color:#2b2b2b;border:none}
.responsive .container .footer-navbar .container{padding:0}
.responsive .footer-navbar.dark .icon, .responsive .footer-navbar.dark a, .responsive .footer-navbar.dark h3{color:#2b2b2b}
.responsive .footer-navbar .menu{margin:0;padding:0;list-style-type:none}
.responsive .footer-navbar .menu li{margin:0;padding:0 0 10px}
.responsive .content-border{border:none}
.responsive .collapsed-block{border-bottom:1px solid #e7e7e7;padding-top:15px;margin:0}
.responsive .collapsed-block h3{padding-bottom:15px}
.responsive .collapsed-block .tabBlock{display:none}
.responsive .collapsed-block .expander{float:right;cursor:pointer;padding:0 8px;margin-top:-5px;font-size:20px;font-family:Verdana, Arial, Helvetica, sans-serif;text-decoration:none}
.responsive .footer-bottom-block{text-align:center;padding:25px 0}
.responsive .payment-list.pull-right{float:none!important;text-align:center;padding:5px 0}
.responsive .payment-list li{display:inline;float:none}
}
@media (min-width:768px){.responsive .tabs-left{overflow:hidden;margin-bottom:20px}
.responsive .tabs-left .tab-content-outer{float:left;width:85%;border:none;border-left:3px solid #ee3b27;padding:0}
.responsive .tabs-left .tab-content{min-height:166px;margin:0}
.responsive .tabs-left .nav-tabs{float:left;border-bottom:0;margin-right:0;width:15%}
.responsive .tabs-left .nav-tabs>li{float:none;display:block}
.responsive .tabs-left .nav-tabs>li>a{min-width:80px;margin-bottom:3px}
.responsive .tabs-left .nav-tabs>li>a:hover{border-color:#eee}
.responsive .tabs-left .nav-tabs>li>a{margin-right:-1px;-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px}
}
@media(min-width:768px) and (max-width:991px){.responsive .tabs-left .tab-content-outer{width:75%;}
.responsive .tabs-left .nav-tabs{width:25%}
}
@media (max-width:767px){.responsive .nav-tabs{padding:0 15px}
.responsive .nav-tabs>li:last-child{margin-right:0px!important;}
.responsive .producttab{margin:0 -15px}
.responsive .tab-content{padding:20px 20px 15px;border:none;margin-bottom:20px}
.responsive .nav-tabs>li>a{font-family:Mavenpro-bold, Arial, Helvetica, sans-serif;}
.responsive .tabsslider{position:relative}
.responsive .tabsslider .carousel-next, .responsive .tabsslider .carousel-prev{display:block;position:absolute;top:0;width:100%;width:15px;background:#fff;left:-2px;text-decoration:none}
.responsive .tabsslider .carousel-next.disable, .responsive .tabsslider .carousel-prev.disable{display:none}
.responsive .tabsslider .carousel-next:hover, .responsive .tabsslider .carousel-prev:hover{color:#ee3b27}
.responsive .tabsslider a.carousel-next{right:-2px;left:auto}
.responsive .tabsslider a.carousel-next:before, .responsive .tabsslider a.carousel-prev:before{font-family:icomoon;font-size:1.2em;line-height:2.5em;display:block;content:'\e078'}
.responsive .tabsslider a.carousel-next:before{content:'\e07b'}
}
@media (min-width:992px) and (max-width:1199px){.responsive .products-list .product-preview{width:25%}
}
@media (min-width:768px) and (max-width:991px){.responsive .products-list .product-preview{width:33.33333333333333%}
}
@media (min-width:361px) and (max-width:767px){.responsive .products-list .product-preview{width:50%}
}
@media (max-width:360px){.responsive .products-list .product-preview{width:100%}
}
@media (min-width:992px) and (max-width:1199px){.responsive .col-lg-12 .products-list .product-preview{width:25%}
}
@media (min-width:768px) and (max-width:991px){.responsive .col-lg-12 .products-list .product-preview{width:33.33333333333333%}
}
@media (min-width:361px) and (max-width:767px){.responsive .col-lg-12 .products-list .product-preview{width:50%}
}
@media (max-width:360px){.responsive .col-lg-12 .products-list .product-preview{width:100%}
}
.responsive .col-lg-9 .products-list .product-preview{width:33.33333333333333%;float:left;position:relative;min-height:1px;padding-right:15px;padding-left:15px}
@media (min-width:992px) and (max-width:1199px){.responsive .col-lg-9 .products-list .product-preview{width:33.33333333333333%}
}
@media (min-width:768px) and (max-width:991px){.responsive .col-lg-9 .products-list .product-preview{width:50%}
}
@media (min-width:361px) and (max-width:767px){.responsive .col-lg-9 .products-list .product-preview{width:50%}
}
@media (max-width:360px){.responsive .col-lg-9 .product-list .product-preview{width:100%}
}
@media (min-width:992px) and (max-width:1199px){.responsive .col-lg-9.col-md-9 .products-list .product-preview{width:33.33333333333333%}
}
@media (min-width:768px) and (max-width:991px){.responsive .col-lg-9.col-md-9 .products-list .product-preview{width:50%}
}
@media (min-width:361px) and (max-width:767px){.responsive .col-lg-9.col-md-9 .products-list .product-preview{width:50%}
}
@media (max-width:360px){.responsive .col-lg-9.col-md-9 .products-list .product-preview{width:100%}
}
@media (min-width:992px) and (max-width:1199px){.responsive .col-lg-6 .products-list .product-preview{width:50%}
}
@media (min-width:768px) and (max-width:991px){.responsive .col-lg-6 .products-list .product-preview{width:50%}
}
@media (min-width:361px) and (max-width:767px){.responsive .col-lg-6 .products-list .product-preview{width:50%}
}
@media (max-width:360px){.responsive .col-lg-6 .products-list .product-preview{width:100%}
}
@media (min-width:361px) and (max-width:767px){.responsive .col-lg-6.col-sm-12 .products-list .product-preview{width:33.33333333333333%}
}
@media (min-width:992px) and (max-width:1199px){.responsive .products-list.products-list-small .product-preview{width:25%}
}
@media (min-width:768px) and (max-width:991px){.responsive .products-list.products-list-small .product-preview{width:33.33333333333333%}
}
@media (min-width:361px) and (max-width:767px){.responsive .products-list.products-list-small .product-preview{width:50%}
}
@media (max-width:360px){.responsive .products-list.products-list-small .product-preview{width:100%}
}
@media (min-width:992px) and (max-width:1199px){.responsive .col-lg-9 .products-list.products-list-small .product-preview{width:25%}
}
@media (min-width:768px) and (max-width:991px){.responsive .col-lg-9 .products-list.products-list-small .product-preview{width:50%}
}
@media (min-width:361px) and (max-width:767px){.responsive .col-lg-9 .products-list.products-list-small .product-preview{width:50%}
}
@media (max-width:360px){.responsive .col-lg-9 .products-list.products-list-small .product-preview{width:100%}
}
@media (min-width:992px) and (max-width:1199px){.responsive .col-lg-9.col-md-9 .products-list.products-list-small .product-preview{width:25%}
}
@media (min-width:768px) and (max-width:991px){.responsive .col-lg-9.col-md-9 .products-list.products-list-small .product-preview{width:33.33333333333333%}
}
@media (min-width:361px) and (max-width:767px){.responsive .col-lg-9.col-md-9 .products-list.products-list-small .product-preview{width:50%}
}
@media (max-width:360px){.responsive .col-lg-9.col-md-9 .products-list.products-list-small .product-preview{width:100%}
}
@media (min-width:992px) and (max-width:1199px){.responsive .col-lg-6 .products-list.products-list-small .product-preview{width:33.33333333333333%}
}
@media (min-width:768px) and (max-width:991px){.responsive .col-lg-6 .products-list.products-list-small .product-preview{width:33.33333333333333%}
}
@media (min-width:361px) and (max-width:767px){.responsive .col-lg-6 .products-list.products-list-small .product-preview{width:33.33333333333333%}
}
@media (max-width:360px){.responsive .col-lg-6 .proproductsduct-list.products-list-small .product-preview{width:100%}
}
@media (min-width:361px) and (max-width:767px){.responsive .col-lg-6.col-sm-12 .products-list.products-list-small .product-preview{width:100%}
}
@media(min-width:992px) and (max-width:1199px){.responsive .products-list-isotope .product-preview{width:33.2%}
.responsive .products-list-isotope .width-two-column{width:62.4%}
.responsive .products-list-isotope .width-three-column{width:99.5%}
.responsive .col-lg-9 .products-list-isotope .product-preview{width:33.2%}
.responsive .col-lg-9 .products-list-isotope .width-two-column{width:62.4%}
.responsive .col-lg-9 .products-list-isotope .width-three-column{width:99.5%}
}
@media(min-width:768px) and (max-width:991px){.responsive .products-list-isotope .product-preview{width:33.2%}
.responsive .products-list-isotope .width-two-column{width:99.5%}
.responsive .products-list-isotope .width-three-column{width:999.5%}
.responsive .col-lg-9 .products-list-isotope .product-preview{width:49.9%}
.responsive .col-lg-9 .products-list-isotope .width-three-column, .responsive .col-lg-9 .products-list-isotope .width-two-column{width:99.5%}
}
@media (max-width:767px){.responsive .products-mobile-list{margin-bottom:20px}
}
@media (min-width:361px) and (max-width:767px){.responsive .products-list-isotope.hidden-xs{display:none!important}
.responsive .products-list-isotope .product-preview{width:49.9%}
.responsive .products-list-isotope .width-three-column, .responsive .products-list-isotope .width-two-column{width:99.5%}
}
@media (max-width:360px){.responsive .products-list-isotope.hidden-xs{display:none!important}
.responsive .products-list-isotope .product-preview, .responsive .products-list-isotope .width-three-column, .responsive .products-list-isotope .width-two-column{width:99.5%}
}
@media (min-width:768px) and (max-width:991px){.responsive .filters-by-category li a{margin-left:5px;margin-right:5px}
.home.responsive .filters-by-category li{margin-bottom:0px!important;}
}
@media (max-width:767px){.responsive .filters-by-category li{margin-bottom:20px;border:none;height:18px}
.home.responsive .filters-by-category li{margin-bottom:0px;}
.responsive .filters-by-category li a{margin:-4px 5px 4px;padding:4px 7px;font-size:1.1em}
}
@media (max-width:991px){.responsive .module{margin-bottom:35px}
.responsive .slider-products.module{margin-bottom:0}
}
@media (min-width:768px) and (max-width:991px){.responsive #popup-box{width:500px}
}
@media (max-width:767px){.responsive #popup-box{width:300px}
}
@media (max-width:767px){.responsive .videoWrapperFull{min-height:200px}
.responsive .video-text{top:30%;width:90%;left:5%}
.responsive .video-text .title{font:26px/26px Oswald, sans-serif;margin-bottom:25px}
}
@media (max-width:479px){.responsive .videoWrapperFull{min-height:150px}
.responsive .video-text{top:20%;width:90%;left:5%}
.responsive .video-text .title{font:20px/20px Oswald, sans-serif;margin-bottom:25px}
}
@media (max-width:359px){.responsive .video-text{top:10%;width:82%!important;left:0!important;}
.responsive .video-text .title{font:20px/20px Oswald, sans-serif;margin-bottom:15px}
}
@media (max-width:1199px){.responsive .countdown_box{font-size:.8em}
}
@media all and (device-width:768px) and (device-height:1024px) and (orientation:landscape){.responsive .countdown_box{top:20%;}
}
@media (max-width:767px){.responsive .products-list-in-row .product-preview .preview{width:50%;margin-right:15px}
.responsive .products-list-in-row .list_buttons .btn{float:none!important}
.responsive .products-list-in-row .product-preview ul li{display:block;margin:0 0 5px}
.responsive .products-list-in-row .list_rating{margin-top:10px}
}
@media (max-width:359px){.responsive .products-list-in-row .product-preview .preview{width:100%;margin-right:0}
.fullwidth-block .container{width:350px!important;}
.product-controls-list .top-out{height:0px!important;}
}
@media (max-width:1199px){.responsive .navbar-main-menu .item .btn-main, .responsive .navbar-main-menu .sf-menu>li>a{padding:0 9px}
.responsive .navbar-main-menu .sf-menu>li:first-child>a{padding-left:9px!important}
.responsive .navbar-main-menu .item .line:before, .responsive .navbar-main-menu .sf-menu>li>a:before{left:-9px!important}
.responsive .slider-range .max, .responsive .slider-range .min{padding-top:10px;padding-bottom:10px}
}
@media (max-width:991px){.responsive .navbar-main-menu .item .btn-main, .responsive .navbar-main-menu .sf-menu>li>a{padding:0 6px;font-size:1.15em}
header.variant4 .navbar-main-menu .item .btn-main{padding:0 6px;font-size:1.15em}
.responsive .navbar-main-menu .sf-menu>li:first-child>a{padding-left:6px!important}
.responsive .navbar-main-menu .item .line:before, .responsive .navbar-main-menu .sf-menu>li>a:before{left:-6px!important}
.responsive .touch .navbar-main-menu .item .btn-main, .responsive .touch .navbar-main-menu .sf-menu>li>a{padding:0 6px;font-size:1.15em}
.responsive .touch .navbar-main-menu .sf-menu>li:first-child>a{padding-left:6px!important}
.responsive .touch .navbar-main-menu .item .line:before, .responsive .touch .navbar-main-menu .sf-menu>li>a:before{left:-6px!important}
.products-widget .name{height:2.4em!important;}
.single-product .flexslider:hover .flex-direction-nav{width:65px;}
}
@media all and (device-width:768px) and (device-height:1024px) and (orientation:landscape){.responsive .navbar-compact .navbar-main-menu .item .btn-main, .responsive .navbar-compact .navbar-main-menu .sf-menu>li>a{padding:0 6px!important}
.responsive .navbar-compact .navbar-main-menu .sf-menu>li:first-child>a{padding-left:6px!important}
.responsive .navbar-compact .navbar-main-menu .item .line:before, .responsive .navbar-compact .navbar-main-menu .sf-menu>li>a:before{left:-6px!important}
.touch .product-controls-list .top-out{height:60px}
.back-to-top{bottom:75px}
.responsive .navbar-search input.form-control{width:125px;}
.responsive .navbar-search .form-control:focus{width:125px;}
}
@media all and (device-width:768px) and (device-height:1024px) and (orientation:portrait){.responsive .navbar-compact .navbar-main-menu .item.compact-hidden, .responsive .navbar-compact .navbar-main-menu .item.compact-hidden.hidden-xs{display:block!important}
.responsive .navbar-compact .navbar-main-menu .sf-menu>li>a, .responsive .navbar-main-menu .item .btn-main{padding:0 6px!important}
.responsive .navbar-main-menu .sf-menu>li:first-child>a{padding-left:6px!important}
.responsive .navbar-main-menu .item .line:before, .responsive .navbar-main-menu .sf-menu>li>a:before{left:-6px!important}
}
@media (max-width:1199px){.responsive .navbar-compact .navbar-main-menu .item .btn-main, .responsive .navbar-compact .navbar-main-menu .sf-menu>li>a{padding:0 6px!important}
.responsive .navbar-compact .navbar-main-menu .sf-menu>li:first-child>a{padding-left:6px!important}
.responsive .navbar-compact .navbar-main-menu .item .line:before, .responsive .navbar-compact .navbar-main-menu .sf-menu>li>a:before{left:-6px!important}
.responsive .navbar-main-menu .item:first-child{margin-left:-6px;}
}
@media (max-width:991px){.responsive .navbar-compact .navbar-main-menu .item.compact-hidden, .responsive .navbar-compact .navbar-main-menu .item.compact-hidden.hidden-xs{display:block!important}
.responsive .navbar-main-menu .item:first-child{margin-left:-6px;}
.responsive .navbar-compact .navbar-main-menu:before{width:0;}
}
@media (min-width:1200px){.responsive .navbar-compact .navbar-main-menu .item.compact-hidden, .responsive .navbar-compact .navbar-main-menu .item.compact-hidden.hidden-xs{display:block!important}
}
@media (max-width:1199px){.variant2 .navbar-search{margin:12px 0 0 15px}
.variant2 .navbar-search .form-control:focus, .variant2 .navbar-search input.form-control{width:180px}
}
@media (max-width:992px){.variant2 .navbar-compact .navbar-search{margin:14px 40px 0 20px}
}
@media(min-width:768px) and (max-width:991px){.responsive .variant2 .navbar-secondary-menu.pull-right{float:right!important;margin-top:-45px}
}
@media(min-width:768px) and (max-width:991px){.responsive .variant2 .navbar-height-inner{height:145px}
}
@media (max-width:767px){.responsive .variant2 .navbar-secondary-menu{width:auto}
}
@media (max-width:991px){.responsive .variant2 .navbar-main-menu .item .btn-main, .responsive .variant2 .navbar-main-menu .sf-menu>li>a{padding:0 6px;font-size:1.15em}
.responsive .variant2 .navbar-main-menu .sf-menu>li:first-child>a{padding-left:6px!important}
.responsive .variant2 .navbar-main-menu .item .line:before, .responsive .variant2 .navbar-main-menu .sf-menu>li>a:before{left:-6px!important}
}
@media (max-width:1199px){.responsive .variant3 .navbar-search{margin:4px 0 -80px 10px}
.responsive .variant3 .navbar-compact .navbar-search{margin:8px -10px 0 0}
.responsive .variant3 .navbar-search input.form-control{width:130px}
.responsive .variant3 .navbar-search .form-control:focus{width:160px}
}
@media (max-width:992px){.responsive .variant3 .navbar-compact .navbar-search{margin:14px 40px 0 20px}
}
@media(min-width:768px) and (max-width:991px){.responsive .variant3 .navbar-logo{text-align:center;}
.responsive .variant3 .navbar-secondary-menu, .responsive .variant3 .navbar-secondary-menu.pull-right{float:right !important;margin-top:5px;position:relative;z-index:1200;}
.responsive .variant3 .navbar-search{margin:4px 0 10px -10px;float:none !important;text-align:center;}
.responsive .variant3 .navbar-compact .navbar-search{margin:10px 0 10px -10px;float:right !important;text-align:left;}
.responsive .variant3 .navbar-search input.form-control{width:225px}
.responsive .variant3 .navbar-search .form-control:focus{width:305px}
.responsive .variant3 .navbar-compact .navbar-main-menu{clear:both;}
.responsive .variant3 .icon-xcart-animate{margin:12px 0 0 0;}
}
@media (max-width:767px){.responsive .variant3 .navbar-secondary-menu{width:auto}
.responsive .variant3 .navbar-secondary-menu .btn-default, .responsive .variant3 .navbar-secondary-menu.visible-xs .open .btn-default{border-left:medium none;padding-left:3px;padding-right:4px;}
.responsive .variant3 .navbar-secondary-menu .btn-group:last-child .btn-default{padding-right:0;}
}
@media (max-width:1199px){.responsive .product-preview-popup{width:95%;}
}
@media (max-width:359px){.responsive .btn-select .value{min-width:90px}
.responsive .dropdown-menu{min-width:128px}
.fullwidth-block .container{width:350px;}
}
@media (max-width:767px){.shopping-cart .box{padding:20px 20px 30px;}
.shopping-cart tr{display:block;width:100%;}
.shopping-cart table td{width:100%;display:block;padding-left:30%;position:relative;overflow:hidden;text-align:left;}
.shopping-cart table td:last-child, .shopping-cart table td:first-child{border:none;}
.shopping-cart h3{margin-top:-25px!important;}
.woocommerce-cart .shopping-cart .table.shopping-cart-table>tbody>tr>td{border-top:0px none;}
.shopping-cart .remove-button{font-size:15px!important;top:0px!important;}
.shopping-cart-table-trth{border-bottom:1px solid #cfcfcf;}
.shopping-cart-table-trth th{border-bottom:0px none!important;}
.shopping-cart table .td-name{position:absolute;left:0;width:30%;font-weight:bold;}
.shopping-cart table .remove-button{float:left;position:absolute;left:0;top:40%;}
.shopping-cart .quantity-control{margin:0;}
.shopping-cart-header{background:url(../images/shopping-cart-back-mobile.png) no-repeat center 0;}
}
.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}
@-webkit-keyframes pulse{0%{-webkit-transform:scale(1);transform:scale(1)}
50%{-webkit-transform:scale(1.1);transform:scale(1.1)}
100%{-webkit-transform:scale(1);transform:scale(1)}
}
@keyframes pulse{0%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}
50%{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}
100%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}
}
.pulse{-webkit-animation-name:pulse;animation-name:pulse}
@-webkit-keyframes swing{20%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}
40%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}
60%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}
80%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}
100%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}
}
@keyframes swing{20%{-webkit-transform:rotate(15deg);-ms-transform:rotate(15deg);transform:rotate(15deg)}
40%{-webkit-transform:rotate(-10deg);-ms-transform:rotate(-10deg);transform:rotate(-10deg)}
60%{-webkit-transform:rotate(5deg);-ms-transform:rotate(5deg);transform:rotate(5deg)}
80%{-webkit-transform:rotate(-5deg);-ms-transform:rotate(-5deg);transform:rotate(-5deg)}
100%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}
}
.swing{-webkit-transform-origin:top center;-ms-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing}
.animate, .animate-delay{opacity:0;}
.touch .animate, .touch .animate-delay{opacity:1!important}
.animate-delay.animated.scale, .animate.animated.scale{-webkit-animation:scale 1s 1 cubic-bezier(0.445, .05, .55, .95);-moz-animation:scale 1s 1 cubic-bezier(0.445, .05, .55, .95);-o-animation:scale 1s 1 cubic-bezier(0.445, .05, .55, .95);animation:scale 1s 1 cubic-bezier(0.445, .05, .55, .95);opacity:1}
.preview.animate.animated.scale{-webkit-animation:scale 0s 0;-moz-animation:scale 0s 0;-o-animation:scale 0s 0;animation:scale 0s 0;opacity:1}
.animate-delay.animated.pulse, .animate.animated.pulse{-webkit-animation:pulse .5s 1 linear;-moz-animation:pulse .5s 1 linear;-o-animation:pulse .5s 1 linear;animation:pulse .5s 1 linear}
.animate-delay.animated.flip, .animate.animated.flip{-webkit-animation:flip .5s 1 linear;-moz-animation:flip .5s 1 linear;-o-animation:flip .5s 1 linear;animation:flip .5s 1 linear;-webkit-backface-visibility:visible!important;-ms-backface-visibility:visible!important;backface-visibility:visible!important;opacity:1}
.animate-delay.animated.fadeUp, .animate.animated.fadeUp{-webkit-animation:fadeUp .5s 1 linear;-moz-animation:fadeUp .5s 1 linear;-o-animation:fadeUp .5s 1 linear;animation:fadeUp .5s 1 linear;opacity:1}
@-webkit-keyframes scale{0%{-webkit-transform:scale(0.3);opacity:.1}
100%{-webkit-transform:scale(1);opacity:1}
}
@-moz-keyframes scale{0%{-moz-transform:scale(0.3);opacity:.1}
100%{-moz-transform:scale(1);opacity:1}
}
@-o-keyframes scale{0%{-o-transform:scale(0.3);opacity:.1}
100%{-o-transform:scale(1);opacity:1}
}
@keyframes scale{0%{transform:scale(0.3);opacity:.1}
100%{transform:scale(1);opacity:1}
}
@-webkit-keyframes pulse{0%{-webkit-transform:scale(1);transform:scale(1)}
50%{-webkit-transform:scale(1.1);transform:scale(1.1)}
100%{-webkit-transform:scale(1);transform:scale(1)}
}
@keyframes pulse{0%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}
50%{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}
100%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}
}
@-webkit-keyframes flip{0%{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}
40%{-webkit-transform:perspective(400px) rotateY(-10deg);transform:perspective(400px) rotateY(-10deg)}
70%{-webkit-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg)}
100%{-webkit-transform:perspective(400px) rotateY(0deg);transform:perspective(400px) rotateY(0deg);opacity:1}
}
@keyframes flip{0%{-webkit-transform:perspective(400px) rotateY(90deg);-ms-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}
40%{-webkit-transform:perspective(400px) rotateY(-10deg);-ms-transform:perspective(400px) rotateY(-10deg);transform:perspective(400px) rotateY(-10deg)}
70%{-webkit-transform:perspective(400px) rotateY(10deg);-ms-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg)}
100%{-webkit-transform:perspective(400px) rotateY(0deg);-ms-transform:perspective(400px) rotateY(0deg);transform:perspective(400px) rotateY(0deg);opacity:1}
}
@-webkit-keyframes fadeUp{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}
100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}
}
@keyframes fadeUp{0%{opacity:0;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px)}
100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}
}
.animate-move-down, .animate-scale{-o-transition:-o-transform 0.2s linear 0s;-moz-transition:-moz-transform 0.2s linear 0s;-webkit-transition:-webkit-transform 0.2s linear 0s;-ms-transition:-ms-transform 0.2s linear 0s;transition:transform 0.2s linear 0s;}
.animate-scale:hover{-o-transform:scale(1.2, 1.2);-moz-transform:scale(1.2, 1.2);-webkit-transform:scale(1.2, 1.2);-ms-transform:scale(1.2, 1.2);transform:scale(1.2, 1.2)}
.animate-move-down:hover{-o-transform:translateY(10px);-moz-transform:translateY(10px);-webkit-transform:translateY(10px);-ms-transform:translateY(10px);transform:translateY(10px)}
.banners-block .item .banner-text, .banners-block .item img{-o-transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease}
.banners-block .item:hover .banner-text{}
.banners-block .item:hover img{-o-transform:scale(1.1, 1.1);-moz-transform:scale(1.1, 1.1);-webkit-transform:scale(1.1, 1.1);-ms-transform:scale(1.1, 1.1);transform:scale(1.1, 1.1);}
.btn-mega, .woocommerce-account .woocommerce .button, .filters-by-category li a, .filters-by-category li a.selected, .member-info .contact-icon, .pagination-main li a, .tags-list li a{-o-transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease}
.back-to-top{-o-transition:background .3s ease;-moz-transition:background .3s ease;-webkit-transition:background .3s ease;-ms-transition:background .3s ease;transition:background .3s ease}
.services-block .item{-webkit-transform:translate3d(0, 0, 0)}
.services-block .item .icon{-o-transition:-o-transform .3s ease;-moz-transition:-moz-transform .3s ease;-webkit-transition:-webkit-transform .3s ease;-ms-transition:-ms-transform .1s ease;transition:transform .3s ease}
.services-block .item:hover .icon{-o-transform:scale(1.1, 1.1);-moz-transform:scale(1.1, 1.1);-webkit-transform:scale(1.1, 1.1);-ms-transform:scale(1.1, 1.1);transform:scale(1.1, 1.1)}
.flex-direction-nav, .slider-controls{-webkit-transform:translate3d(0, 0, 0)}
.flex-direction-nav a, .slider-controls a, .small-previews a, .jcarousel-skin-previews .jcarousel-prev, .jcarousel-skin-previews .jcarousel-next{-o-transition:color .3s ease;-moz-transition:color .3s ease;-webkit-transition:color .3s ease;-ms-transition:color .3s ease;transition:color .3s ease}
.navbar-search input.form-control{-o-transition:width .5s ease;-moz-transition:width .5s ease;-webkit-transition:width .5s ease;transition:width .5s ease}
.navbar-search.noTransition input.form-control{-o-transition:width ease !important;-moz-transition:width ease !important;-webkit-transition:width ease !important;transition:width ease !important;}
.navbar-main-menu .item .btn-main, .sf-menu>li{-o-transition:border .1s ease;-moz-transition:border .1s ease;-webkit-transition:border .1s ease;transition:border .1s ease}
.navbar-switcher{-o-transition:background .5s ease;-moz-transition:background .5s ease;-webkit-transition:background .5s ease;transition:background .5s ease}
/*.product-preview{-o-transition:all .8s ease;-moz-transition:all .8s ease;-webkit-transition:all .8s ease;-ms-transition:all .8s ease;transition:all .8s ease}*/
.product-controls-list.hide-right, .product-preview .quick-view{-o-transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease}
.product-preview .preview:not(.hover-slide) .img-responsive, .products-widget .product .img-responsive{-o-transition:-o-transform .5s ease-in-out;-moz-transition:-moz-transform .5s ease-in-out;-webkit-transition:-webkit-transform .5s ease-in-out;-ms-transition:-ms-transform .5s ease-in-out;transition:transform .5s ease-in-out}
.product-preview:hover .preview:not(.hover-slide) .img-responsive{-o-transform:scale(1.1, 1.1);-moz-transform:scale(1.1, 1.1);-webkit-transform:scale(1.1, 1.1);-ms-transform:scale(1.1, 1.1);transform:scale(1.1, 1.1)}
.products-widget .product .img-responsive:hover{-o-transform:scale(1.2);-moz-transform:scale(1.2);-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}
.touch .products-widget .product .img-responsive:hover, .touch .product-preview:hover .preview:not(.hover-slide) .img-responsive{-o-transform:none;-moz-transform:none;-webkit-transform:none;-ms-transform:none;transform:none}
.preview.hover-slide .preview-image img{-o-transition:top .3s ease-out;-moz-transition:top .3s ease-out;-webkit-transition:top .3s ease-out;-ms-transition:top .3s ease-out;transition:top .3s ease-out}
.preview.hover-slide:hover .preview-image img{-o-transition:top .3s ease-out;-moz-transition:top .3s ease-out;-webkit-transition:top .3s ease-out;-ms-transition:top .3s ease-out;transition:top .3s ease-out;top:100%}
.touch .preview.hover-slide:hover .preview-image img{-o-transition:none;-moz-transition:none;-webkit-transition:none;-ms-transition:none;transition:none;top:auto}
.preview.hover-slide:hover .preview-image img:first-child{top:0}
.product-controls-list .circle:hover{-webkit-animation:pulse .5s linear;-moz-animation:pulse .5s linear;-o-animation:pulse .5s linear;animation:pulse .5s linear}
.product-controls-list .cart:hover span{-webkit-transform-origin:top center;-moz-transform-origin:top center;-o-transform-origin:top center;transform-origin:top center;-webkit-animation:swing 1s linear;-moz-animation:swing 1s linear;-o-animation:swing 1s linear;animation:swing 1s linear}
.find-us .icon{-o-transition:-o-transform 1s ease;-moz-transition:-moz-transform 1s ease;-webkit-transition:-webkit-transform 1s ease;-ms-transition:-ms-transform 1s ease;transition:transform 1s ease}
.services-block-dark{-webkit-transform:translate3d(0, 0, 0)}
.services-block-dark .icon{-o-transition:-o-transform .5s ease;-moz-transition:-moz-transform .5s ease;-webkit-transition:-webkit-transform .5s ease;-ms-transition:-ms-transform .5s ease;transition:transform .5s ease}
.services-block-dark .icon span{-o-transition:all 1s ease;-moz-transition:all 1s ease;-webkit-transition:all 1s ease;-ms-transition:all 1s ease;transition:all 1s ease}
.services-block-dark a:hover .icon{-o-transform:scale(1.3, 1.3);-moz-transform:scale(1.3, 1.3);-webkit-transform:scale(1.3, 1.3);-ms-transform:scale(1.3, 1.3);transform:scale(1.3, 1.3)}
.services-block-dark .icon span{display:inline-block}
.services-block-dark a:hover .icon span{color:#ee3b27;-o-transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}
.services-block-box{-webkit-transform:translate3d(0, 0, 0)}
.services-block-box .icon{-o-transition:-o-transform .5s ease;-moz-transition:-moz-transform .5s ease;-webkit-transition:-webkit-transform .5s ease;-ms-transition:-ms-transform .5s ease;transition:transform .5s ease}
.services-block-box .icon span{-o-transition:all 1s ease;-moz-transition:all 1s ease;-webkit-transition:all 1s ease;-ms-transition:all 1s ease;transition:all 1s ease}
.services-block-box a:hover .icon{-o-transform:scale(1.15, 1.15);-moz-transform:scale(1.15, 1.15);-webkit-transform:scale(1.15, 1.15);-ms-transform:scale(1.15, 1.15);transform:scale(1.15, 1.15)}
.social-widgets .item, .social-widgets .tab-content, .social-widgets .tab-icon{-o-transition:all 1s ease;-moz-transition:all 1s ease;-webkit-transition:all 1s ease;-ms-transition:all 1s ease;transition:all 1s ease}
.live-chat{-o-transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease}
#off-canvas-menu, #outer-canvas, .mobile-nav .nav-item .tab-content, .mobile-nav .nav-item a, .mobile-nav .nav-item.active .tab-content{-o-transition:all .2s ease;-moz-transition:all .2s ease;-webkit-transition:all .2s ease;-ms-transition:all .2s ease;transition:all .2s ease}
.brands-carousel img, .owl-item, .preview.hover-slide .preview-image{-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease}
.brands-carousel a{display:block}
.brands-carousel .brands_active{opacity:1;-webkit-transition-duration:500ms;-webkit-transition-timing-function:ease-out;-moz-transition-duration:500ms;-moz-transition-timing-function:ease-out;-o-transition-duration:500ms;-p-transition-timing-function:ease-out;-ms-transform-duration:500ms;-ms-transform-timing-function:ease-out}
.brands-carousel .brands_n_active{opacity:.4;-webkit-transition-duration:500ms;-webkit-transition-timing-function:ease-out;-moz-transition-duration:500ms;-moz-transition-timing-function:ease-out;-o-transition-duration:500ms;-p-transition-timing-function:ease-out;-ms-transform-duration:500ms;-ms-transform-timing-function:ease-out}
.flex-direction-nav, .owl-slider-outer .owl-slider-next, .owl-slider-outer .owl-slider-prev, .owl-theme .owl-controls, .jcarousel-skin-previews .jcarousel-prev, .jcarousel-skin-previews .jcarousel-next, .jcarousel-skin-previews .jcarousel-prev-disabled, .jcarousel-skin-previews .jcarousel-next-disabled{opacity:0;-webkit-transition-duration:500ms;-webkit-transition-timing-function:ease-out;-moz-transition-duration:500ms;-moz-transition-timing-function:ease-out;-o-transition-duration:500ms;-p-transition-timing-function:ease-out;-ms-transform-duration:500ms;-ms-transform-timing-function:ease-out}
.touch .flex-direction-nav, .touch .owl-slider-outer .owl-slider-next, .touch .owl-slider-outer .owl-slider-prev, .touch .owl-theme .owl-controls, .touch .jcarousel-skin-previews .jcarousel-prev, .touch .jcarousel-skin-previews .jcarousel-next{opacity:1}
.flexslider:hover .flex-direction-nav, .owl-slider-outer:hover .owl-slider-next, .owl-slider-outer:hover .owl-slider-prev, .owl-theme:hover .owl-controls, .jcarousel-skin-previews:hover .jcarousel-prev, .jcarousel-skin-previews:hover .jcarousel-next{opacity:1;-webkit-transition-duration:500ms;-webkit-transition-timing-function:ease-out;-moz-transition-duration:500ms;-moz-transition-timing-function:ease-out;-o-transition-duration:500ms;-p-transition-timing-function:ease-out;-ms-transform-duration:500ms;-ms-transform-timing-function:ease-out}
.jcarousel-skin-previews:hover .jcarousel-prev-disabled, .jcarousel-skin-previews:hover .jcarousel-next-disabled{opacity:0.5;}
.icon-xcart-animate .box, .icon-xcart-animate .handle, .tp-leftarrow.default:before, .tp-rightarrow.default:before{-o-transition:all .2s ease;-moz-transition:all .2s ease;-webkit-transition:all .2s ease;-ms-transition:all .2s ease;transition:all .2s ease}
.tabs-left .tab-content-outer{-o-transition:height .2s ease;-moz-transition:height .2s ease;-webkit-transition:height .2s ease;-ms-transition:height .2s ease;transition:height .2s ease}
.collapsing{-webkit-transition:all .6s ease;transition:all .6s ease}
.attention{position:absolute;display:block;margin-left:-22px;margin-top:6px;}
.attention_icon{display:block;background-image:url('../images/attention_icon.png');border:1px solid #ff0000;width:14px;height:14px;-webkit-animation:blink 1.5s ease-in infinite;-moz-animation:blink 1.5s ease-in infinite;-ms-animation:blink 1.5s ease-in infinite;-o-animation:blink 1.5s ease-in infinite;animation:blink 1.5s ease-in infinite;}
@media (max-width:767px){.responsive .attention{display:inline-block;float:left;position:relative;margin:4px 10px 0 0;}
}
@-webkit-keyframes blink{0%{opacity:1;}
50%{opacity:0;}
100%{opacity:1;}
}
@-moz-keyframes blink{0%{opacity:1;}
50%{opacity:0;}
100%{opacity:1;}
}
@-o-keyframes blink{0%{opacity:1;}
50%{opacity:0;}
100%{opacity:1;}
}
@keyframes blink{0%{opacity:1;}
50%{opacity:0;}
100%{opacity:1;}
}
.carouFredSel{position:relative;}
.carouFredSel .slides{margin:18px 0 0 0;padding:0;list-style-type:none;overflow:hidden}
.carouFredSel .slides li{margin:0 15px;padding:0;min-height:50px;float:left;}
.carouFredSel .slides img{max-width:100%;}
.carouFredSel .carouFredSel-controls{position:absolute;margin:0;right:5px;top:-41px;padding-bottom:20px;opacity:0;-o-transition:all .2s ease;-moz-transition:all .2s ease;-webkit-transition:all .2s ease;-ms-transition:all .2s ease;transition:all .2s ease}
.carouFredSel:hover .carouFredSel-controls{opacity:1;}
.carouFredSel .carouFredSel-controls .carouFredSel-buttons a{display:inline-block;zoom:1;*display:inline}
.carouFredSel .carouFredSel-controls .carouFredSel-buttons a:hover{color:#ee3b27;text-decoration:none;}
.carouFredSel .carouFredSel-controls .carouFredSel-buttons a:before{font-family:icomoon;font-size:26px!important;display:inline-block;content:'\e078'}
.carouFredSel .carouFredSel-controls .carouFredSel-buttons a.next:before{content:'\e07b'}
h1, h2, h3, h4, .filters-by-category.header-filter li a{font-weight:700;}
@media(min-width:768px){.qty .quantity-control input.form-control{border:1px solid #ccc!important;}
header.variant4 .navbar-search input.form-control{border:1px solid transparent;-webkit-box-shadow:none;box-shadow:none;background-color:transparent;color:transparent;-moz-transition:all .2s ease;-webkit-transition:all .2s ease;-ms-transition:all .2s ease;transition:all .2s ease;}
header.variant4 .navbar-search:hover input.form-control, header.variant4 .navbar-search.focus input.form-control{border:1px solid #ccc;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075);box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075);background-color:#fff;color:#000;}
header.variant4 .navbar-search .button{color:#000;}
header.variant4 .navbar-search:hover .button, header.variant4 .navbar-search.focus .button{color:#000;}
header.variant4 .navbar-search:hover input.form-control, header.variant4 .navbar-search .button{-moz-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-ms-transition:all 0.3s ease;transition:all 0.3s ease;-webkit-transition-delay:0.2s;-moz-transition-delay:0.2s;-ms-transition-delay:0.2s;transition-delay:0.2s;}
header.variant4 .navbar-compact .navbar-search .button{color:#777;}
header.variant4 .navbar-compact .navbar-search:hover .button{color:#000;}
header.variant4 .btn-shopping-cart > a{padding-left:0}
header.variant4 .btn-shopping-cart > a > span.text-shopping-cart{width:1px;text-indent:1px;overflow:hidden;display:block;float:left;margin-top:2px;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease;}
header.variant4 .btn-shopping-cart:hover > a > span.text-shopping-cart{width:auto!important;padding:0 0 0 10px;}
header.variant4 .icon-xcart-animate{margin:1px 0 0 10px;}
header.variant4 .navbar-compact .icon-xcart-animate{margin:4px 0 0 10px;}
header.variant4 .navbar-secondary-menu{padding:5px 0 0 !important;height:auto;}
}
.cms-index-index .content.slider-products{padding-bottom:5px;}
.cms-index-index .row.brands{margin-top:-6px;}
.cms-index-index .blog-slider{margin-bottom:7px;}
.cms-index-index .content.nopad-bottom{padding-top:40px;}
.cms-index-index .social-widget{padding:40px 0 25px;}
@media (max-width:767px){.fullwidth-block .container{width:600px;}
.products-sliders{display:none!important;}
}
.pad_lr_n_15{padding:0px;}
.pad_left_10{padding-left:10px;}
.height393{height:393px;}
.height393 img{height:100%;}
.cont_line_divider{padding:0px!important;margin:0px!important;}
#content .edit-link{display:none;padding-top:25px!important;}
.products-sliders-all .content-row{padding-bottom:0px;}
.products-sliders-all .container{padding-right:0px;padding-left:15px;}
.products-sliders{padding-top:40px;}
#logo{margin-left:0px;}
.spacer, .clear{clear:both;}
.parallax, .parallax-block{background-attachment:fixed!important;background-position:50% 0px!important;background-color:#262626;}
.parallax-block{overflow:hidden;}
.flexslider{margin:0px!important;background:none transparent!important;border:0px none!important;position:relative;-webkit-border-radius:0px!important;-moz-border-radius:0px!important;-o-border-radius:0px!important;border-radius:0px!important;-webkit-box-shadow:0 0px 0px rgba(0,0,0,.2)!important;-moz-box-shadow:0 0px 0px rgba(0,0,0,.2)!important;-o-box-shadow:0 0px 0px rgba(0,0,0,.2)!important;box-shadow:0 0px 0px rgba(0,0,0,.2)!important;zoom:1;}
#content{overflow:hidden;padding-top:50px;}
.home #content{padding-top:0px!important;}
.home.blog #content{padding-top:25px!important;}
#content #content{padding-top:0px!important;}
#content>.container:first-child #content>.container:first-child{padding-top:0px!important;}
.brands_block{margin-left:-15px!important;}
.blog-slider .flex-direction-nav .flex-next{right:30px!important;margin-right:-60px;}
.blog-slider-creative .flex-direction-nav .flex-next{right:30px!important;margin-right:-30px;}
.blog-slider .flex-direction-nav .flex-prev{left:10px!important;margin-left:-60px;}
.owl-theme .owl-controls .owl-buttons div:before{font-family:icomoon;font-size:26px!important;display:inline-block;content:'\e078';}
.owl-theme .owl-controls .owl-buttons div.owl-next:before, .owl-theme .owl-controls .owl-buttons div.owl-next2:before{content:'\e07b';}
.product-tocart{z-index:9;top:169px;}
a.quick-view{cursor:pointer;}
a.quick-view:hover{text-shadow:1px 1px 2px #999, 0 0 1em #999;}
.compare_list{padding-left:0px;list-style-type:none;}
.delete, .description{margin-top:20px;}
.delete{display:block;float:left;}
#preloader{position:fixed;z-index:100000;top:40%;width:100%;}
#preloader .loader{position:absolute;left:50%;margin-left:-28px;background-color:rgba(0, 0, 0, 0.8);border-radius:6px;height:56px;width:56px;line-height:56px;text-align:center;}
#preloader .loader img{opacity:0.9;}
#preloader .message{position:absolute;left:32%;padding:0 1%;margin-top:70px;background-color:rgba(0, 0, 0, 0.8);border-radius:6px;border:none;color:#fff;text-align:center;width:34%;}
#preloader .message .inside{padding:20px;}
.wft_isotop_listing{position:relative;overflow:hidden;}
.navbar-compact nav#megamenu{margin-left:244px;}
.navbar-compact nav#megamenu .sf-menu{clear:none!important;}
.navbar-compact nav#megamenu>ul>li{padding-bottom:0px!important;height:35px;margin-top:11px;}
.navbar-compact nav#megamenu .icon-earth:before{top:2px;left:5px;}
.currencies_sel ul li a img{padding:0 7px;position:relative;top:-1px;}
.spacer_120{height:120px;}
.fancybox-inner{overflow:hidden!important;}
.override_height400{height:400px!important;text-align:center!important;vertical-align:center!important;}
.override_width320{width:320px!important;}
.override_width300{width:300px!important;height:auto!important;background:none!important;}
.quickviewblock .row{margin-left:0px!important;margin-right:0px!important;}
.quickviewblock h2{margin:0;padding:0 0 1.3em;font:2em Mavenpro, Arial, Helvetica, sans-serif;color:#4a4a4a;font-weight:normal;}
.quickviewblock{margin-top:10px;}
.quickviewblock .price-box .price, .price-box .amount{display:inline-block;padding:6px 0 20px;margin:0px;}
.quickviewblock .in-stock{margin:0px;}
.quickviewblock span.in-stock{font-weight:bold;}
.quickviewblock .rating{padding:18px 0 21px;}
.sub-contayner, .widemenu, .sub-contayner, .widemenu2{position:static!important;}
#megamenu .sf-menu{position:static!important;}
#megamenu .sf-menu li.col{display:block;width:175px;float:left;padding:0;margin:0 10px 30px 0;box-shadow:none;position:relative;z-index:99;}
.sf-menu li.widemenu ul.level0 li a{font:1.037em Verdana, Arial, Helvetica, sans-serif!important;}
.sf-menu li.widemenu ul.level1 li a{font:1em Verdana, Arial, Helvetica, sans-serif!important;color:silver !important;}
.sf-menu li.widemenu2 ul.level0 li a{font:1em Verdana, Arial, Helvetica, sans-serif!important;text-decoration:none;}
.sf-menu li.widemenu2 ul.level0 li.col{font-size:1em!important;}
.sf-menu li.widemenu2 ul.level0 li.col a{display:inline;font:1em Mavenpro-bold, Arial, Helvetica, sans-serif!important;padding:0px!important;}
.sf-menu li.widemenu2 ul.level0 li.col ul{margin-top:10px;}
.sf-menu li.widemenu2 ul.level0 li.col ul li a span{font:14px/1.29em Arial, Helvetica, sans-serif!important;color:#565656!important;line-height:1.528571429!important;text-transform:lowercase!important;font-weight:normal!important;}
.widemenu2 ul.level0 li.col ul li a span{text-transform: lowercase !important;}
.sf-menu li.widemenu2 ul.level0 li.col ul li a{padding:18px 20px 8px 0px;}
.sf-menu li.widemenu ul.level0 ul li a, .sf-menu li.widemenu2 ul.level0 ul li a{border-bottom:0px none!important;}
.sf-menu li.widemenu ul.level0 ul, .sf-menu li.widemenu2 ul.level0 ul{display:block;box-shadow:none;width:100% !important;max-width:1200px;margin-left:auto;margin-right:auto;}
.sf-menu li.widemenu a:hover{background:transparent!important;}
.sf-menu li.widemenu2 a:hover{background:none;}
.sf-menu li.widemenu2 .image-item{float:right!important;width:24%!important;margin:0 10px 0px 0!important;}
.sf-menu li.widemenu2 .cols{width:75%!important;float:left;}
ul.level2 li a{padding:2px 20px!important;}
ul.level2 li:first-child a{padding:8px 20px 2px!important;}
.widemenu ul.level0, .widemenu2 ul.level0{padding-top:40px;overflow:hidden;}
.widemenu ul.level0 a span, .widemenu2 ul.level0 a span{font-family:Arial, Helvetica, sans-serif;}
.widemenu ul.level0 span.sub, .widemenu2 ul.level0 span.sub{margin:20px 0 1em;padding:0 0 0 20px;line-height:1.4em;color:#000000;font-family:Arial, Helvetica, sans-serif;cursor:text;}
.widemenu ul.level0 a:hover span.sub, .widemenu2 ul.level0 a:hover span.sub{text-decoration:none;}
ul.sf-menu>li>ul li.menu-item>ul{left:100%!important;}
ul.sf-menu>li.widemenu2>ul li.menu-item>ul, ul.sf-menu>li.widemenu>ul li.menu-item>ul{left:0!important;}
.sf_menu_submenu_dis{display:none!important;}
.sf_menu_submenu_en{display:block!important;}
.parallax-block .content{padding-top:0px;}
.search_type_center{position:relative;}
.related h2{font-weight:normal;}
.direction-nav{padding:0px 0 32px 0;position:relative;margin-top:-1px;position:relative;top:4px;}
.icon-left-thin:before, .icon-right-thin:before{font-family:icomoon;font-size:2em;display:inline-block;cursor:pointer;font-style:normal;}
.icon-left-thin:before{content:'\e078';}
.icon-right-thin:before{content:'\e07b';}
.small_preview.prev, .small_preview.next{position:absolute;top:-21px!important;}
.small_preview.prev{left:-44px;}
.small_preview.next{left:54px;}
.product_custom{padding:0 15px 35px;}
.single .product_custom .container{width:100%;}
#tabadditional_information table.shop_attributes tr td p, table.shop_attributes tr td p{margin:0!important;}
#tabadditional_information table.shop_attributes tr th, table.shop_attributes tr th{vertical-align:top;padding-right:5px;}
.show_review_form.button{padding:0 14px;border:none;border-radius:3px;background:#ee3b27;color:#fff;text-transform:uppercase;white-space:nowrap;font:12px/31px 'Oswald', sans-serif;margin-bottom:5px;display:inline-block;text-decoration:none;}
.rating_review{margin-top:13px;}
.commentlist li{list-style-type:none;margin-bottom:32px;}
.commentlist .description{margin:18px 0;}
.rating_comments{float:left;padding-bottom:0px!important;}
.star-1:hover, .star-2:hover, .star-3:hover, .star-4:hover, .star-5:hover{text-decoration:none;}
.yith-wcwl-add-to-wishlist .add_to_wishlist .icon-heart{margin-right:0px;}
.add_to_wishlist:hover, .compare:hover{text-decoration:none;}
.product-shop a.add_to_wishlist{margin:0px 10px 0 0;display:block;}
.product-shop .yith-wcwl-add-to-wishlist{float:left;margin:20px 0 0px;}
.product-shop a.compare.button, .product-shop a.compare{margin:30px 0 20px;display:block;}
.product-shop .clear{clear:none;}
.woocommerce-wishlist #wishlist-table .add-to-cart-alt .add_to_cart_from_wishlist{display:none;}
.add-to-cart{margin-bottom:10px;}
.add-to-cart .cart .qty{float:left;}
.product_variation{padding:5px 10px 15px 0;margin:0 0 5px;border-bottom:1px solid #e4e4e4;}
.product_variation:last-child{border-bottom:0px none;padding:0px 10px 15px 0;margin:-5px 0 5px;}
.variations_button{margin-top:20px;}
.variations_button .qty{float:left;}
.product_variation select{font-family:inherit;font-size:inherit;line-height:inherit;background-color:#FFFFFF;background-image:none;border:1px solid #CCCCCC;border-radius:4px;box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset;color:#555555;display:block;font-size:14px;height:34px;line-height:1.42857;padding:6px 12px;transition:border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;width:100%;}
.product_variation label{font:13px Arial, Helvetica, sans-serif;color:#565656;font-weight:bold;margin:13px 0 13px 0px;}
.reset_variations{margin:7px 0;display:block;}
.flexslider .slides > li{display:block!important;}
.box-content .price-box .amount, .price-box .amount{font:2em Verdana, Arial, Helvetica, sans-serif;color:#4a4a4a;margin:0 .15em 0 .2em;text-decoration:none!important;}
.box-content .price-box ins .amount{color:#ee3b27!important;}
.single_variation_wrap .amount{font:1em Verdana, Arial, Helvetica, sans-serif;margin:0;}
.single_variation_wrap .price{margin:0;}
.box-content .price-box ins{text-decoration:none!important;}
.flex-direction-nav{margin-top:25px!important;}
.flexslider .flex-direction-nav{position:relative;}
.flex-direction-nav a{width:25px!important;height:25px!important;}
.flex-direction-nav a:before{font-family:icomoon!important;font-size:20px!important;display:inline-block;content:'\e079'!important;}
.blog-slider-creative .flex-direction-nav a:before{font-size:2em!important;}
.blog-slider-creative .flex-direction-nav a.ie:before{font-size:0.8em!important;}
.blog-slider-creative .flex-direction-nav a:hover{text-decoration:none;}
.flex-direction-nav a.flex-disabled, .blog-slider .flex-direction-nav a{opacity:1!important;}
.flex-direction-nav a.flex-disabled{color:#bbb!important;}
.flex-direction-nav a.blog_slider_andr{opacity:1!important;display:block!important;}
.flex-direction-nav a.flex-disabled:hover, .blog-slider .flex-direction-nav a:hover{opacity:1!important;}
.flex-direction-nav a.flex-disabled:hover{color:#bbb!important;}
.flex-direction-nav .flex-next{right:10px!important;}
.flex-direction-nav .flex-prev{left:10px!important;}
.flex-direction-nav a.flex-prev:before{content:'\e07a'!important;}
#column_right{float:right;}
.expander-list .expander{margin-top:-23px;}
.section-divider:last-child:before{border-bottom:0px none;}
.section-divider:last-child{height:1px!important;}
.products-list-isotope .top-out{height:70px!important;}
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default{}
.ui-slider-horizontal{height:5px!important;border-radius:0px!important;background:#e9e9e9!important;border:0px none!important;}
.ui-widget-header{background:#818181!important;}
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default;width:19px!important;height:21px!important;border-radius:2px!important;border:1px solid #cfcfcf!important;background:#f9f9f9!important;top:-8px!important;}
.ui-slider-handle:before{border:1px solid #e0e0e0;position:absolute;top:7px;left:5px;content:" ";font-size:0;line-height:0;display:block;height:5px;width:3px;border-bottom:0;border-top:0;}
.ui-slider-handle:after{border:1px solid #e0e0e0;position:absolute;top:7px;left:9px;content:" ";font-size:0;line-height:0;display:block;height:5px;width:3px;border-bottom:0;border-top:0;}
.price_slider_amount button{margin:23px 0;background:#ee3b27;color:#fff!important;font:.86em Mavenpro-black, Arial, Helvetica, sans-serif;padding:.7em .6em .6em;text-transform:uppercase;border:1px solid #ee3b27;border-radius:4px;font-weight:normal;}
.price_slider_amount button:hover{border:1px solid #ee3b27;color:#ee3b27!important;background:0 0;}
.widget_search{margin-bottom:25px;min-height:36px;}
.widget_search h4.widget-title{display:none;}
.page-numbers.current{font-weight:bold;margin-left:0px;}
.pagination .icon{margin-left:0px!important;padding:4px 4px 3px!important;}
.listing_header_row1{margin-left:0px!important;}
.woocommerce-ordering select{border:1px solid rgb(204, 204, 204);border-radius:4px;height:27px;color:rgb(86, 86, 86);padding-left:7px;width:98px;cursor:pointer;background-color:rgb(255,255,255);}
.woocommerce-ordering select:hover{background-color:rgb(235, 235, 235);}
.big_with_description{margin-left:0px!important;margin-right:0px!important;}
p.woocommerce-result-count{margin:15px 0;}
.products-list-isotope .product-preview{padding-bottom:40px!important;}
.wft_isotop_listing .product-price del .amount, .price del .amount{font-size:1em;color:#353535;text-decoration:line-through!important;}
.wft_isotop_listing .product-price ins .amount, .price ins .amount{font-size:1em;color:#ee3b27!important;}
.home .wft_isotop_listing .product-price del .amount, .home .price del .amount{font-size:1.4em;}
.home .wft_isotop_listing .product-price ins .amount, .home .price ins .amount{font-size:1.4em;}
.wft_isotop_listing .product-price ins{text-decoration:none!important;}
.owl-item .alignnone{margin:5px 20px 0px 0!important;}
.breadcrumbs span{margin:2px 8px 0;}
.carousel_items .col-sm-1, .carousel_items .col-md-1, .carousel_items .col-lg-1{padding-left:0px!important;padding-right:0px!important;}
.flexslider .slides img{width:auto;}
.owl-theme .owl-controls2 .owl-buttons div.disabled{opacity:.5!important;filter:alpha(opacity=50);cursor:default;color:#2b2b2b!important;}
.owl-theme .owl-controls2 .owl-buttons div{display:inline-block;}
.owl-controls2 .owl-buttons div, .owl-controls .owl-page{cursor:pointer;}
.owl-theme .owl-controls2 .owl-buttons div:before{font-family:icomoon;font-size:26px!important;display:inline-block;content:'\e078';}
.owl-theme .owl-controls2 .owl-buttons div.owl-next:before{content:'\e07b';}
.sl_contayner{position:relative;left:0px;}
.owl-wrapper{position:static!important;}
.product-carousel .owl-wrapper, .on_sale_slider .owl-wrapper{position:relative!important;}
.flexslider .slides img{padding:4px 0;}
.flexslider .slides img:first-child{padding:0px 0 4px;}
.social-widget{padding:40px 0 25px!important;}
.span12, .marg_left_neg_15{margin-left:-15px;}
.marg_left_neg_22{margin-left:-22px;}
.marg_left_neg_30 .container{padding-left:0px;margin-left:-15px;padding-right:0px;}
.marg_left_0{margin-left:0px!important;}
.marg_left_15{margin-left:15px!important;}
.marg_left_15_nosm{margin-left:15px!important;}
.marg_left_20{margin-left:20px!important;}
.marg_left_30{margin-left:30px;}
.marg_right_15{margin-right:15px;}
.marg_top_15{margin-top:15px;}
.padding_left_20_noxs{padding-left:20px!important;}
.padding_left_20_sm{padding-left:0px!important;}
.padding_right_16_nosm{padding-right:16px!important;}
@media (max-width:767px){.padding_left_20_noxs{padding-left:0px!important;}
.marg_left_15_nosm{margin-left:15px!important;}
.padding_left_20_sm{padding-left:0px!important;}
.padding_right_16_nosm{padding-right:0px!important;}
.container-xs{padding-left:0px!important;padding-right:0px!important;}
}
@media(min-width:768px) and (max-width:991px){.padding_right_16_nosm{padding-right:0px!important;}
.padding_left_20_sm{padding-left:20px!important;}
.marg_left_15_nosm{margin-left:0px!important;}
}
.more_link_top{margin-top:13px;}
#respond{padding-bottom:40px;}
#respond textarea#comment{width:100%;resize:none;padding:6px 12px 6px 30px;display:block;vertical-align:middle;background-color:#fff;border-radius:4px;box-shadow:0 0 5px rgba(0, 0, 0, .2);border:0 solid rgba(0, 0, 0, 0);transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s;}
.marg_left_neg_30 .content-row{padding-bottom:0;}
.no-contayner{padding:0 0px 10px 0px!important;margin-left:-15px;}
.no-contayner_n{padding:0 0px 10px 0px!important;margin-left:0px!important;}
.no-padding{padding-top:0px!important;padding-bottom:0px!important;}
.no-padding-bottom{padding-bottom:0px!important;}
.no-padding-top{padding-top:0px!important;}
.margin_top_bottom_20{margin-top:20px!important;margin-bottom:20px!important;}
.margin_bottom_20{margin-bottom:20px!important;}
.pad_bot25{padding-bottom:25px;}
.product-img-box{margin-bottom:25px;}
.product-img-box .flex-direction-nav{width:63px;}
.product-shop{margin-bottom:20px;padding-left:25px;}
.product-shop .product_info_left .container{width:auto;}
.product-img-box .more-views .video i{color:#ee3b27;font-size:40px;height:59px;line-height:59px;margin:0;padding:3px 0 0;text-align:center;text-indent:2px;vertical-align:middle;width:100%;font-family:'andepict';}
.icon-link:before{content:'\f517';vertical-align:baseline;font-family:'andepict';font-weight:normal;font-style:normal;text-decoration:inherit;display:inline;width:auto;height:auto;line-height:normal;background-image:none !important;background-position:0% 0%;background-repeat:repeat;}
.product-img-box .more-views .video i.icon-youtube:before{content:'\e0e0';vertical-align:baseline;font-family:icomoon;font-weight:normal;font-style:normal;text-decoration:inherit;display:inline;width:auto;height:auto;line-height:normal;background-image:none !important;background-position:0% 0%;background-repeat:repeat;}
a.video{position:relative;z-index:1000;}
li .icon-link, li .icon-youtube{font-family:'andepict';display:inline-block;width:1.25em;text-align:center;text-decoration:none!important;}
.fancybox-close{top:-18px!important;right:-15px!important;width:33px!important;height:33px!important;background-image:url(../images/fancybox_sprite.png)!important;}
form.checkout>div{margin-bottom:20px;}
.shopping-cart .back{}
.shopping-cart table>tbody>tr>th{border-top:0px none;}
.shopping-cart table td{vertical-align:middle!important;}
ul.payment_methods li{list-style-type:none;}
ul.payment_methods li label img{width:auto;}
.checkout input[type="text"], .checkout input[type="email"], .checkout input[type="password"], .woocommerce-account .woocommerce input[type="text"], .woocommerce-account .woocommerce input[type="email"], .woocommerce-account .woocommerce input[type="password"], select, textarea{background-color:#FFFFFF;background-image:none;border:1px solid #CCCCCC;border-radius:4px;box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset;color:#555555;display:block;padding:6px 12px;transition:border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;width:100%;}
.checkout input[type="text"], .checkout input[type="email"], .checkout input[type="password"], .woocommerce-account .woocommerce input[type="text"], .woocommerce-account .woocommerce input[type="email"], .woocommerce-account .woocommerce input[type="password"], select{height:34px;}
textarea{height:134px;resize:none;}
.checkout label, .woocommerce-account .woocommerce label{color:#9ba0a4;font-weight:400;margin-bottom:7px;float:none;}
.checkout label abbr.required, .woocommerce-account .woocommerce label abbr.required{font-style:normal;color:#eb340a;border-bottom:0px none;}
.checkout label.checkbox, .woocommerce-account .woocommerce label.checkbox, .checkout label.radio, .woocommerce-account .woocommerce label.radio{margin-top:-20px;}
.checkout p.form-row-first, .checkout p.form-row-third-name, .checkout p.form-row-last{width:174px;float:left;}
.checkout p.form-row-first, .checkout p.form-row-third-name{margin-right:15px;}
.view img{width:100%!important;height:auto!important;}
.shoppingcart-box .preview{height:auto!important;}
.wpb_toggle_content{padding:0px;}
.wpb_toggle, #content h4.wpb_toggle{background-position:right center;display:block;position:relative;background:#ee3b27;font:700 1.077em/1.2em Arial, Helvetica, sans-serif;color:#fff;padding:10px 5px 12px 15px;border-radius:0;border-right:48px solid #3b3b3b;min-height:50px;text-transform:none;}
h4.wpb_toggle{margin-top:5px!important;}
h4.wpb_toggle:first-child{margin-top:0px!important;}
.wpb_toggle_content{margin-top:0px;margin-bottom:0px;}
.wpb_toggle_content p{font:1.0em/1.29em Arial, Helvetica, sans-serif;color:#565656;border-top:0!important;padding:15px;background:#f4f4f4;margin:0px;}
.arrow-down, .arrow-up{position:absolute;display:block;width:20px;height:20px;font-size:1.7em;top:50%;margin-top:-10px;right:-36px;}
.arrow-down{display:block;}
.wpb_toggle_title_active .arrow-down{display:none;}
.left_mar30{float:left;margin-right:30px;}
.wp-social-login-provider-list{padding:10px 0;}
.availability .out-of-stock{font-weight:bold;}
label[for=qty]{font-weight:700;}
.relative{position:relative!important;}
.thumbnail-300x300{height:300px;width:300px;}
.thumbnail-150x150{height:150px;width:150px;}
.thumbnail-50x50{height:50px;width:50px;}
.thumbnail-63x90{height:63px;width:90px;}
.yith-wcwl-wishlistexistsbrowse a{margin-right:10px;text-decoration:underline;}
table#wishlist-table tr td{padding:20px;}
table#wishlist-table tr td a{margin:10px 0;display:block;}
table#wishlist-table tr td h3.product-name{padding:0;}
table#wishlist-table tr td h3.product-name a{margin:6px;display:block;}
table#wishlist-table tr td img{margin:6px;}
#wishlist-table .cart_delete_ajax:hover{text-decoration:none;}
.sf-menu li.widemenu2 ul.level0 li.cols>a{padding-bottom:15px;}
.sf-menu li.widemenu2 ul.level0 li.cols.no-visible>a{display:none!important;}
.sf-menu li.exclusive{border-bottom:1px solid #dcdcdc;padding-top:12px;padding-bottom:12px;margin-bottom:25px;}
.sf-menu li.exclusive:last-child{border-top:1px solid #dcdcdc;border-bottom:0px none!important;padding-top:12px;}
.sf-menu li.exclusive ul li{padding-top:12px;}
li.exclusive ul li.icon-tag:before{content:"\e04a";}
li.exclusive ul li.icon-dropbox:before,li.exclusive ul li.icon-tag:before{color:#ee3b27!important;font-size:1.57em!important;}
.sf-menu li.widemenu ul.level0 ul li.exclusive.no-visible>a, .sf-menu li.widemenu2 ul.level0 ul li.exclusive.no-visible>a{display:none!important;}
.sf-menu li.widemenu ul.level0 ul li.exclusive a, .sf-menu li.widemenu2 ul.level0 ul li.exclusive a, .sf-menu li.widemenu ul.level0 ul li.exclusive ul li a, .sf-menu li.widemenu2 ul.level0 ul li.exclusive ul li a{padding-left:30px!important;}
.sf-menu li.widemenu ul.level0 ul li.exclusive ul li a, .sf-menu li.widemenu2 ul.level0 ul li.exclusive ul li a{margin-top:-22px;}
.widemenu ul.level0 li.exclusive span.sub, .widemenu2 ul.level0 li.exclusive span.sub{padding:0 0 0 30px;}
table.compare-list td, .add-to-cart td{word-wrap:break-word!important;}
table.compare-list tr.title td{font-weight:bold!important;}
table.compare-list .stock td span{color:#565656!important;}
table.compare-list tr.price td span.price.old{text-decoration:line-through!important;}
table.compare-list tr.price td span.price.new{color:#ee3b27!important;}
#content .yith-wcwl-share ul{padding-left:0px!important;}
.woocommerce-wishlist #content #column_right>.wrapper>h3.pull-left{clear:both !important;float:none !important;}
#review_form input#author, #review_form input#email{margin-left:10px;}
#review_form .form-group{position:relative;}
#review_form .form-group span.icon-bubbles-2{top:8px;position:absolute;left:9px;}
#sc_chat_box div.sc-chat-header, #sc_chat_box .sc-chat-wrapper .sc-start-chat-btn > a{background-color:#ee3b27!important;}
#payment ul.payment_methods li input#payment_method_paypal{position:absolute;}
#payment ul.payment_methods li label[for=payment_method_paypal]{padding:5px 0 0 18px;}
.woocommerce-checkout .shop .marg_left_neg_30 .woocommerce>h2{margin-top:30px;padding:0 0 0.95em;}
.content_top .direction-nav span.prev a, .content_top .direction-nav span.next a{position:relative;}
.content_top .direction-nav span.prev a:hover, .content_top .direction-nav span.next a:hover{text-decoration:none;}
.twitter-widget>li>a{text-decoration:none;}
.textwidget{display:inline;}
.html_marg0{margin-top:0px!important;}
.member-info a.contact-icon{margin:0 0 5px;}
.woocommerce .checkout .shop_table .product-name .variation dt{float:left;padding-right:10px;margin-top:-1px;}
.filters-panel .woocommerce-ordering>select{padding-top:0px!important;padding-bottom:0px!important;padding-right:0px!important;}
#slider_wuick_view{clear:both;}
#header .navbar-secondary-menu .widget_shopping_cart .text-shopping-cart{position:relative;top:0px;}
.view-back span.zoom-view a{line-height:51px!important;}
.home .slides .product .preview-image img.img-responsive{margin-bottom:0px;background-color:transparent;border:0px none!important;}
.home .slides .product .preview-image{margin-bottom:10px;}
.home .slides .product .preview-image img.img-responsive:hover{border:0px none!important;}
.video_fancy_bocks_add{position:fixed!important;z-index:100000!important;background:url(../images/fancybox_overlay.png)!important;top:0px!important;}
#fancybox-swf, .fancybox-overlay video, .fancybox-overlay object, .single-product object, .single-product video, .fancybox-overlay iframe, .fancybox-overlay embed, .fancybox-overlay object param, .fancybox-overlay object embed{width:100%!important;display:block!important;}
iframe{width:100%!important;display:block;height:350px;}
.woocommerce-checkout #content .woocommerce .checkout .order-review .accordion-group{display:none;}
.fancybox-overlay, .fancybox-wrap .fancybox-skin{z-index:10010!important;}
.fancybox-wrap .fancybox-skin{margin:0px 0 50px;border:0px;}
.stars .icon-star-empty:before{color:#565656;font-size:13px;}
.stars .icon-star-3:before{color:#d9d9d9;font-size:13px;}
.blog-slider .flex-viewport{overflow:hidden!important;}
.woocommerce-checkout .woocommerce address{margin-bottom:28px!important;}
.flexslider-products{width:76px;float:left;padding-right:10px;}
.single-product .product-img-box .product-image{width:100%;padding:0 0 0 86px;}
.product-img-box .product-image a.cloud-zoom img{width:100%!important;}
.single-product .quickviewblock .product-img-box .product-image{padding:0px;}
.slider-products .products-list-small .owl-controls .owl-prev2, .slider-products .products-list-small .owl-controls .owl-next2{position:relative!important;}
.displ_none{display:none!important;}
.mobile-nav2 .shopping_cart_mini{width:100%;}
.mobile-nav2 .shopping_cart_mini .btn-shopping-cart{width:100%!important;height:60px!important;}
.mobile-nav2 .shopping_cart_mini .btn-shopping-cart>a{position:absolute;right:0px;width:25%;border-radius:0px;height:60px;background-color:#272727;border:1px solid #3f3f3f;}
.mobile-nav2 .shopping_cart_mini .btn-shopping-cart a span.text-shopping-cart{display:none;}
.mobile-nav2 .shopping_cart_mini .shoppingcart-box{position:relative;top:57px;padding-top:42px;}
.mobile-nav2 .shopping_cart_mini .btn-shopping-cart a span.icon-xcart-animate{position:relative;display:block;width:29px;height:33px;color:#000;text-align:center;background:url(../images/icon-cart-white.png) no-repeat 0 0;margin:8px auto;font-size:1em;line-height:1.3em;padding:14px 0 0;font-weight:700;}
.mobile-nav2 .shopping_cart_mini .btn-shopping-cart a span.badge-inverse{background:transparent!important;color:#000;border:0px none;padding-top:0px;font-size:1em;}
.mobile-nav2 .shopping_cart_mini .btn-shopping-cart a span.handle{display:none;}
header.variant4 .navbar-secondary-menu .withtext .icon{font-size:1.2em!important;top:8px!important;}
header.variant4 .navbar-secondary-menu .withtext .andr_icon{top:7px!important;}
.modelayout_creative #header{margin-top:0px!important;}
.modelayout_creative header.variant4 .navbar{background:transparent;}
.modelayout_creative header.variant4 .navbar .background{padding-top:4px;}
.modelayout_creative .navbar-main-menu-outer{margin-top:0px;box-shadow:0 -2px 2px rgba(0,0,0,0);}
.modelayout_creative header.variant4 .navbar-secondary-menu{padding:6px 0 0;height:auto;}
.modelayout_creative header.variant4 .navbar-search{margin:0px 0 -53px;}
.modelayout_creative header.variant4 .navbar-search input.form-control{border:1px solid #ccc;background:#fff;color:#333;}
.modelayout_creative .search_type_center{top:11px;}
.modelayout_creative .slider .ls-wp-container{padding-top:65px!important;}
.home .modelayout_creative #content{padding-top:0px;}
.modelayout_creative header.variant4 .navbar-secondary-menu .icon{font-size:2.154em;top:2px;}
.modelayout_creative .blog-slider-creative h3{color:#2b2b2b;}
@media (max-width:767px){.modelayout_creative section.grey-container-light-creative{padding:0px!important;}
}
@media(min-width:768px) and (max-width:991px){.modelayout_creative #header{margin-top:58px!important;}
.home .modelayout_creative #content{padding-top:0px !important;}
.modelayout_creative header.variant4 .navbar-search{margin:-54px 0 0 54px!important;}
.modelayout_creative header.variant4 .navbar-secondary-menu{margin-top:-50px;}
.modelayout_creative header.variant4 .navbar-main-menu-outer .sf-menu>li>a{padding:4px 4px 0!important;}
}
.modelayout_corporate .feature-icon{height:45px;width:45px;}
.modelayout_corporate .icon-retina{background:url('../images/corporate/icon-features.png') 0 0 no-repeat;}
.modelayout_corporate .icon-bootstr3{background:url('../images/corporate/icon-features-04.png') 0 0 no-repeat;}
.modelayout_corporate .icon-quick-opt{background:url('../images/corporate/icon-features-07.png') 0 0 no-repeat;}
.modelayout_corporate .icon-magento-cert{background:url('../images/corporate/icon-features-10.png') 0 0 no-repeat;}
.modelayout_corporate .icon-google-rich{background:url('../images/corporate/icon-features-13.png') 0 0 no-repeat;}
.modelayout_corporate .icon-integr-modules{background:url('../images/corporate/icon-features-16.png') 0 0 no-repeat;}
.modelayout_corporate .icon-available{background:url('../images/corporate/icon-features-19.png') 0 0 no-repeat;}
.modelayout_corporate .icon-multiling{background:url('../images/corporate/icon-features-22.png') 0 0 no-repeat;}
.modelayout_corporate .icon-3head{background:url('../images/corporate/icon-features-02.png') 0 0 no-repeat;}
.modelayout_corporate .icon-3sliders{background:url('../images/corporate/icon-features-05.png') 0 0 no-repeat;}
.modelayout_corporate .icon-dif-layouts{background:url('../images/corporate/icon-features-08.png') 0 0 no-repeat;}
.modelayout_corporate .icon-3menu{background:url('../images/corporate/icon-features-11.png') 0 0 no-repeat;}
.modelayout_corporate .icon-2prod{background:url('../images/corporate/icon-features-14.png') 0 0 no-repeat;}
.modelayout_corporate .icon-prod-list{background:url('../images/corporate/icon-features-17.png') 0 0 no-repeat;}
.modelayout_corporate .icon-prod-preview{background:url('../images/corporate/icon-features-20.png') 0 0 no-repeat;}
.modelayout_corporate .icon-2quick-view{background:url('../images/corporate/icon-features-23.png') 0 0 no-repeat;}
.modelayout_corporate .icon-blog{background:url('../images/corporate/icon-features-03.png') 0 0 no-repeat;}
.modelayout_corporate .icon-quick-inst{background:url('../images/corporate/icon-features-06.png') 0 0 no-repeat;}
.modelayout_corporate .icon-color-size{background:url('../images/corporate/icon-features-09.png') 0 0 no-repeat;}
.modelayout_corporate .icon-1page-checkout{background:url('../images/corporate/icon-features-12.png') 0 0 no-repeat;}
.modelayout_corporate .icon-ebay{background:url('../images/corporate/icon-features-15.png') 0 0 no-repeat;}
.modelayout_corporate .icon-rtl{background:url('../images/corporate/icon-features-18.png') 0 0 no-repeat;}
.modelayout_corporate .icon-live-chat{background:url('../images/corporate/icon-features-21.png') 0 0 no-repeat;}
.home .modelayout_corporate #content{padding-top:0px;}
.modelayout_corporate #header{margin-top:110px;}
.modelayout_corporate header.variant4 .navbar-secondary-menu{padding:6px 0 0;}
.modelayout_corporate header.variant4 .navbar-search{margin:0px 0 -53px;}
.modelayout_corporate header.variant4 .navbar-search{margin:0px 0 -53px;}
.modelayout_corporate .padding-top35{padding-top:35px;}
.modelayout_corporate .box-parallax-widget .wpb_single_image img{margin-bottom:-1px;}
.modelayout_corporate .member-info .photo img{padding-bottom:25px;}
.modelayout_corporate header.variant4 .navbar-search input.form-control{border:1px solid #ccc;background:#fff;color:#333;}
.modelayout_corporate .search_type_center{top:11px;}
.modelayout_corporate .video_section .video-text .container{margin-left:auto;margin-right:auto;}
.modelayout_corporate .fancybox-wrap .fancybox-skin{margin-top:0px;}
@media (max-width:359px){.modelayout_corporate .video-text{top:10%;width:90%;left:5%;}
}
@media (max-width:479px){.modelayout_corporate .video-text{top:20%;width:90%;left:5%;}
}
@media (max-width:767px){.modelayout_corporate #header{margin-top:0px!important;}
.modelayout_corporate .video-text{top:30%;width:90%;left:5%;}
.modelayout_corporate section.grey-container-dark-corp{padding:0px!important;}
.modelayout_corporate .marg_left_neg_30 .content-row .content-row{margin-left:-15px!important;margin-right:-15px!important;}
}
@media(min-width:768px) and (max-width:991px){.modelayout_corporate #content{padding-top:25px;}
.modelayout_isotope #content, .kids #content{padding-top:0px!important;}
.home #content{padding-top:0px;}
.home.blog #content{padding-top:25px!important;}
.modelayout_corporate header.variant4 .navbar-search{margin:-54px 0 0 54px!important;}
.modelayout_corporate header.variant4 .navbar-secondary-menu{margin-top:-50px;}
.modelayout_corporate header.variant4 .navbar-main-menu-outer .sf-menu>li>a{padding:4px 4px 0!important;}
}
@media (max-width:1199px){.modelayout_corporate header.variant4 .navbar-search input.form-control{width:180px;}
}
.modelayout_isotope .parallax-block{background-color:transparent!important;background:transparent!important;}
.modelayout_isotope .product_isotope_slider{margin-left:0px!important;}
.modelayout_isotope footer, .modelayout_isotope .social-widget.dark{background:transparent!important;}
@media(min-width:768px) and (max-width:991px){.modelayout_isotope #header{margin-top:114px;}
}
@media(max-width:767px){.responsive .filters-by-category li a{margin:-4px 5px 4px!important;padding:4px 7px!important;font-size:1.1em!important;}
.responsive .filters-by-category li{height:auto!important;}
.modelayout_isotope .footer-navbar .container{border-top:0px;border-bottom:0px;}
.modelayout_isotope .social-widget .container{padding-top:0px;padding-bottom:0px;}
.modelayout_isotope .blog-slider{margin-left:0px!important;margin-right:0px!important;}
}
@media(min-width:361px) and (max-width:767px){.modelayout_isotope .blog-slider{width:100%!important;}
}
.header_search_center .autocomplete-suggestions{margin-left:0px;}
.autocomplete-suggestions{background-color:#FFFFFF;border-radius:5px 5px 5px 5px;box-shadow:0 0 4px rgba(0, 0, 0, 0.27);padding:10px 0px;margin-left:-103px;}
.autocomplete-suggestions .autocomplete-suggestion{padding:5px 10px;cursor:pointer;}
.autocomplete-suggestions .autocomplete-suggestion:hover{background-color:#d6d6d6;}
.archive .filters-by-category li{margin:0 0 25px;}
.archive #content .post-container .list-info li{word-break:break-word;}
.vc_toggle{margin:0 0 5px!important;}
.vc_toggle_title{padding-left:0px!important;}
.vc_toggle_title > h4{background-position:right center;display:block;position:relative;background:#ee3b27;font:700 1.077em/1.2em Arial, Helvetica, sans-serif;color:#fff;padding:10px 5px 12px 15px;border-radius:0;border-left:47px solid #3b3b3b;min-height:50px;text-transform:none;}
.vc_toggle_icon{margin-left:18px!important;}
#content .woocommerce .shopping-cart .box-wrapper{background-color:transparent!important;}
#all_video_container #video-container iframe{display:inline-block!important;}
.slides .product .preview-image img.img-responsive{margin-bottom:10px;}
.error404 h4, .error404 p, .error404 h2, .error404 div{text-align:center;}
.error404 .font-404{color:#868686;font:17.7em/1 Mavenpro, Arial, Helvetica, sans-serif;padding-bottom:35px;}
.icon_404{margin-top:-108px;}
.login_auth{display:inline;}
.logout{display:none;}
.logged-in .login_auth{display:none!important;}
.logged-in .logout{display:inline!important;}
.checkout .address-field .country_to_state{height:34px;}
.checkout .address-field .country_to_state>a{height:34px;border:1px solid #CCCCCC;border-radius:4px;box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset;}
.checkout .address-field .country_to_state>a>span:first-child{margin-top:8px;color:#999!important;}
.navbar-secondary-menu>div.btn-group a.btn{padding-top:5px;}
.jcarousel-skin-previews-bestsell .woocommerce h3{padding-right:40px;}
.mobile_main_slider{display:none;}
.posts-isotope{margin-top:10px!important;}
.footer_black{background-color:#272727;}
.woocommerce_messages .alert{padding:0px!important;}
.woocommerce-coupon{margin:15px 0px 20px;}
#coupon_code, .login #username, .login #password{background-color:#ffffff;background-image:none;border:1px solid #cccccc;border-radius:4px;box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset;color:#555555;display:block;padding:6px 12px;transition:border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;}
.woocommerce-wishlist #wishlist-table .cart-cell .add_to_cart_wootron{background:#ee3b27;color:#fff!important;font:.9em Mavenpro-black,Arial,Helvetica,sans-serif;padding:12px 14px;text-transform:uppercase;border-radius:4px;text-align:center;white-space:nowrap;vertical-align:middle;cursor:pointer;border:1px solid transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;}
.woocommerce-wishlist #wishlist-table .cart-cell .add_to_cart_wootron:hover{border-color:#ee3b27;color:#ee3b27!important;background:0 0;text-decoration:none;}
.ls-wp-fullwidth-container .ls-wp-container .ls-slide a span.big{color:#3d3d3d;}
.ls-wp-fullwidth-container .ls-wp-container .ls-slide a:hover{text-decoration:none;}
.ls-wp-fullwidth-container .ls-wp-container .ls-slide a span.small{color:#fff;font-family:BubblegumSans, Arial, Helvetica, sans-serif;}
.ls-wp-fullwidth-container .ls-wp-container .ls-slide .btn-mega:hover{background:transparent!important;}
.wp-social-login-provider-list a:hover{text-decoration:none;}
.single-product .ios_carousel_nav_p:before, .single-product .ios_carousel_nav_n:before{font-size:19px!important;}
.single-product .ios_carousel_nav_p{right:8px!important;}
.android_checkout_inp{outline:1px solid #CCC!important;border-radius:4px!important;}
.fullwidthbanner .title-slide-01:hover, .fullwidthbanner .title-slide-02:hover, .fullwidthbanner .title-slide-03:hover{text-decoration:none;}
@media (min-width:1200px){.navbar-compact .comp_search_cart_box nav#megamenu{margin-right:180px;}
.navbar-compact .comp_cart_box nav#megamenu{margin-right:40px;}
.navbar-compact .comp_search_box nav#megamenu{margin-right:130px;}
.navbar-compact .navbar-main-menu-outer .sf-menu>li>a{font-size:1.07em!important;padding:0 7px!important;}
.navbar-compact nav#megamenu>ul>li{margin-top:14px!important;}
}
@media(min-width:992px) and (max-width:1199px){.navbar-compact .comp_search_cart_box nav#megamenu{margin-right:230px;}
.navbar-compact .comp_cart_box nav#megamenu{margin-right:40px;}
.navbar-compact .comp_search_box nav#megamenu{margin-right:190px;}
.navbar-compact .navbar-main-menu-outer .sf-menu>li>a{font-size:1.05em!important;padding:0 6px!important;}
.navbar-compact nav#megamenu>ul>li{margin-top:14px!important;}
}
@media(min-width:768px) and (max-width:991px){.modelayout_corporate header.variant4 .navbar-compact .navbar-search{margin:-33px 0 0 54px!important;}
}
.float_left{float:left!important;}
.clear_both{clear:both!important;}
.row_desctop{margin-right:-15px;margin-left:-15px;}
.kids .newsletter h3, .kids .grey-container-dark-corp h3{color:#2b2b2b;}
.electronics.single-product .product-shop .product-label .product-name h2{color:#4a4a4a!important;}
#popup-box-newsletter{position:relative;width:728px;margin:0 auto;overflow:hidden;color:#fff;padding:10% 40px 10%;}
#popup-box-newsletter h1{font-size:2.8em;line-height:1em;color:#fff;margin-bottom:20px;padding:0;}
#popup-box-newsletter .btn-mega.btn-lg{margin:2px 0 0 0px;}
#popup-box-newsletter .btn-mega.btn-lg:hover{background-color:transparent!important;}
#popup-box-newsletter #popup-bottom-message{position:absolute;left:15px;bottom:15px;color:#857f77;}
.sidebar .widget_archive,
.sidebar .widget_calendar,
.sidebar .widget_pages,
.sidebar .widget_meta,
.sidebar .widget_recent_comments,
.sidebar .widget_rss,
.sidebar .widget_text,
.woocommerce-page #column_left .widget_archive,
.woocommerce-page #column_left .widget_calendar,
.woocommerce-page #column_left .widget_pages,
.woocommerce-page #column_left .widget_meta,
.woocommerce-page #column_left .widget_recent_comments,
.woocommerce-page #column_left .widget_rss,
.woocommerce-page #column_left .widget_text{border:1px solid #eaeaea;border-top-width:4px;border-radius:3px;padding:22px;}
.navbar .widget_archive,
.navbar .widget_calendar,
.navbar .widget_categories,
.navbar .widget_pages,
.navbar .widget_meta,
.navbar .widget_recent_comments,
.navbar .widget_rss,
.navbar .widget_text,
.navbar .widget_search,
.navbar .widget_tag_cloud,
.navbar .widget_recent_entries,
.navbar .navbar-secondary-menu .pull-right .widget_archive,
.navbar .navbar-secondary-menu .pull-right .widget_calendar,
.navbar .navbar-secondary-menu .pull-right .widget_categories,
.navbar .navbar-secondary-menu .pull-right .widget_pages,
.navbar .navbar-secondary-menu .pull-right .widget_meta,
.navbar .navbar-secondary-menu .pull-right .widget_recent_comments,
.navbar .navbar-secondary-menu .pull-right .widget_rss,
.navbar .navbar-secondary-menu .pull-right .widget_text,
.navbar .navbar-secondary-menu .pull-right .widget_search,
.navbar .navbar-secondary-menu .pull-right .widget_tag_cloud,
.navbar .navbar-secondary-menu .pull-right .widget_recent_entries{border:1px solid #eaeaea;border-top-width:4px;border-radius:3px;padding:22px;margin-left:10px;margin-bottom:25px;}
.footer-bottom-block .widget_archive,
.footer-bottom-block .widget_calendar,
.footer-bottom-block .widget_categories,
.footer-bottom-block .widget_pages,
.footer-bottom-block .widget_meta,
.footer-bottom-block .widget_recent_comments,
.footer-bottom-block .widget_rss,
.footer-bottom-block .widget_text,
.footer-bottom-block .widget_search,
.footer-bottom-block .widget_tag_cloud,
.footer-bottom-block .widget_recent_entries{border:1px solid #eaeaea;border-top-width:4px;border-radius:3px;padding:22px;margin-bottom:25px;}
.sidebar .widget_search,
.woocommerce-page #column_left .widget_search,
.navbar .widget_search,
.navbar .navbar-secondary-menu .pull-right .widget_search,
.footer-bottom-block .widget_search{border:1px solid #eaeaea;border-top-width:4px;border-radius:3px;padding:22px 22px 60px;}
.navbar .navbar-secondary-menu .pull-right .widget_nav_menu .height393,
.navbar .widget_nav_menu .height393,
.woocommerce-page #column_left .widget_nav_menu .height393,
.sidebar .widget_nav_menu .height393,
#outer-canvas .social-widget .collapsed-block .height393,
footer .footer-navbar .collapsed-block .height393,
.footer-bottom-block .widget_nav_menu .height393{height:30px;}
.sidebar .widget_nav_menu .widemenu2 .sub-menu a,
.sidebar .widget_nav_menu .widemenu .sub-menu a,
.woocommerce-page #column_left .widget_nav_menu .widemenu2 .sub-menu a,
.woocommerce-page #column_left .widget_nav_menu .widemenu .sub-menu a,
.navbar .navbar-secondary-menu .pull-right .widget_nav_menu .widemenu2 .sub-menu a,
.navbar .navbar-secondary-menu .pull-right .widget_nav_menu .widemenu .sub-menu a,
.navbar .widget_nav_menu .widemenu .sub-menu a,
.navbar .widget_nav_menu .widemenu2 .sub-menu a,
#outer-canvas .social-widget .collapsed-block .widemenu .sub-menu a,
#outer-canvas .social-widget .collapsed-block .widemenu2 .sub-menu a,
footer .footer-navbar .widemenu .sub-menu a,
footer .footer-navbar .widemenu2 .sub-menu a,
.footer-bottom-block .widemenu .sub-menu a,
.footer-bottom-block .widemenu2 .sub-menu a{font-size:13px;}
.sidebar .widget_text img,
.woocommerce-page #column_left .widget_text img,
#outer-canvas .social-widget .collapsed-block .textwidget img,
footer .footer-navbar .collapsed-block .textwidget img,
.footer-bottom-block .widget_text img{width:100%;}
#outer-canvas .social-widget .collapsed-block .navbar-search{margin-right:10px;}
.sidebar .widget_nav_menu,
.sidebar .widget_search,
.sidebar .widget_archive,
.sidebar .widget_calendar,
.sidebar .widget_pages,
.sidebar .widget_meta,
.sidebar .widget_recent_comments,
.sidebar .widget_rss,
.sidebar .widget_text{margin-bottom:25px;}
.woocommerce-page #column_left .widget_archive,
.woocommerce-page #column_left .widget_calendar,
.woocommerce-page #column_left .widget_pages,
.woocommerce-page #column_left .widget_meta,
.woocommerce-page #column_left .widget_recent_comments,
.woocommerce-page #column_left .widget_rss,
.woocommerce-page #column_left .widget_text,
.woocommerce-page #column_left .widget_search,
.woocommerce-page #column_left .widget_tag_cloud,
.woocommerce-page #column_left .widget_recent_entries,
.woocommerce-page #column_left .widget_categories{margin-bottom:0px;}
ul.product_list_widget, ul.widg_recent_posts, .footer-navbar ul{list-style-type:none;padding-left:0px;}
ul#recentcomments, .widget_archive ul, .widget_meta ul, .widget_pages ul{list-style-type:none;padding-left:0px;}
li.recentcomments, .widget_archive li, .widget_meta li, .widget_pages li{margin-left:-15px;padding-left:35px;}
li.recentcomments:before, .widget_archive li:before, .widget_meta li:before, .widget_pages li:before{margin:-1px 8px 0 -20px;content:'\e06f';font-family:icomoon;font-size:1em;color:#ee3b27;}
li.recentcomments ul, .widget_archive li ul, .widget_meta li ul, .widget_pages li ul{padding:5px 0 0;}
li.recentcomments ul li, .widget_archive li ul li, .widget_meta li ul li, .widget_pages li ul li{list-style-type:none!important;}
li.recentcomments ul li:before, .widget_archive li ul li:before, .widget_meta li ul li:before, .widget_pages li ul li:before{content:''!important;}
.search #content .post-container .list-info li{word-break:break-word;}
#content .blog-post .post-container p img{max-width:100%;height:auto;}
.gallery-columns-2 .gallery-item{width:42%!important;}
.gallery-columns-3 .gallery-item{width:25%!important;}
.gallery-columns-4 .gallery-item{width:17%!important;}
@-moz-document url-prefix(){.blog .blog-post .post-container form.post-password-form p input[type="submit"]{position:relative;top:23px;}
}
#layerslider_1 .ls-bottom-nav-wrapper{display:none;}
.wft_tag_list{word-wrap:break-word;padding-bottom:10px!important;}
.screen-reader-text{}
.screen-reader-text:focus{}
.vt-infoblock div{padding:0;}
.vt-infoblock div:first-child{text-align:center;}
.vt-infoblock h3{position:relative;font-size:18px;font-family:'Roboto', sans-serif;line-height:18px;margin-top:5px;padding:0;margin-left:5px;height:40px;}
.vt-infoblock img{margin:0;}
.vt-infoblock p{display:none;}
.strongs{padding:0 0 0 8px;height:50px;border-right:1px solid #ccc;}
.strongs:nth-child(3){width:21%;}
.strongs:first-child h3,
.strongs:nth-child(2) h3{margin-top:15px;}
.strongs:nth-child(4){border-right:0;}
.strongs:nth-child(4) h3{margin-right:-70px;}
.newsletter{height:220px;}
.container{margin-left:auto !important;margin-right:auto !important;}
.full-width-container{width:100% !important;margin:0 !important;}
.wft_add_to_wishlist,
.top-out{display:none !important;}
.product-controls-list.hide-right{bottom:0;}
.product-controls-list .cart{right:8px;bottom:50px;position:absolute;}
.vt-payment-method{width:60px;margin:-10px 5px;}
.footer-navbar .content{padding-top:30px !important;padding-bottom:30px !important;height:90px !important;line-height:30px;}
.footer-navbar .content,
.footer-navbar .content a{font-size:14px;color:black;}
.yith-wcwl-add-to-wishlist{display:none;}
.prefooter{min-height:230px;background-color:#333;padding-top:20px;}
.prefooter h3{font-size:20px;margin-bottom:10px;margin-top:0;text-transform:uppercase;color:white;padding:0;}
.prefooter ul{list-style-type:none;padding:0;margin:0;}
.prefooter a,
.prefooter li,
.prefooter p{color:white !important;line-height:18px;}
.prefooter .col-xs-12{margin-bottom:15px;}
.prefooter a:hover{color:white;text-decoration:underline;}
.social-widget{display:none;}
.icon-xcart-animate .handle{border-radius:50px;-webkit-border-radius:50px;-moz-border-radius:50px;-o-border-radius:50px;-ms-border-radius:50px;}
.watches-icon > a:before{content:url('https://amfibiawatches.com/wp-content/uploads/2015/11/extra_little_watches.jpg');display:block;margin-bottom:-10px;float:left;margin:-3px 5px 0 0;}
.newsletter .newsletter{height:auto;margin-top:30px;}
.newsletter{position:relative;}
.newsletter *{outline:none;}
.newsletter th{display:none;}
.newsletter-email{display:block;width:100%;font-size:14px;padding:10px 34px 10px 10px;background-color:transparent;border:1px solid black;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;}
.newsletter-submit{position:absolute;font-family:'FontAwesome';background-color:transparent;border:none;top:1px;right:1px;color:#777;padding:10px;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;display:block;}
.newsletter-submit:hover,
.vt-socials-a:hover{color:#EC0000;background-color:silver;}
.vt-socials-a{display:inline-block;font-size:20px;border:1px solid black;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;padding:8px 10px;margin:19px 8px 0 0;width:40px;}
.newsletter p{color:black;font-size:14px;}
.cols{width:100% !important;}
.testimonials-photo img{border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;width:100%;height:auto;}
.swiper-controls{position:absolute;right:28px;top:0;opacity:0;}
.testimonials-container{padding:55px 0;}
.testimonials-button-prev,
.testimonials-button-next{display:inline-block;margin:0 5px 0 0;width:15px;height:26px;background-image:url('../images/arrow_gray.png');background-size:cover;cursor:pointer;}
.testimonials-button-prev{transform:rotate(180deg);-webkit-transform:rotate(180deg);}
.testimonials-button-prev:hover,
.testimonials-button-next:hover{background-image:url('../images/arrow_red.png');}
.testimonials-container:hover .swiper-controls,
.testimonials-container:hover .swiper-controls{opacity:1;}
.no-padding{padding:0;}
.add-to-cart .cart .qty{float:none;}
.quantity-control{width:100px;}
.cloud-zoom-big{width:500px !important;}
#megamenu .sf-menu li.col{float:left !important;width:175px !important;}
.widemenu2 ul.level1{display:block;}
.widemenu2 ul.level0{padding-top:100px;border-top:1px solid gainsboro;}
.sf-menu li.widemenu2 ul.level0 li.col{padding:0 5px !important;}
li.menu-item{position:relative;}
.level2 > li.menu-item::before{content:"\f054";font-family:'FontAwesome';font-size:8px;color:#db0000;}
.watches-icon > a::after{content:'';position:absolute;width:180px;top:-85px;left:-20px;display:block;height:70px;}
.watches-icon > a[href$='/amfibiya-klassika/']::after{background:url("https://amfibiawatches.com/wp-content/uploads/2017/10/amfibiya-klassika-165x68.jpg") center center no-repeat;background-size:contain;}
.watches-icon > a[href$='/vostok-evropa/']::after{background:url("https://amfibiawatches.com/wp-content/uploads/2017/10/vostok-europe-logo.jpg") center center no-repeat;background-size:contain;}
.watches-icon > a[href$='/komandirskie/']::after{background:url("https://amfibiawatches.com/wp-content/uploads/2017/10/komandirskie-avtopodzavod-165x68.jpg") center center no-repeat;background-size:contain;}
.watches-icon > a[href$='/amfibia/']::after{background:url("https://amfibiawatches.com/wp-content/uploads/2017/10/amfibiya165x68.jpg") center center no-repeat;background-size:contain;}
.watches-icon > a[href$='/komandirskie-klassika/']::after{background:url("https://amfibiawatches.com/wp-content/uploads/2017/10/komandirskie-klassika-165kh68.jpg") center center no-repeat;}
.watches-icon > a[href$='/vostok/']::after{background:url("https://amfibiawatches.com/wp-content/uploads/2017/10/vostok-165x68.jpg") center center no-repeat;}
#megamenu .red-nav a[href$='/akcii-2/'] span{color:#DB0000 !important;}
.product-preview .quick-view{display:none !important;}
span.icon-basket{display:none;}
.testimonial.blog-post{height:auto;}
.testimonial-text .more-link{display:block !important;border:1px solid rgba(192, 192, 192, 0.72) !important;margin:15px 0 0 0 !important;box-shadow:none !important;}
.testimonial .post-container{display:flex;flex-direction:column;justify-content:center;align-items:center;}
.testimonial .post-container img{margin-bottom:20px;}
.testimonial .title h2{text-align:center;}
.btn-collection{background-color:#fff !important;text-shadow:none !important;text-transform:uppercase !important;font-size:14px !important;}
.btn-collection:hover{color:#DB0000 !important;border-color:#DB0000 !important;}
.pull-right{margin-bottom:15px;}
.prefooter a{font-size:14px;}
@media (max-width:767px){.responsive .mobile-nav{position:fixed !important;width:100% !important;}
.responsive .navbar.navbar-compact{display:none !important;}
.prefooter li{padding:5px 0;}
}
@media (min-width:768px) and (max-width:979px){.watches-icon > a::after{width:110px;}
.menu_row{padding:0 15px !important;}
.sf-menu li.widemenu2 ul.level0 li.col{width:14% !important;margin:0 !important;}
}
@media (min-width:980px) and (max-width:1199px){}
.watches-icon > a[href$='/amfibia/']::after{top:-92px;}
.watches-icon > a[href$='/vostok/']::after{top:-100px;}
.watches-icon > a[href$='/komandirskie/']::after{top:-98px;}
.watches-icon > a[href$='/amfibiya-klassika/']::after{top:-103px;}


#form-add_to_cart .button.btn-cart .red-cart {
	margin-right: 20px !important;
}
.navbar-secondary-menu.pull-right.hidden-xs {
    margin-bottom: 5px;
}
.container.content-row.vc_custom_1528204265132 {
    margin-top: 0px !important;
}
#megamenu2 .widemenu2 .menu_row > li > a {
    width: 95% !important;
}
#megamenu2 .widemenu2 ul.level1 {
    margin-top: 5px !important;}
    
.price_slider_wrapper .price_slider_amount button,
#form-add_to_cart .button.btn-cart,
.vc_btn3.vc_btn3-color-warning.vc_btn3-style-modern,
.shoppingcart-box .btn-mega,
.form-row.place-order .btn-mega, .woocommerce-account .woocommerce .button{
	background-color: #65b016 !important;
	border: 1px solid #65b016 !important;
	color: #fff !important;
	font-weight: bold;
	cursor: pointer !important;
}
.price_slider_wrapper .price_slider_amount button:hover,
#form-add_to_cart .button.btn-cart:hover,
.vc_btn3.vc_btn3-color-warning.vc_btn3-style-modern:hover,
.shoppingcart-box .btn-mega:hover,
.form-row.place-order .btn-mega:hover,
.woocommerce-account .woocommerce .button:hover{
	background-color: #477d0f !important;
	border: 1px solid #477d0f !important;
	color: #fff !important;}
	
#form-add_to_cart a {
	text-decoration: none !important;
	cursor: pointer !important;
}
#column_left li.current-menu-item a:before, #column_left li.current-cat a:before, #column_left li.chosen a:before {
	color: #e67817 !important;
}
#column_left li {
    list-style: none;
    padding: 2px 0px;
}
span.page-numbers.current {
    color: #e67817;
}
.red-cart {
    line-height: 0px;
    width: 30px !important;
    height: 30px !important;
    position: absolute;
    display: inline-block;
    margin-right: 20px;
    background-image: url(../images/buybtn.png) !important;
}
.vc_btn3.vc_btn3-style-modern {
	background-image: none !important;
}
.vs-btn {
	width: 204px !important;
}
.form-group {
    border-bottom: 1px solid #cccccc !important;
    padding-bottom: 10px;
}
.form-search_id .form-group {
    height: 30px !important;
}
form.navbar-search.form-inline.hidden-xs.pull-right.form-search_id {
    border-bottom: 1px solid #cccccc;
    margin-top: -46px !important;
}
.search-input {
    padding: 5px 0px 5px 0px !important;
    height: 30px !important;
    border-bottom: 1px solid #616161 !important;
}
.navbar-search .button {
    float: right;
    margin-left: -30px;
    background: 0 0;
    font-size: 1.4em !important;
    color: #cccccc !important;
    position: relative;
    bottom: 0px;
    height: 30px !important;
    border: none ;
    width: 30px !important;
    outline: 0;
}
.wft_isotop_listing .icon-basket:before {
    font-size: 36px;
    color: #e67817; 
}
.back-to-top {
    right: 20px !important;
    width: 52px;
    height: 52px;
    border: 2px solid #e67817 !important;
    border-radius: 50% !important;
}
.icon-arrow-up-4:before {
    content: "\e076"!important;
    position: relative;
    top: -2px;
}
.back-to-top:hover {
    border-color: #e67817 !important;
    background-color: #e67817 !important;
}
.prefooter a:hover {
    color: #e67817 !important;
}
.prefooter ul li {
    padding: 1px 0px;
}

#form-add_to_cart button.prod-in-basket.button.btn-cart {
     width: 254px !important;
     background-color: #e67817 !important;
     border: 1px solid #e67817 !important;
 }

#form-add_to_cart button.prod-in-basket.button.btn-cart:hover {
    width: 254px !important;
    background-color: #e65c28 !important;
    border: 1px solid #e65c28 !important;
}

.not-active {
    pointer-events: none;
    cursor: default;
}

.shoppingcart-box .btn-mega.basket {
     background-color: #e67817 !important;
     border: 1px solid #e67817 !important;
     margin-bottom: 10px;
}

.shoppingcart-box .btn-mega.basket:hover {
    background-color: #e65c28 !important;
    border: 1px solid #e65c28 !important;
}
.shop-features.col-xs-12 {
    display: flex;
}
.product_custom.col-sm-12.col-md-12.col-lg-12 {
    padding: 0px;
    margin: 40px 0 100px;
}
.shop-features .row {
	border-bottom: 0 !important;
	width: 25%;
	margin-bottom: 0;
	padding-bottom: 0;
}
.col-xs-4.shop-features-icon {
    padding-left: 0px;
}
.col-xs-8.shop-features-name {
	padding: 0;
	height: 50px;
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flex;
	display: -o-flex;
	display: flex;
    align-items: center;
}
.custom-img-delivery {
	text-align: left;
	margin-bottom: 25px;
	padding-left: 50px;
}
.custom-img-delivery img:first-child {
	padding-right: 35px;
}
.product_custom-img {
    padding-top: 125px;
}
html[lang="ru-RU"] .product_custom--eng {
	display: none;
}
html[lang="en-US"] .product_custom--rus,
html[lang="en-US"] #menu-item-15221 {
	display: none !important;
}

.city-rem ol li {
	font-size: 14px;
	padding-bottom: 5px;
}
.city-rem {
	margin-bottom: 20px;
    border-bottom: 1px solid #ececec;
}
.city-rem--last {
	margin-bottom: 20px;
    border-bottom: 0px;
}
.city-rem .col-lg-4 {
	margin-bottom: 20px;
}
span.box.badge.badge-inverse:before {
    content: "\e016";
    font-size: 41px;
    color: #e67817;
    font-family: icomoon !important;
    position: absolute;
    z-index: -1;
    left: -7px;
    top: 0px;
}
span.handle {
	display: none !important;
}
.icon-xcart-animate .box {
    background: transparent !important;
    border: 2px solid transparent !important;
}
.navbar-compact {
    top: 0px !important;
    position: fixed !important;
    display: block !important;
    transition: all linear 0.3s;
}
.navbar-compact .background {
    padding: 0px !important; 
}
.navbar-compact .navbar-main-menu {
	padding-top: 14px !important;
}
.navbar.hiden-nav.navbar-compact {
	/*opacity: 0;
    z-index: 0 !important;*/
    display: none !important;
}
.page-id-4986 .wpb_wrapper img {
    width: 100%;
    height: auto;
}
/*
.wpb_layerslider_element {
	margin-top: 30px;
}
*/
/* блок стилей для кнопок в списке товара - Подробнее / В корзину / Купить в один клик*/
.product-button-group .btn-link--orange {
    width: 100%;
    height: 47px;
    background: none;
    border: 1px solid #ffa318;
    border-radius: 10px;
    color: #ffa318;
    font-weight: 600;
    outline: 0;
    vertical-align: middle;
}

.product-button-group a.btn-link--orange {
    display: inline-block;
    text-align: center;
    padding-top: 14px;
    text-decoration: none;
}

.product-button-group .btn-link--orange:not(button[disabled]):hover {
    color: #ff9900;
    border-color: #ff9900;
}

.product-button-group .btn--orange {
    width: 100%;
    height: 47px;
    background: #ffa318;
    border: 1px solid #ffa318;
    border-radius: 10px;
    color: #fff;
    font-weight: 600;
    outline: 0;
}

.product-button-group .btn--orange:not(button[disabled]):hover {
    border-color: #ff9900;
    background-color: #ff9900;
}

.product-button-group .col-md-12 {
    padding: 0;
}

.product-button-group .col-md-6 {
    padding: 15px 0 10px 0;
}
.product-button-group .icon {
    display: inline-block;
    vertical-align: middle;
}

.product-button-group button[disabled], #form-add_to_cart button.btn-cart.vs-btn.prod-in-basket {
    color: #b0aba4 !important;
    border-color: #b0aba4 !important;
    background-color: #fff !important;
	outline: none !important;
}
#form-add_to_cart button.btn-cart.vs-btn.prod-in-basket{
	text-align: center !important;
	height: 50px !important;
	justify-content: center !important;
}
#form-add_to_cart button.btn-cart.vs-btn.prod-in-basket .red-cart{
	display: none !important;
}
#form-add_to_cart a.add_to_cart_wootron.cart.wft_add_to_cart_button.product_type_simple.not-active{
	cursor: default !important;
}

.product-button-group .add-to-cart {
    margin: 0;
}

.icon-basket-orange {
    width: 22px;
    height: 20px;
    background: url("https://balatonn.com/wp-content/themes/vostoktime/images/icon-basket-orange.png");
    background-position: 0 0;
    background-repeat: no-repeat;
    margin-right: 5px;
}

.product-button-group button[disabled] .icon-basket-orange {
    width: 22px;
    height: 20px;
    background: url("https://balatonn.com/wp-content/themes/vostoktime/images/icon-basket-gray.png");
    background-position: 0 0;
    background-repeat: no-repeat;
    margin-right: 5px;
}

.icon-more-orange {
    width: 11px;
    height: 3px;
    background: url("https://balatonn.com/wp-content/themes/vostoktime/images/icon-more-orange.png");
    background-position: 0 0;
    background-repeat: no-repeat;
    margin-left: 10px;
}

.icon-click {
    display: inline-block;
    width: 17px;
    height: 20px;
    background: url("https://balatonn.com/wp-content/themes/vostoktime/images/icon-click.png");
    background-position: 0 0;
    background-repeat: no-repeat;
    margin-right: 10px;
}

.product-button-group button[disabled] .icon-click {
    display: inline-block;
    width: 17px;
    height: 20px;
    background: url("https://balatonn.com/wp-content/themes/vostoktime/images/icon-click-gray.png");
    background-position: 0 0;
    background-repeat: no-repeat;
    margin-right: 10px;
}

@media screen and (max-width: 992px) {
    .product-button-group .col-md-6 {
        width: 100%;
        padding: 10px 0 0 0;
    }

    .product-button-group .col-md-12 {
        padding-top: 10px;
    }
}

@media screen and (max-width: 768px) {
    .product-button-group .more-info {
        display: none;
    }
}

/* скрываем дополнительную кнопку с корзиной */
ul.product-controls-list {
    display: none;
}
/* конец блока стилей для кнопок в списке товара */

.text-align-center {
    text-align: center;
}

/* sweet alert custom styles block */
.swal-modal{
    text-align: left;
}
.swal-text {
    padding: 0 20px;
}
/* end of sweet alert block */

/* af-form block */
.af_form--default {
    outline: none;
}

.af_form--btn {
    padding-top: 20px;
}

.form--input-title {
    color: #153089;
    font-size: 13px !important;
    padding-left: 4px !important;
    text-transform: uppercase;
    margin-bottom: -4px !important;
}
.af_form_field--block {
    position: relative;
}
.form-control {
    display: inline-table;
    width: 100%;
    font-size: 14px;
    background-color: transparent;
    background-clip: padding-box;
    border: 0;
}
.af_form_field--block .input_item {
    border: 1px solid #a1acd0 !important;
    border-radius: 10px !important;
}
#buy_in_click {
    z-index: 9999;
}
.af_form--btn {
    text-align: center;
}
.af_form--btn button[type="submit"] {
    background-color: #65b016 !important;
    border: 1px solid #65b016 !important;
    color: #fff !important;
    font-weight: bold;
    cursor: pointer !important;
    padding: 12px 25px;
    text-transform: uppercase;
    font-size: 14px;
}

.d-none {
    display: none !important;
}

#buy_in_click .modal-header {
    border-bottom: 0;
}

#buy_in_click .close {
    font-size: 50px;
    font-weight: 300;
}

#buy_in_click .modal-header {
    padding: 0 15px 0 20px;
}

#buy_in_click .modal-header .close {
    margin-top: -50px;
}

#buy_in_clickModalLabel {
    padding-top: 25px;
}

#buy_in_click .modal-body {
    padding: 0 20px 20px;
}

.field-error label,
.af__policy.field-error label {
    color: red !important;
}

.field-error .nice-select, .field-error input {
    border-color: red !important;
}

.field-error .input_item {
    border: 1px solid red !important;
}
/* end of af-form block*/
.add-to-cart .buy-in-one {
    text-align: left;
}

.add-to-cart .button.btn--orange {
    font-size: 20px;
    text-transform: uppercase;
    width: 254px;
    height: 52px;
    line-height: 52px;
    border-radius: 0;
    margin-bottom: 20px;
}

.add-to-cart .icon-click {
    width: 22px;
    height: 26px;
    margin-right: 15px;
    background-size: cover;
}

.alert-dismissable .close {
    right: 6px;
}

.modal-backdrop {
    z-index: 9998;
}

@media screen and (max-width: 1199px) and (min-width: 1000px) {
    #nav {
        margin-left: -75px;
    }

    form.navbar-search.form-inline.hidden-xs.pull-right.form-search_id {
        margin-top: -38px !important;
        margin-right: -70px;
    }

    .navbar-main-menu {
        padding: 11px 0 0 !important;
    }
}

@media screen and (max-width: 1090px) and (min-width: 1000px) {
    #nav {
        margin-left: 0px;
    }
    #megamenu2 > ul > li.menu-item > a {
        padding: 0 7px !important;
    }

    form.navbar-search.form-inline.hidden-xs.pull-right.form-search_id {
        width: 80px !important;
    }

    form.navbar-search.form-inline.hidden-xs.pull-right.form-search_id {
        margin-right: -20px;
    }
}

@media screen and (max-width: 999px) and (min-width: 768px) {
    #nav {
        justify-content: center;
        display: flex;
    }


    .navbar-main-menu {
        padding: 13px 0 0 !important;
    }

    #megamenu2 > ul > li.menu-item > a {
        padding: 0 8px !important;
    }

    form.navbar-search.form-inline.hidden-xs.pull-right.form-search_id {
        width: 200px !important;
    }

    form.navbar-search.form-inline.hidden-xs.pull-right.form-search_id {
        margin-top: -81px !important;
        margin-right: -5px !important;
    }
}

/* mobile language select */
#lang_mobile ul {
    position: relative;
    margin: 0;
    padding: 0;
    box-sizing: border-box;
    border-color: inherit;
    list-style: none
}

#lang_mobile .lang-icon {
    padding-right: 5px;
}

#lang-opener {
    outline: none
}

form#lang_mobile {
    display: flex;
    justify-content: center;
    align-items: center;
    position: absolute;
    right: 80px;
    z-index: 9999
}

#lang_mobile .select {
    width: 80px;
    height: 40px;
    cursor: pointer
    /*background-color: white;
    box-shadow: 0 2px 0 white;
    border-radius: 2px*/
}

#lang_mobile .select_expand {
    width: 0;
    height: 40px;
    position: absolute;
    top: 0;
    right: 0
}

#lang_mobile .select_expand::after {
    content: '\003E';
    position: absolute;
    top: 50%;
    right: 0;
    -webkit-transform: translate(-50%, -50%) rotate(90deg) scaleY(1.75);
    transform: translate(-50%, -50%) rotate(90deg) scaleY(1.75);
    color: #3e3e3e;
    font-size: 18px;
    pointer-events: none;
    z-index: 2;
    transition: all 250ms cubic-bezier(.4,.25,.3,1);
    opacity: .6
}

#lang_mobile .select_expand:hover::after {
    opacity: 1
}

#lang_mobile .select_expand:checked::after {
    -webkit-transform: translate(-50%, -50%) rotate(90deg) scaleX(-1) scaleY(1.75);transform: translate(-50%, -50%) rotate(90deg) scaleX(-1) scaleY(1.75)
}

#lang_mobile .select_expandLabel {
    display: block;
    width: 100%;
    height: 40px;
    position: absolute;
    top: 0;
    left: 0;
    cursor: pointer
}

#lang_mobile .select_close {
    display: none
}

#lang_mobile .select_closeLabel {
    width: 100vw;
    height: 100vh;
    position: fixed;
    top: 0;
    left: 0;
    display: none
}

#lang_mobile .select_items {
    width: 100%;
    position: absolute;
    top: 0;
    left: 0;
    /*border: 2px solid #2fb5d1;
    border-radius: 2px;*/
    padding-top: 40px
}

#lang_mobile .select_input {
    display: none
}

#lang_mobile .select_label {
    transition: all 250ms cubic-bezier(.4,.25,.3,1);
    display: block;
    height: 0;
    font-size: 1.2rem;
    line-height: 40px;
    overflow: hidden;
    color: #3e3e3e;
    background-color: #fff;
    cursor: pointer;
    padding-left: 10px
}

#lang_mobile .select_label-placeholder {
    height: 40px;
    vertical-align: middle;
    position: absolute;
    top: 0;
    left: 0;
    opacity: .8;
    background-color: transparent
}

#lang_mobile .select_expand:checked + .select_closeLabel {
    display: block
}

#lang_mobile .select_expand:checked + .select_closeLabel + .select_options .select_label {
    height: 40px
}

#lang_mobile .select_expand:checked + .select_closeLabel + .select_options .select_label:hover {
    background-color: #f7f7f7
}

#lang_mobile .select_expand:checked + .select_closeLabel + .select_options + .select_expandLabel {
    display: none
}

#lang_mobile .select_input:checked + .select_label {
    height: 40px;
    margin-top: -40px
}

#lang_mobile label {
    margin-bottom: 0
}
/* end of mobile language select*/

/* mobile menu accordion with products */
.mobile-menu-accordion .panel,
.mobile-menu-accordion .panel-heading,
.mobile-menu-accordion panel-title,
.mobile-menu-accordion .panel-body {
    border: 0;
    padding: 0;
}
.mobile-menu-accordion .panel {
    box-shadow: none;
    background-color: transparent;
}
.mobile-menu-accordion .panel .panel-heading {
    border-radius: 0;
    padding-right: 40px;
    position: relative;
}
.mobile-menu-accordion .panel .panel-heading .panel-title a {
    text-decoration: none;
}

.mobile-menu-accordion .panel .panel-heading .panel-title {
    font-size: 14px;
    padding: 5px 0;
}

.mobile-menu-accordion ul li a {
    line-height: 0 !important;
}

.mobile-menu-accordion ul.sub-menu li {
    padding: 7px 10px 0 0 !important;
}

.mobile-menu-accordion .panel .panel-heading .panel-title a span:after {
    content: "-";
    color: #1B5062;
    font-size: 32px;
    position: absolute;
    top: -5px;
    right: 14px;
}
.mobile-menu-accordion .panel .panel-heading .panel-title a.collapsed span:after {
    content: "+";
    position: absolute;
    top: -5px;
    right: 14px;
}

.mobile-menu-accordion .sub-menu {
    padding: 0 0 0 30px;
    margin: 0
}

.mobile-menu-accordion .sub-menu .panel-heading .panel-title a, .mobile-menu-accordion .sub-menu .menu-item a {
    font-weight: 300;
}
#accordion {
    padding: 10px 0;
}
/* display none dublicate */
#menu-mobilnoe-menyu-2 #menu-item-12625 {
    display: none !important;
}

#menu-mobilnoe-menyu-2.primary-nav-mobile {
    padding: 0 0 0 25px !important;
    margin: 0 !important;
}
.responsive #off-canvas-menu ul#menu-mobilnoe-menyu-2 li li li {
    padding: 0 30px 0 0;
}

.responsive #off-canvas-menu ul li .mobile-menu-accordion a {
    line-height: initial !important;
    display: block;
}
/* mobile menu accrodion */

/* */
.menu_item_wpglobus_menu_switch + .tooltip {
    margin-top: 10px;
    font-size: 1.2em;
    opacity: 1;
}

.menu_item_wpglobus_menu_switch + .tooltip > .tooltip-inner {
    color: #222;
    background-color: #fff;
    border: 1px solid #ccc;
    padding: 9px;
}

.menu_item_wpglobus_menu_switch + .tooltip > .tooltip-arrow {
    border-bottom-color: #ccc;
}

.menu_item_wpglobus_menu_switch + .tooltip > .tooltip-inner a {
    color: #567ace !important;
}

.ajax_page, .ajax_page_next {
    cursor: pointer;
}

.page-numbers.current {
    margin-left: 8px;
}

.shopping_cart_mini .item a.preview-image {
    display: inline;
}

body.home.page-template-default .newsletter.follow_us .content div:not(:last-child) {
    display: none;
}
body.home.page-template-default .newsletter.follow_us .container.content-row {
    position: relative;
}
body.home.page-template-default .newsletter.follow_us .container.content-row div:last-child {
    position: absolute;
    top: 50%;
    right: 50%;
    transform: translate(50%,20%);
}

body.home.page-template-default .newsletter.follow_us .content div:last-child a.vt-socials-a {
    font-size: 40px;
    width: 70px;
    text-align: center;
}

body.home.page-template-default .newsletter.follow_us .content div:last-child .wpb_wrapper p, body.home.page-template-default .newsletter.follow_us .content div:last-child .wpb_wrapper p span {
    display: flex;
    margin: 0 auto;
}
body.home.page-template-default .newsletter.follow_us .content div:last-child .wpb_wrapper p span a:last-child {
    margin-right: 0;
}
body.home.page-template-default .newsletter.follow_us .content div:last-child .wpb_wrapper h3 {
    text-align: center;
    white-space: nowrap;
    padding-bottom: 0;
    text-transform: uppercase;
}

@media only screen and (max-width: 992px) {
    body.home.page-template-default .newsletter.follow_us .content div:last-child .wpb_wrapper h3 {
        white-space: normal;
    }

    body.home.page-template-default .newsletter.follow_us .container.content-row div:last-child {
        top: 50%;
        transform: translate(50%,0);
    }
}

.search-page > .row{
	display: flex;
	flex-wrap: wrap;
}
.search-page > .row:after, .search-page > .row:before{
	display: none !important;
}
.search-page > .row > .col-xs-12{
	display: flex;
	flex-direction: column;
}
.search-page > .row > .col-xs-12 .container-paper{
	flex-grow: 1;
}
.search-page > .row > .col-xs-12 .search-item p{
	height: auto !important;
}
.search-page > .row > .col-xs-12 .search-item .container{
	max-width: 100%;
	padding-left: 0 !important;
	padding-right: 0 !important;
	display: none !important;
}
.search-page > .row > .col-xs-12 .search-item .container div[class*="col-"]{
	width: 100% !important;
	padding-left: 0 !important;
	padding-right: 0 !important;
}
.search-page > .row > .col-xs-12 .search-item > .container:first-child{
	display: block !important;
}
.search-page > .row > .col-xs-12 .search-item > .container:first-child:after{
	content: '...';
	width: 100%;
	display: block;
	font-weight: bold;
}
.search-page > .row > .col-xs-12 .search-item .container .woocommerce {
	display: none !important;
}
.woocommerce_messages .alert{
	padding: 5px!important;
}
.widget_shopping_cart .icon.icon-edit{
	display: none !important;
}
.search-item ul{
	padding-left: 15px;	
}
.search-page .blog-post{
	height: auto !important
}
.responsive .blog-post .post-container>.row{
	padding: 0px !important;
}