 @media screen and (max-width: 1150px) {
.navbar-nav > li > a { padding: 11px 14px; }
}
 @media screen and (max-width: 991px) {
.text-content h2 { font-size: 14px; margin-top: 0px; }
.text-content { padding: 5px 12px; width: 122px; min-height:70px; }
.about-list li { font-size: 15px; list-style: outside none none; }
.about-bottom-btn { background-color: #aebc65; border: medium none; border-radius: 0; color: #ffffff; font-size: 12px; margin: 20px 0 0; padding: 10px 16px; text-transform: capitalize; }
.bottom-img-text h2 { font-size: 16px; font-weight: bold; }
.navbar-nav > li > a { padding: 11px 17px; }
.about_container2 > p { font-size: 14px; text-align: justify; }
.about-list li i { color: #aebc63; float: left; margin: 6px 0 5px; }
}
@media screen and (max-width: 767px) {
.quality-assurance-content > p { font-size: 14px; }
.quality-assurance-title .about-list li { font-size: 14px; list-style: outside none none; }
.quality-assurance-content > p { font-size: 14px; }
@media screen and (max-width: 730px) {
}
 @media screen and (max-width: 700px) {
}
@media screen and (max-width: 670px) {
.carousel-caption p { font-size: 21px; font-weight: bold; }
}
 @media screen and (max-width: 640px) {
}
 @media screen and (max-width: 600px) {
.about_title p { font-size: 22px; }
}
 @media screen and (max-width: 560px) {
}
 @media screen and (max-width: 550px) {
.sub-email { width: 60%; }
}
 @media screen and (max-width: 530px) {
.sub-email { border-radius: 0; float: left; height: 46px; margin: 0 9px 0 0; padding: 9px; width: 45%; }
}
 @media screen and (max-width: 500px) {
}
 @media screen and (max-width: 480px) {
.service1 > img, .service2 > img { width: 30%; }
.navbar-nav > li > a { padding: 11px 17px; width: 100%; }
.about_title p { font-size: 18px; }
.services { padding: 15px 0px; }
.trans-title { padding: 9px 0px; }
.footer-title ul li a { font-size: 12px; }
.footer-title ul li { font-size: 12px; }
.text-content h2 { font-size: 12px; margin-top: 2px; }
.about-list li { font-size: 13px; list-style: outside none none; }
.trans-title h1 { font-size: 28px; }
.sub-email { width: 59%; }
.carousel-inner > .item > a > img, .carousel-inner > .item > img, .img-responsive, .thumbnail a > img, .thumbnail > img { display: block; height: auto; max-width: 155%; }
.carousel-caption p { font-size: 18px; font-weight: bolder; }
.footer-title ul.social li { font-size: 12px; width: 20%; }
.sub-email {
    border-radius: 0;
    float: left;
    height: 40px;
    margin: 0 8px 10px 0;
    padding: 9px;
    width: 100%;
}
.about-bottom {
    padding: 0;
}
#hugeit-contact-wrapper_8 .hugeit-field-block {
    display: inline-block;
    padding-left: 0 !important;
    width: 100% !important;
}
#hugeit-contact-wrapper_8 .hugeit-field-block:nth-child(*) { width: 100% !important; }
.subscribe-btn2 { width:80%; margin-left:30px; }
.text-content { min-height: 56px;  width: 92px; }
}
 @media screen and (max-width: 460px) {
}
 @media screen and (max-width: 450px) {
/*about us page css */



}
 @media screen and (max-width: 430px) {
}
 @media screen and (max-width: 420px) {
}
 @media screen and (max-width: 400px) {
}
 @media screen and (max-width: 390px) {
}
 @media screen and (max-width: 360px) {
.contact-header{margin-top:50px;}
.sub-email { margin-bottom: 5%; margin-left: 70px; width: 58%; }
}
 @media screen and (max-width: 340px) {
}
@media screen and (max-width: 325px) {
}
