#download-button{width:100%;margin:0 auto;position:fixed;_position:absolute;z-index:1001;left:0; bottom:0;}
.clearfix:before,.clearfix:after{content:"";display:table;}
.clearfix:after{clear:both;}
.clearfix{*zoom:1;}
.mfs.mfs-global_nav a.open-to-app-button-install{color:white;}
.open-to-app-wrapper{background:#f2f2f0;height:44px;padding:0 2px;}.open-to-app-wrapper button{border:none;}
.open-to-app-option{font-size:0.7em;display:inline-block;height:29px;margin:8px 8px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;padding:7px 13px;}
.open-to-app-button-install{color:white;display:inline-block;height:15px;}
.open-to-app-button-gold{background:#c98702;background:-webkit-gradient(linear, left top, left bottom, from(#e8af3c), to(#c98702));color:white;}
.open-to-app-button-gray{color:#383838;background:-webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#ededed));border:1px solid #ebebe8;}
.open-to-app-button-close{top:10px;right:10px;margin:0px;padding:0px;position:absolute;border:0;}.open-to-app-button-close img{border:0;height:10px;width:10px;}
.mfs-global_nav.fixed{position:fixed;width:100%;top:0;left:0;}
.fixed .lightbox-bg{height:1200px;}
.android-shell.giltmobileweb .lightbox-bg{z-index:-1 !important;}
.mfs.mfs-global_nav{font:100%/1.25 'Arial Bold' sans-serif;font-size:16px;z-index:50;}.mfs.mfs-global_nav a{text-decoration:none;}
.mfs.mfs-global_nav .lightbox-bg{z-index:30;display:none;opacity:0;top:0;}
.mfs.mfs-global_nav .fixed-padding{height:46px;}
.mfs.mfs-global_nav .site-fixer{top:0;width:100%;z-index:70;position:relative;}.mfs.mfs-global_nav .site-fixer .site-menu{position:relative;background-color:#333333;background:-webkit-gradient(linear, left top, left bottom, from(#292929), to(#1c1c1c));height:46px;}.mfs.mfs-global_nav .site-fixer .site-menu .buttons{height:46px;}.mfs.mfs-global_nav .site-fixer .site-menu .buttons .button-holder{white-space:nowrap;}.mfs.mfs-global_nav .site-fixer .site-menu .buttons .button-holder button{cursor:pointer;border:0;}
.mfs.mfs-global_nav .site-fixer .site-menu .buttons .button-holder .button{width:50px;height:45px;color:#969696;font-size:13px;text-align:center;font-weight:bold;display:inline-block;}
.mfs.mfs-global_nav .site-fixer .site-menu .buttons .button-holder .button.wide{width:80px;}
.mfs.mfs-global_nav .site-fixer .site-menu .buttons .button-holder .button.yellow{background:#f2c940;background:-webkit-gradient(linear, left top, left bottom, from(#e8af3c), to(#c98702));color:white;height:25px;margin:5px;text-transform:uppercase;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;padding:3px 6px 5px 6px;}
.mfs.mfs-global_nav .site-fixer .site-menu .buttons .button-holder .button.top-nav-checkout-button{margin:11px 5px 10px 5px;}
.mfs.mfs-global_nav .site-fixer .site-menu .buttons .button-holder .button.secure:before{position:absolute;top:1.4em;right:1em;}
.mfs.mfs-global_nav .site-fixer .site-menu .buttons .button-holder .account{width:21px;}
.mfs.mfs-global_nav .site-fixer .site-menu .buttons .button-holder .cart{height:19px;}
.mfs.mfs-global_nav .site-fixer .site-menu .buttons .button-holder .cartcount{background:-webkit-gradient(linear, left top, left bottom, from(#e8af3c), to(#c98702));-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px;color:white;font-size:13px;position:absolute;padding:2px 6px;top:2px;right:30px;text-align:center;}
.mfs.mfs-global_nav .site-fixer .site-menu .buttons .button-holder .back{width:16px;margin-left:-3px;}
.mfs.mfs-global_nav .site-fixer .site-menu .site-logo .logo-image{padding:12px .5em .5em .5em;width:5.875em;}
.mfs.mfs-global_nav .gnav-wrapper{position:relative;}
.mfs.mfs-global_nav .gnav-padding{height:46px;display:none;}
.mfs.mfs-global_nav .gnav-flash-message{position:relative;z-index:-1;width:100%;opacity:.9;font-weight:bold;background-color:#000;}.mfs.mfs-global_nav .gnav-flash-message .flash-text-wrapper{z-index:-1;width:100%;text-align:center;padding:.75em 0;}
.mfs.mfs-global_nav .gnav-flash-message .flash-text{display:inline-block;word-wrap:break-word;width:66%;line-height:1.25em;font-size:1.1em;color:white;}
.mfs.mfs-global_nav .gnav-flash-message .close-button-wrapper{position:absolute;left:1.08em;top:.5em;cursor:pointer;}
.mfs.mfs-global_nav .gnav-flash-message .close-button{zoom:.7;padding:.5em;}
.secondary-nav,.plp-header{background-color:#121212;position:relative;z-index:110;height:45px;width:100%;font-family:Arial;font-size:13px;color:#ffffff;text-transform:uppercase;}.secondary-nav .plp-header-content,.plp-header .plp-header-content{color:#9e9e9e;height:100%;padding:15px 0 0 10px;text-align:left;width:90%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.stores-menu .stores{height:45px;width:100%;white-space:nowrap;position:relative;overflow:hidden;}.stores-menu .stores .stores-table{text-align:center;width:100%;background-color:#000000;border-right:1px solid #1c1c1c;position:relative;}
.stores-menu .stores .stores-align{position:absolute;width:100%;top:0;vertical-align:middle;text-align:center;}
.stores-menu .stores .store{height:45px;color:#575757;font-weight:bold;display:inline-block;border:0;}.stores-menu .stores .store.women{width:22%;}
.stores-menu .stores .store.men{width:19%;}
.stores-menu .stores .store.children{width:19%;}
.stores-menu .stores .store.home{width:19%;}
.stores-menu .stores .store.city{width:19%;}
.stores-menu .stores .store a{width:100%;height:45px;display:block;color:#575757;}
.stores-menu .stores .store-content{font-size:13px;padding-top:15px;}
.stores-menu .stores .store.selected,.stores-menu .stores .store.selected a{color:#ffffff;font-weight:900;text-decoration:underline;}.stores-menu .stores .store.selected .lock,.stores-menu .stores .store.selected a .lock{position:relative;width:100%;}
.mfs.mfs-global_nav.active .lightbox-bg{display:block;opacity:.85 !important;}
.mfs.mfs-global_nav.active .store.selected{color:#333333 !important;}
