.m-catalog_menu .col{ padding-top: 30px} .cat_promo{ zoom: 1; max-width: 1200px; margin: -10px auto 0; min-width: 1000px; border-bottom: 1px solid #d9d9d9; z-index: 15; background: #fff} .cat_promo:after{ content: ""; display: table; clear: both; border-collapse: collapse; border-spacing: 0} .cat_promo.m-all_page{ border: none; margin-top: 0} .cat_promo_inner{ border: none} .cat_promo_inner .cat_promo-brc{ height: 40px; margin-left: 260px; background: #f2f2f2} .cat_promo_inner .cat_promo-brc .brc{ padding: 0 0 0 20px; line-height: 41px} .cat_promo_inner .cat_promo-menu-header{ line-height: 30px; padding: 5px 20px} .cat_promo_inner .cat_promo-menu-header a:before{ border-color: #b3b3b3 rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0)} .cat_promo_inner .cat_promo-menu-header a.active:before{ border-width: 0 3.5px 4px 3.5px; border-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) #b3b3b3 rgba(0, 0, 0, 0)} .cat_promo_inner .cat_promo-menu-list{ display: none; position: absolute; top: 40px; padding: 10px 0; width: 260px} .cat_promo_inner .cat_promo-menu-list .level2{ top: -40px} .cat_promo_inner .cat_promo-menu{ float: left; border-right: 1px solid #D9D9D9} .cat_promo_inner + .col-1{ padding-top: 30px} .cat_promo_inner + .col-1 + .col-2{ padding-top: 30px} .cat_promo_inner.m-inner{ width: 162px; padding: 0 !important; overflow: visible !important; background: #4c4c4c} .cat_promo_inner.m-inner a.show_popup{ background: #4c4c4c} .cat_promo_inner.m-inner a.show_popup:before{ display: none} .cat_promo_inner.m-inner a.show_popup span{ text-decoration: none !important; border-bottom: 1px dotted; color: #ffffff} .cat_promo_inner.m-inner a.show_popup span:visited{ text-decoration: none !important; border-bottom: 1px dotted; color: #ffffff} .cat_promo_inner.m-inner a.show_popup span:hover{ text-decoration: none !important; border-bottom: 1px dotted; color: #ffffff} .cat_promo_inner.m-inner a.show_popup i{ background: url(http://web.archive.org/web/20150315024757im_/http://img.tyt.by/catalog/arrow.png) no-repeat; background-position: top left; word-spacing: normal; letter-spacing: normal; display: -moz-inline-box; display: -moz-inline-stack; display: inline-block; *display: inline; *zoom: 1; vertical-align: baseline; width: 16px; height: 16px; position: relative; top: 3px; left: 15px} .cat_promo_inner.m-inner a.show_popup:hover span{ border-bottom: 0 none} .cat_promo_inner.m-inner a.show_popup.active i{ background-position: top right} .cat_promo_inner.m-inner .cat_promo-menu-list.m-white{ border: 1px solid #D9D9D9; -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25); -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25); -ms-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25); box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25); top: 48px} .add_company{ float: right; text-decoration: underline; margin-right: 20px; color: #339900; font: bold 13px/49px Arial, Helvetica, sans-serif} .add_company:hover{ color: #4bc80a} .decor_link{ float: right; text-decoration: underline; margin-right: 20px; color: #cc0000; font: bold 13px/49px Arial, Helvetica, sans-serif} .decor_link .icon{ width: 16px; position: relative; overflow: hidden; height: 16px; word-spacing: normal; letter-spacing: normal; display: -moz-inline-box; display: -moz-inline-stack; display: inline-block; *display: inline; *zoom: 1; vertical-align: text-bottom; margin-right: 5px} .decor_link .icon img{ position: absolute; left: 0; top: 0} .decor_link:hover{ text-decoration: none} .decor_link:hover span{ color: #ff0000; text-decoration: underline} .decor_link:hover .icon img{ left: -16px} .cat_promo-brc__shadow{ height: 49px; width: 100%; margin-bottom: 30px; -webkit-box-shadow: 0 3px 3px rgba(0, 0, 0, 0.1); -moz-box-shadow: 0 3px 3px rgba(0, 0, 0, 0.1); -ms-box-shadow: 0 3px 3px rgba(0, 0, 0, 0.1); box-shadow: 0 3px 3px rgba(0, 0, 0, 0.1); position: relative} .cat_promo-brc__shadow .brc{ height: 19px; overflow: hidden; padding: 15px 20px} .cat_promo-brc__shadow.no-margin-bottom{ margin-bottom: 0} .m-company_page .cat_promo-brc.m-shadow{ position: relative; z-index: 3} .m-company_page .cat_promo-brc.m-shadow .brc{ margin-bottom: 0} .cat_promo-menu{ float: left; width: 260px; position: relative; background: #eee} .cat_promo-menu-header{ padding: 10px 20px; background: #666666; color: #fff; font: bold 13px/29px Arial, Helvetica, sans-serif; text-transform: uppercase} .cat_promo-menu-header a{ display: block; position: relative; color: #fff; text-decoration: none; cursor: pointer} .cat_promo-menu-header a:before{ width: 0px; height: 0px; margin-top: -2px; border-style: solid; border-width: 4px 3.5px 0 3.5px; border-color: #b3b3b3 transparent transparent transparent; position: absolute; right: 0; top: 50%; content: ''} .cat_promo-menu_header a{ padding: 10px 20px; font: bold 15px/29px Arial, Helvetica, sans-serif; display: block; position: relative; text-decoration: none; cursor: pointer} .cat_promo-menu_header a.show_popup{ text-transform: uppercase; background: #666666; color: #fff; font: bold 13px/29px Arial, Helvetica, sans-serif} .cat_promo-menu_header a.show_popup:before{ width: 0px; height: 0px; margin-top: -2px; border-style: solid; border-width: 4px 3.5px 0 3.5px; border-color: #b3b3b3 transparent transparent transparent; position: absolute; right: 0; top: 50%; content: ''} .cat_promo-menu_header a.add_company{ padding: 5px 20px; font: bold 15px/30px Arial, Helvetica, sans-serif; float: none; margin: 0; color: #429c00; background: #eafacf} .cat_promo-menu_header a.add_company .icon{ width: 16px; position: relative; overflow: hidden; height: 16px; word-spacing: normal; letter-spacing: normal; display: -moz-inline-box; display: -moz-inline-stack; display: inline-block; *display: inline; *zoom: 1; vertical-align: text-bottom; margin-right: 10px} .cat_promo-menu_header a.add_company .icon img{ position: absolute; left: 0; top: 0} .cat_promo-menu_header a.add_company:hover{ text-decoration: underline; } .block__advertisement{ background: #c2c2c2; width: 100%; height: 180px; margin-top: 30px} .cat_promo-menu-list{ min-height: 461px; position: relative; padding: 10px 0 10px 0; z-index: 10; background: #eee; font: 15px/20px Arial, Helvetica, sans-serif} .cat_promo-menu-list.m-white{ background: #ffffff} .cat_promo-menu-list.m-white li{ border-top: 1px solid transparent; border-bottom: 1px solid transparent} .cat_promo-menu-list.m-white li.hover, .cat_promo-menu-list.m-white li.active{ background: #f2f2f2; -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.25); -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.25); -ms-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.25); box-shadow: 0 1px 2px rgba(0, 0, 0, 0.25); border-top: 1px solid #d9d9d9; border-bottom: 1px solid #d9d9d9} .cat_promo-menu-list.m-white li.hover:before, .cat_promo-menu-list.m-white li.active:before{ width: 4px; height: 38px; margin-top: 0; position: absolute; right: -1px; left: auto; z-index: 999; content: ''; background: #f2f2f2} .cat_promo-menu-list.m-white li.hover > .level2, .cat_promo-menu-list.m-white li.active > .level2{ top: -2px; display: block} .cat_promo-menu-list .level2{ -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25); -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25); -ms-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25); box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25); display: none; min-height: 461px; padding: 0 15px 15px 15px; border: 1px solid #d9d9d9; position: absolute; top: -50px; left: 260px; z-index: 200; background: #fff; height: auto} .cat_promo-menu-list .level2 .col{ width: 206px; margin: 0 15px; float: left} .cat_promo-menu-list .level2 .col ul{ margin-bottom: 20px} .cat_promo-menu-list .level2 .col ul .title{ color: #000000; font: 17px/21px Arial; margin-bottom: 10px; margin-top: 23px; padding-top: 0} .cat_promo-menu-list .level2 .col ul li{ display: block; border: none; position: initial} .cat_promo-menu-list .level2 .col ul li a{ padding: 3px 0 3px 0; color: #192c8f; font-size: 13px; overflow: auto; text-overflow: unset; white-space: normal} .cat_promo-menu-list .level2 .col ul li a:hover{ color: #cc0000} .cat_promo-menu-list .level2 .col ul li a:hover{ text-decoration: underline} .cat_promo-menu-list .level2 .col ul li.first-child{ margin-top: 30px} .cat_promo-menu-list li.hover, .cat_promo-menu-list li.active{ background-color: #ffffff} .cat_promo-menu-list li.hover:before, .cat_promo-menu-list li.active:before{ width: 4px; height: 30px; margin-top: 0; position: absolute; right: -1px; left: auto; z-index: 999; content: ''; background: #FFF} .cat_promo-menu-list li.hover > .level2, .cat_promo-menu-list li.active > .level2{ display: block} .cat_promo-menu-list li.sub_ctrl{ color: #808080} .cat_promo-menu-list li.sub_ctrl a{ color: #808080} .cat_promo-menu-list li.sub_ctrl a:link, .cat_promo-menu-list li.sub_ctrl a:visited{ text-decoration: underline; color: #808080} .cat_promo-menu-list li.sub_ctrl a:hover{ color: #cc0000} .cat_promo-menu-list li.sub_ctrl a:before{ background: none} .cat_promo-menu-list a{ display: block; padding: 5px 20px; color: #000; overflow: hidden; width: auto; text-overflow: ellipsis; white-space: nowrap; word-spacing: normal} .cat_promo-menu-list a .icon{ width: 16px; position: relative; overflow: hidden; height: 16px; word-spacing: normal; letter-spacing: normal; display: -moz-inline-box; display: -moz-inline-stack; display: inline-block; *display: inline; *zoom: 1; vertical-align: text-bottom; margin-right: 5px} .cat_promo-menu-list a .icon img{ position: absolute; left: 0; top: 0} .cat_promo-menu-list a:hover{ text-decoration: none} .cat_promo-menu-list a:hover span{ color: #cc0000; text-decoration: underline} .cat_promo-menu-list a:hover .icon img{ left: -16px} .cat_list_item{ border-bottom: 1px solid #d9d9d9; padding: 20px 0; overflow: visible; float: left; width: 100%; margin: 0; position: relative} .cat_list_item.hover .txt .head a{ color: #cc0000} .cat_list_item .found_error{ display: none; position: absolute; bottom: 3px; right: 0; z-index: 1; color: #808080; font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; text-decoration: underline} .cat_list_item .found_error:hover{ color: #cc0000} .cat_list_item .full_link{ position: absolute; top: 0; left: 0; right: 0; bottom: 0; z-index: 1} .cat_list_item .side{ float: left} .cat_list_item .side1{ width: 60%; margin-right: 2%} .cat_list_item .side2{ width: 38%} .cat_list_item .media{ float: left; margin-right: 15px; width: 21%; position: relative} .cat_list_item .media a{ display: block} .cat_list_item .media img{ width: 160px; height: 100px; vertical-align: middle} .cat_list_item .media.no_photo{ width: 21%; height: 115px; background: #f2f2f2; display: block; position: relative; word-spacing: normal; letter-spacing: normal; display: -moz-inline-box; display: -moz-inline-stack; display: inline-block; *display: inline; *zoom: 1; vertical-align: baseline} .cat_list_item .media.no_photo img{ float: left} .cat_list_item .media.no_photo:after{ content: ''; left: 0; right: 0; top: 0; bottom: 0; position: absolute; border: 1px solid #000000; border-color: rgba(0, 0, 0, 0.15); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#26000000, endColorstr=#26000000); -ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#26000000, endColorstr=#26000000)} .cat_list_item .media.no_photo img{ position: absolute; top: 10px; bottom: auto; left: 0; right: 0; margin: auto} .cat_list_item .media.no_photo .wrapper{ background: #828282; position: absolute; bottom: 0; left: 0; right: 0; text-align: center} .cat_list_item .media.no_photo .wrapper .txt{ width: 100%; float: none; text-decoration: none !important; border-bottom: 1px dotted; color: #ffffff; font: 13px/29px Arial, Helvetica, sans-serif} .cat_list_item .media.no_photo .wrapper .txt:visited{ text-decoration: none !important; border-bottom: 1px dotted; color: #ffffff} .cat_list_item .media.no_photo .wrapper .txt:hover{ text-decoration: none !important; border-bottom: 1px dotted; color: #ffffff} .cat_list_item .txt{ width: 75%; float: left; overflow: visible} .m-distance .cat_list_item .txt{ width: 74%} .cat_list_item .txt .rating .starRating{ margin-right: 5px} .cat_list_item .txt .rating a{ font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; position: relative; top: -4px} .cat_list_item .txt .addr{ word-spacing: normal; letter-spacing: normal; display: -moz-inline-box; display: -moz-inline-stack; display: inline-block; *display: inline; *zoom: 1; vertical-align: baseline; width: 100%; max-width: 100%; white-space: nowrap; overflow: hidden; -ms-text-overflow: ellipsis; -o-text-overflow: ellipsis; text-overflow: ellipsis; margin-bottom: 0} .cat_list_item .txt .addr a{ color: #000000} .cat_list_item .txt .addr a .txt .head a{ color: #cc0000} .cat_list_item .txt .addr a span{ cursor: pointer} .cat_list_item .txt .addr .addr_more{ text-decoration: none !important; border-bottom: 1px dotted; color: #192c8f; cursor: pointer} .cat_list_item .txt .addr .addr_more:visited{ text-decoration: none !important; border-bottom: 1px dotted; color: #192c8f} .cat_list_item .txt .addr .addr_more:hover{ text-decoration: none !important; border-bottom: 1px dotted; color: #cc0000} .cat_list_item .txt .url a, .cat_list_item .txt p.serv, .cat_list_item .txt p.time{ color: #000000} .cat_list_item .txt .url a:hover{ color: #cc0000} .cat_list_item .txt .button_list{ position: relative; z-index: 3} .cat_list_item .txt .button_list li{ margin-right: 5px} .cat_list_item .txt a{ position: relative; z-index: 3; text-decoration: underline} .cat_list_item .txt .hdr{ margin-bottom: 5px} .cat_list_item .txt .hdr .head{ margin-right: 5px} .cat_list_item .txt .b-comment_badge{ vertical-align: middle} .cat_list_item .txt .b-opinion{ display: inline-block} .cat_list_item .txt .b-opinion .b-comment_badge{ border-left-color: #b3b3b3; vertical-align: middle; margin-left: 5px} .cat_list_item .txt .b-opinion .b-comment_badge span{ background: #b3b3b3} .cat_list_item .txt .b-opinion .b-comment_badge:hover{ color: #fff} .cat_list_item .txt .b-opinion .add_opinion{ color: #808080} .cat_list_item .txt .b-opinion .add_opinion .txt .head a{ color: #cc0000} .cat_list_item .txt h3, .cat_list_item .txt .head{ font-weight: bold; font-size: 17px; display: inline} .cat_list_item .txt p{ font: 11px/17px Verdana, Geneva, Arial, Helvetica, sans-serif; margin-bottom: 5px} .cat_list_item .txt p.serv, .cat_list_item .txt p.time{ color: #808080} .cat_list_item .txt p.last-child{ margin-bottom: 0} .cat_list_item .txt .special{ height: 25px; word-spacing: normal; letter-spacing: normal; display: -moz-inline-box; display: -moz-inline-stack; display: inline-block; *display: inline; *zoom: 1; vertical-align: baseline; position: relative} .cat_list_item .txt .special + .button_list{ margin-top: 0} .cat_list_item .txt .special > a{ display: block; height: 25px; font: bold 11px/1em Arial, Helvetica, sans-serif; color: #cc0000} .cat_list_item .txt .special > a:hover{ color: #ff0000} .cat_list_item .time_frames span{ word-spacing: normal; letter-spacing: normal; display: -moz-inline-box; display: -moz-inline-stack; display: inline-block; *display: inline; *zoom: 1; vertical-align: baseline; width: 8px; height: 8px; margin-right: -2px; background: #B5C3E5} .cat_list_item .time_frames span.holiday{ background: #FE6357} .cat_list_item .time .time_tip{ padding: 2px 0} .cat_list_item.free .side{ width: 50%} .cat_list_item.standart_plus{ margin: -1px 0 0 0; padding: 14px 9px; position: relative; z-index: 2} .cat_list_item.vip h3 a, .cat_list_item.vip .head a{ color: #cc0000} .cat_list_item.vip.hover h3 a, .cat_list_item.vip.hover .head a{ color: #ff0000} .cat_list_item.vip .txt .addr{ margin-bottom: 5px} .cat_list_item.vip_plus .media{ width: auto} .cat_list_item.vip_plus .media .image_list{ width: 440px; display: block; font-size: 0} .cat_list_item.vip_plus .media .image_list_item{ border: 0 none transparent; margin-top: 1px; word-spacing: normal; letter-spacing: normal; display: -moz-inline-box; display: -moz-inline-stack; display: inline-block; *display: inline; *zoom: 1; vertical-align: baseline; width: 116px; height: 72px; position: relative; overflow: hidden} .cat_list_item.vip_plus .media .image_list_item.title{ float: left; width: 320px; height: 218px; border: 0 none transparent; margin-right: 1px; overflow: visible} .cat_list_item.vip_plus .media .image_list_item.title .label{ right: 3px} .cat_list_item.vip_plus .media .image_list_item img{ max-width: 100%; max-height: 100%; height: auto} .cat_list_item.vip_plus .url a{ color: #000} .cat_list_item.vip_plus .url a:hover{ color: #cc0000} .cat_list_item.vip_plus .txt{ width: 35%} .cat_list_item.vip_plus .txt .head{ font: 21px/1.25em Arial, Helvetica, sans-serif} .cat_list_item.vip_plus .txt .head .hdr{ margin-bottom: 3px} .cat_list_item.vip_plus .txt .head a{ font-weight: normal; text-decoration: underline} .cat_list_item.vip_plus .txt .head a b{ font-weight: bold} .cat_list_item.vip_plus .txt p.time{ color: #000} .catalog_items_list{ margin-bottom: 40px; overflow: hidden; margin-bottom: 0; } .catalog_items_list .cat_list_item .media img{ width: auto; height: auto; max-width: 100%} .catalog_items_list .cat_list_item .media .label{ position: absolute; bottom: 0; right: 0; font-size: 0} .catalog_items_list .cat_list_item .txt .b-comment_badge{ display: none} .m-success_form .catalog_items_list.m-success_form{ padding-bottom: 0} .catalog_items_list.m-success_form .cat_list_item{ border: 0 none; width: auto; padding-left: 20px; padding-bottom: 0} .catalog_items_list.m-success_form .cat_list_item .hdr div.head a{ font: 21px/1em Arial, Helvetica, sans-serif; text-decoration: underline} .catalog_items_list.m-success_form .cat_list_item .hdr div.head a b{ font-weight: bold} .catalog_items_list.m-success_form .cat_list_item .type{ font: bold 11px Verdana, Geneva, Arial, Helvetica, sans-serif; margin: 5px 0 10px} .catalog_items_list.m-success_form .cat_list_item .addr{ font: 13px/1em Arial, Helvetica, sans-serif; padding-bottom: 2px} .catalog_items_list.m-success_form .cat_list_item .addr .addr_more{ text-decoration: none !important; border-bottom: 1px dotted; color: #192c8f; cursor: pointer} .catalog_items_list.m-success_form .cat_list_item .addr .addr_more:visited{ text-decoration: none !important; border-bottom: 1px dotted; color: #192c8f} .catalog_items_list.m-success_form .cat_list_item .addr .addr_more:hover{ text-decoration: none !important; border-bottom: 1px dotted; color: #cc0000} .m-success_form .catalog_items_list.m-success_form + hr{ margin-bottom: 0; margin-top: 20px} .catalog_items_list.m-review{ border-top: 1px solid #d9d9d9; max-width: 805px} .catalog_items_list.m-review .cat_list_item:hover{ background: #f2f2f2} .catalog_items_list.m-review .cat_list_item:hover .txt .hdr a, .catalog_items_list.m-review .cat_list_item:hover .add_review-link a{ color: #cc0000} .catalog_items_list.m-review .cat_list_item:hover .txt .hdr a:hover, .catalog_items_list.m-review .cat_list_item:hover .add_review-link a:hover{ color: #ff0000} .catalog_items_list.m-review .cat_list_item.free .txt{ margin-left: 2.5%; width: 93.5%} .catalog_items_list.m-review .cat_list_item.free .side{ margin: 0} .catalog_items_list.m-review .cat_list_item .media{ width: 23%; margin-left: 2.5%; margin-right: 2%} .catalog_items_list.m-review .cat_list_item .txt{ width: 68.5%} .catalog_items_list.m-review .cat_list_item .add_review-link{ text-align: right} .catalog_items_list.m-review .cat_list_item .review{ float: right; width: 38%; text-align: right} .catalog_items_list.m-review .cat_list_item .review a{ font-size: 11px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif} .private_list.full_width .cat_special-item{ max-width: 100%} .private_list.full_width .cat_special-item .cat_special-item-content{ width: 80%} .private_list.full_width .cat_special-item .private_menu{ width: 15%} .private_list .inform{ position: relative; top: -20px; padding: 10px; background: #ffebcd} .private_list .inform p{ font: 13px/17px Arial, Helvetica, sans-serif; margin: 0} .private_list .inform p a{ text-decoration: underline} .private_list .cat_special-item{ max-width: 100%; float: none !important; margin: 0 10px 20px} .private_list .cat_special-item .cat_special-item-content{ width: 75%; margin: 0; float: left} .private_list .cat_special-item .cat_special-item-content .media{ margin-bottom: 0} .private_list .cat_special-item .cat_special-item-content .no_photo{ height: 120px; padding-bottom: 0; width: 185px} .private_list .cat_special-item .cat_special-item-content .no_photo > a{ height: 100%; display: block} .private_list .cat_list_item{ border: 0 none transparent; border-top: 1px solid #d9d9d9} .private_list .cat_list_item .txt{ width: 50%} .private_list .cat_list_item .txt p{ font: 13px/19px Arial, Helvetica, sans-serif} .private_list .cat_list_item .txt .hdr{ margin-bottom: 0} .private_list .cat_list_item .txt h3, .private_list .cat_list_item .txt .head{ position: relative; top: -5px; font-size: 21px; font-weight: normal} .private_list .cat_list_item .txt h3 b, .private_list .cat_list_item .txt .head b{ font-weight: bold} .private_list .cat_list_item .txt .url a{ color: #192c8f} .private_list .cat_list_item .txt .url a:hover{ color: #cc0000} .private_list .cat_list_item .private_menu{ margin-left: 2%; width: 23%; float: left} .private_list .cat_list_item .private_menu p{ font: 13px/19px Arial, Helvetica, sans-serif; margin-bottom: 10px} .private_list .cat_list_item .private_menu a{ display: block; text-decoration: underline; font: 13px/19px Arial, Helvetica, sans-serif} .private_list .cat_list_item .private_menu .edit{ margin-bottom: 10px; color: #339900} .private_list .cat_list_item .private_menu .edit:hover{ color: #4bc80a} .private_list .cat_list_item .private_menu .special{ margin-bottom: 10px; color: #cc0000} .private_list .cat_list_item .private_menu .special:hover{ color: #ff0000} .private_list .cat_list_item .private_menu .descr{ color: #808080; font: 11px/15px Verdana, Geneva, Arial, Helvetica, sans-serif} .cat_special-item{ width: 33.333%; float: left} .m-list .cat_special-item{ width: auto !important; float: none; zoom: 1; max-width: 720px; padding-top: 20px; margin-bottom: 20px; margin-top: -1px; border-top: 1px solid #d9d9d9} .m-list .cat_special-item:after{ content: ""; display: table; clear: both; border-collapse: collapse; border-spacing: 0} .tab-content .m-list .cat_special-item{ position: relative; padding: 20px 50px 20px 0; margin: 0; max-width: 100%; float: none; border-top: 0px solid transparent; border-bottom: 1px solid #d9d9d9} .tab-content .m-list .cat_special-item .cat_special-item-content{ max-width: 720px; margin: 0} .tab-content .m-list .cat_special-item .cat_special-item-content .media{ margin-bottom: 0} .m-list .cat_special-item .private_menu{ margin-left: 2%; width: 23%; float: left} .m-list .cat_special-item .private_menu a{ display: block; margin-bottom: 10px; text-decoration: underline; font: 13px/19px Arial, Helvetica, sans-serif} .m-list .cat_special-item .private_menu .edit{ color: #339900} .m-list .cat_special-item .private_menu .edit:hover{ color: #4bc80a} .m-list .cat_special-item .private_menu .remove{ color: #cc0000} .m-list .cat_special-item .private_menu .remove:hover{ color: #ff0000} .main-catalog .cat_special-item{ width: 25%; float: left} .main-catalog .cat_special-item.col3{ width: 33.3%; padding-bottom: 30px} .cat_special-item-content{ margin: 0 10px} .m-list .cat_special-item-content{ margin: 0; font-size: 13px} .m-list .cat_special-item-content .media{ max-width: 185px; float: left; word-spacing: normal; letter-spacing: normal; display: -moz-inline-box; display: -moz-inline-stack; display: inline-block; *display: inline; *zoom: 1; vertical-align: baseline; margin-right: 20px; margin-bottom: 0; position: relative} .m-list .cat_special-item-content .media img{ float: left} .m-list .cat_special-item-content .media:after{ content: ''; left: 0; right: 0; top: 0; bottom: 0; position: absolute; border: 1px solid #000000; border-color: rgba(0, 0, 0, 0.15); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#26000000, endColorstr=#26000000); -ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#26000000, endColorstr=#26000000)} .m-list .cat_special-item-content .txt h3{ line-height: 21px} .m-list .cat_special-item-content .txt h3 a{ font: bold 17px/21px Arial, Helvetica, sans-serif; color: #192c8f; text-decoration: underline} .m-list .cat_special-item-content .txt h3 a:hover{ color: #cc0000} .cat_special-item-content .media{ margin-bottom: 9px} .cat_special-item-content img{ width: 100%; height: auto} .cat_special-item-content h3{ margin-bottom: 10px; font: bold 15px/20px Arial, Helvetica, sans-serif} .cat_special-item-content h3 a{ color: #000} .cat_special-item-content .owner{ font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #797979; padding-bottom: 10px} .cat_special-item-content .owner a{ color: #797979} .cat_special-item-content h3 a:hover, .cat_special-item-content .owner a:hover{ color: #cc0000; text-decoration: underline} .main-catalog .cat_special-item-content{ margin: 0 10px} .main-catalog .cat_special-item-content .tag{ padding-bottom: 5px} .main-catalog .cat_special-item-content .tag a{ text-transform: uppercase; color: #cc0000; font: 11px/1em Arial, Helvetica, sans-serif} .main-catalog .cat_special-item-content .tag a:hover{ color: #ff0000} .main-catalog .cat_special-item-content .media{ position: relative; margin-bottom: 9px; line-height: 0; overflow: hidden} .main-catalog .cat_special-item-content .media > a{ display: block; position: relative; word-spacing: normal; letter-spacing: normal; display: -moz-inline-box; display: -moz-inline-stack; display: inline-block; *display: inline; *zoom: 1; vertical-align: baseline} .main-catalog .cat_special-item-content .media > a img{ float: left} .main-catalog .cat_special-item-content .media > a:after{ content: ''; left: 0; right: 0; top: 0; bottom: 0; position: absolute; border: 1px solid #000000; border-color: rgba(0, 0, 0, 0.15); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#26000000, endColorstr=#26000000); -ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#26000000, endColorstr=#26000000)} .main-catalog .cat_special-item-content .media .sub_category{ background-color: #000000; background-color: rgba(0, 0, 0, 0.5); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#80000000, endColorstr=#80000000); -ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#80000000, endColorstr=#80000000); position: absolute; bottom: -100%; -webkit-transition: bottom 0.5s; -moz-transition: bottom 0.5s; -ms-transition: bottom 0.5s; -o-transition: bottom 0.5s; transition: bottom 0.5s; left: 0; right: 0; color: #ffffff} .main-catalog .cat_special-item-content .media .sub_category span{ display: block; font: 11px/1em Arial, Helvetica, sans-serif; padding: 5px 10px; text-transform: uppercase} .main-catalog .cat_special-item-content .media:hover img{ opacity: 0.8; filter: alpha(opacity=80)} .main-catalog .cat_special-item-content .media:hover .sub_category{ -webkit-transition: bottom 0.25s; -moz-transition: bottom 0.25s; -ms-transition: bottom 0.25s; -o-transition: bottom 0.25s; transition: bottom 0.25s; bottom: 0} .main-catalog .cat_special-item-content .media:hover + .txt .title a, .main-catalog .cat_special-item-content .media:hover + .txt h3 a{ color: #cc0000; text-decoration: underline} .main-catalog .cat_special-item-content .no_photo{ -webkit-box-shadow: inset 0 0 2px rgba(0, 0, 0, 0.3); -moz-box-shadow: inset 0 0 2px rgba(0, 0, 0, 0.3); -ms-box-shadow: inset 0 0 2px rgba(0, 0, 0, 0.3); box-shadow: inset 0 0 2px rgba(0, 0, 0, 0.3); background: #f2f2f2; display: block; width: 100%; height: 0; padding-bottom: 69%; position: relative} .main-catalog .cat_special-item-content .no_photo img{ position: absolute; width: 82px; height: 69px; top: 50%; left: 50%; margin-top: -35px; margin-left: -41px} .main-catalog .cat_special-item-content img{ width: 100%; height: auto} .main-catalog .cat_special-item-content h3{ margin-bottom: 10px; font: bold 15px/20px Arial, Helvetica, sans-serif} .main-catalog .cat_special-item-content h3 a{ color: #000} .main-catalog .cat_special-item-content .owner{ font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif} .main-catalog .cat_special-item-content .owner a{ color: #797979} .main-catalog .cat_special-item-content h3 a:hover, .main-catalog .cat_special-item-content .owner a:hover{ color: #cc0000; text-decoration: underline} .main-catalog.ie8 .cat_special-item-content div.media div.label p, .main-catalog.ie7 .cat_special-item-content div.media div.label p{ margin-left: 0} .main-catalog.ie8 .cat_special-item-content div.media div.label div.decor, .main-catalog.ie7 .cat_special-item-content div.media div.label div.decor{ margin-top: 0px} .cat_special-load-more a{ display: block; background: #f2f2f2; font: 11px/30px Arial, Helvetica, sans-serif; color: #4c4c4c; text-transform: uppercase; text-align: center} .cat_special-load-more a span{ border-bottom: 1px dotted #4c4c4c} .cat_special-load-more a:hover{ text-decoration: none; color: #787878} .cat_special-load-more a:hover span{ border-color: #787878} .cat_special-title{ word-spacing: normal; letter-spacing: normal; display: -moz-inline-box; display: -moz-inline-stack; display: inline-block; *display: inline; *zoom: 1; vertical-align: baseline; margin-bottom: 18px; font: bold 25px/40px Arial, Helvetica, sans-serif} .cat_special{ zoom: 1; padding: 25px 20px} .cat_special:after{ content: ""; display: table; clear: both; border-collapse: collapse; border-spacing: 0} .cat_special .b-prmplace{ float: right; margin-left: 40px} .cat_special #geotarget_mid_selector{ font: bold 25px/40px Arial, Helvetica, sans-serif; color: #1b35b2} .cat_special #geotarget_mid_selector:hover{ color: #cc0000} .cat_special.m-inner{ margin-left: -20px; border-top: 1px solid #d9d9d9; padding-top: 20px} .cat_special.m-inner .cat_special-title{ word-spacing: normal; letter-spacing: normal; display: -moz-inline-box; display: -moz-inline-stack; display: inline-block; *display: inline; *zoom: 1; vertical-align: baseline; margin-right: 20px} .cat_special.m-inner .c_button{ position: relative; top: 5px} .cat_special.m-inner .c_button.m-filtr{ float: none} .cat_special.m-inner .col4{ padding-bottom: 30px} .cat_special.m-inner .col4 .tag{ display: none} .b-news_list > .title{ font: bold 25px/40px Arial, Helvetica, sans-serif; border-top: 1px solid #d9d9d9; padding-top: 20px; margin-top: 10px} .b-news_list .right{ margin-top: 25px; float: right; color: #808080; font: 11px/1em Verdana, Geneva, Arial, Helvetica, sans-serif; text-decoration: underline; margin-right: 20px} .b-news_list .right:hover{ color: #cc0000} .news_list{ font-size: 0; list-style: none; margin: 0; padding: 0} .news_list li{ width: 16.66%; padding: 20px 20px 20px 0; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box; word-spacing: normal; letter-spacing: normal; display: -moz-inline-box; display: -moz-inline-stack; display: inline-block; *display: inline; *zoom: 1; vertical-align: top} .news_list li a{ display: block; font: 13px/19px Arial, Helvetica, sans-serif; color: #000000; text-decoration: none} .news_list li a:hover{ text-decoration: underline} .news_list li a img{ max-width: 100%} .review_list{ font-size: 0; list-style: none; margin: 0; padding: 0} .review_list.col3 li{ width: 33.3%; word-spacing: normal; letter-spacing: normal; display: -moz-inline-box; display: -moz-inline-stack; display: inline-block; *display: inline; *zoom: 1; vertical-align: top} .review_list li{ padding-top: 20px} .review_list li .title{ padding-right: 40px; font: bold 17px/21px Arial, Helvetica, sans-serif; color: #000000; text-decoration: none} .review_list li .title:hover{ color: #cc0000} .review_list li .starRating{ display: block; margin: 10px 0} .review_list li .category a, .review_list li .category span{ font: 11px/18px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #808080; text-decoration: none} .review_list li .category a:hover:hover{ color: #cc0000} .review_list li .txt{ padding-right: 40px; font: 13px/19px Arial, Helvetica, sans-serif; display: block; color: #000000; text-decoration: none} .review_list li .txt:hover{ text-decoration: underline; color: #000000} .review_list li .user{ padding-right: 40px; overflow: hidden; padding-top: 20px} .review_list li .user p{ margin-top: -4px} .review_list li .user img{ margin-right: 10px; float: left; width: 30px} .review_list li .user a, .review_list li .user span{ font: 11px/18px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #808080; text-decoration: none; display: block} .review_list li .user a:hover:hover{ color: #cc0000} .b-review_list{ padding: 0 20px} .b-review_list.m-inner_list{ padding-left: 0} .b-review_list > .title{ font: bold 25px/40px Arial, Helvetica, sans-serif; border-top: 1px solid #d9d9d9; padding-top: 20px; margin-top: 10px} .b-review_list .c_button{ margin-top: 25px; float: right} .b-review_list .c_button .icon{ width: 16px; position: relative; overflow: hidden; height: 16px; word-spacing: normal; letter-spacing: normal; display: -moz-inline-box; display: -moz-inline-stack; display: inline-block; *display: inline; *zoom: 1; vertical-align: text-bottom; margin-right: 10px} .b-review_list .c_button .icon img{ position: absolute; left: 0; top: 0} .b-review_list .c_button:hover .icon img{ left: -16px} .cat-title_categoryes{ zoom: 1} .cat-title_categoryes:after{ content: ""; display: table; clear: both; border-collapse: collapse; border-spacing: 0} .cat-title_categoryes .b-prmplace{ float: right; margin-left: 40px} .cat-title_categoryes-holder{ overflow: hidden} .cat-title_categoryes-list{ zoom: 1; margin: 0 -10px 38px} .cat-title_categoryes-list:after{ content: ""; display: table; clear: both; border-collapse: collapse; border-spacing: 0} .cat-title_categoryes-list hr{ clear: left; margin: 30px 0} .cat-title_categoryes{ padding: 26px 20px} .cat-title_categoryes .cat_new-heading h2{ margin-bottom: 20px; color: #000000; font: bold 21px/20px Arial, Helvetica, sans-serif} .cat-title_categoryes-column{ width: 20%; float: left; margin-bottom: 40px} .cat-title_categoryes-column .more{ margin: 0 10px; font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif} .cat-title_categoryes-column .more a{ color: #787878} .cat-title_categoryes-column .more a:hover{ color: #cc0000; text-decoration: underline} .cat-title_categoryes-list{ margin: 0 10px; font-size: 13px} .cat-title_categoryes-list dt{ font-weight: bold; font-size: 15px} .cat-title_categoryes-list dd, .cat-title_categoryes-list dt{ line-height: 25px} .cat-title_categoryes-list dd a, .cat-title_categoryes-list dt a{ color: #000} .cat-title_categoryes-list dd a:hover, .cat-title_categoryes-list dt a:hover{ color: #cc0000; text-decoration: underline} .cat-title_categoryes-holder{ margin: 0 -10px} .cat_new-heading{ margin-bottom: 26px} .cat_new-heading h2{ word-spacing: normal; display: -moz-inline-box; display: -moz-inline-stack; display: inline-block; *display: inline; *zoom: 1; vertical-align: baseline; margin-right: 20px; font: bold 21px/20px Arial, Helvetica, sans-serif; color: #fff} .cat_new-heading .add{ color: #aaa; font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; text-decoration: underline; word-spacing: normal; display: -moz-inline-box; display: -moz-inline-stack; display: inline-block; *display: inline; *zoom: 1; vertical-align: baseline; padding-right: 10px} .cat_new-heading .add:hover{ color: #cc0000} .cat_new-heading .edit{ color: #339900; font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; text-decoration: underline} .cat_new-heading .edit:hover{ color: #4bc80a} .title_catalog_page{ font: bold 40px/1.25em Arial, Helvetica, sans-serif} .m-category-page .title_catalog_page{ word-spacing: normal; letter-spacing: normal; display: -moz-inline-box; display: -moz-inline-stack; display: inline-block; *display: inline; *zoom: 1; vertical-align: baseline; padding-bottom: 20px} .title_row .title_catalog_page{ word-spacing: normal; display: -moz-inline-box; display: -moz-inline-stack; display: inline-block; *display: inline; *zoom: 1; vertical-align: baseline} .title_row a{ word-spacing: normal; display: -moz-inline-box; display: -moz-inline-stack; display: inline-block; *display: inline; *zoom: 1; vertical-align: baseline; text-decoration: none !important; border-bottom: 1px dotted; color: #192c8f; margin-left: 30px; font: 13px/11px Arial, Helvetica, sans-serif; } .title_row a:visited{ text-decoration: none !important; border-bottom: 1px dotted; color: #192c8f} .title_row a:hover{ text-decoration: none !important; border-bottom: 1px dotted; color: #cc0000} .c_button .icon{ width: 16px; position: relative; overflow: hidden; height: 16px; word-spacing: normal; letter-spacing: normal; display: -moz-inline-box; display: -moz-inline-stack; display: inline-block; *display: inline; *zoom: 1; vertical-align: text-bottom; margin-right: 7px} .c_button .icon img{ position: absolute; left: 0; top: 0} .c_button:hover{ text-decoration: none} .c_button:hover span{ color: #cc0000; text-decoration: underline} .c_button:hover .icon img{ left: -16px} .c_button.active .icon img{ left: -32px} .c_button.active:hover .icon img{ left: -48px} .show_more{ background: #f2f2f2; display: block; text-align: center; text-transform: uppercase; padding: 6px 0 5px; font: bold 11px/19px Arial, Helvetica, sans-serif; color: #444; margin: 0 1px 10px 0} .show_more.m-margin{ margin: 0 20px 10px} .show_more.m-bottom{ margin-bottom: 30px} .show_more:hover span{ text-decoration: none !important; border-bottom: 1px dotted; color: #cc0000} .show_more:hover span:visited{ text-decoration: none !important; border-bottom: 1px dotted; color: #cc0000} .show_more:hover span:hover{ text-decoration: none !important; border-bottom: 1px dotted; color: #cc0000} .show_more span{ word-spacing: normal; letter-spacing: normal; display: -moz-inline-box; display: -moz-inline-stack; display: inline-block; *display: inline; *zoom: 1; vertical-align: baseline; height: 15px; text-decoration: none !important; border-bottom: 1px dotted; color: #444444} .show_more span:visited{ text-decoration: none !important; border-bottom: 1px dotted; color: #444444} .show_more span:hover{ text-decoration: none !important; border-bottom: 1px dotted; color: #444444} .go_back{ margin: 0 0 20px 0; font-size: 14px; color: #808080} .go_back a{ font: 11px/1em Verdana, Geneva, Arial, Helvetica, sans-serif; word-spacing: normal; letter-spacing: normal; display: -moz-inline-box; display: -moz-inline-stack; display: inline-block; *display: inline; *zoom: 1; vertical-align: baseline; padding-left: 5px; color: #192c8f; text-decoration: underline} .go_back a:hover{ color: #cc0000} .go_back .article_show-all-news{ font-size: 15px; font-family: Arial, Helvetica, sans-serif} .brc li{ color: #808080} .brc li:last-child{ background: none} .b-pagination{ padding-left: 15px} .tab-pane .b-pagination{ padding-left: 0} .bottom_panel{ position: fixed; bottom: 0; left: 0; width: 100%; background: #fff2de; background: rgba(255, 242, 222, 0.95); border-top: 1px solid #cc0000; z-index: 125} .bottom_panel .inner{ background: transparent; border: 0 none; position: relative; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box; padding-left: 200px} .bottom_panel .inner .button, .bottom_panel .inner p{ word-spacing: normal; display: -moz-inline-box; display: -moz-inline-stack; display: inline-block; *display: inline; *zoom: 1; vertical-align: baseline; font-family: Arial, Helvetica, sans-serif; font-size: 15px} .bottom_panel .inner p{ padding: 4px 0 3px 20px} .bottom_panel .inner .close{ float: right; background: #cc0000 url(http://web.archive.org/web/20150315024757im_/http://img.tyt.by/catalog/x.gif) no-repeat 100% 50%; line-height: 20px; padding: 0 23px 0 10px; font: 11px/20px Verdana, Geneva, Arial, Helvetica, sans-serif; text-transform: uppercase; color: #fff; position: relative; top: 3px; right: 20px} .bottom_panel.disabled{ background: transparent; border: 0 none} .bottom_panel.disabled .full_view{ display: none} .bottom_panel.disabled .button_view a{ background: #cc0000; color: #ffffff; text-transform: uppercase; text-align: center; font: 11px/20px Verdana, Geneva, Arial, Helvetica, sans-serif; width: 280px; position: absolute; bottom: 0; right: 10px} .bottom_panel.active .full_view{ display: block; padding-top: 11px; padding-bottom: 4px} .bottom_panel.active .full_view p{ padding: 0} .bottom_panel.active .full_view p img{ margin-right: 10px; float: left; position: relative; top: -3px} .bottom_panel.active .full_view p a{ text-decoration: underline} .bottom_panel.active .full_view .close{ background: transparent none; line-height: 14px; padding: 0; text-transform: none; text-decoration: none !important; border-bottom: 1px dotted; color: #808080; right: 30px} .bottom_panel.active .full_view .close:visited{ text-decoration: none !important; border-bottom: 1px dotted; color: #808080} .bottom_panel.active .full_view .close:hover{ text-decoration: none !important; border-bottom: 1px dotted; color: #cc0000} .bottom_panel.active .button_view{ display: none} .box_message{ margin-top: 20px; padding: 5px; background: #fff6de; max-width: 385px; border: 1px solid #e5e5e5; -webkit-box-shadow: 0 2px 3px rgba(1, 1, 1, 0.3); -moz-box-shadow: 0 2px 3px rgba(1, 1, 1, 0.3); -ms-box-shadow: 0 2px 3px rgba(1, 1, 1, 0.3); box-shadow: 0 2px 3px rgba(1, 1, 1, 0.3)} .box_message .close{ float: right; width: 16px; overflow: hidden} .box_message .close:hover img{ position: relative; left: -16px} .box_message p{ padding: 5px 50px 5px 10px; font: 13px/19px Arial, Helvetica, sans-serif} .box_message p a{ text-decoration: underline; font-weight: bold} .b-asideheader{ display: inline; float: right; max-width: 285px; text-align: right} .b-asideheader a:link, .b-asideheader a:visited{ text-decoration: underline; color: #192c8f} .b-asideheader a:hover, .b-asideheader a:active{ text-decoration: underline; color: #cc0000} .b-asideheader .b-auxlist{ text-align: left; padding-top: 8px} .b-asideheader .b-auxlist .b-aux__li{ padding-right: 0px; padding-left: 15px; font-size: 12px} .b-asideheader .b-icon{ margin-right: 8px; vertical-align: middle} .b-form_add-company{ margin-bottom: 30px} .b-form_add-company.m-no_margin{ margin-bottom: 0} .b-form_add-company .form_head{ font-size: 25px; margin-bottom: 15px} .b-form_add-company.m-success_form{ position: relative} .b-form_add-company.m-success_form .title{ font: bold 35px/1em Arial, Helvetica, sans-serif; max-width: 780px; margin: 0 auto} .b-form_add-company.m-success_form dl > dd .text{ padding-top: 0} .b-form_add-company.m-success_form .button_wrapper{ margin-top: 10px} .b-form_add-company.m-success_form .description{ margin: 10px auto} .b-form_add-company.m-success_form .description a{ text-decoration: underline} .b-form_add-company.m-success_form .js-inform_block{ width: 198px; right: 20px; margin-top: 0; padding-right: 40px; padding-top: 10px; top: -30px; position: absolute} .b-form_add-company.m-success_form .js-inform_block .corner{ background-position: 45px bottom} .b-form_add-company.m-success_form .js-inform_block .close{ position: absolute; right: 10px; top: 10px; width: 16px; overflow: hidden} .b-form_add-company.m-success_form .js-inform_block .close:hover img{ position: relative; left: -16px} .b-form_add-company.m-success_form .js-inform_block p{ font: 11px/15px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #808080} .b-form_add-company .title{ font: bold 30px/1em Arial, Helvetica, sans-serif; text-align: center; margin-bottom: 26px} .b-form_add-company .title.m-pt{ padding-top: 60px} .b-form_add-company p.description{ font: 15px/23px Arial, Helvetica, sans-serif; max-width: 780px; margin: 0 auto 75px; text-align: center} .b-form_add-company p.description a.back{ font-size: 1.25em} .b-form_add-company .private_form .descr{ padding: 20px; font: 15px/23px Arial, Helvetica, sans-serif} .b-form_add-company .private_form .row{ padding: 0 0 20px 20px} .b-form_add-company .private_form .row .label{ font-weight: bold; font-size: 15px; padding-right: 20px} .b-form_add-company .private_form .input_file{ padding: 0 0 20px 20px} .b-form_add-company .step_list{ margin-bottom: 15px; margin-top: -10px} .b-form_add-company .step_list .decor .i-step{ background-image: url('http://web.archive.org/web/20150315024757im_/http://img.tyt.by/catalog/step.png'); width: 8px; height: 17px; background-position: 0px 0px} .b-form_add-company > form{ background: #f2f2f2; padding-bottom: 20px; display: block} .b-form_add-company > form hr{ margin: 15px 0 10px} .b-form_add-company > form .t-input{ border: 1px solid #aaaaaa; background: #fff; color: #515151; font: normal 15px/1em Arial, Helvetica, sans-serif; vertical-align: baseline; height: 33px; padding: 0 8px; margin-left: -1px; width: 400px; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box} .b-form_add-company > form .t-input.m-small{ width: 125px; height: 35px} .b-form_add-company > form .t-input.text{ width: 400px; height: 150px; margin: 0 0 10px; max-width: 400px} .b-form_add-company > form .t-input.title{ width: 400px; height: 65px; margin: 0 0 10px; max-width: 400px; text-align: left; padding-top: 5px} .b-form_add-company > form .t-input:focus, .b-form_add-company > form .t-input.focused{ box-shadow: 0 0 0 2px #ccc; color: #000; position: relative; z-index: 15; -webkit-border-radius: 1px; -moz-border-radius: 1px; border-radius: 1px; outline: none} .b-form_add-company > form .t-input + .decor_t-input{ font: bold 15px Arial, Helvetica, sans-serif; margin-left: 10px} .b-form_add-company > form .input_file{ position: relative; padding: 0 0 20px 0} .b-form_add-company > form .input_file .label{ color: #808080; margin-left: 10px; font: 11px/30px Verdana, Geneva, Arial, Helvetica, sans-serif} .b-form_add-company > form .input_file .button{ font-size: 15px; padding: 6px 16px 7px} .b-form_add-company > form .input_file input[type=file]{ cursor: pointer; font-size: 15px; position: absolute; top: 0; left: 20px; opacity: 0; filter: alpha(opacity=0); height: 30px; z-index: 2} .b-form_add-company > form .input_file input[type=file]:hover + .button{ color: #000; text-decoration: none; background-color: #fefefe; background-repeat: no-repeat; background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f2f2f2), color-stop(60%, #d9d9d9), to(#fefefe)); background-image: -webkit-linear-gradient(#f2f2f2, #d9d9d9 60%, #fefefe); background-image: -moz-linear-gradient(top, #f2f2f2, #d9d9d9 60%, #fefefe); background-image: -ms-linear-gradient(#f2f2f2, #d9d9d9 60%, #fefefe); background-image: -o-linear-gradient(#f2f2f2, #d9d9d9 60%, #fefefe); background-image: linear-gradient(#f2f2f2, #d9d9d9 60%, #fefefe); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f2f2f2', endColorstr='#fefefe', GradientType=0)} .b-form_add-company > form > dl{ overflow: hidden; padding-bottom: 15px; max-width: 1000px; margin: 0 auto} .b-form_add-company > form > dl .hidden{ display: none} .b-form_add-company > form > dl dt{ clear: left; float: left; font: bold 15px Arial, Helvetica, sans-serif; padding-top: 27px; text-align: right; width: 28%} .b-form_add-company > form > dl dt.jstree{ width: 270px} .b-form_add-company > form > dl dt.alternative_name{ padding-top: 18px} .b-form_add-company > form > dl dd{ display: block; padding-left: 20px; padding-right: 30px; padding-top: 20px; margin: 0; position: relative; float: left; width: 64%} .b-form_add-company > form > dl dd .counter_block{ position: relative} .b-form_add-company > form > dl dd .counter_block #counter{ position: absolute; bottom: 12px; left: 410px; font: normal 11px/1em Verdana, Geneva, Arial, Helvetica, sans-serif} .b-form_add-company > form > dl dd .counter_block #counter.warning{ color: #cc0000} .b-form_add-company > form > dl dd .custom_select{ height: 33px; word-spacing: normal; display: -moz-inline-box; display: -moz-inline-stack; display: inline-block; *display: inline; *zoom: 1; vertical-align: top; margin-bottom: 0} .b-form_add-company > form > dl dd .custom_select i{ top: 10px} .b-form_add-company > form > dl dd .custom_select .val{ height: 33px; line-height: 33px} .b-form_add-company > form > dl dd .custom_select select{ width: 100%} .b-form_add-company > form > dl dd .custom_select select.m-small{ width: 122px} .b-form_add-company > form > dl dd .custom_select.empty .val{ color: #ABABAB} .b-form_add-company > form > dl dd .custom_select.focused_select{ -webkit-box-shadow: 0 0 0 2px #cccccc; -moz-box-shadow: 0 0 0 2px #cccccc; -ms-box-shadow: 0 0 0 2px #cccccc; box-shadow: 0 0 0 2px #cccccc; position: relative; z-index: 15} .b-form_add-company > form > dl dd .custom_select + .m-small{ margin-left: 5px} .b-form_add-company > form > dl dd .t-error{ display: none} .b-form_add-company > form > dl dd.the-error p{ color: #cc0000; font: 11px/15px Verdana, Geneva, Arial, Helvetica, sans-serif} .b-form_add-company > form > dl dd .the-error.t-input{ box-shadow: 0 0 0 2px #ff8a88; position: relative; z-index: 13; -webkit-border-radius: 1px; -moz-border-radius: 1px; border-radius: 1px} .b-form_add-company > form > dl dd .the-success.t-input{ background: #eafacf; color: #000} .b-form_add-company > form > dl dd.the-loading{ position: relative} .b-form_add-company > form > dl dd.the-loading .load{ position: absolute; left: 430px; top: 20px} .b-form_add-company > form > dl dd.the-map .text{ line-height: 19px; max-width: 600px} .b-form_add-company > form > dl dd.the-map .descr{ width: 600px} .b-form_add-company > form > dl dd.the-map .descr a{ text-decoration: none !important; border-bottom: 1px dotted; color: #192c8f} .b-form_add-company > form > dl dd.the-map .descr a:visited{ text-decoration: none !important; border-bottom: 1px dotted; color: #192c8f} .b-form_add-company > form > dl dd.the-map .descr a:hover{ text-decoration: none !important; border-bottom: 1px dotted; color: #cc0000} .b-form_add-company > form > dl dd.the-map .map_place{ margin-top: 15px; max-width: 600px} .b-form_add-company > form > dl dd .label{ font: bold 15px Arial, Helvetica, sans-serif; margin-left: 77px; margin-right: 15px} .b-form_add-company > form > dl dd .reset_button{ background: transparent; background-image: url('http://web.archive.org/web/20150315024757im_/http://img.tyt.by/catalog/reset.png'); border: 0 none; padding: 0; display: block; width: 11px; height: 11px; position: absolute; top: 30px; left: 430px} .b-form_add-company > form > dl dd .js-inform_block{ text-align: left; max-width: 400px; font: normal 13px/15px Arial, Helvetica, sans-serif} .b-form_add-company > form > dl dd .js-inform_block .corner{ background-position: 140px bottom} .b-form_add-company > form > dl dd .js-inform_block .title{ text-align: left; font: bold 13px/15px Arial, Helvetica, sans-serif; margin-bottom: 3px} .b-form_add-company > form > dl dd .text{ font: normal 13px/15px Arial, Helvetica, sans-serif; padding-top: 5px} .b-form_add-company > form > dl dd .text.m-top{ max-width: 400px; margin-top: 12px; font: normal 13px/19px Arial, Helvetica, sans-serif} .b-form_add-company > form > dl dd .text.list{ padding-bottom: 10px} .b-form_add-company > form > dl dd .text.list li{ padding-left: 10px; position: relative} .b-form_add-company > form > dl dd .text.list li:before{ content: "-"; position: absolute; left: 0; top: 0; font: normal 13px/15px Arial, Helvetica, sans-serif} .b-form_add-company > form > dl dd .text.list li .icon-help{ cursor: help; position: relative; top: 2px} .b-form_add-company > form > dl dd h3{ font: bold 21px/35px Arial, Helvetica, sans-serif; padding-top: 15px} .b-form_add-company > form > dl dd h3.labeled{ display: inline} .b-form_add-company > form > dl dd .descr{ color: #7a7a7a; padding-top: 5px; width: 400px; font: 11px/15px Verdana, Geneva, Arial, Helvetica, sans-serif; clear: both} .b-form_add-company > form > dl dd .descr .add_inp{ text-decoration: none !important; border-bottom: 1px dotted; color: #000000; position: relative; top: 5px} .b-form_add-company > form > dl dd .descr .add_inp:visited{ text-decoration: none !important; border-bottom: 1px dotted; color: #000000} .b-form_add-company > form > dl dd .descr .add_inp:hover{ text-decoration: none !important; border-bottom: 1px dotted; color: #cc0000} .b-form_add-company > form > dl dd .descr .add_phone{ text-decoration: none !important; border-bottom: 1px dotted; color: #000000} .b-form_add-company > form > dl dd .descr .add_phone:visited{ text-decoration: none !important; border-bottom: 1px dotted; color: #000000} .b-form_add-company > form > dl dd .descr .add_phone:hover{ text-decoration: none !important; border-bottom: 1px dotted; color: #cc0000} .b-form_add-company > form > dl dd .descr .choise{ text-decoration: none !important; border-bottom: 1px dotted; color: #192c8f; word-spacing: normal; letter-spacing: normal; display: -moz-inline-box; display: -moz-inline-stack; display: inline-block; *display: inline; *zoom: 1; vertical-align: top; margin: 5px 0 10px} .b-form_add-company > form > dl dd .descr .choise:visited{ text-decoration: none !important; border-bottom: 1px dotted; color: #192c8f} .b-form_add-company > form > dl dd .descr .choise:hover{ text-decoration: none !important; border-bottom: 1px dotted; color: #cc0000} .b-form_add-company > form > dl dd .descr .choise.hidden{ display: none} .b-form_add-company > form > dl dd .input-phone{ width: 200px; line-height: 33px; color: #000; position: relative} .b-form_add-company > form > dl dd .input-phone input{ background: transparent; color: #515151; font: normal 15px/1em Arial, Helvetica, sans-serif; height: 33px; border: 0 none; position: absolute; left: 50px; top: 0; width: 148px; padding: 0; vertical-align: baseline} .b-form_add-company > form > dl dd .input-phone input:focus{ outline: none} .b-form_add-company > form > dl dd .phone_wrapper{ overflow: hidden; padding: 2px 0 2px 1px; position: relative; left: -2px} .b-form_add-company > form > dl dd .phone_wrapper .remove_phone{ top: 10px; left: 410px; display: none} .b-form_add-company > form > dl dd .phone_wrapper.adding{ margin-top: 10px} .b-form_add-company > form > dl dd .phone_wrapper.adding .remove_phone{ display: block} .b-form_add-company > form > dl dd .phone_wrapper .t-input{ float: left; width: 219px; margin-right: 10px} .b-form_add-company > form > dl dd .phone_wrapper .input-phone{ margin-left: 1px; width: 170px} .b-form_add-company > form > dl dd .phone_wrapper .input-phone input{ width: 120px} .b-form_add-company > form > dl dd.jstree{ padding-left: 0} .b-form_add-company > form > dl.work_wrapper dt{ padding-top: 10px} .b-form_add-company > form > dl.work_wrapper dd{ padding-top: 13px} .b-form_add-company > form > dl.work_wrapper dd p{ padding-top: 0; padding-bottom: 5px; font: normal 13px/15px Arial, Helvetica, sans-serif} .b-form_add-company > form > dl.work_wrapper dd .work_days{ padding-top: 15px; position: relative} .b-form_add-company > form > dl.work_wrapper dd .work_days .remove_day{ left: 545px; top: 41px; display: none} .b-form_add-company > form > dl.work_wrapper dd .work_days.adding .remove_day{ display: block} .b-form_add-company > form > dl.work_wrapper dd .work_days .days{ width: 250px; margin-left: -7px; font-size: 0; word-spacing: normal; letter-spacing: normal; display: -moz-inline-box; display: -moz-inline-stack; display: inline-block; *display: inline; *zoom: 1; vertical-align: top; overflow: hidden} .b-form_add-company > form > dl.work_wrapper dd .work_days .days li{ float: left; width: 33px; text-align: center; position: relative; font: 11px/15px Verdana, Geneva, Arial, Helvetica, sans-serif} .b-form_add-company > form > dl.work_wrapper dd .work_days .days li input{ position: absolute; bottom: 10px; width: 13px; height: 13px; left: 50%; margin-left: -6px} .b-form_add-company > form > dl.work_wrapper dd .work_days .days li input:checked + label{ background: #fff} .b-form_add-company > form > dl.work_wrapper dd .work_days .days li label{ display: block; text-align: center; width: 33px; padding-bottom: 30px; padding-top: 5px; text-transform: uppercase} .b-form_add-company > form > dl.work_wrapper dd .work_days .work_time{ padding-top: 8px; word-spacing: normal; letter-spacing: normal; display: -moz-inline-box; display: -moz-inline-stack; display: inline-block; *display: inline; *zoom: 1; vertical-align: top; width: 330px} .b-form_add-company > form > dl.work_wrapper dd .work_days .work_time .input-time{ word-spacing: normal; letter-spacing: normal; display: -moz-inline-box; display: -moz-inline-stack; display: inline-block; *display: inline; *zoom: 1; vertical-align: top; padding-left: 2px; position: relative} .b-form_add-company > form > dl.work_wrapper dd .work_days .work_time .input-time i{ width: 0; height: 0; border: 3px solid #fff; position: absolute; right: 9px; top: 17px; z-index: 3; border-top-color: #000; line-height: 0; font-size: 0} .b-form_add-company > form > dl.work_wrapper dd .work_days .work_time .input-time .t-input{ width: 70px} .b-form_add-company > form > dl.work_wrapper dd .work_days .work_time .decor{ line-height: 33px; font-size: 15px; color: #000; opacity: 0.5; filter: alpha(opacity=50)} .b-form_add-company > form > dl.work_wrapper dd .work_days .work_time .all_time{ text-decoration: none !important; border-bottom: 1px dotted; color: #000000; margin-left: 5px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px} .b-form_add-company > form > dl.work_wrapper dd .work_days .work_time .all_time:visited{ text-decoration: none !important; border-bottom: 1px dotted; color: #000000} .b-form_add-company > form > dl.work_wrapper dd .work_days .work_time .all_time:hover{ text-decoration: none !important; border-bottom: 1px dotted; color: #cc0000} .b-form_add-company > form > dl.work_wrapper dd .work_days .work_time .show_break_time{ text-decoration: none !important; border-bottom: 1px dotted; color: #000000; word-spacing: normal; letter-spacing: normal; display: -moz-inline-box; display: -moz-inline-stack; display: inline-block; *display: inline; *zoom: 1; vertical-align: top; margin: 7px 0; cursor: pointer; font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif} .b-form_add-company > form > dl.work_wrapper dd .work_days .work_time .show_break_time:visited{ text-decoration: none !important; border-bottom: 1px dotted; color: #000000} .b-form_add-company > form > dl.work_wrapper dd .work_days .work_time .show_break_time:hover{ text-decoration: none !important; border-bottom: 1px dotted; color: #cc0000} .b-form_add-company > form > dl.work_wrapper dd .work_days .work_time .show_break_time.hidden{ cursor: default; display: block; border-bottom: 0 none} .b-form_add-company > form > dl.work_wrapper dd .work_days .work_time .show_break_time.hidden:hover{ color: #000} .b-form_add-company > form > dl.work_wrapper dd .work_days .work_time .break_time{ position: relative} .b-form_add-company > form > dl.work_wrapper dd .work_days .work_time .break_time .reset_time{ left: 172px; top: 13px} .b-form_add-company > form > dl.work_wrapper dd .add_days{ text-decoration: none !important; border-bottom: 1px dotted; color: #000000; font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif} .b-form_add-company > form > dl.work_wrapper dd .add_days:visited{ text-decoration: none !important; border-bottom: 1px dotted; color: #000000} .b-form_add-company > form > dl.work_wrapper dd .add_days:hover{ text-decoration: none !important; border-bottom: 1px dotted; color: #cc0000} .b-form_add-company > form > dl.small{ margin-top: -15px} .b-form_add-company > form > dl.small dt{ font-size: 13px; padding-top: 15px} .b-form_add-company > form > dl.small dd .custom_select{ width: 115px} .b-form_add-company > form > dl.small dd .checkbox_list{ font-size: 0; margin-top: -2px} .b-form_add-company > form > dl.small dd .checkbox_list li{ padding-bottom: 10px; font: 11px/13px Verdana, Geneva, Arial, Helvetica, sans-serif} .b-form_add-company > form > dl.small dd .checkbox_list li input{ margin-right: 5px} .b-form_add-company > form > dl.small dd .checkbox_list li label{ word-spacing: normal; letter-spacing: normal; display: -moz-inline-box; display: -moz-inline-stack; display: inline-block; *display: inline; *zoom: 1; vertical-align: top} .b-form_add-company > form > dl.small dd .checkbox_list.col_3 li{ word-spacing: normal; letter-spacing: normal; display: -moz-inline-box; display: -moz-inline-stack; display: inline-block; *display: inline; *zoom: 1; vertical-align: top; width: 30%; padding-right: 3%} .b-form_add-company > form > dl.small dd .checkbox_list.col_3 li label{ display: inline} .b-form_add-company > form .button_wrapper{ border-top: 1px solid #D9D9D9; padding-top: 20px; text-align: center} .b-form_add-company .add_image{ padding: 25px 20px 30px 20px} .b-form_add-company .add_image p{ font: 13px/25px Arial, Helvetica, sans-serif; margin-bottom: 10px} .b-form_add-company .add_image .input_file{ position: relative; overflow: hidden; width: 100%} .b-form_add-company .add_image .input_file input[type="file"]{ position: absolute; z-index: 5; top: 0; bottom: 0; left: 0; right: 0; width: 100%; min-height: 30px; cursor: pointer; opacity: 0; filter: alpha(opacity=0); font-size: 999px; float: right} .b-form_add-company .add_image .input_file input[type="file"]:hover + .button{ background-color: #fefefe; background-repeat: no-repeat; background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f2f2f2), color-stop(60%, #d9d9d9), to(#fefefe)); background-image: -webkit-linear-gradient(#f2f2f2, #d9d9d9 60%, #fefefe); background-image: -moz-linear-gradient(top, #f2f2f2, #d9d9d9 60%, #fefefe); background-image: -ms-linear-gradient(#f2f2f2, #d9d9d9 60%, #fefefe); background-image: -o-linear-gradient(#f2f2f2, #d9d9d9 60%, #fefefe); background-image: linear-gradient(#f2f2f2, #d9d9d9 60%, #fefefe); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f2f2f2', endColorstr='#fefefe', GradientType=0); text-decoration: none} .b-form_add-company .add_image .input_file .label{ font: 11px/15px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #8e8e8e; word-spacing: normal; display: -moz-inline-box; display: -moz-inline-stack; display: inline-block; *display: inline; *zoom: 1; vertical-align: top; margin: 0 0 0 10px} .b-form_add-company .add_image .input_file .button{ margin: 0; font-size: 15px; position: static; line-height: 19px} .b-form_add-company .add_image .list_image{ display: block; list-style: none; padding: 0; margin: 21px 0 0 -20px; font-size: 0} .b-form_add-company .add_image .list_image li{ margin-bottom: 10px; word-spacing: normal; display: -moz-inline-box; display: -moz-inline-stack; display: inline-block; *display: inline; *zoom: 1; vertical-align: top; border: 1px solid transparent; padding: 0; margin-left: 20px; background: transparent; position: relative} .b-form_add-company .add_image .list_image li .remove_item{ display: none} .b-form_add-company .add_image .list_image li img{ max-width: 100%; height: auto} .b-form_add-company .add_image .list_image li:hover .remove_item{ background-image: url(http://web.archive.org/web/20150315024757im_/http://img.tyt.by/catalog/c_sprite.png?20140105); width: 20px; height: 20px; background-position: -96px 0px; display: block; position: absolute; top: 0px; right: 0px} .b-form_add-company .add_image .list_image li.loaging{ background: #ffffff; border: 1px solid #d9d9d9; width: 178px; height: 118px; text-align: center} .b-form_add-company .add_image .list_image li.loaging img{ position: relative; top: 50%; margin-top: -6px; display: inline-block} .b-form_add-company .add_image .list_image li.loaging .progressbar{ background: #ffffff; height: 8px; width: 137px; margin: -4px 0 0 -68px; position: relative; top: 50%; left: 50%; border: 1px solid #d9d9d9} .b-form_add-company .add_image .list_image li.loaging .progressbar .progress{ background: #d9d9d9; border: 1px solid #ffffff; height: 6px} .b-form_add-company .add_image .list_image.m-vertical{ margin: 0} .b-form_add-company .add_image .list_image.m-vertical li{ margin: 0 0 20px 0; display: block; width: 278px; min-height: 173px} .b-form_add-company .b-contact_info{ color: #969696; text-align: center; margin-top: 15px; font: 15px/25px Arial, Helvetica, sans-serif} .b-form_add-company .b-contact_info b{ font-weight: bold; color: #000} .m-form{ background: transparent; border-bottom: 0 none; border-top: 1px solid #D9D9D9} .m-form .cat_promo-menu-list{ -webkit-box-shadow: none; -moz-box-shadow: none; -ms-box-shadow: none; box-shadow: none} .m-form .cat_promo-menu-list .has_sub > a{ background: url("http://web.archive.org/web/20150315024757im_/http://img.tyt.by/kupi/by2/menu_li.gif") no-repeat scroll 225px 12px transparent} @media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){ .b-form_add-company form dl.work_wrapper dd .work_days .days li input{ margin-left: -10px} } .no-cssgradients .b-form_add-company form dl.work_wrapper dd .work_days .days li input{ margin-left: -10px} .ie8 .b-form_add-company form dl dd .input-phone{ line-height: 1em} .ie8 .b-form_add-company form dl dd .input-phone input{ padding-top: 8px; height: 33px} .ie8 .b-form_add-company form dl dd .t-input{ padding-top: 8px; height: 33px} .oldie .b-form_add-company form dl dd .input-phone{ line-height: 1em} .oldie .b-form_add-company form dl dd .input-phone input{ padding-top: 8px; height: 25px} .oldie .b-form_add-company form dl dd .t-input{ padding-top: 8px; height: 25px; width: 384px} .oldie .b-form_add-company form dl dd.the-error .t-input{ float: left} .oldie .b-form_add-company form dl.work_wrapper dd .work_days .work_time .decor{ position: relative; top: 10px; margin-left: 3px} .oldie .b-form_add-company form dl.work_wrapper dd .work_days .work_time .all_time{ position: relative; top: 10px} .oldie .b-form_add-company form .add_image .input_file{ height: 45px} .oldie .b-form_add-company form .add_image .input_file input{ height: 30px} .oldie .b-form_add-company form .add_image .list_image li.loaging .progressbar{ text-align: left; position: static; margin: 55px auto} .m-private-page .b-form_add-company > form > dl dd{ padding-left: 10px} .m-private-page .b-form_add-company > form > dl dd.add_image{ padding: 20px 0 0 10px} .m-private-page .b-form_add-company > form > dl dd.add_image div.input_file{ padding-bottom: 0} .m-private-page .b-form_add-company > form > dl dd.add_image div.input_file input{ width: auto; font-size: 15px; right: 0} .m-private-page .b-form_add-company > form > dl dd.add_image div.input_file .label{ line-height: 32px} .m-private-page .b-form_add-company > form .t-input.m-small{ width: 150px; height: 33px} .b-widget img{ max-width: 100%} .b-widget .gray-tabs .widget-tabs__li.active{ background: #4c4c4c} .b-widget.m-special_catalog .b-widget-content{ padding: 21px 20px 41px} .b-widget.m-special_catalog .b-widget-content .company_prm .title{ padding-top: 5px; font-weight: normal} .b-widget.m-special_catalog .b-widget-content .company_prm .title span{ font-weight: bold} .b-widget.m-special_catalog .b-widget-content .all a{ padding-left: 20px} .b-widget.m-special_catalog .b-widget-content.m-terms{ padding: 0} .b-widget.m-special_catalog .b-widget-content.m-terms .disc_list{ padding: 15px 25px 5px 10px} .b-widget.m-special_catalog .b-widget-content.m-terms .disc_list li{ padding-left: 10px; position: relative; font: 13px/17px Arial, Helvetica, sans-serif; padding-bottom: 10px} .b-widget.m-special_catalog .b-widget-content.m-terms .disc_list li:before{ content: ""; display: block; position: absolute; top: 7px; left: 2px; width: 2px; height: 2px; background: #4c4c4c} .b-widget.m-special_catalog .b-widget-content.m-terms .important{ border-top: 1px solid #ffffff; background: #fff2de; font: 11px/15px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #505050; padding: 15px 20px 10px} .b-widget.m-special_catalog .b-widget-content.m-terms .important .title{ color: #cc0000; font: bold 13px/17px Arial, Helvetica, sans-serif; padding-bottom: 7px} .b-widget.m-afisha_catalog .b-widget-content{ padding: 21px 20px 41px} .b-widget.m-afisha_catalog .b-widget-content .afisha_prm .title{ padding: 5px 0 10px; display: block; font: 15px/1.25em Arial, Helvetica, sans-serif} .b-widget.m-afisha_catalog .b-widget-content .afisha_prm .title span{ font-weight: bold} .b-widget.m-afisha_catalog .b-widget-content .afisha_prm .dscr{ font: 11px/1.25em Verdana, Geneva, Arial, Helvetica, sans-serif; color: #808080} .b-widget.m-afisha_catalog .b-widget-content .afisha_prm .dscr p{ margin: 0} .b-widget.m-afisha_catalog .b-widget-content .all a{ padding-left: 20px} .b-widget.m-news_catalog .b-lists{ padding: 0 10px} .b-widget.m-news_catalog .b-lists .media{ float: none; margin: 0} .b-widget.m-news_catalog .b-lists .media img{ display: block; max-width: 100%; margin: 10px 0 7px} .b-widget.m-news_catalog .all a{ padding-left: 20px} .b-widget.m-photo .b-widget-content{ padding: 20px 20px 28px} .b-widget.m-photo .b-widget-content .photo_wrapper{ padding: 0 0 8px 0} .b-widget.m-photo .b-widget-content .photo_wrapper a{ font-size: 0; display: block; overflow: hidden; white-space: nowrap; margin-left: -1px} .b-widget.m-photo .b-widget-content .photo_wrapper a img{ margin-left: 1px; height: 80px} .b-widget.m-photo .b-widget-content .all a{ padding-left: 20px} .review_title{ font: bold 21px/1.125em Arial, Helvetica, sans-serif; color: #000000} .review_block{ background: #f3f3f3; width: auto; display: block; padding: 20px; margin-top: 13px; font: 13px/15px Arial, Helvetica, sans-serif} .review_block .no_authorize{ overflow: hidden} .review_block .no_authorize a{ color: #192c8f; text-decoration: underline} .review_block .no_authorize a:hover{ color: #cc0000} .review_block .no_authorize .registration{ float: right} .review_block .no_authorize + .message{ margin-top: 20px} .review_block .user_login{ overflow: hidden; padding-bottom: 20px} .review_block .user_login a{ display: table; line-height: 0; float: left; height: 45px} .review_block .user_login a img{ min-height: 45px; max-height: 45px} .review_block .user_login a span{ display: table-cell; vertical-align: middle; text-decoration: underline; color: #192c8f; padding-left: 10px; font: bold 13px/1em Verdana, Geneva, Arial, Helvetica, sans-serif} .review_block .user_login a span:hover{ color: #cc0000} .review_block .user_login .logout{ float: right; height: auto; color: #808080; font: normal 11px/20px Verdana, Geneva, Arial, Helvetica, sans-serif; text-decoration: underline; padding-top: 13px} .review_block .user_login .logout:hover{ color: #cc0000} .review_block .message{ margin-bottom: 18px} .review_block .message label{ font-size: 13px; font-family: Arial, Helvetica, sans-serif; font-weight: bold} .review_block .message textarea{ margin-top: 7px; border: 0 none; background: #ffffff; font: normal 13px/20px Verdana, Geneva, Arial, Helvetica, sans-serif; padding: 5px 10px; width: 100%; max-width: 100%; min-width: 100%; min-height: 70px; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; border: 1px solid #b2b2b2} .review_block .helper-ribbon .input_file{ position: relative; overflow: hidden; cursor: pointer; float: right; padding-top: 5px} .review_block .helper-ribbon .input_file input[type="file"]{ position: absolute; z-index: 5; top: 0; bottom: 0; left: 0; right: 0; width: 100%; min-height: 30px; opacity: 0; filter: alpha(opacity=0); font-size: 999px; float: right; cursor: pointer} .review_block .add_photo{ padding: 5px 8px; font: 11px/13px Verdana, Geneva, Arial, Helvetica, sans-serif} .review_block .add_photo span{ text-decoration: none !important; border-bottom: 1px dotted; color: #4c4c4c; word-spacing: normal; letter-spacing: normal; display: -moz-inline-box; display: -moz-inline-stack; display: inline-block; *display: inline; *zoom: 1; vertical-align: baseline; margin-left: 5px; position: relative; top: -1px} .review_block .add_photo span:visited{ text-decoration: none !important; border-bottom: 1px dotted; color: #4c4c4c} .review_block .add_photo span:hover{ text-decoration: none !important; border-bottom: 1px dotted; color: #cc0000} .review_block .add_photo .list_image{ display: block; list-style: none; padding: 0; margin: 11px 0 0 -20px; font-size: 0} .review_block .add_photo .list_image li{ margin-bottom: 10px; word-spacing: normal; display: -moz-inline-box; display: -moz-inline-stack; display: inline-block; *display: inline; *zoom: 1; vertical-align: top; padding: 0; margin-left: 10px; margin-right: 10px; background: transparent; position: relative} .review_block .add_photo .list_image li img{ display: block} .review_block .add_photo .list_image li .remove_item{ display: none} .review_block .add_photo .list_image li:hover .remove_item{ display: block; position: absolute; top: 0px; right: 0px} .review_block .add_photo .list_image li.loaging{ background: #ffffff; border: 1px solid #d9d9d9; width: 123px; height: 73px; text-align: center} .review_block .add_photo .list_image li.loaging img{ position: relative; top: 50%; margin-top: -12px; display: inline-block} .review_block .add_photo .list_image li.loaging .progressbar{ background: #ffffff; height: 8px; width: 80%; margin: -4px 0 0 0; position: relative; top: 50%; left: 10%; border: 1px solid #d9d9d9} .review_block .add_photo .list_image li.loaging .progressbar .progress{ background: #d9d9d9; border: 1px solid #ffffff; height: 6px} .review_block .review{ padding-top: 10px} .review_block .review .helper-ribbon{ margin-top: 22px} .review_block .review .add_review{ margin-top: 5px} .review_block .review .starRating_text{ word-spacing: normal; letter-spacing: normal; display: -moz-inline-box; display: -moz-inline-stack; display: inline-block; *display: inline; *zoom: 1; vertical-align: baseline} .review_block .review .starRating{ position: relative; top: -1px; left: 15px} .review_block .review #descr_rating h6{ padding-top: 10px; font: bold 11px/15px Verdana, Geneva, Arial, Helvetica, sans-serif} .review_block .review #descr_rating p{ margin: 10px 0; font: 11px/15px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #808080} .review_block .review .t-input{ border: 1px solid #aaaaaa; background: #fff; color: #515151; font: normal 15px/1em Arial, Helvetica, sans-serif; vertical-align: baseline; height: 33px; padding: 0 8px; margin-left: -1px; width: 400px; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box} .review_block .review .input-phone{ margin-top: 20px; width: 200px; line-height: 33px; color: #000; position: relative} .review_block .review .input-phone input{ background: transparent; color: #515151; font: normal 15px/1em Arial, Helvetica, sans-serif; height: 33px; border: 0 none; position: absolute; left: 50px; top: 0; width: 148px; padding: 0; vertical-align: baseline} .review_block .review .input-phone input:focus{ outline: none} .review_block .review .button{ margin-top: 20px; font: bold 15px/19px Arial, Helvetica, sans-serif} .review_block .review .text_reset{ margin-left: 10px; padding-top: 9px; font: 11px/1em Verdana, Geneva, Arial, Helvetica, sans-serif} .m-review{ margin-top: 20px; border-top: 1px solid #eeeeee} .m-review .lists_comments__li{ padding: 20px 20px 15px 20px; margin-bottom: 0; border-bottom: 1px solid #eeeeee} .m-review .lists_comments__li .comment__avatar{ float: left; padding-right: 10px} .m-review .lists_comments__li .comments__content{ overflow: hidden; position: relative; top: -5px} .m-review .lists_comments__li .comments__content .head{ overflow: hidden; padding-bottom: 5px} .m-review .lists_comments__li .comments__content .head p.author{ word-spacing: normal; letter-spacing: normal; display: -moz-inline-box; display: -moz-inline-stack; display: inline-block; *display: inline; *zoom: 1; vertical-align: baseline} .m-review .lists_comments__li .comments__content .head p.author .author, .m-review .lists_comments__li .comments__content .head p.author .date{ font: 11px/13px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #808080; text-decoration: none; padding-right: 10px} .m-review .lists_comments__li .comments__content .head .starRating{ word-spacing: normal; letter-spacing: normal; display: -moz-inline-box; display: -moz-inline-stack; display: inline-block; *display: inline; *zoom: 1; vertical-align: baseline; position: relative; top: 3px} .m-review .lists_comments__li .comments__content .head .comments__type-name{ font-size: 11px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color: #808080; text-decoration: underline} .m-review .lists_comments__li .comments__content .head .comments__type-name:hover{ text-decoration: none} .m-review .lists_comments__li .comments__content .comment_img{ padding-top: 5px} .m-review .lists_comments__li .comments__content .comment_img a{ height: 75px; word-spacing: normal; letter-spacing: normal; display: -moz-inline-box; display: -moz-inline-stack; display: inline-block; *display: inline; *zoom: 1; vertical-align: top; margin-right: 20px; margin-top: 10px} .m-review .lists_comments__li .comments__content .comment_img a img{ max-height: 75px; display: block} .m-review .lists_comments__li .comments__content .comment_txt{ padding-right: 90px} .m-review .lists_comments__li .comments__content .footer{ padding-top: 15px} .m-review .lists_comments__li .comments__content .footer .add_comment{ position: relative; top: 2px; font-size: 11px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color: #808080; text-decoration: underline} .m-review .lists_comments__li .comments__content .footer .add_comment:hover{ color: #cc0000; text-decoration: none} .m-review .lists_comments__li .comments__content .footer .reply_link{ visibility: hidden} .m-review .lists_comments__li .comments__content .comment_karma{ margin-top: 2px} .m-review .lists_comments__li .comments__content .comment_karma .icon-karma-forum{ visibility: hidden} .m-review .lists_comments__li .comments__content.new .comment_karma .icon-karma-forum, .m-review .lists_comments__li .comments__content:hover .comment_karma .icon-karma-forum{ visibility: visible} .m-review .lists_comments__li .comments__content.new .comment_karma.deactivate .icon-karma-forum, .m-review .lists_comments__li .comments__content:hover .comment_karma.deactivate .icon-karma-forum{ visibility: hidden} .m-review .lists_comments__li .comments__content.new .reply_link, .m-review .lists_comments__li .comments__content:hover .reply_link{ visibility: visible} .m-review .lists_comments__li .m-answer{ border-top: 0; background: #f3f3f3; margin: 20px -20px 0 65px; padding: 0} .m-review .lists_comments__li .m-answer .lists_comments__li{ padding: 20px; margin: 0} .m-review .lists_comments__li .m-answer .lists_comments__li p.author a.author{ font-weight: bold; color: #000000} .m-review .lists_comments__li .m-answer .lists_comments__li .comment_karma .icon-karma-forum{ visibility: visible} .m-review .lists_comments__li .review_block{ margin-left: 62px; margin-right: -20px} .m-review .lists_comments__li .review_block .review{ padding-top: 0} .m-review .lists_comments__li .review_block .review .button{ margin-top: 0; padding: 5px 16px 4px} .m-review .lists_comments__li .b-lists-comments{ margin-left: 52px} .m-review .lists_comments__li .b-lists-comments .lists_comments__li{ margin-left: 10px} .m-review .lists_comments__li .b-lists-comments .lists_comments__li .starRating{ display: none} .m-review .lists_comments__li .b-lists-comments .lists_comments__li .b-lists-comments{ margin-left: -20px} .m-review .lists_comments__li .b-lists-comments .lists_comments__li .b-lists-comments .lists_comments__li{ margin-left: 10px} .review_all{ display: block; text-align: center; padding: 3px 0; background: #f3f3f3} .review_all span{ text-decoration: none !important; border-bottom: 1px dotted; color: #4c4c4c; text-transform: uppercase; font: bold 11px/25px Arial, Helvetica, sans-serif} .review_all span:visited{ text-decoration: none !important; border-bottom: 1px dotted; color: #4c4c4c} .review_all span:hover{ text-decoration: none !important; border-bottom: 1px dotted; color: #cc0000} .review_all:hover{ text-decoration: none; color: #cc0000} .review_all:hover span{ text-decoration: none !important; border-bottom: 1px dotted; color: #cc0000} .review_all:hover span:visited{ text-decoration: none !important; border-bottom: 1px dotted; color: #cc0000} .review_all:hover span:hover{ text-decoration: none !important; border-bottom: 1px dotted; color: #cc0000} .review_all:hover span:hover{ color: #cc0000} .ie8 .review_block .input-phone{ line-height: 1em} .ie8 .review_block .input-phone input{ padding-top: 8px; height: 33px} .ie8 .review_block .t-input{ padding-top: 8px; height: 33px} .oldie .review_block .input-phone{ line-height: 1em} .oldie .review_block .input-phone input{ padding-top: 8px; height: 25px} .oldie .review_block .t-input{ padding-top: 8px; height: 25px; width: 384px} .oldie .review_block .add_image .input_file{ height: 45px} .oldie .review_block .add_image .input_file input{ height: 30px} .oldie .review_block .add_image .list_image li.loaging .progressbar{ text-align: left; position: static; margin: 55px auto} .overlay{ position: fixed; top: 0; left: 0; width: 100%; height: 100%; z-index: 250; background-color: #000000; background-color: rgba(0, 0, 0, 0.5); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#80000000, endColorstr=#80000000); -ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#80000000, endColorstr=#80000000); cursor: pointer} .popupLogin{ width: 336px; height: 310px; background: #fff; position: fixed; top: 50%; left: 50%; margin-top: -155px; margin-left: -168px; z-index: 350} .popupLogin.b-auth_error{ height: 330px; margin-top: -165px} .popupLogin.b-auth_error .left_col .b-auth-content input.i-p{ border: 1px solid #e14b4b; background: #fff8f8} .popupLogin .close{ position: absolute; top: 10px; right: 10px; text-decoration: none; text-indent: -9999px; z-index: 5} .popupLogin .left_col{ height: 300px; width: 320px; padding: 15px 0 0 20px} .popupLogin .left_col .header{ font-size: 13px; color: #acacac; padding-bottom: 10px} .popupLogin .left_col .header .title, .popupLogin .left_col .header h2{ font-weight: bold; display: inline; color: #373737; font-size: 18px; margin-right: 5px} .popupLogin .left_col .header a{ text-decoration: underline} .popupLogin .left_col .b-auth-content{ padding-bottom: 20px} .popupLogin .left_col .b-auth-content .error_text{ color: #e14b4b; font: 11px/13px Verdana, Geneva, Arial, Helvetica, sans-serif; margin: 2px 0 10px} .popupLogin .left_col .b-auth-content input.i-p{ background-color: #fff; border: 1px solid #AAAAAA; font: 13px/18px Arial, Helvetica, sans-serif; margin-bottom: 10px; padding: 7px 5px; width: 285px} .popupLogin .left_col .b-auth-content .b-hold{ margin-top: 5px; background: #f2f2f2; padding-right: 20px; width: 277px; margin-bottom: 10px} .popupLogin .left_col .b-auth-content .b-hold .input_wrapper{ margin-left: 20px; display: inline-block; text-indent: -15px; padding: 8px 20px 0 10px; font: 13px Arial, Helvetica, sans-serif} .popupLogin .left_col .b-auth-content .b-hold .input_wrapper input{ width: 13px; height: 13px; padding: 0; margin: 0 2px 0 0; vertical-align: bottom; position: relative; top: -2px; *overflow: hidden} .popupLogin .left_col .b-auth-content .b-hold .button{ float: none; font-size: 13px; padding: 6px 16px} .popupLogin .left_col .b-auth-content .b-auth-recall{ font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #808080; text-decoration: underline; float: none} .popupLogin .left_col .b-auth-content .b-auth-recall:hover{ color: #cc0000} .popupLogin .left_col h4{ font: bold 11px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #373737; padding-bottom: 15px} .popupLogin .left_col .b-vlist{ width: 297px; font-size: 0} .popupLogin .left_col .b-vlist li{ word-spacing: normal; display: -moz-inline-box; display: -moz-inline-stack; display: inline-block; *display: inline; *zoom: 1; vertical-align: top; font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #808080; width: 50%} .popupLogin .left_col .b-vlist li a{ text-decoration: underline} .popupLogin .left_col .b-vlist li a .b-icon{ vertical-align: bottom; margin-right: 10px} .c_button{ color: #323232 !important; -webkit-border-radius: 1px; -moz-border-radius: 1px; border-radius: 1px; border: solid 1px #ccc; background-color: #f2f2f2; background-repeat: no-repeat; background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fbfbfb), color-stop(70%, #f5f5f5), to(#f2f2f2)); background-image: -webkit-linear-gradient(#fbfbfb, #f5f5f5 70%, #f2f2f2); background-image: -moz-linear-gradient(top, #fbfbfb, #f5f5f5 70%, #f2f2f2); background-image: -ms-linear-gradient(#fbfbfb, #f5f5f5 70%, #f2f2f2); background-image: -o-linear-gradient(#fbfbfb, #f5f5f5 70%, #f2f2f2); background-image: linear-gradient(#fbfbfb, #f5f5f5 70%, #f2f2f2); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fbfbfb', endColorstr='#f2f2f2', GradientType=0); font: bold 13px/15px Arial, Helvetica, sans-serif; word-spacing: normal; letter-spacing: normal; display: -moz-inline-box; display: -moz-inline-stack; display: inline-block; *display: inline; *zoom: 1; vertical-align: top; outline: none; margin: 0; min-height: 15px; overflow: visible; white-space: nowrap; width: auto; cursor: pointer; padding: 5px 10px 6px; text-decoration: none !important; text-transform: none} .c_button:hover{ color: #000 !important; background-color: #e9e9e9; background-repeat: repeat-x; background-image: -moz-linear-gradient(top, #fafafa, #e9e9e9); background-image: -ms-linear-gradient(top, #fafafa, #e9e9e9); background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fafafa), color-stop(100%, #e9e9e9)); background-image: -webkit-linear-gradient(top, #fafafa, #e9e9e9); background-image: -o-linear-gradient(top, #fafafa, #e9e9e9); background-image: linear-gradient(top, #fafafa, #e9e9e9); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fafafa', endColorstr='#e9e9e9', GradientType=0)} .c_button:active{ -webkit-box-shadow: inset 0 2px 1px rgba(2, 2, 2, 0.2); -moz-box-shadow: inset 0 2px 1px rgba(2, 2, 2, 0.2); -ms-box-shadow: inset 0 2px 1px rgba(2, 2, 2, 0.2); box-shadow: inset 0 2px 1px rgba(2, 2, 2, 0.2)} .c_button.small{ font: bold 11px/15px Arial, Helvetica, sans-serif; padding: 2px 6px 1px} .c_button.mini{ font: bold 11px/15px Arial, Helvetica, sans-serif; line-height: 16px; padding: 1px 5px 1px} .c_button.blue{ border: solid 1px #cdf; color: #3d5c99 !important; background-color: #dde7ff; background-repeat: repeat-x; background-image: -moz-linear-gradient(top, #f2f6ff, #dde7ff); background-image: -ms-linear-gradient(top, #f2f6ff, #dde7ff); background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f2f6ff), color-stop(100%, #dde7ff)); background-image: -webkit-linear-gradient(top, #f2f6ff, #dde7ff); background-image: -o-linear-gradient(top, #f2f6ff, #dde7ff); background-image: linear-gradient(top, #f2f6ff, #dde7ff); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f2f6ff', endColorstr='#dde7ff', GradientType=0)} .c_button.blue:hover{ color: #18459d !important; background: #f2f6ff} .c_button.blue:active{ -webkit-box-shadow: inset 0 2px 2px rgba(185, 205, 244, 0.5); -moz-box-shadow: inset 0 2px 2px rgba(185, 205, 244, 0.5); -ms-box-shadow: inset 0 2px 2px rgba(185, 205, 244, 0.5); box-shadow: inset 0 2px 2px rgba(185, 205, 244, 0.5)} .c_button.blue.mini{ background: #f2f6ff} .c_button.green{ color: #2b6600 !important; border-color: #c8e098 #bed68d #b5ce82 #bed68d; background-color: #def6ae; background-repeat: repeat-x; background-image: -moz-linear-gradient(top, #e5f8c1, #def6ae); background-image: -ms-linear-gradient(top, #e5f8c1, #def6ae); background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #e5f8c1), color-stop(100%, #def6ae)); background-image: -webkit-linear-gradient(top, #e5f8c1, #def6ae); background-image: -o-linear-gradient(top, #e5f8c1, #def6ae); background-image: linear-gradient(top, #e5f8c1, #def6ae); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e5f8c1', endColorstr='#def6ae', GradientType=0)} .c_button.green:hover{ color: #2b6600 !important; background: #e5f8c1} .c_button.green:active{ -webkit-box-shadow: inset 0 2px 2px rgba(200, 224, 152, 0.5); -moz-box-shadow: inset 0 2px 2px rgba(200, 224, 152, 0.5); -ms-box-shadow: inset 0 2px 2px rgba(200, 224, 152, 0.5); box-shadow: inset 0 2px 2px rgba(200, 224, 152, 0.5)} .c_button:disabled, .c_button.disabled, .c_button.disabled:hover, .c_button.disabled:active{ cursor: default} .add_review{ border: 1px solid #cccccc; line-height: 28px; font-size: 13px; font-weight: bold; color: #333; padding: 0 10px; margin-right: 20px; position: relative; z-index: 10; outline: none; text-decoration: none; cursor: pointer; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; background-color: #e9e9e9; background-repeat: repeat-x; background-image: -moz-linear-gradient(top, #fafafa, #e9e9e9); background-image: -ms-linear-gradient(top, #fafafa, #e9e9e9); background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fafafa), color-stop(100%, #e9e9e9)); background-image: -webkit-linear-gradient(top, #fafafa, #e9e9e9); background-image: -o-linear-gradient(top, #fafafa, #e9e9e9); background-image: linear-gradient(top, #fafafa, #e9e9e9); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fafafa', endColorstr='#e9e9e9', GradientType=0); word-spacing: normal; letter-spacing: normal; display: -moz-inline-box; display: -moz-inline-stack; display: inline-block; *display: inline; *zoom: 1; vertical-align: bottom; } .add_review:hover{ background-color: #e9e9e9; background-repeat: repeat-x; background-image: -moz-linear-gradient(top, #ffffff, #e9e9e9); background-image: -ms-linear-gradient(top, #ffffff, #e9e9e9); background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(100%, #e9e9e9)); background-image: -webkit-linear-gradient(top, #ffffff, #e9e9e9); background-image: -o-linear-gradient(top, #ffffff, #e9e9e9); background-image: linear-gradient(top, #ffffff, #e9e9e9); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e9e9e9', GradientType=0); color: #000000; text-decoration: none} .add_review i{ vertical-align: -2px; margin-right: 3px} .add_review.active{ border-top: 1px solid #949494; border-bottom: none; padding-bottom: 1px; background-color: #ffffff; background-repeat: repeat-x; background-image: -moz-linear-gradient(top, #e9e9e9, #ffffff); background-image: -ms-linear-gradient(top, #e9e9e9, #ffffff); background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #e9e9e9), color-stop(100%, #ffffff)); background-image: -webkit-linear-gradient(top, #e9e9e9, #ffffff); background-image: -o-linear-gradient(top, #e9e9e9, #ffffff); background-image: linear-gradient(top, #e9e9e9, #ffffff); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e9e9e9', endColorstr='#ffffff', GradientType=0)} .add_review.logedin{ font-size: 13px} .add_review.logedin:after{ content: url("http://web.archive.org/web/20150315024757im_/http://img.tyt.by/i/1x1.gif")} .popupLogin{ height: auto} .popupLogin .left_col{ height: auto} .popupLogin .left_col .b-vlist{ margin: 10px 0} .overlay{ background: #000; opacity: 0.5; filter: alpha(opacity=50); position: fixed; top: 0; bottom: 0; left: 0; right: 0; z-index: 101; text-align: center} .catalog_popup{ position: fixed; top: 0; bottom: 0; left: 0; right: 0; z-index: 110; text-align: center} .catalog_popup .b-success{ margin: 0 20px 20px 20px; background: #eafacf; font: 15px/25px Arial, Helvetica, sans-serif; color: #333333; padding: 13px 18px 13px 45px} .catalog_popup .b-success strong{ color: #2b8000; font-weight: bold; margin-left: -27px} .catalog_popup .b-error{ margin: 0 20px 20px 20px; background: #ffe8d5; font: 15px/25px Arial, Helvetica, sans-serif; color: #333333; padding: 13px 18px} .catalog_popup .b-error strong{ color: #cc0000; font-weight: bold} .m-form.popup_wrapper{ word-spacing: normal; letter-spacing: normal; display: -moz-inline-box; display: -moz-inline-stack; display: inline-block; *display: inline; *zoom: 1; vertical-align: top; text-align: left; background: #ffffff; -webkit-box-shadow: 2px 2px 3px rgba(0, 0, 0, 0.25); -moz-box-shadow: 2px 2px 3px rgba(0, 0, 0, 0.25); -ms-box-shadow: 2px 2px 3px rgba(0, 0, 0, 0.25); box-shadow: 2px 2px 3px rgba(0, 0, 0, 0.25); max-height: 100%; max-width: 782px; min-width: 782px; width: 782px; margin-top: 0} .m-form.popup_wrapper.m-addr{ max-width: 340px; min-width: 340px; width: 340px} .m-form.popup_wrapper.m-addr .popup_header{ padding: 10px 10px 15px 20px} .m-form.popup_wrapper.m-addr .popup_header .close{ position: relative; top: -10px; right: -5px} .m-form.popup_wrapper.m-addr .popup_header p{ width: 90%; padding-top: 5px; color: #515151; font: 13px/17px Arial, Helvetica, sans-serif} .m-form.popup_wrapper.m-addr .popup_footer{ padding-top: 0} .m-form.popup_wrapper.m-addr .popup_footer .p_input{ font: 13px/17px Arial, Helvetica, sans-serif; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box; background: none repeat scroll 0 0 #fff; border: 1px solid #aaaaaa; display: block; height: 35px; position: relative; width: 100%; padding: 0 8px} .m-form.popup_wrapper.m-addr .popup_footer .buttons{ padding-top: 15px} .m-form.popup_wrapper.m-addr .popup_footer .buttons .c_button{ padding: 6px 20px 7px 21px; font-size: 15px} .m-form.popup_wrapper.m-addr .popup_footer .buttons .btn_wr{ margin-left: 5px; color: #808080; font: 11px/26px Verdana, Geneva, Arial, Helvetica, sans-serif} .m-form.popup_wrapper.m-addr .popup_footer .buttons .btn_wr .reset{ font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; background: transparent; border: 0 none; padding: 0; margin: 0; text-decoration: none !important; border-bottom: 1px dotted; color: #808080} .m-form.popup_wrapper.m-addr .popup_footer .buttons .btn_wr .reset:visited{ text-decoration: none !important; border-bottom: 1px dotted; color: #808080} .m-form.popup_wrapper.m-addr .popup_footer .buttons .btn_wr .reset:hover{ text-decoration: none !important; border-bottom: 1px dotted; color: #cc0000} .m-form.popup_wrapper .popup_header{ font: bold 21px/1.25em Arial, Helvetica, sans-serif; padding: 20px} .m-form.popup_wrapper .popup_header .close{ float: right; width: 16px; overflow: hidden} .m-form.popup_wrapper .popup_header .close:hover img{ position: relative; left: -16px} .m-form.popup_wrapper .popup_header .title{ font: bold 25px/1.25em Arial, Helvetica, sans-serif} .m-form.popup_wrapper .popup_header p{ font: 15px/1.25em Arial, Helvetica, sans-serif} .m-form.popup_wrapper .popup_footer{ padding: 20px} .m-form.popup_wrapper .popup_footer table{ width: 100%; height: 100%; table-layout: fixed; border-spacing: 0; padding: 0; font: 13px/17px Arial, Helvetica, sans-serif} .m-form.popup_wrapper .popup_footer table td, .m-form.popup_wrapper .popup_footer table th{ padding: 5px 0; vertical-align: middle} .m-form.popup_wrapper .popup_footer table td.error, .m-form.popup_wrapper .popup_footer table th.error{ padding-left: 20px; color: #cc0000} .m-form.popup_wrapper .popup_footer table td .b-custom_select, .m-form.popup_wrapper .popup_footer table th .b-custom_select, .m-form.popup_wrapper .popup_footer table td .btn, .m-form.popup_wrapper .popup_footer table th .btn{ height: 35px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box; font: 13px/17px Arial, Helvetica, sans-serif} .m-form.popup_wrapper .popup_footer table td .b-custom_select .caret, .m-form.popup_wrapper .popup_footer table th .b-custom_select .caret, .m-form.popup_wrapper .popup_footer table td .btn .caret, .m-form.popup_wrapper .popup_footer table th .btn .caret{ border-left: 3px solid transparent; border-right: 3px solid transparent; border-top: 3px solid #000000} .m-form.popup_wrapper .popup_footer table td .bootstrap-select.btn-group .btn .filter-option, .m-form.popup_wrapper .popup_footer table th .bootstrap-select.btn-group .btn .filter-option{ left: 8px} .m-form.popup_wrapper .popup_footer table td .p_input, .m-form.popup_wrapper .popup_footer table th .p_input{ font: 13px/17px Arial, Helvetica, sans-serif; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box; background: none repeat scroll 0 0 #fff; border: 1px solid #aaaaaa; display: block; height: 35px; position: relative; width: 100%; padding: 0 8px} .m-form.popup_wrapper .popup_footer table td .p_choise, .m-form.popup_wrapper .popup_footer table th .p_choise{ padding: 10px 0; margin-right: 20px; position: relative; padding-left: 20px} .m-form.popup_wrapper .popup_footer table td .p_choise input, .m-form.popup_wrapper .popup_footer table th .p_choise input{ position: absolute; left: 0; top: 11px; margin: 0} .m-form.popup_wrapper .popup_footer table td .p_choise label, .m-form.popup_wrapper .popup_footer table th .p_choise label{ font: 13px/17px Arial, Helvetica, sans-serif} .m-form.popup_wrapper .popup_footer table td .custom_select, .m-form.popup_wrapper .popup_footer table th .custom_select{ height: 35px; width: 50%; font: 13px/17px Arial, Helvetica, sans-serif} .m-form.popup_wrapper .popup_footer table td .custom_select .val, .m-form.popup_wrapper .popup_footer table th .custom_select .val{ line-height: 35px} .m-form.popup_wrapper .popup_footer table td .custom_select .b-icon, .m-form.popup_wrapper .popup_footer table th .custom_select .b-icon{ top: 12px} .m-form.popup_wrapper .popup_footer table td .btn_wr, .m-form.popup_wrapper .popup_footer table th .btn_wr{ margin-left: 15px; color: #808080; font: 11px/45px Verdana, Geneva, Arial, Helvetica, sans-serif} .m-form.popup_wrapper .popup_footer table td .btn_wr .reset, .m-form.popup_wrapper .popup_footer table th .btn_wr .reset{ font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; background: transparent; border: 0 none; padding: 0; margin: 0; text-decoration: none !important; border-bottom: 1px dotted; color: #808080} .m-form.popup_wrapper .popup_footer table td .btn_wr .reset:visited, .m-form.popup_wrapper .popup_footer table th .btn_wr .reset:visited{ text-decoration: none !important; border-bottom: 1px dotted; color: #808080} .m-form.popup_wrapper .popup_footer table td .btn_wr .reset:hover, .m-form.popup_wrapper .popup_footer table th .btn_wr .reset:hover{ text-decoration: none !important; border-bottom: 1px dotted; color: #cc0000} .m-form.popup_wrapper .popup_footer table td .button.x-big, .m-form.popup_wrapper .popup_footer table th .button.x-big{ font-weight: bold; padding: 6px 20px 7px} .m-form.popup_wrapper .popup_footer table th{ text-align: right; padding-right: 20px} .m-form.popup_wrapper .activity_choise{ max-height: 100%; font-size: 0; padding: 0 20px; zoom: 1} .m-form.popup_wrapper .activity_choise:after{ content: ""; display: table; clear: both; border-collapse: collapse; border-spacing: 0} .m-form.popup_wrapper .activity_choise .cat_promo-menu-list{ width: 100%; font: 13px/17px Arial, Helvetica, sans-serif; height: 100%; display: block; float: left; max-height: 100%; min-height: 0; padding: 0; background: #ffffff; overflow: auto} .m-form.popup_wrapper .activity_choise .cat_promo-menu-list li:first-child{ margin-top: 5px} .m-form.popup_wrapper .activity_choise .cat_promo-menu-list li:last-child{ margin-bottom: 5px} .m-form.popup_wrapper .activity_choise .cat_promo-menu-list .icon{ display: none} .m-form.popup_wrapper .activity_choise .cat_promo-menu-list .has_sub a{ background-image: url(http://web.archive.org/web/20150315024757im_/http://img.tyt.by/catalog/icon-brc_dark.png?20140105); background-position: 96% 50%} .m-form.popup_wrapper .activity_choise .cat_promo-menu-list .active{ background-color: #e4ecff; font-weight: bold; outline: 0 none} .m-form.popup_wrapper .activity_choise .cat_promo-menu-list .active:hover span{ text-decoration: none} .m-form.popup_wrapper .activity_choise .cat_promo-menu-list.level1{ border-right: 1px solid #d9d9d9} .m-form.popup_wrapper .activity_choise .cat_promo-menu-list.level2{ border-right: 1px solid #d9d9d9; display: none} .m-form.popup_wrapper .activity_choise .cat_promo-menu-list.level3{ display: none} .m-form.popup_wrapper .activity_choise .choise_table{ font: 13px/1em Arial, Helvetica, sans-serif; width: 100%; table-layout: fixed; border-spacing: 0; border: 1px solid #d9d9d9; border-left: 0 none; border-bottom: 0 none} .m-form.popup_wrapper .activity_choise .choise_table tr td, .m-form.popup_wrapper .activity_choise .choise_table tr th{ border-left: 1px solid #d9d9d9; border-bottom: 1px solid #d9d9d9; vertical-align: top; padding: 0} .m-form.popup_wrapper .activity_choise .choise_table tr td .wrapper, .m-form.popup_wrapper .activity_choise .choise_table tr th .wrapper{ display: block; height: 100%; overflow: auto; list-style: none; padding: 0; margin: 0} .m-form.popup_wrapper .activity_choise .choise_table tr td .wrapper li, .m-form.popup_wrapper .activity_choise .choise_table tr th .wrapper li{ display: block; position: relative; padding: 2px 20px} .m-form.popup_wrapper .activity_choise .choise_table tr td .wrapper li label, .m-form.popup_wrapper .activity_choise .choise_table tr th .wrapper li label{ margin-left: 5px; position: relative; top: -1px} .m-form.popup_wrapper .activity_choise .choise_table tr td .wrapper li.active, .m-form.popup_wrapper .activity_choise .choise_table tr th .wrapper li.active{ background: #f3f3f3; font-weight: bold} .m-form.popup_wrapper .activity_choise .choise_table tr td .wrapper li.hover, .m-form.popup_wrapper .activity_choise .choise_table tr th .wrapper li.hover, .m-form.popup_wrapper .activity_choise .choise_table tr td .wrapper li:hover, .m-form.popup_wrapper .activity_choise .choise_table tr th .wrapper li:hover{ background: #f3f3f3} .m-form.popup_wrapper .activity_choise .choise_table tr td .wrapper li:first-child, .m-form.popup_wrapper .activity_choise .choise_table tr th .wrapper li:first-child{ margin-top: 10px} .m-form.popup_wrapper .activity_choise .choise_table tr td.rubric li, .m-form.popup_wrapper .activity_choise .choise_table tr th.rubric li{ font: 15px/34px Arial, Helvetica, sans-serif} .m-form.popup_wrapper .activity_choise .choise_table tr td.category li, .m-form.popup_wrapper .activity_choise .choise_table tr th.category li{ font: 13px/34px Arial, Helvetica, sans-serif} .m-form.popup_wrapper .activity_choise .choise_table tr td.category li label, .m-form.popup_wrapper .activity_choise .choise_table tr th.category li label{ position: absolute; top: 0; bottom: 0; left: 0; right: 0; z-index: 3; cursor: pointer; padding-left: 40px} .m-form.popup_wrapper .activity_choise .choise_table tr td.choised dl, .m-form.popup_wrapper .activity_choise .choise_table tr th.choised dl{ padding: 5px 17px} .m-form.popup_wrapper .activity_choise .choise_table tr td.choised dt, .m-form.popup_wrapper .activity_choise .choise_table tr th.choised dt{ font: 15px/34px Arial, Helvetica, sans-serif} .m-form.popup_wrapper .activity_choise .choise_table tr td.choised dd, .m-form.popup_wrapper .activity_choise .choise_table tr th.choised dd{ font: 13px/25px Arial, Helvetica, sans-serif; color: #979797} .m-form.popup_wrapper .activity_choise .choise_table tr td.choised dd span, .m-form.popup_wrapper .activity_choise .choise_table tr th.choised dd span{ text-decoration: none !important; border-bottom: 1px dotted; color: #979797; cursor: pointer} .m-form.popup_wrapper .activity_choise .choise_table tr td.choised dd span:visited, .m-form.popup_wrapper .activity_choise .choise_table tr th.choised dd span:visited{ text-decoration: none !important; border-bottom: 1px dotted; color: #979797} .m-form.popup_wrapper .activity_choise .choise_table tr td.choised dd span:hover, .m-form.popup_wrapper .activity_choise .choise_table tr th.choised dd span:hover{ text-decoration: none !important; border-bottom: 1px dotted; color: #cc0000} .m-form.popup_wrapper .activity_choise .choise_table tr th{ padding: 15px 17px; font-weight: bold; color: #808080; background: #f3f3f3} .m-subscr.popup_wrapper{ max-width: 730px} .m-subscr.popup_wrapper .popup_header{ padding-bottom: 0} .m-subscr.popup_wrapper .popup_header .title{ padding-bottom: 10px} .m-subscr.popup_wrapper .popup_header .close{ position: relative; top: -10px; right: -10px; width: 20px} .m-subscr.popup_wrapper .popup_header .close:hover img{ position: relative; left: -20px} .m-subscr.popup_wrapper .popup_footer table tr td, .m-subscr.popup_wrapper .popup_footer table tr th{ padding: 10px 0} .m-subscr.popup_wrapper .popup_footer table tr th{ padding-right: 10px} .hidden{ display: none} .hidden.active{ display: block} .inner.m-category-page .col-2{ padding-top: 10px} .inner.m-category-page .col-2 .title_catalog_page + .c_button{ vertical-align: text-bottom; margin-left: 20px} .inner.m-category-page .col-2 .city_list{ margin-bottom: 15px} .inner.m-category-page .col-3 .col-i{ padding-top: 10px} .inner.m-category-page .col-3 .col-i .add_company{ line-height: 18px; margin-top: -10px} .inner.m-category-page .b-sub-nav{ z-index: 0} .col-3 .tab-content{ margin-bottom: 10px} .inner .m-private-page .cat_promo-brc{ margin-bottom: 30px; height: 49px; display: inline} .inner .m-private-page .col-2{ padding-top: 0; border-left: none} .inner .m-private-page .col-3{ padding-right: 20px} .inner .m-private-page .paged_tabs{ margin-top: 0; margin-bottom: 20px} .special_block .media, .cat_special-item-content .media, .cat_new-item-content .media, .bubble_special .media, .b-prmplace-content .media, .special_block .bubbleImg, .cat_special-item-content .bubbleImg, .cat_new-item-content .bubbleImg, .bubble_special .bubbleImg, .b-prmplace-content .bubbleImg{ position: relative} .special_block .media .label, .cat_special-item-content .media .label, .cat_new-item-content .media .label, .bubble_special .media .label, .b-prmplace-content .media .label, .special_block .bubbleImg .label, .cat_special-item-content .bubbleImg .label, .cat_new-item-content .bubbleImg .label, .bubble_special .bubbleImg .label, .b-prmplace-content .bubbleImg .label{ position: absolute; top: 0; right: 13px; z-index: 2; width: 61px; background: url(http://web.archive.org/web/20150315024757im_/http://img.tyt.by/catalog/label_sell.png) no-repeat; height: 44px; opacity: 0.9; filter: alpha(opacity=90)} .special_block .media .label p, .cat_special-item-content .media .label p, .cat_new-item-content .media .label p, .bubble_special .media .label p, .b-prmplace-content .media .label p, .special_block .bubbleImg .label p, .cat_special-item-content .bubbleImg .label p, .cat_new-item-content .bubbleImg .label p, .bubble_special .bubbleImg .label p, .b-prmplace-content .bubbleImg .label p{ text-align: center; padding: 12px 0 0; color: #ffffff; background: transparent; position: relative; z-index: 3; font: 20px/1em Arial, Helvetica, sans-serif} .special_block .media .label p img, .cat_special-item-content .media .label p img, .cat_new-item-content .media .label p img, .bubble_special .media .label p img, .b-prmplace-content .media .label p img, .special_block .bubbleImg .label p img, .cat_special-item-content .bubbleImg .label p img, .cat_new-item-content .bubbleImg .label p img, .bubble_special .bubbleImg .label p img, .b-prmplace-content .bubbleImg .label p img{ width: auto; height: auto; margin-top: -3px; float: none !important} .special_block .media .label .decor, .cat_special-item-content .media .label .decor, .cat_new-item-content .media .label .decor, .bubble_special .media .label .decor, .b-prmplace-content .media .label .decor, .special_block .bubbleImg .label .decor, .cat_special-item-content .bubbleImg .label .decor, .cat_new-item-content .bubbleImg .label .decor, .bubble_special .bubbleImg .label .decor, .b-prmplace-content .bubbleImg .label .decor{ display: none} .js-inform_block_wrapper{ position: relative} .js-inform_block_wrapper .js-inform_block{ display: none} .js-inform_block_wrapper:hover .js-inform_block, .js-inform_block_wrapper .hover .js-inform_block, .js-inform_block_wrapper.static_inform_block .js-inform_block{ display: block; margin-top: 25px; background: #ffffff; position: fixed; z-index: 1000; padding: 20px 20px 10px 20px; -webkit-box-shadow: 0 2px 3px rgba(1, 1, 1, 0.3); -moz-box-shadow: 0 2px 3px rgba(1, 1, 1, 0.3); -ms-box-shadow: 0 2px 3px rgba(1, 1, 1, 0.3); box-shadow: 0 2px 3px rgba(1, 1, 1, 0.3); border: 1px solid #d9d9d9} .js-inform_block_wrapper:hover .js-inform_block .corner, .js-inform_block_wrapper .hover .js-inform_block .corner, .js-inform_block_wrapper.static_inform_block .js-inform_block .corner{ background: url('http://web.archive.org/web/20150315024757im_/http://img.tyt.by/catalog/i_corner.png') no-repeat center bottom; width: 100%; height: 15px; position: absolute; top: -14px; left: 1px} .js-inform_block_wrapper:hover .js-inform_block.addr, .js-inform_block_wrapper .hover .js-inform_block.addr, .js-inform_block_wrapper.static_inform_block .js-inform_block.addr{ color: #000000; font: 11px/1em Verdana, Geneva, Arial, Helvetica, sans-serif} .js-inform_block_wrapper:hover .js-inform_block.addr .title, .js-inform_block_wrapper .hover .js-inform_block.addr .title, .js-inform_block_wrapper.static_inform_block .js-inform_block.addr .title{ font: bold 13px/1em Arial, Helvetica, sans-serif} .js-inform_block_wrapper:hover .js-inform_block.addr .txt, .js-inform_block_wrapper .hover .js-inform_block.addr .txt, .js-inform_block_wrapper.static_inform_block .js-inform_block.addr .txt{ font: 11px/1em Verdana, Geneva, Arial, Helvetica, sans-serif; margin: 5px 0 15px} .js-inform_block_wrapper:hover .js-inform_block.addr .change, .js-inform_block_wrapper .hover .js-inform_block.addr .change, .js-inform_block_wrapper.static_inform_block .js-inform_block.addr .change{ font: 11px/1em Verdana, Geneva, Arial, Helvetica, sans-serif; text-decoration: none !important; border-bottom: 1px dotted; color: #192c8f} .js-inform_block_wrapper:hover .js-inform_block.addr .change:visited, .js-inform_block_wrapper .hover .js-inform_block.addr .change:visited, .js-inform_block_wrapper.static_inform_block .js-inform_block.addr .change:visited{ text-decoration: none !important; border-bottom: 1px dotted; color: #192c8f} .js-inform_block_wrapper:hover .js-inform_block.addr .change:hover, .js-inform_block_wrapper .hover .js-inform_block.addr .change:hover, .js-inform_block_wrapper.static_inform_block .js-inform_block.addr .change:hover{ text-decoration: none !important; border-bottom: 1px dotted; color: #cc0000} .js-inform_block_wrapper:hover .js-inform_block.special_block img, .js-inform_block_wrapper .hover .js-inform_block.special_block img, .js-inform_block_wrapper.static_inform_block .js-inform_block.special_block img{ max-width: 100%} .js-inform_block_wrapper:hover .js-inform_block.special_block .media, .js-inform_block_wrapper .hover .js-inform_block.special_block .media, .js-inform_block_wrapper.static_inform_block .js-inform_block.special_block .media{ width: auto; max-width: 240px; position: relative; display: block; text-decoration: none} .js-inform_block_wrapper:hover .js-inform_block.special_block .media img, .js-inform_block_wrapper .hover .js-inform_block.special_block .media img, .js-inform_block_wrapper.static_inform_block .js-inform_block.special_block .media img{ display: block; margin-bottom: 5px; width: 100%; height: auto} .js-inform_block_wrapper:hover .js-inform_block.special_block .media .title, .js-inform_block_wrapper .hover .js-inform_block.special_block .media .title, .js-inform_block_wrapper.static_inform_block .js-inform_block.special_block .media .title{ color: #cc0000; text-decoration: underline; font: bold 15px/18px Arial, Helvetica, sans-serif} .js-inform_block_wrapper:hover .js-inform_block.special_block .media:hover .title, .js-inform_block_wrapper .hover .js-inform_block.special_block .media:hover .title, .js-inform_block_wrapper.static_inform_block .js-inform_block.special_block .media:hover .title{ color: #ff0000} .js-inform_block_wrapper:hover .js-inform_block.special_block .txt, .js-inform_block_wrapper .hover .js-inform_block.special_block .txt, .js-inform_block_wrapper.static_inform_block .js-inform_block.special_block .txt{ float: none; clear: both; padding: 0 0 30px} .js-inform_block_wrapper:hover .js-inform_block.special_block .txt .descr, .js-inform_block_wrapper .hover .js-inform_block.special_block .txt .descr, .js-inform_block_wrapper.static_inform_block .js-inform_block.special_block .txt .descr{ padding-top: 10px; font: 11px/1em Verdana, Geneva, Arial, Helvetica, sans-serif; color: #808080} .js-inform_block_wrapper:hover .js-inform_block.special_block .more, .js-inform_block_wrapper .hover .js-inform_block.special_block .more, .js-inform_block_wrapper.static_inform_block .js-inform_block.special_block .more{ font: 11px/1em Verdana, Geneva, Arial, Helvetica, sans-serif; color: #808080; text-decoration: underline} .js-inform_block_wrapper:hover .js-inform_block.special_block .more:hover, .js-inform_block_wrapper .hover .js-inform_block.special_block .more:hover, .js-inform_block_wrapper.static_inform_block .js-inform_block.special_block .more:hover{ color: #cc0000} .b-auth.m-catalog .b-auth-i .enter.active{ background-color: #ffffff; background-repeat: repeat-x; background-image: -moz-linear-gradient(top, #efefef, #ffffff); background-image: -ms-linear-gradient(top, #efefef, #ffffff); background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #efefef), color-stop(100%, #ffffff)); background-image: -webkit-linear-gradient(top, #efefef, #ffffff); background-image: -o-linear-gradient(top, #efefef, #ffffff); background-image: linear-gradient(top, #efefef, #ffffff); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#efefef', endColorstr='#ffffff', GradientType=0)} .b-auth.m-catalog .b-auth-f.logedin{ border-top: 0 solid transparent; margin-left: -1px; -webkit-box-shadow: 0 2px 2px rgba(0, 0, 0, 0.25); -moz-box-shadow: 0 2px 2px rgba(0, 0, 0, 0.25); -ms-box-shadow: 0 2px 2px rgba(0, 0, 0, 0.25); box-shadow: 0 2px 2px rgba(0, 0, 0, 0.25); padding: 10px 0} .b-auth.m-catalog .b-auth-f.logedin .b-auth-navigation{ padding: 0 10px; margin: 10px 0} .b-auth.m-catalog .b-auth-f.logedin .b-auth-navigation + .b-auth-navigation{ padding-top: 10px; border-top: 1px solid #d9d9d9} .b-auth.m-catalog .b-auth-f.logedin .gray-link{ margin-left: 10px} .tab-content.m-map{ position: relative; border-top: 0 solid transparent} .tab-content.m-map .change{ top: 10px; left: 10px; position: absolute; padding: 5px 10px 8px; background-color: #000000; background-color: rgba(0, 0, 0, 0.6); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000); -ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000); text-decoration: none} .tab-content.m-map .change span{ font: 11px/11px Verdana, Geneva, Arial, Helvetica, sans-serif; text-decoration: none !important; border-bottom: 1px dotted; color: #ffffff} .tab-content.m-map .change span:visited{ text-decoration: none !important; border-bottom: 1px dotted; color: #ffffff} .tab-content.m-map .change span:hover{ text-decoration: none !important; border-bottom: 1px dotted; color: #ffffff} .tab-content.m-map .change:hover{ text-decoration: none} .tab-content.m-map .change:hover span{ border-bottom: transparent} .tab-content.m-map .map_place{ border: 1px solid #d9d9d9} .company_distance{ display: none; position: absolute; right: 0; top: 23px; color: #cc0000; font: 11px/1em Verdana, Geneva, Arial, Helvetica, sans-serif} .m-distance .company_distance{ display: block} .b-catalog_link_wrapper{ overflow: hidden; padding-left: 1px; padding-bottom: 20px} .b-sub-nav-pd{ margin-bottom: 20px} .b-sub-nav__srp{ background: #fff} .b-sub-nav{ background: transparent; margin-left: 20px; padding: 0; margin-bottom: 10px} .b-sub-nav .b-lists{ float: none; display: inline; width: auto; font-size: 0} .b-sub-nav .b-lists .lists__li{ font: 13px/17px Arial, Helvetica, sans-serif; margin: 0; width: 15%; padding-right: 1.6%; word-spacing: normal; letter-spacing: normal; display: -moz-inline-box; display: -moz-inline-stack; display: inline-block; *display: inline; *zoom: 1; vertical-align: top} .b-sub-nav .b-lists .lists__li .more{ font-weight: bold; text-decoration: none !important; border-bottom: 1px dotted; color: #808080} .b-sub-nav .b-lists .lists__li .more:visited{ text-decoration: none !important; border-bottom: 1px dotted; color: #808080} .b-sub-nav .b-lists .lists__li .more:hover{ text-decoration: none !important; border-bottom: 1px dotted; color: #cc0000} .b-sub-nav .b-lists.hidden{ display: none} .b-sub-nav .b-lists.hidden.active{ display: inline} .company_card{ margin-bottom: 30px; zoom: 1} .company_card:after{ content: ""; display: table; clear: both; border-collapse: collapse; border-spacing: 0} .company_card .media{ float: left; margin-right: 20px} .company_card .dscr{ overflow: hidden; font-size: 13px; line-height: 21px; word-spacing: normal; letter-spacing: normal; display: -moz-inline-box; display: -moz-inline-stack; display: inline-block; *display: inline; *zoom: 1; vertical-align: top; width: 36.67%} .company_card .dscr p{ margin-bottom: 4px} .company_card .dscr a{ text-decoration: underline} .company_card .dscr ul{ margin: 10px 0} .company_card .dscr .address{ text-decoration: none; cursor: pointer} .company_card .dscr .address .icon-region{ background-image: url(http://web.archive.org/web/20150315024757im_/http://img.tyt.by/catalog/c_sprite.png?20140105); width: 11px; height: 16px; background-position: 0px 0px; margin-right: 10px; top: 3px; position: relative} .company_card .dscr .address span{ text-decoration: none !important; border-bottom: 1px dotted; color: #192c8f} .company_card .dscr .address span:visited{ text-decoration: none !important; border-bottom: 1px dotted; color: #192c8f} .company_card .dscr .address span:hover{ text-decoration: none !important; border-bottom: 1px dotted; color: #192c8f} .company_card .dscr .address:hover span{ color: #cc0000} .company_card .dscr .button_list{ margin-bottom: 0; margin-top: 15px} .company_card .features{ width: 35%; word-spacing: normal; letter-spacing: normal; display: -moz-inline-box; display: -moz-inline-stack; display: inline-block; *display: inline; *zoom: 1; vertical-align: top; font-size: 0; margin-top: 5px} .company_card .features li{ word-spacing: normal; letter-spacing: normal; display: -moz-inline-box; display: -moz-inline-stack; display: inline-block; *display: inline; *zoom: 1; vertical-align: top; width: 45%; padding-right: 5%; padding-bottom: 10px; font: 13px/1em Arial, Helvetica, sans-serif; color: #666} .company_card .features li .all_features{ text-decoration: none !important; border-bottom: 1px dotted; color: #666666} .company_card .features li .all_features:visited{ text-decoration: none !important; border-bottom: 1px dotted; color: #666666} .company_card .features li .all_features:hover{ text-decoration: none !important; border-bottom: 1px dotted; color: #cc0000} .company_card .media{ float: none; word-spacing: normal; letter-spacing: normal; display: -moz-inline-box; display: -moz-inline-stack; display: inline-block; *display: inline; *zoom: 1; vertical-align: top} .company_card .media.no_photo{ width: 240px; height: 150px} .media.no_photo{ width: 240px; height: 150px; word-spacing: normal; letter-spacing: normal; display: -moz-inline-box; display: -moz-inline-stack; display: inline-block; *display: inline; *zoom: 1; vertical-align: baseline; background: #f2f2f2; position: relative} .media.no_photo img{ float: left} .media.no_photo:after{ content: ''; left: 0; right: 0; top: 0; bottom: 0; position: absolute; border: 1px solid #000000; border-color: rgba(0, 0, 0, 0.15); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#26000000, endColorstr=#26000000); -ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#26000000, endColorstr=#26000000)} .media.no_photo img{ position: absolute; top: 0; left: 0; right: 0; bottom: 0; margin: auto} .media.no_photo .wrapper{ background: #828282; position: absolute; bottom: 0; left: 0; right: 0; text-align: center} .media.no_photo .wrapper .txt{ text-decoration: none !important; border-bottom: 1px dotted; color: #ffffff; font: 13px/29px Arial, Helvetica, sans-serif} .media.no_photo .wrapper .txt:visited{ text-decoration: none !important; border-bottom: 1px dotted; color: #ffffff} .media.no_photo .wrapper .txt:hover{ text-decoration: none !important; border-bottom: 1px dotted; color: #ffffff} .media.no_photo:hover .wrapper{ opacity: 0.8; filter: alpha(opacity=80)} .catalog_prm + .all{ margin-top: -1px} .map_frame{ border: 1px solid #dadada} .m-company_page .col-3 .col-i, .m-category-page .col-3 .col-i{ padding-left: 0; padding-right: 20px} .small_map{ overflow: hidden; width: 259px; height: 230px; border: 1px solid #f2f2f2; position: relative} .small_map .expand{ top: 10px; left: 10px; position: absolute; padding: 5px 10px 8px; background-color: #000000; background-color: rgba(0, 0, 0, 0.6); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000); -ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000); text-decoration: none; z-index: 2} .small_map .expand span{ font: 11px/11px Verdana, Geneva, Arial, Helvetica, sans-serif; text-decoration: none !important; border-bottom: 1px dotted; color: #ffffff} .small_map .expand span:visited{ text-decoration: none !important; border-bottom: 1px dotted; color: #ffffff} .small_map .expand span:hover{ text-decoration: none !important; border-bottom: 1px dotted; color: #ffffff} .small_map .expand:hover{ text-decoration: none} .small_map .expand:hover span{ border-bottom: transparent} .small_map .map-img{ width: 100%; height: 100%} .small_map + .category_filter{ margin-top: 20px} .category_filter{ margin: 0 0 20px 0; overflow: hidden} .category_filter .b-filter{ margin-top: -1px; background: #f2f2f2; border-top: 1px solid #d9d9d9; padding: 10px 20px 10px 20px} .category_filter .b-filter .title{ font: bold 13px/15px Arial, Helvetica, sans-serif; padding-bottom: 5px; position: relative} .category_filter .b-filter .cust_sl, .category_filter .b-filter .custom_select{ width: 100%} .category_filter .b-filter .f_input{ width: 100%; background: #fff; border: 1px solid #aaaaaa; height: 28px; line-height: 28px; padding: 0 10px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box; font-size: 13px} .category_filter .b-filter .chk_wrapper{ font: 11px/11px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #000000; position: relative; padding: 6px 0 6px 19px} .category_filter .b-filter .chk_wrapper input{ position: absolute; left: 0; top: 5px} .category_filter .b-filter.js-toggle .title{ cursor: pointer} .category_filter .b-filter.js-toggle .title:before{ content: ""; position: absolute; display: block; border-color: transparent transparent transparent #4d4d4d; border-style: solid; border-width: 4px; width: 0; height: 0; right: -7px; top: 5px} .category_filter .b-filter.js-toggle .wrapper{ display: none} .category_filter .b-filter.js-toggle.active .title:before{ content: ""; position: absolute; display: block; border-color: #c0c0c0 transparent transparent transparent; border-style: solid; border-width: 4px; width: 0; height: 0; right: -7px; top: 5px} .category_filter .b-filter.js-toggle.active .wrapper{ display: block} .ie7 .photo_gallery.b-add_photo form .user_login .logout{ float: left} .ie7 .photo_gallery.b-add_photo form dl.m-padding dd + dt + dd{ float: left; padding-left: 20px} .ie8 .photo_gallery.b-add_photo form input{ padding-top: 5px} .c_tabs{ background-color: #e6e6e6; background-repeat: repeat-x; background-image: -moz-linear-gradient(top, #f2f2f2, #e6e6e6); background-image: -ms-linear-gradient(top, #f2f2f2, #e6e6e6); background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f2f2f2), color-stop(100%, #e6e6e6)); background-image: -webkit-linear-gradient(top, #f2f2f2, #e6e6e6); background-image: -o-linear-gradient(top, #f2f2f2, #e6e6e6); background-image: linear-gradient(top, #f2f2f2, #e6e6e6); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f2f2f2', endColorstr='#e6e6e6', GradientType=0); height: 35px; margin-top: 30px; margin-bottom: 30px} .c_tabs li{ float: left; list-style: none; line-height: 35px; font-size: 13px; font-weight: bold; padding: 0 10px} .c_tabs li h2{ display: inline} .c_tabs li.active{ } .c_tabs li.active a{ color: #fff} .c_tabs li.active a:hover{ color: #fff} .c_tabs li.active .num{ color: #808080} .c_tabs li.active h2 + .num{ margin-left: 5px} .c_tabs li .more_tabs{ display: none; position: absolute; padding: 5px 0; background: #fff; margin: 0 0 0 -97px; min-width: 150px; -webkit-box-shadow: 0 0 2px rgba(0, 0, 0, 0.3); -moz-box-shadow: 0 0 2px rgba(0, 0, 0, 0.3); -ms-box-shadow: 0 0 2px rgba(0, 0, 0, 0.3); box-shadow: 0 0 2px rgba(0, 0, 0, 0.3); z-index: 2} .c_tabs li .more_tabs li{ float: none; line-height: 24px; padding: 0 15px; display: none} .c_tabs li .more_tabs li.active{ background: #f2f2f2; color: #333} .c_tabs li .more_tabs a{ font-weight: normal; color: #1b35b2} .c_tabs li .more_tabs a:hover{ color: #cc0000} .c_tabs li.more{ display: none} .c_tabs li.more .activator{ cursor: pointer; text-decoration: none; padding: 0 10px; margin: 0 -10px; display: block} .c_tabs li.more .activator:hover span{ border-bottom-color: #cc0000} .c_tabs li.more .activator span{ border-bottom: 1px dotted #333} .c_tabs li.more .b-icon{ vertical-align: middle} .c_tabs li.more .more_active{ background: #fff; padding: 5px 10px 0; line-height: 25px; margin-left: -10px; -webkit-box-shadow: 0 0 2px rgba(0, 0, 0, 0.3); -moz-box-shadow: 0 0 2px rgba(0, 0, 0, 0.3); -ms-box-shadow: 0 0 2px rgba(0, 0, 0, 0.3); box-shadow: 0 0 2px rgba(0, 0, 0, 0.3); position: relative; z-index: 5; outline: 0} .c_tabs li.more .more_active:before{ content: ''; position: absolute; width: 100%; height: 5px; background: #fff; right: 0; top: 30px; z-index: 10; padding-left: 2px} .c_tabs a{ color: #333} .c_tabs a:hover{ text-decoration: none; color: #cc0000} .c_tabs .num{ color: #b2b2b2; font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif} .c_tabs.paged_tabs a{ text-decoration: underline} .c_tabs_content .tab-pane{ display: none} .c_tabs_content .tab-pane.active{ display: block} .catalog_result.m-nmargin{ margin-top: 0} .b-search-description{ padding: 0 0 20px; font: 15px/18px Arial, Helvetica, sans-serif} .b-search-description .red{ word-spacing: normal; letter-spacing: normal; display: -moz-inline-box; display: -moz-inline-stack; display: inline-block; *display: inline; *zoom: 1; vertical-align: baseline} .m-search-page .cat_promo-brc .brc{ margin: 0} .m-search-page div.col-2{ padding-top: 0} .m-search-page .col-3{ padding-right: 20px} .m-search-page .b-search-title.title{ padding-top: 20px} .m-search-page .b-sub-nav{ z-index: 9; padding-top: 0; padding-bottom: 25px; margin-bottom: 5px; border-bottom: 1px solid #d9d9d9} .m-search-page .b-sub-nav .lists__li{ margin-left: 0; margin-right: 60px} .m-search-page .b-sub-nav .lists__li a{ color: #192c8f; font-weight: bold} .m-search-page .b-sub-nav .lists__li a:hover{ color: #cc0000} .m-search-page .b-sub-nav .lists__li .num{ color: #808080} .m-search-page .catalog_items_list .cat_list_item .media{ float: left; margin-right: 10px; width: auto} .m-search-page .catalog_items_list .cat_list_item .media img{ width: 160px; height: 100px; vertical-align: middle} .top_filter{ display: block; margin: -10px 0 0; padding: 0} .top_filter .title{ float: left; padding-right: 20px; font-size: 15px} .top_filter .b-lists{ overflow: hidden; padding: 3px 0; list-style: none} .top_filter .b-lists .lists__li{ list-style: none; font-size: 15px; padding: 0 30px 15px 0; word-spacing: normal; letter-spacing: normal; display: -moz-inline-box; display: -moz-inline-stack; display: inline-block; *display: inline; *zoom: 1; vertical-align: top} .top_filter .b-lists .lists__li label span{ word-spacing: normal; letter-spacing: normal; display: -moz-inline-box; display: -moz-inline-stack; display: inline-block; *display: inline; *zoom: 1; vertical-align: top; text-decoration: none !important; border-bottom: 1px dotted; color: #192c8f; line-height: 14px} .top_filter .b-lists .lists__li label span:visited{ text-decoration: none !important; border-bottom: 1px dotted; color: #192c8f} .top_filter .b-lists .lists__li label span:hover{ text-decoration: none !important; border-bottom: 1px dotted; color: #cc0000} .top_filter .b-lists .lists__li label .num{ color: #cc0000} .city_list{ display: block; background: #f2f2f2; border-bottom: 1px solid #d9d9d9; padding: 5px; margin-bottom: 20px} .city_list .city{ word-spacing: normal; letter-spacing: normal; display: -moz-inline-box; display: -moz-inline-stack; display: inline-block; *display: inline; *zoom: 1; vertical-align: top; padding: 5px 7px; font: 11px/1em Verdana, Geneva, Arial, Helvetica, sans-serif; color: #000000} .city_list .city a{ display: block; color: #515151; text-decoration: underline} .city_list .city a:hover{ color: #cc0000} .city_list .city.active{ font-weight: bold; text-decoration: none} .city_list .city.all_city{ position: relative} .city_list .city.all_city span{ text-decoration: none !important; border-bottom: 1px dotted; color: #515151; cursor: pointer} .city_list .city.all_city span:visited{ text-decoration: none !important; border-bottom: 1px dotted; color: #515151} .city_list .city.all_city span:hover{ text-decoration: none !important; border-bottom: 1px dotted; color: #cc0000} .city_list .city.all_city:before{ content: ""; display: block; width: 0; height: 0; border-left: 3px solid transparent; border-right: 3px solid transparent; border-top: 3px solid #515151; right: -5px; top: 11px; position: absolute} .b-search-title__srp{ padding-bottom: 15px; margin-top: -5px} .b-search-description__srp{ font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; padding-bottom: 25px} .b-search-description__srp .change-region:hover{ text-decoration: none} .label-blue__srp{ font-weight: bold; margin-left: 10px} .catalog_items_list__srp:first-child{ border-top: 1px solid #ECECEC} .catalog_items_list__srp .cat_list_item .txt p.b-opinion{ margin-bottom: 0} .ie7 .m-search-page .catalog_items_list .cat_list_item .txt .hdr, .oldie .m-search-page .catalog_items_list .cat_list_item .txt .hdr{ overflow: hidden} .ie7 .m-search-page .catalog_items_list .cat_list_item .txt .hdr .head, .oldie .m-search-page .catalog_items_list .cat_list_item .txt .hdr .head, .ie7 .m-search-page .catalog_items_list .cat_list_item .txt .hdr .b-opinion, .oldie .m-search-page .catalog_items_list .cat_list_item .txt .hdr .b-opinion{ float: left} .ie7 .m-search-page .catalog_items_list .cat_list_item .txt .addr, .oldie .m-search-page .catalog_items_list .cat_list_item .txt .addr{ margin-bottom: 0} .m-company_page .cat_promo-menu{ z-index: 11} .m-company_page .add_company{ position: relative; z-index: 4} .m-company_page .paged_tabs li{ padding: 0 20px} .m-company_page .b-article{ max-width: 100%} .m-company_page .b-prmplace{ border-bottom: 1px solid #d9d9d9} .m-company_page .b-prmplace .b-prmplace-media{ margin-bottom: 0} .m-company_page .b-prmplace.m-top, .m-company_page .b-widget.m-top{ margin-top: 10px} .short_galerry{ margin-top: -30px; background: #666666; margin-bottom: 30px; zoom: 1} .short_galerry:after{ content: ""; display: table; clear: both; border-collapse: collapse; border-spacing: 0} .short_galerry .right_nav, .short_galerry .left_nav{ height: 120px; width: 32px; text-align: center; outline: none; position: relative; z-index: 3} .short_galerry .right_nav i, .short_galerry .left_nav i{ position: absolute; top: 50%; margin-top: -6px; word-spacing: normal; letter-spacing: normal; display: -moz-inline-box; display: -moz-inline-stack; display: inline-block; *display: inline; *zoom: 1; vertical-align: middle} .short_galerry .right_nav.disabled, .short_galerry .left_nav.disabled{ cursor: default} .short_galerry .right_nav{ float: right} .short_galerry .right_nav i{ background-image: url(http://web.archive.org/web/20150315024757im_/http://img.tyt.by/catalog/c_sprite.png); width: 12px; height: 20px; background-position: -96px -32px; left: 0} .short_galerry .right_nav:hover i{ width: 12px; height: 20px; background-position: -64px -32px} .short_galerry .right_nav.disabled i, .short_galerry .right_nav.disabled:hover i{ width: 12px; height: 20px; background-position: -96px -32px} .short_galerry .left_nav{ float: left} .short_galerry .left_nav i{ background-image: url(http://web.archive.org/web/20150315024757im_/http://img.tyt.by/catalog/c_sprite.png); width: 12px; height: 20px; background-position: 0px -32px; right: 0} .short_galerry .left_nav:hover i{ width: 12px; height: 20px; background-position: -32px -32px} .short_galerry .left_nav.disabled i, .short_galerry .left_nav.disabled:hover i{ width: 12px; height: 20px; background-position: 0px -32px} .short_galerry .galerry{ overflow: hidden; margin: 0 35px} .short_galerry .thumb_list{ margin: 0; padding: 10px 10px 10px 0; font-size: 0; white-space: nowrap} .short_galerry .thumb_list li{ margin-left: 10px; height: 100px; word-spacing: normal; letter-spacing: normal; display: -moz-inline-box; display: -moz-inline-stack; display: inline-block; *display: inline; *zoom: 1; vertical-align: top; position: relative} .short_galerry .thumb_list li a{ display: block} .short_galerry .thumb_list li img{ display: block; max-width: 100%; max-height: 100%; margin: auto} .short_galerry .thumb_list li.threeD{ margin-left: 10px; width: 150px; height: 100px; position: relative; float: left} .short_galerry .thumb_list li.threeD a{ position: absolute; top: 0; left: 0; right: 0; bottom: 0; text-align: center; padding-top: 35px; text-decoration: none} .short_galerry .thumb_list li.threeD a i{ display: block; margin: 0 auto 5px; background-image: url(http://web.archive.org/web/20150315024757im_/http://img.tyt.by/catalog/c_sprite.png); width: 34px; height: 12px; background-position: -32px 0px; position: relative; z-index: 2} .short_galerry .thumb_list li.threeD a span{ text-decoration: none !important; border-bottom: 1px dotted; color: #ffffff; font: 13px/1em Arial, Helvetica, sans-serif; position: relative; z-index: 2} .short_galerry .thumb_list li.threeD a span:visited{ text-decoration: none !important; border-bottom: 1px dotted; color: #ffffff} .short_galerry .thumb_list li.threeD a span:hover{ text-decoration: none !important; border-bottom: 1px dotted; color: #ffffff} .short_galerry .thumb_list li.threeD a .shadow{ position: absolute; top: 0; left: 0; right: 0; bottom: 0; z-index: 1; background: #000000; opacity: 0.6; filter: alpha(opacity=60)} .short_galerry .thumb_list li.threeD a:hover span{ border-bottom: none} .short_galerry .thumb_list li.threeD img{ display: block; max-width: 100%; max-height: 100%; margin: auto} .short_galerry hr{ margin: 0; background: #9B9B9B} .short_galerry .user_galerry{ margin: 0 35px; overflow: hidden} .short_galerry .user_galerry .thumb_list li{ height: auto} .dark-tooltip .tooltip-inner, .dark-tooltip .tooltip{ background-color: #4c4c4c; color: #ffffff; border: 0 none} .photo_galerry{ margin-top: -30px; background: #666666; margin-bottom: 30px} .photo_galerry p{ color: #aaaaaa; font: 13px/19px Arial, Helvetica, sans-serif; margin: 0 20px; padding-bottom: 20px} .photo_galerry .b-message{ margin: 20px; background: #595959; color: #bbbbbb; padding: 20px; font: 15px/1em Arial, Helvetica, sans-serif} .photo_galerry .b-message strong{ font-weight: bold} .photo_galerry.m-3d{ padding-top: 20px; padding-bottom: 40px} .photo_galerry.m-3d .wrapper_3d{ margin-top: 10px; line-height: 0; max-width: 620px; margin-left: 20px; -webkit-box-shadow: 0 4px 5px rgba(0, 0, 0, 0.4); -moz-box-shadow: 0 4px 5px rgba(0, 0, 0, 0.4); -ms-box-shadow: 0 4px 5px rgba(0, 0, 0, 0.4); box-shadow: 0 4px 5px rgba(0, 0, 0, 0.4)} .photo_galerry_tab{ list-style: none; margin: 0; padding: 8px} .photo_galerry_tab li{ word-spacing: normal; letter-spacing: normal; display: -moz-inline-box; display: -moz-inline-stack; display: inline-block; *display: inline; *zoom: 1; vertical-align: baseline; padding: 12px; color: #aaa; font: bold 13px/1em Arial, Helvetica, sans-serif} .photo_galerry_tab li a{ text-decoration: none !important; border-bottom: 1px dotted; color: #ffffff; font-weight: normal} .photo_galerry_tab li a:visited{ text-decoration: none !important; border-bottom: 1px dotted; color: #ffffff} .photo_galerry_tab li a:hover{ text-decoration: none !important; border-bottom: 1px dotted; color: #ffffff} .photo_galerry_tab li a:hover{ border-bottom: transparent} .photo_galerry_tab li.right{ float: right} .photo_galerry .icon_3d{ word-spacing: normal; letter-spacing: normal; display: -moz-inline-box; display: -moz-inline-stack; display: inline-block; *display: inline; *zoom: 1; vertical-align: baseline; background-image: url(http://web.archive.org/web/20150315024757im_/http://img.tyt.by/catalog/c_sprite.png); width: 17px; height: 6px; background-position: -128px 0px; margin-right: 5px} .photo_galerry .thumb_list{ margin: 0; padding: 10px 10px 10px 0; font-size: 0} .photo_galerry .thumb_list li{ margin: 0 0 20px 20px; width: 175px; height: 117px; background: #595959; word-spacing: normal; letter-spacing: normal; display: -moz-inline-box; display: -moz-inline-stack; display: inline-block; *display: inline; *zoom: 1; vertical-align: top; position: relative} .photo_galerry .thumb_list li a{ display: block; width: 175px; height: 117px} .photo_galerry .thumb_list li a:hover{ outline: 1px solid #898989} .photo_galerry .thumb_list li img{ display: block; max-height: 100%; max-width: 100%; margin: 0 auto} .photo_galerry .thumb_list li.hidden{ display: none} .photo_galerry .thumb_list li.hidden.active{ word-spacing: normal; letter-spacing: normal; display: -moz-inline-box; display: -moz-inline-stack; display: inline-block; *display: inline; *zoom: 1; vertical-align: top} .photo_galerry .thumb_list li .show_more_photo{ font: 13px/1.5em Arial, Helvetica, sans-serif; width: 76px; height: 45px; padding: 40px 50px; text-align: center; text-decoration: none} .photo_galerry .thumb_list li .show_more_photo span{ text-decoration: none !important; border-bottom: 1px dotted; color: #ffffff} .photo_galerry .thumb_list li .show_more_photo span:visited{ text-decoration: none !important; border-bottom: 1px dotted; color: #ffffff} .photo_galerry .thumb_list li .show_more_photo span:hover{ text-decoration: none !important; border-bottom: 1px dotted; color: #ffffff} .photo_galerry .thumb_list li .show_more_photo:hover{ outline: none} .photo_galerry .thumb_list li .show_more_photo:hover span{ border-bottom: transparent} .photo_galerry .thumb_list li .progressbar{ background: #595959; height: 8px; width: 137px; margin: -4px 0 0 -68px; position: relative; top: 50%; left: 50%; border: 1px solid #898989} .photo_galerry .thumb_list li .progressbar .progress{ background: #898989; border: 1px solid #595959; height: 6px} .photo_galerry .user_photo .thumb_list{ padding-left: 5px} .photo_galerry .user_photo .thumb_list li{ width: 90px; height: 60px; margin-left: 15px} .photo_galerry .user_photo .thumb_list li a{ width: 90px; height: 60px} .photo_galerry .user_photo .thumb_list li .show_more_photo{ width: 90px; height: 50px; padding: 10px 0 0 0} .photo_galerry .line{ background: #898989; margin: 0 auto 20px; max-width: 1160px; min-width: 960px} .photo_galerry .title{ font: bold 21px/1em Arial, Helvetica, sans-serif; color: #ffffff; padding: 0 20px 10px; word-spacing: normal; letter-spacing: normal; display: -moz-inline-box; display: -moz-inline-stack; display: inline-block; *display: inline; *zoom: 1; vertical-align: top} .photo_galerry .add_photo_input{ opacity: 0; filter: alpha(opacity=0); width: 110px; height: 25px; margin-right: -110px; position: relative; z-index: 3; cursor: pointer} .photo_galerry .add_photo_input:hover + .add_photo span{ opacity: 0.6; filter: alpha(opacity=60)} .photo_galerry .add_photo{ position: relative; top: 5px; margin-left: 5px; font: 13px Arial, Helvetica, sans-serif; color: #ffffff; word-spacing: normal; letter-spacing: normal; display: -moz-inline-box; display: -moz-inline-stack; display: inline-block; *display: inline; *zoom: 1; vertical-align: top} .photo_galerry .add_photo span{ text-decoration: none !important; border-bottom: 1px dotted; color: #ffffff} .photo_galerry .add_photo span:visited{ text-decoration: none !important; border-bottom: 1px dotted; color: #ffffff} .photo_galerry .add_photo span:hover{ text-decoration: none !important; border-bottom: 1px dotted; color: #ffffff} .photo_galerry .add_photo .icon{ border-bottom: transparent; width: 16px; position: relative; overflow: hidden; height: 16px; word-spacing: normal; letter-spacing: normal; display: -moz-inline-box; display: -moz-inline-stack; display: inline-block; *display: inline; *zoom: 1; vertical-align: text-bottom; margin-right: 5px} .photo_galerry .add_photo .icon img{ position: absolute; left: 0; top: 0} .photo_galerry .add_photo_form .thumb_list li .remove_item{ display: none} .photo_galerry .add_photo_form .thumb_list li:hover .remove_item{ background-image: url(http://web.archive.org/web/20150315024757im_/http://img.tyt.by/catalog/c_sprite.png?20140105); width: 20px; height: 20px; background-position: -96px 0px; display: block; position: absolute; top: 0px; right: 0px} .photo_galerry .add_photo_form .button_wrapper{ margin-top: -10px; margin-bottom: 20px; color: #b4b4b4; font: 11px/1em Verdana, Geneva, Arial, Helvetica, sans-serif} .photo_galerry .add_photo_form .submit{ border: 0 none; background: #4c4c4c; color: #ffffff; font: bold 13px/1em Arial, Helvetica, sans-serif; padding: 7px 18px; margin-left: 20px; margin-right: 10px} .photo_galerry .add_photo_form .submit:hover{ text-decoration: underline} .photo_galerry .add_photo_form .cancel{ border: 0 none; padding: 0; background: transparent; text-decoration: none !important; border-bottom: 1px dotted; color: #b4b4b4} .photo_galerry .add_photo_form .cancel:visited{ text-decoration: none !important; border-bottom: 1px dotted; color: #b4b4b4} .photo_galerry .add_photo_form .cancel:hover{ text-decoration: none !important; border-bottom: 1px dotted; color: #b4b4b4} .photo_galerry .add_photo_form .cancel:hover{ text-decoration: none !important; border-bottom: 1px dotted; color: #ffffff} .photo_galerry .add_photo_form .cancel:hover:visited{ text-decoration: none !important; border-bottom: 1px dotted; color: #ffffff} .photo_galerry .add_photo_form .cancel:hover:hover{ text-decoration: none !important; border-bottom: 1px dotted; color: #ffffff} .filter_category{ padding-bottom: 15px; border-bottom: 1px solid #d9d9d9} .filter_category .filter-item{ text-decoration: none !important; border-bottom: 1px dotted; color: #4c4c4c; cursor: pointer; float: right; margin-left: 20px; font: 11px/11px Verdana, Geneva, Arial, Helvetica, sans-serif; margin-top: 9px} .filter_category .filter-item:visited{ text-decoration: none !important; border-bottom: 1px dotted; color: #4c4c4c} .filter_category .filter-item:hover{ text-decoration: none !important; border-bottom: 1px dotted; color: #cc0000} .filter_category .filter-item.active{ font-weight: bold} .filter_category .b-widget-tabs{ font: 11px/10px Arial, Helvetica, sans-serif} .filter_category .b-widget-tabs .widget-tabs__li a{ padding: 10px 10px 8px; color: #4c4c4c; background: #f2f2f2} .filter_category .b-widget-tabs .widget-tabs__li a .icon{ border-bottom: transparent; width: 15px; position: relative; overflow: hidden; height: 17px; word-spacing: normal; letter-spacing: normal; display: -moz-inline-box; display: -moz-inline-stack; display: inline-block; *display: inline; *zoom: 1; vertical-align: text-bottom; margin-right: 5px} .filter_category .b-widget-tabs .widget-tabs__li a .icon img{ position: absolute; left: 0; top: 0} .filter_category .b-widget-tabs .widget-tabs__li a:hover{ color: #cc0000} .filter_category .b-widget-tabs .widget-tabs__li.active{ color: #f2f2f2; background: #4c4c4c} .filter_category .b-widget-tabs .widget-tabs__li.active a{ color: #f2f2f2; background: #4c4c4c} .filter_category .b-widget-tabs .widget-tabs__li.active a:hover{ background: #4c4c4c} .filter_category .b-widget-tabs .widget-tabs__li.has-icon a{ padding-top: 5px; padding-bottom: 6px} .filter_category .b-widget-tabs .widget-tabs__li.has-icon.active .icon img{ position: absolute; left: -15px; top: 0} .select_filter{ margin-top: -29px; background: #f2f2f2; padding: 10px; margin-bottom: 20px} .select_filter .custom_select{ word-spacing: normal; letter-spacing: normal; display: -moz-inline-box; display: -moz-inline-stack; display: inline-block; *display: inline; *zoom: 1; vertical-align: baseline; margin: 0 20px 0 0} .select_filter .custom_select .val{ font: 11px/29px Verdana, Geneva, Arial, Helvetica, sans-serif} .select_filter .custom_select select, .select_filter .custom_select .bg{ border: 0 none} .select_filter .custom_select.empty .val{ color: #999999} .select_filter .cust_sl{ min-width: 140px} .card_list{ padding: 0; margin: 0; max-width: 710px} .view_all_link{ max-width: 674px; background: #f2f2f2; display: block; margin: 20px 0 20px; text-align: center; padding: 18px; font: 15px/1em Arial, Helvetica, sans-serif} .view_all_link span{ text-decoration: underline} .company_head{ margin: 20px 20px 20px 0; padding-bottom: 20px; border-bottom: 1px solid #d9d9d9} .company_head h1{ font: bold 35px/1.25em Arial, Helvetica, sans-serif; display: inline} .company_head .starRating{ vertical-align: baseline; margin-left: 20px; margin-right: 5px; z-index: 1} .company_head .b-sharelist li{ padding-top: 5px} .company_head .block{ word-spacing: normal; letter-spacing: normal; display: -moz-inline-box; display: -moz-inline-stack; display: inline-block; *display: inline; *zoom: 1; vertical-align: baseline} .company_head .block a{ position: relative; top: -5px; text-decoration: none !important; border-bottom: 1px dotted; color: #192c8f; font: 13px Arial, Helvetica, sans-serif} .company_head .block a:visited{ text-decoration: none !important; border-bottom: 1px dotted; color: #192c8f} .company_head .block a:hover{ text-decoration: none !important; border-bottom: 1px dotted; color: #cc0000} .bottom-banner{ position: fixed; z-index: 28; bottom: 0; width: 100%; left: 0} .bottom-banner.small .bottom-banner__inner{ background: none} .bottom-banner.small .bottom-banner__inner p{ margin-left: 65px} .bottom-banner.small .bottom-banner__inner img{ left: -100px} .bottom-banner.small .small-content{ background: url('http://web.archive.org/web/20150315024757im_/http://img.tyt.by/catalog/bottom-banner-bg.jpg') no-repeat scroll 0 bottom; width: 520px; -webkit-border-radius: 8px 8px 0 0; -moz-border-radius: 8px 8px 0 0; border-radius: 8px 8px 0 0; float: right} .bottom-banner.small .small-content .banner-content{ width: 475px} .bottom-banner.small .small-content .download-link{ font-size: 17px; color: #ffffff; margin-left: 90px; padding-top: 15px; text-decoration: none; display: block; outline: none} .bottom-banner__inner{ position: relative; max-width: 1200px; margin: 0 auto; min-width: 1000px; background: url('http://web.archive.org/web/20150315024757im_/http://img.tyt.by/catalog/bottom-banner-bg.jpg') no-repeat scroll 0 bottom; background-size: cover; -webkit-border-radius: 8px 8px 0 0; -moz-border-radius: 8px 8px 0 0; border-radius: 8px 8px 0 0} .bottom-banner__inner .banner-content{ height: 50px; width: 820px; position: relative; margin: 0 auto} .bottom-banner__inner .close-banner{ background: url('http://web.archive.org/web/20150315024757im_/http://img.tyt.by/catalog/banner-close.png') no-repeat scroll 0 bottom; width: 17px; height: 17px; display: block; position: absolute; right: 5px; top: 5px; opacity: 0.8; z-index: 2} .bottom-banner__inner .close-banner:hover{ opacity: 1} .bottom-banner__inner .bottom-phone{ position: absolute; bottom: 0; left: 0} .bottom-banner__inner .download-links{ position: absolute; top: -2px; right: -5px; z-index: 2} .bottom-banner__inner .download-links li{ word-spacing: normal; letter-spacing: normal; display: -moz-inline-box; display: -moz-inline-stack; display: inline-block; *display: inline; *zoom: 1; vertical-align: baseline; margin-right: -20px} .bottom-banner__inner .full_link{ position: absolute; top: 0; left: 0; right: 0; bottom: 0; z-index: 1} .bottom-banner__inner p{ font-size: 17px; color: #ffffff; margin-left: 170px; padding-top: 15px} .button_list{ list-style: none; margin-top: 10px; zoom: 1; width: 100%} .button_list:after{ content: ""; display: table; clear: both; border-collapse: collapse; border-spacing: 0} .button_list li{ float: left; margin-right: 10px} .button_list li.right{ float: right} .button_list li .button_list_item{ position: static} .button_list li .button_list_item .icon{ width: 16px; position: relative; overflow: hidden; height: 16px; word-spacing: normal; letter-spacing: normal; display: -moz-inline-box; display: -moz-inline-stack; display: inline-block; *display: inline; *zoom: 1; vertical-align: text-bottom; margin-right: 5px} .button_list li .button_list_item .icon img{ position: absolute; left: 0; top: 0} .button_list li .button_list_item:hover{ text-decoration: none} .button_list li .button_list_item:hover span{ color: #cc0000; text-decoration: underline} .button_list li .button_list_item:hover .icon img{ left: -16px} .button_list li .button_list_item.share_button .icon{ width: 20px} .button_list li .button_list_item.share_button .b-sharelist{ display: none} .button_list li .button_list_item.share_button:hover .icon img{ left: -20px} .button_list li .button_list_item.share_button.active{ position: relative; z-index: 10; border-color: #949494 #e5e5e5 #ffffff #e5e5e5; -webkit-box-shadow: 0 3px 2px rgba(1, 1, 1, 0.3); -moz-box-shadow: 0 3px 2px rgba(1, 1, 1, 0.3); -ms-box-shadow: 0 3px 2px rgba(1, 1, 1, 0.3); box-shadow: 0 3px 2px rgba(1, 1, 1, 0.3); color: #000000 !important; background-color: #ffffff; background-repeat: repeat-x; background-image: -moz-linear-gradient(top, #efefef 50%, #ffffff); background-image: -ms-linear-gradient(top, #efefef 50%, #ffffff); background-image: -webkit-gradient(linear, left top, left bottom, color-stop(50%, #efefef), color-stop(100%, #ffffff)); background-image: -webkit-linear-gradient(top, #efefef 50%, #ffffff); background-image: -o-linear-gradient(top, #efefef 50%, #ffffff); background-image: linear-gradient(to bottom, #efefef 50%, #ffffff); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#efefef', endColorstr='#ffffff', GradientType=0)} .button_list li .button_list_item.share_button.active .icon img{ left: -20px} .button_list li .button_list_item.share_button.active:before{ position: absolute; content: ""; top: 25px; left: 0; right: 0; width: 100%; height: 2px; background: #ffffff; z-index: 12} .button_list li .button_list_item.share_button.active .b-sharelist{ z-index: 11; position: absolute; left: -1px; top: 26px; width: auto; padding: 10px 0 10px 10px; white-space: nowrap; display: block; background: #ffffff; border: 1px solid #e5e5e5; -webkit-box-shadow: 0 3px 2px rgba(1, 1, 1, 0.3); -moz-box-shadow: 0 3px 2px rgba(1, 1, 1, 0.3); -ms-box-shadow: 0 3px 2px rgba(1, 1, 1, 0.3); box-shadow: 0 3px 2px rgba(1, 1, 1, 0.3)} .button_list li .button_list_item.share_button.active .b-sharelist__li{ float: none; word-spacing: normal; letter-spacing: normal; display: -moz-inline-box; display: -moz-inline-stack; display: inline-block; *display: inline; *zoom: 1; vertical-align: baseline; padding: 0} .button_list li .button_list_item.share_button.active:hover .icon img{ left: -20px} .button_list li .button_list_item.found_bug{ margin-left: 10px; text-decoration: underline; font: 11px/28px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #808080} .button_list li .button_list_item.found_bug:hover{ color: #cc0000} .button_list li .button_list_item.edit_info{ text-decoration: underline; font: 11px/28px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #339900} .button_list li .button_list_item.edit_info:hover{ color: #4bc80a} .button_list li .button_list_item.this_my{ text-decoration: underline; font: 11px/28px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #192c8f} .button_list li .button_list_item.this_my:hover{ color: #cc0000} .button_list li .button_list_item.active .icon img{ left: -32px} .button_list li .button_list_item.active:hover .icon img{ left: -48px} .m-features{ margin-top: 40px; margin-left: -20px; padding: 20px 0 0 20px; border-top: 1px solid #d9d9d9} .m-features .tbl{ table-layout: fixed; margin: 0; font: 13px/1em Arial, Helvetica, sans-serif} .m-features .tbl tr td, .m-features .tbl tr th{ padding: 10px 0; border: 0 none; background: transparent} .m-features .tbl tr th{ padding-right: 20px; width: 320px} .m-features .show_more{ margin-top: 20px} .cat_special{ zoom: 1; padding: 25px 20px} .cat_special:after{ content: ""; display: table; clear: both; border-collapse: collapse; border-spacing: 0} .cat_special .b-prmplace{ float: right; margin-left: 40px} .cat_special.m_cat_special{ padding: 0} .cat_special-title{ margin-bottom: 18px; font: bold 21px/40px Arial, Helvetica, sans-serif} .cat_special-holder{ overflow: hidden} .m-list{ overflow: hidden} .tab-content .m-list.cat_special-list{ margin: 0} .b-inform_add-company{ text-align: center} .b-inform_add-company .title{ font: bold 30px/1em Arial, Helvetica, sans-serif} .b-inform_add-company .description{ font: 15px/23px Arial, Helvetica, sans-serif; max-width: 780px; margin: 0 auto 75px} .b-inform_add-company .b-benefits{ font-size: 0; margin-bottom: 3px; text-align: center} .b-inform_add-company .b-benefits__li{ word-spacing: normal; letter-spacing: normal; display: -moz-inline-box; display: -moz-inline-stack; display: inline-block; *display: inline; *zoom: 1; vertical-align: top; width: 33%} .b-inform_add-company .b-benefits__li .title{ font: bold 21px/23px Arial, Helvetica, sans-serif; max-width: 280px; margin: 20px auto 10px} .b-inform_add-company .b-benefits__li .description{ font: 13px/18px Arial, Helvetica, sans-serif; max-width: 255px} .b-inform_add-company .b-benefits__li i{ background: url(http://web.archive.org/web/20150315024757im_/http://img.tyt.by/catalog/benefits.png); word-spacing: normal; letter-spacing: normal; display: -moz-inline-box; display: -moz-inline-stack; display: inline-block; *display: inline; *zoom: 1; vertical-align: top} .b-inform_add-company .b-benefits__li i.icon-join{ background-position: 0 -1px; width: 100px; height: 91px} .b-inform_add-company .b-benefits__li i.icon-earn{ background-position: -112px -1px; width: 92px; height: 92px} .b-inform_add-company .b-benefits__li i.icon-grow{ background-position: -216px -1px; width: 89px; height: 88px} .main-catalog{ } .main-catalog .b-topbar{ border: none} .main-catalog .b-topbar-i{ border-bottom: none; background: #fff} .main-catalog .b-topbar-i .b-topbar-aside{ border: none} .main-catalog .b-search .i-p{ font-size: 15px} .main-catalog .b-auth-i{ border-left: none; background: #eee} .main-catalog .col-1, .main-catalog .col-2{ padding-top: 30px; border: 0 none} .main-catalog .col-2.no-pr{ padding-right: 0} .main-catalog .col-2.no-pad{ padding-top: 0} .main-catalog .col-3 .col-i .add_company{ line-height: 18px} .main-catalog .b-nav-cats{ margin-top: 0} .main-catalog .cat_special-holder{ overflow: hidden} .main-catalog .cat_special-list{ zoom: 1; margin: 0 -10px 38px} .main-catalog .cat_special-list:after{ content: ""; display: table; clear: both; border-collapse: collapse; border-spacing: 0} .main-catalog .cat_special-list hr{ clear: left; margin: 30px 0} .main-catalog .m-title, .main-catalog .m-inner{ padding-top: 0; padding-left: 20px; overflow: hidden} .main-catalog .m-title .cat_special-list, .main-catalog .m-inner .cat_special-list{ margin-bottom: 8px} .main-catalog .m-title .c_button, .main-catalog .m-inner .c_button{ float: right} .main-catalog .m-title .c_button .icon, .main-catalog .m-inner .c_button .icon{ width: 16px; position: relative; overflow: hidden; height: 16px; word-spacing: normal; letter-spacing: normal; display: -moz-inline-box; display: -moz-inline-stack; display: inline-block; *display: inline; *zoom: 1; vertical-align: text-bottom; margin-right: 10px} .main-catalog .m-title .c_button .icon img, .main-catalog .m-inner .c_button .icon img{ position: absolute; left: 0; top: 0} .main-catalog .m-title .c_button:hover .icon img, .main-catalog .m-inner .c_button:hover .icon img{ left: -16px} .main-catalog .b-prmplace-wide{ border-bottom: 1px solid #d9d9d9; background: #f3f3f3; padding: 10px 0px; text-align: center} .main-catalog .b-prmplace-wide img, .main-catalog .b-prmplace-wide object, .main-catalog .b-prmplace-wide embed, .main-catalog .b-prmplace-wide iframe{ vertical-align: top} .main-catalog .b-prmplace .ya-partner{ margin: 0 auto} .inner_tab{ padding-right: 20px} .inner_tab .title, .inner_tab h3{ font: bold 25px/1.25em Arial, Helvetica, sans-serif; word-spacing: normal; letter-spacing: normal; display: -moz-inline-box; display: -moz-inline-stack; display: inline-block; *display: inline; *zoom: 1; vertical-align: top} .inner_tab .b-article .m_header{ max-width: 690px} .inner_tab .b-article .m_header h1{ font: bold 35px/40px Arial, Helvetica, sans-serif} .inner_tab .b-article .sub_head, .inner_tab .b-article .article{ max-width: 620px} .inner_tab .b-article .sub_head img, .inner_tab .b-article .article img{ max-width: 100%} .inner_tab .b-article .sub_head .b-article-details, .inner_tab .b-article .article .b-article-details{ position: relative; top: 5px; padding-bottom: 20px} .inner_tab .b-article .sub_head .b-soc-top, .inner_tab .b-article .article .b-soc-top{ z-index: 1; position: relative} .inner_tab .special{ border: 1px solid #f4c7c7; padding: 15px 10px 13px 20px; margin: 10px 0 25px; max-width: 700px} .inner_tab .special .title{ color: #cc0000; display: block; font: bold italic 15px/19px Arial, Helvetica, sans-serif} .inner_tab .special .b-sharelist{ float: right} .inner_tab .special .b-sharelist__li{ margin-right: 10px} .inner_tab .special .link{ font-size: 13px; text-decoration: none !important; border-bottom: 1px dotted; color: #4f4f4f; clear: both} .inner_tab .special .link:visited{ text-decoration: none !important; border-bottom: 1px dotted; color: #4f4f4f} .inner_tab .special .link:hover{ text-decoration: none !important; border-bottom: 1px dotted; color: #cc0000} .inner_tab .big_map{ margin-top: 15px; line-height: 0; position: relative; overflow: hidden} .inner_tab .big_map:before{ content: " "; display: block; position: absolute; z-index: 1; width: 100%; height: 1px; top: -1px; left: 0; right: 0; -webkit-box-shadow: 0 0px 4px 1px #585656; -moz-box-shadow: 0 0px 4px 1px #585656; -ms-box-shadow: 0 0px 4px 1px #585656; box-shadow: 0 0px 4px 1px #585656} .inner_tab .catalog-tab{ position: relative; top: 7px; margin-left: 20px; word-spacing: normal; letter-spacing: normal; display: -moz-inline-box; display: -moz-inline-stack; display: inline-block; *display: inline; *zoom: 1; vertical-align: baseline} .inner_tab .catalog-tab li{ background: #f2f2f2; color: #4c4c4c} .inner_tab .catalog-tab li a{ color: #4c4c4c; font: bold 11px/15px Arial, Helvetica, sans-serif; padding-bottom: 1px} .inner_tab .catalog-tab li.active{ color: #f2f2f2; background: #4c4c4c} .inner_tab .catalog-tab li.active a{ color: #f2f2f2} .inner_tab .catalog-tab li.active a:hover{ background: #4c4c4c} .inner_tab .table_branch{ margin-top: 15px; width: 100%; border: 0 none; padding: 0; border-spacing: 0; font: 13px/19px Arial, Helvetica, sans-serif; border-top: 1px solid #d9d9d9} .inner_tab .table_branch td{ border-bottom: 1px solid #f2f2f2; padding: 20px 20px 20px 10px; vertical-align: top; text-align: left} .inner_tab .table_branch td b{ font-weight: bold} .inner_tab .table_branch td a{ text-decoration: underline} .inner_tab .b-lists-category.m-company{ margin-top: 20px; max-width: 720px} .inner_tab .b-lists-category.m-company .lists_category__li{ border-bottom: 1px solid #d9d9d9; padding-bottom: 20px; margin-bottom: 20px; color: #000000; font: 13px/19px Arial, Helvetica, sans-serif} .inner_tab .b-lists-category.m-company .lists_category__li .ph{ margin-right: 20px} .inner_tab .b-lists-category.m-company .lists_category__li .category-header{ padding: 3px 0 10px} .inner_tab .b-lists-category.m-company .lists_category__li .category-header .title{ font: 17px/23px Arial, Helvetica, sans-serif; text-decoration: underline; max-width: 350px} .inner_tab .b-lists-category.m-company .lists_category__li .category-header .title span{ font: bold 17px/23px Arial, Helvetica, sans-serif} .inner_tab .b-lists-category.m-company .lists_category__li .category-header .b-comment_badge{ display: none} .inner_tab .b-pagination.m-gray .b-pagination-list .p-item a{ text-decoration: none} .tile{ font-size: 0; margin: -1px 0 0px 0; overflow: hidden; list-style: none} .tile.col3{ padding: 0 20px 50px 20px} .tile.col3 li{ width: 33.2%; border-top: 1px solid #ffffff; -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.4); -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.4); -ms-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.4); box-shadow: 0 5px 10px rgba(0, 0, 0, 0.4)} .tile.col3 li:nth-child(3n){ border-right: 0 none} .tile.col4{ padding-right: 20px} .tile.col4 li{ width: 25%; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box} .tile li{ word-spacing: normal; letter-spacing: normal; display: -moz-inline-box; display: -moz-inline-stack; display: inline-block; *display: inline; *zoom: 1; vertical-align: top; border-right: 1px solid #ffffff; position: relative; overflow: hidden; height: 150px} .tile li img{ position: absolute; height: 150px; top: 0; left: 50%; margin-left: -150px; z-index: 1} .tile li a{ z-index: 2; position: absolute; top: 0; bottom: 0; left: 0; right: 0; background: transparent; background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAACWCAYAAADnlhmFAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAHtJREFUeNrsltEJADEIQ+vRjW4O999G70bwI1BtUuhfEfOSiubu7yqcZxXPjgiDVsQ/3JnZvUdO1fj0HFQ9AvhBPHiv/2vNe5xgIWfFEc5UEy7gXZ0RcAG/fFLAnVFw2wZ3gBgB55k9Ak60fOBVU3qtzyUxSg/xjvsJMACQhnF2hfK3FgAAAABJRU5ErkJggg==) repeat-x} .tile li a:hover{ background: transparent} .tile li a:hover span{ text-decoration: underline} .tile li a span{ position: absolute; bottom: 15px; left: 15px; right: 15px; font: 17px/21px Arial, Helvetica, sans-serif; color: #ffffff; text-shadow: 0 1px 1px rgba(0, 0, 0, 0.6)} .cat_categoryes_table_wrapper{ padding-right: 20px} .cat_categoryes{ padding-top: 20px; table-layout: fixed} .cat_categoryes li{ padding: 0; margin: 0; list-style: none} .cat_categoryes a{ text-decoration: underline} .cat_categoryes .level1{ padding: 0 0 20px 0; border-bottom: 1px solid #dadada; margin: 0 0 20px 0; overflow: hidden} .cat_categoryes .level1:last-child{ border-bottom: none; margin-bottom: 0; padding-bottom: 0} .cat_categoryes .top_cat_header{ font-size: 21px; font-weight: bold; margin-bottom: 20px} .cat_categoryes .top_cat_header a{ color: #000} .cat_categoryes .top_cat_header a:hover{ color: #cc0000} .cat_categoryes .num{ font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; position: relative; color: #b2b2b2} .cat_categoryes .sublevel{ float: left; width: 33.33%; font-size: 13px} .cat_categoryes .sublevel li{ padding-right: 20px; margin-bottom: 10px} .cat_categoryes .hot_cat{ color: #cc0000; font-style: italic; font-size: 11px} .cat_categoryes tr td{ vertical-align: top; padding: 20px 15px} .cat_categoryes tr td dl{ margin-top: 20px; padding-right: 19%} .cat_categoryes tr td dl dt{ font: bold 17px/21px Arial, Helvetica, sans-serif} .cat_categoryes tr td dl dd{ padding-top: 10px} .cat_categoryes tr td dl dd a{ color: #192c8f; text-decoration: none; font: 13px/17px Arial, Helvetica, sans-serif} .cat_categoryes tr td dl dd a:hover{ text-decoration: underline; color: #cc0000} .review_wrapper{ border-top: 1px solid #d9d9d9; margin-left: -20px; margin-top: 30px; padding: 20px 0 0 20px; font: 13px/15px Arial, Helvetica, sans-serif} .review_wrapper .review_block, .review_wrapper .b-lists-comments.m-review, .review_wrapper .show_more{ max-width: 660px} .review_wrapper .review_block{ margin-bottom: 10px} .review_wrapper.m-review_page{ border: 0 none; margin-top: 0; padding-top: 0} .m-add_review-page .col-2{ border: 0 none; padding-top: 5px} .m-add_review-page .col-3{ min-height: 400px} .m-add_review-page .cat_promo-brc__shadow{ margin-bottom: 10px} .m-add_review-page .title{ padding-bottom: 0} .m-add_review-page p{ font: 15px/1.2em Arial, Helvetica, sans-serif} .b-search.m-review{ background: #f2f2f2; max-width: 765px; padding: 20px 20px 10px 20px} .b-search.m-review p{ color: #808080; margin: 0; font-size: 13px} .b-search.m-review .hold{ margin-bottom: 10px; max-width: 100%} .b-footer_catalog .title{ background: #4c4c4c; color: #ffffff; padding: 5px 0} .b-footer_catalog .title .txt{ font: bold 11px/1em Arial, Helvetica, sans-serif; padding-left: 20px; text-transform: uppercase} .b-footer_catalog .column{ border-bottom: 1px solid #d9d9d9; background: #f2f2f2; display: block; padding: 20px 0 20px 20px; font-size: 0} .b-footer_catalog .column .col{ word-spacing: normal; letter-spacing: normal; display: -moz-inline-box; display: -moz-inline-stack; display: inline-block; *display: inline; *zoom: 1; vertical-align: top; font: 11px/1em Verdana, Geneva, Arial, Helvetica, sans-serif; width: 20%} .b-footer_catalog .column .col .link_list{ padding-right: 20px} .b-footer_catalog .column .col .link_list li{ padding-bottom: 7px} .b-footer_catalog .column .col .link_list li a{ font: 13px/1em Arial, Helvetica, sans-serif; color: #505050; text-decoration: underline} .b-footer_catalog .column .col .link_list li a:hover{ color: #cc0000} .b-footer_catalog .column .col .link_list li a.red{ color: #cc0000} .b-footer_catalog .column .col .link_list li a.red:hover{ color: #ff0000 !important} .b-footer_catalog .column .col .link_list li.m-social{ margin-top: 20px} .b-footer_catalog .column .col .link_list.m-gray{ color: #666666; margin-top: -5px} .b-footer_catalog .column .col .link_list.m-gray li{ padding-bottom: 0px} .b-footer_catalog .column .col .link_list.m-gray li p{ margin-top: 5px; margin-bottom: 10px} .b-footer_catalog .column .col .link_list.m-gray li a{ font: 11px/1em Verdana, Geneva, Arial, Helvetica, sans-serif; line-height: 25px; color: #666666} .b-footer_catalog .column .col .link_list.m-gray li a:hover{ color: #cc0000} .b-footer_catalog .column .col .link_list.m-gray li a.mobile_button{ font: 13px/1em Arial, Helvetica, sans-serif; color: #808080; display: block; margin: 5px 0; width: 75px; padding: 7px 5px 7px 41px; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; background-color: #fff; border: solid 1px #ccc; text-decoration: none; position: relative} .b-footer_catalog .column .col .link_list.m-gray li a.mobile_button img{ position: absolute; left: 10px; top: 3px} .b-footer_catalog .column .col .link_list.m-gray li a.mobile_button:hover{ color: #cc0000} .b-footer_catalog .column .col .link_list.m-gray li a .b-icon{ margin-right: 5px; position: relative} .b-footer_catalog .column .col .link_list.m-gray li a .b-icon.icon-vk{ top: 5px} .b-footer_catalog .column .col .link_list.m-gray li a .b-icon.icon-email{ top: 1px} .add_site{ margin: 40px 20px 0; padding: 15px 0 20px; text-align: center; background: #eafacf; font: 13px/1em Arial, Helvetica, sans-serif; color: #505050} .add_site .title{ font: bold 15px/1em Arial, Helvetica, sans-serif; color: #000000; padding-bottom: 10px} .add_site p{ padding-bottom: 10px} .add_site p a{ text-decoration: underline} .add_site .edit{ color: #979797; font: 11px/1em Verdana, Geneva, Arial, Helvetica, sans-serif; text-decoration: underline} .add_site .edit:hover{ color: #cc0000} .b-se_text{ font: 11px/18px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #333; margin: 30px 0} .b-se_text a{ color: #333; text-decoration: underline} .b-se_text a:hover{ color: #cc0000} .b-se_text p{ margin-bottom: 5px} .main-catalog .dropdown-menu{ position: absolute; top: 100%; left: 0; z-index: 1000; display: none; float: left; min-width: 140px; padding: 5px 0; margin: 2px 0 0; list-style: none; background-color: #fff; border: 1px solid #ccc; border: 1px solid rgba(0, 0, 0, 0.2); *border-right-width: 2px; *border-bottom-width: 2px; -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); -webkit-background-clip: padding-box; -moz-background-clip: padding; background-clip: padding-box} .main-catalog .dropdown-menu.pull-right{ right: 0; left: auto} .main-catalog .dropdown-menu table{ background-color: transparent; border-collapse: collapse; border-spacing: 0; max-width: 100%} .main-catalog .dropdown-menu .divider{ *width: 100%; height: 1px; margin: 9px 1px; *margin: -5px 0 5px; overflow: hidden; background-color: #e5e5e5; border-bottom: 1px solid #ffffff} .main-catalog .dropdown-menu li > a{ display: block; padding: 3px 20px; clear: both; font-weight: normal; line-height: 20px; color: #333; white-space: nowrap} .main-catalog .open{ *z-index: 1000} .main-catalog .open > .dropdown-menu{ display: block} .main-catalog .icon-chevron-up{ background: url(http://web.archive.org/web/20150315024757im_/http://img.tyt.by/catalog/sprite.png?20140105) no-repeat; font-size: 1px; word-spacing: normal; letter-spacing: normal; display: -moz-inline-box; display: -moz-inline-stack; display: inline-block; *display: inline; *zoom: 1; vertical-align: baseline; width: 16px; height: 16px; background-position: -512px -32px} .main-catalog .icon-chevron-down{ background: url(http://web.archive.org/web/20150315024757im_/http://img.tyt.by/catalog/sprite.png?20140105) no-repeat; font-size: 1px; word-spacing: normal; letter-spacing: normal; display: -moz-inline-box; display: -moz-inline-stack; display: inline-block; *display: inline; *zoom: 1; vertical-align: baseline; width: 16px; height: 16px; background-position: -544px -32px} .main-catalog .bootstrap-timepicker table td a{ width: 41px} .main-catalog .bootstrap-timepicker table td input{ background-color: #fff; border: 1px solid #ccc; -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset; -moz-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset; -ms-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset; box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset; padding: 3px 8px; height: 25px; width: 40px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box; font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif} .b-footer.m-catalog{ padding: 20px 20px 0 20px; color: #666} .b-footer.m-catalog .b-copyright{ margin: -2px 0 0; line-height: 19px} .b-footer.m-catalog a{ color: #666} .b-footer.m-catalog a:hover{ color: #cc0000} .b-footer.m-catalog .l-col-1{ width: 25%} .bubble_card{ min-width: 350px; padding: 0 10px} .bubble_card .title{ padding-bottom: 5px} .bubble_card .title a{ text-decoration: underline; font: bold 17px/1.25em Arial, Helvetica, sans-serif; color: #192c8f} .bubble_card .title a:hover{ color: #cc0000} .bubble_card .bubbleImg{ float: right; width: 110px} .bubble_card .bubbleImg a{ position: relative; display: block; margin-bottom: 5px; line-height: 0; text-align: right} .bubble_card .bubbleImg a .label{ position: absolute; bottom: 0; right: 0} .bubble_card .bubbleImg .add_photo{ text-align: left; color: #969696; font: 11px/1em Verdana, Geneva, Arial, Helvetica, sans-serif} .bubble_card .bubbleImg .add_photo:hover{ color: #cc0000} .bubble_card .bubbleImg .add_photo i{ position: relative; top: 2px; margin-right: 3px} .bubble_card .bubbleImg .add_photo span{ text-decoration: underline} .bubble_card .bubbleText{ overflow: auto; padding-right: 20px} .bubble_card .bubbleText p{ font: 11px/17px Verdana, Geneva, Arial, Helvetica, sans-serif; padding-bottom: 5px} .bubble_card .bubbleText p strong{ font-weight: bold} .bubble_card .bubbleText p a{ color: #000000; text-decoration: underline} .bubble_card .bubbleText p a:hover{ color: #cc0000} .bubble_card .bubbleText p a.special{ text-transform: uppercase; color: #cc0000} .bubble_card .bubbleText p a.special:hover{ color: #ff0000} .bubble_card .bubbleText .review .starRating{ margin-right: 5px} .bubble_card .bubbleText .review .review_link{ font: 11px/17px Verdana, Geneva, Arial, Helvetica, sans-serif; text-decoration: underline; color: #192c8f; position: relative; top: -4px} .bubble_card .bubbleText .review .review_link:hover{ color: #cc0000} .bubble_card .bubbleText .phone{ font: 11px/17px Verdana, Geneva, Arial, Helvetica, sans-serif; padding-bottom: 5px} .bubble_card .bubbleText .phone span{ display: block} .bubble_card .button_list{ margin: 0; padding: 5px 0 35px 0; font-size: 0} .bubble_card .button_list li{ word-spacing: normal; letter-spacing: normal; display: -moz-inline-box; display: -moz-inline-stack; display: inline-block; *display: inline; *zoom: 1; vertical-align: top; margin-right: 5px} .bubble_card .button_list li a .b-icon{ float: left; margin-right: 5px; position: relative} .bubble_card .button_list li a .icon-carte{ top: 2px} .bubble_card .button_list li a .icon-book{ top: 4px} .bubble_build_route{ text-decoration: underline; font: 11px/17px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #192c8f} .bubble_build_route:hover{ color: #cc0000} .bubble_found_error{ float: right; font-weight: normal; padding: 1px 10px} .bubble_special .bubbleImg{ max-width: 240px; display: block; text-decoration: none} .bubble_special .bubbleImg img{ display: block; margin-bottom: 5px; max-width: 100%} .bubble_special .bubbleImg .title{ color: #cc0000; text-decoration: underline; font: bold 15px/18px Arial, Helvetica, sans-serif} .bubble_special .bubbleImg:hover .title{ color: #ff0000} .bubble_special .bubbleText{ padding: 0 0 30px} .bubble_special .bubbleText .descr{ padding-top: 10px; font: 11px/1em Verdana, Geneva, Arial, Helvetica, sans-serif; color: #808080} .additional_address_info{ display: block} .show_divisions{ padding-top: 3px} .tab_additional{ min-height: 200px} .brc li:last-child{background: 0 none} .b-item-list{ padding-top: 10px} .b-item-list .item_element{ overflow: hidden; padding-bottom: 30px} .b-item-list .item_element .vip{ background: none repeat scroll 0 0 #FFF2DE; border-bottom-color: #FFFFFF} .b-item-list .item_element h2{ font-size: 2.1em; line-height: 27px; margin-right: 6px; word-spacing: normal; letter-spacing: normal; display: -moz-inline-box; display: -moz-inline-stack; display: inline-block} .b-item-list .item_element .item_title{ padding-bottom: 10px} .b-item-list .item_element .price{ font-size: 1.8em; padding-bottom: 10px} .b-item-list .item_element p{ font-size: 1.3em; line-height: 19px} .b-item-list .item_element .meta{ padding: 10px 0 0 0; font-size: 1.3em; clear: both} .b-item-list .item_element .meta .num{ color: #808080; font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif} .b-item-list .item_element .meta .compare{ float: left; margin-left: -120px} .b-item-list .item_element .meta .compare input{ vertical-align: middle} .b-item-list .item_element .meta .compare label{ font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #808080} .b-item-list .item_element .meta_item{ margin-right: 16px} .b-item-list .item_element .item_image{ float: left; margin: 0 20px 0 0; width: 80px; height: 80px; padding: 9px; border: 1px solid #d9d9d9; text-align: center; line-height: 80px} .b-item-list .item_element .item_image img{ max-width: 80px; max-height: 80px} .b-item-list .item_element .item_description{ margin-left: 122px; width: 80%} .b-item-list .item_element .action{ float: right; margin-left: 20px; text-align: right; font: 11px/18px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #808080} .b-item-list .item_element .action .b-icon{ vertical-align: middle; position: relative; top: 2px; margin-left: 10px; width: 10px} .b-item-list a{ text-decoration: underline} .b-item-list .available{ overflow: hidden} .b-item-list .available .place{ font: 13px/20px Arial, Helvetica, sans-serif; color: #808080; vertical-align: middle; margin-right: 5px} .b-item-list .available .star-rating2{ vertical-align: middle} .b-sub-nav.coll2 .b-lists{ width: 50%} .brc.brc_city_filter li{background: none} .brc li{ color: #808080} .b-sug-cat, .b-sug-cart{ zoom: 1; display: block; margin: 0px -9px 1px; background-color: #f2f2f2; padding: 0px 10px; text-decoration: none} .b-sug-cat:after, .b-sug-cart:after{ content: ""; display: table; clear: both} .b-sug-cat.m-ya, .b-sug-cart.m-ya{ background-color: transparent} .b-sug-cat.m-ya .b-sug-i, .b-sug-cart.m-ya .b-sug-i{ font-size: 13px} .b-sug-cat .b-sug-i:link, .b-sug-cart .b-sug-i:link, .b-sug-cat .b-sug-i:visited, .b-sug-cart .b-sug-i:visited{ color: #000000; text-decoration: none} .b-sug-cat .b-sug-i:hover, .b-sug-cart .b-sug-i:hover, .b-sug-cat .b-sug-i:active, .b-sug-cart .b-sug-i:active{ color: #192c8f; text-decoration: underline} .b-sug-cat .b-sug-price, .b-sug-cart .b-sug-price{ float: right; padding-left: 10px} .b-sug-cat .b-sug-price:link, .b-sug-cart .b-sug-price:link, .b-sug-cat .b-sug-price:visited, .b-sug-cart .b-sug-price:visited{ color: #000000} .b-sug-cat .b-sug-price:hover, .b-sug-cart .b-sug-price:hover, .b-sug-cat .b-sug-price:active, .b-sug-cart .b-sug-price:active{ text-decoration: underline; color: #cc0000} .b-sug-cart{ border-bottom: 1px solid #f2f2f2; background-color: #ffffff; padding: 10px 10px 10px 18px} .b-sug-cart .b-sug-i{ color: #192c8f; font: normal 13px/21px Arial, Helvetica, sans-serif} .b-sug-cart .b-sug-i:link, .b-sug-cart .b-sug-i:visited{ color: #192c8f} .b-sug-cart .b-sug-i:hover, .b-sug-cart .b-sug-i:active{ color: #192c8f; text-decoration: underline} .active .b-sug-cat, .active .b-sug-cart{ background-color: transparent} .active .b-sug-i{ color: #192c8f; text-decoration: underline} .b-sug-w{ display: block; overflow: hidden} .b-sug-w .starRating{ display: block; margin-top: 4px} .b-sug-price{ color: #000000; font: normal 11px/35px Verdana, Geneva, Arial, Helvetica, sans-serif} .b-relate{ margin-bottom: -10px} .b-relate h3{ font: bold 11px/20px Arial, Helvetica, sans-serif; text-transform: uppercase; color: #1b35b2; margin-bottom: 10px} .b-relate_items{ border-collapse: collapse} .b-relate_items td{ padding: 0 0 10px 0; vertical-align: middle} .b-relate_items .media{ width: 90px; padding-right: 10px} .b-relate_items .media img{ width: 100%; vertical-align: middle} .b-relate_items h4{ font-weight: normal; font-size: 13px} .b-relate_items h4 a{ text-decoration: none; color: #333} .b-relate_items h4 a:hover{ color: #cc0000} .b-relate_items .price{ font: normal 11px/20px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #b2b2b2; margin-bottom: 3px} .button .num{ color: #808080; font: normal 11px Verdana, Geneva, Arial, Helvetica, sans-serif} .b-topbar-more.catalog{ display: none; width: 240px; padding: 10px; left: 20px} .b-topbar-more.catalog li{ width: 100%} .b-topbar-more.catalog .icon-close{ float: right; cursor: pointer; margin-right: 10px} .modal.catalog{ width: 400px; height: 50px; position: fixed; top: 50%; left: 50%; margin-top: -65px; margin-left: -220px; padding: 20px} .cat_list_item.vip_plus + .vip_plus, .cat_list_item.vip_plus + .vip{ margin-top: 10px} .cat_list_item.vip + .vip_plus, .cat_list_item.vip + .vip{ margin-top: 10px} ul.dropdown-menu.typeahead.dropdown-city{ margin: 0 !important} .small_map .full_link{ position: absolute; top: 0; left: 0; right: 0; bottom: 0; z-index: 1} .b-pagination .b-pagination-list .p-item strong{background: #777777; border-color: #777777; color: #fff} /* FILE ARCHIVED ON 02:47:57 Mar 15, 2015 AND RETRIEVED FROM THE INTERNET ARCHIVE ON 08:19:02 May 20, 2022. JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE. ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C. SECTION 108(a)(3)). */ /* playback timings (ms): captures_list: 121.088 exclusion.robots: 0.137 exclusion.robots.policy: 0.13 cdx.remote: 0.065 esindex: 0.01 LoadShardBlock: 48.676 (3) PetaboxLoader3.datanode: 67.089 (4) CDXLines.iter: 19.451 (3) load_resource: 86.838 PetaboxLoader3.resolve: 40.132 */