@media (min-width: 751px)
{
.OuterPanel.LegacyDetailLocation .MainDetailHeaderPanel
{

		left: ;
	    right: 0;
	
}
.OuterPanel.LegacyDetailLocation .MainDetailPanel
{

		right: 0;
		bottom: 50%;
	
}
.OuterPanel.LegacyDetailLocation .SubDetailHeaderPanel
{

		display: none;
	
}
.OuterPanel.LegacyDetailLocation .SubDetailPanel
{

		left: ;
	    right: 0px;
	    top: 50%;
	    width: auto;
	    border-top-width: 1px;
	    transition: all 0.25s ease-in-out;
	
}
.OuterPanel.LegacyDetailLocation.CanHide .MainPanel.HideDetailPanel .SubDetailPanel
{

		top: 100%;
		
		opacity: 0;
		pointer-events:none;
	
}
.OuterPanel.LegacyDetailLocation.CanHide .MainPanel.HideDetailPanel .MainDetailPanel
{

		bottom: 0;
		
	
}
.OuterPanel.LegacyDetailLocation.CanHide .SubDetailPanel .HideDetailPanelButton
{

		display: inherit;
		top: 0;
	
}
}
@media (min-width: 751px)
{
.OuterPanel.CanHide .MainPanel.HideDetailPanel .SubDetailPanel
{

		width: 0;
		
		opacity: 0;
		pointer-events:none;
	
}
.OuterPanel.CanHide .MainPanel.HideDetailPanel .SubDetailHeaderPanel
{

		width: 0;
		
		opacity: 0;
		pointer-events:none;
	
}
.OuterPanel.CanHide .MainPanel.HideDetailPanel .MainDetailHeaderPanel
{

		right: 0;
		
	
}
.OuterPanel.CanHide .MainPanel.HideDetailPanel .MainDetailPanel
{

		right: 0;
		
	
}
.OuterPanel.CanHide .SubDetailPanel .HideDetailPanelButton
{

		display: inherit;
		top: -;
	
}
}
