/**
 * MageSupport.com
 *
 * NOTICE OF LICENSE
 *
 * This source file is subject to the EULA that is bundled with this package in the file LICENSE.txt.
 * It is also available through the world-wide-web at this URL:
 * http://www.magesupport.com/license/
 *
 * @category   MS
 * @package    MS_Cartdropdown
 * @copyright  Copyright (c) 2008-2010 MageSupport.com (http://www.magesupport.com)
 * @license    http://www.magesupport.com/license/
 */
.header-cart{ 
 float: right;
    margin: 10px 0 0;}
.header-cart .block-cart{ 
	 background: none repeat scroll 0 0 transparent;
    border: medium none;
    float: right;
    margin-bottom: 0;
    padding: 0;
    text-align: left;
}
.cart_icon	
{   
	 background: url("../../../images/sprite.png") no-repeat scroll -3px -10px transparent;
      float: left;
    height: 40px;
    margin-right: 5px;
    padding: 0;
    width: 35px;
	/*  background: url("../images/sprite.png") no-repeat scroll 0 -12px transparent;
    float: left;
    height: 40px;
    padding: 0;
    width: 44px;*/
}
.header-cart .block-cart .cart-label{ 
    color: #999999;
    float: right;
    font-size: 16px;
    font-weight: normal;
    padding: 0px 25px 0px 0px;
    text-align: left;
	height:40px;
}
.header-cart .block-cart .cart-label:hover	{ cursor:pointer;}

.header-cart .block-cart .cart-label:hover .cart_icon	{ /*background-color:#5E5E5E;*/}

.header-cart .block-cart .cart-label strong{ 
	color:#363636; 
	font-size:12px; 
	font-weight:normal;
}
.cart-label .price { color:#595959;  font-size:13px;}
.header-cart .block-cart .block-content{ 
	float:right; 
	width:250px; 
	margin-top:38px; 
	padding:0;
	  border-top: 3px solid #81B255; 
	z-index:999;
	background:#FFF;
	position:absolute;	
	
}
#panel {
     display: none;
    right: 0;
}

.header-cart .block-cart:hover #panel {
    display: block;
}
.header-cart .block-cart .cart_topbg {  
	margin-left:0;  
}
.header-cart .block-cart .main-cart { padding:15px; background:none repeat scroll 0 0 #F4F4FA}

.header-container .top-container { border:none!important; padding:0!important; background:none!important; width:700px;  float:left; } 
 
.right_arrow
{
	/* border-left: 5px solid transparent;
    border-right: 5px solid transparent;
    border-top: 6px solid #939393;
    content: "";*/
    display: inline-block;
    margin: 0;
    vertical-align: top;
    width: 0;
    position: absolute;
    right: 8px;
    top: 27px;
	display: block;
	height:10px;
	width:10px;
	background:url("../../../images/sprite.png") no-repeat scroll -5px -153px transparent;
}
.header-cart .actions .viewcart-btn		{ float:left !important;}
.cart_mini_right	{ float:left; margin:13px 0 0 -6px; color:#595959; font-size:13px;} 
.top_arrow {
	border-bottom: 5px solid #81B255;
	border-left: 5px solid transparent;
	border-right: 5px solid transparent;
	content: "";
	margin-top: -8px;
	position: absolute;
	right: 10%;
	text-align: center;
}