@media (max-width: 1020px) {
	body{
	    height: 100%;
	    min-width: 80%;
	    font-family: JDSansPro-Medium, Noto Sans, -apple-system, BlinkMacSystemFont, Roboto, Helvetica Neue, Helvetica, Arial, Nimbus Sans L, FreeSans, Liberation Sans, sans-serif;
	    word-wrap: break-word;
	}
	main{
	    min-height: calc(100vh - 135px );
	    margin-bottom: 15px;
	    height: auto;
	    background-color: #f0f0f0;
	}
	.limenu.nav-item {
	    margin: 0 !important;
	    padding: 0 10px;
	}
	.navbar-nav .active{
		border-bottom: 1px solid #ddd !important;
	}
	.nav-item.active .uxf-link-text {
	    border-bottom: 0px !important;
	}
	.nav-item.uxf-nav-item-icon{
		display: none;
	}
	.navbar-nav > .nav-item > .nav-link, .uxf-parent-menu-item > .dropdown-item, .uxf-parent-menu-item > .uxf-submenu-link, .uxf-top-nav .dropdown > .dropdown-toggle{
		box-shadow: none;
	}
	.page-of-auth, .auth-form, .login_form{
		width: 100%;
		min-height: 100%;
		max-width: 700px;
		margin: 0 auto;
	}
	.main-block-general{
		margin: 0 10px;
	}
	.forget-page__forget-form, .bx-auth-reg{
		width: 100%;
	}
	.forget-page input, .messageForgotPsw, .buttonFrw{
		max-width: 100%;
		width: 100%;
	}
	
	.subbmit-btn{
		display: block;
	}
	.forget-page__forget-form{
		padding: 30px;
	} 
	
	.forget-page__forget-form, .forget-page__forget-form form, .fgt-label{
		display: block;
		
	}
	.page-of-registration input[type="text"], 
	.page-of-registration input[type="password"], 
	.page-of-registration input[type="email"]{
		width: 100%;
		
	}
	.page-of-registration td{
		width: 100%;
		max-width: 450px;
	}
	.dogovory-lizinga__tableListBlock{
		min-width: 100%;
		width: 100%;
	}
	.dogovory-lizinga__tableListBlock .tableListBlock__value{
		text-align: right;
	}
	.tableListBlock__td__zayavki-na-lizing,
	.tableListBlock__value, .tableDetailBlock__value{
		display: block;
	}
	.dogovory-lizinga__tableListBlock .tableListBlock__td,
	.dogovory-lizinga__tableListBlock .tableListBlock__value{
		display: inline-block;
	    width: 50%;
	    margin: 0;
	    padding: 0;
	
	}
	.card{
		min-width: 100%;
		width: 100%;
	}
	/*.table thead th{
		width: 100%;
		padding: 5px;
		border: 0px;
	}*/
	.sendForm th, .form-group.item, 
	.buttonFilterBlock{
		paddin: 0;
		margin: 3px 0;
		width: 100%;
		display: block !important;
	}
	.form-group.uxf-date-picker{
		width: 100% !important;
	}
	.form-request-area{
		width: 100%;
	}
	
	
	.table.table tr td:first-child, table.table tr th:first-child, .table td, .table th{
		padding: 3px;
		margin: 0;
	}
	.uxf-accordion .card-body{
		padding: 0 1rem 1.5rem
	}
	.table{
		min-width: 100% !important;
		max-width: 800px;
	}
	.detailAccordion, .tab-content > .tab-pane.active{
		overflow: auto  !important;
	}
	td.text-center{
		width: 15px !important;
	}
	.tableDetailBlock__item.NameContract{
		width: 100%;
	}
	table.filter th{
		display: block;
		border: 0px;
	}
	table.filter th.pr,
	table.filter th.pl,
	table.filter th.pr6{
		padding: 0 10px !important;
		
	}
	table.filter th:first-child{
		padding-top: 10px !important;
	}
	table.filter th:last-child{
		padding-bottom: 10px !important;
	}
	
	.form-group.item{
		display: block !important;
	    width: 100% !important;
	    clear: both;
	    float: none !important;
	    padding: 0 !important;
			
	}
	.table.filter{
		min-width: 100% !important;
	}
	.uxf-side-nav{
		display: block;
	    width: 100%;
	    max-width: 100%;
	    margin: 0 0 10px 0;
	    padding: 0px;
	}
	.uxf-side-nav .card{
		box-shadow: none;
	}
	.leftMenu{
		padding: 0px;
		margin-right: 15px;
	}
	.btn-uxf-mobile-search, .uxf-btn-mobile-search{
		box-shadow: none;
	}
	.change-password-form{
		height: auto !important;
		width: 100% !important;
		left: 0px;
	}
	.tableDetailBlock{
		width: 100%;
	}
	.tableDetailBlock__item,
	.tableDetailBlock__value{
		display: inline-block;
		width: 50%;
	}
	.tableDetailBlock__value{
		white-space: normal;
	}
	.container{
		max-width: 100% !important;
	}
}

@media (max-width: 700px) {
	.tableDetailBlock__item,
	.tableDetailBlock__value{
		display: inline-block;
		width: 50%;
	}
	.tableDetailBlock__value{
		white-space: normal;
	}
	.tableListBlock{
		width: 100%;
		margin: 0;
	}
	
	.table{
		min-width: 150% !important;
		max-width: 800px;
	}
	.table.filter{
		min-width: 100% !important;
	}
	
	
	
}	
@media (max-width: 490px){
	.dogovory-lizinga__tableListBlock .tableListBlock__td{
		display: inline-block;
	    width: 60%;
	    margin: 0;
	    padding: 0;
	
	}
	.tableListBlock__item, .tableListBlock__value, .tableDetailBlock__item, .tableDetailBlock__value{
		padding: 0px; 
	}
	.dogovory-lizinga__tableListBlock .tableListBlock__value{
		display: inline-block;
	    width:  40%;
	    margin: 0;
	    padding: 0;
	}
	.table{
		min-width: 700px !important;
		width: 160% !important;
		max-width: 800px;
	}
	.filter{
		width: 100% !important;
	}
	.nav-tabs > .nav-item > .nav-link{
		padding: .5rem 0.725rem;
	}
	.dogovory-lizinga__tableListBlock__td{
		min-width: 60px !important;
	}
	.leftMenu{
		padding: 0px;
		margin-right: 0px;
	}
}