@media only screen and (min-width: 1921px){
    .carousel-width {
        margin-left:calc(50vw - 960px);margin-right:calc(50vw - 960px);
    }
}
@media only screen and (min-width: 1279px) and (max-width: 1920px) {
}

/* Medium Layout: 1280px. */

@media only screen and (min-width: 992px) and (max-width: 1280px) {
}

/* Tablet Layout: 768px. */
@media only screen and (min-width: 768px) and (max-width: 991px) {
    .navbar-brand{
        padding-left: 30px;
        height: 50px;
    }
    .header_area_text {
        padding-right: 160px
    }
    .section_padding {
        padding: 20px 10px
    }
}

/* Mobile Layout: 320px. */
@media only screen and (max-width: 767px) {
    .navbar-brand{
        height: 50px;padding-left: 10px;
    }
    .nav > li > a {
        text-align: left;padding: 0px 20px;
    }
    .nav > li > a.active {
        background-color:#028fcc;
    }
    .nav > li > ul > li > a.active {
        background-color: #028fcc;
    }
    .navbar-toggle .icon-bar {
        background-color: #f2f2f2;
    }
    .section_padding {
        padding: 20px 10px
    }
    .navbar-brand {
        font-size: 16px;
    }
    .nav-title {
        padding-left: 0px;
    }
    p {
        font-size: 12px;
    }
    h2 {
        font-size: 16px;
    }
    .card-container {
        padding:10px;
    }
    .card {
        margin:10px;padding:5px;
    }
    .card-nolink {
        margin:10px;padding:15px;
    }
    .card h3,.card-nolink h3,.card-normal h3{
        font-size: 14px;
    }
    .card p, .card-nolink p, .card-normal p{
        font-size: 12px;
    }
    .wfx-fl2 {
        padding:5px 5px;margin:5px;
    }
    .app-fl1-text,.wxapp-fl1-text {
        margin-top: 0px;
    }
    .app-fl1-text p,.wxapp-fl1-text p{
        font-size: 12px;
        padding: 0px;
        line-height: 20px;
    }
    .company_address p {
        font-size: 12px;
    }
    .floating_ck {
        display: none;
    }
    #footer_area {
        padding: 10px 20px;
    }
}
