/******************************
    Bootstrap 3 Media Queeris
********************************/
/* Large Devices (Desktops & Laptop) */
@media (min-width: 1200px) {
    /*OK*/
}

/* Medium Devices (Landscape Tablets & Medium Desktops) */
@media (min-width: 992px) and (max-width: 1199px) {

    .navbar {
        background: rgba(0, 0, 0, .7);
        padding: 0;
    }

    .navbar-nav {
        float: left;
    }

    .pc-naw-wrapper {
        padding: 0;
    }
     /* Footer */
    #footer-copyrights {
        text-align: center;
    }
    
   
}

/* Small Devices (Portrait Tablets & Small Desktops) */
@media (min-width: 768px) and (max-width: 991px) {

    /* Mobile menu */
    .navbar {
        background: rgba(0, 0, 0, .7);
        padding: 0;
    }

    .navbar-nav {
        float: left;
    }

    .pc-nav-wrapper {
        padding: 0;
    }

    /* About - remove diagonal border */
    #about-bg-diagonal {
        border-left: 0;
        border-top: 0;
        width: 100%;
        height: 350px;
    }

    #about-content-box {
        width: 100%;
        height: 350px;
    }

    /* Footer */
    #footer-copyrights {
        text-align: center;
    }
     .service-item {
        margin-left: 65px;
    }
    
    #contact-right {
        margin-left: 20px;
        margin-bottom: 20px;
    }
    
}

/* Extra Small Devices (Landscape Phones & Portrait Tablets) */
@media (max-width: 767px) {

    /* Mobile menu */
    .navbar {
        background: rgba(0, 0, 0, .7);
        padding: 0;
    }

    .navbar-nav {
        float: left;
    }

    .pc-nav-wrapper {
        padding: 0;
    }

    /* HOME */
    #home-heading h3 {
        font-size: 24px;
    }

    /* Buttons*/
    .btn-general {
        padding: 6px 22px 6px 22px;
        font-size: 14px;
    }

    /* About - remove diagonal border */
    #about-bg-diagonal {
        border-left: 0;
        border-top: 0;
        width: 100%;
        height: 350px;
    }

    #contact-form {
        width: 90%;
        margin: 0 auto;
    }
     #contact-right {
        margin-bottom: 20px;
    }

    #about-content-box {
        width: 100%;
        height: 350px;
    }

    /* WORK*/
    .img-wrapper img {
        min-width: 100%;
    }

    /* Footer */
    #footer-copyrights {
        text-align: center;
    }
    
     .service-item {
        margin-left: 50px;
    }
}

/* Extra Small Devices (Portrait Phones Smaller devices) */
@media (max-width: 480px) {
    #logo img {
        width: 200px;
        height: 30px;
    }

    #contact-left {
        margin-right: 40px;
    }
     #contact-right {
        margin-bottom: 15px;
    }
    
    .service-item {
        margin-left: 70px;

}

/* Extra Small Devices (Smaller devices) */
@media (max-width: 320px) {

    .service-item-icon i {
        width: 58px;
        height: 58px;
        padding: 7px
    }

    .service-item-title h3 {
        font-size: 17px;
    }

    #about-content-box {
        margin-top: 40px;
    }
     #contact-right {
        margin-bottom: 15px;
    }

    #logo img {
        width: 200px;
        height: 30px;

    }
   
}

















}
