@media screen and (max-width: 1000px) {


	
}


@media screen and (max-width: 800px) {
.responsive #site .content, .responsive #footer .content, .responsive.fixed_width #page {width:100%;}
}


@media screen and (max-width: 768px) {
	#header {border-bottom: 1px dashed #B4ABCD;}
	
	#navbar {position: absolute; top:0; right:0; width: 10%; border:none;}
	.nav-btn-navbar {background:#fff; padding:7px 12px; border:none; border-radius: 0; box-shadow: none; margin: 0; z-index: 1202;  }
	.nav-btn-navbar:hover {background:#FFF; }
	.nav-btn-navbar .icon-bar {box-shadow: none;}
	.nav-btn {}
	.nav-collapse {position:fixed !important; top:0; left:0; right:0; bottom:0; background: #827C92; z-index: 1201;  }
	.navbar .navline, .navbar .navline > li {display:block; text-align: center; width: 100%;}
	#site .navbar.pl-color-grey .navline > li > a, #site .navbar.pl-color-grey .dropdown-menu a {text-shadow: none; font-size: 2em; line-height:1.5em; color:#FFF;}
	#site .navbar.pl-color-grey .current-menu-item > a, #site .navbar.pl-color-grey .navline > li > a:hover {color:#FFF; text-shadow: none;}
	.nav-collapse .navline {position:absolute; top:50%; transform: translateY(-50%); -webkit-transform: translateY(-50%);}
	.navbar .navline a {display:inline-block;}
	.navbar .navline > li.spacer {display:none;}	
	.navbar.pl-color-black-trans {background: transparent;}
	.section-navbar .content-pad .navbar-content-pad {padding:0;}
	.navbar.navbar-content-width {width: 100%;}
	.navbar.pl-color-grey .nav-btn-navbar .icon-bar {background:#827C92; }
	
	.navbar .navline > li > a {font-size:1.2em;}
	#site .navbar .dropdown-menu {padding: 10px 0;}
	#site .navbar .dropdown-menu a {padding:2px 15px; }
	
	#navbar.static .content {position:static; background:#FFF; }
	
	
	.section-brandnav .content-pad {padding-top: 3em; padding-bottom: 1em;}
	#brandnav .brandnav-nav {top:0; left:0; text-align: left; width: 90%; }
	.responsive #page .main_nav .main-nav, .responsive #page #brandnav .brandnav-nav {margin:0;}
	.responsive #page .main_nav ul li {}
	#brandnav .brandnav-nav li a {padding: 7px;}
	
	
	.page-template-page-alpha .one-sidebar-right #column-main .mcolumn-pad {padding: 14px 30px 0;}
	
}

@media screen and (max-width: 700px) {
	.gallery-columns-5 dl.gallery-item {width:33.33%; }
	
}

@media screen and (max-width: 650px) {
	.gallery-columns-4 dl.gallery-item {width:33.33%; }
	.gallery-columns-5 dl.gallery-item {width:33.33%; }
	
	

}

@media screen and (max-width: 600px) {
	.responsive #page #feature_slider .fcontainer.text-none .fcontent {display: none;}
}



@media screen and (max-width: 480px) {
	.gallery-columns-3 dl.gallery-item {width:50%; }
	.gallery-columns-4 dl.gallery-item {width:50%; }
	.gallery-columns-5 dl.gallery-item {width:50%; }
	
	.responsive #page .brandnav-nav ul li {width:auto;}
	
	.page-template-page-alpha .one-sidebar-right #column-main .mcolumn-pad {padding: 14px 15px 0;}
	
	#brandnav .mainlogo-link {max-width: 75%;}
	
	@viewport { width: 480px; }
}

@media screen and (max-width: 400px) {
	#brandnav .searchform {display: none;}
	
}