.footer.contactsPage .top .inner .content .left [zweb-code='changeMapAddr']{cursor:pointer}
.contactsForm .field{flex-wrap:wrap}
.contactsForm .field .alertWrap, .contactsForm .field .alertWrap .zwfAlertMessage{width:100%}

.newsPage .list .item .imgWrap {
    display: flex;
}

.nice-select ul li {
    margin-left: 0;
}
.loans .inner .column.right {
    display: flex;
    align-items: flex-end;
}

.serviceTop .column.right .imgWrap {
    display: flex;
    align-items: center;
}
ul li {
    font-size: .9rem;
}
.form.payment .field .counter input {
    min-width: 50px;
}
@media screen and (max-width: 750px) {
    .mainSlider .list .item .column {
        flex-direction: column;
        justify-content: space-between;
    }
    .mainSlider .list .item .column .btnWrap {
        flex-grow: 1;
        display: flex;
        align-items: flex-end;
    }
    .serviceDifferences .column.right{
        order: -1;
        margin-bottom: 32px;
    }
}
.counter {
    background-color: #fff;
}
.reviewsPage .column.right .list .item .iconWrap {
    min-width: 45px;
}

.aboutPage .top .column.left {
    display: flex;
    flex-direction: column;
    justify-content: center;
}
.aboutPage .bottom .column.left {
    display: flex;
    flex-direction: column;
    justify-content: center;
}
@media screen and (max-width: 1500px) {
	.ourOffers .column.left .list .item .front .title p {
		font-size: 1rem;
	}
	.ourOffers .column.left .list .item .back .title p {
		font-size: 1rem;
	}
}
@media(max-width: 1550px) {
	.ourOffers .column.left .list .item .front .title p, .ourOffers .column.left .list .item .back .title p {
		font-size: 0.8rem;
	}
	.loans .inner .column.right .list .item .front .title p, .loans .inner .column.right .list .item .back .title p {
		font-size: 1rem;
	}
}
.field .second{
    display: none;
}
.addFile .first{
    position: inherit;
    color: white;
    font-size: .8rem; 
}
.linkheader{
    text-decoration: underline;
color: white;
font-weight: 600;
}

 /* //////////////////////////////////////////////////////////// */
 /* /////////////////////     ФОРМА       ///////////////////// */
 /* ////////////////////////////////////////////////////////// */
 .field .addFile{
    height: 40px;
 }

 .field .field .addFile .first{
font-family: PT Sans,sans-serif;
height: 30px;
white-space: nowrap;
font-weight: normal;
color: #748491;
padding: 0 15px;
box-shadow: none;
position: relative;
z-index: 1;
transition: .3s;
border: 2px solid rgba(0,0,0,0);
background-color: white;
width: 50%;
cursor: pointer;
pointer-events: all;
}
.field .addFile input[type=file] {
    width: 0.1px;
    height: 0.1px;
    opacity: 0;
    
    z-index: -10;
}
