/*laptops*/
@media screen and (max-width:1199px){
	.portfolio{
		min-height: 0;
		padding-bottom: 100px;
	}
	
	.statistics_one .statistics_one_info .num{
		font-size: 30px;
	}
	
	.statistics_one .statistics_one_info:before {
    	margin-right: 5px;
	}
	
	.statistics_one .statistics_one_info:after {
    	margin-left: 5px;
	}
	
	.anons .anons_title{
		font-size: 37px;
	}
	
	.person{
		margin-bottom: 30px;
	}
}
/*laptops*/

/*tablets*/
@media screen and (max-width:991px){
	.header .phone{
		font-size: 32px;
	}
	
	.anons .products li{
		font-size: 22px;
	}
	
	.feature{
		width: 100%;
		margin-bottom: 30px;
	}
	
	.statistics_one{
		max-width: 362px;
		margin: 0 auto 20px;
	}
	
	.order{
		padding-bottom: 100px;
	}
}
/*tablets*/

/*mobile*/
@media screen and (max-width:767px){
	.header{
		background-size: cover;
		height: auto;
	}
	
	.main_block{
		height: auto !important;
		background-size: cover !important;
	}
	
	.anons .products li{
		display: block;
		margin-bottom: 10px;
	}
	
	.anons .products li:after {
	    content: "";
	    width: 13px;
	    height: 13px;
	    background: url("../img/phone_del.png") no-repeat;
	    background-size: contain;
	    display: inline-block;
	    right: 0;
	    top: 50%;
	    margin: 0 0 0 15px;
		position: static !important;
	}
	
	.anons .products li:before {
	    content: "";
	    width: 13px;
	    height: 13px;
	    background: url("../img/phone_del.png") no-repeat;
	    background-size: contain;
	    display: inline-block;
	    left: 0;
	    top: 50%;
	    margin: 0 15px 0 0;
	    position: static !important;
	}
	
	.title:before, .title:after{
		display: none;
	}
	
	.portfolio_slider .img{
		padding-left: 0;
		padding-right: 0;
	}
	
	.portfolio_slider{
		padding-left: 0;
		padding-right: 0;
	}
	
	.title{
		font-size: 40px;
	}
	
	.slick_prev, .slick_next{
		display: none !important;
	}
	
	.sale .main_block{
		padding-top: 120px;
	}
	
	.workers{
		margin-top: -12px;
	}
	
	.order .call_form .input_wrap{
		margin-bottom: 20px;
	}
	
	.statistics_one .statistics_one_info{
		font-size: 19px;
	}
	
	.header .phone{
		display: block;
	}
	
	.header .phone.del:after, .header .phone.del:before{
		display: none;
	}
	
	.statistics .title,.portfolio .title{
		font-size: 30px;	
	}
	
	.order .main_block_inner > div:first-child{
		line-height: 30px;
		font-size: 22px;
	}
	
	.order .call_form .time{
		font-size: 20px;
	}
	
	.statistics{
		background-image: url("../img/statistics2.png");
	}
	
	.designers{
		background-image: url("../img/designers2.png");
	}
	
	.workers{
		background-image: url("../img/workers2.png");
	}
	
	.portfolio_slider .img:before,.portfolio_slider .img:after{
		display: none;
	}
}
/*mobile*/