@media all and (min-width:768px) and (max-width:964px){
	.mobile {display:none!important;}
	.mobile-xor {display:inherit;}
	.mobile-portrait {display:none;}
	.mobile-landscape {display:none;}
	.tablet {display:inherit!important;}
	.tablet-portrait {display:inherit;}
	.tablet-landscape {display:inherit;}
	.tablet.mobile {display:inherit!important;}
	.desktop {display:none;}
	.desktop-xor {display:none!important;}

	.ThemeVersion-11 #WebSite, .ThemeVersion-11 #WebSiteHeader, .ThemeVersion-11 #WebSiteFooter {min-width:700px;}
	.ThemeVersion-11 #WebSiteContent {min-width:700px;width:724px;display:block;}
	.ThemeVersion-11 #WebSiteHeaderInner, .ThemeVersion-11 #DesignImage1, .ThemeVersion-11 #DesignImage2{min-width:700px;max-width:724px;}
	.ThemeVersion-11 #WebSiteLinkBoxWrapper {max-width:724px;}
	.ThemeVersion-11 #Content {min-width:724px!important;max-width:724px;}
	#Content, #ContentWrap {min-width:560px!important;}
	.ThemeVersion-11 .ProductCrossPromotionContainer *, .ThemeVersion-11 .ProductCrossPromotionContainer_Recommend * {font-size:1em!important;}
	.ThemeVersion-11 #SideBar_L {display:inline-block;}

	html {margin:0;}

	.Banner,.Banner-Slider {height:auto!important;width:100%!important;margin-top:0px!important;}
	.Banner div,.Banner-Slider div {width:100%!important;}

	#Index1 {max-width:100%;}

	#WebSiteHeader, #WebSiteHeaderTop, #SideBar_L, #SideBar_R, #idxSubpageNavigation, #Index1, #Index2, #MastheadWrap, #SelectBar {display:block!important;}
	#WebSiteContent {display:table;margin:0 auto!important;}
	#SideBar_L {display:table-cell;vertical-align:top;float:none;min-width:170px;}
	#Content, #ContentWrap {height:auto;width:auto;display:table-cell;vertical-align:top;float:none;overflow:hidden!important;overflow-y:hidden!important;overflow-x:hidden!important;}
	#SideBar_R {display:none!important;}
	#ProductLoop {margin:0;}

	#DesignImage1 {min-width:0;max-width:100%;}
	#DesignImage2 {min-width:0;}
	#DesignImage4, #DesignImage5, #DesignImage6 {display:none!important;}
	#DesignImage2, #DesignImage3, #DesignImage7, #DesignImage8, #DesignImage9 {width:100%;} /* 9-AAH */
	#DesignImage9 > #DesignImage11 {width:auto!important;float:none!important;} /* 9-AAH */
	#MastheadWrap {width:auto;}

	#Breadcrumbs-D-9 + #PageContainer11 #SideBar_R {display:block!important; position:relative;} /* don't hide Contact Us information */
	#CompanyImage {z-index:50;}

	.PageImage {width:auto;height:auto;text-align:center;}

	fieldset#shopping_cart_main {margin:0 10px 10px 10px;}

	#payment_details_extra {display:block;text-align:left;padding:1em 1em .5em .5em;}

	body:not([class*=ThemeVersion-11]) .ProductImageContainer {width:auto!important;}
	body:not([class*=ThemeVersion-11]) .ProductImageContainer > .ImgLink {width:auto!important;}
	body:not([class*=ThemeVersion-11]) .ThumbnailSliderContainer {display:none ! important;}

	.ddSitemapLink {padding:10px 5px;font-size:1.2em;}

	[id^=ms_] i[class^=icon-] {padding:2px;font-size:2em!important;}

	#DesignImage1, #DesignImage2, #DesignImage3, #DesignImage4 {display:block!important;}
	#CompanyImage, #SiteHeadingContainer, #SiteSlogan {display:block;}
	#MiniCartSearchLanguageContainer, #MiniCartAlt, #MiniCart, #Search {display:block!important;}
	.Banner,.Banner-Slider {display:block;}
	#order_contents #payment_details_extra:empty {display:block;}
}

/*
Version tag, please don't remove
$Revision: 42247 $
$HeadURL: svn://3d3-p432/ShopFactory/branches/V14_00/bin/SFXTemplates/Themes/SFX-TRA_AA_bmc/Website/theme-responsive.css $
*/
