@charset "UTF-8";@import url("https://fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,600,600i,700,700i,800,800i&subset=cyrillic,cyrillic-ext");@import url("https://fonts.googleapis.com/css?family=Roboto+Condensed:300,300i,400,400i,700,700i&subset=cyrillic,cyrillic-ext");@font-face{font-family:'lobster_1.4regular';src:url("fonts/lobster-webfont.eot");src:url("fonts/lobster-webfont.eot?#iefix") format("embedded-opentype"), url("fonts/lobster-webfont.woff2") format("woff2"), url("fonts/lobster-webfont.woff") format("woff"), url("fonts/lobster-webfont.svg#lobster_1.4regular") format("svg");font-weight:normal;font-style:normal;}
@font-face{font-family:'pf_din_text_comp_promedium';src:url("fonts/pfdintextcomppro-medium-webfont.eot");src:url("fonts/pfdintextcomppro-medium-webfont.eot?#iefix") format("embedded-opentype"), url("fonts/pfdintextcomppro-medium-webfont.woff2") format("woff2"), url("fonts/pfdintextcomppro-medium-webfont.woff") format("woff"), url("fonts/pfdintextcomppro-medium-webfont.svg#pf_din_text_comp_promedium") format("svg");font-weight:normal;font-style:normal;}
@font-face{font-family:'pf_din_text_cond_probold';src:url("fonts/pfdintextcondpro-bold-webfont.eot");src:url("fonts/pfdintextcondpro-bold-webfont.eot?#iefix") format("embedded-opentype"), url("fonts/pfdintextcondpro-bold-webfont.woff2") format("woff2"), url("fonts/pfdintextcondpro-bold-webfont.woff") format("woff"), url("fonts/pfdintextcondpro-bold-webfont.svg#pf_din_text_cond_probold") format("svg");font-weight:normal;font-style:normal;}
html, body{padding:0;margin:0;}
img{border:0;}
.container, #system-message, .also-buying .moduletable{max-width:1200px;min-width:280px;box-sizing:border-box;padding:0 25px;margin:0 auto;}
.mobile-logo{display:none;}
#lbOverlay{position:fixed;z-index:9999;left:0;top:0;width:100%;height:100%;background-color:#000;cursor:pointer;}
#lbCenter, #lbBottomContainer{position:absolute;z-index:9999;overflow:hidden;background-color:#fff;}
.lbLoading{background:#fff url(../images/loading.gif) no-repeat center;}
#lbImage{position:absolute;left:0;top:0;border:10px solid #fff;background-repeat:no-repeat;}
#lbPrevLink, #lbNextLink{display:block;position:absolute;top:0;width:50%;outline:none;}
#lbPrevLink{left:0;}
#lbPrevLink:hover{background:transparent url(../images/prevlabel.gif) no-repeat 0 15%;}
#lbNextLink{right:0;}
#lbNextLink:hover{background:transparent url(../images/nextlabel.gif) no-repeat 100% 15%;}
#lbBottom{font-family:Verdana, Arial, Geneva, Helvetica, sans-serif;font-size:10px;color:#666;line-height:1.4em;text-align:left;border:10px solid #fff;border-top-style:none;}
#lbCloseLink{display:block;float:right;width:66px;height:22px;background:transparent url(../images/closelabel.gif) no-repeat center;margin:5px 0;outline:none;}
#lbCaption, #lbNumber{margin-right:71px;}
#lbCaption{font-weight:bold;}
.ajaxloaddingcart_mini{opacity:0.8;height:100%;width:50px;position:absolute;top:0px;left:10px;z-index:9991;}
.was_added_to_cart{display:inline-block;width:100%;color:#ff0000;font-size:10px;}
.mycart_wrapp{display:block;position:relative}
div.hidden_for_cart{display:none;}
.mycart_mini_txt{display:block;}
.mycart_mini_txt a{text-decoration:none !important;display:block;position:relative;}
.mycart_mini_txt a:hover{background:none !important;}
.clear{clear:both;}
#DOMWindow p{text-align:center;line-height:1.8;margin:5px 0px;}
#DOMWindow p a{text-decoration:none;color:#FFFFFF;}
.modal_err{display:block;text-align:center;font-size:16px;font-weight:bold;color:#cc0000;margin:35px 0 0 0;}
.notselected{background-color:#cccccc;}
header{display:block;width:100%;margin:0;}
header .top-line-head{background:#fcab15;height:34px;width:100%;margin:0 auto;z-index:1000;top:0;}
header .top-line-head .top-line{height:34px;position:relative;}
header .top-line-head .top-line .top-menu{position:absolute;height:34px;top:0;left:10px;}
header .top-line-head .top-line .top-menu ul{margin:0;padding:0;}
header .top-line-head .top-line .top-menu ul li{list-style:none;float:left;}
header .top-line-head .top-line .top-menu ul li a{text-decoration:none;text-transform:uppercase;font-size:12px;color:#6b430c;font-family:'Open Sans', sans-serif;font-weight:600;display:block;box-sizing:border-box;height:34px;padding:8px 11px;transition:background ease-out 0.4s;-moz-transition:background ease-out 0.4s;-webkit-transition:background ease-out 0.4s;-khtml-transition:background ease-out 0.4s;-opera-transition:background ease-out 0.4s;-ms-transition:background ease-out 0.4s;}
header .top-line-head .top-line .top-menu ul li a:hover{background:rgba(255,255,255,0.5);}
header .top-line-head .top-line .top-menu ul li.active a{background:#ffc14d;}
#basket-head #jshop_module_cart_mini{position:fixed;z-index:9;left:50%;top:0;margin-left:124px;min-width:249px;background:#f1509e;box-sizing:border-box;border-bottom-right-radius:5px;-moz-border-radius-bottomright:5px;-webkit-border-bottom-right-radius:5px;border-bottom-left-radius:5px;-moz-border-radius-bottomleft:5px;-webkit-border-bottom-left-radius:5px;overflow:hidden;}
#basket-head #jshop_module_cart_mini.empt{position:absolute;min-width:164px;background:#d59014;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;margin-left:210px;}
#basket-head #jshop_module_cart_mini.empt .butts{display:none;}
#basket-head #jshop_module_cart_mini.full .butts{display:block;}
#basket-head #jshop_module_cart_mini.full.scroll{position:fixed;opacity:0.8;}
#basket-head #jshop_module_cart_mini.full.scroll:hover{opacity:1;}
#basket-head #jshop_module_cart_mini.full.scroll .butts{display:none;}
#basket-head #jshop_module_cart_mini.full.scroll:hover .butts{display:block;}
#basket-head #jshop_module_cart_mini .mycart_mini_txt{background:none;width:100%;height:34px;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;border-radius:0px;-moz-border-radius:0px;-webkit-border-radius:0px;padding:0 15px;box-sizing:border-box;transition:background ease-out 0.4s;-moz-transition:background ease-out 0.4s;-webkit-transition:background ease-out 0.4s;-khtml-transition:background ease-out 0.4s;-opera-transition:background ease-out 0.4s;-ms-transition:background ease-out 0.4s;}
#basket-head #jshop_module_cart_mini.full .mycart_mini_txt:hover{background:#e53e8f;}
#basket-head #jshop_module_cart_mini .mycart_mini_txt a{width:100%;height:34px;font-family:'pf_din_text_cond_probold';font-size:15px;color:#fff;font-weight:normal;text-align:left;box-sizing:border-box;padding:7px 0 0 40px;}
#basket-head #jshop_module_cart_mini .mycart_mini_txt a .cont-mob{display:none;}
#basket-head #jshop_module_cart_mini .mycart_mini_txt a:before{content:"";background:url("../images/head-basket-icon.png") no-repeat;display:block;width:25px;height:19px;position:absolute;top:6px;left:0;}
#basket-head #jshop_module_cart_mini .mycart_mini_txt a span{font-size:17px;padding-left:5px;}
#basket-head #jshop_module_cart_mini .butts{width:100%;height:24px;border-top:1px solid #fff;box-sizing:border-box;}
#basket-head #jshop_module_cart_mini .butts a{text-decoration:none;font-size:13px;color:#fff;text-align:center;font-family:'Open Sans', sans-serif;display:block;width:50%;float:left;height:23px;padding-top:1px;box-sizing:border-box;transition:background ease-out 0.4s;-moz-transition:background ease-out 0.4s;-webkit-transition:background ease-out 0.4s;-khtml-transition:background ease-out 0.4s;-opera-transition:background ease-out 0.4s;-ms-transition:background ease-out 0.4s;}
#basket-head #jshop_module_cart_mini .butts a:first-child{border-right:1px solid #fff;}
#basket-head #jshop_module_cart_mini .butts a:hover{background:#fc7d0b;}
header .top-line-head .top-line .insta{position:absolute;height:34px;top:0;right:10px;display:block;box-sizing:border-box;}
header .top-line-head .top-line .insta ul{margin:0;padding:0;}
header .top-line-head .top-line .insta ul li{list-style:none;}
header .top-line-head .top-line .insta ul li a{text-decoration:none;display:block;box-sizing:border-box;height:34px;font-family:'Open Sans', sans-serif;font-size:13px;color:#fff;font-weight:bold;background:#d59014;transition:background ease-out 0.4s;-moz-transition:background ease-out 0.4s;-webkit-transition:background ease-out 0.4s;-khtml-transition:background ease-out 0.4s;-opera-transition:background ease-out 0.4s;-ms-transition:background ease-out 0.4s;}
header .top-line-head .top-line .insta ul li a img{float:right;padding:4px 10px 5px 0;}
header .top-line-head .top-line .insta ul li a span{float:left;padding:6px 8px 6px 13px;}
header .top-line-head .top-line .insta ul li a:hover{background:#c08114;}
header .top-line-head .top-line .insta p{margin:0;}
header .middle-head{height:152px; overflow: hidden;}
header .middle-head .container{position:relative;}
header .middle-head .container:before, header .middle-head .container:after{height: 152px; background:url("../images/bg-header.png"); width: 352px; content: ""; display: block; position: absolute; left: -352px;}
header .middle-head .container:after{right: -352px; left: auto; transform: scale(-1, 1); overflow: hidden;}
header .middle-head a.logo{display:block;position:absolute;left:17px;top:15px;}
header .middle-head a.logo:after{content:"";display:block;width:1px;height:86px;background:#40afbf;right:-50px;top:16px;position:absolute;}
header .middle-head #searchmod form label.element-invisible{display:none !important;}
header .middle-head #searchmod form input#mod-search-searchword, header .middle-head #searchmod form input#jshop_search{width:242px !important;height:31px;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;border:1px solid #0e7a89;position:absolute;top:0;left:0;z-index:1;font-family:'Open Sans', sans-serif;font-size:15px;color:#2c8ea6;padding:1px 10px 3px 13px;font-weight:600;box-sizing:border-box;}
header .middle-head #searchmod form input#mod-search-searchword::-webkit-input-placeholder, header .middle-head #searchmod form input#jshop_search::-webkit-input-placeholder{font-size:15px;color:#a9a9a9;font-style:italic;font-weight:600;}
header .middle-head #searchmod form input#mod-search-searchword::-moz-placeholder, header .middle-head #searchmod form input#jshop_search::-moz-placeholder{font-size:15px;color:#a9a9a9;font-style:italic;font-weight:600;}
header .middle-head #searchmod form input#mod-search-searchword:-moz-placeholder, header .middle-head #searchmod form input#jshop_search:-moz-placeholder{font-size:15px;color:#a9a9a9;font-style:italic;font-weight:600;}
header .middle-head #searchmod form input#mod-search-searchword:-ms-input-placeholder, header .middle-head #searchmod form input#jshop_search:-ms-input-placeholder{font-size:15px;color:#a9a9a9;font-style:italic;font-weight:600;}
header .middle-head #searchmod form input#mod-search-searchword:focus, header .middle-head #searchmod form input#jshop_search:focus{outline:none;}
header .middle-head #searchmod form input.button{text-indent:-9999px;top:1px;right:1px;z-index:2;position:absolute;border:0;width:46px;height:29px;background:#53bdcb url("../images/search-icon.png") 13px 5px no-repeat;transition:background-color ease-out 0.4s;-moz-transition:background-color ease-out 0.4s;-webkit-transition:background-color ease-out 0.4s;-khtml-transition:background-color ease-out 0.4s;-opera-transition:background-color ease-out 0.4s;-ms-transition:background-color ease-out 0.4s;}
header .middle-head #searchmod form input.button:focus{outline:none !important;}
header .middle-head #searchmod form input.button:hover{background:#198999 url("../images/search-icon.png") 13px 5px no-repeat;cursor:pointer;}
header .middle-head #searchmod form input.button:after{content:"";display:block;width:19px;height:19px;background:url("../images/search-icon.png") no-repeat;top:5px;position:absolute;right:14px;}
header .middle-head #searchmod form input.button:after:focus{outline:none !important;}
header .middle-head #searchmod form button.btn-primary{text-indent:-9999px;top:1px;right:1px;z-index:2;position:absolute;border:0;width:46px;height:29px;background:#53bdcb;transition:background ease-out 0.4s;-moz-transition:background ease-out 0.4s;-webkit-transition:background ease-out 0.4s;-khtml-transition:background ease-out 0.4s;-opera-transition:background ease-out 0.4s;-ms-transition:background ease-out 0.4s;}
header .middle-head #searchmod form button.btn-primary:focus{outline:none !important;}
header .middle-head #searchmod form button.btn-primary:hover{background:#198999;cursor:pointer;}
header .middle-head #searchmod form button.btn-primary:after{content:"";display:block;width:19px;height:19px;background:url("../images/search-icon.png") no-repeat;top:5px;position:absolute;right:14px;}
header .middle-head #searchmod form button.btn-primary:after:focus{outline:none !important;}
header .middle-head .delivery{position:absolute;top:44px;right:299px;font-family:'Open Sans', sans-serif;font-weight:bold;font-size:21px;color:#2c8ea6;font-style:italic;width:140px;line-height:17px;background:url("../images/delivery-pic.png") 0 0 no-repeat;padding:10px 0 21px 68px;}
header .middle-head .delivery .mobile{display:none;}
header .middle-head .delivery strong{font-size:17px;line-height:16px;}
header .middle-head .delivery p{margin:0;}
header .middle-head .phones p{display:none;}
header .middle-head .phones ul{margin:0;padding:0;}
header .middle-head .phones ul li{list-style:none;position:relative;padding-left:37px;}
header .middle-head .phones ul li a{text-decoration:none;font-size:18px;color:#198999;font-family:'pf_din_text_cond_probold';line-height:29px;}
header .middle-head .phones ul li a strong{font-weight:normal;font-size:23px;}
header .middle-head .phones ul li:first-child:before{content:"";display:block;background:url("../images/life-icon.png") no-repeat;width:25px;height:25px;position:absolute;top:2px;left:0;}
header .middle-head .phones ul li:nth-child(2):before{content:"";display:block;background:url("../images/vodafon-icon.png") no-repeat;width:25px;height:25px;position:absolute;top:4px;left:0;}
header .middle-head .phones ul li:nth-child(3):before{content:"";display:block;background:url("../images/kievstar-icon.png") no-repeat;width:25px;height:25px;position:absolute;top:3px;left:2px;}
header .middle-head .phones p{margin:0;}
header .mainmenu{width:100%;height:34px;background:#53bdcb;}
header .mainmenu .container{height:34px;padding:0 10px;position:relative;}
header .mainmenu .container ul{margin:0;padding:0;}
header .mainmenu .container ul li{list-style:none;float:left;}
header .mainmenu .container ul li a{text-decoration:none;display:block;box-sizing:border-box;height:34px;text-transform:uppercase;font-family:'Open Sans', sans-serif;font-size:14px;color:#fff;font-weight:bold;padding:7px 21px 0 30px;text-shadow:1px 1px 2px rgba(0, 0, 0, 0.25);position:relative;transition:background ease-out 0.4s;-moz-transition:background ease-out 0.4s;-webkit-transition:background ease-out 0.4s;-khtml-transition:background ease-out 0.4s;-opera-transition:background ease-out 0.4s;-ms-transition:background ease-out 0.4s;}
header .mainmenu .container ul li a:before{content:"";display:block;width:35px;height:81px;background:url("../images/menu-balls.png") no-repeat;background-position:0 0;position:absolute;top:-9px;left:-11px;}
header .mainmenu .container ul li a:hover{background:#239aab;}
header .mainmenu .container ul li:first-child{margin-left:11px;}
header .mainmenu .container ul li.active{background:#239aab;}
header .mainmenu .container ul li:last-child a{padding:7px 11px 0 30px;}
header .mainmenu .container ul li.parent{position:relative;}
header .mainmenu .container ul li.parent ul{background:#53bdcb;display:none;position:absolute;top:34px;left:16px;z-index:300;min-width:201px;}
header .mainmenu .container ul li.parent ul li a{padding:8px 10px 7px 16px;font-size:13px;}
header .mainmenu .container ul li.parent ul li a:before{display:none;}
header .mainmenu .container ul li.parent ul li a:hover{background:#fc7d0b;}
header .mainmenu .container ul li.parent ul li:first-child{margin-left:0;}
header .mainmenu .container ul li.parent:hover ul{display:block;}
header .mainmenu .container ul li.parent:hover ul li{float:none;}
.wrapper{display:table;width:100%;}
.wrapper .main-picture{width:100%;height:414px;border-bottom:6px solid #3ea8b7;background:#eff5fc url("../images/bg-main-pic.jpg") top center no-repeat;box-sizing:border-box;}
.wrapper .main-picture .container{height:409px;padding:64px 10px 15px 10px;position:relative;text-align:center;}
.wrapper .main-picture p{margin:0;}
.wrapper .main-picture h2{margin:0;text-transform:uppercase;font-family:'Roboto Condensed', sans-serif;font-size:48px;color:#fc7d0b;font-weight:bold;line-height:48px;text-shadow:0px 0px 22px white;margin-bottom:7px;}
.wrapper .main-picture h2 span.subline{font-family:'pf_din_text_comp_promedium';font-size:42px;color:#fc7d0b;font-weight:normal;line-height:42px;margin:8px 0 0 0;text-shadow:0px 0px 22px white;}
.wrapper .main-picture ul{padding:0;display:table;margin:71px auto 0 auto;}
.wrapper .main-picture ul li{list-style:none;position:relative;display:block;width:197px;height:159px;float:left;margin-right:23px;font-family:'pf_din_text_comp_promedium';font-size:22px;color:#fff;line-height:21px;box-sizing:border-box;text-align:center;}
.wrapper .main-picture ul li strong{font-size:29px;font-weight:normal;}
.wrapper .main-picture ul li:first-child{background:url("../images/red-ball.png") no-repeat;padding:83px 70px 0 31px;}
.wrapper .main-picture ul li:first-child:before{content:"";display:block;width:58px;height:58px;background:url("../images/red-ball-before.png") no-repeat;position:absolute;top:17px;left:49px;}
.wrapper .main-picture ul li:nth-child(2){background:url("../images/orange-ball.png") no-repeat;padding:83px 54px 0 17px;}
.wrapper .main-picture ul li:nth-child(2):before{content:"";display:block;width:61px;height:58px;background:url("../images/orange-ball-before.png") no-repeat;position:absolute;top:17px;left:50px;}
.wrapper .main-picture ul li:nth-child(3){background:url("../images/green-ball.png") no-repeat;padding:83px 54px 0 17px;}
.wrapper .main-picture ul li:nth-child(3):before{content:"";display:block;width:63px;height:62px;background:url("../images/green-ball-before.png") no-repeat;position:absolute;top:14px;left:48px;}
.wrapper .main-picture ul li:nth-child(4){background:url("../images/blue-ball.png") no-repeat;margin-right:0;padding:37px 53px 12px 11px;}
.wrapper .main-picture ul li:nth-child(4) em{font-size:25px;font-style:normal;}
.wrapper .main-picture ul li:nth-child(4) sup{vertical-align:baseline;font-size:45px;}
.wrapper .main-picture ul li:nth-child(4) strong{font-size:27px;margin-top:10px;display:block;}
.wrapper article{display:block;width:100%;}
.wrapper article .container{padding:0 25px 35px 25px;font-family:'Open Sans', sans-serif;font-size:14px;color:#333;font-weight:600;}
.category_description.full{font-size:12px;}
.wrapper article .container h1{font-size:43px;color:#fc7d0b;font-family:'lobster_1.4regular';text-align:center;font-weight:normal;padding:5px 10px 20px 10px;margin:0;}
.wrapper article .container h2, .wrapper article .container h3{font-size:30px;font-family:'lobster_1.4regular';font-weight:normal;color:#3ea8b7;}
.wrapper article .container h3{font-size:22px;margin-bottom:8px;}
.wrapper article .container a{color:#3ea8b7;text-decoration:none;}
.wrapper article .container a:hover{text-decoration:underline;}
.wrapper article .container p{margin:8px 0;}
.wrapper article .jshop{margin:0 auto;padding:0 0px 30px 0px;box-sizing:border-box;}
.wrapper article .jshop h1{text-align:center;font-family:'lobster_1.4regular';font-size:32px;color:#fc7d0b;font-weight:normal;padding-top:0;margin-bottom:13px;}
.wrapper article .jshop.list_product{padding:0;}
.row-fluid:after{display:block;clear:both;content:"";}
.wrapper article .jshop.list_product .row-fluid [class*="sblock"]{padding-left:0;}
.wrapper article .jshop.list_product .row-fluid [class*="sblock"]:first-child{padding-left:0;}
.jshop_list_category{padding-top:30px;}
.jshop .sblock4{width:23%;margin-right:2.66%;float:left;position:relative;margin-bottom:30px;}
.wrapper article .jshop .row-fluid .sblock4:nth-child(4){margin-right:0;}
.wrapper article .jshop.list_product .block_product .image a{display:block;box-sizing:border-box;}
.wrapper article .jshop.list_product .block_product .image a img{border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;overflow:hidden;width:100%;height:100%;}
.wrapper article .jshop.list_product .block_product .name{font-family:'Open Sans', sans-serif;text-align:left;line-height:19px;font-size:14px;color:#2e2e2e;height:45px;overflow:hidden;margin-bottom:9px;}
.jshop_code_prod{white-space:nowrap;font-size:12px;color:#3ea8b7; margin-left: 10px;}
.wrapper article .jshop.list_product .block_product .name a{text-decoration:none;font-size:14px;color:#2e2e2e;border-bottom:1px solid #d5d5d5;}
.wrapper article .jshop.list_product .block_product .oiproduct{display:table;width:100%;position:relative;}
.wrapper article .jshop.list_product .block_product .oiproduct .old_price{line-height:22px;float:left;margin-right:10px;font-size:13px;}
.wrapper article .jshop.list_product .block_product .oiproduct .old_price span{text-decoration:line-through;}
.wrapper article .jshop.list_product .block_product .oiproduct .price_extra_info, .jshop.list_product .block_product .description{display:none;font-size:13px;padding-bottom:15px;clear:both;}
.wrapper article .jshop.list_product .block_product .oiproduct .jshop_price{float:left;text-align:right;font-size:17px;color:#333;font-family:'Open Sans', sans-serif;font-weight:bold;box-sizing:border-box;padding-right:8px;}
.wrapper article .jshop.list_product .block_product .oiproduct .buttons{float:right;width:42%;text-align:center;}
.wrapper article .jshop.list_product .block_product .oiproduct .buttons a.button_buy{transition:background ease-out 0.4s;-moz-transition:background ease-out 0.4s;-webkit-transition:background ease-out 0.4s;-khtml-transition:background ease-out 0.4s;-opera-transition:background ease-out 0.4s;-ms-transition:background ease-out 0.4s;text-decoration:none;width:100%;height:28px;background:#6bb820;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;font-size:14px;color:#fff;font-family:'Open Sans', sans-serif;font-weight:600;display:block;box-sizing:border-box;text-shadow:1px 1px 2px rgba(0, 0, 0, 0.25);margin-top:0;padding-top:3px;}
.wrapper article .jshop.list_product .block_product .oiproduct .buttons a.choise{background:#fcab15;}
.wrapper article .jshop.list_product .block_product .oiproduct .buttons a.choise:hover{background:#6bb820;}
.wrapper article .jshop.list_product .block_product .oiproduct .buttons a:hover{background:#fcab15;}
.wrapper article .jshop.list_product .block_product:hover .name a{border-bottom:none;}
.wrapper article .jshop.list_product .block_product .product_label{position:absolute;}
.wrapper article .jshop.productfull{padding:0 0 30px 0;}
.wrapper article .jshop.productfull h1{text-align:left;font-size:27px;color:#0e5f6b;margin:12px 0 17px 0;padding:0; display: inline-block;}
.wrapper article .jshop.productfull .photo-gal{width:34%;height:398px;float:left;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;border:1px solid #379dbc;overflow:hidden;position:relative;margin-right:2%;}
.wrapper article .jshop.productfull .photo-gal .product_label{position:absolute;}
.wrapper article .jshop.productfull .photo-gal .image_middle{}
.wrapper article .jshop.productfull .photo-gal .image_middle a{display:block;line-height:0;}
.wrapper article .jshop.productfull .photo-gal .jshop_img_description{position:absolute;left:0;bottom:0;background:rgba(255, 255, 255, 0.55);padding:5px 5px 0 2px;opacity:0.6;}
.wrapper article .jshop.productfull .photo-gal:hover .jshop_img_description{opacity:0.2;}
.wrapper article .jshop.productfull .photo-gal .jshop_img_description:hover{opacity:1;}
.wrapper article .jshop.productfull .photo-gal .jshop_img_description #list_product_image_thumb img{width:50px;height:50px;margin:0 0 0 2px;border:1px solid #f7750d;border-radius:4px;}
.wrapper article .jshop.productfull .photo-gal .jshop_img_description #list_product_image_thumb img:hover{cursor:pointer;border-color:#137d8c;}
.wrapper article .jshop.productfull .options{width:32%;min-height:398px;float:left;margin-right:2%;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;border:1px solid #d9d9d9;overflow:hidden;position:relative;padding-bottom:71px;box-sizing:border-box;}
.wrapper article .jshop.productfull .options h3{text-align:center;font-size:26px;color:#fc7d0b;font-family:'lobster_1.4regular';font-weight:normal;line-height:26px;margin:0;padding:11px 0;background:#f2f2f2;border-bottom:1px solid #d9d9d9;}
.wrapper article .jshop.productfull .options .jshop_prod_attributes{padding:10px 0;}
.wrapper article .jshop.productfull .options .jshop_prod_attributes .row-fluid{display:table;width:100%;margin-bottom:10px;}
.wrapper article .jshop.productfull .options .jshop_prod_attributes .row-fluid .attributes_title{font-size:20px;color:#2c2c2c;font-family:'lobster_1.4regular';font-weight:normal;width:33%;float:left;box-sizing:border-box;padding:0 5px 0 12px;text-align:left;line-height:18px;}
.wrapper article .jshop.productfull .options .jshop_prod_attributes .row-fluid .atr-option{width:67%;float:right;box-sizing:border-box;padding-right:10px;}
.wrapper article .jshop.productfull .options .jshop_prod_attributes .row-fluid .atr-option .input_type_radio input{display:none;}
.wrapper article .jshop.productfull .options .jshop_prod_attributes .row-fluid .atr-option .input_type_radio input[type="radio"]:checked + label{box-shadow:0 0 4px 1px rgba(0, 0, 0, 0.26);-webkit-box-shadow:0 0 4px 1px rgba(0, 0, 0, 0.26);-moz-box-shadow:0 0 4px 1px rgba(0, 0, 0, 0.26);}
.wrapper article .jshop.productfull .options .jshop_prod_attributes .row-fluid .atr-option .input_type_radio label{display:block;float:left;margin:0 5px 1px 0;border:1px solid #fff;padding:0 5px;transition:ease-out 0.4s;-moz-transition:ease-out 0.4s;-webkit-transition:ease-out 0.4s;-khtml-transition:ease-out 0.4s;-opera-transition:ease-out 0.4s;-ms-transition:ease-out 0.4s;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;overflow:hidden;}
.wrapper article .jshop.productfull .options .jshop_prod_attributes .row-fluid .atr-option .input_type_radio label .radio_attr_label img{width:23px;max-width:23px;max-height:30px;}
.wrapper article .jshop.productfull .options .jshop_prod_attributes .row-fluid .atr-option .input_type_radio label .radio_attr_label .attrname{display:none;}
.wrapper article .jshop.productfull .options .jshop_prod_attributes .row-fluid .atr-option .input_type_radio label:hover{cursor:pointer;}
.wrapper article .jshop.productfull .options .jshop_prod_attributes .row-fluid .atr-option select{width:100%;padding:6px 5px;font-size:16px;font-weight:bold;border:1px solid #0e7a89;border-radius:3px;}
.wrapper article .jshop.productfull .options .jshop_prod_attributes .row-fluid .atr-option select:focus{outline:none;}
.wrapper article .jshop.productfull .options .jshop_prod_attributes .row-fluid .atr-option .prod_attr_img{display:none;}
.wrapper article .jshop.productfull .options .pri{display:table;width:100%;padding:0 10px 5px 12px;box-sizing:border-box;}
.wrapper article .jshop.productfull .options .pri .price{width:70%;float:right;}
.wrapper article .jshop.productfull .options .pri .price .prod_price{font-weight:normal;text-align:right;font-size:22px;color:#2c2c2c;font-family:'lobster_1.4regular';}
.wrapper article .jshop.productfull .options .pri .price .prod_price #block_price{font-size:33px;color:#454545;}
.wrapper article .jshop.productfull .options .pri div.old_price{float:left;width:30%;}
.wrapper article .jshop.productfull .options .pri div.old_price span.old_price{display:block;padding-top:15px;}
.wrapper article .jshop.productfull .options .quant{width:100%;padding:0 10px 0 12px;box-sizing:border-box;display:block;}
.wrapper article .jshop.productfull .options .quant .prod_buttons .prod_qty_input{width:48%;float:left;box-sizing:border-box;position:relative;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;height:36px;border:1px solid #ccc;overflow:hidden;}
.wrapper article .jshop.productfull .options .quant .prod_buttons .prod_qty_input input{box-sizing:border-box;padding:0 30px 0 0px;width:50%;text-align:right;font-family:'Open Sans', sans-serif;font-size:14px;color:#000;border-style:none solid;border-width:1px;border-color:#ccc;height:34px;line-height:34px;font-weight:600;display:inline-block;vertical-align:bottom;}
.wrapper article .jshop.productfull .options .quant .prod_buttons .prod_qty_input:after{content:"шт";display:block;font-size:14px;color:#000;font-family:'Open Sans', sans-serif;font-weight:600;position:absolute;top:7px;right:30%;}
.wrapper article .jshop.productfull .options .quant .prod_buttons .prod_qty_input button:focus{outline:none;}
.wrapper article .jshop.productfull .options .quant .prod_buttons .prod_qty_input button:hover{cursor:pointer;background:#53bdcb;text-shadow:1px 1px 2px rgba(0, 0, 0, 1);color:#fff;}
.wrapper article .jshop.productfull .options .quant .prod_buttons .prod_qty_input button.plus{right:0;}
.wrapper article .jshop.productfull .options .quant .prod_buttons .prod_qty_input button.minus{left:0;}
.wrapper article .jshop.productfull .options .quant .prod_buttons .prod_qty_input button{content:"-";font-size:20px;display:inline-block;font-family:'Open Sans', sans-serif;font-weight:600;padding:0;text-align:center;width:25%;height:34px;line-height:34px;border:0;background:transparent;}
.wrapper article .jshop.productfull .options .quant .prod_buttons .buttons{width:50%;float:right;}
.wrapper article .jshop.productfull .options .quant .prod_buttons .buttons input.button{width:100%;background:#fc7d0b;transition:background ease-out 0.4s;-moz-transition:background ease-out 0.4s;-webkit-transition:background ease-out 0.4s;-khtml-transition:background ease-out 0.4s;-opera-transition:background ease-out 0.4s;-ms-transition:background ease-out 0.4s;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;box-sizing:border-box;display:block;text-shadow:1px 1px 2px rgba(0, 0, 0, 0.25);font-size:18px;color:#fff;font-family:'Open Sans', sans-serif;font-weight:600;text-align:center;border:0;height:36px;}
.wrapper article .jshop.productfull .options .quant .prod_buttons .buttons input.button:focus{outline:none;}
.wrapper article .jshop.productfull .options .quant .prod_buttons .buttons input.button:hover{cursor:pointer;background:#6bb820;}
.wrapper article .jshop.productfull .options .quickorder{width:100.15%;display:table;background:#e5e5e5;box-sizing:border-box;border-top:1px solid #d9d9d9;height:61px;bottom:0;left:0;line-height:12px;position:absolute;padding:8px 10px 2px 12px;}
.wrapper article .jshop.productfull .options .quickorder span{font-size:11px;color:#949494;font-weight:600;font-family:'Open Sans', sans-serif;text-align:left;}
.wrapper article .jshop.productfull .options .quickorder .webfactor_default p{margin:0;}
.wrapper article .jshop.productfull .options .quickorder form.ajaxWebfactorForm{padding:0;position:relative;}
.wrapper article .jshop.productfull .options .quickorder form.ajaxWebfactorForm input{margin:0;height:30px;font-family:'Open Sans', sans-serif;border-radius:0;}
.wrapper article .jshop.productfull .options .quickorder form.ajaxWebfactorForm input.webfactor-telephone{background:#fff;border:1px solid #ccc;width:50%;float:left;border-top-left-radius:5px;-moz-border-radius-topleft:5px;-webkit-border-top-left-radius:5px;border-bottom-left-radius:5px;-moz-border-radius-bottomleft:5px;-webkit-border-bottom-left-radius:5px;}
.wrapper article .jshop.productfull .options .quickorder form.ajaxWebfactorForm input label.error{display:none !important;}
.wrapper article .jshop.productfull .options .quickorder form.ajaxWebfactorForm input:focus{outline:none;}
.wrapper article .jshop.productfull .options .quickorder form.ajaxWebfactorForm input[type="submit"]{background:#53bdcb;transition:background ease-out 0.4s;-moz-transition:background ease-out 0.4s;-webkit-transition:background ease-out 0.4s;-khtml-transition:background ease-out 0.4s;-opera-transition:background ease-out 0.4s;-ms-transition:background ease-out 0.4s;text-align:center;border:0;text-transform:none;font-size:15px;color:#fff;font-weight:600;width:50%;float:right;border-top-right-radius:5px;-moz-border-radius-topright:5px;-webkit-border-top-right-radius:5px;border-bottom-right-radius:5px;-moz-border-radius-bottomright:5px;-webkit-border-bottom-right-radius:5px;line-height:18px;}
.wrapper article .jshop.productfull .options .quickorder form.ajaxWebfactorForm input[type="submit"]:hover{background:#237f8b;}
.wrapper article .jshop.productfull .block-info{float:left;width:30%;min-height:398px;border:1px solid #d9d9d9;overflow:hidden;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;padding-bottom:10px;box-sizing:border-box;}
.wrapper article .jshop.productfull .block-info h3{background:#f2f2f2;font-size:26px;color:#1c91a2;font-family:'lobster_1.4regular';padding:11px 0;margin:0;font-weight:normal;text-align:center;border-bottom:1px solid #d9d9d9;line-height:26px;}
.wrapper article .jshop.productfull .block-info h4{font-family:'lobster_1.4regular';font-size:24px;color:#25a2b4;font-weight:normal;margin:8px 7% 10px 7%;position:relative;padding:3px 0 0 35px;}
.wrapper article .jshop.productfull .block-info h4.order:before{content:"";display:block;background:url("../images/info-block-order-icon.png") no-repeat;width:25px;height:25px;position:absolute;top:4px;left:-3px;}
.wrapper article .jshop.productfull .block-info h4.delivery:before{content:"";display:block;background:url("../images/block-info-delivery-icon.png") no-repeat;width:33px;height:20px;position:absolute;top:9px;left:-11px;}
.wrapper article .jshop.productfull .block-info h4.payment:before{content:"";display:block;background:url("../images/block-info-payment-icon.png") no-repeat;width:25px;height:25px;position:absolute;top:5px;left:-4px;}
.wrapper article .jshop.productfull .block-info h4.delivery, .wrapper article .jshop.productfull .block-info h4.payment{border-top:1px solid #d9d9d9;}
.wrapper article .jshop.productfull .block-info ul{margin:0 4% 0 6%;padding:0;}
.wrapper article .jshop.productfull .block-info ul li{font-size:14px;color:#101010;font-family:'Open Sans', sans-serif;line-height:14px;font-weight:normal;position:relative;padding:0 0 8px 23px;list-style:none;}
.wrapper article .jshop.productfull .block-info ul li:before{content:"";display:block;background:url("../images/block-info-li-icon.png") no-repeat;width:18px;height:13px;position:absolute;top:0;left:0;}
.wrapper article .jshop.productfull .jshop_prod_description{display:table;width:100%;}
.wrapper article .jshop.productfull .jshop_prod_description h3{font-size:30px;color:#198999;font-family:'lobster_1.4regular';font-weight:normal;margin:15px 0;}
.wrapper article .jshop.productfull .related_header{font-size:34px;color:#fc7d0b;font-family:'lobster_1.4regular';font-weight:normal;border:0;margin:20px 0 25px 0;}
.wrapper article .jshop.productfull .jshop_list_product{display:table;}
.wrapper article .jshop.productfull .jshop_list_product .list_related .row-fluid .sblock4{width:23%;margin-right:2.66%;float:left;margin-bottom:30px;}
.wrapper article .jshop.productfull .jshop_list_product .list_related .row-fluid .sblock4:nth-child(4){margin-right:0;}
.wrapper article .jshop.productfull .jshop_list_product .list_related .row-fluid .sblock4 .product .product_label{position:absolute;}
.wrapper article .jshop.productfull .jshop_list_product .list_related .row-fluid .sblock4 .product .image a{display:block;box-sizing:border-box;}
.wrapper article .jshop.productfull .jshop_list_product .list_related .row-fluid .sblock4 .product .image a img{overflow:hidden;width:100%;height:100%;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}
.wrapper article .jshop.productfull .jshop_list_product .list_related .row-fluid .sblock4 .product .name{font-family:'Open Sans', sans-serif;text-align:left;line-height:19px;height:45px;max-height:45px;overflow:hidden;margin-bottom:9px;}
.wrapper article .jshop.productfull .jshop_list_product .list_related .row-fluid .sblock4 .product .name a{text-decoration:none;font-size:14px;color:#2e2e2e;border-bottom:1px solid #d5d5d5;}
.wrapper article .jshop.productfull .jshop_list_product .list_related .row-fluid .sblock4 .product .oiproduct{display:table;width:100%;position:relative;}
.wrapper article .jshop.productfull .jshop_list_product .list_related .row-fluid .sblock4 .product .oiproduct .old_price{position:absolute;top:4px;left:0;font-size:13px;}
.wrapper article .jshop.productfull .jshop_list_product .list_related .row-fluid .sblock4 .product .oiproduct .old_price span{text-decoration:line-through;}
.wrapper article .jshop.productfull .jshop_list_product .list_related .row-fluid .sblock4 .product .oiproduct .jshop_price{width:58%;float:left;text-align:right;font-size:17px;color:#333;font-family:'Open Sans', sans-serif;font-weight:bold;box-sizing:border-box;padding-right:8px;}
.wrapper article .jshop.productfull .jshop_list_product .list_related .row-fluid .sblock4 .product .oiproduct .price_extra_info, .wrapper article .jshop.productfull .jshop_list_product .list_related .row-fluid .sblock4 .product .oiproduct .description{display:none;}
.wrapper article .jshop.productfull .jshop_list_product .list_related .row-fluid .sblock4 .product .oiproduct .buttons{float:right;width:42%;text-align:center;}
.wrapper article .jshop.productfull .jshop_list_product .list_related .row-fluid .sblock4 .product .oiproduct .buttons a.button_buy{transition:background ease-out 0.4s;-moz-transition:background ease-out 0.4s;-webkit-transition:background ease-out 0.4s;-khtml-transition:background ease-out 0.4s;-opera-transition:background ease-out 0.4s;-ms-transition:background ease-out 0.4s;text-decoration:none;width:100%;height:28px;background:#6bb820;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;font-size:14px;color:#fff;font-family:'Open Sans', sans-serif;font-weight:600;display:block;box-sizing:border-box;text-shadow:1px 1px 2px rgba(0, 0, 0, 0.25);margin-top:0;padding-top:3px;}
.wrapper article .jshop.productfull .jshop_list_product .list_related .row-fluid .sblock4 .product .oiproduct .buttons a.choise{background:#fcab15;}
.wrapper article .jshop.productfull .jshop_list_product .list_related .row-fluid .sblock4 .product .oiproduct .buttons a.choise:hover{background:#6bb820;}
.wrapper article .jshop.productfull .jshop_list_product .list_related .row-fluid .sblock4 .product .oiproduct .buttons a:hover{background:#fcab15;}
.wrapper article .jshop.productfull .jshop_list_product .list_related .row-fluid .sblock4 .product:hover .image a{opacity:0.7;}
.wrapper article .jshop.productfull .jshop_list_product .list_related .row-fluid .sblock4 .product:hover .name a{border-bottom:none;}
.wrapper article table.cart{border-spacing:3px;width:100%;border-collapse:initial;font-family:'Open Sans', sans-serif;margin-top:25px;text-align:center;}
.wrapper article table.cart tr th{padding:5px;font-size:14px;color:#fff;border:none;background-color:#198999;}
.wrapper article table.cart tr.jshop_prod_cart.odd td, .wrapper article table.cart tr.jshop_prod_cart.even td{background-color:rgba(226, 204, 150, 0.3);vertical-align:middle;border:none;color:#424242;}
.wrapper article table.cart tr.jshop_prod_cart.odd td .mobile-cart, .wrapper article table.cart tr.jshop_prod_cart.even td .mobile-cart{display:none;}
.wrapper article table.cart tr.jshop_prod_cart.odd td.jshop_img_description_center, .wrapper article table.cart tr.jshop_prod_cart.even td.jshop_img_description_center{padding:0;}
.wrapper article table.cart tr.jshop_prod_cart.odd td.jshop_img_description_center a, .wrapper article table.cart tr.jshop_prod_cart.even td.jshop_img_description_center a{display:block;padding:10px;}
.wrapper article table.cart td img{max-width:100px;height:auto;}
.wrapper article table.cart .product_name{padding:15px;text-align:left;}
.wrapper article table.cart .product_name a{text-decoration:none;font-weight:bold;line-height:18px;font-size:15px;color:#0e5f6b;padding-bottom:6px;display:block;}
.wrapper article table.cart tr.jshop_prod_cart.odd td.product_name a:hover, .wrapper article table.cart tr.jshop_prod_cart.even td.product_name a:hover{text-decoration:underline;}
.wrapper article table.cart tr.jshop_prod_cart.odd td.product_name .list_attribute, .wrapper article table.cart tr.jshop_prod_cart.even td.product_name .list_attribute{font-size:13px;}
.wrapper article table.cart tr.jshop_prod_cart.odd td.product_name .list_attribute p, .wrapper article table.cart tr.jshop_prod_cart.even td.product_name .list_attribute p{margin:0;}
.wrapper article table.cart tr.jshop_prod_cart.odd td.product_name .list_attribute p .name, .wrapper article table.cart tr.jshop_prod_cart.even td.product_name .list_attribute p .name{font-weight:bold;color:#198999;}
.wrapper article table.cart tr.jshop_prod_cart.odd td.product_name .list_attribute p .value, .wrapper article table.cart tr.jshop_prod_cart.even td.product_name .list_attribute p .value{font-weight:600;color:#8f8f8f;}
.wrapper article table.cart tr.jshop_prod_cart.odd td.quantity input.inputbox, .wrapper article table.cart tr.jshop_prod_cart.even td.quantity input.inputbox{padding:5px 0 5px 10px;width:50px;margin-bottom:0px;}
.wrapper article table.cart tr.jshop_prod_cart.odd td.quantity .cart_reload a, .wrapper article table.cart tr.jshop_prod_cart.even td.quantity .cart_reload a{width:20px;height:20px;background:url("../images/reload-icon.png") no-repeat;background-position:0 0;display:inline-block;cursor:pointer;top:5px;position:relative;}
.wrapper article table.cart tr.jshop_prod_cart.odd td.quantity .cart_reload a:hover, .wrapper article table.cart tr.jshop_prod_cart.even td.quantity .cart_reload a:hover{background-position:0 -20px;}
.wrapper article table.cart tr.jshop_prod_cart.odd td.remove, .wrapper article table.cart tr.jshop_prod_cart.even td.remove{padding:0;}
.wrapper article table.cart tr.jshop_prod_cart.odd td.remove a.button-img, .wrapper article table.cart tr.jshop_prod_cart.even td.remove a.button-img{display:inline-block;background:url("../images/trash-icon.png") no-repeat;width:18px;height:20px;background-position:0 0;margin:0 auto;vertical-align:bottom;}
.wrapper article table.cart tr.jshop_prod_cart.odd td.remove a.button-img:hover, .wrapper article table.cart tr.jshop_prod_cart.even td.remove a.button-img:hover{background-position:0 -20px;}
.wrapper article .jshop table.jshop_subtotal{border-collapse:collapse;border:0px;width:100%;}
.wrapper article .jshop table.jshop_subtotal .total{text-align:right;vertical-align:bottom;}
.wrapper .jshop .total{font-family:'lobster_1.4regular';font-weight:normal;color:#044f5a;}
.wrapper article .jshop table.jshop_subtotal .total td.name{padding-right:10px;width:88%;font-size:21px;}
.wrapper .jshop .total{white-space:nowrap;width:12%;font-size:27px;}
.wrapper article .jshop .cart_buttons{margin-top:10px;}
.wrapper article .jshop .cart_buttons a{transition:background ease-out 0.4s;-moz-transition:background ease-out 0.4s;-webkit-transition:background ease-out 0.4s;-khtml-transition:background ease-out 0.4s;-opera-transition:background ease-out 0.4s;-ms-transition:background ease-out 0.4s;text-decoration:none;display:block;box-sizing:border-box;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;text-shadow:1px 1px 2px rgba(0, 0, 0, 0.25);font-size:18px;color:#fff;text-align:center;font-weight:600;height:36px;font-family:'Open Sans', sans-serif;background:#fc7d0b;padding:5px 33px;}
.wrapper article .jshop .cart_buttons .pull-left.td_1{text-align:left;float:left;}
.wrapper article .jshop .cart_buttons .pull-left.td_1 a{padding:5px 21px;}
.wrapper article .jshop .cart_buttons .pull-left.td_1 a:hover{background:#6bb820;}
.wrapper article .jshop .cart_buttons .pull-right.td_2{text-align:right;float:right;}
.wrapper article .jshop .cart_buttons .pull-right.td_2 .order_quick_checkout{margin-right:0;}
.wrapper article .jshop .cart_buttons .pull-right.td_2 a{background:#6bb820;}
.wrapper article .jshop .cart_buttons .pull-right.td_2 a:hover{background:#fc7d0b;}
.wrapper article .quick-checkout-form-block h2.quick-checkout-title{text-align:center;font-family:'lobster_1.4regular';font-weight:normal;font-size:25px;color:#15727f;}
.wrapper article .quick-checkout-form-block .user-info-block, .wrapper article .quick-checkout-form-block .user-comment-block{width:280px;margin:0 auto;box-sizing:border-box;}
.wrapper article .quick-checkout-form-block .user-info-block label, .wrapper article .quick-checkout-form-block .user-comment-block label{text-align:left;padding:7px 0 2px 0;color:#0e636e;font-weight:600;width:100%;display:block;}
.wrapper article .quick-checkout-form-block .user-info-block label span, .wrapper article .quick-checkout-form-block .user-comment-block label span{color:#fc7d0b;}
.wrapper article .quick-checkout-form-block .user-info-block input, .wrapper article .quick-checkout-form-block .user-info-block textarea, .wrapper article .quick-checkout-form-block .user-comment-block input, .wrapper article .quick-checkout-form-block .user-comment-block textarea{border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;width:100%;display:block;padding:5px;font-size:16px;border:2px solid #198999;box-sizing:border-box;font-weight:500;color:#0f5d68;}
.wrapper article .quick-checkout-form-block .user-info-block input:focus, .wrapper article .quick-checkout-form-block .user-info-block textarea:focus, .wrapper article .quick-checkout-form-block .user-comment-block input:focus, .wrapper article .quick-checkout-form-block .user-comment-block textarea:focus{outline:none;}
.wrapper article .quick-checkout-form-block .user-info-block textarea, .wrapper article .quick-checkout-form-block .user-comment-block textarea{height:70px;max-height:70px;max-width:100%;}
.wrapper article .quick-checkout-form-block .submit-checkout-button{width:280px;margin:0 auto;box-sizing:border-box;padding-top:7px;}
.wrapper article .quick-checkout-form-block .submit-checkout-button input{display:block;width:100%;font-size:18px;color:#fff;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;transition:background ease-out 0.4s;-moz-transition:background ease-out 0.4s;-webkit-transition:background ease-out 0.4s;-khtml-transition:background ease-out 0.4s;-opera-transition:background ease-out 0.4s;-ms-transition:background ease-out 0.4s;cursor:pointer;text-shadow:1px 1px 2px rgba(0, 0, 0, 0.25);text-align:center;font-weight:600;height:36px;font-family:'Open Sans', sans-serif;background:#6bb820;border:none;margin-top:10px;}
.wrapper article .quick-checkout-form-block .submit-checkout-button input:focus{outline:none;}
.wrapper article .quick-checkout-form-block .submit-checkout-button input:hover{background:#fc7d0b;}
.wrapper article table#jshop_menu_order{display:none;}
.wrapper article #comjshop h3{text-align:center;font-family:'lobster_1.4regular';font-weight:normal;font-size:25px;color:#15727f;}
.wrapper article #comjshop .address_block .jshop_register{width:280px;margin:0 auto;box-sizing:border-box;}
.wrapper article #comjshop .address_block .jshop_register .control-label{text-align:left;padding:7px 0 2px 0;color:#0e636e;font-weight:600;}
.wrapper article #comjshop .address_block .jshop_register .control-label span{color:#fc7d0b;}
.wrapper article #comjshop .address_block .jshop_register .controls input{width:100%;display:block;padding:5px;font-size:16px;border:2px solid #198999;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;box-sizing:border-box;font-weight:500;color:#0f5d68;}
.wrapper article #comjshop .address_block .jshop_register .controls input:focus{outline:none;}
.wrapper article #comjshop .address_block .box_button{width:280px;margin:0 auto;box-sizing:border-box;padding-top:7px;}
.wrapper article #comjshop .address_block .box_button .requiredtext{padding-bottom:10px;color:#15727f;font-size:11px;font-weight:600;}
.wrapper article #comjshop .address_block .box_button input{display:block;width:100%;font-size:20px;cursor:pointer;transition:background ease-out 0.4s;-moz-transition:background ease-out 0.4s;-webkit-transition:background ease-out 0.4s;-khtml-transition:background ease-out 0.4s;-opera-transition:background ease-out 0.4s;-ms-transition:background ease-out 0.4s;box-sizing:border-box;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;text-shadow:1px 1px 2px rgba(0, 0, 0, 0.25);font-size:18px;color:#fff;text-align:center;font-weight:600;height:36px;font-family:'Open Sans', sans-serif;background:#6bb820;border:none;margin-top:10px;}
.wrapper article #comjshop .address_block .box_button input:focus{outline:none;}
.wrapper article #comjshop .address_block .box_button input:hover{background:#fc7d0b;}
.wrapper article #comjshop .cart_empty_text{margin:20px 0;}
.wrapper article #comjshop .jshop_list_category .list_category .row-fluid img{margin:0 auto 4px auto;display:block;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;overflow:hidden;border:1px solid #123149;}
.wrapper article #comjshop .jshop_list_category .list_category .row-fluid img:hover{opacity:0.8;}
.wrapper article #comjshop .jshop_list_category .list_category .row-fluid:nth-child(4n){margin-right:0;}
.wrapper article #comjshop .jshop_list_category .list_category .row-fluid .category_name{text-align:center;}
.wrapper article #comjshop .jshop_list_category .list_category .row-fluid .category_name a{text-decoration:none;font-family:'lobster_1.4regular';font-size:25px;color:#1c8696;text-align:center;font-weight:normal;}
.wrapper article #comjshop .jshop_list_category .row-fluid img{margin:0 auto 4px auto;display:block;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;overflow:hidden;border:1px solid #123149;}
.wrapper article #comjshop .jshop_list_category .row-fluid img:hover{opacity:0.8;}
.wrapper article #comjshop .jshop_list_category .row-fluid:nth-child(4n){margin-right:0;}
.wrapper article #comjshop .jshop_list_category .row-fluid .category_name{text-align:center;}
.wrapper article #comjshop .jshop_list_category .row-fluid .category_name a{text-decoration:none;font-family:'lobster_1.4regular';font-size:25px;color:#1c8696;text-align:center;font-weight:normal;}
.wrapper article .quick_checkout_finish h1{margin:35px 0 0 0;}
.wrapper article .quick_checkout_finish .finish_message{font-size:25px;color:#198999;text-align:center;font-family:'lobster_1.4regular';font-weight:normal;}
.wrapper article .quick_checkout_finish .finish_message p{margin:10px;}
.wrapper article .quick_checkout_finish .finish_message p span{font-size:22px;}
.wrapper .breadcrumbs{margin:19px auto 0 auto;background:#fff;z-index:8;position:relative;display:table;width:100%;}
.wrapper .breadcrumbs ul{margin:0;padding:0;}
.wrapper .breadcrumbs ul li{list-style:none;float:left;font-size:14px;color:#02454e;font-family:'Open Sans', sans-serif;position:relative;padding-left:13px;padding-right:10px;}
.wrapper .breadcrumbs ul li a{text-decoration:none;font-size:14px;color:#02454e;font-family:'Open Sans', sans-serif;}
.wrapper .breadcrumbs ul li a:hover{text-decoration:underline;}
.wrapper .breadcrumbs ul li .divider{display:none;}
.wrapper .breadcrumbs ul li:first-child{display:none;}
.wrapper .breadcrumbs ul li:nth-child(2){padding-left:0;}
.wrapper .breadcrumbs ul li:nth-child(2):before{display:none;}
.wrapper .breadcrumbs ul li:last-child{color:#168393;}
.wrapper .breadcrumbs ul li:before{content:"";display:block;background:url("../images/bredcrumbs-before.png") no-repeat;width:6px;height:10px;position:absolute;top:5px;left:0px;}
.wrapper .most-popular h3{font-family:'lobster_1.4regular';font-size:48px;color:#fc7d0b;text-align:center;font-weight:normal;margin:25px 0 40px 0;}
.wrapper .most-popular .label_products{overflow:hidden;}
.wrapper .most-popular .label_products .block_item{width:23%;margin-right:2.66%;float:left;margin-bottom:30px;position:relative;}
.wrapper .most-popular .label_products .block_item .image a{display:block;box-sizing:border-box;}
.wrapper .most-popular .label_products .block_item .image a img{overflow:hidden;width:100%;height:100%;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}
.wrapper .most-popular .label_products .block_item .name{font-family:'Open Sans', sans-serif;text-align:left;line-height:19px;font-size:14px;color:#2e2e2e;height:45px;max-height:45px;overflow:hidden;margin-bottom:9px;}
.wrapper .most-popular .label_products .block_item .name a{text-decoration:none;font-size:14px;color:#2e2e2e;border-bottom:1px solid #d5d5d5;}
.wrapper .most-popular .label_products .block_item .oiproduct{display:table;width:100%;position:relative;}
.wrapper .most-popular .label_products .block_item .oiproduct .old_price{position:absolute;top:4px;left:0;font-size:13px;font-family:'Open Sans', sans-serif;color:#333;font-weight:600;}
.wrapper .most-popular .label_products .block_item .oiproduct .old_price span{text-decoration:line-through;}
.wrapper .most-popular .label_products .block_item .oiproduct .jshop_price{width:58%;float:left;text-align:right;font-size:17px;color:#333;font-family:'Open Sans', sans-serif;font-weight:bold;box-sizing:border-box;padding-right:8px;}
.wrapper .most-popular .label_products .block_item .oiproduct .buttons{float:right;width:42%;text-align:center;}
.wrapper .most-popular .label_products .block_item .oiproduct .buttons a.button_buy{transition:background ease-out 0.4s;-moz-transition:background ease-out 0.4s;-webkit-transition:background ease-out 0.4s;-khtml-transition:background ease-out 0.4s;-opera-transition:background ease-out 0.4s;-ms-transition:background ease-out 0.4s;text-decoration:none;width:100%;height:28px;background:#6bb820;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;font-size:14px;color:#fff;font-family:'Open Sans', sans-serif;font-weight:600;display:block;box-sizing:border-box;text-shadow:1px 1px 2px rgba(0, 0, 0, 0.25);margin-top:0;padding-top:3px;}
.wrapper .most-popular .label_products .block_item .oiproduct .buttons a.button_buy:hover{background:#fcab15;}
.wrapper .most-popular .label_products .block_item:nth-child(4n){margin-right:0;}
.wrapper .most-popular .label_products .block_item:hover .name a{border-bottom:none;}
.wrapper .balls-themes{width:100%;border-top:6px solid #3ea8b7;border-bottom:6px solid #3ea8b7;background:#b2dbf9 url("../images/bg-themes-balls.jpg") top center no-repeat;display:table;padding-bottom:10px;margin-bottom:30px;}
.wrapper .balls-themes h3, .popular>p{font-size:43px;color:#fc7d0b;font-family:'lobster_1.4regular';text-align:center;font-weight:normal;margin:30px 0 40px 0;}
.wrapper .balls-themes ul{margin:0;padding:0;}
.wrapper .balls-themes ul li{list-style:none;float:left;display:block;width:23%;margin-right:2.66%;margin-bottom:45px;box-sizing:border-box;text-align:center;font-size:25px;font-family:'lobster_1.4regular';}
.wrapper .balls-themes ul li a{text-decoration:none;transition:color ease-out 0.4s;-moz-transition:color ease-out 0.4s;-webkit-transition:color ease-out 0.4s;-khtml-transition:color ease-out 0.4s;-opera-transition:color ease-out 0.4s;-ms-transition:color ease-out 0.4s;}
.wrapper .balls-themes ul li img{width:245px;height:218px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;overflow:hidden;box-sizing:border-box;margin:0 auto;display:block;margin-bottom:6px;box-shadow:0 0 6px 1px rgba(0, 0, 0, 0.12);-webkit-box-shadow:0 0 6px 1px rgba(0, 0, 0, 0.12);-moz-box-shadow:0 0 6px 1px rgba(0, 0, 0, 0.12);}
.wrapper .balls-themes ul li:first-child a{color:#bc233f;}
.wrapper .balls-themes ul li:first-child img{border:1px solid #bc233f;}
.wrapper .balls-themes ul li:nth-child(2) a{color:#2b8599;}
.wrapper .balls-themes ul li:nth-child(2) img{border:1px solid #2b8599;}
.wrapper .balls-themes ul li:nth-child(3) a{color:#e04c84;}
.wrapper .balls-themes ul li:nth-child(3) img{border:1px solid #e04c84;}
.wrapper .balls-themes ul li:nth-child(4) a{color:#3b221f;}
.wrapper .balls-themes ul li:nth-child(4) img{border:1px solid #3b221f;}
.wrapper .balls-themes ul li:nth-child(5) a{color:#9c294b;}
.wrapper .balls-themes ul li:nth-child(5) img{border:1px solid #9c294b;}
.wrapper .balls-themes ul li:nth-child(6) a{color:#0f2d5b;}
.wrapper .balls-themes ul li:nth-child(6) img{border:1px solid #0f2d5b;}
.wrapper .balls-themes ul li:nth-child(7) a{color:#a0074c;}
.wrapper .balls-themes ul li:nth-child(7) img{border:1px solid #a0074c;}
.wrapper .balls-themes ul li:nth-child(8) a{color:#5c3631;}
.wrapper .balls-themes ul li:nth-child(8) img{border:1px solid #5c3631;}
.wrapper .balls-themes ul li:nth-child(4n){margin-right:0;}
.wrapper .balls-themes ul li:hover img{border:1px solid #123149;opacity:0.8;}
.wrapper .balls-themes ul li:hover a{color:#123149;}
footer{display:block;width:100%;height:179px;border-top:8px solid #3ea8b7;background:#fff url("../images/bg-footer.png") top center no-repeat;}
footer .foot{height:150px;position:relative;}
footer .foot a.logo{display:block;position:absolute;left:14px;top:22px;}
footer .foot .phones{position:absolute;top:13px;left:324px;}
footer .foot .phones p{text-align:right;font-family:'pf_din_text_comp_promedium';font-size:21px;color:#0a4858;margin:0;}
footer .foot .phones p strong{font-weight:normal;font-size:25px;}
footer .foot .phones ul{margin:3px 0 0 0;padding:0;}
footer .foot .phones ul li{list-style:none;position:relative;padding-left:37px;}
footer .foot .phones ul li a{text-decoration:none;font-size:16px;color:#198999;font-family:'pf_din_text_cond_probold';line-height:26px;}
footer .foot .phones ul li a strong{font-weight:normal;font-size:21px;}
footer .foot .phones ul li:first-child:before{content:"";display:block;background:url("../images/life-icon.png") no-repeat;width:25px;height:25px;position:absolute;top:2px;left:0;background-size:90%;}
footer .foot .phones ul li:nth-child(2):before{content:"";display:block;background:url("../images/vodafon-icon.png") no-repeat;width:25px;height:25px;position:absolute;top:4px;left:0;background-size:90%;}
footer .foot .phones ul li:nth-child(3):before{content:"";display:block;background:url("../images/kievstar-icon.png") no-repeat;width:25px;height:25px;position:absolute;top:3px;left:1px;background-size:90%;}
footer .foot .cards{position:absolute;right:388px;top:18px;font-family:'pf_din_text_comp_promedium';font-size:21px;color:#0a4858;}
footer .foot .cards strong{font-weight:normal;font-size:25px;}
footer .foot .cards p{margin:0;text-align:center;}
footer .foot .cards ul{margin:20px 0 0 0;padding:0;}
footer .foot .cards ul li{list-style:none;float:left;text-indent:-9999px;display:block;width:52px;height:33px;margin-right:21px;}
footer .foot .cards ul li:first-child{background:url("../images/master-card.png") no-repeat;}
footer .foot .cards ul li:nth-child(2){background:url("../images/visa.png") no-repeat;}
footer .foot .cards ul li:nth-child(3){background:url("../images/privat.png") no-repeat;width:32px;}
footer .foot .cards ul li:last-child{margin-right:0;}
footer .foot .copyright{position:absolute;right:10px;width:285px;top:20px;border:1px solid #40afbf;background:#fff;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;text-align:center;font-size:13px;color:#4c4c4c;font-family:'Open Sans', sans-serif;font-weight:600;line-height:15px;padding:0 10px;box-sizing:border-box;}
footer .foot .insta{display:none;}
footer .bottom-line-foot{width:100%;height:29px;background:#fcab15;font-size:12px;color:#4f3005;font-family:'Open Sans', sans-serif;font-weight:600;}
footer .bottom-line-foot .container{height:29px;}
footer .bottom-line-foot .comp{width:50%;float:left;text-align:left;padding-top:6px;height:29px;box-sizing:border-box;}
footer .bottom-line-foot .web-factor{width:50%;float:right;text-align:right;padding-top:6px;height:29px;box-sizing:border-box;}
footer .bottom-line-foot .web-factor a{font-weight:bold;transition:ease-out 0.4s;-moz-transition:ease-out 0.4s;-webkit-transition:ease-out 0.4s;-khtml-transition:ease-out 0.4s;-opera-transition:ease-out 0.4s;-ms-transition:ease-out 0.4s;color:#4f3005;}
footer .bottom-line-foot .web-factor a:hover{text-decoration:none;color:#000;}
.slideout-menu{position:fixed;top:0;bottom:0;width:256px;min-height:100vh;overflow-y:auto;-webkit-overflow-scrolling:touch;z-index:0;display:none;}
.slideout-menu-left{left:0;}
.slideout-panel{position:relative;z-index:1;background-color:#FFF;min-height:100vh;}
.slideout-open, .slideout-open body,
.slideout-open .slideout-panel{overflow:hidden;}
.slideout-open .slideout-menu{display:block;}
#system-message .alert{background:#fcab15;border-radius:5px;border:double 7px #fff;text-align:center;font-family:'Open Sans', sans-serif;font-size:18px;color:#fff;margin-top:10px;}
#system-message .alert-message{text-shadow:0 0 5px #333;padding:20px;}
#system-message .close{float:right;font-size:24px;cursor:pointer;margin-right:8px;}
#system-message .close:hover{text-shadow:0 0 5px #333;}
#system-message .alert-notice{}
.alert-heading{display:none;}
#jquery-overlay{z-index:1000;}
#jquery-lightbox{z-index:1001;}
.jshop.list_product .block_product:hover{position:absolute;left:-20px;right:-20px;top:-15px;z-index:5;padding:15px;box-shadow:0 0 5px 1px #126f7b;border-radius:5px;background:#fff;}
.jshop.list_product .block_product:hover .description{display:block;}
#DOMWindow{border:none !important;border-radius:5px;width:300px !important;height:190px !important;-moz-border-radius:5px;-webkit-border-radius:5px;overflow:visible !important;}
#DOMWindow p{font-family:'Open Sans', sans-serif;}
#DOMWindow p a.closeDOMWindow{background:url(../images/close.png) no-repeat center;font-size:0;display:block;position:absolute;right:-25px;top:-25px;width:30px;height:30px;opacity:.8;}
#DOMWindow p a.closeDOMWindow:hover{opacity:1;}
.modal_anchor span{display:block;margin:15px auto;}
.modal_anchor span a{padding:5px;display:block;margin:0 20px;text-transform:uppercase;}
#DOMWindow .modal_header{font-family:'lobster_1.4regular';text-decoration:none;font-size:25px;color:#fc7d0b;margin:0;}
#DOMWindow .modal_text{font-weight:600;color:#034d58;}
#DOMWindow .modal_text .modal_quantity, #DOMWindow .modal_text .modal_summ{font-weight:bold;color:#198999;}
#DOMWindow .modal_to_cart a{font-size:15px;background-color:#f7750d;font-weight:600;transition:background ease-out 0.4s;-moz-transition:background ease-out 0.4s;-webkit-transition:background ease-out 0.4s;-khtml-transition:background ease-out 0.4s;-opera-transition:background ease-out 0.4s;-ms-transition:background ease-out 0.4s;text-shadow:1px 1px 2px rgba(0, 0, 0, 0.25);}
#DOMWindow .modal_to_cart a:hover{background-color:#6bb820;}
#DOMWindow .modal_checkout a{font-size:15px;background-color:#6bb820;font-weight:600;transition:background ease-out 0.4s;-moz-transition:background ease-out 0.4s;-webkit-transition:background ease-out 0.4s;-khtml-transition:background ease-out 0.4s;-opera-transition:background ease-out 0.4s;-ms-transition:background ease-out 0.4s;text-shadow:1px 1px 2px rgba(0, 0, 0, 0.25);}
#DOMWindow .modal_checkout a:hover{background-color:#f7750d;}
@media (min-width:1000px){#share42{right:0;}
button.toggle-button{display:none;}
header{height:220px;}
header .middle-head .phones{position:absolute;top:28px;right:11px;}
header .middle-head #searchmod{position:absolute;top:61px;left:361px;width:242px;height:31px;}
.dthide{display:none;}
li.parent:after{content:"";display:block;width:0;height:0;position:absolute;left:calc(50% - 15px);bottom:1px;border-width:6px 15px 0;border-style:solid;border-color:#fff transparent;transition:0.4s;opacity:0.7;}
li.parent:hover:after{opacity:0;}
}
@media (max-width:1199px) and (min-width:1000px){header{display:table;}
header .top-line-head .top-line .top-menu ul li a{font-size:11px;padding:9px 7px;}
header .top-line-head .top-line .insta{width:125px;overflow:hidden;}
.basket-head #jshop_module_cart_mini{margin-left:103px !important;}
.basket-head #jshop_module_cart_mini .mycart_mini_txt{padding:0 10px !important;}
header .middle-head a.logo{top:24px;}
header .middle-head a.logo img{width:180px;height:auto;}
header .middle-head a.logo:after{top:7px;}
header .middle-head .phones{top:33px;}
header .middle-head .delivery{top:47px;right:261px;}
header .middle-head #searchmod{width:200px;left:294px;}
header .middle-head #searchmod form input#jshop_search{width:200px !important;}
header .mainmenu .container ul li a{font-size:12px;padding:8px 20px 0 19px !important;}
header .mainmenu .container ul li a:before{background-size:100%;width:25px;height:58px;top:-3px;}
header .mainmenu .container ul li:last-child a{padding:8px 11px 0 18px !important;}
header .mainmenu .container ul li.parent ul{min-width:207px;left:1px;}
.wrapper .balls-themes ul li img{width:100%;height:auto;}
.wrapper article #comjshop .jshop_list_category .list_category .row-fluid img{width:100%;height:auto;}
footer{display:table;}
footer .foot .phones{top:14px;left:274px;}
footer .foot .cards{top:28px;right:281px;}
footer .foot .copyright{width:214px;top:17px;font-size:12px;}
}
@media (max-width:599px){.wrapper .most-popular .label_products .block_item .oiproduct .old_price{width:40%;float:left;}
.wrapper .most-popular .label_products .block_item .oiproduct .jshop_price{width:60%;float:right;}
.wrapper .most-popular .label_products .block_item .oiproduct .buttons{width:100%;margin-top:8px;}
.wrapper article .container .list_product .block_product .oiproduct .old_price{float:left;}
.wrapper article .container .list_product .block_product .oiproduct .jshop_price{float:right;}
.wrapper article .container .list_product .block_product .oiproduct .buttons{width:100%;margin-top:8px;}
.wrapper article .productfull .jshop_list_product .list_related .row-fluid .sblock4 .product .oiproduct .old_price{width:40% !important;float:left !important;}
.wrapper article .productfull .jshop_list_product .list_related .row-fluid .sblock4 .product .oiproduct .jshop_price{width:60% !important;float:right !important;}
.wrapper article .productfull .jshop_list_product .list_related .row-fluid .sblock4 .product .oiproduct .buttons{width:100% !important;margin-top:8px !important;}
.wrapper article table.cart tr td.jshop_img_description_center a img{max-width:100px !important;}
.wrapper article table.cart tr td > div{padding:0 5px;}
.jshop_prod_cart, .wrapper article table.cart .product_name{font-size:12px;}
.wrapper article .jshop{padding:0 5px 30px 5px;}
#DOMWindow p a.closeDOMWindow{right:0;top:-35px;}
}
@media (max-width:450px) and (min-width:360px){.wrapper .balls-themes ul li{min-height:210px;margin-bottom:10px;}
}
@media (max-width:999px){.category_description{font-size:12px;}
header .middle-head{height: auto;}
#share42{display:none;}
.thumbnail img[height="150"]{width:48.5%;height:100px;}
.mobile-logo{display:block;border-bottom:6px solid #3ea8b7;height:109px;box-sizing:border-box;padding-top:9px;}
.mobile-logo:before{content:"";display:block;background:url("../images/mobile-logo-before.png") no-repeat;position:absolute;top:6px;left:0;width:56px;height:97px;}
.mobile-logo:after{content:"";display:block;background:url("../images/mobile-logo-after.png") no-repeat;position:absolute;top:6px;right:0;width:56px;height:97px;}
.mobile-logo a.logo img{width:170px;height:auto;margin:0 auto;display:table;}
header{position:fixed;bottom:0;z-index:10000;}
header .top-line-head{display:none;}
#mobline{position:fixed;bottom:0;height:48px;left:0;right:0;border-top:1px solid rgba(255, 255, 255, 0.55);}
#mobline>*{display:block;box-sizing:border-box;float:left;height:48px;width:20%;position:static;border-right:1px solid rgba(255, 255, 255, 0.55);background:#48b0c0 center no-repeat;}
#phonebut{background-image:url("../images/mobile-icon-phones.png");}
#searchbut{background-image:url("../images/mobile-icon-search.png");}
#deliverbut{background-image:url("../images/mobile-icon-delivery.png");}
header .middle-head .container{position:absolute;height:0;width:100%;text-align:center;bottom:0;}
.middle-head #phoneswitsh, #searchmod{position:absolute;left:0;right:0;bottom:-200px;background:#fff;padding:20px;text-align:center;box-shadow:0 -4px 6px -4px #777;z-index:-1;transition:0.5s;}
#mobline .toggle-button{background-image:url("../images/mobile-icon-backg.png");}
#phoneswitsh.open, #searchmod.open{bottom:48px;}
.middle-head #phoneswitsh ul{display:inline-block;}
#searchmod form{position:relative;top:0px;left:50%;width:242px;height:31px;margin-left:-121px;}
#basket-head #jshop_module_cart_mini{position:relative !important;left:0;min-width:100%;margin-left:0;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;height:48px;background:none !important;}
#basket-head #jshop_module_cart_mini:hover{background:none !important;}
#basket-head #jshop_module_cart_mini.empt{margin-left:0;min-width:100% !important;background:none;}
#basket-head #jshop_module_cart_mini.full.scroll{opacity:1;}
#basket-head #jshop_module_cart_mini .mycart_mini_txt{width:100% !important;height:48px !important;padding:0;}
#basket-head #jshop_module_cart_mini .mycart_mini_txt a{height:48px;text-indent:-9999px;padding:0;background:#48b0c0 url("../images/mobile-icon-basket.png") 49% 9px no-repeat;display:block;}
#basket-head #jshop_module_cart_mini .mycart_mini_txt a:before{display:none;}
#basket-head #jshop_module_cart_mini .mycart_mini_txt a:hover, #basket-head #jshop_module_cart_mini .mycart_mini_txt a:focus{background:#288c9b url("../images/mobile-icon-basket.png") 49% 9px no-repeat !important;}
#basket-head #jshop_module_cart_mini .mycart_mini_txt a .cont-mob{text-indent:0;display:table;background:#fc3e0b;font-weight:600;font-family:'Open Sans', sans-serif;padding:0 7px 1px 7px;text-align:center;border-radius:50px;border:1px solid #fff;position:absolute;left:50%;margin-left:-10px;font-size:14px;top:1px;}
header .top-line-head .top-line .top-menu{display:none;}
header .top-line-head .top-line .insta{display:none;}
header .middle-head .container .phones:focus{outline:none;}
.arrow{background-color:#288c9b !important;}
.arrow:before{content:"";border:solid 7px transparent;border-top-color:#fff;position:relative;bottom:-6px;left:50%;margin-left:-6px;}
header .middle-head .container #searchmod:focus{outline:none;}
header .middle-head .container #searchmod .moduletable{display:none;}
header .middle-head .container .delivery{background:#48b0c0 url("../images/mobile-icon-delivery.png") 50% 12px no-repeat;padding:0;}
header .middle-head .container .delivery a.mobile{display:block;width:100%;height:48px;text-indent:-9999px;}
header .middle-head .container .delivery:focus{outline:none;}
header .middle-head .container .delivery:hover{background:#288c9b url("../images/mobile-icon-delivery.png") 50% 12px no-repeat;}
header .middle-head .container .delivery .moduletable{display:none;}
header .middle-head a.logo{display:none;}
header .mainmenu{display:none;}
.wrapper .main-picture{height:423px;background:#eff5fc url("../images/bg-main-pic-mobile.jpg") top center no-repeat;}
.wrapper .main-picture .container{padding:27px 10px 20px 10px;height:423px;}
.wrapper .main-picture .container h2{font-size:28px;line-height:30px;}
.wrapper .main-picture h2 span.subline{font-size:25px;line-height:25px;margin:5px 0 0 0;}
.wrapper .main-picture .container ul{margin:25px auto 0 auto;display:table;width:310px;position:absolute;left:50%;margin-left:-150px;}
.wrapper .main-picture .container ul li{width:157px;height:126px;margin-right:0;background-size:100%;}
.wrapper .main-picture .container ul li:before{display:none;}
.wrapper .main-picture .container ul li:first-child{padding:41px 48px 0 13px;}
.wrapper .main-picture .container ul li:nth-child(2){padding:41px 32px 0 1px;margin-left:-9px;}
.wrapper .main-picture .container ul li:nth-child(3){padding:41px 32px 0 1px;}
.wrapper .main-picture .container ul li:nth-child(4){padding:23px 30px 12px 0;margin-left:-9px;}
.wrapper .main-picture .container ul li:nth-child(4) em{font-size:19px;}
.wrapper .main-picture .container ul li:nth-child(4) sup{font-size:38px;}
.wrapper .main-picture .container ul li:nth-child(4) strong{margin-top:5px;}
.wrapper .most-popular .label_products .block_item .image, .wrapper .most-popular .label_products .block_item .name, .wrapper .most-popular .label_products .block_item .oiproduct{max-width:265px;margin:0 auto;}
.wrapper .balls-themes{background:url("../images/bg-themes-balls-mobile.jpg") top center no-repeat;margin-bottom:10px;}
.wrapper .balls-themes h3, .popular>p{font-size:30px;margin:17px 0 24px 0;line-height:28px;}
.wrapper .balls-themes ul li{margin-bottom:27px;font-size:21px;line-height:22px;}
.wrapper .balls-themes ul li a img{max-width:245px;width:100%;height:auto;}
.wrapper article .container h1{font-size:32px;line-height:30px;padding:10px 10px 5px 10px;}
.wrapper article .container .jshop.list_product .row-fluid .sblock4, .wrapper .most-popular .label_products .block_item, .wrapper .balls-themes ul li{width:48%;margin-right:4%;}
.wrapper article .container .jshop.list_product .row-fluid .sblock4:nth-child(2n), .wrapper .most-popular .label_products .block_item:nth-child(2n), .wrapper .balls-themes ul li:nth-child(2n), .list_category .sblock4:nth-child(2n), .jshop_list_category .sblock4:nth-child(2n){margin-right:0;}
.jshop_img_description_center{float:left;}
.wrapper article .container .jshop.list_product .row-fluid .sblock4 .block_product{max-width:265px;margin:0 auto;}
.wrapper article .jshop.list_product .block_product .name{height:40px;margin-bottom:2px;line-height:12px;}
.wrapper article .jshop.list_product .block_product .name a, .jshop.list_product .block_product .description{font-size:12px;line-height:12px;border-bottom:none;}
.jshop.list_product .block_product:hover{left:-5px;right:-5px;top:-5px;padding:5px;}
.list_category .sblock4, .jshop_list_category .sblock4{width:48% !important;margin-right:4%;margin-bottom:10px !important;}
.wrapper article .container .jshop_list_category .row-fluid .image a img{width:100%;max-width:245px;}
.wrapper article .container .jshop_list_category .row-fluid .category_name a{font-size:21px !important;line-height:22px;}
.wrapper article table.cart tr.jshop_prod_cart.odd td, .wrapper article table.cart tr.jshop_prod_cart.even td{background:none;}
.quick-checkout-small-cart-block{display:none;}
.wrapper table.cart{width:100%;border:0;padding:0;}
.wrapper table.cart tr{display:block;width:100%;overflow:hidden;border:1px solid #c8bea5;padding:7px 2px;margin-bottom:10px;background-size:100% 100%;background-color:rgba(226, 204, 150, 0.3);color:black;}
.wrapper table.cart tr:first-child{display:none;}
.wrapper table.cart tr td{padding:0 !important;display:flex;text-align:left;border:none;color:#424242;}
.wrapper table.cart tr td > div{display:block !important;width:100%;padding:4px 10px;}
.wrapper table.cart tr td .mobile-cart{font-size:14px;color:#424242;font-weight:600;font-family:"Open Sans", sans-serif !important;}
.wrapper table.cart tr td.jshop_img_description_center a{padding:0 !important;}
.wrapper table.cart tr td.jshop_img_description_center a img{width:100% !important;max-width:145px !important;}
.wrapper table.cart tr td.remove a.button-img{margin:0 !important;}
.wrapper .jshop .cart_buttons{padding:0 !important;}
.wrapper .jshop .cart_buttons .pull-right.td_2{float:none !important;}
.wrapper .jshop .cart_buttons .pull-right.td_2 .order_quick_checkout{display:table;margin:20px auto 15px auto !important;float:none !important;}
.wrapper .jshop .cart_buttons .pull-left.td_1{float:none !important;}
.wrapper .jshop .cart_buttons .pull-left.td_1 a{display:table;margin:0 auto;}
.wrapper .breadcrumbs{margin-top:10px;}
.wrapper .breadcrumbs ul li, .wrapper .breadcrumbs ul li a{font-size:12px;}
.wrapper .jshop.productfull h1{font-size:22px !important;line-height:22px;}
.wrapper .jshop.productfull .photo-gal{width:100% !important;height:auto !important;margin-right:0 !important;text-align:center;padding:0;margin-bottom:15px;}
.wrapper .jshop.productfull .photo-gal #list_product_image_middle a img{width:100%;height:auto;max-width:398px;}
.wrapper article .jshop.productfull .options{width:100% !important;margin-right:0 !important;min-height:50px;margin-bottom:15px;}
.wrapper .jshop.productfull .options h3{font-size:23px !important;}
.wrapper .jshop.productfull .options .quickorder form.ajaxWebfactorForm input[type="submit"]{font-size:14px;}
.wrapper .jshop.productfull .block-info{width:100% !important;}
.wrapper .jshop.productfull .block-info h3{font-size:23px !important;}
.wrapper .jshop.productfull .related_header{font-size:28px !important;line-height:25px;text-align:center;}
.wrapper .jshop.productfull .jshop_list_product .list_related .row-fluid .sblock4{width:46% !important;margin-right:2% !important;}
.wrapper .jshop.productfull .jshop_list_product .list_related .row-fluid .sblock4 .block_product{max-width:265px;margin:0 auto;}
footer{height:auto;margin-bottom:48px;position:relative;}
footer:before{content:"";display:block;position:absolute;top:17px;left:0;background:url("../images/footer-bg-mobile-before.png") no-repeat;width:64px;height:179px;}
footer:after{content:"";display:block;position:absolute;top:17px;right:0;width:64px;height:179px;background:url("../images/footer-bg-mobile-after.png") no-repeat;}
footer .foot{height:419px;}
footer .foot a.logo{position:relative;margin:14px auto 0 auto;display:table;top:auto;left:auto;}
footer .foot .phones{position:relative;display:table;margin:23px auto 0 auto;top:auto;left:auto;}
footer .foot .cards{position:relative;display:table;margin:18px auto 0 auto;top:auto;right:auto;}
footer .foot .cards ul{margin:10px 0 0 0;}
footer .foot .copyright{display:none;}
footer .foot .insta{display:block;}
footer .foot .insta ul{margin:0;padding:0;}
footer .foot .insta ul li{list-style:none;display:table;margin:31px auto 0 auto;background:#c08114;}
footer .foot .insta ul li a{text-decoration:none;display:block;box-sizing:border-box;height:34px;font-family:'Open Sans', sans-serif;font-size:13px;color:#fff;font-weight:bold;background:#c08114;transition:background ease-out 0.4s;-moz-transition:background ease-out 0.4s;-webkit-transition:background ease-out 0.4s;-khtml-transition:background ease-out 0.4s;-opera-transition:background ease-out 0.4s;-ms-transition:background ease-out 0.4s;}
footer .foot .insta ul li a:hover{background:#976206;}
footer .foot .insta ul li a img{float:right;padding:5px 10px 5px 0;}
footer .foot .insta ul li a span{float:left;padding:8px 8px 6px 13px;}
footer .bottom-line-foot{height:auto;display:table;}
footer .bottom-line-foot .container{height:auto;}
footer .bottom-line-foot .container .comp{width:100%;float:none;height:auto;text-align:center;}
footer .bottom-line-foot .container .web-factor{height:auto;width:100%;float:none;text-align:center;padding:6px 20px 8px 20px;}
#menu.slideout-menu{background:#656565;}
#menu.slideout-menu p{display:block;background:#40afbf;text-transform:uppercase;font-family:'Open Sans', sans-serif;font-weight:600;font-size:19px;color:#fff;margin:0;padding:15px 16px 14px 16px;line-height:19px;}
#menu.slideout-menu ul{margin:0;padding:0;}
#menu.slideout-menu ul li{list-style:none;}
#menu.slideout-menu ul li a{text-transform:uppercase;font-family:'Open Sans', sans-serif;font-weight:600;font-size:14px;color:#fff;text-decoration:none;display:block;border-bottom:1px solid rgba(255, 255, 255, 0.18);padding:8px 16px 7px;background:#198999;box-sizing:border-box;}
#menu.slideout-menu ul li.parent ul{background:#137d8c;}
#menu.slideout-menu ul li.parent ul li a{border-bottom:0;font-size:12px;padding:6px 16px 5px 30px;background:#137d8c;}
.topmenumobile{border-top:1px solid rgba(255, 255, 255, 0.18)}
#menu.slideout-menu .topmenumobile ul li a{background:#d59014;}
}
@media (max-width:999px) and (min-width:600px){.wrapper article .jshop.productfull .photo-gal{width:49% !important;margin-right:2% !important;height:398px !important;}
.wrapper article .jshop.productfull .photo-gal #list_product_image_middle a img{width:auto !important;height:398px !important;}
.wrapper article .jshop.productfull .options{width:49% !important;margin-right:0 !important;min-height:398px;}
.wrapper article .jshop.productfull .options .quickorder form.ajaxWebfactorForm input[type="submit"]{font-size:13px !important;}
}
div[itemprop="blogPost"]{
    clear: both;
}
.pagination{
    text-align: center;
    clear: both;
}
.pagination ul{
    display: inline-block;
    padding: 0;
    list-style: none;
}
.pagination ul li{
    display: inline-block;
    margin: 0 5px;
}
.pagination ul li a, .pagination ul li span{
    display: block;
    padding: 7px 15px;
    border: solid 1px;
    border-radius: 3px;
}
.pagination ul li span{
    color: #777;
}