

@media only screen 
and (max-width : 980px) 
{
	.container-fluid-outer { padding-left: 20px; padding-right: 20px; }
	
	header.pageheader { height: 80px; }
	header.pageheader .navbar-brand { margin: 14px 0 0 0; }
	header.pageheader .navbar-brand img { height: 51px; }
	
	.module-shoppingcard { margin: 20px 0 0 0; }
	
	.mainmenu { border-radius: 5px; }
	
	.navbar-default .navbar-brand { display: none; }
	
	/*****
		COMPONENT SPECIFIC
	*****/
	
	.yoo-zoo-item .pos-description { padding: 0 0 20px 0; }
	.yoo-zoo-item .pos-description .mceContentBody { padding: 0; }
}



@media only screen 
and (max-width : 767px) 
{
	.container-fluid-outer { padding-left: 10px; padding-right: 10px; }
	
	.mceContentBody { padding-left: 15px; padding-right: 15px; }
	
	header.pageheader .navbar-brand { /*display: none;*/ }
	
	.navbar-default .navbar-brand { display: block; padding: 7px 7px 7px 10px; }
	.navbar-default .navbar-brand img { max-height: 40px; }
	.navbar-default .navbar-nav { margin-bottom: 0; }
	.navbar-default .navbar-nav > li.item-149 { position: inherit; right: auto; margin-bottom: -2px; }
	
	.col-submenu { overflow: hidden; margin: 0 0 20px 0; border-radius: 5px; }
	
	.col-maincontent { border-radius: 5px; }
	.col-maincontent .maincontent-inner { padding: 20px 15px; }
	.col-maincontent .maincontent-inner .col-md-8 { padding: 0; }
	
	.table-condensed { width: 100% !important; }
	
	/*****
		COMPONENT SPECIFIC
	*****/
	
	
	/*****
		PAGE SPECIFIC 
	*****/
	
	body.home .item-page .mceContentBody { padding: 0; }
	
	body.home .maincontent-pre { height: auto; }
	body.home .item-page.com-article { padding: 15px; }
}