@media only screen and (max-width: 767px) {
    .page-template-order-again h1.sec-headline.srovnavac-nadpis {
        margin-top: 60px;
    }
}

.order-again-page .order-again-intro {
    font-size: 1.3em;
}

.order-again-page .order-again-step-title {
    border-bottom: 7px solid orange;
}

.order-again-page .order-again-divider {
    margin-top: -3.2em;
    z-index: -1;
}

.order-again-page .order-again-form {
    border: 1px solid #d8d7d7;
    padding: 1em;
}

.order-again-page .order-again-submit {
    margin-top: 1em !important;
    color: #fff !important;
    font-weight: 500 !important;
    background: #ee9623 !important;
    border-color: #ee9623 !important;
}

.order-again-page .order-again-status {
    font-size: 1.2em;
    margin-bottom: 0 !important;
    font-weight: 600;
}

.order-again-page .order-again-card-btn {
    float: right;
    font-size: 0.7em !important;
    color: #fff !important;
    font-weight: 500 !important;
    background: #ee9623 !important;
    border-color: #ee9623 !important;
}

.order-again-page .order-again-info {
    text-align: justify;
}

.order-again-page .order-again-dog-left,
.order-again-page .order-again-dog-right {
    position: absolute;
    top: 0;
}

.order-again-page .order-again-dog-left {
    left: 0;
}

.order-again-page .order-again-dog-right {
    right: 0;
}

.order-again-page .order-again-cta {
    max-width: 15em;
    margin: auto;
    border-color: #ffbe3e !important;
    background: #ffbe3e !important;
    display: inline-block;
    color: #fff !important;
}
