.header,.logo-block,.main-title{text-align:center}a,article,div,form,header,html,i,label,li,nav,span,table,tbody,td,th,thead,tr{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline;font-family:Arial,sans-serif}body{font-size:12px;line-height:1.22;color:#333}body,h1{padding:0;vertical-align:baseline;font-family:Arial,sans-serif}img,p,ul{padding:0;font-size:100%;vertical-align:baseline;font-family:Arial,sans-serif}body,img,ul{margin:0}ul{list-style-type:none}*,:after,:before{box-sizing:border-box}article,header,nav{display:block}body,h1,img,p,ul{border:0}.btn,[type=submit],input[type=text]{outline:0;font-family:Arial,sans-serif}input[type=text]{display:block;width:100%}table{border-collapse:collapse;border-spacing:0;width:100%}.btn,[type=submit]{-webkit-appearance:none;overflow:visible;margin:0;display:inline-block;vertical-align:top;height:40px;line-height:40px;border:0;border-radius:4px;background:#ff2241;background:linear-gradient(#ff2241,#c61c38);padding:0 38px;font-size:18px;font-weight:600;text-decoration:none;color:#fff;text-align:center;white-space:nowrap}.btn.btn-small{min-width:70px;height:30px;line-height:30px;padding:0 14px;font-size:14px;font-weight:700}.header,.wrap{position:relative;min-width:320px}.btn.btn-second{background:#1c7dac;background:linear-gradient(#1c7dac,#1b6089)}a{color:#26a5ff;text-decoration:underline}.btn-header-loc,.btn-header-metro,.logo-block{text-decoration:none;font-weight:600;white-space:nowrap}.main-title,h1{font-size:18px;font-weight:600}.main-title{font-size:16px;line-height:20px;margin-bottom:25px}h1,p{margin:0 0 20px}.cnt-block{padding:20px;margin-bottom:10px;position:relative}.wrap{overflow:hidden}.header{clear:both;max-width:1460px;height:130px;background:#15081b;background:linear-gradient(#15081b,#190a1f);padding-top:7px}.header .btn-menu-toggle{display:block;width:40px;height:34px;position:absolute;left:0;top:38px}.header .btn-menu-toggle:after{content:"";display:inline-block;vertical-align:middle;background-image:url(../img/spr.png);background-position:0-523px;width:20px;height:14px;position:absolute;top:50%;left:50%;margin:-7px 0 0-10px}.header .top-panel{overflow:hidden;height:48px;line-height:48px;position:absolute;bottom:0;left:0;right:0;padding:10px}.header .btn-header-loc{float:left}.header .btn-header-metro{float:right}.header .actions-block,.header .search-block{display:none}.header .search-block{height:30px;position:relative}.header .search-block input[type=submit]{position:absolute;padding:0;top:6px;right:7px;background:url(../img/spr.png)-172px -481px;border:0;box-shadow:none;border-radius:0;display:inline-block;vertical-align:middle;width:18px;height:17px}.header .search-block input[type=text]{height:30px;padding:0 30px 0 10px;font-size:14px;background:0 0;border-radius:3px;border:1px solid #a6a6a6}.header .search-block [placeholder]::-webkit-input-placeholder{color:#a6a6a6}.header .search-block [placeholder]:-moz-placeholder{color:#a6a6a6}.header .search-block [placeholder]::-moz-placeholder{color:#a6a6a6}.header .search-block [placeholder]:-ms-input-placeholder{color:#a6a6a6}.logo-block{display:inline-block;vertical-align:top;line-height:20px;font-size:9px;text-transform:uppercase;color:#fff;letter-spacing:1.8px}.logo-block .logo01,.logo-block .logo02{line-height:0;vertical-align:middle;overflow:hidden}.logo-block .title{display:block;margin-bottom:7px}.logo-block .logo01{display:inline-block;width:38px;margin:0 6px 0 3px}.logo-block .logo01 img,.logo-block .logo02 img,.main-menu .ico img{display:block;max-width:100%}.logo-block .logo02{display:inline-block;width:141px}.btn-header-user{display:block;width:38px;height:38px;position:absolute;top:36px;right:0;text-align:left}.btn-header-user:after{content:"";display:inline-block;vertical-align:middle;background-image:url(../img/spr.png);background-position:-332px -286px;width:18px;height:18px;position:absolute;top:50%;left:50%;margin:-9px 0 0-9px}.btn-header-loc:before{background-image:url(../img/spr.png);width:22px}.btn-header-loc,.btn-header-metro{line-height:1;font-size:12px;color:#26a5ff;text-align:left}.btn-header-loc .title,.btn-header-metro .title{display:none;color:#fff;margin-right:3px}.btn-header-anketa:before,.btn-header-favorites:before,.btn-header-loc:before{margin-right:8px;vertical-align:middle;content:""}.btn-header-loc .val,.btn-header-metro .val{display:inline-block;border-bottom:1px dashed}.btn-header-loc:before{-webkit-transform:scale(.7857);-ms-transform:scale(.7857);transform:scale(.7857);display:inline-block;background-position:-290px -429px;height:28px}.btn-header-anketa:before,.btn-header-metro:after{background-image:url(../img/spr.png);width:28px;height:28px}.btn-header-metro:after{content:"";-webkit-transform:scale(.7857);-ms-transform:scale(.7857);transform:scale(.7857);margin-left:8px;display:inline-block;vertical-align:middle;background-position:-444px -358px}.btn-header-anketa,.btn-header-favorites{display:none;text-align:left;font-size:14px;text-decoration:underline;line-height:1;color:#ffa82b;vertical-align:middle;font-weight:600}.btn-header-anketa:before,.btn-header-favorites:before{display:inline-block}.btn-header-anketa:before{background-position:-242px -429px}.btn-header-favorites:before{background-image:url(../img/spr.png);width:24px;height:22px;background-position:0-481px}.main-menu li a{display:block;position:relative;width:110px;text-align:center;text-decoration:underline;color:#26a5ff}.main-menu li a.active{color:#fff;text-decoration:none}.main-menu li a.active .ico:before{opacity:1}.main-menu .ico{display:block;width:140px;height:140px;margin:0 0-10px -15px;line-height:0}.main-menu .ico img{visibility:hidden;position:relative;z-index:2}.main-menu .ico.ico-loaded img{display:block;visibility:visible}.main-menu .ico:before{content:"";display:block;width:230px;height:230px;background:url(../img/main/menu/light.png)center no-repeat;background-size:100% 100%;position:absolute;top:50%;left:50%;margin:-115px 0 0-115px;opacity:0}.main-menu .btn-header-anketa{display:block;float:left}.main-menu .btn-header-favorites{display:block;float:right;padding-top:4px}.main-menu .mobile-buttons{padding-top:8px;padding-left:10px}.main-menu .mobile-search{padding:6px;background:#120718}.main-menu .search-block{display:block}.search-filter-box{background:#2e133b;clear:both;position:relative}.search-filter-box:after,.search-filter-box:before{content:"";display:block;width:9999px;position:absolute;top:0;bottom:0;left:100%;background:#2e133b}.search-filter-box:before{left:auto;right:100%}.search-filter-box .filter-wrap:after,.search-filter-box .section-ext-select .item:after,.search-filter-box .section-main:after{content:".";height:0;visibility:hidden;clear:both;display:block}.search-filter-box .extended-search-block{display:none;padding:35px 0 5px;border-top:1px dotted #fff;clear:both}.search-filter-box .filter-wrap{padding:20px 40px;position:relative;width:320px;margin:0 auto}.search-filter-box .main-title,.search-filter-box .title{font-size:16px;font-weight:700;color:#ff2241;margin-bottom:20px}.search-filter-box .title{color:#fff;margin-bottom:15px}.search-filter-box .section-ext-main{-webkit-columns:2;-moz-columns:2;columns:2}.search-filter-box .section-ext-main .chk-filter{margin-bottom:10px}.search-filter-box .section-ext-main .item{display:inline-block;vertical-align:top;margin-bottom:30px;margin-right:10px}.search-filter-box .section-ext-select .item{margin-bottom:26px;line-height:22px;padding-left:120px}.search-filter-box .section-ext-select label{display:block;float:left;width:120px;margin-left:-120px;padding-right:5px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#fff;font-size:12px}.search-filter-box .section-main .col{width:50%;float:left}.search-filter-box .section-main .chk-filter{margin-bottom:10px}.search-filter-box .section-ext-price,.search-filter-box .section-ext-select,.search-filter-box .section-param,.search-filter-box .section-price{margin-bottom:30px}.search-filter-box .section-actions,.search-filter-box .section-chk{margin-bottom:25px}.search-filter-box .section-chk .chk-filter{display:inline-block;vertical-align:top;width:115px}.search-filter-box .section-actions .btn{width:100%;display:block;max-width:240px;margin:0 auto 15px}.search-filter-box .btn-extended-wrap{text-align:center;font-size:16px;font-weight:600;margin:0-20px}.search-filter-box .section-toggle{text-align:center;clear:both;font-size:12px;font-weight:600}.search-filter-box .btn-filter-extended{white-space:nowrap}.search-filter-box .btn-filter-extended:after{content:"Расширенный поиск"}.search-filter-box .btn-filter-hide{position:relative;margin-left:30px}.search-filter-box .btn-filter-hide:before{content:"";display:inline-block;vertical-align:middle;background-image:url(../img/spr.png);background-position:-500px -84px;width:22px;height:22px;position:absolute;top:-5px;left:-30px}.search-filter-box .btn-filter-hide:after{content:"Свернуть"}.chk-filter label:before{content:"";display:block;width:12px;height:12px;background:#fff;position:absolute;top:1px;left:0}body .btn-filter-show{border-radius:0;width:100%;font-size:14px;font-weight:500;position:relative;color:#ff2241;background:#2d1239;border-top:1px #3c3456 solid;text-transform:uppercase;letter-spacing:5px}body .btn-filter-show i{display:inline-block;width:16px;height:9px;background:url(../img/filter-arrows.png)}.chk-filter,.chk-filter label{display:block;position:relative}.chk-filter{font-size:12px;line-height:14px;color:#fff}.chk-filter input[type=checkbox]{position:absolute;top:-1px;left:-9999px}.chk-filter label{padding-left:24px}.param-item:after{content:".";visibility:hidden;display:block;height:0;clear:both}.param-item,.price-item{width:245px;font-size:12px;color:#fff}.param-item{padding-left:65px;padding-top:11px;height:25px;line-height:25px;margin-bottom:7px}.param-item .sl-title{display:block;float:left;width:65px;margin-left:-65px;margin-top:-11px;overflow:hidden}.price-item{margin-bottom:20px;line-height:22px}.price-item .range-field{height:22px;overflow:hidden;text-align:right;margin-bottom:18px}.price-item .range-field .lbl-title{float:left;margin-left:0}.price-item .range-field input,.price-item .range-field label{display:inline-block;vertical-align:top;margin-left:12px}.price-item .range-field input[type=text]{height:22px;width:55px;background:#fff;border:0;padding:0 5px;text-align:right;font-size:12px;font-weight:400;color:#333}.btn-dashed{display:inline-block;line-height:1;text-decoration:none;color:#26a5ff;border-bottom:1px dashed}.chk-filter label a{color:#fff}.about-text{padding:20px 18px 0}@media (min-width:480px){.header{height:150px;padding-top:32px}.header .btn-menu-toggle{top:10px;left:30px}.header .btn-header-user{right:30px;top:8px}.header .top-panel{height:46px;padding:0 40px}.logo-block{padding-left:75px;padding-top:5px;position:relative;text-align:left;font-size:11px}.logo-block .logo01{width:55px;position:absolute;top:0;left:0}.logo-block .logo02{width:209px}.logo-block .title{text-transform:none;letter-spacing:normal;margin-bottom:0}.btn-header-loc .title,.btn-header-metro .title{display:inline-block}.btn-header-loc:before,.btn-header-metro:after{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}@media (min-width:768px){.header .btn-wrap,.main-menu ul{text-align:justify}.btn-header-metro:before,.header .btn-wrap:after,.header:after,.header:before,.main-menu ul:after{content:""}h1{font-size:24px}.page{margin:0 33px}.header,.header:after,.header:before{background:#1c0b24;background:linear-gradient(#1c0b24,#2e133b)}.header{height:310px;padding:20px 33px 0}.header:after,.header:before{display:block;width:9999px;position:absolute;top:0;bottom:0;left:100%}.header:before{left:auto;right:100%}.header .main-menu .btn-close,.header .mobile-buttons,.header .mobile-search{display:none}.header .top-panel{height:120px;padding:0 220px 0 0;position:relative;bottom:auto;left:auto;right:auto;z-index:3}.header .btn-wrap{width:100%;float:left;height:28px;line-height:28px}.header .btn-wrap:after,.main-menu ul:after{display:inline-block;width:100%;height:0;overflow:hidden}.header .actions-block,.header .search-block{display:block;width:200px;float:right;margin-right:-220px}.header .actions-block{clear:both;padding-top:40px;overflow:hidden}.header .actions-block .btn{float:left}.header .actions-block .btn+.btn{float:right}.logo-block{padding:12px 0 0 110px;position:absolute;top:63px;left:33px}.logo-block .logo01{width:85px}.btn-header-anketa:before,.btn-header-favorites:before{background-image:url(../img/spr.png);width:28px;height:28px;background-position:-242px -429px}.btn-header-anketa,.btn-header-favorites,.main-menu li{display:inline-block}.btn-header-favorites:before{width:24px;height:22px;background-position:0-481px}.btn-header-metro:before{background-image:url(../img/spr.png);width:28px;height:28px}.btn-header-loc,.btn-header-metro{font-size:14px;float:none!important;display:inline-block;vertical-align:middle;margin:0}.btn-header-loc .title,.btn-header-metro .title,.btn-header-metro:after{display:none}.btn-header-metro:before{display:inline-block;vertical-align:middle;background-position:-444px -358px;margin-left:0;margin-right:8px}.main-menu{display:block!important;font-size:12px;line-height:1.2}.main-menu li{vertical-align:top}.search-filter-box .extended-search-block:after,.search-filter-box .section-ext-bottom-wrap:after{content:".";display:block;height:0;clear:both;visibility:hidden}.search-filter-box{margin-bottom:20px!important}.search-filter-box .extended-search-block{padding-right:255px}.search-filter-box .section-ext-bottom-wrap{width:245px;float:right;margin-right:-255px}.search-filter-box .section-ext-main{width:100%;float:left;-webkit-columns:3;-moz-columns:3;columns:3}}@media (min-width:1280px){h1{font-size:28px;margin-bottom:25px}.header,.page{margin:0 auto}.page{width:1280px;padding:0 100px}.header{max-width:1280px;height:250px;padding:20px 100px 0}.header .top-panel{height:auto;padding-right:0}.header .btn-wrap{float:left;width:655px}.header .search-block{width:180px;float:left;margin:0}.header .actions-block{width:200px;margin:0;clear:none;padding:0}.header .act-wrap{width:390px;float:right}.logo-block{text-align:center;left:100px}.logo-block .logo01{display:block;clear:both;margin:0 auto 22px;width:85px;position:static}.logo-block,.logo-block .title{padding:0;position:absolute;top:87px}.logo-block .title{clear:both;margin-bottom:5px;left:0;right:0}.logo-block .logo02{width:209px;display:block;margin:0 auto}.btn-header-loc .title,.btn-header-metro .title{display:inline-block}.main-menu{padding:12px 0 0 230px}.search-filter-box{max-width:1280px;padding:0 100px;margin:0 auto}.search-filter-box .filter-wrap{width:100%;padding:10px 0 20px}.search-filter-box .main-title{display:none}.search-filter-box .section-wrap{padding-right:530px}.search-filter-box .section-wrap:after{content:".";display:block;height:0;clear:both;visibility:hidden}.search-filter-box .extended-search-block{padding-right:560px}.search-filter-box .section-ext-main{-webkit-columns:3;-moz-columns:3;columns:3}.search-filter-box .section-ext-bottom-wrap{width:540px;margin-right:-560px}.search-filter-box .section-ext-select{width:260px;float:left}.search-filter-box .section-ext-price{width:245px;float:right}.search-filter-box .section-main{width:100%;float:left}.search-filter-box .section-main .item{width:50%;float:left}.search-filter-box .section-inner-wrap{width:530px;float:right;margin-right:-530px}.search-filter-box .section-price{float:right}.search-filter-box .section-param{float:left}.search-filter-box .section-bottom-wrap{text-align:right}.search-filter-box .section-chk{display:inline-block;vertical-align:top;padding-top:12px;margin:0 10px 0 0}.search-filter-box .section-chk .chk-filter{display:inline-block;vertical-align:top;width:auto;margin-right:20px}.search-filter-box .section-actions{display:inline-block;vertical-align:top;width:460px;margin:0}.search-filter-box .section-actions .btn{float:right;max-width:195px;padding:0}.search-filter-box .btn-extended-wrap{float:left;padding-top:8px;margin:0}.search-filter-box .section-toggle{position:absolute;bottom:48px;left:0}}@media (min-width:1600px){.search-filter-box .section-actions,.search-filter-box .section-chk{text-align:left;float:none;width:100%}h1{font-size:36px;margin-bottom:35px}.page{width:1600px;padding:0 90px}.header{max-width:1600px;padding:20px 90px 0;height:280px}.header .btn-wrap{width:815px}.header .act-wrap{width:505px}.header .search-block{width:260px}.logo-block{left:90px;top:85px}.logo-block .logo01{width:106px;margin-bottom:27px}.logo-block .logo02{width:262px}.logo-block .title{top:113px}.btn-header-anketa,.btn-header-favorites,.btn-header-loc,.btn-header-metro{font-size:16px}.btn-header-loc{min-width:200px}.main-menu{padding-left:340px;font-size:18px}.main-menu li a{width:170px}.main-menu .ico{width:180px;height:180px;margin-left:-5px}.main-menu .ico:before{width:294px;height:296px;margin:-147px 0 0-148px}.search-filter-box{max-width:1600px;padding:0 90px}.search-filter-box .section-wrap{padding-right:790px}.search-filter-box .section-bottom-wrap{width:200px;position:absolute;top:0;right:0;padding-top:34px}.search-filter-box .section-chk{margin-bottom:15px}.search-filter-box .section-chk .chk-filter{display:block;width:100%;margin-bottom:10px}.search-filter-box .section-ext-main{-webkit-columns:4;-moz-columns:4;columns:4}.search-filter-box .section-toggle{bottom:20px}.search-filter-box .section-actions .btn{display:block;float:none;max-width:1000px;margin:0 0 10px}.search-filter-box .section-actions .btn-extended-wrap{width:200px;float:right;white-space:nowrap;height:30px;position:relative}.search-filter-box .section-actions .btn-extended-wrap .btn-dashed{position:absolute;top:5px;left:0}}.page{min-width:320px;margin:0 auto;position:relative;padding-bottom:20px!important;clear:both}.search-filter-box .section-main .item{margin-bottom:45px}.search-filter-box .filter-wrap,body .btn-filter-show.search-filter-visible{display:none}.search-filter-box.search-filter-visible .filter-wrap,body .btn-filter-show,select{display:block}@media (max-width:479px){.main-menu li{width:50%!important}}@media (max-width:767px){.main-menu{display:none;position:fixed;top:0;left:0;right:0;background:#250e31;z-index:5;min-width:320px}.main-menu ul{width:100%}.main-menu ul:after{content:".";display:block;height:0;clear:both;visibility:hidden}.main-menu li{display:block;float:left;width:33%;overflow:hidden;border:1px solid #513e5a}.main-menu li:nth-child(2),.main-menu li:nth-child(5){width:34%}.main-menu li a{display:block;width:100%;height:130px;position:relative}.main-menu .ico{width:140px;height:140px;position:absolute;top:0;left:50%;margin:-10px 0 0-70px}.main-menu .val{margin:0;height:20px;line-height:20px;position:absolute;left:0;right:0;bottom:5px;z-index:2}.main-menu .mobile-buttons{height:45px;padding-right:60px;overflow:hidden}.main-menu .btn-close{display:block;width:45px;height:45px;position:absolute;top:0;right:0}.main-menu .btn-close:after{content:"";display:inline-block;vertical-align:middle;background-image:url(../img/spr.png);background-position:-542px -34px;width:14px;height:14px;position:absolute;top:50%;left:50%;-webkit-transform:-webkit-translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}@media (min-width:480px) and (max-width:767px){.search-filter-box .filter-wrap{width:480px;padding:30px 37px 20px}.search-filter-box .main-title{font-size:20px}.search-filter-box .section-main{width:161px;float:left}.search-filter-box .section-main .col{float:none!important;clear:both;width:auto;overflow:hidden}.search-filter-box .section-main .col:first-child .item{min-height:162px}.search-filter-box .section-main .col+.col{width:406px}.search-filter-box .section-main .col+.col .item{width:280px;float:left}.search-filter-box .section-main .col+.col .item .chk-filter{display:inline-block;vertical-align:top;width:49%}.search-filter-box .section-main .col+.col .item+.item{width:100px;float:right}.search-filter-box .section-main .col+.col .item+.item .chk-filter{display:block;width:100%}.search-filter-box .section-param,.search-filter-box .section-price{width:245px;float:right}.search-filter-box .section-chk{clear:both;width:50%;float:left}.search-filter-box .section-wrap:after{content:".";display:block;height:0;clear:both;visibility:hidden}.search-filter-box .section-chk .chk-filter{display:block;width:100%;margin-bottom:10px}.search-filter-box .section-actions{width:50%;float:right}.search-filter-box .section-toggle{width:50%;text-align:left}}@media (min-width:768px) and (max-width:1279px){.search-filter-box .main-title{display:none}.search-filter-box .filter-wrap{padding:10px 33px 20px;width:100%}.search-filter-box .section-main .item,.search-filter-box .section-param,.search-filter-box .section-price{width:50%;float:left}.search-filter-box .section-main .col{width:40%}.search-filter-box .section-main .col+.col{width:60%}.search-filter-box .section-main .col+.col .item{width:70%}.search-filter-box .section-main .col+.col .item .chk-filter{display:inline-block;vertical-align:top;width:49%}.search-filter-box .section-main .col+.col .item+.item{width:30%}.search-filter-box .section-main .col+.col .item+.item .chk-filter{display:block;width:100%}.search-filter-box .section-chk{width:25%;float:left}.search-filter-box .section-chk .chk-filter{display:block;width:100%;margin-bottom:10px}.search-filter-box .section-actions{width:75%;float:left}.search-filter-box .section-actions .btn{float:right}.search-filter-box .section-actions .btn-extended-wrap{float:left;padding-top:8px;margin:0}.search-filter-box .section-toggle{text-align:left}}@media (min-width:960px){.search-filter-box .section-ext-main{-webkit-columns:4;-moz-columns:4;columns:4}}select{width:100%;height:22px;padding-left:10px;line-height:1em;border-radius:0;border:0;background-color:#fff;background-image:url(../img/main/select.png);background-position:right center;background-repeat:no-repeat;text-indent:.01px;text-overflow:"";-ms-appearance:none;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;outline:0;font-size:12px}select::-ms-expand{display:none}.btn-fav{display:inline-block;vertical-align:middle;width:15px;height:13px;background-image:url(../img/spr.png);background-position:-40px -523px}.cat-item .photo-slider-block{width:150px;float:left;position:relative}.cat-item .slider{border:2px solid #fff;box-shadow:0 0 5px rgba(0,0,0,.75);width:150px;height:250px}.cat-item .slider .sl-item,.cat-item .slider .sl-item a{display:block;width:146px;height:246px;overflow:hidden}.cat-item{max-width:340px;height:330px;padding:20px 0 0;position:relative;color:#595959}.cat-item .main-block{height:265px;width:305px;margin:0 auto;position:relative}.cat-item .main-block:after,.catalog-box:after{content:".";display:block;height:0;clear:both;visibility:hidden}.cat-item .age,.cat-item .name{height:20px;line-height:20px;overflow:hidden}.cat-item .info-block{width:135px;float:right}.cat-item .name{display:block;font-size:18px;font-weight:600;margin-bottom:4px;margin-top:-5px}.cat-item .name a{color:#ff2241;text-decoration:none}.cat-item .age{font-size:12px;margin-bottom:10px}.cat-item .features-block{padding:9px 0;margin-bottom:8px;position:relative}.cat-item .features-block:after,.cat-item .features-block:before{content:"";display:block;height:2px;position:absolute;top:0;left:0;right:0;background:url(../img/main/decor01.png)repeat-x}.cat-item .features-block:before{top:auto;bottom:0}.cat-item .features-block table{width:100%;border-collapse:collapse;font-size:12px;line-height:14px}.cat-item .features-block th{text-align:left;font-weight:400;font-size:10px;vertical-align:top}.cat-item .features-block td{vertical-align:top;text-align:left;padding-right:5px;font-weight:600}.cat-item .features-block td:last-child{padding-right:0}.cat-item .contacts-block{font-size:12px;line-height:18px;color:#333;height:54px;overflow:hidden;margin-bottom:10px}.cat-item .contacts-block .phone{font-size:12px;font-weight:600}.cat-item .contacts-block .phone a{color:#333;text-decoration:none;font-size:16px}.catalog-box{margin-bottom:20px}.catalog-box .cat-item{margin:0 auto 10px}@media (min-width:480px){.main-title{font-size:24px;line-height:1.5;margin-bottom:30px}.catalog-box .cat-item,.cnt-block{margin-bottom:20px}}@media (min-width:768px){.catalog-box{margin:0-20px 20px 0}.catalog-box .cat-item{margin:0}.catalog-box .item-wrap{width:50%;float:left;margin-bottom:20px}}@media (min-width:1280px){.main-title{font-size:28px;text-align:left}.catalog-box{margin:0-30px 0 0}.catalog-box .item-wrap{width:370px}}@media (min-width:1600px){.catalog-box .item-wrap{width:25%}.main-title{font-size:36px;margin-bottom:35px}.catalog-box{margin-right:-20px}}