/* Start Media Query */
/* Smart Phones & Tablets */

@media (max-width:767px) {
    .padding-section {
        padding-top: 60px;
        padding-bottom: 60px;
    }
    p {
        font-size: 16px;
    }
    h2,
    .h1 {
        font-size: 24px;
    }
    .navbar {
        height: 75px
    }
    .navbar-nav>li>a {
        padding-top: 10px;
        padding-bottom: 10px;
    }
    .carousel-inner>.item>img {
        height: 400px;
    }
    .carousel-caption {
        padding-left: 10px;
        padding-right: 10px;
        border-radius: 10px;
    }
    .features h2{
        margin-top: 50px;
    }
    .features .feat p {
        line-height: 2.5em;
        width: 85%;
        margin: 0 auto;
    }
    .features .feature img {
        width: 70%;
    }

    .carousel-inner>.item-product>img {
        height: 217px;
    }
    .products-show {
        width: 80%;
        margin: 0 auto;
    }

    .navbar-fixed-top .navbar-collapse,
    .navbar-fixed-bottom .navbar-collapse {
        max-height: none;
        background-color: rgba(255, 255, 255, 0.7);
        background-color: #fff;
    }
    .navbar-collapse.in {
        overflow-y: initial;
        height: 287px;
    }
    .navbar-inverse .navbar-collapse, .navbar-inverse .navbar-form {
        margin-top: 10px;
        border-color: #101010;
    }
    .navbar-nav {
        height: 204px;
    }
    .navbar-inverse .navbar-brand img {
        width: 81%;
    }
    /*
    .contact-us .fields form {
    margin-left: auto;
    margin-right: auto;
}
    .contact-us .fields .contact-info .help {
    width: 100%;
    margin-left: auto;
    margin-right: auto;
}
    .contact-us .fields .help p {
    font-size: 16px;
}
    */
    .contact-us h2 {
        margin-top: 113px;
        margin-bottom: 0;
        padding-bottom: 0;
    }   
    .contact__widget {
        padding-top: 50px;
        padding-bottom: 50px;
    }
    .footer {
        width: 100%;
    }
    .footer .useful-links {
        justify-content: center;
    }
    .about-us .about-img {
        min-height: 400px;
    }
    .about-us .about-img .overlay {
        min-height: 400px;
        padding-top: 174px;
    }
    .about-us .about-img .overlay p {
        font-size: 24px;
    }
    .about-us p {
        font-size: 16px;
    }
    .about-us .about-contnet {
        text-align: left;
        padding-top: 70px;
    }
    .fa-3x {
        font-size: 2em;
    }
    #scroll-top .fa-chevron-up {
        padding-top: 3px;
    }
    #scroll-top {
        width: 38px;
        height: 34px;
    }
    .blogs .media-object {
        width: 100%;
    }
    .blogs h2 {
        font-size: 24px;
        text-align: left;
        padding-bottom: 38px
    }
    .blogs .media-heading {
        padding-top: 20px;
    }
}
/* Small Screen */

@media (min-width:768px) and (max-width:991px) {
    .blogs .media-heading {
        padding-top: 20px;
    }
    .padding-section {
        padding-top: 60px;
        padding-bottom: 60px;
    }
}
/* Medium Screen */

@media (min-width: 992px) and (max-width: 1199px) {}
/* Large Screen*/

@media (min-width: 1200px) {}
/* End Media Query */