@media only screen and ( max-width: 1024px){
		/*.container .row .col-lg-3.col-md-6{
			width: 25%;
		}*/
	.container-3 .slideanim-2 .col-lg-6.delivery-right{
		padding-top: 50px;
	}
	.site-index .container-2 .row{
		display: inline-block!important;
		width: 100%;
	}
	.site-index .container-1 .fas{
		font-size: 72px;
	}
	.site-BP h1{
		font-size: 60px;
	}
	.site-direction .advice .mr-green-img{
		width: 100%;
	}
	.site-direction .advice .headers{
		width: 60%;
	}
	.site-direction .advice .headers .box .header h4{
		font-size: 16px;
		height: 50px;
		padding: 18px 10px;
	}
	.site-direction .d-none{
		display: none;
	}
	.site-direction .lg-d-none{
  		display: block;
	}
	.top_nav .nav_menu nav a.back{
		display: none;
	}
	.top_nav .nav_menu nav a.refresh{
		margin: 10px 2px 0!important;
	}
	.exit{
		margin: 10px 2px 0!important;
	}
	#balance{
		display: inline-block;
		width: 85%;
		padding: 0;
	}
}


@media only screen and ( max-width: 992px){
	nav#w0 div.container{
		width: 100%;
	}
	.site-index .container-1 .fas{
		font-size: 60px;
	}
	.site-index .container-2 div i span{
		font-size: 30%!important;
	}
	.site-index .container-2 .fa-truck,
	.site-index .container-2 .fa-box{
		font-size: 60px;
	}
	.client-id{
	    display: inline;
	}
	.site-index .container-2 .fa-check-circle,
	.site-index .container-2 .fa-search,
	.site-index .container-2 .fa-check-double{
		font-size: 30px;
	}
	.site-index .container-2 span.flag{
		width: 90%;
		left: -10px;
  		top: 0;
	}
	.site-index .container-2 .row div{
		min-height: 190px;
		margin-top: 50px;
	}
	.site-index .container-2 .row{
		justify-content: space-around!important;
	}
	.site-BP h1{
		font-size: 48px;
	}
	.best-stores{
		padding: 50px 0;
	}
	.site-BS .container{
		text-align: left;
	}
	.immedit-form{
	    width: 70%;
	}
}
@media only screen and ( max-width: 768px){
	/*.site-index .slideanim-1 div h2{
		font-size: 16px;
	}
	.site-index .slideanim-1 div p{
		font-size: 8px;
	}
	.site-index .slideanim-1 div .btn{
		font-size: 8px;
		padding: 5px;
	}
	.site-index .slideanim-1 div.row div.col-lg-3 img{
		width: 50%!important;
	}*/
	.site-index .container-1 .fas{
		font-size: 48px;
	}
	.site-BP .container .row .col-lg-6{
		padding: 20px 0!important;
	}
	.site-BP .container .row .col-lg-6 div{
		margin: auto;
	}
	.site-BP h1{
		font-size: 36px;
	}
	.carousel-caption{
		padding: 10px 50px;
	}
	.carousel-caption h2{
  		/*text-align: left;*/
  		line-height: 1;
  		font-size: 16px;
	}
	.carousel-caption p{
		font-size: 10px;
	}
	.site-direction .advice .mr-green-img{
		width: 100%;
		/* float: right; */
	}
	.site-direction .advice .headers{
		width: 60%;
	}
	.site-direction .advice .headers .box .header h4{
		font-size: 12px;
		height: 50px;
		padding: 18px 10px;
	}
	#myModal .form-group,
	#myModal_update .form-group,
	#myModal_recipient .form-group{
		width: 100%;
	}
	div.form-group.field-product-batary b:nth-of-type(1){
		display: block;
		width: 50%;
	}
	div.form-group input{
		width: 100%!important;
		float: left!important;
	}
}

@media only screen and ( max-width: 480px){
	.site-direction .advice .mr-green{
		display: none;
	}
	.site-direction .advice{
		width: 95%;
	}
	.site-direction .advice .headers{
		width: 100%;
	}
	.site-direction .advice .headers .box .header h4{
		font-size: 11px;
		height: 50px;
		padding: 18px 10px;
	}
	.x_panel{
        margin-top: 0;
    }
    .bestoffer-index{
        width: auto;
    }
    
    .immedit-form{
        width: 90%;
    }
    
    .contact{
        font-size: 11px;
    }
    .field-product-batary,
    .field-product-check,
    .field-product-photo_account,
    .field-product-factory_packaging,
    .field-product-send,
    .field-product-sklad,
    .field-product-repack,
    .field-product-snapshot,
    .service,
    .field-product-ready_cargo,
    .field-product-pack,
    .field-product-to_send{
        flex-direction: column;
        align-items: start;
    }
    .field-product-batary b,
    .field-product-check b,
    .field-product-photo_account b,
    .field-product-factory_packaging b,
    .field-product-send b,
    .field-product-sklad b,
    .field-product-repack b,
    .field-product-snapshot b,
    .service b,
    .field-product-ready_cargo b,
    .field-product-pack b,
    .field-product-to_send b{
        margin: 0;
    }
}