@media all and (max-width : 1330px){
	body.inner .content .catalog-list{
		padding:5px;
		margin:0;
	} 
}
@media all and (max-width : 1250px){
    .pre-product-box{
        width:25%;
    } 

    .tabs .tabs-content .row .col{
		width:50% !important;
	}
	.tabs .tabs-content .row .col:first-of-type{
		width:20% !important;
	}   
	.tabs .tabs-content .row .col:last-of-type{
		width:30% !important;
	}  
	.tabs .tabs-content .row .col:last-of-type input,
	.tabs .tabs-content .row .col:last-of-type textarea{
		width:90%;
	}
    
}
@media all and (max-width : 1000px){
    .pre-product-box{
        width:33%;
    }
    
}
@media all and (max-width : 800px){
	.section.contacts .tabs .tabs-content>div:first-of-type{
		display: block;
	}
	.section.contacts .tabs .tabs-content>div{
		display: none;
	}
    .pre-product-box{
        width:50%;
    }
    .section.contacts{
    	height:auto !important;
    }
    .tabs .tabs-content .row .col{
		width:100% !important;
		padding:0 !important;
	}
	.tabs .tabs-content .row .col iframe{
		width:90%;
		margin:20px auto;
	}
	.tabs .tabs-content .row .col:first-of-type{
		width:100% !important;
		text-align: center;
		margin-top:0px !important;
	}   
	.tabs .tabs-content .row .col:first-of-type p{
		text-align: center;
	}
	.tabs .tabs-content .row .col:last-of-type{
		width:100% !important;
	}  
	.tabs .tabs-content .row .col:last-of-type input,
	.tabs .tabs-content .row .col:last-of-type textarea{
		width:90%;
	}    
	.section.contacts .tabs .tabs-content  form{margin-left:0px; margin: 0 auto;     width: 90%;}
	.tabs .tabs-content .row .col:last-of-type input,
	.tabs .tabs-content .row .col:last-of-type textarea{
		width:100%;
	}
}
@media all and (max-width : 600px){
    .pre-product-box{
        width:100%;
    }    
}