*{ margin:0; padding:0; } a { text-decoration: underline; color: #005f93; } a:hover { text-decoration: none; } li { list-style: none; } body{ background: #e0e4eb; font: 16px Arial, sans-serif; color: #404040; } input{ border-radius: 0; } .inContent input, .inContent select{ margin: 0 5px 5px 0; } .order-summary .checkout-text-fl { width: 265px !important; } input[type="text"], input[type="password"], input[type="email"]{ border-radius: 4px; border: 1px solid #647D9A; padding: 2px 3px; box-shadow: inset 0 1px 3px #777; height: 25px; width: 200px; background: white; color: #A8A8A8; font: italic 15px Arial,sans-serif; } input[type=text]:focus, input[type=password]:focus, select:focus{ color: #404040 } .inContent input[type="text"], .inContent input[type="password"], .inContent input[type="email"]{ width: 280px; } textarea { border-radius: 4px; border: 1px solid #647D9A; padding: 3px 3px; background: white; box-shadow: inset 0 1px 3px #777; width: 280px; resize: none; height: 80px; } select { border-radius: 4px; border: 1px solid #647D9A; padding: 3px 3px; box-shadow: inset 0 1px 3px #777; height: 30px; } .inContent select { width: 288px; } .overflof-h { overflow: hidden; } .clear { clear: both; } .clearfix:after { content: ''; display: table; clear: both; } #header { background: url(images/header-rep.jpg) #e0e4eb 0 0 repeat-x;   position: relative; } .fix-header #header { position: fixed; z-index: 4; width: 100%; top: 0; -webkit-overflow-scrolling: touch; } #header .phones { display: block; position: absolute; width: 114px; right: 61px; top: 10px; font-weight: bold; font-size: 16px; } #header .phones a{ white-space: nowrap; } #logo { margin-left: 10px; margin-bottom: 6px; margin-top: 5px; display: inline-block; } #wrapper { margin: 0px 0 10px; } h1 { color: #0a5a86; font-size: 18px; margin: 15px 0; font-weight: normal; text-align: center; } h3{ font-size: 18px; color: #0a5a86; width: 100%; display: inline-block; font-weight: normal; margin-bottom: 5px; } .button, .wishlist .submitFormButtons a { background: url(images/sprite.png) 0 -283px no-repeat; color: #fff; width: 278px; height: 46px; font: 20px/46px Arial, sans-serif; margin-bottom: 20px; margin-bottom: 20px; border: 0 none; text-align: center; cursor: pointer; display: inline-block; text-decoration: none; } .yellow_btn { width: 278px; height: 46px; font: 20px/46px Arial, sans-serif; margin-bottom: 10px; border: 0 none; text-align: center; cursor: pointer; background: url(images/sprite.png) 0 -237px no-repeat; color: #46494d; display: inline-block; text-decoration: none; } .checkout_btn { width: 278px; height: 46px; font: 20px/46px Arial, sans-serif; margin-bottom: 12px; border: 0 none; text-align: left; cursor: pointer; background: url(images/sprite.png) 0 -363px no-repeat; color: #46494d; display: inline-block; text-decoration: none; text-indent: -9999px; } .nav_top { background: #0a5a86; color: #fff; font: 9px Tahoma, sans-serif; } .nav_top td{ text-align: center; } .nav_top td.last { border-right: 0 none; } .nav_top a { font: bold 14px/23px Tahoma, sans-serif; color: #ecf3ff; text-decoration: none; display: block; padding: 6px 0; border-left: 1px solid #0e4065; } .nav_top td.first a { border-left: none; } .nav_top a:hover, .nav_top a.active, .nav_top a:active {  background: #0d79b4; } #product_cart a{ background: url(images/sprite.png) 0 -74px no-repeat; width: 46px; height: 19px; position: absolute; right: 8px; top: 7px; color: #5E4C00; font: 10px Verdana, sans-serif; text-align: center; padding-top: 27px; color: #5e4c00; text-decoration: none; display: block;  } .product_page h1 {  color: #404040; font: bold 22px Tahoma, sans-serif; padding: 6px 0 7px 10px; background: url(images/sprite.png) #e1e1e1 0 -130px repeat-x; text-align: left; margin: 0; } .free_gift_bunner { text-align: center; } .product_page { border: #c1c5ce 1px solid; -webkit-box-shadow: 0 0 2px #ccc; box-shadow: 0 0 2px #ccc;  clear: both; } .product_menu li {  background: #fff; color: #005f93; font: 22px/35px Tahoma, sans-serif; border-bottom: #e7e9ec 1px solid; } .product_menu li li{  background: #c5c5c5; border: #fff 1px solid; border-top: 0 none; } .product_menu li ul{  display: none; } .product_menu li a{  display: block; padding-left: 10px; color: #005f93; text-decoration: none; } .product_menu li a {  background: url(images/sprite.png) 100% -30px no-repeat; } .product_menu li a.active { background: url(images/sprite.png) 100% -186px no-repeat; } .product_menu li li a{  font-size: 20px; color: #404040; padding-left: 20px; background: none; } .search-conteiner {  background: url(images/bg-search-repeat-gr.jpg) 0 100% repeat-x; padding: 15px 15px 5px 15px; border-bottom: #BFBFBF 1px solid; } .search_box {  border: #c1c5ce 1px solid; -webkit-box-shadow: 0 0 2px #ccc; box-shadow: 0 0 2px #ccc; margin-bottom: 8px; background: white; display: inline-block; width: 100%; position: relative; height: 26px; } .search_box .text_field {  width: 97%; height: 26px; line-height: 26px; font: italic 15px Arial, sans-serif; color: #a8a8a8; padding: 0 0 0 8px; border: none !important; box-shadow: none; border-radius: 0; } .search_box .btn_search {  float: right; background: url(images/sprite.png) 100% 0 no-repeat; width: 28px; height: 26px; border: 0 none; text-indent: -99999px; position: absolute; right: 0; top: 0 }  .bottom_nav { text-align: center; margin-bottom: 17px; } .bottom_nav a { color: #404040; font: 12px Tahoma, sans-serif; display: block; padding: 10px; } .bottom_nav li { display: inline-block; vertical-align: middle; }  .copyright_box { text-align: center; color: #979797; font: 10px Tahoma, sans-serif; margin-bottom: 6px; }  .breadcrumb { margin-bottom: 5px; } .breadcrumb li{ display: inline; list-style-type: none; padding-right: 4px; font-size: 11px; } .breadcrumb li a{ padding-right: 4px; } .breadcrumb a{ display: inline; list-style-type: none; padding-right: 4px; font-size: 11px; padding-right: 4px; } .box_info {  margin-bottom: 15px; overflow: hidden; padding: 0 15px; } .box_info p { text-align: justify; } .box_info img { } .box_info .mob-product-image { text-align: center; margin-bottom: 10px; } .price { color: #fc7c00;} .box_info .price {font-size: 15px;}  .pr-info { padding: 0 2px; } .pr-short-description { padding: 0 8px; } .pr-short-description ul li { padding-left: 23px; margin-bottom: 20px; background: url('images/list-check.png') no-repeat 0 0; } .accordion-tabs .ac-row { margin-bottom: 5px; } .accordion-tabs .ac-title { padding: 10px 0; font-size: 18px; text-align: center; border-radius: 5px; background: -webkit-linear-gradient(#e5e5e5, #999); background: linear-gradient(#e5e5e5, #999); box-shadow: inset 0 3px 2px rgba(255,255,255,.3); position: relative; } .accordion-tabs .ac-title:after { content: ''; width: 10px; height: 8px; background: url('images/ac-arr-down.png') no-repeat 0 0; position: absolute; right: 10px; top: 17px; } .accordion-tabs .ac-content { display: none; padding: 10px 8px 0; } .accordion-tabs .ac-content.m-full-width { margin-left: -10px; padding: 10px 0;  } .accordion-tabs .ac-content p { margin-bottom: 1em; } .accordion-tabs .ac-content .pr_listing { margin-bottom: 0; } .accordion-tabs .is-open .ac-title { background: #0e6da3; color: #fff; } .accordion-tabs .is-open .ac-title:after { background-position: 0 -8px; } @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) { .pr-short-description ul li {  background-image: url('images/list-check2x.png');  background-size: 17px auto; } .accordion-tabs .ac-title:after {  background-image: url('images/ac-arr-down2x.png');  background-size: 11px auto; } }  .related-article-item { margin: 20px 0 10px; padding-bottom: 20px; border-bottom: 1px solid #a3a3a3; } .related-article-item:first-child { margin-top: 0; } .related-article-item .item-info { margin-bottom: 10px; } .related-article-item .item-img { float: left; margin-right: 5px; } .related-article-item .item-name { overflow: hidden; } .related-article-item .item-name div:first-child { margin-bottom: 10px; } .related-article-item .item-name a { font-weight: bold; text-decoration: none; }  .reviews-wrap { padding: 0 10px; } .review-title { padding: 10px 0; border-bottom: 1px solid #a3a3a3; color: #0a5a86; } .review-title .add-review { float: right; margin-left: 5px; } .review-title .add-review a { display: block; padding: 4px 7px; font-size: 11px; text-decoration: none; border-radius: 25px; border: 1px solid #e1dfdf; background: -webkit-linear-gradient(#fdfefe, #ebecec); background: linear-gradient(#fdfefe, #ebecec); color: #8f9090; } .review-title .rw-name { overflow: hidden; } .review-title span { color: #646464; }  .review-form { display: none; padding-top: 20px; text-align: center; } .rating-list { width: 150px; height: 24px; margin: 10px auto 25px; position: relative; } .rating-list li { float: left; height: 24px; cursor: pointer; } .rating-list li label { display: block; width: 30px; height: 24px; text-indent: -9999px; text-decoration: none; background: url('images/rating.png'); } .rating-list li.full label { background: url('images/rating.png') left bottom; z-index: 1; } .rating-list input[type=radio] { position: absolute; top: 0; left: 0; visibility: hidden; }  @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) { .rating-list li label {  background: url('images/rating2x.png');  background-size: 30px auto; } .rating-list li.full label {  background: url('images/rating2x.png') left bottom;  background-size: 30px auto; } } .review-item { padding: 15px 0; border-bottom: 1px solid #a3a3a3; } .review-item .item-info { font-size: 12px; margin-bottom: 17px; } .review-item .rating { float: left; margin-right: 10px; } .review-item .date { float: right; margin-left: 10px; color: #8f9090; } .review-item .name { padding: 0 0 0 20px; background: url('images/chat-ico.png') no-repeat 0 0; overflow: hidden; } .review-item .item-text { word-wrap: break-word; } @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) { .review-item .name {  background-image: url('images/chat-ico2x.png');  background-size: 16px auto; } }  .reviews-wrap .navigation { margin-top: 20px; } .reviews-wrap .navigation ul { text-align: center; } .reviews-wrap .navigation li { display: inline-block; margin: 0 2px; line-height: 26px; text-align: center; color: #0c4166; } .reviews-wrap .navigation li a { display: block; width: 26px; height: 26px; border: 1px solid #8ba3b6; color: #0c4166; } .reviews-wrap .navigation li.first a, .reviews-wrap .navigation li.last a { text-decoration: none; } .reviews-wrap .navigation li.page_not_link { width: 26px; height: 26px; color: #a8a8a8; border: 1px solid #a8a8a8; } .reviews-wrap .navigation li.page_not_link.active { color: #0c4166; font-weight: bold; border-color: #464951; background: -webkit-linear-gradient(#ffd928 30%, #e5a200); background: linear-gradient(#ffd928 30%, #e5a200); }  .inform { color: #404040; margin-bottom: 8px; } .variants { margin-bottom: 10px; } .variants select { width: 100%; } .submit_box { text-align: center; margin-bottom: 5px; } .pr_descr { margin-bottom: 20px; } .pr_descr .label {margin-bottom: 3px;} .no_variants_table td.cart-btn, #variantsBlockData td.cart-btn{ width: 18%; background-image: linear-gradient(bottom, rgb(230,161,1) 0%, rgb(246,198,26) 47%, rgb(255,216,40) 85%); background-image: -o-linear-gradient(bottom, rgb(230,161,1) 0%, rgb(246,198,26) 47%, rgb(255,216,40) 85%); background-image: -moz-linear-gradient(bottom, rgb(230,161,1) 0%, rgb(246,198,26) 47%, rgb(255,216,40) 85%); background-image: -webkit-linear-gradient(bottom, rgb(230,161,1) 0%, rgb(246,198,26) 47%, rgb(255,216,40) 85%); background-image: -ms-linear-gradient(bottom, rgb(230,161,1) 0%, rgb(246,198,26) 47%, rgb(255,216,40) 85%);  background-image: -webkit-gradient(  linear,  left bottom,  left top,  color-stop(0, rgb(230,161,1)),  color-stop(0.47, rgb(246,198,26)),  color-stop(0.85, rgb(255,216,40)) ); box-shadow: inset 1px 1px 1px #B68001; }   .sorting a {margin-right: 10px;} .sorting a.active { margin-right: 0; } .sorting .label{ padding-right: 15px; } .arrow_down { padding-right: 10px; } .sorting {font-size: 11px; margin-bottom: 10px;} #navigation.listreview { background: url(images/bg-grey-gradient.jpg) 0 0 repeat-x; min-height: 32px; } .fix-header #navigation.listreview { position: fixed; width: 100%; z-index: 5; -webkit-overflow-scrolling: touch; } #sorting td{ vertical-align: middle; height: 31px; border-right: 1px solid #ccc; border-left: 1px solid #eee; text-align: center; text-shadow: 0 1px 0px #F5F5F5; white-space: nowrap; font-size: 13px; } #sorting td.first{ text-align: left; padding-right: 5px; padding-left: 15px; border-left: none; } #sorting td.last{ border: none; } #sorting .label{ color: #6C6C6C; } #sorting a{ color: #0C4166; display: block; height: 31px; line-height: 31px; } #sorting a{ text-decoration: none; } #sorting a.sort_action{ text-decoration: underline; background: #F2F2F2; } .pr_listing, .ar_listing { border-bottom: 1px #bfbfbf solid; border-top: 1px #bfbfbf solid; margin-bottom: 10px; } .pr_listing li, .ar_listing li { background: none repeat scroll 0 0 #FFFFFF; border-bottom: 1px solid #C4C7CD; color: #0a5a86; min-height: 40px; position: relative; } .pr_listing .p_name, .ar_listing .p_name{ display: block; font-size: 1.5em; } .pr_listing .price { font-size: 15px; font-weight: bold; } .pr_listing a, .ar_listing a { display: block; padding: 5px 5px 5px 15px; text-decoration: none; } .pr_listing li a.wh-item, .ar_listing li a.wh-item { background: url("images/arrow-blue.gif") 98% 46px no-repeat; display: inline-block; text-decoration: none; width: 100%; font-size: 0.7em; } .pr_listing li img, .ar_listing li img { float: left; border: #dddddd 1px solid; border-radius: 2px; -webkit-border-radius: 2px; margin: 1px 11px 1px 1px; } .available { position: absolute; background: url(images/sprite.png) #e1e1e1 -289px -268px no-repeat; height: 100%; width: 20px; right: 10%; top:0; display: block } .not.available { background-position: -288px -237px; background: ; }  .login_form { text-align: center; margin-bottom: 30px; } .login_form div{ margin-bottom: 15px; } .row_form { margin-bottom: 10px; } .welcome_text { color: #0c4166; margin-bottom: 10px; margin-top: 10px; } .login_form input[type=text], .login_form input[type=password], .login_form input[type=email]{ width: 262px; } .login_form a{ color: #0a5a86; } .login_form .row_form label, .pass_forg .row_form label { width: 278px; display: inline-block; text-align: left; padding-left: 8px; padding-bottom: 2px; }  .shopping_cart { text-align: center; } .shopping_cart ul {  border: #d2d6dd solid; border-radius: 2px; -webkit-border-radius: 2px; box-shadow: 0 0 1px #d2d6dd ; margin-bottom: 13px; } .shopping_cart ul li{ background: #fff; border-bottom: #9db2c1 1px solid; } .shopping_cart ul li.even { background: #fffae0; } .shopping_cart ul li:last-child{ border-bottom: 0 none; } .shopping_cart ul li div{ border-bottom: #ccc 1px solid; position: relative; display: inline-block; width: 100%; height: 29px; line-height: 29px; } .shopping_cart ul li div:last-child { border-bottom: 0 none; } .img-cart { float: left; margin-right: 13px; } .img-cart img { border: #d6d6d6 1px solid; margin: 1px; } .shopping_cart .nameprod{ margin-bottom: 5px; } .shopping_cart .nameprod a{ text-decoration: none; font-size: 15px; font-weight: bold; color: #0a5a86; } .shopping_cart .del-link, .remove-in-wishlist { color: #aa0000; width: 75px; display: inline-block; margin-right: 13px; text-align: center; vertical-align: bottom; } .remove-in-wishlist{ margin: 6px 0; } .wishlist .submitFormButtons { text-align: center; } .wishlist h3{ text-align: center; margin: 15px 0 30px; } .shopping_cart select{ margin-right: 15px; } .shopping_cart .pr-item{ padding: 14px; border-bottom: 1px solid #c4c7cd; box-shadow: 0 1px 0 #F3F4F7; text-align: left; display: inline-block; width: 100%; } .shopping_cart .pr-item.outOfStock{ background: #ccd2dc; } .shopping_cart .cart-price { font-size: 18px; color: #0a5a86; font-weight: bold; padding-top: 5px; } .shopping_cart .img-cart { float: left; margin-right: 13px; margin-bottom: 5px; } .markProductInStock{ float: right; color: #2e9700; } .markProductOutOfStock { float: right; color: #ad0e0e; } .sub-total-s-c { background: #296e95; color: white; margin-bottom: 15px; } .sub-total-s-c td { padding: 5px; text-align: right; } .sub-total-s-c .price { float: right; width: 25%; color: white; font-weight: bold; white-space: nowrap; } .sub-total-s-c .title { width: 75%; } .shopping_cart .row_form { margin-bottom: 0px; } .shopping_cart h1, .main-checkout h1, .order-history h1{ margin: 0; padding: 5px; line-height: 23px; height: 23px; font-size:15px; color: #404040; font-weight: bold; text-shadow: 0 1px 1px white; font-family:Tahoma, sans-serif; border-bottom: 1px solid #a8abb0; background-image: linear-gradient(bottom, rgb(209,209,209) 7%, rgb(221,221,221) 42%, rgb(233,233,233) 82%); background-image: -o-linear-gradient(bottom, rgb(209,209,209) 7%, rgb(221,221,221) 42%, rgb(233,233,233) 82%); background-image: -moz-linear-gradient(bottom, rgb(209,209,209) 7%, rgb(221,221,221) 42%, rgb(233,233,233) 82%); background-image: -webkit-linear-gradient(bottom, rgb(209,209,209) 7%, rgb(221,221,221) 42%, rgb(233,233,233) 82%); background-image: -ms-linear-gradient(bottom, rgb(209,209,209) 7%, rgb(221,221,221) 42%, rgb(233,233,233) 82%); background-image: -webkit-gradient( linear, left bottom, left top, color-stop(0.07, rgb(209,209,209)), color-stop(0.42, rgb(221,221,221)), color-stop(0.82, rgb(233,233,233)) ); }   .confirmation h3 .edit{ float: right; } .order_text { font: 12px Arial, sans-serif; color: #0C4165; margin-bottom: 6px; }  .main-checkout .checkout{ padding: 10px 15px; width: 290px; margin: 0 auto; font-size: 14px; } .main-checkout .ch-h2{ font: normal 17px Tahoma, sans-serif; color: #005f93; background: #f1f1f1; border-top: #ddd solid 1px; border-bottom: #ddd solid 1px; box-shadow: 0 1px 0 #fff; margin-bottom: 1px; } #shipping_wait { position: absolute; top: 50%; height: 50px; width: 100px; font-size: 14px; z-index: 9999; padding: 0 0 0 70px; margin: -25px 0 0 -85px; background: white url("images/ch-loader.gif") 10px center no-repeat; left: 50%; line-height: 48px; font-weight: bold; color: #235F84; border: 1px solid #235F84; -moz-box-shadow: 0 0 7px 1px rgba(0, 0, 0, 0.3); -webkit-box-shadow: 0 0 7px 1px rgba(0, 0, 0, 0.3); box-shadow: 0 0 7px 1px rgba(0, 0, 0, 0.3); } .ch-h2.selected { background: #dedede; border-bottom: none; box-shadow: none; } .main-checkout .ch-h2 a{  text-decoration: none; display: block; height: 43px; line-height: 43px; color: #005f93; padding-left: 15px; } .main-checkout .continue-btn-checkout { background-position: 0 -419px; color: black; font-family: Helvetica, sans-serif; margin: 0 auto 10px; display: block; } .login-btn, .voucher-table input[type=button] { background: url(images/sprite.png) 0px -472px no-repeat; width: 60px; height: 30px; color: white; border: none; text-shadow: 0 -1px 1px #292929; } .row-form.forgot-pwd a{ float: left; line-height: 25px; } .row-form.forgot-pwd { text-align: right; width: 292px; margin: 6px 0; overflow: hidden; } .checkout h2{ font-family: Arial; font-size: 19px; color: #404040; margin-bottom: 4px; } .lbl-div { margin-bottom: 3px; } .account_details .new-customer { margin-bottom: 7px; } .new-customer input[type=radio] { margin-bottom: 10px; } .lbl-div.req-text{ margin-bottom: 7px; } .inContent select#state, .inContent select#ship_state { width: 288px !important; } .inContent .moduleRow, .inContent .moduleRowOver, .inContent .moduleRowSelected { padding: 17px 0; } .order_summary_main .order-row > div { padding-left: 10px; padding-top: 3px; } .subtotal #total{ font-weight: bold; } .order_summary_main .order-row { margin-bottom: 8px; } .checkout .total_table{ font-size: 15px; } .checkout_button { text-align: center; margin: 10px 0; } .checkout_box { margin-bottom: 6px; border-bottom: silver 1px solid; } .shipping-met-head b{ color: #005f93; font-size: 14px; padding-top: 7px; display: block; } .paymaent-headding{ color: #005f93; font-size: 14px; display: block; margin-bottom: 10px; } .credit-cards-wrapper img{ width: 45px; height: 33px; margin-right: 35px; display: inline-block; vertical-align: middle; } #authorizenet_payment .credit-cards-wrapper img{ margin-top: 5px; } .paypal-payment-class .credit-cards-wrapper img{ margin-right: 10px; } .shipping_details select{ width: 288px !important; } .promotion-code { margin-bottom: 7px; } .promotion-code b{ display: block; margin-bottom: 3px; } .credit-cards-wrapper img:last-child{ margin-right: 0; } .choose_shipping_method-text { font-weight: bold; } #authorizenet #authorizenet_cc_expires_month { width: 150px; margin-right: 19px; } #authorizenet #authorizenet_cc_expires_year { width: 112px; } .voucher-table td{ padding: 0 !important; } .voucher-table #gv_redeem_code { width: 204px; margin-right: 13px; } .total_table { font-size: 15px; } .total_table .total { color: #000; font: bold 18px Arial, sans-serif; } .total td { border-top: silver 1px solid; padding-top: 4px; } .total_table.success { border-top: silver 1px solid; } .total_table.success .total td{ border-top-width: 2px; } .info_cart{ color: #0c4166; margin-bottom: 10px; } .order_history{ margin-bottom: 10px; } .order_history a{ font: 15px Arial, sans-serif; color: #005f93; } .order_products { margin-bottom: 15px; } .order_products td{ vertical-align: top; line-height: 22px; } .order_products tr td:last-child{ text-align: right; } .history_item { color: #0c4166; line-height: 15px; } .order_num { display: inline-block; width: 100%; padding-bottom: 5px; border-bottom: #c4c7cd 1px solid; color: #0c4166; margin-bottom: 7px; } .order_num span, a.re_order{ float: right; } .my_account { line-height: 20px; } .my_account h2{ font: bold 17px Tahoma, sans-serif; text-shadow: 0 1px 1px #fff; } #variantsBlockData table{ width: 100%; background-color: #E0E4E4; margin-bottom: 10px; } input.basket_small { background: url(images/ico-add-cart.png) 50% no-repeat; width: 100%; height: 35px; display: block; font-size: 0; border: none; cursor: pointer; } #variantsBlockData table tr td:first-child{ background-color: #6192AF; } #variantsBlockData table tr td:first-child label{ color:#ffffff; vertical-align: middle; } .no_variants_table .price { color: #0C4166; font-size: 18px; font-weight: bold; } #variantsBlockData table .price{ color: #0C4166; display: block; font-size: 18px; font-weight: bold; } #variantsBlockData table tr td{ text-align: center; background-color: #AAC1D2; } .phones span a:hover{ text-decoration: underline; }  #wrapper .d-carousel ul li { background: none; } #wrapper .d-carousel .pagination ul li { width: 18px; height: 18px; } .jcarousel-direction-rtl { direction: rtl; } .d-carousel .jcarousel-container { display: block; overflow: hidden; margin-bottom: 6px; } .d-carousel .jcarousel-item { width: 15px; height: 15px; } .d-carousel .jcarousel-item a{ display:block; width: 15px; height: 15px; color:#0c4166; border: 2px solid #8ba3b6; font: 11px/15px Arial, sans-serif; text-align:center; } .d-carousel .jcarousel-item a.current { border-color: #464951; text-decoration:none; background: url(images/sprite.png) 0px -343px no-repeat; } .d-carousel .jcarousel-container-horizontal { width: 118px; height: 25px; padding: 0 50px 0 57px; } .d-carousel .jcarousel-item-horizontal { margin-bottom: 4px; margin-right: 25px; } .d-carousel .jcarousel-next-horizontal { position: absolute; top: 0px; right: 10px; margin-right: 3px; width: 15px; height: 15px; cursor: pointer; border: 2px solid #8ba3b6; background: url(images/sprite.png) -292px -316px no-repeat; } .d-carousel .jcarousel-direction-rtl .jcarousel-next-horizontal { left: 5px; right: auto; background: #666; } .d-carousel .jcarousel-prev-horizontal { position: absolute; top: 0px; left: 0; margin-left: 3px; width: 15px; height: 15px; cursor: pointer; border: 2px solid #8ba3b6; background: url(images/sprite.png) -292px -316px no-repeat; } .d-carousel .jcarousel-direction-rtl .jcarousel-prev-horizontal { left: auto; right: 5px; } .d-carousel { width: 162px; margin: 0 auto; } .d-carousel .jcarousel-prev-disabled, .d-carousel .jcarousel-next-disabled { background: url(images/sprite.png) -292px -298px no-repeat; border-color: #a8a8a8; }   .loading{ background: url(images/ajax-loader.gif) no-repeat; width: 128px; height: 15px; z-index: 1000; display: none; position: relative; left: 50%; margin-left: -64px; } #variantsBlockData table tr td{ background-color: #AAC1D2; padding: 8px; } table.no_variants_table tr td{ background-color: #c0cfdc; padding-top: 6px; padding-bottom: 6px; } .no_variants_table select{ float: left; margin: 0 10px; } .no_variants_table input.basket_small { height: 21px; } span.moneyorder{   background-color: #FFEC90;   display: block; }  .add_c_row.plusminus { margin-right: 0; } .shop-cart-table-main tr td.scinfo .add_c_row { line-height: 20px; } .plusminus { float: left; height: 25px; margin: 0; top: 0; width: 24px; } .add_c_row { float: left; padding-top: 4px; }  #content .mainProduct .productBox .cartform form .plus span:active, #content .mainProduct .productBoxMed .pl-med-product-main .plus:active, #content .pl-large-product .plus span:active, #content .mainProduct .productBox .cartform form .minus span:active, #content .mainProduct .productBoxMed .pl-med-product-main .minus span:active, #content .pl-large-product .minus span:active, .plusminus .minus span, .plusminus .plus span { display: block; height: 12px; width: 24px; border: 1px solid red; } #content .mainProduct .productBox .cartform form .minus, #content .mainProduct .productBoxMed .pl-med-product-main .minus, #content .pl-large-product .minus, .plusminus .minus { background: none repeat scroll 0 0 transparent; border: medium none; cursor: pointer; height: 12px; position: relative; width: 25px; }  .order-history tr.my_order td{ padding: 15px; background: #fff; border-bottom: 1px solid #c4c7ce; } .order-history tr.my_order td.view-link { background: #e5e5e5; } .order-history tr.my_order td.view-link a{ display: inline-block; height: 80px; width: 100%; background: url("images/arrow-blue.gif") center no-repeat; text-indent: -9999px; } .order-n { color: #015f93; } .telephone{   background: url('images/telephone.png') no-repeat;   padding-left:20px; } .ar_listing li { background: none repeat scroll 0 0 #FFFFFF; border-bottom: 1px solid #C4C7CD; color: #0a5a86; min-height: 130px; position: relative; padding: 5px 5px 5px 15px; } .top_line {   border-top: 1px solid #C4C7CD; } .artRow {   clear:both; } .adate {   color:#C4C7CD;   display: block; } .atags, .atagsMain {   color: #C4C7CD;   font-weight: normal; } .atags a, .atagsMain a {   text-decoration: underline;   padding: 0 3px 0 3px;   font-style: italic;   font-size: 12px; } .atags {   display: block;   clear: both;  } .adescription, .adescriptionMain {   clear: both;   color: #404040; } .adescription {   display: block;   padding: 10px 5px; } .adescription p { margin-bottom: 1em; } .adescription img, .adescription p img {   margin:10px auto;   display: block;   clear: both;   max-width: 95%; } .adescription a {   font-size: 100%; } .artRowFirst {  min-height: 400px; } .adescriptionMain {   display: block;   padding: 10px 5px 10px 5px;   text-align: justify;   } .adescription h2 {   color: #0a5a86;   font-size: 1.1em;   margin: 10px 0; } .a_nameMain a, .a_nameMain h3 {   font-size: 1.3em;   font-weight: 700; } .a_nameMain h3, .a_name h3 {   color: #1e1e1e; } .a_name h3 {  display: inline;  font-size: 1.2em;  font-weight: 700; }  .aimageMain {   display: block;   clear: both;   text-align: center; } .aimageMain img {   width: 96%; } .adescription a, .adescription a:hover, .adescriptionMain a, .adescriptionMain a:hover {   color: #404040; } .atitleLines {   padding-bottom: 5px; } .a_link_content {   text-decoration: none; } .aimage a img {   width:60px;   height:60px; } ul.ar_listing {   border-bottom: 0; } .margin10 {   margin-top: 10px;   margin-bottom: 10px; } .padding5 {   padding:5px; } .product_page.none_border {   border: none; } .none_border_bottom {   border-bottom: none; } .art_sort { width: 60px;  } .sort_cell { width: 38%;  } .aAuthor, .aAuthor strong {   text-align: center;   fint-style: italic;   font-size:1em;   font-weight: 700;   padding: 10px 0; } .single-page-pagination {   background: url(images/bg-b-l.png) no-repeat left bottom, url(images/bg-b-r.png) no-repeat right bottom;   height: 60px;   margin-bottom: 20px;   border-bottom: 1px solid #ccc; } .single-page-pagination .prev {   float: left;   width:50%;   height: 60px; } .single-page-pagination .next {   float: right;   width:50%;   text-align: right;   height: 60px; } .single-page-pagination div a {   height: 35px;   line-height: 35px;   width:50%;   text-indent: -999px; } .adescription hr {   height: 1px;   background: #ccc;   margin: 10px 0;   border: none; } div.related_group {   border-top: #c1c5ce 1px solid;   padding-bottom: 0;   margin-top: 20px; } div.related_group .p_name {   font-size: 0.8em; } h2.group_title {   font-size: 1.5rem;   text-rendering: optimizeLegibility;   letter-spacing: -0.0425em;   font-weight: 700;   margin: 0; background: url(images/sprite.png) 0 -130px repeat-x;   height: 35px;   padding-left: 10px;   line-height: 38px; } .unit__header {   display: table-cell; } .unit__title {   font-size: 18px;   font-size: 1.8rem;   line-height: 1.11111111;   font-weight: 700;   margin-bottom: 4px; } .live-timeline-inner a, a .cta {   color: #1e1e1e;   font-weight: 700; } .listing-articles-description {   background: #fff; } .center {   text-align: center; } .error-not-found {   font-size: 6em;   font-weight: 500;   text-align: center;   color: #005f93;   font-family:impact; } .not-found-text-content {   text-align: justify; } .error-not-found-text {   font-size: 2em;   font-weight: 500;   text-align: center;   color: #005f93; padding:10px;   font-family:impact; } p {  text-indent:20px; } s {  text-decoration:line-through;  color:red; } .sprice {  font-size: 15px;  font-weight: bold;  color: #FC7C00;  } #fb-login img {  width: 195px;  height: auto; } 