@font-face{font-family:'SFUIDisplay-Regular';src:local('SFUIDisplay-Regular'),
url('../fonts/SFUIDisplay-Regular.otf');font-weight:normal;font-style:normal;}
@font-face{font-family:'SFUIDisplay-Thin';src:local('SFUIDisplay-Thin'),
url('../fonts/SFUIDisplay-Thin.otf');font-weight:normal;font-style:normal;}
@font-face{font-family:'SFUIDisplay-Bold';src:local('SFUIDisplay-Bold'),
url('../fonts/SFUIDisplay-Bold.otf');font-weight:normal;font-style:normal;}
@font-face{font-family:'SFUIDisplay-Semibold';src:local('SFUIDisplay-Semibold'),
url('../fonts/SFUIDisplay-Semibold.otf');font-weight:normal;font-style:normal;}
body{font-family:'SFUIDisplay-Thin';color:#666;letter-spacing:0.02rem;overflow-x:hidden;}
/*.body{padding-top:48px;}*/
.body{padding-top:73px;}
a{color:#00a8ff;}
p, .item-page ul{line-height:1.5}
h1{font-size:2.5rem;margin:40px 0 24px;}
h2{font-size:1.8rem;}
.item-page h2{text-align:center}
ul{list-style:none;padding:0;}
ul li:focus,ul li:hover{outline:none;}
input:focus, img:focus{outline:none;}
#content .container-fluid{max-width:1500px;padding-left:0;padding-right:0;}
.container{max-width:960px;padding:0;}
.grayBack{overflow:hidden;clear:both;background-color:#f6f6f6;}
.radio-custom{width:16px;height:16px;border:1px solid #e1e1e1;border-radius:8px;margin-right:10px;display:block;float:left;}
.divider{color:#a0a0a0;margin:0 7px;font-size:9px;vertical-align:top;}
input:checked + .radio-custom:before{display:block;content:"";width:14px;height:14px;background:url(../images/icons/iconCheked.png);background-repeat:no-repeat;background-position:50%;}
p.subway{padding:.5em 0 .5em 1.6em;background-image:url(../images/icons/metro.png);background-position:left center;background-repeat:no-repeat;background-size:1.4em auto;}
.nav > li > a:hover, .nav > li > a:focus{text-decoration:none;background:none;border:1px solid transparent;}
.breadcrumb{background-color:transparent;padding:0;font-size:0.75rem;font-weight:600;margin-bottom:12px;}
.breadcrumb > li + li:before{display:none}
.breadcrumb > li:first-child{display:none}
.breadcrumb > li a{color:#333;}
.panel{-webkit-box-shadow:none;box-shadow:none;}
.scrollerCtrl{display:inline-block;float:right;overflow:hidden;}
.scrollerCtrl a{color:#333;font-size:22.4px;width:1.5em;line-height:1;vertical-align:middle;text-align:center;text-decoration:none;display:inline-block;font-weight:bold;}
.floatWindowLink, div.item-page a.floatWindowLink{font-size:12.8px;padding:0;margin:0 12.8px;color:#898989;display:inline-block;width:auto;line-height:1;vertical-align:middle;border-bottom:1px dotted;cursor:pointer;}
.modal-content{position:absolute;border-radius:0;}
.modal-content .modal-header{border:0;padding:0}
.modal-body .close{position:absolute;right:6px;top:-6px;}
.modal-body .close span{font-size:40px}
.modal-body .close:hover,.modal-body .close:focus{outline:none;}
.modal-body .close:hover span{color:#00a8ff;}
#fixed_menu-wrapper{background-color:#272727;position:fixed;width:100%;z-index:999;padding-top: 13px;padding-bottom: 13px;}
.flex-row {
	display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.flex-col {
	-webkit-flex-basis: 0;
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    padding-right: 15px;
    padding-left: 15px;
}
/*.hide {
	display: none;
}*/
.header-row {
	-webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
	-webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
}
.header-center {
	display: -webkit-box;
	  display: -webkit-flex;
	  display: -ms-flexbox;
	  display: flex;
	  -webkit-flex-wrap: wrap;
	  -ms-flex-wrap: wrap;
	  flex-wrap: wrap;
	  -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
}
.header-second {
	display: -webkit-box;
	  display: -webkit-flex;
	  display: -ms-flexbox;
	  display: flex;
	  -webkit-flex-wrap: wrap;
	  -ms-flex-wrap: wrap;
	  flex-wrap: wrap;
	   -webkit-justify-content: flex-end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
}
.logo-col {
	display: -webkit-box;
	  display: -webkit-flex;
	  display: -ms-flexbox;
	  display: flex;
	  -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
}
.logo_svg-1 {
	width: 120px;
	/*height: 22px;*/
}
.logo_svg-2 {
	width: 130px;
	/*height: 22px;*/
}
/*#fixed_menu-wrapper .logo{float:left;margin-right:18px;line-height:3rem;height:100%}*/
#fixed_menu-wrapper .select-city-menu {
	font-family: 'SFUIDisplay-Thin';
	color: #fff; 
	/*height:3rem;*/
	margin-left: 18px;
}
#fixed_menu-wrapper .select-city-menu .mcs-module {
	line-height: 1em;
}
#fixed_menu-wrapper .logo span{display:block;width:128px;min-height:48px;height:100%;background-image:url(../images/ASlogo.svg);background-repeat:no-repeat;background-size:contain;background-position:50%;}
#top_phone{display:inline-block;font-family:inherit;margin-left:17px;/*height:3rem;*/vertical-align:middle;/*float:right;*/background-image:url(../images/icons/iconPhoneTube.png);padding-left:17px;background-position:left center;background-size:auto 0.87rem;background-repeat:no-repeat;}
#top_phone a,#top_phone a:hover{font-size:16.9px;line-height:3rem;color:#f6f6f6;text-decoration:none}
.mcs-module .city{color:#fff;font-size:13px;text-decoration:none;padding-right:14px;background:url(../images/icons/city-arrow.png);background-size:8px;background-repeat:no-repeat;background-position:right;}
/*#fixed_menu{float:right;}*/
#fixed_menu .slide_menu{display:block;margin:0 auto;padding:0;cursor:pointer;outline:none;}
#fixed_menu .slide_menu li{display:block;position:relative;}
#fixed_menu .slide_menu li.slide_menu-btn{height:48px;width:48px;padding:20px 16px;/*padding:0 16px;*/}
.slide_menu-btn-two_border{display:block;width:100%;border-top:1px solid #fff;border-bottom:1px solid #fff;height:6px;}
#fixed_menu .slide_menu .hidden-slide_menu-module{width:160px;right:-58px;top:56px;background-color:#272727;}
#fixed_menu .slide_menu .hidden-slide_menu-module:before{display:inline-block;position:absolute;left:50%;margin-left:-9.6px;top:-16px;border:8px solid transparent;border-bottom:8px solid #272727;content:'';}
#fixed_menu .slide_menu .hidden-slide_menu-module .nav{padding:10px 25px;}
#fixed_menu-wrapper .slide_menu li a{display:block;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear;width:100%;padding:8px 7px;color:#fff;text-align:left;font-size:13px;}
#fixed_menu-wrapper .slide_menu li a:hover,#fixed_menu-wrapper .slide_menu li a:focus{color:#00a8ff;border:none}
#fixed_menu-wrapper .slide_menu div{position:absolute;width:130px;background:#fff;display:none;margin:0;padding:7px 0;list-style:none;}
#fixed_menu-wrapper .slide_menu ul li{display:block;width:100%;}
#mobileMainMenuContainer,#mobileContactsMenuContainer,#mobile_menu_btn,#mobile_contact_menu_btn{display:none}
#main_menu{background-color:#e2e2e2;}
#main_menu a{color:#272727;padding:1rem;text-align:left;}
#main_menu a,#main_menu a:hover,#main_menu a:active,#main_menu a:focus{border:none;}
#main_menu ul.menu li{width:20.3%;display:inline-block;}
#main_menu ul.menu li.item-121{width:17%;}
#main_menu ul.menu li#basket_li_in_main_menu{width:55px;position:absolute;margin-left:1px;background:url(../images/icons/iconBasket.png) no-repeat center;height:51px}
#main_menu ul.menu li#basket_li_in_main_menu:hover{background:#272727 url(../images/icons/iconBasket_white.png) no-repeat center;transition:0.3s;}
footer{background-color:#f6f6f6;overflow:hidden;font-size:.8rem;line-height:1.5}
footer.footer .container .row{border-bottom:1px solid #e2e2e2;padding:24px 0;}
footer.footer .container .row:last-child{border-bottom:0;}
.footer-second.container-fluid {
	background-color: #272727;
	padding: 20px 0 15px;
}
.footer-logoRow {
	-webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
	-webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
}
.footer-logoRow .flex-col:last-child {
	text-align: right;
}
@media screen and (max-width: 460px) {
	#vizvatkurera .modal-dialog, #vizvatspec .modal-dialog {
		width: 100% !important;
	}
}
@media screen and (max-width: 380px) {
 	.footer-logoRow .logo_svg-1, .footer-logoRow .logo_svg-2 {
		width: 100px;
	}
}
.custom-menu_in_footer{width:50%;float:left;padding:16px 0}
.custom-menu_in_footer ul{list-style-type:none;padding:0;}
.custom-menu_in_footer ul li{display:block;float:left;width:120px;}
.custom-menu_in_footer ul li a{color:#272727;}
.custom-menu_in_footer ul li a:hover{text-decoration:none;color:#00a8ff;}
.custom_footerInfo{width:50%;float:right;}
.custom_footerInfo span{display:block;font-size:12.8px;}
.custom_footerInfo a{color:#7c7b7b;width:25%;display:block;float:left;font-size:24px}
.custom_footerInfo #footerSocial{width:50%;float:left;padding:16px 0 16px 48px;}
.custom_footerInfo #footerCards{width:50%;float:right;padding:16px 0 16px 48px;}
.custom_footerInfo #footerCards div{float:left;width:25%;font-size:24px}
.contacts_slider_header{padding:1em 0;}
.contacts_slider_header .cityContent h3{margin:0;display:inline-block;}
.contacts_slider_wrapper{height:15rem}
.contacts_slider_wrapper .cityContent{height:100%}
.contacts_slider{height:11rem;list-style:none;overflow-y:auto;overflow-x:hidden}
#contacts_slider2{height:11rem;list-style:none;overflow-y:auto;overflow-x:hidden}
#contacts_slider3{height:11rem;list-style:none;overflow-y:auto;overflow-x:hidden}
#contacts_slider4{height:11rem;list-style:none;overflow-y:auto;overflow-x:hidden}
.anythingSlider-default{margin:0 auto;padding:0}
.anythingSlider{display:block;overflow:visible!important;position:relative}
.anythingSlider .anythingWindow{overflow:hidden;position:relative;width:100%;height:100%}
.anythingSlider .anythingBase{background:transparent;list-style:none;position:absolute;overflow:visible!important;top:0;left:0;margin:0;padding:0}
.anythingSlider .panel{background:transparent;display:block;overflow:hidden;float:left;padding:0;margin:0}
.anythingSlider .fade .panel{float:none;position:absolute;top:0;left:0;z-index:0}
.anythingSlider .fade .activePage{z-index:1}
.anythingSlider.rtl .anythingWindow{direction:ltr;unicode-bidi:bidi-override}
.anythingSlider,.anythingSlider .anythingWindow,.anythingSlider .anythingControls ul a,.anythingSlider .arrow a,.anythingSlider .start-stop{transition-duration:0;-o-transition-duration:0;-moz-transition-duration:0;-webkit-transition-duration:0}
.nomobile_footer .custom-adresses h2{font-size:1rem;padding:1rem 0;color:#333;font-family:'SFUIDisplay-Semibold';margin:0;}
.nomobile_footer .custom-adresses ul li h3{color:#333;font-size:16px;line-height:1;font-weight:bold;padding-top:8px;margin:0}
.nomobile_footer .custom-adresses p{color:#ababab;font-size:12.8px;line-height:1.2;}
.custom-adresses .arrow.back{position:absolute;top:-34px;right:70px;}
.custom-adresses .arrow.forward{position:absolute;top:-34px;right:20px;}
.custom-adresses .arrow.back a span, .custom-adresses .arrow.forward a span{color:#333;font-size:22.4px;width:1.5em;line-height:1;vertical-align:middle;text-align:center;text-decoration:none;display:inline-block;font-weight:bold;}
.mobile_footer{display:none;}
#vizvatkurera .modal-dialog, #vizvatspec .modal-dialog{width:428px}
.webfactor_default{text-align:center;}
.webfactor_default .webfactor_predtext h2{font-size:34px;font-weight:400;margin-bottom:10px;margin-top:10px;}
.webfactor_default .WFnameField{clear:both;padding:8px 0;}
.webfactor_default .WFnameField p{display:inline-block;text-align:right;width:30%;margin:0;vertical-align:top;padding-right:8px;}
.webfactor_default .WFnameField input,.webfactor_default .WFnameField textarea{width:70%;border:#a6a6a6 solid;border-radius:0;border-width:1px;height:40px;margin:0;font-size:24px;}
.webfactor_default .WFnameField textarea{height:107px}
.webfactor_default input[type=submit]{background:#00a8ff;color:#FFF;width:50%;margin:0;font-size:1rem;cursor:pointer;float:none;border:#a6a6a6 solid;border-radius:0;border-width:1px;height:40px;margin:8px auto;}
.webfactor_default .error{font-size:0.8rem;color:red;}
div.cb{list-style:none;display:inline-block;padding:16px 0;width:100%;}
div.cb-button{width:20%;float:left;text-align:center;margin:0;display:inline-block;}
a.cb-hover{color:#3a3a3a;display:inline-block;width:100%;}
div.cbb{height:96px;width:100%;display:inline-block;text-align:center;background-size:auto 200%;background-position:center 0;background-repeat:no-repeat;}
div.cb-button:hover div.cbb{background-position:center 100%;}
div.cb-button:hover, div.cb-button:focus, div.cb-button a:hover, div.cb-button a:focus{outline:none;}
div.cb-button:hover div.cb-text{color:#00a8ff;}
div.cb-phone{background-image:url(../images/icons/iconCall.png);}
div.cb-kur{background-image:url(../images/icons/iconCourier.png);}
div.cb-spec{background-image:url(../images/icons/contbutton-spec.png);}
div.cb-email{background-image:url(../images/icons/iconMail.png);}
div.cb-contacts{background-image:url(../images/icons/iconLocation.png);}
div.cb-text{width:90%;overflow:hidden;display:inline-block;text-align:center;padding:8px 1.6px;}
#call-us{text-align:center;}
#call-us .form-otdel{font-family:'SFUIDisplay-Bold';color:#00a8ff;font-weight:bold;font-size:18px;display:block;margin-top:23px;}
#call-us .form-phone a{font-family:'SFUIDisplay-Bold';color:#3a3a3a;font-weight:bold;font-size:24px;display:block;margin-top:16px;}
#call-us .form-phone a:hover, #call-us .form-phone a:focus{text-decoration:none;}
.itemid-102 #linkProds{margin-bottom:20px}
.carousel-wrapper{margin:0;overflow:hidden;position:relative;}
.mobile_tabs{display:none;}
.carousel-button-left a, .carousel-button-right a{color:#313131;display:inline-block;font-size:16px;cursor:pointer;text-decoration:none;line-height:42px;padding:0 16px;}
.carousel-button-left{display:inline-block;position:absolute;height:100%;top:0;left:0;z-index:999;}
.carousel-button-right{display:inline-block;position:absolute;height:100%;top:0;right:0;z-index:999;}
.carousel-items{width:10000px;position:relative;}
ul.tabs li{float:left;display:inline-block;width:160px;border-bottom:1px solid #d7d7d7;text-align:center;}
ul.tabs li a{color:#666;padding:11px;border:0}
.nav-tabs > li.active,.nav-tabs > li:hover{border-bottom:1px solid #00a8ff;}
.nav-tabs > li.active > a,.nav-tabs > li > a:hover,.nav-tabs > li.active > a:hover,.nav-tabs > li.active > a:focus{color:#00a8ff;cursor:default;border:none;background-color:transparent;}
#for_mac_mobile_tab ul.tabs li:nth-child(4) a{padding:11px 0;}
#Mac-MacBook>.moduletable>.custom{text-align:center}
#linkProds .carousel-button a{line-height:80px;}
#form_wrapper{position:relative;display:inline-block;width:100%;padding:0 0 16px;border-bottom:1px solid #dedede;overflow:hidden;clear:both;}
#form_wrapper #form_header_wrapper{font-size:32px;padding:16px 0 4px;}
#form_select_wrapper{display:inline-block;overflow:hidden;clear:both;}
#form_wrapper .halfBlock{display:inline-block;width:35%;padding:16px 0;margin:0;float:left;}
#form_wrapper .halfBlock+.halfBlock{padding-left:32px;}
span.form_left_span{display:inline-block;margin:0;color:#3a3a3a;padding-bottom:16px;}
.selector-form-diag{background:url(../images/icons/rep-select-bg.png) no-repeat right #fff;overflow:hidden;width:100%;margin:0;border:1px solid #d0d0d0;cursor:pointer;transition:border-color .5s ease;}
.selector-form-diag select{background:transparent;width:400px;font-size:14.4px;color:#444;border:0 solid #d0d0d0;vertical-align:middle;overflow:hidden;padding:11.2px 80px 11.2px 8px;font-weight:bold;-webkit-appearance:none;-ms-appearance:none;}
#form_edit{display:none;}
#form_info{display:none;width:100%;}
#form_info_title{color:#3a3a3a;font-size:32px;font-weight:400;margin:0;padding-bottom:16px;text-align:left}
#form_descripton{color:#3a3a3a;margin-bottom:30px;}
#form_time_block, #form_price_block{display:inline-block;position:absolute;right:0;bottom:0;padding:14.4px 0;margin:0;color:#3a3a3a;font-size:28.8px;font-weight:bold;width:20%;padding-left:28.8px;background-position:left center;background-repeat:no-repeat;background-size:28.8px;}
#form_time_block{bottom:34.5px;background-image:url(../images/icons/iconTime.png);}
#form_price_block{background-image:url(../images/icons/iconCash.png);}
.pred-diag-price, .pred-diag-time{display:none;}
div#form_down-warn{color:#999;font-size:12.8px;position:absolute;width:27%;right:0;line-height:1.5;top:80px;}
.price-table a.cb-hover{font-size:.8rem;padding:0;margin:0 1rem;color:#898989;display:inline-block;width:auto;line-height:1;vertical-align:middle;border-bottom:1px dotted;cursor:pointer;}
.price-table a.cb-hover:focus{outline:none;}
#repair-readmore-modals .modal-dialog{width:640px}
#repair-readmore-modals .modal-body{padding:25px;}
#repair-readmore-modals .modal-body h2{color:#3a3a3a;margin:1rem 0;font-size:2rem}
#repair-readmore-modals .modal-body h3{font-size:1.17rem;color:#3a3a3a;}
#repair-readmore-modals .modal-body h4{color:#3a3a3a;font-family:'SFUIDisplay-Semibold';}
#repair-readmore-modals .modal-body p{line-height:1.3rem;font-size:0.9rem;font-family:'SFUIDisplay-Regular';}
#repair-readmore-modals .modal-body ul{padding-left:25px;line-height:1.3rem;font-size:0.9rem;font-family:'SFUIDisplay-Regular';list-style-type:disc;}
#repair-readmore-modals .modal-body ul li{line-height:2}
.rep-h1, .rep-h1 a{color:#3a3a3a;}
.rep-h1 a:hover, .rep-h1 a:focus, .rep-h1 a:active{text-decoration:none;}
.rep-h1#iphone,.rep-h1#ipad,.rep-h1#ipod,.rep-h1#mac,.rep-h1#apple_watch,.rep-h1#apple_tv,.rep-h1#cinema_display{font-size:2.5rem;}
.rep-h1#iphone:before,.rep-h1#ipad:before,.rep-h1#ipod:before,.rep-h1#mac:before,.rep-h1#apple_watch:before,.rep-h1#apple_tv:before,.rep-h1#cinema_display:before{content:"";width:52px;height:50px;display:inline-block;background-repeat:no-repeat;background-size:50px;position:relative;top:4px;margin-right:14px;}
.rep-h1#iphone:before{background-image:url(../images/icons/iconPhone.png);}
.rep-h1#ipad:before{background-image:url(../images/icons/iconPad.png);}
.rep-h1#ipod:before{background-image:url(../images/icons/iconPod.png);}
.rep-h1#mac:before{background-image:url(../images/icons/iconMac.png);}
.rep-h1#apple_watch:before{background-image:url(../images/icons/iconWatch.png);background-position:-10px 0;background-size:100px;}
.rep-h1#apple_tv:before{background-image:url(../images/icons/iconTv.png);background-size:90px;background-position:-20px 0;}
.rep-h1#cinema_display:before{background-image:url(../images/icons/iconDisplay.png);background-size:80px;background-position:-14px 8px;}
table.price-table{width:100%;border:none;border-width:0;margin:1em 0 3em;text-align:left;}
table.price-table td{line-height:1;padding:16px;}
table.price-table .price-table-right{width:15%;}
tr.price-table-first td{line-height:1;padding-left:1rem;font-size:1.4em;color:#3a3a3a;background-color:transparent!important;}
table.price-table td, table.price-table tr{border-bottom:#d7d7d7 solid;border-bottom-width:1px;border-spacing:0;}
#repairContent{background-image:url(../images/banners/repairBack.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover;padding:80px 0;color:#fff;}
#repairContent .container{line-height:1.5;text-align:justify;}
#repairContent .container ul{list-style-type:disc;line-height:1.2;margin:1.5rem 2rem;}
#repairContent .container h2{padding-top:1rem;font-size:2rem;}
#repairContent .container a,#repairContent .container a:hover{color:#00a8ff;text-decoration:none;}
.itemid-102 .tab-content .moduletable{text-align:center;}
.itemid-160 #content, .itemid-161 #content, .itemid-178 #content{max-width:960px;margin:0 auto;}
ul.supportmenu{list-style:none;width:100%;display:block;width:100%;overflow:hidden;clear:both;height:80px;padding:0;margin:0;}
ul.supportmenu li{display:inline-block;float:left;width:25%;padding:16px 0;text-align:center;}
ul.supportmenu li a{color:#3a3a3a;position:relative;text-align:left;display:inline-block;}
ul.supportmenu .b2{background-image:url(../images/icons/iconPhone.png);}
ul.supportmenu .b3{background-image:url(../images/icons/iconPad.png);}
ul.supportmenu .b4{background-image:url(../images/icons/iconPod.png);}
ul.supportmenu .b1{background-image:url(../images/icons/iconMac.png);}
ul.supportmenu .b5{background-image:url(../images/icons/iconWatch.png);}
ul.supportmenu .b6{background-image:url(../images/icons/iconTv.png);}
ul.supportmenu .b7{background-image:url(../images/icons/iconDisplay.png);}
ul.supportmenu .supportmenu-uz{width:80px;height:48px;display:inline-block;margin:0;background-repeat:no-repeat;background-position:left 0;background-size:auto 200%;position:absolute;}
div.supportmenu-text{margin:0;display:inline-block;line-height:48px;padding-left:80px;text-align:center;}
ul.supportmenu span.support-bn{font-family:'SFUIDisplay-Bold';line-height:1;margin:0;display:inline-block;vertical-align:middle;text-align:left;}
ul.supportmenu li.active a{color:#00a8ff;}
ul.supportmenu li.active .supportmenu-uz{background-position:left 100%;}
#tableMenu{display:table;width:100%;}
#tableMenu>div{display:table-row;}
#tableMenu>div a{display:table-cell;border-bottom:1px solid #d7d7d7;padding:16px 8px;margin:0;color:#3a3a3a;text-decoration:none;cursor:pointer;position:relative;z-index:2;text-align:center;vertical-align:middle;}
.inform-page tr{border-bottom:1px solid #d4d4d4;}
.inform-page tr:last-child{border:0}
.inform-page tr td{padding:33px 0;}
.inform-page h2{padding:24px 0 12px;margin:0;font-size:24px;font-weight:400;text-align:center;color:#00a8ff;}
#btns_menu-in_main_page{text-align:center;margin-top:48px;}
#btns_menu-in_main_page a h1, #btns_menu-in_main_page a span{font-size:1.5rem;margin:0;color:#000;height:29px}
#btns_menu-in_main_page a h1{height:31px;line-height:31px}
#btns_menu-in_main_page a:hover,#btns_menu-in_main_page a:focus{text-decoration:none;outline:none;}
#btns_menu-in_main_page .btn-in_main_page{width:33%;float:left;height:239px;margin-right:3px}
#btns_menu-in_main_page .btn-in_main_page a:hover>span,#btns_menu-in_main_page .btn-in_main_page a:hover>h1,#btns_menu-in_main_page .btn-in_main_page:hover>p{color:#00a8ff;}
#btns_menu-in_main_page .btn-in_main_page:hover .btns_menu{background-position:center 100%;}
#btns_menu-in_main_page .btns_menu{height:128px;background-repeat:no-repeat;background-size:auto 200%;background-position:center 0;margin-bottom:4px;}
#btns_menu-in_main_page .btns_menu.btn1{background-image:url(../images/icons/iconService.png)}
#btns_menu-in_main_page .btns_menu.btn2{background-image:url(../images/icons/iconSupport.png)}
#btns_menu-in_main_page .btns_menu.btn3{background-image:url(../images/icons/iconCourier.png)}
#btns_menu-in_main_page .btns_menu.btn4{background-image:url(../images/icons/iconLocation.png)}
#btns_menu-in_main_page .btns_menu.btn5{background-image:url(../images/icons/iconProducts.png)}
#btns_menu-in_main_page .btns_menu.btn6{background-image:url(../images/icons/iconAccess.png)}
#btns_menu-in_main_page p{padding-top:8px;line-height:1.2}
.moduletable-slider_in_main:focus,.moduletable-slider_in_main:hover,.moduletable-slider_in_main:active,.moduletable-slider_in_main>div:focus,.moduletable-slider_in_main>div:hover,.moduletable-slider_in_main>div:active,#djslider-loader145:focus{border:0;outline:0}
.itemid-120 .moduletable-slider_in_main .djslider-loader .djslider{height:535px !important}
.moduletable-slider_in_main_mobile{display:none}
#map{height:400px;margin-bottom:14px}
.itemid-121 #content h2{color:#333333;}
.itemid-121 .sectionAddress{list-style:none;padding:16px;}
.itemid-121 .sectionAddress li{color:#858585;display:inline-block;width:33%;margin:0;padding:0;height:14em;vertical-align:top;cursor:pointer;}
.itemid-121 .sectionAddress li:hover, .itemid-121 .sectionAddress li:hover h3,.itemid-121 .sectionAddress li:hover a{color:#3ba4ff}
.itemid-121 .sectionAddress li h3{font-weight:normal;display:block;padding:24px 0 2.4px 0;margin:0;font-size:24px;text-align:left;color:#333333;}
.itemid-121 .sectionAddress li p{margin:0}
.itemid-121 .sectionAddress li .panoramaLink{display:none;}
.itemid-121 .sectionAddress li p.subway{padding:8px 0 8px 32px;background-position:left center;background-repeat:no-repeat;background-size:24px auto;}
.itemid-121 .sectionAddress li a{color:#333333;font-size:1.2rem;}
#panoramas>div{position:absolute;}
#panoramas .pItem{display:inline-block;width:15rem;height:15rem;line-height:1;position:absolute;top:5rem;background-position:center center;background-repeat:no-repeat;background-size:contain;opacity:0.0;z-index:1;transition:opacity .5s ease;text-decoration:none;color:#fff;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;overflow:hidden;overflow-x:hidden;overflow-y:hidden;}
#panoramas .pItem.focused{opacity:1.0;z-index:2;}
#panoramas #arkada{background-image:url(../../../images/stores/cont-map-arkada.png);}
#panoramas #suncity{background-image:url(../../../images/stores/cont-map-san.png);}
#panoramas #aura{background-image:url(../../../images/stores/cont-map-aura.png);}
#panoramas #univ{background-image:url(../../../images/stores/cont-map-univ.png);}
#panoramas #bahetle{background-image:url(../../../images/stores/cont-map-bah.png);}
#panoramas #royalpark{background-image:url(../../../images/stores/cont-map-royalp.png);}
#panoramas #akg{background-image:url(../../../images/stores/cont-map-arkada.png);}
#panoramas #mega{background-image:url(../../../images/stores/cont-map-arkada.png);}
#panoramas #edem{background-image:url(../../../images/stores/cont-map-arkada.png);}
#panoramas #universam{background-image:url(../../../images/stores/cont-map-arkada.png);}
#panoramas #galereya{background-image:url(../../../images/stores/cont-map-arkada.png);}
#panoramas #sibmall{background-image:url(../../../images/stores/cont-map-arkada.png);}
#panoramas .pItem a{height:100%;display:block;cursor:pointer;}
#panoramas .pItem div{margin-top:-75px;text-align:center;}
#panoramas .pItem div h3{font-size:1.17em;margin:0.2rem;}
#panoramas .pItem div a{font-size:.9rem;color:#fff;}
#map .gm-style-iw h3{font-size:.95rem;margin:0}
#map .gm-style-iw a{color:#333333;}
#map .gm-style-iw p{margin:0}
.itemid-126 #content{max-width:960px;margin:0 auto;}
.blog h2{margin:50px 0 40px;color:#3a3a3a;font-size:2.34rem;}
.blog .page-header{border:0;margin:0;}
.blog .page-header h2{margin:20px 0 10px;}
.blog .page-header h2 a{font-size:1.5rem;color:#00a8ff;}
.blog .item{border-top:solid #d7d7d7 1px;}
.blog .item p, .blog .items-leading p{line-height:1.2}
dl.article-info{margin-bottom:10px;}
dl.article-info .published time{color:#9d9b9b;font-size:14px;margin-bottom:10px;}
.readmore{margin:15px 0 40px;}
.readmore a{font-size:18px;line-height:31px;margin:0;background:#3C84E6;background:-moz-linear-gradient(bottom, #3273CC 0%, #4492FC 100%);background:-webkit-linear-gradient(bottom, #3273CC 0%, #4492FC 100%);background:-o-linear-gradient(bottom, #3273CC 0%, #4492FC 100%);background:linear-gradient(bottom, #3273CC 0%, #4492FC 100%);color:#fff;padding:0 15px;border-radius:4px;}
.pagination{margin:40px 0;}
.pagination .counter{display:none}
.pagination .pagination-list li{float:left;margin:0 5px}
.pagination .pagination-list li.disabled{display:none}
.pagination .pagination-list li a{border:2px solid;border-radius:25px;padding:10px 15px;color:darkgray;width:44px;height:44px;display:block;}
.pagination .pagination-list li:not(.hidden-phone){display:none}
.pagination .pagination-list li a.pagenav{}
.pagination .pagination-list li.active a{color:#00a8ff;border-color:darkgray}
.blog .nav-stacked{display:none}
.view-article .item-page img{text-align:center;}
#mxcpr{display:none;}
.left-bar{width:16.6%;float:left;min-height:1px;}
.main-bar{width:83.4%;float:left;min-height:1px;}
.main-bar .main_row{border-left:#e2e2e2 solid 1px;}
.Jshopping_category_mobile_menu_wrapper{display:none}
.left-bar,.main-bar{padding:0}
.jshop.container-fluid{margin-bottom:50px}
.com_jshopping .pagination .pagination-list li a{border:0;border-radius:25px;padding:12px;color:#333333;width:44px;height:44px;display:block;}
.com_jshopping .pagination .pagination-list li a:hover{background-color:#f0f0f0}
.com_jshopping .pagination .pagination-list li.active a{color:#fff;border-color:darkgray;background-color:#010101;border:0;padding:12px;}
.jshop-inner{border-left:#e2e2e2 solid 1px;}
.Jshopping_Search_modul_wrapper{float:left;width:75%;border-right:#e2e2e2 solid 1px;padding:0 0 0 27px;height:100%}
.Jshopping_Search_modul_wrapper .moduletable_jshop_search{height:100%}
.Jshopping_Search_modul_wrapper .moduletable_jshop_search form{height:100%;font-size:.9rem;}
.Jshopping_Search_modul_wrapper .moduletable_jshop_search form input{height:100%;border:none;outline:none;}
.Jshopping_Search_modul_wrapper .moduletable_jshop_search form input[type="submit"]{background:url(../images/icons/iconSearch.png) no-repeat center;width:68px;float:right;}
.Jshopping_Comparision_modul_wrapper{float:left;width:25%;height:100%;text-align:center;padding-top:16px;}
.Jshopping_Comparision_modul_wrapper .compare-header a{color:#3a3a3a;}
.Jshopping_Comparision_modul_wrapper .compare-header a span:first-child{background:url(../images/icons/iconComparison3.png) no-repeat center;width:10px;height:14px;display:inline-block;margin-right:5px}
.Jshopping_Comparision_modul_wrapper .compare-header a span:nth-child(3){text-align:center;border-radius:10px;width:20px;height:20px;display:inline-block;color:#fff;margin-left:5px;font-size:0.8rem;background-color:#3ba4ff;position:relative;top:-2px;}
.category_menu_title{font-size:1.3rem;color:#3a3a3a;display:block;margin:15px 0 15px 19px;font-weight:600;}
.itemid-104 .Jshopping_Comparision_modul_wrapper{border-right:#e2e2e2 solid 1px;}
#djslider-loader267 #djslider267{height:293px !important}
#djslider-loader267 #djslider267 li{border-bottom:#e2e2e2 solid 1px !important;}
#cust-navigation267{top:90%;right:0;left:46%;}
a.button_buy{background-color:#3ba4ff;border:0;padding:5px 20px;border-radius:16px;}
a.button_buy:hover,a.button_buy:focus,a.button_buy:active,a.button_buy:visited{background-color:#3ba4ff;outline:0;}
a.button_buy:hover{background-color:#1e75c0;}
.breadcrumbs_wrapper{padding-top:24px;padding-left:27px;border-left:#e2e2e2 solid 1px}
#comjshop{padding:0}
#comjshop #jshopping_filter_wrapper button.close{display:none}
.jshop h1{font-size:2.3rem;font-weight:500;color:#333;}
a.compare_link_to_list{background:url(../images/icons/iconComparison2.png) no-repeat;width:32px;height:32px;border:0;}
a.go_to_compre_list{display:none;}
a.remove_compare_list{background:url(../images/icons/iconComparison.png) no-repeat;width:32px;height:32px;}
.jshop_list_category{padding:0;}
.jshop_list_category>.row-fluid>.jshop_categ{margin:0;}
.jshop_list_category .jshop_categ .image{height:32px;overflow:hidden;width:32px;}
.jshop_list_category .jshop_categ .category_name a.product_link{line-height:2;color:#676767;display:block;height:100%;width:100%;padding:6px 0 6px 19px;}
.jshop_list_category .jshop_categ .category_name a.product_link:hover{background:#f6f6f6;color:#3a3a3a;font-weight:600;}
.jshop_list_category .jshop_categ .category_short_description{display:none;}
.custom_Jshop_-_dop_menu li{display:block;float:left;width:22.5%;border-bottom:2px solid #3a3a3a;margin-right:30px;}
.custom_Jshop_-_dop_menu li:last-child{margin:0;}
.custom_Jshop_-_dop_menu li a{width:100%;display:block;text-align:center;font-size:0.9rem;color:#3a3a3a;padding:10px 0;}
.mobile_slider-1{display:none}
.Jshop_-_best_products_title{display:block;margin:36px 0 36px 29px;}
.random_products{margin-right:-1px;}
.random_products .block_item{margin-bottom:0;margin-top:-1px;width:25%;float:left;border-top:1px solid #e2e2e2;border-right:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2;padding:40px 18px 18px 18px;min-height:460px;max-height:460px;background:#fff;}
.random_products .block_item:hover{transform:scale(1.005);box-shadow:0px 0px 20px #e2e2e2;transition:0.2s;}
.random_products .block_item .item_image{text-align:center;margin-bottom:34px;min-height:257px;}
.random_products .block_item .item_image img{max-width:100%;max-height:257px}
.random_products .block_item .item_name{min-height:72px}
.random_products .block_item .item_name a{text-align:left;color:#333333;font-size:1.1rem;font-weight:600;line-height:1.5rem;}
.random_products .block_item .item_price{text-align:left;color:#333333;font-size:1.5rem;padding:0;font-weight:600;float:left;width:47%;}
.random_products .block_item .item_price.smaller_size{font-size:1.4rem;padding-top:2px;}
.random_products .block_item input[type="submit"]{margin:10px 0 0 28%;width:100px;}
.random_products a.button_buy{margin-right:15px;}
.productfull .breadcrumbs_wrapper{border-left:0;padding-left:0}
.productfull h1{font-size:2.5rem;margin:0px 0 26px;color:#3a3a3a;float:left;}
.button_back{float:right;margin-top:7px;}
.button_back .button{color:#3a3a3a;padding-left:10px;padding-right:0;background-color:transparent;background-image:url(../images/icons/iconArrowLeft.png);background-repeat:no-repeat;background-position-y:center;font-size:1.1rem;}
.productfull .productfull_form_wrapper{border:#e2e2e2 solid 1px;padding:40px;}
.productfull .jshop_img_description .carousel{width:75px;}
.productfull .jshop_img_description .carousel .carousel-button{height:24px;overflow:hidden;cursor:pointer}
.productfull .jshop_img_description .carousel .carousel-button a{-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);display:block;padding-left:7px;font-family:'SFUIDisplay-Bold';color:#272727;}
.productfull .jshop_img_description .carousel ul.supportmenu{height:332px;}
.productfull .jshop_img_description .carousel ul.supportmenu li{display:block;float:none;width:100%;padding:0;margin:20px 0;cursor:pointer;opacity:0.6;transition:0.3s}
.productfull .jshop_img_description .carousel ul.supportmenu li.active_thumb{opacity:1;transition:0.3s}
.productfull .jshop_img_description .carousel ul.supportmenu li img{max-height:60px;max-width:100%;}
.productfull #list_product_image_middle{text-align:center;display:block}
.productfull #list_product_image_middle .lightbox img{max-width:100%}
.productfull .extra_fields .block_efg{line-height:2.3rem;font-size:1.2rem;font-weight:600;margin-bottom:40px;color:#333333;}
.productfull .prod_price{margin-bottom:26px}
.productfull .prod_price #block_price{font-size:3rem;color:#333333;font-weight:600;}
.prod_buttons .buttons{padding:0;}
.addtocart-btn{background-color:#3ba4ff;width:234px;height:40px;border:0;border-radius:20px;font-size:1.1rem;}
.productfull .addtocart-btn{margin-right:20px;}
.productfull form a.compare_link_to_list{width:150px;height:40px;border:#e2e2e2 solid 1px;background:url(../images/icons/iconComparison4.png) no-repeat 22px;border-radius:20px;color:#333333;font-size:1rem;line-height:1.6;padding-left:30px;}
.productfull .product_description{background-color:#f6f6f6;padding:2rem;border:#e2e2e2 solid 1px;border-top:0;}
.productfull .product_description .tabs{padding:0}
.productfull .product_description .tabs li{width:auto;font-size:1.8rem;border-bottom:1px dotted;margin-right:58px;}
.productfull .product_description .tabs li a{color:#888888;padding:0}
.productfull .product_description .tabs li.active{border:0;}
.productfull .product_description .tabs li.active a{color:#3a3a3a;}
.js_cat_title{border-left:#e2e2e2 solid 1px;padding-bottom:26px;padding-left:27px;}
.js_cat_title h1{margin:0;}
#sort_count{float:left;}
.link_products_sorting a{margin-right:24px;font-size:0.9rem;}
.link_products_sorting img{margin-left:4px}
.sf_wrapper *{font-family:'SFUIDisplay-Regular';font-weight:500;}
.sf_container, .form_sort_count{background:transparent;padding:0;}
.sf_block{display:block;border-top:1px solid #e2e2e2;border-bottom:none;padding-bottom:12px;}
.sf_block:hover{background:none;}
.sf_block_header{margin-top:10px;margin-bottom:16px;cursor:default}
#sf_slider{background:#d6d6d6;}
#sf_slider .ui-state-default{box-shadow:0px 0px 20px #d6d6d6;}
#sf_slider .ui-state-default:after{content:"";display:block;width:9px;height:9px;background:#3ba4ff;position:absolute;top:5px;left:5px;border-radius:12px;}
.sf_slider_digits{margin-top:20px;}
.sf_slider_digits input{width:87px !important;height:29px !important;border-radius:14px;border:#dbdbdb 1px solid;color:#999999;font-size:0.8rem;}
.sf_block_params span{border:0;color:#666666;font-size:0.9rem;max-width:156px;margin-right:0;}
.sf_block_params label{cursor:pointer;padding:6px 0;}
.sf_block_params>label>input[type="checkbox"], .quick-checkout-form_right-block label input{display:none}
.sf_block_params>label>span.checkbox-custom{width:16px;height:16px;border:1px solid #e1e1e1;border-radius:3px;margin-right:10px}
.sf_block_params>label>input:checked + span.checkbox-custom:before{display:block;content:"";width:14px;height:14px;background:url("../images/icons/iconCheked.png");background-repeat:no-repeat;background-position:50%;}
.view_style_wrapper{padding-left:27px;border-left:#e2e2e2 solid 1px;padding-bottom:28px}
.view-select{float:right; margin-right: 13px;}
.view-select #products_view_lines_btn,.view-select #products_view_blocks_btn{margin-left:12px;cursor:pointer;opacity:0.3;transition:0.4s;}
.view-select #products_view_lines_btn.active,.view-select #products_view_blocks_btn.active{opacity:1;transition:0.4s;}
.product_block_wrapper{border:#e2e2e2 solid 1px;background-color:#fff;margin-top:-1px;}
.product_block_wrapper:hover>.block_product{transform:scale(1.005);box-shadow:0px 0px 20px #e2e2e2;transition:0.1s;background:#fff;}
.products_view_blocks{float:left;width:100%}
.products_view_blocks .product_block_wrapper{width:calc(25% + 1px);float:left;height:500px;margin-right:-1px;display:inline;}
.products_view_blocks .product_block_wrapper .block_product{height:100%;margin:0;padding:40px 18px 14px;}
.products_view_blocks .product_block_wrapper .block_product>.product .image{text-align:center;margin-bottom:34px;}
.products_view_blocks .product_block_wrapper .block_product>.product .image .image_block{min-height:257px}
.products_view_blocks .product_block_wrapper .block_product>.product .image .image_block img{max-height:257px;max-width:100%}
.products_view_blocks .product_block_wrapper .block_product>.product .product_2nd_block .name{min-height:61px;margin:0;}
.products_view_blocks .product_block_wrapper .block_product>.product .product_2nd_block .name a{font-size:1.1rem;}
.products_view_blocks .product_block_wrapper .block_product>.product .product_2nd_block .extra_fields{display:none}
.products_view_blocks .product_block_wrapper .block_product>.product .product_3nd_block .jshop_price{text-align:left;color:#333333;font-size:1.5rem;padding:0;font-weight:600;float:left;margin-right:30px;}
.products_view_blocks .product_block_wrapper .block_product>.product .product_3nd_block .button_buy{float:left;margin:0}
.products_view_blocks .product_block_wrapper .block_product>.product .product_3nd_block .compare_link_to_list,.products_view_blocks .product_block_wrapper .block_product>.product .product_3nd_block .remove_compare_list{margin-top:-55px;}
.products_view_lines .product_block_wrapper .block_product{height:252px;margin:0;padding:12px;}
.products_view_lines .product_block_wrapper .block_product>.product .image{width:22%;height:100%;float:left;margin:0;padding:10px 0;}
.products_view_lines .product_block_wrapper .block_product>.product .image .image_block img{max-height:100%;max-width:100%}
.products_view_lines .product_block_wrapper .block_product>.product .product_2nd_block{width:50%;height:100%;float:left;padding:0 15px}
.products_view_lines .product_block_wrapper .block_product>.product .product_3nd_block{width:24.5%;height:100%;float:right;background-color:#f6f6f6;padding:0}
.products_view_lines .product_block_wrapper .block_product>.product .product_3nd_block .jshop_price{font-size:2rem;text-align:center;color:#333333;font-weight:600;margin-top:52px;margin-bottom:5px;letter-spacing:0.05rem;}
.products_view_lines .product_block_wrapper .block_product>.product .product_3nd_block a.button_buy{font-size:1.1rem;font-weight:600;padding:8px 55px;border-radius:20px;margin-bottom:15px;letter-spacing:0.07rem;}
.products_view_lines .product_block_wrapper .block_product>.product .product_3nd_block a.in_cart_list,.products_view_blocks .product_block_wrapper .block_product>.product .product_3nd_block a.in_cart_list{display:none;}
.product_block_wrapper .block_product>.product{height:100%;overflow:hidden}
.product_block_wrapper .block_product>.product .image .image_block{height:100%;width:100%;}
.product_block_wrapper .block_product .product_2nd_block .name{text-align:left;margin-bottom:25px;margin-top:40px;}
.product_block_wrapper .block_product .product_2nd_block .name a{color:#333333;font-size:1.5rem;font-weight:600;}
.product_block_wrapper .block_product .product_2nd_block .extra_fields{color:#999999;font-size:0.9rem;letter-spacing:0.04rem;line-height:1.7;height:100px;overflow:hidden;}
.product_block_wrapper .product_3nd_block .buttons input.product_minus,.product_block_wrapper .product_3nd_block .buttons input.inputbox,.product_block_wrapper .product_3nd_block .buttons input.product_plus{display:none}
.related_header{font-size:2rem;color:#3a3a3a;font-weight:normal;margin-top:30px;margin-bottom:30px;border:0;}
.list_related .product{width:20%;float:left;padding:40px 22px 24px 22px;min-height:460px;background:#fff;}
.list_related .product .item_image{text-align:center;min-height:278px}
.list_related .product .item_image .image_block img{max-width:100%;max-height:240px;}
.list_related .product .item_name{min-height:72px;}
.list_related .product .item_name a{text-align:left;color:#333333;font-size:1.1rem;font-weight:600;line-height:1.5rem;}
.list_related .product .jshop_price{text-align:left;color:#333333;font-size:1.5rem;padding:0;font-weight:600;float:left;}
.list_related .product .buttons{float:right;padding:0}
.list_related .product .oiproduct .buttons a{margin-top:0}
.quick-checkout-title{margin:0px 0 30px;font-size:2.3rem;color:#3a3a3a;}
.cart{border:0;}
.cart>.row{border:#e2e2e2 solid 1px;margin-top:-1px;height:196px;padding:25px;}
.checkout_left_block{padding:0;width:68.5%;float:left;}
.cart>.row .product_name{padding:0 0 0 15px;}
.cart>.row .product_name{padding:0 0 0 15px;max-height:155px;overflow:hidden;}
.cart>.row .basket_quan, .single_price .data{position:relative;top:55px;font-size:1.5rem;font-weight:600;color:#333333;}
.single_price .data{text-align:right;padding-right:26px;}
.cart>.row .basket_quan .basket_minus-2, .cart>.row .basket_quan .basket_plus-2{width:25px;height:25px;border:1px solid #e1e1e1;border-radius:12px;padding:0;line-height:1rem;font-size:1.5rem;font-weight:600;padding-top:2px;}
.cart>.row .basket_quan .basket_minus-2{margin-right:10px}
.cart>.row .basket_quan .basket_plus-2{margin-left:10px}
.cart>.row .basket_quan .basket_minus-2:hover, .cart>.row .basket_quan .basket_plus-2:hover{background:#333333;border:0;color:#fff;padding-top:3px;}
.cart>.row .basket_quan .basket_minus_deactiv-2{width:25px;height:25px;border:1px solid #e1e1e1;border-radius:12px;padding:0;line-height:1rem;font-size:1.5rem;font-weight:600;padding-top:2px;color:#e1e1e1;cursor:default;margin-right:10px}
.cart>.row .jshop_img_description_center{max-width:168px;float:left;height:100%;}
.cart>.row .jshop_img_description_center .data{height:100%;text-align:center;}
.cart>.row .jshop_img_description_center img{max-width:100%;max-height:100%}
.cart>.row .product_name a{color:#333333;font-size:1.4rem;font-weight:600;margin:6px 0 17px;display:block;}
.cart>.row .jshop_cart_extra_field{margin:0;font-size:0.85rem;color:#adadad;}
.cart>.row .single_price{color:#333333;font-size:1.5rem;font-weight:600;}
.cart>.row .single_price .delete_product a{background:url(../images/icons/remove.png) no-repeat 0% 100%;width:20px;height:20px;display:block;text-align:right;float:right;}
.checkout_right-block{padding:0 0 0 20px;float:left;width:31.5%;font-size:1.1rem;}
.checkout_right-block .total-block{height:84px;padding:20px 22px;border-bottom:#e2e2e2 1px solid;border:#e2e2e2 solid 1px;}
.checkout_right-block .total-block span.name{color:#414141;line-height:3.5rem;}
.checkout_right-block .total-block span.value{display:block;float:right;width:172px;color:#333333;font-size:2.2rem;font-family:'SFUIDisplay-Regular';}
.checkout_right-block .shipping-block,.payment-block{height:92px;padding:20px;border-bottom:#e2e2e2 1px solid;border-left:#e2e2e2 1px solid;border-right:#e2e2e2 1px solid;color:#414141;}
.checkout_right-block .quick-checkout-form_right-block{float:right;width:172px;font-size:0.9rem;}
.checkout_right-block .quick-checkout-form_right-block .field-item, .checkout_right-block .quick-checkout-form_right-block .payment-main-block{margin-bottom:8px}
.user-info-block .controls{max-width:410px;margin-left:auto;margin-right:auto;margin-bottom:10px;}
.user-info-block .controls input{width:100%;padding:11px 18px;border-radius:18px;border:1px solid #dcdcdc;font-size:.9rem;}
.submit-checkout-button{max-width:410px;margin-left:auto;margin-right:auto;}
.submit-checkout-button input{width:100%;background:#3ba4ff;border:0;padding:12px;color:#fff;border-radius:24px;font-weight:600;}
.quick_checkout_finish{background:#f6f6f6 url(../images/icons/icon_ok.png) no-repeat 50% 35px;width:433px;margin:60px auto;padding:34px 0;border:1px solid #e2e2e2;}
.quick_checkout_finish .finish_title{text-align:center;font-size:2.3rem;color:#3a3a3a;margin:75px 0 35px;}
.quick_checkout_finish .finish_message{text-align:center;color:#3a3a3a;}
.quick_checkout_finish .back_to_store{text-align:center;display:block;background-color:#3ba4ff;color:#fff;width:302px;font-size:1.2rem;margin:38px auto 0;font-weight:600;border-radius:22px;padding:8px;}
.quick_checkout_finish.empty_cart_notif{background-image:none}
#basket_modal .modal-dialog{width:448px}
#basket_modal .modal-dialog .modal-content{padding:20px 30px}
#basket_modal .modal-dialog .modal-content .modal-header h4{color:#333;font-size:1.4rem;font-weight:600;}
#basket_modal .modal-dialog .modal-content .modal-header .close{background:url(../images/icons/icon_close.png) no-repeat;width:24px;height:24px;margin-top:4px;opacity:1;}
#basket_modal .modal-dialog .modal-content .modal-header .close:hover{background:url(../images/icons/icon_close_black.png) no-repeat;}
#basket_modal .modal-dialog .modal-content .modal-body{padding:0}
#basket_modal .modal-dialog .modal-content .modal-body #basket_store a.basket_icon{display:none}
#basket_modal .modal-dialog .modal-content .modal-body #basket_store .basket_content{position:relative;visibility:visible;opacity:1;box-shadow:none;border:none;margin:0;top:0;}
#basket_modal .modal-dialog .modal-content .modal-body #basket_store .basket_content .basket_modul_title{display:none}
#basket_modal .modal-dialog .modal-content .modal-body .basket_row{border:0;padding:12px 0;}
#basket_modal .modal-dialog .modal-content .modal-body .basket_row .basket_img img{width:46px !important;}
#basket_modal .modal-dialog .modal-content .modal-body .basket_row .basket_name{width:290px;}
#basket_modal .modal-dialog .modal-content .modal-body .basket_row .basket_name a{color:#333}
#basket_modal .modal-dialog .modal-content .modal-body .basket_row .basket_price,#basket_modal .modal-dialog .modal-content .modal-body .basket_del,#basket_modal .modal-dialog .modal-content .modal-body #basket_store .basket_content .basket_total,#basket_modal .modal-dialog .modal-content .modal-body #basket_store .basket_content .basket_incart{display:none}
#basket_modal .modal-dialog .modal-content .modal-footer{float:left;border:0;width:100%;padding:0;text-align:center;}
#basket_modal .modal-dialog .modal-content .modal-footer .basket_incart{width:100%;margin:10px 0;padding:12px 29px !important;border-radius:32px;}
#basket_modal .modal-dialog .modal-content .modal-footer button{border:0;color:#3ba4ff;font-weight:600;font-size:1rem;}
#basket_modal .modal-dialog .modal-content .modal-footer button:hover{background:none}
#modal_compare .modal-dialog{width:448px}
#modal_compare .modal-dialog .modal-content{border-radius:0;width:100%;}
#modal_compare .modal-dialog .modal-content .compare_comeback{display:block;position:absolute;top:18px;right:18px;}
#modal_compare .modal-dialog .modal-content .compare_comeback a{width:24px;height:24px;display:block;background:url(../images/icons/icon_close.png) no-repeat;}
#modal_compare .modal-dialog .modal-content .compare_comeback a:hover{background:url(../images/icons/icon_close_black.png) no-repeat;}
#modal_compare .modal-dialog .modal-content .compare_modal_header{padding-left:20px;margin-bottom:20px;}
#modal_compare .modal-dialog .modal-content .compare_modal_header h4{text-align:left;font-weight:600;color:#333;margin:7px 0;font-size:1.4rem;}
#modal_compare .modal-dialog .modal-content .extern_row_compare{border:0;}
#modal_compare .modal-dialog .modal-content .extern_row_compare .compare_mod_img span.pict{text-align:center}
#modal_compare .modal-dialog .modal-content .extern_row_compare .compare_mod_img span.pict img{max-height:95px;}
#modal_compare .modal-dialog .modal-content .extern_row_compare .compare_mod_name{position:relative;top:41px;}
#modal_compare .modal-dialog .modal-content .extern_row_compare .compare_mod_name span.name{max-width:297px;padding:0}
#modal_compare .modal-dialog .modal-content .extern_row_compare .compare_mod_name span.name a{font-size:1rem;color:#333333;font-weight:600;}
#modal_compare .modal-dialog .modal-content .extern_row_compare .compare_mod_name .price{display:none}
#modal_compare .modal-dialog .modal-content .extern_row_compare .compare_mod_remove{display:none}
#modal_compare .modal-dialog .modal-content .compare_modal_link{width:100%;text-align:center;margin:30px 0;}
#modal_compare .modal-dialog .modal-content .compare_modal_link a{background-color:#3ba4ff;color:#fff;padding:13px 100px;border-radius:24px;font-weight:600;font-size:1.1rem;}
#compare_page .jshop_menu{position:absolute;width:100%;border-left:1px solid #e2e2e2;border-right:1px solid #e2e2e2;}
#compare_page h1{margin-top:0;margin-bottom:30px;padding:0 0 0 27px;}
.compare_table{border:1px solid #e2e2e2;border-top:none;}
.compare_table tbody tr:hover{background-color:transparent}
.compare_table th{width:16.66666667%;}
.compare_table tbody tr td,.compare_table tbody tr th{border:1px solid #e2e2e2;padding:20px 27px}
.compare_table tr.compare_foto td{padding:27px}
.compare_table .remove_compare_view{background:url(../images/icons/remove.png) no-repeat 0% 100%;width:20px;height:20px;display:block;text-align:right;float:right;margin-top:-15px;margin-right:-12px;}
.compare_table .remove_compare_view:hover{background:url(../images/icons/remove.png) no-repeat 0% 0%;}
.compare_table a.lightbox{width:100%;display:block;text-align:center;height:208px;margin-top:15px;margin-bottom:50px;}
.compare_table a.lightbox img{max-height:100%}
.compare_table .product_title{display:block;color:#333;font-size:1.1rem;font-weight:600;}
.mcs-dialog .quick-search{display:none}
#collapse-cities .mcs-dialog{display:block !important;position:relative;left:0 !important;right:0;background:none;box-shadow:none;margin:0;padding:0;z-index:900;}
#collapse-cities .mcs-dialog .close{display:none}
#collapse-cities .title{display:none;}
#collapse-cities .inner{background:none;}
#collapse-cities .cities-wrapper{overflow:hidden;height:auto}
#collapse-cities .cities-wrapper .cities{margin:0;}
#collapse-cities .city{width:100%;margin:0;padding:.5rem 1.5rem;}
#collapse-cities .city .link{font-size:1rem;text-decoration:none;border:none;color:#666;font-family:'SFUIDisplay-Thin';}
@media (max-width:1438px){.random_products a.button_buy{margin-right:10px;}
.Jshopping_Search_modul_wrapper{width:79%;}
.Jshopping_Comparision_modul_wrapper{width:21%;}
.productfull .breadcrumbs_wrapper{padding-left:30px;}
.productfull_wrapper{padding:0 30px}
.related_header{margin-left:30px}
#content .container-fluid-2{margin:0 30px;}
.quick-checkout-form-block .breadcrumbs_wrapper{padding-left:30px !important;}
.cart .list_extra_field{max-height:98px;}
}
@media (max-width:1400px){#content .container-fluid{max-width:1400px;}
.cart>.row .product_name a{font-size:1.4rem;}
.cart>.row .jshop_cart_extra_field{font-size:0.80rem;}
.cart>.row .single_price{font-size:1.4rem;}
#djslider-loader267 #djslider267{height:270px !important;}
}
@media (max-width:1220px){#content .container-fluid-2{margin:0 18px;}
.moduletable_jshop_search form input[type="submit"]{width:55px;}
.cart>.row .product_name a{color:#333333;font-size:1.3rem;font-weight:500;}
.cart>.row .jshop_cart_extra_field{font-size:0.80rem;}
.cart>.row .single_price{color:#333333;font-size:1.3rem;font-weight:500;}
.checkout_right-block .total-block span.value{width:180px;font-size:1.5rem;}
.checkout_right-block .quick-checkout-form_right-block{width:180px;}
#djslider-loader267 #djslider267{height:250px !important;}
.random_products a.button_buy{font-size:0.8rem;padding:5px 16px;margin-right:4px;}
.list_related .product .jshop_price{font-size:1.2rem;}
.list_related .product .oiproduct .buttons a{padding:5px 12px;}
.productfull .jshop_list_product .anythingSlider .anythingWindow .product .buttons{margin-top:0;}
.quick-checkout-form-block .breadcrumbs_wrapper{padding-left:20px !important;}
.cart .list_extra_field{max-height:78px;}
}
@media (min-width:1024px) and (max-width:1220px){.products_view_blocks .product_block_wrapper .block_product>.product .image .image_block{min-height:261px;}
.products_view_blocks .product_block_wrapper .block_product>.product .image .image_block img{max-width:212px;}
.products_view_blocks .product_block_wrapper .block_product>.product .product_3nd_block .jshop_price{margin-right:5px;}
.products_view_blocks .product_block_wrapper .block_product>.product .product_3nd_block .jshop_price .smaller_size{font-size:1.3rem;position:relative;top:-2px;}
}
@media (max-width:1024px){.body{padding-top:64px;}
.container{margin:0;width:100%;max-width:100%;padding:0 1rem;}
.container-fluid{padding:0}
h1{font-size:2rem;margin:2rem 0 1rem;}
h2{font-size:1.8rem;color:#3a3a3a;}
.nomobile{display:none}
.mcs-dialog{left:55% !important;}
#fixed_menu-wrapper{/*height:64px;*/background-color:#313131;padding-top: 0;padding-bottom: 0;}
/*#fixed_menu-wrapper .logo{width:142px;position:absolute;width:142px;left:0;right:0;margin:0 auto;}*/
#fixed_menu-wrapper .logo img{width:142px;margin:1.25rem 0;}
#fixed_menu-wrapper .select-city-menu{display:none;}
#fixed_menu-wrapper #top_phone{display:none;}
#fixed_menu-wrapper #fixed_menu{display:none;}
#fixed_menu-wrapper #mobile_menu{position:absolute;left:0;display:block;}
.logo-col {
	display: none
}
.header-second {
	flex: 0 0 57px;
	-ms-flex: 0 0 57px;
	max-width: 57px;
}
.header-center a {
	margin: 0 20px;
}
.header-center .logo {
	display: inline-block !important;
	/*width: 130px;*/
}
#fixed_menu-wrapper #mobile_menu_btn{display:inline-block;width:4rem;height:4rem;position:relative;}
#fixed_menu-wrapper #mobile_menu_btn #menuRotator{display:inline-block;width:100%;height:100%;position:relative;-webkit-transition:opacity .2s cubic-bezier(0.645,0.045,0.355,1);transition:opacity .2s cubic-bezier(0.645,0.045,0.355,1);-webkit-transition:-webkit-transform .25s cubic-bezier(0.4,0.01,0.165,0.99);transition:transform .25s cubic-bezier(0.4,0.01,0.165,0.99);-webkit-transform:rotate(0);transform:rotate(0);}
#fixed_menu-wrapper #mobile_menu_btn #menuRotator .menuRtBlock{display:inline-block;position:absolute;width:4rem;height:4rem;transition:transform .5s ease;top:0;left:0;}
#fixed_menu-wrapper #mobile_menu_btn #menuRotator .menuRtBlock span{display:inline-block;width:1.5rem;height:1px;background-color:#fff;position:absolute;left:1rem;}
#fixed_menu-wrapper #mobile_menu_btn #menuRotator .menuRtBlock.menuTopLine span{top:2.2rem;}
#fixed_menu-wrapper #mobile_menu_btn #menuRotator .menuRtBlock.menuBottomLine span{bottom:2.2rem;}
#fixed_menu-wrapper #mobile_menu_btn.opened .menuTopLine{transform:rotate(45deg) translateY(0rem);}
#fixed_menu-wrapper #mobile_menu_btn.opened .menuBottomLine{transform:rotate(-45deg) translateY(0rem);}
#fixed_menu-wrapper #mobile_contact_menu{/*position:absolute;right:0;*/display:block;}
#fixed_menu-wrapper #mobile_contact_menu_btn{position: relative;display:block;/*float:right;*/color:#fff;width:25px;height:32px;margin-top: -8px;/*position:absolute;right:0;*/font-size:2rem;background:0;border:0;z-index: 3;}
#fixed_menu-wrapper #mobile_contact_menu_btn i{position:absolute;/*top:30%;*/right:0;transition:opacity .5s ease;}
#fixed_menu-wrapper #mobile_contact_menu_btn i.times{font-size:3rem;font-style:normal;top: -15px;}
#mobile_contact_menu_btn .times, #mobile_contact_menu_btn.opened .fa-phone{opacity:0;}
#mobile_contact_menu_btn.opened .times, #mobile_contact_menu_btn .fa-phone{opacity:1;}
#mobileContactsMenuContainer, #mobileMainMenuContainer{display:block;visibility:hidden;width:100%;height:100%;margin-top:4rem;overflow-y:auto;background-color:#313131;position:fixed;top:-100%;top:0;left:0;right:0;overflow-y:auto;z-index:9;opacity:0;transition:top .5s ease,opacity .3s ease,visibility .3s ease;padding:.5rem;padding-bottom:5rem;border:0;border-radius:0;}
#mobileContactsMenuContainer.opened, #mobileMainMenuContainer.opened{visibility:visible;top:0;opacity:1;}
#mobileMainMenuContainer .custom-mobile_menu_1 ul{margin:0}
#mobileMainMenuContainer .custom-mobile_menu_1 ul li{border-bottom:1px solid #5F5F5F;}
#mobileMainMenuContainer .custom-mobile_menu_1 ul li,#mobileMainMenuContainer .custom-mobile_menu_2 ul li{transform:translate(-2em,-2em);opacity:0;transition:opacity .5s ease,transform .5s ease;}
#mobileMainMenuContainer .custom-mobile_menu_1 ul li:nth-child(2),#mobileMainMenuContainer .custom-mobile_menu_2 ul li:nth-child(2){transition-delay:.1s;}
#mobileMainMenuContainer .custom-mobile_menu_1 ul li:nth-child(3),#mobileMainMenuContainer .custom-mobile_menu_2 ul li:nth-child(3){transition-delay:.2s;}
#mobileMainMenuContainer .custom-mobile_menu_1 ul li:nth-child(4),#mobileMainMenuContainer .custom-mobile_menu_2 ul li:nth-child(4){transition-delay:.3s;}
#mobileMainMenuContainer .custom-mobile_menu_1 ul li:nth-child(5),#mobileMainMenuContainer .custom-mobile_menu_2 ul li:nth-child(5){transition-delay:.4s;}
#mobileMainMenuContainer .custom-mobile_menu_1 ul li:nth-child(6){transition-delay:.5s;}
#mobileMainMenuContainer.opened .custom-mobile_menu_1 ul li, #mobileMainMenuContainer.opened .custom-mobile_menu_2 ul li{transform:translate(0em,0em);opacity:1;}
#mobileMainMenuContainer .custom-mobile_menu_1 ul li a{display:block;padding:.65rem 0;font-size:1.3rem;color:#eee;}
#mobileMainMenuContainer .custom-mobile_menu_1 ul li a:focus,#mobile_menu_wrapper .custom-mobile_menu_1 ul li a:hover{text-decoration:none;outline:0;}
#mobileMainMenuContainer .custom-mobile_menu_2{margin-top:16px;}
#mobileMainMenuContainer .custom-mobile_menu_2 ul li{width:50%;float:left;}
#mobileMainMenuContainer .custom-mobile_menu_2 ul li a{display:block;padding:0.5rem;color:#eee;}
#mobileContactsMenuContainer{color:#fff;text-align:center;}
#mobileContactsMenuContainer #top_phone_mobile{position:fixed;left:0;right:0;background-color:#313131;border-bottom:1px solid #484848;line-height:3rem;top:63px;margin:0 8px;z-index:9;}
#mobileContactsMenuContainer #top_phone_mobile a{color:#fff;font-size:2rem}
#mobileContactsMenuContainer .sectionAddress{margin-top:40px}
#mobileContactsMenuContainer .sectionAddress li{border-bottom:1px solid #484848;padding:1rem 0;font-size:1.3rem;text-align:center;color:#fff;transform:translate(-2em,0);opacity:0;transition:opacity .5s ease,transform .5s ease;height:auto;}
#mobileContactsMenuContainer .sectionAddress li:last-child{border:0}
#mobileContactsMenuContainer.opened .sectionAddress li{transform:translate(0em,0em);opacity:1;}
#mobileContactsMenuContainer .sectionAddress li h3{color:#fff;text-align:center;}
#mobileContactsMenuContainer .sectionAddress li a{color:#fff;padding-bottom:1rem;display:inline-block;padding-left:0;font-size:1.9rem;}
#mobileContactsMenuContainer .sectionAddress li p{padding-left:0;font-size:1.3rem;}
#mobileContactsMenuContainer .sectionAddress li p.subway{background-image:url(../images/icons/metro-white.png);margin:10px 0 0 0;padding-top:24px;background-position:50% 0;}
#main_menu{display:none;}
#btns_menu-in_main_page{margin-top:8px;}
#btns_menu-in_main_page .btn-in_main_page{width:50%;height:143px;margin-right:0;}
#btns_menu-in_main_page .btn-in_main_page a{padding:.5rem .3rem;display:block;}
#btns_menu-in_main_page .btn-in_main_page a .btns_menu{height:6rem;bottom:0px;}
#btns_menu-in_main_page .btn-in_main_page a h1,#btns_menu-in_main_page .btn-in_main_page a span{font-size:1.1rem !important;line-height:1;}
#btns_menu-in_main_page .btn-in_main_page p{display:none;}
.itemid-120 hr{display:none;}
.moduletable-repairMenu-gadjetSelect .carousel-button-left, .moduletable-repairMenu-gadjetSelect .carousel-button-right{display:none;}
ul.supportmenu{height:auto;border:0}
ul.supportmenu li,ul.supportmenu li.active{width:50%;border:0;min-height:auto;}
ul.supportmenu .supportmenu-uz{width:100%;position:relative;background-position:center top;background-size:auto 10rem;display:block;height:5rem;}
ul.supportmenu .supportmenu-text{padding:0;line-height:1rem;}
#form_wrapper #form_header_wrapper p{font-size:1.8rem;text-align:left}
#form_wrapper #form_select_wrapper .halfBlock{width:100%;padding-left:0;}
#form_time_block, #form_price_block{position:relative;width:100%;bottom:0;}
div#form_down-warn{position:relative;width:auto;top:0;right: auto;}
.selector-form-diag select{width:100%;}
.mobile_tabs{display:block;border:1px solid #d0d0d0;border-radius:0;width:100%;padding:.5rem;height:2.8rem;font-size:1rem;color:#b1b1b1;background-color:transparent;background:url(../images/icons/rep-select-bg.png) no-repeat right;font-family:'SFUIDisplay-Regular';}
.mobile_tabs:active,.mobile_tabs:hover{outline:0}
.rep-h1:before{display:block;width:100% !important;margin:0;background-position:center 0 !important;}
.rep-h1#cinema_display:before{background-size:100px;}
.rep-h1{font-size:1.8rem !important;width:100% !important;display:inline-block;text-align:center;}
div.cb-button{width:50%;}
div.cb-button.cb-left{display:none;}
table.price-table td{line-height:1.1;font-size:.8rem;padding:.35rem;}
table.price-table td .cb-hover{font-size:.64rem;}
.itemid-103 table.price-table .price-table-right{width:18%}
.moduletable-slider_in_main{display:none}
.moduletable-slider_in_main_mobile{display:block}
#djslider-loader155 #djslider155{height:700px !important}
.nomobile_footer{display:none;}
.mobile_footer{display:block;padding:1rem;}
#soc_btn_mobile{font-size:24px;text-align:center;border-bottom:1px solid #ddd;height:54px;}
#soc_btn_mobile a{display:block;float:left;width:33%;color:#7c7b7b;}
#repairContent{padding:2rem 1rem;line-height:150%;}
#repairContent .container{padding:0}
#repairContent .container h2{color:#fff;text-align:left;}
#collapse_menu_in_footer .panel{margin:0;border-left:0;border-right:0;border-top:0;background:0}
#collapse_menu_in_footer .panel .panel-heading{padding:0;}
#collapse_menu_in_footer .panel h2 a{display:block;padding:.7rem 0;font-size:1.4rem;}
#collapse_menu_in_footer .panel h2 a:hover,#collapse_menu_in_footer .panel h2 a:focus{text-decoration:none}
#collapse_menu_in_footer .panel h2 a i{float:right;font-style:normal;font-size:2.1rem;position:relative;right:6px;bottom:8px;transition:.1s;}
#collapse_menu_in_footer .panel h2 a[aria-expanded='true'] i{transform:rotate(45deg);}
#collapse_menu_in_footer .panel .panel-body{padding:0;border:0;}
#collapse_menu_in_footer .panel .panel-body ul{margin:0;}
#collapse_menu_in_footer .panel .panel-body ul li{margin:0;padding:.5rem 1.5rem;}
#collapse_menu_in_footer .panel .panel-body ul li a{color:#666;font-size:1rem;}
#collapse_menu_in_footer .panel .panel-body .sectionAddress li{font-size:1.2rem;padding:.5rem 1.5rem;border:0;height:auto;}
#collapse_menu_in_footer .panel .panel-body .sectionAddress li h3{border-bottom:1px solid #eee;color:#666;font-family:'SFUIDisplay-Semibold';font-size:1.17rem;}
#collapse_menu_in_footer .panel .panel-body .sectionAddress li p, #collapse_menu_in_footer .panel .panel-body .sectionAddress li a{padding:0;font-size:1rem;}
#sectionCopy_mobile{color:#aaa;font-size:.9rem;padding:1rem 0;}
#map{height:320px;}
#panoramas .pItem.focused{display:none}
.itemid-121 .sectionAddress li{border-bottom:1px solid #cdcdcd;width:100%;height:17em;}
.itemid-121 .sectionAddress li h3{padding:1.5rem 0 0.5rem;margin:0;}
.itemid-121 .sectionAddress li .panoramaLink{display:inline-block;width:18%;float:left;padding:0;position:absolute;}
.itemid-121 .sectionAddress li .panoramaLink img{width:100%}
.itemid-121 .sectionAddress li .panoramaLink span{position:absolute;color:#fff;top:62px;left:24px;}
.itemid-121 .sectionAddress li p, .itemid-121 .sectionAddress li a{padding-left:35%;margin:0;}
.itemid-121 .sectionAddress li p.subway{padding-left:2rem;margin:0;margin-left:35%;}
.itemid-124 #tableMenu a{display:block;}
.itemid-124 .inform-page table td:first-of-type{display:none;}
.left-bar{width:23.6%;float:left}
.left-bar .float-menu{position:fixed;width:23.6%;}
.main-bar{width:76.4%;float:left}
.Jshopping_Search_modul_wrapper{width:66.6%;}
.Jshopping_Comparision_modul_wrapper{width:33.3%;}
.Jshopping_Search_modul_wrapper{padding:0 0 0 20px;}
.nomobile_slider-1{display:none}
.mobile_slider-1{display:block;}
#djslider-loader277,#djslider-loader277 #djslider277{height:314px !important;}
#djslider-loader277 #djslider277 ul#slider277{height:100%;}
#djslider-loader277 #djslider277 ul#slider277 li{height:100%}
.Jshop_-_best_products_title{margin:30px 0 36px 20px;}
.random_products .block_item{width:33.33333%;min-height:auto;}
.random_products .block_item .item_price{font-size:1.4rem;padding-top:2px;}
.random_products a.button_buy{margin-right:2px;font-size:0.85rem;padding:5px 18px;}
.productfull .jshop_list_product{height:444px;}
.productfull .jshop_list_product .anythingSlider .anythingWindow{margin-top:31px;float:left;}
.productfull .jshop_list_product .anythingSlider .anythingWindow .product{border-radius:0;padding:15px;min-height:auto;border-right:0 !important;}
.productfull .jshop_list_product .anythingSlider .anythingWindow .product .item_image{min-height:auto;height:262px;width:100%;float:left;padding:5% 10% 5% 5%;margin:20px 0}
.productfull .jshop_list_product .anythingSlider .anythingWindow .product .item_image .image_block{height:100%;}
.productfull .jshop_list_product .anythingSlider .anythingWindow .product .item_image .image_block img{max-height:100%;}
.productfull .jshop_list_product .anythingSlider .anythingWindow .product .item_name{margin-top:15px;display:block;min-height:70px;max-height:70px;overflow:hidden;width:100%}
.productfull .jshop_list_product .anythingSlider .anythingWindow .product .buttons{float:left;margin-left:4px;position:relative;top:-2px;}
.productfull .jshop_list_product .anythingSlider .anythingWindow .product .buttons .button_buy{margin-right:10px}
.productfull .jshop_list_product .anythingControls{width:85px;display:block;float:left;position:absolute;top:0;left:0;right:0;margin:0 auto;}
.productfull .jshop_list_product .anythingControls .thumbNav li{float:left;margin:0 5px}
.productfull .jshop_list_product .anythingControls .thumbNav li a{background:#000;width:7px;height:7px;display:block;border-radius:10px;opacity:0.3;transition:0.3s}
.productfull .jshop_list_product .anythingControls .thumbNav li a.cur{opacity:1;transition:0.3s}
.productfull .jshop_list_product .anythingControls .thumbNav li a span{display:none}
.productfull .jshop_list_product .arrow.back{position:absolute;top:-5px;left:15px;}
.productfull .jshop_list_product .arrow.back a span{display:block;background:url(../images/icons/iconArrow_2_Left.png) no-repeat;width:19px;height:14px}
.productfull .jshop_list_product .arrow.forward{position:absolute;top:-5px;right:15px;}
.productfull .jshop_list_product .arrow.forward a span{display:block;background:url(../images/icons/iconArrow_2_Right.png) no-repeat;width:19px;height:14px}
.mobile-cart{display:none}
.checkout_left_block{width:61%;}
.cart>.row{height:140px;padding-left:40px;}
.checkout_right-block{width:39%;}
.cart .list_extra_field{display:none}
.cart>.row .jshop_img_description_center{max-width:60px;box-sizing:border-box;}
.cart>.row .product_name{padding:0 0 0 25px;margin:0;height:100%;max-height:100%;float:left;width:210px;}
.cart>.row .product_name a{font-size:1rem;line-height:1.5;margin:0}
.cart .basket_quan_wrapper{float:left;height:100%;padding-top:30px !important;width:18%;}
.cart>.row .basket_quan{top:0}
.single_price{float:left}
.cart .single_price{float:right;height:100%;padding-top:20px !important;width:26%;}
.single_price .delete_product{position:absolute;top:-13px;right:-13px;}
.single_price .data{top:10px}
/**/.view_style_wrapper{padding-bottom:49px;}
.products_view_blocks .product_block_wrapper .block_product>.product .image .image_block{min-height:212px;}
.products_view_blocks .product_block_wrapper .block_product>.product .image .image_block img{max-width:150px;max-height:200px;}
.products_view_blocks .product_block_wrapper .block_product>.product .product_3nd_block .buttons{float:left;width:100%;}
.products_view_blocks .product_block_wrapper .block_product>.product .product_2nd_block .name{min-height:84px;max-height:84px;}
}
@media (max-width:992px){.products_view_blocks .product_block_wrapper .block_product>.product .product_2nd_block .name{max-height:63px;overflow:hidden;}
.random_products a.button_buy{padding:5px 16px;}
.productfull_wrapper{padding:0px 20px;}
.productfull .productfull_form_wrapper{padding:30px 20px;}
.jshop_img_description{padding-left:0}
.productfull #list_product_image_middle{padding-left:40px;}
.productfull .extra_fields .block_efg{line-height:1.8rem;font-size:1rem;}
.single_price .data{top:12px;font-size:1.3rem;}
}
@media (max-width:768px){.breadcrumbs_wrapper{padding-left:20px}
#djslider-loader155 #djslider155{height:638px !important;}
.itemid-121 .sectionAddress li{height:15em;}
.left-bar{width:26.6%;}
.left-bar .float-menu{width:26.6%;}
.main-bar{width:73.4%;}
.nomobile_slider-1{display:none}
.mobile_slider-1{display:block;}
#djslider-loader277,#djslider-loader277 #djslider277{height:226px !important;}
.djslider-default .navigation-container{top:37% !important;}
.random_products .block_item .item_image{max-height:175px;min-height:175px;margin-bottom:46px;}
.random_products .block_item .item_image img{max-height:175px;}
.random_products .block_item .item_name{min-height:50px;max-height:50px;overflow:hidden;margin-bottom:8px;}
.random_products .block_item .item_name a{font-size:1rem;line-height:1.5;}
.random_products .block_item .item_price{font-size:1.2rem;margin:0 0 10px 0;width:100%;}
.random_products .block_item .item_price.smaller_size{font-size:1.2rem;}
.random_products a.button_buy{padding:5px 18px;}
.js_cat_title{padding-left:20px;padding-bottom:28px;}
.view_style_wrapper{padding-right:20px;padding-left:20px;padding-bottom:49px;}
.link_products_sorting a{font-size:0.85rem;}
.product_block_wrapper .block_product .product_2nd_block .name{text-align:left;margin-bottom:25px;margin-top:20px;}
.products_view_lines .product_block_wrapper .block_product{border:0}
.products_view_lines .product_block_wrapper .block_product>.product .image{width:25%;padding:20px 20px;}
.products_view_lines .product_block_wrapper .block_product>.product .product_2nd_block{width:42%;padding:0 11px;}
.product_block_wrapper .block_product .product_2nd_block .name a{font-size:1.1rem;}
.product_block_wrapper .block_product .product_2nd_block .extra_fields{font-size:0.8rem;line-height:1.8;height:94px;}
.products_view_lines .product_block_wrapper .block_product>.product .product_3nd_block a.button_buy{padding:8px 34px;}
.products_view_lines .product_block_wrapper .block_product>.product .product_3nd_block{width:33%;}
.products_view_lines .product_block_wrapper .block_product>.product .product_3nd_block .jshop_price{font-size:1.5rem;margin-top:55px;margin-bottom:8px;}
.products_view_blocks{float:left;}
.products_view_blocks .product_block_wrapper{width:33.33%;height:auto;}
.products_view_blocks .product_block_wrapper .block_product{padding:44px 15px 15px 15px;border:0;}
.products_view_blocks .product_block_wrapper .block_product>.product .image{height:216px;margin-bottom:15px;}
.products_view_blocks .product_block_wrapper .block_product>.product .image .image_block img{max-height:100%;max-width:100%;}
.products_view_blocks .product_block_wrapper .block_product>.product .product_2nd_block{height:78px;}
.products_view_blocks .product_block_wrapper .block_product>.product .product_2nd_block .name a{font-size:0.9rem;}
.products_view_blocks .product_block_wrapper .block_product>.product .product_3nd_block .jshop_price{font-size:1.3rem;margin:0 0px 10px 0;float:none;}
.products_view_blocks .product_block_wrapper .block_product>.product .product_3nd_block .button_buy{margin:0 0 17px 0;}
.products_view_blocks .product_block_wrapper .block_product>.product .product_3nd_block a.compare_link_to_list,.products_view_blocks .product_block_wrapper .block_product>.product .product_3nd_block a.remove_compare_list{margin-top:-30px;}
.productfull_wrapper{padding:0 20px}
.productfull h1{line-height:1.4;margin-top:20px;margin-bottom:7px;}
.button_back{float:left;margin-top:0;margin-bottom:13px;}
.button_back .button{font-size:0.85rem;padding-left:17px;letter-spacing:0.04rem;}
.productfull .productfull_form_wrapper{padding:36px 20px;}
.productfull .jshop_img_description{width:15%;float:left}
.productfull .jshop_img_description .carousel{width:auto;}
.productfull .jshop_img_description .carousel ul.supportmenu{height:312px;}
.productfull .jshop_img_description .carousel ul.supportmenu li{margin:33px 0;}
.productfull .productfull-img_block{width:40%;padding-top:20px;}
.productfull #list_product_image_middle{padding-left:0}
.productfull #list_product_image_middle .lightbox img{max-height:326px;}
.productfull .extra_field_wrapper{width:45%}
.productfull .extra_fields{margin-top:0;}
.productfull .extra_fields .block_efg{line-height:1.5rem;font-size:0.9rem;margin-bottom:10px;}
.productfull .prod_price{margin-bottom:14px;}
.productfull .prod_price #block_price{font-size:2.5rem;}
.productfull .buttons input{margin:0;width:100%;margin-bottom:18px;}
.productfull form a.compare_link_to_list{width:146px;background-position-x:18%;margin-bottom:10px;}
.productfull .product_description{padding:20px;}
.productfull .product_description .tabs{float:left;width:100%}
.productfull .product_description .tabs li{margin-right:21px;}
.productfull .product_description .tabs li a{font-size:1.5rem;}
.productfull .jshop_prod_description p{float:left;width:100%;font-size:0.9rem}
.productfull .related_header{font-size:2rem;padding:0 20px;}
.productfull .jshop_list_product{height:458px;}
.checkout_left_block{width:62%;}
.cart>.row{height:119px;padding:20px 25px;}
.cart>.row .product_name{padding:10px 0 0 20px;width:164px;}
.cart>.row .product_name a{font-size:0.85rem;line-height:1.4;}
.cart .basket_quan_wrapper{width:20%;}
.cart>.row .basket_quan{font-size:1.2rem;}
.cart>.row .basket_quan .basket_minus_deactiv-2{margin-right:6px;}
.cart>.row .basket_quan .basket_plus-2{margin-left:6px;}
.cart .single_price{width:23%;}
.single_price .data{font-size:1.2rem;padding:0;}
.checkout_right-block{width:38%;font-size:0.9rem;}
.checkout_right-block .total-block{height:61px;padding:25px 22px 15px;}
.checkout_right-block .total-block span.name{line-height:inherit;}
.checkout_right-block .total-block span.value{width:135px;font-size:1.4rem;position:relative;top:-7px;}
.checkout_right-block .quick-checkout-form_right-block{width:135px;font-size:0.8rem;}
}
@media (max-width:600px){#djslider-loader155 #djslider155{height:534px !important;}
.left-bar{display:none}
.main-bar{width:100%;}
.main-bar .main_row{border-left:0}
.breadcrumbs_wrapper{display:none}
.Jshopping_Search_modul_wrapper{width:82.8%;padding:0 0 0 20px;}
.Jshopping_Search_modul_wrapper .moduletable_jshop_search form input[type="submit"]{width:55px;}
.Jshopping_Comparision_modul_wrapper{width:17.2%;}
.djslider-default .navigation-container{top:17% !important;}
.Jshopping_category_mobile_menu_wrapper{display:block;margin:0 20px 30px;border:#e2e2e2 solid 1px;border-radius:25px;background:#f6f6f6}
.Jshopping_category_mobile_menu_wrapper #Jshopping_category_mobile_menu_btn>a{color:#272727;padding:11px 20px;display:block;text-align:left;background:url(../images/icons/iconArrowDown2.png) no-repeat 93%}
.Jshopping_category_mobile_menu_wrapper #Jshopping_category_mobile_menu_collapse{width:100%;border-top:#e2e2e2 solid 1px;text-align:left}
.Jshopping_category_mobile_menu_wrapper #Jshopping_category_mobile_menu_collapse ul{margin:0}
.Jshopping_category_mobile_menu_wrapper #Jshopping_category_mobile_menu_collapse li{border-bottom:#e2e2e2 solid 1px;}
.Jshopping_category_mobile_menu_wrapper #Jshopping_category_mobile_menu_collapse li:last-child{border-bottom:none;}
.Jshopping_category_mobile_menu_wrapper #Jshopping_category_mobile_menu_collapse a{color:#272727;display:block;padding:8px 20px;}
.Jshopping_Comparision_modul_wrapper .compare-header a span:nth-child(1){position:relative;left:10px;}
.Jshopping_Comparision_modul_wrapper .compare-header a span:nth-child(2){display:none}
.Jshopping_Comparision_modul_wrapper .compare-header a span:nth-child(3){top:-10px;}
#compare_table_content, .compare-wrapp{min-width:0px;}
#djslider-loader277,#djslider-loader277 #djslider277{height:240px !important;}
.djslider-default .navigation-container{top:35% !important;}
.Jshop_-_best_products_title{margin:24px 0 24px 20px;}
.random_products{width:100%}
.random_products .block_item{width:50%;padding:46px 20px 15px;min-height:460px;}
.random_products .block_item .item_image{max-height:210px;min-height:210px;margin-bottom:54px;}
.random_products .block_item .item_image img{max-height:210px;}
.random_products .block_item .item_name{min-height:58px;max-height:58px;}
.random_products .block_item .item_name a{font-size:1.1rem;}
.random_products .block_item .item_price{font-size:1.5rem;width:47%}
.random_products a.button_buy{margin-right:15px;padding:6px 20px;}
.compare_table tbody tr th{display:none}
.compare_left_right_btn{padding:0 12px;margin-bottom:10px;}
.compare_left_right_btn span:nth-child(2){float:right}
#comjshop{border:0;}
#jshopping_filter_wrapper.left-bar{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;display:none;overflow:scroll;-webkit-overflow-scrolling:touch;outline:0;-webkit-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear;background:#fff;width:100%;}
#comjshop #jshopping_filter_wrapper button.close{font-size:2rem;position:relative;right:13px;top:6px;opacity:0.5;z-index:999;display:block}
#jshopping_filter_wrapper.left-bar .moduletable{margin-top:18px;}
#jshopping_mobile_filter .modal-dialog .modal-content{width:100%}
#jshopping_mobile_filter .modal-dialog .modal-content .modal-header .close{font-size:2rem;position:relative;right:14px;top:8px;opacity:0.6;}
.js_cat_title{border-left:0;padding-bottom:19px;padding-left:20px;padding-top:20px;}
.js_cat_title h1{font-size:2rem;}
.view_style_wrapper{padding-left:15px;border-left:0;padding-bottom:18px;float:left;padding-right:0px;}
.link_products_sorting{padding:10px 45px 12px 16px;margin:0 auto;border-radius:25px;}
.link_products_sorting a{font-size:0.8rem;}
.view-select{float:left;position:relative;margin-left:20px;margin-top:8px;}
.view-select span:first-child{display:none}
.link_products_sorting{border:#e2e2e2 solid 1px;background:#f6f6f6;padding:10px 100px 11px 20px;margin:0 auto;border-radius:25px;}
.link_products_sorting a:nth-child(2){display:none}
.filter_modal_btn{background:transparent url(../images/icons/icon_filter_modal_btn.png) no-repeat;width:45px;height:45px;margin:0 20px;position:relative;top:-2px;float:right;}
.filter_modal_btn a{display:block;height:100%;width:100%;}
.product_block_wrapper .block_product{border:0;}
.products_view_lines .product_block_wrapper .block_product{height:210px;}
.products_view_lines .product_block_wrapper .block_product>.product .image{width:36%;padding:12px 12px;}
.products_view_lines .product_block_wrapper .block_product>.product .image .image_block{display:table;}
.products_view_lines .product_block_wrapper .block_product>.product .image .image_block a{height:145px;display:table-cell;}
.products_view_lines .product_block_wrapper .block_product>.product .product_2nd_block{width:64%;height:auto;}
.product_block_wrapper .block_product .product_2nd_block .name{margin-bottom:0;margin-top:10px;height:50px;overflow:hidden;}
.product_block_wrapper .block_product .product_2nd_block .name a{font-size:1.1rem;line-height:1.4;}
.products_view_lines .product_block_wrapper .block_product>.product .product_2nd_block .description{display:none}
.product_block_wrapper .block_product .product_2nd_block .extra_fields{font-size:0.8rem;line-height:1.6;height:62px;}
.products_view_lines .product_block_wrapper .block_product>.product .product_3nd_block{width:63%;background-color:transparent;padding:0 0 0 15px;height:auto;float:left}
.products_view_lines .product_block_wrapper .block_product>.product .product_3nd_block .jshop_price{font-size:1.4rem;text-align:left;margin-top:10px;margin-bottom:10px;margin-right:25px;float:left;}
.products_view_lines .product_block_wrapper .block_product>.product .product_3nd_block a.button_buy{font-size:0.9rem;padding:6px 24px;border-radius:24px;margin-top:4px;margin-bottom:15px;display:block;float:left;}
.products_view_lines .product_block_wrapper .block_product>.product .product_3nd_block a.compare_link_to_list,.products_view_lines .product_block_wrapper .block_product>.product .product_3nd_block a.remove_compare_list{margin-top:-16px;margin-right:6px}
.productfull .productfull_form_wrapper{padding:0;position:relative;}
.productfull .jshop_img_description{position:absolute;left:0;right:0;top:412px;z-index:999;width:100%;padding:0}
.productfull .productfull-img_block{width:100%;}
.productfull .jshop_img_description .carousel .carousel-button{display:none;}
.productfull .jshop_img_description .carousel ul.supportmenu{height:auto;width:76px;margin:0 auto;}
.productfull .jshop_img_description .carousel ul.supportmenu li{float:left;width:20px;min-height:auto;background:#282828;width:7px;height:7px;border-radius:10px;margin:0 6px;opacity:0.2}
.productfull .jshop_img_description .carousel ul.supportmenu li img{display:none}
.productfull #list_product_image_middle{margin-top:28px;margin-bottom:84px;padding:0;}
.productfull #list_product_image_middle .lightbox img{height:314px;}
.productfull .extra_field_wrapper{border-top:#e2e2e2 solid 1px;padding:12px 20px;width:100%;}
.productfull .extra_field_wrapper .row-fluid:first-child{width:50%;float:left}
.productfull .extra_field_wrapper .row-fluid:nth-child(2),.productfull .extra_field_wrapper .row-fluid:nth-child(3){width:50%;float:left;text-align:center;padding:0 20px 0 30px;}
.productfull .extra_fields .block_efg{line-height:1.5rem;font-size:0.9rem;margin-bottom:20px;}
.productfull .prod_price #block_price{font-size:2.2rem;}
.productfull .prod_price{margin-bottom:14px;margin-top:15px;}
.productfull form a.compare_link_to_list{width:100%;}
.productfull .jshop_list_product{height:426px;}
.productfull .jshop_list_product .anythingSlider .anythingWindow .product .item_image{height:200px;}
.productfull .jshop_list_product .anythingSlider .anythingWindow .product .buttons{margin:0;top:0;width:100%;text-align:left;}
.list_related .product .oiproduct .buttons a{padding:5px 26px;}
.checkout_left_block{width:100%}
.cart>.row{height:264px;padding:25px;}
.cart>.row .jshop_img_description_center{max-width:none;width:28%;}
.cart>.row .jshop_img_description_center .data{padding-top:12px;max-height:176px;}
.cart>.row .product_name{width:72%;height:auto;padding-left:0;}
.cart>.row .product_name a{font-size:1.5rem;font-weight:600;min-height:66px;max-height:66px;overflow:hidden;}
.cart .list_extra_field{display:block;margin-top:10px;}
.cart .basket_quan_wrapper{width:30%;height:auto;padding-top:20px !important;}
.cart>.row .single_price{float:left;height:auto;}
.single_price .data{top:-3px;font-size:1.5rem;}
.single_price .delete_product{top:-176px;right:-110px;}
.checkout_right-block{width:100%;padding:0;font-size:1rem;}
.checkout_right-block .total-block{height:71px;padding:20px 22px 20px;}
.checkout_right-block .total-block span.value{width:193px;font-size:2rem;}
}
@media (max-width:575px) {
	/*.header-center {
		flex: 0 0 100%;
		-ms-flex: 0 0 100%;
		max-width: 100%;
		-webkit-order: 1;
	    -ms-flex-order: 1;
	    order: 1;
	    margin: 5px 0 10px;
	    position: relative;
	}*/
	.header-center .logo {
		margin: 0 10px;
	}
	.header-center .logo_svg-1, .header-center .logo_svg-2 {
		width: 100px;
	}
	/*#mobileContactsMenuContainer, #mobileMainMenuContainer {
		margin-top: 7.4rem;
	}*/
}
@media (max-width:420px) {
	.header-center .logo {
		margin: 0 10px 0 0;
	}
	.header-center .logo_2 {
		margin: 0 0 0 10px;
	}
	.header-center {
		padding: 0;
	}
	.header-center .logo_svg-1, .header-center .logo_svg-2 {
		width: 80px;
	}
}
@media (min-width:415px) and (max-width:768px){.itemid-121 .sectionAddress li .panoramaLink{width:20%;}
.itemid-121 .sectionAddress li .panoramaLink span{top:95px;left:43px;}
}
@media (max-width:480px){#djslider-loader155 #djslider155{height:426px !important;}
.random_products .block_item .item_price{width:100%;padding-top:0;}
.random_products .block_item{padding:42px 20px 15px;}
.cart>.row .product_name a{font-size:1.3rem;min-height:60px;max-height:60px;}
.cart>.row .single_price{width:30%;}
.single_price .delete_product{top:-178px;right:-62px;}
.checkout_right-block .total-block span.value{width:156px;font-size:1.8rem;}
}
@media (max-width:415px){#djslider-loader155 #djslider155{height:368px !important;}
}
@media (max-width:414px){h1{font-size:1.6rem !important}
.itemid-121 .sectionAddress li{height:15em;}
.itemid-121 .sectionAddress li p, .itemid-121 .sectionAddress li a{font-size:0.9rem;}
.itemid-121 .sectionAddress li .panoramaLink{width:25%;}
#djslider-loader277,#djslider-loader277 #djslider277{height:170px !important;}
.jshop-inner{border:0}
.Jshopping_Search_modul_wrapper{padding:0 0 0 15px;}
.Jshopping_Search_modul_wrapper .moduletable_jshop_search form input{font-size:0.8rem;letter-spacing:0.03rem;}
.Jshopping_Search_modul_wrapper .moduletable_jshop_search form input[type="submit"]{width:50px;}
#basket_modal .modal-dialog{width:100%;margin:0;}
#basket_modal .modal-dialog .modal-content{width:100%;border:0;padding:20px 15px;}
#basket_modal .modal-dialog .modal-content .modal-header h4{font-size:1.1rem;}
#basket_modal .modal-dialog .modal-content .basket_content{width:100%}
#basket_modal .modal-dialog .modal-content .modal-body .basket_row .basket_name{width:78%;}
#basket_modal .modal-dialog .modal-content .basket_row .basket_value{display:none}
#modal_compare .modal-dialog{width:100%;margin:0;}
#modal_compare .modal-dialog .modal-content{width:100%;border:0;}
#modal_compare .modal-dialog .modal-content .compare_modal_header{padding:0}
#modal_compare .modal-dialog .modal-content .compare_modal_header h4{font-size:1.1rem;font-weight:600;margin:10px 0;}
#modal_compare .modal-dialog .modal-content .extern_row_compare{float:left;width:100%}
#modal_compare .modal-dialog .modal-content .compare_mod_img{float:left;width:30%;}
#modal_compare .modal-dialog .modal-content .compare_mod_img .pict{max-width:100%}
#modal_compare .modal-dialog .modal-content .extern_row_compare .compare_mod_name{float:left;width:68%;top:21px;}
#modal_compare .modal-dialog .modal-content .compare_modal_link a{padding:13px 50px;}
.Jshop_-_best_products_title{margin:20px 15px;font-size:1.8rem;}
.Jshopping_category_mobile_menu_wrapper #Jshopping_category_mobile_menu_btn>a{margin:0 15px;}
.random_products .block_item .item_image{max-height:160px;min-height:160px;margin-bottom:32px;}
.random_products .block_item .item_image img{max-height:160px;}
.random_products .block_item .item_name{min-height:78px;max-height:78px;}
.random_products .block_item .item_name a{font-size:1rem;}
.js_cat_title{padding-bottom:19px;padding-left:15px;padding-top:20px;}
.filter_modal_btn{float:right;margin-right:15px;margin-left:15px;top:-3px;}
.products_view_lines .product_block_wrapper .block_product>.product .image{width:45%;}
.products_view_lines .product_block_wrapper .block_product>.product .product_2nd_block{width:54%;}
.products_view_lines .product_block_wrapper .block_product>.product .product_3nd_block{width:55%;}
.product_block_wrapper .block_product .product_2nd_block .name{margin-top:12px;height:74px;}
.product_block_wrapper .block_product .extra_fields{display:none}
.products_view_lines .product_block_wrapper .block_product>.product .product_3nd_block .jshop_price{margin-right:0%;float:none;}
.products_view_lines .product_block_wrapper .block_product>.product .product_3nd_block a.compare_link_to_list,.products_view_lines .product_block_wrapper .block_product>.product .product_3nd_block a.remove_compare_list{margin-top:-19px;}
.products_view_blocks .product_block_wrapper{width:50%;}
.productfull_wrapper{padding:0 15px}
.productfull .extra_field_wrapper .row-fluid:first-child,.productfull .extra_field_wrapper .row-fluid:nth-child(2),.productfull .extra_field_wrapper .row-fluid:nth-child(3){width:100%;padding:0}
.productfull .prod_price{margin-top:0;}
.productfull .product_description .tabs li a{font-size:1rem;}
.productfull .related_header{font-size:1.6rem;padding:0 15px;}
#content .container-fluid-2{margin:0 15px;}
.quick-checkout-title{margin:20px 0 20px;font-size:1.8rem;}
.cart>.row{height:190px;padding:20px 25px;}
.cart>.row .jshop_img_description_center{padding-right:10px;width:33%;}
.cart>.row .jshop_img_description_center .data{max-height:none;}
.cart>.row .product_name{width:67%;padding-left:20px;}
.cart>.row .product_name a{font-size:1.1rem;min-height:50px;max-height:50px;}
.cart .list_extra_field{display:none;}
.cart .basket_quan_wrapper{width:67%;padding-top:18px !important;padding-left:20px !important;}
.cart>.row .single_price{width:67%;padding-left:20px !important;}
.single_price .data{text-align:left;}
.single_price .delete_product{top:-112px;right:-16px;}
.checkout_right-block .total-block span.value{width:141px;font-size:1.6rem;}
.checkout_right-block .quick-checkout-form_right-block{width:141px;}
}
@media (max-width:375px){#djslider-loader155 #djslider155{height:333px !important;}
.djslider-default .navigation-container{top:31% !important;}
.itemid-121 .sectionAddress li .panoramaLink span{top:58px;left:18px;}
#djslider-loader277,#djslider-loader277 #djslider277{height:146px !important;}
.Jshopping_category_mobile_menu_wrapper #Jshopping_category_mobile_menu_btn>a{margin:0 15px;}
.random_products .block_item{min-height:378px;max-height:378px;}
.random_products .block_item .item_image{max-height:145px;min-height:145px;margin-bottom:32px;}
.random_products .block_item .item_image img{max-height:145px;}
.random_products .block_item .item_name{min-height:61px;max-height:61px;margin-bottom:14px;}
.random_products .block_item .item_name a{font-size:0.9rem;}
.random_products a.button_buy{margin-right:0;float:left}
a.compare_link_to_list,a.remove_compare_list{float:right;}
.view-select{float:left;position:relative;margin-left:0px;margin-top:8px;}
.link_products_sorting{padding:10px 25px 11px 20px;}
.filter_modal_btn{margin:0 15px 0 0;top:-2px;}
.products_view_lines .product_block_wrapper .block_product>.product .product_3nd_block a.compare_link_to_list,.products_view_lines .product_block_wrapper .block_product>.product .product_3nd_block a.remove_compare_list{margin-top:-16px;}
.products_view_blocks .product_block_wrapper .block_product>.product .product_3nd_block a.compare_link_to_list,.products_view_blocks .product_block_wrapper .block_product>.product .product_3nd_block a.remove_compare_list{margin-top:-20px;}
.productfull .jshop_list_product{height:210px;}
.productfull .jshop_list_product .anythingSlider .anythingWindow .product .item_image{min-height:auto;height:100%;width:40%;float:left;padding:5% 10% 5% 5%;margin:0}
.productfull .jshop_list_product .anythingSlider .anythingWindow .product .item_name{width:60%;max-height:50px;}
.productfull .jshop_list_product .anythingSlider .anythingWindow .product .buttons{width:auto;}
}
@media (max-width:320px){h1{margin:1.8rem 0 1rem;}
.container{padding:0 0.8rem;}
#djslider-loader155 #djslider155{height:286px !important;}
.itemid-121 .sectionAddress li .panoramaLink span{top:48px;left:16px;font-size:1rem;}
#djslider-loader277,#djslider-loader277 #djslider277{height:134px !important;}
#compare_table_content, .compare-wrapp{min-width:0px;}
.Jshopping_category_mobile_menu_wrapper #Jshopping_category_mobile_menu_btn>a{margin:0 15px;}
.Jshopping_category_mobile_menu_wrapper #Jshopping_category_mobile_menu_collapse{margin:0 15px;}
.random_products .block_item{min-height:365px;max-height:365px;}
.random_products .block_item .item_image{max-height:134px;min-height:134px;margin-bottom:32px;}
.random_products .block_item .item_image img{max-height:134px;}
.random_products .block_item .item_price{font-size:1.3rem;margin:0 0px 10px 0;float:none;}
.products_view_lines .product_block_wrapper .block_product>.product .product_3nd_block a.compare_link_to_list,.products_view_lines .product_block_wrapper .block_product>.product .product_3nd_block a.remove_compare_list{margin-right:0;}
.products_view_blocks .product_block_wrapper .block_product>.product .image{height:192px;}
.products_view_blocks .product_block_wrapper .block_product>.product .image .image_block{min-height:172px;}
}
@media screen and (max-width: 1024px)
{
	div#form_down-warn
	{
		margin: 30px 0;
	}
}
@media screen and (max-width: 660px)
{
	.modal-dialog 
	{
	    margin: 10px 0;
	}
	#repair-readmore-modals .modal-dialog
	{
		width: 100%;
	}
}
@media screen and (max-width: 575px)
{
	#repair-readmore-modals .modal-body h2
	{
		font-size: 1.8rem;
	}
	#repair-readmore-modals .modal-body p, #repair-readmore-modals .modal-body ul
	{
		font-size: 1rem;
	}
	#repair-readmore-modals .modal-body h3
	{
		font-size: 1.3rem;
	}
	#repair-readmore-modals .modal-body ul li
	{
		line-height: 1.1em;
	}
}
@media screen and (max-width: 380px)
{
	.modal-dialog 
	{
	    margin: 10px 0;
	}
}

/*=========================================== NEWS CATEGORY FORM =============================*/
.view-category .newsForm
{
	display: none;
}
.newsForm
{
	position: relative;
	padding: 40px 0;
}
.newsForm .title-form
{
	text-align: center;
	display: block;
	font-size: 28px;
	margin-bottom: 30px;
}
.newsForm .webfactor_static_form
{
	background-color: #f6f6f6;
	padding: 30px 21px;
	border-bottom: #e2e2e2 1px solid;
	border-left: #e2e2e2 1px solid;
	border-right: #e2e2e2 1px solid;
	text-align: center;
}
.newsForm label.error
{
	display: none !important;
}
.newsForm .text, .newsForm .webfactor-telephone
{
	display: block;
	width: 48%;
	float: left;
	padding: 11px 18px;
	border-radius: 18px;
	border: 1px solid #dcdcdc;
	font-size: .9rem;
	margin: 0 5px 10px;
}
/*.newsForm form .text:nth-child(6),*/ 
.newsForm #text4304
{
	display: block;
	float: none;
	width: 100%;
	max-width: 100%;
	width: calc(100% - 25px);
	clear: both;
}
.newsForm .text.error, .newsForm .webfactor-telephone.error
{
	border-color: #f00;
}
.newsForm input[type=submit]
{
	display: block;
	width: 250px;
	background: #3ba4ff;
	border: 0;
	height: 40px;
	line-height: 40px;
	padding: 0 12px;
	color: #fff;
	border-radius: 24px;
	font-weight: 600;
	margin: 30px auto 0;
	transition: all 0.4s ease;
    -moz-transition: all 0.4s ease;
    -webkit-transition: all 0.4s ease;
    -o-transition: all 0.4s ease;
}
.newsForm input[type=submit]:hover
{
	background: #0c74ce;
}
@media screen and (max-width: 920px)
{
	.newsForm .webfactor_default
	{
		max-width: 480px;
		margin: 0 auto;
	}
	.newsForm .text, .newsForm .webfactor-telephone, .newsForm #text4304
	{
		float: none;
		width: 100%;
		margin: 0 0 10px 0;
	}
	.newsForm input[type=submit]
	{
		width: 100%;
	}
}
@media screen and (max-width: 575px)
{
	.newsForm 
	{
	    padding: 20px 0;
	}
	.newsForm .title-form
	{
		font-size: 24px;
	}
}
@media screen and (min-width: 600px) {
  .filter1 {
    visibility: hidden;
    display: none;
  }