/* Stylesheet for Express Overrides */

/* Global Body Elements */

#glo-container {margin:7px auto 0; width:950px;}

/* Header Elements */
	#glo-header-ima-logo {margin:8px 10px 0 0 ;}
	
	.glo-header-tab-span {height:31px; margin:21px 0 0 0;}
	
	.glo-header-tab-span img {margin:13px 7px 7px;}
	
	.glo-header-link-span img {margin:14px 0 0 0;}
	
	.glo-header-link-span {height:30px;}
	
	.glo-header-search-component, #glo-header-search-component-input {margin:11px 0 0 0;}
	
	#glo-header-express-radio  {margin:13px 0 0 0;}



	#glo-body-container-inner {background:#111111 url(/assets/images/bac/bac-leftnav-gradient.jpg) no-repeat !important;	}
	
	#glo-body-leftnav {background:#111111 url(/assets/images/bac/bac-leftnav-gradient.jpg) no-repeat;}

/* Footer Elements */
	#glo-footer-nav-cont1 {margin:25px auto 0;}
	#global-footer{width:950px; height:70px; font-family:Verdana, Geneva, sans-serif; font-size:9px; color:#fff; font-weight:bold; float:left; margin: 10px 0 20px 0;}
	#global-footer a{ font-family:Verdana, Geneva, sans-serif; font-size:9px; color:#fff; font-weight:bold; text-decoration:none;}
	#global-footer a:hover{text-decoration:underline;}
	#global-footer ul{list-style-type:none; margin:0px;}
	#global-footer ul li{float:left; text-align:left;}
	#global-footer #footer-hr{margin:0 0 5px 0;height:4px;width:950px; float:left; background:#000 url(/assets/cms/images/footer-hr.jpg) repeat-x; }
	
	#global-footer #footer-primary{float:left;height:30px; background:#3f3f3f; width:950px;}
	#global-footer #footer-primary #footer-left-side{ padding:0 0 0 10px;width:560; height:30px; float:left;}
	#left-ul, #right-ul, #footer-secondary-ul{margin:0px; padding:0px;}
	#left-ul li, #right-ul li{ margin:9px 8px 0 0; float:left;}
	#left-ul{width:560px;}
	#right-ul{width:315px;}
	#global-footer #footer-primary #footer-left-side #locateStoreForm{padding:0px;position:relative; top:-2px;display:block; float:left; border:1px solid #000; margin:0px; height:16px;}
	#global-footer #footer-primary #footer-left-side #locateStoreForm input{margin:0px; padding:0px;}
	#global-footer #footer-primary #footer-left-side #locateStoreForm #cityStateZip{width:63px; height:16px; margin:0px; padding:0px; position:relative;}
	.store-title{display:block; float:left; padding:0px 0 0 0; margin:0 8px 0 0 ;}
	#cus-sto-search-button{vertical-align:top !important;}
	
	#global-footer #footer-primary #footer-right-side{float:right; width:315px; height:30px;}
	#global-footer #footer-secondary{background:#000; width:100%; height:34px; float:left;}
	#global-footer #footer-secondary img{margin:2px 0 0 0;}
	#global-footer #footer-secondary ul{float:left; width:930px; padding:0 0 0 20px}
	#global-footer #footer-secondary ul li{margin:9px 8px 0 0; float:left;}
	#global-footer #footer-secondary ul li#mcafee{ }
	#global-footer #footer-secondary ul li#mcafee img{ position:relative; top:-2px;}
	#glo-hackersafe-logo{float:left; margin:10px 0 0 0; }
	
	/* Home Page Elements */
	#home-page-div{width:950px; height:600px; position:relative;background:#000;}
	#home-page-hero{width:950px; height:600px; position:absolute;float:left;}
	#home-page-banner{width:766px; height:70px;float:left;}
	#home-page-email-signup{width:184px; height:63px;position:absolute; bottom:0px; right:0px; z-index:20;  margin:7px 0 0 ;}

/* Men's landing Page */
#forhim-body-wrapper{width:780px;}

/* Email Widget Elements */
#landing-page-email-widget{width:184px; height:63px;float:left; margin:7px 0 0 ;}
#email-widget{width:184px; background:#000; display:block; float:left; height:63px; color:#fff; font-family:Verdana, Geneva, sans-serif; font-size:8px; font-weight:bold; text-transform:uppercase;}
#emailForm{margin:0px 0 0px 0;}

/* Product page */

.js-swatchLinkQuickview{cursor:pointer;}

.cat-thu-product a:hover{color:#535353;}

