.ask,.button{position:relative;text-decoration:none;text-align:center;-webkit-border-radius:3px;display:block}

#jsn-pos-user7 .menu-treemenu{max-width:200px}
.jshop p.sinfosdf{display:block;margin:0 0 5px;font-weight:400;color:#98989b;font-style:italic;font-family:Tahoma,sans-serif!important}
.button{float:left;height:25px;width:90px;margin:0 10px 18px 0;font:12px "Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700;line-height:25px;-moz-border-radius:3px;border-radius:3px}
a.button.wish{width:50%;margin-top:-30px}
a.button.wish::after,a.button.wish::before{display:none}
a.button.wish::before{display:inline-block;width:19px;height:17px;margin-right:10px;background-image:url(http://vce-o-printere.ru/modules/mod_jshopping_shopdockbar/css/../images/default/favorit-icon.png);background-repeat:no-repeat;position:relative;top:5px}
.ask{height:25px;width:150px;margin:0 10px 18px 0;font:12px "Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700;line-height:25px;-moz-border-radius:3px;border-radius:3px;color:#963;border-bottom:4px solid #b98a37;text-shadow:0 1px 0 #fedd9b;background:#feda71;background:-webkit-gradient(linear,left top,left bottom,from(#feda71),to(#febe4d));background:-moz-linear-gradient(top,#feda71,#febe4d);box-shadow:inset 1px 1px 0 #fee9aa}
.ask:hover{background:#febe4d;background:-webkit-gradient(linear,left top,left bottom,from(#febe4d),to(#feda71));background:-moz-linear-gradient(top,#febe4d,#feda71)}
a.button:after,a.button:before{content: '';
    position: absolute;
    left: -1px;
    height: 28px;
    width: 90px;
    border: solid 1px #313131;
    bottom: -4px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;}
a.button:before{height:23px;bottom:-4px;border-top:0;-webkit-border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px;-webkit-box-shadow:0 1px 1px 0 #bfbfbf;-moz-box-shadow:0 1px 1px 0 #bfbfbf;box-shadow:0 1px 1px 0 #bfbfbf}
a.gray,a.gray:hover,a.gray:visited{color:#555;border-bottom:4px solid #b2b1b1;text-shadow:0 1px 0 #fafafa;background:#eee;background:-webkit-gradient(linear,left top,left bottom,from(#eee),to(#e2e2e2));background:-moz-linear-gradient(top,#eee,#e2e2e2);box-shadow:inset 1px 1px 0 #f5f5f5}
.gray:after,.gray:before{border:1px solid #cbcbcb;border-bottom:1px solid #a5a5a5}
a.gray:hover{background:#e2e2e2;background:-webkit-gradient(linear,left top,left bottom,from(#e2e2e2),to(#eee));background:-moz-linear-gradient(top,#e2e2e2,#eee)}
a.pink,a.pink:hover,a.pink:visited{color:#913944;border-bottom:4px solid #cb5462;text-shadow:0 1px 0 #f9a0ad;background:#f56778;background:-webkit-gradient(linear,left top,left bottom,from(#f997b0),to(#f56778));background:-moz-linear-gradient(top,#f997b0,#f56778);box-shadow:inset 1px 1px 0 #fbc1d0}
.pink:after,.pink:before{border:1px solid #ee8090;border-bottom:1px solid #b84d5a}
a.pink:hover{background:#f56778;background:-webkit-gradient(linear,left top,left bottom,from(#f56778),to(#f997b0));background:-moz-linear-gradient(top,#f56778,#f997b0)}
.blue,.blue:hover,.blue:visited{color:#42788e;border-bottom:4px solid #589cb6;text-shadow:0 1px 0 #bee9fa;background:-webkit-gradient(linear,left top,left bottom,from(#abe4f8),to(#74d0f4));background:-moz-linear-gradient(top,#abe4f8,#74d0f4);box-shadow:inset 1px 1px 0 #b2e6f8}
.blue:after,.blue:before{border:1px solid #8cc5d9;border-bottom:1px solid #4e8aa1}
a.blue:hover{background:#74d0f4;background:-webkit-gradient(linear,left top,left bottom,from(#74d0f4),to(#abe4f8));background:-moz-linear-gradient(top,#74d0f4,#abe4f8)}
a.green,a.green:hover,a.green:visited{color:#5d7731;border-bottom:4px solid #799545;text-shadow:0 1px 0 #d5e8aa;background:#cae285;background:-webkit-gradient(linear,left top,left bottom,from(#cae285),to(#a3cd5a));background:-moz-linear-gradient(top,#cae285,#a3cd5a);box-shadow:inset 1px 1px 0 #cce3a1}
.green:after,.green:before{border:1px solid #98b85b;border-bottom:1px solid #6d883b}
a.green:hover{background:#a3cd5a;background:-webkit-gradient(linear,left top,left bottom,from(#a3cd5a),to(#cae285));background:-moz-linear-gradient(top,#a3cd5a,#cae285)}
a.turquoise,a.turquoise:hover,a.turquoise:visited{color:#437b7d;border-bottom:4px solid #4fa7aa;text-shadow:0 1px 0 #9fd5d7;background:#81e8eb;background:-webkit-gradient(linear,left top,left bottom,from(#b7f2f4),to(#81e8eb));background:-moz-linear-gradient(top,#b7f2f4,#81e8eb);box-shadow:inset 1px 1px 0 #d4f8f8}
.turquoise:after,.turquoise:before{border:1px solid #87d3d5;border-bottom:1px solid #47989b}
a.turquoise:hover{background:#81e8eb;background:-webkit-gradient(linear,left top,left bottom,from(#81e8eb),to(#b7f2f4));background:-moz-linear-gradient(top,#81e8eb,#b7f2f4)}
a.black,a.black:hover,a.black:visited{color:#fff;border-bottom:4px solid #414141;text-shadow:0 1px 0 #2f2f2f;background:#656565;background:-webkit-gradient(linear,left top,left bottom,from(#656565),to(#444));background:-moz-linear-gradient(top,#656565,#444);box-shadow:inset 1px 1px 0 #939393}
.black:after,.black:before{border:1px solid #535353;border-bottom:1px solid #343434}
.black:after{border:1px solid #5a5a5a}
a.black:hover{background:#444;background:-webkit-gradient(linear,left top,left bottom,from(#444),to(#656565));background:-moz-linear-gradient(top,#444,#656565)}
a.darkgray,a.darkgray:hover,a.darkgray:visited{color:#555;border-bottom:4px solid #878787;text-shadow:0 1px 0 #d6d6d6;background:#d1d1d1;background:-webkit-gradient(linear,left top,left bottom,from(#d1d1d1),to(#afafaf));background:-moz-linear-gradient(top,#d1d1d1,#afafaf);box-shadow:inset 1px 1px 0 #e3e3e3}
.darkgray:after,.darkgray:before{border:1px solid #b4b4b4;border-bottom:1px solid #7b7b7b}
a.darkgray:hover{background:#afafaf;background:-webkit-gradient(linear,left top,left bottom,from(#afafaf),to(#d1d1d1));background:-moz-linear-gradient(top,#afafaf,#d1d1d1)}
a.yellow,a.yellow:hover,a.yellow:visited{color:#963;border-bottom:4px solid #b98a37;text-shadow:0 1px 0 #fedd9b;background:#feda71;background:-webkit-gradient(linear,left top,left bottom,from(#feda71),to(#febe4d));background:-moz-linear-gradient(top,#feda71,#febe4d);box-shadow:inset 1px 1px 0 #fee9aa}
.yellow:after,.yellow:before{border:1px solid #eab551;border-bottom:1px solid #9f7630}
a.yellow:hover{background:#febe4d;background:-webkit-gradient(linear,left top,left bottom,from(#febe4d),to(#feda71));background:-moz-linear-gradient(top,#febe4d,#feda71)}
a.purple,a.purple:hover,a.purple:visited{color:#7b5777;border-bottom:4px solid #946890;text-shadow:0 1px 0 #eacae6;background:#e8c4e4;background:-webkit-gradient(linear,left top,left bottom,from(#e8c4e4),to(#d698d0));background:-moz-linear-gradient(top,#e8c4e4,#d698d0);box-shadow:inset 1px 1px 0 #f2dcef}
.purple:after,.purple:before{border:1px solid #da9fd4;border-bottom:1px solid #865d82}
a.purple:hover{background:#d698d0;background:-webkit-gradient(linear,left top,left bottom,from(#d698d0),to(#e8c4e4));background:-moz-linear-gradient(top,#d698d0,#)}
a.darkblue,a.darkblue:hover,a.darkblue:visited{color:#515f6a;border-bottom:4px solid #62727e;text-shadow:0 1px 0 #c4d0da;background:#becbd6;background:-webkit-gradient(linear,left top,left bottom,from(#becbd6),to(#8da5b7));background:-moz-linear-gradient(top,#becbd6,#8da5b7);box-shadow:inset 1px 1px 0 #d8e0e6}
.darkblue:after,.darkblue:before{border:1px solid #a1aeb7;border-bottom:1px solid #5d6b75}
a.darkblue:hover{background:#8da5b7;background:-webkit-gradient(linear,left top,left bottom,from(#8da5b7),to(#becbd6));background:-moz-linear-gradient(top,#8da5b7,#becbd6)}
a.button:active{border:none;bottom:-4px;margin-bottom:22px;-webkit-box-shadow:0 1px 1px #fff;-moz-box-shadow:0 1px 1px #fff;box-shadow:1px 1px 0 #fff,inset 0 1px 1px rgba(0,0,0,.3)}
a.button:active:after,a.button:active:before{border:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}
.ir,.no-borderradius a.button,.no-borderradius a.button:after,.no-borderradius a.button:before,.no-borderradius a.button:hover,.no-borderradius a.button:visited,.no-cssgradients a.button,.no-cssgradients a.button:after,.no-cssgradients a.button:before,.no-cssgradients a.button:hover,.no-cssgradients a.button:visited,.no-generatedcontent a.button,.no-generatedcontent a.button:after,.no-generatedcontent a.button:before,.no-generatedcontent a.button:hover,.no-generatedcontent a.button:visited{border:0}
.no-borderradius a.button,.no-borderradius a.button:visited,.no-cssgradients a.button,.no-cssgradients a.button:visited,.no-generatedcontent a.button,.no-generatedcontent a.button:visited{background:url(images/sprite.png) no-repeat;height:32px;width:82px}
.no-borderradius a.button:hover,.no-cssgradients a.button:hover,.no-generatedcontent a.button:hover{background:url(images/sprite.png) 0 -32px no-repeat}
.no-borderradius a.button:active,.no-cssgradients a.button:active,.no-generatedcontent a.button:active{background:url(images/sprite.png) 0 -64px no-repeat;bottom:0;line-height:35px}
.no-cssgradients a.gray,.no-cssgradients a.gray:hover,.no-cssgradients a.gray:visited{background-position-x:0}
.no-cssgradients a.pink,.no-cssgradients a.pink:hover,.no-cssgradients a.pink:visited{background-position-x:-82px}
.no-cssgradients a.blue,.no-cssgradients a.blue:hover,.no-cssgradients a.blue:visited{background-position-x:-164px}
,.no-cssgradients a.green,.no-cssgradients a.green:hover,.no-cssgradients a.green:visited{background-position-x:-246px}
.no-cssgradients a.turquoise,.no-cssgradients a.turquoise:hover,.no-cssgradients a.turquoise:visited{background-position-x:-328px}
.no-cssgradients a.black,.no-cssgradients a.black:hover,.no-cssgradients a.black:visited{background-position-x:-410px}
.no-cssgradients a.darkgray,.no-cssgradients a.darkgray:hover,.no-cssgradients a.darkgray:visited{background-position-x:-492px}
.no-cssgradients a.yellow,.no-cssgradients a.yellow:hover,.no-cssgradients a.yellow:visited{background-position-x:-574px}
.no-cssgradients a.purple,.no-cssgradients a.purple:hover,.no-cssgradients a.purple:visited{background-position-x:-656px}
.no-cssgradients a.darkblue,.no-cssgradients a.darkblue:hover,.no-cssgradients a.darkblue:visited{background-position-x:-738px}
.ir{display:block;text-indent:-999em;overflow:hidden;background-color:transparent;background-repeat:no-repeat;text-align:left;direction:ltr}
.ir br{display:none}
.hidden{display:none!important;visibility:hidden}
.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}
.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}
.invisible{visibility:hidden}
.clearfix:after,.clearfix:before{content:"";display:table}
.clearfix:after{clear:both}
.clearfix{zoom:1}
@media print{blockquote,img,pre,tr{page-break-inside:avoid}
*{background:0 0!important;color:#000!important;text-shadow:none!important;filter:none!important;-ms-filter:none!important}
a,a:visited{text-decoration:underline}
a[href]:after{content:" (" attr(href) ")"}
abbr[title]:after{content:" (" attr(title) ")"}
.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}
blockquote,pre{border:1px solid #999}
thead{display:table-header-group}
img{max-width:100%!important}
@page{margin:.5cm}
h2,h3,p{orphans:3;widows:3}
h2,h3{page-break-after:avoid}
}
.inputbox{border:1px solid #000}
.quick_checkout{background-color:red}
div.gart h1,div.gart h2,div.gart span{color:#009aca}
div.gart table{width:100%}
div.gart table tr:hover{background:#2499D6!important;cursor:pointer}
div.gart table tr:hover td p{color:#fff;font-weight:700}
div.gart table tr td{padding:10px 5px}
div.gart table.one tr td img{width:150px}
div.gart table.one tbody tr:first-child td{text-align:center}
div.gart table.one tbody tr:nth-child(2) td:nth-child(3) p,div.gart table.one tbody tr:nth-child(2) td:nth-child(4) p,div.gart table.one tbody tr:nth-child(3) td:nth-child(3) p,div.gart table.one tbody tr:nth-child(3) td:nth-child(4) p,div.gart table.one tbody tr:nth-child(4) td:nth-child(3) p,div.gart table.one tbody tr:nth-child(4) td:nth-child(4) p,div.gart table.one tbody tr:nth-child(5) td:nth-child(3) p,div.gart table.one tbody tr:nth-child(5) td:nth-child(4) p,div.gart table.one tbody tr:nth-child(6) td:nth-child(3) p,div.gart table.one tbody tr:nth-child(6) td:nth-child(4) p,div.gart table.one tbody tr:nth-child(7) td:nth-child(3) p,div.gart table.one tbody tr:nth-child(7) td:nth-child(4) p{font-size:40px}
div.gart table.one tr td p{font-size:25px}
div.gart table.one tr td:nth-child(2),div.gart table.one tr td:nth-child(3),div.gart table.one tr td:nth-child(4){text-align:center}
div.gart table.two tr td img{width:100px}
div.gart table tr td p{margin:0;padding:0}
div.gart table.three tr:first-child{background:#2499D6}
div.gart table.three tr:first-child td p{color:#fff;font-weight:700;text-align:center}
div.gart table.three tr:nth-child(2n){background:#E5E5E5}
div.gart table.three tr td.rowwww{background:#72b6d9}
div.gart table.three tr td.rowwww p{color:#fff;text-align:center;font-size:25px;font-weight:700}
div.gart table.four{width:500px;margin:0 auto}
div.gart table.four tr:first-child{background:#2499D6}
div.gart table.four tr td.rowwww{background:#72b6d9}
div.gart table.four tr td.rowwww p{color:#fff;text-align:center;font-size:25px;font-weight:700}
.gartblock .cont h3,.gartblock .delivery h3,.gartblock .payy h3{font-family:'PT Sans',sans-serif!important;color:#000;font-weight:700;text-transform:uppercase}
div.gart table.four tr:nth-child(2n){background:#E5E5E5}
.gartblock{border-top:2px solid #FF343B;border-bottom:2px solid #FF343B;padding:10px 0;margin:10px 0}
.gartblock .delivery{background:url(transport_5382.png) left top no-repeat;background-size:100px 100px;padding-left:120px;display:inline-block;margin:10px;vertical-align:top}
.gartblock .delivery ul{margin:0;padding:0;list-style:none}
.gartblock .delivery ul li{margin:5px 0 0;height:30px;line-height:30px;vertical-align:middle}
.gartblock .delivery ul li:first-child{background:url(logo-pochta-rossii.jpg) no-repeat;background-size:auto 100%;padding-left:70px}
.gartblock .delivery ul li:nth-child(2){background:url(logo-dpd.png) no-repeat;background-size:auto 100%;padding-left:70px}
.gartblock .delivery ul li:nth-child(3){background:url(11930.png) 16px 50% no-repeat;background-size:auto 100%;padding-left:70px}
.gartblock .delivery ul li:nth-child(4){background:url(energy.jpg) 6px 50% no-repeat;background-size:50px auto;padding-left:70px}
.gartblock .delivery ul li:nth-child(5){background:url(zhde.jpg) 10px 50% no-repeat;background-size:auto 100%;padding-left:70px}
.gartblock .delivery ul li:nth-child(6){background:url(19763.png) 10px 50% no-repeat;background-size:auto 100%;padding-left:70px}
.gartblock .delivery ul li:nth-child(7){background:url(yz7aeecotkkkqstmpmve3w2-company.png) 8px 50% no-repeat;background-size:50px auto;padding-left:70px}
.gartblock .delivery ul li:nth-child(8){background:url(35.jpg) 16px 50% no-repeat;background-size:auto 100%;padding-left:70px}
.gartblock .delivery ul li:last-child{background:url(icon2.jpg) 16px 50% no-repeat;background-size:auto 100%;padding-left:70px}
.gartblock .payy{background:url(wallet_3031.png) left top no-repeat;background-size:100px 100px;padding-left:120px;display:inline-block;margin:10px;vertical-align:top}
.gartblock .payy ul{margin:0;padding:0;list-style:none}
.gartblock .payy ul li{margin:5px 0 0;height:30px;line-height:30px;vertical-align:middle}
.gartblock .payy ul li:first-child{background:url(visa-mastercard.jpg) 0 50% no-repeat;background-size:60px auto;padding-left:70px}
.gartblock .payy ul li:nth-child(2){background:url(logo-qiwi.png) 25px 50% no-repeat;background-size:auto 100%;padding-left:70px}
.gartblock .payy ul li:nth-child(3){background:url(yandex-money.jpg) 8px 50% no-repeat;background-size:auto 100%;padding-left:70px}
.gartblock .payy ul li:nth-child(4){background:url(web-money.jpg) 8px 50% no-repeat;background-size:auto 100%;padding-left:70px}
.gartblock .payy ul li:nth-child(5),.gartblock .payy ul li:nth-child(6),.gartblock .payy ul li:nth-child(7){background:url(document_4535.png) 23px 50% no-repeat;background-size:auto 100%;padding-left:70px}
.gartblock .cont{background:url(starthere_1577.png) left top no-repeat;background-size:100px 100px;padding-left:120px;display:inline-block;margin:10px;vertical-align:top}
.gartblock .cont ul{margin:0;padding:0;list-style:none}
.gartblock .cont ul li{margin:5px 0 0;height:30px;line-height:30px;vertical-align:middle}
.jshop p span.sblue{color:#FF343B!important;font-weight:700}
.jshop p.big{margin-bottom:5px!important}
h1 strong{color:#FF343B!important;font-weight:bolder}
.addtocart-button{position:relative;float:left;color:#913944;border:none;border-bottom:4px solid #cb5462;text-shadow:0 1px 0 #f9a0ad;background:#f56778;background:-webkit-gradient(linear,left top,left bottom,from(#f997b0),to(#f56778));background:-moz-linear-gradient(top,#f997b0,#f56778);box-shadow:inset 1px 1px 0 #fbc1d0;display:block;height:30px;margin:10px 22px 18px -40px;text-decoration:none;font-weight:700;line-height:25px;text-align:center;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;cursor:pointer}
.addtocart-button:hover{background:#f56778;background:-webkit-gradient(linear,left top,left bottom,from(#f56778),to(#f997b0));background:-moz-linear-gradient(top,#f56778,#f997b0)}
.productfull .addtocart-button{top:0!important}
/*.buttons .addtocart-button:last-child,.productfull .addtocart-button{display:none}
*/.productfull .buttons .addtocart-button:nth-child(3){display:block}
.productfull .product_minus{float:left;margin-right:5px;margin-top:10px}
.productfull input.buy{margin-top: 10px!important;
    margin-right: 50px;}
.productfull .buttons{margin-top:10px}
.productfull .product_plus{width:16px!important}
.productfull .wishlist{width:auto;     margin-top: 10px!important;
    margin-right: 50px;}
.big_button input{font-size:20px;background:green;padding:10px 20px;color:#fff;text-transform:uppercase;height:auto;width:auto;cursor:pointer}
.proshivki>div{margin:0 0 5px;font-size:20px}
.proshivki>div>span{display:inline-block}
.proshivki>div>select{width:250px}
form[name=one]{float:right;padding:10px;background:red;color:#fff;font-size:20px}
.icon-2>a>span{background:url(../images/social2.png) no-repeat}
.icon-3>a>span{background:url(../images/business2.png) no-repeat}
@font-face{font-family:'Droid Serif';font-style:normal;font-weight:400;src:local('Droid Serif Regular'),local('DroidSerif-Regular'),url(/templates/jsn_epic_pro/fonts/tDbI2oqRg1oM3QBjjcaDkOr9rAU.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-display:swap}
@font-face{font-family:'Droid Serif';font-style:normal;font-weight:700;src:local('Droid Serif Bold'),local('DroidSerif-Bold'),url(/templates/jsn_epic_pro/fonts/tDbV2oqRg1oM3QBjjcaDkOJGiRD7OwE.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-display:swap}





span.addbuttons {
    position: relative;
    top: -13px;
    
    Max-Width: 50px;
}





@media only screen and (max-device-width: 480px) {
.ask,.button{position:relative;text-decoration:none;text-align:center;-webkit-border-radius:3px;display:block}

#jsn-pos-user7 .menu-treemenu{max-width:200px}
.jshop p.sinfosdf{display:block;margin:0 0 5px;font-weight:400;color:#98989b;font-style:italic;font-family:Tahoma,sans-serif!important}
.button{float:left;height:25px;width:90px;margin:0 10px 18px 0;font:12px "Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700;line-height:25px;-moz-border-radius:3px;border-radius:3px}
a.button.wish{width:50%;margin-top:-30px}
a.button.wish::after,a.button.wish::before{display:none}
a.button.wish::before{display:inline-block;width:19px;height:17px;margin-right:10px;background-image:url(http://vce-o-printere.ru/modules/mod_jshopping_shopdockbar/css/../images/default/favorit-icon.png);background-repeat:no-repeat;position:relative;top:5px}
.ask{height:25px;width:150px;margin:0 10px 18px 0;font:12px "Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700;line-height:25px;-moz-border-radius:3px;border-radius:3px;color:#963;border-bottom:4px solid #b98a37;text-shadow:0 1px 0 #fedd9b;background:#feda71;background:-webkit-gradient(linear,left top,left bottom,from(#feda71),to(#febe4d));background:-moz-linear-gradient(top,#feda71,#febe4d);box-shadow:inset 1px 1px 0 #fee9aa}
.ask:hover{background:#febe4d;background:-webkit-gradient(linear,left top,left bottom,from(#febe4d),to(#feda71));background:-moz-linear-gradient(top,#febe4d,#feda71)}
a.button:after,a.button:before{content: '';
    position: absolute;
    left: -1px;
    height: 28px;
    width: 90px;
    border: solid 1px #313131;
    bottom: -4px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;}
a.button:before{height:23px;bottom:-4px;border-top:0;-webkit-border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px;-webkit-box-shadow:0 1px 1px 0 #bfbfbf;-moz-box-shadow:0 1px 1px 0 #bfbfbf;box-shadow:0 1px 1px 0 #bfbfbf}
a.gray,a.gray:hover,a.gray:visited{color:#555;border-bottom:4px solid #b2b1b1;text-shadow:0 1px 0 #fafafa;background:#eee;background:-webkit-gradient(linear,left top,left bottom,from(#eee),to(#e2e2e2));background:-moz-linear-gradient(top,#eee,#e2e2e2);box-shadow:inset 1px 1px 0 #f5f5f5}
.gray:after,.gray:before{border:1px solid #cbcbcb;border-bottom:1px solid #a5a5a5}
a.gray:hover{background:#e2e2e2;background:-webkit-gradient(linear,left top,left bottom,from(#e2e2e2),to(#eee));background:-moz-linear-gradient(top,#e2e2e2,#eee)}
a.pink,a.pink:hover,a.pink:visited{color:#913944;border-bottom:4px solid #cb5462;text-shadow:0 1px 0 #f9a0ad;background:#f56778;background:-webkit-gradient(linear,left top,left bottom,from(#f997b0),to(#f56778));background:-moz-linear-gradient(top,#f997b0,#f56778);box-shadow:inset 1px 1px 0 #fbc1d0}
.pink:after,.pink:before{border:1px solid #ee8090;border-bottom:1px solid #b84d5a}
a.pink:hover{background:#f56778;background:-webkit-gradient(linear,left top,left bottom,from(#f56778),to(#f997b0));background:-moz-linear-gradient(top,#f56778,#f997b0)}
.blue,.blue:hover,.blue:visited{color:#42788e;border-bottom:4px solid #589cb6;text-shadow:0 1px 0 #bee9fa;background:-webkit-gradient(linear,left top,left bottom,from(#abe4f8),to(#74d0f4));background:-moz-linear-gradient(top,#abe4f8,#74d0f4);box-shadow:inset 1px 1px 0 #b2e6f8}
.blue:after,.blue:before{border:1px solid #8cc5d9;border-bottom:1px solid #4e8aa1}
a.blue:hover{background:#74d0f4;background:-webkit-gradient(linear,left top,left bottom,from(#74d0f4),to(#abe4f8));background:-moz-linear-gradient(top,#74d0f4,#abe4f8)}
a.green,a.green:hover,a.green:visited{color:#5d7731;border-bottom:4px solid #799545;text-shadow:0 1px 0 #d5e8aa;background:#cae285;background:-webkit-gradient(linear,left top,left bottom,from(#cae285),to(#a3cd5a));background:-moz-linear-gradient(top,#cae285,#a3cd5a);box-shadow:inset 1px 1px 0 #cce3a1}
.green:after,.green:before{border:1px solid #98b85b;border-bottom:1px solid #6d883b}
a.green:hover{background:#a3cd5a;background:-webkit-gradient(linear,left top,left bottom,from(#a3cd5a),to(#cae285));background:-moz-linear-gradient(top,#a3cd5a,#cae285)}
a.turquoise,a.turquoise:hover,a.turquoise:visited{color:#437b7d;border-bottom:4px solid #4fa7aa;text-shadow:0 1px 0 #9fd5d7;background:#81e8eb;background:-webkit-gradient(linear,left top,left bottom,from(#b7f2f4),to(#81e8eb));background:-moz-linear-gradient(top,#b7f2f4,#81e8eb);box-shadow:inset 1px 1px 0 #d4f8f8}
.turquoise:after,.turquoise:before{border:1px solid #87d3d5;border-bottom:1px solid #47989b}
a.turquoise:hover{background:#81e8eb;background:-webkit-gradient(linear,left top,left bottom,from(#81e8eb),to(#b7f2f4));background:-moz-linear-gradient(top,#81e8eb,#b7f2f4)}
a.black,a.black:hover,a.black:visited{color:#fff;border-bottom:4px solid #414141;text-shadow:0 1px 0 #2f2f2f;background:#656565;background:-webkit-gradient(linear,left top,left bottom,from(#656565),to(#444));background:-moz-linear-gradient(top,#656565,#444);box-shadow:inset 1px 1px 0 #939393}
.black:after,.black:before{border:1px solid #535353;border-bottom:1px solid #343434}
.black:after{border:1px solid #5a5a5a}
a.black:hover{background:#444;background:-webkit-gradient(linear,left top,left bottom,from(#444),to(#656565));background:-moz-linear-gradient(top,#444,#656565)}
a.darkgray,a.darkgray:hover,a.darkgray:visited{color:#555;border-bottom:4px solid #878787;text-shadow:0 1px 0 #d6d6d6;background:#d1d1d1;background:-webkit-gradient(linear,left top,left bottom,from(#d1d1d1),to(#afafaf));background:-moz-linear-gradient(top,#d1d1d1,#afafaf);box-shadow:inset 1px 1px 0 #e3e3e3}
.darkgray:after,.darkgray:before{border:1px solid #b4b4b4;border-bottom:1px solid #7b7b7b}
a.darkgray:hover{background:#afafaf;background:-webkit-gradient(linear,left top,left bottom,from(#afafaf),to(#d1d1d1));background:-moz-linear-gradient(top,#afafaf,#d1d1d1)}
a.yellow,a.yellow:hover,a.yellow:visited{color:#963;border-bottom:4px solid #b98a37;text-shadow:0 1px 0 #fedd9b;background:#feda71;background:-webkit-gradient(linear,left top,left bottom,from(#feda71),to(#febe4d));background:-moz-linear-gradient(top,#feda71,#febe4d);box-shadow:inset 1px 1px 0 #fee9aa}
.yellow:after,.yellow:before{border:1px solid #eab551;border-bottom:1px solid #9f7630}
a.yellow:hover{background:#febe4d;background:-webkit-gradient(linear,left top,left bottom,from(#febe4d),to(#feda71));background:-moz-linear-gradient(top,#febe4d,#feda71)}
a.purple,a.purple:hover,a.purple:visited{color:#7b5777;border-bottom:4px solid #946890;text-shadow:0 1px 0 #eacae6;background:#e8c4e4;background:-webkit-gradient(linear,left top,left bottom,from(#e8c4e4),to(#d698d0));background:-moz-linear-gradient(top,#e8c4e4,#d698d0);box-shadow:inset 1px 1px 0 #f2dcef}
.purple:after,.purple:before{border:1px solid #da9fd4;border-bottom:1px solid #865d82}
a.purple:hover{background:#d698d0;background:-webkit-gradient(linear,left top,left bottom,from(#d698d0),to(#e8c4e4));background:-moz-linear-gradient(top,#d698d0,#)}
a.darkblue,a.darkblue:hover,a.darkblue:visited{color:#515f6a;border-bottom:4px solid #62727e;text-shadow:0 1px 0 #c4d0da;background:#becbd6;background:-webkit-gradient(linear,left top,left bottom,from(#becbd6),to(#8da5b7));background:-moz-linear-gradient(top,#becbd6,#8da5b7);box-shadow:inset 1px 1px 0 #d8e0e6}
.darkblue:after,.darkblue:before{border:1px solid #a1aeb7;border-bottom:1px solid #5d6b75}
a.darkblue:hover{background:#8da5b7;background:-webkit-gradient(linear,left top,left bottom,from(#8da5b7),to(#becbd6));background:-moz-linear-gradient(top,#8da5b7,#becbd6)}
a.button:active{border:none;bottom:-4px;margin-bottom:22px;-webkit-box-shadow:0 1px 1px #fff;-moz-box-shadow:0 1px 1px #fff;box-shadow:1px 1px 0 #fff,inset 0 1px 1px rgba(0,0,0,.3)}
a.button:active:after,a.button:active:before{border:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}
.ir,.no-borderradius a.button,.no-borderradius a.button:after,.no-borderradius a.button:before,.no-borderradius a.button:hover,.no-borderradius a.button:visited,.no-cssgradients a.button,.no-cssgradients a.button:after,.no-cssgradients a.button:before,.no-cssgradients a.button:hover,.no-cssgradients a.button:visited,.no-generatedcontent a.button,.no-generatedcontent a.button:after,.no-generatedcontent a.button:before,.no-generatedcontent a.button:hover,.no-generatedcontent a.button:visited{border:0}
.no-borderradius a.button,.no-borderradius a.button:visited,.no-cssgradients a.button,.no-cssgradients a.button:visited,.no-generatedcontent a.button,.no-generatedcontent a.button:visited{background:url(images/sprite.png) no-repeat;height:32px;width:82px}
.no-borderradius a.button:hover,.no-cssgradients a.button:hover,.no-generatedcontent a.button:hover{background:url(images/sprite.png) 0 -32px no-repeat}
.no-borderradius a.button:active,.no-cssgradients a.button:active,.no-generatedcontent a.button:active{background:url(images/sprite.png) 0 -64px no-repeat;bottom:0;line-height:35px}
.no-cssgradients a.gray,.no-cssgradients a.gray:hover,.no-cssgradients a.gray:visited{background-position-x:0}
.no-cssgradients a.pink,.no-cssgradients a.pink:hover,.no-cssgradients a.pink:visited{background-position-x:-82px}
.no-cssgradients a.blue,.no-cssgradients a.blue:hover,.no-cssgradients a.blue:visited{background-position-x:-164px}
,.no-cssgradients a.green,.no-cssgradients a.green:hover,.no-cssgradients a.green:visited{background-position-x:-246px}
.no-cssgradients a.turquoise,.no-cssgradients a.turquoise:hover,.no-cssgradients a.turquoise:visited{background-position-x:-328px}
.no-cssgradients a.black,.no-cssgradients a.black:hover,.no-cssgradients a.black:visited{background-position-x:-410px}
.no-cssgradients a.darkgray,.no-cssgradients a.darkgray:hover,.no-cssgradients a.darkgray:visited{background-position-x:-492px}
.no-cssgradients a.yellow,.no-cssgradients a.yellow:hover,.no-cssgradients a.yellow:visited{background-position-x:-574px}
.no-cssgradients a.purple,.no-cssgradients a.purple:hover,.no-cssgradients a.purple:visited{background-position-x:-656px}
.no-cssgradients a.darkblue,.no-cssgradients a.darkblue:hover,.no-cssgradients a.darkblue:visited{background-position-x:-738px}
.ir{display:block;text-indent:-999em;overflow:hidden;background-color:transparent;background-repeat:no-repeat;text-align:left;direction:ltr}
.ir br{display:none}
.hidden{display:none!important;visibility:hidden}
.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}
.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}
.invisible{visibility:hidden}
.clearfix:after,.clearfix:before{content:"";display:table}
.clearfix:after{clear:both}
.clearfix{zoom:1}
@media print{blockquote,img,pre,tr{page-break-inside:avoid}
*{background:0 0!important;color:#000!important;text-shadow:none!important;filter:none!important;-ms-filter:none!important}
a,a:visited{text-decoration:underline}
a[href]:after{content:" (" attr(href) ")"}
abbr[title]:after{content:" (" attr(title) ")"}
.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}
blockquote,pre{border:1px solid #999}
thead{display:table-header-group}
img{max-width:100%!important}
@page{margin:.5cm}
h2,h3,p{orphans:3;widows:3}
h2,h3{page-break-after:avoid}
}
.inputbox{border:1px solid #000}
.quick_checkout{background-color:red}
div.gart h1,div.gart h2,div.gart span{color:#009aca}
div.gart table{width:100%}
div.gart table tr:hover{background:#2499D6!important;cursor:pointer}
div.gart table tr:hover td p{color:#fff;font-weight:700}
div.gart table tr td{padding:10px 5px}
div.gart table.one tr td img{width:150px}
div.gart table.one tbody tr:first-child td{text-align:center}
div.gart table.one tbody tr:nth-child(2) td:nth-child(3) p,div.gart table.one tbody tr:nth-child(2) td:nth-child(4) p,div.gart table.one tbody tr:nth-child(3) td:nth-child(3) p,div.gart table.one tbody tr:nth-child(3) td:nth-child(4) p,div.gart table.one tbody tr:nth-child(4) td:nth-child(3) p,div.gart table.one tbody tr:nth-child(4) td:nth-child(4) p,div.gart table.one tbody tr:nth-child(5) td:nth-child(3) p,div.gart table.one tbody tr:nth-child(5) td:nth-child(4) p,div.gart table.one tbody tr:nth-child(6) td:nth-child(3) p,div.gart table.one tbody tr:nth-child(6) td:nth-child(4) p,div.gart table.one tbody tr:nth-child(7) td:nth-child(3) p,div.gart table.one tbody tr:nth-child(7) td:nth-child(4) p{font-size:40px}
div.gart table.one tr td p{font-size:25px}
div.gart table.one tr td:nth-child(2),div.gart table.one tr td:nth-child(3),div.gart table.one tr td:nth-child(4){text-align:center}
div.gart table.two tr td img{width:100px}
div.gart table tr td p{margin:0;padding:0}
div.gart table.three tr:first-child{background:#2499D6}
div.gart table.three tr:first-child td p{color:#fff;font-weight:700;text-align:center}
div.gart table.three tr:nth-child(2n){background:#E5E5E5}
div.gart table.three tr td.rowwww{background:#72b6d9}
div.gart table.three tr td.rowwww p{color:#fff;text-align:center;font-size:25px;font-weight:700}
div.gart table.four{width:500px;margin:0 auto}
div.gart table.four tr:first-child{background:#2499D6}
div.gart table.four tr td.rowwww{background:#72b6d9}
div.gart table.four tr td.rowwww p{color:#fff;text-align:center;font-size:25px;font-weight:700}
.gartblock .cont h3,.gartblock .delivery h3,.gartblock .payy h3{font-family:'PT Sans',sans-serif!important;color:#000;font-weight:700;text-transform:uppercase}
div.gart table.four tr:nth-child(2n){background:#E5E5E5}
.gartblock{border-top:2px solid #FF343B;border-bottom:2px solid #FF343B;padding:10px 0;margin:10px 0}
.gartblock .delivery{background:url(transport_5382.png) left top no-repeat;background-size:100px 100px;padding-left:120px;display:inline-block;margin:10px;vertical-align:top}
.gartblock .delivery ul{margin:0;padding:0;list-style:none}
.gartblock .delivery ul li{margin:5px 0 0;height:30px;line-height:30px;vertical-align:middle}
.gartblock .delivery ul li:first-child{background:url(logo-pochta-rossii.jpg) no-repeat;background-size:auto 100%;padding-left:70px}
.gartblock .delivery ul li:nth-child(2){background:url(logo-dpd.png) no-repeat;background-size:auto 100%;padding-left:70px}
.gartblock .delivery ul li:nth-child(3){background:url(11930.png) 16px 50% no-repeat;background-size:auto 100%;padding-left:70px}
.gartblock .delivery ul li:nth-child(4){background:url(energy.jpg) 6px 50% no-repeat;background-size:50px auto;padding-left:70px}
.gartblock .delivery ul li:nth-child(5){background:url(zhde.jpg) 10px 50% no-repeat;background-size:auto 100%;padding-left:70px}
.gartblock .delivery ul li:nth-child(6){background:url(19763.png) 10px 50% no-repeat;background-size:auto 100%;padding-left:70px}
.gartblock .delivery ul li:nth-child(7){background:url(yz7aeecotkkkqstmpmve3w2-company.png) 8px 50% no-repeat;background-size:50px auto;padding-left:70px}
.gartblock .delivery ul li:nth-child(8){background:url(35.jpg) 16px 50% no-repeat;background-size:auto 100%;padding-left:70px}
.gartblock .delivery ul li:last-child{background:url(icon2.jpg) 16px 50% no-repeat;background-size:auto 100%;padding-left:70px}
.gartblock .payy{background:url(wallet_3031.png) left top no-repeat;background-size:100px 100px;padding-left:120px;display:inline-block;margin:10px;vertical-align:top}
.gartblock .payy ul{margin:0;padding:0;list-style:none}
.gartblock .payy ul li{margin:5px 0 0;height:30px;line-height:30px;vertical-align:middle}
.gartblock .payy ul li:first-child{background:url(visa-mastercard.jpg) 0 50% no-repeat;background-size:60px auto;padding-left:70px}
.gartblock .payy ul li:nth-child(2){background:url(logo-qiwi.png) 25px 50% no-repeat;background-size:auto 100%;padding-left:70px}
.gartblock .payy ul li:nth-child(3){background:url(yandex-money.jpg) 8px 50% no-repeat;background-size:auto 100%;padding-left:70px}
.gartblock .payy ul li:nth-child(4){background:url(web-money.jpg) 8px 50% no-repeat;background-size:auto 100%;padding-left:70px}
.gartblock .payy ul li:nth-child(5),.gartblock .payy ul li:nth-child(6),.gartblock .payy ul li:nth-child(7){background:url(document_4535.png) 23px 50% no-repeat;background-size:auto 100%;padding-left:70px}
.gartblock .cont{background:url(starthere_1577.png) left top no-repeat;background-size:100px 100px;padding-left:120px;display:inline-block;margin:10px;vertical-align:top}
.gartblock .cont ul{margin:0;padding:0;list-style:none}
.gartblock .cont ul li{margin:5px 0 0;height:30px;line-height:30px;vertical-align:middle}
.jshop p span.sblue{color:#FF343B!important;font-weight:700}
.jshop p.big{margin-bottom:5px!important}
h1 strong{color:#FF343B!important;font-weight:bolder}
.addtocart-button{position:relative;float:left;color:#913944;border:none;border-bottom:4px solid #cb5462;text-shadow:0 1px 0 #f9a0ad;background:#f56778;background:-webkit-gradient(linear,left top,left bottom,from(#f997b0),to(#f56778));background:-moz-linear-gradient(top,#f997b0,#f56778);box-shadow:inset 1px 1px 0 #fbc1d0;display:block;height:30px;margin:0 10px 18px 0;text-decoration:none;font-weight:700;line-height:25px;text-align:center;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;cursor:pointer}
.addtocart-button:hover{background:#f56778;background:-webkit-gradient(linear,left top,left bottom,from(#f56778),to(#f997b0));background:-moz-linear-gradient(top,#f56778,#f997b0)}
.productfull .addtocart-button{top:0!important}
/*.buttons .addtocart-button:last-child,.productfull .addtocart-button{display:none}
*/.productfull .buttons .addtocart-button:nth-child(3){display:block}
.productfull .product_minus{float:left;margin-right:5px;margin-top:10px}
.productfull input.buy{margin-top: 10px!important; margin-right: 50px;}
.productfull .buttons{margin-top:10px}
.productfull .product_plus{width:16px!important}
.productfull .wishlist{width:auto}
.big_button input{font-size:20px;background:green;padding:10px 20px;color:#fff;text-transform:uppercase;height:auto;width:auto;cursor:pointer}
.proshivki>div{margin:0 0 5px;font-size:20px}
.proshivki>div>span{display:inline-block}
.proshivki>div>select{width:250px}
form[name=one]{float:right;padding:10px;background:red;color:#fff;font-size:20px}
.icon-2>a>span{background:url(../images/social2.png) no-repeat}
.icon-3>a>span{background:url(../images/business2.png) no-repeat}
@font-face{font-family:'Droid Serif';font-style:normal;font-weight:400;src:local('Droid Serif Regular'),local('DroidSerif-Regular'),url(/templates/jsn_epic_pro/fonts/tDbI2oqRg1oM3QBjjcaDkOr9rAU.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-display:swap}
@font-face{font-family:'Droid Serif';font-style:normal;font-weight:700;src:local('Droid Serif Bold'),local('DroidSerif-Bold'),url(/templates/jsn_epic_pro/fonts/tDbV2oqRg1oM3QBjjcaDkOJGiRD7OwE.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-display:swap}

}
