
@media screen and (max-width:1600px){
#menu > ul > li ul > li > a{padding: 2px 5px 2px 5px;font-size: 10px;}
.filters_result{left: 33em!important;position: absolute!important;z-index: 10!important;}
.mfilter-iscroll {position: unset;}
}

@media screen and (max-width:1000px){.mobile{}
#footer2{max-width:740px;}
#footer2 .column2{display:table-cell;width:48%;min-height:174px;margin:0 5px 10px;}
}
@media screen and (max-width:1200px){
.banner_block1{float:none;width:auto}
.banner_block{float:none}
.gl_block{Height:auto;margin:10px auto}
.head-line_search{width:310px}
.head-line_search .search_block{width:300px}
.search_block .search_input{width:180px}
.head-line_basket{float:left;padding:10px 0px 10px 12px}
#google_translate_element{margin-top: 7px;position: absolute;right: -150;overflow: hidden;}
#footer2{max-width:980px;}
}

@media screen and (max-width:1420px){
#google_translate_element{margin-top: 7px;position: absolute;right: -150;overflow: hidden;}
#city_element{margin-top: 7px;position: absolute;left: -150;}
.filters_result{left: 26.4em!important;position: absolute!important;z-index: 10!important;}
.mfilter-iscroll {position: unset;}
.logoimg {display: block!important;}
}

@media screen and (max-width:1440px){
.logoimg {display: block!important;}
}

@media screen and (max-width:1320px){
#google_translate_element{margin-top: 7px;position: absolute;right: -140;overflow: hidden;}
#city_element{margin-top: 7px;position: absolute;left: -140}
.filters_result{left: 26.4em!important;position: absolute!important;z-index: 10!important;}
.mfilter-iscroll {position: unset;}
}

@media screen and (max-width:1200px){
#google_translate_element{margin-top: 47px;position: absolute;right: 540;overflow: hidden;}
#city_element{margin-top: 47px;position: absolute;left: 640;}
}



@media screen and (max-width:760px){.mobile{}
}
@media screen
and (device-width:600px)
and (device-height:960px)
and (orientation:portrait){.img-bot{width:100%;}
.shoptelbot{text-align:center;float:none;width:100%;}
.copyright{margin:0;float:none;width:100%;}
.sitemap{display:none;}
.img-bot3{height: 220px;}
#social {top: 0;}
.shoptelbot div{padding:5px;}
.shoptelbot div a{padding:5px;}
#social li {margin: 0px 0px 5px 32px!important;}
}
@media only screen
and (min-device-width:320px)
and (max-device-width:736px)
and (orientation:landscape){.img-bot{width:100%;}
.shoptelbot{text-align:center;float:none;width:100%;}
.copyright{margin:0;float:none;width:100%;}
.sitemap{display:none;}
.img-bot3{height: 220px;}
#social {top: 0;}
.shoptelbot div{padding:5px;}
.shoptelbot div a{padding:5px;}
#social li {margin: 0px 0px 5px 32px!important;}
.group{text-align:center;}
.grouptext3{padding-left:0px;}
.banner_block {
    float: none;
    width: 100%;
    text-align: center;
    padding: 15px 0px 5px 0px;
}
}

@media (max-width:768px){
.product-grid .image a img{width: 130px;height: auto;}
.product-grid .name a{height: 60px;width: auto;}
.pagination{height:36px;margin:18px 0!important;}
.model h1{line-height: 24px;}
.filters_result{left:unset!important;position: fixed!important;z-index: 100;}
#footer2 .column2{display:table-cell;width: 100%!important;min-height: 174px;margin: 0 0px 10px;}
.coldiv{margin-left:0;}
.order-list .order-id,.return-list .return-id{width:100%;float:left}
.order-list .order-status{width:100%;float:none;text-align:left}
.subcategories_menu ul li a{font-size: 15px;}
.box-heading i, .box-heading2 i {margin-left: 20px;font-size: 20px;}
.visible{display: block!important;}
.mfilter-slider-inputs input[type="text"]{width: 135px;min-width: 57px;max-width: 100%;}
#mfilter-opts-price-min, #mfilter-opts-price-max{width: 100px;max-width: 100%;}
#column-right .box .box-heading, #column-left .box .box-heading,#column-right .box .box-heading2, #column-left .box .box-heading2 {border-bottom: none;padding: 0px 0 5px 0px;}
.mfilter-image ul{padding: 0 5px 0 7px;}
.mfilter-slider-container{margin: 0 6px 20px 5px;}
#column-right > .box {display:none;}
#column-left > .box {display:none;}
div.filters_result{ position:absolute; width:auto;  z-index:100; white-space:nowrap;  line-height:30px;  height:30px;  padding:0 17px 0 17px;  margin:-13px 0 0 -23px;  box-shadow:10px 5px 24px rgba(0,0,0,.1);  opacity:.9;  color:#000;  background-color:#c8e006}
.span3 .box-content {display: none;}
.span3 .box-content-vis {display: block;}
.t_black1 span{font-size: 12px;}
.t_black2 {font-size: 12px!important;}
.t_black span{font-size: 11px;}
.box-news-img{margin-left: 0px;}
.review-title{font-size: 14px;}
.product-info .delivery p{font-size: 12px;}
.ui-menu {left:10px!important;right:10px!important;width:auto!important;}
.q-footer-subscribe {width: 90%;text-align: center;}
.q-footer-subscribe-form-email{margin-top: 0.5rem;}
.q-footer-subscribe-text{line-height: 30px;font-family: 'Open Sans', sans-serif;}
.q-footer-subscribe-form-email{width: 100%;margin: 0;}
.q-footer-subscribe-text i{display:none; font-size: 20px!important;}
.q-footer-subscribe input[type='submit'].q-btn-red{float: none;width: 100%;margin-top: 1rem;}
.errorBox, .OkBox{margin-top: 0.5rem;}
.video-responsive {width: 100%;}
.topt{display: none;}
div.tags {width: initial!important;}
.form-zone img{float: none!important;margin-right: 0px!important;max-width: 150px;}
.ld-zonme{border-left:none!important;padding-left: 0px!important;width: auto!important;}
.tabs .tab-content{display:none;}
.gl_block {Height: auto;float: none;margin: 0px 10px;padding: 0px 0px 2px 0px;}
.head-line_basket .basket-icon i{font-size:18px;line-height:50px;margin-right:30px}
.form-wrapper{border-radius:inherit}
#search{position:fixed;top:50px;left:0px;z-index:101;display:none;width:100%;margin:0;z-index:10}
#search .inner{padding:4px 5px;background-color:#4a4a4a;overflow:hidden;position:relative}
#search .search_button{height:31px}
.basket-icon #cart-total{display:none}
.head-line_basket .basket-icon #cart-total2{background:url(../img/cart-total2.png) no-repeat left top;display:block;position:absolute;top:14px;left:47px;height:22px;line-height:22px;width:30px;text-align:center;overflow:hidden}
.basket-icon i.icon-shopping-cart{font-size:26px;display:inline-block}
.head-line_basket .basket-icon{line-height:50px;border-radius:0;width:83px;border:none;box-shadow:none;background:rgb(200,224,6);background:-moz-linear-gradient(top,rgb(200,224,6) 0%,rgb(118,132,12) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgb(200,224,6)),color-stop(100%,rgb(118,132,12)));background:-o-linear-gradient(top,rgb(200,224,6) 0%,rgb(118,132,12) 100%);background:-ms-linear-gradient(top,rgb(200,224,6) 0%,rgb(118,132,12) 100%);background:linear-gradient(top,rgb(200,224,6) 0%,rgb(118,132,12) 100%);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='rgb(200,224,6)',endColorstr='rgb(118,132,12)')"}
.head-line_basket{width:83px}
.head-line_basket{position:fixed;top:0;right:0px;margin:0;z-index:1000;padding:0}
#header{margin:55px 0px 15px 0px;height:275px;border-radius:10px}
.toprow-1{display:block}
body.ind #page{margin-left:277px;width:100%;position:fixed;left:0;top:0;z-index:2;overflow: inherit;}
body.ind #page1{margin-left:277px;width:100%;position:fixed;left:0;top:0;z-index:2}
body.ind #body .swipe{display:block;background-color:#323232;position:fixed;color:#fff;width:277px;top:50px;left:0px;overflow:hidden;z-index:101}
.swipe-control{display:block;height:50px;width:64px;z-index:100;text-align:center;border-right:1px solid #000;float:left}
.swipe-control i{font-size:26px;color:#FFFFFF;line-height:50px;text-decoration:none}
.swipe-control:hover i{text-decoration:none}
body #body .swipe .swipe-menu{background-color:#323232;height:100%;overflow:scroll;-webkit-overflow-scrolling: touch;-webkit-transition: -webkit-transform 0.2s cubic-bezier(0.16, 0.68, 0.43, 0.99);transition: -webkit-transform 0.2s cubic-bezier(0.16, 0.68, 0.43, 0.99);transition: transform 0.2s cubic-bezier(0.16, 0.68, 0.43, 0.99);transition: transform 0.2s cubic-bezier(0.16, 0.68, 0.43, 0.99), -webkit-transform 0.2s cubic-bezier(0.16, 0.68, 0.43, 0.99);-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}
body #body .swipe{display:none}
/*body #page{height:100%;overflow:scroll;-webkit-overflow-scrolling: touch;}*/
/*#page{height:100%;overflow:scroll;-webkit-overflow-scrolling: touch;-webkit-transition: -webkit-transform 0.2s cubic-bezier(0.16, 0.68, 0.43, 0.99);transition: -webkit-transform 0.2s cubic-bezier(0.16, 0.68, 0.43, 0.99);transition: transform 0.2s cubic-bezier(0.16, 0.68, 0.43, 0.99);transition: transform 0.2s cubic-bezier(0.16, 0.68, 0.43, 0.99), -webkit-transform 0.2s cubic-bezier(0.16, 0.68, 0.43, 0.99);-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}*/
#page{-webkit-transition: -webkit-transform 0.2s cubic-bezier(0.16, 0.68, 0.43, 0.99);transition: -webkit-transform 0.2s cubic-bezier(0.16, 0.68, 0.43, 0.99);transition: transform 0.2s cubic-bezier(0.16, 0.68, 0.43, 0.99);transition: transform 0.2s cubic-bezier(0.16, 0.68, 0.43, 0.99), -webkit-transform 0.2s cubic-bezier(0.16, 0.68, 0.43, 0.99);-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}
/*html{height:100%;overflow:scroll;-webkit-overflow-scrolling: touch;}*/
header .toprow{display:none}
body.ind div.shadow{left:0;top:0;display:block;width:100%;height:100%!important;position:absolute;background-color:#000;z-index:1000;opacity:0.5}

.rem_desc{width: 100%;}
.firmware_element_left {float: none; text-align: center;}
.firmware_element_right{margin-left: 0;float: none;text-align: center;padding-top:5px;}
.block_firmware_element .text_stabil{text-align: left;}
.block_firmware_element .instruction{text-align: left;}
.remont_element{width:90%!important;}
.t_black3{display:none}
table.remont tbody td{font-size:12px}
table.remont tbody td.t_black1{padding-left:5px!important;padding-right:5px!important}
table.remont tbody td a{font-size:10px}
table.remont{font-size:12px}
table.remont th{font-size:12px!important}
table.remont th span{display:none}
}
@media screen and (device-aspect-ratio: 2/3) and (orientation:portrait){body.ind .cart-position {width: 43px;}#cart .content{padding:0px;min-width:318px!important;}/*#grid_a, #list_a, #grid_b, #list_b{margin: -1px 0px 0px -40px!important;font-size: 38px!important}*/body.ind #body .toprow-1 {z-index: 1;} .firmware_element{max-width: 264px;}}
@media screen and (device-aspect-ratio: 40/71) and (orientation:portrait){#cart .content{min-width:317px!important;padding:0px;}body.ind .cart-position {width: 43px;}
/*#grid_a, #list_a, #grid_b, #list_b{margin: -1px 0px 0px -40px!important;font-size: 38px!important}*/body.ind #body .toprow-1 {z-index: 1;}}

@media only screen and (min-device-width:320px) and (max-device-width:568px) and (orientation:portrait){#cboxTitle{bottom:-35px!important;right:0!important;width:80%!important;margin:0 auto!important;left:25px!important;}
#OrderContainer{overflow:scroll;-webkit-overflow-scrolling: touch;}
.pinfo{display:none;}
.topBlockItem {float: none;}
.topBlockItem1 {float: none;width: 100%!important;} 
.product-grid > div:hover{box-shadow:none;}
.product-grid > div .image > .pinfo{margin-left: 3.5px;}
body.ind #body .toprow-1 {z-index: 1;}
#social li {margin: 0px 15px 5px 15px;}
.grouptext2{font-size: 13px;padding-left: 0px;}
body{margin:0;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-size:13px;line-height:18px;background-image:url('/img/body-2-1.jpg');}
.color_switch{padding: 10px 2px;}
.product-info .color_sw_head {margin-left: 3px;}
.product-info .color_sw_head span{padding-left:0px;}
.head-line_logo .logo_link{/*padding: 10px 50px 0px 50px;*/padding:0;margin: 0 auto;}
.logoimg{left: 0;right: 0!important;display: block!important;margin: 0 auto;}
.logoimg2{margin-left: 55px;}
.shown-phone{display:block !important;}
.hidden-phone{display:none !important;}
.checkout-product thead td{font-size:x-small;}
.related .box-product1 .bx-viewport {margin: 0 auto;/*height: auto!important;*/width: 210px!important;}
.related .bx-wrapper .bx-next {margin-right: -7px;}
.related .bx-wrapper .bx-prev {margin-left: -7px;}
.related-info {margin-right: 7px!important;}
.mobile{}
/*a.button-order {padding: 10px 1px 10px 1px;}*/
a.button-cred{width:auto;min-width:196px;}
select{width:100%;}
.group{text-align:center;}
.grouptext3{padding-left:0px;}
html{-webkit-text-size-adjust:none;}
body{padding-left:18px;padding-right:18px;}
.bank{width:auto!important;height:900px!important;}
.bank div{border-style:none!important;width:auto!important;}
.cr1{width:auto!important;}
.cr2{width:auto!important;}
#menu-holder{display:none !important;}
#container{width:auto;min-width:280px;padding:0;margin-top:0;overflow:scroll;-webkit-overflow-scrolling: touch;}
#content{padding:2px;margin:0;}
.divTableRow {border: 1px solid #999999;display:block;}
.divTableCell,.divTableHead{border:none;display:block;padding:3px 3px}
.divTableCell:nth-child(1){text-align: center;}
.divTableCell:nth-child(2){text-align: center;}
.product-list .right{float:left;width:55%;}
.content{overflow:visible;}
.content .form td{padding:0;}
#styler_slider{display:none;}
.custom_banner{display:none;}
/*#column-left, #column-right{display:none;}*/
#column-left, #column-right{margin-top: 5px;float: none;width: auto;}
#column-left + #column-right + #content, #column-left + #content, #column-right + #content{margin-left:0px;margin-right:0px;margin-top: 10px;}
.jcarousel-skin .jcarousel-item-horizontal img{max-width:100%;height:auto;width:auto\9;}
#back-top{margin-left:115px;}
#menu{display:none;}
.breadcrumb{display:none;}
.tab-content .box-product > div{height:197px;}
.box-product > div{width:47%!important;}
#popupcart{display:none!important;}
#search_advice_wrapper {width: inherit!important;}
.box-product > div:nth-child(odd){border-left:none;}
.box-product > div:nth-child(even){border-left:1px solid #ddd;padding-left: 5px;}
.box-product .name{line-height:20px;padding-bottom:8px;width:100%!important;margin: 0 auto;}
#menu-phone{width:auto;background:#111;height:32px;position:relative;}
#menu-phone-button{position:relative;z-index:900;width:auto;line-height:32px;font-size:15px;color:#fff;text-indent:14px;background:#111;display:block;}
#menu-phone-select{position:absolute;z-index:1000;top:0px;left:0;width:100%;height:100%;opacity:0;cursor:pointer;}
#buy_theme_btn{display:none;}

.mobile #welcome{max-width:100%;width:auto;text-align:center;background-color:#eee;margin-bottom:10px;padding:10px;z-index:5;}
.mobile #cart{max-width:100%;width:auto;background-color:#eee;margin-bottom:10px;padding:7px;z-index:5;}
#livesearch_search_results{overflow-y:auto;margin:0px;padding:5px;position:absolute;top:50px!important;left:0px!important;width:280px!important;background-color:#fff;list-style-type:none;z-index:9999;border:1px solid #eee;color:#fff;border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;-o-border-radius:0 0 5px 5px;-webkit-border-radius:0 0 5px 5px;box-shadow:0px 2px 4px rgba(0, 0, 0, 0.2);}
#livesearch_search_results ul{overflow-y:auto;}
#search_advice_wrapper{left:-1px!important;}
.noa{left: 0;}
.banner_block{float:none;width:100%;text-align:center;padding: 15px 0px 5px 0px;}
.htime .icon-time{display: none;}
.banner_block1{float:none;width:100%;text-align:center;padding:0px;}
.city_content{left: 10%;}
.callback{margin: 5px auto;}
.inter1{display:none;}
.inter{padding:0;}
.shoptel{margin: 10px 0px 15px 0px;}
.head-line_search{float:none;margin:0 auto;width:90%;}
.search_block .search_input{width:100%;}
.head-line_search .search_block{width:100%;}
.head-line_logo{float:none;width:100%;text-align:center;}
.mobile-search{display:block;}
.mobile-menu{display:block;text-align:center!important;}
.mobile-menu{display:table;vertical-align:middle;width:100%;text-align:right;height:100px;}
table.excel caption{text-align:center;font-size:14px;}
.code{white-space:nowrap;float:none;font-size:14px;}
#priceUpdate{white-space:nowrap;}
.mobile-menu a{font-size:14px;}
.mobile{}
.mobile-menu a{background-color:#fafafa;border:2px solid #eee;display:inline-block;margin:2px 0px;padding:4px 0px;text-decoration:none;-webkit-border-radius:3px!important;-moz-border-radius:3px!important;-khtml-border-radius:3px!important;border-radius:3px!important;width:99%;background:rgba(234, 109, 19, 0.89);background:-moz-linear-gradient(top, rgba(255, 156, 0, 0.7) 0%,rgba(234, 109, 19, 0.89) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255, 156, 0, 0.7)), color-stop(100%,rgba(234, 109, 19, 0.89)));background:-o-linear-gradient(top, rgba(255, 156, 0, 0.7) 0%,rgba(234, 109, 19, 0.89) 100%);background:-ms-linear-gradient(top, rgba(255, 156, 0, 0.7) 0%,rgba(234, 109, 19, 0.89) 100%);background:linear-gradient(top, rgba(255, 156, 0, 0.7) 0%,rgba(234, 109, 19, 0.89) 100%);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='rgba(255, 156, 0, 0.7)', endColorstr='rgba(234, 109, 19, 0.89)')";}
.mobile #logo{width:100%;text-align:center;}
.mobile #logo img{width:100%;text-align:center;vertical-align:middle;margin:10px 0 20px;}
#header .links{display:block;text-align:center!important;}
.pagination .links{display:block;}
.content .form select{width:200px;background-color:#ffffff;}
.buttons .right{text-align:center;margin-left:auto;margin-right:auto;float:none;padding-bottom:10px;}
.cart-info .name{width:130px!important;}
.cart-info .quantity input{max-width:30%!important;text-align:center;}
.checkout-product th.price, .checkout-product td.price{display:none;}
.mini-cart-total{text-align:left;}
.checkout-product #total_data th.price, .checkout-product #total_data td.price{display:block;text-align:left;width:210px!important;border-bottom:none;}
.checkout-product #total_data{border:1px solid #DDDDDD;}
.checkout-product #total_data th.total, .checkout-product #total_data td.total{border-bottom:none;border-right:1px solid #DDDDDD;}
.checkout-content{overflow:visible;}
.checkout-product th.model, .checkout-product td.model{display:none;}
.checkout-product th.image, .checkout-product td.image{}
.content .form input[type='text'], .content .form input[type='password'], textarea{max-width:342px;}
#header #welcome{margin:8px 10px;width:auto;top:0;left:0;right:0;text-align:left;text-align:center;}
#header_btm{position:absolute;margin:8px 0px;right:0;top:134px;width:100%;text-align:left;height:28px;}
/*#header #search{position:relative;margin:20px 0px 10px;text-align:left;display:none;}*/
/*#header #search input{position:absolute;right:0px;top:0px;width:36px;height:36px;cursor:pointer;vertical-align:middle;outline:medium none currentColor;text-align:center;}*/
#header .search-name{display:none;}
#c_switcher{box-shadow:none;line-height:21px;margin-top:0px;background:#fff;-moz-border-radius:4px;-webkit-border-radius:4px;-khtml-border-radius:4px;border-radius:4px;}
#language{margin-right:12px;}
#l_switcher{box-shadow:none;line-height:21px;margin-top:0px;background:#fff;-moz-border-radius:4px;-webkit-border-radius:4px;-khtml-border-radius:4px;border-radius:4px;}
/*#footer{max-width:300px;}*/
#footer{margin-top: 10px;}
#footer h3{background:#353535;background:-moz-linear-gradient(top, #656565 0%, #353535 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#656565), color-stop(100%,#353535));background:-o-linear-gradient(top, #656565 0%,#353535 100%);background:-ms-linear-gradient(top, #656565 0%,#353535 100%);background:linear-gradient(top, #656565 0%,#353535 100%);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#656565', endColorstr='#353535')";padding:15px 0 15px 18px;margin:-10px -10px 0px -10px;font-family:'Open Sans', sans-serif;font-weight:normal;font-size:14px;text-transform:uppercase;line-height:14px;color:#DFDFDF;font-weight:normal;-webkit-border-radius:7px 7px 0px 0px;-moz-border-radius:7px 7px 0px 0px;-khtml-border-radius:7px 7px 0px 0px;border-radius:7px 7px 0px 0px;border-bottom:1px solid #DFDFDF;}
#footer .column{background:#f5f5f5;background:-moz-linear-gradient(top, #f5f5f5 0%, #ffffff 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#f5f5f5), color-stop(100%,#ffffff));background:-o-linear-gradient(top, #f5f5f5 0%,#ffffff 100%);background:-ms-linear-gradient(top, #f5f5f5 0%,#ffffff 100%);background:linear-gradient(top, #f5f5f5 0%,#ffffff 100%);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#f5f5f5', endColorstr='#ffffff')";background-position:initial initial;background-repeat:initial initial;-webkit-border-radius:7px 7px 7px 7px;-moz-border-radius:7px 7px 7px 7px;-khtml-border-radius:5px 0px 5px 5px;border-radius:7px 7px 7px 7px;font-family:'Open Sans', sans-serif;font-weight:normal;font-size:14px;float:none;margin:0;min-height:0px;padding:10px;width:auto;}
#footer .column ul{margin-top:12px;margin-left:8px;padding-left:12px;}
#footer .column ul li{margin-bottom:3px;}
#footer .column a{text-decoration:none;color:#5e5f61;}
#footer .column a:hover{text-decoration:underline;}
#powered{font-family:'Open Sans', sans-serif;font-weight:normal;font-size:12px;margin-top:5px;padding:5px 6px;color:#454545;text-align:right;clear:both;}
#powered a{font-family:'Open Sans', sans-serif;font-weight:normal;font-size:12px;margin-top:5px;padding:5px 5px 5px 0;color:#1d9ae2;text-align:right;clear:both;}
.products_container{overflow:auto;margin:0;padding-top:2px;}
.product_holder{float:none;width:98%;vertical-align:top;position:relative;transition:all 0.5s;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;margin:0;}
.product_holder + .product_holder{margin:10px 0 0;}
.product_holder_inside{padding-bottom:3px;}
.product_holder .image{float:left;width:40%;}
.product_holder img{width:90%;margin:5px auto;}
.product_holder .pr_info{margin-left:42%;}
.product_holder .name{text-align:left;font-weight:600;margin:10px 14px 0;border-top:0;padding:10px 0 6px;}
.product_holder .name a{font-size:1.2em;}
.product_holder .price{float:none;text-align:left;font-weight:bold;margin:0 14px;font-size:14px;}
.product_holder .price .price-old{display:none;}
.product_holder .cart{float:left;text-align:left;margin:0 12px;padding:10px 0 6px;}
.banner{display:none;}
.welcome_text{margin:16px 0px 16px 0px;}
.jcarousel-container-horizontal{margin-top:10px;}
.jcarousel-skin-opencart .jcarousel-next-horizontal{top:50% !important;margin-top:-10px !important;}
.jcarousel-skin-opencart .jcarousel-prev-horizontal{top:50% !important;margin-top:-10px !important;}
.cart-arrow{right:50%;}
.products_container .jcarousel-list-horizontal{width:100% !important;float:none !important;display:block !important;}
.jcarousel_arrows{display:none;}
.products_container .jcarousel-custom .jcarousel-skin-opencart .jcarousel-item-horizontal{margin-left:0;margin-right:0px;width:100% !important;float:none !important;display:block !important;}
.special_promo{left:36%;top:10%;}
.product-filter .product-compare{padding-top:6px;}
.product-filter a.icon_compare{text-decoration:none;padding:3px 0 1px 22px;font-size:11px;}
.category-info img{max-width:100%;height:auto !important;width:auto\9;}
.product-grid{overflow:auto;margin:0;padding-top:2px;}
.product-grid .product_holder{float:none;width:98%;vertical-align:top;position:relative;transition:all 0.5s;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;margin:0;}
.product_holder + .product_holder{margin:10px 0 0;}
.product-grid .product_holder_inside{padding-bottom:3px;}
.product-grid .product_holder .image{float:left;width:40%;margin-right:5%;}
.product-grid .product_holder img{width:90%;margin:13% auto 18%;}
.product-grid .product_holder .pr_info{margin-left:42%;}
.product-grid .product_holder .name{text-align:left;font-weight:normal;margin:10px 14px 0;border-top:0;padding:10px 0 6px;}
.product-grid .product_holder .name a{font-size:1.2em;}
.product-grid .product_holder .price{text-align:left;font-weight:bold;margin:0 14px;font-size:14px;}
.product-grid .product_holder .cart{text-align:left;font-weight:bold;margin:0 0px;padding:10px 0 6px;}
.product-grid .wishlist, .product-grid .compare{text-align:left;}
.product-list .left .image{float:left;vertical-align:top;position:relative;width:34%;}
.product-list .name a{font-size:18px!important;}
.product-list .name{line-height:20px;padding-top:12px;padding-bottom:12px;}
.product-list .image img{}
.product-list .description{line-height:15px;margin:10px 0px;color:#707070;font-weight:400;text-decoration:none;font-family:"Open Sans", "Arial", "Helvetica", "Ubuntu", sans-serif;font-size:12px;overflow:hidden;float:left;}
#obramlenie_group{padding-left:0px;}
.product-list .tbgroup{text-align:center;margin-top: 5px;}
.product-list .wishlist, .product-list .compare{text-align:left;}
.product-info{overflow:hidden;}
.product-info > .left{float:none;margin:0;}
.product-info > .left + .right{margin-left:0px;margin-top:12px;}
.product-info .cart .button{padding:0px 12px 0px 12px;}
.product-info .cart .qty_input{width:20px;}
.cloud-zoom-big{left:-6px !important;top:-8px !important;width:301px !important;height:303px !important;}
.htabs a{display:block;float:none;}
.htabs{display:block;background-color:#eee;overflow:hidden;margin-bottom:0px;}
input.large-field, select.large-field{width:95%;}
#phone{top:10px;left:50px;width:180px;text-align:center;white-space:nowrap;color:#454545;position:relative;}
.navbar-inner{background-image:none;background-repeat:repeat-x;box-shadow:none;-webkit-border-radius:0;-moz-border-radius:0;-khtml-border-radius:0;border-radius:0;border-style:solid;border-width:1px;padding-left:0;padding-right:0;}
.navbar .brand{display:block;float:left;font-size:15px;font-weight:bold;text-shadow:none;line-height:1;margin-left:0;padding:11px 10px 12px;}
.btn-navbar{background:none;border:none;-webkit-border-radius:4px;-moz-border-radius:4px;-khtml-border-radius:4px;border-radius:4px;box-shadow:none;display:block;float:right;margin-left:auto;padding:7px 15px;text-align:left}
.navbar .nav-collapse{background-color:#5C5C5C;}
.navbar #homepage{padding:5px 0 10px 20px;}
.navbar #homepage:hover{background-color:#EFEFEF;}
.navbar .btn, .navbar .btn-group{text-align:center;position:relative;float:left;font-size:16px;color:#FFF;font-family:Tahoma, Arial;line-height:16px;text-decoration:none;display:block;width:100%;margin-left:-20px;padding:17px 0px 17px 0px;white-space:nowrap;-webkit-font-smoothing:antialiased;letter-spacing:0.028px;}
.btn-navbar:hover,
.btn-navbar:active,
.btn-navbar.active,
.btn-navbar.disabled,
.btn-navbar[disabled]{box-shadow:none;}
.navbar ul{list-style:none;}
.navbar .dropdown-menu{margin:0;}
.navbar .nav > li > a, .navbar .dropdown-menu a{border-top:1px solid #EFEFEF;-webkit-border-radius:0;-moz-border-radius:0;-khtml-border-radius:0;border-radius:0;;font-weight:normal;padding:6px 0 6px 20px;}
.navbar .nav > li > a:hover,
.navbar .dropdown-menu a:hover{background-color:#222222;}
.navbar .nav > li > ul > li > a, .navbar .nav > li > ul > li > ul > li > a{border-top:1px solid #F3F3F3;-webkit-border-radius:0;-moz-border-radius:0;-khtml-border-radius:0;border-radius:0;font-weight:bold;padding:6px 0 6px 20px;text-decoration:none;text-transform: uppercase;}
.navbar .dropdown-menu li + li a{margin-bottom:0;}
.welcome{max-width:100%;width:auto;}
.welcome, .welcome-content{margin:0 10px;text-align:left;}
.product-filter .display{width:100%;}
#grid_a, #list_a, #grid_b, #list_b{float:right;}
.pagination .results{float:right;}
.category-list ul{width:50%;}
.category-list > div.span-first-child{margin-left:12px!important;}
.product-compare{border-left:none;padding-left:0;float:left;width:100%;margin-top:8px;}
.product-compare{padding-left:0;float:left;width:100%;margin-top:8px;}
.product-filter .limit select, .product-filter .sort select{width:195px;float:right;}
.product-filter .sort2 select{width:100%;float:none;}
.product-filter .sort2 {float:none;}
.product-filter .limit{float:left;margin-left:0px;margin-top:8px;width:100%;}
.product-filter .sort{float:left;margin-left:0;margin-top:8px;width:100%;}
.product-grid, .box-product{margin-bottom:20px;}
.product-grid .line, .box-product .line{border-top:none;}
.product-grid > div, .box-product .span3{float:left;margin:0 auto;width:43%!important;padding:15px 6px 15px 8px;display:block;vertical-align:top;}
.product-grid > div.cont2{float:left;margin:0 auto;width:46%!important;padding:15px 5px 15px 5px;display:block;vertical-align:top;}
.product-grid > div.cont2 .image a img{border:none;}
.product-grid > div:nth-child(1n), .box-product .span3:nth-child(1n){}
.product-grid > div:nth-child(2n), .box-product .span3:nth-child(2n){clear:none!important;}
.product-grid > div.span-first-child, .box-product .span3.span-first-child{clear:none;}
.product-grid > div > div.pbox, .box-product .span3 > div.pbox{width:auto;}
.product-grid .image, .box-product .image{display:block;margin-bottom:0;position:relative;z-index:inherit;float:none;}
.product-grid .image img{width:99%;}
.product-grid .image img:hover, .box-product .image img:hover{opacity:1;}
.box-product .cart{margin-bottom:0;margin-top:0;}
.product-grid .name a{font-weight:normal;}
.pagination .links a{padding: 5px 10px;}
.product-grid .description{width:auto;height:100%;padding:15px 7px;}
.product-grid .rating{display:none;}
.product-grid .price{font-weight:bold;}
.product-grid .price-old{font-size:10px;}
.product-grid .price-new{font-size:11px;}
.product-grid .price{text-align:center;height:auto;width:100%!important;}
.product-grid .name{line-height:20px;padding-top:8px;width:100%!important;text-align:center;}
#fast_order{width:100%!important;}
.product-grid .cart{text-align:center;margin:0 auto;width:138px!important;}
.product-grid .name a{font-size:12px!important;}
.product-grid .wishlist, .product-grid .compare{margin-top:5px;margin-right:15px;}
.product-grid .wishlist a{margin-left:0px;}
.product-grid .compare a{margin-left:0px;}
.product-grid > div.span-related{width:45%!important;float:left;margin:0;padding:5px;display:block;vertical-align:top;}
.product-list > div{margin-bottom:0;margin-right:0;padding:0;display:block;border:none;}
.product-list .left{display:block;width:100%;clear:both;text-align:left;}
.product-list .span2{width:100%;margin:5px 0;}
.product-list .left .span4{width:auto;margin-left:auto;margin-right:auto;float:none;}
.product-list .span4{width:auto;margin-left:0;}
.product-list .image{display:block;margin-bottom:0;margin-right:0;position:relative;z-index:inherit;float:none;}
.product-list .image img{width:99%!important;max-width:145px;}
.product-list .price{text-align:center;height:auto;padding:6px 0;margin-left:20px;margin-right:16px;width: 148px;}
.product-list .cart{text-align:center;margin-bottom:0;margin-left: 20px;}
.product-list .wishlist, .product-list .compare{margin-top:5px;}
.product-list .wishlist{margin-right:15px;}
#lrc + #content{width:auto;}
#prev-next{float:none;margin:10px auto;}
.product-info{overflow:auto;margin-bottom:20px;overflow-y: auto;-webkit-overflow-scrolling:touch;}
.product-info > .left{float:none;margin-right:0px;width:auto;position:relative;}
.product-info > .right{float:none;width:auto;color:#333333;position:relative;}
.product-info .image{border:1px solid #E7E7E7;float:none;margin-bottom:20px;padding:10px;text-align:center;}
.desc-itm-bundle .col-2:first-child{display:none;}
.order .product-info .image img{display:none;}
.product-info .image img{max-width:100%;}
.img-bot{width:100%;}
.shoptelbot{text-align:center;float:none;width:100%;}
.copyright{margin:0;float:none;width:100%;}
.sitemap{display:none;}
.img-bot3{height: 260px;}
#social {top: 0;}
.shoptelbot div{padding:5px;}
.shoptelbot div a{padding:5px;}
.product-info .price{text-align:center;font-size:20px;}
.product-info .stock{text-align:center;font-size:16px;}
.product-info .image-additional{width:auto;clear:both;overflow:hidden;}
.product-info .image-additional a{float:none;display:block;margin-left:10px;margin-bottom:10px;}
.product-info .image-additional img{border:1px solid #E7E7E7;}
.product-name h1{text-align:center;}
#lrc + #content .product-info .options input[type="text"], #lrc + #content .product-info .options textarea, #lrc + #content .product-info .options select, #lrc + #content .product-info .options .uneditable-input{width:130px!important;}
.product-info .wishlist-compare{margin-top:20px;}
.product-info .wishlist-compare a{display:block;margin-top:0;margin-bottom:0;}
.product-info .review{text-align:center;margin-top: 15px;}
.cloud-zoom-lens{border:none!important;}
.product-info .image #wrap #cloud-zoom-big{left:-20px!important;width:268px!important;}
#content .content .reviews-left{width:148px;}
#content .content .reviews-right{max-width:100%;padding:10px 20px;font-size:12px;}
.attribute thead td, .attribute thead tr td:first-child{font-size:12px;}
.attribute tr td:first-child{font-weight:normal;}
.compare-info tr td:first-child{font-weight:normal;}
.compare-info td{font-size:11px;}
.compare-info .name a{font-weight:normal;}
#compare-content{width:99%;overflow:hidden;overflow-x:scroll;}
.wishlist-info .image, .wishlist-info .model, .wishlist-info .price{display:none;}
.login-content .left{height: auto;}
.login-content .right{height: auto;}
.order-i .image, .order-i .model, .order-i .price{display:none;}
.return-reason{width:90%;}
.return-opened{width:90%;margin-top:20px;}
.cart-info .image, .cart-info .model, .cart-info .price{display:none;}
.comm-field{width:90%;}
.checkout-content .left{clear:both;float:none;margin-bottom:15px;margin-right:0;width:100%;}
.checkout-content .right{clear:both;float:none;margin-bottom:15px;margin-right:0;width:100%;}
.checkout-product .model, .checkout-product .price{display:none;}
.contact-info{width:99%;}
.contact-form{float:left;width:99%;}
.dropdown.open .dropdown-menu{display:block;margin-left:-1px!important;position:relative;}
.dropdown.open .dropdown-toggle{background-color:#EEEEEE;}
.dropdown-menu li > a:hover,
.dropdown-menu .active > a,
.dropdown-menu .active > a:hover{color:#FFFFFF;background-color:#0088CC;}
#footer_cnc .container{width:auto;}
#footer_cnc .span4{margin-left:10px;margin-right:10px;}
#footer_cnc .span3{margin-left:0;margin-right:0;}
#footer_info .span3{margin-left:0;margin-right:0;}
#footer_info_phone{clear:both;overflow:auto;min-height:100px;padding:20px 10px;}
#footer_info_phone_content{width:100%;margin:0 auto;}
#footer_info_phone .span3{width:100%;min-height:inherit;margin-left:0;padding-right:inherit;}
#footer_info_phone .span3 ul{margin-top:0;margin-left:0;padding-left:0;}
#footer_info_phone .span3 ul li{margin-bottom:0;width:100%;list-style:none}
#footer_info_phone .subnav{background-color:#FAFAFA;background-image:none;background-repeat:repeat-x;border-color:#CCCCCC #CCCCCC #B3B3B3;-webkit-border-radius:0;-moz-border-radius:0;-khtml-border-radius:0;border-radius:0;border-style:solid;border-width:1px;-webkit-box-shadow:0 1px 2px rgba(0, 0, 0, 0.05) inset;-moz-box-shadow:0 1px 2px rgba(0, 0, 0, 0.05) inset;box-shadow:0 1px 2px rgba(0, 0, 0, 0.05) inset;margin-bottom:10px;padding-left:0;padding-right:0;}
#footer_info_phone .subnav ul{margin-bottom:0;-webkit-border-radius:0;-moz-border-radius:0;-khtml-border-radius:0;border-radius:0;width:100%;}
#footer_info_phone .subnav ul li ul{padding-top:0;padding-bottom:0;}
#footer_info_phone .subnav ul li a{margin:0;padding-top:12px;padding-bottom:12px;-webkit-border-radius:0;-moz-border-radius:0;-khtml-border-radius:0;border-radius:0;text-align:center;text-transform:uppercase;text-shadow:0 1px 0 #FFFFFF;color:#333333;font-size:15px;font-weight:bold;border-bottom:1px solid #DDDDDD;}
#footer_info_phone .subnav ul li a:hover{background-color:#EEEEEE;}
#footer_info_phone .subnav ul li ul li a{padding-top:10px;padding-bottom:10px;text-align:left;font-size:13px;font-weight:normal;}
#footer_cr .container{width:auto;}
#footer_cr_content #payment_logos{text-align:center;clear:both;float:none;}
#footer_cr_content #powered_content{text-align:center;margin-top:15px;}
#footer_cr_content #follow_us{text-align:center;clear:both;float:none;margin-top:15px;}
#footer_about{padding:10px;}
.es-carousel ul li{width:111px!important;padding:5px;}
.es-carousel ul li .image{display:block;float:none;margin-bottom:0;position:relative;z-index:inherit;}
.es-carousel ul li a img{width:108px;}
.es-carousel ul li a img:hover{opacity:1;}
.es-carousel .cart{margin-bottom:0;margin-top:0;}
.es-carousel-banners ul li a img{max-width:238px;}
.flexslider{margin-left:0!important;}
}
@media screen and (device-aspect-ratio: 40/71) and (orientation:portrait){
.head-line_basket .basket-icon #cart-total2 {left: 30px;}
.head-line_basket .basket-icon i {margin-right: 30px;}
.head-line_basket .basket-icon {width: 63px;}
.head-line_basket {width: 63px;}
}
@media only screen and (min-device-width:360px) and (max-width:768px) and (orientation:portrait){#cart .content{padding:0px;min-width:357px!important;}div.tags {width: initial!important;}body.ind #body .toprow-1 {z-index: 1;}
}
@media only screen and (min-device-width:375px) and (max-width:667px) and (orientation:portrait){#social li{margin: 0px 13px 5px 13px!important;}#cart .content{padding:0px;min-width:373px!important;}.toprow-1{width: 292px!important;z-index: 100;}body.ind #body .swipe{width: 292px!important;}div.tags {width: initial!important;}body.ind #body .toprow-1 {z-index: 10;}
}
@media only screen and (min-width:384px) and (max-width:640px) and (orientation:portrait){#cart .content{padding:0px;min-width:382px!important;}.toprow-1{width: 328px!important;z-index: 100;}body.ind #body .swipe{width: 301px!important;}div.tags {width: initial!important;}
}
@media only screen and (min-device-width:412px) and (max-width:659px) and (orientation:portrait){#cart .content{padding:0px;min-width:412px!important;}.toprow-1{width: 332px!important;z-index: 100;}body.ind #body .swipe{width: 332px!important;}body.ind #body .toprow-1 {z-index: 10;}
}
@media only screen and (min-device-width:414px) and (max-width:736px) and (orientation:portrait){#social li{margin: 0px 16px 5px 16px!important;}#cart .content{padding:0px;min-width:412px!important;}.toprow-1{width: 332px!important;z-index: 100;}body.ind #body .swipe{width: 332px!important;}body.ind #body .toprow-1 {z-index: 10;}
}
@media (min-device-width:360px) and (max-width:768px){#cboxTitle{bottom:-35px!important;right:0!important;width:80%!important;margin:0 auto!important;left:25px!important;}
.topBlockItem {float: none;}
.topBlockItem1 {float: none;text-align:left;}
.spec-b{text-align: center;padding-bottom: 5px;}
#social li{margin: 0px 20px 5px 20px}
#menu2{display:none;}
.cod_tovar_m div{line-height: 15px;}
.product-list .cod_tovar_m{padding: 0px 20px 0px 0px;}
.grouptext2{font-size: 13px;padding-left: 0px;}
/*a.button-order {padding: 10px 1px 10px 1px;}*/
.color_switch{padding: 10px 12px;}
.related .box-product1 .bx-viewport{margin:0 auto;/*height: auto!important;*/ width: 210px!important;}
.related-info{margin-right: 7px!important;}
/*.related-info{margin-right: 15px!important;width: 300px!important;}
.related-info{margin-right: 15px!important;width: 100%!important;}*/
.related-info .name{margin: 0 auto;}
.related .bx-wrapper .bx-prev {margin-left: -7px;}
.related .bx-wrapper .bx-next {margin-right: -7px;}
.related-slider{margin:0;}
.bx-wrapper{max-width: 765px!important;}
body{margin:0;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-size:13px;line-height:18px;padding-left:20px;padding-right:20px;background-image:url('/img/body-2-1.jpg');}
#search_advice_wrapper{left:-1px!important;}
.head-line_logo .logo_link{/*padding: 10px 50px 0px 50px;*/padding:0;margin: 0 auto;}
.logoimg{left: 0;right: 0!important;display: block!important;margin: 0 auto;}
.logoimg2{margin-left: 55px;}
banner_block{float:none;width:100%;text-align:center;padding: 15px 0px 5px 0px;}
.noa{left: 0;}
.htime .icon-time{display: none;}
.banner_block1{float:none;width:100%;text-align:center;padding:0px;}
.city_content{left: 17%;}
.callback{margin: 5px auto;}
.inter1{display:none;}
.inter{padding:0;}
.shoptel{margin: 10px 0px 15px 0px;}
.banner_block{float:none;width:100%;text-align:center;}
.head-line_search{float:none;margin:0 auto;width:90%;}
.search_block .search_input{width:100%;}
.head-line_search .search_block{width:100%;}
.head-line_logo{float:none;width:100%;text-align:center;}
.mobile-search{display:block;}
.mobile-menu{display:block;text-align:center!important;}
.mobile-menu{display:table;vertical-align:middle;width:100%;text-align:right;height:100px;}
table.excel caption{text-align:center;font-size:14px;}
.code{white-space:nowrap;float:none;font-size:14px;}
#priceUpdate{white-space:nowrap;}
.mobile-menu a{font-size:14px;}
.mobile{}
.mobile-menu a{background-color:#fafafa;border:2px solid #eee;display:inline-block;margin:2px 0px;padding:4px 0px;text-decoration:none;-webkit-border-radius:3px!important;-moz-border-radius:3px!important;-khtml-border-radius:3px!important;border-radius:3px!important;width:99%;background:rgba(234, 109, 19, 0.89);background:-moz-linear-gradient(top, rgba(255, 156, 0, 0.7) 0%,rgba(234, 109, 19, 0.89) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255, 156, 0, 0.7)), color-stop(100%,rgba(234, 109, 19, 0.89)));background:-o-linear-gradient(top, rgba(255, 156, 0, 0.7) 0%,rgba(234, 109, 19, 0.89) 100%);background:-ms-linear-gradient(top, rgba(255, 156, 0, 0.7) 0%,rgba(234, 109, 19, 0.89) 100%);background:linear-gradient(top, rgba(255, 156, 0, 0.7) 0%,rgba(234, 109, 19, 0.89) 100%);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='rgba(255, 156, 0, 0.7)', endColorstr='rgba(234, 109, 19, 0.89)')";}
.mobile #logo{width:100%;text-align:center;}
.mobile #logo img{width:100%;text-align:center;vertical-align:middle;margin:10px 0 20px;}
#header .links{display:block;text-align:center!important;}
.shown-phone{display:block !important;}
.hidden-phone{display:none !important;}
html{-webkit-text-size-adjust:none;}
.bank{width:auto!important;height:900px!important;}
.bank div{border-style:none!important;width:auto!important;}
.cr1{width:auto!important;}
.cr2{width:auto!important;}
#back-top{margin-left:115px;}
#menu-holder{display:none !important;}
#container{width:auto;padding:0;margin-top:0;overflow:scroll;-webkit-overflow-scrolling: touch;}
#content{padding:10px;margin:0;}
.divTableRow {border: 1px solid #999999;display:block;}
.divTableCell,.divTableHead{border:none;display:block;padding:3px 3px}
.divTableCell:nth-child(1){text-align: center;}
.divTableCell:nth-child(2){text-align: center;}
.product-list .right{width:55%;float:left;}
.content{overflow:visible;}
.content .form td{padding:0;}
#styler_slider{display:none;}
.custom_banner{display:none;}
/*#column-left, #column-right{display:none;}*/
#column-left, #column-right{margin-top: 5px;float: none;width: auto;}
#column-left + #column-right + #content, #column-left + #content, #column-right + #content{margin-left:0px;margin-right:0px;margin-top: 10px;}
.jcarousel-skin .jcarousel-item-horizontal img{max-width:100%;height:auto;width:auto\9;}
#menu{display:none;}
.breadcrumb{display:none;}
.tab-content .box-product > div{height:197px;}
.box-product > div{width:47%!important;}
#popupcart{display:none!important;}
#search_advice_wrapper {width: inherit!important;}
.box-product > div:nth-child(odd){border-left:none;}
.box-product > div:nth-child(even){border-left:1px solid #ddd;padding-left: 5px;}
.box-product .name{line-height:20px;padding-bottom:8px;width:100%!important;margin: 0 auto;}
#menu-phone{width:auto;background:#111;height:32px;position:relative;}
#menu-phone-button{position:relative;z-index:900;width:auto;line-height:32px;font-size:15px;color:#fff;text-indent:14px;background:#111;display:block;}
#menu-phone-select{position:absolute;z-index:1000;top:0px;left:0;width:100%;height:100%;opacity:0;cursor:pointer;}
#buy_theme_btn{display:none;}
.mobile #welcome{max-width:100%;width:auto;text-align:center;background-color:#eee;margin-bottom:10px;padding:10px;z-index:5;}
.mobile #cart{max-width:100%;width:auto;background-color:#eee;margin-bottom:10px;padding:7px;z-index:5;}
#livesearch_search_results{overflow-y:auto;margin:0px;padding:5px;position:absolute;top:50px!important;left:0px!important;width:280px!important;background-color:#fff;list-style-type:none;z-index:9999;border:1px solid #eee;color:#fff;border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;-o-border-radius:0 0 5px 5px;-webkit-border-radius:0 0 5px 5px;box-shadow:0px 2px 4px rgba(0, 0, 0, 0.2);}
#livesearch_search_results ul{overflow-y:auto;}
.mobile-search{display:block;}
.mobile-menu{display:block;text-align:center!important;}
.mobile-menu{display:table;vertical-align:middle;width:100%;text-align:right;height:100px;}
.mobile-menu a{font-size:14px;margin:4px 2px;}
.mobile{}
.mobile-menu a{background-color:#fafafa;border:2px solid #eee;display:inline-block;margin:2px 0px;padding:4px 0px;text-decoration:none;-webkit-border-radius:3px!important;-moz-border-radius:3px!important;-khtml-border-radius:3px!important;border-radius:3px!important;width:99%;background:rgba(234, 109, 19, 0.89);background:-moz-linear-gradient(top, rgba(255, 156, 0, 0.7) 0%,rgba(234, 109, 19, 0.89) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255, 156, 0, 0.7)), color-stop(100%,rgba(234, 109, 19, 0.89)));background:-o-linear-gradient(top, rgba(255, 156, 0, 0.7) 0%,rgba(234, 109, 19, 0.89) 100%);background:-ms-linear-gradient(top, rgba(255, 156, 0, 0.7) 0%,rgba(234, 109, 19, 0.89) 100%);background:linear-gradient(top, rgba(255, 156, 0, 0.7) 0%,rgba(234, 109, 19, 0.89) 100%);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='rgba(255, 156, 0, 0.7)', endColorstr='rgba(234, 109, 19, 0.89)')";}
.mobile #logo{width:100%;text-align:center;}
.mobile #logo img{width:100%;text-align:center;vertical-align:middle;margin:10px 0 20px;}
#header .links{display:block;text-align:center!important;}
.pagination .links{display:block;}
.content .form select{width:200px;background-color:#ffffff;}
.buttons .right{text-align:center;margin-left:auto;margin-right:auto;float:none;padding-bottom:10px;}
.cart-info .name{width:130px!important;}
.cart-info .quantity input{max-width:30%!important;text-align:center;}
.checkout-product th.price, .checkout-product td.price{display:none;}
.mini-cart-total{text-align:left;}
.checkout-product #total_data th.price, .checkout-product #total_data td.price{display:block;text-align:left;width:210px!important;border-bottom:none;}
.checkout-product #total_data{border:1px solid #DDDDDD;}
.checkout-product #total_data th.total, .checkout-product #total_data td.total{border-bottom:none;border-right:1px solid #DDDDDD;}
.checkout-content{overflow:visible;}
.checkout-product th.model, .checkout-product td.model{display:none;}
.checkout-product th.image, .checkout-product td.image{}
.content .form input[type='text'], .content .form input[type='password'], textarea{max-width:342px;}
#header #welcome{margin:8px 10px;width:auto;top:0;left:0;right:0;text-align:left;text-align:center;}
#header_btm{position:absolute;margin:8px 0px;right:0;top:134px;width:100%;text-align:left;height:28px;}
/*#header #search{position:relative;margin:20px 0px 10px;text-align:left;display:none;}*/
/*#header #search input{position:absolute;right:0px;top:0px;width:36px;height:36px;cursor:pointer;vertical-align:middle;outline:medium none currentColor;text-align:center;}*/
#header .search-name{display:none;}
#c_switcher{box-shadow:none;line-height:21px;margin-top:0px;background:#fff;-moz-border-radius:4px;-webkit-border-radius:4px;-khtml-border-radius:4px;border-radius:4px;}
#language{margin-right:12px;}
#l_switcher{box-shadow:none;line-height:21px;margin-top:0px;background:#fff;-moz-border-radius:4px;-webkit-border-radius:4px;-khtml-border-radius:4px;border-radius:4px;}
/*#footer{max-width:300px;}*/
#footer{margin-top: 10px;}
#footer h3{background:#353535;background:-moz-linear-gradient(top, #656565 0%, #353535 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#656565), color-stop(100%,#353535));background:-o-linear-gradient(top, #656565 0%,#353535 100%);background:-ms-linear-gradient(top, #656565 0%,#353535 100%);background:linear-gradient(top, #656565 0%,#353535 100%);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#656565', endColorstr='#353535')";padding:15px 0 15px 18px;margin:-10px -10px 0px -10px;font-family:'Open Sans', sans-serif;font-weight:normal;font-size:14px;text-transform:uppercase;line-height:14px;color:#DFDFDF;font-weight:normal;-webkit-border-radius:7px 7px 0px 0px;-moz-border-radius:7px 7px 0px 0px;-khtml-border-radius:7px 7px 0px 0px;border-radius:7px 7px 0px 0px;border-bottom:1px solid #DFDFDF;}
#footer .column{background:#f5f5f5;background:-moz-linear-gradient(top, #f5f5f5 0%, #ffffff 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#f5f5f5), color-stop(100%,#ffffff));background:-o-linear-gradient(top, #f5f5f5 0%,#ffffff 100%);background:-ms-linear-gradient(top, #f5f5f5 0%,#ffffff 100%);background:linear-gradient(top, #f5f5f5 0%,#ffffff 100%);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#f5f5f5', endColorstr='#ffffff')";background-position:initial initial;background-repeat:initial initial;-webkit-border-radius:7px 7px 7px 7px;-moz-border-radius:7px 7px 7px 7px;-khtml-border-radius:5px 0px 5px 5px;border-radius:7px 7px 7px 7px;font-family:'Open Sans', sans-serif;font-weight:normal;font-size:14px;float:none;margin:0;min-height:0px;padding:10px;width:auto;}
#footer .column ul{margin-top:12px;margin-left:8px;padding-left:12px;}
#footer .column ul li{margin-bottom:3px;}
#footer .column a{text-decoration:none;color:#5e5f61;}
#footer .column a:hover{text-decoration:underline;}
#powered{font-family:'Open Sans', sans-serif;font-weight:normal;font-size:12px;margin-top:5px;padding:5px 6px;color:#454545;text-align:right;clear:both;}
#powered a{font-family:'Open Sans', sans-serif;font-weight:normal;font-size:12px;margin-top:5px;padding:5px 5px 5px 0;color:#1d9ae2;text-align:right;clear:both;}
.products_container{overflow:auto;margin:0;padding-top:2px;}
.product_holder{float:none;width:98%;vertical-align:top;position:relative;transition:all 0.5s;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;margin:0;}
.product_holder + .product_holder{margin:10px 0 0;}
.product_holder_inside{padding-bottom:3px;}
.product_holder .image{float:left;width:40%;}
.product_holder img{width:90%;margin:5px auto;}
.product_holder .pr_info{margin-left:42%;}
.product_holder .name{text-align:left;font-weight:600;margin:10px 14px 0;border-top:0;padding:10px 0 6px;}
.product_holder .name a{font-size:1.2em;}
.product_holder .price{float:none;text-align:left;font-weight:bold;margin:0 14px;font-size:14px;}
.product_holder .price .price-old{display:none;}
.product_holder .cart{float:left;text-align:left;margin:0 12px;padding:10px 0 6px;}
.banner{display:none;}
.welcome_text{margin:16px 0px 16px 0px;}
.jcarousel-container-horizontal{margin-top:10px;}
.jcarousel-skin-opencart .jcarousel-next-horizontal{top:50% !important;margin-top:-10px !important;}
.jcarousel-skin-opencart .jcarousel-prev-horizontal{top:50% !important;margin-top:-10px !important;}
.cart-arrow{right:50%;}
.products_container .jcarousel-list-horizontal{width:100% !important;float:none !important;display:block !important;}
.jcarousel_arrows{display:none;}
.products_container .jcarousel-custom .jcarousel-skin-opencart .jcarousel-item-horizontal{margin-left:0;margin-right:0px;width:100% !important;float:none !important;display:block !important;}
.special_promo{left:36%;top:10%;}
.product-filter .product-compare{padding-top:6px;}
.product-filter a.icon_compare{text-decoration:none;padding:3px 0 1px 22px;font-size:11px;}
.category-info img{max-width:100%;height:auto !important;width:auto\9;}
.product-grid{overflow:auto;margin:0;padding-top:2px;}
.product-grid .product_holder{float:none;width:98%;vertical-align:top;position:relative;transition:all 0.5s;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;margin:0;}
.product_holder + .product_holder{margin:10px 0 0;}
.product-grid .product_holder_inside{padding-bottom:3px;}
.product-grid .product_holder .image{float:left;width:40%;margin-right:5%;}
.product-grid .product_holder img{width:90%;margin:13% auto 18%;}
.product-grid .product_holder .pr_info{margin-left:42%;}
.product-grid .product_holder .name{text-align:left;font-weight:normal;margin:10px 14px 0;border-top:0;padding:10px 0 6px;}
.product-grid .product_holder .name a{font-size:1.2em;}
.product-grid .product_holder .price{text-align:left;font-weight:bold;margin:0 14px;font-size:14px;}
.product-grid .product_holder .cart{text-align:left;font-weight:bold;margin:0 0px;padding:10px 0 6px;}
.product-grid .wishlist, .product-grid .compare{text-align:left;}
.product-list .left .image{float:left;vertical-align:top;position:relative;width:34%;}
.product-list .name a{font-size:18px!important;}
.product-list .name{line-height:20px;padding-top:12px;padding-bottom:12px;}
.product-list .image img{}
.product-list .description{line-height:15px;margin:10px 0px;color:#707070;font-weight:400;text-decoration:none;font-family:"Open Sans", "Arial", "Helvetica", "Ubuntu", sans-serif;font-size:12px;overflow:hidden;float:left;}
#obramlenie_group{padding-left:0px;}
.product-list .tbgroup{text-align:center;margin-top: 5px;}
.product-list .wishlist, .product-list .compare{text-align:left;}
.product-info{overflow:hidden;}
.product-info > .left{float:none;margin:0;}
.product-info > .left + .right{margin-left:0px;margin-top:12px;}
.product-info .cart .button{padding:0px 12px 0px 12px;}
.product-info .cart .qty_input{width:20px;}
.cloud-zoom-big{left:-6px !important;top:-8px !important;width:301px !important;height:303px !important;}
.htabs a{display:block;float:none;}
.htabs{display:block;background-color:#eee;overflow:hidden;margin-bottom:0px;}
input.large-field, select.large-field{width:85%;}
#phone{top:10px;left:50px;width:180px;text-align:center;white-space:nowrap;color:#454545;position:relative;}
.navbar-inner{background-image:none;background-repeat:repeat-x;box-shadow:none;-webkit-border-radius:0;-moz-border-radius:0;-khtml-border-radius:0;border-radius:0;border-style:solid;border-width:1px;padding-left:0;padding-right:0;}
.navbar .brand{display:block;float:left;font-size:15px;font-weight:bold;text-shadow:none;line-height:1;margin-left:0;padding:11px 10px 12px;}
.btn-navbar{background:none;border:none;-webkit-border-radius:4px;-moz-border-radius:4px;-khtml-border-radius:4px;border-radius:4px;box-shadow:none;display:block;float:right;margin-left:auto;padding:7px 15px;text-align:left}
.navbar .nav-collapse{background-color:#5C5C5C;}
.navbar #homepage{padding:5px 0 10px 20px;}
.navbar #homepage:hover{background-color:#EFEFEF;}
.navbar .btn, .navbar .btn-group{text-align:center;position:relative;float:left;font-size:16px;color:#FFF;font-family:Tahoma, Arial;line-height:16px;text-decoration:none;display:block;width:100%;margin-left:-20px;padding:17px 0px 17px 0px;white-space:nowrap;-webkit-font-smoothing:antialiased;letter-spacing:0.028px;}
.btn-navbar:hover,
.btn-navbar:active,
.btn-navbar.active,
.btn-navbar.disabled,
.btn-navbar[disabled]{box-shadow:none;}
.navbar ul{list-style:none;}
.navbar .dropdown-menu{margin:0;}
.navbar .nav > li > a, .navbar .dropdown-menu a{border-top:1px solid #EFEFEF;-webkit-border-radius:0;-moz-border-radius:0;-khtml-border-radius:0;border-radius:0;;font-weight:normal;padding:6px 0 6px 20px;}
.navbar .nav > li > a:hover,
.navbar .dropdown-menu a:hover{background-color:#222222;}
.navbar .nav > li > ul > li > a, .navbar .nav > li > ul > li > ul > li > a{border-top:1px solid #F3F3F3;-webkit-border-radius:0;-moz-border-radius:0;-khtml-border-radius:0;border-radius:0;font-weight:bold;padding:6px 0 6px 20px;text-decoration:none;text-transform: uppercase;}
.navbar .dropdown-menu li + li a{margin-bottom:0;}
.welcome{max-width:100%;width:auto;}
.welcome, .welcome-content{margin:0 10px;text-align:left;}
.product-filter .display{width:100%;}
#grid_a, #list_a, #grid_b, #list_b{float:right;}
.pagination .results{float:right;}
.category-list ul{width:50%;}
.category-list > div.span-first-child{margin-left:12px!important;}
.product-compare{border-left:none;padding-left:0;float:left;width:100%;margin-top:8px;}
.product-compare{padding-left:0;float:left;width:100%;margin-top:8px;}
.product-filter .limit select, .product-filter .sort select{width:195px;float:right;}
.product-filter .sort2 select{width:100%;float:none;}
.product-filter .sort2 {float:none;}
.product-filter .limit{float:left;margin-left:0px;margin-top:8px;width:100%;}
.product-filter .sort{float:left;margin-left:0;margin-top:8px;width:100%;}
.product-grid, .box-product{margin-bottom:20px;}
.product-grid .line, .box-product .line{border-top:none;}
.product-grid > div, .box-product .span3{float:left;margin:0 auto;width:42%!important;padding:15px 0px 15px 14px;display:block;vertical-align:top;}
.product-grid > div.cont2{float:left;margin:0 auto;width:44%!important;padding:15px 8px 0px 9px;display:block;vertical-align:top;}

.product-grid > div:nth-child(1n), .box-product .span3:nth-child(1n){}
.product-grid > div:nth-child(2n), .box-product .span3:nth-child(2n){clear:none!important;}
.product-grid > div.span-first-child, .box-product .span3.span-first-child{clear:none;}
.product-grid > div > div.pbox, .box-product .span3 > div.pbox{width:auto;}
.product-grid .image, .box-product .image{display:block;margin-bottom:0;position:relative;z-index:inherit;float:none;}
.product-grid .image img{width:99%;}
.product-grid .image img:hover, .box-product .image img:hover{opacity:1;}
.box-product .cart{margin-bottom:0;margin-top:0;}
.pagination .links a{padding: 5px 10px;}
.product-grid .name a{font-weight:normal;}
.product-grid .description{width:auto;height:100%;padding:15px 7px;}
.product-grid .rating{display:none;}
.product-grid .price{font-weight:bold;}
.product-grid .price-old{font-size:10px;}
.product-grid .price-new{font-size:11px;}
.product-grid .price{text-align:center;height:auto;width:100%!important;}
.product-grid .name{line-height:20px;padding-top:8px;width:100%!important;text-align:center;}
#fast_order{width:100%!important;}
.product-grid .cart{text-align:center;margin:0 auto;width:138px!important;}
.product-grid .name a{font-size:13px!important;}
.product-grid .wishlist, .product-grid .compare{margin-top:5px;margin-right:15px;}
.product-grid .wishlist a{margin-left:7px;}
.product-grid .compare a{margin-left:2px;}
.product-grid > div.span-related{width:45%!important;float:left;margin:0;padding:5px;display:block;vertical-align:top;}
.product-list > div{margin-bottom:0;margin-right:0;padding:0;display:block;border:none;}
.product-list .left{display:block;width:100%;clear:both;text-align:left;}
.product-list .span2{width:100%;margin:5px 0;}
.product-list .left .span4{width:auto;margin-left:auto;margin-right:auto;float:none;}
.product-list .span4{width:auto;margin-left:0;}
.product-list .image{display:block;margin-bottom:0;margin-right:0;position:relative;z-index:inherit;float:none;}
.product-list .image img{width:99%!important;max-width:145px;}
.product-list .price{text-align:center;height:auto;padding:6px 0;margin-left:20px;margin-right:16px;width: 148px;}
.product-list a.button-prod{width: 146px;}
.product-list .cart{text-align:center;margin-bottom:0;margin-left: 20px;}
.product-list .wishlist, .product-list .compare{margin-top:5px;}
.product-list .wishlist{margin-right:15px;}
#lrc + #content{width:auto;}
#prev-next{float:none;margin:10px auto;}
.product-info{overflow:auto;margin-bottom:20px;overflow-y: auto;-webkit-overflow-scrolling:touch;}
.product-info > .left{float:none;margin-right:0px;width:auto;position:relative;}
.product-info > .right{float:none;width:auto;color:#333333;position:relative;}
.product-info .image{border:1px solid #E7E7E7;float:none;margin-bottom:20px;padding:10px;text-align:center;}
.desc-itm-bundle .col-2:first-child{display:none;}
.order .product-info .image img{display:none;}
.product-info .image img{max-width:100%;}
.product-info .price{text-align:center;font-size:30px;}
.product-info .stock{text-align:center;font-size:16px;}
.product-info .image-additional{width:auto;clear:both;overflow:hidden;}
.product-info .image-additional a{float:none;display:block;margin-left:10px;margin-bottom:10px;}
.product-info .image-additional img{border:1px solid #E7E7E7;}
.product-name h1{text-align:center;}
#lrc + #content .product-info .options input[type="text"], #lrc + #content .product-info .options textarea, #lrc + #content .product-info .options select, #lrc + #content .product-info .options .uneditable-input{width:130px!important;}
.product-info .wishlist-compare{margin-top:20px;}
.product-info .wishlist-compare a{display:block;margin-top:0;margin-bottom:0;}
.product-info .review{text-align:center;margin-top: 15px;}
.cloud-zoom-lens{border:none!important;}
.product-info .image #wrap #cloud-zoom-big{left:-20px!important;width:268px!important;}
#content .content .reviews-left{width:148px;}
#content .content .reviews-right{max-width:100%;padding:10px 20px;font-size:12px;}
.attribute thead td, .attribute thead tr td:first-child{font-size:12px;}
.attribute tr td:first-child{font-weight:normal;}
.compare-info tr td:first-child{font-weight:normal;}
.compare-info td{font-size:11px;}
.compare-info .name a{font-weight:normal;}
#compare-content{width:99%;overflow:hidden;overflow-x:scroll;}
.wishlist-info .image, .wishlist-info .model, .wishlist-info .price{display:none;}
.login-content .left{height: auto;}
.login-content .right{height: auto;}
.order-i .image, .order-i .model, .order-i .price{display:none;}
.return-reason{width:90%;}
.return-opened{width:90%;margin-top:20px;}
.cart-info .image, .cart-info .model, .cart-info .price{display:none;}
.comm-field{width:90%;}
.checkout-content .left{clear:both;float:none;margin-bottom:15px;margin-right:0;width:100%;}
.checkout-content .right{clear:both;float:none;margin-bottom:15px;margin-right:0;width:100%;}
.checkout-product .model, .checkout-product .price{display:none;}
.contact-info{width:99%;}
.contact-form{float:left;width:99%;}
.dropdown.open .dropdown-menu{display:block;margin-left:-1px!important;position:relative;}
.dropdown.open .dropdown-toggle{background-color:#EEEEEE;}
.dropdown-menu li > a:hover,
.dropdown-menu .active > a,
.dropdown-menu .active > a:hover{color:#FFFFFF;background-color:#0088CC;}
#footer_cnc .container{width:auto;}
#footer_cnc .span4{margin-left:10px;margin-right:10px;}
#footer_cnc .span3{margin-left:0;margin-right:0;}
#footer_info .span3{margin-left:0;margin-right:0;}
#footer_info_phone{clear:both;overflow:auto;min-height:100px;padding:20px 10px;}
#footer_info_phone_content{width:100%;margin:0 auto;}
#footer_info_phone .span3{width:100%;min-height:inherit;margin-left:0;padding-right:inherit;}
#footer_info_phone .span3 ul{margin-top:0;margin-left:0;padding-left:0;}
#footer_info_phone .span3 ul li{margin-bottom:0;width:100%;list-style:none}
#footer_info_phone .subnav{background-color:#FAFAFA;background-image:none;background-repeat:repeat-x;border-color:#CCCCCC #CCCCCC #B3B3B3;-webkit-border-radius:0;-moz-border-radius:0;-khtml-border-radius:0;border-radius:0;border-style:solid;border-width:1px;-webkit-box-shadow:0 1px 2px rgba(0, 0, 0, 0.05) inset;-moz-box-shadow:0 1px 2px rgba(0, 0, 0, 0.05) inset;box-shadow:0 1px 2px rgba(0, 0, 0, 0.05) inset;margin-bottom:10px;padding-left:0;padding-right:0;}
#footer_info_phone .subnav ul{margin-bottom:0;-webkit-border-radius:0;-moz-border-radius:0;-khtml-border-radius:0;border-radius:0;width:100%;}
#footer_info_phone .subnav ul li ul{padding-top:0;padding-bottom:0;}
#footer_info_phone .subnav ul li a{margin:0;padding-top:12px;padding-bottom:12px;-webkit-border-radius:0;-moz-border-radius:0;-khtml-border-radius:0;border-radius:0;text-align:center;text-transform:uppercase;text-shadow:0 1px 0 #FFFFFF;color:#333333;font-size:15px;font-weight:bold;border-bottom:1px solid #DDDDDD;}
#footer_info_phone .subnav ul li a:hover{background-color:#EEEEEE;}
#footer_info_phone .subnav ul li ul li a{padding-top:10px;padding-bottom:10px;text-align:left;font-size:13px;font-weight:normal;}
#footer_cr .container{width:auto;}
#footer_cr_content #payment_logos{text-align:center;clear:both;float:none;}
#footer_cr_content #powered_content{text-align:center;margin-top:15px;}
#footer_cr_content #follow_us{text-align:center;clear:both;float:none;margin-top:15px;}
#footer_about{padding:10px;}
.es-carousel ul li{width:111px!important;padding:5px;}
.es-carousel ul li .image{display:block;float:none;margin-bottom:0;position:relative;z-index:inherit;}
.es-carousel ul li a img{width:108px;}
.es-carousel ul li a img:hover{opacity:1;}
.es-carousel .cart{margin-bottom:0;margin-top:0;}
.es-carousel-banners ul li a img{max-width:238px;}
.flexslider{margin-left:0!important;}
}
@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px) 
and (orientation : portrait)
and (-webkit-min-device-pixel-ratio: 1)  { 
.product-filter .product-compare{padding-top:6px;}
.product-filter a.icon_compare{text-decoration:none;padding:3px 0 1px 22px;font-size:11px;}
.category-info img{max-width:100%;height:auto !important;width:auto\9;}
.product-grid{overflow:auto;margin:0;padding-top:2px;}
.product-grid .product_holder{float:none;width:98%;vertical-align:top;position:relative;transition:all 0.5s;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;margin:0;}
.product_holder + .product_holder{margin:10px 0 0;}
.product-grid .product_holder_inside{padding-bottom:3px;}
.product-grid .product_holder .image{float:left;width:40%;margin-right:5%;}
.product-grid .product_holder img{width:90%;margin:13% auto 18%;}
.product-grid .product_holder .pr_info{margin-left:42%;}
.product-grid .product_holder .name{text-align:left;font-weight:normal;margin:10px 14px 0;border-top:0;padding:10px 0 6px;}
.product-grid .product_holder .name a{font-size:1.2em;}
.product-grid .product_holder .price{text-align:left;font-weight:bold;margin:0 14px;font-size:14px;}
.product-grid .product_holder .cart{text-align:left;font-weight:bold;margin:0 0px;padding:10px 0 6px;}
.product-grid .wishlist, .product-grid .compare{text-align:left;}
.product-list .left .image{float:left;vertical-align:top;position:relative;width:34%;}
.product-list .name a{font-size:18px!important;}
.product-list .name{line-height:20px;padding-top:12px;padding-bottom:12px;}
.product-list .image img{}
.product-list .description{line-height:15px;margin:10px 0px;color:#707070;font-weight:400;text-decoration:none;font-family:"Open Sans", "Arial", "Helvetica", "Ubuntu", sans-serif;font-size:12px;overflow:hidden;float:left;}
#obramlenie_group{padding-left:0px;}
.product-list .tbgroup{text-align:center;margin-top: 5px;}
.product-list .wishlist, .product-list .compare{text-align:left;}
.group {text-align: center;}
.category-list > div.span-first-child{margin-left:12px!important;}
.product-compare{border-left:none;padding-left:0;float:left;width:100%;margin-top:8px;}
.product-compare{padding-left:0;float:left;width:100%;margin-top:8px;}
.product-filter .limit select, .product-filter .sort select{width:195px;float:right;}
.product-filter .sort2 select{width:100%;float:none;}
.product-filter .sort2 {float:none;}
.product-filter .limit{float:left;margin-left:0px;margin-top:8px;width:100%;}
.product-filter .sort{float:left;margin-left:0;margin-top:8px;width:100%;}
.product-grid, .box-product{margin-bottom:20px;}
.product-grid .line, .box-product .line{border-top:none;}
.product-grid > div, .box-product .span3{float:left;margin:0!important;width:22.5%!important;padding:15px 6px 15px 8px;display:block;vertical-align:top;}
.product-grid > div:nth-child(1n), .box-product .span3:nth-child(1n){}
.product-grid > div:nth-child(2n), .box-product .span3:nth-child(2n){clear:none!important;}
.product-grid > div.span-first-child, .box-product .span3.span-first-child{clear:none;}
.product-grid > div > div.pbox, .box-product .span3 > div.pbox{width:auto;}
.product-grid .image, .box-product .image{display:block;margin-bottom:0;position:relative;z-index:inherit;float:none;}
.product-grid .image img{width:99%;}
.product-grid .image img:hover, .box-product .image img:hover{opacity:1;}
.box-product .cart{margin-bottom:0;margin-top:0;}
.product-grid .name a{font-weight:normal;}
.pagination .links a{padding: 5px 10px;}
.product-grid .description{width:auto;height:100%;padding:15px 7px;}
.product-grid .rating{display:none;}
.product-grid .price{font-weight:bold;}
.product-grid .price-old{font-size:10px;}
.product-grid .price-new{font-size:11px;}
.product-grid .price{text-align:center;height:auto;width:100%!important;}
.product-grid .name{line-height:20px;padding-top:8px;width:100%!important;text-align:center;}
#fast_order{width:100%!important;}
.product-grid .cart{text-align:center;margin:0 auto;width:138px!important;}
.product-grid .name a{font-size:12px!important;}
.product-grid .wishlist, .product-grid .compare{margin-top:5px;margin-right:15px;}
.product-grid .wishlist a{margin-left:0px;}
.product-grid .compare a{margin-left:0px;}
.product-grid > div.span-related{width:45%!important;float:left;margin:0;padding:5px;display:block;vertical-align:top;}
.product-list > div{margin-bottom:0;margin-right:0;padding:0;display:block;border:none;}
.product-list .left{display:block;width:100%;clear:both;text-align:left;}
.product-list .span2{width:100%;margin:5px 0;}
.product-list .left .span4{width:auto;margin-left:auto;margin-right:auto;float:none;}
.product-list .span4{width:auto;margin-left:0;}
.product-list .image{display:block;margin-bottom:0;margin-right:0;position:relative;z-index:inherit;float:none;}
.product-list .image img{width:99%!important;max-width:145px;}
.product-list .price{text-align:center;height:auto;padding:6px 0;margin-left:20px;margin-right:16px;width: 148px;}
.product-list .cart{text-align:center;margin-bottom:0;margin-left: 20px;}
.product-list .wishlist, .product-list .compare{margin-top:5px;}
.product-list .wishlist{margin-right:15px;}
.t_black1 span{font-size: 12px;}
.t_black2 {font-size: 12px!important;}
.t_black span{font-size: 11px;}
.box-news-img{margin-left: 0px;}
.review-title{font-size: 14px;}
.product-info .delivery p{font-size: 12px;}
.ui-menu {left:10px!important;right:10px!important;width:auto!important;}
.q-footer-subscribe {width: 90%;text-align: center;}
.q-footer-subscribe-form-email{margin-top: 0.5rem;}
.q-footer-subscribe-text{line-height: 30px;font-family: 'Open Sans', sans-serif;}
.q-footer-subscribe-form-email{width: 100%;margin: 0;}
.q-footer-subscribe-text i{display:none; font-size: 20px!important;}
.q-footer-subscribe input[type='submit'].q-btn-red{float: none;width: 100%;margin-top: 1rem;}
.errorBox, .OkBox{margin-top: 0.5rem;}
.video-responsive {width: 100%;}
.topt{display: none;}
div.tags {width: initial!important;}
.form-zone img{float: none!important;margin-right: 0px!important;max-width: 150px;}
.ld-zonme{border-left:none!important;padding-left: 0px!important;width: auto!important;}
.tabs .tab-content{display:none;}
.gl_block {Height: auto;float: none;margin: 0px 10px;padding: 0px 0px 2px 0px;}
.head-line_basket .basket-icon i{font-size:18px;line-height:50px;margin-right:30px}
.form-wrapper{border-radius:inherit}
#search{position:fixed;top:50px;left:0px;z-index:101;display:none;width:100%;margin:0;z-index:10}
#search .inner{padding:4px 5px;background-color:#4a4a4a;overflow:hidden;position:relative}
#search .search_button{height:31px}
.basket-icon #cart-total{display:none}
.head-line_basket .basket-icon #cart-total2{background:url(../img/cart-total2.png) no-repeat left top;display:block;position:absolute;top:14px;left:47px;height:22px;line-height:22px;width:30px;text-align:center;overflow:hidden}
.basket-icon i.icon-shopping-cart{font-size:26px;display:inline-block}
.head-line_basket .basket-icon{line-height:50px;border-radius:0;width:83px;border:none;box-shadow:none;background:rgb(200,224,6);background:-moz-linear-gradient(top,rgb(200,224,6) 0%,rgb(118,132,12) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgb(200,224,6)),color-stop(100%,rgb(118,132,12)));background:-o-linear-gradient(top,rgb(200,224,6) 0%,rgb(118,132,12) 100%);background:-ms-linear-gradient(top,rgb(200,224,6) 0%,rgb(118,132,12) 100%);background:linear-gradient(top,rgb(200,224,6) 0%,rgb(118,132,12) 100%);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='rgb(200,224,6)',endColorstr='rgb(118,132,12)')"}
.head-line_basket{width:83px}
.head-line_basket{position:fixed;top:0;right:0px;margin:0;z-index:1000;padding:0}
#header{margin:55px 0px 15px 0px;height:270px;border-radius:10px}
.toprow-1{display:block}
body.ind #page{margin-left:277px;width:100%;position:fixed;left:0;top:0;z-index:2;overflow: inherit;}
body.ind #page1{margin-left:277px;width:100%;position:fixed;left:0;top:0;z-index:2}
body.ind #body .swipe{display:block;background-color:#323232;position:fixed;color:#fff;width:277px;top:50px;left:0px;overflow:hidden;z-index:101}
.swipe-control{display:block;height:50px;width:64px;z-index:100;text-align:center;border-right:1px solid #000;float:left}
.swipe-control i{font-size:26px;color:#FFFFFF;line-height:50px;text-decoration:none}
.swipe-control:hover i{text-decoration:none}
body #body .swipe .swipe-menu{background-color:#323232;height:100%;overflow:scroll;-webkit-overflow-scrolling: touch;-webkit-transition: -webkit-transform 0.2s cubic-bezier(0.16, 0.68, 0.43, 0.99);transition: -webkit-transform 0.2s cubic-bezier(0.16, 0.68, 0.43, 0.99);transition: transform 0.2s cubic-bezier(0.16, 0.68, 0.43, 0.99);transition: transform 0.2s cubic-bezier(0.16, 0.68, 0.43, 0.99), -webkit-transform 0.2s cubic-bezier(0.16, 0.68, 0.43, 0.99);-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}
body #body .swipe{display:none}
#page{height:100%;overflow:scroll;-webkit-overflow-scrolling: touch;-webkit-transition: -webkit-transform 0.2s cubic-bezier(0.16, 0.68, 0.43, 0.99);transition: -webkit-transform 0.2s cubic-bezier(0.16, 0.68, 0.43, 0.99);transition: transform 0.2s cubic-bezier(0.16, 0.68, 0.43, 0.99);transition: transform 0.2s cubic-bezier(0.16, 0.68, 0.43, 0.99), -webkit-transform 0.2s cubic-bezier(0.16, 0.68, 0.43, 0.99);-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}
/*body #page{height:100%;overflow:scroll;-webkit-overflow-scrolling: touch;}*/
/*html{height:100%;overflow:scroll;-webkit-overflow-scrolling: touch;}*/
header .toprow{display:none}
body.ind div.shadow{left:0;top:0;display:block;width:100%;height:100%!important;position:absolute;background-color:#000;z-index:1000;opacity:0.5}
 }
@media only screen and (min-device-width:600px) and (max-width:900px) and (orientation:portrait){.toprow-1{width: 100%!important;z-index: 100;}body.ind #body .swipe{width: 100%!important;}body.ind #body .toprow-1 {z-index: 10;}
}
@media (min-width:768px) and (max-width:979px){#cboxTitle{bottom:-35px!important;right:0!important;width:80%!important;margin:0 auto!important;left:25px!important;}
input, textarea, select, .uneditable-input{width:95%;margin-top:5px;margin-bottom:9px;}
input.large-field, select.large-field{width:85%;}
label, input{/*display:inline!important;*/margin:7px 0!important;}
#midsection{margin:20px auto 10px;}
#column-left, #column-right, #column-left .banner div img, #column-right .banner div img{margin-top: 5px;float: none;width: auto;}
.span11{float:none;clear:left;display:block;width:auto!important;}
.row-fluid > .span3{width:166px!important;}
#header #logo img{max-width:230px;}
#header #search input{margin:0!important;}
#header #welcome{top:20px;right:0;}
#menu-category-wall > ul > li > div{width:680px!important;padding:10px 17px;}
#menu-category-wall > ul > li > div > div{width:126px;}
#menu_brands img{width:40px;}
.welcome, .welcome-content{margin:0 10px;}
#lrc + #content-home{width:539px;}
#lrc + #content-home .span{width:519px;}
#lrc + #content-home .box-product .span3{margin-left:10px !important;}
.box-category-home{padding-left:0!important;padding-right:0!important;}
.box-category-home > div.span2{width:99px;}
#lrc + #content-home .box-category-home > div.span2{width:69px;}
#lrc + #content-home .box-category-home > div.span2 img{width:72px;}
.box-category-home > div.span3{width:160px!important;}
#lrc + #content-home .box-category-home > div.span3{width:114px!important;}
#lrc + #content-home .es-carousel ul li{margin:5px 9px 15px 1px !important;}
.box-manufacturers-home{padding-left:10px!important;padding-right:10px!important;}
.box-manufacturers-home > div.span2{width:96px;}
#lrc + #content-home .box-manufacturers-home > div.span2{width:65px;}
#lrc + #content-home .box-manufacturers-home > div.span2 img{width:65px;}
.box-manufacturers-home > div.span3{width:154px!important;}
#lrc + #content-home .box-manufacturers-home > div.span3{width:108px!important;}
.box-product .span3{width:156px!important;}
.box-product .l_column{width:140px !important;}
.box-product ol li .l_column{width:130px!important;}
.box-product ol li{width:140px !important;}
#content .l_column{width:164px!important;margin:0;}
.box-product > div > div.pbox{padding:5px 4px 10px;}
.box-product .image{display:block;margin-bottom:0;position:relative;z-index:inherit;float:left;}
.box-product .image img{max-width:145px;}
.box-product .image img:hover{opacity:1;}
.box-product .name{padding-right:0;}
.box-category{padding-right:10px;}
.category-list > div{width:80px;margin-left:3px;min-height:115px;}
.category-list > div img{width:80px;}
.product-compare{width:60%;height:23px;}
.product-filter .limit{float:left;margin-top:15px;margin-left:0;}
.product-filter .sort{float:left;margin-top:15px;}
.product-grid > div{min-height:250px;width:146px;}
.product-grid .image{display:block;margin-bottom:0;position:relative;z-index:inherit;float:none;}
.product-grid .image img{width:99%;}
.product-grid .image img:hover{opacity:1;}
.product-grid .compare{margin-left:0;}
.product-list .span4{width:200px;margin-left:50px;}
.product-list .cart input{max-width:104px;}
#lrc + #content{width:538px;}
#lrc + #content .product-info{clear:both;margin-bottom:20px;overflow:auto;}
#lrc + #content .product-info .left{float:none;margin-bottom:20px;margin-right:0;overflow:hidden;text-align:center;}
.product-info > .left{margin-right:25px;}
.product-info > .left + .right, #lrc + #content .product-info .right{margin-right:0;}
.mobile{}
#phone{left:auto;margin:0 auto;}
#lrc + #content .product-info .right, #lrc + #content .product-info .left{width:100%;margin-right:0;}
#lrc + #content .product-info .left .image, #lrc + #content .product-info .left .image-additional{display:inline-block;float:none;margin-bottom:10px;}
#lrc + #content #product-information .htabs{height:20px;line-height:10px;}
#lrc + #content #product-information .htabs a{padding:3px 5px 6px;font-size:12px;font-weight:normal;margin-right:5px;}
#lrc + #content .content .reviews-left{width:140px;}
#lrc + #content .content .reviews-right{max-width:40%;}
#lrc + #content .product-info .description{text-align:left;}
#lrc + #content .product-info .image #wrap #cloud-zoom-big{left:-10px!important;}
.product-info .image #wrap #cloud-zoom-big{width:315px!important;margin-left:12px;}
#content .content .reviews-right{max-width:50%;}
#footer_cnc{padding:10px 0;}
#footer_cnc .container{width:744px;}
#footer_cnc .span4{margin-left:10px;margin-right:10px;}
#footer_info{padding:10px 0;}
#footer_info .container{width:744px;}
#footer_info #logo img{width:150px;}
#footer_cr{padding:10px 0;}
#footer_cr .container{width:744px;}
#footer_about{padding:10px;}
.es-nav span.es-nav-next{right:-19px;}
.es-carousel ul li{width:156px!important;}
.es-carousel ul li .image{display:block;margin-bottom:0;position:relative;z-index:inherit;float:none;}
.es-carousel ul li a img{width:99%;max-width:155px;}
.es-carousel ul li a img:hover{opacity:1;}
}
@media (max-width:479px){#header #logo img{max-width:260px;}
}
@media (min-width:330px) and (max-width:479px){.es-carousel-wrapper, .es-carousel-banners{max-width:273px!important;}
.es-carousel ul li{width:126px!important;}
}
@media (min-width:480px) and (max-width:639px){#header #logo img{max-width:360px;}
.product-grid .line, .box-product .line{border-top:none;}
.product-grid > div, .box-product .span3{float:left;margin:0 auto;width:45%!important;padding:15px 0px 15px 14px;}
.es-carousel-wrapper, .es-carousel-banners{max-width:420px!important;}
.es-nav span.es-nav-next{right:-18px;}
.es-carousel ul li{width:199px!important;}
.es-carousel ul li a img{width:99%;max-width:190px;}
}
@media (min-width:640px) and (max-width:719px){.product-grid > div, .box-product .span3, .product-grid > div.span-related{width:170px!important;}
.es-carousel-wrapper, .es-carousel-banners{max-width:560px!important;}
.es-nav span.es-nav-next{right:-23px;}
.es-carousel ul li{width:269px!important;}
.es-carousel ul li a img{width:99%;max-width:190px;}
.es-carousel .name, .es-carousel .cart{max-width:260px;}
}
@media (min-width:720px) and (max-width:767px){.product-grid > div, .box-product .span3, .product-grid > div.span-related{width:170px!important;}
.es-carousel-wrapper, .es-carousel-banners{max-width:640px!important;}
.es-nav span.es-nav-next{right:-23px;}
.es-carousel ul li{width:309px!important;}
.es-carousel ul li a img{width:99%;max-width:190px;}
.es-carousel .name, .es-carousel .cart{max-width:300px;}
}