#blanket_minicart{position:absolute;z-index:4;width:100%;top:0;left:0;height:0;}
.minicart-container-weapper:before, .minicart-container-weapper a#viewcartUrl:before {/*content: "\f07a"; */line-height: 24px; margin: 0 9px 0 0; font-size: 25px; float: left;}

.minicart-container-weapper{float:left; width:auto; min-width:48px; height:auto;}
.minicart-container-weapper .minicart-container{width: 300px;display:none;overflow:visible!important;right: 0;font-family: Helvetica, Arial, sans-serif;font-size:13px;position:absolute;z-index:99999;margin:0 auto;}
.minicart-container-weapper .minicart-container:hover{display:block;}
.minicart-container-weapper .top-btncontainer{margin: 0 auto;width:auto;float: left;}
.minicart-container-weapper .minicart-collapse, #main .minicart-container-weapper .minicart-collapse{display:block;left:15px;background-color: #fff;  width: 100%;  border: solid 1px #E4E4E4;  margin: 0 auto;  position: absolute;  padding: 2.5%;  cursor: pointer;  margin-top: 18px;}
.minicart-container-weapper .minicart-over-btn{width: auto;	height: 13px;padding-top: 5px;	margin: 0 auto;	position: relative;	z-index:9;	font-family: Helvetica, Arial, sans-serif;	cursor: pointer;	display:block !important;}
#more-items{margin-left:2px;}

.minicart-container-weapper .minicart-top{background: url("https://checkout.na1.netsuite.com/c.TSTDRV957046/SSP Applications/Tavano-SSP/TT_miniCartAngled/miniCartImgsAndCss/arrow_minicart.png") 98% no-repeat;margin-top: -30px;padding-bottom: 3px;height: 29px;}
.minicart-container-weapper .top-btncontainer span{ float:left;font-size: 13px;}
.minicart-title{float:left;  height: auto;  color:#539EC4;  margin-bottom: 9px;  font-family: Helvetica, Arial, sans-serif;  font-size: 14px;  text-transform: uppercase;  font-weight: bold;  text-align: left; /* border-left: 3px solid #283593; */ background: #E4E4E4;  width: 93%;  line-height: normal;  padding: 10px;}

.minicart-container-weapper .item-nav{float:left;width:100%;height:auto;}
.minicart-container-weapper .item-nav li{float:left; width:95%; margin:3px 2.5%; padding:0 0 3px 0; list-style:none;font-family: Helvetica, Arial, sans-serif;font-size:13px;color:#212121;border-bottom:1px solid #E4E4E4;}

.minicart-container-weapper .left-info{float:left;width: 55%;height:auto;}
.minicart-container-weapper .item-img {width: 50px;float: left;height:auto;}
.minicart-container-weapper .left-text-info{float: left;margin-left: 7px;margin-right: 4px;width: 68px;text-align: left;line-height: 18px;}

.minicart-container-weapper .right-info{float:right;width: 42%;height:auto;}
.minicart-container-weapper .right-text-info{float:right;width: 100%;text-align: right;	line-height: 21px;	margin: 0 auto;}
.minicart-container-weapper #item-id-title, .minicart-container-weapper #item-id{color:#539EC4;}

.minicart-container-weapper .vetical-line{display: inline-block;width: 1px;	vertical-align:top;}
.minicart-container-weapper .horizontal-line{width: 100%;margin-top: 3px;float: left;margin-bottom: 9px;height: 1px;}

.minicart-container-weapper .subtotal-line{float:left;width: 97.2%;margin: 10px 0%;}
.minicart-container-weapper .subtotal-in-your-cart-wrapper{text-align: left;background-color: #E4E4E4;padding: 10px;color: #252525;width: 95.7%;margin: 10px 0%;}
.minicart-container-weapper #total-item-amount{float: right;text-align: center!important;}

.minicart-container-weapper .bottom-line{float:left;width:100%;height:auto;}
.minicart-container-weapper .view-cart-btn, .minicart-container-weapper .checkout-btn{width: 48%;height:auto;background:#539ec4;color: #fff;font-weight: normal;font-size:13px;margin: 0 auto;text-align: center;font-family: Helvetica, Arial, sans-serif;}
.minicart-container-weapper .view-cart-btn{float:left;}
.minicart-container-weapper .checkout-btn{float:right;}
.minicart-container-weapper a{float:left; width: 100%;height: auto;margin: 0; text-align: center; padding:10px 0;}
.minicart-container-weapper a:hover{color:#fff;}
.minicart-container-weapper .item-nav{max-height:200px;	height:expression(this.height > 200 ? 200: true);	-webkit-margin-before: 0.5em;	-webkit-margin-after: 0.5em;	-webkit-margin-start: 0px;	-webkit-margin-end: 0px;	-webkit-padding-start: 0px;	margin:0;	padding:0;	width: 100%;}

@media only screen and (max-width:480px){
.minicart-container-weapper .minicart-container{width: 280px;}
}