@media (min-width: 1366px) and (max-width:1599px) {


}
@media screen and (min-width:991px) and (max-width:1024px){	
.slider-caption{width:40%;}
.toprightmenu{ margin-top:5px;}
.product-box h2 { height:70px; font-size:16px; }
.dir-btn a{ margin-left:10px; margin-top:10px;}
}
@media screen and (min-width:768px) and (max-width:991px){
.toprightmenu{ margin-top:2px;}
.dropdown-menu-large{ display:none;}
.yamm .dropdown-menu { display:none;}
.mainslider .carousel { background-color:#000;}
.slider-caption{width:100%;position:relative;top:0px;margin-left:-10px;background-color:#000; padding:10px;}
.slider-caption .bannerheading h2{	font-size:18px;}
.slider-caption .bannerheading h3{	font-size:14px;}
.slider-caption .bannerheading p{font-size:14px;padding:5px;}
.slider-caption .bannerheading p a{ont-size:14px;}
.about h1{ font-size:28px;}
.about p{ font-size:14px;}
.product-range h2{font-size:28px;}
.latest-news-wrap h2 {font-size: 28px;}
.modal-dialog {margin:50% auto;}
.reachbranch{ padding-left:25px; border-bottom:1px solid #262626; padding-bottom:20px;}
.reachcontaddress{ width:100%;}
.reachcontphone { width:100%;}
.reachcontcity { width:100%; margin-top:16px;}
.reachcontmail { width:100%}
.mainslider .carousel-indicators { top:62%; bottom:0;}
/*.product-box .product-descrption{ min-height:120px;}*/
/*.dealerlist-left{width:100%;float:right;}
.dealerlist-right{width:100%;float:left;}*/
.dealerlocator .showresults { margin-top:0px; }
.dealer-address p { margin:0;}
.dir-btn { width:70%;}
.dir-btn a{ margin-left:0; margin-top:10px;}

.product-box h2 { height:70px; font-size:16px; }
.messagebox h2 {  font-size:24px;}
#leftmenu h3 { padding:0;}

}
@media screen and (max-width:767px) {
.right-fixed-wrap{float:left;width:100% !important; margin-bottom:20px;}
.rightfixed{ position:relative;width:100%; float:left;background-color:#f8b004;}
.rightfixed a{ float:left; width:33%;height:100px; display:inline-block;border-right:1px solid #262626;}
.rightfixed a img{padding-bottom:5px;}
.mhide{ display:none !important;}
.toprightmenu{ display:none;}
.mainslider .carousel-indicators { display:none;}
.slider-caption{width:100%;position:relative;top:0px;margin-left:0px;background-color:#000; padding:10px;}
.slider-caption .bannerheading h2{	font-size:18px;}
.slider-caption .bannerheading h3{	font-size:14px;}
.slider-caption .bannerheading p{font-size:14px;padding:5px;}
.slider-caption .bannerheading p a{ont-size:14px;}
.dropdown-menu-large{ display:none;}
.yamm .dropdown-menu { display:none;}
.product-box .product-descrption{ min-height:auto;}
.product-box .product-descrption1{min-height:auto;}
.about{ padding-top:10px; padding-bottom:10px;}
.about h1{ font-size:24px;}
.about p{ font-size:14px;}
.product-range h2{font-size:24px;}
#carousel div.selected { opacity:1;-webkit-transform: scale(0.7);-ms-transform: scale(0.7);-moz-transform: scale(0.7);transform: scale(0.7); -webkit-transition: all 0.2s ease-in-out; -moz-transition: all 0.2s ease-in-out; -o-transition: all 0.2s ease-in-out;transition: all 0.2s ease-in-out;}
.latest-news-wrap h2{ font-size:24px; margin-left:18px;}
.customer-video-wrap h2{ font-size:24px;}
.social-popup { display:none;}
.offer-menu-wrap{ display:block; }

#leftmenu{ display:none;} 
.lft-nav{ display:block !important; position:absolute; right:70px; top:0px;}
.lft-nav h4{ margin:0; padding:0; text-decoration:none; color:#fff; display:inline-block; float:right; border-radius:0px;/*background-color:#000;*/}
.lft-nav h4 a{ text-decoration:none; color:#000; padding:7px 10px;}
.lft-nav h4 a:hover{ color:#fff;}
.lft-nav h4 i{/* background:#f8b004; */padding:18px 10px; color:#fff;}
.lft-nav h4 i:hover{ color:#fff !important; background-color:#fff;}
.lft-nav h4:hover {background-color:#000; color:#fff;}
.lft-nav #compMenu{ display:block; z-index:99999999; position:absolute; top:35px; width:100%; left:70px;}
.lft-nav #compMenu .list-group-item{ z-index:99999; background:#000; border:1px solid #262626; color:#fff; border-radius:0 !important;}
.lft-nav #compMenu .list-group-item.pdlft30{ padding-left:30px; color:#f8b004;}
.lft-nav #compMenu .list-group-item:hover{ text-decoration:underline; background-color:#000;}
.lft-nav #compMenu .list-group-item i{ margin-top:5px;}
.lft-nav #compMenuTog:hover #compMenu{ display:block;}
.lft-nav #compMenu .list-group.panel{ margin-bottom:0; border:none;}
.reachbranch{ padding-left:25px; border-bottom:1px solid #262626; padding-bottom:20px;}
.reachcontaddress{ width:100%;}
.reachcontphone { width:100%;}
.reachcontcity { width:100%;margin-top:16px;}
.reachcontmail { width:100%;}
.mainslider .carousel-indicators { top:40%; bottom:0;}
.footermtop{ margin-top:-20px;} 
.product-inner-content { padding:20px;}
.jcb-features{ margin-top:50px;}
.jcb-features-txt-left { width:100%;}
.jcb-features-txt-right { width:100%;}
.product-spec-left{ float:right;}
.product-spec-right{ float:left;}
.product-inner-description h2 {font-size: 20px;}
.dealerlist-left{width:100%;float:right;}
.dealerlist-right{width:100%;float:left;}
.dealerlocator .showresults { margin-top:20px; }
.dir-btn { width:70%;}
.dir-btn a{ margin-left:0; margin-top:10px;}
.product-box .productbtn{ height:auto;}



}








