.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} .cat_promo.cat_promo_inner{ border: none} .cat_promo.cat_promo_inner .cat_promo-brc{ height: 40px; margin-left: 260px; background: #f2f2f2} .cat_promo.cat_promo_inner .cat_promo-brc .brc{ padding: 0 0 0 20px; line-height: 41px} .cat_promo.cat_promo_inner .cat_promo-menu-header{ line-height: 30px; padding: 5px 20px} .cat_promo.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.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.cat_promo_inner .cat_promo-menu-list{ display: none; position: absolute; top: 40px; padding: 10px 0; width: 260px} .cat_promo.cat_promo_inner .cat_promo-menu-list .level2{ top: -40px} .cat_promo.cat_promo_inner .cat_promo-menu{ float: left; border-right: 1px solid #D9D9D9} .cat_promo.cat_promo_inner + .col-1{ padding-top: 30px} .cat_promo.cat_promo_inner + .col-1 + .col-2{ padding-top: 30px} .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{ 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} .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: 54; 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{ display: block} .cat_promo-menu-list.m-white a{ padding: 9px 20px} .cat_promo-menu-list.m-white .level2 .col ul li a{ text-decoration: none} .cat_promo-menu-list.m-white .level2 .col ul li a:hover{ text-decoration: underline} .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; text-decoration: underline; color: #192c8f; font-size: 13px} .cat_promo-menu-list .level2 .col ul li a:hover{ color: #cc0000} .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; -webkit-transition: left 0.25s; -moz-transition: left 0.25s; -ms-transition: left 0.25s; -o-transition: left 0.25s; transition: left 0.25s} .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{ -webkit-transition: left 0.25s; -moz-transition: left 0.25s; -ms-transition: left 0.25s; -o-transition: left 0.25s; transition: left 0.25s; left: -16px} .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{ position: relative; z-index: 1; border: 1px solid #aaaaaa; background: #ffffff; margin: 0px 0 0 -1px; padding: 5px 8px} .review_block .message textarea{ border: 0 none; background: #ffffff; font: normal 13px/20px Verdana, Geneva, Arial, Helvetica, sans-serif; padding: 0; width: 100%; max-width: 100%; min-width: 100%; min-height: 63px; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box} .review_block .message.focus .inner_message, .review_block .message.change .inner_message{ display: block} .review_block .message .inner_message{ display: none; padding: 5px 8px} .review_block .message .inner_message .add_photo{ font: 11px/13px Verdana, Geneva, Arial, Helvetica, sans-serif} .review_block .message .inner_message .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 .message .inner_message .add_photo span:visited{ text-decoration: none !important; border-bottom: 1px dotted; color: #4c4c4c} .review_block .message .inner_message .add_photo span:hover{ text-decoration: none !important; border-bottom: 1px dotted; color: #cc0000} .review_block .message .inner_message .input_file{ position: relative; overflow: hidden; cursor: pointer; word-spacing: normal; display: -moz-inline-box; display: -moz-inline-stack; display: inline-block; *display: inline; *zoom: 1; vertical-align: baseline} .review_block .message .inner_message .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 .message .inner_message .list_image{ display: block; list-style: none; padding: 0; margin: 21px 0 0 -20px; font-size: 0} .review_block .message .inner_message .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: 20px; background: transparent; position: relative} .review_block .message .inner_message .list_image li img{ display: block} .review_block .message .inner_message .list_image li .remove_item{ display: none} .review_block .message .inner_message .list_image li:hover .remove_item{ display: block; position: absolute; top: 0px; right: 0px} .review_block .message .inner_message .list_image li.loaging{ background: #ffffff; border: 1px solid #d9d9d9; width: 123px; height: 73px; text-align: center} .review_block .message .inner_message .list_image li.loaging img{ position: relative; top: 50%; margin-top: -12px; display: inline-block} .review_block .message .inner_message .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 .message .inner_message .list_image li.loaging .progressbar .progress{ background: #d9d9d9; border: 1px solid #ffffff; height: 6px} .review_block .review{ padding-top: 15px} .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: 5px} .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} .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} .m-review .lists_comments__li .comments__content{ overflow: hidden; padding-left: 10px; 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} .m-review .lists_comments__li .comments__content .comment_img{ padding-top: 15px} .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} .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 .comment_karma{ margin-top: 17px} .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 .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} .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} .c_button{ color: #000 !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(rgba(255, 255, 255, 0.7)), color-stop(70%, rgba(255, 255, 255, 0.21)), to(#f2f2f2)); background-image: -webkit-linear-gradient(rgba(255, 255, 255, 0.7), rgba(255, 255, 255, 0.21) 70%, #f2f2f2); background-image: -moz-linear-gradient(top, rgba(255, 255, 255, 0.7), rgba(255, 255, 255, 0.21) 70%, #f2f2f2); background-image: -ms-linear-gradient(rgba(255, 255, 255, 0.7), rgba(255, 255, 255, 0.21) 70%, #f2f2f2); background-image: -o-linear-gradient(rgba(255, 255, 255, 0.7), rgba(255, 255, 255, 0.21) 70%, #f2f2f2); background-image: linear-gradient(rgba(255, 255, 255, 0.7), rgba(255, 255, 255, 0.21) 70%, #f2f2f2); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='rgba(255, 255, 255, 0.7)', 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; padding: 5px 10px 6px; text-decoration: none !important; text-transform: none} .cat_categoryes{ padding-top: 20px} .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} .catalog_items_list{ margin-bottom: 40px} .cat_list_item{ overflow: hidden; padding: 15px 10px; border-bottom: 1px solid #ececec; position: relative} .cat_list_item .full_link{ position: absolute; top: 0; left: 0; right: 0; bottom: 0; z-index: 1} .cat_list_item .media{ float: left; margin-right: 10px} .cat_list_item .media img{ width: 160px; height: 100px; vertical-align: middle} .cat_list_item .txt{ overflow: hidden} .cat_list_item .txt .addr{ overflow: hidden; text-overflow: ellipsis; white-space: nowrap; word-spacing: normal; letter-spacing: normal; display: -moz-inline-box; display: -moz-inline-stack; display: inline-block; *display: inline; *zoom: 1; width: 100%; margin-bottom: -5px} .cat_list_item .txt .addr a{ color: #000000} .cat_list_item .txt .addr a:hover{ color: #cc0000} .cat_list_item .txt .addr a span{ cursor: pointer} .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:hover{ 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 .url a{ color: #808080} .cat_list_item .url a:hover{ color: #cc0000} .cat_list_item .side{ float: left} .cat_list_item .side1{ width: 60%; margin-right: 2%} .cat_list_item .side2{ width: 38%} .cat_list_item.vip_plus{ border: 1px solid #cc0000; background: #fff2de} .cat_list_item.vip_plus h3 a, .cat_list_item.vip_plus .head a{ color: #cc0000} .cat_list_item.vip_plus .media img{ width: 240px; height: 150px} .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 p.time{ color: #000} .cat_list_item.vip_plus + .standart, .cat_list_item.vip_plus + .standart_plus{ margin-top: 15px; border-top: 1px solid #ececec} .cat_list_item.vip_plus + .vip_plus, .cat_list_item.vip_plus + .vip{ margin-top: 10px} .cat_list_item.vip{ background: #fff2de; border-top-color: #fff2de; border-bottom-color: #fff; margin-top: 0} .cat_list_item.vip h3 a, .cat_list_item.vip .head a{ color: #cc0000} .cat_list_item.vip:first-child{ margin-top: 0} .cat_list_item.vip + .standart, .cat_list_item.vip + .standart_plus{ margin-top: 15px; border-top: 1px solid #ececec} .cat_list_item.vip + .vip{ margin-top: 10px} .cat_list_item.standart_plus{ border: 1px solid #cc0000; margin: -1px 0 0 0; padding: 14px 9px; position: relative; z-index: 2} .cat_list_item.free .side{ width: 50%} .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} .b-catalog_link_wrapper{ overflow: hidden; padding-left: 1px; padding-bottom: 20px} .b-catalog_link_wrapper .b-catalog_link{ margin: 0 0 0 -1px} .b-catalog_link{ background: #fcd9b4; color: #9c4e05; border: 1px solid #dab99d; margin-left: -1px; margin-top: 10px; text-transform: uppercase; padding: 5px 10px 2px 20px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; float: left; position: relative; z-index: 2; text-decoration: none} .b-catalog_link:hover{ color: #9c4e05; text-decoration: none} .b-catalog_link:first-child{ clear: left} .b-catalog_link .b-icon_catalog{ background: url("http://web.archive.org/web/20140703205053im_/http://img.tyt.by/catalog/cat_sprite.png") no-repeat; position: absolute; top: 8px; left: 10px} .b-catalog_link .b-icon_catalog.icon-catalog_menu{ width: 7px; height: 8px; background-position: 0 0} .b-catalog_link .b-icon_catalog.icon-catalog_reserve{ background-position: -11px 0; width: 7px; height: 8px} .b-catalog_link.discount{ color: #cc0000} .b-catalog_link.discount:hover{ color: #cc0000; text-decoration: none} .b-catalog_link.discount .b-icon_catalog.icon-catalog_reserve{ background-position: -22px 0; width: 7px; height: 8px} .b-catalog_link:hover{ background-color: #ffffff; background-repeat: repeat-x; background-image: -moz-linear-gradient(top, #fcd9b4 50%, #ffffff); background-image: -ms-linear-gradient(top, #fcd9b4 50%, #ffffff); background-image: -webkit-gradient(linear, left top, left bottom, color-stop(50%, #fcd9b4), color-stop(100%, #ffffff)); background-image: -webkit-linear-gradient(top, #fcd9b4 50%, #ffffff); background-image: -o-linear-gradient(top, #fcd9b4 50%, #ffffff); background-image: linear-gradient(to bottom, #fcd9b4 50%, #ffffff); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fcd9b4', endColorstr='#ffffff', GradientType=0)} .b-catalog_link:active{ background-color: #ffffff; background-repeat: repeat-x; background-image: -moz-linear-gradient(top, #fcd9b4 50%, #ffffff); background-image: -ms-linear-gradient(top, #fcd9b4 50%, #ffffff); background-image: -webkit-gradient(linear, left top, left bottom, color-stop(50%, #fcd9b4), color-stop(100%, #ffffff)); background-image: -webkit-linear-gradient(top, #fcd9b4 50%, #ffffff); background-image: -o-linear-gradient(top, #fcd9b4 50%, #ffffff); background-image: linear-gradient(to bottom, #fcd9b4 50%, #ffffff); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fcd9b4', endColorstr='#ffffff', GradientType=0); -webkit-box-shadow: inset 0 3px 6px rgba(152, 122, 95, 0.91); -moz-box-shadow: inset 0 3px 6px rgba(152, 122, 95, 0.91); -ms-box-shadow: inset 0 3px 6px rgba(152, 122, 95, 0.91); box-shadow: inset 0 3px 6px rgba(152, 122, 95, 0.91)} .ie7 .b-catalog_link_wrapper .b-icon_catalog{ margin-top: 2px} .b-sub-nav-pd{ margin-bottom: 20px} .b-param_search .tbl_iHolder{ margin-bottom: 8px} .b-param_search .tbl_iHolder td{ vertical-align: middle} .b-param_search .tbl_iHolder .field{ border: 1px solid #AAAAAA; padding: 2px 3px; background: #fff; max-width: 120px} .b-param_search .tbl_iHolder .field input{ border: none; padding: 0; margin: 0; background: #fff; width: 100%} .b-param_search .tbl_iHolder .field.changed_field{ background: #ebffcb} .b-param_search .tbl_iHolder .field.changed_field input, .b-param_search .tbl_iHolder .field.changed_field .custom_select{ background: #ebffcb} .b-param_search .tbl_iHolder .field.changed_field input .val:after, .b-param_search .tbl_iHolder .field.changed_field .custom_select .val:after{ display: none} .b-param_search .tbl_iHolder .select_field{ padding: 0} .b-param_search .tbl_iHolder .select_field select, .b-param_search .tbl_iHolder .select_field .custom_select{ width: 100% !important; border: none} .b-param_search .tbl_iHolder .label{ padding: 0 5px; white-space: nowrap; width: 1%} .b-param_search .i-p{ font: 13px/18px Arial, Helvetica, sans-serif; padding: 3px; width: 100%; border: 1px solid #aaa} .b-param_search .short{ width: 60px} .b-param_search .t-l{ font-weight: bold; margin-bottom: 5px} .b-param_search .t-l .b-icon{ vertical-align: middle} .b-param_search .ch-b{ vertical-align: middle} .b-param_search .ch-b + label{ vertical-align: middle} .b-param_search .last{ padding: 10px 0} .b-param_search .last.submit_block{ padding-bottom: 0} .b-param_search .last.submit_block .cnt-box-js{ display: block; margin-bottom: 10px} .b-param_search .last.submit_block .button{ margin-top: -2px} .b-param_search .last.submit_block .text_reset{ text-decoration: none} .b-param_search .last.submit_block .text_reset.one_button{ margin-left: 0} .b-param_search .row{ margin-bottom: 8px} .b-param_search .param_list{ overflow: hidden} .b-param_search .param_list input{ vertical-align: middle; margin-right: 5px} .b-param_search .param_list label{ vertical-align: middle} .b-param_search .columned li{ width: 50%; float: left} .b-param_search .o_c{ font-weight: normal; padding-left: 20px; text-decoration: none; color: #000000} .b-param_search .o_c.collapsed{ font-weight: bold} .b-param_search .o_c.collapsed:before, .b-param_search .o_c.collapsed m{ position: absolute; z-index: 3; left: 11px; content: ''; margin-top: 6px; background: url("http://web.archive.org/web/20140703205053im_/http://img.tyt.by/catalog/sprite.png") no-repeat; width: 9px; height: 9px; background-position: -544px -96px; cursor: pointer} .b-param_search .o_c.expanded{ font-weight: bold} .b-param_search .o_c.expanded:before, .b-param_search .o_c.expanded m{ position: absolute; z-index: 3; left: 11px; content: ''; margin-top: 6px; background: url("http://web.archive.org/web/20140703205053im_/http://img.tyt.by/catalog/sprite.png") no-repeat; width: 9px; height: 9px; background-position: -576px -96px; cursor: pointer} .b-param_search .add_param{ padding: 5px 0 0 20px} .b-param_search .chk_list{ padding-left: 20px} .b-param_search .chk_list input{ float: left; margin: 4px 0 0 -20px} .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} .company_card .dscr p{ margin-bottom: 4px} .company_card .dscr a{ text-decoration: underline} .b-article .tbl_bdt{ border-top: 1px solid #D9D9D9} .b-article .tbl_bdt a{ text-decoration: none} .b-article .tbl_bdt a:hover{ text-decoration: underline} .company_photos{ zoom: 1} .company_photos:after{ content: ""; display: table; clear: both; border-collapse: collapse; border-spacing: 0} .company_photos li{ float: left; list-style: none; margin: 0 10px 10px 0} .company_photos li img{ vertical-align: top; width: auto; height: 100px} .company_photos.m-grayb li{ width: 150px; height: 100px; background-color: #f2f2f2; text-align: center} .company_photos.m-grayb li a{ display: block} .company_photos.m-grayb li img{ max-width: 150px} .company_photos .more_photo{ font: 11px/16px Verdana, Geneva, Arial, Helvetica, sans-serif; padding: 34px 15px; height: auto; display: block; background: #f2f2f2; text-align: center; color: #333; text-decoration: underline} .company_photos .more_photo:hover{ color: #cc0000} .no_info{ font-size: 13px; color: #b2b2b2} .catalog_contacts{ zoom: 1} .catalog_contacts:after{ content: ""; display: table; clear: both; border-collapse: collapse; border-spacing: 0} .catalog_contacts .map{ float: left; margin-right: 20px; margin-bottom: 20px} .catalog_contacts .map a{ display: block; background: #f2f2f2; font: 11px/30px Verdana, Geneva, Arial, Helvetica, sans-serif; padding: 0 10px; color: #333} .catalog_contacts .map a span{ text-decoration: underline} .catalog_contacts .map a:hover{ color: #cc0000} .catalog_contacts .map iframe{ vertical-align: top} .catalog_contacts .adrses{ font-size: 13px; overflow: hidden} .catalog_contacts .adrses dl{ margin-bottom: 20px; line-height: 17px} .catalog_contacts .adrses dt{ margin-bottom: 5px} .catalog_contacts .add_info{ font-size: 13px; line-height: 21px; clear: both; margin-bottom: 30px} .catalog_contacts .add_info p{ margin-bottom: 20px} .catalog_contacts .con_form{ background: #f2f2f2; padding: 20px} .catalog_contacts .con_form .row{ margin-bottom: 20px; font-size: 13px} .catalog_contacts .con_form input.i-p{ width: 440px; margin-top: 5px; padding-top: 8px; padding-bottom: 6px; height: 14px; font-size: 18px} .catalog_contacts .con_form .tarea{ border: 1px solid #aaa; padding: 10px; margin-top: 5px; background: #fff} .catalog_contacts .con_form .tarea textarea{ background: none; border: 0; padding: 0; margin: 0; width: 100%; height: 100px} .sub_promo{ font: 11px/28px Verdana, Geneva, Arial, Helvetica, sans-serif; margin: -30px 0 30px 0; padding: 0 10px; background-color: #ffebcd; background-repeat: repeat-x; background-image: -moz-linear-gradient(top, #fff2e3, #ffebcd); background-image: -ms-linear-gradient(top, #fff2e3, #ffebcd); background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fff2e3), color-stop(100%, #ffebcd)); background-image: -webkit-linear-gradient(top, #fff2e3, #ffebcd); background-image: -o-linear-gradient(top, #fff2e3, #ffebcd); background-image: linear-gradient(top, #fff2e3, #ffebcd); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2e3', endColorstr='#ffebcd', GradientType=0)} .sub_promo a{ color: #cc0000; text-decoration: underline} .sub_promo a:hover{ text-decoration: none} .vip_photo{ margin-bottom: 30px} .vip_photo .company_photos{ background: #f2f2f2; padding: 10px} .vip_photo .b-article{ margin-top: 20px} .vip_photo li{ margin-bottom: 0} .vip_photo .cat_carousel{ position: relative; display: block; background-color: #f2f2f2} .vip_photo .cat_carousel .company_photos{ overflow: hidden} .vip_photo .carousel_window{ position: relative; height: 120px; overflow: hidden; margin-left: 34px; margin-right: 34px} .vip_photo .carousel_belt{ position: absolute; left: 0px; top: 0px; width: 15000px; list-style-type: none; margin: 0px 0px 0px 0px; padding-left: 0px; padding-right: 0px} .vip_photo .carousel_back, .vip_photo .carousel_forward{ position: absolute; top: 0px; width: 34px; height: 120px; cursor: pointer; outline: 0px none} .vip_photo .carousel_back.disabled, .vip_photo .carousel_forward.disabled{ cursor: default} .vip_photo .carousel_back.disabled .forward, .vip_photo .carousel_forward.disabled .forward{ cursor: default} .vip_photo .carousel_back.disabled .forward:hover, .vip_photo .carousel_forward.disabled .forward:hover, .vip_photo .carousel_back.disabled .forward:active, .vip_photo .carousel_forward.disabled .forward:active{ width: 32px; height: 32px; background-position: -32px 0px} .vip_photo .carousel_back.disabled .back, .vip_photo .carousel_forward.disabled .back{ cursor: default} .vip_photo .carousel_back.disabled .back:hover, .vip_photo .carousel_forward.disabled .back:hover, .vip_photo .carousel_back.disabled .back:active, .vip_photo .carousel_forward.disabled .back:active{ width: 32px; height: 32px; background-position: 0px 0px} .vip_photo .carousel_back{ z-index: 1; left: 0px} .vip_photo .carousel_forward{ z-index: 2; right: 0px} .vip_photo .carousel_ctrl{ position: absolute; top: 0px; width: 34px; margin-top: 44px; background: url("http://web.archive.org/web/20140703205053im_/http://img.tyt.by/catalog/cat-sprite.png") no-repeat; cursor: pointer} .vip_photo .carousel_ctrl.forward{ width: 32px; height: 32px; background-position: -32px 0px} .vip_photo .carousel_ctrl.forward:hover, .vip_photo .carousel_ctrl.forward:active{ width: 32px; height: 32px; background-position: -32px -32px} .vip_photo .carousel_ctrl.back{ width: 32px; height: 32px; background-position: 0px 0px} .vip_photo .carousel_ctrl.back:hover, .vip_photo .carousel_ctrl.back:active{ width: 32px; height: 32px; background-position: 0px -32px} .catalog_prm + .all{ margin-top: -1px} .b-label + .b-comments{ padding-top: 16px} .toggle_divisions{ word-spacing: normal; letter-spacing: normal; display: -moz-inline-box; display: -moz-inline-stack; display: inline-block; *display: inline; *zoom: 1; vertical-align: baseline; font: 11px/16px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #808080; text-decoration: none !important; border: none} .toggle_divisions span{ border-bottom: 1px dotted #808080; word-spacing: normal; letter-spacing: normal; display: -moz-inline-box; display: -moz-inline-stack; display: inline-block; *display: inline; *zoom: 1; vertical-align: baseline; line-height: 12px} .toggle_divisions .hide{ display: none} .toggle_divisions:hover{ color: #808080} .toggle_divisions:hover span{ border-bottom: 1px dotted transparent} .divisions dl{ margin: 10px 0 15px; font: 11px/18px Verdana, Geneva, Arial, Helvetica, sans-serif} .divisions dt{ font-weight: bold; margin-bottom: 5px} .divisions dd{ margin-bottom: 5px} .divisions dd a:hover{ color: #cc0000} .hide_divisions{ margin-bottom: 20px !important} .map_frame{ border: 1px solid #dadada} .col-3 .tab-content{ margin-bottom: 20px} .big_single{ background: none; padding: 0} .big_single .b-lists{ font-size: 1.5em; font-weight: bold} .big_single .lists__li{ margin-left: 0; margin-right: 0; padding-bottom: 20px} .buttons_list{ margin: 0 -10px} .buttons_list li{ float: left; width: 50%} .buttons_list .button_wrap{ padding: 0 10px 20px 10px} .buttons_list .code_area{ padding: 5px; border: 1px solid #aaa} .buttons_list .code_area textarea{ padding: 0; margin: 0; border: none; background: #fff; width: 100%; height: 100px; resize: none} .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} .photo_gallery{ zoom: 1} .photo_gallery:after{ content: ""; display: table; clear: both; border-collapse: collapse; border-spacing: 0} .photo_gallery_note{ font: 13px/21px Arial, Helvetica, sans-serif; margin-bottom: 20px} .photo_gallery .photos_list{ margin: 0 -5px} .photo_gallery .photos_list li{ float: left; width: 150px; height: 100px; margin: 0 5px 10px 5px} .photo_gallery .photos_list img{ vertical-align: middle} .photo_gallery .photos_list a{ display: block; height: 100px} .photo_gallery .photos_list.m-grayb li{ background-color: #f2f2f2; text-align: center} .photo_gallery .photos_list.m-grayb li img{ width: auto; max-width: 150px} .photo_gallery .photos_list .more_photo{ font: 11px/16px Verdana, Geneva, Arial, Helvetica, sans-serif; padding: 34px 0; height: auto; display: block; background: #f2f2f2; text-align: center; color: #333; text-decoration: underline} .photo_gallery .photos_list .more_photo:hover{ color: #cc0000} .photo_gallery.m-user{ margin-top: 30px} .photo_gallery.m-user .stand-tab .active{ font-weight: bold} .photo_gallery.m-user .add_user_photo{ background: #f2f2f2; margin-bottom: 30px; padding: 10px} .photo_gallery.m-user .add_user_photo .button{ font: bold 13px Arial, Helvetica, sans-serif; margin-right: 10px} .photo_gallery.m-user .add_user_photo p{ word-spacing: normal; display: -moz-inline-box; display: -moz-inline-stack; display: inline-block; *display: inline; *zoom: 1; vertical-align: baseline; color: #8c8c8c; font: italic 13px/25px Arial, Helvetica, sans-serif} .photo_gallery.b-add_photo{ margin-top: 15px} .photo_gallery.b-add_photo h1{ padding-bottom: 30px} .photo_gallery.b-add_photo form{ background: #f2f2f2; padding: 15px 0 20px} .photo_gallery.b-add_photo form input[type="text"], .photo_gallery.b-add_photo form input[type="password"]{ border: 1px solid #aaaaaa; background: #fff; font: normal 15px/20px Verdana, Geneva, Arial, Helvetica, sans-serif; height: 33px; padding: 0 8px; margin-left: -1px; width: 100%; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box} .photo_gallery.b-add_photo form input[type="text"].m-big_text, .photo_gallery.b-add_photo form input[type="password"].m-big_text{ font: normal 15px/20px Arial, Helvetica, sans-serif} .photo_gallery.b-add_photo form textarea{ border: 1px solid #aaaaaa; background: #fff; font: normal 11px/20px Verdana, Geneva, Arial, Helvetica, sans-serif; padding: 5px 8px; width: 100%; max-width: 100%; min-width: 150px; min-height: 73px; margin: 0 0 20px -1px; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box} .photo_gallery.b-add_photo form input:focus, .photo_gallery.b-add_photo form textarea:focus{ box-shadow: 0 0 0 2px #ccc; position: relative; z-index: 15} .photo_gallery.b-add_photo form .row_wrapper{ padding-top: 40px} .photo_gallery.b-add_photo form .row_wrapper:first-child{ padding-top: 0} .photo_gallery.b-add_photo form dl{ padding: 15px 40px 15px 10px; border-bottom: 1px solid #d9d9d9; overflow: hidden} .photo_gallery.b-add_photo form dl dt{ float: left; width: 170px; text-align: right; font-weight: bold; clear: left; font: bold 15px Arial, Helvetica, sans-serif; padding-top: 40px} .photo_gallery.b-add_photo form dl dt:first-child, .photo_gallery.b-add_photo form dl dt:first-child + dd{ padding-top: 0} .photo_gallery.b-add_photo form dl dd{ padding-left: 190px; padding-top: 40px; display: block} .photo_gallery.b-add_photo form dl dd .custom_fileinput .holder{ top: 6px} .photo_gallery.b-add_photo form dl dd .value{ top: 6px} .photo_gallery.b-add_photo form dl dd .value:after{ background: none} .photo_gallery.b-add_photo form dl dd .button{ float: none; margin-top: 6px} .photo_gallery.b-add_photo form dl dd p{ color: #808080; font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; margin: 0; padding-top: 7px} .photo_gallery.b-add_photo form dl dd p + p{ padding: 0} .photo_gallery.b-add_photo form dl dd .b-image_preview{ padding: 30px 0 5px} .photo_gallery.b-add_photo form dl dd .b-image_preview p{ color: #000000} .photo_gallery.b-add_photo form dl.m-padding{ padding-top: 0} .photo_gallery.b-add_photo form dl.m-padding dt{ padding-top: 8px} .photo_gallery.b-add_photo form dl.m-padding dd{ padding-top: 0} .photo_gallery.b-add_photo form dl.m-padding dd.m-textarea{ padding-right: 55px} .photo_gallery.b-add_photo form dl.m-padding dd + dt{ padding-top: 33px} .photo_gallery.b-add_photo form dl.m-padding dd + dt + dd{ padding-top: 25px} .photo_gallery.b-add_photo form dl.m-padding .row_wrapper{ padding: 0} .photo_gallery.b-add_photo form dl.m-padding.m-user_name{ padding: 20px 15px 20px 10px} .photo_gallery.b-add_photo form dl.m-padding.m-user_name input{ width: 245px} .photo_gallery.b-add_photo form .big_button{ padding: 20px 10px 0px 199px} .photo_gallery.b-add_photo form .big_button .button{ float: none; margin: 0} .photo_gallery.b-add_photo form .user_login{ padding: 26px 10px 26px 199px; overflow: hidden; border-bottom: 1px solid #d9d9d9} .photo_gallery.b-add_photo form .user_login img{ float: left} .photo_gallery.b-add_photo form .user_login a{ word-spacing: normal; display: -moz-inline-box; display: -moz-inline-stack; display: inline-block; *display: inline; *zoom: 1; vertical-align: baseline} .photo_gallery.b-add_photo form .user_login a span{ word-spacing: normal; display: -moz-inline-box; display: -moz-inline-stack; display: inline-block; *display: inline; *zoom: 1; vertical-align: baseline; text-decoration: underline; color: #192c8f; padding: 18px 30px 0 10px; font: bold 13px/1em Verdana, Geneva, Arial, Helvetica, sans-serif} .photo_gallery.b-add_photo form .user_login a span:hover{ color: #cc0000} .photo_gallery.b-add_photo form .user_login .logout{ word-spacing: normal; display: -moz-inline-box; display: -moz-inline-stack; display: inline-block; *display: inline; *zoom: 1; vertical-align: baseline; color: #808080; font: normal 11px/20px Verdana, Geneva, Arial, Helvetica, sans-serif; text-decoration: underline; padding: 17px 10px 0 0px} .photo_gallery.b-add_photo form .user_login .logout:hover{ color: #cc0000} .photo_gallery.b-add_photo form .button{ margin-top: 20px; margin-left: 213px} .photo_gallery .b-success{ background: #eafacf; font: 15px/25px Arial, Helvetica, sans-serif; color: #333333; padding: 13px 18px; margin-bottom: 20px} .photo_gallery .b-success strong{ color: #2b8000; font-weight: bold} .photo_gallery .b-success strong .b-icon{ margin-right: 5px} .photo_gallery .b-error{ background: #ffe8d5; font: 15px/25px Arial, Helvetica, sans-serif; color: #333333; padding: 13px 18px} .photo_gallery .b-error strong{ color: #cc0000; font-weight: bold} .photo_gallery .b-error strong .b-icon{ margin-right: 5px} .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.active{ background: #333; color: #fff} .c_tabs li.active .num{ color: #808080} .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 .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-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} .b-sub-nav__srp{ background: #fff} .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} .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; border-collapse: collapse; border-spacing: 0} .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: #f2f2f2; 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} .search__suggest{ border: 1px solid #d9d9d9; position: absolute; overflow: hidden; list-style-position: outside; list-style-type: none; background-color: #f2f2f2; margin: 3px 0 0 -6px; padding: 0px 0px; text-align: left; z-index: 220; -webkit-box-shadow: 0 0px 8px rgba(0, 0, 0, 0.3); -moz-box-shadow: 0 0px 8px rgba(0, 0, 0, 0.3); -ms-box-shadow: 0 0px 8px rgba(0, 0, 0, 0.3); box-shadow: 0 0px 8px rgba(0, 0, 0, 0.3)} .search__suggest > li{ padding: 7px 0 6px 0; border-bottom: 1px solid #d9d9d9} .search__suggest > li .b-sug-w{ color: #1b308d; font-size: 15px; font-weight: bold; padding: 5px 15px; width: auto; max-width: 100%; white-space: nowrap; overflow: hidden; -ms-text-overflow: ellipsis; -o-text-overflow: ellipsis; text-overflow: ellipsis} .search__suggest > li .b-sug-w:hover{ text-decoration: underline; color: #cc0000} .search__suggest > li.b-f-cat{ background: #ffffff; padding-top: 15px; padding-bottom: 15px} .search__suggest > li.b-f-cat .b-sug-category{ background: #ffffff} .search__suggest > li.b-f-cat:hover{ background: #f2f2f2} .search__suggest > li.b-f-cat:hover .b-sug-category{ background: #f2f2f2} .search__suggest > li.b-f-cat.sugg-l{ padding: 5px 0; background: #f2f2f2} .search__suggest > li.b-f-cat.sugg-l .sugg-l-a .sugg-l-t{ display: block; overflow: hidden; color: #999999; font: normal 11px/20px Verdana, Geneva, Arial, Helvetica, sans-serif; margin: 0 15px} .search__suggest > li.b-f-cat.sugg-l .sugg-l-a:hover{ text-decoration: none} .search__suggest > li .b-sug-category{ zoom: 1; overflow: hidden; display: block; padding: 0px 15px; text-decoration: none} .search__suggest > li .b-sug-category .b-sug-img{ width: 120px; height: 75px; float: left; margin-right: 15px} .search__suggest > li .b-sug-category .b-sug-w{ padding-left: 0; padding-top: 0} .search__suggest > li .b-sug-category .b-sug-w:hover{ text-decoration: none; color: #000000} .search__suggest > li .b-sug-category .b-sug-w .b-sug-i{ color: #1b308d; font-size: 15px; font-weight: bold; line-height: 1} .search__suggest > li .b-sug-category .b-sug-w .b-sug-i:hover{ text-decoration: underline; color: #cc0000} .search__suggest > li .b-sug-category .b-sug-w .b-sug-c{ color: #000000; font-size: 11px; font-weight: bold; line-height: 1; display: block; text-decoration: none; margin-top: 6px; margin-bottom: 12px} .search__suggest > li .b-sug-category .b-sug-w .b-sug-a{ color: #000000; font-size: 11px; font-weight: normal; line-height: 1; display: block; text-decoration: none} .search__suggest > li .b-sub-img__wrapper{ 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; float: left; margin-right: 15px} .search__suggest > li .b-sub-img__wrapper img{ float: left} .search__suggest > li .b-sub-img__wrapper: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)} .search__suggest > li .b-sub-img__wrapper .b-sug-img{ margin-right: 0} .b-sug-cat .active .b-sug-cat, .b-sug-cat .active .b-sug-cart{ background-color: transparent} .b-sug-cat .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} .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} .cat_special-item{ width: 33.333%; float: left} .cat_special-item-content{ margin: 0 10px} .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} .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} .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} .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/20140703205053im_/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} .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{ border-right: none; background: #eee} .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} .main-catalog .b-nav-cats{ margin-top: 0} .main-catalog .cat_promo-slider{ overflow: hidden; position: relative} .main-catalog .cat_promo-slide-title{ height: 400px; position: relative; background-repeat: no-repeat; background-position: 50% 50%} .main-catalog .cat_promo-slide-title > a{ display: none} .main-catalog .cat_promo-slide-title > a.cat_promo-slide-link{ display: block; position: absolute; top: 0; left: 0; right: 0; bottom: 35px; z-index: 1} .main-catalog .cat_promo-slide-title:before{ width: 100%; height: 185px; position: absolute; left: 0; bottom: 0; z-index: 1; background: url(http://web.archive.org/web/20140703205053im_/http://img.tyt.by/catalog/promo_bg.png); content: ''} .main-catalog .cat_promo-slide-title h1{ width: 100%; position: absolute; bottom: 30px; left: 0; z-index: 2; font-size: 36px; line-height: 1; color: #fff; text-align: center} .main-catalog .cat_promo-slide-title h1 small{ display: block; margin-top: 5px; font-size: 15px; font-weight: normal} .main-catalog .cat_promo-slide-cats{ zoom: 1; padding: 29px 20px 18px; background: url(http://web.archive.org/web/20140703205053im_/http://img.tyt.by/catalog/promo_cats.png) repeat-x} .main-catalog .cat_promo-slide-cats:after{ content: ""; display: table; clear: both; border-collapse: collapse; border-spacing: 0} .main-catalog .cat_promo-slide-cats ul{ width: 25%; float: left} .main-catalog .cat_promo-slide-cats li{ margin: 0 20px 8px; font-size: 13px; line-height: 17px} .main-catalog .cat_promo-slide-cats a{ color: #000} .main-catalog .cat_promo-slide-cats a:hover{ color: #cc0000; text-decoration: underline} .main-catalog .cat_promo-slider-indicator{ width: 100%; position: absolute; left: 0; top: 370px; z-index: 2; text-align: center} .main-catalog .cat_promo-slider-indicator a{ word-spacing: normal; letter-spacing: normal; display: -moz-inline-box; display: -moz-inline-stack; display: inline-block; *display: inline; *zoom: 1; vertical-align: baseline; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; width: 9px; height: 9px; border: 1px solid #fff; margin: 0 3px; cursor: pointer} .main-catalog .cat_promo-slider-indicator a.active{ background: #fff} .main-catalog .cat_special, .main-catalog .cat_new, .main-catalog .cat-title_categoryes{ zoom: 1} .main-catalog .cat_special:after, .main-catalog .cat_new:after, .main-catalog .cat-title_categoryes:after{ content: ""; display: table; clear: both; border-collapse: collapse; border-spacing: 0} .main-catalog .cat_special .b-prmplace, .main-catalog .cat_new .b-prmplace, .main-catalog .cat-title_categoryes .b-prmplace{ float: right; margin-left: 40px} .main-catalog .cat_new{ padding: 20px} .main-catalog .cat_special{ padding: 25px 20px} .main-catalog .cat_special.m_cat_special{ padding: 0} .main-catalog .cat_special-title{ margin-bottom: 18px; font: bold 21px/40px Arial, Helvetica, sans-serif} .main-catalog .cat_special-holder, .main-catalog .cat_new-holder, .main-catalog .cat-title_categoryes-holder{ overflow: hidden} .main-catalog .cat_special-list, .main-catalog .cat_new-list, .main-catalog .cat-title_categoryes-list{ zoom: 1; margin: 0 -10px 38px} .main-catalog .cat_special-list:after, .main-catalog .cat_new-list:after, .main-catalog .cat-title_categoryes-list:after{ content: ""; display: table; clear: both; border-collapse: collapse; border-spacing: 0} .main-catalog .cat_special-list hr, .main-catalog .cat_new-list hr, .main-catalog .cat-title_categoryes-list hr{ clear: left; margin: 30px 0} .main-catalog .cat_special-item{ width: 25%; float: left} .main-catalog .cat_special-item.col3{ width: 33.3%; padding-bottom: 30px} .main-catalog .m-title{ padding-top: 0; padding-left: 20px; overflow: hidden} .main-catalog .m-title .cat_special-title{ font-size: 25px} .main-catalog .m-title .cat_special-list{ margin-bottom: 8px} .main-catalog .m-title .c_button{ float: right} .main-catalog .m-title .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{ position: absolute; left: 0; top: 0} .main-catalog .m-title .c_button:hover .icon img{ left: -16px} .main-catalog .cat_special-item-content, .main-catalog .cat_new-item-content{ margin: 0 10px} .main-catalog .cat_special-item-content .tag, .main-catalog .cat_new-item-content .tag{ padding-bottom: 5px} .main-catalog .cat_special-item-content .tag a, .main-catalog .cat_new-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, .main-catalog .cat_new-item-content .tag a:hover{ color: #ff0000} .main-catalog .cat_special-item-content .media, .main-catalog .cat_new-item-content .media{ margin-bottom: 9px; line-height: 0; position: relative; overflow: hidden} .main-catalog .cat_special-item-content .media .label, .main-catalog .cat_new-item-content .media .label{ position: absolute; top: 0; right: 13px; z-index: 10; width: 61px; background: url(/web/20140703205053im_/http://catalog.tut.by/mockups/catalog.tut.by/markup/static/images/label_sell.png) no-repeat; height: 44px} .main-catalog .cat_special-item-content .media .label p, .main-catalog .cat_new-item-content .media .label p{ text-align: center; padding: 12px 0 0; color: #ffffff; position: relative; z-index: 3; font: 20px/1em Arial, Helvetica, sans-serif} .main-catalog .cat_special-item-content .media .sub_category, .main-catalog .cat_new-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, .main-catalog .cat_new-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 .sub_category, .main-catalog .cat_new-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 img, .main-catalog .cat_new-item-content img{ width: 100%; height: auto} .main-catalog .cat_special-item-content h3, .main-catalog .cat_new-item-content h3{ margin-bottom: 10px; font: bold 15px/20px Arial, Helvetica, sans-serif} .main-catalog .cat_special-item-content h3 a, .main-catalog .cat_new-item-content h3 a{ color: #000} .main-catalog .cat_special-item-content .owner, .main-catalog .cat_new-item-content .owner{ font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif} .main-catalog .cat_special-item-content .owner a, .main-catalog .cat_new-item-content .owner a{ color: #797979} .main-catalog .cat_special-item-content h3 a:hover, .main-catalog .cat_new-item-content h3 a:hover, .main-catalog .cat_special-item-content .owner a:hover, .main-catalog .cat_new-item-content .owner a:hover{ color: #cc0000; text-decoration: underline} .main-catalog .csstransitions .cat_special-item-content .media .label .decor{ margin-left: 0; bottom: 0} .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} .main-catalog .cat_special-load-more a{ display: block; background: #f2f2f2; font: 11px/30px Arial, Helvetica, sans-serif; color: #4c4c4c; text-transform: uppercase; text-align: center} .main-catalog .cat_special-load-more a span{ border-bottom: 1px dotted #4c4c4c} .main-catalog .cat_special-load-more a:hover{ text-decoration: none; color: #787878} .main-catalog .cat_special-load-more a:hover span{ border-color: #787878} .main-catalog .cat_new{ background: #666666} .main-catalog .cat_new .b-prmplace{ float: right; margin-left: 40px} .main-catalog .cat_new-heading{ margin-bottom: 26px} .main-catalog .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} .main-catalog .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} .main-catalog .cat_new-heading .add:hover{ color: #cc0000} .main-catalog .cat_new-heading .edit{ color: #339900; font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; text-decoration: underline} .main-catalog .cat_new-heading .edit:hover{ color: #4bc80a} .main-catalog .cat_new-item{ width: 16.666%; float: left} .main-catalog .cat_new-item-content h3{ margin-bottom: 0px} .main-catalog .cat_new-item-content h3 a{ color: #fff} .main-catalog .cat_new-item-content h3 a:hover{ color: #fff} .main-catalog .cat_new-item-content .owner a{ color: #aaa} .main-catalog .cat_new-item-content .owner a:hover{ color: #aaa} .main-catalog .cat_new-item-content h3 a:hover, .main-catalog .cat_new-item-content .owner a:hover{ text-decoration: underline} .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 .cat-title_categoryes{ padding: 26px 20px} .main-catalog .cat-title_categoryes .cat_new-heading h2{ margin-bottom: 20px; color: #000000; font: bold 21px/20px Arial, Helvetica, sans-serif} .main-catalog .cat-title_categoryes-column{ width: 20%; float: left; margin-bottom: 40px} .main-catalog .cat-title_categoryes-column .more{ margin: 0 10px; font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif} .main-catalog .cat-title_categoryes-column .more a{ color: #787878} .main-catalog .cat-title_categoryes-column .more a:hover{ color: #cc0000; text-decoration: underline} .main-catalog .cat-title_categoryes-list{ margin: 0 10px; font-size: 13px} .main-catalog .cat-title_categoryes-list dt{ font-weight: bold; font-size: 15px} .main-catalog .cat-title_categoryes-list dd, .main-catalog .cat-title_categoryes-list dt{ line-height: 25px} .main-catalog .cat-title_categoryes-list dd a, .main-catalog .cat-title_categoryes-list dt a{ color: #000} .main-catalog .cat-title_categoryes-list dd a:hover, .main-catalog .cat-title_categoryes-list dt a:hover{ color: #cc0000; text-decoration: underline} .main-catalog .cat-title_categoryes-holder{ margin: 0 -10px} .main-catalog .cat_new-list{ margin-bottom: 26px} .main-catalog .main_slider{ position: relative} .main-catalog .main_slider table{ border-collapse: collapse; width: 100%; table-layout: fixed} .main-catalog .main_slider td{ padding: 0; vertical-align: top} .main-catalog .b-redaction-content-centered{ text-align: center} .main-catalog .location_list{ margin-bottom: 20px; font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif} .main-catalog .location_list li{ display: inline; margin-right: 16px} .main-catalog .location_list a{ border-bottom: 1px dotted #898989; color: #898989} .main-catalog .location_list a:hover{ border-color: #cc0000; color: #cc0000} .main-catalog .b-prmplace .ya-partner{ margin: 0 auto} .main-catalog .b-inform_add-company{ text-align: center} .main-catalog .b-inform_add-company .title{ font: bold 30px/1em Arial, Helvetica, sans-serif} .main-catalog .b-inform_add-company .description{ font: 15px/23px Arial, Helvetica, sans-serif; max-width: 780px; margin: 0 auto 75px} .main-catalog .b-inform_add-company .b-benefits{ font-size: 0; margin-bottom: 3px; text-align: center} .main-catalog .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%} .main-catalog .b-inform_add-company .b-benefits__li .title{ font: bold 21px/23px Arial, Helvetica, sans-serif; max-width: 255px; margin: 20px auto 10px} .main-catalog .b-inform_add-company .b-benefits__li .description{ font: 13px/18px Arial, Helvetica, sans-serif; max-width: 255px} .main-catalog .b-inform_add-company .b-benefits__li i{ background: url(http://web.archive.org/web/20140703205053im_/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} .main-catalog .b-inform_add-company .b-benefits__li i.icon-join{ background-position: 0 -1px; width: 100px; height: 91px} .main-catalog .b-inform_add-company .b-benefits__li i.icon-earn{ background-position: -112px -1px; width: 92px; height: 92px} .main-catalog .b-inform_add-company .b-benefits__li i.icon-grow{ background-position: -216px -1px; width: 89px; height: 88px} .main-catalog .b-form_add-company .title{ font: bold 30px/1em Arial, Helvetica, sans-serif; text-align: center; margin-bottom: 26px} .main-catalog .b-form_add-company .step_list{ list-style: none; text-align: center; display: block; font-size: 0; margin-bottom: 15px; margin-top: -10px} .main-catalog .b-form_add-company .step_list .step{ word-spacing: normal; display: -moz-inline-box; display: -moz-inline-stack; display: inline-block; *display: inline; *zoom: 1; vertical-align: top; color: #999999; font: 11px/15px Verdana, Geneva, Arial, Helvetica, sans-serif} .main-catalog .b-form_add-company .step_list .step.active{ font-weight: bold; color: #000000} .main-catalog .b-form_add-company .step_list .step a{ color: #999999; font: 11px/15px Verdana, Geneva, Arial, Helvetica, sans-serif} .main-catalog .b-form_add-company .step_list .step a:hover{ text-decoration: none; color: #cc0000} .main-catalog .b-form_add-company .step_list .decor{ word-spacing: normal; display: -moz-inline-box; display: -moz-inline-stack; display: inline-block; *display: inline; *zoom: 1; vertical-align: baseline; padding: 0 15px} .main-catalog .b-form_add-company .step_list .decor .i-step{ background-image: url('http://web.archive.org/web/20140703205053im_/http://img.tyt.by/catalog/step.png'); width: 8px; height: 17px; background-position: 0px 0px} .main-catalog .b-form_add-company form{ background: #f2f2f2; padding-bottom: 20px; display: block} .main-catalog .b-form_add-company form hr{ margin: 15px 0 10px} .main-catalog .b-form_add-company form dl{ overflow: hidden; padding-bottom: 15px; max-width: 1000px; margin: 0 auto} .main-catalog .b-form_add-company form dl .hidden{ display: none} .main-catalog .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: 280px} .main-catalog .b-form_add-company form dl dt.jstree{ width: 270px} .main-catalog .b-form_add-company form dl dd{ display: block; padding-left: 20px; padding-right: 30px; padding-top: 20px; position: relative; float: left; width: 670px} .main-catalog .b-form_add-company form dl dd .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} .main-catalog .b-form_add-company form dl dd .t-input.m-small{ width: 125px} .main-catalog .b-form_add-company form dl dd .t-input:focus, .main-catalog .b-form_add-company form dl dd .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} .main-catalog .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} .main-catalog .b-form_add-company form dl dd .custom_select i{ top: 10px} .main-catalog .b-form_add-company form dl dd .custom_select .val{ height: 33px; line-height: 33px} .main-catalog .b-form_add-company form dl dd .custom_select select{ width: 100%} .main-catalog .b-form_add-company form dl dd .custom_select.empty .val{ color: #ABABAB} .main-catalog .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} .main-catalog .b-form_add-company form dl dd .t-error{ display: none} .main-catalog .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} .main-catalog .b-form_add-company form dl dd.the-error .t-error{ float: right; display: block; width: 215px; padding-left: 30px; color: #d45353; font: 11px/15px Verdana, Geneva, Arial, Helvetica, sans-serif} .main-catalog .b-form_add-company form dl dd .reset_button{ background: transparent; background-image: url('http://web.archive.org/web/20140703205053im_/http://img.tyt.by/catalog/reset.png'); border: 0 none; padding: 0; display: block; width: 11px; height: 11px; position: absolute; top: 30px; left: 430px} .main-catalog .b-form_add-company form dl dd .reset_button.m-v2{ margin-top: 12px; margin-left: 5px; position: relative; left: auto; top: auto; display: inline} .main-catalog .b-form_add-company form dl dd .text{ font: normal 13px/15px Arial, Helvetica, sans-serif; padding-top: 5px} .main-catalog .b-form_add-company form dl dd h3{ font: bold 17px/25px Arial, Helvetica, sans-serif; padding-top: 15px} .main-catalog .b-form_add-company form dl dd h3.labeled{ display: inline} .main-catalog .b-form_add-company form dl dd .descr{ color: #505050; padding-top: 5px; width: 400px; font: 11px/15px Verdana, Geneva, Arial, Helvetica, sans-serif} .main-catalog .b-form_add-company form dl dd .descr .sample{ text-decoration: none !important; border-bottom: 1px dotted; color: #7a7a7a; position: relative} .main-catalog .b-form_add-company form dl dd .descr .sample:visited{ text-decoration: none !important; border-bottom: 1px dotted; color: #7a7a7a} .main-catalog .b-form_add-company form dl dd .descr .sample:hover{ text-decoration: none !important; border-bottom: 1px dotted; color: #cc0000} .main-catalog .b-form_add-company form dl dd .descr .sample .sub_menu{ display: none} .main-catalog .b-form_add-company form dl dd .descr .sample:hover .sub_menu{ display: block; position: absolute; margin-top: 15px; max-width: 565px; margin-left: -260px; left: 0; z-index: 14; padding: 5px 10px; background: #fff; -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} .main-catalog .b-form_add-company form dl dd .descr .sample:hover .sub_menu img{ max-width: 100%} .main-catalog .b-form_add-company form dl dd .descr .sample:hover .sub_menu .corner{ background: url('http://web.archive.org/web/20140703205053im_/http://img.tyt.by/catalog/i_corner.png') no-repeat center bottom; width: 100%; height: 15px; position: absolute; top: -14px; left: 1px} .main-catalog .b-form_add-company form dl dd .descr .add_inp{ text-decoration: none !important; border-bottom: 1px dotted; color: #000000; position: relative; top: 5px} .main-catalog .b-form_add-company form dl dd .descr .add_inp:visited{ text-decoration: none !important; border-bottom: 1px dotted; color: #000000} .main-catalog .b-form_add-company form dl dd .descr .add_inp:hover{ text-decoration: none !important; border-bottom: 1px dotted; color: #cc0000} .main-catalog .b-form_add-company form dl dd .descr .add_phone{ text-decoration: none !important; border-bottom: 1px dotted; color: #000000} .main-catalog .b-form_add-company form dl dd .descr .add_phone:visited{ text-decoration: none !important; border-bottom: 1px dotted; color: #000000} .main-catalog .b-form_add-company form dl dd .descr .add_phone:hover{ text-decoration: none !important; border-bottom: 1px dotted; color: #cc0000} .main-catalog .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} .main-catalog .b-form_add-company form dl dd .descr .choise:visited{ text-decoration: none !important; border-bottom: 1px dotted; color: #192c8f} .main-catalog .b-form_add-company form dl dd .descr .choise:hover{ text-decoration: none !important; border-bottom: 1px dotted; color: #cc0000} .main-catalog .b-form_add-company form dl dd .descr .choise.hidden{ display: none} .main-catalog .b-form_add-company form dl dd .input-phone{ width: 200px; line-height: 33px; color: #000; position: relative} .main-catalog .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} .main-catalog .b-form_add-company form dl dd .input-phone input:focus{ outline: none} .main-catalog .b-form_add-company form dl dd .phone_wrapper{ overflow: hidden; padding: 2px 0 2px 1px; position: relative; left: -2px} .main-catalog .b-form_add-company form dl dd .phone_wrapper .remove_phone{ top: 10px; left: 410px; display: none} .main-catalog .b-form_add-company form dl dd .phone_wrapper.adding{ margin-top: 10px} .main-catalog .b-form_add-company form dl dd .phone_wrapper.adding .remove_phone{ display: block} .main-catalog .b-form_add-company form dl dd .phone_wrapper .t-input{ float: left; width: 219px; margin-right: 10px} .main-catalog .b-form_add-company form dl dd .phone_wrapper .input-phone{ margin-left: 1px; width: 170px} .main-catalog .b-form_add-company form dl dd .phone_wrapper .input-phone input{ width: 120px} .main-catalog .b-form_add-company form dl dd.jstree{ padding-left: 0} .main-catalog .b-form_add-company form dl.work_wrapper dt{ padding-top: 10px} .main-catalog .b-form_add-company form dl.work_wrapper dd{ padding-top: 13px} .main-catalog .b-form_add-company form dl.work_wrapper dd p{ padding-top: 0; font: normal 13px/15px Arial, Helvetica, sans-serif} .main-catalog .b-form_add-company form dl.work_wrapper dd .work_days{ padding-top: 20px} .main-catalog .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} .main-catalog .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} .main-catalog .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} .main-catalog .b-form_add-company form dl.work_wrapper dd .work_days .days li input:checked + label{ background: #fff} .main-catalog .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} .main-catalog .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} .main-catalog .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} .main-catalog .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} .main-catalog .b-form_add-company form dl.work_wrapper dd .work_days .work_time .input-time .t-input{ width: 70px} .main-catalog .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)} .main-catalog .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} .main-catalog .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} .main-catalog .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} .main-catalog .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} .main-catalog .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} .main-catalog .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} .main-catalog .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} .main-catalog .b-form_add-company form dl.work_wrapper dd .work_days .work_time .show_break_time.hidden:hover{ color: #000} .main-catalog .b-form_add-company form dl.work_wrapper dd .work_days .work_time .break_time{ position: relative} .main-catalog .b-form_add-company form dl.work_wrapper dd .work_days .work_time .break_time .reset_time{ left: 172px; top: 13px} .main-catalog .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} .main-catalog .b-form_add-company form dl.work_wrapper dd .add_days:visited{ text-decoration: none !important; border-bottom: 1px dotted; color: #000000} .main-catalog .b-form_add-company form dl.work_wrapper dd .add_days:hover{ text-decoration: none !important; border-bottom: 1px dotted; color: #cc0000} .main-catalog .b-form_add-company form dl.small{ margin-top: -15px} .main-catalog .b-form_add-company form dl.small dt{ font-size: 13px; padding-top: 15px} .main-catalog .b-form_add-company form dl.small dd .custom_select{ width: 115px} .main-catalog .b-form_add-company form dl.small dd .checkbox_list{ font-size: 0; margin-top: -2px} .main-catalog .b-form_add-company form dl.small dd .checkbox_list li{ padding-bottom: 10px; font: 11px/13px Verdana, Geneva, Arial, Helvetica, sans-serif} .main-catalog .b-form_add-company form dl.small dd .checkbox_list li input{ margin-right: 5px} .main-catalog .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} .main-catalog .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%} .main-catalog .b-form_add-company form .button_wrapper{ border-top: 1px solid #D9D9D9; padding-top: 20px; text-align: center} .main-catalog .b-form_add-company .add_image{ padding: 25px 20px 30px 20px} .main-catalog .b-form_add-company .add_image p{ font: 13px/25px Arial, Helvetica, sans-serif; margin-bottom: 10px} .main-catalog .b-form_add-company .add_image .input_file{ position: relative; overflow: hidden; width: 100%} .main-catalog .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} .main-catalog .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} .main-catalog .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: 9px 0 0 20px} .main-catalog .b-form_add-company .add_image .input_file .button{ margin: 0; font-size: 15px; position: static; line-height: 19px} .main-catalog .b-form_add-company .add_image .list_image{ display: block; list-style: none; padding: 0; margin: 21px 0 0 -20px; font-size: 0} .main-catalog .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} .main-catalog .b-form_add-company .add_image .list_image li .remove_item{ display: none} .main-catalog .b-form_add-company .add_image .list_image li:hover .remove_item{ display: block; position: absolute; top: 0px; right: 0px} .main-catalog .b-form_add-company .add_image .list_image li.loaging{ background: #ffffff; border: 1px solid #d9d9d9; width: 178px; height: 118px; text-align: center} .main-catalog .b-form_add-company .add_image .list_image li.loaging img{ position: relative; top: 50%; margin-top: -6px; display: inline-block} .main-catalog .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} .main-catalog .b-form_add-company .add_image .list_image li.loaging .progressbar .progress{ background: #d9d9d9; border: 1px solid #ffffff; height: 6px} .main-catalog .b-form_add-company .b-contact_info{ color: #969696; text-align: center; margin-top: 15px; font: 15px/25px Arial, Helvetica, sans-serif} .main-catalog .b-form_add-company .b-contact_info b{ font-weight: bold; color: #000} .main-catalog .m-form{ background: transparent; border-bottom: 0 none; border-top: 1px solid #D9D9D9} .main-catalog .m-form .cat_promo-menu-list{ -webkit-box-shadow: none; -moz-box-shadow: none; -ms-box-shadow: none; box-shadow: none} .main-catalog .m-form .cat_promo-menu-list .has_sub > a{ background: url("http://web.archive.org/web/20140703205053im_/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){ .main-catalog .b-form_add-company form dl.work_wrapper dd .work_days .days li input{ margin-left: -10px} } .main-catalog .no-cssgradients .b-form_add-company form dl.work_wrapper dd .work_days .days li input{ margin-left: -10px} .main-catalog .ie8 .b-form_add-company form dl dd .input-phone{ line-height: 1em} .main-catalog .ie8 .b-form_add-company form dl dd .input-phone input{ padding-top: 8px; height: 33px} .main-catalog .ie8 .b-form_add-company form dl dd .t-input{ padding-top: 8px; height: 33px} .main-catalog .oldie .b-form_add-company form dl dd .input-phone{ line-height: 1em} .main-catalog .oldie .b-form_add-company form dl dd .input-phone input{ padding-top: 8px; height: 25px} .main-catalog .oldie .b-form_add-company form dl dd .t-input{ padding-top: 8px; height: 25px; width: 384px} .main-catalog .oldie .b-form_add-company form dl dd.the-error .t-input{ float: left} .main-catalog .oldie .b-form_add-company form dl.work_wrapper dd .work_days .work_time .decor{ position: relative; top: 10px; margin-left: 3px} .main-catalog .oldie .b-form_add-company form dl.work_wrapper dd .work_days .work_time .all_time{ position: relative; top: 10px} .main-catalog .oldie .b-form_add-company form .add_image .input_file{ height: 45px} .main-catalog .oldie .b-form_add-company form .add_image .input_file input{ height: 30px} .main-catalog .oldie .b-form_add-company form .add_image .list_image li.loaging .progressbar{ text-align: left; position: static; margin: 55px auto} .overlay{ background: #000; opacity: 0.5; filter: alpha(opacity=50); position: fixed; top: 0; bottom: 0; left: 0; right: 0; z-index: 100; text-align: center} .catalog_popup{ position: fixed; top: 0; bottom: 0; left: 0; right: 0; z-index: 110; text-align: center} .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} .m-form.popup_wrapper .popup_header{ font: bold 21px/1.25em Arial, Helvetica, sans-serif; padding: 20px; height: 25px} .m-form.popup_wrapper .popup_footer{ padding: 20px} .m-form.popup_wrapper .popup_footer .button{ font-size: 15px; padding: 6px 18px 7px} .m-form.popup_wrapper .activity_choise{ border-top: 1px solid #d9d9d9; border-bottom: 1px solid #d9d9d9; max-height: 100%; font-size: 0; 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: 260px; 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/20140703205053im_/http://img.tyt.by/catalog/icon-brc_dark.png?20140528); background-position: 237px 12px} .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} .tile{ font-size: 0; margin: -1px 0 0px 0; padding: 0 20px 50px 20px; overflow: hidden; list-style: none} .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; border-top: 1px solid #ffffff; position: relative; width: 33.2%; overflow: hidden; height: 150px; -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 li:nth-child(3n){ border-right: 0 none} .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: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAACWCAYAAADnlhmFAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAHtJREFUeNrsltEJADEIQ+vRjW4O999G70bwI1BtUuhfEfOSiubu7yqcZxXPjgiDVsQ/3JnZvUdO1fj0HFQ9AvhBPHiv/2vNe5xgIWfFEc5UEy7gXZ0RcAG/fFLAnVFw2wZ3gBgB55k9Ak60fOBVU3qtzyUxSg/xjvsJMACQhnF2hfK3FgAAAABJRU5ErkJggg==) repeat-x} .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)} .b-review_list{ padding: 0 20px} .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} .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 .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-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.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{ position: relative; top: 5px; margin-right: 5px} .b-footer.m-catalog{ padding: 20px 20px 0 20px; color: #666} .b-footer.m-catalog a{ color: #666} .b-footer.m-catalog a:hover{ color: #cc0000} .b-footer.m-catalog .l-col-1{ width: 25%} .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-img{ max-height: 61px; *height: 61px; float: left; margin-right: 10px} .b-sug-w{ display: block; overflow: hidden} .b-sug-w .starRating{ display: block; margin-top: 4px} .b-sug-i{ word-spacing: normal; display: -moz-inline-box; display: -moz-inline-stack; display: inline-block; vertical-align: bottom; *vertical-align: baseline; *zoom: 1; width: 100%; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; color: #000000; font: normal 14px/35px Arial, Helvetica, sans-serif} .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} .cat_special-item-content .media{ margin-bottom: 9px; position:relative} .b-prmplace-content .media{ margin-bottom: 9px; position: relative} .cat_special-item-content .media .label, .b-prmplace-content .media .label{ position: absolute; top: 0; right: 13px; z-index: 10; padding-bottom: 5px; min-width: 55px; min-height: 65px; overflow: hidden} .cat_special-item-content .media .label p, .b-prmplace-content .media .label p{ text-align: center; margin-left: -1px; padding: 12px 15px 0; color: #ffffff; background: #cc0000; position: relative; z-index: 3; font: bold 24px/1em Arial, Helvetica, sans-serif} .cat_special-item-content .media .label .decor, .b-prmplace-content .media .label .decor{ width: 100%; height: 0; padding-bottom: 100%; margin-left: -60%; position: absolute; left: 0; right: 0; bottom: -20px; z-index: 2; background: #cc0000; -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(M11=1.1153550716504106, M12=-1.1153550716504108, M21=0.2988584907226846, M22=0.2988584907226841, SizingMethod='auto expand')"; filter: progid:DXImageTransform.Microsoft.Matrix(M11=1.1153550716504106, M12=-1.1153550716504108, M21=0.2988584907226846, M22=0.2988584907226841, SizingMethod='auto expand'); -moz-transform: rotate(45deg) skew(150deg, 150deg); -o-transform: rotate(45deg) skew(150deg, 150deg); -webkit-transform: rotate(45deg) skew(150deg, 150deg); transform: rotate(45deg) skew(150deg, 150deg)} .csstransitions .cat_special-item-content div.media div.label div.decor, .csstransitions .b-prmplace-content div.media div.label div.decor{ margin-left: 0; bottom: 0} .ie8 .cat_special-item-content div.media div.label p, .ie7 .cat_special-item-content div.media div.label p, .ie8 .b-prmplace-content div.media div.label p, .ie7 .b-prmplace-content div.media div.label p{ margin-left: 0} .ie8 .cat_special-item-content div.media div.label div.decor, .ie7 .cat_special-item-content div.media div.label div.decor, .ie8 .b-prmplace-content div.media div.label div.decor, .ie7 .b-prmplace-content div.media div.label div.decor{ margin-top: 0px} ul.dropdown-menu.typeahead.dropdown-city{ margin: 0 !important} /* FILE ARCHIVED ON 20:50:53 Jul 03, 2014 AND RETRIEVED FROM THE INTERNET ARCHIVE ON 08:07:16 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: 106.029 exclusion.robots: 0.159 exclusion.robots.policy: 0.141 RedisCDXSource: 7.337 esindex: 0.021 LoadShardBlock: 71.977 (3) PetaboxLoader3.resolve: 79.785 (2) PetaboxLoader3.datanode: 60.449 (4) CDXLines.iter: 21.961 (3) load_resource: 98.991 */