/********************************************************************************/
//*                                                                            *//
//*                	   written by AtlantisWeb studio                           *//
//*                                                                            *//
/********************************************************************************/


@media (min-width: 768px){

}

@media (min-width: 990px) and (max-width: 1599px) {
	
}

@media (min-width: 768px) and (max-width: 1599px) {
	
}
@media (min-width: 768px) and (max-width: 1180px) {

}
@media (min-width: 768px) and (max-width: 998px) {
	
}
@media (max-width: 1900px) {
	
}
@media (max-width: 1599px) {

}

@media (max-width: 1200px) {

}

@media (max-width: 1030px) {

}

@media (max-width: 990px) {
	.brandsblock .brand-list{
		column-count: 3;
	}
	.logomini{
		height: 70px;
		padding-top: 15px!important;
		padding-bottom: 15px!important;
	}
}
@media (max-width: 820px) {
	
}

@media (max-width: 768px) {
	.brandsblock .brand-list{
		column-count: 2;
	}	
	.nav-item .fico {
		top: 5px;
	}
	#menu1 ul li{
		margin:2px 0px 2px 10px;
		padding:0;
		color:#a6c100;
	}
	#menu1 li ul{
		position:relative;
		box-shadow:none;
		padding:0 0 10px 20px;
	}
	.showfilterlink{
		display:block;
	}
	.inshop_filter{
		display:none;
	}
	.carousel-item {
		height: 29rem;
	}
	.itempage .chars_list {
		column-count: 1;
		-moz-column-count: 1;
		-webkit-column-count: 1;
	}
	.carousel-item:before{
		position:absolute;
		content: "";
		left:0;
		right:0;
		top:0;
		bottom:0;
		background:rgba(255,255,255,0.65);
		z-index:8;
	}
	.carousel-item:nth-child(2)  .carousel-caption p{
		font-size:14px;
	}
	
	.carousel-inner .carousel-caption .description {
		white-space: normal!important;
	}
	
	a#navbarCollapseBtn{
		display:block!important;
		width: 100%;
		padding:7px 10px;
		border:1px solid #1a90c6;
		font-size:14px;
		color:#1a90c6;
		line-height:14px;
		text-transform:uppercase;
	}
	#navbarCollapse #menu1, #navbarCollapse #menu1 ul{
		display:none;
	}
}
 
@media (max-width: 540px) {
	.carousel-item img{
		background-position:35% center!important;
	}
}
@media (max-width: 474px) {
	.brandsblock .brand-list{
		column-count: 1;
	}	
	.cartboxinfo{
		display:none;
	}
	#header .navbar-tool-text{
		display: none;
	}
	.logomini img{
		width:150px!important;
	}
	#header .navbar-toolbar .fa-phone {
		display: inline-block!important;
	}
	.navbar-tool-icon-box.callbackbtn{
		width: 2.475rem !important;
	}
}