#glo-body-border {background:inherit!important}
#glo-body-container{padding-top:10px}
#glo-center{background:url(images/bg-skyline.png) #141414 repeat-x bottom!important}
#main-header {position:relative;padding-top: 20px}
#main-header #widget-ucart{top:89px!important}
#main-header .normal-header,#main-header .main-nav-wrapper{background:#141414}
#main-header .normal-header .account-nav a span{font-family:exp-medium,Arial}
#main-header .normal-header{min-height:34px}
#main-header .account-nav>ul{margin:0;text-transform:uppercase}
#main-header .account-nav>ul>li{display:inline-block;margin-left:18px;float:left}
#main-header .account-nav>ul>li>a{color:#b2b2b2;text-decoration:none;height:22px;display:inline-block;line-height:32px;position:relative}
.ie7 #main-header .account-nav>ul>li>a {display:block}
#main-header .account-nav>ul .dropdown-arrow{font-size:.714em;height:7px;width:7px;display:inline-block;margin-left:2px;background:url(images/hf-icon-sprite.png) no-repeat -365px -65px}
#main-header .account-nav>ul .activity-indicator{display:block;position:absolute;top:-2px;left:-7px;background:url(images/hf-icon-sprite.png) no-repeat -400px -32px;width:14px;height:14px}
#main-header .account-nav>ul .profile-picture img{top:4px;left:0;position:absolute}
#main-header .account-nav>ul .profile-picture{padding-left:25px}
#main-header .bag-icon,#main-header .user-icon,#main-header .user-icon-signout,#main-header .search-icon,#main-header .menu-icon,.express-icon{display:inline-block;background-image:url(images/hf-icon-sprite.png);background-repeat:no-repeat;color:#FFF;width:31px;height:24px;text-align:center}
#main-header .account-nav>ul .bag-icon{color:#FFF;background-position:-299px -25px}
#main-header .my-account-menu{width:510px}
#main-header .my-account-menu img{margin-top:-11px}
#main-header .search-form-wrapper{clear:both;position:relative}
#main-header .search-form-wrapper.hide{display:none}
#main-header .search-form-wrapper>.twelve{border-bottom:2px solid #FFF;margin:30px 0;height:50px;position:relative}
#main-header .search-form-wrapper form{margin:0}
#main-header .search-form-wrapper input[type=text],#main-header .search-form-wrapper label{background:transparent;font-family:'exp-medium',Arial;font-size:3.2em;text-transform:uppercase;outline:0;clear:none;border:0;height:50px;display:block;margin:0;padding:0;position:absolute;left:0;bottom:0;line-height:50px}
#main-header .search-form-wrapper input[type=text]{width:100%}
#main-header .search-form-wrapper input[type=text]{color:#FFF;font-family:'exp-bold',arial;font-weight:700}
#main-header .search-form-wrapper input[type=text]:-moz-placeholder{color:#434343;font-weight:700}
#main-header .search-form-wrapper label{display:none}
.ie7 #main-header .search-form-wrapper {zoom:1}
input.hasPlaceholderText{color:#434343;font-weight:700}
::-webkit-input-placeholder{color:#434343;font-weight:700}
::-moz-placeholder{color:#434343;font-weight:700}
:-ms-input-placeholder{color:#434343;font-weight:700}
input:-moz-placeholder{color:#434343;font-weight:700}
#main-header .search-form-wrapper input[type=submit]{background:url(images/hf-icon-sprite.png) no-repeat -95px -25px;width:24px;height:24px;position:absolute;right:0;bottom:18px;color:#FFF;border:0;outline:0;clear:none}
#main-header .search-form-wrapper input[type=submit]:hover{background:url(images/hf-icon-sprite.png) no-repeat -80px -57px}
#main-header .search-form-wrapper select{padding:6px;width:auto;position:absolute;bottom:15px;right:30px;font-size:1em;font-family:'exp-regular',arial}
#main-header .main-nav-wrapper .search-button{height:24px;display:inline-block;padding-right:23px;color:#b2b2b2;text-decoration:none;position:relative;margin-right:2px}
#main-header .main-nav-wrapper .search-icon{display:inline-block;position:absolute;top:0;right:0;background-image:url(images/hf-icon-sprite.png);background-repeat:no-repeat;background-position:-391px -150px;color:#FFF;width:21px;height:24px}
#main-header .main-nav-wrapper a:hover >.search-icon{background-position:-391px -185px}
#main-header .main-nav-wrapper .opened .search-icon{background-position:-390px -56px}
#main-header .main-nav-wrapper a.opened:hover .search-icon{background-position:-391px -220px}
#main-header .main-nav-wrapper .row{padding-bottom:0;padding-top:0}
#main-header .main-nav>ul{list-style:none;margin-bottom:0;list-style-type:none}
#main-header .main-nav>ul>li{display:inline-block;float:left;margin-right:18px;border-bottom:4px solid #000;padding-bottom:10px}
#main-header .main-nav>ul>li.selected{border-bottom:4px solid #242424}
#main-header .main-nav>ul>li.selected.second-state{border-bottom:4px solid #2f2f2f}
#main-header .main-nav>ul>li.selected a{color:#FFF}
#main-header .main-nav>ul>li>a:hover{color:#FFF}
#main-header .main-nav>ul>li a{text-decoration:none;color:#b2b2b2;text-transform:uppercase;font-family:'exp-medium',Arial;font-size:1.3em;font-weight:500}
#main-header .header .normal-header .main-nav ul li{margin-top: 7px}
#main-header .header>.row{padding-top:0;margin-top:0;padding-bottom:0;margin-bottom:0}
#main-header .header .account-nav.right{float:right}
#main-header .header h1{display:inline-block;float:left;margin:0;padding:0;margin-top:28px;margin-right:22px}
#main-header .header>.row ul li{margin-top:0px;margin-bottom:-1px;margin-right:20px;margin-left:0px;padding:0}
#main-header .header>.row ul li span{font-family:'exp-light',Arial;font-weight:normal}
#main-header .header>.row ul{list-style:none;margin:0px}
#main-header .header .account-nav{padding:0;margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px}
#main-header .header .account-nav ul{margin:0;padding:0;height:auto;line-height:inherit}
#main-header .header .account-nav ul li{margin:0;padding:0}
#main-header .header .account-nav ul li.account-text{margin-right: 20px}
#main-header .header .account-nav ul li a{}
#main-header .header .account-nav ul li span{display:block;float: left}
#main-header .header .account-nav ul li a.user-icon{margin-right:20px;text-indent:-9999em;background:url(images/hf-icon-sprite.png) -76px -183px no-repeat}
#main-header .header .account-nav ul li a.user-icon:hover{background:url(images/hf-icon-sprite.png) -193px -25px no-repeat}
#main-header .header .account-nav ul li a.user-icon-signout{margin-right:20px;text-indent:-9999em;background:url(images/hf-icon-sprite.png) -245px -56px no-repeat}
#main-header .header .account-nav ul li a.user-account-text{margin-right:0px;color:#b2b2b2;text-transform:uppercase;font-family:'exp-medium',Arial;font-size:1.2em;font-weight:500}
/*#main-header .header .bag-icon:hover{background-position:-353px -25px}*/
#main-header .header .account-nav .search-icon{display:block}
#main-header .header .search-icon{background:url(images/hf-icon-sprite.png) -77px -92px no-repeat;text-indent:-9999em}
#main-header .header .opened .search-icon{background-position:-391px -220px}
#main-header .header .account-nav .search-button span{color:#b2b2b2;text-transform:uppercase;font-family:'exp-medium',Arial;font-size:1.2em;font-weight: 500}
#main-header .header .search-button.opened:hover .search-icon{background-position:-390px -56px}
#main-header .header .search-button:hover .search-icon{background-position:-389px -185px}
#main-header .header .account-nav ul li a .bag-icon{display:block;padding-top:2px;background-position:-299px -24px;font-family:'exp-medium',arial;font-size:1.2em;font-weight:500;line-height:28px}
#main-header .header .account-nav ul li a .bag-icon.empty {color:#000}
#main-header .header .account-nav .bag-text{margin-right:14px}
#main-header .header .account-nav .bag-text span{text-transform:uppercase;font-family:'exp-medium',Arial;font-size:1.2em;font-weight:500}
#main-header .header .account-nav .bag-icon.empty{background-position:-74px -142px}
/*#main-header .header .account-nav .bag-icon.empty:hover,#main-header.header .account-nav .bag-icon:hover{background-position:-123px -142px}
#main-header .header .account-nav .bag-text:hover .bag-icon.empty,#main-header .header .account-nav .bag-text:hover .bag-icon{background-position:-123px -142px}*/
#main-header .header .sub-nav-wrapper>.row{display:none}
#main-header .header .main-nav>ul>li{border-bottom:4px solid transparent}
#main-header .header .main-nav>ul>li.selected{border-bottom:4px solid #242424}
/*#main-header .main-nav ul li a[title="Sale"]{color:red!important}*/