@import url('/wp-content/themes/dez/css/jquery.jgrowl.min.css');
.af-message-success { background-color: green !important; }
.af-message-error { background-color: brown !important; }
.af-message-info { background-color: black !important; }
.ajax_form.af_example {
    width: 100%;
}
.ajax_form.af_example .controls input,
.ajax_form.af_example .controls textarea {
    width: 100%;
}
.ajax_form .error {
    color: brown;
}
@media screen and (min-width: 320px) {
    .ajax_form.af_example .controls button[type="submit"] {
    }
}
@media screen and (max-width: 320px) {
    .ajax_form.af_example .controls button {
        width: 100%;
        margin-top: 5px;
    }
}
.zagolovok-list {
    list-style: none;
    padding-left: 0;
    margin-bottom: 25px;
}
.zagolovok-list li {
    position: relative;
    margin: 4px 0 0 10px;
    padding-left: 10px;
    font-size: 17px;
}
.zagolovok-list li:before {
    left: 0;
    content: ' ';
    position: absolute;
    width: 6px;
    height: 6px;
    border-radius: 50%;
    margin: 10px 0 0 -10px;
    overflow: hidden;
    background: #db073d;
}

.box_wrap h1 span.hero-introtext--color {
    color: inherit;
}
.hero-new-title--small .box_wrap h1 b {
    font-size: 45px;
}
.hero-new-title .hero-introtext {
    display: none;
}
@media (max-width:767px) {
    .hero-new-title--small .slide3 {
        min-height: auto;
    }
    .box_wrap h1 {
        word-break: break-word;
    }
    .hero-new-title .hero-introtext {
        display: none;
    }
    .box_wrap h1 b {
        font-size: 45px;
    }
    .hero-new-title--small .box_wrap h1 b {
        font-size: 35px;
    }
    .hero-new-title--small .slide3:before {
        display: none;
    }
}