/*######  Design by BestAddon http://www.bestaddon.com All Rights Reserved  ###########*/
/* Portrait tablet and down */
@media (max-width: 991px) {
	/*/////// MENU ////////////////////*/
	.menu-stick, .menu-button-main{float: left; margin:10px 0 10px 8px; -moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px; border:1px solid;}
	.main-best-menu,
	.main-best-menu .sub-container > div,
	.main-best-menu .sub-container ul,
	.main-best-menu li{display:block; width:100% !important; margin:1px 0 !important;}
	.main-best-menu .sub-container,
	.main-best-menu .sub-container .sub-container,
	.oVertical > .main-best-menu .sub-container{position:relative !important; width:100% !important; left:0 !important;}
	.oMenuStickOpen .nav.nav-canvas, .oMenuOverwrite,
	.main-best-menu .sub-container > div,
	.main-best-menu .sub-container ul,
	.main-best-menu li, .best-header-info .section-content > div.widget-logo{display:block !important;}
	#sheetswitch, .best-slideshow .box_skitter .label_skitter{display:none !important;}
	
	/*/////// CURRENT THEME ////////////////////*/
	.best-header-info .section-content{text-align: center;}
	.best-header-info .section-content > div{display: inline-block;}
	.best-footer-info .section-content > div, .best-accordion{margin-bottom: 30px;}
	.best-featured .best-block{margin: 15px 0;}
	.widget-logo .logo0 > a{background-position:center center !important;}
	
}


/* Landscape tablet and up */
@media (max-width: 767px) {
	.widget-logo, .widget-cart #cart > .btn, .best-header-info{text-align: center;}
	.best-header-info .section-content .shopping_cart{margin-right: 5px;}
	.best-slideshow-image .description{position: static; padding: 30px 0; text-align: center; clear: both; -webkit-transform:none; transform:none;}
}


/* Phone */
@media (max-width: 543px) {
	#subcategories > ul > li{width:100%; display: block;}
	.best-header-info .top-search{top: 15px;}
	.best-header-info .list-unstyled{text-align: center !important;}
	#header .cart_block{left: 0; right: auto;}
	.widget-logo{padding: 15px; text-align: center;}
	.widget-logo .logo0 > a{position: static; margin-top: -30px;}
}