.giftwrap_area{margin-bottom:18px;padding:12px 15px;border:1px solid #D0CBC1;background:url(../images/base_mini_head_bg.gif) repeat-x #fff;width:100%;float:left;}
.giftwrap_area h4{text-transform:uppercase;font-size:1.05em;}
.mess-gift h4, .mess-gift{width:700px;float:left;color:#E4015D;font-size:15px;font-weight:bold;text-align:left;}
.giftwrap-style-table{border:1px dashed #cccccc;width:100%;border-bottom:0 none;}
.giftwrap-style-table .odd, .giftwrap-style-table .last{background:none repeat scroll 0 0 transparent;}
.giftwrap-style-table tr.last th, .giftwrap-style-table tr.last td{border-bottom:1px dashed #cccccc!important;}
.giftwrap-style-table .giftwrap-item{width:90px;text-align:center;}
.giftwrap-style-table tbody th, .giftwrap-style-table tbody td{border-bottom:1px dashed #cccccc;border-right:1px dashed #cccccc;text-align:center;vertical-align:middle;}
.giftwrap-style-table .giftwrap-style-selection{width:150px;text-align:center;}
.giftwrap-style-table thead th{border-right:1px dashed #cccccc;}
.giftwrap-style-table .style-image{width:200px;text-align:center;}
.giftwrap-style-table .style-price{width:100px;text-align:center;}
#giftwrap_all_div{padding-top:20px;width:50%;}
#giftwrap_styleselection{padding-right:32px;padding-top:32px;}
#giftwrap_styleselection ul{clear:both;margin-bottom:10px;}
#giftwrap_styleselection ul li{float:left;text-align:center;}
#giftwrap_styleselection ul li div{border:2px solid #CFCFCF;height:122px;width:90px;margin-right:5px;background-color:white;}
#giftwrap_styleselection ul li div#giftwrap_style{height:82px;width:150px;font-size:14px;text-transform:uppercase;text-align:center;padding-top:40px;}
.gift_wrap_head h3{text-align:right;}
.head1 h3{margin-right:89px;min-height:30px;}
#giftwrap_styleselection ul li div.gray{background-color:#F1F1F1;}
.clearfix:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}
.clearfix{display:inline-block;}
html[xmlns] .clearfix{display:block;}
* html .clearfix{height:1%;}
#giftwrap_message{float:left;}
#giftwrap_message h4{min-height:16px;color:#e26703;padding-top:1px;padding-right:0pt;padding-bottom:1px;padding-left:5px;}
.giftwrap_area .giftwrap_item{text-align:center;float:left;width:100%;}
#loading-mask-giftwrap{position:absolute;top:40%;left:40%;color:#d85909;font-size:1.1em;font-weight:bold;text-align:center;z-index:500;}
#loading-mask-giftwrap .loader-giftwrap{position:fixed;top:45%;left:50%;width:120px;margin-left:-60px;padding:15px 60px;background:#fff4e9;border:2px solid #f1af73;color:#d85909;font-weight:bold;text-align:center;z-index:1000;}
.giftwrap_icon{width:50%;}
.giftwrap_protoClassic{border:1px solid #cccccc;width:300px;}
.giftwrap_protoClassic .giftwrap_toolbar{-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background:#ffffff repeat-y scroll left top;color:#282828;font-weight:bold;}
.giftwrap_protoClassic .title{padding:5px;}
.giftwrap_protoClassic .content{background:#fff;color:#333333;font:11px Arial, Helvetica, sans-serif;padding:0px 5px 5px 5px;clear:both;}
.listing-pagers .grid-row{border-bottom:1px solid #d9dde3;float:left;width:100%;}
.listing-pagers .last{border-bottom:0;}
.listing-pagers li.item{float:left;width:30%;padding:12px 10px;line-height:1.6em;overflow:hidden;border-right:1px solid #d9dde3;}
.listing-pagers .product-image{text-align:center;}
.listing-pagers h5{text-align:center;}
.giftwrap-message .turned_off{display:none;}
#testdiv{width:600px;margin:0 auto;border:1px solid #ccc;padding:20px 25px;background:#fff}
#tinybox{background:#ffffff !important;border:1px solid #cccccc;display:none;padding:10px;position:absolute;z-index:2000;}
#tinymask{position:absolute;display:none;top:0;left:0;height:100%;width:100%;background:#000;z-index:1500}
#tinycontent{position:relative;color:#282828;font-family:Arial,"HelveticaNeue",sans-serif;font-size:12px;}
.giftbox-title{color:#EC008C;float:left;font-family:arial;font-size:15px;font-weight:bold;padding:10px 0;text-align:left;width:600px;}
#giftwrap-giftbox li ,#giftwrap-giftbox-additional li,#giftwrap-giftbox-paper-table li,#giftbox-giftcard-table li{list-style:none;}
.giftwrap-style-table{font-size:14px;font-weight:normal;color:#EC008C;}
.giftwrap-style-table tbody td span.price{}
.giftwrap-style-table tbody td span.img-small{background:url(../images/giftwrap/bg-img-small.png) no-repeat;height:80px;width:80px;float:left;margin:5px 0 0 20px;padding:6px 5px 0 0;}
#giftwrap-giftbox-additional{width:100%;padding:10px 0;}
#giftwrap-giftbox{border:1px solid #CCCCCC;margin:10px 0px;}
#giftwrap-form .actions-button{width:100%;text-align:left;margin-top:10px;float:left;}
#close-giftbox a{color:#FFFFFF;line-height:41px;margin-left:14px;text-decoration:none;}
#close-giftbox span, button#save-giftbox span{background:none transparent;border:0 none;font-size:14px;font-weight:normal;padding-bottom:6px;}
#close-giftbox, button#save-giftbox{background:url(../images/giftwrap/btn-close.png) no-repeat;width:67px;height:47px;float:right;}
#close-giftbox{float:left!important;}
#giftwrap-giftbox-item thead th{background:url("../images/giftwrap/bg-table-gift.png") repeat-x scroll 0 100% transparent;color:#000;font-size:12px;font-weight:bold;}
#giftbox-item-div{overflow-y:scroll;max-height:300px;width:100%;min-height:50px;}
#save-giftbox{padding:10px;float:right;}
#giftcart-message-textarea{background:none repeat scroll 0 0 #F5F5F5;border:3px solid #FFFFFF;height:155px;max-height:100px;padding:5px;width:845px;margin:0px;}
#tinycontent .block-title h3{color:#EC008C;font-size:20px;}
#tinycontent .block-title h3 a{color:#EC008C;font-size:20px;text-decoration:none;}
#tinycontent .block-title h3 a:hover{text-decoration:underline;}
#giftbox-giftcard,
#slider-features #features-screen{margin:0 auto;float:left;width:860px;}
#giftwrap-giftbox-paper-div{float:left;width:700px;}
#giftbox-giftcard li#view, #giftbox-giftcard li.nav-left,
#slider-features #features-screen li#view, #slider-features #features-screen li.nav-left{margin-right:2px!important;}
#giftbox-giftcard li.nav-right,
#slider-features #features-screen li.nav-right{margin-right:0;}
#giftbox-giftcard li,
#slider-features #features-screen li{float:left;list-style:none;margin-right:7px;}
#giftbox-giftcard,
#slider-features{margin:0 auto;}
#giftbox-giftcard .jq-ss-crop,
#slider-features #features-screen .jq-ss-crop{float:left;border:0 none;}
.featuredproduct-content div.button-add a{background:#2e2e2e;color:#fff;font-size:14px;line-height:33px;padding:0;text-decoration:none;}
.check-gift{text-align:left;width:600px;float:left;}
.check-gift input{float:left;margin-top:53px;text-align:left;width:21px;}
.featuredproduct-content div.button-add{height:33px;background:#2e2e2e;width:97px;text-align:center;float:right;margin-top:6px;}
#giftbox-giftcard-div{float:left;width:100%;}
.btn-giftwrap{background:url("../images/giftwrap/btn-giftwrap.gif") no-repeat scroll 0 0 transparent;color:#FFFFFF;float:left;font-size:14px;height:36px;padding-left:10px;padding-top:33px;width:180px;margin-top:18px;}
.featuredproduct-content .price{color:#282828;font-size:20px;font-weight:normal;}
.featuredproduct-content h4.product-name{color:#E4015D;font-size:12px;font-weight:normal;margin-bottom:10px;text-align:center;text-decoration:none;}
.featuredproduct-content{float:left;margin-bottom:14px;margin-top:-11px;padding:0 0 0 0;text-align:center;width:147px;}
.product-featured{background:url(../images/home-featured-bg.png) no-repeat;_background:url(../images/home-featured-bg.gif) no-repeat;width:988px;height:440px;}
#giftbox-giftcard li.nav-left, #giftbox-giftcard li.nav-right,
#slider-features #features-screen li.nav-left, #slider-features #features-screen li.nav-right{cursor:pointer;margin-right:0;padding:0;width:20px;}
#giftbox-giftcard #left2, #giftbox-giftcard #right2,
#slider-features #features-screen #left,#right{display:block;height:32px;width:20px;margin:52px 0 0 !important;text-decoration:none;overflow:hidden;position:relative;z-index:9;}
#giftbox-giftcard #left2,
#slider-features #features-screen #left{background:url(../images/giftwrap/btn_prev.gif) top left no-repeat;height:32px;width:20px;}
#giftbox-giftcard #right2,
#slider-features #features-screen #right{background:url(../images/giftwrap/btn_next.gif) top right no-repeat;height:32px;width:20px;}
#giftbox-giftcard #view2,
#slider-features #view{margin:0;overflow:hidden;padding:0;width:860px;}
#slider-features #images, #giftbox-giftcard #images2{border:1px dashed #cccccc;height:208px;overflow-y:scroll;padding:12px 9px 10px 16px;width:830px;}
#slider-features #images li, #giftbox-giftcard #images2 li{width:156px;}
.img-product-tip{top:20px!important;z-index:9999;}
#giftbox-giftcard #images2 li .product-info
#slider-features #images li .product-info,{float:left;}
#giftbox-giftcard #images2 li .product-info .featuredproduct-image,
#slider-features #images li .product-info .featuredproduct-image a{float:none;height:259px;width:174px;}
#giftbox-giftcard #images2 li .product-info .featuredproduct-image a.buy-now,
#slider-features #images li .product-info .featuredproduct-image a.buy-now{float:right;height:38px;margin-top:-19px;width:110px;}
#giftbox-giftcard #images2 li .product-info .featuredproduct-image,
#slider-features #images li .product-info .featuredproduct-image{background:url("../images/giftwrap/bg-giftwrap-img.gif") no-repeat scroll 0 0 transparent;height:142px;padding:14px 14px 0;width:157px;}
#giftbox-giftcard #images2 li .product-info .product-link,
#slider-features #images li .product-info .product-link{height:38px;}
#giftbox-giftcard #images2 li .product-info .actions
#slider-features #images li .product-info .actions,{float:right;}
#giftbox-giftcard #images2 .buy-now,
#slider-features #images .buy-now{background:url("../images/btn-buynow.png") no-repeat scroll 0 0 transparent;_background:url("../images/btn-buynow.gif") no-repeat scroll 0 0 transparent;border:0 none;cursor:pointer;width:110px;text-decoration:none;text-align:center;}
.jq-ss-crop{padding:0;}
#slider-features #images a.buy-now:hover{background:url("../images/btn-buynow-hover.png") no-repeat scroll 0 0 transparent;_background:url("../images/btn-buynow-hover.gif") no-repeat scroll 0 0 transparent;}
#giftbox-giftcard #images2 .buy-now span,
#slider-features #images .buy-now span{text-transform:uppercase;color:#fff;font-size:16px;font-family:Tahoma;font-weight:bold;line-height:38px;}
#giftbox-giftcard #images2 li .item,
#slider-features #images li .item{text-align:left;}
#giftbox-giftcard #images2 li img,
#slider-features #images li img{border:0 none;}
#giftbox-giftcard #images2 li .item .featuredproduct-name,
#slider-features #images li .item .featuredproduct-name{color:#000000;font-size:13px;text-transform:uppercase;font-weight:bold;text-decoration:none;}
#giftbox-wraptype{font-size:15px;float:left;width:100%;}
#giftbox-wraptype li{text-align:left;padding:2px;}
#giftbox-wraptype li input{float:left;margin:7px 0 0;}
#giftbox-wraptype li label{text-align:left;margin:0 6px 5px;margin-top:0px;}
.checkout-progress li{border-top:1px solid #CCC;color:#ABB5BA;float:left;font-weight:bold;margin:0 3px 0 0;padding:2px 0 0;text-align:center;width:16%;}
.giftwrap-step{margin-left:10px;padding:10px 0;}
.giftwrap-step ul{margin-left:-10px !important;}
.giftwrap-step p{text-align:left;font-family:Arial,"HelveticaNeue",sans-serif;font-size:12px;font-weight:normal;margin-bottom:3px !important;}
.giftbox-title-message{color:#8C6239;float:left;font-family:arial;font-size:15px;font-weight:normal;padding:10px 0;text-align:left;width:800px;}
#help-item-1-info, #help-item-2-info, #help-message-info, #help-qty-wrapped-info, #help-tick-info, #help-wrapped-total-info{border:1px solid #CCCCCC;width:250px;background:none repeat scroll 0 0 #FFFFFF;color:#333333;font:11px Arial,Helvetica,sans-serif;padding:5px;text-align:left;}
.no-nothing ,.yes-delete, .no-edit{background:url(../images/giftwrap/btn-delete.png) no-repeat !important;text-align:center !important;border:none;padding-bottom:10px;width:100px !important;}
#close-giftbox span{color:#FFFFFF;}
.notice-end{margin-top:20px;}
.odd{border:0px solid #FF0000 !IMPORTANT;color:#333333;padding:10px;width:auto;}