﻿/*MULTISTEP FORM SECTION*/
.multi-step-section {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    max-width:100%;
    height: 100%;
    margin: 0 auto;
}

.multi-step-nav {
    width: 100%;
    justify-content: space-between;
}

.multi-step-section + input[type="submit"], .conditional-section ~ input[type="submit"] {
    display: none;
}

.multi-step-section .print-button {
    margin-top: 20px;
}

.multi-step-section .btn.next {
    float: right;
}

.multi-step-section .btn.prev {
    float: left;
}

.multi-step-section:after {
    content: " ";
    display: block;
    clear: both;
}

.ktc-editing-form-design-mode .ktc-section-body-wrapper .multi-step-section.hidden, .ktc-widget .multi-step-section.hidden:first-child{
    display: block !important;
}

.ktc-editing-form-design-mode .ktc-section-body-wrapper .conditional-section.hidden {
    display: block !important;
}

.ktc-editing-form-design-mode .ktc-section-body-wrapper .multi-step-section.hidden, .ktc-widget .multi-step-section.hidden:first-child .btn.prev {
    display:none;
}

    @media print {
        body .has-print-btn #header {
        display: none;
    }

    .multi-step-section .btn, .multi-step-section .print-button {
        display: none !important;
    }

    .multi-step-section.hidden {
        display: flex !important;
    }
}
