/* @override http://www.x3pure.com/skin/frontend/x3pure/x3pure/css/magento.css */
/* My Account navigation */
.account-nav { border:1px solid #eee; font-size: 0.8em; }
.account-nav .head {
   margin:0;
   padding:3px 10px;
    }
.account-nav .head h3 { color: #fff !important; font-size:1.5em;  font-weight: normal;}
.account-nav ul { background:#fff; padding:4px 6px 0px; margin-bottom: 10px;}
.account-nav li a, .account-nav li.on { padding:7px 6px;  }
.account-nav li a { display:block; border-bottom:1px solid #eee; /*background:url(../images/account_nav_link_bg.gif) no-repeat 10px 8px;*/ }
.account-nav li a, .account-nav li a:hover { color:#5f5d5c; text-decoration:none; }
.account-nav li a:hover { color:#ea7900; background: #fff;}
.account-nav li.on { border-bottom:1px solid #eee; /* background:url(../images/account_nav_on_bg.gif) no-repeat 10px 8px;*/  color:#ea7900; font-weight:bold; }

.account-nav li.last, .account-nav li.last a { border-bottom:0; }

.box { margin-bottom: 15px; }


.form-button-alt:hover { background: #406A83;}
.form-button:hover { background: #DE5400; }

.middle { width: auto; background: none; }
.middle-container { background: none; }

.shopping-cart-collaterals .col-2 { float: left; }
.shopping-cart-collaterals .box { background: none; float: left; border: 0px; width: auto; }

#shopping-cart-table.data-table tbody td { border-color: #eee; }
#shopping-cart-table.data-table {
	border:1px solid #eee;
}

td.attributes-col h4.title a { font-weight: normal; font-size: 1.4em; text-decoration: none; letter-spacing: -0.05em; }
td.attributes-col { vertical-align: middle; }


.shopping-cart-totals { margin-right: 0px; }

h2.checkout-crossell { margin-bottom: 5px; font-size: 1.35em; width: auto;}


.error-msg, .success-msg, .notice-msg, .note-msg { min-height: 2px !important;  font-size: 1.5em !important; font-weight: normal !important;}

.primary-address-list ol { padding-left: 0px; }


.group-select li .input-text, .group-select li select, .group-select li textarea { width:  100%; }


select.address-select { width: 100%; }