#wizardAddPost {
    border: 1px solid #a6c9e2;
    overflow: hidden;
}

#wizardAddPost .navbar {
    margin-top: 0;
    border-radius: 0;
    min-height: 0;
    border: none;
}

#wizardAddPost .navbar {
    background: #055699;
    background: -moz-linear-gradient(top, #055699 0%, #0778b5 99%);
    background: -webkit-linear-gradient(top, #055699 0%, #0778b5 99%);
    background: linear-gradient(to bottom, #055699 0%, #0778b5 99%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#055699', endColorstr='#0778b5', GradientType=0);
}

#wizardAddPost .nav-pills > li {
    margin-bottom: 0;
}

#wizardAddPost .nav-pills > li > a {
    border-radius: 0;
    color: #fff;
}

#wizardAddPost .nav-pills > li > a:focus,
#wizardAddPost .nav-pills > li > a:hover {
    background-color: #337ab7;
}

#wizardAddPost .nav-pills > li.active > a {
    background-color: #fff;
    color: #000;
    font-weight: 700;
}

#wizardAddPost .stt-circle {
    border: 1px solid #0778B5;
    background-color: #fff;
    border-radius: 15px;
    color: red;
    float: left;
    font-weight: 700;
    height: 25px;
    margin-right: 5px;
    width: 25px;
    text-align: center;
    line-height: 25px;
    margin-top: -4px;
    display: inline-block;
}

#wizardAddPost .progress {
    border-radius: 0;
}

#wizardAddPost h2.wizard-title {
    margin-bottom: 15px;
    border-bottom: 1px solid #ccc;
    padding-bottom: 10px;
    text-align: center;
    font-weight: 700;
    margin-top: 0;
    font-size: 20px;
}

#wizardAddPost .price-fee .label {
    font-size: 18px;
}

#wizardAddPost .wizard {
    clear: left;
    width: 400px;
    margin: 0 auto;
    padding: 10px 20px;
    max-width: 100%;
}

#wizardAddPost .vip-desc {
    display: none;
}

#temp_post_content,
#wizardAddPost .confirm-info label + div > span,
#wizardAddPost .confirm-info label + div > strong {
    padding-top: 7px;
    display: block;
}

#wizardAddPost[data-type="normal"] label.cost-fee-label,
#wizardAddPost[data-type="normal"] label.cost-fee-label + .price-fee {
    display: none;
}

#wizardAddPost .captcha-box {
    display: block;
    max-width: 305px;
    margin: 20px auto;
}

.page.post-added .entry-content > * {
    display: none;
}

.page.post-added .entry-content > .add-post-frontend {
    display: block;
}

@media only screen and (max-width: 991px) {
    #wizardAddPost .control-label {
        text-align: left;
    }

    #wizardAddPost div[class^='col-'] + label {
        clear: both;
        margin-top: 10px;
    }

    #wizardAddPost #temp_Fee {
        margin-top: 7px;
    }

    #wizardAddPost select[data-combobox="1"] + .custom-combobox {
        display: block;
        margin-top: 10px;
    }
}

@media only screen and (max-width: 750px) {
    #wizardAddPost .nav-pills > li {
        width: 100%;
    }

    #wizardAddPost .nav-pills > li ~ li {
        margin-left: 0;
    }

    #wizardAddPost .nav-pills > li:last-child {
        margin-bottom: 2px;
    }
}