.main_ul_out {
    height: 360px;
    overflow: hidden;
    position: relative;
    width: 187px;
}
.main-left{
position: relative;
}
.main-left ul {
     position: relative;
    top: 0;
}
.arrow_up {
display: none;
    left: 115px;
    position: absolute;
    top: 10px;
}
.arrow_down {
border: 0 none;
}
.arrow_up img, .arrow_down img{
display: block !important;
}
.arrow_down {
display: none;
    bottom: -16px;
    left: 115px;
    position: absolute;
}
.clear {
clear: both;
}
.p_cat {
   /* color: #565656;*/
    text-shadow: 0 1px 0 #fff;
	font-size:24px;
}

.cnt, .cnt2{
display:none;
}
.p-rub {
    display: inline !important;
    position: relative;
text-shadow: none !important;
color: #949494 !important;
}
.p-ndash {
    bottom: -1px;
    display: inline !important;
    left: -1px;
    position: absolute;
color: #949494 !important;
}
.but_inp {
    background: url("/images/callback-btn.gif") no-repeat scroll 0 0 transparent;
    border: medium none;
    cursor: pointer;
    height: 21px;
    width: 33px;
}

.slider_out {
width:667px;
height:320px;
position: relative;
}
.slider_out img{
position: absolute;
top:0;
left:0;
}
.main-right-out {
width:727px;
height:425px;
position: relative;
}
.main-right-out img{
position: absolute;
top:0;
left:0;
}
.el_razd {
display:block;
position: absolute;
top:0;
left:0;

}
.main-preview {

position: relative;
}

#liquid2 ul li a{ white-space: nowrap; }


p.professional-title {
	margin-top: 30px;
	font-weight: 800;
}


.left-3d-block:hover {
	background: none !important;
}
.left-3d-block img {
	display: block;
	position: relative;
}

.mob-3d-block {
	width: 100%;
	display: flex;
	margin-top: 10px;
	margin-bottom: 10px;
}
.mob-3d-block img {
	margin: auto;
}



.page-catalog_catalog .cats .cat {
  height: 194px;
  margin-bottom: 15px;
  display: block;
}


.page-3d-paneli .cats .cat {
  margin-bottom: 15px;
  display: block;
  text-decoration: none;
  color: #fff;
  font-size: 17px;
}
.page-3d-paneli .cats .cat .back {
  height: 194px;
  margin-bottom: 5px;
}



.tags_item {
  position: absolute;
  top: 0;
  padding-top: 13px;
  z-index: 5;
}
.tags_item .promotion {
  background: #eb1b24;
  color: #fff;
  text-transform: uppercase;
  padding: 3px 10px;
  margin-bottom: 5px;
}
.tags_item .new {
  background: #eb1b24;
  color: #fff;
  text-transform: uppercase;
  padding: 3px 10px;
  margin-bottom: 5px;
}
.tags_item .exclusive {
  background: #eb1b24;
  color: #fff;
  text-transform: uppercase;
  padding: 3px 10px;
  margin-bottom: 5px;
}
.tags_item .hit {
  background: #eb1b24;
  color: #fff;
  text-transform: uppercase;
  padding: 3px 10px;
  margin-bottom: 5px;
}
.tags_item.cat_tags_item {
  z-index: 5;
}
.tags_item.cat_tags_item .promotion {
  padding: 5px 28px;
}
.tags_item.cat_tags_item .new {
  padding: 5px 28px;
}
.tags_item.cat_tags_item .exclusive {
  padding: 5px 28px;
}
.tags_item.cat_tags_item .hit {
  padding: 5px 28px;
}



/* Страница - Замеры */
.page-zamery .cont_txt {
  font-size: 15px;
}
.page-zamery .bold {
  font-weight: 600;
}
.page-zamery .line-through {
  text-decoration: line-through;
}
.page-zamery .red {
  color: red;
}
.page-zamery .mb3 {
  margin-bottom: 3px;
}
.page-zamery .mb18 {
  margin-bottom: 18px;
}
.page-zamery .small {
  font-size: 13px;
}
/* END Страница - Замеры */


/* Страница - Дизайн */
.page-dizayn .cont_txt {
  font-size: 15px;
}
.page-dizayn .blocks-free {
  display: flex;
  flex-wrap: wrap;
}
.page-dizayn .blocks-free .block {
  display: flex;
  width: 50%;
  margin-bottom: 30px;
}
.page-dizayn .blocks-free .block .left {
  width: 45%;
}
.page-dizayn .blocks-free .block .left img {
  max-width: 100%;
}
.page-dizayn .blocks-free .block .right {
  display: flex;
  width: 55%;
}
.page-dizayn .blocks-free .block .right p {
  margin-left: 10px;
  margin-right: 10px;
  margin-top: auto;
  margin-bottom: auto;
}
.page-dizayn .bold {
  font-weight: 600;
}
.page-dizayn .line-through {
  text-decoration: line-through;
}
.page-dizayn .red {
  color: red;
}
.page-dizayn .mb3 {
  margin-bottom: 3px;
}
.page-dizayn .mb18 {
  margin-bottom: 18px;
}
.page-dizayn .small {
  font-size: 13px;
}
.page-dizayn .f-right {
  float: right;
  margin: 5px 0 20px 20px;
}
.page-dizayn .no-btn {
  width: auto;
  background: none;
  color: #dc2bcd;
  display: inline;
  text-transform: none;
  font-size: 15px;
  font-weight: normal;
}
.page-dizayn .titleblock-1 {
  width: 100%;
  text-align: center;
  color: #fff;
  background: #858383;
  margin-bottom: 20px;
  text-transform: uppercase;
  padding-top: 3px;
  padding-bottom: 3px;
}
.page-dizayn .titleblock-2 {
  width: 100%;
  text-align: center;
  color: #fff;
  background: #858383;
  margin-bottom: 10px;
  font-size: 13px;
  text-transform: uppercase;
}
.page-dizayn table {
  border: 5px;
  margin-bottom: 18px;
}
.page-dizayn table td {
  padding: 3px;
}
@media(max-width: 770px) {
  .page-dizayn .blocks-free .block {
    width: 100%;
  }
}
/* END Страница - Дизайн */


.sostav-item-price-wr > span.old {
  font-size: 13px;
}

.sostav-item-price-wr > span.new {
  color: #f00 !important;
  font-size: 18px !important;
}
.sostav-item-price-wr > span.new .pp2 {
  color: #f00;
}
.sostav-item-price-wr > span.new .dop_price {
  color: #f00;
}
.sostav-item-price-wr > span.new span {
  color: #f00;
}
.sostav-item-price-wr > span.dop_price {
  margin-bottom: 15px;
}
