/* General Styles */
form { display: inline;margin:0; padding:0; } 
input, select, button { font-family:Verdana,Arial,Sans-serif; font-weight:normal; padding:0; }
.clearfix { display:block !important; }

/** BR default topnav **/
#topNav { margin-top:12px; }
#divisionNavLayout { width:990px; height:60px; }
#divisionNavLayout .topNavTopRowLayout { height:130px; position: relative; }
#divisionNavLayout .topNavTopRowLayout #GID_LogoContainer_10000397 { position:absolute; top:44px; left: 270px; }
#divisionNavLayout .topNavBottomRow { height: 38px; border-bottom: 1px solid #999999; }


/*	
.sprite-01_QuickNav_Search_Off{ background-position: 0 0; width: 62px; height: 7px; } 
.sprite-01_QuickNav_Search_On{ background-position: 0 -57px; width: 62px; height: 7px; } 
.sprite-02_QuickNav_FindStore_Off{ background-position: 0 -114px; width: 84px; height: 7px; } 
.sprite-02_QuickNav_FindStore_On{ background-position: 0 -171px; width: 84px; height: 7px; } 
.sprite-03_QuickNav_CreditCard_Off{ background-position: 0 -228px; width: 82px; height: 7px; } 
.sprite-03_QuickNav_CreditCard_On{ background-position: 0 -285px; width: 82px; height: 7px; }

.sprite-04_QuickNav_GiftCard_Off{ background-position: 0 -342px; width: 57px; height: 7px; } 
.sprite-04_QuickNav_GiftCard_On{ background-position: 0 -399px; width: 57px; height: 7px; } 
*/	
/* Quick Buttons */
#quickButtonContainer_B { float:left;width:84px;height:16px; }
#quickButtonContainer{ width:245px;height:10px;position:absolute; left:750px; top:5px; }
#quickButton_storeLocator{ display:block;width:84px;height:7px;background-image:url(http://www.bananarepublic.com/Asset_Archive/BRWeb/content/0009/222/156/assets/quickButtons_sprite.png);background-position: 0 -114px; }
#quickButton_storeLocator:hover{ background-image:url(http://www.bananarepublic.com/Asset_Archive/BRWeb/content/0009/222/156/assets/quickButtons_sprite.png);background-position: 0 -171px; }
#quickButton_creditCard { display:block;width:82px;height:7px;background-image:url(http://www.bananarepublic.com/Asset_Archive/BRWeb/content/0009/222/156/assets/quickButtons_sprite.png);background-position: 0 -228px; }
#quickButton_creditCard:hover { background-image:url(http://www.bananarepublic.com/Asset_Archive/BRWeb/content/0009/222/156/assets/quickButtons_sprite.png); background-position: 0 -285px; }
#quickButton_giftCard { display:block;width:57px;height:7px;background-image:url(http://www.bananarepublic.com/Asset_Archive/BRWeb/content/0009/222/156/assets/quickButtons_sprite.png); background-position: 0 -342px; }
#quickButton_giftCard:hover { background-image:url(http://www.bananarepublic.com/Asset_Archive/BRWeb/content/0009/222/156/assets/quickButtons_sprite.png);  background-position: 0 -399px; }

/* Logo */
#LogoContainer_10000397_ContentItem { width:428px; height:39px; margin-left:0px; }
	
/* Search */
#GID_SiteSearchContainer { width:157px; height:16px; margin:0; padding:0; position:absolute; left:0; top:7px; }
#divisionNavLayout .topNavTopRowLayout #topSearch { float:left; height:16px; padding:0; width:157px; margin:0px 0px 0px 0px !important; }
#newtopSearch {background: white;z-index: 50;position: absolute;width:90px;}
#newtopSearchInputs { position:relative; height:16px; margin: 0 70px 0 0px; /*top:-10px;*/ float:left;}
#divwrapper_topSearchText { border:1px solid #bbb; /*background: url(http://www.bananarepublic.com/Asset_Archive/BRWeb/content/0009/222/156/assets/magnifier_bitmap.png) no-repeat;*/ background-color:#fff; background-repeat:no-repeat; background-size: 11px 11px; background-position: 7px 5px; width:80px; height:12px; float: left; /*border-radius:30px;*/ }
#newInputBox_topSearchText { width:60px; outline: none; border: 0px; font-family: Arial,Helvetica,Sans-serif; font-size: 9px; color:#bbb; margin-top:0px; margin-left:5px; margin-right:4px; margin-right:0px\8; float:left; }
#GID_SiteSearchContainer #submitbutton { margin:1px 0 0 1px; background-color: transparent !important;}
#closeSearchButton_topSearchText { margin-top:1px; margin-top:1px\8; display:none; }
#searchButtonBox { width:62px;height: 15px;position:absolute; top:0px; left:90px; }

#submitbuttonSearch {
	width: 56px;
	height: 7px;
	background-image:url(http://www.bananarepublic.com/Asset_Archive/BRWeb/content/0009/222/156/assets/searchButtons_sprite.png);
	background-position: 0 0; width: 56px; height: 7px;
	border: 0;
	}
#submitbuttonSearch:hover {
	background-position: 0 -57px; width: 56px; height: 7px;
	cursor: pointer;
	}
#submitbuttonSearch:focus {
	background-position: 0 0;
	}



/* Topnav */
#divisionContainer { height:38px; background:#fff;position: relative;}
#divisionContainer ul { display:inline-block; height:38px; width:990px; white-space:nowrap; list-style:none outside none; margin:0; padding:0; }
#divisionContainer ul li { float:left; margin:0; padding:0; white-space:nowrap; height:38px; background:#fff }
#divisionContainer ul li a { display:block; height:38px; text-indent:-999px; overflow:hidden; background-image: url(http://bananarepublic.gap.com/Asset_Archive/BRWeb/content/0010/379/822/assets/topnav_sprite.png); background-position:top left; background-repeat:no-repeat }
#divisionContainer ul li.divisionSeperator { width:63px }
#divisionContainer ul li.divisionSeperatorEnd { width:0px }

/*men*/
#divisionContainer .topnavSprite_division5343_notSelected{ width:35px;height:38px;background-position:-5px -5px; } 
#divisionContainer .topnavSprite_division5343_notSelected:hover, #divisionContainer .topnavSprite_division5343_selected{ width:35px;height:38px;background-position:-5px -53px; } 

/*women*/
#divisionContainer .topnavSprite_division5002_notSelected{ width:64px;height:38px;background-position:-5px -101px; } 
#divisionContainer .topnavSprite_division5002_notSelected:hover, #divisionContainer .topnavSprite_division5002_selected{ width:64px;height:38px;background-position:-5px -149px; } 

/*petites*/
#divisionContainer .topnavSprite_division5122_notSelected{ width:64px;height:38px;background-position:-5px -197px; } 
#divisionContainer .topnavSprite_division5122_notSelected:hover, #divisionContainer .topnavSprite_division5122_selected{ width:64px;height:38px;background-position:-5px -245px; } 

/*jac*/
#divisionContainer .topnavSprite_division13357_notSelected{ width:215px;height:38px;background-position:-5px -293px; } 
#divisionContainer .topnavSprite_division13357_notSelected:hover, #divisionContainer .topnavSprite_division13357_selected{ width:215px;height:38px;background-position:-5px -341px; } 

/*shoes*/
#divisionContainer .topnavSprite_division13358_notSelected{ width:55px;height:38px;background-position:-5px -389px; } 
#divisionContainer .topnavSprite_division13358_notSelected:hover, #divisionContainer .topnavSprite_division13358_selected{ width:55px;height:38px;background-position:-5px -437px; } 

/*brfs*/
#divisionContainer .topnavSprite_division48546{ width:134px;height:38px;background-position:-5px -485px; } 
#divisionContainer .topnavSprite_division48546:hover{ width:134px;height:38px;background-position:-5px -533px; }

/*sale*/
#divisionContainer .topnavSprite_division1014329_notSelected{ width:39px;height:38px;background-position:-5px -581px; } 
#divisionContainer .topnavSprite_division1014329_notSelected:hover, #divisionContainer .topnavSprite_division1014329_selected{ width:39px;height:38px;background-position:-5px -629px; }


/* Responsive bag CSS */
/* Media query breakpoints */
/*@smallMinWidth:		320px;  
@smallMaxWidth:		568px;
 
@mediumMinWidth:	(@smallMaxWidth + 1);
@mediumMaxWidth:	767px;
 
@largeMinWidth:		(@mediumMaxWidth + 1);
@largeMaxWidth:		1023px;
 
@xlargeMinWidth:	(@largeMaxWidth + 1);
@xlargeMaxWidth:	1280px;*/

/* WCD fixes of IT bugs */
/* Preview Bar fix */
.responsiveShoppingBag #previewBar input[type="radio"] { width:auto; height:auto }

/* Brand Button fix */
html.breakpoint-small .responsiveShoppingBag #universalBarTabs .universalBarBrandIcon-4, html.breakpoint-medium .responsiveShoppingBag #universalBarTabs .universalBarBrandIcon-4 { background: transparent url(http://www.bananarepublic.com/Asset_Archive/BRWeb/content/0009/222/156/assets/logo_spriteNew.png) no-repeat; }
html.breakpoint-small .responsiveShoppingBag .universalBarBrandMenu .universalBarBrandMenuIcon_4, html.breakpoint-medium .responsiveShoppingBag .universalBarBrandMenu .universalBarBrandMenuIcon_4 { background: transparent url(http://www.bananarepublic.com/Asset_Archive/BRWeb/content/0009/222/156/assets/logo_spriteNew.png) no-repeat; background-position: -109px -129px }
html.breakpoint-large .responsiveShoppingBag #universalBarTabs .universalBarBrandTab a div, html.breakpoint-xlarge .responsiveShoppingBag #universalBarTabs .universalBarBrandTab a div { background-image:url(http://www.bananarepublic.com/Asset_Archive/BRWeb/content/0009/222/156/assets/universal_bar_spritesNew.png) }

/* Shopping bag PL icon fix */
.svg .responsiveShoppingBag .smallBrandIcon-BG { background: transparent url(http://www.bananarepublic.com/Asset_Archive/BRWeb/content/0009/222/156/assets/badgeSmall.gif) no-repeat; }

/* ON Brand Button height/background color fix */
.responsiveShoppingBag #universalBarContainer #universalBarTabs { height:auto !important; }

/* Universal Bar marketing float fix */
.responsiveShoppingBag #universalMarketingContainerTop { float:left; overflow:visible }

/* Universal Bar BG image fix */
html.breakpoint-small .responsiveShoppingBag #universalBar .gidUniversalBar, html.breakpoint-medium .responsiveShoppingBag #universalBar .gidUniversalBar { background-image:url(http://www.bananarepublic.com/Asset_Archive/BRWeb/content/0009/222/156/assets/slice_full_universalBar.png); background-repeat:repeat-x; background-size:100% 100%; }
html.breakpoint-small .responsiveShoppingBag #universalBarTabs .selected div, html.breakpoint-medium .responsiveShoppingBag #universalBarTabs .selected div { height:77px }
html.breakpoint-large .responsiveShoppingBag #universalBar .gidUniversalBar, html.breakpoint-xlarge .responsiveShoppingBag #universalBar .gidUniversalBar { background:url(http://www.bananarepublic.com/Asset_Archive/BRWeb/content/0009/222/156/assets/universalBar_bkg.png) repeat-x }

/* Fix for inline bag container height */
.responsiveShoppingBag #universalInlineBagContainer { height:51px }
.responsiveShoppingBag #inlineBagPlaceHolder { height:21px }

/* Universal bar icon/shadow width fix */
html.breakpoint-large .responsiveShoppingBag .universalBarBrandTab, html.breakpoint-xlarge .responsiveShoppingBag .universalBarBrandTab { background:#fff }
html.breakpoint-large .responsiveShoppingBag .universalBarBrandTab div, html.breakpoint-xlarge .responsiveShoppingBag .universalBarBrandTab div { width:64px }

/* Gap logo selected in L/XL breakpoints */
html.breakpoint-large .responsiveShoppingBag .universalBarBrandTab .universalBarBrandIcon-1, html.breakpoint-xlarge .responsiveShoppingBag .universalBarBrandTab .universalBarBrandIcon-1 { width:69px; background-position:0px -126px }

/* Windy City EDFS postage stamp */
.responsiveShoppingBag #EDFS_container_seg_1 { width: 450px; height: 45px; margin-top: 3px; display:none }
.responsiveShoppingBag #EDFS_container_seg_2 { width: 450px; height: 45px; margin-top: 3px; display:none }
.responsiveShoppingBag #EDFS_container_seg_3 { width: 450px; height: 45px; margin-top: 3px; display:none }
.responsiveShoppingBag #EDFS_container_seg_4 { width: 450px; height: 45px; margin-top: 3px; display:none }
.responsiveShoppingBag #EDFS_container_seg_5 { width: 450px; height: 45px; margin-top: 3px; display:none }

.responsiveShoppingBag #jbox #iframeContainer, .responsiveShoppingBag #jbox #iframeContainer #iframe { background:#FFF }
	
/* BRFS logo hide in responsive bag */
.responsiveShoppingBag #LogoContainer_10000397_ContentItem_BRFSEcom, .responsiveShoppingBag #LogoContainer_10000397_ContentItem_BRFSMarket { display:none }

/*fix/hide in responsive: promo arrow and search box */
.responsiveShoppingBag #divisionContainer #promoArrowBox { display:none; }
.responsiveShoppingBag #topNav .topNavTopRowLayout #GID_SiteSearchContainer { display:none; }
.responsiveShoppingBag #superLinesContainer3 { display:none; }
.responsiveShoppingBag #superLinesContainer4 { display:none; }
.responsiveShoppingBag #superLinesContainer5 { display:none; }
.responsiveShoppingBag #topNav .topNavTopRowLayout #GID_SiteSearchContainer div#topSearch form#topSearchForm #searchButtonBox { top:-5px; }		
.responsiveShoppingBag #topNav .topNavTopRowLayout #GID_SiteSearchContainer div#topSearch form#topSearchForm div#newtopSearch div#newtopSearchInputs div#divwrapper_topSearchText { height:13px; }

	
	
/* Small Breakpoint */
	html.breakpoint-small .responsiveShoppingBag body { background:none }
	html.breakpoint-small .responsiveShoppingBag #universalBarContainer #universalBarTabs .universalBarBrandIcon-9 { background-color:#fff; }

	html.breakpoint-small .responsiveShoppingBag #EDFS_container_seg_1 { width:126px; height:41px; margin:12px 0 0 12px; }
	html.breakpoint-small .responsiveShoppingBag #EDFS_container_seg_1 a { display:block; width:126px; height:41px; background-image:url(http://www.bananarepublic.com/Asset_Archive/BRWeb/content/0009/222/156/assets/1025_EDFS.png); background-size:100% 100%; }
	html.breakpoint-small .responsiveShoppingBag #EDFS_container_seg_1 a img { display:none }
	
	html.breakpoint-medium .responsiveShoppingBag #superLinesContainer { display:none; }
	html.breakpoint-medium .responsiveShoppingBag #superLinesContainer2 { display:none; }
	
	html.breakpoint-small .responsiveShoppingBag #mainContent { margin:0 }
	html.breakpoint-small .responsiveShoppingBag #topNav { display:none }
	html.breakpoint-small .responsiveShoppingBag #topNav { min-height:50px }
	html.breakpoint-small .responsiveShoppingBag #topNav #universalTopNav { display:block }
	html.breakpoint-small .responsiveShoppingBag #topNav #universalTopNav #divisionNavLayout { width:100%; height:auto; margin:0; }
	html.breakpoint-small .responsiveShoppingBag #divisionNavLayout .topNavTopRowLayout { display:none }
	html.breakpoint-small .responsiveShoppingBag #divisionNavLayout .topNavBottomRow { display:none }
	html.breakpoint-small .responsiveShoppingBag #GID_MarketingContainer_10000394 { width:100%; display:none }
		
		html.breakpoint-small .responsiveShoppingBag #superLinesContainer { display:none }
		html.breakpoint-small .responsiveShoppingBag #superLinesContainer2 { display:none }
		
	@media all and (max-width: 450px) and (min-width: 320px) {
		html.breakpoint-small .responsiveShoppingBag #EDFS_container_seg_1 { width:100px; height:33px; margin:12px 0 0 8px; }
		html.breakpoint-small .responsiveShoppingBag #EDFS_container_seg_1 a { width:100px; height:33px }

		html.breakpoint-small .responsiveShoppingBag #superLinesContainer { display:none }
		html.breakpoint-small .responsiveShoppingBag #superLinesContainer2 { display:none }
	}
 
/* Medium Breakpoint */
	html.breakpoint-medium body { background:none }
	html.breakpoint-medium .responsiveShoppingBag #universalBarContainer #universalBarTabs .universalBarBrandIcon-9 { background-color:#fff; }
	
	html.breakpoint-medium .responsiveShoppingBag #EDFS_container_seg_1 { width:126px; height:41px; margin:12px 0 0 12px; }
	html.breakpoint-medium .responsiveShoppingBag #EDFS_container_seg_1 a { display:block; width:126px; height:41px; background-image:url(http://www.bananarepublic.com/Asset_Archive/BRWeb/content/0009/222/156/assets/1025_EDFS.png); background-size:100% 100%; }
	html.breakpoint-medium .responsiveShoppingBag #EDFS_container_seg_1 a img { display:none }
	
	html.breakpoint-medium .responsiveShoppingBag #mainContent { margin:0 }
	html.breakpoint-medium .responsiveShoppingBag #topNav { min-height:50px }
	html.breakpoint-medium .responsiveShoppingBag #topNav #universalTopNav { display:block }
	html.breakpoint-medium .responsiveShoppingBag #topNav #universalTopNav #divisionNavLayout { width:100%; height:auto; margin:0; }
	html.breakpoint-medium .responsiveShoppingBag #divisionNavLayout .topNavTopRowLayout { display:none }
	html.breakpoint-medium .responsiveShoppingBag #divisionNavLayout .topNavBottomRow { display:none }
	html.breakpoint-medium .responsiveShoppingBag #GID_MarketingContainer_10000394 { width:100%; overflow:hidden }


		html.breakpoint-medium .responsiveShoppingBag #superLinesContainer { display:none }
		html.breakpoint-medium .responsiveShoppingBag #superLinesContainer2 { display:none }

		
/* Large Breakpoint */
	html.breakpoint-large .responsiveShoppingBag #universalMarketingContainerTop { width:auto }
	
	html.breakpoint-large .responsiveShoppingBag #topNav .gidTopNavContainer { padding:0 }
	html.breakpoint-large .responsiveShoppingBag #topNav #universalTopNav { display:block }
	html.breakpoint-large .responsiveShoppingBag #topNav #universalTopNav #divisionNavLayout { width:auto; padding:10px 0 0 }
	html.breakpoint-large .responsiveShoppingBag #topNav #universalTopNav #divisionNavLayout .topNavTopRowLayout { /*height:79px*/ }

	html.breakpoint-large .responsiveShoppingBag #topNav .topNavTopRowLayout #quickButtonContainer { width:28.7%; min-width:100px }
	html.breakpoint-large .responsiveShoppingBag #topNav .topNavTopRowLayout #GID_LogoContainer_10000397 { width:42.42%; min-width:300px; margin:25px 0 0 }
	html.breakpoint-large .responsiveShoppingBag #topNav .topNavTopRowLayout #LogoContainer_10000397_ContentItem { width:300px; height:31px; margin:0 auto }
	/*
	html.breakpoint-large .responsiveShoppingBag #topNav .topNavTopRowLayout #GID_SiteSearchContainer { width:28.7%; min-width:220px }
	html.breakpoint-large .responsiveShoppingBag #topNav .topNavTopRowLayout #GID_SiteSearchContainer #topSearch { float:right }
	*/
	html.breakpoint-large .responsiveShoppingBag #divisionContainer { width:100%; /*min-width:966px*/ min-width:768px }
	html.breakpoint-large .responsiveShoppingBag #divisionContainer ul { width:100%; padding:0 }
	html.breakpoint-large .responsiveShoppingBag #divisionContainer ul li { list-style:none }
	html.breakpoint-large .responsiveShoppingBag #divisionContainer ul li.divisionSeperator { width:6.63%; /*min-width:170px;*/ min-width:29px }
	html.breakpoint-large .responsiveShoppingBag #divisionContainer ul li.divisionSeperatorEnd { width:0.9%; min-width:15px }
	html.breakpoint-large .responsiveShoppingBag #divisionContainer ul li.divMen { width:6.26%; min-width:25px }
	html.breakpoint-large .responsiveShoppingBag #divisionContainer ul li.divWomen { width:8.78%; min-width:47px }
	html.breakpoint-large .responsiveShoppingBag #divisionContainer ul li.divPetites { width:8.48%; min-width:47px }
	html.breakpoint-large .responsiveShoppingBag #divisionContainer ul li.divAccessories { width:16.96%; min-width:132px }
	html.breakpoint-large .responsiveShoppingBag #divisionContainer ul li.divFS { width:13.33%; min-width:95px }
	html.breakpoint-large .responsiveShoppingBag #divisionContainer ul li.divSale { width:6.56%; min-width:28px }
	html.breakpoint-large .responsiveShoppingBag #divisionContainer ul li a { margin:0 auto }
		
	html.breakpoint-large .responsiveShoppingBag #topNavBottomRow { float:left; width:100% }
	html.breakpoint-large .responsiveShoppingBag #topNavBannerContainer { width:50% }
	html.breakpoint-large .responsiveShoppingBag #topNavRightSideWrapper { width:50% }

		html.breakpoint-large .responsiveShoppingBag #superLinesContainer { display:none }
		html.breakpoint-large .responsiveShoppingBag #superLinesContainer2 { display:none }

		
	/* EDFS asset fix for mid-large- (768-1020) viewports */
	@media all and (max-width: 1020px) and (min-width: 768px) {
		html.breakpoint-large .responsiveShoppingBag #universalMarketingContainerTop { width:134px; height:58px }
		
		html.breakpoint-large .responsiveShoppingBag #EDFS_container_seg_1 { width:126px; height:41px; margin:6px 0 0 6px; }
		html.breakpoint-large .responsiveShoppingBag #EDFS_container_seg_1 a { display:block; width:126px; height:41px; background-image:url(http://www.bananarepublic.com/Asset_Archive/BRWeb/content/0009/222/156/assets/1025_EDFS.png); background-size:100% 100%; }
		html.breakpoint-large .responsiveShoppingBag #EDFS_container_seg_1 a img { display:none }

		html.breakpoint-large .responsiveShoppingBag #EDFS_container_seg_2 { display:none !important }
		html.breakpoint-large .responsiveShoppingBag #EDFS_container_seg_3 { display:none !important }
		html.breakpoint-large .responsiveShoppingBag #EDFS_container_seg_4 { display:none !important }
		html.breakpoint-large .responsiveShoppingBag #EDFS_container_seg_5 { display:none !important }

		html.breakpoint-large .responsiveShoppingBag #GID_MarketingContainer_10000394 { width:100%; overflow:hidden }
		
		html.breakpoint-large .responsiveShoppingBag #superLinesContainer { display:none }
		html.breakpoint-large .responsiveShoppingBag #superLinesContainer2 { display:none }

	}
	
	/* Smaller logo display below 990 width viewports */
	@media all and (max-width: 990px) and (min-width: 768px) {
		html.breakpoint-large .responsiveShoppingBag #topNav .topNavTopRowLayout #LogoContainer_10000397_ContentItem { width:300px; height:23px; margin:0 auto }
		html.breakpoint-large .responsiveShoppingBag #GID_LogoContainer_10000397 #LogoContainer_10000397_ContentItem a { display:block; width:300px; height:23px; margin:0 auto; background-image:url(http://www.bananarepublic.com/Asset_Archive/BRWeb/content/0009/222/156/assets/2014LogoMar.png); background-size:100% 100%; }
		html.breakpoint-large .responsiveShoppingBag #GID_LogoContainer_10000397 #LogoContainer_10000397_ContentItem a img { display:none }
		
		html.breakpoint-large .responsiveShoppingBag #superLinesContainer { display:none }
		html.breakpoint-large .responsiveShoppingBag #superLinesContainer2 { display:none }
	
	}

/* X-Large Breakpoint */
	html.breakpoint-xlarge .responsiveShoppingBag #topNav #universalTopNav { display:block }
	html.breakpoint-xlarge .responsiveShoppingBag #topNav #universalTopNav #divisionNavLayout { width:auto; padding:10px 0 0 }
	
	html.breakpoint-xlarge .responsiveShoppingBag #topNav .topNavTopRowLayout #quickButtonContainer { width:28.7%; min-width:220px }
	html.breakpoint-xlarge .responsiveShoppingBag #topNav .topNavTopRowLayout #GID_LogoContainer_10000397 { width:42.42%; min-width:420px; margin:25px 0 0 }
	html.breakpoint-xlarge .responsiveShoppingBag #topNav .topNavTopRowLayout #LogoContainer_10000397_ContentItem { width:413px; height:31px; margin:0 auto }
	/*html.breakpoint-xlarge .responsiveShoppingBag #topNav .topNavTopRowLayout #GID_SiteSearchContainer { width:28.7%; min-width:220px }
	html.breakpoint-xlarge .responsiveShoppingBag #topNav .topNavTopRowLayout #GID_SiteSearchContainer #topSearch { float:right }
	*/

	
	html.breakpoint-xlarge .responsiveShoppingBag #divisionContainer { width:100% }
	html.breakpoint-xlarge .responsiveShoppingBag #divisionContainer { min-width:960px }
	html.breakpoint-xlarge .responsiveShoppingBag #divisionContainer ul { width:100%; padding:0 }
	html.breakpoint-xlarge .responsiveShoppingBag #divisionContainer ul li { list-style:none }
	html.breakpoint-xlarge .responsiveShoppingBag #divisionContainer ul li.divisionSeperator { width:6.63%; /*min-width:170px;*/ min-width:29px }
	html.breakpoint-xlarge .responsiveShoppingBag #divisionContainer ul li.divisionSeperatorEnd { width:0.9%; min-width:29px }
	html.breakpoint-xlarge .responsiveShoppingBag #divisionContainer ul li.divMen { width:6.26%; min-width:25px }
	html.breakpoint-xlarge .responsiveShoppingBag #divisionContainer ul li.divWomen { width:8.78%; min-width:47px }
	html.breakpoint-xlarge .responsiveShoppingBag #divisionContainer ul li.divPetites { width:8.48%; min-width:47px }
	html.breakpoint-xlarge .responsiveShoppingBag #divisionContainer ul li.divAccessories { width:16.96%; min-width:132px }
	html.breakpoint-xlarge .responsiveShoppingBag #divisionContainer ul li.divFS { width:13.33%; min-width:95px }
	html.breakpoint-xlarge .responsiveShoppingBag #divisionContainer ul li.divSale { width:6.56%; min-width:28px }
	html.breakpoint-xlarge .responsiveShoppingBag #divisionContainer ul li a { margin:0 auto }

	html.breakpoint-xlarge .responsiveShoppingBag #topNavBottomRow { float:left; width:100% }
	html.breakpoint-xlarge .responsiveShoppingBag #topNavBannerContainer { width:50% }
	html.breakpoint-xlarge .responsiveShoppingBag #topNavRightSideWrapper { width:50% }
	
	html.breakpoint-xlarge .responsiveShoppingBag #topNav #universalTopNav #divisionNavLayout .sitewideMarketingBanner { width:100% }


/** BRFS, BRFS Marketing Topnav **/
#divisionContainerBRFS, #divisionContainerBRFSMarketing { width:990px }

/* BRFS Logo */
#LogoContainer_10000397_ContentItem_BRFSEcom, #LogoContainer_10000397_ContentItem_BRFSMarket { width:450px; height:72px; margin-left:275px }

/* BRFS Quick Buttons */
#quickButtonContainerBRFS{width:550px;height:12px;margin:15px 0 0 27px;float:left;}

#quickButtonBRFS_storeLocatorBox{display:block;width:103px;height:12px;float:left;}
#quickButtonBRFS_storeLocator{display:block;width:103px;height:12px;background-image:url(http://www.bananarepublic.com/Asset_Archive/BRWeb/content/0009/222/156/assets/quickButtonsBRFS_sprite.png);background-position: 0 -124px;}
#quickButtonBRFS_storeLocator:hover{background-image:url(http://www.bananarepublic.com/Asset_Archive/BRWeb/content/0009/222/156/assets/quickButtonsBRFS_sprite.png);background-position: 0 -186px;}

#quickButtonBRFS_creditCardBox{display:block;width:102px;height:12px;float:left;padding-left:5px;}
#quickButtonBRFS_creditCard{display:block;width:102px;height:12px;background-image:url(http://www.bananarepublic.com/Asset_Archive/BRWeb/content/0009/222/156/assets/quickButtonsBRFS_sprite.png);background-position: 0 0px; }
#quickButtonBRFS_creditCard:hover{background-image:url(http://www.bananarepublic.com/Asset_Archive/BRWeb/content/0009/222/156/assets/quickButtonsBRFS_sprite.png); background-position: 0 -62px; }

#quickButtonBRFS_giftCardBox{display:block;width:81px;height:12px;float:left;padding-left:5px;}
#quickButtonBRFS_giftCard{display:block;width:81px;height:12px;background-image:url(http://www.bananarepublic.com/Asset_Archive/BRWeb/content/0009/222/156/assets/quickButtonsBRFS_sprite.png); background-position: 0 -248px;}
#quickButtonBRFS_giftCard:hover{background-image:url(http://www.bananarepublic.com/Asset_Archive/BRWeb/content/0009/222/156/assets/quickButtonsBRFS_sprite.png);  background-position: 0 -310px;}

/* BRFS Topav */
#topNavBRFSContainer{width:990px;height:36px;margin:0px 0px 0px 0px;float:left;}

#topNavBRFSSpace1{width:60px;height:36px;float:left;}
#topNavBRFSSpace1{display:block;background-image:url(http://www.bananarepublic.com/Asset_Archive/BRWeb/content/0009/222/156/assets/topNavBRFS.png);background-position: 0 0; height:36px; width: 60px;}

#topNavBRFSBox1{width:34px;height:36px;float:left;}
#topNavBRFS1{display:block;background-image:url(http://www.bananarepublic.com/Asset_Archive/BRWeb/content/0009/222/156/assets/topNavBRFS.png);background-position: 0 -86px; height:36px; width: 34px;}
#topNavBRFS1:hover, a#topNavBRFS1.active {background-image:url(http://www.bananarepublic.com/Asset_Archive/BRWeb/content/0009/222/156/assets/topNavBRFS.png);background-position: 0 -172px;}

#topNavBRFSSpace2{width:116px;height:36px;float:left;}
#topNavBRFSSpace2{display:block;background-image:url(http://www.bananarepublic.com/Asset_Archive/BRWeb/content/0009/222/156/assets/topNavBRFS.png);background-position: 0 -258px; height:36px; width: 116px;}

#topNavBRFSBox2{width:61px;height:36px;float:left;}
#topNavBRFS2{display:block;background-image:url(http://www.bananarepublic.com/Asset_Archive/BRWeb/content/0009/222/156/assets/topNavBRFS.png);background-position: 0 -344px; height: 36px; width: 61px;}
#topNavBRFS2:hover, a#topNavBRFS2.active {background-image:url(http://www.bananarepublic.com/Asset_Archive/BRWeb/content/0009/222/156/assets/topNavBRFS.png);background-position: 0 -430px;}

#topNavBRFSSpace3{width:115px;height:36px;float:left;}
#topNavBRFSSpace3{display:block;background-image:url(http://www.bananarepublic.com/Asset_Archive/BRWeb/content/0009/222/156/assets/topNavBRFS.png);background-position: 0 -516px; height:36px; width: 115px;}

#topNavBRFSBox3{width:67px;height:36px;float:left;}
#topNavBRFS3{display:block;background-image:url(http://www.bananarepublic.com/Asset_Archive/BRWeb/content/0009/222/156/assets/topNavBRFS.png);background-position: 0 -602px; height: 36px; width: 67px;}
#topNavBRFS3:hover, a#topNavBRFS3.active {background-image:url(http://www.bananarepublic.com/Asset_Archive/BRWeb/content/0009/222/156/assets/topNavBRFS.png);background-position: 0 -688px;}

#topNavBRFSSpace4{width:113px;height:36px;float:left;}
#topNavBRFSSpace4{display:block;background-image:url(http://www.bananarepublic.com/Asset_Archive/BRWeb/content/0009/222/156/assets/topNavBRFS.png);background-position: 0 -774px; height:36px; width: 113px;}

#topNavBRFSBox4{width:53px;height:36px;float:left;}
#topNavBRFS4{display:block;background-image:url(http://www.bananarepublic.com/Asset_Archive/BRWeb/content/0009/222/156/assets/topNavBRFS.png);background-position: 0 -860px; height: 36px; width: 53px;}
#topNavBRFS4:hover, a#topNavBRFS4.active {background-image:url(http://www.bananarepublic.com/Asset_Archive/BRWeb/content/0009/222/156/assets/topNavBRFS.png);background-position: 0 -946px;}

#topNavBRFSSpace5{width:114px;height:36px;float:left;}
#topNavBRFSSpace5{display:block;background-image:url(http://www.bananarepublic.com/Asset_Archive/BRWeb/content/0009/222/156/assets/topNavBRFS.png);background-position: 0 -1032px; height:36px; width: 114px;}

#topNavBRFSBox5{width:199px;height:36px;float:left;}
#topNavBRFS5{display:block;background-image:url(http://www.bananarepublic.com/Asset_Archive/BRWeb/content/0009/222/156/assets/topNavBRFS.png);background-position: 0 -1118px; height: 36px; width: 199px;}
#topNavBRFS5:hover, a#topNavBRFS5.active {background-image:url(http://www.bananarepublic.com/Asset_Archive/BRWeb/content/0009/222/156/assets/topNavBRFS.png);background-position: 0 -1204px;}

#topNavBRFSSpace6{width:58px;height:36px;float:left;}
#topNavBRFSSpace6{display:block;background-image:url(http://www.bananarepublic.com/Asset_Archive/BRWeb/content/0009/222/156/assets/topNavBRFS.png);background-position: 0 -1290px; height:36px; width: 58px;}

/* BRFS Marketing TopNav */
#topNavBRFSMarketingContainer{width:990px;height:36px;margin:0px 0px 0px 0px;float:left;}

#topNavBRFSMarketingSpace1{width:60px;height:36px;float:left;}
#topNavBRFSMarketingSpace1{display:block;background-image:url(http://www.bananarepublic.com/Asset_Archive/BRWeb/content/0009/222/156/assets/topNavBRFSMarketing.png);background-position: 0 0; height:36px; width: 60px;}

#topNavBRFSMarketingBox1{width:34px;height:36px;float:left;}
#topNavBRFSMarketing1{display:block;background-image:url(http://www.bananarepublic.com/Asset_Archive/BRWeb/content/0009/222/156/assets/topNavBRFSMarketing.png);background-position: 0 -86px; height:36px; width: 34px;}
#topNavBRFSMarketing1:hover, a#topNavBRFSMarketing1.active {background-image:url(http://www.bananarepublic.com/Asset_Archive/BRWeb/content/0009/222/156/assets/topNavBRFSMarketing.png);background-position: 0 -172px;}

#topNavBRFSMarketingSpace2{width:116px;height:36px;float:left;}
#topNavBRFSMarketingSpace2{display:block;background-image:url(http://www.bananarepublic.com/Asset_Archive/BRWeb/content/0009/222/156/assets/topNavBRFSMarketing.png);background-position: 0 -258px; height:36px; width: 116px;}

#topNavBRFSMarketingBox2{width:61px;height:36px;float:left;}
#topNavBRFSMarketing2{display:block;background-image:url(http://www.bananarepublic.com/Asset_Archive/BRWeb/content/0009/222/156/assets/topNavBRFSMarketing.png);background-position: 0 -344px; height: 36px; width: 61px;}
#topNavBRFSMarketing2:hover, a#topNavBRFSMarketing2.active {background-image:url(http://www.bananarepublic.com/Asset_Archive/BRWeb/content/0009/222/156/assets/topNavBRFSMarketing.png);background-position: 0 -430px;}

#topNavBRFSMarketingSpace3{width:115px;height:36px;float:left;}
#topNavBRFSMarketingSpace3{display:block;background-image:url(http://www.bananarepublic.com/Asset_Archive/BRWeb/content/0009/222/156/assets/topNavBRFSMarketing.png);background-position: 0 -516px; height:36px; width: 115px;}

#topNavBRFSMarketingBox3{width:67px;height:36px;float:left;}
#topNavBRFSMarketing3{display:block;background-image:url(http://www.bananarepublic.com/Asset_Archive/BRWeb/content/0009/222/156/assets/topNavBRFSMarketing.png);background-position: 0 -602px; height: 36px; width: 67px;}
#topNavBRFSMarketing3:hover, a#topNavBRFSMarketing3.active {background-image:url(http://www.bananarepublic.com/Asset_Archive/BRWeb/content/0009/222/156/assets/topNavBRFSMarketing.png);background-position: 0 -688px;}

#topNavBRFSMarketingSpace4{width:113px;height:36px;float:left;}
#topNavBRFSMarketingSpace4{display:block;background-image:url(http://www.bananarepublic.com/Asset_Archive/BRWeb/content/0009/222/156/assets/topNavBRFSMarketing.png);background-position: 0 -774px; height:36px; width: 113px;}

#topNavBRFSMarketingBox4{width:53px;height:36px;float:left;}
#topNavBRFSMarketing4{display:block;background-image:url(http://www.bananarepublic.com/Asset_Archive/BRWeb/content/0009/222/156/assets/topNavBRFSMarketing.png);background-position: 0 -860px; height: 36px; width: 53px;}
#topNavBRFSMarketing4:hover, a#topNavBRFSMarketing4.active {background-image:url(http://www.bananarepublic.com/Asset_Archive/BRWeb/content/0009/222/156/assets/topNavBRFSMarketing.png);background-position: 0 -946px;}

#topNavBRFSMarketingSpace5{width:114px;height:36px;float:left;}
#topNavBRFSMarketingSpace5{display:block;background-image:url(http://www.bananarepublic.com/Asset_Archive/BRWeb/content/0009/222/156/assets/topNavBRFSMarketing.png);background-position: 0 -1032px; height:36px; width: 114px;}

#topNavBRFSMarketingBox5{width:199px;height:36px;float:left;}
#topNavBRFSMarketing5{display:block;background-image:url(http://www.bananarepublic.com/Asset_Archive/BRWeb/content/0009/222/156/assets/topNavBRFSMarketing.png);background-position: 0 -1118px; height: 36px; width: 199px;}
#topNavBRFSMarketing5:hover, a#topNavBRFSMarketing5.active {background-image:url(http://www.bananarepublic.com/Asset_Archive/BRWeb/content/0009/222/156/assets/topNavBRFSMarketing.png);background-position: 0 -1204px;}

#topNavBRFSMarketingSpace6{width:58px;height:36px;float:left;}
#topNavBRFSMarketingSpace6{display:block;background-image:url(http://www.bananarepublic.com/Asset_Archive/BRWeb/content/0009/222/156/assets/topNavBRFSMarketing.png);background-position: 0 -1290px; height:36px; width: 58px;}

.logo-athleta { background-image: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%22110%22%20height%3D%2216%22%20viewBox%3D%22201.1%20248%20110%2016%22%20enable-background%3D%22new%20201.1%20248%20110%2016%22%3E%3Cpath%20fill%3D%22%23010101%22%20d%3D%22M230.8%20258.1l-1.9-4.3-2%204.3h3.9zm.7%201.8h-5.4l-1.4%203.1h-2l6.2-13.4%206%2013.4h-2.1l-1.3-3.1zm11.1-7.8V263h-1.9v-10.9h-2.9v-1.8h7.7v1.8zm9.8%203.2h5.4v-5h1.9V263h-1.9v-5.9h-5.4v5.9h-1.9v-12.7h1.9zm15.6-5v10.9h3.7v1.8h-5.6v-12.7zm15.7%201.8h-5v3.1h4.9v1.8h-4.9v4.2h5v1.8h-6.9v-12.7h6.9zm9.3%200V263h-1.9v-10.9h-2.9v-1.8h7.7v1.8zm12%201.7l1.9%204.3h-3.8l1.9-4.3zm-6.2%209.2h2l1.4-3.1h5.4l1.3%203.1h2.1l-6-13.4-6.2%2013.4z%22%2F%3E%3Cdefs%3E%3Cpath%20id%3D%22a%22%20d%3D%22M201.1%20248h110v16h-110z%22%2F%3E%3C%2Fdefs%3E%3CclipPath%20id%3D%22b%22%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20overflow%3D%22visible%22%2F%3E%3C%2FclipPath%3E%3Cpath%20clip-path%3D%22url%28%23b%29%22%20fill%3D%22%2377777A%22%20d%3D%22M209%20248c-4.4%200-8%203.6-8%208s3.6%208%208%208%208-3.6%208-8-3.6-8-8-8%22%2F%3E%3Cpath%20fill%3D%22%23FFFFFE%22%20d%3D%22M213.4%20258.1l.5%202.6-4.8-4.7%201.9%204.3-1.2%202.4-.7-6.7-1.3%204.6-2.5.9%203.8-5.5-4%202.6-2.5-.8%206.5-1.8-4.7-.5-1.4-2.3%206.1%202.8-3.3-3.5.4-2.6%202.9%206.1-.3-4.8%201.9-1.7-1.6%206.5%202.8-3.9%202.6-.1-5.4%204%204.6-1.2%202.1%201.7-6.7-.5z%22%2F%3E%3C%2Fsvg%3E'); background-repeat: no-repeat; }

.logo-banana-republic { background-image: url('http://bananarepublic.gap.com/Asset_Archive/BRWeb/content/0010/436/077/assets/holiday_logo_top.png '); background-repeat: no-repeat; }

.logo-gap { background-image: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%2090%20612%20612%22%20width%3D%2236%22%20height%3D%2236%22%20enable-background%3D%22new%200%2090%20612%20612%22%3E%3Cpath%20fill%3D%22%23000D42%22%20d%3D%22M306%2090H0v612h612V90z%22%2F%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M422.4%20285.4h-40.7v3.6h10.7v209.4c-.2%204.5-1.9%206.1-8.5%206.3h-2.2v3.8h45.7v-3.8h-4.8c-7.6-.2-10.5-3.4-10.6-9.9v-84.3h13.3c19.4%200%2030.4-9.3%2030.4-21.7V309c.1-12.4-9.4-23.6-33.3-23.6zm14%20107.4c0%206.9-4.4%2013.4-13.1%2013.3h-11.2V288.9h10.1c9.7%200%2014.1%208.1%2014.1%2014.3v89.6zM335.8%20494.6v.1L310%20285.4h-17.4l-25.1%20207.1c-1.5%207.5-2.2%2012-14%2012.2v3.8H284v-3.8c-8.6%200-12.6-5-11.7-10.3l10.1-84h23.8l10.7%2086.8c0%205.2-.6%207.1-6.9%207.5h-3v3.8h40.7v-3.8h-1.1c-7.6-.4-10.3-5.2-10.8-10.1zm-52.7-88.2l10.7-89.9%2012.1%2089.9h-22.8zm-75.3-118.2c0%203.6-2.3%203.3-4.2%202.2-6.6-4.2-14.7-7.3-21.9-7.2-11.7%200-28.7%205.2-28.7%2027.7v165.9c.2%2028.9%2015.5%2034.1%2030.5%2034.4%2011.7%200%2017.3-5.5%2022-7.4%202.5-1.1%205.3%201.3%205.3%205.5h4.8v-98.9h9.8v-4.2h-41.3v4.2h12v84.1c0%207.4-5.5%2012.9-12.4%2012.9-6.7%200-11.9-5.7-11.9-12.9V304.4c0-5.2%201.1-17.2%209.8-17.2%207.3.1%2012.3%206.7%2014.6%2016.8%202.5%2010.5%204%2036.1%204%2046.8%200%203.6%201.3%204.8%205.3%204.8h7.6v-70.4h-5.4l.1%203z%22%2F%3E%3C%2Fsvg%3E'); background-repeat: no-repeat; }

.logo-old-navy { background-image: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%2299.8%20360.9%20412%2070.2%22%20height%3D%2215%22%20width%3D%2280%22%20enable-background%3D%22new%2099.8%20360.9%20412%2070.2%22%3E%3Cpath%20d%3D%22M164.4%20362.2h17.7v55.6H198v12h-33.6v-67.6zm44.7%200h19.2c21.7%200%2032%2012.9%2032%2032.7%200%2019.2-8.4%2034.8-29.8%2034.8h-21.3v-67.5zm17.7%2055.6h2c12.4%200%2012.4-14.6%2012.4-23.5%200-7.8-1.2-20.1-12.9-20.1h-1.5v43.6zm58.6-55.6h16.3l20.2%2042h.2v-42h15.7v67.5h-15.7l-20.7-43.3h-.2v43.3h-15.8v-67.5zm77.6%200h23.2l16.2%2067.5h-18.8l-2.3-13.7h-13.7l-2.3%2013.7h-18.7l16.4-67.5zm6.6%2042h9.8l-4.6-27.5h-.6l-4.6%2027.5zm33.1-42h18.5l6.5%2038.8h.4l6.4-38.8H453l-16.2%2067.5H419l-16.3-67.5zm73.9%2034l-17.5-34h17.5l8.8%2019.9%2010.7-19.9h15.6l-17.5%2034v33.5h-17.7l.1-33.5zM127%20360.9c-20.8%200-27.2%2017.8-27.2%2035.1s6.4%2035.1%2027.2%2035.1c20.8%200%2027.2-17.8%2027.2-35.1.1-17.3-6.3-35.1-27.2-35.1zm0%2057.5c-8.3%200-10.9-11.4-10.9-22.5s2.6-22.5%2010.9-22.5%2010.9%2011.4%2010.9%2022.5-2.5%2022.5-10.9%2022.5z%22%20fill%3D%22%23004779%22%2F%3E%3C%2Fsvg%3E'); background-repeat: no-repeat; }

.icon-hamburger-bold { background-image: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2228%22%20height%3D%2219%22%20viewBox%3D%224%201%2028%2019%22%20enable-background%3D%22new%204%201%2028%2019%22%3E%3Cpath%20fill%3D%22%2364676B%22%20d%3D%22M5%201h26v3H5V1zm0%208h26v3H5V9zm0%208h26v3H5v-3z%22%2F%3E%3C%2Fsvg%3E'); background-repeat: no-repeat; }

.icon-hamburger-light { background-image: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2228%22%20height%3D%2219%22%20viewBox%3D%221%207%2028%2019%22%20enable-background%3D%22new%201%207%2028%2019%22%3E%3Cpath%20fill%3D%22%2364676B%22%20d%3D%22M1%207h28v2H1V7zm0%208h28v2H1v-2zm0%208h28v2H1v-2z%22%2F%3E%3C%2Fsvg%3E'); background-repeat: no-repeat; }