/* CSS Document */

/*==========  Mobile First Method  ==========*/

/* Custom, iPhone Retina */

@media only screen and (min-width: 320px) {
}

/* Extra Small Devices, Phones */

@media only screen and (min-width: 480px) {
}

/* Small Devices, Tablets */

@media only screen and (min-width: 768px) {
}

/* Medium Devices, Desktops */

@media only screen and (min-width: 992px) {
}

@media only screen and (min-width: 1025px) {
    .xs-logo {
        display: none !important;
    }
}

/* Large Devices, Wide Screens */

@media only screen and (min-width: 1200px) {
}

/*==========  Non-Mobile First Method  ==========*/

/* Large Devices, Wide Screens */

@media only screen and (max-width: 1200px) {
}

/* Medium Devices, Desktops */

@media only screen and (max-width: 1024px) {
    .md-logo {
        display: none !important;
    }

    .navbar-right, .nav.navbar-nav {
        margin: 0px;
        padding-top: 24px;
    }

    h2 {
        font-size: 28px;
    }

    footer ul li {
        padding-right: 20px;
        padding-left: 20px;
    }
}

@media only screen and (max-width: 992px) {
}

/* Small Devices, Tablets */

@media only screen and (max-width: 768px) {
    .navbar-right, .nav.navbar-nav {
        margin: 0px;
        padding-top: 24px;
    }

    .nav > li > a {
        padding: 10px 8px;
    }

    .top-btn a {
        line-height: 26px !important;
    }

    .navbar-default .navbar-nav > li > a {
        font-size: 13px;
    }

    .xs-left {
        text-align: left;
    }

    .margin-cms {
        margin-top: 15px;
    }

    .nav-tabs > li > a {
        padding-left: 0px;
        padding-right: 0px;
    }
}

/* Extra Small Devices, Phones */

@media only screen and (max-width: 736px) {
    h1 {
        font-size: 30px;
    }

    h2 {
        line-height: 40px;
        font-size: 30px;
    }

    .trial-blue h3 {
        line-height: 30px;
        font-size: 20px;
    }

    footer ul li {
        padding-left: 10px;
        padding-right: 10px;
        line-height: 40px;
    }

    footer ul {
        margin: 0px;
        padding: 0px;
        margin-top: 15px;
    }

    .copyright {
        font-size: 13px;
    }

    .navbar-right, .nav.navbar-nav {
        margin: 0px;
    }

    .navbar-default .navbar-collapse {
        background: rgba(8, 8, 8, 0.4);
        margin-top: 20px;
    }

    .border-btn {
        margin-bottom: 18px;
    }

    .cust-btn {
        margin-bottom: 18px;
    }

    .navbar-default .navbar-toggle {
        margin-top: 25px;
    }

    .top-btn a {
        line-height: 26px !important;
    }

    .navbar-brand {
        padding: 15px 0px;
    }

    .contact-details {
        margin-top: 25px;
    }

    .topbar {
        display: none;
    }

    .nav > li {
        width: 100%;
        text-align: center;
    }

    .nav-tabs > li.active > a, .nav-tabs > li.active > a:focus, .nav-tabs > li.active > a:hover {
        padding: 0px;
        line-height: 80px;
    }
}

@media only screen and (max-width: 667px) {
}

@media only screen and (max-width: 600px) {
}

@media only screen and (max-width: 568px) {
}

@media only screen and (max-width: 480px) {
}

/* Custom, iPhone Retina */

@media only screen and (max-width: 414px) {
}

@media only screen and (max-width: 384px) {

}

@media only screen and (max-width: 320px) {
}