@font-face{font-family:webfontregular;src:url(../Fonts/thysen-webfont.eot);src:url(../Fonts/thysen-webfont.eot?#iefix) format('embedded-opentype'), url(../Fonts/thysen-webfont.woff) format('woff'), url(../Fonts/thysen-webfont.ttf) format('truetype'), url(../Fonts/thysen-webfont.svg#webfontregular) format('svg');font-weight:400;font-style:normal}
@font-face{font-family:'MyriadPro-Light';src:url('../fonts/MyriadPro-Light.eot?#iefix') format('embedded-opentype'), url('../fonts/MyriadPro-Light.otf') format('opentype'),
url('../fonts/MyriadPro-Light.woff') format('woff'), url('MyriadPro-Light.ttf') format('truetype'), url('../fonts/MyriadPro-Light.svg#MyriadPro-Light') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'MyriadProRegular';src:url('../fonts/MyriadProRegular.eot');src:url('../fonts/MyriadProRegular.eot') format('embedded-opentype'),
url('../fonts/MyriadProRegular.woff2') format('woff2'),
url('../fonts/MyriadProRegular.woff') format('woff'),
url('../fonts/MyriadProRegular.ttf') format('truetype'),
url('../fonts/MyriadProRegular.svg#MyriadProRegular') format('svg');}
@font-face{font-family:'MyriadPro-Semibold';src:url('../fonts/MyriadPro-Semibold.eot?#iefix') format('embedded-opentype'), url('../fonts/MyriadPro-Semibold.otf') format('opentype'),
url('../fonts/MyriadPro-Semibold.woff') format('woff'), url('../fonts/MyriadPro-Semibold.ttf') format('truetype'), url('../fonts/MyriadPro-Semibold.svg#MyriadPro-Semibold') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'MyriadPro-Bold';src:url('../fonts/MyriadPro-Bold.eot?#iefix') format('embedded-opentype'), url('../fonts/MyriadPro-Bold.otf') format('opentype'),
url('../fonts/MyriadPro-Bold.woff') format('woff'), url('../fonts/MyriadPro-Bold.ttf') format('truetype'), url('../fonts/MyriadPro-Bold.svg#MyriadPro-Bold') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'SourceSansPro-Light';src:url('../fonts/SourceSansPro-Light.eot?#iefix') format('embedded-opentype'), url('../fonts/SourceSansPro-Light.woff') format('woff'), url('../fonts/SourceSansPro-Light.ttf') format('truetype'), url('../fonts/SourceSansPro-Light.svg#SourceSansPro-Light') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'SourceSansPro-Regular';src:url('../fonts/SourceSansPro-Regular.eot?#iefix') format('embedded-opentype'), url('../fonts/SourceSansPro-Regular.woff') format('woff'), url('../fonts/SourceSansPro-Regular.ttf') format('truetype'), url('../fonts/SourceSansPro-Regular.svg#SourceSansPro-Regular') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'SourceSansPro-Bold';src:url('../fonts/SourceSansPro-Bold.eot?#iefix') format('embedded-opentype'), url('../fonts/SourceSansPro-Bold.woff') format('woff'), url('../fonts/SourceSansPro-Bold.ttf') format('truetype'), url('../fonts/SourceSansPro-Bold.svg#SourceSansPro-Bold') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'Raleway-Light';src:url('../fonts/Raleway-Light.eot?#iefix') format('embedded-opentype'), url('../fonts/Raleway-Light.woff') format('woff'), url('../fonts/Raleway-Light.ttf') format('truetype'), url('../fonts/Raleway-Light.svg#Raleway-Light') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'Raleway-Medium';src:url('../fonts/Raleway-Medium.eot?#iefix') format('embedded-opentype'), url('../fonts/Raleway-Medium.woff') format('woff'), url('../fonts/Raleway-Medium.ttf') format('truetype'), url('../fonts/Raleway-Medium.svg#Raleway-Medium') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'Raleway-SemiBold';src:url('../fonts/Raleway-SemiBold.eot?#iefix') format('embedded-opentype'), url('../fonts/Raleway-SemiBold.woff') format('woff'), url('../fonts/Raleway-SemiBold.ttf') format('truetype'), url('../fonts/Raleway-SemiBold.svg#Raleway-SemiBold') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'Raleway-Bold';src:url('../fonts/Raleway-Bold.eot?#iefix') format('embedded-opentype'), url('../fonts/Raleway-Bold.woff') format('woff'), url('../fonts/Raleway-Bold.ttf') format('truetype'), url('../fonts/Raleway-Bold.svg#Raleway-Bold') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'Raleway-ExtraBold';src:url('../fonts/Raleway-ExtraBold.eot?#iefix') format('embedded-opentype'), url('../fonts/Raleway-ExtraBold.woff') format('woff'), url('../fonts/Raleway-ExtraBold.ttf') format('truetype'), url('../fonts/Raleway-ExtraBold.svg#Raleway-ExtraBold') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'Raleway-Black';src:url('../fonts/Raleway-Black.eot?#iefix') format('embedded-opentype'), url('../fonts/Raleway-Black.woff') format('woff'), url('../fonts/Raleway-Black.ttf') format('truetype'), url('../fonts/Raleway-Black.svg#Raleway-Black') format('svg');font-weight:normal;font-style:normal;}
article, aside, details, figcaption, figure, footer, header, hgroup, nav, section{display:block}
audio[controls], canvas, video{display:inline-block;*display:inline;zoom:1}
html{font-size:100%;-webkit-tap-highlight-color:rgba(0, 0, 0, 0);-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;overflow-x:hidden;}
html, body{height:100%;min-height:100%;}
embed, object{outline:0}
h1, h2, h3, h4, h5, h6{}
.logo h1, .logo h2{background:0 0}
abbr[title]{}
b, strong{font-family:'MyriadPro-Bold';}
blockquote{margin:1em 40px;quotes:none;border-left:1px solid #CCC;font-style:italic;margin-left:2em;padding:1.5em;margin-bottom:1.5em}
dfn{font-style:italic}
mark{background:#0087A9;padding:5px;color:#fff;margin:0 5px;}
code, kbd, pre, samp{font-family:monospace, monospace;_font-family:'courier new', monospace;font-size:1em}
pre{font-family:Arial;margin:0;white-space:pre-wrap;word-wrap:break-word}
q{quotes:none;font-style:italic}
q:after, q:before{content:'';content:none}
small{font-size:75%}
sub, sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sup{top:-.5em}
sub{bottom:-.25em}
ol{list-style-type:decimal;list-style-position:outside;margin-left:20px;}
ul li{}
ul ul{padding:0;}
dd{margin:0 0 0 40px}
legend{border:0;*margin-left:-7px}
select{padding:5px;}
.js select{display:none;}
button, input, textarea{padding:0 10px;height:41px;background:#ededed;border:0;display:block;width:100%;color:#aaaaaa;}
textarea{height:150px;resize:vertical;padding:10px;}
button, input[type=button], input[type=reset], input[type=submit]{cursor:pointer;-webkit-appearance:button;transition:all .5s ease;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;background:#d16f7d;font-size:13px;color:#fff;text-transform:uppercase;font-family:'Raleway-Bold';width:auto;padding:0 24px;height:29px;display:inline-block;}
button:hover, input[type=button]:hover, input[type=reset]:hover, input[type=submit]:hover{opacity:.6;}
input[type=checkbox], input[type=radio]{width:auto;height:auto;}
input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}
input[type=search]::-webkit-search-decoration{-webkit-appearance:none}
button::-moz-focus-inner, input::-moz-focus-inner{border:0;padding:0}
table{border-collapse:collapse;border-spacing:0;width:100%;}
::-webkit-input-placeholder{color:#9c9c9c;}
:-moz-placeholder{color:#9c9c9c;}
::-moz-placeholder{color:#9c9c9c;}
:-ms-input-placeholder{color:#9c9c9c;}
::-moz-selection{color:#fff;background:#0087a9;}
::selection{color:#fff;background:#0087a9;}
body{font-size:16px;line-height:1.2;font-family:'MyriadProRegular';color:#373c3f;background:#f6f6f6;}
ymaps{}
img{max-width:100%;vertical-align:top;height:auto;}
h1{color:#0087a9;font-family:'MyriadPro-Bold';font-size:20px;margin:0 0 10px;}
h2{font-size:19px;font-family:'Raleway-Bold';}
.h2{color:#0087a9;font-family:'Raleway-Bold';}
h3{font-size:18px;}
h4{font-size:17px;}
h5{font-size:16px;}
h6{font-size:15px;}
.page-title{font-size:20px;font-family:'Raleway-SemiBold';margin-bottom:20px;}
.product_title{font-size:20px;color:#4e4e4e;margin-bottom:20px;}
a{position:relative;transition:all .5s ease;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;}
a:hover{opacity:.8;text-decoration:none;}
.indentBottom{padding-bottom:50px;}
.indentTop{}
.lineBottom{border-bottom:2px solid #a8a8a8;}
.wrapperGoods{display:table;width:100%;padding-bottom:20px;margin-bottom:60px;}
.coverFull{position:absolute;left:0;width:100%;height:100%;z-index:500;text-indent:-9999px;display:block;top:0;}
.btn-big{font-size:12px;padding:0 21px;text-transform:uppercase;font-family:'Raleway-Bold';}
.wrapBottomInfo .wrapAdaptiv{float:left;}
.top-header{background:#0087a9;font-family:'SourceSansPro-Regular';font-size:12px;}
.top-header a, .top-header span{color:#f6f6f6;display:inline-block;padding:0;position:relative;}
.top-header .icon-phone-header{height:18px;width:18px;}
.top-header .icon-mail{width:20px;height:13px;}
.top-header .h-left-part{float:left;padding-top:10px;letter-spacing:1px;}
.header-phone{font-family:'SourceSansPro-Bold';font-size:14px;letter-spacing:1px;}
.top-header .h-left-part a, .top-header .h-left-part span{padding-left:0;letter-spacing:2px;vertical-align:top;}
.top-header .h-left-part .call{background:#d16f7d;border-radius:10px;font-size:11px;line-height:20px;margin:0 25px 0 5px;padding:0 20px;text-transform:uppercase;position:relative;letter-spacing:normal;cursor:pointer;font-family:'SourceSansPro-Bold';}
.top-header .h-right-part{float:right;}
.top-header .topLinks{letter-spacing:-5px}
.top-header .topLinks *{letter-spacing:normal}
.top-header .topLinks,
.top-header #shopping-cart ul{display:inline-block;font-size:0;}
.top-header .h-right-part > a, .topLinks > li > a, .topLinks > li > span{background:#01abd6;font-size:13px;line-height:38px;padding:0 15px;font-weight:normal;cursor:pointer;-webkit-transition:background .25s ease;-moz-transition:background .25s ease;-ms-transition:background .25s ease;-o-transition:background .25s ease;transition:background .25s ease;}
.top-header .h-right-part > a:hover, .topLinks > li > a:hover{background:#2cbfe4;}
.topLinks > li{position:relative;display:inline-block;}
.top-header #shopping-cart:hover ul{display:block;}
#profile:hover ul{display:block;}
.topLinks ul{display:none;position:absolute;top:100%;right:0;text-align:right;background:#01abd6;z-index:10;width:224px;font-family:'Raleway-Medium';white-space:nowrap;}
.topLinks ul li a{color:#f6f6f6;font-size:12px;line-height:26px;display:block;padding:0 20px;}
.topLinks ul li a:hover{background:#0087a9;}
.topLinks .w50{float:left;position:relative;width:50%;font-family:'Raleway-Bold';}
.topLinks .w50.authorization a{background:#10718d;}
.topLinks .w50.authorization a:hover{background:rgba(16, 113, 141, 0.9);}
.topLinks .w50.registration a{background:#1587a8;}
.topLinks .w50.registration a:hover{background:rgba(21, 135, 168, 0.9);}
.topLinks .w50:before{background:#f6f6f6;content:"";display:block;height:14px;position:absolute;right:0;top:10px;width:2px;}
.topLinks .w50:last-child:before{display:none;}
.topLinks .w50 a{line-height:33px;}
.topLinks.user_logged_in .w50{display:none;}
#shopping-cart ul{display:none;position:absolute;top:100%;right:0;text-align:center;width:220px;height:116px;background:#2cbfe4;z-index:10;}
#shopping-cart ul li{color:#f6f6f6;font-family:'Raleway-Medium';font-size:14px;font-weight:700;padding-top:50px;}
.currencySelector{display:inline-block;vertical-align:top;padding-top:10px;margin-right:10px;}
.currencySelector #currency_animationBox{background:#01abd6;border-radius:7px;display:inline-block;height:11px;width:25px;margin:0 5px;position:relative;vertical-align:middle;}
.currencySelector #currency_animationBox::before{background:#fff;border-radius:50%;content:"";display:block;height:11px;left:0;position:absolute;top:0;width:11px;-webkit-transition:all 0.8s ease;-moz-transition:all 0.8s ease;-ms-transition:all 0.8s ease;-o-transition:all 0.8s ease;transition:all 0.8s ease;}
.currencySelector #currency_animationBox.changed:before{left:100%;margin-left:-11px;}
.top-header .icon-dollar{height:18px;width:15px;}
.top-header .icon-dollar{height:18px;width:15px;}
.top-header .cur_ru{margin:0 14px 0 7px;}
.top-header .cur_eng, .top-header .cur_ru{cursor:pointer;}
#currencySlector > a, #currencySlector > span{vertical-align:middle;font-size:0;}
.currencySelector > .usd:before{content:'';width:10px;height:14px;display:inline-block;background:url(../images/icons-png-sde348fd2b0.png) no-repeat 0 -2413px;vertical-align:middle;}
.currencySelector > .uah:before{content:'';width:10px;height:12px;display:inline-block;background:url(../images/icons-png-sde348fd2b0.png) no-repeat 0 -2907px;vertical-align:middle;}
.top-header .cur_eng .mt-icon, .top-header .cur_ru .mt-icon{margin-right:0;}
.top-header .cur_eng{margin-right:3px;}
.top-header .icon-uah{height:15px;width:20px;}
.topLinks .current-menu-item a{background:#2cbfe4;}
#header{padding-top:27px;}
#header .searchform{position:relative;margin:0 auto 15px;}
.logo{display:inline-block;vertical-align:middle;margin-bottom:10px;position:relative;top:-5px;}
.searchform input[type="text"]{background:#e9e9e9;border:none;border-radius:20px;color:#9c9c9c;font-family:'Raleway-Medium';font-size:12px;height:29px;padding:0 40px 0 12px;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.searchform input[type="submit"]{background:url(../images/mt-icons.png) no-repeat 0 -647px;border:none;position:absolute;right:10px;top:8px;width:14px;padding:0;height:13px;}
.social{font-size:0}
.social a{height:25px;width:25px;line-height:1;padding-top:5px;display:inline-block;vertical-align:middle;margin-left:7px;background:#0087a9;border-radius:50%;text-align:center;color:#fff;font-size:15px;}
#header .icon-facebook-header,
#header .icon-twitter-header,
#header .icon-vk-header{height:100%;width:100%;}
#header .topNav ul{margin-bottom:5px;}
.topnav ul{font-family:'Raleway-ExtraBold';font-size:12px;}
.topnav > ul > li{display:inline-block;vertical-align:top;margin:0 37px 0 0;position:relative;}
.topnav > ul > li.home{display:none;}
.topnav > ul > li > a{color:#414141;text-transform:uppercase;-webkit-transition:color 0.3s ease;-o-transition:color 0.3s ease;transition:color 0.3s ease;line-height:23px;}
.topnav > ul > li.current-menu-item > a, .topnav > ul > li > a:hover, .topnav > ul > li.current-menu-parent > a, .topnav > ul > li.current-menu-ancestor > a{color:#0087a9;}
@media screen and (max-width:1199px){#header #topnav li{}
}
@media screen and (max-width:1199px){#header #topnav li{}
}
#wrapSlider{position:relative;}
#wrapSlider p{margin-bottom:0}
#wrapSlider .flexslider{margin:0;position:relative;}
#wrapSlider .caption-wrap{position:absolute;left:0;top:0;width:100%;height:100%;text-align:center;padding-top:10%;color:#fff;background:rgba(0, 81, 101, 0.4);opacity:1;}
.metaslider .caption{padding:10px !important;}
#wrapSlider .caption .mt-icon{width:92px;height:64px;margin-right:0;}
#wrapSlider .flexslider img{}
#wrapSlider h3{font-family:'Raleway-Medium';font-size:28px;padding-top:13px;padding-bottom:30px;margin:0;line-height:1.3;}
#wrapSlider .caption p{font-size:20px;padding:0;margin:0 0 10px;}
#wrapSlider .btn-big{background:#01abd6;color:inherit;display:inline-block;padding:6px 30px;}
#wrapSlider .socialWrapper{position:absolute;right:0;width:100%;z-index:5;top:0;}
.share-block > span{line-height:1;height:40px;padding-top:12px;background:#01abd6;font-size:18px;color:#fff;display:block;cursor:pointer;}
.share-block{position:absolute;right:70px;top:0;width:34px;text-align:center;}
.share-block-inner{opacity:0;transition:all .5s ease;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;}
.share-block:hover .share-block-inner{opacity:1;}
.socialWrapper .mt-icon{margin:0;}
.social-likes__button{display:block;cursor:pointer;height:34px;padding-top:8px;line-height:1;font-size:18px;color:#fff;transition:all .5s ease;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;}
.social-likes__button:hover{background:rgba(255, 255, 255, 0.20);color:#01abd6;}
.social-likes__icon{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0, 0);}
.social-likes__icon_facebook:before{content:"\f09a";}
.social-likes__icon_vkontakte:before{content:"\f189";}
.social-likes__icon_twitter:before{content:"\f189";}
.social-likes__icon_twitter:before{content:"\f099";}
.social-likes__icon_plusone:before{content:"\f0d5";}
.social-likes__counter{display:none}
#recentProducts{}
#recentProducts .owl-carousel .owl-item{position:relative;color:#565656;padding:50px 5px 25px;}
#recentProducts .owl-carousel .owl-item:hover{color:#0087a9;}
#recentProducts .owl-carousel .owl-item:hover .price{background:#0087a9;}
#recentProducts #owl-recentProducts{margin:0 26px;width:auto;}
#recentProducts .item{margin:0;position:relative;font-family:'SourceSansPro-Regular';}
#recentProducts .item h4{font-size:14px;margin:0 0 15px;height:50px;overflow:hidden;}
#recentProducts .price{background:#818181;color:#fefefe;display:inline-block;font-family:'SourceSansPro-Bold';font-size:13px;min-width:65px;padding:3px 5px;text-align:center;float:none;}
#recentProducts .price.regular_price{text-decoration:line-through;margin-right:5px;opacity:0.8;}
#recentProducts .owl-nav .owl-prev, #recentProducts .owl-nav .owl-next{background:url(../images/mt-icons.png) no-repeat 0 -31px;color:rgba(0, 0, 0, 0);height:22px;left:-25px;position:absolute;top:45%;font-size:0;width:13px;}
#recentProducts .owl-nav .owl-next{background-position:0 0;left:auto;right:-25px;}
#recentNews{padding-bottom:45px;}
#recentNews h2{color:#595959;font-family:'Raleway-Medium';font-size:22px;margin:0 0 22px;}
#recentNews .news-outer{overflow:hidden;display:table;margin-bottom:30px;height:90px;}
#recentNews h3{color:#565656;font-size:13px;font-family:'SourceSansPro-Bold';margin:0;padding-bottom:10px;}
#recentNews h3 a{color:inherit;}
#recentNews .blocks{background:url(../images/blue_img.png) no-repeat scroll 0 0/cover;padding:35px 0 5px;text-align:center;position:relative;margin-bottom:20px;}
#recentNews .blocks:before{width:0;height:0;border-style:solid;border-width:15px 15px 0 15px;border-color:#f6f6f6 transparent transparent transparent;position:absolute;display:block;content:"";top:0;-webkit-left:calc(50% - 15px);-moz-left:calc(50% - 15px);-ms-left:calc(50% - 15px);-o-left:calc(50% - 15px);left:calc(50% - 15px);}
#recentNews .time{color:#0087a9;font-size:12px;margin:0;}
#recentNews .time span{color:#565656;}
#recentNews .news-inner{background:#ececec;padding:15px;margin-bottom:20px;position:relative;overflow:hidden;display:table-cell;vertical-align:middle;text-align:center;-webkit-transition:background 0.25s ease, box-shadow 0.25s ease;-o-transition:background 0.25s ease, box-shadow 0.25s ease;transition:background 0.25s ease, box-shadow 0.25s ease;-webkit-box-shadow:inset 0 0 4px 0 transparent;box-shadow:inset 0 0 2px 0 transparent;}
#recentNews .news-inner:hover{background:transparent;box-shadow:0 0 0px 2px #f6f6f6 inset;}
#recentNews .news-inner:hover h3,
#recentNews .news-inner:hover .time,
#recentNews .news-inner:hover .time span{color:#fff;}
#recentNews .sales{background:#f15c66;color:#fff;font-size:9px;left:-20px;line-height:20px;padding:0 30px;position:absolute;text-transform:uppercase;top:10px;-webkit-transform:rotate(-40deg);-ms-transform:rotate(-40deg);-o-transform:rotate(-40deg);transform:rotate(-40deg);vertical-align:top;z-index:500;}
.btn-glass{border:1px solid #0087a9;color:#343434;display:inline-block;font-family:'Raleway-SemiBold';padding:6px 21px;font-size:11px;transition:all .5s ease;-wbkit-transition:all .5s ease;-moz-transition:all .5s ease;}
.btn-glass:hover{background:#0087a9;color:#fff;}
#about-us{padding-bottom:10px;font-size:14px;line-height:1.6;font-family:'SourceSansPro-Regular';}
#about-us .icons-png-baraban{display:block;height:89px;margin:0 auto 17px;width:101px;}
#about-us p{color:#525252;text-align:justify;margin-bottom:30px;}
.special-header span{color:#5d5d5d;font-family:'Raleway-Black';font-size:16px;padding:5px 28px;text-transform:uppercase;display:inline-block;position:relative;border-bottom:1px solid #0181a1;border-top:1px solid #0181a1;max-width:420px;}
#about-us .special-header span:before, #about-us .special-header span:after{background:#0181a1;border-radius:50%;content:"";display:block;height:6px;left:8px;position:absolute;top:50%;margin-top:-1px;width:6px;}
#about-us .special-header span:after{left:auto;right:8px;}
.special-header{margin:0 0 40px;position:relative;text-align:center;}
.special-header:before, .special-header:after{background:#b6b6b6;content:"";display:block;height:2px;left:0;position:absolute;top:50%;width:30%;z-index:0;}
.special-header:after{left:auto;right:0;}
.special-header-cat{font-size:16px;font-family:'Raleway-Black';color:#5d5d5d;text-transform:uppercase;display:table;width:100%;margin-bottom:35px;}
.special-header-cat span{display:table-cell;vertical-align:middle;text-align:center;}
.special-header-cat span.line:after{content:'';height:2px;background:#a8a8a8;display:block;}
.special-header-cat span:nth-child(2){border-top:2px solid #53a8bd;border-bottom:2px solid #53a8bd;width:64%;padding:7px;}
.special-header-cat span:first-child{padding-right:29px;}
.special-header-cat span:last-child{padding-left:29px;}
#footer{background:url(../images/footer_img.png) no-repeat 0 0/cover;padding-top:46px;padding-bottom:26px;color:#fff;font-size:14px;overflow:hidden;position:relative;font-family:'SourceSansPro-Regular';}
#footer .footer-nav{margin-bottom:10px;}
#footer .footer-nav ul{font-size:12px;text-transform:uppercase;}
.footer-nav li{display:inline-block;margin-right:15px;padding-bottom:5px;}
.footer-nav li.current-menu-item a{border-bottom:1px solid #fff;}
.footer-nav li:first-child{}
.footer-nav li:last-child{}
#footer a{color:#fff;}
#footer .footer-nav li:last-child a{margin-right:0;}
#footer .footer-nav li a:hover{color:#dadada;}
#footer .footer-phone{}
#footer .footer-phone a{color:#fff;padding:0;position:relative;display:inline-block;font-size:15px;}
#footer .footer-phone .icons-png-phone-on-footer{height:18px;left:0;top:0;width:20px;}
#footer .footer-phone a:after{background:#fff none repeat scroll 0 0;border-radius:50%;content:"";height:5px;width:5px;display:inline-block;vertical-align:middle;margin:0 5px;}
#footer .footer-phone a:last-child:after{display:none;}
#footer .footer_info{color:#fff;font-size:15px;}
#footer .footer_info a{color:#fff;margin:0 5px;}
#bredcrumbs{}
.woocommerce #main > #bredcrumbs{display:none;}
.woocommerce #bredcrumbs{}
.woocommerce .woocommerce-breadcrumb{margin-bottom:0;}
#bredcrumbs a, #bredcrumbs span{color:#4e4e4e;font-family:'MyriadProRegular';margin-right:4px;}
#bredcrumbs .arrow{font-weight:bold;color:#0087a9;}
.wrapBredcrumb{border-top:2px solid #aaaaaa;padding-top:10px;color:#4b4b48;font-family:'Raleway-Medium';font-size:12px;margin-bottom:20px;}
#form input{background:#ededed;border:medium none;color:#000;font-family:'Raleway-Medium';margin:0;padding:12px 10px;width:92%;}
#form p{margin-bottom:13px;}
#form .antibot{width:42%;margin:0;}
#form span{display:inline-block;font-family:'Raleway-Medium';font-size:10px;line-height:1;width:80%;margin-bottom:45px;}
.checkout-button{background:#d16f7d;display:inline-block;color:#fefefe;line-height:26px;font-size:13px;font-family:'MyriadPro-Bold';padding:0 10px;text-transform:uppercase;margin-bottom:0;border-radius:0;}
#registration .list{max-width:450px;}
#registration h2{font-family:'Raleway-Medium';font-size:18px;margin:0 0 35px;text-transform:uppercase;}
#registration .list li{font-family:'Raleway-Medium';font-size:18px;margin:0 0 25px;padding-left:40px;}
.wrapButton{background:#eeeeee;padding:22px;font-family:'MyriadPro-Bold';}
.wrapButton .continue, .continue{color:#585858;font-size:14px;}
.wrapButton .continue:hover{text-decoration:underline;}
.wrapButton .clean{background:#3e3e3e;color:#fff;display:inline-block;line-height:26px;padding:0 8px;margin:0 17px 0 0;text-transform:uppercase;font-size:14px;}
.boxes, .wrapEmpty{border:1px solid #444;min-height:250px;width:100%;text-align:center;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column;}
.boxes.wrapContent{border:1px solid #0087a9;display:block;padding:25px 15px 0;}
.boxes p{font-size:25px;color:#4e4e4e;}
.boxes h4{color:#4e4e4e;font-size:15px;font-weight:bold;}
.boxes p span{font-size:16px;}
.boxes .base{margin-right:5px;text-decoration:line-through;}
#checkout{padding-bottom:50px;}
#checkout .continue{border:1px solid #5e5e5e;padding:0 10px;display:inline-block;margin-right:22px;background:transparent;font-size:13px;color:#585858;text-transform:none;line-height:26px;height:26px;font-family:'MyriadPro-Bold';}
#checkout .continue:hover{color:#585858;}
#checkout .btn{line-height:26px;vertical-align:top;width:auto;}
#checkout .btn:hover{color:#fefefe;}
#subPrice{width:95%;}
.cleanBasket{font-weight:bold;text-transform:uppercase;color:#ca6b79;display:inline-block;}
.cleanBasket:hover{color:#ca6b79;}
#subPrice{color:#575757;font-size:20px;padding:11px 20px;text-align:right;width:100%;margin-top:40px;font-size:16px;}
#totalPrice, #totalPrice span{border-bottom:2px solid #d7d7d7;color:#575757;font-size:20px;margin-bottom:24px;padding:19px 20px 16px;text-align:right;}
#totalPrice span{border:medium none;padding:0 0 0 45px;margin:0;}
.wrapGoods{}
.wrapGoods img{vertical-align:middle;float:left;margin-right:20px;}
.wrapGoods h3{font-size:18px;font-weight:700;color:#4e4e4e;margin-top:10px;}
.wrapGoods .text-right span:last-child{margin:0;}
.wrapGoods .number{padding:20px 0;}
.number span.qty-span{color:#4e4e4e;font-family:'Raleway-Light';font-size:14px;font-weight:normal;margin-right:10px;letter-spacing:1px;display:inline-block;vertical-align:middle;}
.wrapGoods .number #amountProduct{background:#e3e3e3 none repeat scroll 0 0;display:inline-block;line-height:30px;margin:0;vertical-align:middle;width:30px;-webkit-appearance:none;-moz-appearance:textfield;appearance:none;border:none;text-align:center;}
.action a{color:#585858;font-size:15px;margin-right:48px;padding-left:30px;text-decoration:underline;}
.wrapSearch{background:#515151;color:#f6f6f6;font-size:28px;font-weight:bold;line-height:41px;padding:0 15px;margin:25px 0 40px;}
#searchForm{max-width:400px;}
#searchForm p{margin-bottom:15px;}
#searchForm span.wrapLabel, #searchForm input{background:#ededed;border:medium none;color:#343434;font-family:'Raleway-Medium';font-weight:bold;line-height:41px;margin:0;padding:0 11px;}
#searchForm span.wrapLabel{color:#a3a3a3;width:38%;margin-right:25px;display:inline-block;vertical-align:top;}
#searchForm p input[type="date"]{display:inline-block;margin-right:17px;width:25%;}
#searchForm p input[type="date"]:last-child{margin-right:0;}
#searchForm input[type="text"]{display:block;width:100%;}
#status, #type{background:transparent;border:2px solid #d2d2d2;color:#a8a8a8;display:block;font-family:'Raleway-Medium';font-weight:bold;height:41px;margin:0 0 15px;padding:0 11px;width:230px;-webkit-appearance:none;-moz-appearance:none;appearance:none;}
#searchForm .btn{background:#d16f7d;color:#fefefe;line-height:36px;padding:0 27px;width:auto;margin:45px 0;font-size:16px;}
.wrapForm{overflow:hidden;position:relative;}
.wrapForm::after{background:#e7e7e7;bottom:125px;content:"";display:block;height:2px;left:0;position:absolute;width:100%;}
#search .table-responsive{max-width:830px;position:relative;}
.table > thead > tr > th{border:medium none;color:#5e5e5e;font-family:'Raleway-Medium';font-weight:bold;text-transform:uppercase;}
.table tbody tr{background:#efefef none repeat scroll 0 0;height:160px;}
.table tbody tr td{border:none;}
#emptyTableMessage{border:2px solid #d2d2d2;color:#989898;font-family:'Raleway-Medium';left:27%;line-height:39px;padding:0 22px;position:absolute;top:45%;display:block;}
.links{display:inline-block;margin-right:30px;}
.links a{width:187px;line-height:33px;border:1px solid #5e5e5e;display:block;margin-bottom:10px;color:#585858;font-size:17px;padding:0 10px;-webkit-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease;text-decoration:none !important;}
.links a:hover, .links a.active{color:#f6f6f6;background:#4f4f4f;}
.boxes.wrapBlock{border:1px solid #444;display:inline-block;height:294px;padding:25px 22px;vertical-align:top;width:322px;margin-right:45px;}
.boxes.wrapBlock img{margin-bottom:40px;}
.boxes.wrapBlock h4{font-size:18px;}
#compare .table-responsive{margin:90px 0 37px;}
#compare .table tbody tr{height:auto;}
#compare .table td{color:#2d2d2d;font-size:20px;font-weight:600;line-height:48px;padding:10px 25px;}
#compare .table tbody tr{border-bottom:1px solid #aaa;height:auto;}
#compare .table tbody tr:last-child{border:none;}
#product .container{position:relative;}
#product .indentTop{margin-top:70px;}
#product .wrapperGoods{padding-bottom:20px;}
.bigPhoto{margin-bottom:24px;}
.smallPhoto img{margin-right:14px;}
.smallPhoto a:last-child img{margin-right:0;}
.smallPhoto a.active img{border:1px solid #0087a9;}
#product h1{color:#4e4e4e;font-size:29px;font-weight:bold;margin-bottom:26px;}
.coastImg{background:url(../images/coast.png) no-repeat;height:75px;float:right;width:75px;overflow:hidden;margin-right:28px;margin-left:28px;}
.coastImg span{color:#fff;display:block;text-align:center;font-size:16px;font-family:'Raleway-Bold';line-height:70px;padding-left:10px;padding-right:10px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);}
.price span{font-size:16px;color:#fff;display:inline-block;margin-right:5px;padding:6px 14px;font-family:'MyriadPro-Bold';background:#d9d9d9;letter-spacing:normal;}
.price del .amount{text-decoration:line-through;}
.price ins .amount{background:#0087a9;}
.price > .amount{background:#0087a9;color:#fff;}
.gallery .price del span, .gallery .price ins span{display:block;}
.gallery .price span{margin-right:5px;font-size:12px;}
.product del, .product ins{text-decoration:none;}
.products .amount{font-family:'MyriadPro-Bold';background:#d9d9d9;display:inline-block;padding:5px 12px;color:#ffffff;margin-right:5px;}
.product del .amount{text-decoration:line-through;}
.product ins .amount{background:#0087a9;}
.tabpanel{margin-bottom:20px;}
.nav-tabs > li > a{border-right:1px solid #bfbfbf;color:#4e4e4e;font-size:15px;cursor:pointer;padding:4px 28px;position:relative;}
.tabpanel .nav li:last-child a{border-right:0;}
.tabpanel .nav li:last-child a.active{border-right:1px solid #bfbfbf;}
#product .wrapGoods .number p{margin:0;}
#product .wrapGoods p{margin:24px 0 0;color:#4e4e4e;font-family:'Raleway-Medium';font-size:17px;font-weight:500;}
.right{display:inline-block;float:right;width:200px;}
.right .text-center{float:right;margin:0;}
.right img{margin:0;vertical-align:top;}
.leftText{display:table-cell;vertical-align:top;}
.leftText .product-image{position:relative;float:left;margin-right:30px;width:133px;height:133px;}
.leftText .product-image img{width:100%;}
.rightText{text-align:center;width:74px;display:table-cell;vertical-align:top;}
.single-product .rightText{}
.rightText a, .rightText span{color:#4e4e4e;display:block;font-family:'Raleway-Light';font-size:11px;font-weight:normal;}
.add_to_wishlist:before, .feedback:before{content:'';width:20px;height:17px;position:relative;display:block;margin:0 auto 5px;background-image:url(../images/icons-png-sde348fd2b0.png);background-repeat:no-repeat;background-position:0 -1667px;}
.feedback:before{background-position:-24px -1667px;}
.compare{background:#eaeaea;height:66px;padding-top:7px;margin-top:10px;padding-bottom:10px;}
.compare:before{content:'';width:24px;height:22px;position:relative;display:block;margin:0 auto 6px;background-image:url(../images/icons-png-sde348fd2b0.png);background-repeat:no-repeat;background-position:0 -1732px;}
.added.compare:before{background-position:-24px -1732px;}
.rightText span:last-child{font-size:19px;height:auto;}
.rightText a.active{background:#eaeaea;}
.rightText .mt-icon{margin-bottom:6px;}
.tab-content p{margin:24px 0 0;}
.tab-content p.comment-form-rating, .tab-content p.comment-subscription-form{display:none;}
.tab-content{padding-bottom:40px;}
.tab-content p:first-child{margin-top:0;}
.tab-content ul{margin-bottom:10px;}
.tab-content li{position:relative;padding-left:10px;margin-top:10px;}
.tab-content li:first-child{margin-top:0;}
.tab-content li:before{content:'';position:absolute;left:0;top:8px;background:#000;border-radius:50%;width:4px;height:4px;}
.tab-content>.tab-pane li:before{top:10px;}
.codenegar-shop-loop-wrapper{}
.select-wrap.currencies{float:right;display:table;color:#444;font-family:'Raleway-SemiBold';font-size:12px;}
.select-wrap .choose_currency{display:inline-block;color:#777;line-height:22px;border:2px solid transparent;padding:0 9px;margin-left:5px;font-family:'Raleway-SemiBold';}
.select-wrap .choose_currency.active, .select-wrap .choose_currency:hover{color:#0087a9;border-color:#0087a9;font-family:'Raleway-Bold';}
.products_category{font-size:0;padding-top:10px;}
.product-category{display:inline-block;margin-bottom:40px;vertical-align:top;width:20%;text-align:center;}
.products_category .cat-title{text-transform:uppercase;display:block;color:#3e3e3e;font-size:12px;font-family:'Raleway-ExtraBold';}
.products_category .cat-img{display:block;line-height:80px;height:80px;overflow:hidden;margin:0 auto 10px;padding:0 5px;}
.products_category .cat-title img{width:auto;vertical-align:bottom;filter:gray;filter:grayscale(1);-webkit-filter:grayscale(1);}
.products_category .cat-title:hover img{filter:none;-webkit-filter:grayscale(0);}
.products_category li .cat-title .count{display:none;}
.products_category .cat-title:hover{color:#0087a9;}
.sort-container{border-bottom:1px solid #616161;padding-bottom:5px;font-size:0;margin-bottom:10px;overflow:hidden;}
.sort-container > span, .sort-container > form{color:#61615e;font-size:14px;margin-right:30px;display:inline-block;}
.sort-container > span{display:none;}
.sort-container span a{}
.sort-container > form > span{margin-right:5px;}
.views-icons{float:right;height:14px;overflow:hidden;}
.views-icons a{display:inline-block;margin:0 0 0 5px;cursor:pointer;width:14px;}
.views-icons a:after{content:'';display:block;height:28px;background:url(../images/sort.png) no-repeat;position:relative;}
.views-icons a.sort-2:after{background-position:-15px 0;}
.views-icons a.sort-3:after{background-position:-30px 0;}
.views-icons a:hover:after, .views-icons a.active:after{top:-14px;}
.sort-container a.selectBox{background:transparent;border:none;cursor:pointer;min-width:auto;line-height:1.2;}
.sort-container a.selectBox,
.sort-container a.selectBox:hover{border-bottom:1px solid #000 !important;border-radius:0;padding:0 !important;background:transparent !important;width:auto !important;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;}
.sort-container a.selectBox.orderby{border-bottom:1px solid #0087a9 !important;color:#0087a9;}
.sort-container .selectBox-dropdown .selectBox-arrow{display:none;}
.yit-wcan-container{clear:both;}
.woocommerce #content ul.products{}
ul.list li{padding:20px 0;list-style:none;float:none;border-top:1px solid #b9b9b9;margin:0;overflow:hidden;display:table;width:100%;}
ul.list li:first-child{border:0}
.woocommerce #content ul.products li:last-child{border:none;}
.yith-wcwl-add-to-wishlist .ajax-loading{display:none !important;}
.onsale{display:none;}
.wrapTable{display:table;}
.list h3{font-size:16px;font-family:'MyriadPro-Bold';margin:0 0 10px;padding-top:10px;}
.products h3 a{color:#4e4e4e;}
.list .price{float:none;display:inline-block;*/vertical-align:top;margin-bottom:10px;}
.products .price del, .products .price ins{display:inline-block;vertical-align:top;text-decoration:none;}
.gallery .price del, .gallery .price ins{width:50%;}
.info p{color:#4e4e4e;font-family:'Raleway-Medium';margin:0;}
.info .name{font-size:17px;margin-bottom:10px;}
.pagination-bottom{padding:10px 0;border-top:1px solid #616161;margin-top:26px;}
.pagination-bottom .pagination{margin:0;}
a.page-numbers, .page-numbers.current{color:#4b4b48;font-size:14px;padding:0;display:inline-block;width:23px;height:23px;line-height:23px;text-align:center;border-radius:50%;margin-right:5px;}
.pagination .current,
a.page-numbers:hover{background:#0087a9;color:#efefef;}
.pagination .prev,
.pagination .next{width:auto;height:auto;}
.pagination .prev:hover,
.pagination .next:hover{background:none;color:#4b4b48;}
.pagination .text-arrow{color:#0085a8;font-size:19px;font-style:normal;}
.pagination .prev{padding:0 12px 0 0;}
.pagination .prev:hover{color:#0085a8;background:none;border-radius:none;height:auto;padding:0 12px 0 0;text-align:center;vertical-align:baseline;width:auto;}
.product_sidebar_wrapper h2.widget-title{color:#4b4b48;font-family:'Raleway-Bold';font-size:13px;cursor:pointer;border:0;padding:0;}
.product_sidebar_wrapper h2.widget-title:after{content:'\f106';display:inline-block;font-family:FontAwesome;line-height:1;color:#0087a9;margin-left:5px;font-size:16px;}
.product_sidebar_wrapper h2.widget-title.active:after{content:'\f107';}
.yith-wcan-list{}
.wcpf_master_wrap .yith-wcan-list{display:block;}
.product_filter span{color:#0087a9;display:inline-block;font-size:30px;font-weight:bold;margin:0 7px;}
.codenegar_slider_wrapper{margin-left:5px;margin-right:5px;}
#content .ui-slider{height:2px;background:#696969;position:relative;}
.ui-slider .ui-slider-range{background:#0087a9;}
.ui-slider-horizontal .ui-slider-range{top:-1px !important;height:2px !important;}
#main_productInner #content .codenegar_product_filter_wrap.woocommerce.widget_price_filter.meta_slider.meta_slider__price{padding-top:35px;position:relative;margin-bottom:30px;}
#main_productInner #content .wcpf_meta_slider.wcpf_meta_slider__price{position:absolute;left:0;width:100%;top:0;font-size:0;}
#main_productInner #content .wcpf_meta_slider.wcpf_meta_slider__price:after{position:absolute;content:'';height:2px;width:8px;background:#0087a9;font-size:30px;font-weight:bold;font-family:Arial, "Helvetica Neue", Helvetica, sans-serif;left:82px;top:10px;}
.ui-state-default, .ui-widget-content .ui-state-default{background:#a9a9a9 !important;border-radius:50%;border:1px solid #a9a9a9 !important;cursor:pointer !important;height:11px !important;margin-left:-5px !important;position:absolute !important;top:-6px !important;width:11px !important;}
.ui-state-default, .ui-widget-content .ui-state-default:last-child{background:#efefef !important;border:2px solid #a9a9a9 !important;}
#main_productInner #content .wcpf_meta_slider.wcpf_meta_slider__price input.min_value,
#main_productInner #content .wcpf_meta_slider.wcpf_meta_slider__price input.max_value{display:inline-block !important;background:#d7d7d7;height:22px;opacity:0.6;width:77px;font-size:15px;color:#4b4b48;font-family:'SourceSansPro-Light';}
#main_productInner #content .wcpf_meta_slider.wcpf_meta_slider__price input.min_value{margin-right:20px;}
#main_productInner #content .wcpf_meta_slider.wcpf_meta_slider__price .amount.price_label{color:#9a9a99;font-family:'Raleway-Bold';font-size:14px;line-height:22px;display:inline-block;vertical-align:top;margin-left:5px;}
.yith-wcan{font-family:'SourceSansPro-Light';font-size:14px;}
.yith-wcan li{padding-top:10px;}
.yith-wcan li:first-child{padding-top:0;}
.widget_layered_nav a{color:#4b4b48;padding-left:18px;position:relative;display:inline-block;vertical-align:middle;}
#main_productInner #content .widget.yith-woo-ajax-navigation.widget_layered_nav a:after{content:"";display:block;left:0;position:absolute;top:2px;width:13px;height:13px;border:1px solid #767676;border-radius:50%;}
#main_productInner #content .widget.yith-woo-ajax-navigation.widget_layered_nav a:before{position:absolute;display:none;content:"";width:5px;height:5px;border-radius:50%;background:#0087a9;top:6px;left:4px;}
#main_productInner #content .widget.yith-woo-ajax-navigation.widget_layered_nav li.checked a:before,
#main_productInner #content .widget.yith-woo-ajax-navigation.widget_layered_nav li.chosen a:before{display:block;}
#main_productInner #content .widget.yith-woo-ajax-navigation.widget_layered_nav li .count{margin-left:5px;display:inline-block;vertical-align:middle;position:relative;font-size:100%;line-height:0;}
#main_productInner #content .widget.yith-woo-ajax-navigation.widget_layered_nav li .count:after,
#main_productInner #content .widget.yith-woo-ajax-navigation.widget_layered_nav li .count:before{content:'(';position:relative;color:#4b4b48;font-size:19px;display:inline-block;vertical-align:top;}
#main_productInner #content .widget.yith-woo-ajax-navigation.widget_layered_nav li .count:after{content:')';}
.widget_layered_nav{}
.yith-woo-ajax-reset-navigation a{padding-left:0}
#main_productInner #content .widget.yith-woo-ajax-reset-navigation.widget_layered_nav a:after{content:none;}
.textInfo{margin-top:23px;}
.textInfo img{margin-bottom:12px;}
.textInfo .special-header span{margin:0 130px;padding:20px 0 16px;width:auto;}
.textInfo .special-header::before,
.textInfo .special-header::after{width:14%;}
.textInfo p, .wrapInfo a{color:#4b4b48;font-size:20px;line-height:26px;text-align:justify;}
.wrapInfo{border-top:1px solid #a8a8a8;margin-top:32px;padding-top:22px;}
.wrapInfo a{font-size:26px;}
.wrapInfo .specialInfo{text-align:left;}
.wrapInfo .specialInfo a{color:#0989aa;font-size:20px;text-decoration:underline;}
.mt-icon{position:relative;display:inline-block;vertical-align:middle;margin-right:5px;}
.icons-png-G_plus{width:21px;height:20px;}
.icons-png-G_plus:hover{background-position:0 -1480px;}
.icons-png-Li-In{width:22px;height:21px;}
.icons-png-Li-In:hover{background-position:0 -1646px;}
.icons-png-dollar{width:10px;height:14px;}
.icons-png-facebook-11{width:12px;height:24px;}
.icons-png-facebook-11:hover{background-position:0 -2431px;}
.icons-png-instagram-6{width:24px;height:24px;}
.socialWrapper .icons-png-instagram-6:hover{background-position:0 -2512px;}
.icons-png-mail{width:18px;height:13px;}
.icons-png-my-profile{width:16px;height:16px;}
.icons-png-phone-header{height:18px;width:13px;}
.icons-png-share-social{width:22px;height:22px;}
.icon-radio-waves-banner{background-position:0 -2652px;}
.icons-png-shopping-cart{width:20px;height:18px;}
.icons-png-twitter-1{width:24px;height:20px;}
.icons-png-twitter-1:hover{background-position:0 -2832px;}
.icons-png-uah{width:10px;height:12px;}
.icons-png-vk-1-blue{width:24px;height:15px;}
.icons-png-vk-1{width:24px;height:15px;}
.icons-png-vk-1:hover{background-position:0 -2922px;}
.icons-png-Like{width:24px;height:21px;}
.icons-png-Rate{width:28px;height:27px;}
.icons-png-arrow{width:15px;height:8px;}
.icons-png-Forma-11{width:81px;height:52px;}
.icons-png-Forma-12{width:73px;height:73px;}
.icons-png-Forma-13{width:62px;height:58px;}
.icons-png-Forma-14{width:72px;height:68px;}
.icons-png-Pages{width:14px;height:19px;vertical-align:bottom;}
.icons-png-Forma-17{width:79px;height:54px;}
.products_category li:hover .icons-png-Forma-17{background-position:0 -1146px;}
.icons-png-Forma-18{width:58px;height:41px;}
.products_category li:hover .icons-png-Forma-18{background-position:0 -1254px;}
.icons-png-Forma-19{width:66px;height:62px;}
.products_category li:hover .icons-png-Forma-19{background-position:0 -1336px;}
.icons-png-Forma-110{width:75px;height:33px;}
.products_category li:hover .icons-png-Forma-110{background-position:0 -104px;}
.icons-png-Forma-111{width:45px;height:68px;}
.products_category li:hover .icons-png-Forma-111{background-position:0 -170px;}
.icons-png-Forma-112{width:71px;height:49px;}
.products_category li:hover .icons-png-Forma-112{background-position:0 -306px;}
.icons-png-Forma-113{width:77px;height:69px;}
.products_category li:hover .icons-png-Forma-113{background-position:0 -404px;}
.icons-png-Forma-114{width:56px;height:58px;}
.products_category li:hover .icons-png-Forma-114{background-position:0 -542px;}
.icons-png-Forma-115{width:74px;height:45px;}
.products_category li:hover .icons-png-Forma-115{background-position:0 -658px;}
.icons-png-Guitar{width:123px;height:125px;margin-bottom:12px;}
.popup input[type="text"], .popup input[type="email"],
.popup input[type="tel"], .popup input[type="number"]{height:47px;background:#e9e9e9;border:none;-moz-border-radius:7px;-webkit-border-radius:7px;border-radius:7px;color:#373c3f;font-size:20px;padding:10px 14px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;appearance:none;-moz-appearance:none;-webkit-appearance:none;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;border:1px solid transparent;}
.popup input[type="text"]:focus, .popup input[type="email"]:focus,
.popup input[type="tel"]:focus, .popup input[type="number"]:focus{border-color:#0087A9;background:#e9e9e9;}
.popup input[type="text"].wpcf7-not-valid, .popup input[type="email"].wpcf7-not-valid,
.popup input[type="tel"].wpcf7-not-valid, .popup input[type="number"].wpcf7-not-valid{border:1px solid #f00;}
.my_overlay{position:fixed;z-index:4500;left:0;top:0;width:100%;height:100%;background:rgba(0, 0, 0, 0.7);display:none;}
.my_overlay.opened{display:block;}
.popup{background:#fff;position:fixed;width:700px;left:50%;margin-left:-350px;top:20%;z-index:5000;text-align:center;display:block;}
.in{padding:55px 88px 15px 88px;}
.in h3{color:#0087a9;font-family:'MyriadPro-Bold';font-size:41px;font-weight:700;text-transform:uppercase;margin-bottom:23px;}
.in h3 span{display:block;color:#5f5f5f;font-size:30px;font-weight:400;font-family:"Raleway", sans-serif;text-transform:none;}
.in .wpcf7-form{margin:0 auto;text-align:right;}
.in .wpcf7-form p{margin-bottom:24px;position:relative;}
.in p.wrapSubmit{margin:0 auto 10px;text-align:center;}
.in .wrapSubmit input[type="submit"]{color:#fff;font-size:20px;height:39px;text-transform:uppercase;padding:0 20px;background:#0087a9;border-radius:5px;font-family:'MyriadPro-Bold';}
.in .wpcf7-form .footer-popup-info{color:#868686;font-family:"Raleway", sans-serif;font-size:14px;font-weight:400;text-align:center;margin-bottom:0;}
.closePopUP{background:url(../images/close.png) center center no-repeat;display:block;width:23px;height:23px;right:21px;padding:0;top:15px;border:none;position:absolute;}
#popUp-shopingcart-box.popup{width:600px;margin-left:-300px;padding-bottom:20px;}
#popUp-shopingcart-box.popup p{margin:0}
#popUp-shopingcart-box .in{padding:0;}
#popUp-shopingcart-box h3{background:#0087a9;color:#fff;line-height:61px;font-size:24px;font-weight:bold;text-transform:none;margin:0;text-align:left;padding-left:20px;margin-bottom:20px;}
#popUp-shopingcart-box .goods{padding:0 20px;width:80%;}
#popUp-shopingcart-box .goods img{float:left;margin-right:10px;}
#popUp-shopingcart-box .goods h4{color:#4e4e4e;font-family:'Raleway-Bold';font-size:17px;text-align:left;margin:0;}
#popUp-shopingcart-box .result{color:#4e4e4e;font-size:26px;line-height:70px;padding:0 20px 0 0;text-align:left;width:20%;position:relative;}
#popUp-shopingcart-box .result span{font-size:26px;color:#4e4e4e;font-family:"MyriadProRegular", sans-serif;font-weight:300;}
#popUp-shopingcart-box .result:before{display:inline-block;vertical-align:middle;content:"";height:62px;margin-right:20px;width:1px;background:#4e4e4e;}
.closePopUPwind{background:url(../images/forma-1.png) center center no-repeat;display:block;width:15px;height:15px;right:-20px;top:-20px;border:none;position:absolute;}
.stock.out-of-stock{}
ul.list li.product span.stock, span.stock{display:inline-block;vertical-align:top;font-family:'Raleway-Light';font-size:12px;font-weight:normal;color:#4e4e4e;padding:6px;}
.coast span.stock{padding:8px 0;}
span.price{}
.gallery-price-wrap{min-height:44px;}
.gallery span.price{display:table;width:100%;letter-spacing:-5px;}
.gallery span.stock{}
.yith-wcwl-add-to-wishlist .feedback{}
.yith-wcwl-add-to-wishlist .feedback + a{display:none;}
.single-product #content{padding-bottom:80px;}
.woocommerce div.product h1.product_title{color:#4e4e4e;font-size:29px;font-weight:bold;margin-bottom:26px;padding-bottom:20px;}
.woocommerce #content div.product.type-product div.images{width:auto;float:none;}
.indentTop.v2{}
.stock.in-stock{}
#content .wrapperGoods .number{}
.number span.qty-span{}
#content .wrapperGoods .number form.cart{display:inline-block;vertical-align:middle;}
.qty{background:#e3e3e3;border:none;display:inline-block;font-size:14px;font-family:'MyriadPro-Bold';margin:0;text-align:center;vertical-align:middle;width:30px;padding:0;height:29px;color:#4e4e4e;}
.qty-counter{display:inline-block;width:13px;vertical-align:top;font-size:0;margin:0 5px;}
.qty-counter span{height:13px;display:inline-block;vertical-align:top;width:100%;border:1px solid #b9b9b9;cursor:pointer;color:#0087a9;font-size:10px;text-align:center;}
.plus{margin-bottom:3px;}
.plus:before{font-family:'FontAwesome';content:"\f0d8";line-height:0;}
.minus{}
.minus:before{font-family:'FontAwesome';content:"\f0d7";line-height:0;}
.single_add_to_cart_button{display:inline-block;vertical-align:top;color:#f6f6f6;font-family:'MyriadPro-Bold';font-size:14px;background:#d16f7d;padding:6px 11px;text-transform:none;}
.single_add_to_cart_button:before{content:'';width:20px;height:18px;background-image:url(../images/icons-png-sde348fd2b0.png);background-repeat:no-repeat;background-position:0 -2810px;display:inline-block;vertical-align:middle;margin-right:5px;}
.woocommerce div.product div.images .woocommerce-main-image img{width:100%;display:block;margin-bottom:20px;}
.woocommerce .thumbnails{font-size:0;margin-bottom:20px;}
.woocommerce .thumbnails a{position:relative;display:block;display:inline-block;width:70px;margin-right:33px;margin-bottom:1em;}
.woocommerce .thumbnails a:after{content:'';border:2px solid #0087a9;opacity:0;position:absolute;left:0;top:0;right:0;bottom:0;}
.woocommerce .thumbnails a:hover:after{opacity:1;}
.news-item{padding:16px 24px;margin-bottom:20px;font-size:14px;}
.news-item img{width:100%;}
.news-item:hover{background:#fdfdfd;}
.news-item-title{font-size:12px;font-family:'MyriadPro-Bold';text-transform:uppercase;color:#373c3f;}
.post-date{font-size:12px;padding-bottom:10px;}
.post-item{padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #979797;}
.date{font-size:10px;color:#979797;padding:10px 0;}
.date-span{color:#0087a9;margin:0 2px;}
.content{padding:40px 37px 40px 37px;}
.content p{margin:10px 0 0;}
.content p:first-child{margin-top:0;}
.content-part{padding-bottom:20px;}
.full-post{margin-bottom:35px;}
.full-post h1.post-title{color:#fff;font-family:'Raleway-ExtraBold';text-transform:uppercase;margin-bottom:52px;}
.recent-posts{text-align:center;}
.recent-post{height:100px;background:#ececec;font-size:15px;font-family:'SourceSansPro-Regular';margin-bottom:20px;color:#565656;display:table;width:100%;transition:all .5s ease;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;}
.recent-post-inner{display:table-cell;vertical-align:middle;}
.recent-post:hover{background:#0087a9;color:#ffffff;}
.recent-post:hover time, .recent-post:hover span{color:#d5d5d5;}
.recent-post-inner time{font-size:12px;color:#0087a9;}
.recent-post-inner time span{color:#565656;}
.recent-post-title{padding-bottom:10px;font-family:'SourceSansPro-Bold';}
.table > div.post-title{background:#0087a9;color:#fff;padding:46px;font-size:15px;}
.table > div.post-thumb{padding:0;}
.post-thumb img{width:100%;}
.section-heading{color:#0087a9;font-size:23px;margin-bottom:35px;font-family:'Raleway-Medium';}
.woocommerce-info, .woocommerce-error{border:1px solid #0083A6;padding:10px;margin-bottom:20px;text-align:center;}
.shop_table_wrap, .table-wrap{overflow:auto;margin-bottom:10px;}
.shop_table{min-width:900px;margin-bottom:10px;}
.compare-list td{padding:0;position:relative;}
.compare-list .image-wrap{border:1px solid #555555;height:236px;padding:21px;}
.compare-list .image-wrap img{width:114px;}
.compare-list td:nth-child(odd){background:none}
.table-wrap table{min-width:600px;}
.table-wrap table tbody td{text-align:left;}
table{}
table thead th{}
td, th{padding:10px 25px;text-align:center;vertical-align:middle;}
thead td, thead th{border-bottom:1px solid #4e4e4e;font-size:12px;text-transform:uppercase;white-space:nowrap;font-family:'MyriadPro-Semibold';color:#656565;}
td:nth-child(odd), th:nth-child(odd){}
table td p{margin:0}
.cart_item{border-top:20px solid transparent;}
.cart_item:first-child{border-top:none;}
.cart{border:none;}
.cart td, .cart th{border:none;padding:10px;background:transparent;font-family:'MyriadPro-Bold';color:#575757;}
.cart th{font-size:14px;font-family:'MyriadProRegular';text-transform:none;text-align:center;}
.cart td.product-thumbnail{max-width:90px;padding:0;padding-right:10px;}
.cart td.product-name{font-size:16px;padding-right:20px;text-align:left;}
.product-name a{color:#4e4e4e;}
.product-price, .product-subtotal{font-size:19px;color:#575757;}
.product-quantity{font-family:'Raleway-Light';}
.product-quantity span.qty-span{display:none;}
.product-quantity .qty{margin-right:0;}
.product-subtotal{}
.product-remove{font-size:20px;text-align:center;}
.thumbnail-mobile{display:none;}
.wishlist_table{margin-bottom:12px;}
.wishlist_table p{margin:0;}
.wishlist-item, .compare-item{border:1px solid #0087a9;padding:20px;position:relative;height:250px;margin-bottom:20px;text-align:center;}
.compare-item-wrap{padding-bottom:20px;}
.compare-item{border-color:#555555;height:auto;}
.compare-item-excerpt{font-size:14px;padding:0 24px;overflow:hidden;height:74px;margin-bottom:20px;}
.item-price-wrap{padding:16px 0;background:#eeeeee;margin-bottom:20px;text-align:center;}
.cart-wrap{height:30px;}
.wishlist-item-thumbnail, .item-thumbnail{max-width:90px;margin:0 auto 10px;}
.item-thumbnail{line-height:154px;max-width:114px;}
.item-thumbnail img{vertical-align:middle;}
.wishlist-item-remove, .item-remove{width:20px;height:20px;line-height:18px;position:absolute;right:0;top:0;background:#d16f7d;color:#fbf3f4;text-align:center;}
.item-remove{}
.wishlist-item-name a, .item-name{color:#4e4e4e;font-size:13px;display:inline-block;margin-bottom:15px;font-family:'MyriadPro-Bold';height:30px;overflow:hidden;}
.wishlist-item-price{padding-bottom:10px;}
.wishlist-item-price ins{text-decoration:none;margin-left:10px;}
.wishlist-in-stock, .wishlist-out-of-stock, .in-stock{padding-bottom:10px;color:#3E6F3E;font-size:14px;}
.wishlist-out-of-stock{color:#d16f7d;padding:0;}
.wishlist-item-add-to-cart .dateadded{padding-bottom:10px;}
.product-main-image img{display:block;margin-bottom:20px;width:100%;}
.form-row{margin-bottom:12px;}
.title{font-size:18px;color:#000000;font-family:'Raleway-Medium';text-transform:uppercase;}
.page-header{font-size:20px;color:#0087a9;font-family:'Raleway-SemiBold';margin-bottom:25px;}
.advantage-list{color:#000000;font-size:18px;}
.advantage-list li{padding-left:36px;background:url(../images/list.png) no-repeat 0 0;padding-bottom:22px;font-family:'Raleway-Light';}
label.checkbox{cursor:pointer;display:inline-block;vertical-align:middle;margin-bottom:0;}
label.checkbox input{display:none;}
label.checkbox span{display:inline-block;vertical-align:middle;border:1px solid #d16f7d;width:20px;height:20px;font-size:14px;line-height:20px;border-radius:2px;position:relative;margin-right:5px;text-align:center;}
label.checkbox span:after{font-family:'FontAwesome';content:"\f00c";line-height:1;color:#d16f7d;opacity:0;border-radius:2px;transition:all .5s ease;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;}
label.checkbox input:checked + span:after{opacity:1;}
label.radio{cursor:pointer;display:inline-block;vertical-align:middle;margin-bottom:0;}
label.radio input{display:none;}
label.radio span{display:inline-block;vertical-align:middle;background:#d16f7d;width:16px;height:16px;border-radius:50%;position:relative;margin-right:5px;}
label.radio span:after{content:'';position:absolute;left:4px;top:4px;right:4px;bottom:4px;background:#fff;opacity:0;border-radius:50%;transition:all .5s ease;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;}
label.radio input:checked + span:after{opacity:1;}
.lost_password{display:inline-block;vertical-align:middle;padding-left:10px;}
.hr{height:1px;background:#0087A9;margin:20px 0;}
p.order-info{line-height:2;}
article.post{padding-bottom:20px;margin-bottom:20px;border-bottom:2px solid #0087a9;}
.copyright{padding-top:18px;padding-right:60px;}
.phones{padding-left:0;position:relative;padding-left:35px;line-height:1.3;padding-right:30px;}
.phones .fa{position:absolute;left:0;top:15px;font-size:25px;margin-right:10px;vertical-align:middle;}
.sidebar .nav-menu{border-bottom:1px solid #0087a9;margin-bottom:20px;}
.sidebar .nav-menu li{padding-bottom:20px;font-family:'Raleway-Light';padding-left:36px;position:relative;}
.sidebar .nav-menu li .sub-menu{padding-top:20px;}
.sidebar .nav-menu li.menu-item-has-children{padding-bottom:0}
.sidebar .nav-menu li:before{content:'';position:absolute;background:url(../images/list.png) no-repeat;width:25px;height:25px;left:0;top:-2px;}
.category-desc{color:#4b4b48;font-family:'SourceSansPro-Regular';background:#f6f6f6;padding-bottom:30px;line-height:1.45;}
.category-desc p{line-height:1.8;}
.guitar{display:inline-block;width:81px;height:83px;background:url(../images/guitar.png) no-repeat;margin-bottom:-10px;}
.hline{height:1px;background:#a8a8a8;margin:20px 0;}
.size-14{font-size:14px;}
.products.gallery{margin-left:-5px;margin-right:-5px;overflow:hidden;}
.gallery h3{font-size:12px;margin:15px;height:70px;overflow:hidden;text-transform:uppercase;font-family:'MyriadPro-Semibold';}
.gallery-item{position:relative;text-align:center;margin-bottom:30px;padding:0 5px;}
.gallery-item a{display:block;color:#525252;}
.gallery-item-img{line-height:156px;height:156px;overflow:hidden;background:#ffffff;}
.gallery-item-img.out-of-stock{filter:gray;filter:grayscale(1);-webkit-filter:grayscale(1);opacity:0.5;}
.gallery-item .onsale{}
.gallery-item img{width:100%;vertical-align:middle;}
.widget-title{font-size:17px;border-bottom:2px solid #0087a9;padding-bottom:4px;color:#373c3f;}
.filter-reset{font-size:12px;display:none;text-align:right;text-decoration:underline;cursor:pointer;}
.widget{margin-top:35px;margin-bottom:35px;}
.widget:first-child{margin-top:0;}
.right-sidebar .widget ul li{margin-left:11px;border-top:1px solid #d3d2d3;padding:5px 0 5px 3px;font-size:14px;position:relative;font-family:'MyriadPro-Light';}
.right-sidebar .widget ul li:first-child{border:none}
.right-sidebar .widget ul li:hover{font-family:'MyriadPro-Semibold';}
.right-sidebar .widget ul li:before{content:'';position:absolute;left:-11px;top:10px;width:6px;height:6px;background:#0088aa;border-radius:50%;display:none;}
.right-sidebar .widget ul li:hover:before{display:block;}
.right-sidebar .widget ul li a{color:#4b4b48;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;}
.table-view-in-stock{white-space:nowrap;}
.table-view-in-stock .stock{font-family:'MyriadProRegular';}
.table-view .onsale{}
.table-view ins, .table-view del{text-decoration:none;}
span.price > .amount{font-family:'MyriadPro-Bold';background:#0087a9;}
.table-view span.price > .amount{background:transparent;}
.table-view ins span, .table-view span.price > .amount, .table-view ins .amount{color:#0087a9;font-size:13px;font-family:'MyriadPro-Bold';background:none;padding:0;margin:0;}
.coast span.price > .amount{font-size:16px;display:inline-block;padding:4px 8px;margin-right:5px;}
.table-view del span{color:#B1B0B0;font-size:11px;text-decoration:line-through;font-family:'MyriadPro-Bold';display:none;}
.table-view img{max-width:37px;background:#fff;}
.table-view-title{font-size:12px;}
.table-view-title a{color:#333333;}
.wc-new-badge{display:none !important;}
.thumbnails{margin-right:-3.3%;font-size:0;}
.thumbnails a{display:inline-block;width:30%;margin-right:3.3%;margin-bottom:3.3%;position:relative;}
.thumbnails a:after{content:'';position:absolute;left:0;top:0;right:0;bottom:0;border:1px solid transparent;transition:all .5s ease;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;}
.thumbnails a:hover:after{border-color:#128faf;}
.desc-bottom p{line-height:1.5;}
.payment_methods li{padding-bottom:10px;border-bottom:2px solid #d16f7d;margin-bottom:10px;}
.payment_methods li img{vertical-align:middle;margin:0 10px;}
.payment_box{padding:10px;}
.payment_box p{margin:0;}
[id*="price_update"]{display:inline-block;vertical-align:middle;font-family:'MyriadPro-Bold';color:#fff;font-size:12px;}
[id*="price_update"] > span{padding:5px 12px;background:#d9d9d9;text-decoration:line-through;}
[id*="price_update"] > span[id*="line_discounted"]{background:#0087a9;text-decoration:none;}
.flex-container a:active,
.flexslider a:active,
.flex-container a:focus,
.flexslider a:focus{outline:none;}
.slides,
.flex-control-nav,
.flex-direction-nav{margin:0;padding:0;list-style:none;}
.flexslider{margin:0;padding:0;}
.flexslider .slides img{width:100%;display:block;}
.flex-pauseplay span{text-transform:capitalize;}
.slides:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}
html[xmlns] .slides{display:block;}
* html .slides{height:1%;}
.no-js .slides > li:first-child{display:block;}
.flexslider{margin:0 0 60px;background:#fff;border:4px solid #fff;position:relative;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;border-radius:4px;box-shadow:0 1px 4px rgba(0, 0, 0, .2);-webkit-box-shadow:0 1px 4px rgba(0, 0, 0, .2);-moz-box-shadow:0 1px 4px rgba(0, 0, 0, .2);-o-box-shadow:0 1px 4px rgba(0, 0, 0, .2);zoom:1;}
.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;transition:all 1s ease;}
.loading .flex-viewport{max-height:300px;}
.flexslider .slides{zoom:1;}
.carousel li{margin-right:5px}
.flex-direction-nav{*height:0;}
.flex-direction-nav a{width:13px;height:22px;margin:-20px 0 0;font:normal normal normal 14px/1 FontAwesome;display:block;position:absolute;top:50%;z-index:10;cursor:pointer;font-size:0;opacity:0;color:#fff;-webkit-transition:all .3s ease;}
.flex-direction-nav .flex-next{right:-36px;background-position:0 0;}
.flex-direction-nav .flex-next:before{content:"\f054";font-size:22px;}
.flex-direction-nav .flex-prev{left:-36px;}
.flex-direction-nav .flex-prev:before{content:"\f053";font-size:22px;}
.flexslider:hover .flex-next{opacity:0.8;right:20px;}
.flexslider:hover .flex-prev{opacity:0.8;left:20px;}
.flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover{opacity:1;}
.flex-direction-nav .flex-disabled{cursor:default;pointer-events:none;}
.flex-control-nav{width:100%;position:absolute;bottom:-40px;text-align:center;}
.flex-control-nav li{margin:0 6px;display:inline-block;zoom:1;*display:inline;}
.flex-control-paging li a{width:11px;height:11px;display:block;background:#666;background:rgba(0, 0, 0, 0.5);cursor:pointer;text-indent:-9999px;-webkit-border-radius:20px;-moz-border-radius:20px;-o-border-radius:20px;border-radius:20px;box-shadow:inset 0 0 3px rgba(0, 0, 0, 0.3);}
.flex-control-paging li a:hover{background:#333;background:rgba(0, 0, 0, 0.7);}
.flex-control-paging li a.flex-active{background:#000;background:rgba(0, 0, 0, 0.9);cursor:default;}
.flex-control-thumbs{margin:5px 0 0;position:static;overflow:hidden;}
.flex-control-thumbs li{}
.flex-control-thumbs img{margin:10px 5px 0;display:inline-block;opacity:.7;cursor:pointer;}
.flex-control-thumbs img:hover{opacity:1;}
.flex-control-thumbs .flex-active{opacity:1;cursor:default;}
@media screen and (max-width:860px){.flex-direction-nav .flex-prev{opacity:1;left:10px;}
.flex-direction-nav .flex-next{opacity:1;right:10px;}
}
.metaslider .flexslider{background:none;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;border:0;margin:0 0 40px 0;max-width:none;max-height:none;}
.flex-control-nav{bottom:-30px;line-height:11px;}
.flex-control-nav li{margin:0;}
.flex-control-nav li a{margin:0 6px;padding:0;}
.flexslider .slides li{position:relative;height:auto;}
.flex-viewport{direction:ltr;}
.flex-direction-nav a{-moz-transition:all .3s ease;transition:all .3s ease;}
.flexslider .slides p{margin:0;}
.flex-control-nav{margin:auto;}
.metaslider .flexslider.filmstrip{margin-top:10px;}
.metaslider .flexslider.filmstrip .slides li{cursor:pointer;opacity:0.5;}
.metaslider .flexslider.filmstrip .slides li.flex-active-slide,
.metaslider .flexslider.filmstrip .slides li:hover,
.metaslider .flexslider.filmstrip .slides li:focus{opacity:1.0 !important;}
.metaslider .flex-control-thumbs li{width:auto;}
.metaslider ol.flex-control-thumbs img,
#content .metaslider ol.flex-control-thumbs img{margin:10px 5px 0;width:auto;}
.metaslider.nav-hidden .flexslider{margin-bottom:0;}
.metaslider.nav-hidden.add-margin .flexslider{margin-bottom:40px;}
.woocommerce-variation{display:inline-block;vertical-align:top;}
.woocommerce-variation-availability{padding:8px 0;}
.product-share{color:#0087a9;text-align:center;font-size:17px;margin-bottom:20px;}
.product-share p{margin-bottom:5px;}
.product-share ul{background:#ebebeb;border-radius:20px;padding:8px 14px;letter-spacing:-5px;text-align:left;}
.product-share li{display:inline-block;letter-spacing:normal;width:27px;margin-right:6px;color:#ebebeb;text-align:center;}
.product-share .social-likes__button{display:block;height:27px;background:#9c9c9c;border-radius:50%;line-height:1;padding-top:6px;font-size:14px;}
.product-share .social-likes__button:hover{background:#0087a9;color:#ebebeb;}
.variations{overflow:hidden;line-height:1.2;padding-bottom:10px;}
.variations > span{float:left;margin-right:10px;line-height:22px;}
.commentlist{margin:0;list-style:none;}
.commentlist ul{margin:0;}
.commentlist li{padding:0 0 0 20px;}
.commentlist > li{padding:0 0 14px;margin:0 0 24px;border-bottom:1px solid #d8d8d8;}
.reviews li:before{content:none;}
.commentlist img{margin-right:8px;}
.commentlist .meta{line-height:25px;}
.comment-head{margin-bottom:10px;font-size:15px;}
.comment-respond .comment-reply-title{margin:0 0 10px;font-size:14px;color:#0087a9;font-family:'MyriadPro-Semibold';padding-left:23px;line-height:18px;background:url(../images/review.png) no-repeat;text-transform:lowercase;text-decoration:underline;cursor:pointer;}
.comment-respond .comment-form-comment{margin:0;padding:10px 0 0;}
.reviews .woocommerce-noreviews{padding:0;margin:0;}
.comment-form{display:none;}
.review_form_wrapper{padding-bottom:20px;}
.goods-condition{padding:20px 0 0;}
@media screen and (max-width:1199px){.top-header .h-left-part a{letter-spacing:normal;}
.top-header .h-left-part .call{margin:0 10px;}
#header #topnav li a{}
#recentProducts .item h4{}
#recentProducts .owl-nav .owl-prev,
#recentProducts .owl-nav .owl-next{left:-25px;top:48%;display:block !important;}
#recentProducts .owl-nav .owl-next{right:-25px;left:auto;}
#header .facebook,
#header .twitter,
#header .vk{margin-right:0;}
#about-us .special-header::before,
#about-us .special-header::after{width:15%;}
#about-us .special-header span{}
#footer .footer-nav li a{}
#footer .footer-phone a{}
#footer .footer-phone a::before{right:-14px;}
#recentNews h3{font-size:20px;}
#checkout .btn{font-size:12px;}
.boxes.active{padding:10px 5px 5px;}
.boxes.wrapBlock{margin-right:30px;}
.left{width:450px;}
#product h1{font-size:25px;}
.right{width:150px;}
.right img{width:60px;}
#wrapTabs{margin-top:50px;}
.product_filter span{margin:0;}
.yith-wcan label{font-size:16px;}
.yith-wcan label span{margin:0;font-size:16px;}
}
@media screen and (max-width:991px){.top-header{padding-top:10px;}
.top-header .h-left-part{float:none;text-align:center;padding-bottom:10px;padding-top:0;}
.top-header .h-right-part{float:none;text-align:center;}
#header .text-right{text-align:center;}
.header .topnav .sub-menu .sub-menu{right:100%;left:auto;}
#about-us .special-header::before,
#about-us .special-header::after{}
.main{}
#footer{text-align:center;}
#footer .footer_info{font-size:12px;}
#footer #footer-logo{display:block;}
.wrapAdaptiv{margin-bottom:10px;}
.boxes{margin-bottom:30px;}
.links{margin-right:20px;}
.boxes.wrapBlock{margin-right:3px;width:250px;padding:20px;}
.boxes.wrapBlock img{margin-bottom:25px;}
.boxes.wrapBlock h4{font-size:15px;}
#compare .table-responsive{margin:50px 0 30px;}
#product .indentTop{margin-top:50px;}
#emptyTableMessage{left:25%;}
.coastImg{right:0;}
.sort-container > span, .sort-container > form{display:block;margin-bottom:10px;}
.products img{float:none;margin:0 0 20px;}
.textInfo .special-header span{margin:0;font-size:20px;}
.textInfo .special-header::before,
.textInfo .special-header::after{display:none;}
.textInfo p{font-size:18px;}
}
@media screen and (max-width:800px){.wrapMainNav{display:none !important;}
#header #logo{display:block;text-align:center;}
#header #topnav li a{text-transform:capitalize;}
#header .searchform{text-align:center;}
.searchform input[type="text"]{}
.searchform input[type="submit"]{}
#header .text-right{margin:10px 0;}
#wrapSlider h3{}
#recentProducts .owl-nav .owl-prev,
#recentProducts .owl-nav .owl-next{bottom:-30px;left:45%;top:auto;}
#recentProducts .owl-nav .owl-next{left:auto;right:45%;}
#recentNews .news-inner{margin-bottom:5px;}
#recentNews{padding-top:50px;}
#about-us .special-header::before,
#about-us .special-header::after{display:none;}
#about-us .special-header span{font-size:20px;}
#about-us p{font-size:14px;}
#footer .footer-phone{margin-top:15px;text-align:center;}
#footer .footer-phone a{}
#footer .footer_info{margin-right:20px;font-size:14px;text-align:center;}
.boxes, .wrapEmpty{margin:0 auto 10px;}
.links{display:block;margin:0;}
.wrapAdaptiv,
.right-part{text-align:center;}
#checkout .wrapGoods .text-right{margin-top:15px;}
#checkout .continue,
.cleanBasket,
#checkout .btn{}
.wrapBottomInfo .wrapAdaptiv,
.wrapBottomInfo .right-part{}
.coastImg{right:30px;}
}
@media screen and (max-width:767px){#recentNews h3{font-size:18px;}
#wrapSlider h3{font-size:25px;}
#header #topnav{display:none;}
#footer #footer-logo{text-align:center;}
#about-us{padding-bottom:40px;}
#footer .footer-nav{border:none;}
#footer .footer-nav li{display:block;margin-bottom:5px;}
#footer .footer-nav li a{font-size:14px;margin-right:0;text-transform:uppercase;}
#footer .footer-phone{text-align:center;}
#footer .footer_info{margin:0;text-align:center;}
.links a{margin:0 auto 10px;}
.boxes.wrapBlock{display:block;margin:0 auto 10px;width:322px;}
.wrapButton{text-align:center;}
#compare .table td{font-size:16px;}
.wrapBottomInfo .wrapAdaptiv, .wrapBottomInfo .right-part{float:none;}
#checkout .continue,
.cleanBasket,
#checkout .btn, .checkout-button{display:block;margin-bottom:10px;width:100%;text-align:center;}
#product .indentTop{margin-bottom:0;margin-top:20px;}
.coastImg{top:20px;}
.left{width:100%;}
.leftText{display:block;padding-bottom:20px;}
.onsale{position:absolute;left:10px;top:10px;}
.leftText .product-image{float:none;margin:0 auto 10px;width:100%;height:auto;}
.gallery-item-img{height:auto;}
.rightText{width:auto;display:block;}
.compare{height:auto;}
#wrapTabs{margin-top:20px;}
.select-wrap.currencies{float:none;margin-bottom:20px;}
.pagination a{padding:0 5px;}
}
@media screen and (max-width:1199px){.product-category{width:33.3%;}
#main_productInner #content .wcpf_meta_slider.wcpf_meta_slider__price input.min_value, #main_productInner #content .wcpf_meta_slider.wcpf_meta_slider__price input.max_value{width:50px;}
#main_productInner #content .wcpf_meta_slider.wcpf_meta_slider__price:after{left:56px;}
}
@media (max-width:991px){.phones .fa{position:static;}
#wrapSlider .caption-wrap{padding-top:10px;}
#wrapSlider .flex-control-nav.flex-control-paging{margin-top:30px;}
#wrapSlider .flex-control-nav.flex-control-paging li a{border:1px solid #01ABD5;}
.copyright{padding-right:0;padding-top:0;}
.share-block{right:15px;}
}
@media (max-width:767px){.thumbnail-mobile{display:block;padding-bottom:10px;}
.popup{width:auto !important;left:40px;right:40px;margin:0 !important;}
.in{padding:30px;}
.wishlist-item, .compare-item, .compare-item-excerpt, .cart-wrap, .item-name{height:auto;}
.wishlist-item-thumbnail{max-width:none;}
.content{padding:10px;}
.gallery-price-wrap{min-height:auto;}
.gallery h3{height:auto;}
.main{min-height:0;display:block;height:auto;}
#footer{height:auto;margin-top:0;text-align:left;}
.phones{padding:0 10px;}
#wrapSlider .caption-wrap{position:relative;}
.flexslider .slides img{position:absolute;left:0;top:0;right:0;height:100%;}
}
@media (max-width:600px){.product-category{width:50%;}
}
@media (min-width:767px){.table{display:table;width:100%;margin:0;}
.table > div{padding:0;float:none;display:table-cell;vertical-align:middle;text-align:center;}
}
@media screen and (max-width:479px){body{min-width:200px;padding:0;}
.top-header .h-left-part a{display:block;margin-bottom:10px;letter-spacing:2px;}
.top-header{padding:10px 0 0;}
.top-header .h-left-part{padding-bottom:0;}
.currencySelector{margin:0;padding:0 0 10px;display:block;}
.top-header .h-left-part .call{font-size:14px;margin:0 auto 10px;width:50%;}
.topLinks > li{position:static;}
.topLinks ul{left:0;width:auto;text-align:center;}
#currencySlector{display:block;margin-bottom:20px;margin-top:-30px;}
.top-header .h-right-part #profile{}
.top-header .h-right-part > a{display:block;width:153px;text-align:left;margin:4px auto;}
#wrapSlider h3{font-size:20px;}
#recentProducts .owl-nav .owl-prev,
#recentProducts .owl-nav .owl-next{left:40%;}
#recentProducts .owl-nav .owl-next{left:auto;right:40%;}
.wrapGoods h3{font-size:16px;}
.wrapGoods span{font-size:15px;margin-right:15px;}
.wrapGoods .number{margin-right:15px;}
.wrapGoods .number span{font-size:15px;}
#totalPrice{font-size:17px;}
#totalPrice span{padding:0 0 0 6px;}
.wrapButton .clean{display:block;}
.wrapButton .continue{display:block;}
#searchForm{max-width:100%;}
#searchForm span.wrapLabel{margin:0 0 15px;width:100%;}
#searchForm p input[type="date"]{margin-right:5px;width:48%;}
#form input{width:100%;}
#form .antibot{width:100%;}
#wrapTabs p{font-size:14px;}
.tabpanel .nav li a{font-size:12px;}
.product-category{width:100%;}
}
@media screen and (max-width:410px){#wrapTabs .tabpanel li{display:block;text-align:center;width:100%;border:1px solid #bfbfbf;}
#wrapTabs .tabpanel li a{font-size:15px;}
}