
/*Media Queries*/



@media screen and (min-width:639px) {
#videos iframe { height: 350px; }
#contact > iframe { height: 350px; }
}
@media screen and (min-width:767px) {
/*gallery view*/
.galleryview ul{ text-align: center; }
.galleryview li{ width: 48%; display: inline-block; }


#videos iframe { height: 450px; }
#contact > iframe { height: 450px; }
/* Slider */
#thumbnail-slider { width:700px; }
#thumbnail-slider ul li { margin:50px -75px;}

.manuarrow { width:0; height:0; border-left: 7px solid transparent; border-right: 7px solid transparent; border-bottom: 7px solid #a40000; margin-left:65px; }
.subnavarrow { display:none;}
/* end nav */
/* end nav */
.container .select-wrapper { width:47%; }

.innerpadd {
    padding: 70px 50px;
}
.innercontent h1 {
    font-size: 24px;
    padding-bottom: 20px;
}
.aboutcontent p {
    font-size: 14px;
    padding-bottom: 30px;
    line-height: 19px;
}
.innercontent h2 {
    font-size: 22px;
    padding-bottom: 17px;
}
.contactus .carbunch {
    display: block;
    right: -6px;
    top:10px;
}
.contactus h1 {
    padding-top: 30px;
}
.button_career {
    margin: 0 14px;
    max-width: 199px;
    font-size: 16px;
}
.contactus .contactform {
    padding: 45px 0px 30px;
}
.contactus label {
    clear: both;
    float: left;
    width: 142px;
    margin-bottom: 0;
    margin-top: 8px;
}
.contactus input[type="text"], .contactus textarea, .contactus input[type="tel"], .contactus .select-wrapper, .contactus input[type="email"] {
    width: 285px;
}
.contactus .commentarea {
    float: left;
}
.contactus .commentarea label {
    width: 100%;
    margin-bottom: 5px;
}
.contactus .commentarea textarea {
    width: 420px;height: 100px;
    resize: none;
}
.contactus .contactnow {
    display: inline-block;
    margin: 15px auto 0;
    width: 100%;
    text-align: center;
}
.contactus .showlove {
    margin-left: 0px;
}


}
@media screen and (min-width:1000px) {
    /*Gallery view*/
.galleryview li{ width: 33%; }

.wekarebox { min-height: 400px;}
.customercare li {width: 45%;text-align: left;margin-right: 50px;}
.customercare li .carecircle { margin: 70px auto 0;}
.customercare li .carecircle.location { margin: 0 auto;}
.contactus .contactform {
    width: 493px;
    margin: 35px auto 0;
}
.contactus label {
    width: 152px;
}
.contactus input[type="text"], .contactus textarea, .contactus input[type="tel"], .contactus .select-wrapper, .contactus input[type="email"] {
    width: 328px;
}
.contactus .commentarea textarea {
    width: 475px;
}
.maplocation {
    padding:0;
    height: 450px;
    background: url(../images/mapbg.png) repeat top left;
    float: left;
    width: 390px;
    overflow-y: auto;
}
.networkcontent .gmap {
    float: right;
    width: 540px;
}



#thumbnail-slider ul li { width: 450px !important; height: 450px !important;  }
#thumbnail-slider .thumb, #thumbnail-slider ul li.active .thumb { border-width: 9px !important; }
#thumbnail-slider ul li { border:15px solid rgba(0, 0, 0, 0.05); }
#aboutus {padding: 48px 0 40px;}
#aboutus .button { margin-bottom:20px}
.container{ padding: 50px 0 60px; }
.nav{float:right; width:auto; margin-top:24px}
.nav li{ display: inline-block; border-right: 1px solid #9c9c9c;    padding-right: 10px; padding-left: 7px; }
.nav li:last-child{ border-right: none; }
.nav li a {color: #262B2F;text-decoration: none;font-size: 13px;line-height: 20px;text-transform: uppercase;display: block;
letter-spacing: 0.25;    font-family: "robotomedium"; }
.nav li a:hover, .nav li a.active{color:#ffdd00;}

header .logo {width:auto;}
header .logo a { font-size: 25px; margin-left: 0; }

/* Slider */
#thumbnail-slider { width:930px; }
#thumbnail-slider ul li { margin:50px -75px;}


header { padding:13px 0;z-index: 99; height: 100px; }


.logo { display: inline-block; float: left;width: 75px;}
nav.topnav { display: inline-block; float: right; width: auto; border-top: none; padding: 0; text-align: left; }


.container .content { margin: 20px auto 0; }
#contactus .formbtn {width:auto;}
.container .content .button { margin: 5px 0; line-height: 15px; }
.container .select-wrapper { width:47%; max-width: 220px; }

.brandgrid .content { width: 95%; }
.container .select-wrapper { max-width: 249px;}

.social { float: right; }


/*New Footer*/
footer{ background: #111; }
.newftr .newftrlinkdesktop ul:first-child{ margin-left: 10px; }
.newftr .newftrlinkdesktop .newftr_rightwrap { width: 260px; }
.newftr .newftrlinkdesktop { display: inline-block; }
.newftr .newftrmobi { display: none; }
.newftr .newftrlinkdesktop ul{ width: 210px; float: left; border-bottom: none; text-align: left; }
.copyright { border-top: 1px solid #383838; background: #414950;}
.newftr { background:#262B2F; padding: 25px 0 2px; }

.copyright { padding-bottom: 7px;padding-top: 7px;}
.copyright .ftrlink2 { display: inline-block;float: left; }
.copyright .ftrlink2 li{ float: left; border-right: solid 1px rgba(255, 255, 255, 0.4); line-height: 1; margin-right: 5px; padding-right: 5px;}
.copyright .ftrlink2 li:last-child{ border-right: none; margin-right: 0; padding-right: 0; }
.copyright .ftrlink2 li a{   color: rgba(255, 255, 255, 0.4); font-size: 12px;}
.developed-by, .allright { font-size: 12px; }
.copyright .ftrlink2 li a:hover{color: #fff;}
.allright, .developed-by { margin-bottom: 0;}
.developed-by { padding-bottom: 0; margin-right: 6px;}

.galleryblock { width:895px;}
.galleryblock li { width:210px; height:210px; margin:0 10px;}
.galleryblock li:first-child { margin-left:0;}
.galleryblock li:last-child { margin-right:0;}

}



@media screen and (min-width:1200px) {
/*Gallery View*/    
.galleryview li { width: 23%; margin-right: 10px;}

.main { width: 1150px; width: 95%; }
h1, h2 { font-size: 36px; line-height: 1.3; }
.container .content { margin:0 auto; }
.container .locateus form { padding-top:5px; text-align:center; }
.container .content .button { margin: 5px 0 15px; line-height: 20px; }
.container .select-wrapper { margin-bottom: 15px;}


.logo { width: 100px; margin-top: 0; }
.first_row .innerbox { width: 240px; }
.second_row .innerbox { width: 245px; }

.scroll-nav { top: 35%;right: 40px; }

/*New Footer*/
.newftr .newftrlinkdesktop ul:first-child { margin-left: 0; }
.newftr .newftrlinkdesktop ul {  width: 250px; }
footer .main { max-width: 1200px; width: 1200px; }
.newftr .newftrlinkdesktop li { width: 80%; }
.newftr .newftrlinkdesktop li:last-child{ margin-bottom: 0; }
.newftr .newftrlinkdesktop .newftr_rightwrap li{ width: 100%; }
.newftr .newftrlinkdesktop ul {width: 330px;}

.galleryblock li { float:left; width:280px; height:280px; margin:0 10px;}
.galleryblock li img {  max-width:200px;}
.bannersection { padding: 100px 0; }

}


@media screen and (min-width:1400px) {
    .bannersection { padding-top: 200px; }

header {background-size: cover; box-sizing: border-box; height: auto; max-height: 110px; position: fixed; width: 100%; height: 90px; }
.logo { display: inline-block; float: left; margin-top: 0;}

.container .content .button { margin: 16px 0 30px; line-height: 24px; }
.container.select-wrapper { margin-bottom: 30px; height: 50px; line-height: 50px; }
}


