/*Фильтр*/ .wGoodsGroupFilter #filter { position: relative; min-width: 276px; text-align: left; color: #222; font: 12px/14px 'Arial'; border: 1px solid #BFBFBF; background: #ffffff; } .wGoodsGroupFilter #filter a { font-size: inherit; } .wGoodsGroupFilter #filter .filter_block, .wGoodsGroupFilter #filter .filter_block.filter_collapse:hover { clear: both; float: left; width: 100%; text-align: left; border-bottom: 1px solid #bfbfbf; border-top: 1px solid #fff; background: #fcfcfc; box-shadow: inset 0 0 7px -4px #999; box-sizing: border-box; } .wGoodsGroupFilter #filter .filter_block.filter_block_simple { border: none; } .wGoodsGroupFilter #filter .filter_block.filter_collapse { border-top: 1px solid transparent; background: #ffffff; box-shadow: none; } .wGoodsGroupFilter #filter .filter_block.filter_collapse:not(.filter_block_simple) .filter_title:before { content: "\e683"; } .wGoodsGroupFilter #filter .filter_block .filter_title { position: relative; display: flex; flex-flow: row nowrap; align-items: center; justify-content: space-between; padding: 0 20px 0 15px; height: 42px; cursor: pointer; font-weight: bold; font-size: 13px; box-sizing: border-box; } .wGoodsGroupFilter #filter .filter_block .filter_title:before { order: 1; } .wGoodsGroupFilter #filter .filter_block .filter_title .faq-link { display: inline-block; margin: -1px 0 0 5px; cursor: pointer; } .wGoodsGroupFilter #filter .filter_block .filter_title:before { order: 1; display: block; font-size: 14px; margin-right: -14px; content: "\e684"; font-family: 'icomoon' !important; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; text-decoration: none !important; line-height: 1; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .wGoodsGroupFilter #filter .filter_block.filter_block_simple .filter_title:before { font-size: 0; } .wGoodsGroupFilter #filter .filter_block .descr_full { position: absolute; top: -2px; left: 100%; margin-left: 14px; width: 450px; padding: 10px 15px; border: solid 1px #bfbfbf; background: #ffffff; z-index: 6; box-shadow: 0 0 4px 2px #dfdfdf; } .wGoodsGroupFilter #filter .filter_block .descr_full:before, .wGoodsGroupFilter #filter .filter_block .descr_full:after { content: ''; position: absolute; width: 0; height: 0; } .wGoodsGroupFilter #filter .filter_block .descr_full:before { top: 12px; left: -13px; border-top: 10px solid transparent; border-right: 13px solid #bfbfbf; border-bottom: 10px solid transparent; } .wGoodsGroupFilter #filter .filter_block .descr_full:after { top: 13px; left: -12px; border-top: 9px solid transparent; border-right: 12px solid #fff; border-bottom: 9px solid transparent; } .wGoodsGroupFilter #filter .filter_block .descr_full .fr-icon2-cancel { position: absolute; top: 4px; right: 4px; font-size: 14px; cursor: pointer; } .wGoodsGroupFilter #filter .filter_block .descr_full img { display: block; max-width: 100%; height: auto; } .wGoodsGroupFilter #filter .filter_block .descr_full .descr_body { max-height: 325px; overflow-y: auto; } .wGoodsGroupFilter #filter .filtercol.filtersColumn2 .filter_block .descr_full { top: 100%; left: 0; margin-left: 0; } .wGoodsGroupFilter #filter .filtercol.filtersColumn2 .filter_block .descr_full:before { left: 12px; top: -13px; border-style: solid; border-width: 0 10px 13px 10px; border-color: transparent transparent #bfbfbf transparent; } .wGoodsGroupFilter #filter .filtercol.filtersColumn2 .filter_block .descr_full:after { left: 13px; top: -12px; border-style: solid; border-width: 0 9px 12px 9px; border-color: transparent transparent #fff transparent; } .wGoodsGroupFilter #filter .filter_block .filter { float: left; width: 100%; clear: both; padding: 0 15px 10px; box-sizing: border-box; } .wGoodsGroupFilter #filter .filter_block .filter .switcher_wrap { margin-bottom: 8px; } .wGoodsGroupFilter #filter .filter_block .filter .switcher_wrap .item_switch { display: inline-block; text-transform: capitalize; } .wGoodsGroupFilter #filter .filter_block .filter .switcher_wrap .item_switch.show_popular { padding-right: 8px; border-right: 1px solid #333333; } .wGoodsGroupFilter #filter .filter_block .filter .switcher_wrap .item_switch.show_all { padding-left: 6px; } .wGoodsGroupFilter #filter .filter_block .filter .switcher_wrap .item_switch.act_switch { color: #3276b1; } .wGoodsGroupFilter #filter .filter_block .filter .switcher_wrap .item_switch span { border-bottom: 1px dotted; } .wGoodsGroupFilter #filter .filter_block .filter .switcher_wrap .item_switch.act_switch span { border-bottom: 1px dotted transparent; } .wGoodsGroupFilter .searchBrands { width: 100%; padding: 6px 12px; margin-bottom: 8px; box-sizing: border-box; } .wGoodsGroupFilter #filter .filter_block .filter .remove_selection { margin-bottom: 8px; cursor: pointer; display: inline-block; border-bottom: 1px dotted; } .wGoodsGroupFilter #filter .filter_block .filter .remove_selection.hidden { display: none; } .wGoodsGroupFilter #filter .filter_block .filter .remove_selection .quantityCheckNum { font-weight: 700; } .wGoodsGroupFilter #filter .filter_block .filter ul { clear: both; float: left; width: 100%; list-style: none; margin: 1px 0 -5px 0; padding: 0; color: #222222; } .wGoodsGroupFilter #filter .filter_block .filter ul li { position: relative; margin-bottom: 8px; vertical-align: top; } .wGoodsGroupFilter #filter .filter_block .filter ul li.hidden { display: none !important; } .wGoodsGroupFilter #filter .filter_block .filter ul.brands-ul li { display: inline-block; width: 49%; zoom: 1; } .wGoodsGroupFilter #filter .filter_block .filter ul.two-column-view li { display: inline-block; *display: inline; width: 49%; zoom: 1; } .wGoodsGroupFilter #filter .filter_block .filter ul li label { display: inline-block; width: 100%; vertical-align: middle; font-size: 12px; cursor: pointer; } .wGoodsGroupFilter #filter .filter_block .filter ul li input[type="checkbox"], .wGoodsGroupFilter #filter .filter_block .filter ul li input[type="radio"] { display: none; } .wGoodsGroupFilter #filter .filter_block .filter ul li input[type="checkbox"] + label:before, .wGoodsGroupFilter #filter .filter_block .filter ul li input[type="radio"] + label:before { position: absolute; top: 0; left: 0; display: inline-block; margin-right: 7px; color: #666666; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; background: #ffffff; } .wGoodsGroupFilter #filter .filter_block .filter ul li input[type="checkbox"] + label:before { content: "\e61f"; font-size: 14px; font-family: 'icomoon' !important; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; text-decoration: none !important; line-height: 1; } .wGoodsGroupFilter #filter .filter_block .filter ul li input[type="radio"] + label:before { content: "\e98f"; color: #888888; font-size: 16px; font-family: "fontello"; font-style: normal; font-weight: normal; speak: none; display: inline-block; text-decoration: inherit; text-align: center; /* For safety - reset parent styles, that can break glyph codes*/ font-variant: normal; text-transform: none; line-height: 1; } .wGoodsGroupFilter #filter .filter_block .filter ul li input[type="checkbox"]:checked + label:before { content: "\e61e"; color: #428bca; } .wGoodsGroupFilter #filter .filter_block .filter ul li input[type="radio"]:checked + label:before { content: "\e990"; color: #428bca; } .wGoodsGroupFilter #filter .filter_block .filter ul li input[type="radio"] + label span, .wGoodsGroupFilter #filter .filter_block .filter ul li input[type="checkbox"] + label span { display: inline-block; padding-left: 21px; vertical-align: baseline; } .wGoodsGroupFilter #filter .filter_block .filter ul li input[type="radio"].input-disabled:not(:checked) + label, .wGoodsGroupFilter #filter .filter_block .filter ul li input[type="checkbox"].input-disabled:not(:checked) + label { color: #888888; user-select: none; pointer-events: none; cursor: default; } .wGoodsGroupFilter #filter .filter_block .filter ul li input[type="radio"].input-disabled:not(:checked) + label:before, .wGoodsGroupFilter #filter .filter_block .filter ul li input[type="checkbox"].input-disabled:not(:checked) + label:before { color: #f3f3f3; background-color: #f3f3f3; } .wGoodsGroupFilter #filter .filter_block .filter .range { text-align: center; padding: 0 8px 5px 8px; } .wGoodsGroupFilter #filter .filter_block .filter .range .slider-range { margin-top: 15px; height: 7px; border: 0; background: #CCE0EA; box-shadow: inset 0 3px 4px -3px #888; } .wGoodsGroupFilter #filter .filter_block .filter .range .slider-range .ui-widget-header { background: #428bca; } .wGoodsGroupFilter #filter .filter_block .filter .range .slider-range .ui-slider-handle.ui-state-default { top: -6px; width: 17px; height: 17px; margin-left: -9px; border: 1px solid #bfbfbf; outline: none; background: #ffffff; border-radius: 100%; } .wGoodsGroupFilter #filter .filter_block .filter .range .slider-range .ui-slider-handle.ui-state-default.ui-state-hover, .wGoodsGroupFilter #filter .filter_block .filter .range .slider-range .ui-slider-handle.ui-state-default.ui-state-focus, .wGoodsGroupFilter #filter .filter_block .filter .range .slider-range .ui-slider-handle.ui-state-default.ui-state-active { background: #F5F5F5; } .wGoodsGroupFilter #filter .submit_btn { clear: both; position: relative; padding: 15px; display: flex; flex-direction: column; } .wGoodsGroupFilter #filter .submit_btn .fr-btn { width: auto; flex-grow: 1; margin-top: 0; } .wGoodsGroupFilter #filter .submit_btn .fr-btn + .fr-btn { margin-top: 5px; } .wGoodsGroupFilter #filter .floatingButton { position: absolute; z-index: 10; right: -111px; width: 110px; line-height: 30px; height: 40px; padding: 0 15px; display: none; border-radius: 0 3px 3px 0; font-size: 15px !important; text-align: center; border: 3px solid #fff; border-left: none; box-shadow: 2px 0 3px 2px rgba(0, 0, 0, 0.2); } .wGoodsGroupFilter #filter .floatingButton:before { content: ""; position: absolute; left: -12px; top: 5px; width: 24px; height: 24px; background: inherit; transform: rotate(45deg); } .advancedSearch .wGoodsGroupFilter #filter .submit_btn { justify-content: center; flex-direction: row; } .advancedSearch .wGoodsGroupFilter #filter .submit_btn .fr-btn { width: auto; min-width: 200px; flex-grow: 0; } .filter .range { text-align: center; padding: 5px 10px 5px 5px; } .filter .range .min, .filter .range .max { display: inline-block; width: 68px; text-align: center; } .filter .slider-range { margin: 10px 0 0; } .filter_block.disabled:before { content: ''; position: absolute; left: 0; right: 0; height: 100%; background: rgba(255, 255, 255, 0.2); z-index: 3; } /*******/ .goodsGroupColumns { clear: both; float: left; width: 100%; } .show_all, .show_popular { cursor: pointer; } .underline { border-bottom: 1px dotted black; } .goodsGroupColumns .goodsGroupFilterRow { position: relative; width: 260px; float: left; } .goodsGroupColumns .goodsGroupResultRow { margin-left: 262px; padding: 0 0 0 15px; } .goodsGroupColumns .goodsGroupResultRow h1, .goodsGroupColumns .goodsGroupResultRow h2, .goodsGroupColumns .goodsGroupResultRow h3 { clear: none; } .goodsGroupHead { padding-top: 6px; min-height: 44px; background: #fbfbfb; position: relative; border: 1px solid #bfbfbf; border-bottom: 0; } .goodsGroupHead .showOnPage { padding: 0; font: normal 12px/12px arial, sans-serif; color: #888; float: right; } .goodsGroupHead .showOnPage a, .goodsGroupHead .showOnPage b { display: inline-block; height: 18px; margin-right: 5px; margin-top: 3px; line-height: 18px; text-align: center; font-size: 13px; font-weight: bold; color: #323232; text-decoration: none; border: 1px solid transparent; } .goodsGroupHead .showOnPage b { background: #F0F0F0; line-height: 18px; border: 1px solid #bfbfbf; box-shadow: inset 0 0 2px 2px #e6e6e6; text-align: center; padding: 0 3px; } .goodsGroupHead .sortControl { float: left; padding: 0 0 0 15px; color: #888; font: 12px Arial; } .goodsGroupHead .onlyComplect { padding: 4px 0 0 0; } .goodsGroupHead .priceForProfile { padding: 0 5px 3px 15px; color: #888; font: 12px Arial; display: inline-block; } .goodsGroupHead .priceForProfile select { font-size: 12px; max-width: 120px; height: 25px; padding: 3px; margin-top: 2px; } .goodsGroupHead a { font: normal 12px/14px Arial; text-decoration: underline; color: #0263b0; } .goodsGroupHead a:hover { color: #3283d0; } table.fr-table.wGoodsGroupListTable > tbody > tr > td { vertical-align: middle; font-size: 12px; } table.fr-table.wGoodsGroupListTable > thead > tr > th { font-size: 12px; } .goodsGroupHead .sortControl > span { display: inline-block; margin: 7px 7px 0 0; font-size: 0; } .goodsGroupHead .sortControl span span { vertical-align: bottom; color: #454545; font-size: 14px; line-height: 12px; display: inline-block; } .goodsGroupHead .showingTypes { float: right; padding: 0 0 0 15px; margin-top: -6px; } .goodsGroupHead .showingTypes a { font-size: 32px; text-align: center; width: 50px; height: 50px; float: left; text-decoration: none; color: #454545; } .goodsGroupHead .showingTypes a span { line-height: 50px; } .goodsGroupHead .showingTypes a:hover { color: #0263b0; } .goodsGroupHead .showingTypes a.showing-act { background: #F0F0F0; line-height: 33px; border-left: 1px solid #bfbfbf; border-right: 1px solid #bfbfbf; box-shadow: inset 0 0 2px 2px #e6e6e6; color: #454545 !important; cursor: default; } .goodsGroupHead .showingTypes a.showing-act.showing-list { border-right: 0; } .article_block { vertical-align: top; text-align: left; border-radius: 8px 8px 8px 8px; border: 2px solid #000; margin: 1em; padding: 1em; position: relative; display: inline-block; width: 200px; background-color: #fff; } /*paginator*/ .tyresPaginator { text-align: center; margin-bottom: 10px; } .tyresPaginator .fr-pagination { margin: 10px 0 5px; } .tyresPaginator .fr-pagination li { float: left; display: inline-block; margin-bottom: 5px; } .tyresPaginator .fr-pagination li.active { background: #e8e8e8; } .tyresPaginator .fr-pagination li a { color: #333333; } .tyresPaginator .fr-pagination li.active a { color: #888888; } /* Страница расширенного поиска */ .filtersColumn1, .filtersColumn2 { box-sizing: border-box; width: 49%; float: left; position: relative; } .filtersColumn2 { float: right; } .advancedSearch .goodsGroupFilterRow { width: auto; float: none; } .advancedSearch .goodsGroupFilterRow #filter { max-width: 800px; border-right-width: 1px; } table.fr-table-bordered.catalogListModeTable { border-left: 0; border-right: 0; } table.fr-table.catalogListModeTable > thead > tr > th { background-color: #f7f7f7; font-size: 12px; vertical-align: middle; } table.fr-table.catalogListModeTable > thead > tr > th.purchasePrice, table.fr-table.catalogListModeTable > thead > tr > th.supplier { background-color: #d9edf7; } table.fr-table.catalogListModeTable > tbody > tr > td { border-left: 0; vertical-align: middle; } table.fr-table.catalogListModeTable > thead > tr > th:first-child, table.fr-table.catalogListModeTable > tbody > tr > td:first-child { border-left: 0; } table.fr-table.catalogListModeTable > thead > tr > th:last-child, table.fr-table.catalogListModeTable > tbody > tr > td:last-child { border-right: 0; } table.fr-table.catalogListModeTable > tbody > tr > td.amtel-image-cell { width: 60px; text-align: center; } table.fr-table.catalogListModeTable > tbody > tr > td.amtel-image-cell a { display: inline-block; margin-top: 3px; } table.fr-table.catalogListModeTable > tbody > tr > td.amtel-image-cell a img { display: block; } .catalogAmtel .catalogListModeTable tbody > tr > td.link-cell { width: 25px; text-align: center; } table.fr-table.catalogListModeTable .description a { color: #0263b0; font-size: inherit; text-decoration: underline; } .extFilterBlock { display: inline-block; *display: inline; zoom: 1; width: 100%; vertical-align: top; } /* плитки с маслами*/ .wGoodsGroup .goodsBody { border: 1px solid #bfbfbf; /*float: left;*/ padding: 14px 0 0 0; background: #fafafa; } .wGoodsGroup .goodsBody ul.item_ul { display: flex; flex-flow: row wrap; margin: 0 -12px 0 0; padding: 0 15px; font-size: 0; /*убирает отсутпы у li*/ } .wGoodsGroup .goodsBody ul.item_ul li.item { display: flex; flex-direction: column; justify-content: space-between; margin: 0 12px 12px 0; padding: 9px 0; list-style: none; zoom: 1; vertical-align: top; width: 200px; min-height: 230px; background: #fff; border: 1px solid #dadada; box-shadow: 0 0 6px 0 #dfdfdf; position: relative; box-sizing: border-box; transition: box-shadow ease-out 0.1s; } .wGoodsGroup .goodsBody ul.item_ul li.item:hover { box-shadow: 0 0 4px 2px #dfdfdf; } .wGoodsGroup .size_maxlg .goodsBody ul.item_ul li.item { width: 13.48624726%; margin: 0 0.79946702% 12px 0; } .wGoodsGroup .size_lg .goodsBody ul.item_ul li.item { width: 15.86666667%; margin: 0 0.8% 12px 0; } .wGoodsGroup .size_md .goodsBody ul.item_ul li.item { width: 18.90909091%; margin: 0 1.09090909% 12px 0; } .wGoodsGroup .size_sm .goodsBody ul.item_ul li.item { width: 23.66666667%; margin: 0 1.33333333% 12px 0; } .wGoodsGroup .size_xs .goodsBody ul.item_ul li.item { width: 31.54228856%; margin: 0 1.79104478% 12px 0; } .wGoodsGroup .size_xss .goodsBody ul.item_ul li.item { width: 48.20627803%; margin: 0 1.79372197% 12px 0; } .wGoodsGroup div.no_resize .goodsBody ul.item_ul li.item { width: 220px; margin: 0 12px 12px 0; } .noColumnFilter .wGoodsGroup .goodsBody { float: none; } .wGoodsGroup .goodsBody ul.item_ul li.item .order.goodsQuantityBuyWrapper { padding: 0 10px; display: flex; align-items: center; flex-flow: column wrap; } .wGoodsGroup .goodsBody ul.item_ul li.item div.priceButton { text-align: center; } .wGoodsGroup .goodsBody ul.item_ul li.item div.priceButton .fr-btn { text-overflow: ellipsis; max-width: 100%; overflow: hidden; } .wGoodsGroup .goodsBody ul li.paramsNotFound { margin: 0 0 0 0; padding: 0; list-style: none; width: auto; height: auto; background: none; box-shadow: none; } li.paramsNotFound .fr-alert, td.paramsNotFound .fr-alert { display: block; text-align: center; } td.paramsNotFound .fr-alert { margin: 10px 20px; } .wGoodsGroup .goodsBody ul li .topBlock { min-height: 140px; margin-bottom: 10px; } .wGoodsGroup .goodsBody ul li .topBlock .season { position: absolute; width: 30px; margin-left: 9px; z-index: 2; line-height: 5px; } .wGoodsGroup .goodsBody ul li div.articlePic { text-align: center; position: relative; vertical-align: middle; min-height: 135px; } .wGoodsGroup .goodsBody ul li div.articlePic .articleImagesFeedbackButton { position: absolute; right: 5px; top: 0; z-index: 2; margin: 0; padding: 0; } .goodsInfoImageEdit:focus { outline: none; } .goodsInfoImageEdit span.fr-icon-camera { color: #b0b0b0; font-size: 16px; } .goodsInfoImageEdit span.fr-icon-pencil2 { bottom: 1px; color: #428bca; font-size: 11px; position: absolute; right: -2px; } .wGoodsGroup .goodsBody ul li div.articlePic img, div.articlePic a img { max-height: 125px; max-width: 170px; } .wGoodsGroup .goodsBody div.articlePicList { text-align: center; min-height: 65px; } .wGoodsGroup .goodsBody div.articlePicList img, div.articlePicList img { max-height: 70px; max-width: 63px; } .wGoodsGroup .goodsBody .articleDesc { padding: 0 5px 4px 10px; min-height: 75px; font-size: 12px; text-align: left; } .wGoodsGroup .goodsBody .articleDesc > div:first-child { margin-bottom: 5px; } .wGoodsGroup .goodsBody .articleDesc a { font: normal 12px/14px Arial; text-decoration: underline; color: #0263b0; display: inline-block; word-break: break-all; word-break: break-word; } .wGoodsGroup .goodsBody .articleDesc a:hover { color: #3283d0; } .wGoodsGroup .goodsBody .articleDesc h3, .wGoodsGroup .goodsBody .articleDesc h3 a { font: bold 16px Arial; margin: 0 0 2px 0; } .wGoodsGroup .goodsBody .brandInfoLink { text-decoration: none !important; border-bottom: 1px dashed; } .wGoodsGroup .goodsBody .favorite-brand a { color: red; font-weight: bold; } .wGoodsGroup .goodsBody .favorite-brand a:hover { color: #ff4747 !important; } .wGoodsGroup .goodsBody .favoriteBrandComment { font-size: 90%; display: inline-block; margin-top: 2px; padding-top: 0.3em; color: #fff; } .wGoodsGroup .goodsBody div.priceButton { padding: 5px 10px 0 10px; box-sizing: border-box; width: 100%; } table.fr-table.catalogListModeTable > thead > tr > th, table.fr-table.catalogListModeTable > tbody > tr > td { font-size: 13px; } table.fr-table.catalogListModeTable > tbody > tr > td[rowspan]:not([rowspan="1"]) { vertical-align: top !important; } table.fr-table.catalogListModeTable > tbody > tr > td[rowspan]:not([rowspan="1"]) > div:not([class]) { height: 65px; display: table-cell; vertical-align: middle; } table.catalogListModeTable a:not(.fr-btn) { font: normal 12px/14px Arial; text-decoration: underline; color: #0263b0; } /*Для шаблона wGoodsGroup.tpl*/ .wGoodsGroup .price_block { margin: 5px 7px; position: relative; white-space: nowrap; background-clip: padding-box !important; } .wGoodsGroup .price_block span { font-weight: bold; } .wGoodsGroup .price_block table { width: 100%; border-collapse: collapse; color: #000; } .wGoodsGroup .price_block table th { width: 50px; padding: 3px 5px 3px 3px; color: #000; font: bold 12px/14px 'Arial'; vertical-align: top; text-align: left; } .wGoodsGroup .price_block table td { color: #323232; font: 12px/14px 'Arial'; vertical-align: top; padding: 3px 3px 3px 0; white-space: normal; text-align: left; } .wGoodsGroup .price_block_in { border: 1px solid #bfbfbf; position: relative; overflow: hidden; background: #FBFBFB; } .wGoodsGroup .price_block_in:hover { border-color: #969696; background: #f0f0f0; } .wGoodsGroup .tile-block { display: block; } .wGoodsGroup .selected-price { cursor: pointer; } .wGoodsGroup .price { cursor: pointer; background: #fbfbfb !important; border: 1px solid #B7B7B7; border-top: none; position: relative; z-index: 1; } .wGoodsGroup .price:hover { background: #f0f0f0 !important; } .wGoodsGroup .hidden-price-wrap { position: absolute; width: 100%; background: #FBFBFB; z-index: 100000; } .wGoodsGroup .infoBlock { background-color: #fcf8e3; border: 1px solid #faebcc; text-align: center; margin: 0 15px 10px; padding: 8px 14px; font-size: 12px; color: #8a6d3b; text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5); border-radius: 4px; position: relative; } /*Dropdown plugin*/ .price_block .dd-container { width: 164px !important; } .price_block .dd-select { font-weight: normal; background: none !important; width: 158px !important; padding: 2px 3px; border-radius: 5px; border: 1px solid #B7B7B7; } .price_block .dd-selected { font-weight: normal; padding: 0; width: 158px !important; } .price_block .dd-selected:hover { text-decoration: none; } .price_block .dd-option:hover { text-decoration: none; font-weight: normal; background-color: #f5f5f5 !important; } .price_block .dd-options { background: none !important; width: 166px !important; box-shadow: none; border: none; box-shadow: none !important; } .price_block .dd-option { background: #fff !important; width: 158px !important; margin-top: 1px; padding: 2px 3px; border-radius: 5px; box-shadow: none; border: 1px solid #B7B7B7 !important; } .price_block .price_block_deadline { padding-right: 20px; } .dd-pointer { position: absolute; right: 5px; top: 4px; font-size: 16px; } .dd-pointer-down { border: solid 8px transparent; border-top: solid 8px #9f9f9f; } .dd-pointer-up { border: solid 8px transparent !important; border-bottom: solid 8px #9f9f9f !important; margin-top: -8px; } table.fr-table.wGoodsGroupListTable { border-left: 0; border-right: 0; } table.fr-table.wGoodsGroupListTable > tbody > tr > td:first-child, table.fr-table.wGoodsGroupListTable > thead > tr > th:first-child { border-left: 0; } table.fr-table.catalogListModeTable > tbody > tr > td:last-child, table.fr-table.catalogListModeTable > thead > tr > th:last-child { border-right: 0; } table.catalogListModeTable tbody td.order { width: 50px; } table.globalResult tbody tr.item td.avial_block { border-left: 1px solid #E8E8E8; } table.globalCase tbody td.order .addToBasketLink, table.globalResult tbody td.order .addToBasketLink, .wGoodsGroup .goodsBody ul.item_ul li.item .order .addToBasketLink, .order.goodsQuantityBuyWrapper a.showGroupedRowsLinks, .order.goodsQuantityBuyWrapper > a.addToBasketLink { width: 25px; height: 22px; border: none; outline: none; cursor: pointer; padding: 0 5px; background: #428bca; border-radius: 3px; text-align: center; box-sizing: border-box; } .order.goodsQuantityBuyWrapper a.showGroupedRowsLinks, .order.goodsQuantityBuyWrapper > a.addToBasketLink { padding-top: 0; } table.globalCase tbody td.order .addToBasketLink > span, table.globalResult tbody td.order .addToBasketLink > span, .wGoodsGroup .goodsBody ul.item_ul li.item .order .addToBasketLink > span, .order.goodsQuantityBuyWrapper a.showGroupedRowsLinks > span, .order.goodsQuantityBuyWrapper > a.addToBasketLink > span { line-height: 20px; height: 20px; font-size: 14px; color: #fff; } .order.goodsQuantityBuyWrapper a.showGroupedRowsLinks > span:not(".fr-icon2-basket-2"), .order.goodsQuantityBuyWrapper > a.addToBasketLink > span { display: block; padding: 3px 0 0 2px; } table.globalCase tbody td.order .addToBasketLink:hover, table.globalResult tbody td.order .addToBasketLink:hover, .wGoodsGroup .goodsBody ul.item_ul li.item .order .addToBasketLink:hover, .order.goodsQuantityBuyWrapper a.showGroupedRowsLinks:hover, .order.goodsQuantityBuyWrapper > a.addToBasketLin:hover { background: #3276b1; } table.globalCase tbody td.order span.addToBasketLink, table.globalResult tbody td.order span.addToBasketLink, .wGoodsGroup .goodsBody ul.item_ul li.item .order span.addToBasketLink { opacity: 0.4; cursor: inherit; } table.catalogListModeTable td.order.orderW, table.globalCase tbody td.order, table.globalResult tbody td.orderW { width: 120px; text-align: center; } .order.goodsQuantityBuyWrapper a.showGroupedRowsLinks, .order.goodsQuantityBuyWrapper > a.addToBasketLink { float: right; } /* wArticlePropertiesFeedbackLink */ .articlePropertiesFeedbackButton { display: block; text-decoration: underline; padding: 2px 20px; position: relative; } .articlePropertiesFeedbackButton:before { content: "\e672"; font-family: 'icomoon'; left: 0; position: absolute; font-size: 15px; color: #b94a48; } .wArticlePropertiesFeedback { padding-top: 5px; } .wArticlePropertiesFeedback p { margin: 0; } /*Каталог аксессуаров*/ .catalog-choose { padding: 0; } .catalog-choose.catalog-brands { background: #f5f5f5; margin: 0; padding: 10px 20px; } .catalog-choose.navi { margin: 20px 0 0; } .catalog-choose li { float: left; list-style-type: none; width: 20%; text-align: center; box-sizing: border-box; display: list-item; text-align: -webkit-match-parent; } .catalog-choose.catalog-goods-group li { width: 33%; } .catalog-choose.catalog-brands li { padding: 12px 10px 12px 0; } .catalog-choose.navi li { width: 50%; height: 60px; } .catalog-choose li a, .catalog-choose li span { display: block; text-decoration: none; display: flex; align-items: center; justify-content: flex-start; } .catalog-choose.navi li a, .catalog-choose.navi li span { font-size: 16px; height: 60px; padding: 0 20px; text-transform: uppercase; } .catalog-choose.navi li span { background: #f5f5f5; font-weight: bold; } .catalog-choose.navi li a { color: #1064a0; } .catalog-choose.catalog-brands li a { font-size: 14px; color: #1064a0; } .catalog-choose li span { color: #323232; } .catalog-choose li a:hover { text-decoration: underline; } .articleCatalogBlock .wGoodsGroup .goodsBody { background: transparent; border: 0; padding: 0; } .articleCatalogBlock .wGoodsGroup .goodsBody ul.item_ul { padding-right: 0; } .articleCatalogBlock .wGoodsGroupFilter #filter .filter_block { padding-bottom: 10px; } .articleCatalogBlock .goodsGroupHead { margin-bottom: 20px; margin-left: 15px; border-bottom: 1px solid #bfbfbf; } .articleCatalogBlockBreadcrumbs { margin-bottom: 20px; }