.cart_buttons{padding-left:60px}
.cart_btn_row .cart_buttons .checkout-button.button { background: url('../images/check-out-btn.png') no-repeat}
.cart_btn_row .cart_buttons .update_cart{background: url('../images/update_cart_btn.png') no-repeat}
.cart_btn_row .cart_buttons .continue_shopping span,
.cart_btn_row .cart_buttons .update_cart{margin-right:24px}
.cart_btn_row .cart_buttons .continue_shopping span{background: url('../images/shopping-btn.png') no-repeat; font-size:0; display:block}													

.cart_btn_row .cart_buttons .checkout-button.button ,
.cart_btn_row .cart_buttons .update_cart , 
.cart_btn_row .cart_buttons .continue_shopping span {height:101px; width:101px; text-indent:-9999px; float:left !important}
.cart_btn_row .cart_buttons .update_cart{margin-right:24px}
.quantity .qty{width:40px !important; text-align:center !important; padding-left:0 !important}

.put_smile, .make_wishes{height:478px; background-position: center center !important; height:476px !important}
.christmas_gift_box img{width:663px; height:444px; position: absolute; right: -120px; z-index: -1; top:0}

.product_box_wrap ul li , #home .product_box_wrap ul li.col4{width:265px; height:265px}
.light_white{background:url('../images/transparent.png') repeat-x; bottom:-4px}

.wpcf7-form input[type="text"], .wpcf7-form input[type="email"], .wpcf7-form input[type="password"], .wpcf7-form input[type="number"], .wpcf7-form input[type="date"], .wpcf7-form input[type="tel"] , .wpcf7-form textarea{width:310px !important; float:right}
.wpcf7-form > p label {width:90px}

.join_btn {float:right; background: url(../images/join-tday-btn.png) no-repeat; height: 43px; width: 43px; font-size:0}
.join_btn input{font-size:0; text-indent:-9999px}

.woocommerce.product-columns-3 ul.products li.product, .woocommerce-page.product-columns-3 ul.products li.product{width:267px}
.new-rows {height: 500px !important; left: -210px; min-width: 1280px; margin-top:30px}
.single_add_to_cart_button {background:url(../images/ss_addtocart.png) no-repeat; position: relative; font-size:0; width:87px; height:88px}
.woocommerce-message, .woocommerce-error, .woocommerce-info , .view_cart_b{border:1px solid #CCC; border-top:0 !important}
.select-order{float:right}
.entry-news-cntnt{background: url('images/cnt-bg.png') repeat; position:absolute; bottom:0;}
.post_thumb-news{height:850px; background-position:center center !important}
.wpcf7-form #submit-btn{background: url('../images/contact_send.png') no-repeat !important; float: right;width: 59px; min-height:58px; text-indent: -9999px; padding:0} 
span.wpcf7-form-control-wrap{width:310px !important; float:right !important}
.product_box_wrap .gift-certificates ul li{height:auto;}
.silver_cart_img a{ background:url('../images/cart.png') center left no-repeat; display:block; height:26px; width:31px;}
.stock.out-of-stock{display:block;color:red;}
.silver_inner_wrapper .order_table_item{}
.gift-certificate input[type="text"]{ background: #ffffff; margin-bottom:10px;}
.container_voucher{ margin-bottom:15px; border-bottom:1px solid #C2C2C2; overflow:hidden;}
.container_voucher .excerpt_content{  margin:10px 0;}
.silver_inner_wrapper .variation dt , .silver_inner_wrapper .variation dd{width:100%}
.cart.voucher,.quantity.buttons_added {margin-top: 0;}
.vouchger .checkout-button.button span {  background: none repeat scroll 0 0 #492C54;  color: #ffffff;  display: none;  padding-bottom: 19px;  position: relative;    top: 28px; display:block!important; text-transform:uppercase;}

 