@import url(https://fonts.googleapis.com/css?family=Open+Sans);
@import url('https://fonts.googleapis.com/css?family=Montserrat:300,400,500,600,700&subset=cyrillic');

.clearfix{*zoom:1}
.clearfix:before,.clearfix:after{display:table;content:"";line-height:0}
.clearfix:after{clear:both}
.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}
.input-block-level{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
@-webkit-keyframes moveFromLeft {
from{-webkit-transform:translateX(-100%);opacity:0}
to{-webkit-transform:translateX(0%);opacity:1}
}
@-moz-keyframes moveFromLeft {
from{-moz-transform:translateX(-100%);opacity:0}
to{-moz-transform:translateX(0%);opacity:1}
}
@-ms-keyframes moveFromLeft {
from{-ms-transform:translateX(-100%);opacity:0}
to{-ms-transform:translateX(0%);opacity:1}
}
@-webkit-keyframes moveFromRight {
from{-webkit-transform:translateX(100%)}
to{-webkit-transform:translateX(0%)}
}
@-moz-keyframes moveFromRight {
from{-moz-transform:translateX(100%)}
to{-moz-transform:translateX(0%)}
}
@-ms-keyframes moveFromRight {
from{-ms-transform:translateX(100%)}
to{-ms-transform:translateX(0%)}
}
@-webkit-keyframes moveFromBottom {
from{-webkit-transform:translateY(200%) scale(0.5);opacity:0}
to{-webkit-transform:translateY(0%) scale(1);opacity:1}
}
@-moz-keyframes moveFromBottom {
from{-moz-transform:translateY(200%) scale(0.5);opacity:0}
to{-moz-transform:translateY(0%) scale(1);opacity:1}
}
@-ms-keyframes moveFromBottom {
from{-ms-transform:translateY(200%) scale(0.5);opacity:0}
to{-ms-transform:translateY(0%) scale(1);opacity:1}
}
@-webkit-keyframes moveFromTop {
from{opacity:0;-webkit-transform:translateY(-200%)}
to{opacity:1;-webkit-transform:translateY(0%)}
}
@-moz-keyframes moveFromTop {
from{opacity:0;-moz-transform:translateY(-200%)}
to{opacity:1;-moz-transform:translateY(0%)}
}
@-ms-keyframes moveFromTop {
from{opacity:0;-ms-transform:translateY(-200%)}
to{opacity:1;-ms-transform:translateY(0%)}
}
@-webkit-keyframes swing {
20%,40%,60%,80%,100%{-webkit-transform-origin:top center}
20%{-webkit-transform:rotate(15deg)}
40%{-webkit-transform:rotate(-10deg)}
60%{-webkit-transform:rotate(5deg)}
80%{-webkit-transform:rotate(-5deg)}
100%{-webkit-transform:rotate(0deg)}
}
@-moz-keyframes swing {
20%{-moz-transform:rotate(15deg)}
40%{-moz-transform:rotate(-10deg)}
60%{-moz-transform:rotate(5deg)}
80%{-moz-transform:rotate(-5deg)}
100%{-moz-transform:rotate(0deg)}
}
@-ms-keyframes swing {
20%{-ms-transform:rotate(15deg)}
40%{-ms-transform:rotate(-10deg)}
60%{-ms-transform:rotate(5deg)}
80%{-ms-transform:rotate(-5deg)}
100%{-ms-transform:rotate(0deg)}
}
@-o-keyframes swing {
20%{-o-transform:rotate(15deg)}
40%{-o-transform:rotate(-10deg)}
60%{-o-transform:rotate(5deg)}
80%{-o-transform:rotate(-5deg)}
100%{-o-transform:rotate(0deg)}
}
@keyframes swing {
20%{transform:rotate(15deg)}
40%{transform:rotate(-10deg)}
60%{transform:rotate(5deg)}
80%{transform:rotate(-5deg)}
100%{transform:rotate(0deg)}
}
@-webkit-keyframes fontsize {
20%,40%,60%,80%,100%{-webkit-transform-origin:top center}
20%{font-size:20%}
40%{font-size:40%}
60%{font-size:60%}
80%{font-size:80%}
100%{font-size:100%}
}
@-moz-keyframes fontsize {
20%{font-size:20%}
40%{font-size:40%}
60%{font-size:60%}
80%{font-size:80%}
100%{font-size:100%}
}
@-ms-keyframes fontsize {
20%{font-size:20%}
40%{font-size:40%}
60%{font-size:60%}
80%{font-size:80%}
100%{font-size:100%}
}
@-o-keyframes fontsize {
20%{font-size:20%}
40%{font-size:40%}
60%{font-size:60%}
80%{font-size:80%}
100%{font-size:100%}
}
@keyframes fontsize {
20%{font-size:20%}
40%{font-size:40%}
60%{font-size:60%}
80%{font-size:80%}
100%{font-size:100%}
}
@-webkit-keyframes bounceInLeft {
0%{opacity:0;-webkit-transform:translateX(-2000px)}
60%{opacity:1;-webkit-transform:translateX(30px)}
80%{-webkit-transform:translateX(-10px)}
100%{-webkit-transform:translateX(0)}
}
@-moz-keyframes bounceInLeft {
0%{opacity:0;-moz-transform:translateX(-2000px)}
60%{opacity:1;-moz-transform:translateX(30px)}
80%{-moz-transform:translateX(-10px)}
100%{-moz-transform:translateX(0)}
}
@-ms-keyframes bounceInLeft {
0%{opacity:0;-ms-transform:translateX(-2000px)}
60%{opacity:1;-ms-transform:translateX(30px)}
80%{-ms-transform:translateX(-10px)}
100%{-ms-transform:translateX(0)}
}
@-o-keyframes bounceInLeft {
0%{opacity:0;-o-transform:translateX(-2000px)}
60%{opacity:1;-o-transform:translateX(30px)}
80%{-o-transform:translateX(-10px)}
100%{-o-transform:translateX(0)}
}
@keyframes bounceInLeft {
0%{opacity:0;transform:translateX(-2000px)}
60%{opacity:1;transform:translateX(30px)}
80%{transform:translateX(-10px)}
100%{transform:translateX(0)}
}
.btn{display:inline-block;*display:inline;*zoom:1;padding:4px 14px;margin-bottom:0;font-size:14px;line-height:20px;*line-height:20px;text-align:center;vertical-align:middle;cursor:pointer;color:#333;text-shadow:0 1px 1px rgba(255,255,255,0.75);background-color:#f5f5f5;background-image:-moz-linear-gradient(top,#fff,#e6e6e6);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#e6e6e6));background-image:-webkit-linear-gradient(top,#fff,#e6e6e6);background-image:-o-linear-gradient(top,#fff,#e6e6e6);background-image:linear-gradient(to bottom,#fff,#e6e6e6);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff',endColorstr='#ffe5e5e5',GradientType=0);border-color:#e6e6e6 #e6e6e6 #bfbfbf;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);*background-color:#e6e6e6;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);border:1px solid #bbb;*border:0;border-bottom-color:#a2a2a2;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;*margin-left:.3em;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05) 1px 2px rgba(0,0,0,0.1);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05) 1px 2px rgba(0,0,0,0.1);-o-box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05) 1px 2px rgba(0,0,0,0.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05) 1px 2px rgba(0,0,0,0.1)}
.btn:hover,.btn:active,.btn.active,.btn.disabled,.btn[disabled]{color:#333;background-color:#e6e6e6;*background-color:#d9d9d9}
.btn:active,.btn.active{background-color:#cccccc \9}
.btn:first-child{*margin-left:0}
.btn:hover{color:#333;text-decoration:none;background-color:#e6e6e6;*background-color:#d9d9d9;background-position:0 -15px;-webkit-transition:background-position .1s linear;-moz-transition:background-position .1s linear;-o-transition:background-position .1s linear;transition:background-position .1s linear;-webkit-transition:all background-position .1s linear ease;-moz-transition:all background-position .1s linear ease;-ms-transition:all background-position .1s linear ease;-o-transition:all background-position .1s linear ease;transition:all background-position .1s linear ease}
.btn:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}
.btn.active,.btn:active{background-color:#e6e6e6;background-color:#d9d9d9 \9;background-image:none;outline:0;-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05);-moz-box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05);-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05) 1px 2px rgba(0,0,0,0.1);-moz-box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05) 1px 2px rgba(0,0,0,0.1);-o-box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05) 1px 2px rgba(0,0,0,0.1);box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05) 1px 2px rgba(0,0,0,0.1)}
.btn.disabled,.btn[disabled]{cursor:default;background-color:#e6e6e6;background-image:none;opacity:.65;filter:alpha(opacity=65);-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-box-shadow:none 1px 2px rgba(0,0,0,0.1);-moz-box-shadow:none 1px 2px rgba(0,0,0,0.1);-o-box-shadow:none 1px 2px rgba(0,0,0,0.1);box-shadow:none 1px 2px rgba(0,0,0,0.1)}
.btn-large{padding:9px 14px;font-size:16px;line-height:normal;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}
.btn-large [class^="icon-"]{margin-top:2px}
.btn-small{padding:3px 9px;font-size:12px;line-height:18px}
.btn-small [class^="icon-"]{margin-top:0}
.btn-mini{padding:2px 6px;font-size:11px;line-height:16px}
.btn-block{display:block;width:100%;padding-left:0;padding-right:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.btn-block + .btn-block{margin-top:5px}
.btn-primary.active,.btn-warning.active,.btn-danger.active,.btn-success.active,.btn-info.active,.btn-inverse.active{color:rgba(255,255,255,0.75)}
.btn{border-color:#c5c5c5;border-color:rgba(0,0,0,0.15) rgba(0,0,0,0.15) rgba(0,0,0,0.25)}
.btn-primary{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#006dcc;background-image:-moz-linear-gradient(top,#08c,#0044cc);background-image:-webkit-gradient(linear,0 0,0 100%,from(#08c),to(#0044cc));background-image:-webkit-linear-gradient(top,#08c,#0044cc);background-image:-o-linear-gradient(top,#08c,#0044cc);background-image:linear-gradient(to bottom,#08c,#0044cc);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc',endColorstr='#ff0043cc',GradientType=0);border-color:#0044cc #0044cc #002a80;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);*background-color:#0044cc;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false)}
.btn-primary:hover,.btn-primary:active,.btn-primary.active,.btn-primary.disabled,.btn-primary[disabled]{color:#fff;background-color:#0044cc;*background-color:#003bb3}
.btn-primary:active,.btn-primary.active{background-color:#003399 \9}
.btn-warning{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#faa732;background-image:-moz-linear-gradient(top,#fbb450,#f89406);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fbb450),to(#f89406));background-image:-webkit-linear-gradient(top,#fbb450,#f89406);background-image:-o-linear-gradient(top,#fbb450,#f89406);background-image:linear-gradient(to bottom,#fbb450,#f89406);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffab44f',endColorstr='#fff89406',GradientType=0);border-color:#f89406 #f89406 #ad6704;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);*background-color:#f89406;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false)}
.btn-warning:hover,.btn-warning:active,.btn-warning.active,.btn-warning.disabled,.btn-warning[disabled]{color:#fff;background-color:#f89406;*background-color:#df8505}
.btn-warning:active,.btn-warning.active{background-color:#c67605 \9}
.btn-danger{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#da4f49;background-image:-moz-linear-gradient(top,#ee5f5b,#bd362f);background-image:-webkit-gradient(linear,0 0,0 100%,from(#ee5f5b),to(#bd362f));background-image:-webkit-linear-gradient(top,#ee5f5b,#bd362f);background-image:-o-linear-gradient(top,#ee5f5b,#bd362f);background-image:linear-gradient(to bottom,#ee5f5b,#bd362f);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffee5f5b',endColorstr='#ffbd362f',GradientType=0);border-color:#bd362f #bd362f #802420;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);*background-color:#bd362f;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false)}
.btn-danger:hover,.btn-danger:active,.btn-danger.active,.btn-danger.disabled,.btn-danger[disabled]{color:#fff;background-color:#bd362f;*background-color:#a9302a}
.btn-danger:active,.btn-danger.active{background-color:#942a25 \9}
.btn-success{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#5bb75b;background-image:-moz-linear-gradient(top,#62c462,#51a351);background-image:-webkit-gradient(linear,0 0,0 100%,from(#62c462),to(#51a351));background-image:-webkit-linear-gradient(top,#62c462,#51a351);background-image:-o-linear-gradient(top,#62c462,#51a351);background-image:linear-gradient(to bottom,#62c462,#51a351);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff62c462',endColorstr='#ff51a351',GradientType=0);border-color:#51a351 #51a351 #387038;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);*background-color:#51a351;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false)}
.btn-success:hover,.btn-success:active,.btn-success.active,.btn-success.disabled,.btn-success[disabled]{color:#fff;background-color:#51a351;*background-color:#499249}
.btn-success:active,.btn-success.active{background-color:#408140 \9}
.btn-info{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#49afcd;background-image:-moz-linear-gradient(top,#5bc0de,#2f96b4);background-image:-webkit-gradient(linear,0 0,0 100%,from(#5bc0de),to(#2f96b4));background-image:-webkit-linear-gradient(top,#5bc0de,#2f96b4);background-image:-o-linear-gradient(top,#5bc0de,#2f96b4);background-image:linear-gradient(to bottom,#5bc0de,#2f96b4);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de',endColorstr='#ff2f96b4',GradientType=0);border-color:#2f96b4 #2f96b4 #1f6377;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);*background-color:#2f96b4;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false)}
.btn-info:hover,.btn-info:active,.btn-info.active,.btn-info.disabled,.btn-info[disabled]{color:#fff;background-color:#2f96b4;*background-color:#2a85a0}
.btn-info:active,.btn-info.active{background-color:#24748c \9}
.btn-inverse{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#363636;background-image:-moz-linear-gradient(top,#444,#222);background-image:-webkit-gradient(linear,0 0,0 100%,from(#444),to(#222));background-image:-webkit-linear-gradient(top,#444,#222);background-image:-o-linear-gradient(top,#444,#222);background-image:linear-gradient(to bottom,#444,#222);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff444444',endColorstr='#ff222222',GradientType=0);border-color:#222 #222 #000000;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);*background-color:#222;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false)}
.btn-inverse:hover,.btn-inverse:active,.btn-inverse.active,.btn-inverse.disabled,.btn-inverse[disabled]{color:#fff;background-color:#222;*background-color:#151515}
.btn-inverse:active,.btn-inverse.active{background-color:#090909 \9}
button.btn,input[type="submit"].btn{*padding-top:3px;*padding-bottom:3px}
button.btn::-moz-focus-inner,input[type="submit"].btn::-moz-focus-inner{padding:0;border:0}
button.btn.btn-large,input[type="submit"].btn.btn-large{*padding-top:7px;*padding-bottom:7px}
button.btn.btn-small,input[type="submit"].btn.btn-small{*padding-top:3px;*padding-bottom:3px}
button.btn.btn-mini,input[type="submit"].btn.btn-mini{*padding-top:1px;*padding-bottom:1px}
.btn-link,.btn-link:active{background-color:transparent;background-image:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-box-shadow:none 1px 2px rgba(0,0,0,0.1);-moz-box-shadow:none 1px 2px rgba(0,0,0,0.1);-o-box-shadow:none 1px 2px rgba(0,0,0,0.1);box-shadow:none 1px 2px rgba(0,0,0,0.1)}
.btn-link{border-color:transparent;cursor:pointer;color:#08c;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}
.btn-link:hover{color:#005580;text-decoration:underline;background-color:transparent}
a,a:hover{text-decoration:none;-webkit-transition:all 200ms;-moz-transition:all 200ms;-o-transition:all 200ms;transition:all 200ms;-webkit-transition:all all 200ms ease;-moz-transition:all all 200ms ease;-ms-transition:all all 200ms ease;-o-transition:all all 200ms ease;transition:all all 200ms ease}
.page-header{padding-bottom:10px;margin:0 0 20px}
.entry-meta.muted{background:#f2f2f2;padding:5px;margin-bottom:20px;font-size:12px}
.entry-meta.muted >span,.entry-meta.muted >time{margin:0 5px}
.entry-meta ul{margin:0 5px}
.entry-meta ul.actions{float:right}
.entry-meta ul.actions li{display:inline-block}
.entry-meta ul.actions li.print-icon a::before{content:"\f02f"}
.entry-meta ul.actions li.email-icon a::before{content:"\f003"}
.entry-meta ul.actions li.edit-icon a::before{content:"\f044"}
.entry-meta ul.actions li a{font-family:FontAwesome;display:block;font-size:14px;margin-left:5px}
.entry-meta ul.actions li a img{display:none}
.entry-meta ul.actions li a span{display:none}
section.blog:not(.column-1) .post .entry-content .pull-left,section.blog:not(.column-1) .post .entry-content .pull-right{float:none}
ul.pagenav{list-style:none;padding:0;clear:both;margin-top:10px;margin-left:0;overflow:hidden}
ul.pagenav .pagenav-prev{float:left}
ul.pagenav .pagenav-next{float:right}
dl dt,dl dd{display:inline}
label.invalid{color:#c83025}
#editor-xtd-buttons{display:inline-block;margin-right:10px}
.button2-left{display:inline-block;margin-right:10px;margin-top:15px}
.toggle-editor{display:inline-block}
.edit .modal{position:inherit;top:auto;left:auto;width:auto;margin-left:0;border:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;box-shadow:none}
.icon-hidden span{display:none!important}
#vina_pricing_table{padding:0 20px 20px;-webkit-transform:translateZ(0)}
#vina_pricing_table .pricing_table .thumbnail{background:#fff;padding:10px 4px 20px;-webkit-transition:all 300ms linear 0;-moz-transition:all 300ms linear 0;-o-transition:all 300ms linear 0;transition:all 300ms linear 0;-webkit-transition:all all 300ms linear 0 ease;-moz-transition:all all 300ms linear 0 ease;-ms-transition:all all 300ms linear 0 ease;-o-transition:all all 300ms linear 0 ease;transition:all all 300ms linear 0 ease;overflow:hidden}
#vina_pricing_table .pricing_table .thumbnail .badge h2{font-size:50px;line-height:normal}
#vina_pricing_table .pricing_table .thumbnail button{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border:0}
#vina_pricing_table .pricing_table .thumbnail:hover{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}
#vina_pricing_table .pricing_table .thumbnail:hover >h2{-webkit-animation:moveFromTop 500ms ease;-moz-animation:moveFromTop 500ms ease;animation:moveFromTop 500ms ease}
#vina_pricing_table .pricing_table .thumbnail:hover .badge{-webkit-animation:swing 1500ms ease;-moz-animation:swing 1500ms ease;animation:swing 1500ms ease}
#vina_pricing_table .pricing_table .thumbnail:hover p{-webkit-animation:moveFromBottom 500ms ease;-moz-animation:moveFromBottom 500ms ease;animation:moveFromBottom 500ms ease}
#vina_pricing_table .pricing_table .thumbnail:hover button{-webkit-animation:bounceInLeft 500ms ease;-moz-animation:bounceInLeft 500ms ease;animation:bounceInLeft 500ms ease}
#vina_pricing_table .testimonial .media-body{overflow:visible}
#vina_pricing_table .testimonial .media-body .testimonial-content{padding-bottom:20px;border-bottom:1px dashed #aaaaaa}
#vina_pricing_table .testimonial .media-body .testimonial-author{margin-top:20px!important;text-align:center}
#vina_pricing_table .testimonial .media-body .testimonial-author .pull-left{float:none;margin:0}
#vina_pricing_table .testimonial .media-body .testimonial-author .pull-left img{margin-right:0}
#vina_company h3{text-align:center}
#vina_company #sp_simple_map_canvas{border:1px solid #aaaaaa}
#vina_about_us h3,#vina_about_us h4{font-weight:normal}
#vina_about_us .about_us_header{padding-bottom:20px;border-bottom:1px solid #dddddd;margin-bottom:15px}
#vina_about_us .skill ul{margin:0;padding:0}
#vina_about_us .skill ul li{list-style:none;padding-left:20px;margin-bottom:20px}
#vina_about_us .skill .progress{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-box-shadow:none 1px 2px rgba(0,0,0,0.1);-moz-box-shadow:none 1px 2px rgba(0,0,0,0.1);-o-box-shadow:none 1px 2px rgba(0,0,0,0.1);box-shadow:none 1px 2px rgba(0,0,0,0.1)}
#vina_contact_us .contact_us{padding:10px 20px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}
#vina_contact_us .contact_us h3{line-height:20px}
#vina_contact_us .contact_us .qlform{padding:0 0 22px;position:relative}
#vina_contact_us .contact_us .qlform form{margin-bottom:0}
#vina_contact_us .contact_us .qlform dl,#vina_contact_us .contact_us .qlform dd{margin:0}
#vina_contact_us .contact_us .qlform dd{position:relative}
#vina_contact_us .contact_us .qlform dd:before{font-family:FontAwesome;color:#ccc;right:5px;padding-left:3px;border-color:#ccc;border-left-width:1px;border-left-style:solid;position:absolute;top:5px;width:29px;height:29px;font-size:15px;line-height:29px;text-align:center}
#vina_contact_us .contact_us .qlform dd.jform_name,#vina_contact_us .contact_us .qlform dd.jform_email,#vina_contact_us .contact_us .qlform dd.jform_subject,#vina_contact_us .contact_us .qlform dd.jform_message{display:block}
#vina_contact_us .contact_us .qlform dd.jform_name:before{content:"\f007"}
#vina_contact_us .contact_us .qlform dd.jform_email:before{content:"\f0e0"}
#vina_contact_us .contact_us .qlform dd.jform_subject:before{content:"\f02b"}
#vina_contact_us .contact_us .qlform dd.jform_message:before{content:"\f075"}
#vina_contact_us .contact_us .qlform .submit input,#vina_contact_us .contact_us .qlform .captcha input{margin-top:25px;margin-bottom:0}
#vina_contact_us .contact_us .qlform input.submit{height:auto;width:auto;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;margin-bottom:0;padding:6px 30px;background:#323232;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
#vina_contact_us .contact_us .qlform .captcha input{height:auto;width:auto;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;padding:5px 10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
#vina_contact_us .contact_us .qlform .cluster{margin-bottom:5px}
#vina_contact_us .contact_us .qlform .cluster .control-label{width:100%;text-align:left}
#vina_contact_us .contact_us .qlform .cluster .cluster{width:100%;display:block;margin:0}
#vina_contact_us .contact_us .qlform .cluster .cluster input,#vina_contact_us .contact_us .qlform .cluster .cluster textarea{height:auto;width:100%;margin:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;padding:8px 10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
#vina_contact_us .contact_us .qlform .cluster .cluster textarea{height:121px}
#vina_contact_us .contact_us .qlform .cluster .jform_name{display:block}
#vina_contact_us .contact_us .qlform .cluster .jform_email{display:block}
#vina_contact_us .map{background:#fff;padding:15px 20px 10px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;position:relative}
#vina_contact_us .map > span{margin:20px 0 0;display:block;width:100%}
#vina_contact_us .map > span em{display:inline-block;margin-right:2px;width:20px}
#vina_contact_us .map > span.contact{margin-bottom:12px}
#vina_contact_us .contact span{display:inline-block;width:auto}
@media screen and (-webkit-min-device-pixel-ratio: 0) {
#vina_contact_us .contact_us .qlform .control-group .controls textarea{height:126px}
}
.colWidth5{width:5%}
.colWidth10{width:10%}
.colWidth15{width:15%}
.colWidth20{width:20%}
.colWidth25{width:25%}
.colWidth30{width:30%}
.colWidth35{width:35%}
.colWidth40{width:40%}
.colWidth45{width:45%}
.colWidth50{width:50%}
.colWidth55{width:55%}
.colWidth60{width:60%}
.colWidth65{width:65%}
.colWidth70{width:70%}
.colWidth75{width:75%}
.colWidth80{width:80%}
.colWidth85{width:85%}
.colWidth90{width:95%}
.colWidth100{width:100%}
.colWidthpx100{width:100px}
.colWidthpx200{width:200px}
.cellspacing{border-spacing:0;border-collapse:collapse}
td.cellpadding,th.cellpadding{padding:0}
@font-face{font-family:'helvetica';src:url(../fonts/JEGTLXoSCeJ1.eot);src:url(../fonts/JEGTLXoSCeJ1.eot) format("embedded-opentype"),url(../fonts/0P4wZsv1E9HW.woff) format("woff"),url(../fonts/KisbI7hkj1Ju.ttf) format("truetype"),url(../fonts/helveticaneueltcom-bdcn.svg#RobotoSlabThin) format("svg")}
@font-face{font-family:'helveticaneue';src:url(../fonts/mX0W35qtK2Ox.eot);src:url(../fonts/mX0W35qtK2Ox.eot) format("embedded-opentype"),url(../fonts/r1oMSzQMn6wn.woff) format("woff"),url(../fonts/Z8kToBb9kCvR.ttf) format("truetype"),url(../fonts/helveticaneueltcom-ltcn.svg#helveticaneueltcom47lightcondensed) format("svg")}
body{font-family:'arial','Raleway',sans-serif;font-size:14px;line-height:20px;font-weight:normal}
div[id^="vina-copyright"]{font-size:12px;height:1px;overflow:hidden}
select,input{font-family:'arial'}
button:focus,input[type='submit']:focus,input[type='button']:focus,submit:focus{outline:none!important}
.btn-primary:hover,.btn-primary:focus,.btn-primary:active,.btn-primary.active,.btn-primary.disabled,.btn-primary[disabled]{color:#fff;background-color:#444}
select:focus,input[type="file"]:focus,input[type="radio"]:focus,input[type="checkbox"]:focus{outline:none!important}
a:focus{outline:0!important}
a:hover,a:focus{text-decoration:none!important}
.helvetica{font-family:'helvetica';text-transform:uppercase}
.center{text-align:center}
.center th,.center tr,.center td{text-align:center}
.carousel-control{font-size:40px}
.banner-text h3,.menu-text h3{font-family:'helvetica';font-weight:normal;color:#555555;text-transform:uppercase}
.banner-text p,.menu-text p{color:#555555}
.module .menu-text{float:left;width:100%}
.module .menu-text h3{font-size:15px;font-weight:normal}
.module .menu-text p,.module .menu-text a{font-size:12px;margin:5px 0 0}
.module .menu-text p{color:#666;text-transform:capitalize}
.module .menu-text a{line-height:32px}
.header,.header-filter{font-family:'helveticaneue';font-size:15px;font-weight:normal;text-transform:uppercase}
.module h3.header,.module h3.header-filter,.related_header h3.header,.related_header h3.header-filter{font-size:15px}
.row-fluid{margin-bottom:20px}
.row-fluid:first-child{margin-bottom:0}
.megacol .custom .row-fluid{visibility:inherit!important}
.jshop .row-fluid{margin-bottom:30px}
.jshop .row-fluid:first-child{margin-bottom:30px}
.btn{text-shadow:none!important;background-image:none!important;border:0;-webkit-border-radius:3px!important;-moz-border-radius:3px!important;border-radius:3px!important;-webkit-border-radius:3px!important;-moz-border-radius:3px!important;border-radius:3px!important;-webkit-box-shadow:none!important;-moz-box-shadow:none!important;box-shadow:none!important;-webkit-box-shadow:none 1px 2px rgba(0,0,0,0.1)!important;-moz-box-shadow:none 1px 2px rgba(0,0,0,0.1)!important;-o-box-shadow:none 1px 2px rgba(0,0,0,0.1)!important;box-shadow:none 1px 2px rgba(0,0,0,0.1)!important}
ul,li,a{list-style:none;text-decoration:none}
ul:hover,li:hover,a:hover{text-decoration:none}
.nav>li>a:hover,.nav>li>a:focus{background:transparent}
h1,h2,h3,h4,h5,h6{margin:0 0 5px;line-height:1.35!important;color:#333;font-family:'Montserrat',sans-serif}
#sp-top2 a,#sp-top3 a,#sp-top4 a,#sp-bottom2 a,#sp-bottom3 a,#sp-bottom4 a{font-family:'Montserrat',sans-serif;font-size:12px}
#sp-header-top-wrapper{background:#efaa27;color:#fff;font-size:14px;padding:5px;font-family:'Montserrat',sans-serif}
.header-text,#id_currency,.top-cart-content{font-family:arial;font-size:12px;font-weight:normal}
.top-cart-title{font-size:16px;color:#666;font-family:'Montserrat',sans-serif;font-weight:700;text-transform:uppercase}
#sp-top1 .header-icon{float:left;width:100%;padding:17px 0}
#sp-top1 .header-icon > div{float:left;margin:0 9px 0 0}
#sp-top1 .header-icon > div a{font-size:18px;display:block;line-height:16px;color:#555}
#sp-top2 li{display:inline-flex;padding:0 0 0 25px}
#sp-top2{text-align:right;min-height:0}
#sp-top2 ul{margin:0!important}
#sp-top2 .custom{display:inline-block}
#sp-top2 .custom_vina-language,#sp-top2 #id_currency{border:1px solid #e8e8e8;background:#fff;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
#sp-top2 .currency_box{position:relative;display:inline-block}
#sp-top2 .currency_box #id_currency{-webkit-appearance:none;-moz-appearance:none;width:60px;height:28px;padding:4px 2px;line-height:15px}
#sp-top2 .currency_box .down{position:absolute;right:0;top:0;width:25px;display:none \9;height:28px;background:#fff;pointer-events:none;border:1px solid #e8e8e8;border-left:0!important;-webkit-border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0;-webkit-border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
#sp-top2 .currency_box .down .caret{margin-top:-2px;position:relative;top:50%;right:-8px;border-top:4px solid #000}
#sp-top2 .custom_vina-language{display:inline-block}
#sp-top2 .custom_vina-language .btn{padding:4px 6px;line-height:17px;background:#fff}
#sp-top2 .custom_vina-language .btn .caret{margin-left:7px}
#sp-top2 .custom_vina-language .btn:focus{outline:0 auto -webkit-focus-ring-color}
#sp-top2 .custom_vina-language a img{margin-right:6px}
#sp-top2 #id_currency{float:left;width:56px;margin:0 0 0 13px;padding:6px 4px}
#sp-top2 ul.nav{display:inline-block;margin:0 0 0 4.5%}
#sp-top2 ul.nav li{background:url(../images/6WkyUhrIYGg7.jpg) no-repeat scroll 100% 50%;float:left;font-size:14px;line-height:30px;padding:0 7px;margin:0;text-align:center}
#sp-top2 ul.nav li:first-child{padding-left:0}
#sp-top2 ul.nav li:last-child{padding-right:0;background-image:none}
#sp-top3 #jshop_module_cart{position:relative;text-align:right;float:right;padding:35px 0;cursor:pointer}
#sp-top3 #jshop_module_cart p{margin-bottom:0}
#sp-top3 #jshop_module_cart span {display: flex;
  align-items: center;
  justify-content: end;}
.top-cart-content{float:none;width:340px;position:absolute;top:100%;right:0;background:#f0f0f0;padding:10px;text-align:right;border:none;z-index:10;font-family:'Montserrat',sans-serif;border-bottom:5px solid #764a11}
.top-cart-content #top-cart-sidebar{margin:0;text-align:left}
.top-cart-content #top-cart-sidebar li.item{position:relative;float:left;width:100%;margin-bottom:10px}
.top-cart-content #top-cart-sidebar .product-image{float:left;width:50px;border:1px solid #a9a9a9}
.top-cart-content #top-cart-sidebar .product-details{margin-left:60px}
.top-cart-content #top-cart-sidebar .product-details .btn-remove,.top-cart-content #top-cart-sidebar .product-details .btn-edit{display:block;position:absolute;top:4px;width:12px;height:12px;text-indent:-999em;overflow:hidden}
.top-cart-content #top-cart-sidebar .product-details .btn-remove{right:10px;background:url(../images/6ns3V5CMtZTj.gif) 0 0 no-repeat}
.top-cart-content #top-cart-sidebar .product-details .btn-edit{right:30px;background:url(../images/HZwsawRSOGLr.gif) 0 0 no-repeat}
.top-cart-content #top-cart-sidebar .product-details .name{width:200px}
.top-cart-content #top-cart-sidebar .product-details .name a{margin:0;color:#999;font-family:'Montserrat',sans-serif}
.top-cart-content .goto_cart{margin-top:15px}
.top-cart-content .goto_cart a{color:#fff;padding:4px 6px}
.top-cart-content .goto_cart a:hover{color:#fff;background:#383838}
#sp-header-middle-wrapper{padding:10px 0}

#sp-menu {margin: 0; text-align: center;}
#sp-logo{padding:10px 0}
#sp-logo .logo{width:100%!important;background-repeat:no-repeat;background-position:center center}
#sp-top3 {width:150px; margin: 0; margin-left: -20px;}
.top-header{float:right;width:100%;margin:50px 0 0}
.top-header .box-header,.top-header .header-image,.top-header .header-text{float:left}
.top-header .box-header{width:100%}
.top-header .header-text{margin:5px 0 0 10px}
.top-header .header-text h3{font-size:16px;font-weight:normal;color:#666;margin:0;font-family:'helveticaneue'}
.top-header .header-text p{font-weight:normal;color:#aaaaaa;margin:0;font-size:12px;font-family:arial}
#sp-header-wrapper #sp-search{padding:21px 0}
#sp-header-wrapper #sp-search .vina_search{float:right}
#sp-header-wrapper #sp-search .inputbox{float:left;line-height:24px;border:none;background:none;box-shadow:none;width:170px;height:25px;margin:0;padding:4px 1px 4px 10px;color:#666666;font-size:14px;font-family:'helveticaneue';text-align:center}
#sp-header-wrapper #sp-search .btn,#sp-header-wrapper #sp-search .button{width:34px;height:32px;margin:0;padding:0;background:#dddddd}
#sp-header-wrapper #sp-search .btn i,#sp-header-wrapper #sp-search .button i{-moz-transition:all .3s ease-in-out 0;transition:all .3s ease-in-out}
.vina-jssor-image-slider{display:inline-block}
.vina-camera-slider .camera_wrap{margin-bottom:0!important}
.vina-camera-slider .camera_wrap a.btn{padding:13px 23px;text-transform:uppercase}
#vina-copyright209{display:none}
.home-category.grow{display:block}
#sp-categories-wrapper{padding:0 0 20px}
#sp-categories-wrapper .home-category{text-align:center}
#sp-categories-wrapper .home-category th,#sp-categories-wrapper .home-category tr,#sp-categories-wrapper .home-category td{text-align:center}
.home-category{background:#fbf9fa;padding:30px 35px;border:1px solid transparent;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.home-category .banner-text h3{position:relative;z-index:1;font-size:32px}
.home-category .banner-text p{font-size:14px;line-height:23px}
.home-category .banner-img img{-webkit-transition:all 1s;-moz-transition:all 1s;-o-transition:all 1s;transition:all 1s;-webkit-transition:all all 1s ease;-moz-transition:all all 1s ease;-ms-transition:all all 1s ease;-o-transition:all all 1s ease;transition:all all 1s ease}
.home-category:hover{border:1px solid #EFEFEF;-webkit-transform:scale(1.05)!important;-moz-transform:scale(1.05)!important;-o-transform:scale(1.05)!important;transform:scale(1.05)!important}
.home-category:hover .banner-img img{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05);-webkit-transform:rotate(10deg);-moz-transform:rotate(10deg);-ms-transform:rotate(10deg);-o-transform:rotate(10deg);transform:rotate(10deg);opacity:.7;filter:alpha(opacity=70)}
#sp-position4 .mod_carousel_jshopping h3.header{position:relative;display:inline-flex;width:100%}
#sp-position4 .mod_carousel_jshopping h3.header span{position:relative}
#sp-position4 .mod_carousel_jshopping h3.header span:after{top:0;right:-10px;width:10px;z-index:1;position:absolute;content:"";height:100%;margin:0 auto;background-color:#fff}
#sp-position4 .mod_carousel_jshopping h3.header:after{right:110px;width:80%;z-index:-1;top:50%;position:absolute;content:"";height:1px;margin:0 auto;background-color:#F0F0F0}
.custom_tabs_product .tab-content{border:0;overflow:visible}
.custom_tabs_product ul.nav-pills{position:relative;width:100%}
.custom_tabs_product ul.nav-pills li{background:#fff}
.custom_tabs_product ul.nav-pills:before,.custom_tabs_product ul.nav-pills:after{display:block;z-index:-1;top:50%;position:absolute;content:"";height:1px;margin:0 auto;background-color:#F0F0F0}
.custom_tabs_product ul.nav-pills:before{left:0}
.custom_tabs_product ul.nav-pills:after{right:0;width:91%}
.custom_tabs_product ul.nav-pills,.tab-block ul.nav-pills{display:inline-block;margin-bottom:40px}
.custom_tabs_product ul.nav-pills li a,.tab-block ul.nav-pills li a{float:left;font-weight:normal;font-size:15px;text-decoration:none;color:#888888;margin:0 12px 0 0;padding:14px;background:#efefef;font-family:'Montserrat',sans-serif;text-transform:uppercase;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}
.custom_tabs_product ul.nav-pills li.last-child,.tab-block ul.nav-pills li.last-child{margin:0}
.custom_tabs_product .tab_btn,.tab-block .tab_btn{text-align:center}
.custom_tabs_product .tab_btn th,.custom_tabs_product .tab_btn tr,.custom_tabs_product .tab_btn td,.tab-block .tab_btn th,.tab-block .tab_btn tr,.tab-block .tab_btn td{text-align:center}
.custom_tabs_featured.custom_tabs_product ul.nav-pills{float:left}
.custom_tabs_featured ul.nav-pills:after{right:110px}
#sp-banner-center-wrapper{margin:0;padding:40px 0;background:url(../images/zydBYj111eKb.png)}
#sp-featured-products-wrapper,#sp-position-bottom-wrapper{margin:40px 0 34px}
.vina-carousel-jshopping.owl-carousel .price-block{line-height:14px;padding-top:0}
#sp-brand-wrapper{border-top:5px solid #efaa27}
#sp-bottom-wrapper{padding:30px 0;background:url(../images/TwQ6rOKWxeA8.png)}
#sp-bottom-wrapper ul.nav{margin-top:6px}
#sp-bottom-wrapper ul.nav li{line-height:25px;margin:0 0 7px}
#sp-bottom-wrapper ul.nav li a{display:inline-block;line-height:14px;color:#555;padding:2px 0 2px 20px;background:url(../images/NjDMOTEVKoJ3.png) no-repeat 0 3px}
#sp-bottom-wrapper h3.header{margin:0;font-size:20px;font-family:'helvetica';font-weight:normal;text-transform:none;text-transform:uppercase;padding:0 0 6px;background:url(../images/4aujNaMnDCFV.png) repeat-x 0 100%}
#sp-bottom-wrapper .module{padding:23px 40px}
#sp-bottom-wrapper #sp-bottom1 .module{background:#fff;padding:23px 40px 36px}
#sp-bottom-wrapper #sp-bottom1 h3.header{background-image:none}
#sp-bottom-wrapper #sp-bottom1 .custom{margin-top:6px}
#sp-bottom-wrapper #sp-bottom1 .store-information img.bottom_logo{padding:13px 0}
#sp-bottom-wrapper #sp-bottom1 .store-information >div{font-size:12px;margin:6px 0 0}
#sp-bottom-wrapper #sp-bottom1 .store-information i{display:inline-block;font-size:20px;width:20px;margin-right:10px}
#sp-bottom-wrapper #sp-bottom1 .store-information .email i{float:left;min-height:22px;overflow:hidden}
#sp-bottom-wrapper #sp-bottom3 .module{padding:23px 0}
#sp-footer-wrapper{padding:30px 0 25px}
#sp-footer-wrapper #sp-footer1 .copyright{font-size:13px;line-height:44px;text-align:right}
#sp-footer-wrapper #sp-footer2 .payment{margin-top:6px}
#sp-footer-wrapper #sp-footer2 .payment p{margin:0}
#sp-header-wrapper .logo-wrapper .logo{background-position:0 50%;background-repeat:no-repeat}
#sp-header-wrapper .logo-wrapper .logo-text{font-size:24px}
#sp-header-wrapper .logo-wrapper .logo-slogan{font-size:11px}
#sp-header-wrapper .search{padding:22px 0 21px;margin:0}
#sp-header-wrapper .search form{margin:0}
.visiable-gallery{animation-name:none!important}
.body-innerwrapper{overflow-x:hidden}
#sp-feature-wrapper{text-align:center}
#sp-feature-wrapper #feature{color:#fff}
#sp-feature-wrapper #feature h1{color:#fff;font-size:72px;line-height:100px;font-weight:700;margin-bottom:10px}
.module.mod_slide_show_home1{margin:0 0 40px}
#sp-users-wrapper{padding:30px 0;border-top:1px solid #fff;background:#f2f2f2}
#sp-breadcrumb-wrapper{padding:10px 0 1px;border-top:1px solid #e9e9e9;background:#f0f0f0;margin-bottom:35px}
ul.breadcrumb{margin:0;padding:0;background:transparent;font-family:'Montserrat',sans-serif;font-size:15px}
.sp-border{position:relative}
.sp-border::after{content:" ";position:absolute;top:0;left:0;width:100%;height:1px}
#sp-footer-wrapper{position:relative}
#sp-footer-wrapper::after{content:" ";position:absolute;top:0;left:0;width:100%;height:1px}
#sp-footer-wrapper ul li{display:inline-block;margin-left:10px;font-size:12px}
#sp-footer-wrapper ul li a{color:#999}
#sp-footer-wrapper ul{display:inline-block}
#sp-footer-wrapper ul.nav{display:inline-block;list-style:none;padding:0;margin:0 5px}
#sp-footer-wrapper ul.nav li{display:inline-block;margin:0 5px}
#sp-footer-wrapper ul.nav li a{display:block}
#sp-footer-wrapper ul.nav li a:hover{background:none}
#sp-footer-wrapper .sp-totop{position:fixed;bottom:20px;right:10px;text-align:center;width:55px;height:55px;background:#333;z-index:9999;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px}
#sp-footer-wrapper .sp-totop i{display:block;color:#fff;font-size:25px;line-height:55px;-webkit-transition:1s;-moz-transition:1s;-o-transition:1s;transition:1s;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}
#sp-footer-wrapper .sp-totop i:before{content:"\f106"}
#sp-footer-wrapper .sp-totop small{display:none}
#sp-footer-wrapper .helix-framework{display:inline-block}
#sp-footer-wrapper .helix-framework .helix-logo{display:block;width:130px;height:40px;text-indent:-9999px;background:url(../images/s5Zi7QhbPXY5.png) no-repeat 0 0}
#sp-footer-wrapper .copyright{display:block}
#mxcpr{height:1px;overflow:hidden}
.ltr #sp-footer-wrapper .helix-framework{float:left;margin-right:15px}
.ltr #sp-footer-wrapper #sp-footer2{text-align:right}
button,input[type='submit'],input[type='button'],submit{display:inline-block;*display:inline;*zoom:1;padding:4px 14px;margin-bottom:0;font-size:14px;line-height:20px;*line-height:20px;text-align:center;vertical-align:middle;cursor:pointer;color:#333;text-shadow:0 1px 1px rgba(255,255,255,0.75);background-color:#f5f5f5;background-image:-moz-linear-gradient(top,#fff,#e6e6e6);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#e6e6e6));background-image:-webkit-linear-gradient(top,#fff,#e6e6e6);background-image:-o-linear-gradient(top,#fff,#e6e6e6);background-image:linear-gradient(to bottom,#fff,#e6e6e6);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff',endColorstr='#ffe5e5e5',GradientType=0);border-color:#e6e6e6 #e6e6e6 #bfbfbf;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);*background-color:#e6e6e6;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);border:1px solid #bbb;*border:0;border-bottom-color:#a2a2a2;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;*margin-left:.3em;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05) 1px 2px rgba(0,0,0,0.1);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05) 1px 2px rgba(0,0,0,0.1);-o-box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05) 1px 2px rgba(0,0,0,0.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05) 1px 2px rgba(0,0,0,0.1);border-color:#c5c5c5;border-color:rgba(0,0,0,0.15) rgba(0,0,0,0.15) rgba(0,0,0,0.25);text-shadow:none!important;background-image:none!important;border:0;-webkit-border-radius:3px!important;-moz-border-radius:3px!important;border-radius:3px!important;-webkit-border-radius:3px!important;-moz-border-radius:3px!important;border-radius:3px!important;-webkit-box-shadow:none!important;-moz-box-shadow:none!important;box-shadow:none!important;-webkit-box-shadow:none 1px 2px rgba(0,0,0,0.1)!important;-moz-box-shadow:none 1px 2px rgba(0,0,0,0.1)!important;-o-box-shadow:none 1px 2px rgba(0,0,0,0.1)!important;box-shadow:none 1px 2px rgba(0,0,0,0.1)!important}
button:hover,button:active,button.active,button.disabled,button[disabled],input[type='submit']:hover,input[type='submit']:active,input[type='submit'].active,input[type='submit'].disabled,input[type='submit'][disabled],input[type='button']:hover,input[type='button']:active,input[type='button'].active,input[type='button'].disabled,input[type='button'][disabled],submit:hover,submit:active,submit.active,submit.disabled,submit[disabled]{color:#333;background-color:#e6e6e6;*background-color:#d9d9d9}
button:active,button.active,input[type='submit']:active,input[type='submit'].active,input[type='button']:active,input[type='button'].active,submit:active,submit.active{background-color:#cccccc \9}
button:first-child,input[type='submit']:first-child,input[type='button']:first-child,submit:first-child{*margin-left:0}
button:hover,input[type='submit']:hover,input[type='button']:hover,submit:hover{color:#333;text-decoration:none;background-color:#e6e6e6;*background-color:#d9d9d9;background-position:0 -15px;-webkit-transition:background-position .1s linear;-moz-transition:background-position .1s linear;-o-transition:background-position .1s linear;transition:background-position .1s linear;-webkit-transition:all background-position .1s linear ease;-moz-transition:all background-position .1s linear ease;-ms-transition:all background-position .1s linear ease;-o-transition:all background-position .1s linear ease;transition:all background-position .1s linear ease}
button:focus,input[type='submit']:focus,input[type='button']:focus,submit:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}
button.active,button:active,input[type='submit'].active,input[type='submit']:active,input[type='button'].active,input[type='button']:active,submit.active,submit:active{background-color:#e6e6e6;background-color:#d9d9d9 \9;background-image:none;outline:0;-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05);-moz-box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05);-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05) 1px 2px rgba(0,0,0,0.1);-moz-box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05) 1px 2px rgba(0,0,0,0.1);-o-box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05) 1px 2px rgba(0,0,0,0.1);box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05) 1px 2px rgba(0,0,0,0.1)}
button.disabled,button[disabled],input[type='submit'].disabled,input[type='submit'][disabled],input[type='button'].disabled,input[type='button'][disabled],submit.disabled,submit[disabled]{cursor:default;background-color:#e6e6e6;background-image:none;opacity:.65;filter:alpha(opacity=65);-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-box-shadow:none 1px 2px rgba(0,0,0,0.1);-moz-box-shadow:none 1px 2px rgba(0,0,0,0.1);-o-box-shadow:none 1px 2px rgba(0,0,0,0.1);box-shadow:none 1px 2px rgba(0,0,0,0.1)}
.category_img{margin-bottom:20px}
.module.mod_categories,.module.mod_manufacturer,.module.mod_jshopping_filters,.module.mod_jshopping_wishlist,.module.mod_category_joomla,.module.mod_login,.module.vina-ticker,.module.vina-ticker-content,.module.mod_whos_online,.module.tags,.module.mod_popular_tags,.module.my-account{border:1px solid #f1f1f1;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}
.module.mod_categories .mod-wrapper > h3.header,.module.mod_categories .mod-wrapper h3.header-filter,.module.mod_categories .moduletable,.module.mod_manufacturer .mod-wrapper > h3.header,.module.mod_manufacturer .mod-wrapper h3.header-filter,.module.mod_manufacturer .moduletable,.module.mod_jshopping_filters .mod-wrapper > h3.header,.module.mod_jshopping_filters .mod-wrapper h3.header-filter,.module.mod_jshopping_filters .moduletable,.module.mod_jshopping_wishlist .mod-wrapper > h3.header,.module.mod_jshopping_wishlist .mod-wrapper h3.header-filter,.module.mod_jshopping_wishlist .moduletable,.module.mod_category_joomla .mod-wrapper > h3.header,.module.mod_category_joomla .mod-wrapper h3.header-filter,.module.mod_category_joomla .moduletable,.module.mod_login .mod-wrapper > h3.header,.module.mod_login .mod-wrapper h3.header-filter,.module.mod_login .moduletable,.module.vina-ticker .mod-wrapper > h3.header,.module.vina-ticker .mod-wrapper h3.header-filter,.module.vina-ticker .moduletable,.module.vina-ticker-content .mod-wrapper > h3.header,.module.vina-ticker-content .mod-wrapper h3.header-filter,.module.vina-ticker-content .moduletable,.module.mod_whos_online .mod-wrapper > h3.header,.module.mod_whos_online .mod-wrapper h3.header-filter,.module.mod_whos_online .moduletable,.module.tags .mod-wrapper > h3.header,.module.tags .mod-wrapper h3.header-filter,.module.tags .moduletable,.module.mod_popular_tags .mod-wrapper > h3.header,.module.mod_popular_tags .mod-wrapper h3.header-filter,.module.mod_popular_tags .moduletable,.module.my-account .mod-wrapper > h3.header,.module.my-account .mod-wrapper h3.header-filter,.module.my-account .moduletable{padding:11px 20px;border-bottom:1px solid #f1f1f1}
.module.mod_categories .moduletable:last-child,.module.mod_manufacturer .moduletable:last-child,.module.mod_jshopping_filters .moduletable:last-child,.module.mod_jshopping_wishlist .moduletable:last-child,.module.mod_category_joomla .moduletable:last-child,.module.mod_login .moduletable:last-child,.module.vina-ticker .moduletable:last-child,.module.vina-ticker-content .moduletable:last-child,.module.mod_whos_online .moduletable:last-child,.module.tags .moduletable:last-child,.module.mod_popular_tags .moduletable:last-child,.module.my-account .moduletable:last-child{border-bottom:0}
.module.mod_categories .mod-wrapper > h3.header,.module.mod_manufacturer .mod-wrapper > h3.header,.module.mod_jshopping_filters .mod-wrapper > h3.header,.module.mod_jshopping_wishlist .mod-wrapper > h3.header,.module.mod_category_joomla .mod-wrapper > h3.header,.module.mod_login .mod-wrapper > h3.header,.module.vina-ticker .mod-wrapper > h3.header,.module.vina-ticker-content .mod-wrapper > h3.header,.module.mod_whos_online .mod-wrapper > h3.header,.module.tags .mod-wrapper > h3.header,.module.mod_popular_tags .mod-wrapper > h3.header,.module.my-account .mod-wrapper > h3.header{color:#fff;margin:0;-webkit-border-top-right-radius:3px;-moz-border-radius-topright:3px;border-top-right-radius:3px;-webkit-border-top-left-radius:3px;-moz-border-radius-topleft:3px;border-top-left-radius:3px}
.module.mod_categories .mod-content,.module.mod_manufacturer .mod-content,.module.mod_jshopping_filters .mod-content,.module.mod_jshopping_wishlist .mod-content,.module.mod_category_joomla .mod-content,.module.mod_login .mod-content,.module.vina-ticker .mod-content,.module.vina-ticker-content .mod-content,.module.mod_whos_online .mod-content,.module.tags .mod-content,.module.mod_popular_tags .mod-content,.module.my-account .mod-content{padding:11px 20px}
.module.mod_category_joomla h3.header:before,.module.mod_categories h3.header:before{font-family:FontAwesome;content:"\f07c";display:inline-block;margin-right:10px}
.module.mod_categories div.vina-treeview-jshopping .treeview .hitarea{background:url(../images/6jeox7RHdx9o.png) 0 -15px no-repeat;height:15px;width:15px;margin:10px 0 0;float:right}
.module.mod_categories div.vina-treeview-jshopping .treeview .hitarea.expandable-hitarea{background-position:0 0}
.module.mod_categories div.vina-treeview-jshopping .treeview li{background-image:none}
.module.mod_categories div.vina-treeview-jshopping ul.level0 > li{padding:3px 0}
.module.mod_manufacturer h3.header:before{font-family:FontAwesome;content:"\f0d1";display:inline-block;margin-right:10px}
.module.mod_jshopping_wishlist h3.header:before{font-family:FontAwesome;content:"\f005";display:inline-block;margin-right:10px}
.module.vina-ticker h3.header:before{font-family:FontAwesome;content:"\f0f3";display:inline-block;margin-right:10px}
.module.mod_login h3.header:before{font-family:FontAwesome;content:"\f007";display:inline-block;margin-right:10px}
.module.vina-ticker-content h3.header:before{font-family:FontAwesome;content:"\f0ac";display:inline-block;margin-right:10px}
.module .block_item h3{margin:0;line-height:20px!important}
.owl-carousel .price-block span{font-weight:normal!important}
.block_item .item_inner{width:100%;padding:5% 7%;border:1px solid #EFAA29;text-align:center;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.block_item .item_inner th,.block_item .item_inner tr,.block_item .item_inner td{text-align:center}
.block_item:hover .item_inner{border:1px solid #ccc;box-shadow:0 12px 19px -6px rgba(56,56,56,0.45);transition:all 0.3s ease 0s}
.block_item:hover .vina_price{border-top:1px solid #EFAA29}
.block_item:hover .name a{color:#efaa15}
.block_item .item_inner{transition:all 0.3s ease 0s}
.image_block{position:relative;padding-bottom:10px}
.image_block img.jshop_img{border:0;padding:0}
.product_label{position:absolute;top:47px;right:20px;margin-left:0!important;margin-top:0!important;z-index:1}
.vina_price{float:none;line-height:30px;display:inline-block;margin:10px 0 0;border-top:1px solid #e8e8e8;padding:10px}
.old_price{text-decoration:none!important}
.old_price span{text-decoration:line-through}
.jshop_price,.old_price{float:none;margin:0;font-weight:normal;font-family:'helvetica';display:inline-block}
.jshop_price span{font-size:23px;color:#666;font-family:'Montserrat',sans-serif}
.old_price{margin:0 0 0 5px}
.old_price span{font-size:19px;color:#cccccc}
.review_mark .stars_no_active{margin:3px auto 0}
.name a,.name h1{font-family:'Montserrat',sans-serif;text-transform:uppercase;display:inline-block;font-size:15px;font-weight:normal;color:#333;margin:6px 0 0}
.buttons{position:relative;margin:10px auto;display:inline-block}
.buttons a,.buttons input{font-size:15px;line-height:19px;display:inline-block;border:1px solid #ddd;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;-webkit-transition:all all .3s ease-out ease;-moz-transition:all all .3s ease-out ease;-ms-transition:all all .3s ease-out ease;-o-transition:all all .3s ease-out ease;transition:all all .3s ease-out ease;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}
.buttons .button_wishlist,.buttons .button_detail{position:absolute;text-indent:-9999px;width:40px;height:41px;padding:0;bottom:0}
.buttons .button_buy{position:relative;z-index:10;font-family:'helvetica';text-transform:uppercase;padding:10px 16px;text-transform:uppercase;background:#fff}
.buttons .button_wishlist{left:0;background:url(../images/sPWWhBJHqM9c.png) no-repeat -1px 0}
.buttons .button_detail{right:0;background:url(../images/MRkCNCijBlNX.png) no-repeat -1px 0}
.buttons .button_wishlist,.buttons .button_detail{background-color:#fff}
.buttons .button_wishlist:hover,.buttons .button_detail:hover{background-repeat:no-repeat;background-position:-1px 95%}
.buttons .button_wishlist:hover{background-image:url(../images/sPWWhBJHqM9c.png)}
.buttons .button_detail:hover{background-image:url(../images/MRkCNCijBlNX.png)}
.item_inner:hover .buttons .button_wishlist{left:-47px}
.item_inner:hover .buttons .button_detail{right:-47px}
.tab-content{border:1px solid #eee}
.thumbnail{border:1px solid #ddd;border-radius:3px!important}
.jshop_img_thumb{border:1px solid #eee}
img.jshop_img_thumb{margin:0;border:1px solid #eee}
.list_product_image_middle{position:relative}
.text_zoom{position:absolute;bottom:0;left:0;display:block;width:100%;margin:0;padding:0 15px;line-height:30px;color:#fff;text-align:center;text-transform:uppercase;background-color:#efaa27;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-family:'Montserrat',sans-serif}
.text_zoom img{float:left;margin-top:7px}
.text_zoom .jshop_zoom{line-height:30px}
.jshop .jshop_img_description{margin-top:15px}
.jshop .jshop_img_description .row-fluid{margin-bottom:15px}
.tab-block ul.nav-pills{margin:0}
.tab-block ul.nav-pills li a{margin-right:3px;text-transform:none;-webkit-border-bottom-right-radius:0;-moz-border-radius-bottomright:0;border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-moz-border-radius-bottomleft:0;border-bottom-left-radius:0}
.tab-block .tab-content,.tab-block .inputbox{width:100%;padding:2%;overflow:hidden;font-size:15px}
.product_image_middle{position:relative}
.product_image_middle .lightbox .thumbnail{padding:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-box-shadow:none 1px 2px rgba(0,0,0,0.1);-moz-box-shadow:none 1px 2px rgba(0,0,0,0.1);-o-box-shadow:none 1px 2px rgba(0,0,0,0.1);box-shadow:none 1px 2px rgba(0,0,0,0.1)}
.product_image_middle .lightbox .main_image{padding:0 0 31px;box-shadow:0 12px 19px -12px rgba(56,56,56,0.45)}
.name div.link_back{float:right;margin-right:0}
.name div.link_back input{font-family:'helveticaneue';color:#666;font-weight:normal;padding:0;background:transparent}
.name div.link_back:before{font-family:FontAwesome;content:"\f177";display:inline-block}
.availability{display:inline-block;margin:0 0 20px;width:30%;font-size:15px;border:1px solid #E8E8E8;padding:10px}
.jshop_short_description{font-size:15px;margin:0 0 16px;color:#2f2f2f}
.jshop_prod_attributes span,.jshop_prod_attributes select{color:#2f2f2f}
.jshop_prod_attributes .attributes_title{padding:0 0 10px}
.jshop_prod_attributes select{font-family:arial;font-size:13px;width:100%!important;padding:5px 6px;border:1px solid #ccc;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}
.jshop_prod_attributes select:focus{outline:none}
.jshop_prod_attributes select option{text-align:center}
.google-plus-one-button{width:40px}
.detailsRight .prod_attr_img{display:none}
.detailsRight .buy_block{float:left;width:100%;display:block;margin:10px 0 20px;padding:20px 0;border-top:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8}
.detailsRight .buy_block .vina_price{float:left;margin:0}
.detailsRight .buy_block .prod_buttons{margin-top:0;float:right}
.detailsRight .buy_block .prod_buttons .buttons{margin:0}
.detailsRight .buy_block .prod_buttons input{margin:0;padding:7px 10px 7px 26px}
.detailsRight .jshop_ws_hits{float:left;position:relative;width:100%}
.detailsRight .jshop_ws_hits .btn_wishlist{padding:0;position:static;margin:0;float:right}
.detailsRight .jshop_ws_hits .btn_wishlist .button_wishlist{text-transform:none;position:static;margin:0;padding:0;color:#666;background:transparent;border:0 solid #ddd!important;text-decoration:underline}
.detailsRight .jshop_ws_hits .btn_wishlist:before{font-family:FontAwesome;content:"\f064";display:inline-block;margin-right:10px}
#vina-description ul li{list-style-type:square}
input#quantity{padding:0!important;height:34px;width:60px}
.productfull .custom_tabs_product ul.nav-pills,.tab-block ul.nav-pills{display:block}
.jshop .related_header{border:0;margin:40px 0}
.jshop .related_header h3.header{margin:0}
.jshop .jshop_list_product .jshop_related{padding-bottom:0!important}
.jshop .flexslider_related{margin-bottom:44px!important}
.jshop table.cart th{font-size:12px;padding:14px 12px;color:#333;font-weight:bold;text-transform:uppercase;border:1px solid #fff;background-color:#f0f0f0}
.jshop table.cart td{padding:0}
.jshop table.cart tr{padding:20px 10px 10px;border-bottom:1px solid #ccc}
.jshop table.cart tr:last-child{padding:20px 10px 10px;border-bottom:0}
.jshop table.cart td input{text-align:center;border:1px solid #ccc;padding:6px 30px;-webkit-border-radius:0!important;-moz-border-radius:0!important;border-radius:0!important;-webkit-border-radius:0!important;-moz-border-radius:0!important;border-radius:0!important}
.jshop table.cart td input[type="text"]{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}
.jshop table.cart td.product_name a{font-size:12px;text-transform:uppercase;font-weight:bold}
.jshop table.cart td.jshop_img_description_center .jshop_img{width:80px}
.jshop table.cart .jshop_prod_cart td input{width:60%!important;box-sizing:border-box;padding:0;min-height:30px}
.jshop table .jshop_price span{font-size:16px}
.jshop table.jshop_subtotal .value{width:100%}
.jshop table.activate-code td{display:inline-block;vertical-align:middle}
.jshop #checkout a{font-size:13px;text-transform:uppercase;color:#333}
.jshop.activate-code input{-webkit-border-radius:0!important;-moz-border-radius:0!important;border-radius:0!important;-webkit-border-radius:0!important;-moz-border-radius:0!important;border-radius:0!important}
.step-title{background:none;border:1px solid #f1f1f1;margin-bottom:20px;padding:8px 10px;color:#777;cursor:default;overflow:hidden;display:none}
.step-title.active{display:block}
.step-title .number{float:left;padding:0 8px;margin:0 5px 0 0;line-height:25px;color:#fff;font-size:16px;text-shadow:none;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}
.step-title h2{float:left;color:#333;font-size:13px;line-height:28px!important;margin:0}
div.jshop_register .input-box .inputbox{width:254px}
.menu_checkout{border-bottom:1px solid #f1f1f1}
.menu_checkout h3.header{font-family:'helvetica';font-size:16px;line-height:40px!important}
#jshop_menu_order{border:none!important;background:none;display:inline-block;padding:0;width:100%}
#jshop_menu_order ul{margin:0;padding:0}
#jshop_menu_order ul span.item_menu_order{font-size:13px;line-height:25px;border:0;margin:0;padding:5px 8px;color:#333;display:block;text-decoration:none}
.jshop-place td{padding-top:20px}
.owl-prev,.owl-next,.vina-next,.vina-prev,.jssord02r,.jssord02l{display:none!important;position:absolute;text-indent:-9999px;width:41px!important;height:41px!important;padding:0!important;margin:0!important;border:1px solid #EFEFEF;z-index:10;-webkit-border-radius:3px!important;-moz-border-radius:3px!important;border-radius:3px!important;-webkit-border-radius:3px!important;-moz-border-radius:3px!important;border-radius:3px!important;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-transition:all all .2s ease-in-out ease;-moz-transition:all all .2s ease-in-out ease;-ms-transition:all all .2s ease-in-out ease;-o-transition:all all .2s ease-in-out ease;transition:all all .2s ease-in-out ease}

.related_header{position:relative}
.related_header h3.header{padding-right:12px;background:#fff}
.related_header h3.header span:after{width:88%;left:0;right:0;z-index:-1;top:50%;position:absolute;content:"";height:1px;margin:0 auto;background-color:#F0F0F0}
.pagination{margin:0;text-align:center}
.pagination th,.pagination tr,.pagination td{text-align:center}
.pagination >span{padding-right:3px}
.pagination ul{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-box-shadow:none 1px 2px rgba(0,0,0,0.1);-moz-box-shadow:none 1px 2px rgba(0,0,0,0.1);-o-box-shadow:none 1px 2px rgba(0,0,0,0.1);box-shadow:none 1px 2px rgba(0,0,0,0.1)}
.pagination ul >li{float:left}
.pagination ul >li >a,.pagination ul >li span{padding:0 5px;border:0}
.pagination ul >li >a:hover,.pagination ul >li span:hover{background:transparent;text-decoration:underline}
.pagination ul >li.pagination-active >a,.pagination ul >li.pagination-active span{text-decoration:underline}
.pagination .pagination-inner{display:inline-block}
.pagination .pagination-inner > span{float:left}
.counter{font-size:12px;font-style:italic;text-align:center}
.counter th,.counter tr,.counter td{text-align:center}
#mxcpr{display:none!important}
.mod_login .userdata input.input-large{width:100%;height:30px;padding:4px 10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
ul.categories-module{margin-left:0}
ul.categories-module li h4{font-weight:normal}
.module.mod_login .controls input{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-box-shadow:none 1px 2px rgba(0,0,0,0.1);-moz-box-shadow:none 1px 2px rgba(0,0,0,0.1);-o-box-shadow:none 1px 2px rgba(0,0,0,0.1);box-shadow:none 1px 2px rgba(0,0,0,0.1);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}
.module.mod_login ul li{border-bottom:0!important;line-height:20px!important}
.module.mod_login form{margin-top:10px}
.module.mod_category_joomla .mod-content,.module.mod_login .mod-content{padding:20px}
.module.mod_highlighted{-webkit-box-shadow:none!important;-moz-box-shadow:none!important;box-shadow:none!important;-webkit-box-shadow:none 1px 2px rgba(0,0,0,0.1)!important;-moz-box-shadow:none 1px 2px rgba(0,0,0,0.1)!important;-o-box-shadow:none 1px 2px rgba(0,0,0,0.1)!important;box-shadow:none 1px 2px rgba(0,0,0,0.1)!important;-webkit-border-radius:3px!important;-moz-border-radius:3px!important;border-radius:3px!important;-webkit-border-radius:3px!important;-moz-border-radius:3px!important;border-radius:3px!important}
.tags a{margin-bottom:5px}
#sp-component .item .tab2 .tab-content,#sp-component .item-page .tab2 .tab-content{border:0}
#sp-component .item .tab2 ul.nav,#sp-component .item-page .tab2 ul.nav{margin:0}
#sp-component{padding-bottom:0}
#sp-component .vina-single.item-page{margin-bottom:0}
#sp-component .item,#sp-component .item-page{font-weight:500;margin-bottom:20px}
#sp-component .item h1,#sp-component .item h2,#sp-component .item h3,#sp-component .item h4,#sp-component .item h5,#sp-component .item h6,#sp-component .item-page h1,#sp-component .item-page h2,#sp-component .item-page h3,#sp-component .item-page h4,#sp-component .item-page h5,#sp-component .item-page h6{font-weight:500}
#sp-component .item .nav-tabs>.active>a,#sp-component .item .nav-tabs>.active>a:hover,#sp-component .item .nav-tabs>.active>a:focus,#sp-component .item-page .nav-tabs>.active>a,#sp-component .item-page .nav-tabs>.active>a:hover,#sp-component .item-page .nav-tabs>.active>a:focus{border:1px solid #ddd;border-bottom-color:transparent}
#sp-component .item .nav-tabs>li>a:hover,#sp-component .item .nav-tabs>li>a:focus,#sp-component .item-page .nav-tabs>li>a:hover,#sp-component .item-page .nav-tabs>li>a:focus{border-color:#ddd #ddd transparent}
#sp-component .item .nav-tabs,#sp-component .item-page .nav-tabs{margin:0;border-bottom:1px solid #ddd}
#sp-component .item .tab-content,#sp-component .item-page .tab-content{padding:20px 10px;border:1px solid #ddd;border-top-color:transparent}
#sp-component .item .entry-content.media>.pull-left,#sp-component .item-page .entry-content.media>.pull-left{margin-right:0;margin-bottom:10px}
#sp-component .item .entry-content img.pull-left,#sp-component .item .entry-content .pull-left > img,#sp-component .item-page .entry-content img.pull-left,#sp-component .item-page .entry-content .pull-left > img{margin-right:0}
#sp-component .item .entry-meta.muted,#sp-component .item-page .entry-meta.muted{background:transparent}
#sp-component .label,#sp-component .badge{color:#fff;padding:8px 12px;text-shadow:none;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}
#sp-component .label:hover,#sp-component .badge:hover{background:#444}
#sp-component h1.page-header,#sp-component h2.entry-title{font-size:28px;margin:0;padding:0 0 5px}
#sp-component h1.page-header a,#sp-component h2.entry-title a{color:#444}
#sp-component h1.page-header{margin-top:-7px;border-bottom:1px solid #f1f1f1}
#sp-component .blog .pagination{height:25px}
#sp-component #comments-form input,#sp-component #comments-form textarea{border:1px solid #ddd;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}
#sp-component #comments-form input{width:40%;height:2em}
#sp-component #comments-form input.checkbox{width:16px}
#sp-component #comments-form input.captcha{width:123px}
#sp-component #comments-form textarea{width:80%;max-width:none!important}
#sp-component #comments-form .btn div,#sp-component #comments-report-form .btn div{padding:10px 20px;background-image:none;border:1px solid #ddd;text-transform:uppercase;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}
#sp-component #comments-footer{display:none}
#jc{margin-top:50px}
#jc #comments-form{margin-top:20px}
#jc #comments-form p,#jc #comments-form #comments-form-buttons{margin-left:0!important}
.form-list li{margin:0 0 8px}
.form-list label{display:inline-block;margin-bottom:5px;float:left;color:#666;font-weight:normal;position:relative;z-index:0}
.form-list label.required em,.form-list label.required .star{float:right;font-style:normal;color:#eb340a;position:absolute;top:0;right:-8px}
.form-list .input-box{display:block;clear:both;width:260px}
.form-list .field{float:left;width:275px}
.form-list{margin:0}
.form-list input.inputbox,.form-list select.inputbox{width:254px;padding:2px;height:30px;border:1px solid #ddd;background:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-box-shadow:none 1px 2px rgba(0,0,0,0.1);-moz-box-shadow:none 1px 2px rgba(0,0,0,0.1);-o-box-shadow:none 1px 2px rgba(0,0,0,0.1);box-shadow:none 1px 2px rgba(0,0,0,0.1)}
button.vina-button{display:block;padding:4px 20px;font:12px/23px Arial,Helvetica,sans-serif;text-align:center;white-space:nowrap;color:#fff}
.jshop.account-logout .content{min-height:50px}
.fieldset{border:1px solid #ddd;background:none;padding:22px 25px 12px 33px;margin:28px 0;width:100%;float:left;box-sizing:border-box}
.fieldset .legend{float:left;font-weight:normal;font-size:16px;background:#fff;margin:-33px 0 0 -10px;padding:0 8px;position:relative;line-height:1.35}
.fields{width:100%;float:left}
.fields input[type="radio"],.fields input[type="checkbox"]{float:none;margin:0 5px 0 0}
.menu-layout-2 #sp-header-wrapper{margin-bottom:30px;border-bottom:1px solid #e9e9e9}
.module.layout2_purchase{margin-bottom:40px}
#sp-position5 .banner-center .static-image-services,#sp-position6 .banner-center .static-image-services{width:114px;height:114px}
#sp-position5 .banner-center a.icon-gift,#sp-position5 .banner-center a.icon-phone,#sp-position6 .banner-center a.icon-gift,#sp-position6 .banner-center a.icon-phone{position:relative;width:100%;height:100%;line-height:114px;text-align:center;font-size:53px}
#sp-position5 .banner-center .banner-text h3,#sp-position6 .banner-center .banner-text h3{font-size:22px}
.lt-ie9 #sp-main-menu ul.level-0 > li.parent:before{display:none}
.lt-ie9 #sp-main-menu ul.level-0 > li.parent{margin-right:10px}
.lt-ie9 .container-fluid{padding:0!important}
.lt-ie9 #sp-top2 ul.nav{margin:0 0 0 1.5%}
.lt-ie9 #sp-logo .logo{width:235px!important}
.lt-ie9 .top-header .header-text h3{font-size:11px}
.lt-ie9 #sp-main-menu ul.level-0 > li > a,.lt-ie9 #sp-main-menu div.sp-menu-group a.sp-menu-group,.lt-ie9 #sp-main-menu div.sp-menu-group a.sp-menu-group span{font-size:13px;font-weight:bold;color:#666}
.lt-ie9 #sp-main-menu ul.level-0 > li > a{padding:30px 23px 25px 0}
.lt-ie9 #sp-main-menu UL.level-0 > LI.parent .sp-submenu{padding:10px 20px}
.lt-ie9 .sp-menu-group-content ul li a span{font-size:12px;color:#7a7a7a}
.lt-ie9 #sp-main-menu li .sp-menu-group-content a{display:block;font-size:14px;font-weight:400;line-height:normal;text-decoration:none;color:#7a7a7a;line-height:32px;padding-left:20px;background:url(../images/NjDMOTEVKoJ3.png) no-repeat 0 10px;-webkit-transition:inherit;-moz-transition:inherit;-o-transition:inherit;transition:inherit;-webkit-transition:all inherit ease;-moz-transition:all inherit ease;-ms-transition:all inherit ease;-o-transition:all inherit ease;transition:all inherit ease}
.lt-ie9 #sp-header-wrapper #sp-search .inputbox{font-size:12px}
.lt-ie9 .vina-camera-slider-wrapper .vina_title{font-size:20px;font-weight:bold;font-family:arial}
.lt-ie9 .vina-camera-slider-wrapper .subtitle{font-size:12px}
.lt-ie9 .vina-camera-slider-wrapper .vina-camera-slider .camera_wrap a.btn{font-size:12px;color:#fff}
.lt-ie9 .vina-camera-slider-wrapper .camera_bar{display:none}
.lt-ie9 .home-category .banner-text h3{font-size:21px}
.lt-ie9 .home-category .banner-text p{font-size:12px}
.lt-ie9 .home-category.grow{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-box-shadow:none 1px 2px rgba(0,0,0,0.1);-moz-box-shadow:none 1px 2px rgba(0,0,0,0.1);-o-box-shadow:none 1px 2px rgba(0,0,0,0.1);box-shadow:none 1px 2px rgba(0,0,0,0.1)}
.lt-ie9 .home-category.grow:hover{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}
.lt-ie9 .banner-center .banner-text h3{font-size:20px}
.lt-ie9 #tabs-featured-latest-news .latest_news .vina-item .text-block .info{display:none}
.lt-ie9 #sp-bottom-wrapper h3.header{font-size:16px}
.lt-ie9 #sp-bottom-wrapper .module{padding:20px}
.lt-ie9 #sp-bottom-wrapper #sp-bottom1 .module{padding:20px 30px 40px}
.lt-ie9 .old_price span{font-size:17px}
.lt-ie9 .name a{font-size:12px}
.lt-ie9 .buttons a{font-size:14px}
.lt-ie9 .buttons a:hover{color:#fff}
.lt-ie9 .item_inner:hover .buttons .button_detail{right:-43px}
.lt-ie9 .item_inner:hover .buttons .button_wishlist{left:-43px}
.lt-ie9 .detailsRight .buy_block .prod_buttons,.lt-ie9 .detailsRight .buy_block .vina_price{width:100%;text-align:center}
.lt-ie9 .detailsRight .buy_block .prod_buttons th,.lt-ie9 .detailsRight .buy_block .prod_buttons tr,.lt-ie9 .detailsRight .buy_block .prod_buttons td,.lt-ie9 .detailsRight .buy_block .vina_price th,.lt-ie9 .detailsRight .buy_block .vina_price tr,.lt-ie9 .detailsRight .buy_block .vina_price td{text-align:center}
.lt-ie9 span.old_price{text-decoration:line-through!important}
.zoomContainer{width:0!important;height:0!important;display:none}
i b{display:none}
.bg-inner{position:relative;z-index:1;padding:40px 0}
.bg-inner:before{content:"";position:absolute;left:0;top:0;background:#000;opacity:.5;width:100%;height:100%;z-index:-1}
.vina-button,.vina-button-2,.vina-button-3{padding:10px 20px;text-transform:uppercase;-webkit-border-radius:0!important;-moz-border-radius:0!important;border-radius:0!important;-webkit-border-radius:0!important;-moz-border-radius:0!important;border-radius:0!important;-webkit-box-shadow:none!important;-moz-box-shadow:none!important;box-shadow:none!important;-webkit-box-shadow:none 1px 2px rgba(0,0,0,0.1)!important;-moz-box-shadow:none 1px 2px rgba(0,0,0,0.1)!important;-o-box-shadow:none 1px 2px rgba(0,0,0,0.1)!important;box-shadow:none 1px 2px rgba(0,0,0,0.1)!important;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;-webkit-transition:all all .5s ease;-moz-transition:all all .5s ease;-ms-transition:all all .5s ease;-o-transition:all all .5s ease;transition:all all .5s ease}
.vina-button:hover{background:#323232!important}
.vina-button-2{background:#323232!important;color:#fff!important}
#sp-purchase-wrapper{padding:30px 0;background:#f5f5f5}
.about-img{width:100%;min-height:350px}
.about-img p{display:none}
.about-img{background:url(../images/167L0lBI0ld4.png) no-repeat;background-position:50% 50%;background-size:100%}
.team-item{color:#fff}
.team-item .team-title h4,.team-item a{color:#fff!important}
.team-item .team-info{padding:15px 0 0}
.vina-social ul{display:inline-block;margin:0}
.vina-social ul li{float:left}
.mod_category_joomla li .num{float:right}
.mod_popular_tags ul{margin:0}
.mod_popular_tags ul li{float:left;border:0!important}
.mod_popular_tags ul li a{padding:4px 7px!important;float:left;display:block;background:#f8f8f8;border:1px solid #eee;margin:0 5px 5px 0;color:#444;line-height:20px}
#sp-main-menu > ul.sp-menu.level-0 > li.menu-item.first .sp-menu-group-title a.sp-menu-group{text-align:left}
#sp-main-menu > ul.sp-menu.level-0 > li.menu-item.first .sp-menu-group-content .megacol{padding-top:25px}
#sp-main-menu > ul.sp-menu.level-0 > li.menu-item.first .sp-menu-group-content .megacol ul li.menu-item{padding-bottom:25px}
#sp-main-menu > ul.sp-menu.level-0 > li.menu-item.first .sp-menu-group-content .megacol .menu-image{border:1px solid #f1f1f1}
#sp-main-menu .vina-cmenu-vertical-jshopping > ul > li > a{text-transform:none;padding:0;border-right:0 solid #ffffff}
#sp-main-menu > ul > li.first a{background-image:none!important;text-align:center}
#sp-main-menu > ul > li.first a th,#sp-main-menu > ul > li.first a tr,#sp-main-menu > ul > li.first a td{text-align:center}
#sp-main-menu > ul > li.parent > a.parent span.menu-title{position:relative}
#sp-main-menu > ul > li.parent > a.parent span.menu-title:after{content:"\f078";font-family:FontAwesome;font-size:10px;font-weight:normal;position:absolute;right:-15px}
#sp-main-menu ul.level-0 >li.parent:hover:before{opacity:1}
#sp-main-menu ul.level-0 >li.parent:before{position:absolute;content:"";width:0;height:0;border-style:solid;border-width:8px;border-color:transparent transparent #774b11;left:50%;bottom:4px;z-index:0;opacity:0;margin-left:-4px}
#sp-main-menu ul.level-0 > li > a{font-size:16px;text-transform:uppercase;cursor:pointer}
#sp-main-menu ul.level-0 > li .menu-image{-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;-webkit-transition:all all .5s ease;-moz-transition:all all .5s ease;-ms-transition:all all .5s ease;-o-transition:all all .5s ease;transition:all all .5s ease}
#sp-main-menu ul.level-0 > li .menu-image:hover{transform:scale(0.9)}
#sp-main-menu div.sp-menu-group a.sp-menu-group .menu-title{font-size:17px;font-family:'helvetica';line-height:32px}
#sp-main-menu ul{list-style:none;margin:0;padding:0}
#sp-main-menu ul.level-0 > li{display:inline-block;padding:0;position:relative;-webkit-transition:all 200ms;-moz-transition:all 200ms;-o-transition:all 200ms;transition:all 200ms;-webkit-transition:all all 200ms ease;-moz-transition:all all 200ms ease;-ms-transition:all all 200ms ease;-o-transition:all all 200ms ease;transition:all all 200ms ease}
#sp-main-menu ul.level-0 > li >a{display:block;margin:0;padding:35px 20px;color:#666;font-family:'Montserrat',sans-serif;font-weight:700}
#sp-main-menu ul.level-0 > li.first hiden >a {padding: 0;}
#sp-main-menu ul.level-0 > li >a .menu-desc{font-size:11px;color:#999;display:block}
#sp-main-menu ul.level-0 > li.first >a{padding:30px 20px 25px 0}
#sp-main-menu ul.level-0 > li.parent .sp-submenu{background-color:#fff;text-align:left;padding:30px;outline:1px solid rgb(119,75,17);outline-offset:-10px}
#sp-main-menu ul.level-0 > li.parent .sp-submenu .sp-submenu-wrap{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-box-shadow:none 1px 2px rgba(0,0,0,0.1);-moz-box-shadow:none 1px 2px rgba(0,0,0,0.1);-o-box-shadow:none 1px 2px rgba(0,0,0,0.1);box-shadow:none 1px 2px rgba(0,0,0,0.1)}
#sp-main-menu li .vina-cmenu-vertical-jshopping > ul > li a{border-right:0 solid #ffffff!important;color:#7a7a7a!important;line-height:32px!important}
#sp-main-menu li li:not(.sp-menu-group){display:block;position:relative}
#sp-main-menu li li:not(.sp-menu-group):first-child{border-top:none}
#sp-main-menu li li:not(.sp-menu-group) a{display:block;font-size:14px;font-weight:400;line-height:normal;text-decoration:none;color:#7a7a7a;line-height:32px;padding-left:20px;-webkit-transition:inherit;-moz-transition:inherit;-o-transition:inherit;transition:inherit;-webkit-transition:all inherit ease;-moz-transition:all inherit ease;-ms-transition:all inherit ease;-o-transition:all inherit ease;transition:all inherit ease}
#sp-main-menu li li:not(.sp-menu-group).parent >a span.menu{position:relative;padding-right:20px;display:block}
#sp-main-menu li li:not(.sp-menu-group).parent >a:after{content:"\f054";font-family:FontAwesome;font-size:10px;font-weight:normal;position:absolute;right:10px;top:2px}
#sp-main-menu div.sp-menu-group{margin-right:20px}
#sp-main-menu div.sp-menu-group a.sp-menu-group{display:block;border-bottom:1px solid #dbdbdb}
#sp-main-menu div.sp-menu-group a.sp-menu-group .menu-title{text-transform:uppercase}
#sp-main-menu div.sp-menu-group .sp-menu-group-content .module{margin:0;padding:10px 0 0;text-transform:none;font-weight:normal;font-size:14px}
#sp-main-menu div.sp-menu-group .sp-menu-group-content .module h4{font-size:14px}
#sp-main-menu .col4 div.sp-menu-group{margin:0}
#sp-main-menu ul.level-0 > li > .sp-submenu{top:86px!important}

.sp-submenu{position:absolute;top:0;visibility:hidden;opacity:0;z-index:0;margin-top:50px;-webkit-transition:margin 100ms,visibility 100ms,opacity 100ms;-moz-transition:margin 100ms,visibility 100ms,opacity 100ms;-o-transition:margin 100ms,visibility 100ms,opacity 100ms;transition:margin 100ms,visibility 100ms,opacity 100ms;-webkit-transition:all margin 100ms,visibility 100ms,opacity 100ms ease;-moz-transition:all margin 100ms,visibility 100ms,opacity 100ms ease;-ms-transition:all margin 100ms,visibility 100ms,opacity 100ms ease;-o-transition:all margin 100ms,visibility 100ms,opacity 100ms ease;transition:all margin 100ms,visibility 100ms,opacity 100ms ease}
.sp-submenu.open{z-index:99999;visibility:visible;opacity:1;margin-top:0;-webkit-transition:margin 300ms,visibility 300ms,opacity 300ms;-moz-transition:margin 300ms,visibility 300ms,opacity 300ms;-o-transition:margin 300ms,visibility 300ms,opacity 300ms;transition:margin 300ms,visibility 300ms,opacity 300ms;-webkit-transition:all margin 300ms,visibility 300ms,opacity 300ms ease;-moz-transition:all margin 300ms,visibility 300ms,opacity 300ms ease;-ms-transition:all margin 300ms,visibility 300ms,opacity 300ms ease;-o-transition:all margin 300ms,visibility 300ms,opacity 300ms ease;transition:all margin 300ms,visibility 300ms,opacity 300ms ease}
.sp-submenu .sp-submenu-wrap{background:#fff;-webkit-box-shadow:0 3px 5px 0 rgba(0,0,0,.2);-moz-box-shadow:0 3px 5px 0 rgba(0,0,0,.2);box-shadow:0 3px 5px 0 rgba(0,0,0,.2);-webkit-box-shadow:0 3px 5px 0 rgba(0,0,0,.2) 1px 2px rgba(0,0,0,0.1);-moz-box-shadow:0 3px 5px 0 rgba(0,0,0,.2) 1px 2px rgba(0,0,0,0.1);-o-box-shadow:0 3px 5px 0 rgba(0,0,0,.2) 1px 2px rgba(0,0,0,0.1);box-shadow:0 3px 5px 0 rgba(0,0,0,.2) 1px 2px rgba(0,0,0,0.1)}
.sp-submenu .megacol{float:left}
.sp-submenu.sub-level-child{margin-left:30px;margin-top:0}
.sp-submenu.sub-level-child.open{margin-left:0}
.sp-mobile-menu{background:#686868}
.sp-mobile-menu .header-button{color:#fff;text-transform:uppercase;position:relative;height:38px;line-height:38px;text-align:right;border-bottom:1px solid #5C5C5C}
.sp-mobile-menu .header-button p{font-size:12px;font-weight:bold;color:#fff;margin-top:0;margin-bottom:0;margin-right:43px;text-transform:uppercase}
.sp-mobile-menu .vina-menu-small{position:absolute!important;right:5px;top:3.5px;width:28px;height:28px}
.sp-mobile-menu ul li{position:relative;margin:0;padding:0;background:#e6e6e6}
.sp-mobile-menu ul li img.menu-image{display:none}
.sp-mobile-menu ul li ul li a{padding:0 7px 0 22px}
.sp-mobile-menu ul li ul li ul li a{padding:0 7px 0 27px}
.sp-mobile-menu ul li ul li ul li ul li a{padding:0 7px 0 32px}
.sp-mobile-menu ul li a{font-size:12px;text-transform:uppercase;border-bottom:1px solid #fff;font-weight:bold;width:100%;padding:0 7px 0 17px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.sp-mobile-menu ul li.parent.open a,.sp-mobile-menu ul li.active a,.sp-mobile-menu ul li:hover a{color:#fff}
.sp-mobile-menu ul li > ul li{background:#777777;border-top:0;border-bottom:1px solid #5C5C5C}
.sp-mobile-menu ul li > ul > li.active,.sp-mobile-menu ul li > ul > li:hover{background:#333}
.sp-mobile-menu ul li span.sp-menu-toggler{height:40px;position:absolute;right:3px;top:0}
.vina-menu{position:absolute!important;right:0;top:25px;padding:8px 16px!important;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;width:auto!important;margin:0!important}
.vina-menu:focus{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-box-shadow:none 1px 2px rgba(0,0,0,0.1);-moz-box-shadow:none 1px 2px rgba(0,0,0,0.1);-o-box-shadow:none 1px 2px rgba(0,0,0,0.1);box-shadow:none 1px 2px rgba(0,0,0,0.1);outline:none}
.vina-menu-small{position:absolute!important;right:5px;top:5px;padding:3px 8px!important;-webkit-border-radius:0!important;-moz-border-radius:0!important;border-radius:0!important;-webkit-border-radius:0!important;-moz-border-radius:0!important;border-radius:0!important;width:auto!important;margin:0!important}
.vina-menu-small:focus{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-box-shadow:none 1px 2px rgba(0,0,0,0.1);-moz-box-shadow:none 1px 2px rgba(0,0,0,0.1);-o-box-shadow:none 1px 2px rgba(0,0,0,0.1);box-shadow:none 1px 2px rgba(0,0,0,0.1);outline:none}
.ltr .sp-submenu{left:0}
.rtl .sp-submenu{right:0}
.rtl #sp-main-menu{float:right}
.rtl #sp-main-menu ul.level-0 > li:hover >a:after,.rtl #sp-main-menu ul.level-0 > li.active >a:after{margin:0 -10px 0 0}
.rtl #sp-main-menu ul.level-0 > li.parent >a span.menu{padding:0 10px;padding-right:0}
.rtl #sp-main-menu ul.level-0 > li.parent >a span.menu:after{right:inherit;left:0}
.rtl #sp-main-menu li li:not(.sp-menu-group).parent >a:after{content:"";right:inherit;left:10px}
.rtl #sp-main-menu li li:not(.sp-menu-group).parent >a span.menu-title{position:relative}
.rtl #sp-main-menu li li:not(.sp-menu-group).parent >a span.menu-title:after{content:"\f054";font-family:FontAwesome;font-size:10px;font-weight:normal;position:absolute;right:-12px;top:-6px}
.rtl #sp-main-menu li li:not(.sp-menu-group).parent >a span.menu{padding-right:0}
.menu-fixed{top:0;width:100%;-webkit-animation:fadeInDown 900ms;-moz-animation:fadeInDown 900ms;animation:fadeInDown 900ms}
.fixed .hidden-desktop{display:none}
.jshop h1{margin-top:0;font-size:19px}
.jshop label{margin:0;display:inline}
.jshop .total{font-weight:bold}
.jshop .product_list_hr{height:1px;border-top:1px solid #aaa;margin-bottom:10px}
.jshop .weightorder{text-align:right;margin-top:3px}
.jshop .shippingfree{text-align:right;margin-top:3px}
.jshop .price_prod_qty_list .qty_line{padding-left:5px;padding-right:5px}
.jshop .price_prod_qty_list .qty_price{padding-left:5px;font-weight:bold}
.jshop .price_prod_qty_list .qty_price span.per_piece{font-weight:normal}
.jshop .list_product_demo{padding-top:10px}
.jshop .list_product_demo .download{padding-left:5px}
.jshop .not_available{color:red;margin-top:10px}
.jshop .product_label{position:absolute;margin-left:-5px;margin-top:-5px}
.jshop .product_label .label_name{font-weight:bold;color:#950000}
.jshop .downlod_order_invoice{float:right}
.jshop .order_payment_params{padding-top:3px;font-size:11px}
.jshop .input_type_radio{margin-right:10px;white-space:nowrap;display:inline-block}
.jshop .groups_list .title{width:150px}
.jshop td.attributes_title{width:100px}
.jshop span.attributes_description{font-style:italic;display:block}
.jshop span.freeattribut_description{font-style:italic;display:block}
.jshop span.extra_fields_description{font-style:italic}
.jshop .cart .product_name{text-align:left}
.jshop .prod_qty_input input{width:20px}
.jshop input{display:inline-block;margin-bottom:0}
.jshop input.btn{font-size:15px;line-height:20px;font-family:'helvetica';text-transform:uppercase}
.jshop input.btn:focus{background:#555}
.jshop input.btn.btn_back{text-transform:none}
.jshop .prod_buttons input{border:1px solid #ddd!important;color:#666;background:transparent;text-align:center;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-box-shadow:none 1px 2px rgba(0,0,0,0.1);-moz-box-shadow:none 1px 2px rgba(0,0,0,0.1);-o-box-shadow:none 1px 2px rgba(0,0,0,0.1);box-shadow:none 1px 2px rgba(0,0,0,0.1)}
.jshop .prod_buttons input:hover,.jshop .prod_buttons input:focus{border:1px solid #555!important;color:#fff;background:#555}
.jshop .prod_buttons input#quantity:hover,.jshop .prod_buttons input#quantity:focus{border:1px solid #ddd!important;color:#666;background:transparent}
table.jshop{border-collapse:collapse;border:0;width:100%;font-family:'Montserrat',sans-serif}
table.jshop td{vertical-align:middle}
#jshop_menu_order{margin-bottom:10px;border:1px solid #616161}
td.jshop_order_step{padding:2px;padding-top:5px;padding-bottom:5px;text-align:center;vertical-align:middle}
.jshop_order_step a{vertical-align:top;text-decoration:underline;font-size:12px}
.table_order_list{background-color:#F8F8F9;border:1px solid #333333;width:100%}
img.jshop_img_thumb{text-align:center;cursor:pointer}
div.jshop_prod_description{padding-top:10px;padding-bottom:10px}
div.jshop_prod_attributes{padding:0;margin:0;padding:0 0 10px}
td.jshop_img_description{vertical-align:top;text-align:left;padding-left:10px}
.jshop_subtotal .value{text-align:right;white-space:nowrap;width:12%}
.jshop_subtotal .name{padding-right:10px;text-align:right;width:88%}
.jshop_subtotal .free_discount{font-size:11px}
.related_header{margin-top:20px;border-bottom:1px solid #999;font-weight:bold}
.td_1{text-align:left;font-weight:bold}
.td_2{text-align:right;font-weight:bold}
.jshop_pagination{text-align:center}
div.jshop_register{width:80%;text-align:left;padding:10px;padding-left:0}
div.jshop_register .inputbox{width:240px}
.jshop_register .name{width:215px}
.register_block .jshop_register .name{width:120px}
.editaccount_block .jshop_register .name{width:165px}
span.small_header{padding-bottom:3px;margin:0;display:block;font-size:13px;font-weight:bold}
span.jshop_error{color:red;font-weight:bold;font-size:14px;display:block}
span.text_pay_without_reg{display:block;padding-bottom:10px}
a.policy{text-transform:uppercase;color:#000000;font-weight:bold}
.jshop_payment_method{padding-left:20px}
#active_step{font-weight:bold;padding:0;margin:0;vertical-align:middle}
#order_add_info{height:110px}
p.jshop_cart_attribute{padding-left:10px;font-weight:bold;font-style:italic;font-size:11px;margin-top:1px;margin-bottom:4px}
p.jshop_cart_extra_field{padding-left:10px;font-weight:bold;font-style:italic;font-size:11px;margin-top:1px;margin-bottom:4px}
.jshop_price{font-size:12px!important;color:#666;font-family:'Montserrat',sans-serif}
span.attr{font-weight:bold;font-style:italic;font-size:10px}
span.review{font-weight:bold;margin:20px 0;display:block}
.review_text_not_login{margin-top:10px;font-style:italic}
textarea.jshop{border:1px solid #b0b1b2}
tr.reviews td{padding-bottom:15px}
td.reviews{padding-left:45px}
#mxcpr{padding-top:20px;text-align:right;display:block}
#mxcpr a{font-size:9px}
.jshop_code_prod{color:#999;font-weight:normal;font-size:12px}
.jshop_list_product .block_product{padding-bottom:20px}
.jshop_list_product .jshop .not_available{margin-top:4px}
.jshop_list_product .product td{vertical-align:top}
.jshop_list_product .product .name{padding-top:2px}
.jshop_list_product .product .description{font-size:11px;padding-bottom:5px}
.jshop_list_product .product .buttons{padding-top:2px}
.jshop_list_product .product div.count_commentar{text-align:center!important}
.jshop_list_product .product .taxinfo{font-size:11px}
.jshop_list_product .jshop_related{padding-bottom:5px}
.jshop_list_product .image_block{padding:2px}
.jshop_list_product .box_products_sorting{padding-right:5px}
.jshop_list_product .box_products_sorting img{cursor:pointer}
.jshop_list_product .margin_filter{height:8px}
.jshop_list_product .box_manufacrurer{padding-right:5px;white-space:nowrap}
.jshop_list_product .box_category{padding-right:5px;white-space:nowrap}
.jshop_list_product .filter_price{padding-right:5px;white-space:nowrap}
.jshop_list_product .box_price_from{padding-right:3px}
.jshop_list_product .clear_filter{font-size:10px;padding-left:5px}
.jshop_list_product .product .plusshippinginfo,.jshop_list_product .product .plusshippinginfo a{font-size:11px}
.productfull #block_price{font-size:16px;font-weight:bold}
.productfull .taxinfo{font-size:11px}
.productfull .plusshippinginfo{font-size:11px}
.productfull .plusshippinginfo a{font-size:11px}
.productfull .prod_buttons{margin-top:5px}
.productfull .prod_buttons .buttons{padding-left:10px}
.productfull div.prod_url{text-align:right!important}
.productfull .image_middle{width:100px}
.productfull .manufacturer_name{padding-bottom:10px}
.productfull .prod_free_attribs{padding-bottom:10px}
.productfull .price_prod_qty_list{margin-bottom:10px}
.productfull .button_back{padding-top:10px}
.productfull a.lightbox:hover{color:#000!important}
.jshop_subtotal .plusshippinginfo,.jshop_subtotal .plusshippinginfo a{font-size:11px}
.jshop_list_manufacturer .manufacturer td{vertical-align:top}
.jshop_list_manufacturer .manufacturer .image{padding-right:5px}
.shipping_weight_to_price{margin-left:24px;margin-top:5px;border:1px solid #000}
.shipping_weight_to_price .price{padding-left:5px}
span.prod_attr_img{padding-left:5px;vertical-align:middle;display:inline-block;float:right}
span.prod_attr_img img{width:29px;height:29px}
.radio_attr_label img{width:20px;height:20px}
.review_header{margin-top:20px;font-weight:bold;border-bottom:1px solid #999}
.review_item{border-bottom:1px dotted #999999;padding:10px;padding-left:0}
.review_user{font-weight:bold}
.review_text{padding-top:2px;padding-bottom:2px}
.review_mark{color:#333333;height:18px}
#jshop_review_write .inputbox{width:90%;margin:0;padding:6px;background-color:#fff;border:1px solid #E8E8E8;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-box-shadow:none 1px 2px rgba(0,0,0,0.1);-moz-box-shadow:none 1px 2px rgba(0,0,0,0.1);-o-box-shadow:none 1px 2px rgba(0,0,0,0.1);box-shadow:none 1px 2px rgba(0,0,0,0.1);-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none;-webkit-transition:all none ease;-moz-transition:all none ease;-ms-transition:all none ease;-o-transition:all none ease;transition:all none ease;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}
.stars_no_active{height:16px;background-image:url(../images/exW711HaZ37V.gif);background-repeat:repeat-x;background-position:0 0}
.stars_active{height:16px;background-image:url(../images/exW711HaZ37V.gif);background-repeat:repeat-x;background-position:0 -32px}
div.star-rating a{background:url(../images/exW711HaZ37V.gif) no-repeat 0 0}
div.star-rating-hover a{background:url(../images/exW711HaZ37V.gif) no-repeat 0 -32px}
div.rating-cancel.star-rating-hover a{background:url(../images/delete.gif) no-repeat 0 -16px}
.vendordetailinfo .name{width:130px}
.requiredtext{padding-bottom:10px;color:#A00;font-size:11px}
.jshop_profile_data{margin-bottom:10px}
.jshop_profile_data .name{font-weight:bold}
.jshop_profile_data span{font-weight:bold}
.jshop_profile_data span.subinfo{font-size:10px}
.jshop_profile_data .jshop_user_group_info{font-size:10px}
.jshop_menu_level_0,.jshop_menu_level_0_a{margin-top:3px;margin-bottom:3px}
.jshop_menu_level_1,.jshop_menu_level_1_a{padding-left:10px;margin-top:3px;margin-bottom:3px}
.jshop_menu_level_2,.jshop_menu_level_2_a{padding-left:20px;margin-top:3px;margin-bottom:3px}
.jshop_menu_level_0_a a,.jshop_menu_level_1_a a,.jshop_menu_level_2_a a{font-weight:bold!important}
.label_products .block_item{margin-bottom:10px}
.top_rating .block_item{margin-bottom:10px}
.bestseller_products .block_item{margin-bottom:10px}
.latest_products .block_item{margin-bottom:10px}
.random_products .block_item{margin-bottom:10px}
.jshop_filters .filter_price{padding-right:5px}
.jshop_filters .clear_filter{display:block;font-size:10px}
.jshop_button_print{width:30px;float:right;padding-top:3px;text-align:right}
.extra_fields .extra_fields_group{font-weight:bold;padding-top:3px}
.filter_characteristic .characteristic_name{padding-top:5px}
.filter_characteristic .characteristic_group{font-weight:bold;padding-top:5px}
.jshop_img_description #list_product_image_thumb{display:block}
.fielderror{background-color:#FDC055!important}
.jshop_prod_cart{margin-bottom:20px}
.box_price_to #price_to{width:180px}
.box_price_from #price_from{width:180px}
.module{margin-top:20px}
.module:first-child{margin-top:0}
.module h3{font-size:24px;font-weight:400;margin:0 0 10px;line-height:normal}
.sp-dropcap{overflow:hidden}
.sp-dropcap:first-letter{color:#666;display:block;float:left;font-size:50px;line-height:40px;padding:4px 8px 0 0}
ul.arrow,ul.arrow-double,ul.tick,ul.cross,ul.star,ul.rss{list-style:none;padding:0;margin:0}
ul.arrow li::before,ul.arrow li::after,ul.arrow-double li::before,ul.arrow-double li::after,ul.tick li::before,ul.tick li::after,ul.cross li::before,ul.cross li::after,ul.star li::before,ul.star li::after,ul.rss li::before,ul.rss li::after{font-family:FontAwesome;font-size:11px}
.ltr ul.arrow li::before,.ltr ul.arrow-double li::before,.ltr ul.tick li::before,.ltr ul.cross li::before,.ltr ul.star li::before,.ltr ul.rss li::before{margin-right:5px}
.ltr ul.arrow li::before{content:"\f105"}
.ltr ul.arrow-double li::before{content:"\f101"}
.ltr ul.tick li::before{content:"\f00c"}
.ltr ul.cross li::before{content:"\f00d"}
.ltr ul.star li::before{content:"\f006"}
.ltr ul.rss li::before{content:"\f09e"}
img.pull-left,.pull-left > img{margin-right:15px}
img.pull-right,.pull-right > img{margin-left:15px}
.sp-blocknumber{position:relative;min-height:45px}
.sp-blocknumber > span:first-child{font-weight:bold;width:48px;height:48px;line-height:48px;display:block;text-align:center;position:absolute;top:0}
.sp-blocknumber > span.rounded{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}
.sp-blocknumber > span.circle{-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%}
.ltr .sp-blocknumber{padding:5px 0 5px 60px}
.ltr .sp-blocknumber span{left:0}
.sp-block.rounded{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}
.sp-bubble{position:relative;margin-bottom:40px}
.sp-bubble cite{display:block;height:30px;line-height:36px;position:absolute;bottom:-30px}
.sp-bubble cite span{content:' ';position:absolute;top:0;display:block;width:0;height:0;border-bottom-color:transparent!important}
.ltr .sp-bubble cite{left:15px;padding-left:40px}
.ltr .sp-bubble cite span{left:0;border-left-color:transparent!important}
.ltr [class^="icon-"].pull-left,.ltr [class*=" icon-"].pull-left{margin-right:.3em}
.ltr [class^="icon-"].pull-right,.ltr [class*=" icon-"].pull-right{margin-left:.3em}
@media (max-width: 1200px) {
.responsive #sp-main-menu ul.level-0 > li > a{font-size:16px;padding:30px 32px 25px 0}
.responsive #sp-main-menu ul.level-0 > li.last > a{padding:30px 0 25px}
.responsive #sp-main-menu > ul > li.parent > a.parent span.menu-title:after{right:-13px}
.responsive #sp-position1 .vina-camera-slider-wrapper .vina-camera-slider .camera_caption .caption_text.caption_text_1{top:80px}
.responsive #sp-position1 .vina-camera-slider-wrapper .vina-camera-slider .camera_caption .caption_text.caption_text_2{top:140px}
.responsive #sp-position1 .vina-camera-slider-wrapper .vina-camera-slider .camera_caption .caption_text.caption_text_3{top:185px}
.responsive #sp-position1 .vina-camera-slider-wrapper .vina-camera-slider .camera_caption .caption_text.item-1.caption_text_3{top:200px}
.responsive .vina-camera-slider-wrapper .vina-camera-slider .camera_caption .caption_text.caption_text_1{top:180px}
.responsive .vina-camera-slider-wrapper .vina-camera-slider .camera_caption .caption_text.caption_text_2{top:245px}
.responsive .vina-camera-slider-wrapper .vina-camera-slider .camera_caption .caption_text.caption_text_3{top:305px}
.responsive .vina-camera-slider-wrapper .vina_title{font-size:24px}
.responsive .vina-camera-slider-wrapper .subtitle,.responsive .vina-camera-slider-wrapper a.subtitle{font-size:12px}
.responsive #sp-bottom-wrapper #sp-bottom1 .module{padding:10px 18px 50px 23px}
.responsive .custom_purchase.layout2_purchase .vina-promotion .vina-button{font-size:11px}
.responsive #sp-feature-wrapper .module.mod_slide_show_home3 .vina-camera-slider-wrapper .camera_caption > div .caption_text{left:44%}
.responsive #sp-feature-wrapper .module.mod_slide_show_home3 .vina-camera-slider-wrapper .camera_caption.item-2 > div .caption_text{left:17.5%}
.responsive .custom_purchase .vina-promotion h1{font-size:22px}
.responsive .custom_purchase .vina-promotion p{font-size:12px}
.responsive .news-form form input{width:160px}
.responsive .vina-newsletter .news-form form input.vina-button{padding:4px 10px;width:auto}
.responsive .vina-list-2 .list-left-item .list-2-img,.responsive .vina-list-2 .list-right-item .list-2-img{margin:20px 40px}
.responsive .vina-our-work,.responsive .vina-clients,.responsive .our-project,.responsive .our-team,.responsive .our-testimonials{background-attachment:initial;background-size:100% 100%}
.responsive #sp-right .module.vina-ticker-content .vina-item .text-block h4.title{margin-top:7px}
.responsive .article-item .pull-left .blog-time{padding:20px 5px}
.responsive .vina-column-3 .article-item .pull-left .vina-link i,.responsive .vina-column-4 .article-item .pull-left .vina-link i,.responsive .column-2 .article-item .pull-left .vina-link i{padding:10px}
.responsive .vina-column-3 .article-item .pull-left .blog-time,.responsive .vina-column-4 .article-item .pull-left .blog-time,.responsive .column-2 .article-item .pull-left .blog-time{padding:7px 5px}
.responsive .vina-column-3 .article-item .pull-left .blog-time .blog-date,.responsive .vina-column-4 .article-item .pull-left .blog-time .blog-date,.responsive .column-2 .article-item .pull-left .blog-time .blog-date{padding-bottom:10px;margin-bottom:10px}
.responsive .vina-column-3 .article-item .pull-left .entry-header h2,.responsive .vina-column-4 .article-item .pull-left .entry-header h2,.responsive .column-2 .article-item .pull-left .entry-header h2{padding:4px 0!important}
.responsive .vina-column-3 .article-item .pull-left .entry-header h2 a,.responsive .vina-column-4 .article-item .pull-left .entry-header h2 a,.responsive .column-2 .article-item .pull-left .entry-header h2 a{font-size:13px}
.responsive .vina-column-4 .article-item .pull-left:before{display:none}
.responsive .vina-column-4 .article-item .pull-left .entry-header{position:static}
.responsive .vina-column-4 .article-item .pull-left .entry-header i{display:none}
.responsive .vina-column-4 .article-item .pull-left .entry-header h2.entry-title a{font-size:17px!important;color:#222!important;border:0}
.responsive .vina-column-4 .article-item .pull-left .entry-header .article-title{position:relative;overflow:visible}
.responsive .vina-column-4 .article-item .pull-left .entry-header .article-title:before{display:none}
.responsive .vina-column-4 .article-item .pull-left .entry-header .article-title a{padding:0!important}
}
@media (min-width: 980px) {
.responsive .container-fluid{padding:0}
}
@media (max-width: 1200px) {
.responsive .zoomContainer{display:none!important}
.responsive #sp-header-wrapper [class*="span"]{width:auto;float:left}
.responsive #sp-header-wrapper [class*="span"]#sp-menu{float:right}
.responsive .home-category .banner-text h3{font-size:26px}
.responsive .home-category .banner-text p{font-size:12px}
.responsive .row-offcanvas{position:relative;-webkit-transition:all .25s ease-out;-moz-transition:all .25s ease-out;transition:all .25s ease-out}
.responsive .row-offcanvas-right{right:0}
.responsive .row-offcanvas-left{left:0}
.responsive .row-offcanvas-right
.sidebar-offcanvas{right:-50%;left:auto;max-width:270px}
.responsive .row-offcanvas-left
.sidebar-offcanvas{left:-50%;right:auto;max-width:270px}
.responsive .row-offcanvas-right.active{right:50%}
.responsive .row-offcanvas-left.active{left:50%}
.responsive .row-offcanvas-right.active
.sidebar-offcanvas{right:0}
.responsive .row-offcanvas-left.active
.sidebar-offcanvas{left:0}
.responsive .sidebar-offcanvas{position:fixed!important;top:0!important;width:50%;height:auto;overflow-y:auto;-webkit-transition:all .6s;-moz-transition:all .6s;-o-transition:all .6s;transition:all .6s;-webkit-transition:all all .6s ease;-moz-transition:all all .6s ease;-ms-transition:all all .6s ease;-o-transition:all all .6s ease;transition:all all .6s ease}
.responsive .sidebar-offcanvas ul{width:100%!important}
.responsive #sp-top1 .header-icon{padding:18px 0}
.responsive #sp-top1 .header-icon .header-text{float:none}
.responsive .custom_vina-language{text-align:center}
.responsive .custom_vina-language th,.responsive .custom_vina-language tr,.responsive .custom_vina-language td{text-align:center}
.responsive .custom_vina-language a{float:left}
.responsive .custom_vina-language .btn a{overflow:hidden}
.responsive .custom_vina-language ul{text-align:left}
.responsive .custom_vina-language ul li a{width:100%;padding:3px 5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.responsive #sp-top2{display:inline-block;padding:7px 0;text-align:center}
.responsive #sp-top2 th,.responsive #sp-top2 tr,.responsive #sp-top2 td{text-align:center}
.responsive #sp-top2 >div{float:none}
.responsive #sp-top2 #id_currency{float:none;width:90px;height:28px}
.responsive #sp-top2 ul.nav{margin:4px 0 0}
.responsive #sp-top2 ul.nav li a{line-height:22px}
.responsive #sp-top2 .currency_box .down{width:35px}

.responsive #sp-menu{position:relative}
.responsive #sp-position-top-wrapper #sp-position1 .vina-camera-slider-wrapper .vina-camera-slider .camera_caption .caption_text.caption_text_1{top:70px}
.responsive #sp-position-top-wrapper #sp-position1 .vina-camera-slider-wrapper .vina-camera-slider .camera_caption .caption_text.caption_text_3{top:135px}
.responsive .vina-camera-slider-wrapper .vina-camera-slider .cameraContent .camera_caption .caption_text.caption_text_1{top:90px}
.responsive .vina-camera-slider-wrapper .vina-camera-slider .cameraContent .camera_caption .caption_text.caption_text_2{display:none}
.responsive .vina-camera-slider-wrapper .vina-camera-slider .cameraContent .camera_caption .caption_text.caption_text_3{top:160px}
.responsive .vina-camera-slider-wrapper .vina_title{font-size:24px}
.responsive .vina-camera-slider-wrapper .subtitle,.responsive .vina-camera-slider-wrapper a.subtitle{font-size:12px}
.responsive #sp-bottom-wrapper #sp-bottom1 .module{padding:5px 18px 15px 23px}
.responsive #sp-bottom-wrapper #sp-bottom1 .store-information img.bottom_logo{padding:8px 0}
.responsive #sp-bottom-wrapper h3.header{margin:0;font-size:17px}
.responsive #sp-bottom-wrapper .module{padding:23px 19px}
.responsive .custom_purchase.layout2_purchase .vina-promotion h1{font-size:18px}
.responsive .custom_purchase.layout2_purchase .vina-promotion .vina-button{padding:8px}
.responsive .custom_purchase .vina-promotion h1{font-size:18px}
.responsive .custom_purchase .vina-promotion p{font-size:13px}
.responsive .custom_purchase .vina-promotion .vina-button{font-size:12px;padding:10px 15px}
.responsive .vina-newsletter .news-info{font-size:13px}
.responsive .vina-newsletter .news-form form input{width:110px}
.responsive .vina-watch-video{padding:30px 0}
.responsive .vina-watch-video .video-info{font-size:18px}
.responsive .our-testimonials .testimonial-item .test-text{margin-left:0}
.responsive #vina_portfolio .vina-latest-project ul li:hover .info .info-inner{top:12%}
}
@media (max-width: 767px) {
.responsive #sp-header-top-wrapper,.responsive #sp-header-middle-wrapper,.responsive #sp-left .module .banneritem,.responsive .block_sorting_count_to_page{text-align:center}
.responsive #sp-header-top-wrapper th,.responsive #sp-header-top-wrapper tr,.responsive #sp-header-top-wrapper td,.responsive #sp-header-middle-wrapper th,.responsive #sp-header-middle-wrapper tr,.responsive #sp-header-middle-wrapper td,.responsive #sp-left .module .banneritem th,.responsive #sp-left .module .banneritem tr,.responsive #sp-left .module .banneritem td,.responsive .block_sorting_count_to_page th,.responsive .block_sorting_count_to_page tr,.responsive .block_sorting_count_to_page td{text-align:center}
.responsive .block_sorting_count_to_page{padding:20px 25px 5px}
.responsive .block_sorting_count_to_page .pagination{float:none;display:inline-block;margin-top:10px}
.responsive.bg{padding-left:0;padding-right:0}
.responsive .container{padding:0 10px;max-width:480px;min-width:200px}
.responsive .block_item{margin-bottom:20px}
.responsive #sp-top1 .header-icon > div,.responsive #sp-top3 #jshop_module_cart{float:none;display:inline-block}
.responsive #sp-header-top-wrapper #sp-top1 .header-icon{padding:5px 0}
.responsive #sp-top2 .custom_vina-language{margin:1px 0 7px}
.responsive .top-cart-content{right:-25px}

.responsive .top-header .box-header,.responsive .top-header .header-image,.responsive .top-header .header-text{float:none}
.responsive .top-header{margin:33px 0 0}
.responsive .vina-jssor-image-slider .vina-caption{display:none}
.responsive .vina-jssor-image-slider .vina-caption.vina-image{display:block}
.responsive #sp-featured-products-wrapper h3.header,.responsive .related_header h3.header{float:left}
.responsive #sp-featured-products-wrapper .vina-carousel-jshopping{margin:0 -5px}
.responsive .vina-camera-slider-wrapper .vina-camera-slider .cameraContent .camera_caption{display:none!important}
.responsive #sp-categories-wrapper #sp-category1,.responsive #sp-categories-wrapper #sp-category2,.responsive #sp-categories-wrapper #sp-category3{margin-bottom:40px}
.responsive #sp-bottom-wrapper{text-align:left}
.responsive #sp-bottom-wrapper #sp-bottom1 .store-information img.bottom_logo{padding:15px 0!important}
.responsive #sp-bottom-wrapper #sp-bottom3 .module{padding:23px 19px}
.responsive #sp-footer-wrapper,.responsive #sp-footer-wrapper #sp-footer1 .copyright{text-align:center}
.responsive #sp-footer-wrapper th,.responsive #sp-footer-wrapper tr,.responsive #sp-footer-wrapper td,.responsive #sp-footer-wrapper #sp-footer1 .copyright th,.responsive #sp-footer-wrapper #sp-footer1 .copyright tr,.responsive #sp-footer-wrapper #sp-footer1 .copyright td{text-align:center}
.responsive .custom.payment{text-align:center}
.responsive .custom.payment th,.responsive .custom.payment tr,.responsive .custom.payment td{text-align:center}
.responsive .custom.payment p{text-align:center}
.responsive .custom.payment p th,.responsive .custom.payment p tr,.responsive .custom.payment p td{text-align:center}
.responsive.ltr #sp-footer-wrapper #sp-footer2
.responsive.rtl #sp-footer-wrapper #sp-footer2{text-align:center}
.responsive.ltr #sp-footer-wrapper #sp-footer2
.responsive.rtl #sp-footer-wrapper #sp-footer2 th,.responsive.ltr #sp-footer-wrapper #sp-footer2
.responsive.rtl #sp-footer-wrapper #sp-footer2 tr,.responsive.ltr #sp-footer-wrapper #sp-footer2
.responsive.rtl #sp-footer-wrapper #sp-footer2 td{text-align:center}
.responsive #sp-left .module{text-align:left}
.responsive #sp-left .module td{text-align:left}
.responsive .flex-viewport{width:100%}
.responsive #list_product_image_thumb{float:left;margin-bottom:20px}
.responsive #list_product_image_thumb img{float:left;width:25%}
.responsive .jshop table .jshop_price span{font-size:13px}
.responsive .new-users{margin-bottom:20px}
.responsive .vina-ticker-jshopping .vina-items{width:100%}
.responsive .custom_banner_middle1{text-align:center}
.responsive .custom_banner_middle1 th,.responsive .custom_banner_middle1 tr,.responsive .custom_banner_middle1 td{text-align:center}
.responsive .custom_purchase .vina-promotion{padding:20px}
.responsive #sp-why-choose-us{margin-bottom:40px}
.responsive .vina-latest-project .gallery-filters a{padding:10px 18px}
.responsive .vina-newsletter .news-form form{float:left;margin-top:20px;width:100%}
.responsive .our-project .carousel-inner .span4{margin-bottom:20px}
.responsive .our-team .carousel-inner .span3{margin-bottom:20px}
.responsive .vina-latest-project ul li .info{position:initial;float:left}
.responsive #vina_portfolio .vina-latest-project ul li{margin-bottom:20px}
.responsive #vina_portfolio .vina-latest-project ul li .info .info-inner .description,.responsive #vina_portfolio .vina-latest-project ul li .info .info-inner .tags{display:none}
.responsive #vina_portfolio .vina-latest-project ul li:hover .img-polaroid .img-info{display:none}
.responsive #vina_contact_us .contact_us,.responsive #vina_contact_us .map{float:left}
.responsive .vina-single .article-item{margin-left:0}
}
@media (min-width: 980px) and (max-width: 1200px) {
.responsive #sp-top2 ul.nav{margin:0 0 0 2.5%}
.responsive #sp-top2 ul.nav li{padding:0 5px}
.responsive .availability{width:40%}
}
@media (min-width: 768px) and (max-width: 979px) {
.responsive #sp-bottom-wrapper #sp-bottom1 .store-information i{float:left;min-height:30px;margin-right:5px}
.responsive #sp-bottom-wrapper #sp-bottom1 .store-information .email{padding-left:25px;width:100%;position:relative;display:block;box-sizing:border-box}
.responsive #sp-bottom-wrapper #sp-bottom1 .store-information .email i{position:absolute;left:0}
.responsive .jshop_sort_by{text-align:center}
.responsive .jshop_sort_by th,.responsive .jshop_sort_by tr,.responsive .jshop_sort_by td{text-align:center}
.responsive .block_sorting_count_to_page .box_pagination .pagination > span{width:100%}
.responsive .vina_stars{margin:0 0 10px}
.responsive .availability{margin:0 0 15px;width:50%}
.responsive .buttons .btn_add,.responsive .buttons .btn_wishlist{width:136px}
.responsive .buttons .btn_add{margin-bottom:10px}
}
@media (min-width: 700px) and (max-width: 979px) {
.responsive .top-header .header-text{margin:8px 0 0 5px}
.responsive .top-header .header-text h3{font-size:11px}
.responsive .top-header .header-text p{font-size:9px}
}
@media (min-width: 768px) and (max-width: 1200px) {
.responsive #sp-logo{padding:20px 0}
.responsive #sp-logo .logo{background-size:95% auto}
.responsive .top-header{margin:45px 0 0}
}
@media (max-width: 599px) {
.responsive .row-offcanvas-right
.sidebar-offcanvas{right:-80%}
.responsive .row-offcanvas-left
.sidebar-offcanvas{left:-80%}
.responsive .row-offcanvas-right.active{right:80%}
.responsive .row-offcanvas-left.active{left:80%}
.responsive .sidebar-offcanvas{width:80%}
.responsive #vina_portfolio .vina-latest-project ul li .img-polaroid .img-info .description{font-size:15px!important}
.responsive #sp-right{padding-bottom:20px}
.responsive #lightbox-container-image-box{width:250px!important;height:auto!important}
.responsive #lightbox-container-image-data-box{width:230px!important;position:relative;z-index:0}
.responsive #lightbox-container-image{background-color:#fff}
.responsive #lightbox-nav-btnNext,.responsive #lightbox-nav-btnPrev{height:100%!important}
}
@media (max-width: 479px) {
.responsive #sp-tabs-product-wrapper ul.nav-pills,.responsive .tab-block ul.nav-pills{margin-bottom:45px}
.responsive #sp-tabs-product-wrapper ul.nav-pills li a,.responsive .tab-block ul.nav-pills li a{font-size:13px;margin:0 5px 0 0;padding:12px 8px}
.responsive #sp-featured-products-wrapper .vina-carousel-jshopping{margin:0 -5px!important}
.responsive #sp-footer-wrapper #sp-footer1 .copyright{line-height:20px;margin-bottom:10px}
.responsive .custom_tabs_product ul.nav-pills li a,.responsive .tab-block ul.nav-pills li a{margin:0 12px 7px 0}
.responsive .custom_tabs_product ul.nav-pills:before,.responsive .custom_tabs_product ul.nav-pills:after{display:none!important}
.responsive .vina_stars{margin:0 0 10px}
.responsive .availability{margin:0 0 15px;width:50%}
.responsive .buttons .btn_add,.responsive .buttons .btn_wishlist{width:136px}
.responsive .buttons .btn_add{margin-bottom:10px}
.responsive .detailsRight .buy_block .vina_price,.responsive .detailsRight .buy_block .prod_buttons{width:100%;text-align:center}
.responsive .detailsRight .buy_block .vina_price th,.responsive .detailsRight .buy_block .vina_price tr,.responsive .detailsRight .buy_block .vina_price td,.responsive .detailsRight .buy_block .prod_buttons th,.responsive .detailsRight .buy_block .prod_buttons tr,.responsive .detailsRight .buy_block .prod_buttons td{text-align:center}
.responsive .detailsRight .buy_block .vina_price{margin-bottom:8px}
.responsive .detailsRight .buy_block .buttons .btn_add{margin-bottom:0}
.responsive .jshop table.cart th{font-size:9px;padding:20px 5px 10px}
.responsive .jshop table.cart th:first-child{display:none}
.responsive .jshop table.cart .jshop_img_description_center{display:none}
.responsive .jshop table.cart td.product_name a{font-size:10px}
.responsive .activate-code input{max-width:190px}
.responsive .jshop_subtotal{font-size:12px}
.responsive .jshop #checkout a{font-size:11px}
.responsive .fieldset{padding:22px 25px 12px 20px}
.responsive .vina-latest-project .gallery-filters a{font-size:13px;padding:10px 20px!important;float:left;width:100%;box-sizing:border-box;margin-bottom:5px!important}
.responsive #sp-video-position .vina-watch-video{padding:10px 0}
.responsive #sp-why-choose-us{margin-bottom:20px!important}
.responsive h3.vina-title{font-size:22px!important}
.responsive #sp-video-position .vina-watch-video .video-info{font-size:11px!important}
.responsive #sp-video-position .vina-watch-video .video-info i{padding:0 20px!important}
.responsive .vina-clients .client-item{font-size:12px;padding:0 10px!important}
}
@media (max-width: 319px) {
.responsive #sp-logo .logo{background-size:80%!important}
.responsive #jshop_module_cart .top-cart-content{right:-6px;width:200px}
.responsive #sp-tabs-product-wrapper ul.nav-pills li a,.responsive .tab-block ul.nav-pills li a{margin:5px 8px 0 0 !important;padding:12px!important}
.responsive #sp-featured-products-wrapper h3.header span{text-align:center}
.responsive #sp-featured-products-wrapper h3.header span th,.responsive #sp-featured-products-wrapper h3.header span tr,.responsive #sp-featured-products-wrapper h3.header span td{text-align:center}
.responsive #sp-featured-products-wrapper .vina-carousel-jshopping.owl-theme .owl-controls .owl-prev,.responsive #sp-featured-products-wrapper .vina-carousel-jshopping.owl-theme .owl-controls .owl-next,.responsive #sp-featured-products-wrapper .vina-carousel-content.owl-theme .owl-controls .owl-prev,.responsive #sp-featured-products-wrapper .vina-carousel-content.owl-theme .owl-controls .owl-next{top:50%}
.responsive #sp-featured-products-wrapper .vina-carousel-jshopping.owl-theme .owl-controls .owl-prev,.responsive #sp-featured-products-wrapper .vina-carousel-content.owl-theme .owl-controls .owl-prev{left:-10px}
.responsive #sp-featured-products-wrapper .vina-carousel-jshopping.owl-theme .owl-controls .owl-next,.responsive #sp-featured-products-wrapper .vina-carousel-content.owl-theme .owl-controls .owl-next{right:-10px}
.responsive .detailsRight .availability{width:100%;padding:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.responsive .detailsRight .buttons .btn_add,.responsive .detailsRight .buttons .btn_wishlist{width:100%;font-size:11px}
.responsive .detailsRight span.prod_attr_img{padding-left:0}
.responsive .jshop table.cart td,.responsive .jshop table.cart th{padding:20px 2px 10px!important}
.responsive .activate-code input{max-width:120px!important}
.responsive .form-list input.inputbox,.responsive .form-list select.inputbox{width:auto}
.responsive #sp-news-letters .vina-newsletter .news-form form input{width:105px!important}
.responsive #sp-news-letters .vina-newsletter .news-form form input.vina-button{width:auto!important}
.responsive .vina-powerfull .vina-list-2 .list-left-item .list-2-img,.responsive .vina-powerfull .vina-list-2 .list-right-item .list-2-img{margin:20px 43px!important}
.responsive .our-testimonials .testimonial-item .test-text{margin-left:0!important}
.responsive .article-item .pull-left .entry-header i.icon-picture{display:none}
.responsive .article-item .pull-left .entry-header h2 a{border:0}
.responsive .article-item .pull-left .vina-link i{display:none}
}
.fixed .hidden-desktop{display:none}
@font-face{font-family:'flexslider-icon';src:url(fonts/flexslider-icon.eot);src:url(fonts/flexslider-icon.eot?#iefix) format("embedded-opentype"),url(fonts/flexslider-icon.woff) format("woff"),url(fonts/flexslider-icon.ttf) format("truetype"),url(fonts/flexslider-icon.svg#flexslider-icon) format("svg");font-weight:normal;font-style:normal}
.flex-container a:hover,.flex-container a:focus,.flex-slider a:hover,.flex-slider a:focus{outline:none}
.slides,.flex-control-nav,.flex-direction-nav{margin:0;padding:0;list-style:none}
.flex-pauseplay span{text-transform:capitalize}
.flexslider{margin:0;padding:0}
.flexslider .slides > li{display:none;-webkit-backface-visibility:hidden}
.flexslider .slides img{width:100%;display:block}
.flexslider .slides:after{content:"\0020";display:block;clear:both;visibility:hidden;line-height:0;height:0}
html[xmlns] .flexslider .slides{display:block}
* html .flexslider .slides{height:1%}
.no-js .flexslider .slides > li:first-child{display:block}
.flexslider{margin:0 0 60px;background:#fff;border:4px solid #fff;position:relative;zoom:1;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 1px 4px rgba(0,0,0,0.2);-moz-box-shadow:0 1px 4px rgba(0,0,0,0.2);-o-box-shadow:0 1px 4px rgba(0,0,0,0.2);box-shadow:0 1px 4px rgba(0,0,0,0.2)}
.flexslider .slides{zoom:1}
.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}
.loading .flex-viewport{max-height:300px}
.carousel ul.slides li{margin-right:16px;padding:5px 2px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.flex-direction-nav{*height:0}
.flex-direction-nav a{text-decoration:none;display:block;width:40px;height:40px;margin:-20px 0 0;position:absolute;top:50%;z-index:10;overflow:hidden;opacity:0;cursor:pointer;color:rgba(0,0,0,0.8);text-shadow:1px 1px 0 rgba(255,255,255,0.3);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
.flex-direction-nav a:before{font-family:"flexslider-icon";font-size:40px;display:inline-block;content:'\f001'}
.flex-direction-nav a.flex-next:before{content:'\f002'}
.flex-direction-nav .flex-prev{left:-50px}
.flex-direction-nav .flex-next{right:-50px;text-align:right}
.flexslider:hover .flex-direction-nav .flex-prev{opacity:.7;left:10px}
.flexslider:hover .flex-direction-nav .flex-prev:hover{opacity:1}
.flexslider:hover .flex-direction-nav .flex-next{opacity:.7;right:10px}
.flexslider:hover .flex-direction-nav .flex-next:hover{opacity:1}
.flex-direction-nav .flex-disabled{opacity:0!important;filter:alpha(opacity=0);cursor:default}
.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-box-shadow:inset 0 0 3px rgba(0,0,0,0.3);-moz-box-shadow:inset 0 0 3px rgba(0,0,0,0.3);-o-box-shadow:inset 0 0 3px rgba(0,0,0,0.3);box-shadow:inset 0 0 3px rgba(0,0,0,0.3);-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}
.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}
@media screen and (max-width: 860px) {
.flex-direction-nav .flex-prev{opacity:1;left:10px}
.flex-direction-nav .flex-next{opacity:1;right:10px}
}
#sp-top1{min-height:0}
.section_header_wrap{padding-top:5px;position:relative;z-index:1}
.ls .grey{color:#49433c}
.section_header_wrap .text-bg{position:absolute;top:30%;text-transform:uppercase;font-weight:900;font-size:120px;-webkit-transform:translateY(-50%);transform:translateY(-50%);opacity:.1;color:#a2a2a2}
.section_header.big{font-size:30px;color:#efaa15}
.linebg{background-color:#efaa26;height:2px;width:60px;margin-bottom:12px}
.linebg-mod-title{background-color:#efaa26;height:2px;width:60px;margin-top:10px}
.advants{background-color:#fff;transition:all 0.2s ease-in-out 0s}
.advants:hover{background-color:#efaa15;color:#fff}
.advants h3{transition:all 0.2s ease-in-out 0s}
.advants:hover h3{color:#fff;transition:all 0.2s ease-in-out 0s}
#googlemaps{height:100%;width:100%;position:absolute;top:0;left:0;z-index:0}
.contactform{margin-top:-580px;padding:10px;background:#efaa27e0;height:auto;color:white;padding:30px 30px 0 30px}
.contacts-block-main{font-size:25px;font-family:'Montserrat',sans-serif;font-weight:300}
.contacts-block-main h6{font-size:14px;font-family:'Montserrat',sans-serif;font-weight:600!important}
input:focus,textarea:focus{box-shadow:none!important}
input:hover,textarea:focus{border:1px solid #aaaaaa!important}
div#fox-container-m269 .fox-form input[type="text"],div#fox-container-m283 .fox-form input[type="text"]{background-color:#fff!important;height:50px;border-radius:0!important}
div#fox-container-m269 .fox-form input[type="text"]:hover,div#fox-container-m283 .fox-form input[type="text"]:hover{background-color:#fff!important}
div#fox-container-m269 .fox-form textarea:hover,div#fox-container-m283 .fox-form textarea:hover{background-color:#fff!important;border-radius:0!important}
div#fox-container-m269 .fox-form textarea,div#fox-container-m283 .fox-form textarea{background-color:#fff!important;border-radius:0!important}
div#fox-container-m269 .fox-form input[type="email"],div#fox-container-m283 .fox-form input[type="email"]{background-color:#fff!important;height:50px;border-radius:0!important}
div#fox-container-m269 .fox-form input[type="email"]:hover,div#fox-container-m283 .fox-form input[type="email"]:hover{background-color:#fff!important}
.jshop_categ{margin-bottom:0;text-align:center;padding:20px;font-size:15px;background:#f0f0f0;font-family:'Montserrat',sans-serif;transition:all 0.3s ease 0s}
.jshop_categ a{font-size:18px}
.prod_link{padding:25px}
.sub-categ:hover{box-shadow:0 12px 19px -6px rgba(56,56,56,0.45);transition:all 0.3s ease 0s}
.sub-categ:hover .jshop_categ{background:#774b11;transition:all 0.3s ease 0s}
.sub-categ:hover .jshop_categ a{color:#fff;transition:all 0.3s ease 0s}
.breadcrumb>li>.divider{color:#efaa27}
a.pathway:hover{color:#efaa27!important}
a.menu-item.first.hiden{display:none!important}
.button_buy_tovar{cursor:pointer;border:1px solid #ccc;padding:5px 25px;background:#ffffff;color:#000!important;text-decoration:none}
.button_buy_tovar:hover{border:1px solid #774b11;background:#774b11;color:#fff!important;text-decoration:none}
.fa-cart-plus:before{font-size:15px}
.mdi-cart-outline:before{font-size:25px!important}
.mdi-cart-plus:before{font-size:25px!important}
.man{vertical-align:bottom!important}
.uk-button-primary{background-color:#774b11;border:none}
.uk-button-primary:hover{background-color:#2aa901}
textarea#order_add_info.inputbox{width:100%}
.thnx-bg{background:#774b11;display:inline-block;padding:25px;vertical-align:middle;font-size:20px;border-radius:5px;color:#fff}
.thnx-img{display:inline-block}
.question-text{text-align:right;font-size:18px;padding:15px 0;font-family:'Montserrat',sans-serif;display:inline-block}
.question-form{display:inline-block}
.question-block{padding:15px 0}
.uk-panel-title{display:none!important}
form#oneStepCheckoutForm{margin-bottom:150px!important}
.phone-footer a{color:#fff!important;cursor:text;margin-top:25px}
.phone-footer a:hover{color:#fff!important}
#section-id-1513717859585{background:url(../images/8AYEstnCjfaD.jpg) 100% 0 no-repeat scroll;background-size:inherit}
li.menu-item.last.hiden{display:none!important}
.top-phones-block{height:20px}
ul.top-phones{display:flex;justify-content:space-evenly}

@media screen and (min-width: 1200px) {

}


@media screen and (max-width: 1200px) {
#sp-menu ul {display: none;}
#sp-top3 #jshop_module_cart {    padding: 45px 0;}
.responsive #sp-top3 #jshop_module_cart{
  padding: 45px 0;
  width: 200px;
  margin-left: 0px;
}
#sp-menu button.vina-menu {margin-top: 10px !important;}
}


@media screen and (max-width: 1136px) {
.responsive #sp-main-menu ul.level-0 > li > a{font-size:12px}
.top-cart-title{font-size:12px}
}
@media screen and (max-width: 991px) {
ul.top-phones{display:flex;justify-content:left;margin:0}
ul.top-phones li:first-child{margin-right:15px}
}
@media screen and (max-width: 960px) {
.section_header_wrap .text-bg{display:NONE}
.contactform{margin-top:0;margin-bottom:25px}
}

@media screen and (max-width: 767px) {
#sp-logo {width: 150px !important;}
.responsive #sp-top3 #jshop_module_cart {padding: 22px 0; width: 150px;}
#sp-menu button.vina-menu {    margin-top: -11px !important;}
}


@media screen and (max-width: 750px) {
.question-text,.question-form{text-align:center}
}
@media screen and (max-width: 414px) {
#sp-logo{max-width:50%!important}
}
@media screen and (max-width: 360px) {
.top-phones li span{display:none}
.lang-block{width:70px}
}
@media screen and (max-width: 375px) {
.mdi-cart-plus:before{font-size:15px!important}
.vina-menu{top:17px}
.responsive #sp-top3 #jshop_module_cart{padding:25px 0 0 10px}
#sp-menu button.vina-menu {margin-top: -4px !important;}
}

@media screen and (max-width: 356px) {
  #sp-top3 #jshop_module_cart span {justify-content: center;}
#sp-top3 span.mdi.mdi-cart-outline,
#sp-top3 span.mdi.mdi-cart-plus{display: none !important;}
}

@media screen and (max-width: 330px) {
ul.top-phones li{font-size:12px}
}

