

/* Stylees needed for Quickview/Ucart */
.glo-tex-ucart-error { font-weight: bold; color: red; }
.glo-tex-ucart-info { font-weight: bold; color: white; }
.glo-tex-ucart-request { font-weight: normal; color: black; }
.glo-fl {display: inline; float: left;}
.glo-fr {display: inline; float: right;}
.glo-clr {clear: both;}
.glo-block {display: block;}
#widget-swatches span {display: none;}

.widget-ima-loader { padding: 50px 0; }
.widget-ima-loader img {display: block; margin: 0 auto;}

/* Universal Cart */
#widget-ucart a img { border: 0px; margin-left: 5px; margin-right: 10px;}
#widget-ucart {
	display: none; 
	width: 384px; 
	position: absolute; 
	top: 87px; 
	left: 0; 
	z-index: 1000;
	-moz-border-radius-bottomleft:7px;
	-moz-border-radius-bottomright:7px;
	-webkit-border-bottom-right-radius:7px;
  	-webkit-border-bottom-left-radius:7px;
	border-bottom-right-radius:7px;
  	border-bottom-left-radius:7px;
	border:1px solid #252525;
	background-color:#252525;
	
}
#glo-ucart-top1 {height: 1px;  background: url(../assets/images/uc_qv/bac-ucart-top.png) no-repeat 0px 0px;}
#glo-ucart-bottom1 {  height: 7px; background: url(../assets/images/uc_qv/bac-ucart-bottom.png) no-repeat 0px 0px;}
#glo-ucart-body {  
	/*background: url(../assets/images/uc_qv/bac-ucart-body.png) no-repeat 0px 0px;
	background-color:#252525;*/
}
#ifr {position: absolute;	z-index: -1; top: 0; left: 7px;}

#glo-ucart-content {width: 365px; margin: 0 auto 0 auto; position: relative; padding: 15px 0 5px 0;}
a.widget-ucart-close-but:link, a.widget-ucart-close-but:visited, a.widget-ucart-close-but:hover, a.widget-ucart-close-but:active {font-size: 10px; position: absolute; top: 15px; right: 10px;color:#FFF;}
a.widget-ucart-zip-but:link, a.widget-ucart-zip-but:visited, a.widget-ucart-zip-but:hover, a.widget-ucart-zip-but:active {font-size: 10px;}
#glo-ucart-content span#glo-ucart-count {font-size: 10px; display: block; margin-left: 15px;color:#FFF;}
#glo-ucart-content span#glo-ucart-count a {color:#FFF;}

/* for horizontal scroll */
#glo-ucart-slider-container {width: 100%; margin-top: 12px; background: url(../assets/images/uc_qv/bac-ucart-slider-container.gif) repeat-x 0px 0px;height:90px;}
.glo-ucart-slider-but { display: inline; float: left; width: 25px; height: 192px; overflow: hidden; }
.glo-ucart-slider-but #glo-ucart-slider-prev {display: block; margin: 46px 0 0 10px;}
.glo-ucart-slider-but #glo-ucart-slider-next {display: block; margin: 46px 0 0 0;}
#glo-ucart-slider-viewport {display: inline; float: left; position: relative; width: 315px; height: auto; overflow: hidden;}
#glo-ucart-slider-content {position: relative; float: left; top: 0; left: 0;}
.glo-ucart-slider-item { font-size: 10px; display: inline; float: left; width: 105px; margin: 9px 0 0 0; }
.glo-ucart-slider-item img {display: block; margin: 0 auto 15px auto;}
.glo-ucart-slider-item span.glo-ucart-product-info {display: block; width: 84px; margin: 0 auto 0 0;color:#FFF;text-align:left;}
.glo-ucart-slider-item span.glo-ucart-product-info a {color:#FFF;}

/* for vertical scroll */
/*
#glo-ucart-slider-container {}
.glo-ucart-slider-but { height: 15px; text-align: center; margin: 5px 0;  }
.glo-ucart-slider-but #glo-ucart-slider-prev {}
.glo-ucart-slider-but #glo-ucart-slider-next {}
#glo-ucart-slider-viewport {position: relative; height: 115px; overflow: hidden; }
#glo-ucart-slider-content {position: absolute; top: 0; left: 0;  }
.glo-ucart-slider-item { font-size: 10px; height: 115px; width: 315px; overflow: hidden;}
.glo-ucart-slider-item img {display: inline; float: left;}
.glo-ucart-slider-item span.glo-ucart-product-info {display: block; width: 150px; margin: 5px auto 0 auto;}
*/
/* ------------ */

#glo-ucart-totals { float: left; width: 355px; height: 22px; overflow: hidden; font-size: 10px; margin: 0 auto 4px auto; background-color: #eaeaea;}
#glo-ucart-totals span#glo-ucart-subtotal {display: inline; float: left; margin: 7px 0 0 10px; font-size: 11px; text-transform: uppercase;}
#glo-ucart-totals a#glo-ucart-view-shopping-bag { display: inline; float: right; margin-top: 10px;}
#glo-ucart-totals img {display: inline; float: right; margin: 3px 3px 0 5px;}
.glo-ucart-message { display: block; padding: 5px 15px 0px 15px;}
a.glo-ucart-link1:link, a.glo-ucart-link1:visited, a.glo-ucart-link1:hover, a.glo-ucart-link1:active { text-decoration: none;color:#FFF; }
#glo-ucart-viewcart {width: 355px; height: 16px;margin:0 0 3px 0;background-color:#666666;float:left;}
#glo-ucart-viewcart a {text-decoration:none;color:#eaeaea;}
/* ----------------- */


