*{margin:0;padding:0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;}
body{font:100%/1.5em 'PT Sans Narrow','Oranienbaum','Open Sans Condensed',Tahoma,serif,sans-serif; width:100%;min-width:320px;}
h1,h2,.catalogheader,.menuWrap,.breadcrumb,.incart,h3{font-family: 'Open Sans Condensed',Tahoma,serif,sans-serif;}
input{font-family:'Open Sans Condensed';}
.globalWrap{min-height:1000px;}
a{color:black;text-decoration:none;}
.logo{padding:15px 0px;}
img{border:none;}
.main-color{color:rgb(127, 162, 227)}
.showOrderInfo i {
    font-style: normal;
}
textarea{padding:5px;}
input{padding:5px;}
.message.error-notice{margin:0 auto;color: #D8000C;background-color: #FFBABA; padding:5px; margin-top:5px;}
.message.error-notice li{list-style:none;}
.block{display:block!important;}
li{list-style-position:inside;}
li.fields,li.wide,.form-list li{list-style:none;}
@font-face {
  font-family: 'icomoon';
  src:url('/design/icomoon.eot?-k6gxol');
	src:url('/design/icomoon.eot?#iefix-k6gxol') format('embedded-opentype'),
		url('/design/icomoon.woff?-k6gxol') format('woff'),
		url('/icomoon.ttf?-k6gxol') format('truetype'),
		url('/icomoon.svg?-k6gxol#icomoon') format('svg');
	font-weight: normal;
	font-style: normal;
}
[class^="icon-"], [class*=" icon-"] {
	font-family: 'icomoon';
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	/* Better Font Rendering =========== */
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.no_avalible_in_recently{}
.noavalible{padding:10px;background:rgb(197, 81, 128);margin:0 auto;color:white;font-weight:bold;}
.name-error,.tel-error{margin:0 auto;color: #D8000C;background-color: #FFBABA;width:200px; padding:5px; margin-top:5px;}
.red{color: #D8000C!important;background-color: #FFBABA!important;border-color:#D8000C!important;}
.attention{margin:5px 20px;padding:10px;color: #D8000C!important;background-color: #FFBABA!important;border:1px solid #D8000C!important;}
table{width:100%;}
.icon-cart:before {content: "\e603";}
.icon-heart:before {content: "\e600";} 
.icon-resize-shrink:before {content: "\e601";}
.icon-checkmark:before {content: "\e602";}
.add_to_compare.added > .icon-checkmark{position:absolute;bottom:0;font-size:15px;left:10px;}
.add_to_compare_line.added > .icon-checkmark{position:absolute;bottom:0;font-size:15px;left:10px;}
.box.htmlDataBlock{margin:10px 20px;padding:0 10px;}
.container{background:white}
.catalogLowRes{display:none;}
.pad10{padding:10px!important;} 
.clear{clear:both;}
select,textarea,input{border:1px solid #ddd;}
input,textarea{font-size:16px;font-family:'Open Sans Condensed';}
button{font-family:'Open Sans Condensed';}
.inh{height:inherit;}
.textc{text-align:center;}
.feedbackwrp h1{text-align:left;}
.container{width:100%;margin:0px auto;}
.container .row{margin:0px 0px 0px 0px;}
.container .row2{position:absolute;left:0;top:0;width:100%;height:0px;}
.container .cols{float:left;margin:0 0 0 0;padding:0 0em;color:black;text-align:center;}
.container .cols.col-1{width:8.333333333%;}
.container .cols.col-2{width:16.666666667%;}
.container .cols.col-3{width:25%;}
.container .cols.col-4{width:33.333333333%;}
.container .cols.col-5{width:41.666666667%;}
.container .cols.col-6{width:50%;}
.container .cols.col-7{width:58.333333333%;}
.container .cols.col-8{width:66.666666667%;}
.container .cols.col-9{width:75%;}
.container .cols.col-10{width:83.333333333%;}
.container .cols.col-11{width:91.666666667%;}
.container .cols.col-12{width:100%;}
.row2 .marg1{margin-left:8.333333333%;}
.row2 .marg2{margin-left:16.666666667%;}
.row2 .marg3{margin-left:25%;}
.row2 .marg4{margin-left:33.333333333%;}
.row2 .marg5{margin-left:41.666666667%;}
.row2 .marg6{margin-left:50%;}
.row2 .marg7{margin-left:58.333333333%;}
.row2 .marg8{margin-left:66.666666667%;}
.row2 .marg9{margin-left:75%;}
.row2 .marg10{margin-left:83.333333333%;}
.row2 .marg11{margin-left:91.666666667%;}
.row2 .marg12{margin-left:100%;}
.row .marg1{margin-left:8.333333333%;}
.row .marg2{margin-left:16.666666667%;}
.row .marg3{margin-left:25%;}
.row .marg4{margin-left:33.333333333%;}
.row .marg5{margin-left:41.666666667%;}
.row .marg6{margin-left:50%;}
.row .marg7{margin-left:58.333333333%;}
.row .marg8{margin-left:66.666666667%;}
.row .marg9{margin-left:75%;}
.row .marg10{margin-left:83.333333333%;}
.row .marg11{margin-left:91.666666667%;}
.row .marg12{margin-left:100%;}
img{max-width:100%;height:auto;}
.container:before,.container:after,.row:before,.row:after,.clear:before,.clear:after{content: ' ';display:table;}
.container:after,.row:after,.clear:after{clear:both;}
.header{width:100%;}
footer,menu,figure{display:block;margin:0;padding:0;}
.contwrap{width:70%;margin:25px auto 0 auto;min-height:730px;}
.recentButtonLowRes{display:none;}
.pageNameWrp{text-align:left;padding:10px;margin:10px 0 0 0;}
.pageName{font-weight:normal;padding:0 0 0 20px;border-bottom:1px dotted;}
/*Стили для поиска*/
.emptyquery li{list-style:none;}
#search {margin-top: 28px; transition:all 1s ease;display:none;}
#search_mini_form {position:relative;width: 230px;margin: 0 auto;}
#search_mini_form input{padding:6px 90px 6px 4px;font-size:14px;color:white;}
#search_mini_form button{background:url('/design/d487187/search.png?design=chameleon') no-repeat; border:none;padding:6px;position:absolute;right:10px;top: 10px; cursor:pointer;}
#callme{color:white;}
.hph1{margin-top:15px;}
.hph1 a{color:white;}
/*END Стили для поиска*/
/*Стили для корзины*/
.clearcart{float:left;}
#cart{margin-top:20px;display:none;}
.cartanchor .icon-cart{margin:0 5px 0 0;}
.cartanchor{padding:10px 30px;border:1px solid white;transition:all 0.35 ease;-moz-transition:all 0.35 ease;-o-transition:all 0.35 ease;-webkit-transition:all 0.35 ease;-ms-transition:all 0.35 ease;}
.cartanchor:hover{border:1px solid white;}
.login{width:138px;margin:15px auto 0 auto;}
.login2{width:150px;margin:6px auto 0 auto;}
.login ul li,.login2 ul li{float:left; margin:0 0 0 17px;list-style:none;list-style:none;}
.login ul li a,.login2 ul li a{font-size:15px;transition:all 0.5s ease-in-out; color:white;}
.login ul li a:hover,.login2 ul li a:hover{color:#ddd;}
.incart{width:180px; margin:0 auto;position:relative;}
.incart > a > span{color:white;}
.incart > a{color:white;display:block;font-weight:bold;}
.carttotalqty{position:absolute;top: 0px;left:0;padding: 0 6px;font-size: 18px;font-weight: bold;border: 1px solid white;color: white;}
button.quickform,#quickform-close{color:white;border-radius:0;padding:10px 20px;border:1px solid #ddd;transition:all 0.35s ease;-moz-transition:all 0.35s ease;-o-transition:all 0.35s ease;-webkit-transition:all 0.35s ease;}
button.quickform:hover,#quickform-close:hover{background:white;color:#999;}
/*END Стили для корзины*/
/*Стили контактов*/
.conth{font-size:18px;margin:6px 0 0 0;}
.contph{font-size:18px; margin:0 0 2px 0;display:inline;}
.skype,.icq,.work-time,.ph1,.ph2,.ph3 {display: inline; margin-left:10px;}
.contactsWrp{position:relative;margin:0 auto;padding:10px 0;}
.words{margin:0 auto;color:green;text-align:center;height:100%;line-height:50px;font-size:20px;position:relative; -webkit-transition:all 0.4s ease;-webkit-transition-delay: 0.1s;}
.contbutton{cursor:pointer;width:200px;height:50px;position:relative;background:white;overflow:hidden;border:1px solid #8DDDCA;z-index:5;  -webkit-transition:all 1s ease;margin:0 auto;background:#53B499;}
.contbutton:hover{border:1px solid white;}
.opencont{height:auto;color:white;margin:0 auto;}
.opencont div a{color:white;}
.opencont a{color:white;}
.opencont.fleft{float:left;}
.phone{}
.icq span,.work-time{color:white;}
/*END Стили контактов*/
/*Регистрация нового клиента*/
.registWrp{padding:10px;text-align:left;}
.regField{width:100%; margin:10px 0;text-align:left;}
.regContent{margin:5px 5px;}
.regField label{width:30%;display:inline-block;font-size:18px;}
.regField input{padding:5px 30px 5px 5px;width:200px;}
.regField .showPassBlock .OrderShowPass{margin-left:35%;width:120px;margin-top:5px;}
.pwblock{display:inline-block;margin:10px 0 0 3px;}
.regpw{float:left;margin:10px 0 0 0;}
.showPassBlock{text-align:center;}
.OrderShowPass{font-size:14px;width:280px;display:block;cursor:pointer;border:1px solid #ddd;}
.regLinks {margin:10px 5px 0 0;}
.regLinks p a{font-size:16px;color:#666;}
.registWrp > form > h2{margin:0 0 0 0;}
.success{padding:10px;color:white;margin:15px 30px 10px 30px;font-size:20px;}
.success1{padding:10px;color:white;margin:15px 0 10px 0;font-size:20px;border:1px solid #ddd;text-align:center;}
.graybg{background:#979696;}
.invalidInput:nth-child(3) {width:100%;color:red;display:inline-block;}
.pwblock .invalidInput:nth-child(2) {width:100%;color:red;display:inline-block;}
/*END Регистрация нового клиента*/
/*Стили верхнего меню*/
menu{position:relative;width:100%;}
menu:before{content:'';
background:rgba(0,0,0,0.16);
position: absolute;
left: 0;
top: 0;
right: 0;
bottom: 0;}
.globmenuwrap{position:relative;}
.menuWrap{margin:0 auto; padding:10px 0;overflow:hidden;}
.menuWrap li{list-style:none;display:inline;padding:13px; cursor:pointer; -webkit-transition:all 0.35s ease-in-out;-moz-transition:all 0.35s ease-in-out;-o-transition:all 0.35s ease-in-out;transition:all 0.35s ease-in-out;}
.menuWrap li:hover a{/*border-bottom:2px solid rgba(240,240,240,.8);border-top:2px solid rgba(240,240,240,.8);*/}
.menuWrap li a{position:relative;font-size:20px;padding:2px 0;color:white;}
.menuWrap li a:before{opacity:0;position:absolute;bottom:40px;left:0;width:100%;content:' '; border-top:2px solid rgba(255, 255, 255, 0.6); -webkit-transition:all 0.35s ease-in-out; -moz-transition:all 0.35s ease-in-out; -o-transition:all 0.35s ease-in-out; transition:all 0.35s ease-in-out;}
.menuWrap li a:after{opacity:0;position:absolute;left:0px; top:40px;width:100%;content:' '; border-bottom:2px solid rgba(255, 255, 255, 0.6); -webkit-transition:all 0.35s ease-in-out; -moz-transition:all 0.35s ease-in-out; -o-transition:all 0.35s ease-in-out; transition:all 0.35s ease-in-out;}
.menuWrap li:hover a:before{bottom:25px;opacity:1;}
.menuWrap li:hover a:after{top:28px;opacity:1;}
.menuWrap li a.selected:before{opacity:1;position:absolute;bottom:25px;left:0;width:100%;content:' '; border-top:2px solid rgba(255, 255, 255, 0.6); -webkit-transition:all 0.35s ease-in-out; -moz-transition:all 0.35s ease-in-out; -o-transition:all 0.35s ease-in-out; transition:all 0.35s ease-in-out;}
.menuWrap li a.selected:after{opacity:1;position:absolute;left:0px; top:28px;width:100%;content:' '; border-bottom:2px solid rgba(255, 255, 255, 0.6); -webkit-transition:all 0.35s ease-in-out; -moz-transition:all 0.35s ease-in-out; -o-transition:all 0.35s ease-in-out; transition:all 0.35s ease-in-out;}
.menuopen{display:none;}
.menuWrap{display:block;}
.menuLowRes{padding:5px;}
.menuLowRes li{list-style:none;padding:5px;margin:3px 0;}
.menuLowRes li a{color:white;font-size:18px;}
.menuopen.active,.catalogButtonLowRes.active{background:#ddd;}
/*END Стили верхнего меню*/
/* Личный кабинет*/
.lcWrp{text-align:left;}
.Lccontent h2{margin:5px 0 0 0px;}
#sites_client_addr{width:200px;margin:0 0 0 3px;padding:2px 5px;}
/* END Личный кабинет */
/* FlexSlider слайдер на главной */
#module_area{width:100%;margin:0 auto;}
.flex-container a:active,
.flexslider a:active,
.flex-container a:focus,
.flexslider a:focus  {outline: none;}
.slides,
.flex-control-nav,
.flex-direction-nav {margin: 0; padding: 0; list-style: none;} 
.flexslider {margin: 0; padding: 0;}
.flexslider ul, .flexslider il li {list-style:none;}
.flexslider .slides > li {display: none; -webkit-backface-visibility: hidden;} /* Hide the slides before the JS is loaded. Avoids image jumping */
.flexslider .slides img {width: 100%; display: block;}
.flex-pauseplay span {text-transform: capitalize;}
.slides:after {content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0;} 
html[xmlns] .slides {display: block;} 
* html .slides {height: 1%;}
.no-js .slides > li:first-child {display: block;}
.flexslider {margin: 0 0 10px 0; position: relative; zoom: 1; overflow:hidden;}
.flex-viewport {max-height: 2000px; -webkit-transition: all 1s ease; -moz-transition: all 1s ease; transition: all 1s ease;}
.loading .flex-viewport {max-height: 300px;}
.flexslider .slides {zoom: 1;}
.carousel li {margin-right: 5px}
.flex-direction-nav {*height: 0;}
.invis{opacity:0;display:none;}
.flex-direction-nav a {z-index:999;width: 150px; height: 150px; margin:-20px 0 0 0; display: block; position: absolute; top: 45%; cursor: pointer; opacity: 0; transition: all 0.5s ease 0s; -webkit-transition: all 0.5s ease 0s; -ms-transition: all 0.5s ease 0s; -moz-transition: all 0.5s ease 0s; -o-transition: all 0.5s ease 0s;}
.flex-direction-nav .flex-next, .flex-direction-nav .next {right: -40px;*right: -70px; }
.flex-direction-nav .flex-prev, .flex-direction-nav .prev {left: 60px; *left: -70px; }
.flexbuttonprev{display:block;height:50px;width:50px;border-left:2px dotted;border-bottom:2px dotted;-webkit-transform:rotateZ(45deg);-o-transform:rotateZ(45deg);-ms-transform:rotateZ(45deg);-moz-transform:rotateZ(45deg);transform:rotateZ(45deg)}
.inflexbuttonprev{display:block;height:25px;width:25px;border-left:2px dotted;border-bottom:2px dotted;margin:0 0 0 23px;}
.flexbuttonnext{display:block;height:50px;width:50px;border-right:2px dotted;border-top:2px dotted;-webkit-transform:rotateZ(45deg);-o-transform:rotateZ(45deg);-ms-transform:rotateZ(45deg);-moz-transform:rotateZ(45deg);transform:rotateZ(45deg)}
.inflexbuttonnext{display:block;height:25px;width:25px;border-right:2px dotted;border-top:2px dotted;margin:23px 0 0 0px;}
.flexslider:hover .flex-next, .flexslider:hover .next {opacity: 1; right: -80px;}
.flexslider:hover .flex-prev, .flexslider:hover .prev {opacity: 1; left: 20px;}
.flexslider:hover .prev.ieSliderPrev{opacity: 1; left: -25px;}
.flexslider:hover .next.ieSliderNext{opacity: 1; right: -25px;}
.flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover, .flexslider:hover .next:hover, .flexslider:hover .prev:hover  {opacity: 1;}
.flex-direction-nav .flex-disabled {opacity: .3!important; filter:alpha(opacity=30); cursor: default;}
.flex-control-nav {width: 100%; position: absolute; bottom: -40px; text-align: center;}
.flex-control-nav li {margin: 0 6px; display: inline-block; zoom: 1; *display: inline;}
.flex-control-paging li a {width: 11px; height: 11px; display: block; background: #666; background: rgba(0,0,0,0.5); cursor: pointer; text-indent: -9999px;}
.flex-control-paging li a:hover { background: #333; background: rgba(0,0,0,0.7); }
.flex-control-paging li a.flex-active { background: #000; background: rgba(0,0,0,0.9); cursor: default; }
.flex-control-thumbs {margin: 5px 0 0; position: static; overflow: hidden;}
.flex-control-thumbs li {width: 25%; float: left; margin: 0;}
.flex-control-thumbs img {width: 100%; display: block; opacity: .7; cursor: pointer;}
.flex-control-thumbs img:hover {opacity: 1;}
.flex-control-thumbs .flex-active {opacity: 1; cursor: default;}
.right-left-arrows{width:30px;height:60px;}
.arrows{display:inline-block;}
.arrows-on-main{width:30px;height:40px;-webkit-filter: grayscale(100%);-ms-filter: grayscale(100%);}
/* END FlexSlider слайдер на главной */
/*Стили каталога*/
.catwrp{border:1px solid #ddd;margin:10px 0 10px 0;display:block;overflow:hidden;}
.accordion{padding:5px;list-style-type: none;position: relative;}
.accordion li{list-style:none;text-align:left;padding: 3px 10px;font-size: 13px;border-bottom: 1px solid #ddd;-webkit-transition:all 0.35s ease;-o-transition:all 0.35s ease;-moz-transition:all 0.35s ease;}
.accordion li:hover{background:#eee;}
.accAnchor{color:#666;-webkit-transition:all 0.35s ease-in-out;}
.catalogheader{font-size:24px;text-align:left;text-transform:uppercase; width:100%;padding:10px 15px;color:white;}
.catalogheader a{display:block;color:white;}
/* Меню-аккордеон. Каталог */
.accordion ul { padding: 0 !important; margin: 0; display: block; width: 100%;position: relative;overflow: hidden !important;}
.accordion li { background: #fff; cursor: pointer; list-style-type: none; padding: 0; margin: 0;*float: left;*margin-left: -16px; display: block; width: 100%; position:relative;}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {.accordion li {margin-left: -16px;}}
.accordion li.active> em.open-close {padding:2px;width: 14px;height: 14px;  position:absolute; right: 18px; top: 17px;border-bottom:4px solid #666;border-right:4px solid #666;transform:rotateZ(225deg);-o-transform:rotateZ(225deg);-webkit-transform:rotateZ(225deg);-moz-transform:rotateZ(225deg);}
.accordion li div { padding: 20px; background: #aef; display: block; clear: both; float: left; width: 360px;}
.accordion li.last a{border-bottom:0px;}
.closetd .close{background:none;border:0;}
.accordion em.open-close.down{
  transition:all 0.35s ease;-webkit-transition:all 0.35s ease;padding:2px;width: 14px;height: 14px;  position:absolute; right: 18px; top: 9px;border-bottom:4px solid #666;border-right:4px solid #666;transform:rotateZ(45deg);-o-transform:rotateZ(45deg);-webkit-transform:rotateZ(45deg);-moz-transform:rotateZ(45deg);
   }
.accordion em.open-close.down:hover {border-color:rgb(228, 76, 95);}
.accordion a { text-decoration: none; font-size:18px; padding: 8px 10px 8px 20px; display: block; cursor: pointer; }
.accordion ul a{font-size:16px; padding: 8px 35px 8px 35px;background:#ddd;border-bottom:1px solid white;}
.accordion ul ul li a {font-size:16px; padding: 8px 10px 8px 40px;}
.accordion ul ul ul li a {font-size:16px; padding: 8px 10px 8px 50px;}
.accordion ul ul ul ul li a {font-size:16px; padding:8px 10px 8px 60px;}
.accordion li ul li { background: #fff; }
.box-category {margin-top: -5px;}
.box-category ul {list-style: none;margin: 0 -10px;padding: 0;font-size:12px;}
.box-category > ul > li {padding: 0;}
.box-category > ul > li + li {border-top: 1px solid #EEEEEE;}
.box-category > ul > li > a {text-decoration: none;color: #333;padding: 10px 28px 10px 10px;display:block;transition: all 0.2s ease-in-out;-webkit-transition: all 0.2s ease-in-out;-ms-transition: all 0.2s ease-in-out;-moz-transition: all 0.2s ease-in-out;-o-transition: all 0.2s ease-in-out;}
.box-category > ul > li > a:hover {background-color:#f1f1f1;padding: 10px 28px 10px 20px;}
.box-category > ul > li ul {display: block;padding-left: 20px;margin: 0;}
.box-category > ul > li a.active {font-weight: bold;}
.box-category > ul > li a.active + ul {display: block;padding:0 0 10px 10px;}
.box-category > ul > li ul > li {padding: 0;}
.box-category > ul > li ul > li > a {text-decoration: none;display: block;font-size:12px;padding-bottom:3px;}
.box-category > ul > li ul > li > a.active {font-weight: bold;}
/* END Меню-аккордеон. Каталог */
/*END Стили каталога*/
/*Карусель товаров*/
.owl-pagination{display:none;}
.owl-carousel11 .owl-wrapper:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}
/* display none until init */
.owl-carousel11{display: none;position: relative;width: 100%;-ms-touch-action: pan-y;}
.owl-carousel11 .owl-wrapper{display: none;position: relative;-webkit-transform: translate3d(0px, 0px, 0px);}
.owl-carousel11 .owl-wrapper-outer{overflow: hidden;position: relative;width: 100%;}
.owl-carousel11 .owl-wrapper-outer.autoHeight{-webkit-transition: height 500ms ease-in-out;-moz-transition: height 500ms ease-in-out;-ms-transition: height 500ms ease-in-out;-o-transition: height 500ms ease-in-out;transition: height 500ms ease-in-out;}
.owl-carousel11 .owl-item{float: left;}
.owl-controls .owl-page,.owl-controls .owl-buttons div{cursor: pointer;}
.owl-controls {-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);}
.grabbing {cursor:url(/design/d487187/grabbing.png?design=chameleon&lc=1744271641) 8 8, move;}
.owl-carousel11 .owl-wrapper,.owl-carousel11 .owl-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform: translate3d(0,0,0);-moz-transform: translate3d(0,0,0);-ms-transform: translate3d(0,0,0);}
/*END Карусель товаров*/
/* Настройки максимальных размеров генерируемых изображений */
.image{margin:0 auto;}
.goods-image-icon               {max-width:56px; max-height:56px}
.goods-image-icon-square        {width:56px;height:56px}
.goods-image-small              {max-width:50px; max-height:50px}
.goods-image-small-square       {width:50px; height:50px}
.goods-image-medium             {max-width:220px; max-height:220px}
.goods-image-medium-square      {width:220px; height:220px}
.goods-image-other              {max-width:1200px; max-height:1200px}
.goods-image-other-square       {width:1200px; height:1200px}
.goods-image-large              {max-width:320px; max-height:320px}
.goods-image-large-square       {width:320px; height:320px}
.goods-cat-image-icon           {max-width:1px; max-height:1px}
.goods-cat-image-icon-square    {width:1px; height:1px}
.goods-cat-image-medium         {max-width:220px; max-height:220px}
.goods-cat-image-medium-square  {width:220px;height:220px}
.goods-cat-image-other          {max-width:800px; max-height:800px}
.goods-cat-image-other-square   {width:800px; height:800px}
.goods-cat-image-medium-square{cursor:pointer;}
/* END Настройки максимальных размеров генерируемых изображений */
.mleft{margin-left:6px;}
.wauto{width:auto!important; transition:all 0.5s ease;}
.word{font-size:12px;transition:all 0.5s ease;padding:0 0 0 2px;}
.cartbuttonimg img{width:20px;height:16px;}
.view-mode{text-align:right;}
.viewtype{display:inline;margin-right:10px;}
.product-filter .view-mode a {display:block;margin:2px 20px 0 0 ;float:left;}
.all_list_wrp{width:100%;}
.list_prod_wrp{border:10px solid #ddd; width:100%;margin:0 0 30px 0;position:relative;}
.listleft{width:220px;float:left;}
.listright{display:inline-block;width:60%;margin:0 10px;}
.listprodimage{float:left;}
.price-old-list{font-size:14px;color:#bbb;margin-left:10px;text-decoration:line-through;text-align:left;}
.prodbuttons-list{padding:15px 0 0 0;}
.descriptions-list{text-align:left;margin-left:10px;}
.htmlDataBlock{}
.just{text-align:justify;}
.link-more{text-decoration:underline;}
.sort{text-align:left;}
.choose{display:inline-block;margin:0 0 0 12px;font-size:14px;}
.sort li{list-style:none;font-size:14px;margin:0 0 0 16px;}
ul.sort > li{display:inline-block;}
.table-button{width:20px;height:20px;position:relative;padding:2px;cursor:pointer;}
.table-button:hover .square{background:black;-webkit-transform:rotateZ(360deg);-moz-transform:rotateZ(360deg);-o-transform:rotateZ(360deg);-ms-transform:rotateZ(360deg);transition:all 0.35s ease;}
.square{width:7px;height:7px;position:absolute;background:#ddd;transition:all 0.35s ease;}
.left-top{left:0;top:0;}
.right-top{right:0;top:0;}
.left-bottom{left:0;bottom:0;}
.right-bottom{right:0;bottom:0;}
.list-button{width:20px;height:20px;position:relative;cursor:pointer;}
.list-button:hover .dot,.list-button:hover .line{background:black;-webkit-transform:rotateZ(360deg);-moz-transform:rotateZ(360deg);-o-transform:rotateZ(360deg);-ms-transform:rotateZ(360deg);transition:all 0.35s ease;}
.dot{width:4px;height:4px;background:#ddd;position:absolute;transition:all 0.35s ease;}
.line{width:13px;height:4px;background:#ddd;position:absolute;transition:all 0.35s ease;}
.dtop-left{left:0;top:0;}
.dmiddle-left{left:0;top:8px;}
.dbottom-left{left:0;bottom:0;}
.ltop-right{right:0;top:0;}
.lmiddle-right{top:8px;right:0;}
.lbottom-right{bottom:0;right:0;}
#goods-filter-min-price,#goods-filter-max-price{padding:5px;text-align:center;}
.filter div span{font-size:14px;}
.goodsFilterPriceSubmit{display:none;}
.goodsFilterPriceSubmit input{padding:4px 10px; margin-top:10px;}
div.filter{width:320px; margin:5px auto;}
.goodsFilterPriceRangePointers{position:relative;}
.goodsFilterPriceRangePointers .min{position: absolute;left: -9px;padding: 0px 10px;color: white;}
.goodsFilterPriceRangePointers .max{position:absolute;right:-9px;padding: 0px 10px;color: white;}
#goods-filter-price-slider{margin:30px 0 0 0;}
div.goodsFilterPriceSubmit > input{padding:10px 20px; color:white; transition:all 0.35s ease-in-out; cursor:pointer;}
div.goodsFilterPriceSubmit > input:hover{background:#ddd;color:#000;border:1px solid #666;}  
/*шаблон Товар*/
.AddNewOpinionLinkAfterList.button.white{color:White;}
.goodsDataOpinionAddTable.form {margin-top: 10px;}
.goodsDataMainModificationsDescriptionBlock{padding:15px;}
.pNew{margin-top:5px;}
.cartAdd{position:relative;}
.cartAdd .add_to_compare_small.inProd{top:80px;}
.add_to_wishlist_small img,.add_to_compare_small img{max-width:25px;max-height:25px;}
.cartAdd .description .add_to_wishlist_small.mustLogin,.cartAdd .description .add_to_wishlist_small.inProd{left:75px;top:80px;}
.prodGlobalWrp .add_to_wishlist_small.mustLogin{left: 55px;top: 65px;}
.nobuy .add_to_wishlist_small.inProd,.nobuy .add_to_wishlist_small.mustLogin{left:45px; top:5px;}
.nobuy .add_to_compare_small.inProd{left:0;top:5px;}
.jsAction.goodsDataOpinionShowAddForm{color:#999;text-decoration:underline;}
.goodsDataMainDiscountBlock.description{color:white;padding:5px;font-size:20px;margin-bottom:10px;}
.goodsDataMainModificationArtNumber{text-align:left;margin-top:5px;color:#666;}
.goodsDataOpinionMsg{display:none;}
.goodsDataOpinionAddTable tr td label{font-size:18px;padding:5px 0;}
.goodsDataOpinionAddTable tr td input{width:180px;padding:5px 5px;}
.goodsDataOpinionAddTable tr td div.generally input{width:15px;}
.optr{height:70px;}
.goodsDataOpinionMessage.empty{margin-top:10px;}
.goodsDataOpinionMessage.empty h4{color:black;font-size:18px;}
.addNewOpp{font-size:24px;border-bottom:1px solid;margin-top:10px;padding:5px 0;}
h3.reviews{font-size:30px;}
.add_to_compare_small_text,.add_to_wishlist_small_text{display:none;}
.inProd{font-size:25px;display:inline-block;}
.add_to_compare_small.inProd{left:15px;top:65px;}
.add_to_wishlist_small.inProd{left:75px;top:65px;}
.goodsDataOpinionListTableClient{font-size:18px;}
.ceil1.a-center{vertical-align:top;}
.buttonsInProduct{text-align:center;}
.buttonsInProduct .add_to_compare{position:static;display:inline-block;}
.buttonsInProduct .add_to_wishlist{position:static;display:inline-block;margin:5px 30px 0 0;}
.buttonsInProduct{position:relative;}
.goodContent{padding:15px 10px;}
#prodWrp{border:10px solid #ddd; padding:25px;position:relative;}
.cols.col-6{position:relative;}
.productName h2 {color: #666;font-size: 28px;text-align: left;overflow: hidden;height: 60px;}
.image-additional h5{overflow:hidden;}
.goodsDataMainModificationAvailable{text-align:left; margin:5px 0 0 0;}
.available-true,.available-false{font-size:16px;color:#666;}
.available-true span{color:green;font-size:18px;}
.available-false span{color:red;font-size:18px;}
.prodPrice{text-align:left;}
.prWord{color:#666;font-size:14px;}
.prodGlobalWrp{margin:0px 20px;padding:10px;}
.pOld span.price-old{margin:5px 0;}
.pOld {
margin-left: 42px;
}
.prodAddWrp{text-align:left;margin:10px 0 0 0;}
.plus_minus_quantity input{text-align:center;}
.prodAddWrp > .plus_minus_quantity{display:inline;}
.prodAddWrp > .plus_minus_quantity > .qty-minus, .prodAddWrp > .plus_minus_quantity > .qty-plus {}
.mousetrap{border:1px solid #ddd;}
.prodImageWrp{display:inline-block;text-align:center;}
.prodImageWrp a img{border:1px solid #ddd;}
.tLeft{text-align:left!important;}
.shortP{text-align:left;margin:50px 0 0 5px; font-size:14px;color:#666;}
.shortD{font-size:16px;text-align:justify;margin:2px 0 0 0;color:#666;text-indent:5px;}
.button_cart_product{margin:0 0 0 5px;transition:all 0.35s ease;-webkit-transition:all 0.35s ease;-o-transition:all 0.35s ease;-moz-transition:all 0.35s ease;color:#666;background:white;}
.button_cart_product:hover{border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-o-border-radius:0;}
#contents{text-align:left;margin:55px 0 0 0;}
#tabs a{display:inline-block;color:#666;border:1px solid #ddd;padding:10px 15px;transition:all 0.35s ease;-webkit-transition:all 0.35s ease;-o-transition:all 0.35s ease;-moz-transition:all 0.35s ease;}
#tabs a:hover{background:#666;color:white;}
#tabs a.active{color:white;}
.tab-content{border:1px solid #ddd;margin:15px 0 0 0;padding:15px;text-align:justify;overflow:hidden;}
.tab-content h3{color:#666;}
.deliveryRules h4{margin:5px 0 0 0;}
.deliveryRules h3{color:#666;}
.modBlock{margin:10px 0 0 0;border:1px solid #e5e5e5;background:#f9f9f9;text-align:left;position:relative;}
.goodsDataMainModificationsBlockProperty{font-size:14px;padding:10px 15px 20px 15px;border-bottom:1px solid #e5e5e5;}
.reqField{color:red;}
.modSelect{margin:5px 0 0 30px;width:320px;padding:10px 5px;font-size:14px;}
.warn{position:absolute; right:10px; top:10px;color:red;font-size:12px;}
h3.modH{font-size:18px; color:#666;padding:10px 10px 10px 10px;border-bottom:1px solid #e5e5e5;}
.addWithMod{text-align:right;margin:10px 30px 10px 10px;}
.goodsDataOpinionListTable{width:100%;}
.goodsDataOpinionAddTable tbody tr td textarea{width:400px; padding:5px;}
.valTop{vertical-align:top;}
.paddtd{padding:5px 20px 0 5px;text-align:left;}
.valignMiddle{font-size:20px;margin-top:5px;display:block;}
.bad td{border-bottom:1px solid;border-top:1px solid;}
.good td{border-bottom:1px solid;border-top:1px solid;}
.userLogAnch{text-decoration:underline;color:#999;font-size:18px;}
.captcha{width:80px;}
#opinion_captcha_string{width:50px;padding:0px 5px;}
.opinionbutton{background:white;}
/*END шаблон Товар*/
/*Шаблон ЛК авторизация*/
.login-content{padding:10px;text-align:justify;margin:5px 0 0 0;}
.loginwords{font-size:22px;text-align:left;font-weight:normal;margin:0 0 0 30px;}
.logh{text-align:left;color:white;font-size:18px;padding:5px 0 5px 20px;margin-bottom:5px;}
.logblock{margin:20px auto;width:90%;}
.logBlockCont{text-align:justify;font-size:18px;color:#666; height:230px;border-bottom:5px solid;}
.logbutton{text-align:right;}
.regbutton{text-align:left;margin:10px 0 0 5px;font-size:18px;}
.regbutton button{font-size:18px;}
.logbutton a,.logbutton button,.regbutton button,.regbutton .button,p .button{background:white;border:1px solid #ddd;padding:5px 10px; cursor:pointer; color:#666;transition:all 0.35s ease;-webkit-transition:all 0.35s ease;-o-transition:all 0.35s ease;-moz-transition:all 0.35s ease;}
.logbutton a:hover,.logbutton button:hover,.regbutton button:hover,.indexfeedb_button button:hover,.regbutton .button:hover,p .button:hover{background:#ddd;}
.indexfeedb_button button{width:200px;}
.logbutton button{font-size:16px;font-family:'Open Sans Condensed';}
.indexfeedb_button button{border:1px solid #ddd;padding:5px 15px; cursor:pointer;background:white;color:#666;transition:all 0.35s ease;-webkit-transition:all 0.35s ease;-o-transition:all 0.35s ease;-moz-transition:all 0.35s ease;}
.indexfeedb_button button:hover{color:black;}
/*END Шаблон ЛК авторизация*/
.prod_hold:hover .item_prop{display:block;opacity:1;right:-201px;bottom:-10px;}
.prod_hold.rightProd:hover .item_prop{display:block;opacity:1;left:-201px;bottom:-10px;}
.box-product{text-align:center;}
.box-product .prod_hold:hover{-ms-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);z-index:40;}
.prod_hold{-ms-transition:all 0.25s ease;-o-transition:all 0.25s ease;-moz-transition:all 0.25s ease;-webkit-transition:all 0.25s ease;transition:all 0.25s ease; z-index:5;position:relative;}
.prod_hold:hover{-ms-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1);z-index:40;}
.prod_hover{-ms-transform:scale(0.95);-moz-transform:scale(0.95);-o-transform:scale(0.95);-webkit-transform:scale(0.85);transform:scale(0.95);opacity:0.7;}
.item_prop{display:none;text-align:left;font-size:12px;padding:5px;position:absolute;bottom:0;right:0;opacity:0;background:white;border-left:0px solid #ddd;border-right:10px solid #ddd;border-top:10px solid #ddd;border-bottom:10px solid #ddd;width:200px;transition:all 0.15s ease;}
.prod_hold.rightProd .item_prop{border-left:10px solid #ddd;border-right:0px solid #ddd;}
.oneprop{border-bottom:1px solid #ddd;}
.attr_name{font-size:14px;width:44%;float:left;height:20px;overflow:hidden;}
.attr_value{font-weight:bold;text-align:right;width:56%;display:inline-block;}
.item_prop span{font-size:16px;border-bottom:2px solid #ddd;}
/*Быстрый заказ*/
#quickorderform2 input,#quickorderform2 label{vertical-align:middle;}
#contactWantRegister{width:15px;}
.border{border:1px solid #ddd;padding:8px;}
.EmptyError,.warning{color: #D8000C!important;
background-color: #FFBABA!important;
border: 1px solid #D8000C!important;text-align:center;padding:20px;}
.warning{margin:0 0 0 0;}
.EmptyError a{text-decoration:underline;font-size:16px;transition:all 0.35s ease;-moz-transition:all 0.35s ease;-o-transition:all 0.35s ease;-webkit-transition:all 0.35s ease;text-decoration:none;}
.EmptyError a:hover{color:#ddd;}
.buttons h2{margin:10px 0 5px 10px;padding:0 0 5px 0;}
.buttons table tbody tr{}
.buttons table tbody tr td{padding:2px; display:block;}
.buttons table tbody tr td input{width:280px;padding:8px 5px;}
.quick tbody tr td:nth-child(2) label:nth-child(2) {display:block;font-size:11px;color:red;}
.control label{margin:0 0 0 10px;}
.orderStageDeliveryListTable{text-align:left;}
.cell1{float:left;width:25px;}
.cell2{float:left;width:70%;text-align:justify;padding:0 0 0 0;color:#666;font-size:20px;}
.cell3{float:left;width:15%;}
.cell4{padding-left:5%;}
.input-box input{width:280px;padding:8px 5px;}
.input-box textarea{width:50%;}
.margTop{margin:40px 0 5px 10px!important;}
.buttons-set{margin:15px 0 0 0;}
.buttons-set button{padding:8px 15px;color:white;cursor:pointer;transition:all 0.35s ease;-moz-transition:all 0.35s ease;-o-transition:all 0.35s ease;-webkit-transition:all 0.35s ease;border:none;}
.buttons-set button:hover{background:#666;}
.orderStagePaymentListTable.basket.border{padding:10px;}
.orderStagePaymentListTable.basket.border div div{display:inline-block;}
.orderStagePaymentListTable{min-height:25px;}
input:focus{border:1px solid white;}
.zones{min-height:30px;display:inline-block;margin:5px 0 0 40px;}
.zones td:nth-child(2){border-bottom:1px solid #eee;padding:2px;}
.buttons table tbody tr td .inFastOrder{width:30px;}
.fastOrd .cell4 p{margin:0 0 0 36px;}
/*END быстрый заказ*/
/*шаблон Корзина*/
.totalDiscount span{transition:all 0.35s ease;-moz-transition:all 0.35s ease;-o-transition:all 0.35s ease;-webkit-transition:all 0.35s ease;}
.cartErr{width:100%;border:1px solid #D8000C;color: #D8000C;background-color: #FFBABA;text-align:center;font-size:20px;padding:10px 0;margin:10px 0;}
fieldset{border:none;}
.cart-info{margin:15px 0 0 0;}
.cartTable{width:100%;border-spacing: 0;min-width:320px;}
.cart-info h2{text-align:left;margin:0 0 10px 0px;}
.cartTable thead{height:10px;color:white;font-size:14px;}
.cartTable tbody tr td{border-bottom:1px solid #ddd;}
.cartTable tbody tr:last-child td{border-bottom:5px solid #ddd;}
.cartqty{width:50px;padding:8px 8px;}
.close img{cursor:pointer;transition:all 0.35s ease;-moz-transition:all 0.35s ease;-o-transition:all 0.35s ease;-webkit-transition:all 0.35s ease;}
.close img:hover{transform:rotateZ(360deg);-moz-transform:rotateZ(360deg);-o-transform:rotateZ(360deg);-webkit-transform:rotateZ(360deg);}
.price-field{margin-top:10px; height:30px;text-align:center;}
.goodsNameInCart{text-align:center;overflow:hidden;}
.TotalSum , .ajaxtotal{transition:all 0.35s ease;-moz-transition:all 0.35s ease;-webkit-transition:all 0.35s ease;-o-transition:all 0.35s ease;}
.TotalSum {text-align: right;padding:10px 20px;float:right;color:white;font-size:18px;margin:10px 0 0 0;}
.leftButton .button{font-size:18px;border:1px solid #ddd;padding:6px 8px;float:left;margin-top:10px;cursor:pointer;transition:all 0.35s ease;-moz-transition:all 0.35s ease;-webkit-transition:all 0.35s ease;-o-transition:all 0.35s ease;}
.leftButton .button:hover{background:#ddd;color:black;}
.rightButton .button{color:white;display:inline-block;font-size:18px;border:1px solid #ddd;padding:6px 45px;margin-top:10px;cursor:pointer;transition:all 0.35s ease;-moz-transition:all 0.35s ease;-webkit-transition:all 0.35s ease;-o-transition:all 0.35s ease;}
.rightButton .button:hover{background:#ddd;color:black;}
/*END шаблон корзина*/
/*шаблон Оформление заказа*/
.gnameinorderstage{max-width:500px;overflow:hidden;}
.shopping-cart-table td{overflow:hidden;}
.zones-header{color:#666;font-weight:bold;}
.zones.incart{display:block;width:300px;font-size:18px;}
.orderHeader{border-collapse:collapse;}
.orderHeader tbody tr td{border:1px solid #ddd;}
.orderStepName{font-size:20px; padding:5px 30px 5px 10px;border:1px solid;margin:10px 0 0 0;}
.act.theme-color{color:white;}
.orderStepName a{color:white;}
.orderStrageCont h2{font-size:28px;margin-top:10px;}
.orderStrageCont{border:1px solid #ddd;padding:15px;margin:0 0 10px 0;}
.button,.back-link .button{color:#666;display:inline-block;font-size:18px;border:1px solid #ddd;padding:6px 20px 8px 20px;margin-top:10px;cursor:pointer;transition:all 0.35s ease;-moz-transition:all 0.35s ease;-webkit-transition:all 0.35s ease;-o-transition:all 0.35s ease;}
.button:hover,.back-link .button:hover{background:#ddd;color:black;}
.nextStage .button{color:white;display:inline-block;font-size:18px;border:1px solid #ddd;padding:8px 28px 8px 28px;margin:10px 0 0 10px;cursor:pointer;transition:all 0.35s ease;-moz-transition:all 0.35s ease;-webkit-transition:all 0.35s ease;-o-transition:all 0.35s ease;}
.nextStage .button:hover{background:#ddd;color:black;}
.back{float:left;}
.cell3.pricefield{height:25px;}
.tablew {width:100%;}
.tablew thead tr td:nth-child(1){text-align:center;}
.tablew thead tr td{font-weight:bold;}
.form-list{margin:5px 0 0 0;}
.a-left{text-align:right;}
.orderstageTwrp{padding:15px;border:1px solid #ddd;}
.orderstageTwrp div.field {padding-top: 0.3em;}
.orderstageTwrp.coupon{margin-bottom:10px;}
.orderstageH{margin:10px;}
.laststage{padding:4px 12px; color:white;}
.laststage span span:nth-child(2){padding:10px 0;}
/*END шаблон Оформление заказа*/
/*Шаблон Поиск*/
.EmptyError{font-size:18px;}
/*END шаблон Поиск*/
.product-list,.product-list2{transition:all 0.35s ease-in-out;-webkit-transition:all 0.35s ease-in-out;-o-transition:all 0.35s ease-in-out;-moz-transition:all 0.35s ease-in-out;}
.opazero{opacity:0;}
.loader{position:fixed;bottom:10%;left:55%;}
/*Просмотр Акций*/
.SaleWrp{padding:15px;border:1px solid #ddd;}
.oneSale{padding:5px 5px 10px 5px;border-bottom:2px solid #ddd;}
.leftside{float:left;}
.rightside{display:inline-block;margin-top:10px;}
.saleH{font-size:22px;margin:0 0 0 10px;transition:all 0.35s ease;-webkit-transition:all 0.35s ease;-o-transition:all 0.35s ease;-moz-transition:all 0.35s ease;}
.saleTime{text-align:left;margin:5px 0 0 15px;text-indent:0; font-size:18px;}
.saleDesc{text-indent:0;margin:5px 0 0 15px;text-align:left;}
.more{text-decoration:underline;text-align:right;display:block;}
/*END Просмотр акций*/
/*Просмотр новостей*/
.newsListBlockItem{margin:10px 0 0 0;padding:10px!important;border:1px solid #ddd;}
.newsListBlockItem a{font-size:18px;}
.newsListBlockItem a:hover{text-decoration:underline;}
.newsListBlockItemTime{display:block;text-align:right;}
/*END просмотр новостей*/
/**/
.newsTime{padding:10px 15px;color:white;}
.newsData{margin:15px 0;text-indent:0;}
.dFile{text-decoration:underline;font-size:18px;}
.newsListBlockItemFiles{margin:10px 0;}
.tindent{text-indent:0;}
/**/
/* Сравнение товаров */   
.CompareGoodsTableTbody {table-layout: fixed;min-width:580px;}
.CompareGoodsTableTbody .ceil1 {vertical-align: top;text-align: left;}
.CompareGoodsTable input {margin: 0;}
.CompareGoodsTable label {}
.CompareGoodsTable .htmlDataBlock {overflow: hidden;}
.CompareGoodsTable .ceil1, .close-block {background: #fafafa;}
.CompareGoodsTable .shopping-cart-table .buy_button {float: none;}
.CompareGoodsTable td{overflow:hidden;}
.qwe{padding-top:10px;}
.compare-td {text-align: center;}
.borderAll lnput,.borderAll label{display:inline-block;}
.close {text-decoration:none;padding:0px 5px;border:1px solid #ddd;transition:all 0.35s ease;-moz-transition:all 0.35s ease;-o-transition:all 0.35s ease;-webkit-transition:all 0.35s ease;}
.close:hover{color:white;}
.shopping-cart-table{border-collapse:collapse; width:100%;margin:15px 0;}
.shopping-cart-table td{border:1px solid #ddd;padding:5px;text-align:center;}
.shopping-cart-table td.borderTopNone {border-top: none;}
.shopping-cart-table td.borderBottomNone {border-bottom: none;}
.shopping-cart-table td.close-block, .shopping-cart-table td.close-block + td {vertical-align: middle;text-align: right;}
.shopping-cart-table td.close-block + td > div {margin: 0 auto;text-align: center;}
.shopping-cart-table a {transition:all 0.35s ease;-moz-transition:all 0.35s ease;-o-transition:all 0.35s ease;-webkit-transition:all 0.35s ease;}
.anch{color:#666;}
.shopping-cart-table a:hover {text-decoration: none;}
.CompareGoodsTablePrev, .CompareGoodsTableNext {display: inline-block;height:14px;}
.CompareGoodsTablePrev a.disable{background:#eee;color:#666;}
.CompareGoodsTablePrev a.disable:hover{}
.CompareGoodsTableNext a.disable{background:#eee;color:#666;}
.CompareGoodsTableNext a.disable:hover{}
.right{float:right;}.left{float:left;}
.shopping-cart-table div.left{text-indent:0;}
/*.CompareGoodsTablePrev a {display: inline-block;outline: 0;width: 37px;height: 37px;cursor: pointer;background: #d11717 url('/design/d487187/nav.png?design=chameleon') no-repeat 1px 3px;}
.CompareGoodsTableNext a {display: inline-block;outline: 0;width: 37px;height: 37px;cursor: pointer;background: #d11717 url('/design/d487187/nav.png?design=chameleon') no-repeat -30px 3px;}*/
/* END Сравнение товаров */
/*Просмотр заказа*/
h3.headerNavigation{font-size:20px;font-weight:normal;}
table.succs{width:100%;}
.contact-table {border-spacing: 3px;border-collapse: separate;}
.contact-table td {background: #eee;padding: 5px;vertical-align: middle;}
.contact-table b {font-weight: bold;}
.showorder{vertical-align:top;}
.showorder .good_name{max-width:500px;}
/*END Просмотр заказа*/
/*Недавно просмотренные товары*/
.prod_hold_recent{margin:5px 0px;border:1px solid #ddd;position:relative;}
.prod_hold_recent div div.image{float:left;margin: 0 10px;}
.prod_hold_right .name{height:21px;font-size:16px;margin-left:65px;margin-right:30px;overflow:hidden;}
.prod_hold_right .price{text-align:left;}
.prod_hold_recent div .cart{position:static;}
.add_to_wishlist_small,.add_to_compare_small,.add_to_cart_small{position:absolute;right:5px;color:#666;transition:all 0.35s ease;-moz-transition:all 0.35s ease;-o-transition:all 0.35s ease;-webkit-transition:all 0.35s ease;}
.add_to_cart_small{top:5px;cursor:pointer;}
.add_to_compare_small{top:35px;width:15px;}
.add_to_wishlist_small{top:65px;width:15px;}
.recentLowRes{margin:15px 0;}
.recentButtonLowRes{width:200px;border:1px solid;cursor:pointer;margin:0 auto; padding:10px 20px;}
.recentButtonLowRes.active{background:#ddd;}
/*END Недавно просмотренные товары*/
.itemMiniImg{position: absolute;opacity: 1;border-left: 10px solid #ddd;border-top: 10px solid #ddd;border-right: 10px solid #ddd;border-bottom: 1px solid #ddd;width: 280px;
left: -10px;transition:all 0.15s ease;-moz-transition:all 0.15s ease;-o-transition:all 0.15s ease;-webkit-transition:all 0.15s ease;opacity:0;background:white}
.prod_hold:hover .itemMiniImg{top:-65px;opacity:1;}
#thumb_images li{list-style:none;float:left;}
#compareInfo{border:1px solid #ddd;font-size:18px;margin:5px 0;padding:5px;}
.compareInfoAnchor{transition:all 0.35s ease;-moz-transition:all 0.35s ease;-o-transition:all 0.35s ease;-webkit-transition:all 0.35s ease;}
.CompareGoodsTable{min-width:480px;}
#compareInfo a{text-decoration:underline;}
.prod_hold .succAddMessage{bottom:90px;}
.product-list2 .succAddMessage{bottom:50px}
.prodbuttons-list{position:relative;}
.cartTable{min-width:580px;}
.prod_hold_recent .succAddMessage{height:60px;left:5px;top:5px;z-index:50;}
.succAddMessage{overflow:hidden;z-index:50;position: absolute;padding: 10px;width: 200px;bottom: -100px;left:10px;color: #4F8A10;background-color: #DFF2BF;font-size: 18px;text-align: center;}
.succAddMessage div{overflow:hidden;}
.Err.succAddMessage{position: absolute;padding: 5px;width: 200px;bottom: 88px;left: 10px;color: #D8000C;background-color: #FFBABA;font-size: 18px;text-align: center;}
.rub{position:relative;font-size:18px; margin:0 0 0 5px;}
.rubT{position:absolute;width:5px; height:10px;left:10%;bottom:30%;border-bottom:1px solid white;}
.showCompare{margin:10px auto;}
.acceptInCart{text-align:center;}
/*Стили контента на главной*/
.goods-cat-image-medium-square.mainpage{max-width:100%;}
.goods-cat-image-medium-square.mainpage img{max-width:100%;}
.pagecont{margin:1px 20px 10px 20px;text-align:justify;padding:10px;}
.page_title{border-bottom: 1px dotted;padding: 0 0 15px 0;}
.indexh2{font-size:50px;display:inline;}
.newnextin{width:17px;height:17px;border-right:2px dotted;border-top:2px dotted;margin: 6px 0px 0px 10px;}
.newprevin{width:17px;height:17px;border-left:2px dotted;border-bottom:2px dotted;margin: 10px 0px 0px 6px;}
.newnext{cursor:pointer;margin-left:10px;display:inline-block;width:35px;height:35px;border-right:2px dotted;border-top:2px dotted;-moz-transform: rotate(45deg);-ms-transform: rotate(45deg);-webkit-transform: rotate(45deg);-o-transform: rotate(45deg);transform: rotate(45deg);}
.newprev{cursor:pointer;margin-right:10px;display:inline-block;width:35px;height:35px;border-left:2px dotted;border-bottom:2px dotted;-moz-transform: rotate(45deg);-ms-transform: rotate(45deg);-webkit-transform: rotate(45deg);-o-transform: rotate(45deg);transform: rotate(45deg);}
.proditem{height:auto;border:12px solid #ddd;}
/*END стили контента на главной*/
/*footer*/
.fskype .valignMiddle{display:inline;}
.ficq, .fskype ,.fwork-time ,.fph1 ,.fph2 ,.fph3{margin-bottom:3px;}
.fskype a,.fwork-time a,.fph1 a,.fph2 a,.fph3 a{color:#666;}
.ficq,.fwork-time{color:#666;}
.fskype a{position:relative;}
.fskype a img{position:absolute;left:-15px;top:3px;}
.fph1 a,.fph2 a,.fph3 a{position:relative;}
.fmark {position:absolute;left:-25px;top:0;}
.mark{position:relative;}
.mark img{position:absolute;left:-20px;top:3px;}
.fmark img{border-radius:50%;padding:2px;margin-top:2px;}
.footerWrap{border-top:1px dotted gray;margin:20px 0 0 0;}
footer{width:80%;margin:0 auto;}
/*Связь с администрацией на главной*/
.feedbackForm{margin:20px auto;}
.feedb tbody tr td{display:block;}
.form.feedb{width:100%;}
.feedb tbody tr td label{}
#callback_comment{width:200px;}
.feedb div input{width:200px;padding:5px 5px;font-size:16px;}
.feedb div textarea{padding:5px;}
.feedb tbody tr {height:50px;}
.feedblabel{font-size:18px;}
.feedblabel{margin-top:10px;}
h3.footheader{text-align:center;margin-bottom:35px;width:100%;margin:0 auto;font-size:25px;}
h3.footheader:hover{text-decoration:underline;}
.ltext{float:left;margin-top:6px;}
#feedback_file{padding:10px 5px;}
.button.submitCallBack{margin:0 0 5px 0;}
.indexfeedb_button{margin:8px auto 0 auto;}
input[type="file"]{padding:10px;}
.newsanch{color:#666;transition:color 0.5s ease;-webkit-transition:color 0.5s ease;-o-transition:color 0.5s ease;-moz-transition:color 0.5s ease;}
.fnewswrp h4{color:#666;}
.fnewswrp{margin:10px 0 0 0;}
/*Новинки на главной*/
.new-name{text-align:left;margin:5px 0 0 10px;height:75px;overflow:hidden;}
.hover-f{color:#666; transition:color 0.5s ease-in-out;font-size:18px;}
.price{margin-top:10px; height:55px;}
.price-new,.price-old{text-align:left;margin-left:10px;}
.price-new{color:#666;}
.price-old{color:#bbb;text-decoration:line-through;}
.addcartbutton{text-align:right;bottom:5px;right:5px;margin-bottom:5px;}
.cartbuttonimg {width:20px; height:20px;padding:5px 6px 5px 6px;}
.addToCart{padding:6px 25px 6px 25px;color:#666;cursor:pointer;border:1px solid #ddd;border-radius:20px;transition:background-color 0.35s ease;margin:0 5px 0 0;transition:border-radius 0.35s ease-in-out;}
.addToCart img{max-width:15px;}
.cartanchor img{max-width:20px;}
.CompareAddToCart{padding:6px 25px 6px 25px;color:#666;background:white;cursor:pointer;border:1px solid #ddd;border-radius:20px;transition:background-color 0.35s ease;margin:0 5px 0 0;transition:border-radius 0.35s ease-in-out;}
.addToCart:hover,.CompareAddToCart:hover{border-radius:0;}
.mainfavoriteitem,.mainnewitem,.mainpageitem {position:relative;}
.add_to_wishlist,.add_to_compare{color:#ddd;cursor:pointer;transition:all 0.35s ease;-webkit-transition:all 0.35s ease;-moz-transition:all 0.35s ease;-o-transition:all 0.35s ease;display:block;}
.plus_minus_quantity{margin:15px 15px -25px 10px;text-align:left;display:inline-block;}
.proditem{transition:all 0.3s ease-in-out;}
.overprod{-webkit-transform:scale(0.9);-moz-transform:scale(0.9);-o-transform:scale(0.9);transform:scale(0.9); opacity:0.6;}
.goodsListItemCatalogueAddToCartButton{height:35px;}
.prod_hold_recent .goodsListItemCatalogueAddToCartButton{height:0;}
/*END Новинки на главной*/
#powered{background:#ddd;height:105px; padding:5px;}
.cprt{color:#666;font-size:14px;}
.footermenu{background:#ddd;height:105px;margin:0 auto;}
.menu_footer {margin:0 auto;text-align:center;}
.menu_footer ul li{float:left;padding:20px 0 20px 9px;list-style:none;}
.menu_footer ul li:last-child a{border-right:none;}
.menu_footer ul li a{color:#666;font-size:12px; border-right:1px solid #666;padding-right:8px;transition:all 0.6s ease;}
.menu_footer ul li a:hover{color:#ea3556;}
.disnone{display:none;}
.fnewswrp li{list-style:none;}
/*Карусель новинок*/ 
a.btn.prev,a.btn.next,a.btn.prev2,a.btn.next2{cursor:pointer;}
#owl-demo .item,#owl-demo2 .item,#owl-demo3 .item{padding: 30px 0px;margin: 10px;color: #FFF;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;text-align: center;position:relative;}
.customNavigation{text-align: center;}
.customNavigation a{-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);}
/*END Карусель новинок*/ 
/*Товары таблицей*/
.add_to_compare_small.goodsTable{cursor:pointer;position:absolute;right:70px;top:-45px!important;font-size:25px;transition:all 0.35s ease;-moz-transition:all 0.35s ease;-webkit-transition:all 0.35s ease;-o-transition:all 0.35s ease;}
.add_to_compare_small.line{height:0px;color:#ddd;position:absolute;left:140px;top:0;font-size:25px;cursor:pointer;transition:all 0.35s ease;-moz-transition:all 0.35s ease;-webkit-transition:all 0.35s ease;-o-transition:all 0.35s ease;}
.add_to_wishlist_small.mustLogin,.add_to_wishlist_small.goodsTable{position: absolute;cursor:pointer;right: 20px;top: -45px;font-size: 25px;transition: all 0.35s ease;}
.add_to_wishlist_small.line{height:0;color:#ddd;position:absolute;left:180px;top:0px;font-size:25px;cursor:pointer;transition:all 0.35s ease;-moz-transition:all 0.35s ease;-webkit-transition:all 0.35s ease;-o-transition:all 0.35s ease;}
.prod_hold_recent .add_to_wishlist_small.mustLogin{position: absolute;
cursor: pointer;
right: 6px;
top: 63px;
font-size: 18px;
transition: all 0.35s ease;}
.prod_hold_recent .add_to_cart_small img{max-width:25px;}
.prod_hold_recent .add_to_compare_small img,.prod_hold_recent .add_to_wishlist_small img{max-width:18px;}
.filter-block{text-align:left;margin-bottom:10px;}
.filter.table{width:30%;float:left;font-size:18px;margin:5px 1.5%;}
.filter.table select{width:90%;padding:5px 0;font-size:16px;}
.category-name{-moz-transition:all 0.35s ease;-webkit-transition:all 0.35s ease;-o-transition:all 0.35s ease;}
.product-list2{width:95%;margin:5px 20px 20px 20px;padding:0px 10px;text-align:left;}
.product-list{width:100%;margin:5px 20px;padding:0px 20px;text-align:center;}
.cat_prod_hold{margin:2% 2% 0 0;display:inline-block;border:10px solid #ddd;transition:all 0.5s ease;}
.contai {display:block; margin:0 auto;text-align:center;}
.cat_prod_hold div .name{text-align:center;margin:10px 10px 0 10px;padding:0 0 20px 0; font-size:20px;}
.tFieldName{text-align: center;margin: 10px 0 0 10px;height: 35px;}
.add_to_wishlist{position:absolute;right:20px;bottom:55px;font-size:25px;transition:all 0.35s ease;}
.add_to_compare{}
.plus_minus_quantity.inTable{margin:0 0 0 5px;text-align: left;float: left;}
.plus_minus_quantity.inTable .qty-plus,.plus_minus_quantity.inTable .qty-minus{}
.box-content{text-align:justify;padding:0 10px 20px 0px;}
.box.htmlDataBlock{margin-top:14px;}
.prod_hold{display:inline-block;border:10px solid #ddd;margin:15px 10px 0 15px;position:relative;}
.name{text-align:left;margin:10px 10px 0 10px;height:75px;overflow:hidden;}
.prodName{color:#666;transition:all 0.35s ease-in-out;-o-transition:all 0.35s ease-in-out;-webkit-transition:all 0.35s ease-in-out;-moz-transition:all 0.35s ease-in-out;}
.new_prod{font-size:16px;position:absolute;width:65px;height:25px;right:0px;top:0px;color:white;text-align:center;}
.qty-plus,.qty-minus{color:white;font-size:12px;border-radius:50%;cursor:pointer;transition:all 0.35s ease;-moz-user-select: none;
        -webkit-user-select: none;
        -ms-user-select: none;
        -o-user-select: none;
        user-select: none;}
.qty-plus:hover,.qty-minus:hover{border-radius:0;}
.qty-plus{padding:1px 6px 1px 6px;}
.qty-minus{padding:1px 8px 3px 8px;}
input.quantity{padding:5px;margin:0 5px;}
.addToCartWithMod{background:white;border:1px solid #ddd;color:#666;padding:10px 30px;transition:all 0.35s ease;border-radius:25px;}
.addToCartWithMod:hover{border-radius:0;}
/*END Товары таблицей*/
/*Товары списком*/
.add_to_wishlist_line
.add_to_compare_line{color:#ddd;position:absolute;left:125px;bottom:10px;font-size:25px;cursor:pointer;transition:all 0.35s ease;-moz-transition:all 0.35s ease;-webkit-transition:all 0.35s ease;-o-transition:all 0.35s ease;}
.cart{position:relative;text-align:left;}
.prodFbot{margin-top:45px;}
.pagination{text-align:right;margin:0 20px 0 0;}
.pagination b{font-size:14px;color:white;padding:10px;margin-left:5px;}
.pagination a{font-size:14px;margin-left:5px;border:1px solid;padding:5px;}
a.add_to_compare_line{cursor:pointer;}
/*END Товары Списком*/
/**/
.Feedbackwrapper,.registWrp{padding:0 10px;margin:0 20px;}
.Feedbackcontent form table.form tbody tr td:first-child{padding:5px;}
.Feedbackcontent form table.form tbody tr td:first-child{text-align:left;width:20%;}
.Feedbackcontent form table.form tbody tr td:nth-child(2){text-align:left;padding:5px 5px 5px 10px;}
#feedbackfile{padding:5px 5px 5px 5px;}
#feedback_name,#feedback_email,#feedback_message{width:200px;padding:5px 5px;font-size:16px;}
.subbutton{text-align:left;margin: 0 0 0 10px;}
.feedbackbutton{padding:10px 15px;color:white;border-radius:4px;}
/**/
/*избранные товары в лк*/
.remFav{border:1px solid #666;width:90%;margin:15px auto 10px auto;border-radius:3px;line-height:1;padding:3px;}
.cart-info.favorite table{width:100%;text-align:center;border-collapse:collapse;}
.cart-info.favorite table tr td.name{text-align:center;}
.cart-info.favorite table tr td{border:1px solid #ddd;position:relative;}
.cart-info.favorite table tr td .price-old{margin:0;}
.cart-info.favorite table .add_to_cart_small{border:1px solid;padding:5px 5px;margin:-2px;border-radius:5px;}
.removeFav{font-size:14px;color:#666;}
.right button.button{color:white;padding:10px 20px;border:1px solid #ddd;cursor:pointer;transition:all 0.35s ease;-o-transition:all 0.35s ease;-webkit-transition:all 0.35s ease;-moz-transition:all 0.35s ease;}
.right button.button:hover{color:black;background:#eee;}
.a-center{text-align:center;padding:10px;}
.a-left{text-align:left;padding:10px;}
.cart-info.favorite table{min-width:580px;}
/*end избранные товары в лк*/
/*ЛК история заказов (Список)*/
.showOrderList{border-collapse:collapse;text-align:center;}
.showOrderList tr td{border:1px solid #ddd;padding:5px;}
.showOrderList a {text-decoration:underline;}
/*end ЛК история заказов (Список)*/
/*ЛК информация о заказе*/
.showOrderInfo tr td{background:#eee;padding:5px 10px;}
/*end ЛК информация о заказе*/
/*Хлебные крошки*/
.title-holder{padding:5px;}
.title-holder,.title-holder a{color:white;}
.title-holder a{text-decoration:underline;}
.cartbreadcrumbs{margin:1px 0 10px 0;text-align:justify;}
.breadcrumb{padding:0 0 0 10px;text-align:left;}
.white{color:white;}
/*end Хлебные крошки*/
/* Адаптивность шаблона */
@media only screen and (min-width:200px) and (max-width:1350px){ 
.work-time{display:block;margin:0 auto;}
}
@media only screen and (min-width:1351px) and (max-width:1700px){
  .contwrap{width:85%;}
}
@media only screen and (min-width:1025px) and (max-width:1350px){
  .contwrap{width:90%;}
}
@media only screen and (min-width:200px) and (max-width:1080px){
.icq{display:block;margin:0 auto;}
.must100{width:100%;}
#powered{background:#ddd;height:105px; padding:5px;}
.menu_footer{height:30px;}
}
@media only screen and (min-width:200px) and (max-width:910px){
.skype{display:block;margin:0 auto;}
.menu_footer{display:none;}
.footermenu{display:none;}
.listright{width:100%!important;}
.listleft{display:block;float:none!important;margin:0 auto;}
}
@media only screen and (min-width:320px) and (max-width:419px){
  .filter.table{width:90%;margin:0 auto;}
}
@media only screen and (min-width:420px) and (max-width:656px){
  .filter.table{width:45%;margin:0 auto;}
  .lowresblock{display:block;}
}
@media only screen and (min-width:200px) and (max-width:656px){
.ph3,.ph2,.ph1{display:block;margin:0 auto;}
.clearcompare.right{float:none;}
.cart{text-align:left;}
}
@media only screen and (min-width:220px) and (max-width:505px){
    .lowresblock{display:block;}
  .modSelect{width:80%;}
  .warn{display:block;position:static;margin:5px 0 0 5px;}
  .prod_hold{margin:15px auto;}
  .product-list2, .product-list{text-align:center;margin:15px 0;}
  .word{font-size:10px!important;}
  .word:nth-child(2){padding:0px!important;}
  .mleft{margin-left:0px!important;}
  .registWrp{text-align:center;}
  .regField label{display:block;width:100%;}
}
@media only screen and (min-width:481px) and (max-width:768px){
  .goodsDataOpinionAddTable tbody tr td textarea{width:80%;}
  .prod_hold:hover .item_prop{display:none;}
}
@media only screen and (min-width:506px) and (max-width:768px){
  .modSelect{width:80%;}
  .warn{display:block;position:static;margin:5px 0 0 5px;}
  #tabs a{display:block;}
  .registWrp{text-align:center;}
  .regField label{display:block;width:100%;}
  .prod_hold{margin:15px 10px 0 15px;}
  .product-list2, .product-list{text-align:center;}
}
@media only screen and (min-width:769px) and (max-width:1024px){
  .prod_hold{margin:15px 10px 0 15px;}
  .word{font-size:12px;}
 
}
@media only screen and (min-width:220px) and (max-width:580px){
  fieldset.scroll{min-width:320px;overflow-x:scroll;}
  .CompareGoodsTable{min-width:320px;overflow-x:scroll;}
  }
@media only screen and (min-width:1025px) and (max-width:1290px){
    .pagination{margin: 20px 20px 0 0;}
  .prod_hold{margin:15px 10px 0 15px;}
  .product-list2, .product-list{text-align:center;}
}
@media only screen and (min-width:1291px) and (max-width:1920px){
  .prod_hold{margin:15px 10px 0 15px;}
  .product-list2, .product-list{text-align:center;}
}
@media only screen and (min-width:481px) and (max-width:1024px){
  .pagination{margin: 20px 20px 0 0;}
  
  .login,.login2{margin:13px auto 0 auto;}
  .showCompare{width:400px;margin:0 auto;}
  .catwrp{width:400px;margin:0 auto;}
  .box.recent{width:400px;margin:0 auto;}
  .contwrap{width:100%;}
    .newnext{margin-left:-5px;}
.newprev{margin-right:-5px;}
  .indexh2{font-size:40px;}
  .menu_footer {width:70%;}
  h3.feedbheader{font-size:20px;}
  .pad10{padding:0;}
 .container .cols.col-1{width:8.333333333%;}
.container .cols.col-2{width:16.666666667%;}
.container .cols.col-3{width:100%;}
.container .cols.col-4{width:50%;}
.container .cols.col-5{width:41.666666667%;}
.container .cols.col-6{width:100%;}
.container .cols.col-7{width:58.333333333%;}
.container .cols.col-8{width:66.666666667%;}
.container .cols.col-9{width:100%;}
.container .cols.col-10{width:100%;}
.container .cols.col-11{width:91.666666667%;}
.container .cols.col-12{width:100%;} 
.container .row2{display:block; position:static;height:100px;}
.row2 .cols.col-4.empty{display:none;}
#search{margin-top:10px;}.row2 .marg1,.row2 .marg2,.row2 .marg3,.row2 .marg4,.row2 .marg5,.row2 .marg6,.row2 .marg7,.row2 .marg8,.row2 .marg9,.row2 .marg10,.row2 .marg11,.row2 .marg12{margin-left:0;}
.row .marg1,.row .marg2,.row .marg3,.row .marg4,.row .marg5,.row .marg6,.row .marg7,.row .marg8,.row .marg9,.row .marg10,.row .marg11,.row .marg12{margin-left:0;}
.must100{width:100%!important;}
.contactsWrp{margin-top:0px;}
.menuopen{display:block; padding:8px 50px 8px 50px; font-size:18px;border:1px solid white;background:white; width:235px;margin:0 auto;cursor:pointer;}
.menuWrap{display:none;}
.globmenuwrap{padding:6px 0;}
#search_mini_form {position:relative;width: 290px;margin: 0 auto;}
#search_mini_form input{padding: 12px 90px 12px 4px;font-size:14px;}
#search_mini_form button{background:url('/design/d487187/search.png?design=chameleon')no-repeat; border:none;padding:6px;position:absolute;right:40px;top: 17px; cursor:pointer;}
#module_area{width:100%;}
#cart{margin-top:9px;}
.recentButtonLowRes{display:block;}
.rvGoods{display:none;width:80%;margin:0 auto;}
.recentH{display:none;}
}
@media only screen and (max-width:480px){
  .cart-info.favorite{min-width:300px;overflow-x:scroll;}
  .buttons table tbody tr td .inFastOrder{width:15px;}
  .zones.incart{display:block;width:100%;font-size:18px;}
    .pagination{margin: 20px 20px 0 0;}
  .orderStageDeliveryListTable.tablew.fastOrd .cell1{float:left;}
  .orderStageDeliveryListTable.tablew.fastOrd .cell2{float:left;width:90%;}
  .orderStageDeliveryListTable td{float:none;display:block;}
  .buttons table tbody tr td input{width:100%;}
  .pricefield{width:100%;}
  .zones{margin:5px 0 0 0;}
  .fastOrd .cell4 p{margin:10px 0;}
  .input-box input{width:100%;}
  .input-box textarea{width:100%;padding:5px;}
  .input-box select{width:100%;}
  .orderStageDeliveryListTable.tablew.fastOrd{width:100%;}
  .prod_hover{-ms-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);opacity:1;}
  .list.act,.table-act{display:none!important;}
  .pricefilter{display:none;}
  .cart-info h2{padding: 0 0 10px 10px;}
  .contwrap{min-height:0px;}
  #goods-filter-price-slider{width:80%;margin:30px auto 0 auto;}
  .bad .ceil1,.bad .ceil2,.good .ceil1,.good .ceil2{display:block;width:100%!important;}
  .bad .ceil1,.good .ceil1{border-bottom:0px solid;}
  .bad .ceil2,.good .ceil2{border-top:0px;}
  .paddtd a.button{display:block;text-align:center;margin:10px auto 10px auto;width:70%;}
  .valignMiddle{text-align:left;}
  .emptyRev{text-align:left;}
  h3.reviews{font-size:20px;text-align:left;}
  .addNewOpp{font-size:18px;text-align:left;}
  .goods-image-large-square{height:220px;width:220px;}
  .goods-image-large{max-height:220px;max-width:220px;}
 #content_5 .prod_hold,#content_6 .prod_hold{width:100%!important;}
 #content_5 .prod_hold .goods-cat-image-medium-square,#content_6 .prod_hold .goods-cat-image-medium-square, #content_5 .prod_hold .goods-cat-image-medium-square a .goods-cat-image-medium, #content_6 .prod_hold .goods-cat-image-medium-square a .goods-cat-image-medium{max-width:100%!important;}
.qfb{display:block;width:100%;}
.generally input{display:inline;width:10%;}
.generally label{display:inline-block;width:88%;}
.goodsDataOpinionAddTable tbody tr td textarea{width:100%;}
#prodWrp{padding:10px;}
.goodsDataOpinionAddTable tr td{display:block;}
.prod_hover{-ms-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);}
.prod_hold:hover{-ms-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);}
.prod_hold:hover .item_prop,.prod_hold.rightProd:hover .item_prop{display:none;}
.prodbuttons-list{position:relative;}
.prodbuttons-list .add_to_compare_line{left:80%;}
.prodbuttons-list .add_to_wishlist_line{left:65%;}
.prodbuttons-list .addToCart{margin:45px 20px 0 0;}
.plus_minus_quantity{margin:15px 0 -35px 10px;}
#tabs a{display:block;}
.showCompare{width:80%;}
.recentButtonLowRes{display:block;}
.recentH{display:none;}
.rvGoods{display:none;width:80%;margin:0 auto;}
.catwrp{width:80%;margin:10px auto;}
.catalogLowRes{display:block;}
.catalogButtonLowRes{padding:10px 20px;background:white;border:1px solid #ddd;width:200px;margin:0 auto;cursor:pointer;}
.catwrp{display:none;}
table.form{width:100%;}
.Feedbackcontent form table.form tbody tr td{display:block;width:auto!important;text-align:center!important;margin:0 auto;}
.flex-direction-nav a{top:65%;}
.flexslider:hover .prev {opacity: 1; left: 10px;}
.flexslider:hover .next {opacity: 1; right: -125px;}
.flexbuttonprev{height:15px;width:15px;border-left:2px dotted;border-bottom:2px dotted;-moz-transform: rotate(45deg);-ms-transform: rotate(45deg);-webkit-transform: rotate(45deg);-o-transform: rotate(45deg);transform: rotate(45deg);}
.inflexbuttonprev{height:7px;width:7px;border-left:2px dotted;border-bottom:2px dotted;margin:0 0 0 7px;}
.flexbuttonnext{height:15px;width:15px;border-right:2px dotted;border-top:2px dotted;-moz-transform: rotate(45deg);-ms-transform: rotate(45deg);-webkit-transform: rotate(45deg);-o-transform: rotate(45deg);transform: rotate(45deg);}
.inflexbuttonnext{height:7px;width:7px;border-right:2px dotted;border-top:2px dotted;margin:7px 0 0 0px;}
.newnextin{width:10px;height:10px;border-right:2px dotted;border-top:2px dotted;margin: 2px 0px 0px 6px;}
.newprevin{width:10px;height:10px;border-left:2px dotted;border-bottom:2px dotted;margin: 6px 0px 0px 2px;}
.newnext{display:inline-block;width:20px;height:20px;border-right:2px dotted;border-top:2px dotted;-moz-transform: rotate(45deg);-ms-transform: rotate(45deg);-webkit-transform: rotate(45deg);-o-transform: rotate(45deg);transform: rotate(45deg);}
.newprev{display:inline-block;width:20px;height:20px;border-left:2px dotted;border-bottom:2px dotted;-moz-transform: rotate(45deg);-ms-transform: rotate(45deg);-webkit-transform: rotate(45deg);-o-transform: rotate(45deg);transform: rotate(45deg);}
.newnext{margin-left:5px;}
.newprev{margin-right:5px;}
.indexh2{font-size:34px;display:inline;}
h3.feedbheader{font-size:16px;}
.pad10{padding:0;}
menu{width:100%;}
.page_title{font-size:18px;}
.contwrap{width:100%;}
.container .cols.col-1,
.container .cols.col-2,
.container .cols.col-3,
.container .cols.col-4,
.container .cols.col-5,
.container .cols.col-6,
.container .cols.col-7,
.container .cols.col-8,
.container .cols.col-9,
.container .cols.col-10,
.container .cols.col-11,
.container .cols.col-12{width:100%;}
.container .row2{display:block;position:static;height:180px;}
.row2 .cols.col-4.empty{display:none;}
.row2 .marg1,.row2 .marg2,.row2 .marg3,.row2 .marg4,.row2 .marg5,.row2 .marg6,.row2 .marg7,.row2 .marg8,.row2 .marg9,.row2 .marg10,.row2 .marg11,.row2 .marg12{margin-left:0;}
.row .marg1,.row .marg2,.row .marg3,.row .marg4,.row .marg5,.row .marg6,.row .marg7,.row .marg8,.row .marg9,.row .marg10,.row .marg11,.row .marg12{margin-left:0;}
.menuopen{display:block;}
.menuWrap{display:none;}
.menuopen{display:block; padding:8px 50px 8px 50px; font-size:20px;border:1px solid white; width:235px;margin:0 auto;background:#8DDDCA;}
.globmenuwrap{padding:6px 0;}
#search{margin-top:0;}
#search_mini_form {position:relative;width: 290px;margin: 0 auto;}
#search_mini_form input{padding: 10px 5px 10px 5px;font-size:14px;width:250px;}
#search_mini_form button{background:url('/design/d487187/search.png?design=chameleon') no-repeat; border:none;padding:6px;position:absolute;right:25px;top: 13px; cursor:pointer;}
.menuopen{display:block; padding:8px 50px 8px 50px; font-size:18px;border:1px solid white;background:white; width:235px;margin:0 auto;cursor:pointer;}
#module_area{width:100%;}
#cart{margin-top:20px;}
}
/* END Адаптивность шаблона */
.deliveryRules em {display: none;}
span.orderStageDeliveryDefaultPrice {display: none;}