.m-catalog_menu .col{ padding-top: 30px} .cat_promo{ zoom: 1; max-width: 1200px; margin: -10px auto 0; min-width: 1000px; border-bottom: 1px solid #d9d9d9; z-index: 15; background: #fff} .cat_promo:after{ content: ""; display: table; clear: both; border-collapse: collapse; border-spacing: 0} .cat_promo.m-all_page{ border: none; margin-top: 0} .cat_promo_inner{ border: none} .cat_promo_inner .cat_promo-brc{ height: 40px; margin-left: 260px; background: #f2f2f2} .cat_promo_inner .cat_promo-brc .brc{ padding: 0 0 0 20px; line-height: 41px} .cat_promo_inner .cat_promo-menu-header{ line-height: 30px; padding: 5px 20px} .cat_promo_inner .cat_promo-menu-header a:before{ border-color: #b3b3b3 rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0)} .cat_promo_inner .cat_promo-menu-header a.active:before{ border-width: 0 3.5px 4px 3.5px; border-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) #b3b3b3 rgba(0, 0, 0, 0)} .cat_promo_inner .cat_promo-menu-list{ display: none; position: absolute; top: 40px; padding: 10px 0; width: 260px} .cat_promo_inner .cat_promo-menu-list .level2{ top: -40px} .cat_promo_inner .cat_promo-menu{ float: left; border-right: 1px solid #D9D9D9} .cat_promo_inner + .col-1{ padding-top: 30px} .cat_promo_inner + .col-1 + .col-2{ padding-top: 30px} .cat_promo_inner.m-inner{ width: 162px; padding: 0 !important; overflow: visible !important; background: #4c4c4c} .cat_promo_inner.m-inner a.show_popup{ background: #4c4c4c} .cat_promo_inner.m-inner a.show_popup:before{ display: none} .cat_promo_inner.m-inner a.show_popup span{ text-decoration: none !important; border-bottom: 1px dotted; color: #ffffff} .cat_promo_inner.m-inner a.show_popup span:visited{ text-decoration: none !important; border-bottom: 1px dotted; color: #ffffff} .cat_promo_inner.m-inner a.show_popup span:hover{ text-decoration: none !important; border-bottom: 1px dotted; color: #ffffff} .cat_promo_inner.m-inner a.show_popup i{ background: url(/web/20140802134435im_/http://catalog.tut.by/mockups/catalog.tut.by/markup/static/images/icons_new/arrow.png) no-repeat; background-position: top left; word-spacing: normal; letter-spacing: normal; display: -moz-inline-box; display: -moz-inline-stack; display: inline-block; *display: inline; *zoom: 1; vertical-align: baseline; width: 16px; height: 16px; position: relative; top: 3px; left: 15px} .cat_promo_inner.m-inner a.show_popup:hover span{ border-bottom: 0 none} .cat_promo_inner.m-inner a.show_popup.active i{ background-position: top right} .cat_promo_inner.m-inner .cat_promo-menu-list.m-white{ border: 1px solid #D9D9D9; -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25); -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25); -ms-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25); box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25); top: 48px} .add_company{ float: right; text-decoration: underline; margin-right: 20px; color: #339900; font: bold 13px/49px Arial, Helvetica, sans-serif} .add_company:hover{ color: #4bc80a} .cat_promo-brc.m-shadow{ -webkit-box-shadow: 0 3px 3px rgba(0, 0, 0, 0.1); -moz-box-shadow: 0 3px 3px rgba(0, 0, 0, 0.1); -ms-box-shadow: 0 3px 3px rgba(0, 0, 0, 0.1); box-shadow: 0 3px 3px rgba(0, 0, 0, 0.1)} .cat_promo-brc.m-shadow .brc{ height: 19px; overflow: hidden; padding: 15px 20px} .m-company_page .cat_promo-brc.m-shadow{ position: relative; z-index: 3} .m-company_page .cat_promo-brc.m-shadow .brc{ margin-bottom: 0} .cat_promo-menu{ float: left; width: 260px; position: relative; background: #eee} .cat_promo-menu-header{ padding: 10px 20px; background: #666666; color: #fff; font: bold 13px/29px Arial, Helvetica, sans-serif; text-transform: uppercase} .cat_promo-menu-header a{ display: block; position: relative; color: #fff; text-decoration: none; cursor: pointer} .cat_promo-menu-header a:before{ width: 0px; height: 0px; margin-top: -2px; border-style: solid; border-width: 4px 3.5px 0 3.5px; border-color: #b3b3b3 transparent transparent transparent; position: absolute; right: 0; top: 50%; content: ''} .cat_promo-menu_header a{ padding: 10px 20px; font: bold 15px/29px Arial, Helvetica, sans-serif; display: block; position: relative; text-decoration: none; cursor: pointer} .cat_promo-menu_header a.show_popup{ text-transform: uppercase; background: #666666; color: #fff; font: bold 13px/29px Arial, Helvetica, sans-serif} .cat_promo-menu_header a.show_popup:before{ width: 0px; height: 0px; margin-top: -2px; border-style: solid; border-width: 4px 3.5px 0 3.5px; border-color: #b3b3b3 transparent transparent transparent; position: absolute; right: 0; top: 50%; content: ''} .cat_promo-menu_header a.add_company{ padding: 5px 20px; font: bold 15px/30px Arial, Helvetica, sans-serif; float: none; margin: 0; color: #429c00; background: #eafacf} .cat_promo-menu_header a.add_company .icon{ width: 16px; position: relative; overflow: hidden; height: 16px; word-spacing: normal; letter-spacing: normal; display: -moz-inline-box; display: -moz-inline-stack; display: inline-block; *display: inline; *zoom: 1; vertical-align: text-bottom; margin-right: 10px} .cat_promo-menu_header a.add_company .icon img{ position: absolute; left: 0; top: 0} .cat_promo-menu_header a.add_company:hover{ text-decoration: underline; } .block__advertisement{ background: #c2c2c2; width: 100%; height: 180px; margin-top: 30px} .cat_promo-menu-list{ min-height: 461px; position: relative; padding: 10px 0 10px 0; z-index: 54; background: #eee; font: 15px/20px Arial, Helvetica, sans-serif} .cat_promo-menu-list.m-white{ z-index: 100; background: #ffffff} .cat_promo-menu-list.m-white li{ border-top: 1px solid transparent; border-bottom: 1px solid transparent} .cat_promo-menu-list.m-white li.hover, .cat_promo-menu-list.m-white li.active{ background: #f2f2f2; -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.25); -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.25); -ms-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.25); box-shadow: 0 1px 2px rgba(0, 0, 0, 0.25); border-top: 1px solid #d9d9d9; border-bottom: 1px solid #d9d9d9} .cat_promo-menu-list.m-white li.hover:before, .cat_promo-menu-list.m-white li.active:before{ width: 4px; height: 38px; margin-top: 0; position: absolute; right: -1px; left: auto; z-index: 999; content: ''; background: #f2f2f2} .cat_promo-menu-list.m-white li.hover > .level2, .cat_promo-menu-list.m-white li.active > .level2{ top: -2px; display: block} .cat_promo-menu-list .level2{ -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25); -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25); -ms-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25); box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25); display: none; min-height: 461px; padding: 0 15px 15px 15px; border: 1px solid #d9d9d9; position: absolute; top: -50px; left: 260px; z-index: 200; background: #fff; height: auto} .cat_promo-menu-list .level2 .col{ width: 206px; margin: 0 15px; float: left} .cat_promo-menu-list .level2 .col ul{ margin-bottom: 20px} .cat_promo-menu-list .level2 .col ul .title{ color: #000000; font: 17px/21px Arial; margin-bottom: 10px; margin-top: 23px; padding-top: 0} .cat_promo-menu-list .level2 .col ul li{ display: block; border: none; position: initial} .cat_promo-menu-list .level2 .col ul li a{ padding: 3px 0 3px 0; color: #192c8f; font-size: 13px; overflow: auto; text-overflow: unset; white-space: normal} .cat_promo-menu-list .level2 .col ul li a:hover{ color: #cc0000} .cat_promo-menu-list .level2 .col ul li a:hover{ text-decoration: underline} .cat_promo-menu-list .level2 .col ul li.first-child{ margin-top: 30px} .cat_promo-menu-list li.hover, .cat_promo-menu-list li.active{ background-color: #ffffff} .cat_promo-menu-list li.hover:before, .cat_promo-menu-list li.active:before{ width: 4px; height: 30px; margin-top: 0; position: absolute; right: -1px; left: auto; z-index: 999; content: ''; background: #FFF} .cat_promo-menu-list li.hover > .level2, .cat_promo-menu-list li.active > .level2{ display: block} .cat_promo-menu-list li.sub_ctrl{ color: #808080} .cat_promo-menu-list li.sub_ctrl a{ color: #808080} .cat_promo-menu-list li.sub_ctrl a:link, .cat_promo-menu-list li.sub_ctrl a:visited{ text-decoration: underline; color: #808080} .cat_promo-menu-list li.sub_ctrl a:hover{ color: #cc0000} .cat_promo-menu-list li.sub_ctrl a:before{ background: none} .cat_promo-menu-list a{ display: block; padding: 5px 20px; color: #000; overflow: hidden; width: auto; text-overflow: ellipsis; white-space: nowrap; word-spacing: normal} .cat_promo-menu-list a .icon{ width: 16px; position: relative; overflow: hidden; height: 16px; word-spacing: normal; letter-spacing: normal; display: -moz-inline-box; display: -moz-inline-stack; display: inline-block; *display: inline; *zoom: 1; vertical-align: text-bottom; margin-right: 5px} .cat_promo-menu-list a .icon img{ position: absolute; left: 0; top: 0} .cat_promo-menu-list a:hover{ text-decoration: none} .cat_promo-menu-list a:hover span{ color: #cc0000; text-decoration: underline} .cat_promo-menu-list a:hover .icon img{ left: -16px} .review_title{ font: bold 21px/1.125em Arial, Helvetica, sans-serif; color: #000000} .review_block{ background: #f3f3f3; width: auto; display: block; padding: 20px; margin-top: 13px; font: 13px/15px Arial, Helvetica, sans-serif} .review_block .no_authorize{ overflow: hidden} .review_block .no_authorize a{ color: #192c8f; text-decoration: underline} .review_block .no_authorize a:hover{ color: #cc0000} .review_block .no_authorize .registration{ float: right} .review_block .no_authorize + .message{ margin-top: 20px} .review_block .user_login{ overflow: hidden; padding-bottom: 20px} .review_block .user_login a{ display: table; line-height: 0; float: left; height: 45px} .review_block .user_login a img{ min-height: 45px; max-height: 45px} .review_block .user_login a span{ display: table-cell; vertical-align: middle; text-decoration: underline; color: #192c8f; padding-left: 10px; font: bold 13px/1em Verdana, Geneva, Arial, Helvetica, sans-serif} .review_block .user_login a span:hover{ color: #cc0000} .review_block .user_login .logout{ float: right; height: auto; color: #808080; font: normal 11px/20px Verdana, Geneva, Arial, Helvetica, sans-serif; text-decoration: underline; padding-top: 13px} .review_block .user_login .logout:hover{ color: #cc0000} .review_block .message{ margin-bottom: 18px} .review_block .message label{ font-size: 13px; font-family: Arial, Helvetica, sans-serif; font-weight: bold} .review_block .message textarea{ margin-top: 7px; border: 0 none; background: #ffffff; font: normal 13px/20px Verdana, Geneva, Arial, Helvetica, sans-serif; padding: 0; width: 100%; max-width: 100%; min-width: 100%; min-height: 80px; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; border: 1px solid #b2b2b2} .review_block .helper-ribbon .input_file{ position: relative; overflow: hidden; cursor: pointer; float: right; padding-top: 5px} .review_block .helper-ribbon .input_file input[type="file"]{ position: absolute; z-index: 5; top: 0; bottom: 0; left: 0; right: 0; width: 100%; min-height: 30px; opacity: 0; filter: alpha(opacity=0); font-size: 999px; float: right; cursor: pointer} .review_block .add_photo{ padding: 5px 8px; font: 11px/13px Verdana, Geneva, Arial, Helvetica, sans-serif} .review_block .add_photo span{ text-decoration: none !important; border-bottom: 1px dotted; color: #4c4c4c; word-spacing: normal; letter-spacing: normal; display: -moz-inline-box; display: -moz-inline-stack; display: inline-block; *display: inline; *zoom: 1; vertical-align: baseline; margin-left: 5px; position: relative; top: -1px} .review_block .add_photo span:visited{ text-decoration: none !important; border-bottom: 1px dotted; color: #4c4c4c} .review_block .add_photo span:hover{ text-decoration: none !important; border-bottom: 1px dotted; color: #cc0000} .review_block .add_photo .list_image{ display: block; list-style: none; padding: 0; margin: 11px 0 0 -20px; font-size: 0} .review_block .add_photo .list_image li{ margin-bottom: 10px; word-spacing: normal; display: -moz-inline-box; display: -moz-inline-stack; display: inline-block; *display: inline; *zoom: 1; vertical-align: top; padding: 0; margin-left: 10px; margin-right: 10px; background: transparent; position: relative} .review_block .add_photo .list_image li img{ display: block} .review_block .add_photo .list_image li .remove_item{ display: none} .review_block .add_photo .list_image li:hover .remove_item{ display: block; position: absolute; top: 0px; right: 0px} .review_block .add_photo .list_image li.loaging{ background: #ffffff; border: 1px solid #d9d9d9; width: 123px; height: 73px; text-align: center} .review_block .add_photo .list_image li.loaging img{ position: relative; top: 50%; margin-top: -12px; display: inline-block} .review_block .add_photo .list_image li.loaging .progressbar{ background: #ffffff; height: 8px; width: 80%; margin: -4px 0 0 0; position: relative; top: 50%; left: 10%; border: 1px solid #d9d9d9} .review_block .add_photo .list_image li.loaging .progressbar .progress{ background: #d9d9d9; border: 1px solid #ffffff; height: 6px} .review_block .review{ padding-top: 10px} .review_block .review .helper-ribbon{ margin-top: 22px} .review_block .review .add_review{ margin-top: 5px} .review_block .review .starRating_text{ word-spacing: normal; letter-spacing: normal; display: -moz-inline-box; display: -moz-inline-stack; display: inline-block; *display: inline; *zoom: 1; vertical-align: baseline} .review_block .review .starRating{ position: relative; top: -1px; left: 15px} .review_block .review #descr_rating h6{ padding-top: 10px; font: bold 11px/15px Verdana, Geneva, Arial, Helvetica, sans-serif} .review_block .review #descr_rating p{ margin: 10px 0; font: 11px/15px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #808080} .review_block .review .t-input{ border: 1px solid #aaaaaa; background: #fff; color: #515151; font: normal 15px/1em Arial, Helvetica, sans-serif; vertical-align: baseline; height: 33px; padding: 0 8px; margin-left: -1px; width: 400px; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box} .review_block .review .input-phone{ margin-top: 20px; width: 200px; line-height: 33px; color: #000; position: relative} .review_block .review .input-phone input{ background: transparent; color: #515151; font: normal 15px/1em Arial, Helvetica, sans-serif; height: 33px; border: 0 none; position: absolute; left: 50px; top: 0; width: 148px; padding: 0; vertical-align: baseline} .review_block .review .input-phone input:focus{ outline: none} .review_block .review .button{ margin-top: 20px} .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: 5px} .m-review .lists_comments__li .comments__content .comment_img a{ height: 75px; word-spacing: normal; letter-spacing: normal; display: -moz-inline-box; display: -moz-inline-stack; display: inline-block; *display: inline; *zoom: 1; vertical-align: top; margin-right: 20px; margin-top: 10px} .m-review .lists_comments__li .comments__content .comment_img a img{ max-height: 75px; display: block} .m-review .lists_comments__li .comments__content .comment_txt{ padding-right: 90px} .m-review .lists_comments__li .comments__content .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} .overlay{ position: fixed; top: 0; left: 0; width: 100%; height: 100%; z-index: 250; background-color: #000000; background-color: rgba(0, 0, 0, 0.5); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#80000000, endColorstr=#80000000); -ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#80000000, endColorstr=#80000000); cursor: pointer} .popupLogin{ width: 336px; height: 300px; background: #fff; position: fixed; top: 50%; left: 50%; margin-top: -150px; margin-left: -168px; z-index: 350} .popupLogin .close{ position: absolute; top: 10px; right: 10px; text-decoration: none; text-indent: -999px; z-index: 5} .popupLogin .left_col{ height: 300px; width: 320px; padding: 15px 0 0 20px} .popupLogin .left_col .header{ font-size: 13px; color: #acacac; padding-bottom: 10px} .popupLogin .left_col .header .title, .popupLogin .left_col .header h2{ font-weight: bold; display: inline; color: #373737; font-size: 18px; margin-right: 5px} .popupLogin .left_col .header a{ text-decoration: underline} .popupLogin .left_col .b-auth-content{ padding-bottom: 20px} .popupLogin .left_col .b-auth-content input.i-p{ background-color: #fff; border: 1px solid #AAAAAA; font: 13px/18px Arial, Helvetica, sans-serif; margin-bottom: 10px; padding: 7px 5px; width: 285px} .popupLogin .left_col .b-auth-content .b-hold{ margin-top: 5px; background: #f2f2f2; padding-right: 20px; width: 277px; margin-bottom: 10px} .popupLogin .left_col .b-auth-content .b-hold .input_wrapper{ margin-left: 20px; display: inline-block; text-indent: -15px; padding: 8px 20px 0 10px; font: 13px Arial, Helvetica, sans-serif} .popupLogin .left_col .b-auth-content .b-hold .input_wrapper input{ width: 13px; height: 13px; padding: 0; margin: 0 2px 0 0; vertical-align: bottom; position: relative; top: -2px; *overflow: hidden} .popupLogin .left_col .b-auth-content .b-hold .button{ padding: 6px 16px 6px} .popupLogin .left_col .b-auth-content .b-auth-recall{ font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #808080; text-decoration: underline; float: none} .popupLogin .left_col .b-auth-content .b-auth-recall:hover{ color: #cc0000} .popupLogin .left_col h4{ font: bold 11px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #373737; padding-bottom: 15px} .popupLogin .left_col .b-vlist{ width: 297px; font-size: 0} .popupLogin .left_col .b-vlist li{ word-spacing: normal; display: -moz-inline-box; display: -moz-inline-stack; display: inline-block; *display: inline; *zoom: 1; vertical-align: top; font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #808080; width: 50%} .popupLogin .left_col .b-vlist li a{ text-decoration: underline} .popupLogin .left_col .b-vlist li a .b-icon{ vertical-align: bottom; margin-right: 10px} .c_button{ color: #323232 !important; -webkit-border-radius: 1px; -moz-border-radius: 1px; border-radius: 1px; border: solid 1px #ccc; background-color: #f2f2f2; background-repeat: no-repeat; background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fbfbfb), color-stop(70%, #f5f5f5), to(#f2f2f2)); background-image: -webkit-linear-gradient(#fbfbfb, #f5f5f5 70%, #f2f2f2); background-image: -moz-linear-gradient(top, #fbfbfb, #f5f5f5 70%, #f2f2f2); background-image: -ms-linear-gradient(#fbfbfb, #f5f5f5 70%, #f2f2f2); background-image: -o-linear-gradient(#fbfbfb, #f5f5f5 70%, #f2f2f2); background-image: linear-gradient(#fbfbfb, #f5f5f5 70%, #f2f2f2); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fbfbfb', endColorstr='#f2f2f2', GradientType=0); font: bold 13px/15px Arial, Helvetica, sans-serif; word-spacing: normal; letter-spacing: normal; display: -moz-inline-box; display: -moz-inline-stack; display: inline-block; *display: inline; *zoom: 1; vertical-align: top; outline: none; margin: 0; min-height: 15px; overflow: visible; white-space: nowrap; width: auto; cursor: pointer; padding: 5px 10px 6px; text-decoration: none !important; text-transform: none} .c_button:hover{ color: #000 !important; background-color: #e9e9e9; background-repeat: repeat-x; background-image: -moz-linear-gradient(top, #fafafa, #e9e9e9); background-image: -ms-linear-gradient(top, #fafafa, #e9e9e9); background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fafafa), color-stop(100%, #e9e9e9)); background-image: -webkit-linear-gradient(top, #fafafa, #e9e9e9); background-image: -o-linear-gradient(top, #fafafa, #e9e9e9); background-image: linear-gradient(top, #fafafa, #e9e9e9); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fafafa', endColorstr='#e9e9e9', GradientType=0)} .c_button:active{ -webkit-box-shadow: inset 0 2px 1px rgba(2, 2, 2, 0.2); -moz-box-shadow: inset 0 2px 1px rgba(2, 2, 2, 0.2); -ms-box-shadow: inset 0 2px 1px rgba(2, 2, 2, 0.2); box-shadow: inset 0 2px 1px rgba(2, 2, 2, 0.2)} .c_button.small{ font: bold 11px/15px Arial, Helvetica, sans-serif; padding: 2px 6px 1px} .c_button.mini{ font: bold 11px/15px Arial, Helvetica, sans-serif; line-height: 16px; padding: 1px 5px 1px} .c_button.blue{ border: solid 1px #cdf; color: #3d5c99 !important; background-color: #dde7ff; background-repeat: repeat-x; background-image: -moz-linear-gradient(top, #f2f6ff, #dde7ff); background-image: -ms-linear-gradient(top, #f2f6ff, #dde7ff); background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f2f6ff), color-stop(100%, #dde7ff)); background-image: -webkit-linear-gradient(top, #f2f6ff, #dde7ff); background-image: -o-linear-gradient(top, #f2f6ff, #dde7ff); background-image: linear-gradient(top, #f2f6ff, #dde7ff); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f2f6ff', endColorstr='#dde7ff', GradientType=0)} .c_button.blue:hover{ color: #18459d !important; background: #f2f6ff} .c_button.blue:active{ -webkit-box-shadow: inset 0 2px 2px rgba(185, 205, 244, 0.5); -moz-box-shadow: inset 0 2px 2px rgba(185, 205, 244, 0.5); -ms-box-shadow: inset 0 2px 2px rgba(185, 205, 244, 0.5); box-shadow: inset 0 2px 2px rgba(185, 205, 244, 0.5)} .c_button.blue.mini{ background: #f2f6ff} .c_button:disabled, .c_button.disabled, .c_button.disabled:hover, .c_button.disabled:active{ cursor: default} .add_review{ border: 1px solid #cccccc; line-height: 28px; font-size: 13px; font-weight: bold; color: #333; padding: 0 10px; margin-right: 20px; position: relative; z-index: 10; outline: none; text-decoration: none; cursor: pointer; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; background-color: #e9e9e9; background-repeat: repeat-x; background-image: -moz-linear-gradient(top, #fafafa, #e9e9e9); background-image: -ms-linear-gradient(top, #fafafa, #e9e9e9); background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fafafa), color-stop(100%, #e9e9e9)); background-image: -webkit-linear-gradient(top, #fafafa, #e9e9e9); background-image: -o-linear-gradient(top, #fafafa, #e9e9e9); background-image: linear-gradient(top, #fafafa, #e9e9e9); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fafafa', endColorstr='#e9e9e9', GradientType=0); word-spacing: normal; letter-spacing: normal; display: -moz-inline-box; display: -moz-inline-stack; display: inline-block; *display: inline; *zoom: 1; vertical-align: bottom; } .add_review:hover{ background-color: #e9e9e9; background-repeat: repeat-x; background-image: -moz-linear-gradient(top, #ffffff, #e9e9e9); background-image: -ms-linear-gradient(top, #ffffff, #e9e9e9); background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(100%, #e9e9e9)); background-image: -webkit-linear-gradient(top, #ffffff, #e9e9e9); background-image: -o-linear-gradient(top, #ffffff, #e9e9e9); background-image: linear-gradient(top, #ffffff, #e9e9e9); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e9e9e9', GradientType=0); color: #000000; text-decoration: none} .add_review i{ vertical-align: -2px; margin-right: 3px} .add_review.active{ border-top: 1px solid #949494; border-bottom: none; padding-bottom: 1px; background-color: #ffffff; background-repeat: repeat-x; background-image: -moz-linear-gradient(top, #e9e9e9, #ffffff); background-image: -ms-linear-gradient(top, #e9e9e9, #ffffff); background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #e9e9e9), color-stop(100%, #ffffff)); background-image: -webkit-linear-gradient(top, #e9e9e9, #ffffff); background-image: -o-linear-gradient(top, #e9e9e9, #ffffff); background-image: linear-gradient(top, #e9e9e9, #ffffff); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e9e9e9', endColorstr='#ffffff', GradientType=0)} .add_review.logedin{ font-size: 13px} .add_review.logedin:after{ content: url("http://web.archive.org/web/20140802134435im_/http://img.tyt.by/i/1x1.gif")} .title_catalog_page{ font: bold 40px/1.25em Arial, Helvetica, sans-serif} .m-category-page .title_catalog_page{ word-spacing: normal; letter-spacing: normal; display: -moz-inline-box; display: -moz-inline-stack; display: inline-block; *display: inline; *zoom: 1; vertical-align: baseline} .cat_categoryes_table_wrapper{ padding-right: 20px} .hidden{ display: none} .hidden.active{ display: block} .c_button .icon{ width: 16px; position: relative; overflow: hidden; height: 16px; word-spacing: normal; letter-spacing: normal; display: -moz-inline-box; display: -moz-inline-stack; display: inline-block; *display: inline; *zoom: 1; vertical-align: text-bottom; margin-right: 7px} .c_button .icon img{ position: absolute; left: 0; top: 0} .c_button:hover{ text-decoration: none} .c_button:hover span{ color: #cc0000; text-decoration: underline} .c_button:hover .icon img{ left: -16px} .c_button.active .icon img{ left: -32px} .c_button.active:hover .icon img{ left: -48px} .inner.m-category-page .col-1, .inner.m-category-page .col-2{ border: 0 none} .inner.m-category-page .col-2{ padding-top: 10px} .inner.m-category-page .col-2 .title_catalog_page + .c_button{ vertical-align: text-bottom; margin-left: 20px} .inner.m-category-page .col-2 .city_list{ margin-bottom: 15px} .cat_categoryes{ padding-top: 20px; table-layout: fixed} .cat_categoryes li{ padding: 0; margin: 0; list-style: none} .cat_categoryes a{ text-decoration: underline} .cat_categoryes .level1{ padding: 0 0 20px 0; border-bottom: 1px solid #dadada; margin: 0 0 20px 0; overflow: hidden} .cat_categoryes .level1:last-child{ border-bottom: none; margin-bottom: 0; padding-bottom: 0} .cat_categoryes .top_cat_header{ font-size: 21px; font-weight: bold; margin-bottom: 20px} .cat_categoryes .top_cat_header a{ color: #000} .cat_categoryes .top_cat_header a:hover{ color: #cc0000} .cat_categoryes .num{ font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; position: relative; color: #b2b2b2} .cat_categoryes .sublevel{ float: left; width: 33.33%; font-size: 13px} .cat_categoryes .sublevel li{ padding-right: 20px; margin-bottom: 10px} .cat_categoryes .hot_cat{ color: #cc0000; font-style: italic; font-size: 11px} .cat_categoryes tr td{ vertical-align: top; padding: 20px 15px} .cat_categoryes tr td dl{ margin-top: 20px; padding-right: 19%} .cat_categoryes tr td dl dt{ font: bold 17px/21px Arial, Helvetica, sans-serif} .cat_categoryes tr td dl dd{ padding-top: 10px} .cat_categoryes tr td dl dd a{ color: #192c8f; text-decoration: none; font: 13px/17px Arial, Helvetica, sans-serif} .cat_categoryes tr td dl dd a:hover{ text-decoration: underline; color: #cc0000} .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} .catalog_items_list{ margin-bottom: 40px} .catalog_items_list.m-white{ overflow: hidden} .catalog_items_list.m-white .cat_list_item{ border: 0 none transparent; border-bottom: 1px solid #d9d9d9; padding: 20px 0; overflow: visible; float: left; width: 100%; margin: 0; position: relative} .catalog_items_list.m-white .cat_list_item .found_error{ position: absolute; bottom: 3px; right: 0; z-index: 3; color: #cc0000; font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; text-decoration: underline} .catalog_items_list.m-white .cat_list_item .found_error:hover{ color: #ff0000} .catalog_items_list.m-white .cat_list_item .txt{ width: 75%; float: left; overflow: visible} .catalog_items_list.m-white .cat_list_item .txt .rating .starRating{ margin-right: 5px} .catalog_items_list.m-white .cat_list_item .txt .rating a{ font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; position: relative; top: -4px} .catalog_items_list.m-white .cat_list_item .txt .addr{ margin-bottom: 0} .catalog_items_list.m-white .cat_list_item .txt .url a, .catalog_items_list.m-white .cat_list_item .txt p.serv, .catalog_items_list.m-white .cat_list_item .txt p.time{ color: #000000} .catalog_items_list.m-white .cat_list_item .txt .button_list{ position: relative; z-index: 3} .catalog_items_list.m-white .cat_list_item .txt .button_list li{ margin-right: 5px} .catalog_items_list.m-white .cat_list_item .txt .special{ height: 25px; word-spacing: normal; letter-spacing: normal; display: -moz-inline-box; display: -moz-inline-stack; display: inline-block; *display: inline; *zoom: 1; vertical-align: baseline; position: relative} .catalog_items_list.m-white .cat_list_item .txt .special + .button_list{ margin-top: 0} .catalog_items_list.m-white .cat_list_item .txt .special > a{ display: block; height: 25px; font: bold 11px/1em Arial, Helvetica, sans-serif; color: #cc0000} .catalog_items_list.m-white .cat_list_item .txt .special > a:hover{ color: #ff0000} .catalog_items_list.m-white .cat_list_item .txt .special .special_block{ display: none} .catalog_items_list.m-white .cat_list_item .txt .special:hover .special_block{ display: block; background: #ffffff; position: absolute; margin-top: 0px; width: 240px; margin-left: -88px; left: 0; z-index: 14; padding: 20px 20px 10px 20px; -webkit-box-shadow: 0 2px 3px rgba(1, 1, 1, 0.3); -moz-box-shadow: 0 2px 3px rgba(1, 1, 1, 0.3); -ms-box-shadow: 0 2px 3px rgba(1, 1, 1, 0.3); box-shadow: 0 2px 3px rgba(1, 1, 1, 0.3); border: 1px solid #d9d9d9} .catalog_items_list.m-white .cat_list_item .txt .special:hover .special_block img{ max-width: 100%} .catalog_items_list.m-white .cat_list_item .txt .special:hover .special_block .corner{ background: url('http://web.archive.org/web/20140802134435im_/http://img.tyt.by/catalog/i_corner.png') no-repeat center bottom; width: 100%; height: 15px; position: absolute; top: -14px; left: 1px} .catalog_items_list.m-white .cat_list_item .txt .special:hover .special_block .media{ max-width: 240px; position: relative; display: block; text-decoration: none} .catalog_items_list.m-white .cat_list_item .txt .special:hover .special_block .media .label{ position: absolute; top: 0; right: 13px; z-index: 10; width: 61px; background: url(http://web.archive.org/web/20140802134435im_/http://img.tyt.by/catalog/label_sell.png) no-repeat; height: 44px} .catalog_items_list.m-white .cat_list_item .txt .special:hover .special_block .media .label p{ text-align: center; padding: 12px 0 0; color: #ffffff; position: relative; z-index: 3; font: 20px/1em Arial, Helvetica, sans-serif} .catalog_items_list.m-white .cat_list_item .txt .special:hover .special_block .media img{ display: block; margin-bottom: 5px; width: 100%; height: auto} .catalog_items_list.m-white .cat_list_item .txt .special:hover .special_block .media .title{ color: #cc0000; text-decoration: underline; font: bold 15px/18px Arial, Helvetica, sans-serif} .catalog_items_list.m-white .cat_list_item .txt .special:hover .special_block .media:hover .title{ color: #ff0000} .catalog_items_list.m-white .cat_list_item .txt .special:hover .special_block .txt{ float: none; clear: both; padding: 0 0 30px} .catalog_items_list.m-white .cat_list_item .txt .special:hover .special_block .txt .descr{ padding-top: 10px; font: 11px/1em Verdana, Geneva, Arial, Helvetica, sans-serif; color: #808080} .catalog_items_list.m-white .cat_list_item .txt .special:hover .special_block .more{ font: 11px/1em Verdana, Geneva, Arial, Helvetica, sans-serif; color: #808080; text-decoration: underline} .catalog_items_list.m-white .cat_list_item .txt .special:hover .special_block .more:hover{ color: #cc0000} .catalog_items_list.m-white .cat_list_item.vip_plus{ background: #ffffff} .catalog_items_list.m-white .cat_list_item.vip_plus .full_link:hover + .media + .txt .head a{ color: #ff0000} .catalog_items_list.m-white .cat_list_item.vip_plus .media .image_list{ width: 440px; display: block; font-size: 0} .catalog_items_list.m-white .cat_list_item.vip_plus .media .image_list_item{ border: 0 none transparent; border-bottom: 1px solid #ffffff; word-spacing: normal; letter-spacing: normal; display: -moz-inline-box; display: -moz-inline-stack; display: inline-block; *display: inline; *zoom: 1; vertical-align: baseline; width: 116px; height: 72.5px; position: relative; overflow: hidden} .catalog_items_list.m-white .cat_list_item.vip_plus .media .image_list_item.title{ float: left; width: 320px; height: 220px; border: 0 none transparent; border-right: 1px solid #ffffff} .catalog_items_list.m-white .cat_list_item.vip_plus .media .image_list_item img{ position: absolute; top: 0; bottom: 0; left: 0; right: 0; margin: auto; max-width: 100%; width: 100%; height: auto} .catalog_items_list.m-white .cat_list_item.vip_plus .txt{ width: 35%} .catalog_items_list.m-white .cat_list_item.vip_plus .txt .head{ font: 21px/1.25em Arial, Helvetica, sans-serif} .catalog_items_list.m-white .cat_list_item.vip_plus .txt .head .hdr{ margin-bottom: 3px} .catalog_items_list.m-white .cat_list_item.vip_plus .txt .head a{ font-weight: normal; text-decoration: underline} .catalog_items_list.m-white .cat_list_item.vip_plus .txt .head a b{ font-weight: bold} .catalog_items_list.m-white .cat_list_item.vip{ background: #ffffff} .catalog_items_list.m-white .cat_list_item.vip .full_link:hover + .media + .txt .head a{ color: #ff0000} .catalog_items_list.m-white .cat_list_item.vip .txt .addr{ margin-bottom: 5px} .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/20140802134435im_/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/20140802134435im_/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/20140802134435im_/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} .company_card .dscr ul{ margin: 10px 0} .company_card .dscr .address{ text-decoration: none; cursor: pointer} .company_card .dscr .address .icon-region{ background-image: url(/web/20140802134435im_/http://catalog.tut.by/mockups/catalog.tut.by/markup/static/images/c_sprite.png?20140731); width: 11px; height: 16px; background-position: 0px 0px; margin-right: 10px; top: 3px; position: relative} .company_card .dscr .address span{ text-decoration: none !important; border-bottom: 1px dotted; color: #192c8f} .company_card .dscr .address span:visited{ text-decoration: none !important; border-bottom: 1px dotted; color: #192c8f} .company_card .dscr .address span:hover{ text-decoration: none !important; border-bottom: 1px dotted; color: #192c8f} .company_card .dscr .address:hover span{ color: #cc0000} .company_card .dscr .button_list{ margin-bottom: 0; margin-top: 15px} .company_card .features{ width: 35%; word-spacing: normal; letter-spacing: normal; display: -moz-inline-box; display: -moz-inline-stack; display: inline-block; *display: inline; *zoom: 1; vertical-align: top; font-size: 0; margin-top: 5px} .company_card .features li{ word-spacing: normal; letter-spacing: normal; display: -moz-inline-box; display: -moz-inline-stack; display: inline-block; *display: inline; *zoom: 1; vertical-align: top; width: 45%; padding-right: 5%; padding-bottom: 10px; font: 13px/1em Arial, Helvetica, sans-serif; color: #666} .company_card .features li .all_features{ text-decoration: none !important; border-bottom: 1px dotted; color: #666666} .company_card .features li .all_features:visited{ text-decoration: none !important; border-bottom: 1px dotted; color: #666666} .company_card .features li .all_features:hover{ text-decoration: none !important; border-bottom: 1px dotted; color: #cc0000} .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/20140802134435im_/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: 10px} .col-3 .small_map{ overflow: hidden; width: 260px; height: 230px; border: 1px solid #f2f2f2} .col-3 .small_map .map-img{ width: 100%; height: 100%} .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 h2{ display: inline} .c_tabs li.active{ background: #333; color: #fff} .c_tabs li.active a{ color: #fff} .c_tabs li.active a:hover{ color: #fff} .c_tabs li.active .num{ color: #808080} .c_tabs li.active h2 + .num{ margin-left: 5px} .c_tabs li .more_tabs{ display: none; position: absolute; padding: 5px 0; background: #fff; margin: 0 0 0 -97px; min-width: 150px; -webkit-box-shadow: 0 0 2px rgba(0, 0, 0, 0.3); -moz-box-shadow: 0 0 2px rgba(0, 0, 0, 0.3); -ms-box-shadow: 0 0 2px rgba(0, 0, 0, 0.3); box-shadow: 0 0 2px rgba(0, 0, 0, 0.3); z-index: 2} .c_tabs li .more_tabs li{ float: none; line-height: 24px; padding: 0 15px; display: none} .c_tabs li .more_tabs li.active{ background: #f2f2f2; color: #333} .c_tabs li .more_tabs a{ font-weight: normal; color: #1b35b2} .c_tabs li .more_tabs a:hover{ color: #cc0000} .c_tabs li.more{ display: none} .c_tabs li.more .activator{ cursor: pointer; text-decoration: none; padding: 0 10px; margin: 0 -10px; display: block} .c_tabs li.more .activator:hover span{ border-bottom-color: #cc0000} .c_tabs li.more .activator span{ border-bottom: 1px dotted #333} .c_tabs li.more .b-icon{ vertical-align: middle} .c_tabs li.more .more_active{ background: #fff; padding: 5px 10px 0; line-height: 25px; margin-left: -10px; -webkit-box-shadow: 0 0 2px rgba(0, 0, 0, 0.3); -moz-box-shadow: 0 0 2px rgba(0, 0, 0, 0.3); -ms-box-shadow: 0 0 2px rgba(0, 0, 0, 0.3); box-shadow: 0 0 2px rgba(0, 0, 0, 0.3); position: relative; z-index: 5; outline: 0} .c_tabs li.more .more_active:before{ content: ''; position: absolute; width: 100%; height: 5px; background: #fff; right: 0; top: 30px; z-index: 10; padding-left: 2px} .c_tabs a{ color: #333} .c_tabs a:hover{ text-decoration: none; color: #cc0000} .c_tabs .num{ color: #b2b2b2; font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif} .c_tabs.paged_tabs a{ text-decoration: underline} .c_tabs_content .tab-pane{ display: none} .c_tabs_content .tab-pane.active{ display: block} .catalog_result.m-nmargin{ margin-top: 0} .m-search-page .cat_promo-brc .brc{ margin: 0} .m-search-page div.col-2{ padding-top: 0} .m-search-page .col-3{ padding-right: 20px} .m-search-page .b-search-title.title{ padding-top: 20px} .m-search-page .b-search-description{ padding: 0 0 20px; font: 15px/1em Arial, Helvetica, sans-serif} .m-search-page .b-sub-nav{ padding-top: 0; padding-bottom: 25px; margin-bottom: 5px; border-bottom: 1px solid #d9d9d9} .m-search-page .b-sub-nav .lists__li{ margin-left: 0; margin-right: 60px} .m-search-page .b-sub-nav .lists__li a{ color: #192c8f; font-weight: bold} .m-search-page .b-sub-nav .lists__li a:hover{ color: #cc0000} .m-search-page .b-sub-nav .lists__li .num{ color: #808080} .city_list{ display: block; background: #f2f2f2; border-bottom: 1px solid #d9d9d9; padding: 5px; margin-bottom: 20px} .city_list .city{ word-spacing: normal; letter-spacing: normal; display: -moz-inline-box; display: -moz-inline-stack; display: inline-block; *display: inline; *zoom: 1; vertical-align: top; padding: 5px 7px; font: 11px/1em Verdana, Geneva, Arial, Helvetica, sans-serif; color: #000000} .city_list .city a{ display: block; color: #515151; text-decoration: underline} .city_list .city a:hover{ color: #cc0000} .city_list .city.active{ font-weight: bold; text-decoration: none} .city_list .city.all_city{ position: relative} .city_list .city.all_city span{ text-decoration: none !important; border-bottom: 1px dotted; color: #515151; cursor: pointer} .city_list .city.all_city span:visited{ text-decoration: none !important; border-bottom: 1px dotted; color: #515151} .city_list .city.all_city span:hover{ text-decoration: none !important; border-bottom: 1px dotted; color: #cc0000} .city_list .city.all_city:before{ content: ""; display: block; width: 0; height: 0; border-left: 3px solid transparent; border-right: 3px solid transparent; border-top: 3px solid #515151; right: -5px; top: 11px; position: absolute} .b-search-title__srp{ padding-bottom: 15px; margin-top: -5px} .b-search-description__srp{ font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; padding-bottom: 25px} .b-search-description__srp .change-region:hover{ text-decoration: none} .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} .m-company_page .cat_promo-menu{ z-index: 4} .m-company_page .add_company{ position: relative; z-index: 4} .m-company_page .company_card .media{ float: none; word-spacing: normal; letter-spacing: normal; display: -moz-inline-box; display: -moz-inline-stack; display: inline-block; *display: inline; *zoom: 1; vertical-align: top} .m-company_page .company_card .dscr{ word-spacing: normal; letter-spacing: normal; display: -moz-inline-box; display: -moz-inline-stack; display: inline-block; *display: inline; *zoom: 1; vertical-align: top; width: 36.67%} .m-company_page .paged_tabs li{ padding: 0 20px} .m-company_page .b-article{ max-width: 100%} .m-company_page .b-prmplace{ border-bottom: 1px solid #d9d9d9} .m-company_page .b-prmplace .b-prmplace-media{ margin-bottom: 0} .m-company_page .b-prmplace.m-top, .m-company_page .b-widget.m-top{ margin-top: 10px} .short_galerry{ margin-top: -30px; background: #666666; margin-bottom: 30px; zoom: 1} .short_galerry:after{ content: ""; display: table; clear: both; border-collapse: collapse; border-spacing: 0} .short_galerry .right_nav, .short_galerry .left_nav{ height: 120px; width: 32px; text-align: center; outline: none; position: relative; z-index: 3} .short_galerry .right_nav i, .short_galerry .left_nav i{ position: absolute; top: 50%; margin-top: -6px; word-spacing: normal; letter-spacing: normal; display: -moz-inline-box; display: -moz-inline-stack; display: inline-block; *display: inline; *zoom: 1; vertical-align: middle} .short_galerry .right_nav.disabled, .short_galerry .left_nav.disabled{ cursor: default} .short_galerry .right_nav{ float: right} .short_galerry .right_nav i{ background-image: url(/web/20140802134435im_/http://catalog.tut.by/mockups/catalog.tut.by/markup/static/images/c_sprite.png); width: 12px; height: 20px; background-position: -96px -32px; left: 0} .short_galerry .right_nav:hover i{ width: 12px; height: 20px; background-position: -64px -32px} .short_galerry .right_nav.disabled i, .short_galerry .right_nav.disabled:hover i{ width: 12px; height: 20px; background-position: -96px -32px} .short_galerry .left_nav{ float: left} .short_galerry .left_nav i{ background-image: url(/web/20140802134435im_/http://catalog.tut.by/mockups/catalog.tut.by/markup/static/images/c_sprite.png); width: 12px; height: 20px; background-position: 0px -32px; right: 0} .short_galerry .left_nav:hover i{ width: 12px; height: 20px; background-position: -32px -32px} .short_galerry .left_nav.disabled i, .short_galerry .left_nav.disabled:hover i{ width: 12px; height: 20px; background-position: 0px -32px} .short_galerry .galerry{ overflow: hidden; margin: 0 35px} .short_galerry .thumb_list{ margin: 0; padding: 10px 10px 10px 0; font-size: 0; white-space: nowrap} .short_galerry .thumb_list li{ margin-left: 10px; width: 150px; height: 100px; word-spacing: normal; letter-spacing: normal; display: -moz-inline-box; display: -moz-inline-stack; display: inline-block; *display: inline; *zoom: 1; vertical-align: top; position: relative} .short_galerry .thumb_list li a{ display: block} .short_galerry .thumb_list li img{ display: block; max-width: 100%; max-height: 100%; margin: auto} .short_galerry .thumb_list li.threeD{ margin-left: 10px; width: 150px; height: 100px; position: relative; float: left} .short_galerry .thumb_list li.threeD a{ position: absolute; top: 0; left: 0; right: 0; bottom: 0; text-align: center; padding-top: 35px; text-decoration: none} .short_galerry .thumb_list li.threeD a i{ display: block; margin: 0 auto 5px; background-image: url(/web/20140802134435im_/http://catalog.tut.by/mockups/catalog.tut.by/markup/static/images/c_sprite.png); width: 34px; height: 12px; background-position: -32px 0px; position: relative; z-index: 2} .short_galerry .thumb_list li.threeD a span{ text-decoration: none !important; border-bottom: 1px dotted; color: #ffffff; font: 13px/1em Arial, Helvetica, sans-serif; position: relative; z-index: 2} .short_galerry .thumb_list li.threeD a span:visited{ text-decoration: none !important; border-bottom: 1px dotted; color: #ffffff} .short_galerry .thumb_list li.threeD a span:hover{ text-decoration: none !important; border-bottom: 1px dotted; color: #ffffff} .short_galerry .thumb_list li.threeD a .shadow{ position: absolute; top: 0; left: 0; right: 0; bottom: 0; z-index: 1; background: #000000; opacity: 0.6; filter: alpha(opacity=60)} .short_galerry .thumb_list li.threeD a:hover span{ border-bottom: none} .short_galerry .thumb_list li.threeD img{ display: block; max-width: 100%; max-height: 100%; margin: auto} .dark-tooltip .tooltip-inner, .dark-tooltip .tooltip{ background-color: #4c4c4c; color: #ffffff; border: 0 none} .photo_galerry{ margin-top: -30px; background: #666666; margin-bottom: 30px} .photo_galerry p{ color: #aaaaaa; font: 13px/19px Arial, Helvetica, sans-serif; margin: 0 20px; padding-bottom: 20px} .photo_galerry .b-message{ margin: 20px; background: #595959; color: #bbbbbb; padding: 20px; font: 15px/1em Arial, Helvetica, sans-serif} .photo_galerry .b-message strong{ font-weight: bold} .photo_galerry.m-3d{ padding-top: 20px; padding-bottom: 40px} .photo_galerry.m-3d .wrapper_3d{ margin-top: 10px; line-height: 0; max-width: 620px; margin-left: 20px; -webkit-box-shadow: 0 4px 5px rgba(0, 0, 0, 0.4); -moz-box-shadow: 0 4px 5px rgba(0, 0, 0, 0.4); -ms-box-shadow: 0 4px 5px rgba(0, 0, 0, 0.4); box-shadow: 0 4px 5px rgba(0, 0, 0, 0.4)} .photo_galerry_tab{ list-style: none; margin: 0; padding: 8px} .photo_galerry_tab li{ word-spacing: normal; letter-spacing: normal; display: -moz-inline-box; display: -moz-inline-stack; display: inline-block; *display: inline; *zoom: 1; vertical-align: baseline; padding: 12px; color: #aaa; font: bold 13px/1em Arial, Helvetica, sans-serif} .photo_galerry_tab li a{ text-decoration: none !important; border-bottom: 1px dotted; color: #ffffff; font-weight: normal} .photo_galerry_tab li a:visited{ text-decoration: none !important; border-bottom: 1px dotted; color: #ffffff} .photo_galerry_tab li a:hover{ text-decoration: none !important; border-bottom: 1px dotted; color: #ffffff} .photo_galerry_tab li a:hover{ border-bottom: transparent} .photo_galerry_tab li.right{ float: right} .photo_galerry .icon_3d{ word-spacing: normal; letter-spacing: normal; display: -moz-inline-box; display: -moz-inline-stack; display: inline-block; *display: inline; *zoom: 1; vertical-align: baseline; background-image: url(/web/20140802134435im_/http://catalog.tut.by/mockups/catalog.tut.by/markup/static/images/c_sprite.png); width: 17px; height: 6px; background-position: -128px 0px; margin-right: 5px} .photo_galerry .thumb_list{ margin: 0; padding: 10px 10px 10px 0; font-size: 0} .photo_galerry .thumb_list li{ margin: 0 0 20px 20px; width: 176px; height: 125px; background: #595959; word-spacing: normal; letter-spacing: normal; display: -moz-inline-box; display: -moz-inline-stack; display: inline-block; *display: inline; *zoom: 1; vertical-align: top; position: relative} .photo_galerry .thumb_list li a{ display: block; width: 176px; height: 125px} .photo_galerry .thumb_list li a:hover{ outline: 1px solid #898989} .photo_galerry .thumb_list li img{ display: block; max-height: 100%; max-width: 100%; margin: 0 auto} .photo_galerry .thumb_list li.hidden{ display: none} .photo_galerry .thumb_list li.hidden.active{ word-spacing: normal; letter-spacing: normal; display: -moz-inline-box; display: -moz-inline-stack; display: inline-block; *display: inline; *zoom: 1; vertical-align: top} .photo_galerry .thumb_list li .show_more_photo{ font: 13px/1.5em Arial, Helvetica, sans-serif; width: 76px; height: 45px; padding: 40px 50px; text-align: center; text-decoration: none} .photo_galerry .thumb_list li .show_more_photo span{ text-decoration: none !important; border-bottom: 1px dotted; color: #ffffff} .photo_galerry .thumb_list li .show_more_photo span:visited{ text-decoration: none !important; border-bottom: 1px dotted; color: #ffffff} .photo_galerry .thumb_list li .show_more_photo span:hover{ text-decoration: none !important; border-bottom: 1px dotted; color: #ffffff} .photo_galerry .thumb_list li .show_more_photo:hover{ outline: none} .photo_galerry .thumb_list li .show_more_photo:hover span{ border-bottom: transparent} .photo_galerry .thumb_list li .progressbar{ background: #595959; height: 8px; width: 137px; margin: -4px 0 0 -68px; position: relative; top: 50%; left: 50%; border: 1px solid #898989} .photo_galerry .thumb_list li .progressbar .progress{ background: #898989; border: 1px solid #595959; height: 6px} .photo_galerry .line{ background: #898989; margin: 0 auto 20px; max-width: 1160px; min-width: 960px} .photo_galerry .title{ font: bold 21px/1em Arial, Helvetica, sans-serif; color: #ffffff; padding: 0 20px 10px; word-spacing: normal; letter-spacing: normal; display: -moz-inline-box; display: -moz-inline-stack; display: inline-block; *display: inline; *zoom: 1; vertical-align: top} .photo_galerry .add_photo_input{ opacity: 0; filter: alpha(opacity=0); width: 110px; height: 25px; margin-right: -110px; position: relative; z-index: 3; cursor: pointer} .photo_galerry .add_photo_input:hover + .add_photo span{ opacity: 0.6; filter: alpha(opacity=60)} .photo_galerry .add_photo{ position: relative; top: 5px; margin-left: 5px; font: 13px Arial, Helvetica, sans-serif; color: #ffffff; word-spacing: normal; letter-spacing: normal; display: -moz-inline-box; display: -moz-inline-stack; display: inline-block; *display: inline; *zoom: 1; vertical-align: top} .photo_galerry .add_photo span{ text-decoration: none !important; border-bottom: 1px dotted; color: #ffffff} .photo_galerry .add_photo span:visited{ text-decoration: none !important; border-bottom: 1px dotted; color: #ffffff} .photo_galerry .add_photo span:hover{ text-decoration: none !important; border-bottom: 1px dotted; color: #ffffff} .photo_galerry .add_photo .icon{ border-bottom: transparent; width: 16px; position: relative; overflow: hidden; height: 16px; word-spacing: normal; letter-spacing: normal; display: -moz-inline-box; display: -moz-inline-stack; display: inline-block; *display: inline; *zoom: 1; vertical-align: text-bottom; margin-right: 5px} .photo_galerry .add_photo .icon img{ position: absolute; left: 0; top: 0} .photo_galerry .add_photo_form .thumb_list li .remove_item{ display: none} .photo_galerry .add_photo_form .thumb_list li:hover .remove_item{ background-image: url(/web/20140802134435im_/http://catalog.tut.by/mockups/catalog.tut.by/markup/static/images/c_sprite.png?20140731); width: 20px; height: 20px; background-position: -96px 0px; display: block; position: absolute; top: 0px; right: 0px} .photo_galerry .add_photo_form .button_wrapper{ margin-top: -10px; margin-bottom: 20px; color: #b4b4b4; font: 11px/1em Verdana, Geneva, Arial, Helvetica, sans-serif} .photo_galerry .add_photo_form .submit{ border: 0 none; background: #4c4c4c; color: #ffffff; font: bold 13px/1em Arial, Helvetica, sans-serif; padding: 7px 18px; margin-left: 20px; margin-right: 10px} .photo_galerry .add_photo_form .submit:hover{ text-decoration: underline} .photo_galerry .add_photo_form .cancel{ border: 0 none; padding: 0; background: transparent; text-decoration: none !important; border-bottom: 1px dotted; color: #b4b4b4} .photo_galerry .add_photo_form .cancel:visited{ text-decoration: none !important; border-bottom: 1px dotted; color: #b4b4b4} .photo_galerry .add_photo_form .cancel:hover{ text-decoration: none !important; border-bottom: 1px dotted; color: #b4b4b4} .photo_galerry .add_photo_form .cancel:hover{ text-decoration: none !important; border-bottom: 1px dotted; color: #ffffff} .photo_galerry .add_photo_form .cancel:hover:visited{ text-decoration: none !important; border-bottom: 1px dotted; color: #ffffff} .photo_galerry .add_photo_form .cancel:hover:hover{ text-decoration: none !important; border-bottom: 1px dotted; color: #ffffff} .filter_category{ overflow: hidden; padding-bottom: 15px; border-bottom: 1px solid #d9d9d9} .filter_category .distance{ text-decoration: none !important; border-bottom: 1px dotted; color: #4c4c4c; cursor: pointer; float: right; font: 11px/11px Verdana, Geneva, Arial, Helvetica, sans-serif; margin-top: 9px} .filter_category .distance:visited{ text-decoration: none !important; border-bottom: 1px dotted; color: #4c4c4c} .filter_category .distance:hover{ text-decoration: none !important; border-bottom: 1px dotted; color: #cc0000} .filter_category .b-widget-tabs{ font: 11px/10px Arial, Helvetica, sans-serif} .filter_category .b-widget-tabs .widget-tabs__li a{ padding: 10px 10px 8px; color: #4c4c4c; background: #f2f2f2} .filter_category .b-widget-tabs .widget-tabs__li a:hover{ color: #cc0000} .filter_category .b-widget-tabs .widget-tabs__li.active{ color: #f2f2f2; background: #4c4c4c} .filter_category .b-widget-tabs .widget-tabs__li.active a{ color: #f2f2f2; background: #4c4c4c} .filter_category .b-widget-tabs .widget-tabs__li.active a:hover{ background: #4c4c4c} .select_filter{ margin-top: -29px; background: #f2f2f2; padding: 10px; margin-bottom: 20px} .select_filter .custom_select{ word-spacing: normal; letter-spacing: normal; display: -moz-inline-box; display: -moz-inline-stack; display: inline-block; *display: inline; *zoom: 1; vertical-align: baseline; margin: 0 20px 0 0} .select_filter .custom_select .val{ font: 11px/29px Verdana, Geneva, Arial, Helvetica, sans-serif} .select_filter .custom_select.empty .val{ color: #999999} .select_filter .cust_sl{ min-width: 140px} .card_list{ padding: 0; margin: 0; max-width: 710px} .view_all_link{ max-width: 674px; background: #f2f2f2; display: block; margin: 20px 0 20px; text-align: center; padding: 18px; font: 15px/1em Arial, Helvetica, sans-serif} .view_all_link span{ text-decoration: underline} .show_more{ background: #f2f2f2; display: block; text-align: center; text-transform: uppercase; padding: 6px 0 5px; font: bold 11px/19px Arial, Helvetica, sans-serif; color: #444; margin: 0 1px 10px 0} .show_more.m-margin{ margin: 0 20px 10px} .show_more.m-bottom{ margin-bottom: 30px} .show_more:hover span{ text-decoration: none !important; border-bottom: 1px dotted; color: #cc0000} .show_more:hover span:visited{ text-decoration: none !important; border-bottom: 1px dotted; color: #cc0000} .show_more:hover span:hover{ text-decoration: none !important; border-bottom: 1px dotted; color: #cc0000} .show_more span{ word-spacing: normal; letter-spacing: normal; display: -moz-inline-box; display: -moz-inline-stack; display: inline-block; *display: inline; *zoom: 1; vertical-align: baseline; height: 15px; text-decoration: none !important; border-bottom: 1px dotted; color: #444444} .show_more span:visited{ text-decoration: none !important; border-bottom: 1px dotted; color: #444444} .show_more span:hover{ text-decoration: none !important; border-bottom: 1px dotted; color: #444444} .company_head{ margin: 20px 20px 20px 0; padding-bottom: 20px; border-bottom: 1px solid #d9d9d9} .company_head h1{ font: bold 35px/1.25em Arial, Helvetica, sans-serif; display: inline} .company_head .starRating{ vertical-align: baseline; margin-left: 20px; margin-right: 5px; z-index: 1} .company_head > a{ position: relative; top: -5px; text-decoration: none !important; border-bottom: 1px dotted; color: #192c8f; font: 13px Arial, Helvetica, sans-serif} .company_head > a:visited{ text-decoration: none !important; border-bottom: 1px dotted; color: #192c8f} .company_head > a:hover{ text-decoration: none !important; border-bottom: 1px dotted; color: #cc0000} .button_list{ list-style: none; margin-top: 10px; zoom: 1} .button_list:after{ content: ""; display: table; clear: both; border-collapse: collapse; border-spacing: 0} .button_list li{ float: left; margin-right: 10px} .button_list li .button_list_item{ position: static} .button_list li .button_list_item .icon{ width: 16px; position: relative; overflow: hidden; height: 16px; word-spacing: normal; letter-spacing: normal; display: -moz-inline-box; display: -moz-inline-stack; display: inline-block; *display: inline; *zoom: 1; vertical-align: text-bottom; margin-right: 5px} .button_list li .button_list_item .icon img{ position: absolute; left: 0; top: 0} .button_list li .button_list_item:hover{ text-decoration: none} .button_list li .button_list_item:hover span{ color: #cc0000; text-decoration: underline} .button_list li .button_list_item:hover .icon img{ left: -16px} .button_list li .button_list_item.share_button .icon{ width: 20px} .button_list li .button_list_item.share_button .b-sharelist{ display: none} .button_list li .button_list_item.share_button:hover .icon img{ left: -20px} .button_list li .button_list_item.share_button.active{ position: relative; z-index: 10; border-color: #949494 #e5e5e5 #ffffff #e5e5e5; -webkit-box-shadow: 0 3px 2px rgba(1, 1, 1, 0.3); -moz-box-shadow: 0 3px 2px rgba(1, 1, 1, 0.3); -ms-box-shadow: 0 3px 2px rgba(1, 1, 1, 0.3); box-shadow: 0 3px 2px rgba(1, 1, 1, 0.3); color: #000000 !important; background-color: #ffffff; background-repeat: repeat-x; background-image: -moz-linear-gradient(top, #efefef 50%, #ffffff); background-image: -ms-linear-gradient(top, #efefef 50%, #ffffff); background-image: -webkit-gradient(linear, left top, left bottom, color-stop(50%, #efefef), color-stop(100%, #ffffff)); background-image: -webkit-linear-gradient(top, #efefef 50%, #ffffff); background-image: -o-linear-gradient(top, #efefef 50%, #ffffff); background-image: linear-gradient(to bottom, #efefef 50%, #ffffff); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#efefef', endColorstr='#ffffff', GradientType=0)} .button_list li .button_list_item.share_button.active .icon img{ left: -20px} .button_list li .button_list_item.share_button.active:before{ position: absolute; content: ""; top: 25px; left: 0; right: 0; width: 100%; height: 2px; background: #ffffff; z-index: 12} .button_list li .button_list_item.share_button.active .b-sharelist{ z-index: 11; position: absolute; left: -1px; top: 26px; width: auto; padding: 10px 0 10px 10px; white-space: nowrap; display: block; background: #ffffff; border: 1px solid #e5e5e5; -webkit-box-shadow: 0 3px 2px rgba(1, 1, 1, 0.3); -moz-box-shadow: 0 3px 2px rgba(1, 1, 1, 0.3); -ms-box-shadow: 0 3px 2px rgba(1, 1, 1, 0.3); box-shadow: 0 3px 2px rgba(1, 1, 1, 0.3)} .button_list li .button_list_item.share_button.active .b-sharelist__li{ float: none; word-spacing: normal; letter-spacing: normal; display: -moz-inline-box; display: -moz-inline-stack; display: inline-block; *display: inline; *zoom: 1; vertical-align: baseline; padding: 0} .button_list li .button_list_item.share_button.active:hover .icon img{ left: -20px} .button_list li .button_list_item.found_bug{ margin-left: 10px; text-decoration: underline; font: 11px/28px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #cc0000} .button_list li .button_list_item.found_bug:hover{ color: #ff0000} .button_list li .button_list_item.active .icon img{ left: -32px} .button_list li .button_list_item.active:hover .icon img{ left: -48px} .m-features{ margin-top: 40px; margin-left: -20px; padding: 20px 0 0 20px; border-top: 1px solid #d9d9d9} .m-features .tbl{ margin: 0; font: 13px/1em Arial, Helvetica, sans-serif} .m-features .tbl tr td, .m-features .tbl tr th{ padding: 10px 0; border: 0 none; background: transparent} .m-features .tbl tr th{ padding-right: 20px; min-width: 300px} .m-features .show_more{ margin-top: 20px} .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} ul.dropdown-menu.typeahead.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)} ul.dropdown-menu.typeahead.search__suggest > li{ padding: 7px 0 6px 0; border-bottom: 1px solid #d9d9d9} ul.dropdown-menu.typeahead.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} ul.dropdown-menu.typeahead.search__suggest > li .b-sug-w:hover{ text-decoration: underline; color: #cc0000} ul.dropdown-menu.typeahead.search__suggest > li.b-f-cat{ background: #ffffff; padding-top: 15px; padding-bottom: 15px} ul.dropdown-menu.typeahead.search__suggest > li.b-f-cat .b-sug-category{ background: #ffffff} ul.dropdown-menu.typeahead.search__suggest > li.b-f-cat:hover{ background: #f2f2f2} ul.dropdown-menu.typeahead.search__suggest > li.b-f-cat:hover .b-sug-category{ background: #f2f2f2} ul.dropdown-menu.typeahead.search__suggest > li.b-f-cat.sugg-l{ padding: 5px 0; background: #f2f2f2} ul.dropdown-menu.typeahead.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} ul.dropdown-menu.typeahead.search__suggest > li.b-f-cat.sugg-l .sugg-l-a:hover{ text-decoration: none} ul.dropdown-menu.typeahead.search__suggest > li .b-sug-category{ zoom: 1; overflow: hidden; display: block; padding: 0px 15px; text-decoration: none} ul.dropdown-menu.typeahead.search__suggest > li .b-sug-category .b-sug-img{ width: 120px; height: 75px; max-height: 75px; float: left; margin-right: 15px} ul.dropdown-menu.typeahead.search__suggest > li .b-sug-category .b-sug-w{ padding-left: 0; padding-top: 0} ul.dropdown-menu.typeahead.search__suggest > li .b-sug-category .b-sug-w:hover{ text-decoration: none; color: #000000} ul.dropdown-menu.typeahead.search__suggest > li .b-sug-category .b-sug-w .b-sug-i{ color: #1b308d; font-size: 15px; font-weight: bold; line-height: 1} ul.dropdown-menu.typeahead.search__suggest > li .b-sug-category .b-sug-w .b-sug-i:hover{ text-decoration: underline; color: #cc0000} ul.dropdown-menu.typeahead.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} ul.dropdown-menu.typeahead.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} ul.dropdown-menu.typeahead.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} ul.dropdown-menu.typeahead.search__suggest > li .b-sub-img__wrapper img{ float: left} ul.dropdown-menu.typeahead.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)} ul.dropdown-menu.typeahead.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} .m-list{ overflow: hidden} .cat_special-item{ width: 33.333%; float: left} .m-list .cat_special-item{ width: auto; float: none; zoom: 1; max-width: 720px; padding-top: 20px; margin-bottom: 20px; margin-top: -1px; border-top: 1px solid #d9d9d9} .m-list .cat_special-item:after{ content: ""; display: table; clear: both; border-collapse: collapse; border-spacing: 0} .cat_special-item-content{ margin: 0 10px} .m-list .cat_special-item-content{ margin: 0} .m-list .cat_special-item-content .media{ width: 185px; float: left; word-spacing: normal; letter-spacing: normal; display: -moz-inline-box; display: -moz-inline-stack; display: inline-block; *display: inline; *zoom: 1; vertical-align: baseline; margin-right: 20px; margin-bottom: 0; position: relative} .m-list .cat_special-item-content .media img{ float: left} .m-list .cat_special-item-content .media:after{ content: ''; left: 0; right: 0; top: 0; bottom: 0; position: absolute; border: 1px solid #000000; border-color: rgba(0, 0, 0, 0.15); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#26000000, endColorstr=#26000000); -ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#26000000, endColorstr=#26000000)} .m-list .cat_special-item-content .media .label{ position: absolute; top: 0; right: 13px; z-index: 10; width: 61px; background: url(http://web.archive.org/web/20140802134435im_/http://img.tyt.by/catalog/label_sell.png) no-repeat; height: 44px} .m-list .cat_special-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} .m-list .cat_special-item-content .txt h3{ line-height: 21px} .m-list .cat_special-item-content .txt h3 a{ font: bold 17px/21px Arial, Helvetica, sans-serif; color: #192c8f; text-decoration: underline} .m-list .cat_special-item-content .txt h3 a:hover{ color: #cc0000} .cat_special-item-content .media{ margin-bottom: 9px} .cat_special-item-content img{ width: 100%; height: auto} .cat_special-item-content h3{ margin-bottom: 10px; font: bold 15px/20px Arial, Helvetica, sans-serif} .cat_special-item-content h3 a{ color: #000} .cat_special-item-content .owner{ font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif} .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/20140802134435im_/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} .go_back{ margin: 0 0 20px 0; font-size: 14px; color: #808080} .go_back a{ font: 11px/1em Verdana, Geneva, Arial, Helvetica, sans-serif; word-spacing: normal; letter-spacing: normal; display: -moz-inline-box; display: -moz-inline-stack; display: inline-block; *display: inline; *zoom: 1; vertical-align: baseline; padding-left: 5px; color: #192c8f; text-decoration: underline} .go_back a:hover{ color: #cc0000} .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 > a.cat_promo-slide-link .s_title, .main-catalog .cat_promo-slide-title > a.cat_promo-slide-link h1{ width: 100%; position: absolute; bottom: 10px; left: 0; z-index: 2; font-size: 36px; line-height: 1; color: #fff; text-align: center} .main-catalog .cat_promo-slide-title > a.cat_promo-slide-link .s_title small, .main-catalog .cat_promo-slide-title > a.cat_promo-slide-link h1 small{ display: block; margin-top: 5px; font-size: 15px; font-weight: normal} .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/20140802134435im_/http://img.tyt.by/catalog/promo_bg.png); content: ''} .main-catalog .cat_promo-slide-cats{ zoom: 1; padding: 29px 20px 18px; background: url(http://web.archive.org/web/20140802134435im_/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, .main-catalog .m-inner{ padding-top: 0; padding-left: 20px; overflow: hidden} .main-catalog .m-title .cat_special-title, .main-catalog .m-inner .cat_special-title{ font-size: 25px} .main-catalog .m-title .cat_special-list, .main-catalog .m-inner .cat_special-list{ margin-bottom: 8px} .main-catalog .m-title .c_button, .main-catalog .m-inner .c_button{ float: right} .main-catalog .m-title .c_button .icon, .main-catalog .m-inner .c_button .icon{ width: 16px; position: relative; overflow: hidden; height: 16px; word-spacing: normal; letter-spacing: normal; display: -moz-inline-box; display: -moz-inline-stack; display: inline-block; *display: inline; *zoom: 1; vertical-align: text-bottom; margin-right: 10px} .main-catalog .m-title .c_button .icon img, .main-catalog .m-inner .c_button .icon img{ position: absolute; left: 0; top: 0} .main-catalog .m-title .c_button:hover .icon img, .main-catalog .m-inner .c_button:hover .icon img{ left: -16px} .main-catalog .cat_special.m-inner{ margin-left: -20px; border-top: 1px solid #d9d9d9; padding-top: 20px} .main-catalog .cat_special.m-inner .cat_special-title{ word-spacing: normal; letter-spacing: normal; display: -moz-inline-box; display: -moz-inline-stack; display: inline-block; *display: inline; *zoom: 1; vertical-align: baseline; margin-right: 20px} .main-catalog .cat_special.m-inner .c_button{ position: relative; top: 5px} .main-catalog .cat_special.m-inner .c_button.m-filtr{ float: none} .main-catalog .cat_special.m-inner .col4{ padding-bottom: 30px} .main-catalog .cat_special.m-inner .col4 .tag{ display: none} .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 > a, .main-catalog .cat_new-item-content .media > a{ display: block; position: relative; word-spacing: normal; letter-spacing: normal; display: -moz-inline-box; display: -moz-inline-stack; display: inline-block; *display: inline; *zoom: 1; vertical-align: baseline} .main-catalog .cat_special-item-content .media > a img, .main-catalog .cat_new-item-content .media > a img{ float: left} .main-catalog .cat_special-item-content .media > a:after, .main-catalog .cat_new-item-content .media > a:after{ content: ''; left: 0; right: 0; top: 0; bottom: 0; position: absolute; border: 1px solid #000000; border-color: rgba(0, 0, 0, 0.15); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#26000000, endColorstr=#26000000); -ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#26000000, endColorstr=#26000000)} .main-catalog .cat_special-item-content .media .label, .main-catalog .cat_new-item-content .media .label{ position: absolute; top: 0; right: 13px; z-index: 10; width: 61px; background: url(http://web.archive.org/web/20140802134435im_/http://img.tyt.by/catalog/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 img, .main-catalog .cat_new-item-content .media:hover img{ opacity: 0.8; filter: alpha(opacity=80)} .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 .media:hover + .txt .title a, .main-catalog .cat_new-item-content .media:hover + .txt .title a, .main-catalog .cat_special-item-content .media:hover + .txt h3 a, .main-catalog .cat_new-item-content .media:hover + .txt h3 a{ color: #cc0000; text-decoration: underline} .main-catalog .cat_special-item-content .no_photo, .main-catalog .cat_new-item-content .no_photo{ -webkit-box-shadow: inset 0 0 2px rgba(0, 0, 0, 0.3); -moz-box-shadow: inset 0 0 2px rgba(0, 0, 0, 0.3); -ms-box-shadow: inset 0 0 2px rgba(0, 0, 0, 0.3); box-shadow: inset 0 0 2px rgba(0, 0, 0, 0.3); background: #f2f2f2; display: block; width: 100%; height: 0; padding-bottom: 69%; position: relative} .main-catalog .cat_special-item-content .no_photo img, .main-catalog .cat_new-item-content .no_photo img{ position: absolute; width: 82px; height: 69px; top: 50%; left: 50%; margin-top: -35px; margin-left: -41px} .main-catalog .cat_special-item-content img, .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: 280px; margin: 20px auto 10px} .main-catalog .b-inform_add-company .b-benefits__li .title span{ } .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/20140802134435im_/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{ margin-bottom: 30px} .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 .title.m-pt{ padding-top: 60px} .main-catalog .b-form_add-company p.description{ font: 15px/23px Arial, Helvetica, sans-serif; max-width: 780px; margin: 0 auto 75px; text-align: center} .main-catalog .b-form_add-company p.description a.back{ font-size: 1.25em} .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/20140802134435im_/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 dt.alternative_name{ padding-top: 18px} .main-catalog .b-form_add-company form > dl dd{ display: block; padding-left: 20px; padding-right: 30px; padding-top: 20px; margin: 0; position: relative; float: left; width: 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; height: 35px} .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 select.m-small{ width: 122px} .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 .custom_select + .m-small{ margin-left: 5px} .main-catalog .b-form_add-company form > dl dd .t-error{ display: none} .main-catalog .b-form_add-company form > dl dd .the-error{ } .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-success.t-input{ background: #eafacf; color: #000} .main-catalog .b-form_add-company form > dl dd.the-loading{ position: relative} .main-catalog .b-form_add-company form > dl dd.the-loading .load{ position: absolute; left: 430px; top: 20px} .main-catalog .b-form_add-company form > dl dd.the-map .text{ line-height: 19px; max-width: 600px} .main-catalog .b-form_add-company form > dl dd.the-map .descr{ width: 600px} .main-catalog .b-form_add-company form > dl dd.the-map .descr a{ text-decoration: none !important; border-bottom: 1px dotted; color: #192c8f} .main-catalog .b-form_add-company form > dl dd.the-map .descr a:visited{ text-decoration: none !important; border-bottom: 1px dotted; color: #192c8f} .main-catalog .b-form_add-company form > dl dd.the-map .descr a:hover{ text-decoration: none !important; border-bottom: 1px dotted; color: #cc0000} .main-catalog .b-form_add-company form > dl dd.the-map .map_place{ margin-top: 15px; max-width: 600px} .main-catalog .b-form_add-company form > dl dd .label{ font: bold 15px Arial, Helvetica, sans-serif; margin-left: 77px; margin-right: 15px} .main-catalog .b-form_add-company form > dl dd .box_message{ margin-top: 20px; padding: 5px; background: #fff6de; max-width: 385px; border: 1px solid #e5e5e5; -webkit-box-shadow: 0 2px 3px rgba(1, 1, 1, 0.3); -moz-box-shadow: 0 2px 3px rgba(1, 1, 1, 0.3); -ms-box-shadow: 0 2px 3px rgba(1, 1, 1, 0.3); box-shadow: 0 2px 3px rgba(1, 1, 1, 0.3)} .main-catalog .b-form_add-company form > dl dd .box_message .close{ float: right; width: 16px; overflow: hidden} .main-catalog .b-form_add-company form > dl dd .box_message .close:hover img{ position: relative; left: -16px} .main-catalog .b-form_add-company form > dl dd .box_message p{ padding: 5px 50px 5px 10px; font: 13px/19px Arial, Helvetica, sans-serif} .main-catalog .b-form_add-company form > dl dd .box_message p a{ text-decoration: underline; font-weight: bold} .main-catalog .b-form_add-company form > dl dd .reset_button{ background: transparent; background-image: url('http://web.archive.org/web/20140802134435im_/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 .text.m-top{ max-width: 400px; margin-top: 12px; font: normal 13px/19px Arial, Helvetica, sans-serif} .main-catalog .b-form_add-company form > dl dd h3{ font: bold 21px/35px 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: #7a7a7a; 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('/web/20140802134435im_/http://catalog.tut.by/mockups/catalog.tut.by/markup/static/images/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; position: relative} .main-catalog .b-form_add-company form > dl.work_wrapper dd .work_days .remove_day{ left: 545px; top: 41px; display: none} .main-catalog .b-form_add-company form > dl.work_wrapper dd .work_days.adding .remove_day{ display: block} .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 > dl.small dd .checkbox_list.col_3 li label{ display: inline} .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: 0 0 0 10px} .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{ background-image: url(/web/20140802134435im_/http://catalog.tut.by/mockups/catalog.tut.by/markup/static/images/c_sprite.png?20140731); width: 20px; height: 20px; background-position: -96px 0px; 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/20140802134435im_/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: 101; text-align: center} .catalog_popup{ position: fixed; top: 0; bottom: 0; left: 0; right: 0; z-index: 110; text-align: center} .catalog_popup .b-success{ margin: 0 20px 20px 20px; background: #eafacf; font: 15px/25px Arial, Helvetica, sans-serif; color: #333333; padding: 13px 18px 13px 45px} .catalog_popup .b-success strong{ color: #2b8000; font-weight: bold; margin-left: -27px} .catalog_popup .b-error{ margin: 0 20px 20px 20px; background: #ffe8d5; font: 15px/25px Arial, Helvetica, sans-serif; color: #333333; padding: 13px 18px} .catalog_popup .b-error strong{ color: #cc0000; font-weight: bold} .m-form.popup_wrapper{ word-spacing: normal; letter-spacing: normal; display: -moz-inline-box; display: -moz-inline-stack; display: inline-block; *display: inline; *zoom: 1; vertical-align: top; text-align: left; background: #ffffff; -webkit-box-shadow: 2px 2px 3px rgba(0, 0, 0, 0.25); -moz-box-shadow: 2px 2px 3px rgba(0, 0, 0, 0.25); -ms-box-shadow: 2px 2px 3px rgba(0, 0, 0, 0.25); box-shadow: 2px 2px 3px rgba(0, 0, 0, 0.25); max-height: 100%; max-width: 782px; min-width: 782px; width: 782px; margin-top: 0} .m-form.popup_wrapper .popup_header{ font: bold 21px/1.25em Arial, Helvetica, sans-serif; padding: 20px} .m-form.popup_wrapper .popup_header .close{ float: right; width: 16px; overflow: hidden} .m-form.popup_wrapper .popup_header .close:hover img{ position: relative; left: -16px} .m-form.popup_wrapper .popup_header .title{ font: bold 25px/1.25em Arial, Helvetica, sans-serif} .m-form.popup_wrapper .popup_header p{ font: 15px/1.25em Arial, Helvetica, sans-serif} .m-form.popup_wrapper .popup_footer{ padding: 20px} .m-form.popup_wrapper .popup_footer table{ width: 100%; height: 100%; table-layout: fixed; border-spacing: 0; padding: 0; font: 13px/17px Arial, Helvetica, sans-serif} .m-form.popup_wrapper .popup_footer table td, .m-form.popup_wrapper .popup_footer table th{ padding: 5px 0; vertical-align: middle} .m-form.popup_wrapper .popup_footer table td.error, .m-form.popup_wrapper .popup_footer table th.error{ padding-left: 20px; color: #cc0000} .m-form.popup_wrapper .popup_footer table td .b-custom_select, .m-form.popup_wrapper .popup_footer table th .b-custom_select, .m-form.popup_wrapper .popup_footer table td .btn, .m-form.popup_wrapper .popup_footer table th .btn{ height: 35px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box; font: 13px/17px Arial, Helvetica, sans-serif} .m-form.popup_wrapper .popup_footer table td .b-custom_select .caret, .m-form.popup_wrapper .popup_footer table th .b-custom_select .caret, .m-form.popup_wrapper .popup_footer table td .btn .caret, .m-form.popup_wrapper .popup_footer table th .btn .caret{ border-left: 3px solid transparent; border-right: 3px solid transparent; border-top: 3px solid #000000} .m-form.popup_wrapper .popup_footer table td .bootstrap-select.btn-group .btn .filter-option, .m-form.popup_wrapper .popup_footer table th .bootstrap-select.btn-group .btn .filter-option{ left: 8px} .m-form.popup_wrapper .popup_footer table td .p_input, .m-form.popup_wrapper .popup_footer table th .p_input{ font: 13px/17px Arial, Helvetica, sans-serif; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box; background: none repeat scroll 0 0 #fff; border: 1px solid #aaaaaa; display: block; height: 35px; position: relative; width: 100%; padding: 0 8px} .m-form.popup_wrapper .popup_footer table td .p_choise, .m-form.popup_wrapper .popup_footer table th .p_choise{ padding: 10px 0; margin-right: 20px; position: relative; padding-left: 20px} .m-form.popup_wrapper .popup_footer table td .p_choise input, .m-form.popup_wrapper .popup_footer table th .p_choise input{ position: absolute; left: 0; top: 11px; margin: 0} .m-form.popup_wrapper .popup_footer table td .p_choise label, .m-form.popup_wrapper .popup_footer table th .p_choise label{ font: 13px/17px Arial, Helvetica, sans-serif} .m-form.popup_wrapper .popup_footer table td .custom_select, .m-form.popup_wrapper .popup_footer table th .custom_select{ height: 35px; width: 50%; font: 13px/17px Arial, Helvetica, sans-serif} .m-form.popup_wrapper .popup_footer table td .custom_select .val, .m-form.popup_wrapper .popup_footer table th .custom_select .val{ line-height: 35px} .m-form.popup_wrapper .popup_footer table td .custom_select .b-icon, .m-form.popup_wrapper .popup_footer table th .custom_select .b-icon{ top: 12px} .m-form.popup_wrapper .popup_footer table td .btn_wr, .m-form.popup_wrapper .popup_footer table th .btn_wr{ margin-left: 15px; color: #808080; font: 11px/45px Verdana, Geneva, Arial, Helvetica, sans-serif} .m-form.popup_wrapper .popup_footer table td .btn_wr .reset, .m-form.popup_wrapper .popup_footer table th .btn_wr .reset{ font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; background: transparent; border: 0 none; padding: 0; margin: 0; text-decoration: none !important; border-bottom: 1px dotted; color: #808080} .m-form.popup_wrapper .popup_footer table td .btn_wr .reset:visited, .m-form.popup_wrapper .popup_footer table th .btn_wr .reset:visited{ text-decoration: none !important; border-bottom: 1px dotted; color: #808080} .m-form.popup_wrapper .popup_footer table td .btn_wr .reset:hover, .m-form.popup_wrapper .popup_footer table th .btn_wr .reset:hover{ text-decoration: none !important; border-bottom: 1px dotted; color: #cc0000} .m-form.popup_wrapper .popup_footer table td .button.x-big, .m-form.popup_wrapper .popup_footer table th .button.x-big{ font-weight: bold; padding: 6px 20px 7px} .m-form.popup_wrapper .popup_footer table th{ text-align: right; padding-right: 20px} .m-form.popup_wrapper .activity_choise{ max-height: 100%; font-size: 0; padding: 0 20px; zoom: 1} .m-form.popup_wrapper .activity_choise:after{ content: ""; display: table; clear: both; border-collapse: collapse; border-spacing: 0} .m-form.popup_wrapper .activity_choise .cat_promo-menu-list{ width: 100%; font: 13px/17px Arial, Helvetica, sans-serif; height: 100%; display: block; float: left; max-height: 100%; min-height: 0; padding: 0; background: #ffffff; overflow: auto} .m-form.popup_wrapper .activity_choise .cat_promo-menu-list li:first-child{ margin-top: 5px} .m-form.popup_wrapper .activity_choise .cat_promo-menu-list li:last-child{ margin-bottom: 5px} .m-form.popup_wrapper .activity_choise .cat_promo-menu-list .icon{ display: none} .m-form.popup_wrapper .activity_choise .cat_promo-menu-list .has_sub a{ background-image: url(http://web.archive.org/web/20140802134435im_/http://img.tyt.by/catalog/icon-brc_dark.png?20140731); background-position: 96% 50%} .m-form.popup_wrapper .activity_choise .cat_promo-menu-list .active{ background-color: #e4ecff; font-weight: bold; outline: 0 none} .m-form.popup_wrapper .activity_choise .cat_promo-menu-list .active:hover span{ text-decoration: none} .m-form.popup_wrapper .activity_choise .cat_promo-menu-list.level1{ border-right: 1px solid #d9d9d9} .m-form.popup_wrapper .activity_choise .cat_promo-menu-list.level2{ border-right: 1px solid #d9d9d9; display: none} .m-form.popup_wrapper .activity_choise .cat_promo-menu-list.level3{ display: none} .m-form.popup_wrapper .activity_choise .choise_table{ font: 13px/1em Arial, Helvetica, sans-serif; width: 100%; table-layout: fixed; border-spacing: 0; border: 1px solid #d9d9d9; border-left: 0 none; border-bottom: 0 none} .m-form.popup_wrapper .activity_choise .choise_table tr td, .m-form.popup_wrapper .activity_choise .choise_table tr th{ border-left: 1px solid #d9d9d9; border-bottom: 1px solid #d9d9d9; vertical-align: top; padding: 0} .m-form.popup_wrapper .activity_choise .choise_table tr td .wrapper, .m-form.popup_wrapper .activity_choise .choise_table tr th .wrapper{ display: block; height: 100%; overflow: auto; list-style: none; padding: 0; margin: 0} .m-form.popup_wrapper .activity_choise .choise_table tr td .wrapper li, .m-form.popup_wrapper .activity_choise .choise_table tr th .wrapper li{ display: block; position: relative; padding: 2px 20px} .m-form.popup_wrapper .activity_choise .choise_table tr td .wrapper li label, .m-form.popup_wrapper .activity_choise .choise_table tr th .wrapper li label{ margin-left: 5px; position: relative; top: -1px} .m-form.popup_wrapper .activity_choise .choise_table tr td .wrapper li.active, .m-form.popup_wrapper .activity_choise .choise_table tr th .wrapper li.active{ background: #f3f3f3; font-weight: bold} .m-form.popup_wrapper .activity_choise .choise_table tr td .wrapper li.hover, .m-form.popup_wrapper .activity_choise .choise_table tr th .wrapper li.hover, .m-form.popup_wrapper .activity_choise .choise_table tr td .wrapper li:hover, .m-form.popup_wrapper .activity_choise .choise_table tr th .wrapper li:hover{ background: #f3f3f3} .m-form.popup_wrapper .activity_choise .choise_table tr td .wrapper li:first-child, .m-form.popup_wrapper .activity_choise .choise_table tr th .wrapper li:first-child{ margin-top: 10px} .m-form.popup_wrapper .activity_choise .choise_table tr td.rubric li, .m-form.popup_wrapper .activity_choise .choise_table tr th.rubric li{ font: 15px/34px Arial, Helvetica, sans-serif} .m-form.popup_wrapper .activity_choise .choise_table tr td.category li, .m-form.popup_wrapper .activity_choise .choise_table tr th.category li{ font: 13px/34px Arial, Helvetica, sans-serif} .m-form.popup_wrapper .activity_choise .choise_table tr td.category li label, .m-form.popup_wrapper .activity_choise .choise_table tr th.category li label{ position: absolute; top: 0; bottom: 0; left: 0; right: 0; z-index: 3; cursor: pointer; padding-left: 40px} .m-form.popup_wrapper .activity_choise .choise_table tr td.choised dl, .m-form.popup_wrapper .activity_choise .choise_table tr th.choised dl{ padding: 5px 17px} .m-form.popup_wrapper .activity_choise .choise_table tr td.choised dt, .m-form.popup_wrapper .activity_choise .choise_table tr th.choised dt{ font: 15px/34px Arial, Helvetica, sans-serif} .m-form.popup_wrapper .activity_choise .choise_table tr td.choised dd, .m-form.popup_wrapper .activity_choise .choise_table tr th.choised dd{ font: 13px/25px Arial, Helvetica, sans-serif; color: #979797} .m-form.popup_wrapper .activity_choise .choise_table tr td.choised dd span, .m-form.popup_wrapper .activity_choise .choise_table tr th.choised dd span{ text-decoration: none !important; border-bottom: 1px dotted; color: #979797; cursor: pointer} .m-form.popup_wrapper .activity_choise .choise_table tr td.choised dd span:visited, .m-form.popup_wrapper .activity_choise .choise_table tr th.choised dd span:visited{ text-decoration: none !important; border-bottom: 1px dotted; color: #979797} .m-form.popup_wrapper .activity_choise .choise_table tr td.choised dd span:hover, .m-form.popup_wrapper .activity_choise .choise_table tr th.choised dd span:hover{ text-decoration: none !important; border-bottom: 1px dotted; color: #cc0000} .m-form.popup_wrapper .activity_choise .choise_table tr th{ padding: 15px 17px; font-weight: bold; color: #808080; background: #f3f3f3} .m-subscr.popup_wrapper{ max-width: 730px} .m-subscr.popup_wrapper .popup_header{ padding-bottom: 0} .m-subscr.popup_wrapper .popup_header .title{ padding-bottom: 10px} .m-subscr.popup_wrapper .popup_header .close{ position: relative; top: -10px; right: -10px; width: 20px} .m-subscr.popup_wrapper .popup_header .close:hover img{ position: relative; left: -20px} .m-subscr.popup_wrapper .popup_footer table tr td, .m-subscr.popup_wrapper .popup_footer table tr th{ padding: 10px 0} .m-subscr.popup_wrapper .popup_footer table tr th{ padding-right: 10px} .inner_tab{ padding-right: 20px} .inner_tab .title, .inner_tab h3{ font: bold 25px/1.25em Arial, Helvetica, sans-serif; word-spacing: normal; letter-spacing: normal; display: -moz-inline-box; display: -moz-inline-stack; display: inline-block; *display: inline; *zoom: 1; vertical-align: top} .inner_tab .b-article .m_header{ max-width: 690px} .inner_tab .b-article .m_header h1{ font: bold 35px/40px Arial, Helvetica, sans-serif} .inner_tab .b-article .sub_head, .inner_tab .b-article .article{ max-width: 620px} .inner_tab .b-article .sub_head img, .inner_tab .b-article .article img{ max-width: 100%} .inner_tab .b-article .sub_head .b-article-details, .inner_tab .b-article .article .b-article-details{ position: relative; top: 5px; padding-bottom: 20px} .inner_tab .b-article .sub_head .b-soc-top, .inner_tab .b-article .article .b-soc-top{ z-index: 1; position: relative} .inner_tab .special{ border: 1px solid #f4c7c7; padding: 15px 10px 13px 20px; margin: 10px 0 25px; max-width: 700px} .inner_tab .special .title{ color: #cc0000; display: block; font: bold italic 15px/19px Arial, Helvetica, sans-serif} .inner_tab .special .b-sharelist{ float: right} .inner_tab .special .b-sharelist__li{ margin-right: 10px} .inner_tab .special .link{ font-size: 13px; text-decoration: none !important; border-bottom: 1px dotted; color: #4f4f4f; clear: both} .inner_tab .special .link:visited{ text-decoration: none !important; border-bottom: 1px dotted; color: #4f4f4f} .inner_tab .special .link:hover{ text-decoration: none !important; border-bottom: 1px dotted; color: #cc0000} .inner_tab .big_map{ margin-top: 15px; line-height: 0; position: relative; overflow: hidden} .inner_tab .big_map:before{ content: " "; display: block; position: absolute; z-index: 1; width: 100%; height: 1px; top: -1px; left: 0; right: 0; -webkit-box-shadow: 0 0px 4px 1px #585656; -moz-box-shadow: 0 0px 4px 1px #585656; -ms-box-shadow: 0 0px 4px 1px #585656; box-shadow: 0 0px 4px 1px #585656} .inner_tab .catalog-tab{ position: relative; top: 7px; margin-left: 20px; word-spacing: normal; letter-spacing: normal; display: -moz-inline-box; display: -moz-inline-stack; display: inline-block; *display: inline; *zoom: 1; vertical-align: baseline} .inner_tab .catalog-tab li{ background: #f2f2f2; color: #4c4c4c} .inner_tab .catalog-tab li a{ color: #4c4c4c; font: bold 11px/15px Arial, Helvetica, sans-serif; padding-bottom: 1px} .inner_tab .catalog-tab li.active{ color: #f2f2f2; background: #4c4c4c} .inner_tab .catalog-tab li.active a{ color: #f2f2f2} .inner_tab .catalog-tab li.active a:hover{ background: #4c4c4c} .inner_tab .table_branch{ margin-top: 15px; width: 100%; border: 0 none; padding: 0; border-spacing: 0; font: 13px/19px Arial, Helvetica, sans-serif; border-top: 1px solid #d9d9d9} .inner_tab .table_branch td{ border-bottom: 1px solid #f2f2f2; padding: 20px 20px 20px 10px; vertical-align: top; text-align: left} .inner_tab .table_branch td b{ font-weight: bold} .inner_tab .table_branch td a{ text-decoration: underline} .inner_tab .b-lists-category.m-company{ margin-top: 20px; max-width: 720px} .inner_tab .b-lists-category.m-company .lists_category__li{ border-bottom: 1px solid #d9d9d9; padding-bottom: 20px; margin-bottom: 20px; color: #000000; font: 13px/19px Arial, Helvetica, sans-serif} .inner_tab .b-lists-category.m-company .lists_category__li .ph{ margin-right: 20px} .inner_tab .b-lists-category.m-company .lists_category__li .category-header{ padding: 3px 0 10px} .inner_tab .b-lists-category.m-company .lists_category__li .category-header .title{ font: 17px/23px Arial, Helvetica, sans-serif; text-decoration: underline; max-width: 350px} .inner_tab .b-lists-category.m-company .lists_category__li .category-header .title span{ font: bold 17px/23px Arial, Helvetica, sans-serif} .inner_tab .b-lists-category.m-company .lists_category__li .category-header .b-comment_badge{ display: none} .inner_tab .b-pagination.m-gray .b-pagination-list .p-item a{ text-decoration: none} .tile{ font-size: 0; margin: -1px 0 0px 0; overflow: hidden; list-style: none} .tile.col3{ padding: 0 20px 50px 20px} .tile.col3 li{ width: 33.2%; border-top: 1px solid #ffffff; -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.4); -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.4); -ms-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.4); box-shadow: 0 5px 10px rgba(0, 0, 0, 0.4)} .tile.col3 li:nth-child(3n){ border-right: 0 none} .tile.col4{ padding-right: 20px} .tile.col4 li{ width: 25%; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box} .tile li{ word-spacing: normal; letter-spacing: normal; display: -moz-inline-box; display: -moz-inline-stack; display: inline-block; *display: inline; *zoom: 1; vertical-align: top; border-right: 1px solid #ffffff; position: relative; overflow: hidden; height: 150px} .tile li img{ position: absolute; height: 150px; top: 0; left: 50%; margin-left: -150px; z-index: 1} .tile li a{ z-index: 2; position: absolute; top: 0; bottom: 0; left: 0; right: 0; background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAACWCAYAAADnlhmFAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAHtJREFUeNrsltEJADEIQ+vRjW4O999G70bwI1BtUuhfEfOSiubu7yqcZxXPjgiDVsQ/3JnZvUdO1fj0HFQ9AvhBPHiv/2vNe5xgIWfFEc5UEy7gXZ0RcAG/fFLAnVFw2wZ3gBgB55k9Ak60fOBVU3qtzyUxSg/xjvsJMACQhnF2hfK3FgAAAABJRU5ErkJggg==) repeat-x} .tile li a:hover{ background: transparent} .tile li a:hover span{ text-decoration: underline} .tile li a span{ position: absolute; bottom: 15px; left: 15px; right: 15px; font: 17px/21px Arial, Helvetica, sans-serif; color: #ffffff; text-shadow: 0 1px 1px rgba(0, 0, 0, 0.6)} .b-review_list{ padding: 0 20px} .b-review_list.m-inner_list{ padding-left: 0} .b-review_list > .title{ font: bold 25px/40px Arial, Helvetica, sans-serif; border-top: 1px solid #d9d9d9; padding-top: 20px; margin-top: 10px} .b-review_list .c_button{ margin-top: 25px; float: right} .b-review_list .c_button .icon{ width: 16px; position: relative; overflow: hidden; height: 16px; word-spacing: normal; letter-spacing: normal; display: -moz-inline-box; display: -moz-inline-stack; display: inline-block; *display: inline; *zoom: 1; vertical-align: text-bottom; margin-right: 10px} .b-review_list .c_button .icon img{ position: absolute; left: 0; top: 0} .b-review_list .c_button:hover .icon img{ left: -16px} .b-news_list > .title{ font: bold 25px/40px Arial, Helvetica, sans-serif; border-top: 1px solid #d9d9d9; padding-top: 20px; margin-top: 10px} .b-news_list .right{ margin-top: 25px; float: right; color: #808080; font: 11px/1em Verdana, Geneva, Arial, Helvetica, sans-serif; text-decoration: underline; margin-right: 20px} .b-news_list .right:hover{ color: #cc0000} .news_list{ font-size: 0; list-style: none; margin: 0; padding: 0} .news_list.col6 li{ width: 16.66%; padding: 20px 20px 20px 0; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box; word-spacing: normal; letter-spacing: normal; display: -moz-inline-box; display: -moz-inline-stack; display: inline-block; *display: inline; *zoom: 1; vertical-align: top} .news_list.col6 li a{ display: block; font: 13px/19px Arial, Helvetica, sans-serif; color: #000000; text-decoration: none} .news_list.col6 li a:hover{ text-decoration: underline} .news_list.col6 li a img{ max-width: 100%} .review_wrapper{ border-top: 1px solid #d9d9d9; margin-left: -20px; margin-top: 30px; padding: 20px 0 0 20px} .review_wrapper .review_block, .review_wrapper .b-lists-comments.m-review, .review_wrapper .show_more{ max-width: 660px} .review_wrapper.m-review_page{ border: 0 none; margin-top: 0; padding-top: 0} .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-widget img{ max-width: 100%} .b-widget .gray-tabs .widget-tabs__li.active{ background: #4c4c4c} .b-widget.m-special_catalog .b-widget-content{ padding: 21px 20px 41px} .b-widget.m-special_catalog .b-widget-content .company_prm .title{ padding-top: 5px; font-weight: normal} .b-widget.m-special_catalog .b-widget-content .company_prm .title span{ font-weight: bold} .b-widget.m-special_catalog .b-widget-content .all a{ padding-left: 20px} .b-widget.m-special_catalog .b-widget-content.m-terms{ padding: 0} .b-widget.m-special_catalog .b-widget-content.m-terms .disc_list{ padding: 15px 25px 5px 10px} .b-widget.m-special_catalog .b-widget-content.m-terms .disc_list li{ padding-left: 10px; position: relative; font: 13px/17px Arial, Helvetica, sans-serif; padding-bottom: 10px} .b-widget.m-special_catalog .b-widget-content.m-terms .disc_list li:before{ content: ""; display: block; position: absolute; top: 7px; left: 2px; width: 2px; height: 2px; background: #4c4c4c} .b-widget.m-special_catalog .b-widget-content.m-terms .important{ border-top: 1px solid #ffffff; background: #fff2de; font: 11px/15px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #505050; padding: 15px 20px 10px} .b-widget.m-special_catalog .b-widget-content.m-terms .important .title{ color: #cc0000; font: bold 13px/17px Arial, Helvetica, sans-serif; padding-bottom: 7px} .b-widget.m-afisha_catalog .b-widget-content{ padding: 21px 20px 41px} .b-widget.m-afisha_catalog .b-widget-content .afisha_prm .title{ padding: 5px 0 10px; display: block; font: 15px/1.25em Arial, Helvetica, sans-serif} .b-widget.m-afisha_catalog .b-widget-content .afisha_prm .title span{ font-weight: bold} .b-widget.m-afisha_catalog .b-widget-content .afisha_prm .dscr{ font: 11px/1.25em Verdana, Geneva, Arial, Helvetica, sans-serif; color: #808080} .b-widget.m-afisha_catalog .b-widget-content .afisha_prm .dscr p{ margin: 0} .b-widget.m-afisha_catalog .b-widget-content .all a{ padding-left: 20px} .b-widget.m-news_catalog .b-lists{ padding: 0 10px} .b-widget.m-news_catalog .b-lists .media{ float: none; margin: 0} .b-widget.m-news_catalog .b-lists .media img{ display: block; max-width: 100%; margin: 10px 0 7px} .b-widget.m-news_catalog .all a{ padding-left: 20px} .b-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} .add_site{ margin: 40px 20px 0; padding: 15px 0 20px; text-align: center; background: #eafacf; font: 13px/1em Arial, Helvetica, sans-serif; color: #505050} .add_site .title{ font: bold 15px/1em Arial, Helvetica, sans-serif; color: #000000; padding-bottom: 10px} .add_site p{ padding-bottom: 10px} .add_site p a{ text-decoration: underline} .add_site .edit{ color: #979797; font: 11px/1em Verdana, Geneva, Arial, Helvetica, sans-serif; text-decoration: underline} .add_site .edit:hover{ color: #cc0000} .main-catalog .dropdown-menu{ position: absolute; top: 100%; left: 0; z-index: 1000; display: none; float: left; min-width: 140px; padding: 5px 0; margin: 2px 0 0; list-style: none; background-color: #fff; border: 1px solid #ccc; border: 1px solid rgba(0, 0, 0, 0.2); *border-right-width: 2px; *border-bottom-width: 2px; -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); -webkit-background-clip: padding-box; -moz-background-clip: padding; background-clip: padding-box} .main-catalog .dropdown-menu.pull-right{ right: 0; left: auto} .main-catalog .dropdown-menu table{ background-color: transparent; border-collapse: collapse; border-spacing: 0; max-width: 100%} .main-catalog .dropdown-menu .divider{ *width: 100%; height: 1px; margin: 9px 1px; *margin: -5px 0 5px; overflow: hidden; background-color: #e5e5e5; border-bottom: 1px solid #ffffff} .main-catalog .dropdown-menu li > a{ display: block; padding: 3px 20px; clear: both; font-weight: normal; line-height: 20px; color: #333; white-space: nowrap} .main-catalog .dropdown-menu .active > a, .main-catalog .dropdown-menu .active > a:hover{ color: #fff; text-decoration: none; background-color: #0081c2; background-image: -moz-linear-gradient(top, #0088cc, #0077b3); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#0077b3)); background-image: -webkit-linear-gradient(top, #0088cc, #0077b3); background-image: -o-linear-gradient(top, #0088cc, #0077b3); background-image: linear-gradient(to bottom, #0088cc, #0077b3); background-repeat: repeat-x; outline: 0; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc', endColorstr='#ff0077b3', GradientType=0)} .main-catalog .dropdown-menu .disabled > a, .main-catalog .dropdown-menu .disabled > a:hover{ color: #999999} .main-catalog .dropdown-menu .disabled > a:hover{ text-decoration: none; cursor: default; background-color: transparent; background-image: none; filter: progid:DXImageTransform.Microsoft.gradient(enabled=false)} .main-catalog .dropdown-menu li > a:hover, .main-catalog .dropdown-menu li > a:focus, .main-catalog .dropdown-submenu:hover > a{ color: #fff; text-decoration: none; background-color: #0081c2; background-image: -moz-linear-gradient(top, #0088cc, #0077b3); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#0077b3)); background-image: -webkit-linear-gradient(top, #0088cc, #0077b3); background-image: -o-linear-gradient(top, #0088cc, #0077b3); background-image: linear-gradient(to bottom, #0088cc, #0077b3); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc', endColorstr='#ff0077b3', GradientType=0)} .main-catalog .open{ *z-index: 1000} .main-catalog .open > .dropdown-menu{ display: block} .main-catalog .icon-chevron-up{ background: url(http://web.archive.org/web/20140802134435im_/http://img.tyt.by/catalog/sprite.png?20140731) no-repeat; font-size: 1px; word-spacing: normal; letter-spacing: normal; display: -moz-inline-box; display: -moz-inline-stack; display: inline-block; *display: inline; *zoom: 1; vertical-align: baseline; width: 16px; height: 16px; background-position: -512px -32px} .main-catalog .icon-chevron-down{ background: url(http://web.archive.org/web/20140802134435im_/http://img.tyt.by/catalog/sprite.png?20140731) no-repeat; font-size: 1px; word-spacing: normal; letter-spacing: normal; display: -moz-inline-box; display: -moz-inline-stack; display: inline-block; *display: inline; *zoom: 1; vertical-align: baseline; width: 16px; height: 16px; background-position: -544px -32px} .main-catalog .bootstrap-timepicker table td a{ width: 41px} .main-catalog .bootstrap-timepicker table td input{ background-color: #fff; border: 1px solid #ccc; -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset; -moz-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset; -ms-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset; box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset; padding: 3px 8px; height: 25px; width: 40px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box; font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif} .b-footer.m-catalog{ padding: 20px 20px 0 20px; color: #666} .b-footer.m-catalog .b-copyright{ margin: -2px 0 0; line-height: 19px} .b-footer.m-catalog a{ color: #666} .b-footer.m-catalog a:hover{ color: #cc0000} .b-footer.m-catalog .l-col-1{ width: 25%} .additional_address_info{ display: block} .show_divisions{ padding-top: 3px} .tab_additional{ min-height: 200px} .brc li:last-child{background: 0 none} .b-item-list{ padding-top: 10px} .b-item-list .item_element{ overflow: hidden; padding-bottom: 30px} .b-item-list .item_element .vip{ background: none repeat scroll 0 0 #FFF2DE; border-bottom-color: #FFFFFF} .b-item-list .item_element h2{ font-size: 2.1em; line-height: 27px; margin-right: 6px; word-spacing: normal; letter-spacing: normal; display: -moz-inline-box; display: -moz-inline-stack; display: inline-block} .b-item-list .item_element .item_title{ padding-bottom: 10px} .b-item-list .item_element .price{ font-size: 1.8em; padding-bottom: 10px} .b-item-list .item_element p{ font-size: 1.3em; line-height: 19px} .b-item-list .item_element .meta{ padding: 10px 0 0 0; font-size: 1.3em; clear: both} .b-item-list .item_element .meta .num{ color: #808080; font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif} .b-item-list .item_element .meta .compare{ float: left; margin-left: -120px} .b-item-list .item_element .meta .compare input{ vertical-align: middle} .b-item-list .item_element .meta .compare label{ font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #808080} .b-item-list .item_element .meta_item{ margin-right: 16px} .b-item-list .item_element .item_image{ float: left; margin: 0 20px 0 0; width: 80px; height: 80px; padding: 9px; border: 1px solid #d9d9d9; text-align: center; line-height: 80px} .b-item-list .item_element .item_image img{ max-width: 80px; max-height: 80px} .b-item-list .item_element .item_description{ margin-left: 122px; width: 80%} .b-item-list .item_element .action{ float: right; margin-left: 20px; text-align: right; font: 11px/18px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #808080} .b-item-list .item_element .action .b-icon{ vertical-align: middle; position: relative; top: 2px; margin-left: 10px; width: 10px} .b-item-list a{ text-decoration: underline} .b-item-list .available{ overflow: hidden} .b-item-list .available .place{ font: 13px/20px Arial, Helvetica, sans-serif; color: #808080; vertical-align: middle; margin-right: 5px} .b-item-list .available .star-rating2{ vertical-align: middle} .b-sub-nav.coll2 .b-lists{ width: 50%} .brc.brc_city_filter li{background: none} .brc li{ color: #808080} .b-sug-cat, .b-sug-cart{ zoom: 1; display: block; margin: 0px -9px 1px; background-color: #f2f2f2; padding: 0px 10px; text-decoration: none} .b-sug-cat:after, .b-sug-cart:after{ content: ""; display: table; clear: both} .b-sug-cat.m-ya, .b-sug-cart.m-ya{ background-color: transparent} .b-sug-cat.m-ya .b-sug-i, .b-sug-cart.m-ya .b-sug-i{ font-size: 13px} .b-sug-cat .b-sug-i:link, .b-sug-cart .b-sug-i:link, .b-sug-cat .b-sug-i:visited, .b-sug-cart .b-sug-i:visited{ color: #000000; text-decoration: none} .b-sug-cat .b-sug-i:hover, .b-sug-cart .b-sug-i:hover, .b-sug-cat .b-sug-i:active, .b-sug-cart .b-sug-i:active{ color: #192c8f; text-decoration: underline} .b-sug-cat .b-sug-price, .b-sug-cart .b-sug-price{ float: right; padding-left: 10px} .b-sug-cat .b-sug-price:link, .b-sug-cart .b-sug-price:link, .b-sug-cat .b-sug-price:visited, .b-sug-cart .b-sug-price:visited{ color: #000000} .b-sug-cat .b-sug-price:hover, .b-sug-cart .b-sug-price:hover, .b-sug-cat .b-sug-price:active, .b-sug-cart .b-sug-price:active{ text-decoration: underline; color: #cc0000} .b-sug-cart{ border-bottom: 1px solid #f2f2f2; background-color: #ffffff; padding: 10px 10px 10px 18px} .b-sug-cart .b-sug-i{ color: #192c8f; font: normal 13px/21px Arial, Helvetica, sans-serif} .b-sug-cart .b-sug-i:link, .b-sug-cart .b-sug-i:visited{ color: #192c8f} .b-sug-cart .b-sug-i:hover, .b-sug-cart .b-sug-i:active{ color: #192c8f; text-decoration: underline} .active .b-sug-cat, .active .b-sug-cart{ background-color: transparent} .active .b-sug-i{ color: #192c8f; text-decoration: underline} .b-sug-w{ display: block; overflow: hidden} .b-sug-w .starRating{ display: block; margin-top: 4px} .b-sug-price{ color: #000000; font: normal 11px/35px Verdana, Geneva, Arial, Helvetica, sans-serif} .b-relate{ margin-bottom: -10px} .b-relate h3{ font: bold 11px/20px Arial, Helvetica, sans-serif; text-transform: uppercase; color: #1b35b2; margin-bottom: 10px} .b-relate_items{ border-collapse: collapse} .b-relate_items td{ padding: 0 0 10px 0; vertical-align: middle} .b-relate_items .media{ width: 90px; padding-right: 10px} .b-relate_items .media img{ width: 100%; vertical-align: middle} .b-relate_items h4{ font-weight: normal; font-size: 13px} .b-relate_items h4 a{ text-decoration: none; color: #333} .b-relate_items h4 a:hover{ color: #cc0000} .b-relate_items .price{ font: normal 11px/20px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #b2b2b2; margin-bottom: 3px} .button .num{ color: #808080; font: normal 11px Verdana, Geneva, Arial, Helvetica, sans-serif} .b-topbar-more.catalog{ display: none; width: 240px; padding: 10px; left: 20px} .b-topbar-more.catalog li{ width: 100%} .b-topbar-more.catalog .icon-close{ float: right; cursor: pointer; margin-right: 10px} .modal.catalog{ width: 400px; height: 50px; position: fixed; top: 50%; left: 50%; margin-top: -65px; margin-left: -220px; padding: 20px} .cat_list_item.vip_plus + .vip_plus, .cat_list_item.vip_plus + .vip{ margin-top: 10px} .cat_list_item.vip + .vip_plus, .cat_list_item.vip + .vip{ margin-top: 10px} .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 13:44:35 Aug 02, 2014 AND RETRIEVED FROM THE INTERNET ARCHIVE ON 08:08:50 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: 241.386 exclusion.robots: 0.095 exclusion.robots.policy: 0.087 cdx.remote: 0.063 esindex: 0.011 LoadShardBlock: 71.746 (3) PetaboxLoader3.datanode: 97.434 (4) CDXLines.iter: 21.42 (3) load_resource: 181.191 PetaboxLoader3.resolve: 90.997 */