clearfix:after { clear: both; display: table; content: ""; } .icon-abstract, .icon-base-site, .icon-base-main, .icon-base-cabinet, .icon-base-member, .icon-base-common, .icon-base-main-page-trio, .icon-base-ymaps, .icon-base-tutorial_wizard, .icon-base-admin, .icon-yandex-comments, .icon-elba2, .icon-elba, .icon-good_company, .icon-arrow-dashed-right, .icon-comics, .icon-mails-medium, .icon-epayment-moneymailru, .icon-progress_square, .icon-epayment-webmoney, .icon-epayment-liqpay, .icon-epayment-visa, .icon-epayment-privat24, .icon-epayment-privat24-small, .icon-epayment-visa-small, .icon-warning_64, .icon-play, .icon-button-arrow_big, .icon-epayment, .icon-alert, .icon-gift, .icon-epayment-product, .icon-epayment-liqpay-small, .icon-discount_label, .icon-case-blue, .icon-basket, .icon-lifebuoy, .icon-elba-phone, .icon-arrow-in-white-circle, .icon-big-star, .icon-panel_active_b2b, .icon-cart_emty, .icon-quote, .icon-label, .icon-panel_hover_b2b, .icon-panel_b2b, .icon-close_filter_big, .icon-vk, .icon-twttr, .icon-order_deliv_but_arrow-small, .icon-odnoklassniki, .icon-mail_ru, .icon-ic_folder_transparent, .icon-gplus, .icon-fb, .icon-panel_active_b2c, .icon-panel_hover_b2c, .icon-panel_b2c, .icon-delete_shop_item_mouseover, .icon-delete_shop_item, .icon-panel_active_service, .icon-meest_express_list_icon, .icon-nova_poshta_list_icon, .icon-button-arrow, .icon-panel_service, .icon-panel_hover_service, .icon-delivery_nova, .icon-delivery_company, .icon-confirm-check, .icon-cart-order-big, .icon-product-gift, .icon-medium-warn, .icon-umbel, .icon-epayment-qiwi, .icon-plain, .icon-excel-icon-30, .icon-doc-icon-30, .icon-arrow-right-grey-medium, .icon-arrow-right-black-medium, .icon-arrow-left-grey-medium, .icon-arrow-left-black-medium, .icon-plus-in-white-circle, .icon-magnifier, .icon-delivery_free, .icon-arrow-white-right, .icon-arrow-white-left, .icon-warning, .icon-error, .icon-slider-visual, .icon-shop_box_arrow_down, .icon-one_click_call, .icon-shipping_star, .icon-shipping_grey, .icon-shipping_blue, .icon-panel_white_cabinet, .icon-prev-big, .icon-popular-btn-next_hover, .icon-popular-btn-next, .icon-popular-btn-next-bottom_hover, .icon-popular-btn-next-bottom, .icon-popular-btn-back_hover, .icon-popular-btn-back, .icon-popular-btn-back-top_hover, .icon-popular-btn-back-top, .icon-panel_cabinet, .icon-panel_active_cabinet, .icon-next-big, .icon-new-badge, .icon-ico_post, .icon-arrow-right-grey-small-bold, .icon-arrow-right-black-small-bold, .icon-arrow-left-grey-small-bold, .icon-arrow-left-black-small-bold, .icon-add_comment_but_grey, .icon-add_comment_but, .icon-success, .icon-show-more, .icon-phone-grey-medium, .icon-help_flat_grey, .icon-comment-grey-small, .icon-check-green-small, .icon-cart-order-small, .icon-bubble_arrow_left1, .icon-bubble_arrow_left, .icon-bubble_arrow_down, .icon-small_warn, .icon-pickpoint_marker, .icon-phone_big, .icon-phone-blue-medium, .icon-map_mode_cur, .icon-map_mode, .icon-gmail, .icon-discount_label_small, .icon-but_headphones, .icon-search-black, .icon-photo-small, .icon-panel_shop_cart, .icon-panel_endorsement, .icon-panel_active_shop_cart, .icon-panel_active_endorsement, .icon-map_pointer_mouseover, .icon-map_pointer, .icon-ico_edit, .icon-email-blue-medium, .icon-delivery_company_small, .icon-ya_ic, .icon-ua, .icon-tr, .icon-terms_payment, .icon-schedule, .icon-ru, .icon-return-policy, .icon-rating_mini, .icon-present, .icon-pl, .icon-phone_small, .icon-panel_user_cabinet, .icon-panel_register, .icon-panel_message, .icon-panel_mail, .icon-panel_favorite, .icon-panel_enter, .icon-panel_active_user_cabinet, .icon-panel_active_register, .icon-panel_active_message, .icon-panel_active_mail, .icon-panel_active_favorite, .icon-panel_active_enter, .icon-one_click_call_s, .icon-mx, .icon-md, .icon-mailru, .icon-kz, .icon-in, .icon-ico_copy, .icon-ic_register_check, .icon-google_ic, .icon-es, .icon-co, .icon-client_ic, .icon-cl, .icon-cellphone, .icon-cart_ic_white_18_18, .icon-by, .icon-btn_cart_with_check_ic, .icon-btn_cart_ic, .icon-br, .icon-ar, .icon-search-gray, .icon-panel_company_cabinet, .icon-panel_active_company_cabinet, .icon-ico_delete_hvr, .icon-ico_delete, .icon-favorite_exist, .icon-favorite_add, .icon-date_pick, .icon-comment_color_grey, .icon-youtube, .icon-yandex, .icon-vkontakte, .icon-twitter, .icon-shipping_star_small, .icon-shipping_blue_small, .icon-quality-company, .icon-google, .icon-filter-close, .icon-facebook, .icon-cart_dark, .icon-blog, .icon-alias_delete, .icon-alias_add, .icon-state_flag, .icon-prev_type_inactive, .icon-prev, .icon-next_type_inactive, .icon-next, .icon-mail, .icon-filter-close-hvr, .icon-fatal, .icon-error-small, .icon-date_small, .icon-comparison, .icon-comparison-hvr, .icon-comparison-active, .icon-check-green-xs_inactive, .icon-check-green-xs, .icon-cart, .icon-verified, .icon-tick, .icon-sq_plus_red, .icon-plus, .icon-payment-methods, .icon-ico_05, .icon-ic_alert, .icon-filter-close_small_mouseover, .icon-edit_14x14, .icon-case, .icon-cancel-icon-filter, .icon-unconfirmed-small, .icon-plus_white, .icon-plus_green, .icon-oper_but_tail, .icon-confirmed-small, .icon-arr-right-small-grey, .icon-arr-prev, .icon-arr-next, .icon-arr-left-small-grey, .icon-sq_r_plus, .icon-rss_mini, .icon-mail2, .icon-idea, .icon-ic_phone, .icon-gr_question, .icon-filter-close_small_mouseover_red, .icon-filter-close_small, .icon-btn_envelope_ic, .icon-triangle_expanded, .icon-triangle_collapsed, .icon-more-blue, .icon-help, .icon-enter_arrow, .icon-cat_drop_menu_arr_cur_white, .icon-plus_small_gray, .icon-plus_small_blue, .icon-minus_small_gray, .icon-minus_small_blue, .icon-grey-up-arrow, .icon-grey-up-arrow-hvr, .icon-grey-down-arrow, .icon-grey-down-arrow-hvr, .icon-closer-small-white, .icon-close_filter, .icon-blockcollapsed, .icon-white-arrows, .icon-remove_filter, .icon-close_messsage, .icon-cat_drop_menu_arr2, .icon-white-down-arrow, .icon-nav-arrow-down, .icon-cyan-down-arrow, .icon-cat_drop_menu_arr_cur_black, .icon-cat_drop_menu_arr_cur, .icon-cat_drop_menu_arr, .icon-blue-down-arrow, .icon-black-up-arrow, .icon-black-right-arrow, .icon-black-down-arrow, .icon-black-down-arrow-mouseover, .icon-blue-arrow, .icon-cart-blue, .icon-customers-blue, .icon-umbrella-blue, .icon-tag-blue, .icon-search-triangle, .icon-text-free, .icon-ny-moose-not-found, .icon-promotion-blue, .icon-popular_package, .icon-security-blue, .icon-walet-blue, .icon-support-blue, .icon-income-blue, .icon-education-blue, .icon-e-market-blue, .icon-analytics-blue, .icon-ny-moose-filter, .icon-free-delivery, .icon-discount_bg_200, .icon-tv_blue, .icon-search-triangle_small, .icon-tv-triangle, .icon-ico-b2b-inactive, .icon-ico-b2b-inactive-hover, .icon-ico-b2b-active, .icon-ico-b2c-inactive, .icon-ico-b2c-inactive-hover, .icon-ico-b2c-active, .icon-order_deliv_but_arrow, .icon-new-abonents-inactive, .icon-new-abonents-hover, .icon-new-abonents-active, .icon-old-abonents-hover, .icon-old-abonents-active, .icon-ico-service-inactive, .icon-ico-service-inactive-hover, .icon-ico-service-active, .icon-company-review-black, .icon-old-abonents-inactive, .icon-tv, .icon-city-number-inactive, .icon-city-number-active, .icon-city-number-hover, .icon-product-review-black, .icon-loupe_white-big, .icon-close, .icon-comparison-big, .icon-testimonial_tail, .icon-purse-orange, .icon-money-small-black, .icon-arrow-scroll-top, .icon-send-request-big, .icon-discount_mode_hvr, .icon-discount_mode_act, .icon-discount_mode, .icon-balloon_tail, .icon-clock_red, .icon-clock_green, .icon-blue_round, .icon-big_rss, .icon-all_product_mode_cur, .icon-wallet-small-black, .icon-search_close_mouseover, .icon-search_close, .icon-phone-black-small, .icon-document-black-small, .icon-star-small-yellow, .icon-star-small-grey, .icon-may-flower_hvr, .icon-button_prev_disabled, .icon-button_prev_active, .icon-button_next_disabled, .icon-button_next_active, .icon-penny-small-black, .icon-one_product_mode_cur, .icon-may-flower, .icon-arrow-blue-active, .icon-arrow-black-active, .icon-all_product_mode, .icon-souvenir_hvr, .icon-send-request-small, .icon-prior_delivery_company_small, .icon-home-black-small, .icon-done-in-time_disabled, .icon-done-in-time, .icon-arrow_up, .icon-arrow_down, .icon-template-black-small, .icon-souvenir, .icon-reply-time_disabled, .icon-reply-time, .icon-phone_dark_grey, .icon-phone_big_mouseover, .icon-message_dark_grey, .icon-incr_grey, .icon-callback_dark_grey, .icon-actual-price_disabled, .icon-actual-price, .icon-one_product_mode, .icon-key-small-blue, .icon-fir-tree_hvr, .icon-fir-tree, .icon-arrow-service-active, .icon-arrow-service-active-hover, .icon-arrow-b2c-active, .icon-arrow-b2c-active-hover, .icon-arrow-b2b-active, .icon-arrow-b2b-active-hover, .icon-ic_clock_3, .icon-ic_clock_2, .icon-ic_clock_1, .icon-comments-list-tail, .icon-comment_tail, .icon-warn_red, .icon-response-time, .icon-map_direction, .icon-man_green, .icon-man, .icon-breadcrumb_arrow_trans, .icon-one_click_mouseover, .icon-one_click, .icon-mail_3_mouseover, .icon-icon_gg, .icon-ic_services, .icon-ic_customers, .icon-filia, .icon-favorite_mouseover, .icon-favorite, .icon-comparison-small, .icon-checkbox_checked, .icon-checkbox-unchecked, .icon-call_me_mouseover, .icon-call_me, .icon-term-on-portal, .icon-square-closer, .icon-square-closer-hvr, .icon-popup_tick, .icon-key, .icon-increase_mode_cur, .icon-increase_mode, .icon-gallery_mode_cur, .icon-gallery_mode, .icon-decrease_mode_cur, .icon-decrease_mode, .icon-service, .icon-lock, .icon-list_mode_cur, .icon-list_mode, .icon-ic_customer, .icon-copy_paste_mouseover, .icon-copy_paste, .icon-category_category, .icon-popular_mode_cur, .icon-popular_mode, .icon-mini_home, .icon-mail_3, .icon-icon_signin, .icon-ic_industrial, .icon-endorsement-small, .icon-d_up_arr, .icon-d_down_arr, .icon-checkbox_checked_13, .icon-checkbox-unchecked_13, .icon-bubble_say, .icon-stop, .icon-square_b_plus, .icon-round_plus, .icon-minus_additional, .icon-map, .icon-list, .icon-item, .icon-incr_small, .icon-icon_skype, .icon-icon_phone, .icon-icon_icq, .icon-icon_comments, .icon-ic_video, .icon-ic_site, .icon-ic_company, .icon-gallery, .icon-flag, .icon-company_site_ico, .icon-company, .icon-cart_ic_12_12, .icon-region-opener-opened, .icon-region-opener-closed, .icon-arr-right, .icon-link_right_arr, .icon-close_cross, .icon-breadcrumb_arrow, .icon-dist-radius, .icon-warehouse-pointer, .icon-shop-pointer, .icon-service-pointer, .icon-retail-pointer, .icon-office-pointer, .icon-warehouse-pointer_type_inactive, .icon-shop-pointer_type_inactive, .icon-service-pointer_type_inactive, .icon-retail-pointer_type_inactive, .icon-office-pointer_type_inactive, .icon-user-pointer_type_inactive, .icon-user-pointer, .icon-user-pointer_type_small, .icon-user-pointer_type_small-inactive, .icon-company-map-details_type_inactive, .icon-company-map-details, .b-button-colored_type_do-order .b-button-colored__icon, .b-button-colored_icon_plus-white .b-button-colored__icon, .b-button-colored_type_cart-with-check .b-button-colored__icon, .b-button-colored__icon_type_white-arrows, .b-button-colored_icon_headphones .b-button-colored__icon, .b-button-colored_large-font-icon_plus-white .b-button-colored__icon, .b-button-colored_type_register .b-button-colored__icon, .b-button-colored_type_do-order-big .b-button-colored__icon, .b-operation-button:hover .icon-discount_mode, .b-operation-button:hover .icon-list_mode, .b-operation-button_state_active .icon-list_mode, .b-operation-button:hover .icon-gallery_mode, .b-operation-button_state_active .icon-gallery_mode, .b-operation-button:hover .icon-map_mode, .b-operation-button_state_active .icon-map_mode, .b-operation-button:hover .icon-increase_mode, .b-operation-button_state_active .icon-increase_mode, .b-operation-button:hover .icon-decrease_mode, .b-operation-button_state_active .icon-decrease_mode, .b-operation-button:hover .icon-popular_mode, .b-operation-button_state_active .icon-popular_mode, .b-operation-button_state_active i.icon-discount_mode, .b-operation-button_state_active:hover i.icon-discount_mode, .b-operation-button_state_active .icon-discount_mode, .b-operation-button__tail, .b-operation-button_state_disabled:hover i.icon-discount_mode, .b-operation-button_state_disabled:hover .icon-popular-btn-back, .b-operation-button_state_disabled:hover .icon-popular-btn-next, .b-overlay__safe-shopping .b-overlay__close-button, .b-head-control-panel__link:hover .b-head-control-panel__icon-register, .b-head-control-panel__link:hover .b-head-control-panel__icon-enter, .b-head-control-panel__link:hover .b-head-control-panel__icon-cabinet, .b-head-control-panel__link:hover .b-head-control-panel__icon-case, .b-head-control-panel__link:hover .b-head-control-panel__icon-user, .b-head-control-panel__drop-down-menu .b-head-control-panel__link_state_active:hover .b-head-control-panel__icon-register, .b-head-control-panel__drop-down-menu .b-head-control-panel__link_state_active:hover .b-head-control-panel__icon-enter, .b-head-control-panel__drop-down-menu .b-head-control-panel__link_state_active:hover .b-head-control-panel__icon-cabinet, .b-head-control-panel__drop-down-menu .b-head-control-panel__link_state_active:hover .b-head-control-panel__icon-case, .b-head-control-panel__drop-down-menu .b-head-control-panel__link_state_active:hover .b-head-control-panel__icon-user, .b-head-control-panel__drop-down:hover .b-head-control-panel__icon-cabinet, .b-head-control-panel__drop-down-arrow, .b-head-control-panel__drop-down_state_selected .b-head-control-panel__link_state_active .b-head-control-panel__icon-cabinet, .b-head-control-panel__drop-down_state_selected .b-head-control-panel__link_state_active .b-head-control-panel__icon-case, .b-head-control-panel__drop-down_state_selected .b-head-control-panel__link_state_active .b-head-control-panel__icon-user, .b-head-control-panel__icon-case, .b-head-control-panel__icon-user, .b-head-control-panel__icon-enter, .b-head-control-panel__icon-register, .b-head-control-panel__icon-cabinet, .b-head-control-panel__link_theme_cabinet-user .b-head-control-panel__icon-cabinet, .b-head-control-panel__link_theme_cabinet-user .b-head-control-panel__drop-down-arrow, .b-head-control-panel__link_theme_cabinet .b-head-control-panel__icon-cabinet, .b-head-control-panel__link_theme_cabinet .b-head-control-panel__drop-down-arrow, .b-head-control-panel__drop-down_state_hovered .b-head-control-panel__icon-cabinet, .b-breadcrumb__link:hover + .b-breadcrumb__sublist + .b-breadcrumb__arrow, .b-breadcrumb__arrow, .b-drop-down:hover .b-drop-down__arrow, .b-drop-down__arrow, .b-drop-down_state_active .b-drop-down__arrow, .b-drop-down_theme_light.b-drop-down_state_active .b-drop-down__arrow, .b-drop-down_theme_light.b-drop-down_state_active:hover .b-drop-down__arrow, .b-drop-down_theme_scrollable:hover .b-drop-down__arrow, s.b-drop-down_theme_pseudo-link:hover .b-drop-down__arrow, .b-input__change-button-panel:hover .b-input__change-button-arrow-up, .b-input__change-button-panel:hover .b-input__change-button-arrow-down, .b-input__change-button-panel:active .b-input__change-button-arrow-up, .b-input__change-button-panel:active .b-input__change-button-arrow-down, .b-input__change-button-arrow-up, .b-input__change-button-arrow-down, .b-input__change-buttons-wrap_state_disabled .b-input__change-button-panel .b-input__change-button-arrow-up, .b-input__change-buttons-wrap_state_disabled .b-input__change-button-panel .b-input__change-button-arrow-down, .b-input__remove-icon:hover .icon-filter-close_small, .b-ymap__close, .b-ymap__tail, .b-ymap__marker_type_retail, .b-ymap__marker_type_warehouse, .b-ymap__marker_type_shop, .b-ymap__marker_type_office, .b-ymap__marker_type_service, .b-product-line__service-quality-icon, .b-product-line__btn-preview, .b-product__additional-button_type_disable .icon-prev, .b-product__additional-button_type_disable .icon-next, .b-discount { display: inline-block; *vertical-align: middle; *display: inline; *font-size: 1px; *zoom: 1; } .icon-yandex-comments, .icon-elba2, .icon-elba, .icon-good_company, .icon-arrow-dashed-right, .icon-comics, .icon-mails-medium, .icon-epayment-moneymailru, .icon-progress_square, .icon-epayment-webmoney, .icon-epayment-liqpay, .icon-epayment-visa, .icon-epayment-privat24, .icon-epayment-privat24-small, .icon-epayment-visa-small, .icon-warning_64, .icon-play, .icon-button-arrow_big, .icon-epayment, .icon-alert, .icon-gift, .icon-epayment-product, .icon-epayment-liqpay-small, .icon-discount_label, .icon-case-blue, .icon-basket, .icon-lifebuoy, .icon-elba-phone, .icon-arrow-in-white-circle, .icon-big-star, .icon-panel_active_b2b, .icon-cart_emty, .icon-quote, .icon-label, .icon-panel_hover_b2b, .icon-panel_b2b, .icon-close_filter_big, .icon-vk, .icon-twttr, .icon-order_deliv_but_arrow-small, .icon-odnoklassniki, .icon-mail_ru, .icon-ic_folder_transparent, .icon-gplus, .icon-fb, .icon-panel_active_b2c, .icon-panel_hover_b2c, .icon-panel_b2c, .icon-delete_shop_item_mouseover, .icon-delete_shop_item, .icon-panel_active_service, .icon-meest_express_list_icon, .icon-nova_poshta_list_icon, .icon-button-arrow, .icon-panel_service, .icon-panel_hover_service, .icon-delivery_nova, .icon-delivery_company, .icon-confirm-check, .icon-cart-order-big, .icon-product-gift, .icon-medium-warn, .icon-umbel, .icon-epayment-qiwi, .icon-plain, .icon-excel-icon-30, .icon-doc-icon-30, .icon-arrow-right-grey-medium, .icon-arrow-right-black-medium, .icon-arrow-left-grey-medium, .icon-arrow-left-black-medium, .icon-plus-in-white-circle, .icon-magnifier, .icon-delivery_free, .icon-arrow-white-right, .icon-arrow-white-left, .icon-warning, .icon-error, .icon-slider-visual, .icon-shop_box_arrow_down, .icon-one_click_call, .icon-shipping_star, .icon-shipping_grey, .icon-shipping_blue, .icon-panel_white_cabinet, .icon-prev-big, .icon-popular-btn-next_hover, .icon-popular-btn-next, .icon-popular-btn-next-bottom_hover, .icon-popular-btn-next-bottom, .icon-popular-btn-back_hover, .icon-popular-btn-back, .icon-popular-btn-back-top_hover, .icon-popular-btn-back-top, .icon-panel_cabinet, .icon-panel_active_cabinet, .icon-next-big, .icon-new-badge, .icon-ico_post, .icon-arrow-right-grey-small-bold, .icon-arrow-right-black-small-bold, .icon-arrow-left-grey-small-bold, .icon-arrow-left-black-small-bold, .icon-add_comment_but_grey, .icon-add_comment_but, .icon-success, .icon-show-more, .icon-phone-grey-medium, .icon-help_flat_grey, .icon-comment-grey-small, .icon-check-green-small, .icon-cart-order-small, .icon-bubble_arrow_left1, .icon-bubble_arrow_left, .icon-bubble_arrow_down, .icon-small_warn, .icon-pickpoint_marker, .icon-phone_big, .icon-phone-blue-medium, .icon-map_mode_cur, .icon-map_mode, .icon-gmail, .icon-discount_label_small, .icon-but_headphones, .icon-search-black, .icon-photo-small, .icon-panel_shop_cart, .icon-panel_endorsement, .icon-panel_active_shop_cart, .icon-panel_active_endorsement, .icon-map_pointer_mouseover, .icon-map_pointer, .icon-ico_edit, .icon-email-blue-medium, .icon-delivery_company_small, .icon-ya_ic, .icon-ua, .icon-tr, .icon-terms_payment, .icon-schedule, .icon-ru, .icon-return-policy, .icon-rating_mini, .icon-present, .icon-pl, .icon-phone_small, .icon-panel_user_cabinet, .icon-panel_register, .icon-panel_message, .icon-panel_mail, .icon-panel_favorite, .icon-panel_enter, .icon-panel_active_user_cabinet, .icon-panel_active_register, .icon-panel_active_message, .icon-panel_active_mail, .icon-panel_active_favorite, .icon-panel_active_enter, .icon-one_click_call_s, .icon-mx, .icon-md, .icon-mailru, .icon-kz, .icon-in, .icon-ico_copy, .icon-ic_register_check, .icon-google_ic, .icon-es, .icon-co, .icon-client_ic, .icon-cl, .icon-cellphone, .icon-cart_ic_white_18_18, .icon-by, .icon-btn_cart_with_check_ic, .icon-btn_cart_ic, .icon-br, .icon-ar, .icon-search-gray, .icon-panel_company_cabinet, .icon-panel_active_company_cabinet, .icon-ico_delete_hvr, .icon-ico_delete, .icon-favorite_exist, .icon-favorite_add, .icon-date_pick, .icon-comment_color_grey, .icon-youtube, .icon-yandex, .icon-vkontakte, .icon-twitter, .icon-shipping_star_small, .icon-shipping_blue_small, .icon-quality-company, .icon-google, .icon-filter-close, .icon-facebook, .icon-cart_dark, .icon-blog, .icon-alias_delete, .icon-alias_add, .icon-state_flag, .icon-prev_type_inactive, .icon-prev, .icon-next_type_inactive, .icon-next, .icon-mail, .icon-filter-close-hvr, .icon-fatal, .icon-error-small, .icon-date_small, .icon-comparison, .icon-comparison-hvr, .icon-comparison-active, .icon-check-green-xs_inactive, .icon-check-green-xs, .icon-cart, .icon-verified, .icon-tick, .icon-sq_plus_red, .icon-plus, .icon-payment-methods, .icon-ico_05, .icon-ic_alert, .icon-filter-close_small_mouseover, .icon-edit_14x14, .icon-case, .icon-cancel-icon-filter, .icon-unconfirmed-small, .icon-plus_white, .icon-plus_green, .icon-oper_but_tail, .icon-confirmed-small, .icon-arr-right-small-grey, .icon-arr-prev, .icon-arr-next, .icon-arr-left-small-grey, .icon-sq_r_plus, .icon-rss_mini, .icon-mail2, .icon-idea, .icon-ic_phone, .icon-gr_question, .icon-filter-close_small_mouseover_red, .icon-filter-close_small, .icon-btn_envelope_ic, .icon-triangle_expanded, .icon-triangle_collapsed, .icon-more-blue, .icon-help, .icon-enter_arrow, .icon-cat_drop_menu_arr_cur_white, .icon-plus_small_gray, .icon-plus_small_blue, .icon-minus_small_gray, .icon-minus_small_blue, .icon-grey-up-arrow, .icon-grey-up-arrow-hvr, .icon-grey-down-arrow, .icon-grey-down-arrow-hvr, .icon-closer-small-white, .icon-close_filter, .icon-blockcollapsed, .icon-white-arrows, .icon-remove_filter, .icon-close_messsage, .icon-cat_drop_menu_arr2, .icon-white-down-arrow, .icon-nav-arrow-down, .icon-cyan-down-arrow, .icon-cat_drop_menu_arr_cur_black, .icon-cat_drop_menu_arr_cur, .icon-cat_drop_menu_arr, .icon-blue-down-arrow, .icon-black-up-arrow, .icon-black-right-arrow, .icon-black-down-arrow, .icon-black-down-arrow-mouseover, .icon-blue-arrow, .b-button-colored_type_do-order .b-button-colored__icon, .b-button-colored_icon_plus-white .b-button-colored__icon, .b-button-colored_type_cart-with-check .b-button-colored__icon, .b-button-colored__icon_type_white-arrows, .b-button-colored_icon_headphones .b-button-colored__icon, .b-button-colored_large-font-icon_plus-white .b-button-colored__icon, .b-button-colored_type_register .b-button-colored__icon, .b-operation-button:hover .icon-map_mode, .b-operation-button_state_active .icon-map_mode, .b-operation-button__tail, .b-operation-button_state_disabled:hover .icon-popular-btn-back, .b-operation-button_state_disabled:hover .icon-popular-btn-next, .b-overlay__safe-shopping .b-overlay__close-button, .b-head-control-panel__link:hover .b-head-control-panel__icon-register, .b-head-control-panel__link:hover .b-head-control-panel__icon-enter, .b-head-control-panel__link:hover .b-head-control-panel__icon-cabinet, .b-head-control-panel__link:hover .b-head-control-panel__icon-case, .b-head-control-panel__link:hover .b-head-control-panel__icon-user, .b-head-control-panel__drop-down-menu .b-head-control-panel__link_state_active:hover .b-head-control-panel__icon-register, .b-head-control-panel__drop-down-menu .b-head-control-panel__link_state_active:hover .b-head-control-panel__icon-enter, .b-head-control-panel__drop-down-menu .b-head-control-panel__link_state_active:hover .b-head-control-panel__icon-cabinet, .b-head-control-panel__drop-down-menu .b-head-control-panel__link_state_active:hover .b-head-control-panel__icon-case, .b-head-control-panel__drop-down-menu .b-head-control-panel__link_state_active:hover .b-head-control-panel__icon-user, .b-head-control-panel__drop-down:hover .b-head-control-panel__icon-cabinet, .b-head-control-panel__drop-down-arrow, .b-head-control-panel__drop-down_state_selected .b-head-control-panel__link_state_active .b-head-control-panel__icon-cabinet, .b-head-control-panel__drop-down_state_selected .b-head-control-panel__link_state_active .b-head-control-panel__icon-case, .b-head-control-panel__drop-down_state_selected .b-head-control-panel__link_state_active .b-head-control-panel__icon-user, .b-head-control-panel__icon-case, .b-head-control-panel__icon-user, .b-head-control-panel__icon-enter, .b-head-control-panel__icon-register, .b-head-control-panel__icon-cabinet, .b-head-control-panel__link_theme_cabinet-user .b-head-control-panel__icon-cabinet, .b-head-control-panel__link_theme_cabinet-user .b-head-control-panel__drop-down-arrow, .b-head-control-panel__link_theme_cabinet .b-head-control-panel__icon-cabinet, .b-head-control-panel__link_theme_cabinet .b-head-control-panel__drop-down-arrow, .b-head-control-panel__drop-down_state_hovered .b-head-control-panel__icon-cabinet, .b-drop-down:hover .b-drop-down__arrow, .b-drop-down__arrow, .b-drop-down_state_active .b-drop-down__arrow, .b-drop-down_theme_light.b-drop-down_state_active .b-drop-down__arrow, .b-drop-down_theme_light.b-drop-down_state_active:hover .b-drop-down__arrow, .b-drop-down_theme_scrollable:hover .b-drop-down__arrow, s.b-drop-down_theme_pseudo-link:hover .b-drop-down__arrow, .b-input__change-button-panel:hover .b-input__change-button-arrow-up, .b-input__change-button-panel:hover .b-input__change-button-arrow-down, .b-input__change-button-panel:active .b-input__change-button-arrow-up, .b-input__change-button-panel:active .b-input__change-button-arrow-down, .b-input__change-button-arrow-up, .b-input__change-button-arrow-down, .b-input__change-buttons-wrap_state_disabled .b-input__change-button-panel .b-input__change-button-arrow-up, .b-input__change-buttons-wrap_state_disabled .b-input__change-button-panel .b-input__change-button-arrow-down, .b-input__remove-icon:hover .icon-filter-close_small, .b-ymap__close, .b-product-line__btn-preview, .b-product__additional-button_type_disable .icon-prev, .b-product__additional-button_type_disable .icon-next { background-image: url('/web/20150703125229im_/http://moskva.tiu.ru/image/sprites/common_e32738.png'); background-repeat: no-repeat; } .icon-yandex-comments { background-position: -2px -2px; width: 267px; height: 33px; } .icon-elba2 { background-position: -2px -39px; width: 230px; height: 77px; } .icon-elba { background-position: -2px -120px; width: 179px; height: 67px; } .icon-good_company { background-position: -2px -191px; width: 148px; height: 21px; } .icon-arrow-dashed-right { background-position: -273px -2px; width: 137px; height: 136px; } .icon-comics { background-position: -2px -216px; width: 110px; height: 110px; } .icon-mails-medium { background-position: -273px -142px; width: 104px; height: 27px; } .icon-epayment-moneymailru { background-position: -273px -173px; width: 98px; height: 13px; } .icon-progress_square { background-position: -273px -190px; width: 87px; height: 17px; } .icon-epayment-webmoney { background-position: -116px -216px; width: 86px; height: 24px; } .icon-epayment-liqpay { background-position: -116px -244px; width: 86px; height: 27px; } .icon-epayment-visa { background-position: -206px -216px; width: 85px; height: 23px; } .icon-epayment-privat24 { background-position: -185px -120px; width: 76px; height: 28px; } .icon-epayment-privat24-small { background-position: -185px -152px; width: 68px; height: 16px; } .icon-epayment-visa-small { background-position: -154px -191px; width: 65px; height: 18px; } .icon-warning_64 { background-position: -2px -330px; width: 64px; height: 55px; } .icon-play { background-position: -414px -2px; width: 60px; height: 60px; } .icon-button-arrow_big { background-position: -414px -66px; width: 12px; height: 58px; } .icon-epayment { background-position: -414px -128px; width: 57px; height: 16px; } .icon-alert { background-position: -414px -148px; width: 57px; height: 51px; } .icon-gift { background-position: -430px -66px; width: 37px; height: 56px; } .icon-epayment-product { background-position: -414px -203px; width: 55px; height: 16px; } .icon-epayment-liqpay-small { background-position: -414px -223px; width: 55px; height: 20px; } .icon-discount_label { background-position: -414px -247px; width: 52px; height: 51px; } .icon-case-blue { background-position: -414px -302px; width: 52px; height: 42px; } .icon-basket { background-position: -116px -275px; width: 52px; height: 41px; } .icon-lifebuoy { background-position: -70px -330px; width: 51px; height: 45px; } .icon-elba-phone { background-position: -2px -389px; width: 44px; height: 47px; } .icon-arrow-in-white-circle { background-position: -50px -389px; width: 47px; height: 47px; } .icon-big-star { background-position: -125px -330px; width: 43px; height: 45px; } .icon-panel_active_b2b { background-position: -414px -348px; width: 43px; height: 31px; } .icon-cart_emty { background-position: -172px -275px; width: 43px; height: 41px; } .icon-quote { background-position: -172px -330px; width: 42px; height: 42px; } .icon-label { background-position: -219px -275px; width: 42px; height: 36px; } .icon-panel_hover_b2b { background-position: -265px -275px; width: 41px; height: 30px; } .icon-panel_b2b { background-position: -310px -275px; width: 41px; height: 30px; } .icon-close_filter_big, .b-overlay__safe-shopping .b-overlay__close-button { background-position: -218px -330px; width: 41px; height: 41px; } .icon-vk { background-position: -263px -330px; width: 40px; height: 40px; } .icon-twttr { background-position: -307px -330px; width: 40px; height: 40px; } .icon-order_deliv_but_arrow-small, .b-button-colored_type_do-order .b-button-colored__icon { background-position: -236px -39px; width: 11px; height: 40px; } .icon-odnoklassniki { background-position: -351px -330px; width: 40px; height: 40px; } .icon-mail_ru { background-position: -101px -389px; width: 40px; height: 40px; } .icon-ic_folder_transparent { background-position: -145px -389px; width: 40px; height: 38px; } .icon-gplus { background-position: -478px -2px; width: 40px; height: 40px; } .icon-fb { background-position: -478px -46px; width: 40px; height: 40px; } .icon-panel_active_b2c { background-position: -478px -90px; width: 39px; height: 32px; } .icon-panel_hover_b2c { background-position: -478px -126px; width: 37px; height: 31px; } .icon-panel_b2c { background-position: -478px -161px; width: 37px; height: 31px; } .icon-delete_shop_item_mouseover { background-position: -478px -196px; width: 37px; height: 36px; } .icon-delete_shop_item { background-position: -478px -236px; width: 37px; height: 36px; } .icon-panel_active_service { background-position: -478px -276px; width: 35px; height: 32px; } .icon-meest_express_list_icon { background-position: -478px -312px; width: 35px; height: 30px; } .icon-nova_poshta_list_icon { background-position: -478px -346px; width: 34px; height: 30px; } .icon-button-arrow { background-position: -478px -380px; width: 12px; height: 34px; } .icon-panel_service { background-position: -236px -83px; width: 33px; height: 31px; } .icon-panel_hover_service { background-position: -189px -389px; width: 33px; height: 31px; } .icon-delivery_nova { background-position: -494px -380px; width: 23px; height: 33px; } .icon-delivery_company { background-position: -295px -216px; width: 33px; height: 22px; } .icon-confirm-check { background-position: -206px -244px; width: 33px; height: 27px; } .icon-cart-order-big { background-position: -2px -440px; width: 33px; height: 32px; } .icon-product-gift { background-position: -39px -440px; width: 31px; height: 32px; } .icon-medium-warn { background-position: -355px -275px; width: 32px; height: 28px; } .icon-umbel { background-position: -226px -389px; width: 25px; height: 31px; } .icon-epayment-qiwi { background-position: -255px -389px; width: 20px; height: 31px; } .icon-plain { background-position: -243px -244px; width: 30px; height: 26px; } .icon-excel-icon-30 { background-position: -279px -389px; width: 30px; height: 30px; } .icon-doc-icon-30 { background-position: -313px -389px; width: 30px; height: 30px; } .icon-arrow-right-grey-medium { background-position: -251px -39px; width: 17px; height: 30px; } .icon-arrow-right-black-medium { background-position: -347px -389px; width: 17px; height: 30px; } .icon-arrow-left-grey-medium { background-position: -368px -389px; width: 17px; height: 30px; } .icon-arrow-left-black-medium { background-position: -389px -389px; width: 17px; height: 30px; } .icon-plus-in-white-circle { background-position: -410px -389px; width: 28px; height: 28px; } .icon-magnifier { background-position: -442px -389px; width: 28px; height: 28px; } .icon-delivery_free { background-position: -381px -142px; width: 28px; height: 19px; } .icon-arrow-white-right { background-position: -391px -275px; width: 15px; height: 28px; } .icon-arrow-white-left { background-position: -395px -330px; width: 15px; height: 28px; } .icon-warning { background-position: -332px -216px; width: 26px; height: 21px; } .icon-error { background-position: -362px -216px; width: 26px; height: 21px; } .icon-slider-visual { background-position: -461px -348px; width: 13px; height: 25px; } .icon-shop_box_arrow_down { background-position: -478px -418px; width: 25px; height: 13px; } .icon-one_click_call { background-position: -277px -244px; width: 25px; height: 25px; } .icon-shipping_star { background-position: -223px -191px; width: 24px; height: 18px; } .icon-shipping_grey { background-position: -306px -244px; width: 24px; height: 18px; } .icon-shipping_blue { background-position: -334px -244px; width: 24px; height: 18px; } .icon-panel_white_cabinet, .b-head-control-panel__link_theme_cabinet-user .b-head-control-panel__icon-cabinet, .b-head-control-panel__link_theme_cabinet .b-head-control-panel__icon-cabinet { background-position: -364px -190px; width: 24px; height: 17px; } .icon-prev-big { background-position: -74px -440px; width: 13px; height: 23px; } .icon-popular-btn-next_hover { background-position: -91px -440px; width: 12px; height: 23px; } .icon-popular-btn-next, .b-operation-button_state_disabled:hover .icon-popular-btn-next { background-position: -107px -440px; width: 12px; height: 23px; } .icon-popular-btn-next-bottom_hover { background-position: -375px -173px; width: 23px; height: 12px; } .icon-popular-btn-next-bottom { background-position: -185px -172px; width: 23px; height: 12px; } .icon-popular-btn-back_hover { background-position: -123px -440px; width: 12px; height: 23px; } .icon-popular-btn-back, .b-operation-button_state_disabled:hover .icon-popular-btn-back { background-position: -139px -440px; width: 12px; height: 23px; } .icon-popular-btn-back-top_hover { background-position: -212px -172px; width: 23px; height: 12px; } .icon-popular-btn-back-top { background-position: -239px -172px; width: 23px; height: 12px; } .icon-panel_cabinet, .b-head-control-panel__drop-down-menu .b-head-control-panel__link_state_active:hover .b-head-control-panel__icon-cabinet, .b-head-control-panel__icon-cabinet { background-position: -362px -244px; width: 23px; height: 17px; } .icon-panel_active_cabinet, .b-head-control-panel__link:hover .b-head-control-panel__icon-cabinet, .b-head-control-panel__drop-down:hover .b-head-control-panel__icon-cabinet, .b-head-control-panel__drop-down_state_selected .b-head-control-panel__link_state_active .b-head-control-panel__icon-cabinet, .b-head-control-panel__drop-down_state_hovered .b-head-control-panel__icon-cabinet { background-position: -155px -440px; width: 23px; height: 17px; } .icon-next-big { background-position: -2px -476px; width: 13px; height: 23px; } .icon-new-badge { background-position: -182px -440px; width: 23px; height: 12px; } .icon-ico_post { background-position: -19px -476px; width: 23px; height: 14px; } .icon-arrow-right-grey-small-bold { background-position: -522px -2px; width: 13px; height: 23px; } .icon-arrow-right-black-small-bold { background-position: -522px -29px; width: 13px; height: 23px; } .icon-arrow-left-grey-small-bold { background-position: -522px -56px; width: 13px; height: 23px; } .icon-arrow-left-black-small-bold { background-position: -522px -83px; width: 13px; height: 23px; } .icon-add_comment_but_grey { background-position: -2px -503px; width: 23px; height: 19px; } .icon-add_comment_but { background-position: -539px -2px; width: 23px; height: 20px; } .icon-success { background-position: -539px -26px; width: 22px; height: 22px; } .icon-show-more { background-position: -539px -52px; width: 16px; height: 21px; } .icon-phone-grey-medium { background-position: -539px -77px; width: 21px; height: 20px; } .icon-help_flat_grey { background-position: -539px -101px; width: 21px; height: 13px; } .icon-comment-grey-small { background-position: -539px -118px; width: 21px; height: 20px; } .icon-check-green-small { background-position: -539px -142px; width: 21px; height: 17px; } .icon-cart-order-small { background-position: -539px -163px; width: 21px; height: 20px; } .icon-bubble_arrow_left1 { background-position: -539px -187px; width: 21px; height: 19px; } .icon-bubble_arrow_left { background-position: -539px -210px; width: 21px; height: 19px; } .icon-bubble_arrow_down { background-position: -539px -233px; width: 19px; height: 21px; } .icon-small_warn { background-position: -539px -258px; width: 20px; height: 17px; } .icon-pickpoint_marker { background-position: -539px -279px; width: 20px; height: 19px; } .icon-phone_big { background-position: -539px -302px; width: 15px; height: 20px; } .icon-phone-blue-medium { background-position: -539px -326px; width: 15px; height: 20px; } .icon-map_mode_cur, .b-operation-button:hover .icon-map_mode, .b-operation-button_state_active .icon-map_mode { background-position: -539px -350px; width: 13px; height: 20px; } .icon-map_mode { background-position: -539px -374px; width: 13px; height: 20px; } .icon-gmail { background-position: -539px -398px; width: 20px; height: 17px; } .icon-discount_label_small { background-position: -539px -419px; width: 20px; height: 19px; } .icon-but_headphones, .b-button-colored_icon_headphones .b-button-colored__icon { background-position: -539px -442px; width: 20px; height: 20px; } .icon-search-black { background-position: -539px -466px; width: 19px; height: 18px; } .icon-photo-small { background-position: -539px -488px; width: 16px; height: 19px; } .icon-panel_shop_cart { background-position: -392px -216px; width: 18px; height: 19px; } .icon-panel_endorsement { background-position: -389px -244px; width: 19px; height: 16px; } .icon-panel_active_shop_cart { background-position: -29px -503px; width: 18px; height: 19px; } .icon-panel_active_endorsement { background-position: -51px -503px; width: 19px; height: 15px; } .icon-map_pointer_mouseover { background-position: -522px -110px; width: 13px; height: 19px; } .icon-map_pointer { background-position: -522px -133px; width: 13px; height: 19px; } .icon-ico_edit { background-position: -2px -526px; width: 18px; height: 19px; } .icon-email-blue-medium { background-position: -74px -503px; width: 19px; height: 15px; } .icon-delivery_company_small { background-position: -46px -476px; width: 19px; height: 14px; } .icon-ya_ic { background-position: -251px -191px; width: 18px; height: 18px; } .icon-ua { background-position: -392px -190px; width: 18px; height: 12px; } .icon-tr { background-position: -209px -440px; width: 18px; height: 12px; } .icon-terms_payment { background-position: -24px -526px; width: 17px; height: 18px; } .icon-schedule { background-position: -45px -526px; width: 17px; height: 18px; } .icon-ru { background-position: -231px -440px; width: 18px; height: 12px; } .icon-return-policy { background-position: -66px -526px; width: 18px; height: 16px; } .icon-rating_mini { background-position: -566px -2px; width: 18px; height: 18px; } .icon-present { background-position: -566px -24px; width: 18px; height: 18px; } .icon-pl { background-position: -566px -46px; width: 18px; height: 12px; } .icon-phone_small { background-position: -566px -62px; width: 11px; height: 18px; } .icon-panel_user_cabinet, .b-head-control-panel__drop-down-menu .b-head-control-panel__link_state_active:hover .b-head-control-panel__icon-user, .b-head-control-panel__icon-user { background-position: -566px -84px; width: 16px; height: 18px; } .icon-panel_register, .b-head-control-panel__drop-down-menu .b-head-control-panel__link_state_active:hover .b-head-control-panel__icon-register, .b-head-control-panel__icon-register { background-position: -566px -106px; width: 17px; height: 18px; } .icon-panel_message { background-position: -566px -128px; width: 18px; height: 17px; } .icon-panel_mail { background-position: -566px -149px; width: 18px; height: 17px; } .icon-panel_favorite { background-position: -566px -170px; width: 18px; height: 18px; } .icon-panel_enter, .b-head-control-panel__drop-down-menu .b-head-control-panel__link_state_active:hover .b-head-control-panel__icon-enter, .b-head-control-panel__icon-enter { background-position: -566px -192px; width: 18px; height: 18px; } .icon-panel_active_user_cabinet, .b-head-control-panel__link:hover .b-head-control-panel__icon-user, .b-head-control-panel__drop-down_state_selected .b-head-control-panel__link_state_active .b-head-control-panel__icon-user { background-position: -566px -214px; width: 16px; height: 18px; } .icon-panel_active_register, .b-head-control-panel__link:hover .b-head-control-panel__icon-register { background-position: -566px -236px; width: 17px; height: 18px; } .icon-panel_active_message { background-position: -566px -258px; width: 18px; height: 17px; } .icon-panel_active_mail { background-position: -566px -279px; width: 18px; height: 17px; } .icon-panel_active_favorite { background-position: -566px -300px; width: 18px; height: 18px; } .icon-panel_active_enter, .b-head-control-panel__link:hover .b-head-control-panel__icon-enter { background-position: -566px -322px; width: 18px; height: 18px; } .icon-one_click_call_s { background-position: -566px -344px; width: 18px; height: 18px; } .icon-mx { background-position: -566px -366px; width: 18px; height: 12px; } .icon-md { background-position: -566px -382px; width: 18px; height: 12px; } .icon-mailru { background-position: -566px -398px; width: 18px; height: 18px; } .icon-kz { background-position: -566px -420px; width: 18px; height: 12px; } .icon-in { background-position: -566px -436px; width: 18px; height: 12px; } .icon-ico_copy { background-position: -566px -452px; width: 16px; height: 18px; } .icon-ic_register_check, .b-button-colored_type_register .b-button-colored__icon { background-position: -566px -474px; width: 18px; height: 18px; } .icon-google_ic { background-position: -566px -496px; width: 18px; height: 18px; } .icon-es { background-position: -566px -518px; width: 18px; height: 12px; } .icon-co { background-position: -253px -440px; width: 18px; height: 12px; } .icon-client_ic { background-position: -2px -549px; width: 17px; height: 18px; } .icon-cl { background-position: -275px -440px; width: 18px; height: 12px; } .icon-cellphone { background-position: -522px -156px; width: 12px; height: 18px; } .icon-cart_ic_white_18_18 { background-position: -23px -549px; width: 18px; height: 18px; } .icon-by { background-position: -297px -440px; width: 18px; height: 12px; } .icon-btn_cart_with_check_ic, .b-button-colored_type_cart-with-check .b-button-colored__icon { background-position: -45px -549px; width: 18px; height: 18px; } .icon-btn_cart_ic { background-position: -67px -549px; width: 18px; height: 18px; } .icon-br { background-position: -319px -440px; width: 18px; height: 12px; } .icon-ar { background-position: -341px -440px; width: 18px; height: 12px; } .icon-search-gray, .b-product-line__btn-preview { background-position: -89px -549px; width: 17px; height: 17px; } .icon-panel_company_cabinet, .b-head-control-panel__drop-down-menu .b-head-control-panel__link_state_active:hover .b-head-control-panel__icon-case, .b-head-control-panel__icon-case { background-position: -88px -526px; width: 17px; height: 16px; } .icon-panel_active_company_cabinet, .b-head-control-panel__link:hover .b-head-control-panel__icon-case, .b-head-control-panel__drop-down_state_selected .b-head-control-panel__link_state_active .b-head-control-panel__icon-case { background-position: -109px -526px; width: 17px; height: 16px; } .icon-ico_delete_hvr { background-position: -110px -549px; width: 14px; height: 17px; } .icon-ico_delete { background-position: -128px -549px; width: 14px; height: 17px; } .icon-favorite_exist { background-position: -146px -549px; width: 16px; height: 17px; } .icon-favorite_add { background-position: -166px -549px; width: 16px; height: 17px; } .icon-date_pick { background-position: -130px -526px; width: 17px; height: 16px; } .icon-comment_color_grey { background-position: -522px -178px; width: 13px; height: 17px; } .icon-youtube { background-position: -151px -526px; width: 16px; height: 16px; } .icon-yandex { background-position: -522px -199px; width: 7px; height: 16px; } .icon-vkontakte { background-position: -171px -526px; width: 16px; height: 16px; } .icon-twitter { background-position: -191px -526px; width: 16px; height: 16px; } .icon-shipping_star_small { background-position: -69px -476px; width: 16px; height: 14px; } .icon-shipping_blue_small { background-position: -89px -476px; width: 16px; height: 14px; } .icon-quality-company { background-position: -522px -219px; width: 12px; height: 16px; } .icon-google { background-position: -211px -526px; width: 16px; height: 16px; } .icon-filter-close { background-position: -231px -526px; width: 15px; height: 16px; } .icon-facebook { background-position: -250px -526px; width: 16px; height: 16px; } .icon-cart_dark { background-position: -270px -526px; width: 16px; height: 16px; } .icon-blog { background-position: -290px -526px; width: 16px; height: 16px; } .icon-alias_delete { background-position: -310px -526px; width: 16px; height: 16px; } .icon-alias_add { background-position: -330px -526px; width: 16px; height: 16px; } .icon-state_flag { background-position: -522px -239px; width: 12px; height: 15px; } .icon-prev_type_inactive, .b-product__additional-button_type_disable .icon-prev { background-position: -522px -258px; width: 7px; height: 15px; } .icon-prev { background-position: -522px -277px; width: 7px; height: 15px; } .icon-next_type_inactive, .b-product__additional-button_type_disable .icon-next { background-position: -522px -296px; width: 7px; height: 15px; } .icon-next { background-position: -522px -315px; width: 7px; height: 15px; } .icon-mail { background-position: -566px -534px; width: 15px; height: 10px; } .icon-filter-close-hvr { background-position: -97px -503px; width: 15px; height: 15px; } .icon-fatal { background-position: -109px -476px; width: 15px; height: 14px; } .icon-error-small { background-position: -363px -440px; width: 15px; height: 12px; } .icon-date_small { background-position: -128px -476px; width: 15px; height: 13px; } .icon-comparison { background-position: -116px -503px; width: 15px; height: 14px; } .icon-comparison-hvr { background-position: -135px -503px; width: 15px; height: 14px; } .icon-comparison-active { background-position: -154px -503px; width: 15px; height: 14px; } .icon-check-green-xs_inactive { background-position: -382px -440px; width: 15px; height: 12px; } .icon-check-green-xs { background-position: -401px -440px; width: 15px; height: 12px; } .icon-cart { background-position: -147px -476px; width: 15px; height: 13px; } .icon-verified { background-position: -522px -334px; width: 13px; height: 14px; } .icon-tick { background-position: -173px -503px; width: 14px; height: 14px; } .icon-sq_plus_red { background-position: -191px -503px; width: 14px; height: 14px; } .icon-plus { background-position: -166px -476px; width: 14px; height: 13px; } .icon-payment-methods { background-position: -522px -352px; width: 8px; height: 14px; } .icon-ico_05 { background-position: -522px -370px; width: 10px; height: 14px; } .icon-ic_alert { background-position: -184px -476px; width: 14px; height: 13px; } .icon-filter-close_small_mouseover { background-position: -522px -388px; width: 12px; height: 14px; } .icon-edit_14x14 { background-position: -209px -503px; width: 14px; height: 14px; } .icon-case { background-position: -420px -440px; width: 14px; height: 12px; } .icon-cancel-icon-filter { background-position: -227px -503px; width: 14px; height: 14px; } .icon-unconfirmed-small { background-position: -522px -406px; width: 13px; height: 13px; } .icon-plus_white, .b-button-colored_icon_plus-white .b-button-colored__icon, .b-button-colored_large-font-icon_plus-white .b-button-colored__icon { background-position: -522px -423px; width: 13px; height: 13px; } .icon-plus_green { background-position: -522px -440px; width: 13px; height: 13px; } .icon-oper_but_tail, .b-operation-button__tail { background-position: -539px -511px; width: 13px; height: 7px; } .icon-confirmed-small { background-position: -522px -457px; width: 13px; height: 13px; } .icon-arr-right-small-grey { background-position: -522px -474px; width: 7px; height: 13px; } .icon-arr-prev { background-position: -556px -350px; width: 6px; height: 13px; } .icon-arr-next { background-position: -556px -374px; width: 6px; height: 13px; } .icon-arr-left-small-grey { background-position: -507px -418px; width: 7px; height: 13px; } .icon-sq_r_plus { background-position: -257px -152px; width: 12px; height: 12px; } .icon-rss_mini { background-position: -438px -440px; width: 12px; height: 12px; } .icon-mail2 { background-position: -454px -440px; width: 12px; height: 10px; } .icon-idea { background-position: -402px -173px; width: 8px; height: 12px; } .icon-ic_phone { background-position: -202px -476px; width: 11px; height: 12px; } .icon-gr_question { background-position: -217px -476px; width: 12px; height: 12px; } .icon-filter-close_small_mouseover_red, .b-input__remove-icon:hover .icon-filter-close_small { background-position: -233px -476px; width: 12px; height: 12px; } .icon-filter-close_small { background-position: -249px -476px; width: 12px; height: 12px; } .icon-btn_envelope_ic { background-position: -470px -440px; width: 12px; height: 10px; } .icon-triangle_expanded { background-position: -265px -476px; width: 11px; height: 11px; } .icon-triangle_collapsed { background-position: -280px -476px; width: 11px; height: 11px; } .icon-more-blue { background-position: -295px -476px; width: 11px; height: 11px; } .icon-help { background-position: -310px -476px; width: 11px; height: 11px; } .icon-enter_arrow { background-position: -325px -476px; width: 11px; height: 11px; } .icon-cat_drop_menu_arr_cur_white, .b-drop-down_theme_light.b-drop-down_state_active .b-drop-down__arrow, .b-drop-down_theme_light.b-drop-down_state_active:hover .b-drop-down__arrow { background-position: -522px -491px; width: 11px; height: 8px; } .icon-plus_small_gray { background-position: -486px -440px; width: 10px; height: 10px; } .icon-plus_small_blue { background-position: -500px -440px; width: 10px; height: 10px; } .icon-minus_small_gray { background-position: -461px -377px; width: 10px; height: 2px; } .icon-minus_small_blue { background-position: -414px -383px; width: 10px; height: 2px; } .icon-grey-up-arrow, .b-input__change-button-arrow-up, .b-input__change-buttons-wrap_state_disabled .b-input__change-button-panel .b-input__change-button-arrow-up { background-position: -395px -362px; width: 10px; height: 7px; } .icon-grey-up-arrow-hvr, .b-input__change-button-panel:hover .b-input__change-button-arrow-up, .b-input__change-button-panel:active .b-input__change-button-arrow-up { background-position: -340px -476px; width: 10px; height: 7px; } .icon-grey-down-arrow, .b-input__change-button-arrow-down, .b-input__change-buttons-wrap_state_disabled .b-input__change-button-panel .b-input__change-button-arrow-down { background-position: -354px -476px; width: 10px; height: 7px; } .icon-grey-down-arrow-hvr, .b-input__change-button-panel:hover .b-input__change-button-arrow-down, .b-input__change-button-panel:active .b-input__change-button-arrow-down { background-position: -368px -476px; width: 10px; height: 7px; } .icon-closer-small-white { background-position: -245px -503px; width: 10px; height: 10px; } .icon-close_filter, .b-ymap__close { background-position: -259px -503px; width: 9px; height: 10px; } .icon-blockcollapsed { background-position: -272px -503px; width: 5px; height: 10px; } .icon-white-arrows, .b-button-colored__icon_type_white-arrows { background-position: -281px -503px; width: 9px; height: 9px; } .icon-remove_filter { background-position: -294px -503px; width: 9px; height: 9px; } .icon-close_messsage { background-position: -307px -503px; width: 9px; height: 9px; } .icon-cat_drop_menu_arr2 { background-position: -558px -302px; width: 4px; height: 8px; } .icon-white-down-arrow, .b-head-control-panel__link_theme_cabinet-user .b-head-control-panel__drop-down-arrow, .b-head-control-panel__link_theme_cabinet .b-head-control-panel__drop-down-arrow { background-position: -251px -73px; width: 7px; height: 5px; } .icon-nav-arrow-down { background-position: -381px -165px; width: 7px; height: 4px; } .icon-cyan-down-arrow { background-position: -392px -165px; width: 7px; height: 4px; } .icon-cat_drop_menu_arr_cur_black, .b-drop-down:hover .b-drop-down__arrow, .b-drop-down_state_active .b-drop-down__arrow { background-position: -262px -73px; width: 7px; height: 5px; } .icon-cat_drop_menu_arr_cur { background-position: -116px -320px; width: 7px; height: 5px; } .icon-cat_drop_menu_arr, .b-drop-down__arrow, .b-drop-down_theme_scrollable:hover .b-drop-down__arrow, s.b-drop-down_theme_pseudo-link:hover .b-drop-down__arrow { background-position: -127px -320px; width: 7px; height: 5px; } .icon-blue-down-arrow { background-position: -403px -165px; width: 7px; height: 4px; } .icon-black-up-arrow { background-position: -138px -320px; width: 7px; height: 4px; } .icon-black-right-arrow { background-position: -382px -476px; width: 7px; height: 7px; } .icon-black-down-arrow, .b-head-control-panel__drop-down-arrow { background-position: -70px -379px; width: 7px; height: 5px; } .icon-black-down-arrow-mouseover { background-position: -81px -379px; width: 7px; height: 5px; } .icon-blue-arrow { background-position: -581px -62px; width: 3px; height: 5px; } .icon-cart-blue, .icon-customers-blue, .icon-umbrella-blue, .icon-tag-blue, .icon-search-triangle, .icon-text-free, .icon-ny-moose-not-found, .icon-promotion-blue, .icon-popular_package, .icon-security-blue, .icon-walet-blue, .icon-support-blue, .icon-income-blue, .icon-education-blue, .icon-e-market-blue, .icon-analytics-blue, .icon-ny-moose-filter, .icon-free-delivery, .icon-discount_bg_200, .icon-tv_blue, .icon-search-triangle_small, .icon-tv-triangle, .icon-ico-b2b-inactive, .icon-ico-b2b-inactive-hover, .icon-ico-b2b-active, .icon-gift, .icon-ico-b2c-inactive, .icon-ico-b2c-inactive-hover, .icon-ico-b2c-active, .icon-order_deliv_but_arrow, .icon-new-abonents-inactive, .icon-new-abonents-hover, .icon-new-abonents-active, .icon-old-abonents-hover, .icon-old-abonents-active, .icon-ico-service-inactive, .icon-ico-service-inactive-hover, .icon-ico-service-active, .icon-company-review-black, .icon-old-abonents-inactive, .icon-tv, .icon-city-number-inactive, .icon-city-number-active, .icon-city-number-hover, .icon-product-review-black, .icon-loupe_white-big, .icon-close, .icon-comparison-big, .icon-testimonial_tail, .icon-purse-orange, .icon-money-small-black, .icon-arrow-scroll-top, .icon-send-request-big, .icon-discount_mode_hvr, .icon-discount_mode_act, .icon-discount_mode, .icon-balloon_tail, .icon-clock_red, .icon-clock_green, .icon-blue_round, .icon-big_rss, .icon-all_product_mode_cur, .icon-wallet-small-black, .icon-search_close_mouseover, .icon-search_close, .icon-phone-black-small, .icon-document-black-small, .icon-star-small-yellow, .icon-star-small-grey, .icon-may-flower_hvr, .icon-button_prev_disabled, .icon-button_prev_active, .icon-button_next_disabled, .icon-button_next_active, .icon-penny-small-black, .icon-one_product_mode_cur, .icon-may-flower, .icon-arrow-blue-active, .icon-arrow-black-active, .icon-all_product_mode, .icon-souvenir_hvr, .icon-send-request-small, .icon-prior_delivery_company_small, .icon-home-black-small, .icon-done-in-time_disabled, .icon-done-in-time, .icon-arrow_up, .icon-arrow_down, .icon-template-black-small, .icon-souvenir, .icon-reply-time_disabled, .icon-reply-time, .icon-phone_dark_grey, .icon-phone_big_mouseover, .icon-message_dark_grey, .icon-incr_grey, .icon-callback_dark_grey, .icon-actual-price_disabled, .icon-actual-price, .icon-one_product_mode, .icon-key-small-blue, .icon-fir-tree_hvr, .icon-fir-tree, .icon-arrow-service-active, .icon-arrow-service-active-hover, .icon-arrow-b2c-active, .icon-arrow-b2c-active-hover, .icon-arrow-b2b-active, .icon-arrow-b2b-active-hover, .icon-map_mode_cur, .icon-map_mode, .icon-ic_clock_3, .icon-ic_clock_2, .icon-ic_clock_1, .icon-comments-list-tail, .icon-comment_tail, .icon-warn_red, .icon-response-time, .icon-map_direction, .icon-man_green, .icon-man, .icon-breadcrumb_arrow_trans, .icon-one_click_mouseover, .icon-one_click, .icon-mail_3_mouseover, .icon-icon_gg, .icon-ic_services, .icon-ic_customers, .icon-filia, .icon-favorite_mouseover, .icon-favorite, .icon-comparison-small, .icon-checkbox_checked, .icon-checkbox-unchecked, .icon-call_me_mouseover, .icon-call_me, .icon-term-on-portal, .icon-square-closer, .icon-square-closer-hvr, .icon-popup_tick, .icon-key, .icon-increase_mode_cur, .icon-increase_mode, .icon-gallery_mode_cur, .icon-gallery_mode, .icon-decrease_mode_cur, .icon-decrease_mode, .icon-service, .icon-lock, .icon-list_mode_cur, .icon-list_mode, .icon-ic_customer, .icon-copy_paste_mouseover, .icon-copy_paste, .icon-category_category, .icon-popular_mode_cur, .icon-popular_mode, .icon-mini_home, .icon-mail_3, .icon-icon_signin, .icon-ic_industrial, .icon-endorsement-small, .icon-d_up_arr, .icon-d_down_arr, .icon-checkbox_checked_13, .icon-checkbox-unchecked_13, .icon-bubble_say, .icon-stop, .icon-square_b_plus, .icon-round_plus, .icon-minus_additional, .icon-map, .icon-list, .icon-item, .icon-incr_small, .icon-icon_skype, .icon-icon_phone, .icon-icon_icq, .icon-icon_comments, .icon-ic_video, .icon-ic_site, .icon-ic_company, .icon-gallery, .icon-flag, .icon-company_site_ico, .icon-company, .icon-cart_ic_12_12, .icon-region-opener-opened, .icon-region-opener-closed, .icon-arr-right, .icon-link_right_arr, .icon-close_cross, .icon-breadcrumb_arrow, .b-button-colored_type_do-order-big .b-button-colored__icon, .b-operation-button:hover .icon-discount_mode, .b-operation-button:hover .icon-list_mode, .b-operation-button_state_active .icon-list_mode, .b-operation-button:hover .icon-gallery_mode, .b-operation-button_state_active .icon-gallery_mode, .b-operation-button:hover .icon-map_mode, .b-operation-button_state_active .icon-map_mode, .b-operation-button:hover .icon-increase_mode, .b-operation-button_state_active .icon-increase_mode, .b-operation-button:hover .icon-decrease_mode, .b-operation-button_state_active .icon-decrease_mode, .b-operation-button:hover .icon-popular_mode, .b-operation-button_state_active .icon-popular_mode, .b-operation-button_state_active i.icon-discount_mode, .b-operation-button_state_active:hover i.icon-discount_mode, .b-operation-button_state_active .icon-discount_mode, .b-operation-button_state_disabled:hover i.icon-discount_mode, .b-breadcrumb__link:hover + .b-breadcrumb__sublist + .b-breadcrumb__arrow, .b-breadcrumb__arrow, .b-ymap__tail, .b-product-line__service-quality-icon, .b-discount { background-image: url('/web/20150703125229im_/http://moskva.tiu.ru/image/sprites/main_6bffa7.png'); background-repeat: no-repeat; } .icon-cart-blue { background-position: -2px -2px; width: 162px; height: 80px; } .icon-customers-blue { background-position: -2px -86px; width: 158px; height: 81px; } .icon-umbrella-blue { background-position: -168px -2px; width: 156px; height: 83px; } .icon-tag-blue { background-position: -2px -171px; width: 150px; height: 83px; } .icon-search-triangle { background-position: -328px -2px; width: 120px; height: 105px; } .icon-text-free { background-position: -328px -111px; width: 118px; height: 30px; } .icon-ny-moose-not-found { background-position: -328px -145px; width: 85px; height: 109px; } .icon-promotion-blue { background-position: -2px -258px; width: 80px; height: 89px; } .icon-popular_package { background-position: -86px -258px; width: 87px; height: 87px; } .icon-security-blue { background-position: -156px -171px; width: 61px; height: 81px; } .icon-walet-blue { background-position: -168px -89px; width: 80px; height: 60px; } .icon-support-blue { background-position: -221px -171px; width: 77px; height: 80px; } .icon-income-blue { background-position: -177px -258px; width: 77px; height: 80px; } .icon-education-blue { background-position: -258px -258px; width: 80px; height: 43px; } .icon-e-market-blue { background-position: -2px -351px; width: 77px; height: 80px; } .icon-analytics-blue { background-position: -83px -351px; width: 80px; height: 80px; } .icon-ny-moose-filter { background-position: -167px -351px; width: 58px; height: 78px; } .icon-free-delivery { background-position: -229px -351px; width: 73px; height: 71px; } .icon-discount_bg_200, .b-discount { background-position: -306px -351px; width: 73px; height: 71px; } .icon-tv_blue { background-position: -252px -89px; width: 61px; height: 45px; } .icon-search-triangle_small { background-position: -383px -351px; width: 60px; height: 53px; } .icon-tv-triangle { background-position: -452px -2px; width: 58px; height: 58px; } .icon-ico-b2b-inactive { background-position: -452px -64px; width: 58px; height: 51px; } .icon-ico-b2b-inactive-hover { background-position: -452px -119px; width: 58px; height: 51px; } .icon-ico-b2b-active { background-position: -452px -174px; width: 58px; height: 51px; } .icon-gift { background-position: -452px -229px; width: 37px; height: 56px; } .icon-ico-b2c-inactive { background-position: -452px -289px; width: 55px; height: 51px; } .icon-ico-b2c-inactive-hover { background-position: -452px -344px; width: 55px; height: 51px; } .icon-ico-b2c-active { background-position: -2px -435px; width: 55px; height: 51px; } .icon-order_deliv_but_arrow, .b-button-colored_type_do-order-big .b-button-colored__icon { background-position: -493px -229px; width: 13px; height: 54px; } .icon-new-abonents-inactive { background-position: -514px -2px; width: 50px; height: 52px; } .icon-new-abonents-hover { background-position: -514px -58px; width: 50px; height: 52px; } .icon-new-abonents-active { background-position: -2px -490px; width: 51px; height: 52px; } .icon-old-abonents-hover { background-position: -61px -435px; width: 51px; height: 46px; } .icon-old-abonents-active { background-position: -116px -435px; width: 51px; height: 45px; } .icon-ico-service-inactive { background-position: -57px -490px; width: 51px; height: 51px; } .icon-ico-service-inactive-hover { background-position: -112px -490px; width: 51px; height: 51px; } .icon-ico-service-active { background-position: -167px -490px; width: 51px; height: 51px; } .icon-company-review-black { background-position: -222px -490px; width: 51px; height: 48px; } .icon-old-abonents-inactive { background-position: -514px -114px; width: 50px; height: 45px; } .icon-tv { background-position: -514px -163px; width: 49px; height: 36px; } .icon-city-number-inactive { background-position: -514px -203px; width: 26px; height: 45px; } .icon-city-number-active { background-position: -514px -252px; width: 26px; height: 45px; } .icon-city-number-hover { background-position: -514px -301px; width: 26px; height: 44px; } .icon-product-review-black { background-position: -514px -349px; width: 42px; height: 43px; } .icon-loupe_white-big { background-position: -514px -396px; width: 36px; height: 37px; } .icon-close { background-position: -514px -437px; width: 36px; height: 36px; } .icon-comparison-big { background-position: -417px -145px; width: 31px; height: 33px; } .icon-testimonial_tail { background-position: -452px -399px; width: 32px; height: 19px; } .icon-purse-orange { background-position: -342px -258px; width: 32px; height: 25px; } .icon-money-small-black { background-position: -417px -182px; width: 31px; height: 26px; } .icon-arrow-scroll-top { background-position: -417px -212px; width: 30px; height: 30px; } .icon-send-request-big { background-position: -378px -258px; width: 29px; height: 21px; } .icon-discount_mode_hvr, .b-operation-button:hover .icon-discount_mode { background-position: -258px -305px; width: 25px; height: 26px; } .icon-discount_mode_act, .b-operation-button_state_active i.icon-discount_mode, .b-operation-button_state_active:hover i.icon-discount_mode, .b-operation-button_state_active .icon-discount_mode { background-position: -287px -305px; width: 25px; height: 26px; } .icon-discount_mode, .b-operation-button_state_disabled:hover i.icon-discount_mode { background-position: -316px -305px; width: 25px; height: 26px; } .icon-balloon_tail, .b-ymap__tail { background-position: -252px -138px; width: 26px; height: 10px; } .icon-clock_red { background-position: -345px -305px; width: 25px; height: 25px; } .icon-clock_green { background-position: -374px -305px; width: 25px; height: 24px; } .icon-blue_round { background-position: -171px -435px; width: 25px; height: 25px; } .icon-big_rss { background-position: -200px -435px; width: 25px; height: 25px; } .icon-all_product_mode_cur { background-position: -544px -203px; width: 19px; height: 25px; } .icon-wallet-small-black { background-position: -403px -305px; width: 24px; height: 24px; } .icon-search_close_mouseover { background-position: -229px -435px; width: 24px; height: 24px; } .icon-search_close { background-position: -257px -435px; width: 24px; height: 24px; } .icon-phone-black-small { background-position: -544px -252px; width: 19px; height: 24px; } .icon-document-black-small { background-position: -544px -301px; width: 20px; height: 24px; } .icon-star-small-yellow { background-position: -285px -435px; width: 23px; height: 22px; } .icon-star-small-grey { background-position: -312px -435px; width: 23px; height: 22px; } .icon-may-flower_hvr { background-position: -302px -171px; width: 16px; height: 23px; } .icon-button_prev_disabled { background-position: -277px -490px; width: 23px; height: 23px; } .icon-button_prev_active { background-position: -304px -490px; width: 23px; height: 23px; } .icon-button_next_disabled { background-position: -331px -490px; width: 23px; height: 23px; } .icon-button_next_active { background-position: -358px -490px; width: 23px; height: 23px; } .icon-penny-small-black { background-position: -302px -198px; width: 20px; height: 22px; } .icon-one_product_mode_cur { background-position: -302px -224px; width: 19px; height: 22px; } .icon-may-flower { background-position: -431px -305px; width: 16px; height: 22px; } .icon-arrow-blue-active { background-position: -488px -399px; width: 22px; height: 12px; } .icon-arrow-black-active { background-position: -168px -153px; width: 22px; height: 12px; } .icon-all_product_mode { background-position: -339px -435px; width: 15px; height: 22px; } .icon-souvenir_hvr { background-position: -411px -258px; width: 15px; height: 21px; } .icon-send-request-small { background-position: -358px -435px; width: 21px; height: 20px; } .icon-prior_delivery_company_small { background-position: -383px -435px; width: 21px; height: 18px; } .icon-home-black-small { background-position: -408px -435px; width: 21px; height: 18px; } .icon-done-in-time_disabled { background-position: -430px -258px; width: 17px; height: 21px; } .icon-done-in-time { background-position: -385px -490px; width: 17px; height: 21px; } .icon-arrow_up { background-position: -342px -287px; width: 21px; height: 14px; } .icon-arrow_down { background-position: -367px -287px; width: 21px; height: 14px; } .icon-template-black-small { background-position: -406px -490px; width: 20px; height: 20px; } .icon-souvenir { background-position: -430px -490px; width: 15px; height: 20px; } .icon-reply-time_disabled { background-position: -449px -490px; width: 18px; height: 20px; } .icon-reply-time { background-position: -471px -490px; width: 18px; height: 20px; } .icon-phone_dark_grey { background-position: -493px -490px; width: 20px; height: 20px; } .icon-phone_big_mouseover { background-position: -517px -490px; width: 15px; height: 20px; } .icon-message_dark_grey { background-position: -536px -490px; width: 20px; height: 20px; } .icon-incr_grey { background-position: -433px -435px; width: 20px; height: 18px; } .icon-callback_dark_grey { background-position: -277px -517px; width: 20px; height: 20px; } .icon-actual-price_disabled { background-position: -301px -517px; width: 19px; height: 20px; } .icon-actual-price { background-position: -324px -517px; width: 19px; height: 20px; } .icon-one_product_mode { background-position: -347px -517px; width: 15px; height: 19px; } .icon-key-small-blue { background-position: -544px -232px; width: 19px; height: 9px; } .icon-fir-tree_hvr { background-position: -366px -517px; width: 14px; height: 19px; } .icon-fir-tree { background-position: -384px -517px; width: 14px; height: 19px; } .icon-arrow-service-active { background-position: -544px -280px; width: 19px; height: 11px; } .icon-arrow-service-active-hover { background-position: -544px -329px; width: 19px; height: 11px; } .icon-arrow-b2c-active { background-position: -194px -153px; width: 19px; height: 11px; } .icon-arrow-b2c-active-hover { background-position: -217px -153px; width: 19px; height: 11px; } .icon-arrow-b2b-active { background-position: -240px -153px; width: 19px; height: 11px; } .icon-arrow-b2b-active-hover { background-position: -263px -153px; width: 19px; height: 11px; } .icon-map_mode_cur, .b-operation-button:hover .icon-map_mode, .b-operation-button_state_active .icon-map_mode { background-position: -457px -435px; width: 13px; height: 18px; } .icon-map_mode { background-position: -474px -435px; width: 13px; height: 18px; } .icon-ic_clock_3 { background-position: -491px -435px; width: 18px; height: 18px; } .icon-ic_clock_2 { background-position: -402px -517px; width: 18px; height: 18px; } .icon-ic_clock_1 { background-position: -424px -517px; width: 18px; height: 18px; } .icon-comments-list-tail { background-position: -514px -477px; width: 18px; height: 9px; } .icon-comment_tail { background-position: -171px -464px; width: 18px; height: 15px; } .icon-warn_red { background-position: -446px -517px; width: 17px; height: 16px; } .icon-response-time { background-position: -2px -546px; width: 11px; height: 17px; } .icon-map_direction { background-position: -467px -517px; width: 17px; height: 16px; } .icon-man_green { background-position: -17px -546px; width: 13px; height: 17px; } .icon-man { background-position: -34px -546px; width: 13px; height: 17px; } .icon-breadcrumb_arrow_trans, .b-breadcrumb__link:hover + .b-breadcrumb__sublist + .b-breadcrumb__arrow { background-position: -554px -396px; width: 5px; height: 17px; } .icon-one_click_mouseover { background-position: -488px -517px; width: 12px; height: 16px; } .icon-one_click { background-position: -504px -517px; width: 12px; height: 16px; } .icon-mail_3_mouseover { background-position: -392px -287px; width: 16px; height: 14px; } .icon-icon_gg { background-position: -520px -517px; width: 16px; height: 16px; } .icon-ic_services { background-position: -540px -517px; width: 16px; height: 16px; } .icon-ic_customers { background-position: -51px -546px; width: 16px; height: 16px; } .icon-filia { background-position: -412px -287px; width: 16px; height: 12px; } .icon-favorite_mouseover { background-position: -71px -546px; width: 14px; height: 16px; } .icon-favorite { background-position: -89px -546px; width: 14px; height: 16px; } .icon-comparison-small { background-position: -107px -546px; width: 13px; height: 16px; } .icon-checkbox_checked { background-position: -124px -546px; width: 16px; height: 16px; } .icon-checkbox-unchecked { background-position: -144px -546px; width: 16px; height: 16px; } .icon-call_me_mouseover { background-position: -383px -408px; width: 16px; height: 14px; } .icon-call_me { background-position: -403px -408px; width: 16px; height: 14px; } .icon-term-on-portal { background-position: -193px -464px; width: 13px; height: 15px; } .icon-square-closer { background-position: -210px -464px; width: 15px; height: 15px; } .icon-square-closer-hvr { background-position: -229px -464px; width: 15px; height: 15px; } .icon-popup_tick { background-position: -248px -464px; width: 15px; height: 15px; } .icon-key { background-position: -536px -477px; width: 15px; height: 7px; } .icon-increase_mode_cur, .b-operation-button:hover .icon-increase_mode, .b-operation-button_state_active .icon-increase_mode { background-position: -554px -417px; width: 10px; height: 15px; } .icon-increase_mode { background-position: -554px -437px; width: 10px; height: 15px; } .icon-gallery_mode_cur, .b-operation-button:hover .icon-gallery_mode, .b-operation-button_state_active .icon-gallery_mode { background-position: -267px -464px; width: 14px; height: 15px; } .icon-gallery_mode { background-position: -285px -464px; width: 14px; height: 15px; } .icon-decrease_mode_cur, .b-operation-button:hover .icon-decrease_mode, .b-operation-button_state_active .icon-decrease_mode { background-position: -554px -456px; width: 10px; height: 15px; } .icon-decrease_mode { background-position: -303px -464px; width: 10px; height: 15px; } .icon-service, .b-product-line__service-quality-icon { background-position: -423px -408px; width: 13px; height: 14px; } .icon-lock { background-position: -317px -464px; width: 12px; height: 14px; } .icon-list_mode_cur, .b-operation-button:hover .icon-list_mode, .b-operation-button_state_active .icon-list_mode { background-position: -333px -464px; width: 13px; height: 14px; } .icon-list_mode { background-position: -350px -464px; width: 13px; height: 14px; } .icon-ic_customer { background-position: -367px -464px; width: 12px; height: 14px; } .icon-copy_paste_mouseover { background-position: -383px -464px; width: 14px; height: 14px; } .icon-copy_paste { background-position: -401px -464px; width: 14px; height: 14px; } .icon-category_category { background-position: -419px -464px; width: 14px; height: 14px; } .icon-popular_mode_cur, .b-operation-button:hover .icon-popular_mode, .b-operation-button_state_active .icon-popular_mode { background-position: -437px -464px; width: 13px; height: 13px; } .icon-popular_mode { background-position: -454px -464px; width: 13px; height: 13px; } .icon-mini_home { background-position: -286px -153px; width: 13px; height: 11px; } .icon-mail_3 { background-position: -303px -153px; width: 13px; height: 11px; } .icon-icon_signin { background-position: -282px -138px; width: 13px; height: 10px; } .icon-ic_industrial { background-position: -432px -287px; width: 13px; height: 11px; } .icon-endorsement-small { background-position: -471px -464px; width: 13px; height: 12px; } .icon-d_up_arr { background-position: -164px -546px; width: 13px; height: 13px; } .icon-d_down_arr { background-position: -181px -546px; width: 13px; height: 13px; } .icon-checkbox_checked_13 { background-position: -198px -546px; width: 13px; height: 13px; } .icon-checkbox-unchecked_13 { background-position: -215px -546px; width: 13px; height: 13px; } .icon-bubble_say { background-position: -232px -546px; width: 12px; height: 13px; } .icon-stop { background-position: -488px -464px; width: 12px; height: 12px; } .icon-square_b_plus { background-position: -248px -546px; width: 12px; height: 12px; } .icon-round_plus { background-position: -264px -546px; width: 12px; height: 12px; } .icon-minus_additional { background-position: -280px -546px; width: 12px; height: 12px; } .icon-map { background-position: -296px -546px; width: 12px; height: 12px; } .icon-list { background-position: -312px -546px; width: 12px; height: 12px; } .icon-item { background-position: -328px -546px; width: 12px; height: 12px; } .icon-incr_small { background-position: -299px -138px; width: 12px; height: 10px; } .icon-icon_skype { background-position: -344px -546px; width: 12px; height: 12px; } .icon-icon_phone { background-position: -360px -546px; width: 12px; height: 12px; } .icon-icon_icq { background-position: -376px -546px; width: 12px; height: 11px; } .icon-icon_comments { background-position: -568px -2px; width: 12px; height: 12px; } .icon-ic_video { background-position: -568px -18px; width: 12px; height: 12px; } .icon-ic_site { background-position: -568px -34px; width: 12px; height: 12px; } .icon-ic_company { background-position: -568px -50px; width: 12px; height: 12px; } .icon-gallery { background-position: -568px -66px; width: 12px; height: 12px; } .icon-flag { background-position: -568px -82px; width: 11px; height: 12px; } .icon-company_site_ico { background-position: -568px -98px; width: 12px; height: 10px; } .icon-company { background-position: -568px -112px; width: 12px; height: 12px; } .icon-cart_ic_12_12 { background-position: -568px -128px; width: 12px; height: 12px; } .icon-region-opener-opened { background-position: -568px -144px; width: 11px; height: 11px; } .icon-region-opener-closed { background-position: -568px -159px; width: 11px; height: 11px; } .icon-arr-right { background-position: -568px -174px; width: 5px; height: 9px; } .icon-link_right_arr { background-position: -568px -187px; width: 4px; height: 7px; } .icon-close_cross { background-position: -568px -198px; width: 7px; height: 7px; } .icon-breadcrumb_arrow, .b-breadcrumb__arrow { background-position: -568px -209px; width: 5px; height: 3px; } .icon-dist-radius, .icon-warehouse-pointer, .icon-shop-pointer, .icon-service-pointer, .icon-retail-pointer, .icon-office-pointer, .icon-warehouse-pointer_type_inactive, .icon-shop-pointer_type_inactive, .icon-service-pointer_type_inactive, .icon-retail-pointer_type_inactive, .icon-office-pointer_type_inactive, .icon-user-pointer_type_inactive, .icon-user-pointer, .icon-user-pointer_type_small, .icon-user-pointer_type_small-inactive, .icon-company-map-details_type_inactive, .icon-company-map-details, .b-ymap__marker_type_retail, .b-ymap__marker_type_warehouse, .b-ymap__marker_type_shop, .b-ymap__marker_type_office, .b-ymap__marker_type_service { background-image: url('/web/20150703125229im_/http://moskva.tiu.ru/image/sprites/ymaps_47e99b.png'); background-repeat: no-repeat; } .icon-dist-radius { background-position: -2px -2px; width: 68px; height: 68px; } .icon-warehouse-pointer, .b-ymap__marker_type_warehouse { background-position: -74px -2px; width: 43px; height: 42px; } .icon-shop-pointer, .b-ymap__marker_type_shop { background-position: -2px -74px; width: 43px; height: 42px; } .icon-service-pointer, .b-ymap__marker_type_service { background-position: -49px -74px; width: 43px; height: 42px; } .icon-retail-pointer, .b-ymap__marker_type_retail { background-position: -121px -2px; width: 43px; height: 42px; } .icon-office-pointer, .b-ymap__marker_type_office { background-position: -121px -48px; width: 43px; height: 42px; } .icon-warehouse-pointer_type_inactive { background-position: -2px -120px; width: 34px; height: 42px; } .icon-shop-pointer_type_inactive { background-position: -40px -120px; width: 34px; height: 42px; } .icon-service-pointer_type_inactive { background-position: -78px -120px; width: 34px; height: 42px; } .icon-retail-pointer_type_inactive { background-position: -116px -120px; width: 34px; height: 42px; } .icon-office-pointer_type_inactive { background-position: -168px -2px; width: 34px; height: 42px; } .icon-user-pointer_type_inactive { background-position: -168px -48px; width: 29px; height: 35px; } .icon-user-pointer { background-position: -168px -87px; width: 29px; height: 35px; } .icon-user-pointer_type_small { background-position: -168px -126px; width: 24px; height: 29px; } .icon-user-pointer_type_small-inactive { background-position: -2px -166px; width: 24px; height: 29px; } .icon-company-map-details_type_inactive { background-position: -30px -166px; width: 28px; height: 27px; } .icon-company-map-details { background-position: -62px -166px; width: 28px; height: 27px; } .b-centered-image { position: relative; overflow: visible !important; display: block; width: 100px; line-height: 100px; vertical-align: middle; text-align: center; white-space: nowrap; text-decoration: none; font-size: 1px; } .b-centered-image:hover .b-favorites-icon { display: block; } .b-centered-image__align-fixer { display: inline-block; width: 0px; font-size: 1px; vertical-align: middle; } .b-centered-image__img { display: inline-block; vertical-align: middle; border: 0; } .b-centered-image__visual { display: inline-block; vertical-align: middle; max-width: 260px; max-height: 100%; } .b-centered-image__poster-box { width: 100%; height: 100%; position: relative; } .b-centered-image_size_40x40 { width: 40px; height: 40px; line-height: 40px; font-size: 1px; } .b-centered-image_size_100x100 { width: 100px; height: 100px; border: 1px solid #e2e2e2; line-height: 100px; font-size: 1px; } .b-centered-image_size_200x200 { width: 200px; height: 200px; border: 1px solid #e2e2e2; line-height: 200px; font-size: 1px; } .b-centered-image_padding_5 { padding: 5px; } .b-centered-image_border_none { border: 0 none; } .b-centered-image_border_true { border: 1px solid #e2e2e2; } .b-centered-image_padding_9 { padding: 9px; } .b-centered-image_size_140x100 { width: 140px; height: 100px; border: 1px solid #e2e2e2; line-height: 100px; font-size: 1px; } .b-centered-image_theme_white { background: #fff; } .b-centered-image_size_400x400 { width: 400px; height: 400px; line-height: 400px; font-size: 1px; } .b-progress { display: inline-block; width: 87px; border: 1px solid #e5e5e5; background: #fff; vertical-align: middle; -webkit-box-shadow: inset 0 0 8px rgba(0,0,0,0.1); -moz-box-shadow: inset 0 0 8px rgba(0,0,0,0.1); box-shadow: inset 0 0 8px rgba(0,0,0,0.1); white-space: nowrap; } .b-progress_color_red .b-progress__bar { background: #ea3b04; border: 1px solid #c43807; } .b-progress_color_orange .b-progress__bar { background: #fe8d03; border: 1px solid #ff6400; } .b-progress_color_yellow .b-progress__bar { background: #fee950; border: 1px solid #ffd145; } .b-progress_color_pale-green .b-progress__bar { background: #caee2c; border: 1px solid #c1de06; } .b-progress_color_green .b-progress__bar { background: #9bdd01; border: 1px solid #80bb00; } .b-progress_type_one-point { width: 13px; } .b-progress_type_one-point.b-progress_type_square { width: 15px; } .b-progress_type_square { position: relative; height: 15px; border: 0 none; } .b-progress_type_square .b-progress__bar { position: absolute; top: 0; bottom: 0; left: 0; margin: 0; height: auto; border: 0 none; } .b-progress_type_empty-squares { position: relative; overflow: hidden; height: 15px; border: 0 none; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; background: none; } .b-progress_type_empty-squares .b-progress__bar { position: absolute; top: 0; bottom: 0; left: 0; margin: 0; height: auto; border: 0 none; } .b-progress_type_empty-squares .b-progress__bg-grey { display: none; } .b-progress__bg-grey { position: absolute; top: 0; right: 0; bottom: 0; left: 0; background: rgba(0,0,0,0.1); } .b-progress__bar { display: block; height: 13px; margin: -1px; max-width: 100%; width: 100%; } .b-progress__square { position: absolute; top: 0; left: 0; width: 100%; } .b-button-colored { -webkit-border-radius: 3px; -moz-border-radius: 3px; -ms-border-radius: 3px; -o-border-radius: 3px; border-radius: 3px; display: inline-block; position: relative; z-index: 2; padding: 8px 10px; border: 0 none; font-family: Arial; font-size: 14px; font-weight: bold; text-decoration: none; text-align: center; color: #fff; background: #ffbd24; background-image: -webkit-linear-gradient(top, #ffbd24, #f58303); background-image: -moz-linear-gradient(top, #ffbd24, #f58303); background-image: -o-linear-gradient(top, #ffbd24, #f58303); background-image: -ms-linear-gradient(top, #ffbd24, #f58303); background-image: linear-gradient(to bottom, #ffbd24, #f58303); *zoom: 1; filter: progid:DXImageTransform.Microsoft.gradient(gradientType=1, startColorstr='#ffffbd24', endColorstr='#fff5833'); cursor: pointer; *height: 1%; *overflow: visible; } .b-button-colored:hover { border: 0 none; text-decoration: none; color: #fff; background: #ffab13; background-image: -webkit-linear-gradient(top, #ffab13, #f26901); background-image: -moz-linear-gradient(top, #ffab13, #f26901); background-image: -o-linear-gradient(top, #ffab13, #f26901); background-image: -ms-linear-gradient(top, #ffab13, #f26901); background-image: linear-gradient(to bottom, #ffab13, #f26901); *zoom: 1; filter: progid:DXImageTransform.Microsoft.gradient(gradientType=1, startColorstr='#ffffab13', endColorstr='#fff2691'); text-decoration: none; } .b-button-colored:active { border: 0 none; text-decoration: none; color: #fff; background: #f26901; background-image: -webkit-linear-gradient(top, #f26901, #ffab13); background-image: -moz-linear-gradient(top, #f26901, #ffab13); background-image: -o-linear-gradient(top, #f26901, #ffab13); background-image: -ms-linear-gradient(top, #f26901, #ffab13); background-image: linear-gradient(to bottom, #f26901, #ffab13); *zoom: 1; filter: progid:DXImageTransform.Microsoft.gradient(gradientType=1, startColorstr='#fff2691', endColorstr='#ffffab13'); } .b-button-colored:visited { color: #fff; } .b-button-colored::-moz-focus-inner { padding: 0; border: 0; } .b-button-colored__icon { position: absolute; display: none; top: 0; left: 0; } .b-button-colored_font_large { font-size: $font-large; font-weight: normal; padding: 10px 15px; } .b-button-colored_type_do-order { padding: 0; font-weight: normal; text-align: left; border: 1px solid #d86c1b; -webkit-border-radius: 3px; -moz-border-radius: 3px; -ms-border-radius: 3px; -o-border-radius: 3px; border-radius: 3px; background: #ed8414; background-image: -webkit-linear-gradient(top, #ed8414, #f57513); background-image: -moz-linear-gradient(top, #ed8414, #f57513); background-image: -o-linear-gradient(top, #ed8414, #f57513); background-image: -ms-linear-gradient(top, #ed8414, #f57513); background-image: linear-gradient(to bottom, #ed8414, #f57513); *zoom: 1; filter: progid:DXImageTransform.Microsoft.gradient(gradientType=1, startColorstr='#ffed8414', endColorstr='#fff57513'); -webkit-box-shadow: -1px 1px 2px rgba(0,0,0,0.28); -moz-box-shadow: -1px 1px 2px rgba(0,0,0,0.28); box-shadow: -1px 1px 2px rgba(0,0,0,0.28); } .b-button-colored_type_do-order:hover { -webkit-box-shadow: -1px 1px 2px rgba(0,0,0,0.32); -moz-box-shadow: -1px 1px 2px rgba(0,0,0,0.32); box-shadow: -1px 1px 2px rgba(0,0,0,0.32); border: 1px solid #d86c1b; background: #f57513; background-image: none; filter: none; } .b-button-colored_type_do-order:active { border: 1px solid #d86c1b; background: #f57513; background-image: none; filter: none; } .b-button-colored_type_do-order .b-button-colored__icon { position: absolute; top: 0px; left: 100%; } .b-button-colored_type_do-order .b-button-colored__info { padding: 10px 8px 10px 14px; height: 20px; margin-right: 1px; } .b-button-colored_type_do-order .b-button-colored__text { display: inline-block; padding: 11px 15px 0 22px; font-size: 16px; -moz-text-shadow: 0 1px 0 rgba(0,0,0,0.2); -webkit-text-shadow: 0 1px 0 rgba(0,0,0,0.2); text-shadow: 0 1px 0 rgba(0,0,0,0.2); border-top: 1px solid #ffa854; } .b-button-colored_icon_plus-white { padding-left: 28px; } .b-button-colored_icon_plus-white .b-button-colored__icon { display: inline-block; margin: 10px 0px 0px 8px; } .b-button-colored_type_cart-with-check .b-button-colored__icon { display: inline-block; } .b-button-colored__icon_type_white-arrows { display: inline-block; *display: inline; height: 9px; width: 9px; top: auto; left: auto; margin: 4px 0 0 5px; } .b-button-colored_type_activate-consumer { font-size: 16px; } .b-button-colored_type_activate-consumer:hover { color: #fff; background: #ffab13; background-image: -webkit-linear-gradient(top, #ffab13, #f26901); background-image: -moz-linear-gradient(top, #ffab13, #f26901); background-image: -o-linear-gradient(top, #ffab13, #f26901); background-image: -ms-linear-gradient(top, #ffab13, #f26901); background-image: linear-gradient(to bottom, #ffab13, #f26901); *zoom: 1; filter: progid:DXImageTransform.Microsoft.gradient(gradientType=1, startColorstr='#ffffab13', endColorstr='#fff2691'); } .b-button-colored_type_activate-consumer:active { color: #fff; background: #f26901; background-image: -webkit-linear-gradient(top, #f26901, #ffab13); background-image: -moz-linear-gradient(top, #f26901, #ffab13); background-image: -o-linear-gradient(top, #f26901, #ffab13); background-image: -ms-linear-gradient(top, #f26901, #ffab13); background-image: linear-gradient(to bottom, #f26901, #ffab13); *zoom: 1; filter: progid:DXImageTransform.Microsoft.gradient(gradientType=1, startColorstr='#fff2691', endColorstr='#ffffab13'); } .b-button-colored_type_promo { font-size: 16px; } .b-button-colored_type_promo:hover { color: #fff; background: #ffab13; background-image: -webkit-linear-gradient(top, #ffab13, #f26901); background-image: -moz-linear-gradient(top, #ffab13, #f26901); background-image: -o-linear-gradient(top, #ffab13, #f26901); background-image: -ms-linear-gradient(top, #ffab13, #f26901); background-image: linear-gradient(to bottom, #ffab13, #f26901); *zoom: 1; filter: progid:DXImageTransform.Microsoft.gradient(gradientType=1, startColorstr='#ffffab13', endColorstr='#fff2691'); } .b-button-colored_type_promo:active { color: #fff; background: #f26901; background-image: -webkit-linear-gradient(top, #f26901, #ffab13); background-image: -moz-linear-gradient(top, #f26901, #ffab13); background-image: -o-linear-gradient(top, #f26901, #ffab13); background-image: -ms-linear-gradient(top, #f26901, #ffab13); background-image: linear-gradient(to bottom, #f26901, #ffab13); *zoom: 1; filter: progid:DXImageTransform.Microsoft.gradient(gradientType=1, startColorstr='#fff2691', endColorstr='#ffffab13'); } .b-button-colored_icon_headphones { padding-left: 28px; } .b-button-colored_icon_headphones .b-button-colored__icon { margin: 8px 5px; } .b-button-colored_large-font-icon_plus-white { padding-left: 34px; } .b-button-colored_large-font-icon_plus-white .b-button-colored__icon { margin: 12px 0 0 15px; } .b-button-colored_type_register { padding: 6px 10px 6px 32px; } .b-button-colored_type_register .b-button-colored__icon { display: inline-block; margin: 5px 0 0 8px; } .b-button-colored_type_send-message { padding: 10px 20px; text-indent: 0; border: 1px solid #c9c9c9; background: #f3f3f3; color: #656565; background-image: -webkit-linear-gradient(top, #f3f3f3, #fff); background-image: -moz-linear-gradient(top, #f3f3f3, #fff); background-image: -o-linear-gradient(top, #f3f3f3, #fff); background-image: -ms-linear-gradient(top, #f3f3f3, #fff); background-image: linear-gradient(to bottom, #f3f3f3, #fff); *zoom: 1; filter: progid:DXImageTransform.Microsoft.gradient(gradientType=1, startColorstr='#fff3f3f3', endColorstr='#ffffffff'); } .b-button-colored_type_send-message:hover { color: #656565; border: 1px solid #c9c9c9; background: #fff; background-image: -webkit-linear-gradient(top, #fff, #f3f3f3); background-image: -moz-linear-gradient(top, #fff, #f3f3f3); background-image: -o-linear-gradient(top, #fff, #f3f3f3); background-image: -ms-linear-gradient(top, #fff, #f3f3f3); background-image: linear-gradient(to bottom, #fff, #f3f3f3); *zoom: 1; filter: progid:DXImageTransform.Microsoft.gradient(gradientType=1, startColorstr='#ffffffff', endColorstr='#fff3f3f3'); } .b-button-colored_type_send-message:active { color: #333; border: 1px solid #c9c9c9; background: #f3f3f3; background-image: -webkit-linear-gradient(top, #f3f3f3, #fff); background-image: -moz-linear-gradient(top, #f3f3f3, #fff); background-image: -o-linear-gradient(top, #f3f3f3, #fff); background-image: -ms-linear-gradient(top, #f3f3f3, #fff); background-image: linear-gradient(to bottom, #f3f3f3, #fff); *zoom: 1; filter: progid:DXImageTransform.Microsoft.gradient(gradientType=1, startColorstr='#fff3f3f3', endColorstr='#ffffffff'); } .b-button-colored_type_exhibition-send-message { background-image: -webkit-linear-gradient(#ffb41c, #f37c06); background-image: -moz-linear-gradient(#ffb41c, #f37c06); background-image: -o-linear-gradient(#ffb41c, #f37c06); background-image: -ms-linear-gradient(#ffb41c, #f37c06); background-image: linear-gradient(#ffb41c, #f37c06); color: #fff; } .b-button-colored_type_do-order-big { float: left; height: 48px; margin: 0 15px 0 0; padding: 0; } .b-button-colored_type_do-order-big .b-button-colored__info { height: 38px; padding: 8px 15px 2px 21px; } .b-button-colored_type_do-order-big .b-button-colored__icon { top: -3px; } .b-button-colored_type_do-order-big .b-button-colored__text { display: inline-block; padding: 11px 33px; font-size: 20px; line-height: normal; } .b-button-colored_color_salmon { padding: 9px 41px; border: 0 none; border-bottom: 1px solid #ed7f2a; font-family: Arial; font-size: 14px; font-weight: normal; text-decoration: none; text-align: center; -moz-text-shadow: 0 0 1px rgba(0,0,0,0.2); -webkit-text-shadow: 0 0 1px rgba(0,0,0,0.2); text-shadow: 0 0 1px rgba(0,0,0,0.2); color: #fff; background: #fb9e36; background-image: -webkit-linear-gradient(top, #fbac42, #fa8f2a); background-image: -moz-linear-gradient(top, #fbac42, #fa8f2a); background-image: -o-linear-gradient(top, #fbac42, #fa8f2a); background-image: -ms-linear-gradient(top, #fbac42, #fa8f2a); background-image: linear-gradient(to bottom, #fbac42, #fa8f2a); *zoom: 1; filter: progid:DXImageTransform.Microsoft.gradient(gradientType=1, startColorstr='#fffbac42', endColorstr='#fffa8f2a'); -webkit-box-shadow: 0 1px 2px 0 rgba(0,0,0,0.3); -moz-box-shadow: 0 1px 2px 0 rgba(0,0,0,0.3); box-shadow: 0 1px 2px 0 rgba(0,0,0,0.3); cursor: pointer; *height: 1%; *overflow: visible; } .b-button-colored_color_salmon:hover { border: 0 none; border-bottom: 1px solid #ed7f2a; text-decoration: none; color: #fff; background: #faa242; background-image: -webkit-linear-gradient(top, #fbb75d, #fa8f2a); background-image: -moz-linear-gradient(top, #fbb75d, #fa8f2a); background-image: -o-linear-gradient(top, #fbb75d, #fa8f2a); background-image: -ms-linear-gradient(top, #fbb75d, #fa8f2a); background-image: linear-gradient(to bottom, #fbb75d, #fa8f2a); *zoom: 1; filter: progid:DXImageTransform.Microsoft.gradient(gradientType=1, startColorstr='#fffbb75d', endColorstr='#fffa8f2a'); } .b-button-colored_color_salmon:active { border: 0 none; border-bottom: 1px solid #ed7f2a; text-decoration: none; color: #fff; background: #fa8f29; background-image: none; filter: none; } .b-button-colored_color_salmon:visited { color: #fff; } .b-button-colored_color_salmon:disabled { border-width: 1px 0 0; border-color: #cbcbcb; cursor: auto; background: #ececec; color: #cfcfcf; -moz-text-shadow: none; -webkit-text-shadow: none; text-shadow: none; } .b-button-colored_color_salmon::-moz-focus-inner { padding: 0; border: 0; } .b-button-colored__info { position: relative; float: left; margin-right: 13px; padding: 5px 8px 5px 10px; height: 38px; -webkit-border-radius: 2px 0 0 2px; -moz-border-radius: 2px 0 0 2px; -ms-border-radius: 2px 0 0 2px; -o-border-radius: 2px 0 0 2px; border-radius: 2px 0 0 2px; background: #fafafa; line-height: 10px; font-size: $font-small; font-weight: normal; color: #42993a; text-align: left; } .b-button-colored_type_large-blue { border: 1px solid #009bc7; padding: 11px 40px; margin: 0 15px 0 0; color: #fff; font-weight: normal; -webkit-border-radius: 2px; -moz-border-radius: 2px; -ms-border-radius: 2px; -o-border-radius: 2px; border-radius: 2px; -webkit-box-shadow: 0 1px 2px 0 rgba(0,0,0,0.25); -moz-box-shadow: 0 1px 2px 0 rgba(0,0,0,0.25); box-shadow: 0 1px 2px 0 rgba(0,0,0,0.25); background-image: -webkit-linear-gradient(top, #17c0f9, #17b2e2); background-image: -moz-linear-gradient(top, #17c0f9, #17b2e2); background-image: -o-linear-gradient(top, #17c0f9, #17b2e2); background-image: -ms-linear-gradient(top, #17c0f9, #17b2e2); background-image: linear-gradient(to bottom, #17c0f9, #17b2e2); *zoom: 1; filter: progid:DXImageTransform.Microsoft.gradient(gradientType=1, startColorstr='#ff17c0f9', endColorstr='#ff17b2e2'); -moz-text-shadow: 0 1px 1px rgba(0,0,0,0.25); -webkit-text-shadow: 0 1px 1px rgba(0,0,0,0.25); text-shadow: 0 1px 1px rgba(0,0,0,0.25); } .b-button-colored_type_large-blue:hover { border: 1px solid #009bc7; background-image: -webkit-linear-gradient(#00bff2, #00bff2); background-image: -moz-linear-gradient(#00bff2, #00bff2); background-image: -o-linear-gradient(#00bff2, #00bff2); background-image: -ms-linear-gradient(#00bff2, #00bff2); background-image: linear-gradient(#00bff2, #00bff2); *zoom: 1; filter: progid:DXImageTransform.Microsoft.gradient(gradientType=1, startColorstr='#ff0bff2', endColorstr='#ff0bff2'); } .b-button-colored_type_large-blue:active { border: 1px solid #009bc7; background-image: -webkit-linear-gradient(#00bff2, #00bff2); background-image: -moz-linear-gradient(#00bff2, #00bff2); background-image: -o-linear-gradient(#00bff2, #00bff2); background-image: -ms-linear-gradient(#00bff2, #00bff2); background-image: linear-gradient(#00bff2, #00bff2); *zoom: 1; filter: progid:DXImageTransform.Microsoft.gradient(gradientType=1, startColorstr='#ff0bff2', endColorstr='#ff0bff2'); } .b-button-colored_type_large-blue.ui-button { padding: 11px 40px; } .b-button-colored_icon_create-doc .b-button-colored__icon { display: inline-block; position: static; } .b-button-colored_theme_invite-action { border: 1px solid #009bc7; padding: 10px 15px; color: #fff; font-weight: normal; -webkit-border-radius: 2px; -moz-border-radius: 2px; -ms-border-radius: 2px; -o-border-radius: 2px; border-radius: 2px; -webkit-box-shadow: 0 1px 2px 0 rgba(0,0,0,0.25); -moz-box-shadow: 0 1px 2px 0 rgba(0,0,0,0.25); box-shadow: 0 1px 2px 0 rgba(0,0,0,0.25); background-image: -webkit-linear-gradient(top, #00b2e2, #00b2e2); background-image: -moz-linear-gradient(top, #00b2e2, #00b2e2); background-image: -o-linear-gradient(top, #00b2e2, #00b2e2); background-image: -ms-linear-gradient(top, #00b2e2, #00b2e2); background-image: linear-gradient(to bottom, #00b2e2, #00b2e2); *zoom: 1; filter: progid:DXImageTransform.Microsoft.gradient(gradientType=1, startColorstr='#ff0b2e2', endColorstr='#ff0b2e2'); -moz-text-shadow: 0 1px 1px rgba(0,0,0,0.25); -webkit-text-shadow: 0 1px 1px rgba(0,0,0,0.25); text-shadow: 0 1px 1px rgba(0,0,0,0.25); } .b-button-colored_theme_invite-action:hover { border: 1px solid #009bc7; background-image: -webkit-linear-gradient(top, #00bff2, #00bff2); background-image: -moz-linear-gradient(top, #00bff2, #00bff2); background-image: -o-linear-gradient(top, #00bff2, #00bff2); background-image: -ms-linear-gradient(top, #00bff2, #00bff2); background-image: linear-gradient(to bottom, #00bff2, #00bff2); *zoom: 1; filter: progid:DXImageTransform.Microsoft.gradient(gradientType=1, startColorstr='#ff0bff2', endColorstr='#ff0bff2'); } .b-button-colored_theme_invite-action:active { border: 1px solid #009bc7; background-image: -webkit-linear-gradient(top, #00bff2, #00bff2); background-image: -moz-linear-gradient(top, #00bff2, #00bff2); background-image: -o-linear-gradient(top, #00bff2, #00bff2); background-image: -ms-linear-gradient(top, #00bff2, #00bff2); background-image: linear-gradient(to bottom, #00bff2, #00bff2); *zoom: 1; filter: progid:DXImageTransform.Microsoft.gradient(gradientType=1, startColorstr='#ff0bff2', endColorstr='#ff0bff2'); } .b-button-colored_type_do-order-shopping-cart { padding: 9px 15px; } .b-button-colored_type_social-auth { height: 38px; margin: 0; font-size: 14px; line-height: 16px; text-transform: uppercase; letter-spacing: 1px; outline: 0 none transparent; -webkit-box-shadow: 0 1px 2px 0 rgba(0,0,0,0.2); -moz-box-shadow: 0 1px 2px 0 rgba(0,0,0,0.2); box-shadow: 0 1px 2px 0 rgba(0,0,0,0.2); border: 1px solid #18a7cf; -webkit-border-radius: 2px; -moz-border-radius: 2px; -ms-border-radius: 2px; -o-border-radius: 2px; border-radius: 2px; color: #14a9d4; background-image: -webkit-linear-gradient(top, #fff, #f3f5f4); background-image: -moz-linear-gradient(top, #fff, #f3f5f4); background-image: -o-linear-gradient(top, #fff, #f3f5f4); background-image: -ms-linear-gradient(top, #fff, #f3f5f4); background-image: linear-gradient(to bottom, #fff, #f3f5f4); *zoom: 1; filter: progid:DXImageTransform.Microsoft.gradient(gradientType=1, startColorstr='#ffffffff', endColorstr='#fff3f5f4'); } .b-button-colored_type_social-auth:hover, .b-button-colored_type_social-auth:active { border: 1px solid #18a7cf; color: #14a9d4; background-image: -webkit-linear-gradient(top, #fff, #f3f5f4); background-image: -moz-linear-gradient(top, #fff, #f3f5f4); background-image: -o-linear-gradient(top, #fff, #f3f5f4); background-image: -ms-linear-gradient(top, #fff, #f3f5f4); background-image: linear-gradient(to bottom, #fff, #f3f5f4); *zoom: 1; filter: progid:DXImageTransform.Microsoft.gradient(gradientType=1, startColorstr='#ffffffff', endColorstr='#fff3f5f4'); } .b-button-colored_theme_blue { border: 1px solid #009bc7; color: #fff; font-weight: normal; -webkit-border-radius: 2px; -moz-border-radius: 2px; -ms-border-radius: 2px; -o-border-radius: 2px; border-radius: 2px; -webkit-box-shadow: 0 1px 2px 0 rgba(0,0,0,0.25); -moz-box-shadow: 0 1px 2px 0 rgba(0,0,0,0.25); box-shadow: 0 1px 2px 0 rgba(0,0,0,0.25); background-image: -webkit-linear-gradient(top, #17c0f9, #17b2e2); background-image: -moz-linear-gradient(top, #17c0f9, #17b2e2); background-image: -o-linear-gradient(top, #17c0f9, #17b2e2); background-image: -ms-linear-gradient(top, #17c0f9, #17b2e2); background-image: linear-gradient(to bottom, #17c0f9, #17b2e2); *zoom: 1; filter: progid:DXImageTransform.Microsoft.gradient(gradientType=1, startColorstr='#ff17c0f9', endColorstr='#ff17b2e2'); -moz-text-shadow: 0 1px 1px rgba(0,0,0,0.25); -webkit-text-shadow: 0 1px 1px rgba(0,0,0,0.25); text-shadow: 0 1px 1px rgba(0,0,0,0.25); } .b-button-colored_theme_blue:hover { border: 1px solid #009bc7; color: #fff; background-image: -webkit-linear-gradient(top, #00bff2, #00bff2); background-image: -moz-linear-gradient(top, #00bff2, #00bff2); background-image: -o-linear-gradient(top, #00bff2, #00bff2); background-image: -ms-linear-gradient(top, #00bff2, #00bff2); background-image: linear-gradient(to bottom, #00bff2, #00bff2); *zoom: 1; filter: progid:DXImageTransform.Microsoft.gradient(gradientType=1, startColorstr='#ff0bff2', endColorstr='#ff0bff2'); } .b-button-colored_theme_blue:active { border: 1px solid #009bc7; color: #fff; background-image: -webkit-linear-gradient(top, #00bff2, #00bff2); background-image: -moz-linear-gradient(top, #00bff2, #00bff2); background-image: -o-linear-gradient(top, #00bff2, #00bff2); background-image: -ms-linear-gradient(top, #00bff2, #00bff2); background-image: linear-gradient(to bottom, #00bff2, #00bff2); *zoom: 1; filter: progid:DXImageTransform.Microsoft.gradient(gradientType=1, startColorstr='#ff0bff2', endColorstr='#ff0bff2'); } .b-button-colored_icon_add-comment { padding: 7px 18px 6px; } .b-button-colored_type_create-website { position: relative; padding: 10px 70px 10px 15px; text-align: left; font-size: 18px; } .b-button-colored_type_create-website .b-button-colored__icon_type_white-arrows { position: absolute; top: 50%; right: 15px; margin: -4px 0 0 0; } .b-button-colored_size_big { border-width: 1px; border-style: solid; padding: 0; height: 48px; font-size: 20px; -webkit-border-radius: 3px; -moz-border-radius: 3px; -ms-border-radius: 3px; -o-border-radius: 3px; border-radius: 3px; -webkit-box-shadow: -1px 1px 2px rgba(0,0,0,0.28); -moz-box-shadow: -1px 1px 2px rgba(0,0,0,0.28); box-shadow: -1px 1px 2px rgba(0,0,0,0.28); } .b-button-colored_size_big:hover { border-width: 1px; border-style: solid; } .b-button-colored_size_big .b-button-colored__text { padding: 0 37px 2px; display: inline-block; vertical-align: middle; -moz-text-shadow: 0 1px 0 rgba(0,0,0,0.2); -webkit-text-shadow: 0 1px 0 rgba(0,0,0,0.2); text-shadow: 0 1px 0 rgba(0,0,0,0.2); font-weight: normal; } .b-button-colored_theme_dark-orange { border-color: #d86c1b; background: #ed8414; background-image: -webkit-linear-gradient(top, #ed8414, #f57513); background-image: -moz-linear-gradient(top, #ed8414, #f57513); background-image: -o-linear-gradient(top, #ed8414, #f57513); background-image: -ms-linear-gradient(top, #ed8414, #f57513); background-image: linear-gradient(to bottom, #ed8414, #f57513); *zoom: 1; filter: progid:DXImageTransform.Microsoft.gradient(gradientType=1, startColorstr='#ffed8414', endColorstr='#fff57513'), progid:DXImageTransform.Microsoft.AlphaImageLoader(); -webkit-box-shadow: -1px 1px 2px rgba(0,0,0,0.28) inset 0px 1px 0 0px #ffa854; -moz-box-shadow: -1px 1px 2px rgba(0,0,0,0.28) inset 0px 1px 0 0px #ffa854; box-shadow: -1px 1px 2px rgba(0,0,0,0.28) inset 0px 1px 0 0px #ffa854; color: #fff; } .b-button-colored_theme_dark-orange:hover { -webkit-box-shadow: -1px 1px 2px rgba(0,0,0,0.32) inset 0px 1px 0 0px #ffa854; -moz-box-shadow: -1px 1px 2px rgba(0,0,0,0.32) inset 0px 1px 0 0px #ffa854; box-shadow: -1px 1px 2px rgba(0,0,0,0.32) inset 0px 1px 0 0px #ffa854; background: #f57513; border-color: #d86c1b; filter: none; } .b-button-colored_theme_dark-orange:active { background: #f57513; filter: none; border-color: #d86c1b; -webkit-box-shadow: -1px 1px 2px rgba(0,0,0,0.28) inset 0 1px 5px 0px rgba(0,0,0,0.2); -moz-box-shadow: -1px 1px 2px rgba(0,0,0,0.28) inset 0 1px 5px 0px rgba(0,0,0,0.2); box-shadow: -1px 1px 2px rgba(0,0,0,0.28) inset 0 1px 5px 0px rgba(0,0,0,0.2); } .b-button-colored__form-button { z-index: 10; overflow: hidden; position: absolute; top: 0; left: 0; width: 100%; height: 100%; border: 0 none; outline: 0 none; background: url('/web/20150703125229im_/http://moskva.tiu.ru/image/pixel.gif?r=1715c23e8a47f049c69ec546099a070a') 0 0 repeat; text-indent: -5000px; cursor: pointer; } .b-button-colored_size_small { border-width: 1px; border-style: solid; padding: 0; font-size: 13px; -webkit-border-radius: 3px; -moz-border-radius: 3px; -ms-border-radius: 3px; -o-border-radius: 3px; border-radius: 3px; -webkit-box-shadow: -1px 1px 2px rgba(0,0,0,0.28); -moz-box-shadow: -1px 1px 2px rgba(0,0,0,0.28); box-shadow: -1px 1px 2px rgba(0,0,0,0.28); } .b-button-colored_size_small:hover { border-width: 1px; border-style: solid; } .b-button-colored_size_small .b-button-colored__text { padding: 2px 18px 3px; display: inline-block; vertical-align: middle; -moz-text-shadow: 0 1px 0 rgba(0,0,0,0.2); -webkit-text-shadow: 0 1px 0 rgba(0,0,0,0.2); text-shadow: 0 1px 0 rgba(0,0,0,0.2); font-weight: normal; } .b-button-colored_theme_dark-green { border-color: #389332; background: #46b53d; background-image: -webkit-linear-gradient(top, #46b53d, #3ea237); background-image: -moz-linear-gradient(top, #46b53d, #3ea237); background-image: -o-linear-gradient(top, #46b53d, #3ea237); background-image: -ms-linear-gradient(top, #46b53d, #3ea237); background-image: linear-gradient(to bottom, #46b53d, #3ea237); *zoom: 1; filter: progid:DXImageTransform.Microsoft.gradient(gradientType=1, startColorstr='#ff46b53d', endColorstr='#ff3ea237'); } .b-button-colored_theme_dark-green:hover { border-color: #389332; background: #3ea237; background-image: none; filter: none; } .b-button-colored_theme_dark-green:active { border-color: #389332; background: #3ea237; filter: none; } .b-button-colored_size_full-width.b-button-colored { width: 100%; padding-left: 11px; padding-right: 11px; } .b-button-colored_type_disabled.b-button-colored { -webkit-box-shadow: 0 1px 2px 0 rgba(0,0,0,0.3); -moz-box-shadow: 0 1px 2px 0 rgba(0,0,0,0.3); box-shadow: 0 1px 2px 0 rgba(0,0,0,0.3); border-width: 1px 0 0; border-color: #cbcbcb; cursor: auto; background: #ececec; filter: none; color: #cfcfcf; -moz-text-shadow: none; -webkit-text-shadow: none; text-shadow: none; } .b-operation-button { position: relative; display: inline-block; padding: 2px 10px; border: 1px solid #d6d6d6; border-top-color: #e2e2e2; border-bottom-color: #ccc; background: #f2f2f2; color: #454545; text-decoration: none; font-size: 12px; line-height: 18px; cursor: pointer; background-image: -webkit-linear-gradient(bottom, #f2f2f2, #fafafa); background-image: -moz-linear-gradient(bottom, #f2f2f2, #fafafa); background-image: -o-linear-gradient(bottom, #f2f2f2, #fafafa); background-image: -ms-linear-gradient(bottom, #f2f2f2, #fafafa); background-image: linear-gradient(to top, #f2f2f2, #fafafa); *zoom: 1; filter: progid:DXImageTransform.Microsoft.gradient(gradientType=1, startColorstr='#fffafafa', endColorstr='#fff2f2f2'), progid:DXImageTransform.Microsoft.AlphaImageLoader(); -webkit-box-shadow: 0 1px 3px -2px rgba(0,0,0,0.45); -moz-box-shadow: 0 1px 3px -2px rgba(0,0,0,0.45); box-shadow: 0 1px 3px -2px rgba(0,0,0,0.45); -webkit-border-radius: 2px; -moz-border-radius: 2px; -ms-border-radius: 2px; -o-border-radius: 2px; border-radius: 2px; } .b-operation-button:hover { border-color: #cdcdcd; border-top-color: #dbdbdb; border-bottom-color: #c3c3c3; color: #333; text-decoration: none; -webkit-box-shadow: 0 0 3px -1px rgba(0,0,0,0.3); -moz-box-shadow: 0 0 3px -1px rgba(0,0,0,0.3); box-shadow: 0 0 3px -1px rgba(0,0,0,0.3); background-image: -webkit-linear-gradient(bottom, #f8f8f8, #fefefe); background-image: -moz-linear-gradient(bottom, #f8f8f8, #fefefe); background-image: -o-linear-gradient(bottom, #f8f8f8, #fefefe); background-image: -ms-linear-gradient(bottom, #f8f8f8, #fefefe); background-image: linear-gradient(to top, #f8f8f8, #fefefe); *zoom: 1; filter: progid:DXImageTransform.Microsoft.gradient(gradientType=1, startColorstr='#fffefefe', endColorstr='#fff8f8f8'), progid:DXImageTransform.Microsoft.AlphaImageLoader(); } .b-operation-button:active { border-color: #d7d7d7; border-top-color: #bdbdbd; border-bottom-color: #d4d4d4; background: #e7e7e7; color: #333; -webkit-box-shadow: inset 0 1px 2px 1px rgba(0,0,0,0.16); -moz-box-shadow: inset 0 1px 2px 1px rgba(0,0,0,0.16); box-shadow: inset 0 1px 2px 1px rgba(0,0,0,0.16); -moz-text-shadow: 0 1px 0px #fff; -webkit-text-shadow: 0 1px 0px #fff; text-shadow: 0 1px 0px #fff; } .b-operation-button::-moz-focus-inner { padding: 0; border: 0; } .b-operation-button .icon-list_mode { margin: 0; } .b-operation-button .icon-gallery_mode { margin: 0; } .b-operation-button .icon-map_mode { margin: 0 3px 0 0; } .b-operation-button .icon-increase_mode { margin-right: 4px; } .b-operation-button .icon-decrease_mode { margin-right: 4px; } .b-operation-button .icon-popular_mode { margin-right: 3px; } .b-operation-button_type_list-item { float: left; margin-right: -1px; -webkit-border-radius: 0; -moz-border-radius: 0; -ms-border-radius: 0; -o-border-radius: 0; border-radius: 0; } .b-operation-button_pos_first { -webkit-border-radius: 3px 0 0 3px; -moz-border-radius: 3px 0 0 3px; -ms-border-radius: 3px 0 0 3px; -o-border-radius: 3px 0 0 3px; border-radius: 3px 0 0 3px; margin-right: -1px; } .b-operation-button_pos_last { -webkit-border-radius: 0 3px 3px 0; -moz-border-radius: 0 3px 3px 0; -ms-border-radius: 0 3px 3px 0; -o-border-radius: 0 3px 3px 0; border-radius: 0 3px 3px 0; } .b-operation-button_state_active { border: 1px solid #d7d7d7; border-top-color: #bdbdbd; border-bottom-color: #d4d4d4; background: #e7e7e7; color: #333; cursor: default; -webkit-box-shadow: inset 0 1px 2px 0px rgba(0,0,0,0.16); -moz-box-shadow: inset 0 1px 2px 0px rgba(0,0,0,0.16); box-shadow: inset 0 1px 2px 0px rgba(0,0,0,0.16); -moz-text-shadow: 0 1px 0px #fff; -webkit-text-shadow: 0 1px 0px #fff; text-shadow: 0 1px 0px #fff; filter: none; } .b-operation-button_state_active:hover { border-color: #d7d7d7; border-top-color: #bdbdbd; border-bottom-color: #d4d4d4; background: #e7e7e7; color: #333; -webkit-box-shadow: inset 0 1px 2px 0 rgba(0,0,0,0.16); -moz-box-shadow: inset 0 1px 2px 0 rgba(0,0,0,0.16); box-shadow: inset 0 1px 2px 0 rgba(0,0,0,0.16); -moz-text-shadow: 0 1px 0px #fff; -webkit-text-shadow: 0 1px 0px #fff; text-shadow: 0 1px 0px #fff; filter: none; } .b-operation-button_state_active .b-operation-button__tail { display: block; position: absolute; left: 50%; margin-left: -6px; bottom: -6px; } .b-operation-button__tail { display: none; } .b-operation-button_size_large.b-operation-button { padding: 8px 20px; font-size: 13px; } .b-operation-button_stat_empty { background: #fdfdfd; filter: none; cursor: default; } .b-operation-button_stat_empty:hover { border-color: #ccc #c6c7c9 #c0c3c8; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; } .b-operation-button__icon { font-size: 0; vertical-align: middle; margin-right: 5px; } .b-operation-button_size_higher { padding-top: 8px; padding-bottom: 8px; } .b-operation-button__text { font-size: $font-normal; } .b-operation-button__text_size_12 { font-size: $font-alternate; } .b-operation-button_size_s { padding: 0 10px; line-height: 28px; } .b-operation-button_layout_only-icon { padding-top: 0; padding-bottom: 0; text-align: center; } .b-operation-button_layout_only-icon .b-operation-button__icon { margin: 0; vertical-align: middle; } .b-operation-button_type_filter-range { float: right; height: 21px; line-height: 20px; padding: 0 5px; *float: none; } .b-operation-button_state_disabled { -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=50); filter: alpha(opacity=50); -moz-opacity: 0.5; -khtml-opacity: 0.5; opacity: 0.5; background: #fafafa; cursor: default; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; } .b-operation-button_state_disabled:hover { -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; background: #fafafa; } .b-operation-button_state_disabled:hover i.icon-discount_mode { padding: 5px; } .b-operation-button_size_s2 { padding: 0 12px; height: 34px; line-height: 34px; } .b-operation-button_size_s3 { padding: 0 9px; height: 34px; line-height: 34px; } .b-operation-button_size_m1 { display: block; padding-top: 3px; padding-bottom: 3px; text-align: center; font-size: 13px; line-height: 26px; } .b-popup { position: absolute; margin: 0; padding: 0; border-width: 2px; border-style: solid; border-color: #d5d5d5 #d2d2d2 #cfcfcf; color: #000; max-width: 350px; z-index: 150; -webkit-border-radius: 2px; -moz-border-radius: 2px; -ms-border-radius: 2px; -o-border-radius: 2px; border-radius: 2px; -webkit-box-shadow: 0 1px 3px 0 rgba(0,0,0,0.1); -moz-box-shadow: 0 1px 3px 0 rgba(0,0,0,0.1); box-shadow: 0 1px 3px 0 rgba(0,0,0,0.1); background: #fff; } .b-popup__header { padding: 7px 18px 0; font-size: $font-normal; font-weight: bold; } .b-popup__body { margin: 10px 15px; font-size: 12px; } .b-popup__close { position: absolute; top: 4px; right: 4px; display: none; color: #999; font-size: 16px; line-height: 12px; cursor: pointer; } .b-popup__tail { position: absolute; display: block; width: 19px; height: 19px; background: url('/web/20150703125229im_/http://moskva.tiu.ru/image/corners_sprite.png?r=01762cf11580ba18b29011def9c5ea05') 0 0 no-repeat; } .b-popup_type_product-termo .b-popup__header { color: #1d8db0 !important; font-size: 22px !important; font-weight: bold !important; } .b-popup__tail_orientation_east { width: 6px; height: 12px; background-position: -19px -118px; } .b-popup__tail_orientation_west { width: 6px; height: 12px; background-position: -1px -118px; } .b-popup__tail_orientation_south { width: 12px; height: 6px; background-position: -7px -131px; } .b-popup__tail_orientation_north { width: 12px; height: 6px; background-position: -7px -111px; } .b-popup_type_info { background-color: #dcf1f8; } .b-popup_type_info .b-popup__tail_orientation_north { background-position: -15px -54px; } .b-popup_type_info .b-popup__tail_orientation_south { background-position: -15px -90px; } .b-popup_type_info .b-popup__tail_orientation_west { background-position: 4px -74px; } .b-popup_type_info .b-popup__tail_orientation_east { background-position: -34px -74px; } .b-popup_size_normal { max-width: 600px; } .b-popup_theme_black { background: #2d2d2d; border: 0 none; color: #fff; } .b-popup_theme_black .b-popup__tail_orientation_north { width: 17px; height: 7px; background-position: -8px -1px; } .b-popup_theme_black .b-popup__tail_orientation_south { width: 17px; height: 7px; background-position: -8px -27px; } .b-popup_theme_black .b-popup__tail_orientation_west { width: 7px; height: 17px; background-position: -1px -9px; } .b-popup_theme_black .b-popup__tail_orientation_east { width: 7px; height: 17px; background-position: -25px -9px; } .b-popup_theme_black .b-popup__body { font-weight: bold; font-size: 11px; margin: 10px; } .b-popup_theme_black .b-popup__header { margin-left: 10px; } .b-popup_theme_pale-yellow { background: #fffde6; border: 1px solid #e9d4b5; color: #575757; } .b-popup_theme_pale-yellow .b-popup__tail_orientation_north { width: 17px; height: 9px; background-position: -10px -35px; } .b-popup_theme_pale-yellow .b-popup__tail_orientation_south { width: 17px; height: 9px; background-position: -10px -63px; } .b-popup_theme_pale-yellow .b-popup__tail_orientation_west { width: 9px; height: 17px; background-position: -1px -45px; } .b-popup_theme_pale-yellow .b-popup__tail_orientation_east { width: 9px; height: 17px; background-position: -28px -45px; } .b-popup_type_hint-with-closer .b-popup__close { display: block; } .b-popup_type_region-autoidentity { z-index: 1000; top: 20px; left: 100px; max-width: auto; border: 1px solid #dadada; -webkit-border-radius: 5px; -moz-border-radius: 5px; -ms-border-radius: 5px; -o-border-radius: 5px; border-radius: 5px; -webkit-box-shadow: 0 5px 6px 0 rgba(0,0,0,0.1); -moz-box-shadow: 0 5px 6px 0 rgba(0,0,0,0.1); box-shadow: 0 5px 6px 0 rgba(0,0,0,0.1); } .b-popup_type_region-autoidentity .b-popup__body { margin: 20px 25px; } .b-popup_type_region-autoidentity .b-popup__close { right: 8px; top: 8px; font-family: serif; font-size: 18px; color: #cacaca; } .b-popup_type_region-autoidentity .b-popup__tail_orientation_north { left: 20px; top: -9px; height: 9px; width: 17px; background-position: -11px -73px; } .b-popup_mode_form-error { display: inline-block; position: relative; max-width: none; margin: -4px 0 0 10px; background: #fff9df; border: 1px solid #e2d7b9; -webkit-border-radius: 3px; -moz-border-radius: 3px; -ms-border-radius: 3px; -o-border-radius: 3px; border-radius: 3px; -webkit-box-shadow: 0 2px 3px #dedede; -moz-box-shadow: 0 2px 3px #dedede; box-shadow: 0 2px 3px #dedede; } .b-popup_mode_form-error .b-popup__tail_orientation_north { top: -7px; left: 10px; width: 17px; height: 9px; background-position: -10px -35px; } .b-popup_mode_form-error .b-popup__body { display: block; margin: 10px 15px; padding: 0; color: #797a7c; } .b-popup_width_260 { max-width: 260px; } .b-popup_layout_small .b-popup__body { margin: 8px 10px; } .b-popup_mode_filter-wholesale { position: relative; margin-top: 2px; background: #fff; border: 1px solid #d8d6d7; -webkit-box-shadow: 0 0 2px rgba(0,0,0,0.13); -moz-box-shadow: 0 0 2px rgba(0,0,0,0.13); box-shadow: 0 0 2px rgba(0,0,0,0.13); } .b-popup_mode_filter-wholesale .b-popup__body { margin: 6px 5px; padding: 0; font-size: $font-alternate; text-align: center; } .b-popup_max-width_360 { max-width: 360px; } .b-popup_font-weight_bold .b-popup__body { font-size: 13px; font-weight: bold; } .b-popup_type_secure-shopping { border-width: 1px; width: 570px; max-width: 570px; top: 0; left: 0; } .b-popup_type_secure-shopping .b-popup__body { margin: 20px 40px 25px; } .b-popup_type_secure-shopping .b-popup__close { display: block; } .b-popup__devider { border-bottom: 1px dashed #d2d2d2; margin: 5px 0; } .b-react-overlay { z-index: 99999; overflow-y: scroll; background-color: #000; background-color: rgba(0,0,0,0.85); color: #333; cursor: default; display: block; top: 0; left: 0; right: 0; bottom: 0; position: fixed; text-align: center; height: 100%; } .b-react-overlay:after { content: ""; display: inline-block; vertical-align: middle; height: 100%; } .b-react-overlay__dialog { padding: 31px; background-color: #f8f8f8; -webkit-border-radius: 2px; -moz-border-radius: 2px; -ms-border-radius: 2px; -o-border-radius: 2px; border-radius: 2px; -webkit-box-shadow: #fff 0 0 0; -moz-box-shadow: #fff 0 0 0; box-shadow: #fff 0 0 0; position: relative; margin: 70px auto; display: inline-block; text-align: left; max-width: 830px; vertical-align: middle; } .b-react-overlay__close-button { position: absolute; right: 20px; top: 15px; background: none; font-family: Arial, sans-serif; font-size: 30px; color: #a5a5a5; cursor: pointer; } .b-react-overlay__dialog_type_success-msg-empty { margin: -31px; } .b-react-overlay__dialog_type_success-msg-empty .b-overlay__msg-header { padding: 31px 31px 0; } .b-react-overlay__dialog_type_success-msg-empty .b-overlay__msg-content { padding: 0 31px; } .b-react-overlay__dialog_type_success-msg-empty .b-overlay__msg-footer { border-top: 1px solid #ededed; -webkit-border-radius: 0 0 2px 2px; -moz-border-radius: 0 0 2px 2px; -ms-border-radius: 0 0 2px 2px; -o-border-radius: 0 0 2px 2px; border-radius: 0 0 2px 2px; margin-bottom: 0; padding: 20px 31px 31px; background-color: #f8f8f8; } .b-react-overlay__dialog_theme_white { padding: 0; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; background-color: #fff; } .b-react-overlay__dialog_theme_white .b-react-overlay__header { padding: 30px 40px 0; } .b-react-overlay__dialog_theme_white .b-react-overlay__content { padding: 0 40px; } .b-react-overlay__dialog_theme_white .b-react-overlay__footer { padding: 30px 40px; } .b-react-overlay__header_theme_gray { border-bottom: 1px solid #ededed; background-color: #f8f8f8; } .b-overlay { z-index: 999; -webkit-border-radius: 5px; -moz-border-radius: 5px; -ms-border-radius: 5px; -o-border-radius: 5px; border-radius: 5px; -webkit-box-shadow: #999 0 0 50px; -moz-box-shadow: #999 0 0 50px; box-shadow: #999 0 0 50px; display: none; background-color: #fff; border: 2px solid #959595; text-align: left; overflow: hidden; } .b-overlay__close-button { position: absolute; top: 12px; right: 10px; width: 13px; height: 13px; background-image: url('/web/20150703125229im_/http://moskva.tiu.ru/image/overlay/close2.png?r=cb69915441193db1e66ca57d59a183f1'); cursor: pointer; text-decoration: none; font-style: normal; } .b-overlay_type_dialog { padding: 31px; background-color: #f8f8f8; -webkit-border-radius: 2px; -moz-border-radius: 2px; -ms-border-radius: 2px; -o-border-radius: 2px; border-radius: 2px; -webkit-box-shadow: #fff 0 0 0; -moz-box-shadow: #fff 0 0 0; box-shadow: #fff 0 0 0; border: 0 none; z-index: 10; } .b-overlay_type_dialog .b-overlay__close-button { position: absolute; right: 20px; top: 15px; background: none; font-family: Arial, sans-serif; font-size: 30px; color: #a5a5a5; } .b-overlay_type_dialog .b-overlay__header { padding: 0 10px 10px; background: none; color: #878787; font-weight: normal; font-size: 24px; line-height: 28px; } .b-overlay_type_dialog .b-jsp_type_scrollable { margin-top: 10px; } .b-overlay_type_dialog .b-jsp__drag { background: #959595; border-color: #dfdfdf; } .b-overlay_type_dialog .b-old-price { color: #b8b8b8; } .b-overlay_type_dialog .b-overlay__headline { margin: -31px -31px 0; } .b-overlay__header { padding: 10px; margin: 0; -webkit-border-radius: 5px 5px 0 0; -moz-border-radius: 5px 5px 0 0; -ms-border-radius: 5px 5px 0 0; -o-border-radius: 5px 5px 0 0; border-radius: 5px 5px 0 0; font-size: $font-medium; font-weight: bold; background-color: #ede8de; } .b-overlay__content { -webkit-border-radius: 0 0 5px 5px; -moz-border-radius: 0 0 5px 5px; -ms-border-radius: 0 0 5px 5px; -o-border-radius: 0 0 5px 5px; border-radius: 0 0 5px 5px; padding: 10px; font-size: $font-normal; } .b-overlay__content-dialogbuttons { text-align: right; padding: 5px 0 0 0; } .b-overlay__button { margin-right: 7px; } .b-overlay_view_attribute-category .b-overlay__content { width: 600px; height: 400px; overflow: hidden; overflow-y: auto; } .b-overlay__header_type_transparent { background-color: transparent; } .b-overlay__content_layout_no-padded { padding: 0 10px; } .b-overlay_type_alert-dialog { background-color: #fff; width: 400px; padding: 30px 40px; } .b-overlay_type_alert-dialog .b-overlay__close-button { color: #a3a3a3; font-size: 20px; } .b-overlay_type_alert-dialog .b-overlay__header { color: #c1492d; padding: 0; font-size: 18px; } .b-overlay_type_alert-dialog .b-overlay__content { color: #979797; padding: 0; overflow: hidden; } .b-overlay__icon-alert { float: left; margin-right: 40px; } .b-overlay__link { color: $link-color; } .b-overlay__link:hover { color: $link-hover-color; } .b-overlay__safe-shopping { width: 512px; padding: 100px 115px 80px; background-color: #fff; -webkit-border-radius: 0; -moz-border-radius: 0; -ms-border-radius: 0; -o-border-radius: 0; border-radius: 0; -webkit-box-shadow: 0 5px 5px 0 rgba(0,0,0,0.2); -moz-box-shadow: 0 5px 5px 0 rgba(0,0,0,0.2); box-shadow: 0 5px 5px 0 rgba(0,0,0,0.2); border: 1px solid #ededed; } .b-overlay__safe-shopping .b-overlay__close-button { position: absolute; right: 40px; top: 40px; } .b-overlay__safe-shopping .b-overlay__content { padding: 0; -webkit-border-radius: 0; -moz-border-radius: 0; -ms-border-radius: 0; -o-border-radius: 0; border-radius: 0; line-height: 24px; font-size: 14px; } .b-overlay__safe-shopping_type_safety-advice .b-overlay__content { width: 512px; height: 400px; overflow: hidden; overflow-y: auto; } .b-overlay_type_delivery-price { width: 450px; } .b-overlay_type_delivery-price .b-layout__h-line { margin: 0 -41px 30px; padding: 0 41px; } .b-overlay_type_delivery-price .b-poshta-logo { margin: 15px auto; } .b-overlay__help-links { text-decoration: none; border: none; } .b-overlay__help-links:hover { text-decoration: underline; } .b-overlay__help-links.ajax { border: none; } .b-overlay__dialog-bottom { padding: 15px 31px; margin: 0 -31px -31px -31px; border-top: 1px solid #dbdddc; background: #e4e7ec; -webkit-border-radius: 0 0 8px 8px; -moz-border-radius: 0 0 8px 8px; -ms-border-radius: 0 0 8px 8px; -o-border-radius: 0 0 8px 8px; border-radius: 0 0 8px 8px; } .b-overlay_type_agreement { padding: 35px; border: 0 none transparent; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; -webkit-border-radius: 8px; -moz-border-radius: 8px; -ms-border-radius: 8px; -o-border-radius: 8px; border-radius: 8px; } .b-overlay_type_agreement .b-overlay__content { padding: 0 15px 0 0; width: 800px; height: 400px; overflow: auto; } .b-overlay_type_agreement .b-overlay__close-button { position: absolute; right: 20px; top: 15px; background: none; font-family: serif; font-size: 30px; font-weight: bold; color: #a5a5a5; } .b-overlay_type_lesson-invitation { position: relative; z-index: auto; display: block; height: 1%; padding: 8px 20px 8px 50px; border: 1px solid #f4dac1; -webkit-border-radius: 2px; -moz-border-radius: 2px; -ms-border-radius: 2px; -o-border-radius: 2px; border-radius: 2px; background-color: #fff7c9; -webkit-box-shadow: 0 1px 2px rgba(0,0,0,0.1); -moz-box-shadow: 0 1px 2px rgba(0,0,0,0.1); box-shadow: 0 1px 2px rgba(0,0,0,0.1); } .b-overlay_type_lesson-invitation .b-overlay__close-button { background: none; font-size: 16px; line-height: 16px; } .b-overlay_type_lesson-invitation .b-overlay__content { overflow: hidden; height: 1%; padding: 9px 0; color: #5f250f; } .b-overlay_type_lesson-invitation:after { display: block; clear: both; content: ""; } .b-overlay__icon-lessons { float: left; padding-right: 40px; margin-right: 40px; border-right: 1px solid #f4dac1; } .b-overlay__link-lessons { text-decoration: none; } .b-overlay__link-lessons:hover { text-decoration: underline; } .b-overlay_type_attention { width: 790px; background-color: #f8f8f8; -webkit-border-radius: 2px; -moz-border-radius: 2px; -ms-border-radius: 2px; -o-border-radius: 2px; border-radius: 2px; -webkit-box-shadow: #fff 0 0 0; -moz-box-shadow: #fff 0 0 0; box-shadow: #fff 0 0 0; border: 0 none; z-index: 10; } .b-overlay_type_attention .b-overlay__header { background: #fff; border-bottom: 1px solid #e6e6e6; padding: 25px 85px; -webkit-box-shadow: 0px 1px 3px 0px #e6e6e6; -moz-box-shadow: 0px 1px 3px 0px #e6e6e6; box-shadow: 0px 1px 3px 0px #e6e6e6; font-size: 18px; color: #00afd7; font-weight: normal; } .b-overlay_type_attention .b-overlay__content { padding: 23px 85px 43px; } .b-overlay__close-button_type_round { right: 20px; top: 22px; width: 28px; height: 28px; text-indent: -9999px; overflow: hidden; background-image: url('/web/20150703125229im_/http://moskva.tiu.ru/image/overlay/close3.png?r=e2f31ae9df0b0e68e31474c2717a301e'); } .b-overlay__close-button_type_round:hover { background-image: url('/web/20150703125229im_/http://moskva.tiu.ru/image/overlay/close3-hvr.png?r=798e8719944c7c3a5fa6e30354aabce6'); } .b-overlay_type_attention { width: 790px; background-color: #f8f8f8; -webkit-border-radius: 2px; -moz-border-radius: 2px; -ms-border-radius: 2px; -o-border-radius: 2px; border-radius: 2px; -webkit-box-shadow: #fff 0 0 0; -moz-box-shadow: #fff 0 0 0; box-shadow: #fff 0 0 0; border: 0 none; z-index: 10; } .b-overlay_type_attention .b-overlay__header { background: #fff; border-bottom: 1px solid #e6e6e6; padding: 25px 85px; -webkit-box-shadow: 0px 1px 3px 0px #e6e6e6; -moz-box-shadow: 0px 1px 3px 0px #e6e6e6; box-shadow: 0px 1px 3px 0px #e6e6e6; font-size: 18px; color: #00afd7; font-weight: normal; } .b-overlay_type_attention .b-overlay__content { padding: 23px 85px 43px; } .b-overlay_bg_white { background: #fff; } .b-overlay_type_import-contacts { width: 792px; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; -webkit-border-radius: 2px; -moz-border-radius: 2px; -ms-border-radius: 2px; -o-border-radius: 2px; border-radius: 2px; border: 0 none; background-color: #fff; } .b-overlay_type_import-contacts .b-overlay__close-button { position: absolute; right: 20px; top: 15px; background: none; font-family: Arial, sans-serif; font-size: 30px; color: #a5a5a5; } .b-overlay_type_import-contacts .b-overlay__header { -webkit-border-radius: 0; -moz-border-radius: 0; -ms-border-radius: 0; -o-border-radius: 0; border-radius: 0; padding: 30px 40px 0; background: none; font-weight: normal; font-size: 13px; line-height: normal; } .b-overlay_type_import-contacts .b-overlay__content { -webkit-border-radius: 0; -moz-border-radius: 0; -ms-border-radius: 0; -o-border-radius: 0; border-radius: 0; padding: 0 40px; } .b-overlay_type_import-contacts .b-overlay__footer { border-top: 1px solid #e5e5e5; padding: 30px 40px; } .b-overlay__content_min-height_120 { min-height: 120px; } .b-overlay_type_credit-popup { width: 730px; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; border: 0 none; padding: 0; } .b-overlay_type_credit-popup .b-overlay__close-button { position: absolute; right: 20px; top: 15px; background: none; font-family: Arial, sans-serif; font-size: 30px; color: #a5a5a5; } .b-overlay_type_credit-popup .b-overlay__content { -webkit-border-radius: 0; -moz-border-radius: 0; -ms-border-radius: 0; -o-border-radius: 0; border-radius: 0; padding: 20px 40px; } .b-overlay_type_credit-popup .b-overlay__footer { padding: 10px 40px; background: #f8f8f8; border-top: 1px solid #ededed; } .b-overlay_type_striped { background-color: #f8f8f8; -webkit-border-radius: 2px; -moz-border-radius: 2px; -ms-border-radius: 2px; -o-border-radius: 2px; border-radius: 2px; -webkit-box-shadow: #fff 0 0 0; -moz-box-shadow: #fff 0 0 0; box-shadow: #fff 0 0 0; border: 0 none; } .b-overlay_type_striped .b-overlay__close-button { position: absolute; right: 20px; top: 15px; background: none; font-family: Arial, sans-serif; font-size: 30px; color: #a5a5a5; } .b-overlay_type_striped .b-overlay__header { background: none; padding: 31px 31px 20px; font-weight: normal; color: #333; font-size: 13px; line-height: normal; } .b-overlay_type_striped .b-overlay__content { background: #fff; border-top: 1px #ededed solid; padding: 20px 31px 31px 31px; } .b-overlay_type_striped .b-overlay__content_layout_no-padded { padding: 0; } .b-overlay__title { font-size: 24px; line-height: 28px; color: #878787; font-weight: normal; margin: 0 0 10px; } .b-overlay_max-width_790 { max-width: 790px; } .b-overlay__scrollable-area { max-height: 300px; overflow: auto; } .b-overlay__content-wrap { height: 100%; } .b-overlay_overflow_visible { overflow: visible; } .b-overlay_type_success-msg-empty { width: 544px; -webkit-box-shadow: #fff 0 0 0; -moz-box-shadow: #fff 0 0 0; box-shadow: #fff 0 0 0; -webkit-border-radius: 2px; -moz-border-radius: 2px; -ms-border-radius: 2px; -o-border-radius: 2px; border-radius: 2px; border: 0 none; background-color: #fff; } .b-overlay_type_success-msg-empty .b-overlay__close-button { position: absolute; right: 20px; top: 15px; background: none; font-family: Arial, sans-serif; font-size: 30px; color: #a5a5a5; } .b-overlay_type_success-msg-empty .b-overlay__msg-header { padding: 31px 31px 0; } .b-overlay_type_success-msg-empty .b-overlay__msg-content { padding: 0 31px; } .b-overlay_type_success-msg-empty .b-overlay__msg-footer { border-top: 1px solid #ededed; -webkit-border-radius: 0 0 2px 2px; -moz-border-radius: 0 0 2px 2px; -ms-border-radius: 0 0 2px 2px; -o-border-radius: 0 0 2px 2px; border-radius: 0 0 2px 2px; margin-bottom: 0; padding: 20px 31px 31px; background-color: #f8f8f8; } .b-overlay__msg-footer { margin-bottom: 30px; } .b-overlay__msg-footer:after { content: ""; display: block; clear: both; } .b-overlay__msg-footer.b-overlay__msg-footer_theme_yellow { background: #fff7c9; border-color: #f3d9c0; } .b-overlay_type_modal { background-color: #fff; -webkit-border-radius: 2px; -moz-border-radius: 2px; -ms-border-radius: 2px; -o-border-radius: 2px; border-radius: 2px; -webkit-box-shadow: #fff 0 0 0; -moz-box-shadow: #fff 0 0 0; box-shadow: #fff 0 0 0; border: 0 none; } .b-overlay_type_modal .b-overlay__close-button { position: absolute; right: 20px; top: 15px; background: none; font-family: Arial, sans-serif; font-size: 30px; color: #a5a5a5; } .b-overlay_type_modal .b-overlay__header { padding: 30px 40px 0; background: none; color: #878787; font-weight: normal; font-size: 24px; line-height: 28px; } .b-overlay_type_modal .b-overlay__content { padding: 0 40px; } .b-overlay_type_modal .b-overlay__footer { padding: 0 40px 30px; } .b-overlay_type_modal .b-jsp_type_scrollable { margin-top: 10px; } .b-overlay_type_modal .b-jsp__drag { background: #959595; border-color: #dfdfdf; } .b-overlay__top-grey-block { background-color: #f8f8f8; border-bottom: 1px solid #ededed; } .b-overlay__bottom-grey-block { background-color: #f8f8f8; border-top: 1px solid #ededed; } .b-overlay_padding_big .b-overlay__msg-header { padding: 31px 80px 0; } .b-overlay_padding_big .b-overlay__msg-content { padding: 0 80px; } .b-overlay_padding_big .b-overlay__msg-footer { padding: 20px 80px 31px; } .b-overlay_type_duplicate-user-msg { width: 730px; border: 0 none; -webkit-border-radius: 2px; -moz-border-radius: 2px; -ms-border-radius: 2px; -o-border-radius: 2px; border-radius: 2px; } .b-overlay_type_duplicate-user-msg .b-overlay__close-button { position: absolute; right: 20px; top: 15px; background: none; font-family: Arial, sans-serif; font-size: 30px; color: #a5a5a5; } .b-overlay_type_duplicate-user-msg .b-overlay__msg-header { color: #878787; padding: 34px 50px 25px; font-size: 24px; line-height: 24px; } .b-overlay_type_duplicate-user-msg .b-overlay__msg-content { color: #7d7d7d; padding: 0 50px; } .b-overlay_type_poshta { background-color: #fff; -webkit-border-radius: 2px; -moz-border-radius: 2px; -ms-border-radius: 2px; -o-border-radius: 2px; border-radius: 2px; -webkit-box-shadow: #fff 0 0 0; -moz-box-shadow: #fff 0 0 0; box-shadow: #fff 0 0 0; border: 0 none; z-index: 10; width: 850px; } .b-overlay_type_poshta .b-overlay__close-button { position: absolute; right: 20px; top: 15px; background: none; font-family: Arial, sans-serif; font-size: 30px; color: #a5a5a5; } .b-overlay_type_poshta .b-overlay__header { ovrderflow: hidden; padding: 25px; background-color: #f8f8f8; color: #878787; font-weight: normal; } .b-overlay_type_poshta .b-overlay__content { border-top: 1px solid #ededed; padding: 25px; } .b-overlay_type_wufoo { border: 0 none; width: 600px; -webkit-border-radius: 2px; -moz-border-radius: 2px; -ms-border-radius: 2px; -o-border-radius: 2px; border-radius: 2px; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; } .b-overlay_type_wufoo .b-overlay__close-button { position: absolute; right: 20px; top: 15px; background: none; font-family: Arial, sans-serif; font-size: 30px; color: #a5a5a5; } .b-overlay_type_wufoo .b-overlay__header { padding: 20px 40px; border-bottom: 1px solid #e6e6e6; background-color: #fff; -webkit-border-radius: 0px; -moz-border-radius: 0px; -ms-border-radius: 0px; -o-border-radius: 0px; border-radius: 0px; } .b-overlay_type_wufoo .b-overlay__content { padding: 25px 40px; -webkit-border-radius: 0px; -moz-border-radius: 0px; -ms-border-radius: 0px; -o-border-radius: 0px; border-radius: 0px; } .b-overlay_type_opinion-conformation { background-color: #fff; -webkit-border-radius: 2px; -moz-border-radius: 2px; -ms-border-radius: 2px; -o-border-radius: 2px; border-radius: 2px; -webkit-box-shadow: #fff 0 0 0; -moz-box-shadow: #fff 0 0 0; box-shadow: #fff 0 0 0; border: 0 none; z-index: 10; width: 500px; } .b-overlay_type_opinion-conformation .b-overlay__close-button { position: absolute; right: 10px; top: 10px; background: none; font-family: Arial, sans-serif; font-size: 30px; color: #a5a5a5; } .b-overlay_type_opinion-conformation .b-overlay__header { ovrderflow: hidden; padding: 30px 40px; background-color: #f8f8f8; color: #878787; font-weight: normal; } .b-overlay_type_opinion-conformation .b-overlay__content { border-top: 1px solid #ededed; padding: 30px 40px 40px 40px; } .b-justify-list { text-align: justify; line-height: 0; font-size: 1px; text-justify: newspaper; zoom: 1; text-align-last: justify; } .b-justify-list:after { width: 100%; height: 0px; visibility: hidden; overflow: hidden; content: ''; display: inline-block; } .b-justify-list__item { display: inline-block; text-align: left; line-height: normal; font-size: $font-normal; vertical-align: top; } .b-info-panel { display: block; position: relative; margin: 0; padding: 0; border: 1px solid #c2e7f3; -webkit-border-radius: 2px; -moz-border-radius: 2px; -ms-border-radius: 2px; -o-border-radius: 2px; border-radius: 2px; background: #dcf1f8; } .b-info-panel:after { content: ""; display: block; clear: both; } .b-info-panel__header { margin: 8px 13px; } .b-info-panel__body { margin: 8px 13px; } .b-info-panel_layout_with-afterspace { margin-bottom: 15px; } .b-info-panel_layout_grey { background: #f7f6f2; border: 0 none; overflow: hidden; } .b-info-panel_layout_grey .b-info-panel__header { font-size: 17px; line-height: 1.25em; font-weight: normal; letter-spacing: -0.2px 9; margin: 0; padding: 8px 13px; background: #f0e7f7; } .b-info-panel_layout_grey .b-info-panel__body { margin: 8px 13px 13px; } .b-info-panel__body_type_customer { display: none; } .b-info-panel__body_type_video-tour { padding-top: 3px; margin: -19px 0 10px; border-top: none; } .b-info-panel__body_type_video-tour .b-page-registration__action-button { margin-left: 33px; } .b-info-panel_layout_cream { background-color: #f7f6f2; border: 1px solid #e5e5e5; } .b-info-panel__warning-icon { margin: 0 15px 0 6px; vertical-align: middle; } .b-info-panel_layout_alabaster { border: 1px solid #e2e2e2; background: #f9f9f9; } .b-info-panel_layout_alabaster .b-info-panel__body { margin: 7px 10px; } .b-info-panel_layout_alabaster .b-info-panel__divider { margin: -2px 10px 0; } .b-info-panel_layout_alabaster .b-input { height: 20px; } .b-info-panel_layout_alabaster .b-button-colored_icon_create-doc { padding: 0 11px; line-height: 40px; } .b-info-panel_layout_alabaster .b-operation-button_size_large { padding: 10px 18px; } .b-info-panel__divider { display: inline-block; height: 43px; border-left: 1px solid #e2e2e2; border-right: 1px solid #fff; } .b-info-panel_type_light-grey { background: #fdfdfd; border: 1px solid #e3e3e3; } .b-info-panel_type_light-grey .b-dashboard-block-header { font-size: 24px; margin-bottom: 15px; } .b-info-panel_type_register-page { padding: 30px 110px 35px 70px; font-size: $font-medium; } .b-info-panel_theme_orange { border-color: #e9d4b5; background: #fef3d5; } .b-info-panel_padding_x1 { padding: 20px 30px 15px; } .b-info-panel_padding_15 { padding: 15px; } .b-info-panel__btn-close { position: absolute; right: 10px; top: 7px; z-index: 10; cursor: pointer; } .b-info-panel_type_contact-info { padding: 8px 0 7px 25px; border-width: 0 0 1px; border-color: #ccc; background: #fafafa; -webkit-border-radius: 0 0 3px 3px; -moz-border-radius: 0 0 3px 3px; -ms-border-radius: 0 0 3px 3px; -o-border-radius: 0 0 3px 3px; border-radius: 0 0 3px 3px; } .b-info-panel_theme_cornsilk { position: relative; padding: 7px 10px 10px 10px; border: 1px solid #f3dac1; background-color: #fff8cb; } .b-info-panel__wrap-text { max-width: 89%; display: inline-block; vertical-align: middle; } .b-info-panel__close-button { position: absolute; top: 10px; right: 10px; color: #897751; line-height: 0; cursor: pointer; } .b-info-panel_border_none { border: 0 none; } .b-info-panel_type_phone-info { display: inline-block; *display: inline; padding: 9px 0; border: none; background: none; text-align: center; vertical-align: middle; *zoom: 1; } .b-info-panel_type_company-profile { padding: 20px; background: #f6f6f6; border-color: #e5e5e5; border-width: 0 0 1px 0; -webkit-border-radius: 0; -moz-border-radius: 0; -ms-border-radius: 0; -o-border-radius: 0; border-radius: 0; } .b-info-panel_type_company-profile > .b-info-panel__wrap-text { background: #fff; border-bottom: 1px #ddd solid; float: right; padding: 20px; width: 300px; } .b-info-panel_theme_blue { background-color: #dcf1f8; border: 1px solid #c0e6f3 1px solid; padding: 5px 14px 5px 14px; margin: 10px 0px 10px 0px; color: #595959; font-size: 13px; font-family: Arial; } .b-info-panel__icon { max-width: 10%; vertical-align: middle; margin-right: 1%; display: inline-block; } .b-info-panel_theme_white { background-color: #fff; border-color: transparent; } .b-info-panel_theme_saturated-blue { border-color: transparent; background-color: #00bdf4; } .b-info-panel_layout_width-shadow { -webkit-box-shadow: 0 2px 5px rgba(0,0,0,0.06); -moz-box-shadow: 0 2px 5px rgba(0,0,0,0.06); box-shadow: 0 2px 5px rgba(0,0,0,0.06); } .b-info-panel_border-radius_none { -webkit-border-radius: 0; -moz-border-radius: 0; -ms-border-radius: 0; -o-border-radius: 0; border-radius: 0; } .b-info-panel_theme_grey { background: #fbfbfb; border: 1px #e5e5e5 solid; } .b-info-panel_border-dashed_grey { border: 1px dashed #d4d4d4; } .b-info-panel_border-dashed_blue { border: 1px dashed #62ceff; } .b-info-panel_bg_none { background: none; } .b-info-panel_type_padded { padding: 40px 30px; } .b-info-panel_padding_big { padding: 20px 30px; } .b-info-panel_theme_extra-light-grey { background: #f9f9f9; padding: 20px; border-color: transparent; } .b-info-panel_theme_extra-light-grey .b-info-panel__close-button-text { color: #313131; border-bottom: 1px dotted; } .b-info-panel_theme_extra-light-grey .b-info-panel__close-button-text:hover { border-color: transparent; } .b-info-panel_theme_extra-light-grey .b-info-panel__close-button-icon { margin-top: 1px; } .b-info-panel_type_light-yellow { padding: 7px 10px; background: #fde8a4; margin-bottom: 7px; } .b-info-panel_type_search-panel { padding: 20px 20px 18px 20px; border: 1px solid #eee; background-color: #f9f9f9; } .b-info-panel_padding_40 { padding: 40px; } .b-info-panel_padding_30 { padding: 30px; } .b-info-panel_theme_dark-blue { background: #28bcec; color: #fff; } .b-head-control-panel { position: fixed; top: 0; left: 0; z-index: 1001; display: block; margin: 0px 0 3px 0; padding: 0; width: 100%; height: 40px; border-bottom: 1px solid #d9d9d9; background: #fafafa; -webkit-box-shadow: 0 0 2px rgba(0,0,0,0.2); -moz-box-shadow: 0 0 2px rgba(0,0,0,0.2); box-shadow: 0 0 2px rgba(0,0,0,0.2); } @media (max-device-width: 950px) { .b-head-control-panel { position: absolute; width: 998px; } } .b-head-control-panel__link { float: left; padding: 12px 14px 11px; margin-left: -1px; border: 1px solid #dcdcdc; border-width: 0 1px; line-height: 1em; vertical-align: middle; text-decoration: none; cursor: pointer; } .b-head-control-panel__link:hover { text-decoration: none; } .b-head-control-panel__link:hover .b-head-control-panel__link-text { text-decoration: none; } .b-head-control-panel__favorites { float: left; margin: 0 10px 0 0; padding: 4px 0; } .b-head-control-panel__cart { float: left; margin: 0; padding: 0; } .b-head-control-panel__link-icon { vertical-align: middle; margin-right: 5px; } .b-head-control-panel__separator { overflow: hidden; float: left; display: block; margin: 9px 5px 0; height: 12px; width: 1px; border-left: 1px solid #fff; } .b-head-control-panel__placeholder { height: 40px; } .b-head-control-panel__drop-down-menu { position: absolute; z-index: 12; visibility: hidden; margin: -1px 0 0 -1px; padding: 5px 0; width: 188px; background: #fff; border: 1px solid #d7d8db; -webkit-border-radius: 0 0 5px 5px; -moz-border-radius: 0 0 5px 5px; -ms-border-radius: 0 0 5px 5px; -o-border-radius: 0 0 5px 5px; border-radius: 0 0 5px 5px; -webkit-box-shadow: 0 0 6px 0 rgba(0,0,0,0.2); -moz-box-shadow: 0 0 6px 0 rgba(0,0,0,0.2); box-shadow: 0 0 6px 0 rgba(0,0,0,0.2); clip: rect(0px 200px 622px -15px); } .b-head-control-panel__drop-down-menu .b-head-control-panel__link-text { color: #009ac4; } .b-head-control-panel__drop-down { float: left; border: 1px solid #dcdcdc; border-width: 0 1px; margin-left: -1px; } .b-head-control-panel__drop-down .b-head-control-panel__link { float: none; display: block; margin: 0; padding: 6px 15px; border: 0 none; } .b-head-control-panel__drop-down .b-head-control-panel__link:hover { background: #e7e7e7; } .b-head-control-panel__drop-down .b-head-control-panel__link:hover .b-head-control-panel__link-text { color: #474747; } .b-head-control-panel__drop-down .b-head-control-panel__link_state_active { display: block; padding: 13px 15px; height: auto; } .b-head-control-panel__drop-down .b-head-control-panel__link_layout_with-icon { padding-left: 45px; overflow: visible; max-height: 25px; } .b-head-control-panel__drop-down .b-head-control-panel__link_layout_with-icon .b-head-control-panel__link-icon { float: left; margin-left: -30px; } .b-head-control-panel__drop-down:hover { position: relative; z-index: 2; background: #f9f9f9; border-color: #d7d8db; } .b-head-control-panel__drop-down:hover .b-head-control-panel__drop-down-menu { visibility: visible; } .b-head-control-panel__drop-down:hover .b-head-control-panel__drop-down-arrow { visibility: hidden; } .b-head-control-panel__drop-down:hover > .b-head-control-panel__link_state_active { position: relative; padding-bottom: 14px; z-index: 13; background: #fff; border-color: #c6c6c6; -webkit-box-shadow: 0 -3px 3px rgba(0,0,0,0.15); -moz-box-shadow: 0 -3px 3px rgba(0,0,0,0.15); box-shadow: 0 -3px 3px rgba(0,0,0,0.15); } .b-head-control-panel__drop-down-arrow { vertical-align: middle; } .b-head-control-panel__drop-down_state_selected .b-head-control-panel__link_state_active { background: #e7e7e7; border-color: #bdbdbd #d7d7d7 #d4d4d4; -webkit-box-shadow: inset 0 1px 3px rgba(0,0,0,0.16); -moz-box-shadow: inset 0 1px 3px rgba(0,0,0,0.16); box-shadow: inset 0 1px 3px rgba(0,0,0,0.16); } .b-head-control-panel__drop-down_state_selected .b-head-control-panel__link_state_active .b-head-control-panel__link-text { text-decoration: none; } .b-head-control-panel__drop-down-item { margin: 3px 0; line-height: 1em; } .b-head-control-panel__link-text { color: #474747; font-size: 12px; } .b-head-control-panel__link-counter { padding: 1px 4px; margin-left: 3px; border: 1px solid #009bc7; -webkit-border-radius: 2px; -moz-border-radius: 2px; -ms-border-radius: 2px; -o-border-radius: 2px; border-radius: 2px; background: #00b2e2; color: #fff; font-size: $font-small; -moz-text-shadow: 0 0 0 #fff; -webkit-text-shadow: 0 0 0 #fff; text-shadow: 0 0 0 #fff; } .b-head-control-panel__link_state_active { cursor: default; } .b-head-control-panel__link_state_active .b-head-control-panel__link-text { color: #333; } .b-head-control-panel__branches { float: left; height: 45px; border-bottom: 1px solid #d4d4d4; background: #fafafa; -webkit-border-radius: 0 0 3px 3px; -moz-border-radius: 0 0 3px 3px; -ms-border-radius: 0 0 3px 3px; -o-border-radius: 0 0 3px 3px; border-radius: 0 0 3px 3px; -webkit-box-shadow: 0 0 2px rgba(0,0,0,0.2); -moz-box-shadow: 0 0 2px rgba(0,0,0,0.2); box-shadow: 0 0 2px rgba(0,0,0,0.2); } .b-head-control-panel__branches .b-head-control-panel__link_state_active { padding: 0 30px; line-height: 45px; border: 0 none; } .b-head-control-panel__branches .b-head-control-panel__drop-down { border-left: 1px solid transparent; } .b-head-control-panel__branches .b-head-control-panel__drop-down:hover { border-left: 1px solid #dcdcdc; } .b-head-control-panel__branches .b-head-control-panel__drop-down:hover .b-head-control-panel__link_state_active { background: #fff; padding-bottom: 0; } .b-head-control-panel__branches .b-head-control-panel__drop-down-menu { margin-top: -7px; } .b-head-control-panel__branches .b-head-control-panel__drop-down_state_selected .b-head-control-panel__link_state_active { background: transparent; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; } .b-head-control-panel__link_layout_only-icon { padding: 0 14px; line-height: 39px; } .b-head-control-panel__link_layout_only-icon .b-head-control-panel__link-icon { margin: 0; } .b-head-control-panel_type_b2b .b-head-control-panel__link-counter, .b-head-control-panel_type_b2b .b-shopping-case__quantity { border-color: #d3611c; background-color: #f47b20; } .b-head-control-panel_type_b2b .b-comparison-indicator_state_on .b-comparison-indicator__quantity { border-color: #d3611c; background-color: #f47b20; } .b-head-control-panel_type_b2c .b-head-control-panel__link-counter, .b-head-control-panel_type_b2c .b-shopping-case__quantity { border-color: #ca3e4d; background-color: #f04a5c; } .b-head-control-panel_type_b2c .b-comparison-indicator_state_on .b-comparison-indicator__quantity { border-color: #ca3e4d; background-color: #f04a5c; } .b-head-control-panel_type_mobile { background: #11c0f3; top: 40px; min-width: 350px; } .b-head-control-panel_type_static { position: static; } .b-head-control-panel__align-fixer { display: inline-block; width: 0; } .b-head-control-panel__link_layout_with-icon { overflow: hidden; white-space: normal; -ms-text-overflow: ellipsis; -o-text-overflow: ellipsis; text-overflow: ellipsis; } .b-head-control-panel__link_layout_with-icon .b-head-control-panel__icon-enter { margin: 0 10px 0 -3px; } .b-head-control-panel__link_layout_with-icon .b-head-control-panel__icon-register { margin-right: 6px; } .b-head-control-panel__icon-user { margin-top: -1px; } .b-head-control-panel__link_theme_cabinet-user { background-color: #c092f3; -webkit-box-shadow: 0 0 2px rgba(0,0,0,0.2); -moz-box-shadow: 0 0 2px rgba(0,0,0,0.2); box-shadow: 0 0 2px rgba(0,0,0,0.2); } .b-head-control-panel__link_theme_cabinet-user .b-head-control-panel__link-text { color: #fff; } .b-head-control-panel__link_theme_cabinet { background-color: #12bff1; -webkit-box-shadow: 0 0 2px rgba(0,0,0,0.2); -moz-box-shadow: 0 0 2px rgba(0,0,0,0.2); box-shadow: 0 0 2px rgba(0,0,0,0.2); } .b-head-control-panel__link_theme_cabinet .b-head-control-panel__link-text { color: #fff; } .b-head-control-panel__holder { padding: 9px 15px; } .b-head-control-panel__holder:after { content: ""; display: block; clear: both; } .b-head-control-panel__text { display: inline-block; vertical-align: middle; } .b-head-control-panel__aligner { display: inline-block; vertical-align: middle; height: 40px; } .b-head-control-panel__aligner_size_small { height: 22px; } .b-head-control-panel__drop-down-item_size_slim { margin: 0; } .b-head-control-panel__drop-down-item_size_slim .b-head-control-panel__link { padding-top: 3px; padding-bottom: 3px; } .b-head-control-panel__drop-down_type_login .b-head-control-panel__drop-down-menu { background-color: #f1f1f1; } .b-head-control-panel__drop-down_type_login .b-head-control-panel__drop-down-item { margin: 0; border-top-width: 1px; border-top-style: solid; border-top-color: #dcdcdc; } .b-head-control-panel__drop-down_type_login .b-head-control-panel__drop-down-item:first-child { margin-top: -5px; border-top: 0 none; } .b-head-control-panel__drop-down_type_login .b-head-control-panel__drop-down-menu { width: 250px; clip: rect(0px 268px 2222px -15px); } .b-head-control-panel__drop-down_type_login .b-head-control-panel__drop-down-menu .b-head-control-panel__link_state_active { font-weight: bold; padding-top: 10px; padding-bottom: 5px; } .b-head-control-panel__drop-down_type_login .b-head-control-panel__drop-down-menu .b-head-control-panel__link:hover { background: #f1f1f1; } .b-head-control-panel__drop-down_type_login .b-head-control-panel__drop-down-item_theme_white { border-top-color: #fff; } .b-head-control-panel__drop-down_type_login .b-head-control-panel__drop-down-item_theme_white .b-head-control-panel__link:hover { background: #fff; } .b-head-control-panel__drop-down_type_login .b-head-control-panel__drop-down-item_theme_white .b-head-control-panel__link:hover .b-head-control-panel__link-text { color: #333; } .b-head-control-panel__drop-down-item_theme_white { background-color: #fff; border-top-color: transparent; } .b-head-control-panel__drop-down_state_hovered { position: relative; z-index: 2; background: #f9f9f9; border-color: #d7d8db; } .b-head-control-panel__drop-down_state_hovered .b-head-control-panel__drop-down-menu { visibility: visible; } .b-head-control-panel__drop-down_state_hovered .b-head-control-panel__drop-down-arrow { visibility: hidden; } .b-head-control-panel__drop-down_state_hovered .b-head-control-panel__link_state_active { position: relative; padding-bottom: 14px; z-index: 13; background: #fff; } .b-comparison-indicator_state_on .b-comparison-indicator__quantity { padding: 1px 4px; margin-left: 3px; border: 1px solid #009bc7; -webkit-border-radius: 2px; -moz-border-radius: 2px; -ms-border-radius: 2px; -o-border-radius: 2px; border-radius: 2px; background: #00b2e2; color: #fff; font-size: $font-small; -moz-text-shadow: 0 0 0 #fff; -webkit-text-shadow: 0 0 0 #fff; text-shadow: 0 0 0 #fff; } .b-comparison-indicator__quantity { vertical-align: middle; font-weight: normal; color: #1f90b2; font-size: 12px; } .b-breadcrumb { position: relative; z-index: 99; font-size: 0; white-space: nowrap; padding-top: 10px; margin-top: -10px; } .b-breadcrumb__link { display: inline-block; height: 17px; padding: 0 10px; vertical-align: top; font-size: 12px; line-height: 17px; color: #00a1cd; white-space: nowrap; border: solid transparent; border-width: 1px; cursor: pointer; } .b-breadcrumb__link:hover { text-decoration: underline; } .b-breadcrumb__arrow { position: relative; z-index: 10; margin: 1px -5px 0 0; vertical-align: top; font-size: 0; line-height: 0; } .b-breadcrumb__current { display: inline-block; vertical-align: top; padding: 0 5px 0 10px; margin-top: 1px; color: $text-color-gray; font-size: 12px; line-height: 17px; white-space: nowrap; } .b-breadcrumb__link_type_home { padding: 0 10px 0 5px; -webkit-border-radius: 2px 0 0 2px; -moz-border-radius: 2px 0 0 2px; -ms-border-radius: 2px 0 0 2px; -o-border-radius: 2px 0 0 2px; border-radius: 2px 0 0 2px; cursor: pointer; z-index: 2; } .b-breadcrumb__item { display: none; vertical-align: top; position: relative; } .b-breadcrumb__sublist { position: absolute; top: 18px; left: 0; z-index: 12; display: none; -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0); filter: alpha(opacity=0); -moz-opacity: 0; -khtml-opacity: 0; opacity: 0; width: 285px; padding: 5px 0 1px; border: 1px solid; border-color: #dadadd #dadadd #c7c7d1 #dadadd; background: #fff; -webkit-border-radius: 0 3px 3px 3px; -moz-border-radius: 0 3px 3px 3px; -ms-border-radius: 0 3px 3px 3px; -o-border-radius: 0 3px 3px 3px; border-radius: 0 3px 3px 3px; -webkit-box-shadow: 0 1px 4px 0 rgba(0,0,0,0.1); -moz-box-shadow: 0 1px 4px 0 rgba(0,0,0,0.1); box-shadow: 0 1px 4px 0 rgba(0,0,0,0.1); white-space: normal; } .b-breadcrumb__sublist-item { font-size: 12px; border-top: 1px #dadadd dotted; } .b-breadcrumb__sublist-item:first-child { border-top: 0; } .b-breadcrumb__sublist-item:hover { background-color: #fff; } .b-breadcrumb__sublist-item:last-child { -webkit-border-radius: 0 0 3px 3px; -moz-border-radius: 0 0 3px 3px; -ms-border-radius: 0 0 3px 3px; -o-border-radius: 0 0 3px 3px; border-radius: 0 0 3px 3px; } .b-breadcrumb__sublist-item:last-child .b-breadcrumb__sublist-link { -webkit-border-radius: 0 0 3px 3px; -moz-border-radius: 0 0 3px 3px; -ms-border-radius: 0 0 3px 3px; -o-border-radius: 0 0 3px 3px; border-radius: 0 0 3px 3px; } .b-breadcrumb__sublist-link { overflow: hidden; display: block; padding: 5px 10px; color: #0fa3ce; } .b-breadcrumb__sublist-delim { margin: 0 20px; height: 0px; line-height: 0; font-size: 1px; border-top: 1px dotted #fff; border-bottom: 1px dotted #d4d4d4; } .b-breadcrumb__sublist-item-count { float: right; color: #959595; font-size: 11px; } .b-breadcrumb__link-home-icon { margin: 3px 5px 0 0; vertical-align: top; } .b-breadcrumb__text { display: block; -webkit-transform: skewX(20deg); -moz-transform: skewX(20deg); -o-transform: skewX(20deg); -ms-transform: skewX(20deg); -moz-transform: skewX(20deg); -webkit-transform: skewX(20deg); -o-transform: skewX(20deg); -khtml-transform: skewX(20deg); -ms-transform: skewX(20deg); transform: skewX(20deg); } .b-breadcrumb__expander { margin: 0 -10px; } .b-breadcrumb_state_preload .b-breadcrumb__item { position: absolute; left: -300%; } .b-breadcrumb_state_preload .b-breadcrumb__item:first-child { position: static; left: auto; } .b-breadcrumb__item_state_visible { display: inline-block; *display: inline; *zoom: 1; } .b-breadcrumb__item_state_opened .b-breadcrumb__dropdown-arrow { visibility: hidden; } .b-breadcrumb__item_state_opened .b-breadcrumb__link { display: inline-block; position: relative; z-index: 13; border-color: #dadadd #dadadd #fff #dadadd; -webkit-border-radius: 3px 3px 0 0; -moz-border-radius: 3px 3px 0 0; -ms-border-radius: 3px 3px 0 0; -o-border-radius: 3px 3px 0 0; border-radius: 3px 3px 0 0; -webkit-box-shadow: 0 0 4px 0 rgba(0,0,0,0.1); -moz-box-shadow: 0 0 4px 0 rgba(0,0,0,0.1); box-shadow: 0 0 4px 0 rgba(0,0,0,0.1); padding-top: 5px; margin-top: -5px; } .b-breadcrumb__item_state_opened .b-breadcrumb__link:after { content: " "; display: block; width: 100%; height: 5px; position: absolute; left: 0; bottom: -3px; font-size: 0; line-height: 0; background: #fff; } .b-breadcrumb__dropdown-arrow { vertical-align: top; margin: 9px 7px 0 -5px; } .b-breadcrumb__item-hr { display: inline-block; padding: 0 2px; font-size: 12px; color: #979797; line-height: 20px; } .b-breadcrumb__sublist_rounding_bottom { -webkit-border-radius: 0 0 3px 3px; -moz-border-radius: 0 0 3px 3px; -ms-border-radius: 0 0 3px 3px; -o-border-radius: 0 0 3px 3px; border-radius: 0 0 3px 3px; } .b-strip-list { list-style-type: none; } .b-strip-list__row { vertical-align: bottom; } .b-strip-list__name { width: 150px; padding: 0; border-bottom: 1px dotted #bfbfbf; } .b-strip-list__value { padding: 0; border-bottom: 1px dotted transparent; } .b-strip-list__text-name { position: relative; bottom: -0.35em; background: #fff; padding: 0 7px 0 0; line-height: 1.1em; } .b-strip-list__text-value { position: relative; bottom: -0.35em; display: block; background: #fff; padding: 0 0 0 7px; } .b-strip-list_output_list .b-strip-list__name, .b-strip-list_output_list .b-strip-list__value { display: inline-block; vertical-align: bottom; } .b-strip-list_items_services-price { width: 90%; font-size: $font-alternate; margin-bottom: 15px; } .b-strip-list_items_services-price .b-strip-list__name, .b-strip-list_items_services-price .b-strip-list__value { padding: 5px 0 0; } .b-strip-list_items_services-price .b-strip-list__name { width: 80%; } .b-strip-list_items_services-price .b-strip-list__text-value { white-space: nowrap; } .b-strip-list_items_company-raiting .b-strip-list__row { margin: 2px 0; } .b-strip-list_items_company-raiting .b-strip-list__name { width: 185px; } .b-strip-list__text-name_bg_light-grey { background: #f9f9f9; } .b-strip-list__text-value_bg_light-grey { background: #f9f9f9; } .b-strip-list__name_width_120 { width: 120px; } .b-strip-list__row_with_border { border-top: 1px solid #d2d2d2; } .b-pseudo-link, .b-iconed-link__text { text-decoration: none; border-bottom: 1px dotted; -webkit-user-select: none; -moz-user-select: none; user-select: none; cursor: pointer; } .b-pseudo-link:hover, .b-iconed-link__text:hover { text-decoration: none; border-color: transparent; } .b-pseudo-link:visited, .b-iconed-link__text:visited { text-decoration: none; border-color: transparent; } .b-pseudo-link_underline_dashed { border-bottom-style: dashed; } .b-pseudo-link_color_white { color: #fff; } .b-pseudo-link_color_white:hover { color: #fff; } .b-pseudo-link_color_white:visited { border-color: #fff; } .b-iconed-link { display: inline-block; vertical-align: middle; } .b-iconed-link__icon { vertical-align: middle; } .b-iconed-link__text { vertical-align: middle; } .b-iconed-link__wrapper-40 { width: 40px; margin-right: 5px; text-align: center; display: inline-block; } .b-iconed-link__text_border_none { border: 0 none; } .b-drop-down { position: relative; padding: 0 20px 0 10px; border: 1px solid #d6d6d6; border-top-color: #e2e2e2; border-bottom-color: #ccc; background: #f2f2f2; text-decoration: none; font-size: 12px; cursor: pointer; -webkit-border-radius: 2px; -moz-border-radius: 2px; -ms-border-radius: 2px; -o-border-radius: 2px; border-radius: 2px; *zoom: 1; filter: progid:DXImageTransform.Microsoft.gradient(gradientType=1, startColorstr='#fffafafa', endColorstr='#fff2f2f2'), progid:DXImageTransform.Microsoft.AlphaImageLoader(); -webkit-box-shadow: 0 1px 3px -2px rgba(0,0,0,0.45); -moz-box-shadow: 0 1px 3px -2px rgba(0,0,0,0.45); box-shadow: 0 1px 3px -2px rgba(0,0,0,0.45); background-image: -webkit-linear-gradient(bottom, #f2f2f2, #fafafa); background-image: -moz-linear-gradient(bottom, #f2f2f2, #fafafa); background-image: -o-linear-gradient(bottom, #f2f2f2, #fafafa); background-image: -ms-linear-gradient(bottom, #f2f2f2, #fafafa); background-image: linear-gradient(to top, #f2f2f2, #fafafa); } .b-drop-down:hover { border-color: #cdcdcd; border-top-color: #dbdbdb; border-bottom-color: #c3c3c3; color: #333; -webkit-box-shadow: 0 0 3px -1px rgba(0,0,0,0.3); -moz-box-shadow: 0 0 3px -1px rgba(0,0,0,0.3); box-shadow: 0 0 3px -1px rgba(0,0,0,0.3); background-image: -webkit-linear-gradient(bottom, #f8f8f8, #fefefe); background-image: -moz-linear-gradient(bottom, #f8f8f8, #fefefe); background-image: -o-linear-gradient(bottom, #f8f8f8, #fefefe); background-image: -ms-linear-gradient(bottom, #f8f8f8, #fefefe); background-image: linear-gradient(to top, #f8f8f8, #fefefe); *zoom: 1; filter: progid:DXImageTransform.Microsoft.gradient(gradientType=1, startColorstr='#fffefefe', endColorstr='#fff8f8f8'), progid:DXImageTransform.Microsoft.AlphaImageLoader(); } .b-drop-down__arrow { position: absolute; right: 9px; top: 50%; margin-top: -1px; } .b-drop-down__list { overflow-y: auto; position: absolute; display: none; margin: -1px 0 0 -1px; padding: 5px 0; z-index: 12; left: 0; top: 100%; -webkit-box-shadow: 0 1px 2px -1px #ddd; -moz-box-shadow: 0 1px 2px -1px #ddd; box-shadow: 0 1px 2px -1px #ddd; border: 1px solid #cacaca; -webkit-border-radius: 0 0 2px 2px; -moz-border-radius: 0 0 2px 2px; -ms-border-radius: 0 0 2px 2px; -o-border-radius: 0 0 2px 2px; border-radius: 0 0 2px 2px; background: #fff; color: #868686; width: 100%; } .b-drop-down__list-item { position: relative; padding: 5px 10px; cursor: pointer; -moz-text-shadow: none; -webkit-text-shadow: none; text-shadow: none; } .b-drop-down__list-item:hover { background-color: #e7e7e7; } .b-drop-down__value { overflow: hidden; display: block; height: 100%; font-size: $font-normal; line-height: 34px; color: #454545; z-index: 16; } .b-drop-down_state_active { z-index: 200; background: #e7e7e7; filter: none; border: 1px solid #d7d7d7; border-top-color: #bdbdbd; border-bottom-color: #d4d4d4; color: #fff; -moz-text-shadow: 0 1px 1px #787878; -webkit-text-shadow: 0 1px 1px #787878; text-shadow: 0 1px 1px #787878; -webkit-box-shadow: inset 0 1px 2px 0 rgba(0,0,0,0.16); -moz-box-shadow: inset 0 1px 2px 0 rgba(0,0,0,0.16); box-shadow: inset 0 1px 2px 0 rgba(0,0,0,0.16); filter: none; } .b-drop-down_state_active:hover { border: 1px solid #d7d7d7; border-top-color: #bdbdbd; border-bottom-color: #d4d4d4; background: #e7e7e7; color: #333; -webkit-box-shadow: inset 0 1px 2px 0 rgba(0,0,0,0.16); -moz-box-shadow: inset 0 1px 2px 0 rgba(0,0,0,0.16); box-shadow: inset 0 1px 2px 0 rgba(0,0,0,0.16); -moz-text-shadow: 0 1px 0px #fff; -webkit-text-shadow: 0 1px 0px #fff; text-shadow: 0 1px 0px #fff; filter: none; } .b-drop-down_state_active .b-drop-down__value { color: #333; -moz-text-shadow: 0 1px 0px #fff; -webkit-text-shadow: 0 1px 0px #fff; text-shadow: 0 1px 0px #fff; } .b-drop-down_state_active .b-drop-down__list { display: block; } .b-drop-down_theme_light { border: 1px solid #e8e8ea; border-color: #e8e8ea #ddd #d6d6d8 #ddd; background-image: -webkit-linear-gradient(top, #fff, #f4f4f6); background-image: -moz-linear-gradient(top, #fff, #f4f4f6); background-image: -o-linear-gradient(top, #fff, #f4f4f6); background-image: -ms-linear-gradient(top, #fff, #f4f4f6); background-image: linear-gradient(to bottom, #fff, #f4f4f6); *zoom: 1; filter: progid:DXImageTransform.Microsoft.gradient(gradientType=1, startColorstr='#ffffffff', endColorstr='#fff4f4f6'), progid:DXImageTransform.Microsoft.AlphaImageLoader(); } .b-drop-down_theme_light.b-drop-down_state_active { position: relative; background: #ababab; filter: none; border: 1px solid #848589; -moz-text-shadow: 0 1px 1px #787878; -webkit-text-shadow: 0 1px 1px #787878; text-shadow: 0 1px 1px #787878; -webkit-box-shadow: inset 0 0 5px #7f8082; -moz-box-shadow: inset 0 0 5px #7f8082; box-shadow: inset 0 0 5px #7f8082; } .b-drop-down_theme_light.b-drop-down_state_active .b-drop-down__value { color: #fff; -moz-text-shadow: none; -webkit-text-shadow: none; text-shadow: none; } .b-drop-down_theme_light.b-drop-down_state_active .b-drop-down__arrow { right: 7px; margin-top: -2px; } .b-drop-down_theme_light.b-drop-down_state_active:hover { border: 1px solid #848589; color: #fff; -webkit-box-shadow: inset 0 0 5px #7f8082; -moz-box-shadow: inset 0 0 5px #7f8082; box-shadow: inset 0 0 5px #7f8082; } .b-drop-down__link { padding: 5px 10px; margin: -5px -10px; display: block; color: #4b4b4b; text-decoration: none; } .b-drop-down__link:hover { color: #4b4b4b; text-decoration: none; } .b-drop-down_width_170 { width: 170px; } .b-drop-down_theme_simple { border: 0; background-color: #f4f4f4; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; background-image: none; filter: none; } .b-drop-down_theme_simple:hover { border: 0; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; background-image: none; filter: none; } .b-drop-down_theme_simple .b-drop-down__value { -moz-text-shadow: none; -webkit-text-shadow: none; text-shadow: none; } .b-drop-down_theme_simple .b-drop-down__list { border: solid #e1e1e1; border-width: 1px 0; } .b-drop-down_theme_simple .b-drop-down__list-item { border: solid #e1e1e1; border-width: 0 1px; } .b-drop-down_theme_simple .b-drop-down__list-item:hover { background: #f7f7f7; } .b-drop-down_theme_simple .b-drop-down__list-item_state_active:hover { background: none; } .b-drop-down_width_130 { width: 130px; } .b-drop-down__list-item_state_active { color: #868686; } .b-drop-down__list-item_state_active:hover { background-color: transparent; } .b-drop-down__list-item_state_active .b-drop-down__link { color: #868686; cursor: default; } .b-drop-down_size_small { padding: 0 17px 0 5px; font-size: $font-small; } .b-drop-down_size_small .b-drop-down__arrow { right: 6px; margin-top: -2px; } .b-drop-down_size_small .b-drop-down__value { font-size: $font-small; line-height: 21px; } .b-drop-down_size_small .b-drop-down__list { margin: 0; padding: 0; } .b-drop-down_size_small .b-drop-down__list-item { line-height: 21px; } .b-drop-down_size_small .b-drop-down__link { padding: 2px 5px; } .b-drop-down_type_nowrap .b-drop-down__list-item { white-space: nowrap; } .b-drop-down_theme_scrollable { max-width: 170px; padding: 0 20px 0 0; background: none; border: 0 none; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; display: inline-block; } .b-drop-down_theme_scrollable:hover { -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; background: none; *zoom: 1; filter: progid:DXImageTransform.Microsoft.gradient(gradientType=1, startColorstr='#0ffffff', endColorstr='#0ffffff'), progid:DXImageTransform.Microsoft.AlphaImageLoader(); } .b-drop-down_theme_scrollable:hover .b-drop-down__value { border-color: transparent; } .b-drop-down_theme_scrollable.b-drop-down_state_active { -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; border: 0 none; } .b-drop-down_theme_scrollable.b-drop-down_state_active .b-drop-down__value-background { display: block; } .b-drop-down_theme_scrollable.b-drop-down_state_active .b-drop-down__value { border-color: transparent; } .b-drop-down_theme_scrollable.b-drop-down_state_active .b-drop-down__arrow { display: none; } .b-drop-down_theme_scrollable .b-drop-down__list { width: 210px; margin-left: -21px; padding-top: 15px; border-top: 0 none; } .b-drop-down_theme_scrollable .b-drop-down__list-item { padding: 4px 10px; margin: 0; font-size: 13px; } .b-drop-down_theme_scrollable .b-drop-down__list-item:first-child { margin-top: 0; } .b-drop-down_theme_scrollable .b-drop-down__value-background { position: absolute; left: -21px; top: -11px; display: none; width: 210px; height: 100%; padding: 10px 0 0; border-width: 1px 1px 0; border-style: solid; border-color: #cacaca; background: #fff; } .b-drop-down_theme_scrollable .b-drop-down__value { position: relative; line-height: normal; border-bottom: 1px dotted; } .b-drop-down__scroll-wrapper { max-height: 200px; margin: 0 10px 10px; } .b-drop-down_max-height_200 { max-height: 200px; } .b-drop-down__value-background { position: absolute; left: -21px; top: -11px; width: 170px; height: 100%; padding: 10px 0 0; border-width: 1px 1px 0; border-style: solid; border-color: #cacaca; background: #fff; } s.b-drop-down_theme_pseudo-link { display: inline-block; vertical-align: middle; padding: 0; background: none; border: 0 none; -webkit-border-radius: 0; -moz-border-radius: 0; -ms-border-radius: 0; -o-border-radius: 0; border-radius: 0; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; background-image: none; filter: none; } s.b-drop-down_theme_pseudo-link .b-drop-down__value { position: relative; line-height: normal; border-bottom: 1px dotted; color: #009ac4; } s.b-drop-down_theme_pseudo-link .b-drop-down__value-holder { display: inline-block; padding: 0 20px 0 0; position: relative; vertical-align: middle; } s.b-drop-down_theme_pseudo-link .b-drop-down__list { padding: 30px 0 0; margin: -7px 0 0 -10px; min-width: 100%; width: auto; overflow: visible; top: 0; } s.b-drop-down_theme_pseudo-link .b-drop-down__list-item { display: block; padding: 7px 10px; margin: 0; font-size: 13px; color: #0fa3ce; text-decoration: none; } s.b-drop-down_theme_pseudo-link .b-drop-down__scroll-wrapper { position: relative; max-height: inherit; margin: 0; border-top: 1px #cacaca solid; } s.b-drop-down_theme_pseudo-link .b-iconed-text__icon-holder { position: relative; z-index: 16; } s.b-drop-down_theme_pseudo-link:hover { -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; background-image: none; filter: none; } s.b-drop-down_theme_pseudo-link:hover .b-drop-down__value { border-color: transparent; } s.b-drop-down_theme_pseudo-link.b-drop-down_state_active { background: none; border: 0; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; background-image: none; filter: none; } s.b-drop-down_theme_pseudo-link.b-drop-down_state_active .b-drop-down__value { border-color: transparent; color: #959595; } s.b-drop-down_theme_pseudo-link.b-drop-down_state_active .b-drop-down__value-holder { z-index: 15; } s.b-drop-down_theme_pseudo-link.b-drop-down_state_active .b-drop-down__arrow { display: none; } .b-drop-down_theme_pseudo-link-black .b-drop-down__value { color: #333; } .b-drop-down__value_type_ellipsis { white-space: nowrap; overflow: hidden; -ms-text-overflow: ellipsis; -o-text-overflow: ellipsis; text-overflow: ellipsis; } .b-autocomplete { position: absolute; z-index: 1000; padding: 5px 0; border: 1px solid #dedede; -webkit-border-radius: 0 0 3px 3px; -moz-border-radius: 0 0 3px 3px; -ms-border-radius: 0 0 3px 3px; -o-border-radius: 0 0 3px 3px; border-radius: 0 0 3px 3px; -webkit-box-shadow: 0 1px 2px 1px #ededed; -moz-box-shadow: 0 1px 2px 1px #ededed; box-shadow: 0 1px 2px 1px #ededed; background: #fff; overflow: auto; } .b-autocomplete__item { cursor: pointer; } .b-autocomplete__title { float: right; margin-left: 15px; } .b-autocomplete__link_stat_current, .b-autocomplete__link:hover, .b-autocomplete__link.ui-state-hover { color: #4e4e4e; background: #e7e7e7; text-decoration: none; } .b-autocomplete__link { display: block; cursor: pointer; color: #4e4e4e; padding: 5px 15px !important; border: 0 !important; margin: 0 !important; line-height: normal !important; -webkit-border-radius: 0 !important; -moz-border-radius: 0 !important; -ms-border-radius: 0 !important; -o-border-radius: 0 !important; border-radius: 0 !important; } .b-autocomplete__wrapper { overflow: hidden; margin-bottom: 15px; padding-bottom: 10px; border-bottom: 1px dotted #d8d8d8; } .b-autocomplete__suggest-list { overflow: hidden; } .b-autocomplete__img { margin-right: 10px; vertical-align: middle; } .b-autocomplete__text-holder { display: inline-block; } .b-autocomplete_type_products { padding: 10px 10px 30px; } .b-autocomplete_type_products .b-autocomplete__link { padding: 19px 0; color: #000; border: 1px solid #e9e9e9 solid; border-width: 0 0 1px; } .b-autocomplete_type_products .b-autocomplete__link:hover { background: transparent; } .b-autocomplete_type_products .b-autocomplete__item { -webkit-transition: all 0.1s linear; -moz-transition: all 0.1s linear; -o-transition: all 0.1s linear; transition: all 0.1s linear; margin-top: -1px; padding: 0 20px; } .b-autocomplete_type_products .b-autocomplete__item:hover { background: #f3f3f3; } .b-autocomplete_type_products .b-autocomplete__item:hover .b-autocomplete__link { border-bottom-color: #f3f3f3; } .b-autocomplete__icon { margin-left: 0 !important; } .b-jsp { overflow: hidden; position: relative; } .b-jsp__bar_type_vertical { position: absolute; top: 0; right: 0; width: 11px; height: 100%; } .b-jsp__bar_type_vertical .b-jsp__arrow { height: 16px; } .b-jsp__bar_type_vertical .b-jsp__arrow:focus { outline: none; } .b-jsp__content { position: absolute; } .b-jsp__cap { display: none; float: left; } .b-jsp__track { position: relative; } .b-jsp__drag { background: #dedede; position: relative; top: 0; left: 0; width: 6px; height: 20px; margin: 0 2px 0 3px; cursor: pointer; -webkit-border-radius: 3px; -moz-border-radius: 3px; -ms-border-radius: 3px; -o-border-radius: 3px; border-radius: 3px; } .b-jsp__bar_type_horizontal { position: absolute; float: left; bottom: 0; left: 0; width: 100%; height: 6px; background: #f8f8f8; } .b-jsp__bar_type_horizontal .b-jsp__arrow { width: 16px; float: left; height: 100%; } .b-jsp__bar_type_horizontal .b-jsp__track, .b-jsp__bar_type_horizontal .b-jsp__drag { float: left; height: 4px; } .b-jsp__bar { margin: 0; padding: 0; } .b-jsp__arrow { background: #50506d; text-indent: -20000px; display: block; cursor: pointer; } .b-jsp__corner { background: #eeeef4; float: left; height: 100%; } .b-jsp_type_disabled { cursor: default; background: #80808d; } .b-jsp__drag_state_hover { width: 10px; margin: 0 0 0 1px; -webkit-border-radius: 5px; -moz-border-radius: 5px; -ms-border-radius: 5px; -o-border-radius: 5px; border-radius: 5px; } .b-jsp__drag_state_active { width: 10px; margin: 0 0 0 1px; -webkit-border-radius: 5px; -moz-border-radius: 5px; -ms-border-radius: 5px; -o-border-radius: 5px; border-radius: 5px; } .b-input { padding-right: 22px; *zoom: 1; } .b-input:after { content: ""; display: block; clear: both; } .b-input_status_invalid .b-input__field, .b-input_status_invalid textarea.b-input__field, .b-input_status_invalid input[type="input"].b-input__field, .b-input_status_invalid input[type="text"].b-input__field, .b-input_status_invalid input[type="email"].b-input__field, .b-input_status_invalid input[type="password"].b-input__field { border: 1px solid #e52b2c; } .b-input__hint { display: block; font-size: $font-alternate; line-height: 1.25em; } .b-input__change-buttons-wrap { display: inline-block; width: 34px; height: 36px; margin-left: -5px; -webkit-border-radius: 0 3px 3px 0; -moz-border-radius: 0 3px 3px 0; -ms-border-radius: 0 3px 3px 0; -o-border-radius: 0 3px 3px 0; border-radius: 0 3px 3px 0; background-color: #cbcbcb; } .b-input__change-button-panel { display: block; width: 32px; height: 16px; border: 1px solid #d9d9d9; border-color: #e2e2e2 #d9d9d9 #cbcbcb; font-size: 1px; color: #b4b4b4; text-align: center; -webkit-box-shadow: 0 1px 2px 0 rgba(0,0,0,0.1) inset 0 1px 0 #fff; -moz-box-shadow: 0 1px 2px 0 rgba(0,0,0,0.1) inset 0 1px 0 #fff; box-shadow: 0 1px 2px 0 rgba(0,0,0,0.1) inset 0 1px 0 #fff; background-image: -webkit-linear-gradient(top, #fafafa, #e9e9e9); background-image: -moz-linear-gradient(top, #fafafa, #e9e9e9); background-image: -o-linear-gradient(top, #fafafa, #e9e9e9); background-image: -ms-linear-gradient(top, #fafafa, #e9e9e9); background-image: linear-gradient(to bottom, #fafafa, #e9e9e9); *zoom: 1; filter: progid:DXImageTransform.Microsoft.gradient(gradientType=1, startColorstr='#fffafafa', endColorstr='#ffe9e9e9'), progid:DXImageTransform.Microsoft.AlphaImageLoader(); cursor: pointer; -webkit-user-select: none; -moz-user-select: none; user-select: none; } .b-input__change-button-panel:hover { background-color: #c3c3c3; border-color: #dbdbdb #d1d1d1 #c3c3c3; -webkit-box-shadow: 0 1px 3px 1px rgba(0,0,0,0.15); -moz-box-shadow: 0 1px 3px 1px rgba(0,0,0,0.15); box-shadow: 0 1px 3px 1px rgba(0,0,0,0.15); background-image: -webkit-linear-gradient(top, #fff, #f8f8f8); background-image: -moz-linear-gradient(top, #fff, #f8f8f8); background-image: -o-linear-gradient(top, #fff, #f8f8f8); background-image: -ms-linear-gradient(top, #fff, #f8f8f8); background-image: linear-gradient(to bottom, #fff, #f8f8f8); *zoom: 1; filter: progid:DXImageTransform.Microsoft.gradient(gradientType=1, startColorstr='#ffffffff', endColorstr='#fff8f8f8'), progid:DXImageTransform.Microsoft.AlphaImageLoader(); } .b-input__change-button-panel:active { border-color: #bdbdbd #c2c2c2 #c8c8c8; -webkit-box-shadow: inset 0 0 3px 1px rgba(0,0,0,0.15); -moz-box-shadow: inset 0 0 3px 1px rgba(0,0,0,0.15); box-shadow: inset 0 0 3px 1px rgba(0,0,0,0.15); background-image: -webkit-linear-gradient(top, #e7e7e7, #e7e7e7); background-image: -moz-linear-gradient(top, #e7e7e7, #e7e7e7); background-image: -o-linear-gradient(top, #e7e7e7, #e7e7e7); background-image: -ms-linear-gradient(top, #e7e7e7, #e7e7e7); background-image: linear-gradient(to bottom, #e7e7e7, #e7e7e7); *zoom: 1; filter: progid:DXImageTransform.Microsoft.gradient(gradientType=1, startColorstr='#ffe7e7e7', endColorstr='#ffe7e7e7'), progid:DXImageTransform.Microsoft.AlphaImageLoader(); } .b-input__change-button-panel_type_up { border-bottom: 0 none; -webkit-border-radius: 0 3px 0 0; -moz-border-radius: 0 3px 0 0; -ms-border-radius: 0 3px 0 0; -o-border-radius: 0 3px 0 0; border-radius: 0 3px 0 0; height: 17px; } .b-input__change-button-panel_type_down { margin-top: 1px; border-top: 0 none; -webkit-border-radius: 0 0 3px 0; -moz-border-radius: 0 0 3px 0; -ms-border-radius: 0 0 3px 0; -o-border-radius: 0 0 3px 0; border-radius: 0 0 3px 0; } .b-input__change-button-arrow-up { margin-top: 5px; } .b-input__change-button-arrow-down { margin-top: 7px; } .b-input__phone-code { float: left; padding: 11px 0 9px; font-size: 1.1em; line-height: 1.2em; } .b-input__phone-divider { float: left; margin: 0 3px; font-size: 1.1em; line-height: 37px; } .b-input__field, textarea.b-input__field, input[type="input"].b-input__field, input[type="text"].b-input__field, input[type="email"].b-input__field, input[type="password"].b-input__field { float: left; width: 100%; outline: 0 none; border: 1px solid #ddd; -webkit-border-radius: 3px; -moz-border-radius: 3px; -ms-border-radius: 3px; -o-border-radius: 3px; border-radius: 3px; -webkit-box-shadow: inset 0 1px 2px #f2f2f2; -moz-box-shadow: inset 0 1px 2px #f2f2f2; box-shadow: inset 0 1px 2px #f2f2f2; font: 15px/18px Arial, sans-serif; height: 18px; padding: 8px 10px; background-color: #fff; } .b-input__field::-webkit-input-placeholder, textarea.b-input__field::-webkit-input-placeholder, input[type="input"].b-input__field::-webkit-input-placeholder, input[type="text"].b-input__field::-webkit-input-placeholder, input[type="email"].b-input__field::-webkit-input-placeholder, input[type="password"].b-input__field::-webkit-input-placeholder { color: #9a9a9a; } .b-input__field::-moz-placeholder, textarea.b-input__field::-moz-placeholder, input[type="input"].b-input__field::-moz-placeholder, input[type="text"].b-input__field::-moz-placeholder, input[type="email"].b-input__field::-moz-placeholder, input[type="password"].b-input__field::-moz-placeholder { color: #9a9a9a; } .b-input__field:-ms-input-placeholder, textarea.b-input__field:-ms-input-placeholder, input[type="input"].b-input__field:-ms-input-placeholder, input[type="text"].b-input__field:-ms-input-placeholder, input[type="email"].b-input__field:-ms-input-placeholder, input[type="password"].b-input__field:-ms-input-placeholder { color: #9a9a9a; } .b-input__field.placeholder, textarea.b-input__field.placeholder, input[type="input"].b-input__field.placeholder, input[type="text"].b-input__field.placeholder, input[type="email"].b-input__field.placeholder, input[type="password"].b-input__field.placeholder { color: #9a9a9a; } textarea.b-input__field { height: auto; } input[type="input"].b-input__field_type_no-right-radius, input[type="text"].b-input__field_type_no-right-radius, input[type="email"].b-input__field_type_no-right-radius, input[type="password"].b-input__field_type_no-right-radius { -webkit-border-radius: 2px 0 0 2px; -moz-border-radius: 2px 0 0 2px; -ms-border-radius: 2px 0 0 2px; -o-border-radius: 2px 0 0 2px; border-radius: 2px 0 0 2px; } input[type="input"].b-input__field_height_small, input[type="text"].b-input__field_height_small, input[type="email"].b-input__field_height_small, input[type="password"].b-input__field_height_small, textarea.b-input__field_height_small { padding-top: 2px; padding-bottom: 1px; height: 17px; font-size: 13px; } textarea.b-input__field_height_big, input[type="input"].b-input__field_height_big, input[type="text"].b-input__field_height_big, input[type="email"].b-input__field_height_big, input[type="password"].b-input__field_height_big { padding: 11px 10px; } textarea.b-input__field_height_100 { height: 100px; } .b-input__phone-code-switch { display: inline-block; margin: 11px 0 0; border-bottom: 1px dashed; cursor: pointer; font-size: 1.1em; } .b-input_size_small { width: 33px; } .b-input_size_big { width: 300px; } .b-input_size_medium { width: 56px; } .b-input__change-buttons-wrap_state_disabled .b-input__change-button-panel { -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=50); filter: alpha(opacity=50); -moz-opacity: 0.5; -khtml-opacity: 0.5; opacity: 0.5; border-color: #e2e2e2 #d9d9d9 #cbcbcb; background: #fafafa; filter: none; cursor: default; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; } .b-input__field_state_disabled, textarea.b-input__field.b-input__field_state_disabled, input[type="input"].b-input__field.b-input__field_state_disabled, input[type="text"].b-input__field.b-input__field_state_disabled, input[type="email"].b-input__field.b-input__field_state_disabled, input[type="password"].b-input__field.b-input__field_state_disabled { background: #fafafa; color: #a5a5a5; cursor: default; } textarea.b-input__field_height_70 { height: 70px; } textarea.b-input__field_height_150 { height: 150px; } .b-input__field_font-size_12, textarea.b-input__field_font-size_12, input[type="input"].b-input__field_font-size_12, input[type="text"].b-input__field_font-size_12, input[type="email"].b-input__field_font-size_12, input[type="password"].b-input__field_font-size_12 { font-size: 12px; } textarea.b-input__field_height_50 { height: 50px; } .b-input_placeholder_black .b-input__field::-webkit-input-placeholder, .b-input_placeholder_black textarea.b-input__field::-webkit-input-placeholder, .b-input_placeholder_black input[type="input"].b-input__field::-webkit-input-placeholder, .b-input_placeholder_black input[type="text"].b-input__field::-webkit-input-placeholder, .b-input_placeholder_black input[type="email"].b-input__field::-webkit-input-placeholder, .b-input_placeholder_black input[type="password"].b-input__field::-webkit-input-placeholder { color: #000; } .b-input_placeholder_black .b-input__field::-moz-placeholder, .b-input_placeholder_black textarea.b-input__field::-moz-placeholder, .b-input_placeholder_black input[type="input"].b-input__field::-moz-placeholder, .b-input_placeholder_black input[type="text"].b-input__field::-moz-placeholder, .b-input_placeholder_black input[type="email"].b-input__field::-moz-placeholder, .b-input_placeholder_black input[type="password"].b-input__field::-moz-placeholder { color: #000; } .b-input_placeholder_black .b-input__field:-ms-input-placeholder, .b-input_placeholder_black textarea.b-input__field:-ms-input-placeholder, .b-input_placeholder_black input[type="input"].b-input__field:-ms-input-placeholder, .b-input_placeholder_black input[type="text"].b-input__field:-ms-input-placeholder, .b-input_placeholder_black input[type="email"].b-input__field:-ms-input-placeholder, .b-input_placeholder_black input[type="password"].b-input__field:-ms-input-placeholder { color: #000; } .b-input_placeholder_black .b-input__field.placeholder, .b-input_placeholder_black textarea.b-input__field.placeholder, .b-input_placeholder_black input[type="input"].b-input__field.placeholder, .b-input_placeholder_black input[type="text"].b-input__field.placeholder, .b-input_placeholder_black input[type="email"].b-input__field.placeholder, .b-input_placeholder_black input[type="password"].b-input__field.placeholder { color: #000; } .b-input__field_height_medium, input[type="input"].b-input__field_height_medium, input[type="text"].b-input__field_height_medium, input[type="email"].b-input__field_height_medium, input[type="password"].b-input__field_height_medium, textarea.b-input__field_height_medium { padding-top: 6px; padding-bottom: 6px; font-size: 13px; } .b-input__remove-icon { position: absolute; top: 0; right: 0; display: inline-block; background-color: #fff; cursor: pointer; } .b-input_theme_error { position: relative; } .b-input_theme_error .b-input__field, .b-input_theme_error textarea.b-input__field, .b-input_theme_error input[type="input"].b-input__field, .b-input_theme_error input[type="text"].b-input__field, .b-input_theme_error input[type="email"].b-input__field, .b-input_theme_error input[type="password"].b-input__field { border-color: #e44355; } .b-input_theme_error .b-input__error-text { display: block; } .b-input_with_right-button { margin-right: -10px; display: inline-block; vertical-align: middle; } .b-input_with_right-button + .b-button { border-top-left-radius: 0; border-bottom-left-radius: 0; } .b-input_with_inside-button { position: relative; width: 265px; } .b-input_with_inside-button .b-input__field, .b-input_with_inside-button textarea.b-input__field, .b-input_with_inside-button input[type="input"].b-input__field, .b-input_with_inside-button input[type="text"].b-input__field, .b-input_with_inside-button input[type="email"].b-input__field, .b-input_with_inside-button input[type="password"].b-input__field { padding-right: 152px; width: 123px; } .b-input_with_inside-button .b-button { position: absolute; top: 0; bottom: 0; margin: auto 0; right: 10px; } .b-input_with_inside-button .b-button_size_small { height: 20px; } textarea.b-input__field_height_big, input[type="input"].b-input__field_height_big, input[type="text"].b-input__field_height_big, input[type="email"].b-input__field_height_big, input[type="password"].b-input__field_height_big { padding: 11px 10px; } .b-input__field_height_large, input[type="input"].b-input__field_height_large, input[type="text"].b-input__field_height_large, input[type="email"].b-input__field_height_large, input[type="password"].b-input__field_height_large, textarea.b-input__field_height_large { padding: 20px; font-size: 24px; height: 22px; } .b-input__field_font-size_13, textarea.b-input__field_font-size_13, input[type="input"].b-input__field_font-size_13, input[type="text"].b-input__field_font-size_13, input[type="email"].b-input__field_font-size_13, input[type="password"].b-input__field_font-size_13 { font-size: 13px; } .b-region-selector { position: absolute; z-index: 6000; display: none; top: 0; margin: -1px 0 0 -1px; padding: 0; width: 262px; background-color: #fff; border-width: 1px; border-style: solid; border-color: #e7e7e7 #dcdcdc #cfcfcf; border: 1px solid #e8e8e8; -webkit-border-radius: 2px; -moz-border-radius: 2px; -ms-border-radius: 2px; -o-border-radius: 2px; border-radius: 2px; -webkit-box-shadow: 0 1px 2px 0 rgba(0,0,0,0.1); -moz-box-shadow: 0 1px 2px 0 rgba(0,0,0,0.1); box-shadow: 0 1px 2px 0 rgba(0,0,0,0.1); } .b-region-selector__input { margin: 15px 20px 0; *zoom: normal; } .b-region-selector__item-name { display: block; padding: 4px 12px 5px; text-decoration: none; color: #333; cursor: pointer; font-size: $font-normal; line-height: 1.154em; } .b-region-selector__item-name:hover { background-color: #dedede; } .b-region-selector__item-name_type_hovered { background-color: #dedede; } .b-region-selector__list { margin: 4px 0 0; } .b-region-selector__not-found { display: none; padding-left: 12px; line-height: 16px; margin: 0; color: #767676; } .b-region-selector__search-results { position: relative; margin: 10px 5px 20px 20px; height: 256px; overflow-y: scroll; } .b-region-selector__value { border-bottom: 1px dotted #333; line-height: 17px; vertical-align: middle; } .b-region-selector__value:hover { border-color: transparent; } .b-region-selector__value-bar { display: inline-block; margin: 15px 31px 0; color: #333; vertical-align: top; cursor: pointer; } .b-region-selector_loc_sidebar-filters { margin: -34px 0 0 -32px; } .b-region-selector_loc_title { top: 0px; margin: -38px 0 0 -21px; } .b-region-selector_loc_under-logo { margin: -34px 0 0 -32px; } .b-region-selector_loc_under-select { width: 369px; max-width: 369px; -webkit-border-radius: 0 0 5px 5px; -moz-border-radius: 0 0 5px 5px; -ms-border-radius: 0 0 5px 5px; -o-border-radius: 0 0 5px 5px; border-radius: 0 0 5px 5px; } .b-checkbox { *float: left; *clear: both; } .b-checkbox__input { position: absolute; left: -26px; top: 0; z-index: 2; width: 16px; height: 16px; margin: 0; padding: 0; -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0); filter: alpha(opacity=0); -moz-opacity: 0; -khtml-opacity: 0; opacity: 0; cursor: pointer; } .b-checkbox__input:checked + .b-checkbox__checkbox-fake { background-position: 0 -68px; } .b-checkbox__label { position: relative; margin-left: 26px; line-height: 17px; display: block; } .b-checkbox__checkbox-fake { position: absolute; top: 0; left: -26px; *display: none; width: 16px; height: 16px; background: url('/web/20150703125229im_/http://moskva.tiu.ru/image/sprites/checkbox.png?r=04f37dda1006efa2c788a811faaaf4f3') no-repeat 0 0; cursor: pointer; } @media 0 screen { .b-checkbox__checkbox-fake { display: none; } } .b-checkbox_label_no-float { *float: none; overflow: hidden; } .b-checkbox_label_no-float .b-checkbox__label-link { float: left; } .b-checkbox_label_no-float .b-checkbox__label { float: left; } .b-checkbox__label_margin_small { margin-left: 10px; } .b-checkbox__label-link { position: relative; z-index: 3; vertical-align: top; padding-left: 26px; margin-left: -26px; text-decoration: none; color: $text-color; *border: 1px solid transparent; } .b-checkbox__label-link:hover { color: $text-color; text-decoration: none; } .b-checkbox_type_B .b-checkbox__input:checked + .b-checkbox__checkbox-fake { background-position: 0 -17px; } .b-checkbox_type_C .b-checkbox__input:checked + .b-checkbox__checkbox-fake { background-position: 0 -34px; } .b-checkbox_type_S .b-checkbox__input:checked + .b-checkbox__checkbox-fake { background-position: 0 -51px; } .b-checkbox_type_main .b-checkbox__input:checked + .b-checkbox__checkbox-fake { background-position: 0 -68px; } .b-checkbox_style_pointer .b-checkbox__label { cursor: pointer; } .b-checkbox_layout_inline-block { display: inline-block; } .b-checkbox_type_radio .b-checkbox__checkbox-fake { background-position: 0 -85px; } .b-checkbox_type_radio .b-checkbox__input:checked + .b-checkbox__checkbox-fake { background-position: 0 -101px; } .b-checkbox_type_ierow { *clear: none; } .b-checkbox__ie-fix { *display: block; *margin-left: -26px; } .b-checkbox__ie-fix .b-checkbox__label-link { *margin-left: 0; } .b-checkbox_theme_gray .b-checkbox__input:checked + .b-checkbox__checkbox-fake { background-position: 0 -117px; } .b-checkbox_size_13 .b-checkbox__checkbox-fake { width: 13px; height: 13px; margin-top: 1px; background: url('/web/20150703125229im_/http://moskva.tiu.ru/image/sprites/checkbox_13.png?r=f7b5ca1bddf069d93801091548ca0391') no-repeat 0 0; } .b-checkbox_size_13 .b-checkbox__input:checked + .b-checkbox__checkbox-fake { background-position: 0 -14px; } .b-checkbox_size_13 .b-checkbox__label { line-height: 14px; } .b-checkbox_size_13:hover .b-checkbox__checkbox-fake { background-position: 0 -28px; } .b-ymap { height: 500px; width: 100%; } .b-ymap__close { position: absolute; right: 10px; top: 12px; cursor: pointer; text-decoration: none; } .b-ymap__tail { position: absolute; left: 50%; bottom: -10px; margin-left: -13px; } .b-ymap__company-info { width: 452px; } .b-ymap__company-top-info { border-bottom: 1px dotted #e5e5e5; } .b-ymap__left-col { float: left; clear: both; width: 112px; margin-right: 20px; } .b-ymap__right-col { overflow: hidden; padding-bottom: 1px; } .b-ymap__company-logo { float: left; margin: 0 20px 25px 0; -webkit-border-radius: 3px; -moz-border-radius: 3px; -ms-border-radius: 3px; -o-border-radius: 3px; border-radius: 3px; } .b-ymap__products { margin: 10px 0 25px; } .b-ymap__company-contact-info { padding: 20px; margin: 0 -20px -20px; background: #fdfdfd; -webkit-border-radius: 0 0 10px 10px; -moz-border-radius: 0 0 10px 10px; -ms-border-radius: 0 0 10px 10px; -o-border-radius: 0 0 10px 10px; border-radius: 0 0 10px 10px; } .b-ymap__dist-wrap { padding: 10px 10px 8px; border: 1px solid #dbdbdb; -webkit-border-radius: 3px; -moz-border-radius: 3px; -ms-border-radius: 3px; -o-border-radius: 3px; border-radius: 3px; white-space: nowrap; } .b-ymap__marker { margin-left: -10px; margin-top: -13px; } .b-ymap__marker_2 { margin-left: 0; margin-top: 0; } .b-ymap__balloon { position: absolute; bottom: 0; margin-bottom: 15px; padding: 30px 20px 20px; background: #fff; -webkit-border-radius: 5px; -moz-border-radius: 5px; -ms-border-radius: 5px; -o-border-radius: 5px; border-radius: 5px; -webkit-box-shadow: 0 0 13px #888; -moz-box-shadow: 0 0 13px #888; box-shadow: 0 0 13px #888; } .b-ymap__product-list { width: 100%; margin: 10px 0 13px; border-collapse: collapse; } .b-ymap__product-name { padding: 5px 10px 5px 0; border-bottom: 1px dotted #b5b5b5; vertical-align: top; font-size: $font-alternate; } .b-ymap__product-price { padding: 5px 0; border-bottom: 1px dotted #b5b5b5; vertical-align: top; text-align: right; white-space: nowrap; font-size: $font-alternate; } .b-button-group { display: inline-block; } .b-button-group .b-operation-button, .b-button-group .b-button { float: left; border-left: 0 none; -webkit-border-radius: 0; -moz-border-radius: 0; -ms-border-radius: 0; -o-border-radius: 0; border-radius: 0; } .b-button-group .b-operation-button:first-child, .b-button-group .b-button:first-child { border-left: 1px solid #d6d6d6; -webkit-border-radius: 2px 0 0 2px; -moz-border-radius: 2px 0 0 2px; -ms-border-radius: 2px 0 0 2px; -o-border-radius: 2px 0 0 2px; border-radius: 2px 0 0 2px; } .b-button-group .b-operation-button:last-child, .b-button-group .b-button:last-child { -webkit-border-radius: 0 2px 2px 0; -moz-border-radius: 0 2px 2px 0; -ms-border-radius: 0 2px 2px 0; -o-border-radius: 0 2px 2px 0; border-radius: 0 2px 2px 0; } .b-button-group_type_2-equal-columns { width: 100%; } .b-button-group_type_2-equal-columns .b-button-group__column { width: 50%; } .b-button-group_type_2-equal-columns .b-button-group__column .b-operation-button { display: block; float: none; text-align: center; font-size: 13px; line-height: 30px; border-left-width: 0; -webkit-border-radius: 0; -moz-border-radius: 0; -ms-border-radius: 0; -o-border-radius: 0; border-radius: 0; } .b-button-group_type_2-equal-columns .b-button-group__column:first-child .b-operation-button { border-left-width: 1px; -webkit-border-radius: 2px 0 0 2px; -moz-border-radius: 2px 0 0 2px; -ms-border-radius: 2px 0 0 2px; -o-border-radius: 2px 0 0 2px; border-radius: 2px 0 0 2px; } .b-button-group_type_2-equal-columns .b-button-group__column:last-child .b-operation-button { -webkit-border-radius: 0 2px 2px 0; -moz-border-radius: 0 2px 2px 0; -ms-border-radius: 0 2px 2px 0; -o-border-radius: 0 2px 2px 0; border-radius: 0 2px 2px 0; } .b-button-group__column { float: right; width: 33.33%; } .b-button-group_type_3-equal-columns { width: 100%; display: block; } .b-button-group_type_3-equal-columns .b-button-group__column .b-button { display: block; float: none; border-left-width: 0; -webkit-border-radius: 0; -moz-border-radius: 0; -ms-border-radius: 0; -o-border-radius: 0; border-radius: 0; } .b-button-group_type_3-equal-columns .b-button-group__column:first-child { float: left; } .b-button-group_type_3-equal-columns .b-button-group__column:first-child .b-button { border-left-width: 1px; -webkit-border-radius: 2px 0 0 2px; -moz-border-radius: 2px 0 0 2px; -ms-border-radius: 2px 0 0 2px; -o-border-radius: 2px 0 0 2px; border-radius: 2px 0 0 2px; } .b-button-group_type_3-equal-columns .b-button-group__column:last-child .b-button { -webkit-border-radius: 0 2px 2px 0; -moz-border-radius: 0 2px 2px 0; -ms-border-radius: 0 2px 2px 0; -o-border-radius: 0 2px 2px 0; border-radius: 0 2px 2px 0; } .b-button-group__column_pos_center { width: auto; float: none; overflow: hidden; display: block; } .b-button-group__item_width_117 { width: 117px; } .b-button-group__item_width_120 { width: 120px; } .b-dotted-panel { width: 100%; margin: 0 0 10px -18px; } .b-dotted-panel:after { clear: both; content: ""; display: block; } .b-dotted-panel__holder { float: left; border-bottom: 1px solid #ccc; padding: 10px 10px 8px 18px; min-width: 210px; background: #fafafa url('/web/20150703125229im_/http://moskva.tiu.ru/image/bg-dotted-panel.gif?r=43cb898852756ac6f7284d7f194597d2') repeat-y 100% 0; } .b-dotted-panel__frame { display: inline-block; vertical-align: middle; word-wrap: break-word; } .b-dotted-panel_theme_bgnone .b-dotted-panel__holder { border-bottom: none; background: none; } .b-grids { border-collapse: collapse; table-layout: fixed; width: 100%; } .b-grids__item { border: 0; padding: 0; vertical-align: top; } .b-grids__item_type_left-dotted { border-left: 1px dotted #000; } .b-grids__item_type_left-grey-dotted { border-left: 1px dotted #949494; } .b-grids__item_type_left-grey-dashed { border-left: 1px dashed #ccc; } .b-input-error { position: relative; margin-left: 10px; } .b-input-error__body { display: inline-block; padding: 10px 15px; margin: -5px 0 3px 0; max-width: 100%; background: #fff9df; color: #797a7c; font-size: 12px; word-wrap: break-word; border: 1px solid #e2d7b9; -webkit-border-radius: 3px; -moz-border-radius: 3px; -ms-border-radius: 3px; -o-border-radius: 3px; border-radius: 3px; -webkit-box-shadow: 0 2px 3px #dedede; -moz-box-shadow: 0 2px 3px #dedede; box-shadow: 0 2px 3px #dedede; } .b-input-error__tail { position: absolute; left: 15px; top: -13px; z-index: 2; width: 17px; height: 9px; background: url('/web/20150703125229im_/http://moskva.tiu.ru/image/corners_sprite.png?r=01762cf11580ba18b29011def9c5ea05') -10px -35px no-repeat; } .b-input-error_position_checkbox { margin: 13px 0 0 -13px; } .b-input-error_position_normal { margin-left: 0; } .b-input-error_position_normal .b-input-error__tail { top: -1px; } .b-input-error_position_normal .b-input-error__body { margin-top: 7px; } .b-input-error_type_hint { color: #f00; } .b-tabs { zoom: 1; height: 1%; padding-top: 5px; border-bottom: 1px solid #d4d4d4; } .b-tabs:after { clear: both; display: block; content: ""; } .b-tabs_type_over-form { margin-bottom: -16px; border-color: #bbb; } .b-tabs_type_over-form .b-tabs__link, .b-tabs_type_over-form.b-tabs__tab_state_active .b-tabs__link { border-top-color: #bbb; border-right-color: #bbb; border-left-color: #bbb; } .b-tabs__link { display: block; padding: 0 15px; line-height: 34px; border-top: 1px solid #d4d4d4; border-right: 1px solid #d4d4d4; background-color: #fafafa; background-image: -webkit-linear-gradient(#fafafa, #f2f2f2); background-image: -moz-linear-gradient(#fafafa, #f2f2f2); background-image: -o-linear-gradient(#fafafa, #f2f2f2); background-image: -ms-linear-gradient(#fafafa, #f2f2f2); background-image: linear-gradient(#fafafa, #f2f2f2); *zoom: 1; filter: progid:DXImageTransform.Microsoft.gradient(gradientType=1, startColorstr='#fffafafa', endColorstr='#fff2f2f2'), progid:DXImageTransform.Microsoft.AlphaImageLoader(); text-decoration: none; color: #454545; cursor: pointer; } .b-tabs__link:hover { background-image: none; filter: none; color: #454545; text-decoration: none; } .b-tabs__tab { float: left; height: 35px; } .b-tabs__tab:first-child .b-tabs__link { border-left: 1px solid #d4d4d4; } .b-tabs__tab_state_active .b-tabs__link { margin-top: -5px; margin-left: -1px; height: 39px; line-height: 39px; border-bottom: 1px solid #fff; border-left: 1px solid #d4d4d4; background: #fff; background-image: none; filter: none; -webkit-border-radius: 2px 2px 0 0; -moz-border-radius: 2px 2px 0 0; -ms-border-radius: 2px 2px 0 0; -o-border-radius: 2px 2px 0 0; border-radius: 2px 2px 0 0; cursor: default; } .b-tabs__tab_state_active .b-tabs__count { background-color: #ebebeb; } .b-tabs__tab_state_pseudo .b-tabs__link { display: inline-block; margin-left: 15px; border: 0 none; background: none; filter: none; padding: 0; color: #00a1cd; } .b-tabs__tab_state_pseudo .b-tabs__link:hover { text-decoration: underline; } .b-tabs__count { padding: 5px; background: #fff; font-size: 10px; line-height: normal; -webkit-border-radius: 2px; -moz-border-radius: 2px; -ms-border-radius: 2px; -o-border-radius: 2px; border-radius: 2px; } .b-tabs__tab_state_disabled .b-tabs__link { cursor: default; background: #fcfcfc; color: #c8c8c8; } .b-tabs__tab_state_disabled .b-tabs__link:hover { color: #c8c8c8; } .b-tabs__tab_state_disabled.b-tabs__tab_state_active { background: #fff; } .b-tabs_without_border { border: none; } .b-tabs_type_pseudo-links { border-bottom: none; } .b-tabs_type_pseudo-links .b-tabs__tab { float: none; display: inline-block; vertical-align: middle; margin: 0; height: auto; } .b-tabs_type_pseudo-links .b-tabs__tab:first-child .b-tabs__link { border-left: 0 none; } .b-tabs_type_pseudo-links .b-tabs__tab + .b-tabs__tab { margin-left: 8px; } .b-tabs_type_pseudo-links .b-tabs__link { border-top: none; border-left: none; border-right: none; border-bottom: 1px dotted; background: none; filter: none; text-decoration: none; cursor: pointer; padding: 0; height: auto; line-height: normal; color: #00a1cd; } .b-tabs_type_pseudo-links .b-tabs__link:hover { color: #00a1cd; border-color: transparent; } .b-tabs_type_pseudo-links:first-child .b-tabs__link { border: none; } .b-tabs_type_pseudo-links .b-tabs__tab_state_active:first-child .b-tabs__link, .b-tabs_type_pseudo-links .b-tabs__tab_state_active .b-tabs__link { color: #333; margin: 0; border: 1px solid #e5e5e5; padding: 2px 10px; cursor: default; -webkit-border-radius: 4px; -moz-border-radius: 4px; -ms-border-radius: 4px; -o-border-radius: 4px; border-radius: 4px; } .b-register-invite__text { margin: 50px 50px 70px 360px; line-height: 1.45em; color: #9aa2a5; } .b-register-invite__link { text-decoration: none; } .b-register-invite__link:hover { text-decoration: underline; } .b-register-invite__button { float: left; margin: 50px 0 0 80px; } .b-product-line:hover .b-product-line__blame { visibility: visible; } .b-product-line__image-wrapper { position: relative; vertical-align: middle; text-align: center; width: 170px; height: 150px; line-height: 150px; border: 1px solid #e2e2e2; margin-bottom: 13px; background: #fff url("/web/20150703125229im_/http://moskva.tiu.ru/image/bg-visual.gif?r=0f293530a9f5877b9e2f06af47b4813d") no-repeat 50% 50%; font-size: 1px; font-size: 0; white-space: nowrap; text-decoration: none; } .b-product-line__product-name { font-size: $font-large; word-wrap: break-word; font-size: 16px; line-height: 1.2em; } .b-product-line__product-name-link { font-size: 16px; line-height: 1.2em; text-decoration: none; } .b-product-line__description { margin: 10px 0; word-wrap: break-word; } .b-product-line__sticker { position: absolute; right: 0; bottom: 0; z-index: 100; margin-right: -11px; margin-bottom: -11px; } .b-product-line__price { display: block; font-size: 16px; line-height: 1em; } .b-product-line__state { line-height: 19px; } .b-product-line__price_discounted_yes { margin: -2px 0 0 0; font-size: $font-alternate; font-weight: bold; text-decoration: line-through; color: #ababab; } .b-product-line__order-bar { padding: 0; overflow: hidden; } .b-product-line__company-info { float: right; width: 196px; margin-right: -211px; margin-left: 15px; } .b-product-line__more-prices { display: inline-block; margin: 5px 0 0; width: 152px; } .b-product-line__blame { visibility: hidden; display: inline-block; } .b-product-line__blame-icon { vertical-align: middle; display: inline-block; margin-right: 5px; } .b-product-line__blame-text { display: inline-block; border-bottom: 1px dotted #585858; font-size: 12px; line-height: 1em; color: #585858; cursor: pointer; } .b-product-line__min-order-quantity { display: block; margin: 5px 0; font-size: $font-alternate; } .b-product-line__favorite { float: none; margin: 0 0 5px 0; } .b-product-line__similar-proposals { float: left; clear: left; margin: 102px 0 0 -192px; width: 172px; } .b-product-line__similar-proposals_layout_wide { margin: 3px 0 0; width: 100%; } .b-product-line__product-sku { display: block; color: #676767; font-size: $font-normal; white-space: nowrap; margin: 5px 0px 9px; } .b-product-line__product-sku_loc_product-view { float: left; margin: 0; color: $text-color; } .b-product-line__details-panel { position: absolute; bottom: 0; left: 0; z-index: 101; margin: 0; padding: 0; width: 100%; background-color: #fff; background-color: rgba(255,255,255,0.8); -webkit-transition: all 0.2s ease-in-out; -moz-transition: all 0.2s ease-in-out; -o-transition: all 0.2s ease-in-out; -ms-transition: all 0.2s ease-in-out; -webkit-transition: all 0.2s ease-in-out; -moz-transition: all 0.2s ease-in-out; -o-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out; -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0); filter: alpha(opacity=0); -moz-opacity: 0; -khtml-opacity: 0; opacity: 0; } .b-product-line__details-panel .b-product-line__btn-buy { width: 150px; margin-top: 15px; vertical-align: middle; -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100); filter: alpha(opacity=100); -moz-opacity: 1; -khtml-opacity: 1; opacity: 1; } .b-product-line__details-wrapper { z-index: 2; position: relative; min-height: 178px; padding: 45px 17px 10px; } .b-product-line__service-quality { display: block; margin: 7px 0; cursor: pointer; } .b-product-line__service-quality-icon { vertical-align: middle; } .b-product-line__product-sku_with_left-divider { border-left: 1px solid #eee; padding-left: 5px; } .b-product-line__details-panel-bg { width: 100%; position: absolute; height: 100%; left: 0; top: 0; z-index: 1; background: #fff; -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=95); filter: alpha(opacity=95); -moz-opacity: 0.95; -khtml-opacity: 0.95; opacity: 0.95; } .b-product-line__holder { float: left; width: 476px; margin-right: 20px; } .b-product-line__img-holder { float: left; width: 172px; margin-right: 20px; position: relative; } .b-product-line__img-holder .b-sticker { top: 1px; left: 1px; width: 170px; } .b-product-line__img-holder:hover .b-favorites-icon { display: block; } .b-product-line__full-link { position: absolute; width: 100%; height: 100%; top: 0; left: 0; z-index: 1; } .b-product-line__own-element { position: relative; z-index: 2; } .b-product-line__own-element:hover .b-favorites-icon { display: block; } .b-product-line__price-holder { min-height: 45px; } .b-product-line__btn-buy { width: 140px; } .b-product-line__item { position: relative; padding: 10px 0; margin: 10px 0 0; border-bottom: 1px solid #eee; zoom: 1; z-index: 1; } .b-product-line__item:hover { z-index: 2; } .b-product-line__item:hover .b-product-line__blame { visibility: visible; } .b-product-line__layout-left { float: left; width: 172px; margin-right: 20px; min-height: 1px; } .b-product-line__own-element_zindex_3 { z-index: 3; } .b-product-line__price-value { font-size: 26px; line-height: 1em; } .b-product-line__wholesale-prices { font-size: 13px; } .b-product-line__visibility-hidden-links-holder { position: absolute; -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0); filter: alpha(opacity=0); -moz-opacity: 0; -khtml-opacity: 0; opacity: 0; margin-top: 5px; -webkit-transition: all 0.1s linear 0.1s; -moz-transition: all 0.1s linear 0.1s; -o-transition: all 0.1s linear 0.1s; -webkit-transition: all 0.1s linear 0.1s; -moz-transition: all 0.1s linear 0.1s; -o-transition: all 0.1s linear 0.1s; transition: all 0.1s linear 0.1s; } .b-product-line__state_type_available { color: #87aa0e; } .b-product-line__price_type_disable { font-size: 14px; } .b-product-line__item_type_model-line { padding: 13px 0; background: #eaeaea; border: 0; margin-bottom: 28px; } .b-product-line__item_type_model-line .b-product-line__image-wrapper { width: 145px; height: 145px; line-height: 145px; } .b-product-line__item_type_model-line .b-product-line__img-holder { margin-left: 13px; margin-right: 30px; width: 147px; height: 147px; padding-top: 0; } .b-product-line__item_type_service { padding: 0 240px 30px 0; } .b-product-line__item_type_service:after { clear: both; content: ""; display: block; } .b-product-line__item_type_service .b-product-line__product-name-link { display: block; position: relative; width: 100%; overflow: hidden; font-size: $font-medium; line-height: 1.1em; white-space: nowrap; } .b-product-line__item_type_service .b-product-line__company-info { margin-left: 15px; margin-right: -240px; width: 220px; } .b-product-line__item_type_service .b-company-info__similar-proposal { float: left; width: 225px; } .b-product-line__item_type_service .b-button-colored_type_do-order { margin: 10px 0 17px; } .b-product-line__item_type_service .b-product-line__product-name_layout_ny { position: relative; overflow: hidden; max-height: 3.75em; margin: 15px 25px 10px 0; font-size: $font-normal; line-height: 1.25em; } .b-product-line__item_type_service .b-product-line__product-name-hider { top: 2.7em; } .b-product-line__item_type_favorites-popup { border: 2px solid #eee9e0; border-width: 0px 2px 2px; padding: 10px 40px 10px 136px; margin: 0; } .b-product-line__item_type_favorites-popup .b-product-line__image-wrapper { width: 100px; margin-left: -126px; position: relative; float: left; } .b-product-line__item_type_favorites-popup .b-product-line__company-info { width: 40px; margin: -6px -50px 0 0; } .b-product-line__item_type_comparison { margin: 0; padding: 0; } .b-product-line__item_type_comparison .b-product-line__details-wrapper { height: 386px; margin: 35px 20px 10px; padding: 0; } .b-product-line__item_type_comparison .b-product-line__image-wrapper { position: relative; width: 200px; height: 240px; border: 0 none; line-height: 240px; } .b-product-line__item_type_comparison .b-product-line__price { margin-bottom: -1px; padding: 11px 20px; font-size: 18px; } .b-product-line__item_type_comparison .b-product-line__min-order-quantity { vertical-align: top; display: inline-block; margin: 0; font-size: 13px; } .b-product-line__item_type_comparison .b-product-line__company-info { overflow: hidden; float: none; width: auto; height: 65px; margin: 0; } .b-product-line__item_type_comparison .b-company-info__name { margin: 0; font-weight: normal; } .b-product-line__item_type_comparison .b-product-line__response-speed { overflow: hidden; height: 52px; } .b-product-line__item_type_comparison .b-product-line__trusted-company { overflow: hidden; height: 40px; } .b-product-line__item_type_comparison .b-product-line__delivery { height: 42px; line-height: 42px; } .b-product-line__item_type_comparison .b-product-line__ratings { overflow: hidden; height: 57px; } .b-product-line__item_type_gallery { *z-index: 1; position: relative; display: inline-block; vertical-align: top; width: 200px; height: 350px; padding: 21px 17px 0; margin: 0 17px 10px 0; -webkit-transition: all 0.6s; -moz-transition: all 0.6s; -o-transition: all 0.6s; -webkit-transition: all 0.6s; -moz-transition: all 0.6s; -o-transition: all 0.6s; transition: all 0.6s; background-color: #fff; border: none; } .b-product-line__item_type_gallery .b-product-line__part-hider { overflow: hidden; -webkit-box-shadow: 0px 0px 3px 0px #e8e8e8; -moz-box-shadow: 0px 0px 3px 0px #e8e8e8; box-shadow: 0px 0px 3px 0px #e8e8e8; border: 1px solid #e8e8e8; top: -1px; left: -1px; width: 200px; padding: 371px 17px 0; background: #fff; max-height: 0; position: absolute; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s; } .b-product-line__item_type_gallery .b-product-line__visibility-hidden-links-holder { position: static; -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100); filter: alpha(opacity=100); -moz-opacity: 1; -khtml-opacity: 1; opacity: 1; } .b-product-line__item_type_gallery .b-product-line__details-wrapper { z-index: 2; position: relative; min-height: 178px; padding: 45px 17px 0; } .b-product-line__item_type_gallery .b-product-line__image-wrapper { position: relative; float: none; width: 200px; border: 0; line-height: 200px; height: 200px; } .b-product-line__item_type_gallery .b-product-line__price { font-weight: normal; margin: 0 0 0px; } .b-product-line__item_type_gallery .b-product-line__state { float: none; display: block; line-height: 15px; font-weight: normal; margin-bottom: 5px; } .b-product-line__item_type_gallery .b-product-line__product-name { overflow: hidden; height: 2em; line-height: 1em; margin: 0 0 10px; } .b-product-line__item_type_gallery .b-product-line__product-name .b-product-line__product-name-hider { top: 100%; margin-top: -19px; } .b-product-line__item_type_gallery .b-company-info__name { line-height: 1.15em; font-weight: normal; } .b-product-line__item_type_gallery .b-pro-state { margin: 0 0 7px; } .b-product-line__item_type_gallery .b-product-line__company-info { float: none; width: auto; margin: 0 0 30px; } .b-product-line__item_type_gallery .b-sticker { z-index: 2; } .b-product-line__item_type_gallery:hover { margin-bottom: 10px; z-index: 200; } .b-product-line__item_type_gallery:hover .b-product-line__details-panel { -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100); filter: alpha(opacity=100); -moz-opacity: 1; -khtml-opacity: 1; opacity: 1; } .b-product-line__item_type_gallery:hover .b-discount, .b-product-line__item_type_gallery:hover .b-product-line__sticker { -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0); filter: alpha(opacity=0); -moz-opacity: 0; -khtml-opacity: 0; opacity: 0; -webkit-transition: all 0.2s ease-in-out; -moz-transition: all 0.2s ease-in-out; -o-transition: all 0.2s ease-in-out; -ms-transition: all 0.2s ease-in-out; -webkit-transition: all 0.2s ease-in-out; -moz-transition: all 0.2s ease-in-out; -o-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out; } .b-product-line__item_type_gallery:hover .b-sticker { *zoom: 1; } .b-product-line__item_type_gallery:hover .b-product-line__part-hider { max-height: 400px; border-color: #d6d6d6; -webkit-box-shadow: 0px 0px 15px 0px rgba(0,0,0,0.35); -moz-box-shadow: 0px 0px 15px 0px rgba(0,0,0,0.35); box-shadow: 0px 0px 15px 0px rgba(0,0,0,0.35); padding-bottom: 15px; } .b-product-line__item_type_gallery-model { background: #eaeaea; } .b-product-line__item_type_gallery-model .b-product-line__details-panel-bg { background: #eaeaea; } .b-product-line__item_type_gallery-model .b-product-line__part-hider { background: #eaeaea; } .b-product-line__item_type_compare-table.b-product-line { border: 0 none; margin: 0; padding: 0; } .b-product-line__item_type_compare-table .b-product-line__image-wrapper { position: relative; width: 40px; height: 40px; border: 0 none; line-height: 40px; margin-right: 15px; margin-bottom: 0; background: #fff; } .b-product-line__item_type_compare-table .b-product-line__sticker { display: none; } .b-product-line__item_type_popular { padding: 21px 17px 0; margin-bottom: 10px; border: 1px solid #e8e8e8; } .b-product-line__item_type_popular .b-product-line__image-wrapper { position: relative; width: 100%; border: 0; line-height: 200px; height: 200px; } .b-product-line__item_type_popular .b-product-line__price { margin-bottom: 5px; } .b-product-line__item_type_popular .b-product-line__state { margin-bottom: 5px; } .b-product-line__item_type_no-border { border-bottom: 0 none; } .b-product-line_size_wide { width: 105%; margin-right: -5%; } .b-product-line__image { max-width: 100%; max-height: 100%; } .b-product-line_type_underline { border-bottom: 1px solid #e6e6e6; } .b-product-line__admin-actions { position: relative; z-index: 210; } .b-product-line__btn-preview { cursor: pointer; vertical-align: middle; } .b-product .b-old-price { margin: 0 0 5px; } .b-product .b-strip-list { margin: -5px 0 15px; } .b-product .b-strip-list__name { width: 235px; } .b-product .b-product__main-info-panel-v2 .b-strip-list__name { width: 120px; } .b-product__goods-link { display: block; float: left; width: 46%; height: 21px; padding: 0 5px; margin: 0 5px; border-width: 1px; border-style: solid; line-height: 20px; text-align: left; text-decoration: none; } .b-product__goods-arrow { display: block; background: url('/web/20150703125229im_/http://moskva.tiu.ru/image/nav_left_arr.png?r=9e0d636eff44235912561d3bda9be299') 0 0 no-repeat; width: 13px; height: 23px; margin: -1px 6px 0 -12px; float: left; } .b-product__goods-arrow_direction_right { background: url('/web/20150703125229im_/http://moskva.tiu.ru/image/nav_right_arr.png?r=30c0b45b70091f942355faee1bb5649b') 0 0 no-repeat; margin: -21px -12px 0 6px; float: right; } .b-product__image { position: relative; padding: 0; height: 260px; width: 260px; -webkit-box-shadow: 0 0 3px rgba(50,50,50,0.1); -moz-box-shadow: 0 0 3px rgba(50,50,50,0.1); box-shadow: 0 0 3px rgba(50,50,50,0.1); border: 1px solid #e8e8e8; line-height: 260px; font-size: 1px; } .b-product__info { margin: 10px 0 0 0; padding: 0 0 15px 0; border-width: 0 0 1px 0; border-style: solid; } .b-product__image-panel { position: relative; z-index: 2; float: left; width: 260px; margin-right: 20px; } .b-product__name { margin: 0 0 25px; font-size: 26px; } .b-product__description { display: none; margin: 10px 0; } .b-product__order-panel { display: block; overflow: hidden; height: 1%; position: relative; margin: 15px 0 0; padding: 0 0 10px 0; border-width: 1px; border-style: solid; -webkit-border-radius: 3px; -moz-border-radius: 3px; -ms-border-radius: 3px; -o-border-radius: 3px; border-radius: 3px; } .b-product__order-price { display: block; overflow: hidden; padding: 0 0 4px 0; margin: 4px 0 0 10px; } .b-product__favorite { float: left; width: auto; margin: 2px 0 4px; line-height: 20px; cursor: pointer; } .b-product__additional-images { margin: 0; padding: 10px 14px; width: 232px; border: 1px solid #e8e8e8; border-width: 0 1px 1px 1px; -webkit-border-radius: 0 0 5px 5px; -moz-border-radius: 0 0 5px 5px; -ms-border-radius: 0 0 5px 5px; -o-border-radius: 0 0 5px 5px; border-radius: 0 0 5px 5px; background: #f9f9fb; list-style-type: none; } .b-product__additional-image { float: left; margin: 0 3px 4px; padding: 5px; border: 1px solid #e8e8e8; } .b-product__additional-image:hover { -webkit-box-shadow: 0 1px 3px -1px rgba(0,0,0,0.3); -moz-box-shadow: 0 1px 3px -1px rgba(0,0,0,0.3); box-shadow: 0 1px 3px -1px rgba(0,0,0,0.3); } .b-product__buy-button { float: left; margin: 6px 0 0 10px; } .b-product__conditions { display: block; margin: 0 0 20px; vertical-align: middle; } .b-product__title { display: block; margin: 0; padding: 0; font-size: 18px; font-weight: bold; } .b-product__info-view_type_image { text-align: center; } .b-product__state { display: block; font-weight: bold; } .b-product__state_type_clarify { color: #db1400; } .b-product__state_type_available { color: #87aa0e; } .b-product__state_type_pre-order { color: #8a6803; } .b-product__favorite-label { margin-left: 5px; } .b-product__goods-label { display: block; overflow: hidden; height: 20px; } .b-product__order-buttons { float: left; } .b-product__one-click-button { float: left; clear: left; margin: 6px 0 0 10px; } .b-product__sku { display: block; margin: 5px 0 18px; color: $text-color; font-size: $font-normal; white-space: nowrap; } .b-product__delim-shadow { display: block; margin: 30px 0 17px 0; height: 13px; border-top: 1px dotted #e8e8e8; color: transparent; background-image: -webkit-linear-gradient(top, #fdfdfd, #fff); background-image: -moz-linear-gradient(top, #fdfdfd, #fff); background-image: -o-linear-gradient(top, #fdfdfd, #fff); background-image: -ms-linear-gradient(top, #fdfdfd, #fff); background-image: linear-gradient(to bottom, #fdfdfd, #fff); *zoom: 1; filter: progid:DXImageTransform.Microsoft.gradient(gradientType=1, startColorstr='#fffdfdfd', endColorstr='#ffffffff'); } .b-product__price { display: block; font-size: 23px; line-height: 1em; } .b-product__additional-price { margin: 5px 0; } .b-product__main-info-panel { float: left; position: relative; width: 435px; } .b-product__pdf-spec-link { float: left; margin-bottom: 5px; width: 43%; background: url('/web/20150703125229im_/http://moskva.tiu.ru/image/icon/pdf-icon.gif?r=f4424680459406f4f4daae272614cfc8') no-repeat 0 50%; display: block; padding: 8px 0 6px 50px; } .b-product__descr-menu { margin-bottom: 30px; } .b-product__descr-menu-item { min-width: 183px; text-align: center; } .b-product__sticker { z-index: 100; position: absolute; right: 14px; bottom: 14px; white-space: nowrap; } .b-product__min-order { display: block; font-size: $font-alternate; } .b-product__tab-box { display: none; } .b-product__tab-box_stat_active { display: block; } .b-product__actuality-link { float: left; margin: 8px 21px 6px; line-height: 1em; color: #62615c; text-decoration: underline; white-space: nowrap; } .b-product__actuality-message { border: 0 none; } .b-product__delim-shadow-inner { border-top: 1px dotted #fff; } .b-product__labels-holder { margin-bottom: 15px; height: 1%; } .b-product__labels-holder:after { content: ""; clear: both; display: block; } .b-product__delim-shadow_type_short { margin: 0 0 8px; } .b-product__favorite-star { vertical-align: middle; } .b-product__actuality-ico { float: left; margin: 3px 0; } .b-product__additional-images-cropper { overflow: hidden; width: 100%; } .b-product__additional-images-container { width: 9999px; } .b-product__additional-buttons { width: 262px; margin: 10px -14px -11px -15px; } .b-product__additional-buttons:after { display: block; clear: both; content: ""; } .b-product__additional-button { float: right; width: 129px; padding: 10px 0; margin-left: -3px; border-color: #dedede; border-style: solid; border-width: 1px; -webkit-border-radius: 0 0 5px 0; -moz-border-radius: 0 0 5px 0; -ms-border-radius: 0 0 5px 0; -o-border-radius: 0 0 5px 0; border-radius: 0 0 5px 0; background: #f5f6f8; background-image: -webkit-linear-gradient(top, #fafafa, #f2f2f2); background-image: -moz-linear-gradient(top, #fafafa, #f2f2f2); background-image: -o-linear-gradient(top, #fafafa, #f2f2f2); background-image: -ms-linear-gradient(top, #fafafa, #f2f2f2); background-image: linear-gradient(to bottom, #fafafa, #f2f2f2); *zoom: 1; filter: progid:DXImageTransform.Microsoft.gradient(gradientType=1, startColorstr='#fffafafa', endColorstr='#fff2f2f2'); text-align: center; cursor: pointer; } .b-product__additional-button:hover { position: relative; -webkit-box-shadow: 0 1px 2px rgba(0,0,0,0.1); -moz-box-shadow: 0 1px 2px rgba(0,0,0,0.1); box-shadow: 0 1px 2px rgba(0,0,0,0.1); } .b-product__additional-button:first-child { float: left; width: 130px; margin-left: 0; -webkit-border-radius: 0 0 0 5px; -moz-border-radius: 0 0 0 5px; -ms-border-radius: 0 0 0 5px; -o-border-radius: 0 0 0 5px; border-radius: 0 0 0 5px; } .b-product__additional-button_type_disable { background-image: -webkit-linear-gradient(top, #fcfcfc, #f8f8f8); background-image: -moz-linear-gradient(top, #fcfcfc, #f8f8f8); background-image: -o-linear-gradient(top, #fcfcfc, #f8f8f8); background-image: -ms-linear-gradient(top, #fcfcfc, #f8f8f8); background-image: linear-gradient(to bottom, #fcfcfc, #f8f8f8); *zoom: 1; filter: progid:DXImageTransform.Microsoft.gradient(gradientType=1, startColorstr='#fffcfcfc', endColorstr='#fff8f8f8'); cursor: default; } .b-product__additional-button_type_disable:hover { -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; } .b-product__discount-value { color: #aeaeae; font-size: 13px; } .b-product__price-text { display: inline-block; vertical-align: middle; width: 74px; margin: 0 10px 0 0; font-size: 12px; font-weight: bold; } .b-product__label { display: inline-block; margin-right: 10px; font-size: 11px; line-height: 1.2em; cursor: pointer; } .b-product__label-text { width: 100px; display: inline-block; vertical-align: middle; } .b-product__map-holder { position: relative; margin-top: 8px; margin-bottom: 8px; } .b-product__map-holder:hover .b-product__map-link { -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100); filter: alpha(opacity=100); -moz-opacity: 1; -khtml-opacity: 1; opacity: 1; } .b-product__column { width: 220px; } .b-product__descr-menu_pos_bottom { margin-bottom: 20px; } .b-product__attributes-wrap { margin-left: -20px; font-size: 0; } .b-product__attributes-item { vertical-align: top; display: inline-block; width: 347px; margin-left: 20px; } .b-product__image_type_without-decoration { -webkit-box-shadow: 0 0 0 rgba(0,0,0,0); -moz-box-shadow: 0 0 0 rgba(0,0,0,0); box-shadow: 0 0 0 rgba(0,0,0,0); border: none; } .b-product__opinions-info { float: left; min-height: 60px; border-left: 1px solid #e5e5e5; margin-left: 20px; padding-left: 20px; } .b-product__discount-sidebar { position: absolute; right: 0px; bottom: -10px; z-index: 1; } .b-product__map-link { position: absolute; top: 0; right: 0; bottom: 0; left: 0; background-color: #000; background-color: rgba(0,0,0,0.8); -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0); filter: alpha(opacity=0); -moz-opacity: 0; -khtml-opacity: 0; opacity: 0; text-align: center; color: #fff; -webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease; -o-transition: all 0.2s ease; transition: all 0.2s ease; } .b-product__map-link:after { content: ""; display: inline-block; height: 100%; vertical-align: middle; } .b-product__suspicious-model-panel .b-strip-list { margin: 0; } .b-product__suspicious-model-panel .b-strip-list__name { width: 150px; } .b-product__suspicious-model-panel .b-strip-list__value { max-width: 170px; } .b-product__suspicious-model-panel .b-strip-list__text-name, .b-product__suspicious-model-panel .b-strip-list__text-value { background: #f9f9f9; } .b-product__btn-play { position: absolute; z-index: 10; left: 50%; top: 50%; margin: -30px 0 0 -30px; cursor: pointer; } .b-product__image-panel-v2 { position: relative; float: left; width: 400px; margin-right: 20px; } .b-product__image-v2 { position: relative; font-size: 1px; text-align: center; height: 400px; width: 400px; -webkit-box-shadow: 0 0 1px 0 rgba(0,0,0,0.3); -moz-box-shadow: 0 0 1px 0 rgba(0,0,0,0.3); box-shadow: 0 0 1px 0 rgba(0,0,0,0.3); -webkit-border-radius: 2px; -moz-border-radius: 2px; -ms-border-radius: 2px; -o-border-radius: 2px; border-radius: 2px; } .b-product__main-info-panel-v2 { float: left; position: relative; width: 295px; } .b-product__price-v2 { display: block; font-size: 36px; line-height: 1; display: inline-block; } .b-product__additional-images-v2 { padding: 10px 14px; background: #f5f5f5; margin-bottom: 25px; -webkit-user-select: none; -moz-user-select: none; user-select: none; } .b-product__additional-button-v2 { height: 56px; cursor: pointer; } .b-product__additional-button-v2.b-product__additional-button_type_disable { cursor: default; } .b-product__additional-button-v2:before { content: ""; display: inline-block; height: 100%; vertical-align: middle; } .b-product__order-by-phone-title { background-color: #f5f5f5; padding: 10px; text-align: center; font-style: italic; color: #909090; margin-bottom: 1px; } .b-product__order-by-phone { background-color: #ececec; padding: 20px 10px; text-align: center; font-size: 18px; } .b-product__video { display: table-cell; height: auto; } .b-discount { color: #fff; text-align: center; -moz-text-shadow: 0 1px 0 #42ab2c; -webkit-text-shadow: 0 1px 0 #42ab2c; text-shadow: 0 1px 0 #42ab2c; line-height: 71px; } .b-discount__holder { width: 100%; display: inline-block; vertical-align: middle; padding: 1px 0; *margin-top: -4px; } .b-discount__icon { display: block; font-size: 18px; font-weight: bold; line-height: 1em; margin-top: -6px; *margin-top: -4px; } .b-discount__text { display: block; font-size: 11px; font-weight: bold; line-height: 1em; } .b-discount_type_one-percent .b-discount__holder { margin-top: -2px; *margin-top: -8px; } .b-discount_type_one-percent .b-discount__value { font-size: 24px; } .b-discount_type_one-percent .b-discount__text { margin-top: -2px; *margin-top: 0; } .b-discount__value { display: block; font-size: 18px; font-weight: bold; line-height: 1em; margin-bottom: 1px; } .b-discount__align-fixer { display: inline-block; width: 0; vertical-align: middle; } .b-discount_type_timeout { background: #00b50e; left: 0; bottom: 0; width: 100%; height: auto; line-height: normal; white-space: nowrap; margin-bottom: -1px; } .b-discount_type_timeout .b-discount__value, .b-discount_type_timeout .b-discount__icon { vertical-align: middle; display: inline-block; margin: 0 10px 0 0; } .b-discount_type_timeout .b-discount__text { vertical-align: middle; display: inline-block; white-space: normal; } .b-discount_type_timeout .b-discount__value-part { line-height: 6px; font-size: 12px; font-weight: bold; } .b-discount_type_timeout .b-discount__holder { display: inline-block; padding: 0; } .b-discount_type_timeout .b-discount__align-fixer { height: 33px; vertical-align: middle; } .b-page-registration__header { font-size: 34px; margin-bottom: 25px; font-family: 'etelka_textregular', Arial, sans-serif; } .b-page-registration__switch-button { width: 226px; padding: 14px 0; text-align: center; font-size: 13px; } .b-page-registration__testimonials { margin-top: 35px; } .b-page-registration__panel-list { margin: 30px 0 35px; } .b-page-registration__panel-list-item { overflow: hidden; margin: 20px 0; line-height: 20px; } .b-page-registration__panel-list-text { display: block; margin-left: 52px; color: #676767; } .b-page-registration__number { float: left; color: #9b9b9b; font-size: 56px; line-height: 45px; -moz-text-shadow: 0 0 1px #cacaca; -webkit-text-shadow: 0 0 1px #cacaca; text-shadow: 0 0 1px #cacaca; } .b-page-registration__video-link { margin: 10px 0 0 20px; } .b-page-registration__support-bar { overflow: hidden; margin: 35px 0 -40px; border: 1px solid #e7e7e7; border-width: 1px 0; background: #fdfdfd; } .b-page-registration__support-body { padding: 40px 60px; margin: 0 -3px; -webkit-box-shadow: inset 0 1px 3px #e6e6e6; -moz-box-shadow: inset 0 1px 3px #e6e6e6; box-shadow: inset 0 1px 3px #e6e6e6; } .b-page-registration__support-info { padding: 22px 0; border: 1px dashed #e4e4e4; background: #fff; } .b-page-registration__support-online-content { margin-left: 195px; color: $text-color-gray; font-size: 30px; line-height: 1.2em; margin-top: 19px; text-transform: uppercase; } .b-page-registration__support-phone { text-align: center; width: 50%; min-height: 95px; padding: 22px 0; margin: -22px 0 -22px -1px; border-right: 1px dashed #e4e4e4; } .b-page-registration__support-mail { text-align: center; height: 95px; } .b-page-registration__mail-image { margin: 10px 13px 21px 0; vertical-align: middle; } .b-page-registration__support-info_theme_transparent { background: transparent; border: 0 none; } .b-page-registration__phone-image { margin-bottom: 13px; vertical-align: middle; } .b-page-registration_type_old #registration_form .b-bg-wrapper { margin: 0; padding: 0; } .b-page-registration_type_old #registration_form .b-button-colored { padding: 8px 10px; } .b-page-registration_type_old #registration_form #promotion_line .default-label { font-weight: bold; color: $text-color; border: 0 none; } .b-page-registration_type_old .b-page-registration__other-actions { float: right; margin: 8px 0 0 10px; padding: 0; font-size: 14px; white-space: nowrap; } .b-page-registration_type_old .b-page-registration__grey-line { background-color: #fbfbfb; } .b-page-registration_type_old .b-page-registration__video-link { margin: 10px 0 10px 33px; } .b-page-registration__mail { display: inline-block; min-width: 160px; } .b-page-registration__mail-text { display: inline-block; font-size: $font-large; min-width: 160px; color: $text-color; text-decoration: none; } .b-page-registration__mail-text:hover { color: $link-hover-color; } .b-page-registration__text-line { margin: -20px 0 0 0; font-size: 42px; text-align: center; } .b-page-registration__text-line-wrap { border-top: 1px solid #e3e3e3; } .b-page-registration__text-line-bg { background: #fff; padding: 10px; } .b-page-registration__header_size_small { font-size: 20px; margin-bottom: 10px; } .b-page-registration__header_size_medium { font-size: 24px; margin-bottom: 20px; } .b-page-registration__counter { font-size: 24px; margin-bottom: 20px; font-family: 'etelka_mediumregular', Arial, sans-serif; } .b-page-registration__blue-block { background: #11c1f3; padding: 40px; } .b-page-registration__blue-block-content { background: #fff; padding: 20px 0 35px; } .b-page-registration__image-block { background: url("/web/20150703125229im_/http://moskva.tiu.ru/css/register_page/bg-girl.jpg"); -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size: cover; padding: 40px; border-top: 1px solid #e6e6e6; border-bottom: 1px solid #e6e6e6; } @media screen and (max-width: 1220px) { .b-page-registration__image-block { background: url("/web/20150703125229im_/http://moskva.tiu.ru/css/register_page/bg-girl_1.jpg"); } } .b-page-registration__image-block-content { margin-left: 300px; padding: 30px 20px 30px 40px; background: #fff; } .b-page-registration__review { width: 220px; dispaly: inline-block; vertical-align: top; font-size: 13px; line-height: 1.5; text-align: left; white-space: normal; } .b-page-registration_type_old #registration_form .b-bg-wrapper { margin: 0; padding: 0; } .b-page-registration_type_old #registration_form .b-button-colored { padding: 8px 10px; } .b-page-registration_type_old #registration_form #promotion_line .default-label { font-weight: bold; color: $text-color; border: 0 none; } .b-page-registration_type_old .b-page-registration__other-actions { float: right; margin: 8px 0 0 10px; padding: 0; font-size: 14px; white-space: nowrap; } .b-page-registration_type_old .b-page-registration__grey-line { background-color: #fbfbfb; } .b-page-registration_type_old .b-page-registration__video-link { margin: 10px 0 10px 33px; } .b-page-registration_type_new-old .b-page-registration__header { margin: 0; font-size: 24px; font-family: Arial, Tahoma, Helvetica, "Liberation Sans", sans-serif; } .b-page-registration_type_new-old .b-page-registration__text-line { margin: -10px 0 0 0; font-size: 12px; } /* FILE ARCHIVED ON 12:52:29 Jul 03, 2015 AND RETRIEVED FROM THE INTERNET ARCHIVE ON 15:13:48 Aug 08, 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: 127.314 exclusion.robots: 0.234 exclusion.robots.policy: 0.217 RedisCDXSource: 48.973 esindex: 0.018 LoadShardBlock: 51.035 (3) PetaboxLoader3.datanode: 174.102 (4) CDXLines.iter: 22.04 (3) load_resource: 207.098 PetaboxLoader3.resolve: 68.729 */