@media only screen and (min-width:1000px) and (max-width:1169px){
	
}
@media only screen and (min-width:768px) and (max-width:999px){
	.container {
	  max-width: 100%;
	}
}
@media only screen and (min-width:640px) and (max-width:767px){
	.container {
	  max-width: 100%;
	}
	.navbar-brand {	  
	  text-align: center;	  
	  width: 100%;
	}
	/*.nav-item{ width:30%;}*/
	
	.col-3{
	  flex: 0 0 100%;
	  max-width: 100%;
	}
	.col-4{
	  flex: 0 0 100%;
	  max-width: 100%;
	}
	.col-5{
	  flex: 0 0 100%;
	  max-width: 100%;
	}
	.col-6{
	  flex: 0 0 100%;
	  max-width: 100%;
	}
	.col-8{
	  flex: 0 0 100%;
	  max-width: 100%;
	}
	.col-10{
	  flex: 0 0 100%;
	  max-width: 100%;
	}
	
	.main-cat-search {	  
	  margin-bottom: 10px;	  
	  width: 100%;
	}
	.sub-cat-search {	  
	  margin-bottom: 28px;	  
	  width: 100%;
	}
	.btn-search {
	  float: none;
	  margin-left: auto;
	  margin-right: auto;	  
	}
	.search-wrap {
	  margin-left: 10%;
	  margin-top: -33%;
	  width: 75%;
	}
	.search-wrap-inner input {  	  
	  height: 40px;	  
	  padding: 2px 25px;	  
	}
	.ui-select-match {	  
	  height: 40px;	  
	  padding: 2px 25px;
	}
	.search-wrap-inner .btn {	  
	  padding: 2px 14px;	  
	}
	
}
@media only screen and (min-width:480px) and (max-width:639px){
	.container {
	  max-width: 100%;
	}
	.nav-item{ width:100%;}
	.navbar-brand {	  
	  text-align: center;	  
	  width: 100%;
	}
	.col-3{
	  flex: 0 0 100%;
	  max-width: 100%;
	}
	.col-4{
	  flex: 0 0 100%;
	  max-width: 100%;
	}
	.col-5{
	  flex: 0 0 100%;
	  max-width: 100%;
	}
	.col-6{
	  flex: 0 0 100%;
	  max-width: 100%;
	}
	.col-8{
	  flex: 0 0 100%;
	  max-width: 100%;
	}
	.col-10{
	  flex: 0 0 100%;
	  max-width: 100%;
	}
	
	.main-cat-search {	  
	  margin-bottom: 10px;	  
	  width: 100%;
	}
	.sub-cat-search {	  
	  margin-bottom: 28px;	  
	  width: 100%;
	}
	.btn-search {
	  float: none;
	  margin-left: auto;
	  margin-right: auto;	  
	}
	.search-wrap {
	  margin-left: 10%;
	  margin-top: -33%;
	  width: 75%;
	}
	.search-wrap-inner input {  	  
	  height: 40px;	  
	  padding: 2px 25px;	  
	}
	.ui-select-match {	  
	  height: 40px;	  
	  padding: 2px 25px;
	}
	.search-wrap-inner .btn {	  
	  padding: 2px 14px;	  
	}
	.dropdown-menu{
		width:98%;
	}
	ul.topnav li a {	  
	  text-align: center !important;	  
	}
	
}
@media only screen and (max-width:479px){
	.navbar-brand {	  
	  text-align: center;	  
	  width: 100%;
	}
	.nav-item{ width:100%;}
	.col-3{
	  flex: 0 0 100%;
	  max-width: 100%;
	}
	.col-4{
	  flex: 0 0 100%;
	  max-width: 100%;
	}
	.col-5{
	  flex: 0 0 100%;
	  max-width: 100%;
	}
	.col-6{
	  flex: 0 0 100%;
	  max-width: 100%;
	}
	.col-8{
	  flex: 0 0 100%;
	  max-width: 100%;
	}
	.col-10{
	  flex: 0 0 100%;
	  max-width: 100%;
	}
	
	.main-cat-search {	  
	  margin-bottom: 10px;	  
	  width: 100%;
	}
	.sub-cat-search {	  
	  margin-bottom: 28px;	  
	  width: 100%;
	}
	.btn-search {
	  float: none;
	  width: 100px;
	  margin-left: auto;
	  margin-right: auto;	  
	}	
	.search-wrap-inner .btn {
	  padding: 7px 12px;
	}	
	.search-wrap-inner input {  	  
	  height: 40px;	  
	  padding: 2px 25px;	  
	}
	.ui-select-match {	  
	  height: 40px;	  
	  padding: 2px 25px;
	}
	.search-wrap-inner .btn {	  
	  padding: 2px 14px;	  
	}
	.search-wrap {
	  background: #bfbebf none repeat scroll 0 0;
	  margin-bottom: 20px;
	  margin-left: 0;
	  margin-top: 4%;
	  position: relative;
	  width: 100%;
	}
	.search-wrap-inner input {	  
	  font-size: 14px;	  
	}
	.ui-select-container .selectize-input {
	  font-size: 14px;	  
	}
	.dropdown-menu{
		width:98%;
	}
	ul.topnav li a {	  
	  text-align: center !important;	  
	}
}
