@media (max-width: 1280px){
	.callbacks_nav {
		height: 64px;
		width: 61px;
	}	
}

@media (max-width: 1080px){
	
	.item-info {
		padding-top: 36px;
	}
	.item_gallery, .item-hover, .item-hover .mask, .item-img, .item-info {
		height: 206px;
	}

}

@media (max-width: 991px){
	
	.filtr-item {
		padding:30px 10px 0;
		width: 33.333%;
		float: left;
	}
    
	.item-type-double .item-info .line {
		margin: 9px auto;
	}
    
	.item-info {
		padding-top: 27px;
	}
    
	.item-type-double .item-info .headline {
		font-size: 13px;
	}
    
	.item_gallery, .item-hover, .item-hover .mask, .item-img, .item-info {
		height: 160px;
	}
	
}

@media (max-width: 767px){
	
	.item_gallery, .item-hover, .item-hover .mask, .item-img, .item-info {
		height: 152px;
	}
    
	.filtr-item {
		padding: 20px 10px 0;
	}
	
}
@media (max-width: 667px){
	
	.filtr-item {
		padding: 8px 4px 0;
	}
    
	ul.simplefilter {
		margin-bottom: 2em !important;
	}
    
	.item_gallery, .item-hover, .item-hover .mask, .item-img, .item-info {
		height: 144px;
	}
	
}
@media (max-width: 640px){
    
	.item-type-double .item-info .date {
		font-size: 18px;
	}
    
	.item_gallery, .item-hover, .item-hover .mask, .item-img, .item-info {
		height: 138px;
	}
    
	.simplefilter li, .multifilter li, .sortandshuffle li {
		padding: 9px 18px !important;
		font-size: 13px !important;
	}
    
}
@media (max-width: 600px){
	
	.item-info {
		padding-top: 22px;
	}
    
	.item_gallery, .item-hover, .item-hover .mask, .item-img, .item-info {
		height: 128px;
	}
	
}
@media (max-width: 568px){
	
	.simplefilter li, .multifilter li, .sortandshuffle li {
		padding: 6px 12px !important;
	}
    
	.filtr-item {
		width: 50%;
		float: left;
	}
    
	.item-info {
		padding-top: 43px;
	}
    
	.item_gallery, .item-hover, .item-hover .mask, .item-img, .item-info {
		height: 184px;
	}
	
}
@media (max-width: 480px){
	
	.simplefilter li, .multifilter li, .sortandshuffle li {
		padding: 3px 6px !important;
	}
    
	.item-info {
		padding-top: 31px;
	}
    
	.item_gallery, .item-hover, .item-hover .mask, .item-img, .item-info {
		height: 152px;
	}
    
}
@media (max-width: 414px){
	
	.simplefilter li, .multifilter li, .sortandshuffle li {
		margin: 0 0.1em !important;
	}
    
	.simplefilter li, .multifilter li, .sortandshuffle li {
		padding: 3px 4px !important;
	}
    
	.item_gallery, .item-hover, .item-hover .mask, .item-img, .item-info {
		height: 127px;
	}
    
	.item-info {
		padding-top: 23px;
	}
	
}
@media (max-width: 384px){
	
	.simplefilter li, .multifilter li, .sortandshuffle li {
		letter-spacing: 0 !important;
	}
    
	.filtr-item {
		width: 100% !important; 
		float: none !important;
		margin: 0 auto 0 !important;
	}
	
	.item_gallery, .item-hover, .item-hover .mask, .item-img, .item-info {
		height: 240px;
	}
    
	.item-info {
		padding-top: 64px;
	}
	
}
@media (max-width: 375px){
    
	.resp-tab-item {
		margin: 0 1px;
	}
    
	.team_info a {
		margin-left: 1px;
	}
    
	.item_gallery, .item-hover, .item-hover .mask, .item-img, .item-info {
		height: 233px;
	}
    
}
@media (max-width: 320px){
	
	.simplefilter li, .multifilter li, .sortandshuffle li {
		padding: 5px 14px !important;
		margin: 0 5px 17px !important;
	}
    
	ul.simplefilter {
		margin-bottom: 0em !important;
	}
    
	.item-info {
		padding-top: 55px;
	}
    
	.item_gallery, .item-hover, .item-hover .mask, .item-img, .item-info {
		height: 192px;
	}
    
	.product-left img {
		width: 100%;
	}
    
	.filtr-item {
		padding: 25px 0px 0 !important;
	}
    
	.item_gallery, .item-hover, .item-hover .mask, .item-img, .item-info {
		height: 199px;
	}
	
}