body {
    overflow-x: hidden
}

select {
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAQAAABKfvVzAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QAAKqNIzIAAAAJcEhZcwAADsQAAA7EAZUrDhsAAAAHdElNRQfkBAgMKggZn8BlAAAATElEQVQ4y+2PQRIAEAwDYzzaMeNpDt7F0aBo7tLrbtsAP54kNGGoKdSuUHuMWhdq9U38rBxxW7niu/LEZ8WFD8XEoylUBBRk7/6fNR0r/ZAaG2e8FgAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAyMC0wNC0wOFQxMjo0MjowOCswMDowMOx3TboAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMjAtMDQtMDhUMTI6NDI6MDgrMDA6MDCdKvUGAAAAGXRFWHRTb2Z0d2FyZQB3d3cuaW5rc2NhcGUub3Jnm+48GgAAAABJRU5ErkJggg==') !important;
    background-repeat: no-repeat !important;
    background-position: 96% 55% !important;
    background-size: 14px !important
}

.pl_field_address_info {
    display: none
}

#dat {
    background: 0 0
}

.new {
    color: #fff;
    padding: 5px 13px;
    background-color: #a990fe;
    margin-top: 10px
}

.p3 a {
    text-decoration: none;
    color: inherit;
    cursor: default;
    font-size: inherit
}

.white-popup {
    position: relative;
    background: #fff;
    padding: 20px;
    width: auto;
    max-width: 500px;
    margin: 20px auto
}

.dat-container {
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flex;
    display: -o-flex;
    display: flex;
    justify-content: space-between;
    padding-top: 40px
}

.dat-container .my_img {
    margin: 0 auto;
    padding-bottom: 40px
}

.dat-container .my_img img {
    margin-top: 35px;
    margin-bottom: -35px;
    width: 100%
}

.dat_warning,
.dat_warning2 {
    color: #fff;
    margin-top: 20px;
    padding: 20px 25px;
    border-radius: 14px
}

#kod-text {
    max-width: 700px
}

.dat_warning {
    font-size: 18px;
    background-color: rgba(218, 98, 98, .83)
}

.dat_warning2 {
    font-size: 13px;
    background-color: #f1f1f1;
    color: #000
}

.bx-wrapper .bx-controls-direction a {
    z-index: 1000 !important
}

.show-message__item,
.show-message__item-first {
    z-index: 1002 !important
}

@media only screen and (max-width:480px) {
    .block7 .wrap {
        width: 100%
    }
}

@media only screen and (max-width:1400px) {
    .main-png {
        margin-left: 100px
    }
}

@media only screen and (max-width:830px) {
    .main-png {
        margin-left: 50px
    }
}

@media only screen and (max-width:630px) {
    .main-png {
        margin-left: 0
    }
}