@media only screen and (max-width:1920px) {
img{width:100%; display:block;}
select {-webkit-appearance:none;-moz-appearance:none;}
}

@media only screen and (max-width:1680px){

#slider_holder{height:491px;}
#slider_holder .text_holder{margin-top:-350px;}

}


@media only screen and (max-width:1600px){
/*** HOME PAGE ***/
#slider_holder{height:463px;}
#slider_holder .text_holder{margin-top:-300px;}


/*** gm-cars1 ***/
.category_table_header{font-size:18px;}
.category_table_row{font-size:16px;}
.category_table_row .text1{font-size:20px;}
}

@media only screen and (max-width:1380px), (max-width:1440px){
/*** HOME PAGE ***/
/*** HOME PAGE ***/
#slider_holder{height:421px;}
#slider_holder .text_holder{margin-top:-270px; font-size:50px; line-height:50px;}
#slider_holder .text_holder strong{font-size:65px; line-height:65px;}
.home_one .form_holder{width:90%;}
.main_slider{width:94%; padding:30px 3% 0 3%;}
.main_slider .owl-carousel .owl-nav button.owl-next, .main_slider .owl-carousel .owl-nav button.owl-prev{margin-top:-200px;}
.new_slider{width:94%; padding:40px 3%;}
.new_slider .details_holder{width:100%;}



/*** gm-car1 ***/
.next_prv_holder{width:100%; padding:0;}

}

@media only screen and (max-width:1366px){
.details_holder{width:96%;}

/*** HEADER AND FOOTER ***/
.header_content .logo{width:200px;}
.main_menu{margin-top:-99px;}
#navigation li{padding:0 32px;}
.footer_form .title{width:410px; font-size:23px;}
.footer_form .form_holder{width:68.5%;}
.footer_form .form_holder .textbox{width:82.5%;}

/*** HOME PAGE ***/
#slider_holder{height:399px;margin-top:-52px;}
#slider_holder .text_holder{margin-top:-250px; font-size:50px; line-height:50px;}
#slider_holder .text_holder strong{font-size:65px; line-height:65px;}

/*** gm-car1 ***/
.photo_gallery{width:47%;}
.photo_details{width:46%;}
.photo_details h2{font-size:28px; line-height:28px;}
.photo_details .title{font-size:22px;}
.photo_details .main_text{font-size:17px; line-height:21px;}
.photo_details .text_holder{padding:15px 0; font-size:17px;}
.photo_details .text_holder h3{font-size:22px;}
.photo_details .btn_holder{width:97%;}
.photo_details .btn_holder span{font-size:30px; line-height:30px;}
.photo_details .btn_holder span strong{font-size:48px;}

.slides_container, .slide_details{width:1300px;}
.slide_details{height:370px;}
.slide_details .item{width:23%; margin:20px 1%; float:left;}
.next_prv_holder{width:100%;margin-top:-200px;}

}

@media only screen and (max-width:1200px), (max-width:1280px){
.side_button{width:35px; top:200px;}

/*** HEADER AND FOOTER ***/
#navigation li{padding:0 27px;}
.footer_form .title{width:390px; font-size:22px;}
.footer_form .form_holder{width:67.5%;}
.footer_form .form_holder .textbox{width:81%;}
.copyright{padding:25px 0;}

/*** HOME PAGE ***/
#slider_holder{height:374px;}
#slider_holder .text_holder{margin-top:-230px;}
.home_one .form_holder{width:89.5%;}
.shadetabs{width:79%; padding:18px 0 0 0;}
.owl-next, .owl-prev{margin-top:-180px;}

.new_slider .owl-carousel .owl-nav button.owl-next, .new_slider .owl-carousel .owl-nav button.owl-prev{margin-top:-180px;}
.new_slider .owl-carousel .owl-nav button.owl-next{right:-35px;}
.new_slider .owl-carousel .owl-nav button.owl-prev{left:-35px;}

/*** gm-car1 ***/
.slides_container, .slide_details{width:1220px;}
.slide_details{height:350px;}
.next_prv_holder{margin-top:-190px;}
}

@media only screen and (max-width:1024px){

/*** HEADER AND FOOTER ***/
.header_content .logo{width:160px;}
.header_content .text_holder{padding:25px 0 0 0;}
.header_content .facebook{padding:25px 30px 27px 0;}
.main_menu{margin-top:-59px;    width: 100%;
    font-size: 16px;
    margin-left: -15%;}
#navigation li{padding:0 13px;}
.footer_form .title{width:100%; font-size:24px; text-align:center;}
.footer_form .form_holder{width:100%; padding:10px 0 0 0;}
.footer_form .form_holder .textbox{width:82.8%;}
.footer_text:first-child{width:30%;}
.footer_text{width:23.333%;}

/*** HOME PAGE ***/
#slider_holder{height:299px; margin-top:-10px;}
#slider_holder .text_holder{margin-top:-200px; font-size:40px; line-height:40px;}
#slider_holder .text_holder strong{font-size:55px; line-height:55px;}
.home_one .form_holder{width:100%; padding:0 0 10px 0;}
.home_one .btn_holder {float:none; margin:0 auto;}
.home_two .title, .home_three .main_text h2{font-size:35px;}
.shadetabs{width:100%; padding:10px 0 0 0;}
.owl-next, .owl-prev{margin-top:-150px;}
.home_three .video{width:55%;}
.home_three .main_text{width:40%; font-size:16px; line-height:20px;}
.home_three_content img{width:85px;}
.home_three_content h3{font-size:27px;}



/*** gm-car1 ***/
.slides_container, .slide_details{width:960px;}
.slide_details{height:290px;}
.next_prv_holder{margin-top:-150px;}

/*** gm-cars1 ***/
.category_table_header{font-size:16px;}
.category_table_header a{background:url(../images/arrow4-1.png) no-repeat 0 8px; padding:0 0 0 15px; line-height:40px;}
.category_table_row{font-size:14px; line-height:30px;}
.category_table_row .text1{font-size:18px;}
}

@media only screen and (max-width:720px),(max-width:760px), (max-width:960px){
.details_holder{width:100%;}

.side_button{width:35px; top:300px; box-shadow:0 0 20px rgba(0,0,0,0.5); -moz-border-radius:0 5px 5px 0;-webkit-border-radius:0 5px 5px 0;border-radius:0 5px 5px 0;}

/*** HEADER and FOOTER ****/
.header{height:auto; background:none;}
.header_content{padding:0 3% 20px 3%; width:94%;}
.header_content .logo{width:150px; float:right;}
.header_content .facebook, .header_content .text_holder{font-size:17px;}
.header_content .text_holder img, .header .facebook img{width:40px;}
.header_content .facebook{width:190px; padding:15px 15px 0 0; line-height:40px;}
.header_content .text_holder{width:180px; padding:15px 0 0 0;}
.header_content .text_holder strong{font-size:22px; line-height:22px;}

select {-webkit-appearance:none;}
.tinynav {display:block;border:0px solid #ccc; padding:10px; background:url(../images/arrow.png) no-repeat 97% 12px #d6ba54; text-align:left;font-size:18px; color:#fff; text-align:left; direction:ltr; cursor:pointer;}
.tinynav:hover{border:0px solid #333; color:#d6ba54;background:url(../images/arrow-ov.png) no-repeat 97% 12px #000}
.main_menu{width:100%; float:right; margin:0; background:#d6ba55;}
.main_menu .details_holder{width:100%;}
#navigation{display:none}
.footer_form{width:94%; padding:20px 3%;}
.footer_form .title{width:100%; font-size:24px; text-align:center;}
.footer_form .form_holder{width:100%;}
.footer_form .form_holder .textbox{width:100%;}
.footer_form .form_holder .textbox ul li{width:100%; margin:0 0 10px 0%;}
.footer_form .form_holder .btn_holder{float:none; margin:0 auto;}
.footer{padding:30px 0; font-size:16px; line-height:25px;}
.footer ul li{line-height:25px;}
.footer_text:first-child{width:100%; border-bottom:1px solid rgba(255,255,255,0.2);; padding:0 0 10px 0;}
.footer_text{width:33.333%; text-align:center; padding:10px 0;}
.copyright{padding:20px 0;font-size:13px;}

/*** HOME PAGE ***/
#slider_holder{height:224px; margin-top:0;}
#slider_holder .text_holder{margin-top:-150px; font-size:30px; line-height:30px; width:97%;}
#slider_holder .text_holder strong{font-size:45px; line-height:45px;}
.home_one{padding:20px 3%; width:94%;}
.home_one .form_holder{width:100%; font-size:18px; text-indent:20px;}
.home_one .selectbox select{width:100%; padding:0 2.5%;}
.home_one .textbox input{width:94%; padding:0 2.8%;}
.home_one .textbox ul li, .home_one .selectbox ul li{width:100%; margin:0 0 10px 0;}
.home_one .textbox{padding:0;}
.home_two .title, .home_three .main_text h2{font-size:35px;}
.home_two{padding:30px 0;}
.home_two .link_holder{padding:0 0 10px 0;}
.home_two .title{width:100%; text-align:center;}
.shadetabs{width:100%; padding:10px 0 20px 0; font-size:17px;}
.shadetabs ul li{display:inline-block; float:none; margin:0;}
.shadetabs a{padding:2px 10px;}
.main_slider, .new_slider{width:94%; padding:0 3% 20ox 3%;}
.main_slider .owl-carousel .owl-nav button.owl-next, .main_slider .owl-carousel .owl-nav button.owl-prev{margin-top:0;}
.main_slider .owl-carousel .owl-nav button.owl-next{right:10px;}
.main_slider .owl-carousel .owl-nav button.owl-prev{left:10px;}

.new_slider .owl-carousel .owl-nav button.owl-next, .new_slider .owl-carousel .owl-nav button.owl-prev{margin-top:0;}
.new_slider .owl-carousel .owl-nav button.owl-next{right:-10px;}
.new_slider .owl-carousel .owl-nav button.owl-prev{left:-10px;}


.home_three{width:94%; padding:30px 3%;}
.home_three .video{width:100%;}
.home_three .main_text{width:100%; padding:30px 0 0 0; font-size:18px; line-height:26px;}
.home_three_content{padding:30px 0 0 0;}
.home_three_content img{width:90px;}
.home_three_content h3{font-size:30px;}
.home_three_content ul li{width:46%; margin:10px 2%;}

/*** gm-car1 ***/
.photo_gallery{width:94%; padding:20px 3%;}
.photo_details{width:100%; padding:50px 0 0 0;}
.photo_details h2{font-size:25px; line-height:25px;}
.photo_details .title{font-size:20px;}
.photo_details .main_text{font-size:16px; line-height:20px;}
.photo_details .text_holder{font-size:16px;}
.photo_details .text_holder h3{font-size:20px;}
.photo_details .btn_holder span{font-size:28px; line-height:28px;}
.photo_details .btn_holder span strong{font-size:45px;}

.cart_two{padding:30px 0;}
.cart_two .details_holder{width:100%;}
.slides_container, .slide_details{width:700px;}
.slide_details{height:740px;}
.slide_details .item{width:46%; margin:10px 2%; float:left;}
.next_prv_holder{width:100px;margin-top:0; float:none; margin:0 auto;}

/*** gm-cars1 ***/
.category_table_header{font-size:16px;}
.category_table_header a{background:url(../images/arrow4-1.png) no-repeat 0 8px; padding:0 0 0 25px;}
.category_table_header .text1, .category_table_row .text1{width:20%;}
.category_table_header .text3, .category_table_row .text3{width:15%}
.category_table_header .text5, .category_table_row .text5{width:15%}
.category_table_header .text7, .category_table_row .text7{width:15%}
.category_table_header .text9, .category_table_row .text9{width:20%}
.category_table_header .text11 ,.category_table_row .text11{width:15%; background:none;}
.category_table_header .text2,.category_table_header .text4,.category_table_header .text6,.category_table_header .text8,.category_table_header .text10,.category_table_header .text12,.category_table_row .text2,.category_table_row .text4,.category_table_row .text6,.category_table_row .text8,.category_table_row .text10,.category_table_row .text12{display:none}
.category_table_row{font-size:15px; line-height:50px;}

}

@media only screen and (max-width:600px), (max-width:650px),(max-width:680px){

/*** HOME ***/
#slider_holder{height:175px;}
#slider_holder .text_holder{margin-top:-130px;}
.shadetabs ul li{ text-align:center;width:18%; margin:5px 0; padding:0;}

/*** gm-car1 ***/
.page_banner{font-size:40px; line-height:40px;}
.slides_container, .slide_details{width:550px;}
.slide_details{height:640px;}

/*** gm-cars1 ***/
.category_table_header{font-size:15px;}
.category_table_header a{background:url(../images/arrow4-1.png) no-repeat 0 8px; padding:0 0 0 20px;}
.category_table_header .text1, .category_table_row .text1{width:20%;}
.category_table_header .text3, .category_table_row .text3{width:15%}
.category_table_header .text5, .category_table_row .text5{width:12%}
.category_table_header .text7, .category_table_row .text7{width:20%}
.category_table_header .text9, .category_table_row .text9{width:18%}
.category_table_header .text11 ,.category_table_row .text11{width:15%;}
.category_table_header .text2,.category_table_header .text4,.category_table_header .text6,.category_table_header .text8,.category_table_header .text10,.category_table_header .text12,.category_table_row .text2,.category_table_row .text4,.category_table_row .text6,.category_table_row .text8,.category_table_row .text10,.category_table_row .text12{display:none}
.category_table_row{font-size:15px; line-height:50px;}
.category_table_row .btn_holder img{width:125px;}
}

@media only screen and (max-width:500px),(max-width:580px){
/*** HOME ***/
#slider_holder{height:155px;}

/*** gm-car1 ***/
.page_banner{font-size:40px; line-height:40px;}
.slides_container, .slide_details{width:500px;}
.slide_details{height:590px;}
}

@media only screen and (max-width:400px), (max-width:450px),(max-width:480px) {
    
/*** HEADER AND FOOTER ***/
.header_content .logo img{width:120px;}
.header_content .facebook{padding:10px 0 0 0;}
.header_content .text_holder{padding:10px 0 0 0;}
.footer_form .title{font-size:20px;}
.footer{padding:30px 0; font-size:16px; line-height:25px;}
.footer ul li{line-height:25px;}
.footer_text{width:100%; text-align:center; padding:10px 0; border-bottom:1px solid rgba(255,255,255,0.2);}
.footer_text:last-child{border:0;}
.copyright{padding:20px 0;font-size:13px;}


/*** HOME ***/
#slider_holder{height:121px;}
#slider_holder .text_holder{margin-top:-80px; font-size:25px; line-height:25px;}
#slider_holder .text_holder strong{font-size:35px; line-height:35px;}
.shadetabs{font-size:16px;}
.shadetabs ul li{width:30%; margin:5px 0;}
.main_slider .item .text_holder{font-size:13px;}
.main_slider .item .text_holder span{font-size:16px;}
.home_three .main_text{font-size:16px; line-height:22px;}
.home_three_content img{width:80px;}
.home_three_content h3{font-size:25px;}
.home_three_content ul li{width:96%; margin:10px 2%;}



.page_banner{padding:30px 0; font-size:30px; line-height:20px;height:30px;background:#000000;}

/*** gm-cars1 ***/
.category_table_header{font-size:15px;}
.category_table_header .text1, .category_table_row .text1{width:40%;}
.category_table_header .text3, .category_table_row .text3{width:30%}
.category_table_header .text11 ,.category_table_row .text11{width:30%;}
.category_table_header .text9, .category_table_row .text9,
.category_table_header .text5, .category_table_row .text5,
.category_table_header .text7, .category_table_row .text7{display:none}
.category_table_header .text13, .category_table_row .text13{display:none}
.category_table_header .text14, .category_table_row .text14{display:none}
.category_table_row{font-size:15px; line-height:50px;}
.category_table_row .btn_holder img{width:110px;}

/*** gm-car1 ***/
.photo_details h2{font-size:22px; line-height:22px;}
.photo_details .title{font-size:18px;}
.photo_details .main_text{font-size:16px; line-height:20px;}
.photo_details .main_text ul li{margin:0;}
.photo_details .main_text ul li:nth-child(2n) .text1{background:#f8f8f8;}
.photo_details .main_text ul li .text2{background:#fff;}
.photo_details .main_text ul li .text1, .photo_details .main_text ul li .text2{width:94%; padding:3px 2%;}
.photo_details .main_text ul li .text1, .photo_details .main_text ul li .text2{margin:0 0 5px 0}
.photo_details .text_holder{font-size:16px;}
.photo_details .text_holder h3{font-size:18px;}
.photo_details .btn_holder{height:auto; padding:15px 0; font-size:15px;}
.photo_details .btn_holder span{font-size:20px; line-height:20px;}
.photo_details .btn_holder span strong{font-size:30px;}

.cart_two{padding:30px 0;}
.cart_two .details_holder{width:100%;}
.slides_container, .slide_details{width:400px;}
.slide_details{height:500px;}

}

@media only screen and (max-width:375px){
/*** HOME ***/
#slider_holder{height:110px;}
.shadetabs ul li{width:48%;}
.slides_container, .slide_details{width:350px;}
.slide_details{height:460px;}
.slide_details .item .text_holder{font-size:13px;}
.slide_details .item .text_holder span{font-size:14px;}
}

@media only screen and (max-width:360px){
    /*** HEADER AND FOOTER ***/
.header_content .logo{width:100px;}
.header_content .facebook{padding:5px 0 0 0;}
.header_content .text_holder{padding:5px 0 0 0;}
.footer_form .title{font-size:17px;}

/*** HOME ***/
#slider_holder{height:105px;}
#slider_holder .text_holder{margin-top:-70px; font-size:20px; line-height:20px;}
#slider_holder .text_holder strong{font-size:30px; line-height:30px;}
.shadetabs ul li{width:48%;}
.main_slider .item .text_holder{font-size:18px;}
.main_slider .item .text_holder span{font-size:25px;}

}

@media only screen and (max-width:300px), (max-width:320px){
/*** HOME ***/
#slider_holder{height:94px;}

.slides_container, .slide_details{width:300px;}
.slide_details{height:420px;}
.mobile_footer a{display:block; float:left; width:80%; padding:15px 0; color:#fff;background:#d51135;}
}
