.combobox-search > button{
    font-size: 1rem;
    color: #3F4254 !important;
    background-color: #ffffff !important;
    background-clip: padding-box;
    border: 1px solid #E4E6EF !important;
}


.modal-footer {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    justify-content: center;
}

.hide{
    display: none !important;
}

.fa-w-16{
    width: 16px !important;
}

.input-group-addon {
    padding: 11px 12px;
}

.border-smooth{
    border-radius: 4px !important;
}

.btn-act-lg{
    width: 140px;
}

.btn-act-lg.btn-default{
    border: 1px solid #ddd;
}

.hide{
    display: none !important;
}

.required_label:after {
    content: "*";
    color: red;
}

.text-bold{
    font-weight: bold;
}

.block-bg-color{
    background-color: #fffdf5!important;
}

.block-bg-second-color{
    background-color: #f0e9e1!important;
}

.nation-label{
    padding: 25px;
    font-size: 1.8rem;
    font-weight: bold;
    text-align: center;
    padding-top: 0;
}

.more-line-feature{
    bottom: 0;
    position: absolute;
    right: 0;
    padding-right: 60px;

}

.more-line-feature a{
    color: #FF6666 !important;
}

.more-line-feature a:hover{
    color: #66A7C5  !important
}

.table-bordered {
    border: 1px solid #737476 !important;
}

.table-bordered th, .table-bordered td {
    border: 1px solid #737476 !important;
}

.new-banner{
    margin: auto;
    width: 100%;
    padding: 0 20rem;
}

.new-banner .title-col{
    margin-left: 1.5rem;
}

@media screen
and (min-device-width: 1200px)
and (max-device-width: 1600px)
and (-webkit-min-device-pixel-ratio: 1) {
    .new-banner{
        padding: 0 10rem;
    }
}

@media (pointer:none), (pointer:coarse) {
    .new-banner{
        padding: 0 15px;
    }

    .new-banner .title-col{
        margin-left: 0;
    }
}

.card-footer {
    background-color: #ffffff;
    border-top: 1px solid #EBEDF3;
    display: inline-flex;
    width: 100%;
    padding: 1rem;
    margin: auto;
    justify-content: center;
}

.block-content{
    display: block !important;
}

.top-sublink{
    margin: 0 !important;
    padding: 5px 15px !important;
}

.biz-submenu li{
    color: #EE0000;
}

.biz-submenu li > a{
    padding-left: 0.5rem !important;
    font-size: 1.1rem !important;
}

.pointer{
    cursor: pointer !important;
}

.sf-text-warning{
    color: #E67E22 !important;
    font-style: italic;
}

