.navbar-brandlogo img {margin-top:4px;}
.header .cart .cart-content{
    padding: 8px;
    width:400px;
    border-top:3px solid #575656;
}
.header .cart-xs { margin-top:12px;}
.header .cart-xs .cart-content{
    padding: 8px;
    width:400px;
    border:none;
}
.header .top-cart .cart-content #cart-sidebar li{ border-bottom: 1px solid #e7e7e7;clear: both;margin-bottom: 10px;overflow: hidden;padding-bottom: 10px;}
.header .top-cart .cart-content .label { color: #666; }
.header .top-cart .cart-content .summary { text-align:right; }
.header .top-cart .cart-content .actions { text-align:right; }
.header .top-cart .cart_items { width:38px; height:32px; float:left; background:rgba(0, 0, 0, 0) url("../images/page/html/header/basket1.png") no-repeat scroll 0 8px; text-align:center;}
.header .top-cart .carts_quantity { display:block; font-size:14px;}
.header .top-cart  .a_cart { float:right;}
.header .top-cart .cart-link { width:140px; }
.header .product-details .btn-remove, .header .product-details .btn-edit{float:right;margin:4px;}
.header_background { position:relative; }
/********************homepage*****************/
.SliderBox .slider { height: 475px;overflow: hidden;position: relative;width: 1000px;}
.SliderBox .slider .num { bottom: 10px;position: absolute;right: 10px;z-index: 10;}
.SliderBox .slider .num a {  background: url("../images/bg_toggle.png") no-repeat scroll 0 0 transparent;border: 0 none;color: #ffffff;display: block;float: left;font-size: 11px;height: 18px;line-height: 20px;margin: 0 10px 0 0;overflow: hidden;padding: 0;text-align: center;width: 18px;}
.SliderBox .slider .num a.cur { background-position: 0 -18px;border: 0 none;color: #ffffff;cursor: pointer;}
.SliderBox .slider ul { position: relative;z-index: 5;}
.SliderBox .slider ul li { display: none;position: absolute;}
.AboutBox{border-top:1px #ccc solid;margin-top:30px;padding-top:25px;position:relative;}
.AboutBox h3 {background: none repeat scroll 0 0 #FFFFFF;color: #FF0000;left: 400px;position: absolute;text-align: center;top: -15px;width: 200px;text-transform:uppercase;}
.featured-cate-show {border-bottom: 1px solid #e5e5e5 !important;}
.featured-cate-show dl:not(:last-child) {border-right: 1px solid #e5e5e5 !important;}
.featured-cate-show dl p {height:20px;}
.featured-cate-show dl.first { padding:0px 20px 0px 0px;}
.featured-cate-show dl.last { padding:0px 0px 0px 20px;border-right: none !important;}
.featured-cate-show dl dd a{ margin-left: 8px !important;display: inline-block;font-size: 13px;margin-bottom: 4px;}
.featured-cate-show dl dd a:hover { color:#e64442;text-decoration:underline;}
.featured-cate-show p.title { margin-bottom: 8px;margin-top: 8px;}
.featured-cate-show p.title a{ font-size: 15px !important; display: inline-block;font-weight:bold;}
.clear:after {clear: both;content: ".";display: block;height: 0;visibility: hidden;}
.top_countdown .dis_code {color: #ef0000;font-family: Arial;font-size: 22px;font-weight: bold;left: 665px;position: absolute;top: 15px;}
.top_countdown .zs_ul .zs_li {color: #FFFFFF;font-family: Arial;font-size: 28px;position: absolute;}
#zs_t_01 {font-size:32px;left:786px;top:8px;}
#zs_t_02 {left: 855px;top: 10px;}
#zs_t_03 {left: 871px;top: 10px;}
#zs_t_04 {left: 899px;top: 10px;}
#zs_t_05 {left: 919px;top: 10px;}
#zs_t_06 {left: 946px;top: 10px;}
#zs_t_07 {left: 962px;top: 10px;}
.widget:after {clear: both;content: " ";display: block;font-size: 0;height: 0;visibility: hidden;}
#banners-container {width: 970px;}
#banners-container h3 {font-family: FuturaStd,Tahoma;font-size: 19px;font-weight: 100;letter-spacing: 2px;padding-top: 10px;text-align: center;text-transform: uppercase;}
#banners-container p {color: #444444;display:block;float:left;font-family:Tahoma;font-size:11px;padding:10px 5px 0;text-align:center;width:293px;}
.promo-title-link {color: #FFFFFF;display: block;font: bold 14px arial;height: 35px;padding: 10px 0 0;width: 228px;}
.promo-title-link:hover {text-decoration: underline;}
#banners-container li {border: medium none;display: block;float: left;width: 303px;margin-top: 20px;}
/*****************Catalog Category************************/
.popular_search h3{font-weight:normal;padding-left:10px;color: #000000;}
.popular_search ul li{height:18px;overflow: hidden;}
.popular_search ul li a{color:#6C6D70;padding-left:20px;}
.popular_search ul li a:hover{color:#D11919;}
.cate_t_box {}
.cate_t_box h1.cate_h1{color: #333;font-size:18px;line-height:30px; padding: 0;}
.cate_t_box div.dress_desc {color: #555555;font-size: 12px;font-weight: normal;line-height:140%;}
ul.relate_links{width: 450px;}
ul.relate_links li{float: left;list-style: disc inside none;width:205px;overflow:hidden;height:20px;}
ul.relate_links li a{ display: inline-block;padding: 2px 0;font-size:11px;}
ul.relate_links li a:hover{text-decoration:underline;}
.cate_review_box h3{border-bottom: 1px solid #CCCCCC;font-family: Georgia;font-size: 20px;font-style: italic;font-weight: normal;line-height: 24px;margin: 0 0 12px;padding: 6px 0;}
.cate_review_box .customer_box .customer-list .customer_item {margin-bottom: 15px;}
.cate_review_box .customer_box .customer-list .customer_item .product a.product-image {display: block;float: left;width: 60px;}
.cate_review_box .customer_box .customer-list .customer_item .product div.product-details {float: right;width: 110px;}
.cate_review_box .customer_box .customer-list .customer_item .product div.product-details p a {font-size: 12px;font-weight: normal;}
.cate_review_box .customer_box .customer-list .customer_item .product div.product-details {width: 110px;}
.cate_review_box .customer_box .customer-list .customer_item {border-bottom: 1px solid #DEDEDE;padding-bottom: 10px;}
.cate_review_box .rcontent {border: 1px dashed #CCCCCC;border-radius: 5px 5px 5px 5px;margin-top: 5px;padding: 3px;}
/***********product opition***********/
.product-shop .price_show {border-bottom: 1px solid #CCCCCC;line-height: 20px;}

.product-shop .price_show .w-prodSale{padding-top:10px;position: relative;}
.dropdown-select li {border: 1px solid #CCCCCC;cursor: pointer;float: left;font-size: 11px; line-height: 20px;margin: 2px;min-width: 20px;padding: 3px;position: relative;text-align: center;}
.clear {clear: both;}
.dropdown-select li.cur { border: 2px solid #222;padding: 2px;position: relative;}
.dropdown-select li i {height: 24px;position: absolute;right: 0;top: 0;width: 26px;}
.dropdown-select li.cur i {background: url("../images/Selected.png") no-repeat scroll 3px 0px transparent;}
.dropdown-select li img {height: 20px;width: 20px;}
.pro-dropdown dt {display:block;height:20px;}
.pro-dropdown dt label {display: block;float: left;width: 72px;font-weight:bold;}
#color-select .dropdown-select li div.cover {background: url("https://www.promshopau.com/skin/frontend/default/promshop/images/color-card.png") no-repeat scroll 0 -35px transparent;left: -78px;position: absolute;top: -185px;z-index: 100;width:175px;height:175px;}
#color-select .dropdown-select li div.cover p {font-size: 12px;font-weight: normal;}
#color-select .dropdown-select li div.cover img {height: 125px;padding: 3px;width: 155px;}
#color-select .dropdown-select li div.cover p {display: block;margin: 0;padding: 0 0 3px; text-align: center;}
#size-select .dropdown-select li div.cover { background: url("https://www.promshopau.com/skin/frontend/default/promshop/images/color_b.png") no-repeat scroll left top transparent;height:100px;left: -75px;overflow: hidden;position: absolute;top: -100px;width: 175px;z-index:1000001;}
span#size-tips, span#color-tips {color: #333333;font-size: 12px;font-weight: bold;}
#size-select .dropdown-select li div.cover p { font-size: 11px;font-weight: normal;}
#size-select .dropdown-select li div.cover p label{display:inline-block;width:90px; text-align:right;}
#size-select .dropdown-select li div.cover p span{display:inline-block;width:70px; text-align:left;padding-left:10px;}
dl div.cus_size {min-height: 136px;width: 530px;}
dl div.cus_size dt.cus_size {float: none; width: 272px;}
dl div.cus_size dd {border-bottom: medium none;float: none;margin-top: 8px;min-height: 92px;padding: 6px;width: 510px;}
dl div.cus_size dd ul li {float: left;width: 220px;}
.product-options ul.options-list {}
.product-options ul.options-list li {display: inline-block;width: 260px !important;}
.product-options ul.options-list li input {display: block;float: left;}
.product-options .cus_size .last ul.options-list .label {float: left;width: 170px;}
.product-options ul.options-list .show {cursor: pointer;display: none;float: right;height: 20px;position: relative;width: 40px;z-index: 9999;}
.product-options ul.options-list span.show:hover p {display: block;}
.product-options ul.options-list .show p { height: 264px;left: -212px;position: absolute;top: -264px;width: 210px;}
.product-options dl dl.option-size-fields{display: block;overflow: hidden;}
.product-options dl dl .looking_for { float: left;padding-right: 226px; width: 284px;}
.product-options dl dl.option-size-fields {margin:12px 0;}
.product-options dl dl.option-size-fields dt {float: left;font-weight: bold;text-align: right;width:40%;}
.product-options dl dl.option-size-fields dt label{display:inline-block;padding-right: 4px;}
.product-options dl dl.option-size-fields dd {border: medium none;float: left;padding: 0;width: 60%;}
.product-options dl .product-measure { position: absolute;right: -10px;bottom: 10px;}
.product-options .color_note {display: block;overflow: hidden;position: absolute;right: 18px;top: 48px;width: 200px;}
.product-size {position: absolute;right: 252px;top: 20px;}
.product-color {position: absolute;right: 254px;top: 54px;}
.option-size-fields .custom-tips {clear: both;}
.option-size-fields .custom-tips p {background: none repeat scroll 0 0 #FAFAFA;border: 1px solid #F6F6F6;padding: 6px;}
.how-to-s { text-align:center;}
.cus_size .last .input-box {width: 580px;}
.product-options .date{height:30px; clear:both;}
.product-options .date #date_dt{float:left;height:30px;line-height:30px;width:100px;}
.product-options .date #date_dd{float:left;width:200px;}
.product-options .date #date_dt label{font-weight:bold;}
.radio_rush dt{text-align:left;}
.radio_rush dt label{text-align:left;}
.product-options dl dl.special-box{overflow: visible;}
.product-options dl dl.special-box dt{width:100%;text-align:left;float:left;height:24px;color: #5A5A5A;font-size: 11px;font-weight: bold;}
.product-options dl dl.special-box dd textarea{height:6em;width: 98%;overflow:auto;}
.bottom-box .pt .c1 h3,.bottom-box .pt .c2 h3,.bottom-box .pt .c3 h3,.picture_box h3,.details_handmade h3,.like_box h3{border-bottom: 1px solid #CCCCCC;font-family: Georgia;font-size: 20px;font-style: italic;font-weight: normal; line-height: 24px;margin: 0 0 12px;padding: 6px 0;padding-left:10px;}
.bottom-box .pt .c1 table tr th{font-weight:bold;padding-right:10px;}
.bottom-box .pt .c1{width:300px;float:left;}
.bottom-box .pt .c2{width:300px;float:left;margin-left:20px;}
.bottom-box .pt .c2 p{margin:0px;}
.bottom-box .pt .c3{width:300px;float:left;margin-left:20px;}
.bottom-box .pt .c3 p{font-family: Georgia;font-size: 14px;font-style: italic; font-weight: bold;line-height: 28px;}
.picture_box ul li{margin-bottom:10px;}

.like_box ul li a{color:#333;}
.like_ul .price_box .price_s {color: #000000;font-size: 16px;font-weight: bold;}

.product-options-bottom p img { vertical-align: middle;}
#proDetails_warp {padding-top: 35px;position: relative;width: 450px;}
#proDetails_warp ul.proDetails_top { position: absolute;top: 14px;}
ul.proDetails_top li {background-color: #E6E6E6;border: 1px solid #9C9EA0;border-radius: 3px 3px 0 0; cursor: pointer;float: left;font-size: 11px;font-weight: bold;height: 17px;margin-right: 4px;padding: 3px 10px 0;text-transform: uppercase;}
ul.proDetails_top li.sel_hover {background-color: #FFFFFF;border-bottom: 1px solid #FFFFFF;}
#proDetails_warp .proDetails_con {background-clip: padding-box;border: 1px solid #9C9EA0;box-shadow: 3px 3px 3px rgba(0, 0, 0, 0.15);padding: 15px 10px;}
.w_prodetails {color: #333333;font-size: 11px;line-height: 13px;}
.w_prodetails ul {font-family: Arial,Verdana,sans-serif; overflow: hidden; padding-left: 15px;}
.w_prodetails ul li { color: #000000;font-size: 11px;list-style-type: disc;padding: 1px 0;}
/**********help center css***************/
.tabtable01 td {padding: 10px 5px;}
.td01 {color: #868279;font-size: 11px;}
.td01 {background: none repeat scroll 0 0 #787878;color: #FFFFFF;padding: 2px 0;text-align: center; vertical-align: middle;}
.td02 {background: none repeat scroll 0 0 #E8E8E8;text-align: center; vertical-align: middle;}
.td03 {background: none repeat scroll 0 0 #787878;color: #FFFFFF;font-size: 14px;font-weight: bold;padding: 5px 0;text-align: center; vertical-align: middle;}
.size_chart table {-moz-border-bottom-colors: none;-moz-border-left-colors: none;-moz-border-right-colors: none;-moz-border-top-colors: none;border-color: #CCCCCC;border-image: none;border-style: solid;border-width: 0 0 1px 1px;margin: 5px 0 15px;width: 98%;}
.size_chart table td {-moz-border-bottom-colors: none;-moz-border-left-colors: none;-moz-border-right-colors: none;-moz-border-top-colors: none; border-color: #CCCCCC;border-image: none;border-style: solid;border-width: 1px 1px 0 0;color: #333333;font-size: 12px;padding: 2px;text-align: center;height:20px;}
.size_chart table th {-moz-border-bottom-colors: none;-moz-border-left-colors: none;-moz-border-right-colors: none;-moz-border-top-colors: none; border-color: #CCCCCC;border-image: none;border-style: solid;border-width: 1px 1px 0 0;color: #333333;font-size: 16px;padding: 6px;text-align: center;}
#color_chart_card h3 {border-bottom: 2px solid #CCCCCC;font-size: 18px;margin-bottom:10px;text-align: left;}
.size_chart h3 {font-size: 20px;font-weight: bold;line-height: 20px;}

/*************Product Tabs*************/
#product_help_info {width:996px;}
#title_tab {height: 27px;padding-left: 10px;}
#title_tab li { background: none repeat scroll 0 0 #F3F3F3;border: 1px solid #DDDDDD;float: left;height: 25px;line-height: 25px;list-style: none outside none;margin-right: 6px;padding: 0 10px;}
#title_tab li a {padding: 0 10px;}
#title_tab li a:hover {color: #333333;text-decoration: none;}
#title_tab .active {background: none repeat scroll 0 0 #FFFFFF; border-bottom: 1px solid #FFFFFF;}
#info_content {border: 1px solid #CCCCCC;margin-top: -1px;padding: 18px 14px;}
.info_card { display: none;}
#w-prodthumbnails{}
#w-prodthumbnails a { position:relative; border: 1px solid #e8e8e8;display: block;height: 80px;padding: 1px;vertical-align: middle;width: 60px;margin:3px auto;}
#w-prodthumbnails a .arrow { display:none;}
#w-prodthumbnails a.current { background-color: #990000;border: 1px solid #990000;}
#w-prodthumbnails a.current .arrow { display:block; width:0; height:0; border-width:4px; border-style:solid; border-color:transparent transparent transparent #990000; position:absolute; right:-8px; top:50%; margin-top:-9px; }
#w-prodthumbnails a.top0 { margin-top:0px;}
#gototop { background: url("../images/back_to_top.gif") no-repeat scroll 0 0 transparent;cursor: pointer;height:33px;position:fixed;right:80px;width: 24px;}
.dress_desc{ color: #8D8D8D;font-size: 11px;line-height:16px;padding-bottom:10px;}
.products_listing_box { margin-top:9px;}
.product-view{ color:#333;}
/***********help center***************/

.help_left_box h3{ border-bottom: 1px solid #000000; font-size: 13px;margin: 0 0 8px;padding: 8px;}
.help_left_box ul li{line-height:24px;}
.help_left_box ul li a{background: url("https://www.promshopau.com/skin/frontend/default/promshop/images/sign_arrow.gif") no-repeat scroll 0 50% transparent;color: #777777;display: block;padding: 2px 0 2px 10px;text-decoration: none;}
.cms-page-view .page_box p{margin-bottom:15px;}
.our_order_service{background: none repeat scroll 0 0 #F3F3F3;margin-bottom:20px;}
.our_order_service ul li {color: #686868;font-size: 11px; height: 30px; line-height: 30px;text-transform: capitalize;}
.our_order_service ul li.font01, .our_order_service ul li.font02, .our_order_service ul li.font03, .our_order_service ul li.font04 {background: url("../images/site_bg.gif") no-repeat scroll 2px -132px transparent;padding-left: 37px;}
.our_order_service ul li.font02{background-position: 9px -154px;}
.our_order_service ul li.font03{background-position: 10px -181px;}
.our_order_service ul li.font04{background-position: 9px -208px;}
.r_add_cart{background: none repeat scroll 0 0 #F3F3F3;padding:10px;}
.r_add_cart p{margin:10px auto;text-align:center;}
.r_add_cart p img{margin-left:3px;}
#FinalPrice{text-align:center;}
#FinalPrice span{color: #CC0000;font-size: 20px;font-weight: bold;}
#InnerProTabBox {margin-bottom: 10px;}
#InnerProTabBox p {margin-bottom: 10px;}
#InnerProTabBox .title {}
#InnerProTabBox .title li {font: 11px/20px Arial;padding: 0 5px;}
#InnerProTabBox .title li.normal {height: 20px;}
#InnerProTabBox .title li.active {height: 20px;}
#InnerProTabBox .box {border: 1px solid #CCCCCC;}
#InnerProTabBox .box .sub {padding: 8px;}
#InnerProTabBox .box .sub_r {width:100%;}
.FoldingTabBox {display: block;overflow: hidden;}
.FoldingTabBox .title {}
.FoldingTabBox .title li {-moz-border-bottom-colors: none;-moz-border-left-colors: none;-moz-border-right-colors: none;-moz-border-top-colors: none;background: none repeat scroll 0 0 #FFFFFF;
border-color: #CCCCCC #CCCCCC -moz-use-text-color;border-image: none;border-style: solid solid none;border-width: 1px 1px medium;color: #EEEEEE;cursor: pointer;float: left;font: bold 14px/28px Arial;margin-right: 2px;
padding: 0 8px;text-align: center;}
.FoldingTabBox .title li.normal {background-color: #EEEEEE;color: #454545;height: 27px;}
.FoldingTabBox .title li.active {color: #000000;height: 28px;}
.FoldingTabBox .title li img {vertical-align: middle;}
.FoldingTabBox .box {background-color: #FFFFFF;border-top: 1px solid #CCCCCC;}
.sub_r .size_chart h3{font-size:12px;font-weight: bold;line-height:16px;}
.sub2_r .product-specs h3{font-size:12px;font-weight:bold;line-height:16px;}
.sub_r .size_chart table td {font-size:1em;}
.col_main .cart{padding:10px;}
#billing_address_list input{border-radius:3px;background:#fefefe;margin-top:9px;}
#billing_address_list select{margin-top:9px;}
#billing_address_list li input.input-text:focus {border: 1px solid #EFB974 !important;box-shadow: 0 0 8px rgba(116, 185, 239, 0.6);}
#TimeInfo {border-top: 1px solid #000000;padding-top: 8px;padding-left:15px;}
.MT15 {margin-top: 15px !important;}
#TimeInfo #IntroTime * {vertical-align: middle;}
.MR5 {margin-right: 5px !important;}
.TimeTable {color: #AAAAAA;font-size: 12px;}
.TimeTable td {padding-bottom: 8px;padding-top: 4px;}
.TimeTable #TD1 {padding-right: 4px;}
.TimeTable #TD3 {padding-left: 10px;vertical-align: bottom;}
#OccasionTime{padding-left:15px;}
.Red{color:#f00;}
.product-note {background:url("../images/bg_pronote.gif") no-repeat scroll left top;border: 1px solid #CCCCCC; margin: 15px 0 0;padding: 10px 10px 10px 40px;}
.table_st1{border-collapse:collapse;}
.table_st1 td{border: 1px solid #DDDDDD;padding: 3px 6px;vertical-align: middle;}
.table_st1 td.no{border-bottom:1px solid #fff;}
.top_countdown { margin:15px 0;}
#shopping-cart-table thead .th1 {border-left: 1px solid #e4e4e4;width: 60px;}
#shopping-cart-table thead .th2 {width: 110px;}
#shopping-cart-table td {vertical-align: top;}
#shopping-cart-table td .cart-price .price{}
#shopping-cart-table td .cart-price > p { }
#shopping-cart-table .pro-off2 {
	background:url("../images/ok-fk-pic.png") no-repeat scroll 0 0 transparent;
	color:#fff;
	line-height:31px;
    padding-left:10px;
    padding-top:2px;
    margin-left:-5px;
	font-size:12px;
}
#billing_address .onestepcheckout-numbers,.onestepcheckout-shipping-method .onestepcheckout-numbers,.onestepcheckout-numbers,.checkoutcontainer  #shipping-address li.shipping-address-title{ line-height:2em;  background-color:#faf9f9; border:1px solid #e4e4e4; border-bottom: 1px solid #8d8d8d; font-size:1.2em; text-transform:uppercase; text-indent:10px;margin-bottom:12px;}
.promo-bar-2 {
margin-top:15px;
}

.promo-bar-2 .promotion_text{
font-family: tahoma;
line-height:32px;
text-align:center;
word-spacing:3px;
letter-spacing: 2px;
}
.promo-bar-2 .promotion_text span{
vertical-align: baseline;
display:inline-block;
}
.promo-bar-2 .promotion_text .size-alpha{
font-size: 1.4em;
transform : scale(1,1.4);
}
.promo-bar-2 .promotion_text .size-bravo{
font-size: 1.7em;
}
.promo-bar-2 .promotion_text .size-charlie{
font-size: 1.4em;
}
.promo-bar-2 .promotion_text .size-delta{
font-size: 2em;
}
.promo-bar-2 .promotion_text .color-alpha{
color:#f6466d;
}
.promo-bar-2 .promotion_text .color-bravo{
color:#000;
}
.promo-bar-2 .promotion_text .weight-alpha{
font-weight:500;
}
.promo-bar-2 .promotion_text .weight-bravo{
font-weight:300;
}
.promo-bar-2 .promotion_text .weight-charlie{
font-weight:400;
}

.promo-bar-2 .promotion_text .weight-delta{
font-weight:100;
}
.promo-bar-2 .promotion_text .separator{
border-right:1px solid #ccc;
height:36px;
vertical-align: middle;
}
.promo-bar-2 .promotion_countdown_timer{
margin: 0;
display:inline;
}
.promo-bar-2 .promotion_countdown_timer li {
text-align:middle;
font-size: 24px;
display:block;
line-height:32px;
float:left;
}
.promo-bar-2 .promotion_countdown_timer li.digit {
text-shadow:0 -1px 1px rgba(101, 0, 47, 0.35);
color:white;
border-radius: 4px;
font-family: 'Lato';
padding:1px;
height:32px;
min-width:32px;
text-align:center;
line-height:28px;
background: #f6466d; /* Old browsers */
background: -moz-linear-gradient(top, #f6466d 0%, #f6466d 50%, #f6466d 51%, #f6466d 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f6466d), color-stop(50%,#f6466d), color-stop(51%,#f6466d), color-stop(100%,#f6466d)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #f6466d 0%,#f6466d 50%,#f6466d 51%,#f6466d 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #f6466d 0%,#f6466d 50%,#f6466d 51%,#f6466d 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #f6466d 0%,#f6466d 50%,#f6466d 51%,#f6466d 100%); /* IE10+ */
background: linear-gradient(to bottom, #f6466d 0%,#f6466d 50%,#f6466d 51%,#f6466d 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f6466d', endColorstr='#f6466d',GradientType=0 ); /* IE6-9 */
}
.promo-bar-2 .form-control.coupon-code{padding:4px;height:auto;}
.promo-bar-2 .promotion_countdown_timer .unit{font-size: 12px; text-transform:uppercase;font-weight:bold;}

.custom-tips .how-to-s i.plus-icon { background-image: url("../images/icon_plus.png");background-position: 0 -3px;background-repeat: no-repeat;bottom: 10px;cursor: pointer;display: block;height: 27px;position: absolute;right: 7px;width: 27px;}
.custom-tips .how-to-s:hover i.plus-icon{ background-position: 0 -30px;}
.products-grid .price-box .old-price, .products-grid .price-box .special-price, .products-grid .price-box .tags-price {
    float: left;
    line-height:24px;
    margin: 0 2px;
}

.products-grid .special-price .price{font-size:1.1em;}