@media (min-width: 1250px) and (max-width: 2700px){

}
@media (min-width: 1000px) and (max-width: 1250px){
.trContactDetails {width: auto;}
}
@media (min-width: 769px) and (max-width: 1000px){
.trContactDetails{width:auto; height:auto; padding:0; margin:0; float:left; color:#fff; font-weight:bold; font-size:15px;}
	
header {width: 100%;height: auto;position:relative;top: 0;left: 0;z-index: 999;}
header .header{width:100%; height:auto; padding:0px; margin:auto; background:#fff; position:relative; z-index:101; box-shadow:0 2px 2px rgba(0,0,0,0.2);-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-ms-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s !important; }
 
header .rightBox{width:100%;float:right; margin:0; text-align:right;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-ms-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s !important;}
header .logoBox{width:100px;height: auto; padding:0px; margin:10px 44%; float:left; -webkit-transition: all 0.3s;-moz-transition: all 0.3s;-ms-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s !important;}

header.smaller {height: auto; }
header.smaller .header{width:100%; height:auto; padding:0px; margin:auto; background:#fff; position:relative; z-index:99999; box-shadow:0 2px 2px rgba(0,0,0,0.2);}
header.smaller .rightBox{width:100%;float:right; margin:0;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-ms-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s !important;}
header.smaller .logoBox{width:100px;height: auto; padding:0px; margin:10px 44%;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-ms-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s !important;}
header.smaller .menuBox{ margin:0px 0 0 0;}

/*-- Banner Css --*/
.banner{width:100%; height:auto; margin:0; position:relative;}

/*-- About Us Css --*/
.aboutPanel{width:100%; height:auto; padding:50px 3% 55px 3%; margin:auto;}

/*-- Footer Panel --*/
.footerPanel{width:100%; height:auto; padding:50px 5% 40px 5%; margin:auto; background:#231f20; border-top:solid 4px #fe802b;}

/*=== INNER PAGE ===*/
.innWrap{width:100%; height:auto; padding:0; margin:0;}
}
@media (min-width: 481px) and (max-width: 769px){
.trContactDetails{width:100%; height:auto; padding:0 0 7px 0; margin:0; float:left; color:#fff; font-weight:bold; font-size:14px;}
.trContactBox{ width:auto; height:auto; padding:0; margin:7px 10px 0 0; float:left;}
.trRightBox{ display:none;}
	
header {width: 100%;height: auto;position:relative;top: 0;left: 0;z-index: 999;}
header .header{width:100%; height:auto; padding:0px; margin:auto; background:#fff; position:relative; z-index:101; box-shadow:0 2px 2px rgba(0,0,0,0.2);-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-ms-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s !important; }
 
header .rightBox{width:100%;float:right; margin:0; text-align:right;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-ms-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s !important;}
header .logoBox{width:100px;height: auto; padding:0px; margin:7px 44%; float:left; -webkit-transition: all 0.3s;-moz-transition: all 0.3s;-ms-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s !important;}

header.smaller {height: auto; }
header.smaller .header{width:100%; height:auto; padding:0px; margin:auto; background:#fff; position:relative; z-index:99999; box-shadow:0 2px 2px rgba(0,0,0,0.2);}
header.smaller .rightBox{width:100%;float:right; margin:0;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-ms-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s !important;}
header.smaller .logoBox{width:100px;height: auto; padding:0px; margin:7px 44%;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-ms-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s !important;}
header.smaller .menuBox{ margin:0px 0 0 0;}

/*-- Banner Css --*/
.banner{width:100%; height:auto; margin:0; position:relative;}

/*-- Plant Type Css --*/
.ptPanel{width:100%; height:auto; padding:60px 6% 40px 6%; margin:auto;}
.pt-box{width:100%; height:auto;padding:30px 35px; margin:0 auto 35px auto; font-size:15px; color:#777; font-weight:400; line-height:34px; text-align:center; box-shadow:0 0 20px #e1e1e1; border-radius:10px;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-ms-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s !important;}

/*-- Products Css --*/
.prodPanel{width:100%; height:auto; padding:60px 6% 40px 6%; margin:auto;background:#173165;}

/*-- Short Description --*/
.sPanel{width:100%; height:auto; padding:50px 3% 50px 3%; margin:auto;background:#d53600;}

/*-- About Us Css --*/
.aboutPanel{width:94%; height:auto; padding:55px 3% 60px 3%; margin:auto;}

/*-- Clients Panel Css --*/
.clientsPanel{width:100%; height:auto; padding:60px 3%; margin:auto;}

/*-- Footer Panel --*/
.footerPanel{width:100%; height:auto; padding:30px 5% 30px 5%; margin:auto; background:#231f20; border-top:solid 4px #fe802b;}
.footerCol1{width:100%; height:auto; padding:0; margin:0; float:none;}
.footerCol3{width:100%; height:auto; padding:0; margin:30px 5% 0 0; float:none;}
.fIconBox{width:3%; height:auto; padding:0; margin:0 0 0 0; float:left; font-size:30px; color:#fe802b;}
.copyright{width:100%; height:auto; float:none; font-size:15px; text-align:center;}
.poweredBy{width:100%; height:auto; padding:5px 0 0 0; float:none; text-align:center;}

/*=== INNER PAGE ===*/
.body-wrap{width:100%; height:auto; padding:0; margin:0;}

.left-sidebar{width:100%;height:auto;padding:0px;margin:0 auto;float:left; text-align:justify;}
.right-sidebar{width:100%;height:auto;padding:20px;margin:0 auto;float:right;background:#f1f1f1;box-shadow:0 0 7px #e5e5e5; border-radius:15px;border:solid 5px #fff;}

/*-- Contact Us Page Css --*/
.contact-form{width:90%; height:auto; margin:0 5% 0 5%; float:left;}
.contact-details{width:90%; height:auto; margin:0 5% 0 5%; float:right; font-size:17px; line-height:40px; text-align:left !important;}

}

@media (min-width: 320px) and (max-width: 481px){
.trContactDetails{width:100%; height:auto; padding:0 0 7px 0; margin:0; float:left; color:#fff; font-weight:bold; font-size:14px;}
.trContactBox{ width:auto; height:auto; padding:0; margin:7px 10px 0 0; float:left;}
.trContactBox1{display:none;}
.trRightBox{ display:none;}
	
header {width: 100%;height: auto;position:relative;top: 0;left: 0;z-index: 999;}
header .header{width:100%; height:auto; padding:0px; margin:auto; background:#fff; position:relative; z-index:101; box-shadow:0 2px 2px rgba(0,0,0,0.2);-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-ms-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s !important; }
 
header .rightBox{width:100%;float:right; margin:0; text-align:right;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-ms-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s !important;}
header .logoBox{width:100px;height: auto; padding:0px; margin:7px 38%; float:left; -webkit-transition: all 0.3s;-moz-transition: all 0.3s;-ms-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s !important;}

header.smaller {height: auto; }
header.smaller .header{width:100%; height:auto; padding:0px; margin:auto; background:#fff; position:relative; z-index:99999; box-shadow:0 2px 2px rgba(0,0,0,0.2);}
header.smaller .rightBox{width:100%;float:right; margin:0;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-ms-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s !important;}
header.smaller .logoBox{width:100px;height: auto; padding:0px; margin:7px 38%;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-ms-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s !important;}
header.smaller .menuBox{ margin:0px 0 0 0;}

/*-- Banner Css --*/
.banner{width:100%; height:auto; margin:0; position:relative;}

/*-- Plant Type Css --*/
.ptPanel{width:100%; height:auto; padding:60px 6% 40px 6%; margin:auto;}
.pt-box{width:100%; height:auto;padding:30px 35px; margin:0 auto 35px auto; font-size:15px; color:#777; font-weight:400; line-height:34px; text-align:center; box-shadow:0 0 20px #e1e1e1; border-radius:10px;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-ms-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s !important;}

/*-- Products Css --*/
.prodPanel{width:100%; height:auto; padding:60px 6% 40px 6%; margin:auto;background:#173165;}

/*-- Short Description --*/
.sPanel{width:100%; height:auto; padding:50px 3% 50px 3%; margin:auto;background:#d53600;}

/*-- About Us Css --*/
.aboutPanel{width:94%; height:auto; padding:55px 3% 60px 3%; margin:auto;}

/*-- Clients Panel Css --*/
.clientsPanel{width:100%; height:auto; padding:60px 3%; margin:auto;}

/*-- Footer Panel --*/
.footerPanel{width:100%; height:auto; padding:30px 5% 30px 5%; margin:auto; background:#231f20; border-top:solid 4px #fe802b;}
.footerCol1{width:100%; height:auto; padding:0; margin:0; float:none;}
.footerCol3{width:100%; height:auto; padding:0; margin:30px 5% 0 0; float:none;}
.fIconBox{width:3%; height:auto; padding:0; margin:0 0 0 0; float:left; font-size:30px; color:#fe802b;}
.copyright{width:100%; height:auto; float:none; font-size:15px; text-align:center;}
.poweredBy{width:100%; height:auto; padding:5px 0 0 0; float:none; text-align:center;}

/*=== INNER PAGE ===*/
.body-wrap{width:100%; height:auto; padding:0; margin:0;}

.left-sidebar{width:100%;height:auto;padding:0px;margin:0 auto;float:left; text-align:justify;}
.right-sidebar{width:100%;height:auto;padding:20px;margin:0 auto;float:right;background:#f1f1f1;box-shadow:0 0 7px #e5e5e5; border-radius:15px;border:solid 5px #fff;}

/*-- Contact Us Page Css --*/
.contact-form{width:90%; height:auto; margin:0 5% 0 5%; float:left;}
.contact-details{width:90%; height:auto; margin:0 5% 0 5%; float:right; font-size:17px; line-height:40px; text-align:left !important;}

}
