


@media (min-width: 1199px){
	 .col-lg-15 {
        width: 20%;
        float: left;
    }
	
}

@media (min-width: 992px) and (max-width: 1199px) {
	.navbar-default .navbar-nav>li>a {
	  font-size: 20px;
	  padding: 18px 20px;	
	
	}
	
	 .col-md-15 {
        width: 20%;
        float: left;
    }
	
}

@media (min-width: 768px) and (max-width: 991px) {
	
	.navbar-default .navbar-nav>li>a {
	  font-size: 16px;
	  padding: 18px 15px;	
	
	}
	
	.col-sm-15 {
        width: 20%;
        float: left;
    }



}

@media (max-width: 860px) {
	
	.flex-direction-nav a { top: 30px; width: 30px; height: 30px; padding-top: 7px; }
	.flex-direction-nav a:before { font-size: 16px; }
	.flex-caption { width: 100%; bottom: 0; }
	.navbar .navbar-nav .dropdown-menu > li > a {
		padding-top:15px;
		padding-bottom:15px;
 	 }
	
	
}

@media (max-width: 767px) {
	
	
	.navbar>.container .navbar-brand { margin-left: 15px; }
	.navbar-collapse { border: 0; }
	.navbar-toggle { margin-top: 16px; }
	.navbar-toggle .icon-bar { background: #FFFFFF; }
	ul.navbar-nav li a { padding: 15px 20px; text-align: left; }
	ul.navbar-nav li a br { display: none; }
	ul.navbar-nav li a i { padding-right: 7px; }
	
	.navbar .navbar-nav .dropdown-menu > li > a {
		padding-top:15px;
		padding-bottom:15px;
 	 }
		
	.header-container{
		display:inline-block;
		width: 100%;

	}
	
	.header-container .headerlogowrap{
		flex-basis: 20%;
		position: relative;
		margin-bottom: 0px;
	}

	.header-container .headerlogowrap .headerlogo{
		position: relative;
		top:-10px;
		display: block;
		height: 180px;		
		width:auto;
		margin: auto;
	}
	
	.categories-tittle{
	width: 280px;
	
}
	
	
	
}

@media (max-width: 400px) {
	
	.flex-caption { display: none; }
	
	.navbar .navbar-nav .dropdown-menu > li > a {
		padding-top:15px;
		padding-bottom:15px;
 	 }

}




