.category-tree ul,.category-tree li{list-style:none;margin:0;padding:0}.category-tree ul{padding:0 0 0 10px}.category-tree>ul{margin:0 0 24px 0;padding:0}.category-tree>a{display:block}.category-tree li.branch>a{background-color:#fff;background-position:right 15px center;background-repeat:no-repeat;border-radius:4px;box-shadow:0 1px 2px #aaa;color:#343434;display:block;font-family:Arial;font-size:13px;font-weight:bold;padding:10px 30px 10px 15px;margin:0 0 4px 0;text-decoration:none}.category-tree li.branch>a:hover{color:#145ba4}.category-tree li.branch.expandable>a{background-image:url(/Images/product-category-arrow-collapsed.png)}.category-tree li.branch.expanded>a{background-image:url(/Images/product-category-arrow-expanded.png)}.category-tree li.branch.selected:not(.expandable)>a{background-color:#337ecb;box-shadow:0 2px 4px 0 #1461af inset;color:#fff}.category-tree li.leaf{border-top:1px dashed #c5c5c5}.category-tree li.leaf:first-child{border-top:none}.category-tree li.leaf>a{display:block;font-family:Arial;padding:10px 0;text-decoration:none}.category-tree li.leaf>a>*{float:left}.category-tree li.leaf>a:after,.category-tree li.leaf>a:before{display:table;content:" "}.category-tree li.leaf>a:after{clear:both}.category-tree li.leaf>a .count{color:#7c7c7c;padding:1px 8px 0 0;font-size:10px;text-align:right;width:15%}.category-tree li.leaf>a .name{color:#145ba4;font-size:12px;padding-right:8px;text-decoration:underline;width:85%}.category-tree li.leaf>a:hover{background-color:#e2dfdf}.category-tree li.leaf.selected>a .name{color:#000;font-weight:bold;text-decoration:none}*{box-sizing:border-box}input[type=text],input[type=number],select,textarea{border:1px solid silver;border-radius:2px;font-family:Arial;overflow:auto;padding:6px;width:300px}input[type=text]:hover,input[type=number]:hover,select:hover,textarea:hover{border-color:#a0a0a0}input[type=text]:focus,input[type=number]:focus,select:focus,textarea:focus{border-color:#333}input[type=number]{width:100px}.orange-button{background:#fecc00;border:1px solid #fff000;border-radius:2px;box-shadow:0 2px 3px #b74300,0 0 0 1px #f1aa00;color:#4d0000!important;cursor:pointer;display:inline-block;font-family:Arial;font-size:13px;font-weight:bold;padding:4px 10px;text-align:center;text-decoration:none;transition:background .3s}.orange-button:hover{background:#ffd732}.orange-button[disabled]{background:#d7c783;border:1px solid #e6e291;box-shadow:0 2px 3px #835f45,0 0 0 1px #a88e7f;color:#555!important}.red-button{background:#ffaeb1;border:1px solid #fff000;border-radius:2px;box-shadow:0 2px 3px #b74300,0 0 0 1px #f1aa00;color:#4d0000!important;cursor:pointer;display:inline-block;font-family:Arial;font-size:13px;font-weight:bold;padding:4px 10px;text-align:center;text-decoration:none;transition:background .3s}.red-button:hover{background:#ffd732}.validation-summary-valid,.validation-summary-valid ul,.validation-summary-valid li{margin:0;padding:0}.validation-summary-errors{background-color:#fee;border:2px dashed #e99;border-radius:10px;color:#811;display:block}::-webkit-input-placeholder{color:#aaa!important}:-moz-placeholder{color:#aaa!important}::-moz-placeholder{color:#aaa!important}:-ms-input-placeholder{color:#aaa!important}label.required:after{content:"*";color:red}.layout{background:#ebebeb url('/images/layout-wheel.png') center top no-repeat;background-size:100% auto;overflow-y:scroll;margin:0;padding:0;font-size:13px;font-family:'Segoe UI'}.layout a,.layout a:visited{color:#337ecb}.layout h1{font-weight:600;font-size:32px;font-family:'Cuprum'}.layout h1:first-child{margin-top:0}.layout h2{font-weight:lighter;font-size:28px;font-family:'Cuprum'}.layout h2:first-child{margin-top:0}.layout .news table{border-collapse:collapse}.layout .news td p{margin:0}.layout .news td:last-child a{font-size:15px}.layout .news td:last-child p:first-child{color:#777;font-size:10px;padding-bottom:4px}.layout .news td:last-child p:last-child{color:#212121;font-size:13px;margin:2px 0 16px 0}.layout .news td:first-child{width:64px}.layout .container{margin:0 auto;width:1000px}.layout #header{position:relative;margin:0 auto;width:940px;height:228px;background:url('/images/header-background.png') center top no-repeat}.layout #header .logo{position:absolute;top:26px;left:20px}.layout #header .phone-numbers{position:absolute;top:30px;left:200px}.layout #header .phone-numbers.voronezh{left:200px;top:40px}.layout #header .phone-numbers>*{float:left;margin-right:30px;text-transform:uppercase;font-size:13px;font-family:'Cuprum'}.layout #header .phone-numbers>* p{margin:0}.layout #header .phone-numbers>* .city{color:#738393}.layout #header .phone-numbers>* .number{color:#2a2a2a;font-size:21px}.layout #header .phone-numbers>* .number span{color:#0e68c4}.layout #header .phone-numbers:after,.layout #header .phone-numbers:before{display:table;content:" "}.layout #header .phone-numbers:after{clear:both}.layout #header .email{position:absolute;top:80px;left:345px;color:#738393;font-size:11px;font-family:Arial}.layout #header .email.voronezh{top:40px;left:380px}.layout #header .support{position:absolute;top:98px;left:413px;color:#2a2a2a;font-size:11px;font-family:Arial}.layout #header .support.voronezh{top:58px;left:448px}.layout #header .support a{color:#2a2a2a}.layout #header .cart-icon{position:absolute;top:26px;right:220px}.layout #header .cart-icon .count{position:absolute;top:48px;left:18px;padding-top:6px;width:28px;height:28px;border-radius:14px;background-color:#fff;color:#337ecb;text-align:center;font-weight:bold;font-size:14px;font-family:Arial,'DejaVu Sans','Liberation Sans',Freesans,sans-serif}.layout #header .cart{position:absolute;top:26px;right:0;width:200px;font-family:Arial}.layout #header .cart .text{margin-bottom:2px;color:#104276;font-size:18px}.layout #header .cart .sum{margin-bottom:12px;color:#2e2e2e;font-size:11px}.layout #header .cart a{display:inline-block;width:145px}.layout #header .cart p{margin:0}.layout #header .menu{position:absolute;top:134px;left:0;padding:20px 0 0 20px;height:94px;cursor:default}.layout #header .menu a{margin-right:20px;color:#2a2a2a;text-decoration:none;text-transform:uppercase;font-weight:bold;font-size:14px;font-family:'Cuprum'}.layout #header .menu a:hover{color:#5d5d5d}.layout #header .menu a.catalog{color:#0e68c4}.layout #header .menu a.catalog:hover{color:#469bf2}.layout #header .search-text::-webkit-input-placeholder{color:#fff!important}.layout #header .search-text:-moz-placeholder{color:#fff!important}.layout #header .search-text::-moz-placeholder{color:#fff!important}.layout #header .search-text:-ms-input-placeholder{color:#fff!important}.layout #header .search-text{position:absolute;top:150px;right:100px;padding:4px;width:180px;height:23px;border:0;background-color:#337ecb;color:#fff;font-size:14px;font-family:'Cuprum';outline:none}.layout #header .search-text:focus{top:149px;padding-left:3px;height:25px;border-top:1px solid #143251;border-right:1px solid #adcbea;border-bottom:1px solid #adcbea;border-left:1px solid #143251;background-color:#55a0ec}.layout #header .search-text:focus::-webkit-input-placeholder{color:transparent}.layout #header .search-text:focus:-moz-placeholder{color:transparent}.layout #header .search-text:focus::-moz-placeholder{color:transparent}.layout #header .search-text:focus:-ms-input-placeholder{color:transparent}.layout #header .search-button{background-color:transparent;border:0;cursor:pointer;position:absolute;top:129px;right:19px;width:64px;height:64px;border-radius:32px}.layout #body{margin:0 auto;margin-bottom:32px;min-height:300px;width:940px}.layout .sale-button{position:fixed;right:0;top:50%;width:195px;height:59px;z-index:1000;background:url('/Images/sale-button.png') center center no-repeat}@media(max-width:1330px){.layout .sale-button{display:none}}.layout #footer{position:relative;margin:0 auto;width:940px;height:191px;background:url('/images/footer-background.png') center bottom no-repeat;color:#656565;font-size:11px;font-family:Arial,'DejaVu Sans','Liberation Sans',Freesans,sans-serif}.layout #footer .copy{position:absolute;top:120px;left:20px;color:#2a2a2a;font-size:12px}.layout #footer .copy p{margin:0 0 4px 0}.layout #footer .developer{position:absolute;top:120px;right:20px}.layout #footer .partners{margin:0 auto;padding:20px;text-align:center;width:100%}.layout #footer .partners .partners-text{padding-bottom:8px}.layout #footer .partners .logos{padding:8px 0;text-align:center}.layout #footer .partners .logos>*{display:inline-block;height:50px;margin-right:30px}.layout #footer .partners .logos>*:last-child{margin-right:0}.layout #footer .partners .rosneft{background:url('/images/partners/rosneft.png') left center no-repeat;width:67px}.layout #footer .partners .molykote{background:url('/images/partners/molykote.png') left center no-repeat;width:163px}.layout #footer .partners .total{background:url('/images/partners/total.png') left center no-repeat;width:173px}.layout #footer .partners .castrol{background:url('/images/partners/castrol.png') left center no-repeat;width:196px}.layout #footer .partners .valvoline{background:url('/images/partners/valvoline.png') left center no-repeat;width:73px}.layout #footer .partners .atf{background:url('/images/partners/atf.png') left center no-repeat;width:50px}.layout #footer .partners .shell{background:url('/images/partners/shell.png') left center no-repeat;width:44px}.layout #footer .partners .lukoil{background:url('/images/partners/lukoil.png') left center no-repeat;width:42px}.layout #footer .partners .coolstream{background:url('/images/partners/coolstream.png') left center no-repeat;width:203px}.layout #footer .partners .efele{background:url('/images/partners/efele.png') left center no-repeat;width:140px}.layout #footer .social{position:absolute;right:325px;top:110px}.layout #footer .social a{background:url('/Images/Social/facebook.png') center center no-repeat;display:inline-block;height:20px;width:20px}.layout #footer .social .vk{background:url('/Images/Social/vk.png') center center no-repeat}.layout #footer .social .ok{background:url('/Images/Social/ok.png') center center no-repeat}.layout #footer .social .facebook{background:url('/Images/Social/facebook.png') center center no-repeat}.layout #footer .social .twitter{background:url('/Images/Social/twitter.png') center center no-repeat}.layout #footer .social .instagram{background:url('/Images/Social/instagram.png') center center no-repeat}.layout #footer .social .livejournal{background:url('/Images/Social/livejournal.png') center center no-repeat}.layout #footer .social .youtube{background:url('/Images/Social/youtube.png') center center no-repeat}.layout #footer .social .gplus{background:url('/Images/Social/gplus.png') center center no-repeat}.aside-layout>*{float:left}.aside-layout>.nav{padding-right:24px;width:20%}.aside-layout>.nav ul{list-style:none;margin:0;padding:0 0 0 8px}.aside-layout>.nav ul li{margin:0 0 12px 0;font-family:'Cuprum';font-size:17px;font-weight:normal;text-transform:uppercase}.aside-layout>.nav ul li.active a{color:#000;font-weight:bold;text-decoration:none}.aside-layout>.content{border-left:1px solid #ddd;padding-left:24px;margin-bottom:32px;width:80%}.aside-layout:after,.aside-layout:before{display:table;content:" "}.aside-layout:after{clear:both}.order-invoice{font-family:"Lucida Console",Monaco,monospace;font-size:12px}.order-invoice .items{border-bottom:1px solid #ddd;padding:0 0 16px 0;font-size:12px;margin:0 0 16px 0}.order-invoice .items table{border-spacing:0;border-collapse:collapse;width:100%}.order-invoice .items td{border-bottom:1px dotted #ddd;padding:8px 8px 8px 0;text-align:right;vertical-align:top}.order-invoice .items td:first-child{padding-right:16px;text-align:left}.order-invoice .items tr:last-child td{border-bottom:0}.order-invoice .items .quantity-column{width:20px}.order-invoice .items .price-column{width:100px}.order-invoice .delivery-cost{margin:0 0 8px 0}.order-invoice .delivery-days{border-bottom:1px solid #ddd;padding:0 0 16px 0;margin:0 0 16px 0}.order-invoice .total{font-size:15px;font-weight:600;text-align:right}.order-invoice .value{font-weight:600}.product-tiles{margin-bottom:32px}.product-tiles .row:after,.product-tiles .row:before{display:table;content:" "}.product-tiles .row:after{clear:both}.product-tiles .tile{background:url('/images/product-tile-bg.png') center center no-repeat;float:left;height:330px;margin-bottom:8px;margin-right:4px;padding:0 5px 16px 5px;position:relative;width:220px}.product-tiles .tile .photo{background-position:center center;background-repeat:no-repeat;height:220px;width:210px;display:table-cell;vertical-align:bottom;text-align:center}.product-tiles .tile .sale-watermark{position:absolute;bottom:120px;left:0;right:0;top:0;background:url('/Images/sale-watermark.png') center bottom no-repeat;display:none}.product-tiles .tile .name{font-size:13px;font-weight:bold;padding:2px 12px;text-align:center;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;height:56px;overflow:hidden}.product-tiles .tile .price{padding-top:2px;text-align:center}.product-tiles .tile .old-price{color:#777;text-decoration:line-through;font-size:13px;font-weight:normal;padding:2px 4px;text-align:center}.product-tiles .tile .regular-price{font-size:14px;font-weight:bold;padding:0 4px;text-align:center}.product-tiles .tile .sale-price{background-color:#e7452c;color:#fff;font-size:14px;font-weight:bold;padding:0 4px 2px 4px;text-align:center}.product-tiles .tile.sale .sale-watermark{display:block}.product-tiles .tile.sale .regular-price{color:#777;font-weight:normal;text-decoration:line-through}.product-tiles .row .tile:last-child{margin-right:0}.promoProductTiles:after,.promoProductTiles:before{display:table;content:" "}.promoProductTiles:after{clear:both}.promoProductTiles .tile{background:#1e5a97 url('/Images/index-tile-overlay.png') left top no-repeat;height:100px;overflow:hidden;position:relative;width:298px;margin-right:22px;margin-bottom:18px;float:left}.promoProductTiles .tile:nth-child(3n){margin-right:0}.promoProductTiles .tile:nth-child(even){background-color:#272727}.promoProductTiles .photo{position:absolute;top:0;left:0;bottom:0;padding:8px;width:150px}.promoProductTiles .photo img{max-height:100%;max-width:100%;margin:0 auto}.promoProductTiles .image-wrapper{position:absolute;top:16px;left:16px;width:68px;height:68px;text-align:center}.promoProductTiles .name{position:absolute;top:0;bottom:20px;left:116px;right:0;width:160px;height:74px}.promoProductTiles .name td{padding:0;margin:0;width:100%;vertical-align:middle}.promoProductTiles .name a{color:#181818;font-size:12px;font-family:Arial;font-weight:bold;margin:auto}.promoProductTiles .price{font-family:Arial;font-weight:bold;color:#aa0808;position:absolute;left:118px;bottom:10px}.promoProductTiles .add-to-basket{background:url('/Images/index-tile-basket.png') center center no-repeat;position:absolute;bottom:0;right:0;width:100px;height:25px}modal-dialog-host{align-items:center;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0}modal-dialog{animation:fadein .3s forwards;z-index:1001}modal-dialog-overlay{animation:fadein .3s forwards;background-color:rgba(0,0,0,.3);bottom:0;left:0;position:fixed;right:0;top:0;z-index:1000}@keyframes fadein{from{opacity:0}to{opacity:1}}@keyframes fadeout{from{opacity:1}to{opacity:0}}.cart-index header>*{float:left;margin-right:32px;margin-top:0}.cart-index header:after,.cart-index header:before{display:table;content:" "}.cart-index header:after{clear:both}.cart-index table{border-collapse:collapse;margin:0 0 24px 0;width:100%}.cart-index table th,.cart-index table tfoot td{font-family:'Cuprum';font-size:15px;font-weight:bold}.cart-index table tr td{font-size:13px}.cart-index table tr td,.cart-index table tr th{border-top:1px solid #d9d9d9;border-left:1px solid #d9d9d9;padding:6px 12px}.cart-index table tr td:last-child,.cart-index table tr th:last-child{border-right:1px solid #d9d9d9;color:#252525;text-align:right}.cart-index table td.fixed{width:100px}.cart-index table td.right{text-align:right}.cart-index table tr:last-child td{border-bottom:1px solid #d9d9d9}.cart-index table thead th{background-color:rgba(239,239,239,.7)}.cart-index table tbody td{background-color:rgba(239,239,239,.7)}.cart-index table tbody tr:nth-child(odd) td{background-color:rgba(245,245,245,.7)}.cart-index table tfoot tr td{background-color:rgba(250,246,213,.7);font-size:15px}.cart-index button{background-color:#337ecb;border:none;color:#fff;font-size:12px;padding:4px 12px}.cart-index .links{text-align:right}.home-about{margin-bottom:64px}.home-about img{width:100%}.home-about p{line-height:20px}.home-contacts{margin-bottom:64px}.home-contacts h2{margin-bottom:8px}.home-contacts h3{margin-bottom:4px}.home-contacts hr{height:1px;border:0;background-color:#ccc;margin-bottom:16px}.home-contacts table{width:100%}.home-contacts table tr td:first-child{font-weight:600;width:230px}.home-contacts table tr:last-child td{padding-bottom:0}.home-contacts table td{font-size:13px;padding:0 16px 8px 0}.home-contacts .bank{margin-bottom:24px}.home-contacts .bank td{border-bottom:1px dashed #ccc;vertical-align:top}.home-contacts .columns>*{float:left;padding-right:24px;width:50%}.home-contacts .columns:after,.home-contacts .columns:before{display:table;content:" "}.home-contacts .columns:after{clear:both}.home-contacts a.button,.home-contacts a.button:visited{border-bottom:1px dashed #337ecb;display:inline-block;margin-top:8px;text-decoration:none}.home-contacts p{margin:0 0 4px 0}.home-contacts p.caption{margin-top:12px;font-size:15px}.home-contacts .map{display:none;margin-top:16px}.home-contacts form{border:1px dashed #d9d9d9;padding:16px;background-color:#efefef}.home-contacts label{display:inline-block;padding-right:16px;width:210px;text-align:right;vertical-align:top}.home-contacts .required{font-weight:bold;color:red}.home-contacts .row{margin-bottom:8px}.home-contacts input[type=text],.home-contacts textarea{border:1px solid silver;border-radius:2px;font-size:14px;color:#323232;height:32px;margin:0;padding:8px;width:200px}.home-contacts input[type=text][name='Email'],.home-contacts textarea[name='Email']{width:400px}.home-contacts textarea{font-family:Arial,'DejaVu Sans','Liberation Sans',Freesans,sans-serif;font-size:14px;height:200px;width:400px}.home-contacts input[type=submit]{margin:16px 0 0 214px}.home-index .slider.slider-title-only .title-cell{width:50%!important}.home-index .slider{cursor:default;height:335px;position:relative;overflow:hidden}.home-index .slider a{cursor:default}.home-index .slider .overlay{position:absolute;right:0;bottom:0;left:0;z-index:100;height:60px;background-color:#000;opacity:.8}.home-index .slider .controls{position:absolute;bottom:0;z-index:101;width:100%;height:60px;cursor:default}.home-index .slider .controls .previous-button-cell{width:80px;background:url('/images/previous-slide-button.png') no-repeat center center;cursor:pointer}.home-index .slider .controls .title-cell{width:30%;vertical-align:middle}.home-index .slider .controls .title{padding-right:30px;border-right:1px solid #6f6f6f;color:#0096db;text-align:right;text-transform:uppercase;font-size:30px;font-family:'Cuprum'}.home-index .slider .controls .text-cell{vertical-align:middle}.home-index .slider .controls .text{padding-left:30px;color:#bfbfbf;text-transform:uppercase;font-size:15px;font-family:'Cuprum'}.home-index .slider .controls .next-button-cell{width:80px;background:url('/images/next-slide-button.png') no-repeat center center;cursor:pointer}.home-index .slider .controls:after,.home-index .slider .controls:before{display:table;content:" "}.home-index .slider .controls:after{clear:both}.home-index .catalog .title{margin:24px 0;text-align:center}.home-index .catalog .title table{margin-left:auto;margin-right:auto;text-align:center}.home-index .catalog .title .text{font-family:"Cuprum";font-size:24px;margin:0 auto;text-transform:uppercase}.home-index .catalog .title .popular{color:#1e5a97}.home-index .catalog .title td{vertical-align:middle}.home-index .catalog .title a{background-color:#1e5a97;border-radius:2px;color:#fff;font-size:10px;display:inline-block;padding:6px 12px;font-family:Arial;text-decoration:none;margin-left:16px;text-transform:uppercase}.home-index .promo{margin-top:30px;margin-bottom:32px}.home-index .promo>*{position:relative;float:left;padding:0 20px 0 24px;width:313.33333333px;height:360px;border-left:1px solid #b3cae1;color:#4a4a4a;font-size:12px;font-family:Arial,'DejaVu Sans','Liberation Sans',Freesans,sans-serif;line-height:18px}.home-index .promo>* .title{margin-top:0;color:#000;text-transform:uppercase;font-size:18px;font-family:'Cuprum'}.home-index .promo>* p{margin-top:16px}.home-index .promo>* p.button{margin-top:16px}.home-index .promo>* a,.home-index .promo>* a:visited{padding:4px 12px;border-radius:4px;background-color:#337ecb;color:#fff;text-decoration:none;font-size:12px}.home-index .promo>* img{position:absolute;top:-4px;left:-14px}.home-index .promo:after,.home-index .promo:before{display:table;content:" "}.home-index .promo:after{clear:both}.home-partners>div{display:inline-block;margin-bottom:16px;margin-right:16px}.home-partners>div>div{background-color:#fff;display:table-cell;height:200px;padding:8px;text-align:center;vertical-align:middle;width:200px}.home-partners>div>div.row1{height:200px}.news-index table{width:100%}.news-index tr:first-child td:first-child{padding-bottom:16px;padding-right:16px;width:64px}.news-index tr:first-child td:last-child{font-size:16px}.news-index tr:last-child{font-size:10px;color:#818181}.news-index td{vertical-align:top}.order-checkout{font-size:14px}.order-checkout .checkout-params{border:1px dashed #d9d9d9;border-radius:10px;background:rgba(255,255,255,.7);padding:24px}.order-checkout .checkout-params>*{float:left}.order-checkout .checkout-params form{padding-right:24px;width:60%}.order-checkout .checkout-params .invoice{background-color:#fff;border:2px dashed #ddd;border-radius:10px;padding:20px;width:40%}.order-checkout .checkout-params:after,.order-checkout .checkout-params:before{display:table;content:" "}.order-checkout .checkout-params:after{clear:both}.order-checkout form section.delivery-method h3{margin-top:0}.order-checkout form section.validation{margin-bottom:0}.order-checkout form .validation-summary-errors{margin-bottom:24px}.order-checkout input[type=text],.order-checkout select,.order-checkout textarea{border:1px solid silver;border-radius:2px;font-family:Arial;overflow:auto;padding:6px;width:300px}.order-checkout input[type=text]:hover,.order-checkout select:hover,.order-checkout textarea:hover{border-color:#a0a0a0}.order-checkout input[type=text]:focus,.order-checkout select:focus,.order-checkout textarea:focus{border-color:#333}.order-checkout textarea{width:100%}.order-checkout input[type=text],.order-checkout select{height:30px}.order-checkout input[type=radio]{height:16px;margin:0 8px 0 0;vertical-align:bottom;width:16px}.order-checkout input[name=house],.order-checkout input[name=room]{width:100px}.order-checkout select[name=StoreId]{width:600px}.order-checkout section{display:block;margin:0 0 24px 0}.order-checkout section.delivery-method h3,.order-checkout section.payment-method h3{margin-bottom:0}.order-checkout section.delivery-method div,.order-checkout section.payment-method div{margin:0 0 8px 200px}.order-checkout section.delivery-method label,.order-checkout section.payment-method label{line-height:20px}.order-checkout section.shop h3{margin-bottom:0}.order-checkout section.shop table{border-collapse:collapse;border-spacing:0;margin:0 0 8px 200px;width:300px}.order-checkout section.shop table td{font-size:12px;padding:8px;vertical-align:top}.order-checkout section.shop table td:first-child{padding:10px 0;width:20px}.order-checkout section.shop table td:first-child input{margin-right:0}.order-checkout .field{margin:0 0 8px 0}.order-checkout .field>*{float:left}.order-checkout .field label{line-height:30px;padding:0 8px 0 0;width:200px}.order-checkout .field:after,.order-checkout .field:before{display:table;content:" "}.order-checkout .field:after{clear:both}.order-checkout button{margin-left:200px;padding:8px 20px}.order-index header>*{float:left;margin-right:32px;margin-top:0}.order-index header:after,.order-index header:before{display:table;content:" "}.order-index header:after{clear:both}.order-index table{border-collapse:collapse;margin:0 0 24px 0;width:100%}.order-index table th,.order-index table tfoot td{font-family:'Cuprum';font-size:15px;font-weight:bold}.order-index table tr td{font-size:13px}.order-index table tr td,.order-index table tr th{border-top:1px solid #d9d9d9;border-left:1px solid #d9d9d9;padding:6px 12px}.order-index table tr td:last-child,.order-index table tr th:last-child{border-right:1px solid #d9d9d9;color:#252525}.order-index table td.fixed{width:100px}.order-index table td.right{text-align:right}.order-index table tr:last-child td{border-bottom:1px solid #d9d9d9}.order-index table thead th{background-color:rgba(239,239,239,.7)}.order-index table tbody td{background-color:rgba(239,239,239,.7)}.order-index table tbody tr:nth-child(odd) td{background-color:rgba(245,245,245,.7)}.order-index table tfoot tr td{background-color:rgba(250,246,213,.7);font-size:15px}.order-index .actions{text-align:center}.order-index .actions a{margin:0 16px 8px 0}.order-index button{background-color:#337ecb;border:none;color:#fff;font-size:12px;padding:4px 12px}.order-index .links{text-align:right}.product-category #Nav{float:left;padding-right:20px;width:28%}.product-category #Content{float:left;width:72%}.product-category #Content .text{font-size:14px;padding-left:8px;margin-bottom:32px}.product-category #Content .subcategories{margin-bottom:32px;padding-left:8px}.product-category #Content .subcategories p{display:inline-block;font-size:12px;font-weight:600;margin:0 0 16px 0;width:220px;text-transform:uppercase;vertical-align:text-top}.product-category:after,.product-category:before{display:table;content:" "}.product-category:after{clear:both}.product-details{font-family:Arial,'DejaVu Sans','Liberation Sans',Freesans,sans-serif}.product-details #Nav{float:left;padding-right:20px;width:28%}.product-details #Content{float:left;position:relative;width:72%}.product-details #Content h4{font-family:'Cuprum';font-size:18px;font-weight:normal;margin:24px 0 16px 0;text-transform:uppercase}.product-details #Content .details{float:left;width:345px}.product-details #Content .details .cart{margin-bottom:24px}.product-details #Content .details .cart .unavailable{border:1px solid #a52a2a;color:#a52a2a;display:inline-block;font-weight:bold;padding:4px 8px;margin-bottom:8px}.product-details #Content .details .cart .unavailable-text{color:#000;display:inline-block;font-size:12px;font-weight:normal;padding:4px 0;line-height:18px}.product-details #Content .details .cart .unavailable-text a{border-bottom:1px dashed #337ecb;cursor:pointer;font-weight:600;text-decoration:none}.product-details #Content .details .cart .delivery-time{color:#a52a2a;display:inline-block;font-weight:normal;padding:4px 8px;margin-bottom:16px;margin-left:8px}.product-details #Content .details .cart .quantity{color:#353535;font-size:11px;float:left;margin-bottom:8px}.product-details #Content .details .cart .quantity button{margin-top:8px}.product-details #Content .details .cart .quantity input[type=number],.product-details #Content .details .cart .quantity input[type=text]{border:1px solid silver;border-radius:2px;font-size:11px;color:#323232;margin:0 4px;width:50px;text-align:center;height:24px}.product-details #Content .details .cart .price{background-color:#337ecb;font-weight:bold;font-size:24px;color:#fff;float:right;height:55px;padding:6px 24px;position:relative;right:-26px;top:1px}.product-details #Content .details .cart .price span{display:block;font-size:12px;font-weight:normal;text-align:center}.product-details #Content .details .cart .price img{position:absolute;left:-27px;top:0}.product-details #Content .details .cart:after,.product-details #Content .details .cart:before{display:table;content:" "}.product-details #Content .details .cart:after{clear:both}.product-details #Content .details .parameters{border-collapse:collapse;width:100%}.product-details #Content .details .parameters tr td,.product-details #Content .details .parameters tr th{background-color:#efefef}.product-details #Content .details .parameters tr:nth-child(even) td,.product-details #Content .details .parameters tr:nth-child(even) th{background-color:#f5f5f5}.product-details #Content .details .parameters td,.product-details #Content .details .parameters th{border-top:1px solid #d9d9d9;font-size:11px;padding:6px 12px}.product-details #Content .details .parameters td:first-child{border-left:1px solid #d9d9d9;color:#515151}.product-details #Content .details .parameters td:last-child{border-right:1px solid #d9d9d9;color:#000;text-align:right}.product-details #Content .details .parameters tr:last-child td{border-bottom:1px solid #d9d9d9}.product-details #Content .details .attachments{border-collapse:collapse}.product-details #Content .details .attachments td{font-size:11px;padding:0 4px 8px 0;vertical-align:middle}.product-details #Content .details .attachments td:first-child{padding-right:8px;width:32px}.product-details #Content .details .attachments td:last-child{vertical-align:middle}.product-details #Content .main-photo{background-image:url('/Images/product-details-photo-bg.png');float:right;height:320px;padding:0 6px 20px 3px;width:309px}.product-details #Content .main-photo .photo-wrapper{display:table-cell;height:300px;position:relative;text-align:center;vertical-align:middle;width:300px}.product-details #Content .main-photo .sale-watermark{position:absolute;top:0;left:0;right:0;bottom:0;background:url('/Images/sale-watermark.png') center bottom no-repeat}.product-details #Content .clear{clear:both}.product-details #Content .description-section{background:url('/images/product-details-line.png') top left repeat-x;color:#353333;display:block;font-size:12px;line-height:20px;margin-top:8px;padding-top:8px}.product-details .product-share{padding:0 4px 0 0;text-align:right}.product-details .product-share .product-share-title{display:inline-block;padding:0 8px 0 0;vertical-align:middle}.product-details .product-share .ya-share2{display:inline-block;vertical-align:middle}.product-details .availability{font-size:12px;margin:0 0 24px 0}.product-details .availability>*{display:inline-block;margin-right:12px;margin-bottom:8px}.product-details .availability .store-name{margin:0 0 4px 0}.product-details .availability .store-name:after{content:":"}.product-details .availability .quantity.available{color:green;font-weight:600}.product-details .availability .quantity.unavailable{color:gray}.product-details:after,.product-details:before{display:table;content:" "}.product-details:after{clear:both}.product-index #Nav{float:left;padding-right:20px;width:28%}.product-index #Content{float:left;width:72%}.product-index #Offers{margin-bottom:32px}.product-index .offer-slider{border:1px solid #c2cfdc;height:270px;position:relative;overflow:hidden}.product-index .offer-slider .slide{background-color:#ebebeb;background-position:center center;font-family:Arial,'DejaVu Sans','Liberation Sans',Freesans,sans-serif;height:100%;overflow:hidden;width:100%}.product-index .offer-slider .slide .icon{bottom:0;height:100%;left:0;line-height:210px;overflow:hidden;padding:30px 15px 30px 80px;position:absolute;text-align:center;top:0;width:40%}.product-index .offer-slider .slide .description{bottom:0;overflow:hidden;padding:30px 80px 30px 15px;position:absolute;right:0;top:0;width:60%}.product-index .offer-slider .slide h4{color:#000;font-size:14px;font-weight:bold;margin:0 0 16px 0}.product-index .offer-slider .slide img{max-height:100%;max-width:100%}.product-index .offer-slider .slide p{color:#5e5e5e;font-size:13px;line-height:20px;margin:0}.product-index .offer-slider .button{position:absolute;top:0;bottom:0;width:64px;cursor:pointer}.product-index .offer-slider .next-button{background:url('/images/next-offer-button.png') center center no-repeat;right:0}.product-index .offer-slider .prev-button{background:url('/images/previous-offer-button.png') center center no-repeat;left:0}.product-index:after,.product-index:before{display:table;content:" "}.product-index:after{clear:both}.product-request{background-color:#fff;border:1px solid #777;border-radius:4px;flex:0 1 400px;padding:20px}.product-request h1{font-size:20px;font-weight:100;margin:0 0 16px 0}.product-request section{margin:0 0 8px 0}.product-request label{display:block;padding:4px 0}.product-request .product{font-weight:600}.product-request .validation{margin:16px 0}.product-request .buttons{margin:24px 0 0 0}.product-search #Nav{float:left;padding-right:20px;width:28%}.product-search #Content{float:left;width:72%}.product-search:after,.product-search:before{display:table;content:" "}.product-search:after{clear:both}.service-details{font-size:14px;line-height:20px}.service-details h2{margin-bottom:32px}.service-details img.header{float:left;max-width:400px;padding:0 20px 20px 0}.service-details .clear{clear:both}.service-index table{width:100%}.service-index td{padding-right:32px;width:33%}.service-index .image-cell{padding-bottom:16px;vertical-align:bottom}.service-index .image-cell img{border:0;opacity:.9;width:100%}.service-index .description-cell{padding-bottom:32px;vertical-align:top}.service-index .description-cell a{font-size:15px;font-weight:600;margin:0 0 4px 0}.service-index .description-cell p{font-size:12px;margin:8px 0 0 0}.vacancy-index div.vacancy{margin-bottom:24px}.vacancy-index div.vacancy a{font-size:16px}.vacancy-index div.vacancy p{margin:0}.vacancy-index div.vacancy p:last-child{font-size:10px;color:#818181}.vehicle-details{padding-top:24px}.vehicle-details>div{padding-top:24px}.vehicle-details p.title{font-family:'Cuprum';font-size:14px;margin:0}.vehicle-details p.value{font-weight:bold;margin:4px 0 16px 0}.vehicle-details p.value:last-child{margin-bottom:4px}.vehicle-details table{border:0;border-collapse:collapse;border-bottom:1px solid #d9d9d9;border-right:1px solid #d9d9d9;margin-top:16px;width:100%}.vehicle-details table tr{background-color:#efefef}.vehicle-details table tr:nth-child(even){background-color:#f5f5f5}.vehicle-details table td,.vehicle-details table th{border-left:1px solid #d9d9d9;border-top:1px solid #d9d9d9;padding:8px;vertical-align:top}.vehicle-details table td:first-child,.vehicle-details table th:first-child{width:160px}.vehicle-details table td:last-child,.vehicle-details table th:last-child{text-align:right;width:80px}.vehicle-select{font-family:Arial,'DejaVu Sans','Liberation Sans',Freesans,sans-serif;margin-bottom:64px}.vehicle-select #Nav{float:left;padding-right:20px;width:28%}.vehicle-select #Content{float:left;width:72%}.vehicle-select #Content .columns>*{float:left;padding-right:16px;width:33.33%}.vehicle-select #Content .columns>*:last-child{padding-right:0}.vehicle-select #Content .columns:after,.vehicle-select #Content .columns:before{display:table;content:" "}.vehicle-select #Content .columns:after{clear:both}.vehicle-select #Content select{border:1px solid silver;border-radius:2px;font-size:14px;color:#323232;margin:0;padding:8px;width:100%}.vehicle-select #Content select[disabled]{background-color:#eee}.vehicle-select:after,.vehicle-select:before{display:table;content:" "}.vehicle-select:after{clear:both}