/* Start:/bitrix/templates/aspro_tires/css/jquery.fancybox.css?14086081574105*/ /*! fancyBox v2.1.0 fancyapps.com | fancyapps.com/fancybox/#license */ .fancybox-wrap, .fancybox-skin, .fancybox-outer, .fancybox-inner, .fancybox-image, .fancybox-wrap iframe, .fancybox-wrap object, .fancybox-nav, .fancybox-nav span, .fancybox-tmp { padding: 0; margin: 0; border: 0; outline: none; vertical-align: top; } .fancybox-wrap { position: absolute; top: 0; left: 0; z-index: 8020; } .fancybox-skin { position: relative; background: #f9f9f9; color: #444; text-shadow: none; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; } .fancybox-opened { z-index: 8030; } .fancybox-opened .fancybox-skin { -webkit-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5); -moz-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5); box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5); } .fancybox-outer, .fancybox-inner { position: relative; } .fancybox-inner { overflow: hidden; } .fancybox-type-iframe .fancybox-inner { -webkit-overflow-scrolling: touch; } .fancybox-error { color: #444; font: 14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif; margin: 0; padding: 15px; white-space: nowrap; } .fancybox-image, .fancybox-iframe { display: block; width: 100%; height: 100%; } .fancybox-image { max-width: 100%; max-height: 100%; } #fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span { background-image: url('/templates/aspro_tires/images/fancybox_sprite.png'); } #fancybox-loading { position: fixed; top: 50%; left: 50%; margin-top: -22px; margin-left: -22px; background-position: 0 -108px; opacity: 0.8; cursor: pointer; z-index: 8060; } #fancybox-loading div { width: 44px; height: 44px; background: url('/templates/aspro_tires/images/fancybox_loading.gif') center center no-repeat; } .fancybox-close { position: absolute; top: -18px; right: -18px; width: 36px; height: 36px; cursor: pointer; z-index: 8040; } .fancybox-nav { position: absolute; top: 0; width: 40%; height: 100%; cursor: pointer; text-decoration: none; background: transparent url('/templates/aspro_tires/images/blank.gif'); /* helps IE */ -webkit-tap-highlight-color: rgba(0,0,0,0); z-index: 8040; } .fancybox-prev { left: 0; } .fancybox-next { right: 0; } .fancybox-nav span { position: absolute; top: 50%; width: 36px; height: 34px; margin-top: -18px; cursor: pointer; z-index: 8040; visibility: hidden; } .fancybox-prev span { left: 10px; background-position: 0 -36px; } .fancybox-next span { right: 10px; background-position: 0 -72px; } .fancybox-nav:hover span { visibility: visible; } .fancybox-tmp { position: absolute; top: -9999px; left: -9999px; visibility: hidden; } /* Overlay helper .fancybox-lock { overflow: hidden; } */ .fancybox-overlay { position: absolute; top: 0; left: 0; overflow: hidden; display: none; z-index: 80010; background: url('/templates/aspro_tires/images/fancybox_overlay.png'); } .fancybox-overlay-fixed { position: fixed; bottom: 0; right: 0; } .fancybox-lock .fancybox-overlay { overflow: auto; overflow-y: scroll; } /* Title helper */ .fancybox-title { visibility: hidden; font: normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif; position: relative; text-shadow: none; z-index: 8050; } .fancybox-opened .fancybox-title { visibility: visible; } .fancybox-title-float-wrap { position: absolute; bottom: 0; right: 50%; margin-bottom: -35px; z-index: 8050; text-align: center; } .fancybox-title-float-wrap .child { display: inline-block; margin-right: -100%; padding: 2px 20px; background: transparent; /* Fallback for web browsers that doesn't support RGBa */ background: rgba(0, 0, 0, 0.8); -webkit-border-radius: 15px; -moz-border-radius: 15px; border-radius: 15px; text-shadow: 0 1px 2px #222; color: #FFF; font-weight: bold; line-height: 24px; white-space: nowrap; } .fancybox-title-outside-wrap { position: relative; margin-top: 10px; color: #fff; } .fancybox-title-inside-wrap { padding-top: 10px; } .fancybox-title-over-wrap { position: absolute; bottom: 0; left: 0; color: #fff; padding: 10px; background: #000; background: rgba(0, 0, 0, .8); } /* End */ /* Start:/bitrix/templates/aspro_tires/styles.css?1447661638125579*/ /*переключение темы сайта*/ #theme_switcher { top: 100px; position: fixed; background: #f6f6f6; padding: 5px; border-radius: 0 8px 8px 0; box-shadow: 0px 12px 30px #677780; border: 2px solid #e8e8e8; z-index: 101; -webkit-transition: all ease; -moz-transition: all .3s ease; -o-transition: all .3s ease; transition: all .3s ease; } #theme_switcher img { border-radius: 3px; -moz-border-radius: 3px; -webki-tborder-radius: 3px; -o-border-radius: 3px; width: 50px; border: 2px solid #E2E9EE; cursor: pointer; -webkit-transition: all ease; -moz-transition: all .3s ease; -o-transition: all .3s ease; transition: all .3s ease; } #theme_switcher .theme_item.cur img, #theme_switcher .theme_item img:hover { border: 2px #c4ced2 solid; } #theme_switcher .theme_item { height: 44px; margin-top: 2px; } #theme_switcher .theme_item:first-child { margin-top: 0; } /*переключение темы сайта*/ html { height: 100%; } header, nav, section, article, aside, footer { display: block; } body { font: 12px/18px Arial, Helvetica, sans-serif; width: 100%; height: 100%; position:relative; background:#FFF; margin: 0 auto; padding: 0; } * { font-family: Arial, Helvetica, sans-serif; } body div.waitwindowlocal { position:absolute; width: 40px; height: 25px; padding:0px; z-index:10000; background-color: #f1f5f5; border: 1px solid #d1dfe3; background-image:url(/bitrix/templates/aspro_tires/images/ajax_loader.gif); background-position:center center; background-repeat:no-repeat; border-radius: 3px; -moz-border-radius: 3px; -o-border-radius: 3px; -webkit-border-radius: 3px; } body div.waitwindowlocalshadow { position:absolute; z-index:9998; background-image:url(/bitrix/templates/aspro_tires/images/ajax_shadow.png); border: 1px solid #d1dfe3; border-radius: 3px; -moz-border-radius: 3px; -o-border-radius: 3px; -webkit-border-radius: 3px; } .hidden { display: none; } .m16 { margin-left: 16px; } .clearboth { clear:both; } .f-right { float: right; } .f-left { float: left; } .clearright { clear:right; } .stores .left_side { width: 210px; } .stores .right_side { margin-left: 240px; } .left_side { float: left; width: 150px; padding-left: 16px; box-sizing: border-box; -moz-box-sizing: border-box; -o-box-sizing: border-box; -webkit-box-sizing: border-box; } .left_side .period { max-width: 130px; font-size: 11px; line-height: 16px; } .right_side { margin-left: 180px; } .right_side.preview_text { margin-bottom: 30px; } .more_big { font-size: 11px; display: inline-block; height: 19px; padding-left: 28px; } .module-order-history .more_small { font-size: 13px; text-decoration: none; } .module-order-history td.item-name-cell a.more_small { line-height: 15px; } .module-order-history .opened td.item-name-cell a.more_small { background-position: bottom left; } .module-order-history .more_small span { border-bottom: 1px dashed; } .more_small { font-size: 11px; display: inline-block; height: 15px; padding: 0 0 3px 23px; } a { outline: none; text-decoration: underline; cursor: pointer; } .fancy_hover { background: url(/bitrix/templates/aspro_tires/images/zoom_icon.png) center no-repeat; position: absolute; display: none; } a.fancy:hover .fancy_hover { display: block; } p { margin: 0 0 18px } input { vertical-align: middle; } input[type="text"], input[type="password"], input[type="email"] { height: 24px; box-sizing: border-box; -moz-box-sizing: border-box; -o-box-sizing: border-box; -webkit-box-sizing: border-box; padding: 0 6px; font-size: 13px; } select, .parameters-selects input { margin-top: 2px; height: 25px; padding-top: 3px; padding: 3px; outline: none; border-radius: 2px; -moz-border-radius: 2px; -o-border-radius: 2px; -webkit-border-radius: 2px; } .filter-data select, .parameters-selects select, .parameters-selects input[type="text"] { width: 71px; box-sizing: border-box; -moz-box-sizing: border-box; -o-box-sizing: border-box; -webkit-box-sizing: border-box; } @-moz-document url-prefix() { .button1 span, .button2 span { position: relative; top: -1px; } } .select-section .inline-help {margin: 5px 5px 0 !important;width:12px !important;display:inline-block !important;} .ui-widget {background: none repeat scroll 0 0 #e78f08;border-radius: 3px;box-shadow: 0 1px 0 0 rgba(255, 255, 255, 0.35), 0 1px 1px 0 rgba(0, 0, 0, 0.15) inset;height: 6px;margin: 15px 10px 10px;position: relative;} .ui-widget-header {bottom: 0;box-sizing: border-box;position: absolute;top: 0;} .ui-slider-handle {margin-left: -10px;background: url("/bitrix/templates/aspro_tires/images/handle.png") no-repeat scroll center center rgba(0, 0, 0, 0);height: 21px;margin-top: -10px;position: absolute;top: 50%;width: 20px;} .select-section .min_abs_price {float: left;} .select-section .max_abs_price {float: right;} .select-section .min_abs_price, .select-section .max_abs_price {color: #7e98ab;margin: 0;} .adm-workarea select { width: auto; } img { border: 0; } ul { padding:0; list-style-type:none; margin:5px 0 20px; } ul li { padding-left:22px; line-height:17px; margin:0 0 7px; } ul#bx_google_position li, ul#bx_google_points li { background:none; } ol { list-style-type:none; margin:5px 0 20px; counter-reset:li; padding: 0 2px; } ol li { position: relative; margin: 0 0 7px 0; line-height: 17px; padding: 0px 2px; text-indent: 18px; } ol li:before { content:counter(li)'.'; counter-increment:li; position:absolute; top:1px; left:-15px; text-align: center; margin-top: -1px; } ul li:before { font-size: 15px; content:"\2022"; font-weight: bold; margin-left: -16px; padding-right: 10px; } ul.module-gallery-list li:before, ul.manufacturers-list li:before, ul.corusel-list li:before, ul.logos-list li:before, .menu ul li:before, ul.manufacturers-names li:before, ul.boxes li:before, ul.main-fotos li:before, .article-product .info .info-left ul.list li:before, ul.tabs li:before, .tabs-content ul li:before, ul.fotos-thumbs li:before, .article-product .info .options li:before, ul.stores_list li:before, ul.menu-wrapp li:before, ul.child_submenu li:before, .order-processing .stages .stage-list li:before, .filter-tabs li:before, .side-menu li:before, .slides li:before, .slides li, ul.mini-menu li:before, .main-nav .mini-menu-wrapp li:before, .main-nav .catalog-menu li:before, .main-nav .catalog-menu-wrapp li:before, .flex-direction-nav li:before { padding: 0; margin: 0; content: none; } .detail_picture_description ol li { margin-bottom: 15px; } blockquote { margin:30px 0; min-height:30px; padding:12px 20px 23px 94px !important; border-radius:2px; -moz-border-radius:2px; -o-border-radius:2px; -webkit-border-radius:2px; font-size:12px; line-height:18px; position:relative; clear: both; background-color: #f1f5f5; } blockquote p { margin-bottom: 0; margin-top: 18px; } blockquote p:first-child { margin-top: 0; } .pseudo { text-decoration: none; border-bottom: 1px dashed; cursor: pointer; } table td { vertical-align: top; } table.content-table { border-collapse: collapse; margin-bottom: 18px; font-size: 12px; } table.content-table td, table.content-table th { padding: 5px 10px; text-align: center; } table.content-table td:first-child { text-align: left; } h1, .headerh1 { font-size:30px; font-weight:normal; margin:0 0 20px 0; line-height:30px; } h2, .headerh2 { font-size:24px; line-height:24px; font-weight:normal; margin:0 0 13px; } h3, .headerh3 { font-size: 24px; line-height: 30px; margin:0 0 15px; font-weight:normal; } h4 { margin: 0 0 10px; font-size: 16px; font-weight: bold; } h2.subtitle { font-size: 24px; line-height: 30px; margin-bottom: 45px; } h2.similar_products { font-size: 22px; font-weight: bold; margin-top: 30px; margin-left: 16px; } hr { border: 0; height: 1px; margin: 20px 0; } table.contact tr td { vertical-align:top; padding: 4px 21px 0 29px; } .b { font-size:14px; font-weight:bold; margin-bottom:5px; } div.bx-list-cont table.bx-list-item span.place_txt, div.bx-list-cont table.bx-list-item span.mail_txt, div.bx-list-cont table.bx-list-item span.phone_txt { padding-left: 29px !important; } input[type="checkbox"], input[type="radio"] { margin: 0; border: 0px; } h1.page-heading { margin:11px 0 18px 16px; font-size: 32px; line-height: 35px; overflow:hidden; text-overflow: ellipsis; white-space:nowrap; font-weight: bold; } h1.page-heading.type-2 { font-size:32px; } h1.page-heading.lk-heading { margin-left:19px; } .clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; zoom:1 } .left-item-data, .left-data { float:left; } .right-item-data, .right-data { overflow:hidden; } .align-rights { float:right; margin:5px 5px 40px 20px; } .thumb img { vertical-align:middle; border:none; } [class*="icon-"] { background: url(/bitrix/templates/aspro_tires/images/icons.png) 0 0 no-repeat; padding:1px 0; } [class*="icon-"] span { font-size:11px; display:inline-block; line-height:12px; margin-left:21px; } [class*="icon-"]:hover span, [class*="icon-"]:hover { cursor:pointer; } .slices { display: inline-block; height: 15px; margin: -1px 0 0 0; position: absolute; white-space: nowrap; } [class^='slice-'] { display: inline-block; background: url(/bitrix/templates/aspro_tires/images/action_icons.png) 0 0 no-repeat; height: 24px; width: 24px; } .check-block span[class^='slice-'] { top:1px; } .slice-share { background-position: -54px -52px; } .slice-new { background-position: -54px -94px; } .slice-hit { background-position: -54px -10px; } .back { margin: 24px 0 24px; } .align-rights img, .align-left img { max-width: 100%; } div.error_ok { padding: 20px 0 0 25px; } [class^="ribon-"] { display:block; width:44px; height:42px; background: url(/bitrix/templates/aspro_tires/images/action_icons.png) 0 0 no-repeat; z-index:3; position:relative; } .ribon-share { background-position: center left; } .ribon-new { background-position: bottom left; } .ribon-hit { background-position: top left; } [class^="marker-"] { display:inline-block; width:20px; height:20px; z-index:3; position:relative; } .markers-small [class^="marker-"] { width:15px; height:15px; } .txt-block table { margin:0 auto; } table.table { border:none; border-collapse:collapse; width:100%; margin:0; padding:0; } table.table_price { border:none; border-collapse:collapse; width:100%; margin:0; padding:0; } table.table_price tr.thead td { font-weight:bold; text-align:center; } table.table_price td { margin: 0; padding: 5px 0 5px 15px; border: 1px solid #e0e0e0; text-align: center; vertical-align: middle; } table.table_price td:first-child { text-align: left; } table.table th { height:34px; line-height: 34px; vertical-align:middle; font-weight: normal; } table.table th:first-child { text-align: left; } table.table td { margin: 0; padding: 0 10px; border-top: 1px solid #e0e0e0; text-align: center; } table.table td:first-child { text-align: left; } table.item-shell td { padding: 12px; } table.item-shell .properties { font-size: 11px; } td.drop-cell .t { font-size:13px; font-weight:bold; margin:5px 0 0 10px; } table.item-shell { width: 100%; border:none; border-collapse:collapse; } table.item-shell th { background: none; font-weight: normal; height: 29px; text-shadow: none; font-size: 13px; filter: none; text-align: center; } table.item-shell th:first-child { text-align: left; } table.item-shell tbody { background: #fff; } table.table .not-payed { border-bottom: 1px solid #cfcfcf; padding: 12px; height: 30px; line-height: 30px; } #wrapper { max-width: 1000px; padding: 0 10px; box-sizing: border-box; -moz-box-sizing: border-box; -o-box-sizing: border-box; -webkit-box-sizing: border-box; margin: 0 auto; min-height: 100%; height: auto !important; height: 100%; } #header { position:relative; margin-bottom: 10px; padding-top: 50px; } #middle { padding: 0 0 233px; position: relative; } #middle:after { content: ''; clear: both; display: table; } #container { width: 100%; float: left; padding-bottom:25px; } #content { padding: 0; } #content.text_page { margin-left: 16px; } #content.index { margin-left: 0; } #content.left { padding-left: 268px; } #sideLeft { float: left; margin-left: -100%; width: 240px; position: relative; padding: 86px 0 50px; } #left_side { float: left; width: 240px; padding: 0 0 50px; margin-left: -100%; box-sizing: border-box; -moz-box-sizing: border-box; -o-box-sizing: border-box; -webkit-box-sizing: border-box; } #right_side { width: 100%; float: left; } .top-h-row { overflow:hidden; margin-bottom:12px; background: #f6f6f6; height:38px; box-shadow: 0 -2px 3px #eee inset; position: absolute; /*top: 0;*/ left: 0; right: 0; z-index: 100; } .top-h-row .top_wrapper { max-width: 980px; margin: 0 auto; } .top-h-row .h-user-block { float: right; text-align: right; padding: 7px 11px 0 0; } .top-h-row .h-user-block a { display:inline-block; text-decoration:none; vertical-align:top; height:25px; line-height:24px; } .top-h-row .h-user-block a.enter { padding-right: 16px; margin-left: 15px; } a.exit { padding-right: 16px; background-position: right -29px; } a.exit:hover { background-position: right -53px; } .top-h-row .h-user-block a.exit { background-position: right center !important; margin-left: 15px; padding-right: 16px; } .top-h-row .h-user-block .have-user a.reg { padding-left: 22px; background-position: 0 -1px; } .top-h-row .h-user-block .no-have-user a.reg { padding-right: 22px; background-position: right -26px; } .top-h-row .h-user-block a.exit:hover { background-position: right -49px; } .top-h-row .h-user-block a.enter { background-position: right top !important; } .top-h-row .h-user-block .or { display:inline-block; margin:3px 16px 0 9px; } .top-h-row .h-user-block a span { text-decoration:none; display:inline-block; line-height:12px; border-bottom: 1px dashed; margin-top: 6px; } .top-h-row .h-user-block a.reg span { text-decoration:none; display:inline-block; line-height:12px; } .top-h-row .h-user-block a.reg span, .top-h-row .h-user-block a.exit span { margin-top: 6px; } .top-h-row .left-nav { padding:10px 0 0 10px; } .top-h-row .left-nav a { text-decoration:none; display:inline-block; line-height:12px; margin-bottom: 10px; margin-right: 11px; } .top-h-row .left-nav a.cur { border-bottom: 0; font-weight: bold; } .top-h-row .left-nav .separator { display: inline-block; width: 0px; height: 5px; border-left:1px dotted #b8b8b8; margin: 0 11px 1px 0; } .top-h-row .left-nav a:first-child { margin-left:0; } .middle-h-row { position:relative; height:87px; padding: 0 10px 6px 10px; } .middle-h-row .header-cart-block { margin: 13px 0 0 0; float: right; } .middle-h-row .header-cart-block div.cart { height: 48px; padding-left: 70px; line-height: 16px; font-size:13px; } .middle-h-row .header-cart-block div.cart a { display: inline-block; margin-bottom: 1px; } .middle-h-row .header-cart-block div.cart.empty_cart { background-position: bottom left; } .middle-h-row .header-cart-block div.cart a.pseudo { text-decoration: none; } .middle-h-row .header-cart-block div.cart a span { border-bottom: 1px dashed; } .middle-h-row .header-cart-block div.cart> a >span { display:inline-block; border-bottom:1px solid; margin:0 5px 0 0; line-height:13px; } .middle-h-row .header-cart-block div.cart> a.actives { background-position: 1px -273px } .phone-block { font-size:21px; line-height: 22px; padding-left: 32px; } #footer .phone-block { line-height: 27px; background: none; padding: 0; margin-bottom: 5px; white-space: nowrap; } #footer .menu ul a.cur { font-weight: bold; text-decoration: none; } .middle-h-row .work-time { margin: 14px 0 0 70px; line-height: 18px; float: left; font-size: 12px; } .middle-h-row .phone-block { float: left; margin: 20px 0 0 50px; } .middle-h-row .logo { float: left; max-width: 60%; } .middle-h-row td { vertical-align: middle; } .middle-h-row .logo img { max-width: 100%; } .middle-h-row .phone-block a.callback { top: -5px; font-size: 12px; line-height: 14px; display: inline-block; position: relative; zoom: 1; } .middle-h-row { } .main-nav { height:43px; white-space:nowrap; font-size:0; border-radius: 4px; -moz-border-radius: 4px; -o-border-radius: 4px; -webkit-border-radius: 4px; position: relative; zoom: 1; z-index: 300; } .main-nav .mini-menu, .main-nav .mini-menu-wrapp, .main-nav .catalog-menu , .main-nav .catalog-menu-wrapp, .main-nav .menu-wrapp li.catalog_menu_opener { display: none; } .main-nav * { box-sizing: border-box; -moz-box-sizing: border-box; -o-box-sizing: border-box; -webkit-box-sizing: border-box; } .main-nav a { display:inline-block; height:43px; line-height:44px; text-decoration:none; color:#fff; font-weight:bold; font-size:14px; margin: 0 1px; border-left: 1px solid transparent; border-right: 1px solid transparent; } .main-nav a span { display:inline-block; line-height:42px; height:43px; padding:0 14px; margin: 0 1px; border-left: 1px solid transparent; border-right: 1px solid transparent; position: relative; zoom: 1; top: -1px; } .main-nav li { padding-left: 0; line-height: normal; margin: 0; text-align: center; display:inline-block; position: relative; zoom: 1; } .main-nav .mini-menu li { text-align: left; } .main-nav li:first-child a, .main-nav li:first-child a span, .main-nav li.first a, .main-nav li.first a span { margin-left: 0; } .main-nav a:hover span, .main-nav a.cur span { margin: 0; padding: 0 15px; } .main-nav a:hover, .main-nav a.cur { margin: 0 1px; } .main-nav .mini_menu_opener { border-radius: 2px; -moz-border-radius: 2px; -o-border-radius: 2px; -webkit-border-radius: 2px; } .main-nav .mini_menu_opener i { display: inline-block; background: url("/bitrix/templates/aspro_tires/images/menu_opener.png") center no-repeat; height: 43px; width: 50px; float: right; } .main-nav .menu-wrapp li:first-child a, .main-nav .menu-wrapp li.first a { border-radius: 4px 0 0 4px; -moz-border-radius: 4px 0 0 4px; -o-border-radius: 4px 0 0 4px; -webkit-border-radius: 4px 0 0 4px; } .main-nav .menu-wrapp li .child_submenu a { border-radius: 0; -moz-border-radius: 0; -o-border-radius: 0; -webkit-border-radius: 0; } .main-nav .search form input[type='text'] { transition: border-color .2s ease; -o-transition: border-color .2s ease; -moz-transition: border-color .2s ease; -webkit-transition: border-color .2s ease; } .main-nav .menu-wrapp li:first-child a:hover span, .main-nav .menu-wrapp li:first-child a.cur span , .main-nav li.first a:hover span, .main-nav li.first a.cur span { border-left: 0; } .main-nav li.catalog_menu_opener a { margin-left: -1px; } .main-nav li.first a { margin-left: -1px; } .main-nav .mini-menu-wrapp a:hover span { border-left: 0; border-right: 0; } .main-nav .menu-wrapp { padding-right: 230px; } .main-nav .mini-menu li, .main-nav .mini-menu li a, .main-nav .mini-menu-wrapp li, .main-nav .mini-menu-wrapp li a { width: 100%; } .main-nav .mini-menu .mini_menu_opener.cur { border-radius: 3px 3px 0 0; -moz-border-radius: 3px 3px 0 0; -o-border-radius: 3px 3px 0 0; -webkit-border-radius: 3px 3px 0 0; } .main-nav .mini-menu-wrapp li:last-child, .main-nav .mini-menu-wrapp li:last-child a, .main-nav .catalog-menu-wrapp li:last-child, .main-nav .catalog-menu-wrapp li:last-child a { border-radius: 0 0 3px 3px; -moz-border-radius: 0 0 3px 3px; -o-border-radius: 0 0 3px 3px; -webkit-border-radius: 0 0 3px 3px; } .main-nav .mini-menu-wrapp li a { border-bottom: 0; padding: 0 16px; } .main-nav ul.menu-wrapp, .main-nav ul.mini-menu { margin: 0; } .main-nav ul.mini-menu a span { padding: 0 15px; } .main-nav .mini-menu-wrapp { display: none; width: 100%; box-sizing: border-box; -moz-box-sizing: border-box; -o-box-sizing: border-box; -webkit-box-sizing: border-box; margin-top: -5px; border-radius: 0 0 3px 3px; -moz-border-radius: 0 0 3px 3px; -o-border-radius: 0 0 3px 3px; -webkit-border-radius: 0 0 3px 3px; } .main-nav .mini-menu-wrapp .mini-search { height: 43px; border-radius: 0 0 3px 3px; -moz-border-radius: 0 0 3px 3px; -o-border-radius: 0 0 3px 3px; -webkit-border-radius: 0 0 3px 3px; } .main-nav .mini-menu-wrapp .mini-search form { line-height: 43px; padding: 7px 7px 0; overflow: hidden; box-sizing: border-box; -moz-box-sizing: border-box; -o-box-sizing: border-box; -webkit-box-sizing: border-box; } .main-nav .mini-menu-wrapp li { display: block; } .main-nav .child_submenu { position: absolute; min-width: 165px; z-index: 100; margin-left: 2px; display: none; border-radius: 0 0 2px 2px; -moz-border-radius: 0 0 2px 2px; -o-border-radius: 0 0 2px 2px; -webkit-border-radius: 0 0 2px 2px; min-width: 100%; } .main-nav .catalog_menu_opener .child_submenu { border-radius: 2px; -moz-border-radius: 2px; -o-border-radius: 2px; -webkit-border-radius: 2px; margin-left: 0; } .main-nav .child_submenu a { display: block; font-size: 12px; height: 28px; line-height: 28px; padding: 0 16px; font-weight: normal; margin: 0; text-align: left; } .main-nav .child_submenu .top_block { height: 2px; } .main-nav .child_submenu a:hover, .main-nav .child_submenu a.cur { border-bottom: 0; box-shadow: none; -moz-box-shadow: none; -o-box-shadow: none; -webkit-box-shadow: none; } .main-nav .child_submenu a:first-child { border-top: 0; } .main-nav .search { position: relative; line-height: 43px; top: 0; float: right; z-index: 100; } .main-nav .search form { position: relative; zoom: 1; margin-top: 8px; } .main-nav .search form input[type='text'], .main-nav .mini-search form input[type='text'] { width: 215px; display: block; padding: 0 30px 0 10px; box-sizing: border-box; -moz-box-sizing: border-box; -o-box-sizing: border-box; -webkit-box-sizing: border-box; border-radius: 4px; -moz-border-radius: 4px; -o-border-radius: 4px; -webkit-border-radius: 4px; height: 27px; outline: none; margin-right: 7px; font-size: 12px; } .main-nav .mini-search form input[type='text'] { width: 100%; height: 29px; } .main-nav .search form input[type='text']:focus { border-width: 1px; height: 27px; padding: 0 28px 0 10px; } .main-nav .mini-search form input[type='text']:focus { border-width: 1px; height: 29px; padding: 0 28px 0 10px; } .main-nav .search form input[type='submit'], .main-nav .mini-search form input[type='submit'] { right: 6px; top: 7px; position: absolute; height: 13px; width: 14px; border: 0; padding: 0 11px; margin: 0 0 0 -30px; font-size: 0; cursor: pointer; } .main-nav .mini-search form input[type='submit'] { top: 15px; } .main-nav .search form input[type='submit']:hover, .main-nav .search form input[type='submit']:active, .main-nav .mini-search form input[type='submit']:hover, .main-nav .mini-search form input[type='submit']:active { background-position: bottom left; } .main-nav li:last-child a span { padding-right:21px; } #error-page #header .logo { margin:0; position:absolute; left:341px; top:45px; } #error-page { min-height: 580px; } #error-page .error-msg .button1 { margin-bottom: 5px; } #error-page #header { margin-top: -1px; } #error-page #middle { margin-top: -180px; height: 360px; position: absolute; top: 50%; } #error-page #wrapper { position: relative; } #error-page #wrapper #wrapp404 { } .error-msg { min-height: 360px; font-size:13px; } #error-page .error-msg td:first-child { max-width: 465px; padding-right: 100px; } #error-page .error-msg td { vertical-align: middle; } .error-msg .choice-text { padding: 0 15px; } .error-msg .t { margin-bottom: 30px; line-height: 50px; font-size: 48px; } .error-msg .st { font-size:24px; line-height: 28px; margin-bottom:13px; } .error-msg p { margin-bottom:45px; } #error-page #footer { min-height: 52px; margin-top: -62px; } #error-page #middle { padding-bottom:52px; } .cart_empty .img, .cart_confirmation .img { float:left; margin-right: 31px; } .cart_empty .text, .cart_confirmation .text { float:left; } .items-table .delete { display: block; margin-top: 7px; width: 11px; height: 10px; } .index_bottom { padding: 0 16px; } .index_bottom .news-column { width: 33%; float: left; box-sizing: border-box; -moz-box-sizing: border-box; -o-box-sizing: border-box; -webkit-box-sizing: border-box; } .index_bottom .about-column { margin-left: 33%; padding-left: 40px; box-sizing: border-box; -moz-box-sizing: border-box; -o-box-sizing: border-box; -webkit-box-sizing: border-box; } .index_bottom .about-column .text { width: 50%; float: left; } .index_bottom .about-column .benefits { padding-left: 40px; margin-left: 50%; box-sizing: border-box; -moz-box-sizing: border-box; -o-box-sizing: border-box; -webkit-box-sizing: border-box; width: 50%; } .benefits td { vertical-align: top; } .benefits .image { text-align: center; width: 75px; padding: 0 25px 30px 0; } .benefits .image img { max-width: 75px; } .benefits .description { line-height: 18px; font-size: 12px; padding: 0 0 30px 0; } .benefits .title { font-size: 14px; font-weight: bold; line-height: 18px; } #footer { margin: -223px auto 0; min-height: 210px; border-top: 1px solid #dde3e7; position: relative; background: #f0f0f0; } #footer .foo-wrapp { max-width: 1000px; padding: 0 10px; box-sizing: border-box; -moz-box-sizing: border-box; -o-box-sizing: border-box; -webkit-box-sizing: border-box; margin: 0 auto; } #footer .footer-inner .foo-wrapp .info_wrapp { width: 40%; float: left; } #footer .footer-inner .foo-wrapp .menu_wrapp { margin-left: 40%; padding-left: 50px; box-sizing: border-box; -moz-box-sizing: border-box; -o-box-sizing: border-box; -webkit-box-sizing: border-box; } #footer .footer-inner .foo-wrapp { padding: 18px 16px; position:relative; } #footer .footer-inner .foo-wrapp .foo-contact, #footer .footer-inner .foo-wrapp .menu { float: left; } #footer .work-time .time { line-height: 25px; } #footer .footer-inner .title { font-size: 14px; font-weight: bold; margin-bottom: 5px; } #footer .menu ul, #footer .menu ul li { margin: 0; padding: 0; } #footer .menu ul li { line-height: 20px; } #footer .footer-inner .foo-wrapp .menu { width: 33.33%; } #footer .footer-inner .foo-contact { font-size: 11px; line-height: 20px; width: 50%; } #footer .footer-inner .work-time-wrapp { width: 50%; margin-left: 50%; padding-left: 50px; box-sizing: border-box; -moz-box-sizing: border-box; -o-box-sizing: border-box; -webkit-box-sizing: border-box; } #footer .footer-bottom { padding: 16px 0 6px; font-size: 11px; } #footer .footer-bottom .foo-wrapp .copyright { max-width: 50%; float: left; line-height: 16px; } .tabs-body .tab { width: 50%; overflow: hidden; box-sizing: border-box; -moz-box-sizing: border-box; -o-box-sizing: border-box; -webkit-box-sizing: border-box; position: relative; zoom: 1; } .tabs-body .tab .for-wheels { margin-left: 50%; } .tabs-body .tab .for-tires { position: absolute; top: 0; bottom: 0; } .tabs-body .tab .img-l { width: 150px; position: absolute; top: 0; bottom: 0; } .tabs-body .tab:first-child { float: left; } .tabs-body .tab .img-l { float: left; } .tabs-body .tab .img-l span { margin: 15px 0 0 15px; padding-left: 10px; line-height: 18px; display: inline-block; font-size: 15px; text-transform: uppercase; max-width: 90px; } .main-filter-tabs { position: relative; background: #f1f5f5; margin: 0 0 24px; box-shadow: 0 0px 40px #dfe3e3 inset; -moz-box-shadow: 0 0px 40px #dfe3e3 inset; -o-box-shadow: 0 0px 40px #dfe3e3 inset; -webkit-box-shadow: 0 0px 40px #dfe3e3 inset; border-radius: 0 0 3px 3px; -moz-border-radius: 0 0 3px 3px; -o-border-radius: 0 0 3px 3px; -webkit-border-radius: 0 0 3px 3px; } .main-filter-tabs .inline-help, .module-filter .inline-help { display: inline-block; margin: 24px 8px 0 8px; } .module-filter .inline-help { margin-top: 27px; } .module-filter .filter-tabs .tab.cur { border-radius: 2px; -moz-border-radius: 2px; -o-border-radius: 2px; -webkit-border-radius: 2px; } .main-filter-tabs .tab .filter-title { display: none; margin: 15px 0 0px; padding: 0 15px; font-size: 14px; } .main-filter-tabs .inline-help.ml { margin-top: 25px; } .main-filter-tabs .sel-section .label, .module-filter .box .label { font-size: 12px; font-weight: bold; } .main-filter-tabs .sel-row { padding: 15px 15px 15px 155px; } .main-filter-tabs .filter_form_disk .sel-row .filter_row { display: inline-block; } .main-filter-tabs .sel-row { box-sizing: border-box; -moz-box-sizing: border-box; -o-box-sizing: border-box; -webkit-box-sizing: border-box; min-height: 237px; } .main-filter-tabs .ch-section { display:inline-block; margin: 0 0 10px; } .main-filter-tabs .box { height:155px; position:absolute; left:-9999px; top:-9999px; } .main-filter-tabs .box.visible { position:relative; left:auto; top:auto; } .main-filter-tabs .box .img-l { float:left; margin:12px 0 0 13px; } .main-filter-tabs .box .img-l img { border:none; } .main-filter-tabs .box .filter-data { padding:20px 0 0 172px; } .main-filter-tabs .sel-section { display:inline-block; vertical-align:top; margin-bottom: 10px; } .main-filter-tabs .box .filter-data .label { font-weight:bold; padding:0 0 4px 2px; } .main-filter-tabs .sel-section.ml { margin-top:4px; } .main-filter-tabs .sel-section.no-label { padding-top: 18px; } .main-filter-tabs .but-row .button1, .main-filter-tabs .but-row .button2 { min-width: 100px; } .main-filter-tabs .filter_form_disk .filter_row .sel-section.no-label .label { display: none; } .main-filter-tabs .but-row { margin: 5px 0 0 -1px; } .main-filter-tabs .but-row .button1 { margin-bottom: 10px; } .main-filter-tabs .but-row button:first-child { margin-right: 7px; } .main-filter-tabs .but-row button.short { display: none; } .main-filter-tabs .but-row.d { margin: 10px 0 0 -1px; } .main-filter-tabs .box .selecter-selected { width:45px; } .main-filter-tabs .box .sel-row { margin-bottom:20px; } .main-filter-tabs .box .sel-row.d { float:left; padding: 0 26px 0 0; height: 109px; } .main-filter-tabs .box .check-block { margin-right:16px; } .main-filter-tabs .box .check-block input[type="checkbox"]:hover { cursor:pointer; } .check-block { display:inline-block; padding:2px 0 2px 3px; } .product-list-items.module-products-corusel { position:relative; padding: 27px 40px 5px; margin:0 0 20px; border-radius: 3px; -moz-border-radius: 3px; -o-border-radius: 3px; -webkit-border-radius: 3px; border: 1px solid #d1d9df; } .product-list-items .caroufredsel_wrapper { width: 100% !important; } .product-list-items .corusel-list { position:relative; font-size:0; list-style-type:none; margin:0; padding:0; } .product-list-items .corusel-list .measure { font-size: 12px; } .product-list-items .corusel-list .ribbons { left: 0 !important; } .module-products-corusel .corusel-list .item { width:167px; margin-bottom:0; padding:0; margin-right:15px; } .module-products-corusel.quantity .corusel-list .item { margin-right: 5px; } .module-products-corusel .slider_navigation a.flex-disabled { display: none; } .product-list-items.module-products-corusel .item .markers .marker-winter, .product-list-items.module-products-corusel .item .markers .marker-summer, .product-list-items.module-products-corusel .item .markers .marker-ship, .markers .marker-winter, .markers .marker-summer, .markers .marker-ship, .product-list-items.module-products-corusel .item .markers .marker-al-seasons, .markers .marker-all-seasons { font-size: 11px; margin-bottom: -6px; } .markers-small .marker-winter, .markers-small .marker-summer, .markers-small .marker-ship, .markers-small .marker-all-seasons { background: url(/bitrix/templates/aspro_tires/images/icon_types.png) no-repeat; } .product-list-items .item .ribbons { width: 44px; overflow: hidden; position: absolute; top: 0; left: 15px; } .product-list-items.module-products-corusel .item .markers .properties_text { margin-left: 5px; } .markers .marker-winter, .markers .marker-summer, .markers .marker-ship, .markers .marker-all-seasons { background: url(/bitrix/templates/aspro_tires/images/icon_types.png) no-repeat; } .product-list-items.module-products-corusel .item .markers .marker-winter, .markers .marker-winter { background-position: 0 0px; } .product-list-items.module-products-corusel .item .markers .marker-summer, .markers .marker-summer { background-position: 0 -20px; } .product-list-items.module-products-corusel .item .markers .marker-ship, .markers .marker-ship { background-position: 0 -40px; } .product-list-items.module-products-corusel .item .markers .marker-all_seasons, .markers .marker-all-seasons { background-position: 0 -60px; } .markers-small .marker-winter { background-position: -3px -83px; } .markers-small .marker-summer { background-position: -3px -103px; } .markers-small .marker-ship { background-position: -3px -123px; } .markers-small .marker-all-seasons { background-position: -3px -143px; } .product-list-items .item [class*="ribon-"] { margin-bottom: 5px; } .product-list-items .item .markers { font-size: 11px; margin: 2px 15px 8px 5px; } .product-list-items .item .thumb { margin-bottom:8px; } .product-list-items .item .item-title { line-height:13px; } .product-list-items .item .cost { margin-top:5px; white-space: nowrap; } .product-list-items .item .cost.fix { margin-top: 35px; } .module-products-corusel .flex-next, .module-products-corusel .flex-prev { display:block; width:40px; height:86px; position:absolute; top:105px; cursor:pointer; font-size: 0; } .module-products-corusel .by_order { margin-top: 9px; font-size: 16px; } .module-products-corusel .flex-prev, .module-products-corusel .flex-next { background-image: url(/bitrix/templates/aspro_tires/images/slider_arrows.png); background-repeat: no-repeat; cursor: pointer; } .module-products-corusel .flex-prev, .module-products-corusel .flex-prev.disabled , .module-products-corusel .flex-next, .module-products-corusel .flex-next.disabled { height: 61px; width: 23px; display: block; } .module-products-corusel .flex-direction-nav a { text-decoration: none; } .module-products-corusel .flex-prev, .module-products-corusel .flex-prev.disabled { left:0; border-radius: 0 3px 3px 0; -moz-border-radius: 0 3px 3px 0; -o-border-radius: 0 3px 3px 0; -webkit-border-radius: 0 3px 3px 0; background-position: 2px 22px; } .module-products-corusel .flex-next, .module-products-corusel .flex-next.disabled { right:0; border-radius: 3px 0 0 3px; -moz-border-radius: 3px 0 0 3px; -o-border-radius: 3px 0 0 3px; -webkit-border-radius: 3px 0 0 3px; background-position: -14px 22px; } .module-products-corusel .flex-next.disabled, .module-products-corusel .flex-prev.disabled { cursor:pointer; } .module-products-corusel .pagination { text-align:center; margin-top:9px; } .module-products-corusel .pagination a { display:inline-block; margin:0 0 0 10px; font-size:0; line-height:0; color:transparent; width:14px; height:14px; } .module-products-corusel .pagination a:first-child { margin-left:0; } .module-products-corusel .pagination a:hover, .module-products-corusel .pagination a.selected { background-position: -128px 0; } .baners-row { font-size:0; margin:0 0 11px -8px; } .baners-row img { border:none; } .baners-row a { width:240px; height:100px; overflow:hidden; border-radius:4px; margin-left:7px; -webkit-transition: opacity .3s ease; -moz-transition: opacity .3s ease; -o-transition: opacity .3s ease; transition: opacity .3s ease; } .baners-row a:hover { -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)"; filter: alpha(opacity=80); -moz-opacity: 0.8; -khtml-opacity: 0.8; opacity: 0.8; } .baners-row div { display:inline-block; width:246px; } .main-middle-block { background:#f0f3f5 url(/bitrix/templates/aspro_tires/images/hrrr.png) 0 -6px repeat-x; overflow:hidden; padding:30px 0 0; margin-bottom:18px; } .main-middle-block .b-hr { background: url(/bitrix/templates/aspro_tires/images/hrrr.png) 0 0 repeat-x; height:6px; clear:both; margin-top:14px; } .main-middle-block .news-column { float:left; width:308px; overflow:hidden; margin-left:18px; } .main-middle-block .about-column { overflow:hidden; margin-left:382px; margin-right:15px; } .index_bottom .about-column h1 { font-size: 24px; font-weight: normal; margin-bottom: 30px; line-height: 26px; } .main-middle-block .module-title { color:#000; font-size:24px; line-height:25px; } .main-middle-block .news-column .module-title { float:left; margin-right:25px; margin-bottom:16px; } .main-middle-block .news-column .news-list { clear:left; } .news-list .item { overflow:hidden; margin-bottom:20px; } .news-list .item .thumb{ overflow:hidden; display:block; width:120px; height:90px; position:relative; float:left; -webkit-transition: opacity .3s ease; -moz-transition: opacity .3s ease; -o-transition: opacity .3s ease; transition: opacity .3s ease; -webkit-backface-visibility: hidden; line-height:81px; } .news-list .item .thumb img { border:none; } .news-list .item .thumb:hover { -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)"; filter: alpha(opacity=80); -moz-opacity: 0.8; -khtml-opacity: 0.8; opacity: 0.8; } .news-list .item .thumb .arr { display:block; width:18px; height:19px; position:absolute; right:0; bottom:0; } .news-list .item .right-data { overflow:hidden; line-height:18px; } .news-list .item .thumb + .right-data { margin:-2px 0 0 139px; min-height:85px; } .news-list .item .right-data .item-title { font-size:12px; } .news_date_time_detail { border-radius: 2px; -moz-border-radius: 2px; -o-border-radius: 2px; -webkit-border-radius: 2px; height: 28px; line-height: 28px; display: inline-block; font-size: 12px; text-transform: lowercase; padding: 0 10px; margin-bottom: 43px; } .news-list .item .right-data .date, div.news_date_time { border-radius: 2px; -moz-border-radius: 2px; -o-border-radius: 2px; -webkit-border-radius: 2px; font-size:11px; margin:3px 0 0; padding: 0 3px; display: inline-block; text-transform: lowercase; } div.news_date_time { float: right; } .news-list .item:last-child .right-data { border-bottom:none; } .ie .news-list .item.last-child .right-data { border-bottom:none; } .main-middle-block .about-column .module-title { margin-bottom:20px; } .main-manufacturers-row .logos-list { text-align:center; margin-bottom:0; font-size:1px; line-height:0; zoom:1; padding:0 5px; } .main-manufacturers-row .logos-list li { padding:0; width:150px; text-align:center; line-height:55px; height:55px; margin:0; vertical-align:top; display:inline-block; background:none; overflow:hidden; margin-right: 10px; } .main-manufacturers-row .logos-list li a { text-indent:-9999px; font-size: 12px; } .main-manufacturers-row .logos-list:after { width:100%; height:0; visibility:hidden; overflow:hidden; content:''; display:inline-block; } .main-manufacturers-row .logos-list li img { vertical-align:middle; border:none; -webkit-transition: opacity .3s ease; -moz-transition: opacity .3s ease; -o-transition: opacity .3s ease; transition: opacity .3s ease; } .main-manufacturers-row .logos-list li a:hover img { -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)"; filter: alpha(opacity=80); -moz-opacity: 0.8; -khtml-opacity: 0.8; opacity: 0.8; } .main-manufacturers-row .all-row { text-align:center; } .main-manufacturers-row .all-row a { height: 15px; display:inline-block; padding:0 0 1px 23px; font-size:11px; color:#9a9a9b; } .jqmOverlay { background: #001612; } .overlay { position:fixed; width:100%; height:100%; left:0; top:0; background:url(/bitrix/templates/aspro_tires/images/overelay_bg.png) 0 0 repeat; z-index:999; } .popup { display: none; position: absolute; top: 160px; min-width: 320px; max-width: 370px; left: 50%; box-sizing: border-box; -moz-box-sizing: border-box; -o-box-sizing: border-box; -webkit-box-sizing: border-box; } .hid { display:none; } .popup .popup-intro { } .popup .pop-up-title { padding: 15px 0 13px 25px; font-weight:bold; font-size:16px; } .popup .after-title { color:#fff; font-size:13px; position:relative; padding: 11px 0; padding-left: 51px; } .popup .after-title.nobg { padding-left: 0; } .popup .after-title .ic { display:block; width:33px; height:34px; position:absolute; left:0; top:50%; margin-top:-17px; } #ajax_auth .form-wr { padding-bottom: 20px; } .popup .form-wr { padding:15px 35px 25px 25px; } .popup .form_txt { padding: 18px 25px 0px 25px; } .popup label { font-size:13px; display:block; margin-bottom:5px; } .popup input[type="text"], .popup input[type="password"], .popup input[type="email"], .popup textarea { width: 100%; box-sizing: border-box; -moz-box-sizing: border-box; -o-box-sizing: border-box; -webkit-box-sizing: border-box; } .popup input:focus, .popup textarea:focus { outline:none; } .popup textarea { resize:none; overflow:auto; height:80px; padding:2px 3px; } .popup .r { margin-bottom:13px; position:relative; } .popup .but-r { padding:5px 0 0 0; } .popup .but-r .prompt { float: right; margin-top: 3px; } .prompt { background: url("/bitrix/templates/aspro_tires/images/required_icon.png") top left no-repeat; font-size: 11px; line-height: 20px; height: 20px; padding-left: 25px; } .popup .close { display:block; width:13px; height:13px; position:absolute; right:18px; top:16px; background: url(/bitrix/templates/aspro_tires/images/popup_close.png) 0 0 no-repeat; } .popup .close:hover { background-position: 0 -13px; } .popup .after-title { padding: 12px 15px 12px 27px; } .popup .after-title .description-wrapp { display: inline-block; padding-left: 13px; } .popup input[type="password"] { width: 65%; } .popup .prompt.remember { padding: 3px 0 0 0; background: none; display: inline-block; *display: inline; zoom: 1; vertical-align: middle; float: none; margin: -5px 0 0 15px; } .popup .prompt.remember label { font-size: 11px; font-weight: normal; display: inline-block; *display: inline; zoom: 1; vertical-align: middle; margin: 0; } .soc-avt { padding:7px 10px 7px 30px; } .soc-avt .row { overflow:hidden; margin:10px 0 0; } .soc-avt .row a { display:block; width:113px; height:34px; overflow: hidden; float:left; margin-bottom: 2px; } .soc-avt .row a span.name { line-height: 32px; padding-left: 30px; width: 110px; display: inline-block; text-align: center; color: #fff; box-sizing: border-box; -moz-box-sizing: border-box; -o-box-sizing: border-box; -webkit-box-sizing: border-box; text-shadow: 0px 1px 1px #677; -moz-text-shadow: 0px 1px 1px #677; -o-text-shadow: 0px 1px 1px #677; -webkit-text-shadow: 0px 1px 1px #677; } .soc-avt .row a i.soc-icon { margin-top: 1px; position: absolute; display: inline-block; height: 30px; width: 30px; background: url(/bitrix/templates/aspro_tires/images/social_networks.png) top left no-repeat; } .soc-avt .row a:hover { background-position:0 -34px; text-shadow: 0 1px 1px #888; -moz-text-shadow: 0 1px 1px #888; -o-text-shadow: 0 1px 1px #888; -webkit-text-shadow: 0 1px 1px #888; } .soc-avt .row a i.soc-icon.odnoklassniki { background-position: 0px 0px; } .soc-avt .row a i.soc-icon.liveid { background-position: -30px 0px; } .soc-avt .row a i.soc-icon.google { background-position: -60px 0px; } .soc-avt .row a i.soc-icon.vkontakte { background-position: -90px 0px; } .soc-avt .row a i.soc-icon.mymailru { background-position: -120px 0px; } .soc-avt .row a i.soc-icon.twitter { background-position: -150px 0px; } .soc-avt .row a i.soc-icon.facebook { background-position: -180px 0px; } .soc-avt .row a i.soc-icon.livejournal { background-position: -210px 0px; } .soc-avt .row a i.soc-icon.yandex { background-position: -241px 0px; } .soc-avt .row a i.soc-icon.openid-mail-ru { background-position: -270px 0px; } .soc-avt .row a i.soc-icon.liveinternet { background-position: -300px 0px; } .soc-avt .row a i.soc-icon.blogger { background-position: -330px 0px; } .soc-avt .row a i.soc-icon.openid { background-position: -360px 0px; } .reg-new { padding: 20px 30px; } .reg-new a { height: 25px; display: inline-block; line-height: 24px; padding-left: 22px; } .r .forgot { font-size:11px; margin:3px -2px 0 0; } .popup .forgot { margin-left: 5px; } .module-breadcrumbs { font-size:11px; padding:13px 0 0 17px; position: relative; z-index: 2; overflow: hidden; } .search-page .module-breadcrumbs { padding: 0; overflow: hidden; } .search-page .module-breadcrumbs a:first-child { margin-left: 10px; } .module-breadcrumbs a { padding: 0; } .module-breadcrumbs .sep, .search-page .sep { vertical-align: middle; display: inline-block; margin: -10px 9px 0; } .module-breadcrumbs > .breadcrumbs-text, .module-breadcrumbs > a { max-width: 200px; overflow: hidden; display: inline-block; } .module-breadcrumbs > .breadcrumbs-text { max-width: 300px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .product-list-items { margin:0 0 -14px -12px; clear: right; } .product-list-items.catalog { margin: 0; overflow: hidden; } .similar_products_wrapp.no_right_side .product-list-items.catalog .item { padding-left: 0; } .product-list-items.catalog .item { padding-left: 12px; } .product-list-items.catalog select { margin-left: 0; } .product-list-items h3 { text-align: left; font-weight: bold; font-size: 18px; border-bottom: 0; margin: 5px 16px 20px 0; padding-left: 16px; display: block; width: 100%; white-space: nowrapp; overflow: hidden; text-overflow: ellipsis; } .product-list-items h3:first-child { } .product-list-items .item .markers { margin: 0 15px 8px 5px; } .product-list-items .by_order { font-size: 16px; } .right_side .product-list-items .item { width: 25%; } .product-list-items .item { display:block; float: left; background:none; vertical-align:top; position:relative; width: 20%; padding:0 0 0 15px; margin:0 0 38px; box-sizing: border-box; -moz-box-sizing: border-box; -o-box-sizing: border-box; -webkit-box-sizing: border-box; } .product-list-items .item .quantity-cell { margin-left: 5px; margin-bottom: 5px; display: inline-block; float: left; } .product-list-items .item.s { width:180px; } .product-list-items .item .item-title a { font-size:13px; line-height: 18px; display: inline-block; width: 100%; } .product-list-items .item .item-title { margin:0 15px 8px 5px; line-height:17px; position:relative; max-height:55px; overflow: hidden; } .product-list-items .item .cost, .module-products-list div.price-cell { font-size:18px; font-weight: bold; margin:2px 0 5px 5px; } .module-products-list div.price-cell { margin-left: 0; } .module-products-list div.price-cell .prompt-discont { font-weight: normal; } .product-list-items .item .cost .prompt-discont { margin-top: 4px; font-weight: normal; } .product-list-items .item .button25 { margin-left: 4px; margin-bottom: -7px; } .product-list-items .item .button25.order-button { margin-left: 0; } .module-products-corusel.product-list-items .item .button25.order-button { margin-left: 4px; } .product-list-items .item .conuter select { height: 26px; } .product-list-items .item .cost span.ot { font-size:12px; } .product-list-items .item .thumb { display:block; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; filter: alpha(opacity=100); -moz-opacity: 1; -khtml-opacity: 1; opacity: 1; margin:3px 3px 6px 3px; position:relative; min-width:150px; height:140px; text-align:center; line-height:140px; overflow:hidden; } .product-list-items .item .thumb img { vertical-align:middle; border:none; position: relative; zoom: 1; border-radius: 2px; -moz-border-radius: 2px; -o-border-radius: 2px; -webkit-border-radius: 2px; } .module-products-list .colored th, .module-orders-list .colored th { padding: 10px 0 9px 10px; line-height: 14px; } .module-products-list .markers-small { display: inline-block; margin-top: 6px; } .module-products-list .colored th.item-name-th, .module-orders-list .colored th.item-name-th { padding-left: 16px; border-radius: 3px 0 0 0; -moz-border-radius: 3px 0 0 0; -o-border-radius: 3px 0 0 0; -webkit-border-radius: 3px 0 0 0; } .module-products-list .colored th.availability-th { border-radius: 0 3px 0 0; } .module-products-list [class*='season'] { margin-right:5px; } .module-products-list .marker-all-seasons { margin-right: 0; } .module-products-list .extra_properties .quantity-cell { vertical-align: middle; } .module-products-list .quantity-cell select { min-width: 47px; } .module-products-list, .module-orders-list { width:100%; border:none; border-collapse:collapse; margin:0 0 34px; padding:0; clear:both; } .right_side .module-products-list{ clear:none; } .module-products-list thead th:first-child, .module-orders-list thead th:first-child { padding-left: 10px; } .module-products-list thead th, .module-orders-list thead th { font-size:12px; vertical-align:middle; font-weight: normal; padding-bottom: 5px; padding-left: 10px; } .module-products-list thead th.item-name-th, .module-orders-list thead th.item-name-th { text-align:left; } .module-products-list thead th.size-th { width:88px; } .module-products-list thead th.se-th { width:52px; } .module-products-list thead th.price-th { } .module-products-list thead th.availability-th { text-align: left; } a.foto { display:inline-block; width:20px; height:20px; padding: 0 7px; } .module-products-list tr:hover a.foto { background-position: 9px -20px; } .module-products-list td, .module-orders-list td { padding: 7px 0 6px 10px; vertical-align: middle; text-align: center; } .module-products-list td.se-cell .markers { text-align: left; } .module-products-list td.foto-cell { padding: 0; font-size: 0; position: relative; } .module-products-list tr.section_name h3 { padding-bottom: 5px; padding-top: 30px; text-align: left; font-weight: bold; font-size: 18px; border-bottom: 0; margin: 0; } .module-products-list tr.section_name { } .module-products-list td.foto-cell a.foto { margin:6px 0 0 2px; text-indent:-9999px; } .module-products-list td.price-cell, .module-orders-list td.price-cell { white-space: nowrap; text-align:right; } .module-products-list td.price-cell.ws { text-align: left; white-space: inherit; } .module-products-list td.availability-cell { text-align:center; white-space: nowrap; } .module-products-list td.item-name-cell, .module-orders-list td.item-name-cell { font-size:12px; text-align: left; position: relative; zoom: 1; padding-right: 5px; } .module-order-history .module-orders-list .tr-d td { cursor: pointer; } .module-order-history .module-orders-list td.item-name-cell { padding-left: 16px; } .module-products-list .quantity-cell { white-space: nowrap; } .module-products-list td.item-name-cell a { line-height:20px; margin-right: 5px; } .module-products-list td.item-name-cell a.button25 { line-height: 25px; margin-left: 0; } .module-products-list td.item-name-cell a.button25.order-button { float: right; margin-right: 10px; } .module-products-list .extra_properties .buy_buttons_wrapp, .module-products-list .extra_properties .price-cell { white-space: nowrap; } .module-products-list .extra_properties .properties-block b { padding-right: 5px; } .module-products-list .extra_properties .properties-block .se-cell .properties_text { padding-left: 2px; font-size: 11px; } .module-products-list td.size-cell a { text-decoration:none; display:inline-block; line-height:12px; } .module-products-list td.but-cell { text-align: right; } .module-products-list .button25 { min-width: 80px; } .module-products-list tr td.diameter { vertical-align:top; padding: 0 30px 0 3px; } .module-pagination { margin: 0; text-align: center; } .module-pagination a.next { margin-left: 5px; background-position: right top; } .module-pagination a.prev { margin-right: 10px; } .module-pagination a.prev.disabled { background-position: center left !important; } .module-pagination a.next.disabled, .module-pagination a.next.disabled:hover { background-position: center right !important; } .module-pagination a.prev { background-position: top left; } .module-pagination a.next { background-position: top right !important; } .module-pagination a.prev:hover { background-position: bottom left; } .module-pagination a.next:hover { background-position: bottom right !important; } .module-pagination a.prev, .module-pagination a.next { display:inline-block; width: 13px; height: 24px; margin-bottom: -8px; } .module-pagination .nums a { display:inline-block; width:25px; height:24px; text-align:center; line-height:24px; margin-right:5px; margin-bottom: 5px; } .module-pagination .nums a.cur { text-decoration:none; } .side-baner { -webkit-transition: opacity .3s ease; -moz-transition: opacity .3s ease; -o-transition: opacity .3s ease; transition: opacity .3s ease; } .side-baner img { border:none; } .side-baner:hover { -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"; filter: alpha(opacity=70); -moz-opacity: 0.7; -khtml-opacity: 0.7; opacity: 0.7; } .filter-side { float:left; width:241px; } .catalog-right { margin-left: 270px; } .result-block { float: left; padding: 0px 0 0 16px; margin-bottom: 20px; } .search-page .result-block { padding: 0; float: none; margin: 20px 0 0; } .result-block span { font-weight: bold; } .module-filter { overflow: hidden; border-radius: 2px; -o-border-radius: 2px; -moz-border-radius: 2px; -webkit-border-radius: 2px; margin-bottom: 20px; padding: 20px; } .module-filter .filter_content { margin-left: 155px; } .module-filter.accumulators .filter_content { margin-left: 0; } .module-filter.accumulators .filter-boxes .box .parameters-selects .sel-bl:first-child { padding-bottom: 10px; } .module-filter .filter_content .filter-b.types { width: 240px; } .module-filter .filter-tabs { width: 110px; float: left; } .module-filter .tab { padding: 0 5px 0 10px; height: 29px; line-height: 29px; cursor: pointer; } .module-filter .tab span { border-bottom: 1px dashed; } .module-filter .tab .triangle { display: none; width: 0; border-left: 8px solid transparent; border-bottom: 15px solid transparent; border-top: 14px solid transparent; } .module-filter .filter-tabs .tab { position: relative; zoom: 1; } .module-filter .tab.cur .triangle { display: inline-block; right: -7px; position: absolute; } .module-filter .tab.cur span { border: 0; } .module-filter.s { background: none; float:left; border-left: 1px solid #dddfe2; padding: 0 0 0 12px; border-radius:0px; } .module-filter.wheels .box { min-height: 230px; } /*.module-filter.tires .box { min-height: 230px; }*/ .module-filter .filter-tabs { white-space: nowrap; font-size: 12px; } .module-filter .filter-boxes { position:relative; } .module-filter .filter-boxes .box { position:absolute; left:-9999px; top:-9999px; } .module-filter .filter-boxes .box.visible { position:relative; left:auto; top:auto; padding-right: 140px; } .module-filter .filter-boxes .box .filter_left { display: inline-block; width: 48%; box-sizing: border-box; -moz-box-sizing: border-box; -o-box-sizing: border-box; -webkit-box-sizing: border-box; } .module-filter .filter-boxes .box .filter_right { vertical-align: top; width: 51%; display: inline-block; margin-top: 2px; box-sizing: border-box; -moz-box-sizing: border-box; -o-box-sizing: border-box; -webkit-box-sizing: border-box; } .module-filter .filter-boxes .box .filter_right .label.child { margin-top: 8px; } .module-filter .filter-boxes .box .filter_image { width: 160px; position: absolute; top: -20px; bottom: -20px; right: -20px; } .module-filter .filter-boxes .box .parameters-selects { padding: 2px 15px 15px 0; box-sizing: border-box; -moz-box-sizing: border-box; -o-box-sizing: border-box; -webkit-box-sizing: border-box; } .module-filter .filter-boxes .box .parameters-selects .sel-bl { display: inline-block; vertical-align: top; margin-bottom: 5px; } .module-filter.accumulators .sel-bl { margin-right: 45px; } .module-filter.accumulators .sel-bl:last-child { margin-right: 0; } .module-filter .filter-boxes .box .label { margin-bottom: 3px; } .module-filter .filter-boxes .box #car_list_wrap .filter_left select { width: 100%; } .module-filter .filter-boxes .box .row { margin-bottom: 7px; } .module-filter .filter-boxes .box .row:last-child { margin-bottom: 0; } .box.visible + .types { padding-bottom:6px; } .module-filter .filter-b.slides { padding:8px 17px 21px 17px; background:#e7e9eb; border-bottom-color:#cfd3d7; border-top-color:#fff; } .module-filter.s .filter-b.slides { padding:0px 17px 13px 17px; background:none; border:0; } .module-filter .filter-b.slides .block-title, .module-filter-main .filter-b.slides .block-title { font-size:12px; margin-bottom:6px; } .module-filter.s .filter-b.slides .block-title { margin-bottom:4px; } .check-block { padding:2px 0 2px 1px; font-size:11px; margin-bottom:1px; width:110px; } .check-block.hit { width: 120px; } .check-block label { display: inline-block; *display: inline; zoom: 1; vertical-align: middle; font-size:11px; height: 15px; position: relative; } .info-icon { padding-left: 35px; } .main-filter-tabs [class*="icon-"], .module-filter [class*="icon-"] { background: url(/bitrix/templates/aspro_tires/images/icon_types.png) no-repeat; } .check-block label[class*="icon-"] { position: relative; zoom: 1; top: -1px; } .check-block .icon-winter { background-position: 0 -81px; } .check-block .icon-summer { background-position: 0 -101px; } .check-block .icon-spikes { background-position: 0 -121px; } .check-block .icon-all-seasons { background-position: 0 -140px; } .check-block .icon-tyres { background-position: -1px -451px; } .check-block .icon-wheels { background-position: -1px -471px; } .filter-b .ch { overflow: hidden; display: inline-block; *display: inline; zoom: 1; vertical-align: middle; font-size: 11px; line-height: 16px; width: 100%; } .filter-b.makers-list .ch { width: 49%; float:left; } .filter-b .ch > label{text-overflow:clip;} .filter-b .ch label { display: inline-block; zoom: 1; margin: 1px 0 3px 4px; vertical-align: middle; cursor: pointer; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; max-width: 170px; } #car_list_wrap .filter-b .ch { margin-bottom: 3px; } #car_list_wrap .filter-b .ch label { border-bottom: 1px dashed; line-height: 12px; } #car_list_wrap .filter-b .ch input[type="radio"] { position: relative; zoom: 1; top: -1px; left: 2px; } .filter-b .ch.stock { width: 210px; } .filter-b .ch.stock label { width: 180px; } .filter-b .ch input:disabled+label:hover { cursor: default; } .module-filter .filter-b.makers-list .more_small { display: block; margin: 5px 0 0 0; text-decoration: none; padding-left: 20px; clear:both; } .more_small.opened { background-position: bottom left; } .module-filter .filter-b.makers-list .more_small span { border-bottom: 1px dashed; } .module-filter .reset-block { margin: 0 15px 0 -5px; padding: 0 0 0 5px; } .module-filter hr { margin: 10px 15px 10px 0px; padding: 0; height: 1px; } .module-filter .filter_left hr { margin-right: 0; } .module-filter .reset-block a { font-size:12px; text-decoration:none; } .module-filter .reset-block a span { display:inline-block; line-height:12px; border-bottom:1px dotted; } .module-filter .filter-b.selects { padding:9px 18px 5px; border-top:none; } .module-filter .filter-b.selects label { padding-left:1px; color:#222835; display:block; margin-bottom:4px; } .module-filter .filter-b.selects select { width:100%; } .module-filter .filter-b.selects .row { margin-bottom:7px; } .module-filter .filter-b.makers-list .view-all.hide { display: none; } .article-product.no-pl .info { position: relative; zoom: 1; padding: 10px 10px 10px 15px; margin-left: 295px; min-height: 274px; box-sizing: border-box; -moz-box-sizing: border-box; -o-box-sizing: border-box; -webkit-box-sizing: border-box; } .article-product.no-pl .info.more_files_block { margin-left: 405px; } .article-product .info .info-main-block .detail { padding: 0; } .article-product .info .info-main-block { width: 100%; min-height: 294px; border-collapse: collapse; } .article-product .info .info-main-block .info-main-block-top { padding: 10px 10px 0 15px; } .article-product .info .info-main-block .info-main-block-bottom { vertical-align: bottom; padding: 0; } .article-product .info .info-right { float: right; padding-left: 12px; } .article-product.detail .info .info-left { margin-right: 50px; min-width: 195px; } .article-product.detail.expendables .info .info-left { min-width: 250px; } .article-product.detail .info .info-right { /*margin-left: 12px;*/ margin-top: 10px; float: left; } .article-product .info .info-left { float: left; padding-left: 12px; clear: left; min-width: 185px; } .article-product .info .info-left, .article-product .info .info-right { box-sizing: border-box; -moz-box-sizing: border-box; -o-box-sizing: border-box; -webkit-box-sizing: border-box; } .article-product .info .info-top { padding: 0 10px 0 12px; } .article-product .info .info-top .manufacturer-logo { float: right; } .article-product .info .info-top .rating { float: left; } .article-product .info .info-left .rating .title, .article-product .info .info-left .rating .ration-block { float: left; } .article-product .info .info-right .share-block { margin: 5px 0 25px 0; } .article-product .info .info-right .share-block.detail.first { margin-top: 0; } .article-product .info .info-right .share-block.detail.first .t { margin-top: 0; } .article-product .info .info-right .share-block.detail.first .yashare-auto-init { margin-top: -5px; } .article-product .info .info-right .share-block.detail { height: 28px; } .article-product .info .info-right .share-block.detail .yashare-auto-init { margin-left: 0; } .article-product .info .info-right .share-block.detail .t, .article-product .info .info-right .share-block.detail .yashare-auto-init { float: left; } .article-product .info .info-right .share-block.detail .t { margin: 6px 7px 0 0; } .article-product .info .info-right .share-block .yashare-auto-init { margin-left: -5px; } .article-product.no-pl .info .top-row { margin:0 0 18px; } .article-product { position: relative; overflow: hidden; border-radius: 2px; -moz-border-radius: 2px; -o-border-radius: 2px; -webkit-border-radius: 2px; min-height: 294px; } .module-fotos { width:294px; position:relative; } .module-fotos .ribbons { z-index: 100; width: 44px; position: absolute; top: 7px; left: 7px; } .module-fotos .ribbons [class*="ribon-"] { margin-bottom: 5px; } .module-fotos img { border:none; } .module-fotos li { padding:0; background:none; margin:0; } .module-fotos ul { margin:0; padding:0; } .module-fotos .main-fotos { top: 0; bottom: 0; position: absolute; width:294px; overflow:hidden; } .module-fotos .main-fotos li { position:absolute; left:0; top:0; /*width:294px; */ width: 100%; box-sizing: border-box; -moz-box-sizing: border-box; -o-box-sizing: border-box; -webkit-box-sizing: border-box; height:294px; line-height:294px; text-align:center; } .module-fotos .main-fotos li:first-child { z-index: 99; } .module-fotos .main-fotos li a { display:block; width:100%; margin: 0 auto; height:294px; line-height:294px; position:relative; box-sizing: border-box; -moz-box-sizing: border-box; -o-box-sizing: border-box; -webkit-box-sizing: border-box; } .module-fotos .main-fotos li a img { vertical-align:middle; max-height: 284px; max-width: 100%; } .module-fotos .fotos-thumbs { right: 0; top: 0; position: absolute; width: 68px; } .module-fotos .fotos-thumbs li { display:block; float:left; width:75px !important; height:75px; position: relative; } .module-fotos .fotos-thumbs li:hover, .module-fotos .fotos-thumbs li.cur, .module-fotos .fotos-thumbs li:hover a, .module-fotos .fotos-thumbs li.cur a { width:73px; height:73px; line-height: 73px; } .module-fotos .fotos-thumbs { font-size:0; width: 110px; margin:0 ; } .module-fotos .fotos-thumbs li a { display: block; width: 75px; height: 75px; text-align: center; line-height: 75px; top: 0; position: absolute; } .module-fotos .fotos-thumbs li a img { vertical-align:middle; } .module-fotos .fotos-thumbs li a .helper { display:inline-block; height:100%; vertical-align:middle; } .module-fotos .main-fotos .zoom { display:inline-block; width:43px; height:43px; position:absolute; right:10px; bottom:10px; border-radius: 2px; -moz-border-radius: 2px; -o-border-radius: 2px; -webkit-border-radius: 2px; } .module-fotos .main-fotos .zoom i { display:inline-block; width: 31px; height: 30px; background: url(/bitrix/templates/aspro_tires/images/product_magnifier.png) center no-repeat; left: 6px; top: 6px; position: absolute; } .offers_wrapp { margin-top: 20px; border-radius: 3px; -moz-border-radius: 3px; -o-border-radius: 3px; -webkit-border-radius: 3px; } .article-product .module-fotos { float:left; bottom: 0; top: 0; position: absolute; height: 100%; min-height: 100%; } .article-product .module-fotos.more_files_block { width: 404px; } .article-product .info { overflow:hidden; } .article-product .info .top-row { overflow:hidden; padding-right:14px; padding-bottom:9px; margin:0 0 14px; } .article-product .info .top-row .logotip, .article-product .info .top-row .articul { float:right; } .article-product .info .top-row .logotip { width:200px; text-align:right; margin-right:10px; line-height: 39px; } .article-product .info .top-row .logotip img { border:none; vertical-align: middle; } .article-product .info .top-row .articul { font-size:13px; padding:12px 0 9px; } .article-product .info .rating { font-size:12px; padding-top:12px; margin-bottom: 10px; } .article-product .info .rating table td { padding:0; } .article-product .info.detail { padding: 0; } .article-product .info .info-dsc { clear: both; } .article-product .info .info-dsc.no_bg { background: none; } .article-product .info .info-dsc .bottom { position: absolute; left: 15px; right: 10px; bottom: 10px; } .article-product .info .info-dsc .options { float:left; padding-top:8px; width:185px; } .article-product .info .info-dsc .shell { width: 100%; border-collapse: collapse; } .article-product .info .info-dsc .shell .but-cell { display: inline-block; } .article-product .info .info-dsc .shell .but-cell.by_order { float: left; } .article-product .info .info-dsc .shell .but-cell.by_order .order-button { margin-bottom: 20px; } .article-product .info .info-dsc .shell .but-cell.by_order .by_order_description, .article-product .info .info-dsc .shell .offers_error { margin: 1px 0 0 15px; display: inline-block; line-height: 16px; font-size: 13px; font-weight: normal; } .article-product .info .info-dsc .shell .offers_error { margin-bottom: 20px; } .article-product .info .info-dsc .shell .cost-cell { padding: 20px 5px 0 27px; } .article-product .info .info-dsc .shell .cost-cell.offers { padding: 0; } .article-product .info .info-dsc .shell .cost-cell .equipment td { vertical-align: middle; } .article-product .info .info-dsc .shell .cost-cell .now { font-weight: bold; font-size: 30px; line-height: 32px; } .article-product .info .info-dsc .shell .cost-cell .counter-wrapp.fix, .article-product .info .info-dsc .shell .cost-cell .but-cell.fix { margin-top: 24px; } .article-product .info .info-dsc .shell .cost-cell .price_name { margin: 6px 0 6px; font-weight: normal; font-size: 13px; line-height: 18px; } .article-product .info .info-dsc .shell .cost-cell .price:first-child .price_name { margin-top: 0; } .article-product .info .info-dsc .shell .cost-cell .counter-wrapp { position: relative; zoom: 1; top: -2px; margin-right: 11px; } .article-product .info .info-dsc .shell .measure { font-size: 12px; font-weight: normal; } .article-product .info .info-dsc .shell select { width: auto; } .article-product .info .info-dsc .shell .cost-cell .x, .module-cart .extra_properties .x { display: inline-block; height: 13px; width: 9px; background: url(/bitrix/templates/aspro_tires/images/x.png) top left no-repeat; margin: 0 10px -3px; } .module-cart .extra_properties .x { margin-left: 0; } .module-cart .extra_properties .price-block .cost-cell { margin-right: 10px; } .module-cart .extra_properties .equality { display: inline-block; height: 13px; width: 11px; background: url(/bitrix/templates/aspro_tires/images/=.gif) top left no-repeat; margin: 0 10px -3px 0; } .module-cart .extra_properties .count-cell { margin-right: 10px; white-space: nowrap; } .module-cart .extra_properties .cost-cell, .module-cart .extra_properties .summ-cell { display: inline-block; } .module-cart .extra_properties .price-block { /*margin-top: 10px;*/ line-height: 26px; display: inline-block; } .article-product .info .info-dsc .shell .cost-cell .now .price_wrapp.by_order { margin-bottom: 10px; margin-right: 30px; } .article-product .info .info-dsc .shell .cost-cell .now .price_wrapp, .article-product .info .info-dsc .shell .cost-cell .now .counter-wrapp, .article-product .info .info-dsc .shell .cost-cell .now .but-cell { /*margin-bottom: 20px;*/ float: left; } .article-product .info .info-dsc .shell .cost-cell .now .but-cell { margin-bottom: 20px; } .article-product .info .info-dsc .shell .cost-cell .now .prompt-discont { font-weight: normal; margin-top: 5px; } .article-product .info .info-dsc .shell td { padding: 20px 0 20px; } .article-product .info .info-dsc .shell .module-products-list td { padding: 7px 0 6px 10px; } .article-product .info .info-dsc .shell .module-products-list a.pseudo { border-bottom: 0; } .article-product .info .info-dsc .shell .module-products-list a.pseudo span { border-bottom: 1px dashed; } .article-product .info .info-dsc .shell .module-products-list .button25.basket, .article-product .info .info-dsc .shell .module-products-list .button_one_click_buy.b25, .offers_wrapp .button25.basket, .offers_wrapp .button_one_click_buy.b25 { float: left; } .article-product .info .info-dsc .shell .module-products-list { margin-bottom: -1px; } .article-product .info .info-dsc .shell td:first-child { padding-left: 27px; } .article-product .info .options li { padding-left:0; background:none; } .article-product .info .options li .key { min-width: 55%; max-width: 200px; border-bottom:1px dotted; display:inline-block; margin-right: 7px; } .article-product .info.more_files_block .options li .key { width:103px; } .article-product .info .options li .key span { background:#fff; position:relative; bottom:-5px; padding-right:14px; } .article-product .info .options li .value { background:#fff; position:relative; bottom:-5px; white-space: nowrap; } .article-product .info .options li .value .marker-summer, .article-product .info .options li .value .marker-winter, .article-product .info .options li .value .marker-ship, .article-product .info .options li .value .marker-all-seasons { margin-right: 5px; } .prompt-discont { font-size:12px; line-height:18px; white-space: nowrap; } .article-product .info .right .in-cart-bar .shell .prompt-discont span { text-decoration:line-through; font-size:12px; } .article-product .info .right .availability-row { overflow:hidden; margin:0 0 19px 21px; } .article-product .availability-row .t { float:left; margin-right:10px; } .article-product .availability-row { margin-bottom: 40px; clear: both; } .article-product .availability-row .indicators { float:left; width:57px; font-size:0; padding:0 7px 0 0; margin-top: -1px; } .quantity-indicators { width:57px; display: inline-block; font-size:0; padding:0 7px 0 0; margin-top: -1px; position: relative; top: -4px; } .article-product .availability-row .indicators span, .quantity-indicators span { display:inline-block; vertical-align:top; width:20px; height:20px; margin:0 -2px 0 0; background-position: -34px -34px !important; } .article-product .availability-row .indicators span.first, .quantity-indicators span.first { background-position: -34px -5px !important; } .article-product .availability-row .indicators span.first.r, .quantity-indicators span.first.r { background-position: -5px -5px !important; } .article-product .availability-row .indicators span.r, .quantity-indicators span.r { background-position: -5px -34px !important; } .article-product .product-description { font-size:12px; line-height:18px; padding:25px 25px 15px 12px; clear: both; position: relative; zoom: 1; overflow: hidden; } #right_side_inner .product-description { padding:0px 25px 0 0; margin:0; border:0 } .article-product .product-description p { margin-bottom:18px; } .module-drop-cart { position:absolute; right:0px !important; top:87px; width:431px; max-width: 100%; z-index:999; display:none; } .module-drop-cart .top-arr { width: 0; border-left: 10px solid transparent; border-right: 10px solid transparent; position:absolute; top:-10px; right:125px; } .module-drop-cart .table-title { font-size:12px; padding:4px 0 6px 9px; width: 100%; box-sizing: border-box; -moz-box-sizing: border-box; -o-box-sizing: border-box; -webkit-box-sizing: border-box; } .module-drop-cart .cart-shell { width:100%; border:none; border-collapse:collapse; margin:0; padding:0; } .module-drop-cart .cart-shell td { padding:0; vertical-align:middle; } .module-drop-cart .cart-shell tr:last-child td { border-bottom:none; } .module-drop-cart .cart-shell tr.last-child td { border-bottom:none; } .module-drop-cart .cart-shell td.thumb-cell { width:80px; height:80px; padding: 6px 0 5px 10px; vertical-align:top; } .module-drop-cart .cart-shell td.thumb-cell a { width:80px; height:80px; display:block; overflow:hidden; text-align:center; line-height: 80px; } .module-drop-cart .cart-shell td.thumb-cell img { vertical-align:middle; border:none; } .module-drop-cart .cart-shell td.item-title { padding:0 15px 0 9px; margin-bottom:5px; } .module-drop-cart .cart-shell td.count-cell { padding-top:0; white-space: nowrap; } .module-drop-cart .cart-shell td.cost-cell { text-align:right; padding:0 7px 0 15px; white-space: nowrap; } .module-drop-cart .more-row { text-align:center; padding:12px 0; } .module-drop-cart .more-row a { display: inline-block; padding: 0 0 1px 23px; font-size: 11px; line-height: 16px; } .module-drop-cart .but-row { overflow:hidden; padding:10px 10px 10px 12px; width: 100%; box-sizing: border-box; -moz-box-sizing: border-box; -o-box-sizing: border-box; -webkit-box-sizing: border-box; text-align: center; } .module-drop-cart .but-row a.button25 { min-width: 145px; } .module-drop-cart .but-row .go-to-order { float:right; margin-right:4px; } .right_side .module-manufacturers { clear: none; } .module-manufacturers { font-size:13px; padding:4px 0 0 0; margin-left: 16px; clear: both; } .module-manufacturers h2 { font-size: 22px; margin: 0 0 10px; font-weight: bold; } h2.headerh2.no_products { font-size: 22px; margin: 0 0 10px 16px; font-weight: bold; } .manufacturers-about { margin-left: 16px; } .module-manufacturers .manufacturers-list { font-size:0; padding:11px 0 7px; margin:6px 0 0 -20px; } .module-manufacturers .manufacturers-list li a.logotip, .manufacturer-image { vertical-align: top; padding: 0; width: 174px; height:auto; min-height: 95px; overflow: hidden; margin: 0 0 4px; line-height: 64px; border-radius: 3px; -moz-border-radius: 3px; -o-border-radius: 3px; -webkit-border-radius: 3px; display: block; text-align: center; } .manufacturer-image { float: right; margin: 0 0 20px 50px; } .module-manufacturers .manufacturers-list li a.logotip .name, .manufacturer-image .name { line-height: 15px; padding: 8px 2px 10px; white-space: normal; } .module-manufacturers .manufacturers-list li a.logotip img, .manufacturer-image img { vertical-align:middle; border:none; -webkit-transition: opacity .3s ease; -moz-transition: opacity .3s ease; -o-transition: opacity .3s ease; transition: opacity .3s ease; } .module-manufacturers .manufacturers-list li { padding:0; font-size:12px; background:none; text-align:center; display:inline-block; width:176px; margin:0 0 18px 20px; vertical-align:top; } .module-manufacturers .manufacturers-list li a, .manufacturer-image { white-space: nowrap; } .module-manufacturers .manufacturers-list li:hover a.logotip img, .manufacturer-image:hover img { -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)"; filter: alpha(opacity=60); -moz-opacity: 0.6; -khtml-opacity: 0.6; opacity: 0.6; } ul.manufacturers-names, ul.side-menu { margin-left: -10px; margin-top: 0; } ul.side-menu { display: inline-block; } .manufacturers-title { font-weight: bold; margin-bottom: 5px; margin-top: 5px; } .manufacturers-names li a:hover i, .side-menu li a:hover i { display:none; } .manufacturers-names li.cur a:hover i, .side-menu li.cur a:hover i { display: inline-block; } .manufacturers-names li a, .side-menu li a { line-height: 27px; height: 27px; position: relative; zoom: 1; padding: 0 20px 0 10px; font-size: 12px; cursor: pointer; border-radius: 2px; -moz-border-radius: 2px; -o-border-radius: 2px; -webkit-border-radius: 2px; display: block; text-decoration: none; border-bottom: 1px solid transparent; width: 145px; box-sizing: border-box; -moz-box-sizing: border-box; -o-box-sizing: border-box; -webkit-box-sizing: border-box; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .manufacturers-names li, .side-menu li { margin-bottom: 3px; padding-left: 0; } .manufacturers-names li a i, .side-menu li a i { display: inline-block; height: 27px; background: url(/bitrix/templates/aspro_tires/images/rarr.png) center no-repeat; width: 8px; float: right; position: absolute; right: 10px; } .blocks-list {overflow:hidden; padding:6px 0; clear: right;} .blocks-list .item{overflow:hidden; margin-bottom:16px; padding:19px 0 0;} .blocks-list .item .left-data{width:150px;} .blocks-list .item .left-data .thumb{width:150px; display:block; overflow:hidden; text-align:center; line-height:140px;} .blocks-list .item .left-data .thumb img{vertical-align:middle; border:none;} .blocks-list .item .right-data{margin-left:171px;} .blocks-list .item .item-title{font-size:14px; font-weight: bold; margin-bottom:3px;} .blocks-list .item .cost{float:right; text-align:right; width:120px;} .blocks-list .item .cost span{font-size:18px; font-weight: bold;} .blocks-list .item .d{ margin:6px 120px 8px 0; overflow:hidden;} .detail_picture_full_block { margin: 35px 0; } .detail_picture_full_block a.fancy { float: left; } .detail_picture_full_block .detail_picture_description { margin-left: 330px; } .module-sizes-product { padding:23px 0 6px; } .module-sizes-product .module-title { font-size:24px; line-height:24px; font-weight:normal; margin-bottom:15px; } .module-sizes-product .module-products-list thead th.size-th { width:89px; } .module-sizes-product .module-products-list thead th.se-th { width:50px; } .module-products-list td.price-cell, .module-orders-list td.price-cell { font-size: 14px; width:75px; text-align: right; } .module-products-list td.price-cell .cost:first-child .price_name, .product-list-items .item .price_name:first-child { margin-top: 0; } .module-products-list td.price-cell .price_name, .product-list-items .item .cost .price_name { margin-top: 5px; line-height: 14px; font-size: 12px; } .product-list-items .item .cost .price_name { font-weight: normal; margin-bottom: 3px; } .module-products-list td.availability-cell { width:55px; } .module-sizes-product .module-products-list thead th.availability-th { text-align: left; } .module-products-list td.diameter { font-weight:bold; border-bottom:none; font-size:16px; line-height: 37px; } .module-products-list td.quantity-cell input[type='text'] { margin-right: 4px; text-align: center; width: 25px; } .articles-list { padding:5px 0 16px; } .articles-list .item { overflow:hidden; margin-bottom:19px; } .articles-list .item .date { font-size:11px; } .articles-list .item .left-data { width:120px; padding-top:2px; } .articles-list .item .left-data .thumb { display:block; width:120px; height:90px; line-height:90px; text-align:center; position:relative; overflow:hidden; } .articles-list .item .left-data .thumb img { vertical-align:middle; max-height: 86px; max-width: 120px; } .articles-list .item .left-data .thumb:hover { -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"; filter: alpha(opacity=70); -moz-opacity: 0.7; -khtml-opacity: 0.7; opacity: 0.7; } .articles-list .item .left-data .thumb .arr { bottom: 0; display: block; height: 19px; position: absolute; right: 0; width: 18px; } .articles-list .item .right-data { margin-left:141px; } .articles-list .item .item-title { font-size:14px; margin-bottom:5px; font-weight: bold; text-overflow: ellipsis; overflow: hidden; } .module-gallery-list { font-size:0; line-height:0; margin:38px 0 31px -1px; } .module-gallery-list li { padding:0; width:175px; height:125px; position:relative; display:inline-block; margin:0 0 1px 1px; overflow:hidden; vertical-align:top; background:none; } .module-gallery-list li a { display:block; width:175px; height:125px; line-height:125px; text-align:center; overflow:hidden; } .module-gallery-list li img { vertical-align:middle; border:none; } .module-gallery-list li a .zoom { display:none; width:31px; height:31px; position:absolute; bottom:0; right:0; } .module-gallery-list li:hover .zoom { display:block; } .articles-list.news { margin-bottom:18px; } .articles-list.box.visible { display:block; } .articles-list.box { display:none; } .module-ans-qw { font-size:13px; padding-top:0px; } .drop-question .form-block { padding: 20px 30px 20px 20px; margin: 20px 0 35px; } .drop-question .form-block .left-data { padding-right: 30px; width: 70%; position:relative; box-sizing: border-box; -moz-box-sizing: border-box; -o-box-sizing: border-box; -webkit-box-sizing: border-box; } .drop-question .form-block .right-data { margin: 1px 0 -12px 70%; } .drop-question .form-block textarea { box-sizing: border-box; -o-box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; width:100%; height:153px; margin: 1px 0 0 0; } .drop-question .form-block input { width: 100%; box-sizing: border-box; -moz-box-sizing: border-box; -o-box-sizing: border-box; -webkit-box-sizing: border-box; } .drop-question .form-block .but-r { clear: both; margin-left: -1px; margin-top: 10px; } .drop-question .form-block .left-data div.error { right:0; } .question-list { margin: 22px 16px 0 16px; } .question-list .q { margin:0 0 16px; position:relative; } .question-list .q .ic { display: inline-block; width:14px; height:14px; position:absolute; left:0; top:3px; background: url(/bitrix/templates/aspro_tires/images/plus_minus_icon.png) 0 -23px no-repeat; } .question-list .q.op .ic { background-position: 0 -3px; } .question-list .q a { text-decoration:none; font-weight:bold; font-size:14px; display:inline-block; padding-left:21px; } .question-list .q a span { border-bottom:1px dashed } .question-list .ans { display: none; position: relative; font-size: 13px; padding: 15px; margin: 18px 0 30px 0; } .question-list .ans .arr { display: inline-block; width: 0; border-left: 10px solid transparent; border-right: 10px solid transparent; position:absolute; top:-11px; left:30px; } span.dash { position: relative; top: -1px; } .form-block { position:relative; } .form-block label { display: inline-block; vertical-align: middle; margin-bottom: 3px; } .form-block input[type="text"].error, .form-block input[type="email"].error, .form-block input[type="password"].error, .form-block textarea.error { box-sizing: border-box; -moz-box-sizing: border-box; -o-box-sizing: border-box; -webkit-box-sizing: border-box; } .form-block input[type="text"], .form-block input[type="password"], .form-block input[type="email"], .form-block textarea { display:block; padding:0 6px; box-sizing: border-box; -moz-box-sizing: border-box; -o-box-sizing: border-box; -webkit-box-sizing: border-box; height:24px; line-height:24px; font-size:13px; } .form-block textarea { padding: 10px; } .form-block select { width: 100%; margin: 0 0 6px 0; padding: 3px; } .form-block input[type="radio"] { display: inline-block; height: 12px; line-height: 12px; margin-right: 5px; } .form-block input:focus, .form-block textarea:focus { outline:none; } .form-block textarea { resize:none; overflow:auto; height:80px; padding:2px 3px; } .form-block .r { margin-bottom: 20px; position: relative; } .form-block .r.captcha input[type="text"] { max-width: 180px; } .form-block .r.captcha .captcha-label { float: left; margin-right: 20px; } .form-block .r.captcha img { margin-top: 5px; } form .star, .order-checkout .sof-req, .popup label .star { font-size:25px; font-weight:normal; line-height:0; margin:0 0 0 4px; position:relative; top:8px; } .form-block label.s { font-size:13px; } .form-block but-r { padding:5px 0 0 0; position:relative; overflow:hidden; } .module-title { font-size: 24px; font-weight: normal; margin-bottom: 30px; line-height: 26px; } .module-cart { margin-bottom:15px; } .module-cart .extra_properties { display: none; margin: 10px 0 0; } .module-cart .extra_properties b { padding-right: 5px; } .module-cart table td { vertical-align:middle; padding: 10px; } .module-cart table th { vertical-align:middle; padding: 0 10px; } .module-cart table td.weight-cell { white-space: nowrap; } .module-cart td.remove-cell { width: 50px; padding: 0 15px 0 10px; box-sizing: border-box; -moz-box-sizing: border-box; -o-box-sizing: border-box; -webkit-box-sizing: border-box; } .module-cart th.name-th { text-align:left; padding-left:18px; } .module-cart .table th:first-child { border-radius: 3px 0 0 0; -moz-border-radius: 3px 0 0 0; -o-border-radius: 3px 0 0 0; -webkit-border-radius: 3px 0 0 0; } .module-cart .table th:last-child { border-radius: 0 3px 0 0; -moz-border-radius: 0 3px 0 0; -o-border-radius: 0 3px 0 0; -webkit-border-radius: 0 3px 0 0; } .module-cart th.th-price, .module-cart th.count-th { text-align:center; } .module-cart th.summ-th { text-align:center; border-radius: 0 3px 0 0; -moz-border-radius: 0 3px 0 0; -o-border-radius: 0 3px 0 0; -webkit-border-radius: 0 3px 0 0; } .module-cart td.thumb-cell.not_avail a.thumb { cursor: default; } .module-cart td.thumb-cell a.thumb { width: 80px; height: 80px; display: block; text-align: center; line-height: 80px; } .module-cart td.name-cell a { font-size:13px; line-height: 16px; } .module-cart td.name-cell a.button25 { margin-top: 10px; line-height: 25px; overflow: hidden; } .module-cart td.name-cell a.button25 .short-text { display: none; } .module-cart td.vat-cell { white-space: nowrap; } .module-cart td.type-cell { line-height: 16px; } .module-cart td.name-cell { text-align:left; } .module-cart td.count-cell { white-space: nowrap; position:relative; } .module-cart .result-info table td { vertical-align: top; padding: 9px 0; } .module-cart .result-info table tr:first-child td { padding-top: 3px; } .module-cart .result-info table tr:last-child td { padding-bottom: 0; } .module-cart .result-info .cell-name { font-weight: bold; font-size: 18px; padding-right: 30px; } .module-cart .result-info { float: right; } .module-cart .result-row { margin: 20px 0; } .module-cart .result-row .buttons-row { margin: 0 16px; } .module-cart .result-row .buttons-row .basket_fast_order { margin-bottom: 15px; } .module-cart .result-row .buttons-row div { max-width: 180px; } .module-cart .result-row .buttons-row .basket_checkout { margin-right: 60px; } .module-cart .result-row .buttons-row .basket_fast_order, .module-cart .result-row .buttons-row .basket_checkout { float: left; } .module-cart .result-row .buttons-row .description { float: none; font-size: 11px; margin-top: 10px; } .module-cart .result-row .coupon { float: left; padding: 0 16px; font-size: 13px; } .module-cart .result-row .coupon.b16 { margin-bottom: 16px; } .module-cart .result-row .coupon input[type="text"] { margin: -1px 0 0 15px; max-width: 90px; } .module-cart .result-row .basket_update { clear: left; margin-left: 16px; } .module-cart .result-info.r { margin-right: 50px; } .module-cart .result-info .cell-value { font-size: 20px; } div.error { font-size: 11px; padding: 1px 6px; border-radius: 0 0 3px 3px; -moz-border-radius: 0 0 3px 3px; -o-border-radius: 0 0 3px 3px; -webkit-border-radius: 0 0 3px 3px; position: absolute; top: 0; left: 9px; } form div.r div.error, form div.r label.error, #order_form_div .value label.error { font-size: 11px; top: 0; right: 0; position: absolute; } #order_form_div .value label.error { top: -3px; } .drop-question form div.r label.error { display:block; padding: 4px 6px 4px 12px; position: absolute; } .form-block form div.r label.error, .module-form-block-wr.lk-page .form-block form.bf div.r label.error, form.bf div.r label.error { left: auto; right: 0; top: 0; } .drop-question form div.r div.error, .drop-question form div.r label.error { left: auto; top:-3px; } .module-form-block-wr.lk-page .form-block form div.r label.error { padding: 4px 6px 4px 12px; left: 236px; top: 25px; } .module-form-block-wr .form-block .forgot-pass-description { max-width: 70%; } .module-form-block-wr.lk-page .form-block form.main div.r label.error { left: 100px; top: -4px; } .module-cart td.count-cell select { width:48px; padding-top:3px; text-align:center; height:26px; padding:3px; } .module-cart td.count-cell .selecter .selecter-selected { line-height:26px; } .module-cart td.cost-cell, .module-cart td.summ-cell { white-space: nowrap; font-size: 18px; text-align:center; } .module-cart .extra_properties .price-block .cost-cell, .module-cart .extra_properties .price-block .summ-cell, .module-cart .extra_properties .count-cell .measure.value { white-space: nowrap; font-size: 18px; } .module-cart .extra_properties div.error { position: initial; border-radius: 3px; -moz-border-radius: 3px; -o-border-radius: 3px; -webkit-border-radius: 3px; padding: 0 6px; line-height: 20px; display: inline-block; margin-bottom: 10px; } .module-cart .cost-cell .old-price, .module-cart .result-info .cell-value .old-price { font-size: 13px; } .module-cart .extra_properties .cost-cell .old-price { line-height: 15px; } .module-cart .result-info .cell-value .old-price { margin-top: 5px; } a.remove { display: inline-block; width: 25px; height: 25px; background: url(/bitrix/templates/aspro_tires/images/delete_icon.png) bottom left no-repeat; } a.remove:hover { background-position: top left; } .module-authorization { margin: 20px 0 23px 18px; } .authorization-cols { overflow:hidden; padding-top:14px; } .authorization-cols .col { display:inline-block; vertical-align:top; } .authorization-cols .col.authorization { width: 49%; padding-right: 40px; box-sizing: border-box; -moz-box-sizing: border-box; -o-box-sizing: border-box; -webkit-box-sizing: border-box; } .authorization-cols .col.authorization .button25.orange { float: left; margin-right: 15px; } .authorization-cols .col.registration { width: 50%; box-sizing: border-box; -moz-box-sizing: border-box; -o-box-sizing: border-box; -webkit-box-sizing: border-box; } .authorization-cols .auth-title { font-size:22px; line-height:26px; margin: 0 0 13px 0; overflow: hidden; text-overflow: ellipsis; } .authorization-cols .col.authorization .form-block { background: none; padding: 11px 0; } .authorization-cols .col.authorization .form-block .intro, .authorization-cols .col.authorization .form-block #avtorization-form-page { padding: 0 19px; } .authorization-cols .col.authorization .form-block #avtorization-form-page { margin-bottom: 12px; } .authorization-cols .col.authorization .intro { margin: 0 0 9px; } .authorization-cols .col.authorization label { margin-bottom:4px; } .authorization-cols .col.authorization input[type="text"] { width:100%; } .authorization-cols .col.authorization input[type="password"] { width: 60%; max-width: 209px; display: inline-block; margin-right: 15px; margin-bottom: 5px; } .authorization-cols .col.authorization .form-block .r { margin-bottom:11px; } .authorization-cols .col.authorization .form-block .r .forgot { margin: 0; position: relative; zoom: 1; top: -3px; white-space: nowrap; } .authorization-cols .col.authorization .form-block .but-r { padding: 5px 0 0; } .authorization-cols .col.authorization .form-block .but-r .remember { margin: 4px 0 0; position:relative; float: left; } .authorization-cols .col.authorization .form-block .but-r .remember label { font-size:11px; font-weight:normal; } .authorization-cols .col.authorization .form-block .but-r .remember input[type="checkbox"] + label:before { margin-right:8px; } .authorization-cols .col.authorization .form-block .but-r .remember #remuser { margin: 0 5px 0 5px; top: -2px; position: relative; zoom: 1; } .authorization-cols .col.authorization .soc-avt { bottom: -11px; zoom: 1; position: relative; padding: 7px 10px 13px 19px; border-bottom: 0; } .authorization-cols .col.authorization div.error { left:330px; } .authorization-cols .col.registration .form-block { line-height:19px; padding:11px 19px; } .authorization-cols .col.registration p { margin-bottom:21px; } .module-form-block-wr { padding:5px 0 14px; position:relative; } .form-block-title { font-size:22px; line-height:24px; padding:0 0 16px 16px; } .module-form-block-wr .form-block { padding: 15px 19px; } .module-form-block-wr .form-block label { padding:1px 0 0 2px; margin:0 0 5px; } .module-form-block-wr .form-block .r { width: 60%; margin-bottom:18px; } .module-form-block-wr .form-block .r div.error { top:23px; } .module-form-block-wr .form-block .r.pass { width:235px; } .module-form-block-wr .form-block input, .module-form-block-wr .form-block textarea { width: 100%; } .module-form-block-wr .form-block textarea { height:98px; } .module-form-block-wr .form-block input[type="password"] { width:222px; } .module-form-block-wr .form-block .pr { font-size:11px; margin:5px 0 -5px 3px; line-height:16px; margin-bottom: 0px; } .module-form-block-wr .form-block .pr.em { margin:8px 0 -5px 3px; } .module-form-block-wr .form-block .but-r { padding:0; margin:-3px 0 16px; } .module-form-block-wr .form-block .but-r .button1 { margin-bottom: 10px; } .module-form-block-wr .form-block .prompt { position:absolute; top:36px; right:37px; } .form-block .prompt { background: url("/bitrix/templates/aspro_tires/images/required_icon.png") top left no-repeat; font-size: 11px; line-height: 20px; height: 20px; padding-left: 25px; float:right; } .stage-form .but-row { overflow:hidden; padding:10px 7px 10px 16px; } .stage-form .form-block + .but-row { border-top:none; } .stage-form .but-row .back-link { font-size:13px; position:relative; top:4px; } .stage-form .but-row .back-link span { text-decoration:underline; font-size:12px; margin-left:5px; } .for-pickup-contacts-data .data-item { display:inline-block; vertical-align:top; vertical-align:top; padding:4px 0 0 29px; font-size:13px; line-height:17px; margin-bottom:25px; } .for-pickup-contacts-data .data-item .b { font-size:14px; font-weight:bold; margin-bottom:5px; } .for-pickup-contacts-data .data-item .b i { display: inline-block; height: 25px; width: 25px; } .module-form-block-wr.lk-page .form-block-title { padding-left:0; } .module-form-block-wr.lk-page .form-block { padding:15px 15px 8px 19px } .module-form-block-wr .form-block label { padding:2px 0 0 3px; margin:0 0 4px; font-weight: bold; } .module-form-block-wr.lk-page .form-block .textarea-row { margin:22px 0 17px; } .module-form-block-wr.lk-page .form-block .sel-row { position:relative; padding: 2px 0 6px 1px; } .module-form-block-wr.lk-page .form-block .sel-row .left-label { float:left; font-size:13px; padding-top:4px; } .module-form-block-wr.lk-page .form-block .sel-row .right-side { padding-left:120px; } .module-form-block-wr.lk-page .form-block .r.selects-row { margin-bottom: 20px; } .module-form-block-wr.lk-page .form-block .r.selects-row select { width: 100%; } .module-form-block-wr.lk-page .form-block .cancel { font-size:13px; text-decoration:none; display:inline-block; border-bottom:1px dashed; line-height:13px; margin-left: 19px; } .module-order-history .module-orders-list .order-status-cell .status { padding: 0 10px; } .status { display:inline-block; white-space: nowrap; height:19px; line-height:19px; text-align:center; color:#fff; font-size:11px; border-radius: 2px; -moz-border-radius: 2px; -o-border-radius: 2px; -webkit-border-radius: 2px; } .status.in-process { background-position: -296px -152px; } .status.delivered { background-position: -296px -172px; } .status.canceled { background: none; } .module-order-history { overflow:hidden; padding:5px 0 0; width: 100%; } .module-order-history .empty_history { margin: 15px 0 0 16px; line-height: 18px; } .module-order-history .module-orders-list tr.tr-d.opened td * { color: #fff; } .shell .module-products-list tr:first-child td { kkborder: 0; } .module-order-history .module-orders-list { margin-top: 13px; width: 100%; } .module-order-history .module-orders-list td.drop-cell { display: none; text-align: left; padding: 0 0 7px; } .module-order-history .module-orders-list .drop-container { display: none; } .module-order-history .module-orders-list .drop-cell .t { margin: 0; padding: 5px 0 0 16px; } .module-order-history .module-orders-list td.drop-cell .item-shell th { padding-bottom: 0; } .module-order-history .module-orders-list td.drop-cell .item-shell td:first-child { text-align: left; padding-left: 16px; } .module-order-history .module-orders-list td.drop-cell .summ-cell { font-size: 14px; } .module-order-history .module-orders-list td.drop-cell .item-shell td { padding: 7px 0 7px 10px; } .module-order-history .module-orders-list td.drop-cell .item-shell th:first-child { padding-left: 16px; } .module-order-history .history-table { margin: 17px 0 0 0; } .module-order-history .history-table > tbody > tr > td { padding: 11px 0; } .module-order-history .history-table .drop-cell { padding:0; border:none; } .module-order-history .drop-cell .result-row { padding: 7px 16px 0; } .module-order-history .drop-cell .result-row .result { margin-bottom: 7px; } .module-order-history .drop-cell .result-row .result .price { font-size: 13px; } .module-order-history .drop-cell .result-row .result .price .r { font-size: 14px; } .module-order-history .drop-cell .result-row a.button25 { margin: 0 10px 7px 0; min-width: 115px; } .module-order-history .drop-cell .result-row .result .price .title { font-weight: bold; } .alert { padding-left:19px; font-size:11px; position:relative; } .module-order-history tr.tr-d.o > td, .module-order-history tr.tr-d.o > td a, .module-order-history tr.tr-d.o > td span { color:#fff !important; } .scroll-to-top { position: fixed; z-index: 500; display: none; cursor: pointer; bottom: 250px; border-radius: 3px; -moz-border-radius: 3px; -o-border-radius: 3px; -webki-border-radius: 3px; right: 0px; left: 1090px; margin: 0px auto; text-align: center; width: 66px; height: 56px; } .scroll-to-top i { margin: 11px auto 3px; background: url(/bitrix/templates/aspro_tires/images/top_arr.png) top center no-repeat; width: 16px; height: 10px; display: block; } .scroll-to-top span { border-bottom: 1px dashed; } .scroll-to-top:hover { background-position:0px 0px; } @-moz-document url-prefix() { .module-breadcrumbs .sep{ position: relative; top: -5px;} .search-page input[type="submit"]{padding:0 0 1px 0;} } .button1, .button2, .button_orange { line-height: 27px; height: 29px; padding: 0 10px; font-size: 14px; font-weight: bold; cursor: pointer; border-radius: 2px; -moz-border-radius: 2px; -o-border-radius: 2px; -webkit-border-radius: 2px; display: inline-block; text-decoration: none; } .back .b-news .botton1 { line-height: 29px; } .module-cart .button25.apply-button { height: 23px; line-height: 23px; } .button25, .popup .bx-auth-service-form input[type='submit'] { text-align: center; line-height: 25px; height: 25px; padding: 0 10px; font-size: 12px; cursor: pointer; border-radius: 2px; -moz-border-radius: 2px; -o-border-radius: 2px; -webkit-border-radius: 2px; display: inline-block; text-decoration: none; } .search-page .button25 { height: 24px; position: relative; zoom: 1; bottom: -2px; } .button25.basket, .but-cell .button25, .product-list-items .item .button25 { padding: 0 10px 0 6px; } .button25.order-button { text-align: left; } .button1:active, .button2:active, .button25:active { border-bottom: 1px solid transparent; } .tabs-section { margin-top: 37px; border-radius: 2px; -moz-border-radius: 2px; -o-border-radius: 2px; -webkit-border-radius: 2px; } .tabs-section .switcher-wrapp { text-align: center; margin-top: -20px; } ul.tabs { display: inline-block; background: #fff; padding: 0 20px; margin: 0 10px; } ul.tabs li { padding: 0 10px; text-align: center; border-radius: 3px; -moz-border-radius: 3px; -o-border-radius: 3px; -webkit-border-radius: 3px; font-weight: bold; font-size: 14px; display: inline-block; height: 29px; line-height: 29px; cursor: pointer; margin-left: 15px; } ul.tabs li:first-child { margin-left: 0; } ul.tabs li a { border-bottom: 1px dashed; text-decoration: none; } ul.tabs li .triangle { display: block; margin: -1px auto 0; width: 0; border-left: 7px solid transparent; border-right: 7px solid transparent; border-top: 6px solid transparent; } ul.fotos-thumbs li .triangle { left: -15px; top: 30px; position: absolute; display: block; margin: -1px auto 0; width: 0; border-left: 7px solid transparent; border-right: 6px solid transparent; border-bottom: 7px solid transparent; border-top: 7px solid transparent; } ul.tabs li.cur a { border: 0; } ul.tabs li.cur { cursor: default; } .tabs-content { padding: 15px 35px 35px; } .basket_wrapp .tabs-content { padding: 0; } .tabs-content li, .tabs-content ul { margin: 0; padding: 0; } .tabs-content li.video { text-align: center; } .tabs-content li.video > div { margin: 0 auto; border-radius: 2px; -moz-border-radius: 2px; -o-border-radius: 2px; -webkit-border-radius: 2px; } .tabs-content li.video > div, .tabs-content li.video > div *, .tabs-content li.video iframe { max-width: 100%; } .tabs-content li { display: none; } .tabs-content li.cur { display: block; } .tabs-content li.cur ul > li {display:block;} .tabs-content li.cur ul > li:before {content:"•"; padding: 0 10px 0 0;} .tabs-content ol {left: 15px; list-style-type: auto;position: relative;} .files .word, .files .pdf, .files .excel { height: 22px; padding-left: 30px; background: url(/bitrix/templates/aspro_tires/images/file-types.png) no-repeat; margin-bottom: 2px; line-height: 22px; } .files .word { background-position: top left; } .files .pdf { background-position: center left; } .files .excel { background-position: bottom left; } .fancybox-opened { z-index:80080; } .err, .errs { display:none; position: absolute; bottom: -17px; font-size: 11px; } .errs { left: 306px; bottom: 22px; } .err_section { padding: 0 0 0 22px; } .article-product .bx-viewport { margin-top: 22px; padding-left: 16px; } .article-product .bx-wrapper { bottom: 0; max-width: 110px !important; width: 110px; position: absolute; top: 0; right: 0; overflow: hidden; } .article-product .bx-pager { display: none; } .article-product .bx-controls-direction { text-align: center; } .article-product .bx-controls-direction a { font-size: 0; display: inline-block; height: 16px; width: 16px; background: url(/bitrix/templates/aspro_tires/images/up_down_arr.png) no-repeat; border: 0; text-decoration: none; } .article-product .bx-controls-direction a.bx-prev { background-position: top center; position: absolute; top: 2px; left: 47px; } .article-product .bx-controls-direction a.bx-next { background-position: bottom center; } .article-product .bx-controls-direction a.disabled { -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; filter: alpha(opacity=50); -moz-opacity: 0.5; -khtml-opacity: 0.5; opacity: 0.5; } .article-product .hide_gradient { z-index: 10; background: url(/bitrix/templates/aspro_tires/images/hide-gradient.png) bottom left repeat-x; width: 100%; height: 30px; display: inline-block; position: absolute; top: 264px; right: 0; } .button_basket { height: 31px; line-height: 31px; font-size: 14px; font-weight: bold; display: inline-block; cursor: pointer; border-radius: 2px; text-decoration: none; padding: 0 13px 0 6px; } .button_basket.refresh-button, .button_basket.back-button, .button_basket.fast_order, .button_basket.checkout, .button_orange { padding: 0 13px; } .button_one_click_buy { height: 31px; line-height: 31px; font-size: 14px; font-weight: bold; display: inline-block; cursor: pointer; border-radius: 2px; text-decoration: none; padding: 0 13px; } .button_one_click_buy.b25 { line-height: 24px; font-size: 12px; height: 24px; font-weight: normal; } .button_one_click_buy.b25 span { line-height: 24px; } .button_basket i { display: inline-block; height: 31px; width: 25px; background: url(/bitrix/templates/aspro_tires/images/basket_icon.png) 0px -31px no-repeat; float: left; margin-right: 5px; } .button_basket.order-button i { background: url(/bitrix/templates/aspro_tires/images/tick_icon.png) 0px -1px no-repeat; } .button25 i { display: inline-block; background: url(/bitrix/templates/aspro_tires/images/basket_icon.png) -29px -35px no-repeat; float: left; height: 25px; width: 16px; margin-right: 3px; } .button25.order-button i { background: url(/bitrix/templates/aspro_tires/images/tick_icon.png) -3px -34px no-repeat; } .button25.in-cart i { background-position: -29px -5px; } .button_basket span, .button_one_click_buy span { line-height: 31px; display: inline-block; } .button_basket.in-cart i { background-position: 0px -1px; } .button_one_click_buy { float: right; } .button_basket, .button_one_click_buy { float: left; } .button_basket.back-button, .button_basket.refresh-button, .button_basket.fast_order, .button_basket.checkout { float: none; } .article-product .info .info-dsc .shell .cost-cell .now .but-cell .button_basket { margin-right: 10px; min-width: 102px; } .article-product .info .info-dsc .shell .cost-cell .now .but-cell .button_basket, .article-product .info .info-dsc .shell .cost-cell .now .but-cell .button_one_click_buy { margin-bottom: 5px; } /*.button_one_click_buy { margin-left: 10px; }*/ .phone-block div[id^="bx_incl_area"] { display: inline-block; cursor: pointer; } .catalog_display_wrapp { text-align: right; } .catalog_display_wrapp.search { bottom: -10px; position: relative; zoom: 1; float: right; } .catalog_display { position: relative; zoom: 1; display: inline-block; /*top: -5px;*/ margin-bottom: 10px; } .catalog_display.filter { float: right; margin: -6px 0 20px; position: inherit; } .catalog_display a { display:inline-block; line-height: 16px; padding-left: 26px; margin-left: 45px; } .catalog_display a:first-child { margin-left: 0; } .catalog_display a.block { background-position: 0px -5px; }.catalog_display a.current { cursor: default; text-decoration: none; border: 0; } .catalog_display a.list { background-position: 0px -57px; } .catalog_display a.block.current, .catalog_display a.block:hover { background-position: 0px -31px; } .catalog_display a.list.current, .catalog_display a.list:hover { background-position: 0px -83px; } .module-products-list .item:hover a.popup_image { display: inline-block; min-width: 80px; } .module-products-list a.popup_image { z-index: 100; line-height: 80px; position: absolute; height: 80px; display: none; background: #fff; right: 39px; margin-top: 4px; } .module-products-list a.popup_image { margin-top: -23px; } .module-products-list a.popup_image, .module-products-list a.popup_image img { border-radius: 2px; -moz-border-radius: 2px; -o-border-radius: 2px; -webkit-border-radius: 2px; vertical-align: middle; } @-moz-document url-prefix() { .module-products-list a.popup_image { left: -85px; right: auto; } .right_side .module-products-list a.popup_image { left: 155px; right: auto; } } .module-products-list a.popup_image .triangle { display: inline-block; margin: -1px auto 0; width: 0; border-left: 4px solid transparent; border-top: 5px solid transparent; border-bottom: 5px solid transparent; bottom: 36px; position: absolute; right: -4px; } .module-products-list .extra_properties { line-height: 18px; margin-top: 3px; } .module-products-list .extra_properties .se-cell { margin-top: 3px; } .module-products-list .extra_properties .properties-block { min-width: 45%; float: left; margin-bottom: 3px; } .module-products-list .extra_properties .quantity-cell select { /*margin-left: 0;*/ margin: 0 3px 0 0; } .module-products-list .extra_properties .buy-block { max-width: 50%; min-width: 185px; margin-bottom: 3px; float: right; } .module-products-list div.properties-block, .module-products-list div.buy-block { display: none; } .module-products-list div.buy-block { float: right; } .popup .stores_block_wrap .stores_block { border-bottom: 0; } .popup .stores_block_wrap .stores_block .stores_text_wrapp { display: inline; } .popup .stores_block .quantity-wrapp { float: none; margin-top: 10px; padding-left: 0; } .stores_block .quantity-wrapp { float: right; padding-left:10px; background: #fff; margin-top: 7px; } .stores_block_wrap .stores_block { clear: both; line-height: 20px; } .stores_block_wrap .stores_block .stores_text_wrapp { bottom: -7px; position: relative; display: inline-block; background: #fff; padding-right: 10px; } .stores_list .description { margin-top: 3px; font-size: 11px; } .stores_list li { padding-left: 0; margin-bottom: 20px; } .stores_list li.cur a { font-weight: bold; text-decoration: none; cursor: default; } .stores_list li.cur i { height: 16px; width: 15px; display: inline-block; position: absolute; margin-left: -21px; } .stores .store_description { margin-top: 25px; } .stores .store_description .store_property { margin: 0 35px 30px 35px; width: 185px; display: inline-block; vertical-align: top; } .stores .store_description .store_property.image { float :right; margin: 0; max-width: 200px; width: auto; } .stores .store_description .store_property .title { font-size: 14px; font-weight: bold; margin-bottom: 3px; } .stores .store_description .store_property .title i { display: inline-block; height: 25px; width: 25px; margin: 0px 10px -7px -35px; } .stores .store_description .store_property.envelope .title i { background-position: -8px -213px; } .stores .store_description .store_property.address .title i { background-position: -8px -64px; } .stores .store_description .store_property.phone .title i { background-position: -8px -162px; } .stores .store_description .store_property.schedule .title i { background-position: -8px -113px; } .stores .store_description .store_property.additional .title i { background-position: -8px -262px; } .stores .store_description .store_property.envelope:hover .title i { background-position: -48px -213px; } .stores .store_description .store_property.address:hover .title i { background-position: -48px -64px; } .stores .store_description .store_property.phone:hover .title i { background-position: -48px -162px; } .stores .store_description .store_property.schedule:hover .title i { background-position: -48px -113px; } .stores .store_description .store_property.additional:hover .title i { background-position: -48px -262px; } .stores .store_description .store_property .value { font-size: 13px; } .faq_icon { margin-top: -12px; display: inline-block; padding-left: 70px; font-weight: bold; font-size: 14px; min-width: 105px; float: right; height: 48px; line-height: 48px; white-space: nowrap; } .faq_icon:hover, .faq_icon.opened { background-position: top left; } .faq_icon span { display: inline-block; border-bottom: 1px dashed; line-height: 16px; margin-top: 16px; } .cart_empty, .cart_confirmation { margin-top: 25px; } .basket_sort { margin: 0 0 13px 16px; } .basket_sort ul.tabs { margin: 0; padding: 0; } .basket_sort .title { display: inline-block; font-size: 22px; font-weight: bold; margin-right: 30px; margin-bottom: 15px; } .basket_sort ul.tabs li, .module-order-history ul.tabs li { font-size: 13px; font-weight: normal; } .basket_sort .quantity { margin-left: 2px; } .basket_sort ul.tabs li.cur .quantity { display: none; } .order-checkout { padding: 1px 16px; } .order-checkout .sale_order_full_table td, .order-checkout .sale_order_full td, .order-checkout .sale_order_full th { padding: 5px 10px; } .order-checkout .sale_order_full_table, .order-checkout .sale_order_full { margin-top: 5px; } .order-checkout table { width: 100%; border-collapse: collapse; } .order-confirmation td { padding: 15px 20px; } .order-confirmation { margin: 15px 0; } .one_click_buy_result { display: none; } .one_click_buy_result_success, .one_click_buy_result_fail { display: none; } .no_products { margin-left: 16px; } .search-page .search-language-guess { margin-left: 16px; } font.notetext { display: inline-block; margin-top: 20px; } .search-page { margin-left: 16px; } .search-page form { margin-left: -16px; } body div.title-search-result { margin-top: 5px; margin-left: 1px; border-radius: 0 0 2px 2px; -moz-border-radius: 0 0 2px 2px; -o-border-radius: 0 0 2px 2px; -webkit-border-radius: 0 0 2px 2px; } body table.title-search-result th { padding: 0 14px; } body table.title-search-result td.title-search-all a { text-decoration: underline; } body table.title-search-result td.title-search-more { padding-left: 16px; } form#registraion-page-form { padding-bottom: 5px; } form#registraion-page-form .register-captcha img { margin-bottom: 5px; } form#registraion-page-form .register-captcha input[type="text"] { max-width: 180px; } .offers_error { font-size: 12px; font-weight: normal; } .footer-bottom .social { float: right; margin-top: -4px; } .footer-bottom .social .social_icons_wrapp a:first-child { margin-left: 20px; } .footer-bottom .social .social_icons_wrapp a { display: inline-block; margin-left: 8px; height: 27px; width: 27px; background: url(/bitrix/templates/aspro_tires/images/social_icons.png) no-repeat; } .footer-bottom .social .social_icons_wrapp span { line-height: 27px; margin-right: 12px; vertical-align: top; margin-top: 1px; display: inline-block; } .footer-bottom .social .social_icons_wrapp a.vkontakte { background-position: -2px -2px; } .footer-bottom .social .social_icons_wrapp a.facebook { background-position: -33px -2px; } .footer-bottom .social .social_icons_wrapp a.twitter { background-position: -64px -2px; } .footer-bottom .social .social_icons_wrapp a.vkontakte:hover { background-position: -2px -33px; } .footer-bottom .social .social_icons_wrapp a.facebook:hover { background-position: -33px -33px; } .footer-bottom .social .social_icons_wrapp a.twitter:hover { background-position: -64px -33px; } .flexslider { margin: 0; padding: 0; } .flexslider .slides > li { display: none; -webkit-backface-visibility: hidden; min-height: 260px; overflow: hidden; } .flexslider .slides img { width: 100%; display: block; border-radius: 3px 3px 0 0; -moz-border-radius: 3px 3px 0 0; -o-border-radius: 3px 3px 0 0; -webkit-border-radius: 3px 3px 0 0; } .slides:after { content: "\0020"; display: block; clear: both; visibility: hidden; line-height: 0; height: 0; } html[xmlns] .slides { display: block; } * html .slides { height: 1%; } .no-js .slides > li:first-child { display: block; } .flexslider .slides { margin: 0; padding: 0; } .flexslider { margin: 0 0 9px; position: relative; zoom: 1; } .flex-viewport { max-height: 2000px; -webkit-transition: all 1s ease; -moz-transition: all 1s ease; -o-transition: all 1s ease; transition: all 1s ease; } .loading .flex-viewport { max-height: 300px; } .flexslider .slides { zoom: 1; } .carousel li { margin-right: 5px; } .flex-control-nav { right: 10px; bottom: 7px; margin: 0; position: absolute; } .flex-control-nav li { padding: 6px 6px 6px 2px; font-size: 0; margin: 0; text-indent: 0; display: inline-block; zoom: 1; } .flex-control-paging li a { display: inline-block; height: 17px; width: 17px; background: url(/bitrix/templates/aspro_tires/images/slider_paginator.png) center right no-repeat; cursor: pointer; } .flex-control-paging li a:hover, .flex-control-paging li a.flex-active { background-position: center left; } .flex-direction-nav { margin: 0; padding: 0; } .flexslider li * { text-decoration: none; } .flexslider .banner_title { max-width: 30%; margin-top: 45px; font-size: 33px; line-height: 36px; } .flexslider .banner_text { max-width: 30%; font-size: 14px; line-height: 18px; margin-top: 40px; } .flexslider .banner_title, .flexslider .banner_text { margin-left: 55px; overflow: hidden; } .flexslider li.box .underline { text-decoration: none; } .mobile-phone-call .border-wrapp { display: inline-block; border-bottom: 2px dashed transparent; line-height: 24px; } #header .mobile-phone-call .border-wrapp { border-color: #ddd; } #footer .mobile-phone-call .border-wrapp { border-color: #ccc; } #header .mobile-phone-call:active .border-wrapp, #header .mobile-phone-call.active .border-wrapp { border-color: #FF993F; } #footer .mobile-phone-call:active .border-wrapp, #footer .mobile-phone-call.active .border-wrapp { border-color: #FF993F; } .mobile-phone-call:active .border-wrapp *, .mobile-phone-call.active .border-wrapp * { color: #fb7703 !important; } .mobile-phone-call *, .mobile-phone-call { outline: none; } .sale_order_full .discount-cell, .sale_order_full .weight-cell, .sale_order_full .count-cell, .sale_data-table .discount-cell, .sale_data-table .weight-cell, .sale_data-table .count-cell { text-align: center; } .sale_order_full_table_no_border input, .sale_order_full_table_no_border select { width: 60%; } .sale_order_full_table input, .sale_order_full_table select, .sale_order_full_table textarea { box-sizing: border-box; -moz-box-sizing: border-box; -o-box-sizing: border-box; -webkit-box-sizing: border-box; } .module-orders-list .order-extra-properties { text-transform: lowercase; } .module-orders-list .order-extra-properties, .module-orders-list .item-extra-properties { display: none; } .module-orders-list .order-extra-properties .item { white-space: nowrap; display: inline-block; } #order_form_content font.errortext:first-child { display: inline-block; margin-top: 16px; } #order_form_content .result { text-align: right; margin: 16px 13px 16px 0; padding-bottom: 16px; } #order_form_content .result .last .itog { font-weight: bold; } #order_form_div .clear { content: "."; display: block; height: 0; clear: both; visibility: hidden; font-size: 0px; line-height: 0px; } #order_form_div .section { margin-top: 15px; } #order_form_div .section:first-child { margin-top: 0; } #order_form_div form .title { font-size: 22px; line-height: 24px; width: 100%; padding-bottom: 15px; margin-bottom: 15px; } #order_form_div form .title.summary { border-bottom: 0; margin-bottom: 0; } #order_form_div .title a { font-size: 12px; margin-left: 10px; } #order_form_div .label.left { float: left; margin: 0 10px 10px 0; } #order_form_div .sale_order_table { font-size: 12px; border-collapse: collapse; border-spacing: 0; width: 100%; } #order_form_div .sale_order_table td { padding: 15px 0; position: relative; } #order_form_div .sale_order_table .name { width: 190px; text-align: left; vertical-align: top; font-weight: bold; } #order_form_div .sale_order_table input[type="text"], #order_form_div .sale_order_table textarea, #order_form_div .sale_order_table select { width: 100%; } #order_form_div .sale_order_table textarea { height: 70px; overflow: hidden; resize: none; } #order_form_div .sale_order_table .desc { font-size: 11px; margin: 3px 0; } #order_form_div .sale_order_table.paysystem td { border-bottom: none; } #order_form_div .sale_order_table .ps_logo { float: left; text-align: center; margin: 0 15px 10px 0; height: 85px; } #order_form_div .sale_order_table .ps_logo img, #order_form_div .sale_order_confirm img, #order_form_div .account img { border-radius: 2px; -moz-border-radius: 2px; -o-border-radius: 2px; -webkit-border-radius: 2px; padding:1px; } #order_form_div .sale_order_table .ps_logo input[type=radio], #order_form_div .account input[type=checkbox] { display: none; } #order_form_div .sale_order_table .ps_logo img:hover, #order_form_div .sale_order_table .ps_logo input[type=radio]:checked + label img { cursor: pointer; padding:0; } #order_form_div .sale_order_table .paysystem_name, #order_form_div .sale_order_confirm .paysystem_name { font-size: 11px; width: 95px; line-height: 11px; margin-top: 3px; } #order_form_div .account img, #order_form_div .account .desc { float: left; } #order_form_div .account img { margin-right: 10px; } #order_form_div .account .name { font-weight: bold; margin-bottom: 3px; } #order_form_div .account .desc { font-size: 11px; line-height: 11px; } #order_form_div .account label:hover img, #order_form_div .account img.active { cursor: pointer; padding:0; } #order_form_div .sale_order_table.delivery td { padding: 7px 0; } #order_form_div .sale_order_table.delivery .name { font-weight: bold; width: auto; } #order_form_div .sale_order_table.delivery .desc { width: 400px; } #order_form_div .sale_order_table.delivery td table { width: auto; } #order_form_div .sale_order_table.delivery td table td { padding: 0; text-align: left; } #order_form_div .sale_order_table.delivery .prop img { border-radius: 2px; -moz-border-radius: 2px; -o-border-radius: 2px; -webkit-border-radius: 2px; border: 1px solid #d1d1d1; padding:1px; margin: 0 10px 0 0; } #order_form_div .sale_order_table.delivery .prop input, #order_form_div .sale_order_table.delivery .prop img, #order_form_div .sale_order_table.delivery .prop .desc { float: left; margin-right: 10px; } #order_form_div .sale_order_table.delivery .prop input[type=radio] { display: none; } #order_form_div .sale_order_table.delivery label:hover img, #order_form_div .sale_order_table.delivery input[type=radio]:checked + label img, #order_form_div div.ps_logo.selected img { cursor: pointer; padding:0; } #order_form_div .sale_data-table { border-collapse: collapse; border-spacing: 0; width: 100%; } #order_form_div .sale_data-table th { padding: 7px 13px; font-weight: normal; } #order_form_div .sale_data-table th:first-child { text-align: left; } #order_form_div .sale_data-table td { padding: 7px 13px; } #order_form_div .sale_data-table td.price { white-space: nowrap; text-align: right; } #order_form_div .sale_data-table td.itog { text-align: right; } #order_form_div .sale_data-table tfoot td { border-bottom: none; } #order_form_div .sale_data-table tfoot tr.last td { font-weight: bold; white-space: nowrap; } #order_form_div .order_comment { width: 100%; } #order_form_div .order_comment div { font-size: 12px; margin-bottom: 5px; } #order_form_div .order_comment textarea { width: 100%; height: 100px; box-sizing: border-box; -moz-box-sizing: border-box; -o-box-sizing: border-box; -webkit-box-sizing: border-box; } #order_form_div .button_basket { float: right; margin-bottom: 16px; } #auth_params { display: none; } .popup input.error, input.error { background: url(/bitrix/templates/aspro_tires/images/warning_icon.png) center right no-repeat; } .popup textarea.error, textarea.error { background: url(/bitrix/templates/aspro_tires/images/warning_icon.png) right 4px no-repeat; } .popup .bx-auth-service-form input[type='text'] { max-width: 110px; } .popup .bx-auth-service-form input[type='submit'] { border: 0; margin-left: 5px; } .popup .bx-auth-service-form { margin-top: 15px; } .reviews-reply-form .reviews-reply-field .reviews-reply-field-captcha-label { margin-bottom: 5px; float: left; margin-right: 10px; } .reviews-reply-form .reviews-reply-fields { padding-left: 0; } .catalog_sort { font-size: 12px; } .catalog_sort .sort_title { margin-right: 5px; } /* End */ /* Start:/bitrix/templates/aspro_tires//css/media.css?142286852025456*/ body { min-width: 280px; } @media all and (max-width: 1160px) { body .scroll-to-top { display: none !important; } body .module-products-list .foto-cell .popup_image { display: none !important; } } @media all and (max-width: 980px) { body #header .work-time { display: none; } body .product-list-items .item { width: 25%; } body .right_side .product-list-items .item { width: 33.33%; } body .article-product .info:not(.detail) .info-left, body .article-product .info:not(.detail) .info-right { width: 100%; float: none; } body .main-nav .menu-wrapp li[catalog_item='true'] { display: none; } body .main-nav .menu-wrapp li.catalog_menu_opener { display: inline-block; } body .main-nav .menu-wrapp li { width: 33.33%; } body .main-nav .menu-wrapp li a, body .main-nav .menu-wrapp li a span { width: 100%; } } @media all and (max-width: 900px) { /* ������ � ��� ���� */ body .article-product .module-fotos.more_files_block { width: 100%; float: none; position: relative; border-bottom: 1px solid #d1d9df; } body .article-product .info.more_files_block { margin-left: 0 !important; width :100%; } body .module-fotos.more_files_block .main-fotos, body .module-fotos.more_files_block .main-fotos li { width: 100%; position: static; } body .module-fotos.more_files_block .main-fotos li a { padding-right: 120px; } body .module-fotos.more_files_block .main-fotos .zoom { right: 120px; } body .article-product.more_files_block.no-pl .info { min-height: inherit; } body .article-product .more_files_block .product-description { border-left: 1px solid #d1d9df; box-sizing: border-box; -moz-box-sizing: border-box; -o-box-sizing: border-box; -webkit-box-sizing: border-box; clear: inherit; padding: 12px 15px 15px; border-top: 0; } body .article-product .info.more_files_block .info-wrapp { width: 50%; float: left; } body .article-product .info.more_files_block:not(.detail) .info-right { margin-top: 40px; } /* ������ � ��� ���� ����� */ body .module-cart .th-type, body .module-cart td.type-cell, body .module-cart .th-vat, body .module-cart td.vat-cell { display: none; } } @media all and (max-width: 890px) { body .module-filter.accumulators .filter-boxes .box .parameters-selects .sel-bl { width: 50%; float: left; margin-right: 0; } body .module-filter.accumulators .filter-boxes .box .parameters-selects .sel-bl:first-child { width: 100%; float: none; } body .filter_form_tyres .params_section { float: left; } body .filter_form_tyres .params_section { width: 100px; } body .filter_form_tyres .ch-section { margin-top: 14px; width: 90px; } body .filter_form_tyres .params_section .sel-section { display: block; } body .main-filter-tabs .inline-help, body .module-filter .inline-help { display: none; } body .module-filter .filter-boxes .box .parameters-selects .sel-bl { display: block; } body .filter-b.makers-list .ch{ float:none; width:100%; } body .parameters-selects select { width: 100%; } body .main-filter-tabs .filter_form_tyres .sel-section { margin-bottom: 17px; } body .main-filter-tabs .filter_form_disk .filter_row .sel-section { margin-left: 10px; } body .main-filter-tabs .filter_form_disk .filter_row .sel-section:first-child { margin-left: 0; } body .main-filter-tabs .filter_form_disk select { min-width: 100px; } body .main-filter-tabs .but-row button.full { display: none; } body .main-filter-tabs .but-row button.short { display: inline-block; } body .main-filter-tabs .filter_form_disk .sel-section { margin-bottom: 19px; } } @media all and (max-width: 800px) { body .result-block, body .catalog_display { float: none !important; } body .catalog_display { padding-left: 16px; } body .catalog_display_wrapp { text-align: left; } body .module-form-block-wr .form-block .prompt { position: inherit; float: right; margin-top: 5px; } body .module-form-block-wr .form-block .r { width: 100%; } body .module-filter .filter-boxes .box .filter_image { display: none; } body .module-filter .filter-boxes .filter_content .box { padding-right: 0; } body .main-filter-tabs .tab select, body .filter_form_tyres .params_section, body .main-filter-tabs .sel-row .ch-section { min-width: 100%; } body .main-filter-tabs .label { text-align: left; } body .flexslider .banner_title { font-size: 24px; line-height: 28px; } body .flexslider .banner_text { margin-top: 20px; } body .main-filter-tabs .filter_row .sel-section, body .main-filter-tabs .sel-row .ch-section { margin-left: 0 !important; display: block; } body .main-filter-tabs .sel-row .ch-section { margin-top: 0; position: relative; top: -3px; } body .main-filter-tabs .filter_form_disk .filter_row .sel-section.no-label .label { display: block; } body .main-filter-tabs .sel-section.no-label { padding-top: 0; } body .main-filter-tabs .filter_form_tyres .sel-section { margin-bottom: 10px; } body .filter_form_tyres .params_section { margin: 0 auto; } body .filter_form_tyres .params_section { float: none; } body .main-filter-tabs .sel-row .ch-section { text-align: left; margin: 0 auto 5px !important; } body .main-filter-tabs .filter_form_disk .sel-row .filter_row { width: 100%; } body .main-filter-tabs .filter_form_disk .sel-section { margin-bottom: 13px; } body .index_bottom .news-column { width: 100%; padding: 0 0 40px; float: none; } body .index_bottom .about-column { padding: 0; width: 100%; margin-left: 0; } body #footer .footer-inner .foo-wrapp .info_wrapp, body #footer .footer-inner .foo-wrapp .menu_wrapp { width: 100%; float: none; } body #footer .footer-inner .foo-wrapp .menu_wrapp { padding: 0; margin: 0; } body #footer .footer-inner .foo-wrapp .foo-contact { width: 50%; } body #footer .footer-inner .foo-wrapp .work-time-wrapp { width: 50%; padding-left: 0; margin-left: 50%; } body #footer .footer-inner .foo-wrapp .info_wrapp { border-bottom: 1px solid #d1dfe3; padding-bottom: 20px; } body #footer .footer-inner .foo-wrapp .menu_wrapp { padding-top: 20px; } body #footer .footer-inner .foo-wrapp { text-align: center; } body #footer .footer-inner .title { font-size: 16px; margin-bottom: 10px; } body .authorization-cols .col.authorization input[type="password"] { width: 100%; max-width: inherit; } } @media all and (max-width: 750px) { body .module-cart .result-row .result-info { float: none; margin: 0 0 25px 16px; } body .module-cart .result-row .coupon { float: none; border-top: 1px solid #d1dadf; padding-top: 20px; } } @media all and (max-width: 700px) { body .catalog_display .catalog_sort { margin: -10px 0 15px 0; display: inline-block; width: 100%; } body .catalog_display a.block { margin-left: 0; } body .module-cart .buttons-row .f-right { float: none; } body .module-cart .button_basket.back-button { margin-top: 15px; } body .module-cart .th-discount, body .module-cart td.discount-cell, body .module-cart .th-weight, body .module-cart td.weight-cell, body .module-cart .th-price, body .module-cart td.cost-cell, body .module-cart .count-th, body .module-cart td.count-cell, body .module-cart .summ-th, body .module-cart td.summ-cell { display: none; } body .module-cart td.remove-cell { width: auto; padding: 0 10px 0 5px; } body .module-cart td.thumb-cell { padding-right: 0; } body .module-cart .extra_properties { display: block; } /* ������ ��� ��� ���� */ body .article-product .module-fotos { width: 100%; float: none; position: relative; border-bottom: 1px solid #d1d9df; } body .article-product .info { margin-left: 0 !important; width :100%; } body .module-fotos .main-fotos, body .module-fotos .main-fotos li { width: 100%; position: inherit; } body .article-product.no-pl .info { min-height: inherit; } body .article-product .product-description { border-left: 1px solid #d1d9df; box-sizing: border-box; clear: inherit; padding: 12px 15px 15px; border-top: 0; } body .article-product .info .info-wrapp { width: 50%; float: left; } body .article-product .info .info-right { margin-top: 40px; } /* ������ ��� ��� ���� ����� */ body .left_side .exit { position: relative; z-index: 200; margin: 5px 5px 0 0; float: right; display: inline-block; } body #content .left_side { float: none; width: 100%; } body #content .right_side { margin: 0; width: 100%; } body .manufacturers-names li, body .side-menu li { display: inline-block; } body .manufacturers-names li a, body .side-menu li a { width: auto; } body .manufacturers-names li.cur a:hover i, body .side-menu li.cur a:hover i { display: none; } body .manufacturers-names li a, body .side-menu li a { padding: 0 10px; font-weight: bold; } body .manufacturers-names li a i, body .side-menu li a i { display: none; width: 0; border-left: 7px solid transparent !important; border-right: 7px solid transparent !important; } body .side-menu li.cur a i { /*display: inline-block;*/ display: none; border-top: 6px solid; background: none; } body .manufacturer-image { margin: 0 0 20px 20px; } body .left_side .manufacturers-title { display: none; } body .left_side ul { margin-bottom: 10px; } body .blocks-list .item .d { margin-right: 0; } body .blocks-list .item .left-data { max-width: 33.33%; line-height: inherit; } body .blocks-list .item .left-data .thumb { max-width: 100%; } body .blocks-list .item .right-data { padding-left: 20px; margin-left: 34%; box-sizing: border-box; -moz-box-sizing: border-box; -o-box-sizing: border-box; -webkit-box-sizing: border-box; } body .product-list-items .item { width: 33.33%; } body .middle-h-row .phone-block { padding-left: 0; background: 0; } body .main-nav .mini-menu { display: block; } body .main-nav .menu-wrapp { display: none; } body .main-nav .mini-menu .mini_menu_opener { display: inline-block; } body .main-nav .search { display: none; } body .index_bottom .about-column h1, body h1, body .module-title { font-weight: bold; font-size: 16px; margin-bottom: 10px; line-height: 22px; } body h1.page-heading { font-size: 24px; font-weight: normal; margin-bottom: 20px; line-height: 26px; } body h2, body .headerh2, body .basket_sort .title { font-size: 18px; line-height: 22px; font-weight: normal; } body .module-form-block-wr .form-block input[type="password"] { width: 50%; min-width: 222px; } body#error-page .error-msg .t { margin-bottom: 15px; font-size: 30px; } body#error-page .error-msg .st { margin-bottom: 7px; } body#error-page .error-msg p { margin-bottom: 15px; } body#error-page .error-msg td:first-child img { width: 180px; } body#error-page .error-msg td:first-child { padding-right: 5%; } } @media all and (max-width: 680px) { body .module-products-list tr.section_name h3 { padding-top: 5px; } body .sale_order_full .th-type, body .sale_order_full .th-discount, body .sale_order_full .th-weight, body .sale_order_full .th-props, body .sale_order_full .type-cell, body .sale_order_full .discount-cell, body .sale_order_full .weight-cell, body .sale_order_full .props-cell, body .sale_data-table .th-type, body .sale_data-table .th-discount, body .sale_data-table .th-weight, body .sale_data-table .th-props, body .sale_data-table .type-cell, body .sale_data-table .discount-cell, body .sale_data-table .weight-cell, body .sale_data-table .props-cell { display: none; } body .module-products-list td.size-cell, body .module-products-list td.se-cell, body .module-products-list td.availability-cell, body .module-products-list td.price-cell, body .module-products-list td.quantity-cell, body .module-products-list td.but-cell, body .module-products-list th { display: none; } body .module-products-list div.properties-block, body .module-products-list div.buy-block { display: block; } body .module-products-list tr.item td.foto-cell, body .module-products-list tr.item td.item-name-cell, body .module-products-list tr td.diameter { border: 1px solid #d1d9df; } body .module-products-list tr td.diameter { padding: 0 5px; text-align: center; vertical-align: middle; } body .index_bottom .about-column .text { padding-bottom: 40px; width: 100%; float: none; } body .index_bottom .about-column .benefits { width: 100%; padding: 0; margin: 0; } body .middle-h-row .phone-block { display: none; } body .flexslider .banner_title, body .flexslider .banner_text { max-width: 50%; } body .module-filter .filter-boxes .box .filter_left { width: 65%; } body .module-filter .filter-boxes .box .filter_right { width: 34%; } } @media all and (max-width: 600px) { body .module-orders-list .order-extra-properties { display: inline; } body .module-orders-list .item-extra-properties { display: block; } body .module-orders-list .colored th, body .module-orders-list td.date-cell, body .module-orders-list td.count-cell, body .module-orders-list td.price-cell, body .module-orders-list td.pay-status-cell, body .module-orders-list td.order-status-cell, body .module-orders-list .drop-container th.price-th, body .module-orders-list .drop-container th.count-th { display: none; } body .module-order-history .module-orders-list td.drop-cell .summ-cell { font-size: 13px; } body .cart_confirmation .img { display: none; } body .sale_order_full_table input:not([type="checkbox"]), body .sale_order_full_table select, body .sale_order_full_table textarea { width: 100%; } body .module-cart .extra_properties .price-block .cost-cell, body .module-cart .extra_properties .price-block .summ-cell { font-size: 16px; } body .faq_icon { float: none; margin: 0 0 20px 16px; } body .drop-question .form-block .left-data { width: 50%; } body .drop-question .form-block .right-data { margin: 1px 0 -12px 50%; } body .module-filter.accumulators .filter-boxes .box .parameters-selects .sel-bl { width: auto; margin-right: 35px; padding-bottom: 10px; } body .product-list-items .item, body .right_side .product-list-items .item { width: 50%; } body .fancybox-title-float-wrap .child { overflow: hidden; max-width: 100%; white-space: nowrap; text-overflow: ellipsis; text-align: left; } body .module-filter .filter-boxes .box .filter_left, body .module-filter .filter-boxes .box .filter_right { width: 100%; } body .module-filter .filter-boxes .box .parameters-selects { padding-right: 0; } body .filter-b.makers-list .ch{ float:left; width:49%; } body .main-filter-tabs .tabs-body .tab .img-l { display: none; } body .main-filter-tabs .tabs-body .tab { border-left: 1px solid #d1dfe3; } body .main-filter-tabs .tabs-body .tab:first-child { border: 0; } body .main-filter-tabs .sel-row { padding-left: 15px; } body .main-filter-tabs .tab .filter-title { display: block; } /*body #footer .footer-inner .title { font-size: 12px; margin-bottom: 5px; } body #footer .footer-inner .phone-block { font-size: 12px; margin-bottom: 0; }*/ /*body #footer .footer-inner .foo-wrapp .foo-contact { width: 50%; } body #footer .footer-inner .foo-wrapp .work-time-wrapp { width: 50%; padding-left: 0; margin-left: 50%; }*/ body .authorization-cols .auth-title { margin-bottom: 10px; line-height: 22px; font-size: 18px; } body .authorization-cols .col { width: 100% !important; max-width: inherit; padding-right: 0 !important; } body .authorization-cols .col:first-child { margin-bottom: 30px; } body .module-authorization { margin-left: 0; } body .order-checkout .sale_order_full td, body .order-checkout .sale_order_full th, body .order-checkout .sale_order_full_table_no_border td, body .order-checkout .sale_order_full_table_no_border th { padding: 3px 5px; } } @media all and (max-width: 550px) { body .article-product.detail .availability-row { margin-bottom: 10px; } body .article-product.detail .info .info-right, body .article-product.detail .info .info-left { width: 100%; float: none; } } @media all and (max-width: 500px) { body .module-cart .extra_properties .price-block .cost-cell, body .module-cart .extra_properties .price-block .summ-cell, body .module-cart .extra_properties .count-cell .measure.value { font-size: 13px; line-height: 16px; } body .article-product .info .info-left, body .article-product .info .info-right, body .article-product .info.more_files_block .info-left, body .article-product .info.more_files_block .info-right { width: 50%; float: left; } body .article-product .info .info-right, body .article-product .info.more_files_block .info-right { margin-top: 0; } body .article-product .info .info-wrapp, body .article-product .info.more_files_block .info-wrapp { width: 100%; float: none; } body .article-product .product-description, body .article-product .more_files_block .product-description { border-top: 1px solid #d1dadf; border-left: 0; width: 100%; } body table.content-table td, body table.content-table th { padding: 3px 5px; } body #footer .social_icons_wrapp span { display: none; } body .module-products-list .extra_properties .buy-block, body .module-products-list .extra_properties .properties-block { padding: 0; width: 100%; max-width: 100%; float: none; } body .module-products-list .extra_properties .properties-block { margin-bottom: 9px; } body .module-products-list td.item-name-cell a.button25.order-button { float: none; } } @media all and (max-width: 450px) { body .popup { max-width: 100%; } body#error-page .error-msg td:first-child { display: none; } body#error-page .error-msg td { padding-left: 10px; } body#error-page .error-msg { min-height: inherit; margin-top: 50px; } body .cart_empty .img { display: none; } body .cart_empty { margin-left: 16px; } body .article-product .info .info-left, body .article-product .info .info-right, body .article-product .info.more_files_block .info-left, body .article-product .info.more_files_block .info-right { width: 100%; float: none; } body .middle-h-row .header-cart-block div.cart { background: none; padding: 0; margin: 0 0 0 30px; } body .middle-h-row .header-cart-block { float: left; } body #footer .footer-inner .foo-wrapp .menu { width: 100%; float: none; padding-top: 20px; padding-bottom: 20px; border-top: 1px solid #d1dfe3; } body #footer .footer-inner .foo-wrapp .menu:first-child { border: 0; padding-top: 0; } } @media all and (max-width: 400px) { body .article-product.detail .info .info-top .rating, body .article-product.detail .info .info-top .manufacturer-logo { float: none; width: 100%; } body .module-cart td.name-cell a.button25.set_aside .full-text { display: none; } body .module-cart td.name-cell a.button25.set_aside .short-text { display: inline; } body .cart_confirmation .order-confirmation td { display: block; border-top: 1px solid #cdd6dc; } body .cart_confirmation .order-confirmation td:first-child { border-top: 0; } body .module-form-block-wr .form-block input[type="password"] { width: 100%; } body .drop-question .form-block .left-data, body .drop-question .form-block .right-data { width: 100%; } body .drop-question .form-block .left-data { padding-right: 0; } body .drop-question .form-block .right-data { margin-left: 0; } body .form-block .prompt, body .module-form-block-wr .form-block .prompt { float: none; margin-bottom: 15px; } body .manufacturer-image { margin: 0 auto 20px; float: none; } body .product-list-items .item, body .right_side .product-list-items .item { width: 100%; border-right: 0; border-bottom: 1px solid #f0f0f0; margin-bottom: 15px; padding-bottom: 10px; padding-left: 0; text-align: center; } body .product-list-items h3.section_name { padding-bottom: 10px; border-bottom: 1px solid #f0f0f0; } body .product-list-items .item .cost, body .right_side .product-list-items .item .cost { max-width: 50%; } body .product-list-items .item .cost .price_value { line-height: 25px; } body .product-list-items .item .cost .prompt-discont { margin-top: 0; } body .product-list-items .item .cost { display: inline-block; max-width: 50%; } body .product-list-items .item [class*="item_"] { vertical-align: top; display: inline-block; margin-left: 5px; } body .module-filter .filter_content { margin-left: 0; } body .module-filter ul.filter-tabs { float: none; width: 100%; text-align: center; margin: 0 0 10px; } body .module-filter ul.filter-tabs li.tab:first-child { margin-left: 0; } body .module-filter ul.filter-tabs li.tab { padding: 0 10px; text-align: center; border-radius: 3px; -moz-border-radius: 3px; -o-border-radius: 3px; -webkit-border-radius: 3px; font-weight: bold; font-size: 14px; display: inline-block; height: 29px; line-height: 29px; cursor: pointer; margin-left: 15px; } body .module-filter ul.filter-tabs li.tab.cur .triangle { display: none; margin: -1px auto 0; width: 0; border-bottom: 0; border-left: 7px solid transparent !important; border-right: 7px solid transparent !important; border-top: 6px solid; position: inherit; left: 0; } body .flexslider .banner_title, body .flexslider .banner_text { max-width: 60%; } body .flexslider .banner_title { font-size: 16px; line-height: 18px; } body .flexslider .banner_text { margin-top: 10px; } body .middle-h-row .logo { max-width: 50%; } body .middle-h-row .header-cart-block { margin-top: 0; } body .top-h-row .left-nav { display: none; } body .flexslider .banner_title, body .flexslider .banner_text { margin: 20px 0 0 20px; } body .flexslider .banner_title { font-size: 20px; line-height: 24px; } body .flexslider .banner_text { font-size: 12px; } body #footer .footer-inner .foo-wrapp .foo-contact { width: 100%; float: none; padding-bottom: 20px; border-bottom: 1px solid #d1dfe3; } body #footer .footer-inner .foo-wrapp .work-time-wrapp { width: 100%; float: none; padding-top: 20px; margin: 0; } body .main-filter-tabs .tabs-body .tab { width: 100%; float: none; border-top: 1px solid #d1dfe3; margin-top: 5px; } /*������ �� ������� ��������*/ body .main-filter-tabs .tabs-body .tab:first-child { border: 0; } body .main-filter-tabs .tabs-body .tab .params_section, body .main-filter-tabs .tabs-body .tab select { min-width: 100%; } body .main-filter-tabs .tabs-body .tab .button1 { float: left; width: 45%; } body .main-filter-tabs .tabs-body .tab .button2 { float: right; width: 45%; } body .main-filter-tabs .sel-row .ch-section { width: 100%; } body .main-filter-tabs .sel-section .label { text-align: left; } } /* ������ � �������� � ������ �������� � ����� ����� � ������, ����� �� ������� �������� ��� ���������� �������� ���� ������, � ��� �������� �������. ��� ������������ ��� ���������� �� ������ 320 ���� � -webkit-min-device-pixel-ratio 1.0 (iPhone 3GS, iOS 5.0.1, ���������� ����������, Chrome, Safari). ��� �������� ����������� ������ ���������� ������ 320, � �������� ������� ��� ���������� ��������. */ @media only screen and (-webkit-min-device-pixel-ratio : 1.0 ) and (max-width : 320px) { .main-nav .mini-menu-wrapp a.cur span, .main-nav .mini-menu-wrapp a:hover span { text-shadow: none; -moz-text-shadow: none; -o-text-shadow: none; -webkit-text-shadow: none; } } @media only screen and (-o-min-device-pixel-ratio : 1.0 ) and (max-width : 320px) { .main-nav .mini-menu-wrapp a.cur span, .main-nav .mini-menu-wrapp a:hover span { text-shadow: none; -moz-text-shadow: none; -o-text-shadow: none; -webkit-text-shadow: none; } } /* End */ /* Start:/bitrix/templates/aspro_tires/themes/red/style.css?140860815749597*/ body, .article-product .info .options li .value, .article-product.detail .info .value, .article-product .product-description, .articles-list .item .preview-text, .module-title, .index_bottom .about-column h1, .middle-h-row .work-time .title, .popup label, .form-block label, .stores .store_description .store_property .title, .stores_list li.cur a, .order-confirmation .description, .module-products-list td.quantity-cell input[type='text'], .module-form-block-wr.lk-page .form-block .cancel, body table.title-search-result td.title-search-item a, body table.title-search-result td.title-search-all a, body table.title-search-result th, .module-products-list .extra_properties .properties-block b, #order_form_div .account .name, #order_form_div .sale_order_table.delivery .name, .catalog_sort select { color: #434343; } .module-products-list td.size-cell a, .module-products-list td.price-cell, .module-products-list td.diameter, .blocks-list .item .cost span, .product-list-items .item .cost, h1.page-heading, h2.subtitle, .headerh2, .article-product .info .info-dsc .shell .cost-cell, .result-block span, .module-manufacturers h2, .article-product .info .info-dsc .shell .cost-cell .now .prompt-discont strike, .module-cart td.summ-cell, .main-filter-tabs .sel-section .label, .module-filter .sel-bl .label, .black, .order-confirmation .title, .module-drop-cart .cart-shell td.cost-cell, .basket_sort .title, .module-cart .result-info .cell-value, .module-products-list tr .section_name, .product-list-items h3, .error-msg, .module-cart .extra_properties .price-block .summ-cell, .benefits .title { color: #333; } .module-products-list td.price-cell, .module-orders-list td.price-cell { color: #222; } .error-msg p { color: #666; } .error-msg .choice-text { color: #8f8f8f; } .article-product .info .info-dsc .shell .cost-cell .now .prompt-discont, .manufacturers-title, .news-list .item .right-data .preview, .module-breadcrumbs, .benefits .description, .news-list .item .right-data .date, div.news_date_time, .top-h-row .h-user-block a, .product-list-items .item .quantity-cell, .module-products-list .quantity-cell .measure, .module-products-list td.availability-cell .few, .form-block .prompt, .module-cart td.cost-cell, .module-cart td.count-cell, .module-cart .result-info .cell-value .old-price, .module-drop-cart .cart-shell td.count-cell, .popup .but-r .prompt, .order-confirmation .value, .module-cart .result-row .description, .module-drop-cart .more-row a, .article-product .info .info-dsc .shell .cost-cell .price_name, .reg-new a, .module-products-list td.price-cell .price_name, .product-list-items .item .cost .price_name, .left_side .period, .module-cart .extra_properties .price-block .cost-cell, .module-cart .extra_properties .count-cell .measure.value, #order_form_div .order_comment div, #order_form_div .sale_order_table .paysystem_name, #order_form_div .sale_order_confirm .paysystem_name, #order_form_div .sale_order_table .desc, #order_form_div .sale_order_table.delivery .desc, #order_form_div .account .desc, .tabs-section .switcher-wrapp li:not(.cur) a { color: #777; } a:hover, .top-h-row .h-user-block a:hover, #footer .menu ul a:hover, [class*="icon-"]:hover span, [class*="icon-"]:hover, .news-list .all-news:hover, .module-products-list td.size-cell a:hover, .catalog_display a:hover, .module-drop-cart .more-row a:hover, .filter-b .ch label:hover, .module-form-block-wr.lk-page .form-block .cancel:hover, .module-orders-list .not_payed, .module-order-history .module-orders-list a:hover, .module-products-list a.pseudo:hover span, .flexslider li.box a:hover, .module-filter .filter-tabs .tab:not(.cur):hover, .module-products-list a:hover, .module-orders-list a:hover, .product-list-items a:hover, .product-list-items .item:hover .item-title a, .main-manufacturers-row .all-row a:hover, .top-h-row .left-nav a:hover { color: #cc1609; } .article-product .info .info-dsc .shell .measure, .more_big, .more_small, #footer .menu ul a, #footer .menu ul a.cur:hover, .stores_list .description, .stores .store_description .store_property .value, .faq .description, .main-nav .child_submenu a { color: #656565; } .module-products-corusel .slider_navigation a { background-color: #d7d7d7; } .module-products-corusel .slider_navigation a.flex-disabled { background-color: #f0f0f0; } .button25:hover, .button25.in-cart, .button25.orange, .button25:active, .button_basket.in-cart, .button_one_click_buy, .button_basket.checkout, .button_basket.orange, .button_orange, .button_basket.in-cart:active, .button_one_click_buy:active, .button_basket:hover, .button1:hover, .button2:hover, .button_basket:active, .button1:active, .button2:active, .button25.order-button:hover, .button25.order-button:active, .button25.grey:hover, .button25.grey:active, .button25.apply-button:hover, .button25.apply-button:active, .button25.set_aside:hover, .button25.set_aside:active, .button_basket.back-button:hover, .button_basket.back-button:active, .button_basket.order-button:hover, .button_basket.order-button:active, .status.delivered, .popup .bx-auth-service-form input[type='submit'] { background: #f3b312; background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YzYjMxMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkOTYxMDMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(top, #f3b312 0%, #d96103 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f3b312), color-stop(100%,#d96103)); background: -webkit-linear-gradient(top, #f3b312 0%,#d96103 100%); background: -o-linear-gradient(top, #f3b312 0%,#d96103 100%); background: -ms-linear-gradient(top, #f3b312 0%,#d96103 100%); background: linear-gradient(to bottom, #f3b312 0%,#d96103 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f3b312', endColorstr='#d96103',GradientType=0 ); } .manufacturers-names li.cur a, .manufacturers-names li a:hover, .side-menu li.cur a, .side-menu li a:hover, .button25, .button_basket, .button1, body table.title-search-result tr.title-search-selected td, .main-nav .child_submenu a:hover, .main-nav .child_submenu a.cur, .module-fotos .main-fotos .zoom:hover, .popup .after-title { background: #e54424; background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2U1NDQyNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNhYjA1MDIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(top, #e54424 0%, #ab0502 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e54424), color-stop(100%,#ab0502)); background: -webkit-linear-gradient(top, #e54424 0%,#ab0502 100%); background: -o-linear-gradient(top, #e54424 0%,#ab0502 100%); background: -ms-linear-gradient(top, #e54424 0%,#ab0502 100%); background: linear-gradient(to bottom, #e54424 0%,#ab0502 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e54424', endColorstr='#ab0502',GradientType=0 ); } .popup .after-title { border-bottom: 1px solid #960300; } a, .top-h-row .left-nav a.cur:hover, .catalog_display a.current { color: #212121; } input[type="text"], input[type="password"], input[type="email"] { color: #555; } select { border: 1px solid #abadb3; } .grey, #footer .phone-block span.phone-code { color: #999; } [class*="icon-"] span, .module-products-list thead th, .err, .errs, .module-products-list .extra_properties .properties-block .se-cell .properties_text { color: #495b68; } .top-h-row .left-nav a:hover, .module-order-history ul.tabs li a:hover, .faq_icon:hover span, .question-list .q a:hover span { border-color: #E08C86 !important; } hr { background: #d1dadf; } .main-nav, .main-nav .mini-menu .mini-search { background: #f1553a; background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YxNTUzYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNiZjAyMDEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(top, #f1553a 0%, #bf0201 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f1553a), color-stop(100%,#bf0201)); background: -webkit-linear-gradient(top, #f1553a 0%,#bf0201 100%); background: -o-linear-gradient(top, #f1553a 0%,#bf0201 100%); background: -ms-linear-gradient(top, #f1553a 0%,#bf0201 100%); background: linear-gradient(to bottom, #f1553a 0%,#bf0201 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f1553a', endColorstr='#bf0201',GradientType=0 ); box-shadow: 0px -1px 0px 0px #a20101 inset, 0px 2px 0 0 #f26047 inset, 1px -1px 0px 0px #d92e20 inset, -1px -1px 0px 0px #d92e20 inset, 0px -2px 0 #D63E3E inset; -moz-box-shadow: 0px -1px 0px 0px #a20101 inset, 0px 2px 0 0 #f26047 inset, 1px -1px 0px 0px #d92e20 inset, -1px -1px 0px 0px #d92e20 inset, 0px -2px 0 #D63E3E inset; -o-box-shadow: 0px -1px 0px 0px #a20101 inset, 0px 2px 0 0 #f26047 inset, 1px -1px 0px 0px #d92e20 inset, -1px -1px 0px 0px #d92e20 inset, 0px -2px 0 #D63E3E inset; -webkit-box-shadow: 0px -1px 0px 0px #a20101 inset, 0px 2px 0 0 #f26047 inset, 1px -1px 0px 0px #d92e20 inset, -1px -1px 0px 0px #d92e20 inset, 0px -2px 0 #D63E3E inset; } .main-nav .mini-menu .mini_menu_opener.cur { background: #cd160a; background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2NkMTYwYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlYjM5MmQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(top, #cd160a 0%, #eb392d 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#cd160a), color-stop(100%,#eb392d)); background: -webkit-linear-gradient(top, #cd160a 0%,#eb392d 100%); background: -o-linear-gradient(top, #cd160a 0%,#eb392d 100%); background: -ms-linear-gradient(top, #cd160a 0%,#eb392d 100%); background: linear-gradient(to bottom, #cd160a 0%,#eb392d 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cd160a', endColorstr='#eb392d',GradientType=0 ); box-shadow: 0px 1px 4px #810e06 inset; -moz-box-shadow: 0px 1px 4px #810e06 inset; -o-box-shadow: 0px 1px 4px #810e06 inset; -webkit-box-shadow: 0px 1px 4px #810e06 inset; } .main-nav .menu-wrapp a:hover, .main-nav .menu-wrapp a.cur, .main-nav .mini-menu-wrapp a.cur, .main-nav .mini-menu-wrapp a:hover { background: #d9d9d9; background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Q5ZDlkOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNiY2JjYmIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(top, #d9d9d9 0%, #bcbcbb 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#d9d9d9), color-stop(100%,#bcbcbb)); background: -webkit-linear-gradient(top, #d9d9d9 0%,#bcbcbb 100%); background: -o-linear-gradient(top, #d9d9d9 0%,#bcbcbb 100%); background: -ms-linear-gradient(top, #d9d9d9 0%,#bcbcbb 100%); background: linear-gradient(to bottom, #d9d9d9 0%,#bcbcbb 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d9d9d9', endColorstr='#bcbcbb',GradientType=0 ); border-left: 1px solid #D63E3E; border-right: 1px solid #D63E3E; box-shadow: 0px -1px 0px 0px #b5b5b4 inset, 0px -2px 0px 0px #d2d2d2 inset; -moz-box-shadow: 0px -1px 0px 0px #b5b5b4 inset, 0px -2px 0px 0px #d2d2d2 inset; -o-box-shadow: 0px -1px 0px 0px #b5b5b4 inset, 0px -2px 0px 0px #d2d2d2 inset; -webkit-box-shadow: 0px -1px 0px 0px #b5b5b4 inset, 0px -2px 0px 0px #d2d2d2 inset; color: #000; } .main-nav .mini-menu-wrapp a.cur, .main-nav .mini-menu-wrapp a:hover { border-left: 1px solid #c7c7c8; border-right: 1px solid #c7c7c8; border-top: 1px solid #eee; } .main-nav a span, .main-nav .mini-menu-wrapp a span { text-shadow: 0px 1px 1px #a00b05; -moz-text-shadow: 0px 1px 1px #a00b05; -o-text-shadow: 0px 1px 1px #a00b05; -webkit-text-shadow: 0px 1px 1px #a00b05; } .main-nav .mini-menu-wrapp a.cur span, .main-nav .mini-menu-wrapp a:hover span { text-shadow: 0 1px 1px #fff; -moz-text-shadow: 0 1px 1px #fff; -o-text-shadow: 0 1px 1px #fff; -webkit-text-shadow: 0 1px 1px #fff; } .main-nav .menu-wrapp a:hover span, .main-nav .menu-wrapp a.cur span { border-left: 1px solid #BB1C11; border-right: 1px solid #BB1C11; text-shadow: 0 1px 1px #f4f4f4; -moz-text-shadow: 0 1px 1px #f4f4f4; -o-text-shadow: 0 1px 1px #f4f4f4; -webkit-text-shadow: 0 1px 1px #f4f4f4; } .main-nav .menu-wrapp li:first-child a:hover, .main-nav .menu-wrapp li:first-child a.cur, .main-nav .menu-wrapp li.first a:hover, .main-nav .menu-wrapp li.first a.cur { border-left: 1px #ccc solid; } .main-nav .search form input[type='text']:focus, .main-nav .mini-search form input[type='text']:focus { border-color: #BB1C11; } .phone-block span.phone-code { color:#c7c7c7; } .phone-block span.phone, .articles-list .item .date { color:#7b7b7b; } #footer .phone-block span.phone { color:#5c5c5c; } .work-time .day { color: #fb7703; } #footer .work-time, .middle-h-row .work-time { color: #888484; } #footer .footer-inner, #footer .footer-inner .title { color: #666; } #footer .menu ul { line-height: 20pxs; } #footer .footer-bottom { background: #bd0000; border-top: 1px solid #a80000; } #footer .footer-inner { border-bottom: 1px solid #fff; } #footer .footer-bottom { color: #fff; } .main-filter-tabs .inline-help, .module-filter .inline-help { color: #a2a4a4; } .scroll-to-top { color: #fff; background: #bdbdbd; background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2JkYmRiZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM4ZjhmOGYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(top, #bdbdbd 0%, #8f8f8f 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#bdbdbd), color-stop(100%,#8f8f8f)); background: -webkit-linear-gradient(top, #bdbdbd 0%,#8f8f8f 100%); background: -o-linear-gradient(top, #bdbdbd 0%,#8f8f8f 100%); background: -ms-linear-gradient(top, #bdbdbd 0%,#8f8f8f 100%); background: linear-gradient(to bottom, #bdbdbd 0%,#8f8f8f 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bdbdbd', endColorstr='#8f8f8f',GradientType=0 ); border-top: 2px #d92d15 solid; } .scroll-to-top:hover { border-top: 2px #8f8f8f solid; background: #f0543a; background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YwNTQzYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNiZjAyMDEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(top, #f0543a 0%, #bf0201 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f0543a), color-stop(100%,#bf0201)); background: -webkit-linear-gradient(top, #f0543a 0%,#bf0201 100%); background: -o-linear-gradient(top, #f0543a 0%,#bf0201 100%); background: -ms-linear-gradient(top, #f0543a 0%,#bf0201 100%); background: linear-gradient(to bottom, #f0543a 0%,#bf0201 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f0543a', endColorstr='#bf0201',GradientType=0 ); } .button2 { background: #b3bdc2; background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2IzYmRjMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNhMGFhYjEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(top, #b3bdc2 0%, #a0aab1 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#b3bdc2), color-stop(100%,#a0aab1)); background: -webkit-linear-gradient(top, #b3bdc2 0%,#a0aab1 100%); background: -o-linear-gradient(top, #b3bdc2 0%,#a0aab1 100%); background: -ms-linear-gradient(top, #b3bdc2 0%,#a0aab1 100%); background: linear-gradient(to bottom, #b3bdc2 0%,#a0aab1 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b3bdc2', endColorstr='#a0aab1',GradientType=0 ); color: #fff; border: 0; border-bottom: 1px solid #90989d; border-left: 1px solid #a8b2b8; border-right: 1px solid #a8b2b8; text-shadow: 0 1px 1px #90989d; -moz-text-shadow: 0 1px 1px #90989d; -o-text-shadow: 0 1px 1px #90989d; -webkit-text-shadow: 0 1px 1px #90989d; border-top: 1px solid #b3bdc2; } .module-products-corusel .flex-prev:hover, .module-products-corusel .flex-next:hover { background-color: #e68a84; } .product-list-items.module-products-corusel .item .markers, .module-products-corusel .by_order, .product-list-items .by_order, .product-list-items .item .cost .prompt-discont strike, .module-products-list div.price-cell .prompt-discont { color: #7e868a; } .news-list .item .right-data .date, div.news_date_time { background:#f3f6f8; } .more_big { background: url(/bitrix/templates/aspro_tires/themes/red/images/round_arr_big.png) top left no-repeat; } .more_small { background: url(/bitrix/templates/aspro_tires/themes/red/images/round-arr.png) top left no-repeat; } .about-column { color: #555; } #footer .footer-inner .menu .title { color: #cc1609; } .module-manufacturers .manufacturers-list li a.logotip, .manufacturer-image { border: 1px solid #ededed; box-shadow: 0 0px 2px 2px #eaeef0 inset; -moz-box-shadow: 0 0px 2px 2px #eaeef0 inset; -o-box-shadow: 0 0px 2px 2px #eaeef0 inset; -webkit-box-shadow: 0 0px 2px 2px #eaeef0 inset; } .module-manufacturers .manufacturers-list li a.logotip .name, .manufacturer-image .name { background: #f6f8f9; } .module-breadcrumbs .sep, .search-page .sep { color: #cfcfcf; } .articles-list .item .left-data .thumb img { border-bottom: 3px solid #ffb107; } .module-pagination .nums a.cur { color: #fff; background: #cd160a !important; border: 1px solid #b61309 !important; } /*.module-pagination .nums a:hover { border: 1px solid #da6204; background: #ed8c0f; color: #fff; }*/ .module-pagination .nums a { border: 1px solid #d1dfe3; } .module-pagination a.prev, .module-pagination a.next { background: url(/bitrix/templates/aspro_tires/themes/red/images/pagination_arr.png) no-repeat; } .news_date_time_detail { background: #e7eef1; color: #98b2be; } .align-rights img, .align-left img { border-bottom:3px solid #ffb107; } .fancy_hover { border: 3px solid #cd160a; } .detail_picture_full_block a.fancy img, .store_property.image a.fancy img { border-bottom: 3px solid #ffb107; } ol li:before, ul li:before { color: #cd160a !important; } blockquote { background: url(/bitrix/templates/aspro_tires/themes/red/images/quote.png) 0px 0px no-repeat; } .manufacturers-names li.cur a:active { box-shadow: 0px 1px 3px #0070a2 inset; -moz-box-shadow: 0px 1px 3px #0070a2 inset; -webkit-box-shadow: 0px 1px 3px #0070a2 inset; -o-box-shadow: 0px 1px 3px #0070a2 inset; } .blocks-list .item { border-top: 1px #d1dadf solid; } .button25.set_aside { background: #fff; border: 1px solid #d6dce1; text-shadow: none; -moz-text-shadow: none; -o-text-shadow: none; -webkit-text-shadow: none; box-shadow: none; -moz-box-shadow: none; -o-box-shadow: none; -webkit-box-shadow: none; color: #4a5b69; } .button25.set_aside:hover { border: 1px solid transparent; border-bottom: 1px solid #b0520a; border-top: 1px solid #efa317; } .button25.order-button, .button25.apply-button, .button25.grey, .status.in-process, .module-order-history .module-orders-list tr.tr-d.opened td { background: #c0cfd6; background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2MwY2ZkNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM2Yjg3OTciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(top, #c0cfd6 0%, #6b8797 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#c0cfd6), color-stop(100%,#6b8797)); background: -webkit-linear-gradient(top, #c0cfd6 0%,#6b8797 100%); background: -o-linear-gradient(top, #c0cfd6 0%,#6b8797 100%); background: -ms-linear-gradient(top, #c0cfd6 0%,#6b8797 100%); background: linear-gradient(to bottom, #c0cfd6 0%,#6b8797 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c0cfd6', endColorstr='#6b8797',GradientType=0 ); color: #fff; border: 0; border-bottom: 1px solid #5a7682; text-shadow: 0 1px 1px #6d8490; -moz-text-shadow: 0 1px 1px #6d8490; -o-text-shadow: 0 1px 1px #6d8490; -webkit-text-shadow: 0 1px 1px #6d8490; box-shadow: 0 -1px 1px #7e97a4 inset; -moz-box-shadow: 0 -1px 1px #7e97a4 inset; -o-box-shadow: 0 -1px 1px #7e97a4 inset; -webkit-box-shadow: 0 -1px 1px #7e97a4 inset; } .button25:hover, .button25.in-cart, .button25.orange, .status.delivered, .popup .bx-auth-service-form input[type='submit'] { text-shadow: 0 1px 1px #c16b0a; -moz-text-shadow: 0 1px 1px #c16b0a; -o-text-shadow: 0 1px 1px #c16b0a; -webkit-text-shadow: 0 1px 1px #c16b0a; border-bottom: 1px solid #b0520a; box-shadow: 0 -1px 1px #dc6605 inset; -moz-box-shadow: 0 -1px 1px #dc6605 inset; -o-box-shadow: 0 -1px 1px #dc6605 inset; -webkit-box-shadow: 0 -1px 1px #dc6605 inset; color: #fff !important; } .button25:active { color: #fff; box-shadow: 0px 1px 3px #d96103 inset; -moz-box-shadow: 0px 1px 3px #d96103 inset; -webkit-box-shadow: 0px 1px 3px #d96103 inset; -o-box-shadow: 0px 1px 3px #d96103 inset; } .blocks-list .item .cost { color: #4d4d4d; } .article-product, .module-fotos .fotos-thumbs li, .tabs-section, .module-products-list a.popup_image, .module-drop-cart { border: 1px solid #d1d9df; } .article-product .module-fotos, .offers_wrapp { border-right: 1px solid #d1d9df; } .module-sizes-product .module-title { color: #212121; } .module-products-list td.diameter, .module-products-list tr:first-child td, .module-orders-list tr:first-child td, .product-description, .article-product .info .info-dsc, .module-drop-cart .more-row { border-top:1px solid #d1d9df; } .module-products-list td, .module-orders-list td, #order_form_div .sale_data-table td, #order_form_div .sale_data-table tfoot tr.last td, .module-drop-cart .cart-shell td, #order_form_content .result { border-bottom:1px solid #d1d9df; } .module-products-list td.quantity-cell input[type='text'], input[type="text"], input[type="password"], input[type="email"] { border: 1px solid #bbb; } .module-products-list td.price-cell span, .module-orders-list td.price-cell span, .module-drop-cart .cart-shell td.cost-cell span, .module-order-history .drop-cell .result-row .result .price .r span { color:#838f99; } .module-products-list td.quantity-cell input[type='text']:focus { border-color: #0085c1; outline: none; } .module-products-list .availability-cell { color: #e67e22; } .module-products-list .availability-cell .many, .module-products-list .payed { color: #44aa00; } .module-products-list .availability-cell .under_order { color: #a0a0a0; } .module-fotos .main-fotos .zoom { background: #b3bdc5; background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iI2IzYmRjNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM3ZThiOTciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(top, #b3bdc5 1%, #7e8b97 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#b3bdc5), color-stop(100%,#7e8b97)); background: -webkit-linear-gradient(top, #b3bdc5 1%,#7e8b97 100%); background: -o-linear-gradient(top, #b3bdc5 1%,#7e8b97 100%); background: -ms-linear-gradient(top, #b3bdc5 1%,#7e8b97 100%); background: linear-gradient(to bottom, #b3bdc5 1%,#7e8b97 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b3bdc5', endColorstr='#7e8b97',GradientType=0 ); } .article-product .info, body table.title-search-result td.title-search-more a { color: #878787; } ul.tabs li.cur, .module-filter .filter-tabs .tab.cur { background: #cd160a; } ul.tabs li.cur { box-shadow: 0 1px 3px #810e06 inset; -moz-box-shadow: 0 1px 3px #810e06 inset; -o-box-shadow: 0 1px 3px #810e06 inset; -webkit-box-shadow: 0 1px 3px #810e06 inset; } .module-filter .filter-tabs .tab.cur { color: #fff; box-shadow: 1px 1px 3px #810e06 inset; -moz-box-shadow: 1px 1px 3px #810e06 inset; -o-box-shadow: 1px 1px 3px #810e06 inset; -webkit-box-shadow: 1px 1px 3px #810e06 inset; } .module-filter .tab .triangle { border-left: 8px solid #cd160a !important; } ul.tabs li.cur a, ul.tabs li.cur a:hover { color: #fff; } ul.tabs li.cur .triangle { border-top: 6px solid #cd160a; } table.reviews-post-table thead td, .module-pagination .nums a { color: #7e7e7e; } ul.fotos-thumbs li.cur .triangle, ul.fotos-thumbs li:hover .triangle { border-right: 6px solid #cd160a; } .article-product .availability-row .indicators span, .quantity-indicators span { background: url(/bitrix/templates/aspro_tires/themes/red/images/quantity_icons.png) no-repeat; } .article-product .bx-wrapper { border-left: 1px solid #d1dadf; } .article-product .info .info-dsc { background: #e7eded; } .cost-cell .x { color: #848a93; } .button_one_click_buy, .button_basket { color: #fff !important; } .button_basket.in-cart, .button_one_click_buy, .button_basket.checkout, .button_basket.orange, .button_orange { text-shadow: 0 1px 1px #c16b0a; -moz-text-shadow: 0 1px 1px #c16b0a; -o-text-shadow: 0 1px 1px #c16b0a; -webkit-text-shadow: 0 1px 1px #c16b0a; border-top: 1px solid #efa417; border-bottom: 1px solid #b0520a; border-right: 1px solid #ed8e16; border-left: 1px solid #ed8e16; box-shadow: 0 -1px 1px #dc6605 inset; -moz-box-shadow: 0 -1px 1px #dc6605 inset; -o-box-shadow: 0 -1px 1px #dc6605 inset; -webkit-box-shadow: 0 -1px 1px #dc6605 inset; color: #fff; } .button_basket.order-button, .button_basket.refresh-button, .button_basket.back-button { background: #c0cfd6; background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2MwY2ZkNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM2Yjg3OTciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(top, #c0cfd6 0%, #6b8797 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#c0cfd6), color-stop(100%,#6b8797)); background: -webkit-linear-gradient(top, #c0cfd6 0%,#6b8797 100%); background: -o-linear-gradient(top, #c0cfd6 0%,#6b8797 100%); background: -ms-linear-gradient(top, #c0cfd6 0%,#6b8797 100%); background: linear-gradient(to bottom, #c0cfd6 0%,#6b8797 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c0cfd6', endColorstr='#6b8797',GradientType=0 ); color: #fff; border: 0; border-bottom: 1px solid #5a7682; border-top: 1px solid #b9c9d1; border-left: 1px solid #99b1bc; border-right: 1px solid #99b1bc; text-shadow: 0 1px 1px #6d8490; -moz-text-shadow: 0 1px 1px #6d8490; -o-text-shadow: 0 1px 1px #6d8490; -webkit-text-shadow: 0 1px 1px #6d8490; box-shadow: 0 -1px 1px #7e97a4 inset; -moz-box-shadow: 0 -1px 1px #7e97a4 inset; -o-box-shadow: 0 -1px 1px #7e97a4 inset; -webkit-box-shadow: 0 -1px 1px #7e97a4 inset; } .button_basket.in-cart:active, .button_one_click_buy:active { text-shadow: 0 1px 1px #c16b0a; -moz-text-shadow: 0 1px 1px #c16b0a; -o-text-shadow: 0 1px 1px #c16b0a; -webkit-text-shadow: 0 1px 1px #c16b0a; border-top: 1px solid #b0520a; box-shadow: 0 1px 1px #dc6605 inset; -moz-box-shadow: 0 1px 1px #dc6605 inset; -o-box-shadow: 0 1px 1px #dc6605 inset; -webkit-box-shadow: 0 1px 1px #dc6605 inset; } .button_basket, .button1, .button25, .manufacturers-names li.cur a, .manufacturers-names li a:hover, .side-menu li.cur a, .side-menu li a:hover { color: #fff; border-bottom: 1px solid #960300; text-shadow: 0 1px 1px #a00b05; -moz-text-shadow: 0 1px 1px #a00b05; -o-text-shadow: 0 1px 1px #a00b05; -webkit-text-shadow: 0 1px 1px #a00b05; box-shadow: 0 -1px 1px #b62927 inset; -moz-box-shadow: 0 -1px 1px #b62927 inset; -o-box-shadow: 0 -1px 1px #b62927 inset; -webkit-box-shadow: 0 -1px 1px #b62927 inset; } .button_basket, .button1 { border-top: 1px solid #e54424; border-left: 1px solid #d01c0d; border-right: 1px solid #d01c0d; border-bottom: 1px solid #960300; } .button25 { border: 0; border-bottom: 1px solid #960300; } .button_basket:hover, .button1:hover, .button2:hover, .button_orange:hover { text-shadow: 0 1px 1px #c16b0a; -moz-text-shadow: 0 1px 1px #c16b0a; -o-text-shadow: 0 1px 1px #c16b0a; -webkit-text-shadow: 0 1px 1px #c16b0a; border-top: 1px solid #efa417; border-bottom: 1px solid #b0520a; border-right: 1px solid #ed8e16; border-left: 1px solid #ed8e16; box-shadow: 0 -1px 1px #dc6605 inset; -moz-box-shadow: 0 -1px 1px #dc6605 inset; -o-box-shadow: 0 -1px 1px #dc6605 inset; -webkit-box-shadow: 0 -1px 1px #dc6605 inset; color: #fff; } .button_basket:active, .button1:active, .button2:active, .button_orange:active { text-shadow: 0 1px 1px #c16b0a; -moz-text-shadow: 0 1px 1px #c16b0a; -o-text-shadow: 0 1px 1px #c16b0a; -webkit-text-shadow: 0 1px 1px #c16b0a; border-top: 1px solid #b0520a; border-right: 1px solid #ed8e16; border-left: 1px solid #ed8e16; box-shadow: 0 1px 1px #dc6605 inset; -moz-box-shadow: 0 1px 1px #dc6605 inset; -o-box-shadow: 0 1px 1px #dc6605 inset; -webkit-box-shadow: 0 1px 1px #dc6605 inset; } .product-list-items .item { border-right:1px solid #f0f0f0; } .product-list-items .item:first-child { border-left: 0; } .module-products-corusel .corusel-list .item { border-right:1px solid #F0F0F0; } .module-products-corusel .corusel-list .item:first-child { border-left: 0; } .top-h-row .left-nav a { color: #656565; border-bottom: 1px solid #cdcdcd; } .top-h-row .left-nav a.cur { color: #656565 !important; } .catalog_display a { background: url("/bitrix/templates/aspro_tires/themes/red/images/view_switcher.png") top left no-repeat; } a.foto { background: url(/bitrix/templates/aspro_tires/themes/red/images/photo_icon.png) 0 -4px no-repeat; } .module-products-list .colored th, table.table th, .module-orders-list .colored th, .sale_data-table .colored th { border-bottom: 1px #dee4e4 solid; background: #f5f8f8; background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y1ZjhmOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlYmYwZjAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(top, #f5f8f8 0%, #ebf0f0 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f5f8f8), color-stop(100%,#ebf0f0)); background: -webkit-linear-gradient(top, #f5f8f8 0%,#ebf0f0 100%); background: -o-linear-gradient(top, #f5f8f8 0%,#ebf0f0 100%); background: -ms-linear-gradient(top, #f5f8f8 0%,#ebf0f0 100%); background: linear-gradient(to bottom, #f5f8f8 0%,#ebf0f0 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f5f8f8', endColorstr='#ebf0f0',GradientType=0 ); color: #495b68; } .module-products-list a.popup_image .triangle { border-left: 4px solid #d1d9df !important; } .module-products-list a.popup_image:hover { border-color: #cc1609; } .module-products-list a.popup_image:hover .triangle { border-left: 4px solid #cc1609 !important; } .stores_block_wrap .stores_block { border-bottom: 1px dotted #878787; } .stores .store_description .store_property .title i { background: url(/bitrix/templates/aspro_tires/themes/red/images/stores_icons.png) no-repeat; } .info-icon { background: url(/bitrix/templates/aspro_tires/themes/red/images/stores_icons.png) -48px -262px no-repeat; } .bx-yandex-view-layout, .module-map { border: 3px solid #dbdbdb; } .faq_icon { background: url(/bitrix/templates/aspro_tires/themes/red/images/faq_icon.png) bottom left no-repeat; } #faq_web_fom { display: none; } .faq_icon span, .question-list .q a span { border-color: #666 !important; } .drop-question .form-block, .authorization-cols .col.authorization .form-block, .authorization-cols .col.registration .form-block { border: 1px solid #d1dfe3; border-top: 2px solid #cd160a; } form.form-block { border: 1px solid #d1dfe3; } .authorization-cols .col.authorization .soc-avt { border-top: 1px solid #d1dfe3; } .module-form-block-wr .form-block { border: 1px solid #d1dfe3; } .form-block { background: #f1f5f5; } .form-block input[type="text"], .form-block input[type="password"], .form-block input[type="email"], .form-block textarea { border: 1px solid #d1dfe3; } form .star, form div.r div.error, form div.r label.error, .order-checkout .sof-req, .popup label .star { color:#f3811f; } .form-block input[type="text"].error, .form-block input[type="email"].error, .form-block input[type="password"].error, .form-block textarea.error { border-color: #f3811f; background: #fff4eb; } table.content-table td, table.content-table th { border: 1px solid #F0F0F0; } .main-nav .child_submenu { border-top: 1px solid #dedede; border-bottom: 1px solid #f9f9f9; } .main-nav .child_submenu a { border-top: 1px solid #e3e3e3; border-left: 1px solid #f9f9f9; border-right: 1px solid #f9f9f9; background: #f3f3f3; } .main-nav .mini-menu-wrapp li a { border-right: 1px solid #9e1108; border-left: 1px solid #9e1108; border-top: 1px solid #A7180F; background: #cd160a; } .main-nav .child_submenu a:hover, .main-nav .child_submenu a.cur { color: #fff; border-top: 1px solid #d01c0d; border-left: 1px solid #d01c0d; border-right: 1px solid #d01c0d; background: #e54424; background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2U1NDQyNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNhYjA1MDIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(top, #e54424 0%, #ab0502 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e54424), color-stop(100%,#ab0502)); background: -webkit-linear-gradient(top, #e54424 0%,#ab0502 100%); background: -o-linear-gradient(top, #e54424 0%,#ab0502 100%); background: -ms-linear-gradient(top, #e54424 0%,#ab0502 100%); background: linear-gradient(to bottom, #e54424 0%,#ab0502 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e54424', endColorstr='#ab0502',GradientType=0 ); } .main-nav .child_submenu .top_block { background: #bcbcbc; border-left: 1px solid #dedede; border-right: 1px solid #dedede; } .module-cart .table td:first-child { border-left: 1px solid #d1dadf; } .module-cart .table td:last-child { border-right: 1px solid #d1dadf; } .module-cart .cost-cell .old-price { color: #bbb; } .module-cart .result-info .discount .cell-value { color: #be0000; } .module-cart .result-info .discount .cell-name { color: #be3333; } .module-cart .result-info .cell-name { color: #5c5c5c; } .module-cart table.table { border-bottom: 1px solid #d1dadf; } div.error { background: #f0f0f0; } .basket_sort .quantity { color: #888; } .module-drop-cart { border-top:2px solid #bcbcbc; background: #fff; border-radius: 0 2px 2px 0; -moz-border-radius: 0 2px 2px 0; -o-border-radius: 0 2px 2px 0; -webkit-border-radius: 0 2px 2px 0; } .module-drop-cart .table-title { border-bottom: 1px #dee4e4 solid; background: #f5f8f8; background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJod�EiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(top, #f5f8f8 0%, #ebf0f0 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f5f8f8), color-stop(100%,#ebf0f0)); background: -webkit-linear-gradient(top, #f5f8f8 0%,#ebf0f0 100%); background: -o-linear-gradient(top, #f5f8f8 0%,#ebf0f0 100%); background: -ms-linear-gradient(top, #f5f8f8 0%,#ebf0f0 100%); background: linear-gradient(to bottom, #f5f8f8 0%,#ebf0f0 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f5f8f8', endColorstr='#ebf0f0',GradientType=0 ); color: #495b68; } .module-drop-cart .top-arr { border-bottom: 10px solid #bcbcbc; } .module-drop-cart .but-row { border-top: 1px solid #d1d9df; background: #e7edf1; } .module-drop-cart .more-row a { background: url(/bitrix/templates/aspro_tires/themes/red/images/round-arr.png) top left no-repeat; } .order-checkout .sale_order_full_table, .order-checkout .sale_order_full { border:1px solid #d1d9df; } .order-checkout .sale_order_full th, .order-checkout .sale_order_full td { border: 1px solid #d1dadf; } .sale_order_full_table, .sale_order_full { background: #f1f5f5; } .order-confirmation { background: #dfe7ec; } .order-confirmation { border-bottom: 1px solid #cdd6dc; } .order-confirmation td { border-left: 1px solid #cdd6dc; } .order-confirmation td:first-child { border-left: 0; } .popup { background: #fff; } .popup .pop-up-title { color: #5d6e7b; } .popup .after-title .description-wrapp { border-left: 3px solid #fff; color: #fff; } .popup input.error, input.error, .popup textarea.error, textarea.error { border-color: #ea3742; background: #ffdcde; } form div.r div.error, form div.r label.error, body font.errortext, #order_form_div .value label.error { color: #c90404 !important; } .module-filter { box-shadow: 0 0 15px #e6e9e9 inset; -mox-box-shadow: 0 0 15px #e6e9e9 inset; -o-box-shadow: 0 0 15px #e6e9e9 inset; -webkit-box-shadow: 0 0 15px #e6e9e9 inset; background: #f1f5f5; } .question-list .ans { background: #f1f5f5; border: 1px solid #eaeff3; box-shadow: 0 0 5px #eaeff3 inset; -moz-box-shadow: 0 0 5px #eaeff3 inset; -o-box-shadow: 0 0 5px #eaeff3 inset; -webkit-box-shadow: 0 0 5px #eaeff3 inset; } .question-list .ans .arr { border-bottom: 10px solid #eaeff3; } .module-filter .filter-tabs { color: #686c6d; } .module-filter.tires .filter-boxes .box .filter_image { background: url(/bitrix/templates/aspro_tires/themes/red/images/tires_filter_bg.png) center right no-repeat; } .module-filter.wheels .filter-boxes .box .filter_image { background: url(/bitrix/templates/aspro_tires/themes/red/images/wheels_filter_bg.png) center right no-repeat; } .module-filter.accumulators .filter-boxes .box .filter_image { background: url(/bitrix/templates/aspro_tires/themes/red/images/accumulators_filter_bg.png) center right no-repeat; } .module-filter hr { border-top: 1px solid #DBE2E2; background: #fafcfd; } .result-block, .catalog_display a, .catalog_sort .sort_title { color: #62717d; } #car_list_wrap .filter-b .ch label, .status.canceled { color: #4a5b69; } .top-h-row .h-user-block a.reg span, .top-h-row .h-user-block a.exit span { border-bottom: 1px solid #777; } .top-h-row .h-user-block a.reg:hover span, .top-h-row .h-user-block a.exit:hover span { border-color: rgb(248, 156, 148); } .status.canceled { border: 1px solid #d6dce1; background: #fff; } .module-order-history .module-orders-list td.drop-cell { border-left: 1px solid #d1d9df; border-right: 2px solid #d1d9df; } .module-order-history .module-orders-list td.drop-cell .t, .module-order-history .module-orders-list td.drop-cell .item-shell th { background: #f1f5f5; } .module-order-history ul.tabs li a { border-bottom: 1px solid #E08C86; } body table.title-search-result th { border-right: 1px solid #d1dfe3; } body div.title-search-result { border: 1px solid #d1dfe3; } body table.title-search-result td.title-search-item b { color: #fb7703; } body table.title-search-result tr.title-search-selected a, body table.title-search-result tr.title-search-selected td.title-search-more a { color: #fff; background-color: transparent; } .soc-avt { border-bottom: 1px solid #d1dfdf; border-top: 1px solid #d1dfdf; background: #f1f5f5; } .article-product .info .info-dsc .shell .but-cell.by_order .by_order_description, .article-product .info .info-dsc .shell .offers_error { color: #5a7682; } .offers_wrapp { border-top: 1px solid #d1d9df; border-left: 1px solid #d1d9df; } .flexslider .banner_title, .flexslider .banner_text { color: #fff; } .flexslider .banner_title { text-shadow: 0 1px 3px #666; -moz-text-shadow: 0 1px 3px #666; -o-text-shadow: 0 1px 3px #666; -webkit-text-shadow: 0 1px 3px #666; } .flexslider li.box { border-radius: 3px 3px 0 0; -moz-border-radius: 3px 3px 0 0; -o-border-radius: 3px 3px 0 0; -webkit-border-radius: 3px 3px 0 0; } .flexslider li.box .underline { border-bottom: 1px solid #ddddde; color: #fff; } .flexslider li.box a:hover { border-color: rgb(236, 84, 70); } .tabs-body .tab .img-l span { color: #fff; border-left: 2px #ffb308 solid; } .module-drop-cart, .main-nav .child_submenu, .title-search-result, .main-nav .mini-menu-wrapp { box-shadow: 0px 12px 30px #677780; -moz-box-shadow: 0px 12px 30px #677780; -o-box-shadow: 0px 12px 30px #677780; -webkit-box-shadow: 0px 12px 30px #677780; } .module-order-history .module-orders-list .tr-d:hover td { background-color: #F3F7F8; } #order_form_div form .title, #order_form_div .sale_order_table.props td { border-bottom: 1px solid #d1dadf; } #order_form_div .sale_order_table .ps_logo img:hover, #order_form_div .sale_order_table .ps_logo input[type=radio]:checked + label img, #order_form_div .sale_order_table.delivery label:hover img, #order_form_div .sale_order_table.delivery input[type=radio]:checked + label img, #order_form_div div.ps_logo.selected img, #order_form_div .account label:hover img, #order_form_div .account img.active, .module-fotos .fotos-thumbs li:hover, .module-fotos .fotos-thumbs li.cur { border: 2px solid #cd160a; } #order_form_div .sale_order_table .ps_logo img, #order_form_div .sale_order_confirm img, #order_form_div .account img { border: 1px solid #d1dadf; } .tabs-body .tab.for-wheels .img-l { background: url(/bitrix/templates/aspro_tires/themes/red/images/wheels_selection.png) center left no-repeat; } .tabs-body .tab.for-tires .img-l { background: url(/bitrix/templates/aspro_tires/themes/red/images/tires_selection.png) center left no-repeat; } .top-h-row .h-user-block a.enter, .top-h-row .h-user-block a.exit, a.exit { background: url(/bitrix/templates/aspro_tires/themes/red/images/auth-icons.png) no-repeat; } .top-h-row .h-user-block a.reg { background: url(/bitrix/templates/aspro_tires/themes/red/images/register-icons.png) no-repeat; } .main-manufacturers-row .all-row a { background: url(/bitrix/templates/aspro_tires/themes/red/images/round-arr.png) top left no-repeat; } .middle-h-row .header-cart-block div.cart { background: url(/bitrix/templates/aspro_tires/themes/red/images/basket-icon.png) top left no-repeat; } a.foto { background: url(/bitrix/templates/aspro_tires/themes/red/images/photo_icon.png) 9px 0 no-repeat; } .phone-block { background: url(/bitrix/templates/aspro_tires/themes/red/images/phone-icon.png) top left no-repeat; } .main-nav .search form input[type='submit'], .main-nav .mini-search form input[type='submit'] { background: url("/bitrix/templates/aspro_tires/themes/red/images/magnifier.png") top left no-repeat; } .main-nav .search form input[type='text'], .main-nav .mini-search form input[type='text'] { border-right: 1px solid #c9261a; border-left: 1px solid #c9261a; border-top: 1px solid #d2452f; border-bottom: 1px solid #BB1C11; } body .module-filter ul.filter-tabs li.tab.cur .triangle, body .side-menu li.cur a i { border-color: transparent; } .soc-avt .row a { background: url(/bitrix/templates/aspro_tires/themes/red/images/socavt.png) 0 0 no-repeat; } .stores_list li.cur i { background: url(/bitrix/templates/aspro_tires/themes/red/images/stores_icons.png) -91px -68px no-repeat; } /* End */ /* Start:/bitrix/templates/.default/ajax/ajax.min.css?1432902363420*/ iframe.waitwindowlocal{position:absolute;border:0;z-index:9999}div.waitwindowlocal{position:absolute;width:25px;height:25px;padding:0;z-index:10000;background-color:#fcf7d1;border:1px solid #e1b52d;background-image:url(/bitrix/templates/.default/ajax/images/wait.gif);background-position:center center;background-repeat:no-repeat}div.waitwindowlocalshadow{position:absolute;z-index:9998;background-image:url(/bitrix/templates/.default/ajax/images/shadow.gif);border:1px solid #808080} /* End */ /* Start:/bitrix/components/bitrix/search.title/templates/.default/style.css?14086081672108*/ div.title-search-result { border:1px solid #c6c6c6; display:none; overflow:hidden; z-index:205; } table.title-search-result { border-collapse: collapse; border:none; width:10%; } table.title-search-result th { background-color:#F7F7F7; border-right:1px solid #e8e8e8; color:#949494; font-weight:normal; padding-top:2px; padding-bottom:2px; padding-left:14px; padding-right:12px; text-align:right; vertical-align:top; white-space:nowrap; width:1%; } table.title-search-result td { background-color:white; color:black; font-weight:normal; padding-top:2px; padding-bottom:2px; text-align:left; white-space:nowrap; } table.title-search-result td.title-search-item { padding-left:8px; padding-right:15px; } table.title-search-result td.title-search-item a { padding-left:4px; padding-right:15px; text-decoration: none; color:black; vertical-align:top; display:block; } table.title-search-result td.title-search-item img { vertical-align:top; } table.title-search-result td.title-search-item b { color:#cf0000; font-weight:normal; } table.title-search-result tr.title-search-selected td ,table.title-search-result tr.title-search-selected a ,table.title-search-result tr.title-search-selected td.title-search-more a { background-color:#fff2be; } table.title-search-result td.title-search-more { font-size:11px; font-weight:normal; padding-right:15px; padding-left:24px; padding-top:0px; } table.title-search-result td.title-search-more a { padding-left:12px; padding-right:15px; text-decoration:none; color:#999999; } table.title-search-result td.title-search-all { padding-left:24px; padding-right:15px; } table.title-search-result td.title-search-all a { padding-left:4px; text-decoration:none; color:#808080; } table.title-search-result td.title-search-separator , table.title-search-result th.title-search-separator { padding-top:0px; padding-bottom:0px; font-size:4px; } div.title-search-fader { display:none; background-image: url('/components/bitrix/search.title/templates/.default/images/fader.png'); background-position: right top; background-repeat: repeat-y; position:absolute; } /* End */ /* Start:/bitrix/templates/aspro_tires/components/bitrix/menu/top_multilevel/style.css?14086081602878*/ ul#vertical-multilevel-menu, #vertical-multilevel-menu ul { margin: 0; padding: 0; list-style: none; width: 214px; font-size:12px; } /*Submenu box*/ #vertical-multilevel-menu li ul { position:absolute; /*top:-999em;*/ top:auto; display:none; z-index:500; height:auto; border:1px solid #C1C1C1; border-bottom:none; width:200px; } /* Submenu Items */ #vertical-multilevel-menu li a { display: block; text-decoration: none; color: #4F4F4F; font-weight:bold; padding: 5px; background:#F5F5F5; border-bottom:1px solid #C1C1C1; } /*Items selected*/ #vertical-multilevel-menu li a.item-selected { background-color: #D6D6D6; } /*Items Hover */ #vertical-multilevel-menu li a:hover { background-color: #D6D6D6; } /*Rootmenu Items*/ #vertical-multilevel-menu a.root-item { color:#fff; font-weight:bold; font-size:12px; padding:5px 0 7px 35px; background:#61656A url(/bitrix/templates/aspro_tires/components/bitrix/menu/top_multilevel/images/item_bg.gif) 0 0 no-repeat; border:none; box-sizing:border-box; -moz-box-sizing:border-box; /*height:26px; overflow:hidden;*/ } /*Rootmenu Items hover*/ #vertical-multilevel-menu a.root-item:hover, #vertical-multilevel-menu a.root-item-selected:hover { background:#61656A url(/bitrix/templates/aspro_tires/components/bitrix/menu/top_multilevel/images/item_bg.gif) 0 -26px no-repeat; } /*Rootmenu Items Selected*/ #vertical-multilevel-menu a.root-item-selected { color:#fff; font-weight:bold; font-size:12px; padding:5px 0 7px 35px; background:#61656A url(/bitrix/templates/aspro_tires/components/bitrix/menu/top_multilevel/images/item_bg.gif) 0 -26px no-repeat; border:none; box-sizing:border-box; -moz-box-sizing:border-box; /*height:26px; overflow:hidden;*/ } /*Parent item*/ #vertical-multilevel-menu a.parent { background: #F5F5F5 url(/bitrix/templates/aspro_tires/components/bitrix/menu/top_multilevel/images/arrow.gif) center right no-repeat; padding-right:10px; } /*Denied items*/ #vertical-multilevel-menu a.denied { background: #F5F5F5 url(/bitrix/templates/aspro_tires/components/bitrix/menu/top_multilevel/images/lock.gif) center right no-repeat; color:#DDDDDD; padding-right:10px; } /* Holly Hack. IE Requirement \*/ * html ul#vertical-multilevel-menu li { float: left; height: 1%; } * html ul#vertical-multilevel-menu li a { height: 1%; } /* End */ /*Submenu margin*/ #vertical-multilevel-menu li ul.root-item { margin:-27px 0 0 210px; } #vertical-multilevel-menu li ul { margin:-27px 0 0 133px; } /*Submenu hide*/ #vertical-multilevel-menu li:hover ul ul, #vertical-multilevel-menu li.jsvhover ul ul, #vertical-multilevel-menu li:hover ul ul ul, #vertical-multilevel-menu li.jsvhover ul ul ul { /*top:-999em;*/ display:none; } /*Submenu show*/ #vertical-multilevel-menu li:hover ul, #vertical-multilevel-menu li.jsvhover ul, #vertical-multilevel-menu li li:hover ul, #vertical-multilevel-menu li li.jsvhover ul, #vertical-multilevel-menu li li li:hover ul, #vertical-multilevel-menu li li li.jsvhover ul { /*z-index:1000; top:auto;*/ display:block; } /* End */ /* Start:/bitrix/templates/aspro_tires/css/custom.css?1438584217747*/ .tabs-body .tab .img-l {width:145px;} .top-h-row .h-user-block a.enter {background-position: right top;} .article-product .availability-row .indicators span, .quantity-indicators span {background-position:-34px -34px} .top-h-row .h-user-block a.exit {background-position: right center;} .module-pagination a.next {background-position: right top;} .article-product.detail .info .info-left {min-width:320px; margin-right:20px;} .article-product .info .options li .key {width:70%;} .filter-b.makers-list .ch {margin: 1px 0 3px} .filter-b .ch label {white-space:normal;} .filter-b .ch {display:inline-flex} .ch > input {margin:2px 2px 0 0;} .right_side .module-products-list {clear: none;} .bx_catalog_list_home.col4.bx_blue {display:inline-block;} /* End */ /* /bitrix/templates/aspro_tires/css/jquery.fancybox.css?14086081574105 */ /* /bitrix/templates/aspro_tires/styles.css?1447661638125579 */ /* /bitrix/templates/aspro_tires//css/media.css?142286852025456 */ /* /bitrix/templates/aspro_tires/themes/red/style.css?140860815749597 */ /* /bitrix/templates/.default/ajax/ajax.min.css?1432902363420 */ /* /bitrix/components/bitrix/search.title/templates/.default/style.css?14086081672108 */ /* /bitrix/templates/aspro_tires/components/bitrix/menu/top_multilevel/style.css?14086081602878 */ /* /bitrix/templates/aspro_tires/css/custom.css?1438584217747 */ /