@media all {
}
@media only screen and (min-resolution:96dpi) and (max-resolution:264dpi) and (min-width:768px) and (max-width:1024px), only screen and (-webkit-min-device-pixel-ratio: 1) and (-webkit-max-device-pixel-ratio:2) and (min-width:768px) and (max-width:1024px) {
}

@media screen and (min-width: 961px) and (max-width: 1050px) {
 cont{float:right; }
 cont h3{margin:0px; position:relative; }
 cont b{margin:0px; position:relative; }
.foterlinks {
    width: 45%;
    margin: 0px;
    position: relative;
}
.foterlinks1 {
    width: 45%;
    margin: 0px;
	float:left;
    position: relative;
	padding-top:1px;
	}
.foterlinks2 {
    width: 45%;
    margin: 0px;
	float:left;
    position: relative;
	padding-top:1px;
	}
.foterlinks3 {
    width: 45%;
    margin: -36.5% 0 0 0;
	float:left;
    position: relative;
	padding-top:1px;
	}
	
.packers {
	background:#FFFFFF;
	width:92%;
	margin:0 0 5px 0;
	border:0;
	position: relative;
	float:left;
	padding:0 10px 0 10px;
}
.packersl {
	background:#FFFFFF;
	width:92%;
	margin:0 0 10px 0;
	position: relative;
	border:0;
	float:left;
	padding:0 10px 0 10px;
}

}
 @media screen and (min-width: 859px) and (max-width: 960px) {
 cont{float:right; }
 cont h3{margin:0px; position:relative; }
 cont b{margin:0px; position:relative; }
 welcome h1{font-size:24px; padding:0px; margin:0 0 0 20px; }
.listitem{min-height:120px; } 
 .listitem a {font-size:18px; }
leftsection p strong{font-size:18px;}
leftsection p{font-size:12px; }
.enquiry form, .enquiry tbody, .enquiry table, .enquiry tr{max-width:100%; width:100%; overflow:hidden; }
.enquiry tr{display:block; padding:0 10px; width:auto; float:none; }
.enquiry td{ font-size:13px; display:block; margin:0px; padding:3px 0 0 0px; line-height:18px;}
.enquiry td input, .enquiry td textarea{width:100%; }
.enquiry h2{font-size:16px; }
 .enquiry ul li a{font-size:14px; }
footer11{position:relative; clear:both; display:block; bottom:0px; }


.tenq{border:2px solid #88afe5; background:#fff; font-size:18px; line-height:normal; width:55%; margin-bottom:1%; font-family: Arial, Helvetica, sans-serif; float:left; height:320px; }
.tenq input{ margin:1%; height:25px;}
.tenq textarea{ margin-top:2%; margin:1%;}
.enq{width:30%; float:left; margin-left:5px; margin-top:5px; line-height:30px; font-family:'Open Sans', sans-serif;}
.enqb1{ visibility:hidden;}
.enqb{margin-top:5px; text-align:center; width:25%; float:right; margin-right:8%;}
.fb{ border:#88afe5 solid 2px; float:right; height:auto; padding-top:1%; width:42%; background:#FFFFFF;}
.fb_ht{width:430px; height:235px;}
cont b {
     font-size: 18px; line-height:28px; display:block; text-align:left; float:none; width:100%; clear:both;
 }
 
.foterlinks {
    width: 97%;
    margin: 0px;
    position: relative;
}
.foterlinks1 {
    width: 97%;
    margin: 0px;
    position: relative;
	padding-top:1px;
	}
.foterlinks2 {
    width: 97%;
    margin: 0px;
    position: relative;
	padding-top:1px;
	}
.foterlinks3 {
    width: 97%;
    margin: 0px;
    position: relative;
	padding-top:1px;
	}
	
.packers {
	background:#FFFFFF;
	width:92%;
	margin:0 0 5px 0;
	border:0;
	position: relative;
	float:left;
	padding:0 10px 0 10px;
}
.packersl {
	background:#FFFFFF;
	width:92%;
	margin:0 0 10px 0;
	position: relative;
	border:0;
	float:left;
	padding:0 10px 0 10px;
}

}
@media screen and (min-width: 761px) and (max-width: 860px) {
cont{float:right; }
 cont h3{margin:0px; position:relative; }
 cont b{margin:0px; position:relative; }
 welcome h1{font-size:24px; padding:0px; margin:0 0 0 20px; }
.listitem{min-height:120px; } 
 .listitem a {font-size:18px; }
leftsection p strong{font-size:18px;}
leftsection p{font-size:12px; }
.enquiry form, .enquiry tbody, .enquiry table, .enquiry tr{max-width:100%; width:100%; overflow:hidden; }
.enquiry tr{display:block; padding:0 10px; width:auto; float:none; }
.enquiry td{ font-size:13px; display:block; margin:0px; padding:3px 0 0 0px; line-height:18px;}
.enquiry td input, .enquiry td textarea{width:100%; }
.enquiry h2{font-size:16px; }
 .enquiry ul li a{font-size:12px; }
 art h2{font-size:20px; }
 art h3{font-size:18px;}
footer11{position:relative; clear:both; display:block; bottom:0px; }


.tenq{border:2px solid #88afe5; background:#fff; font-size:18px; line-height:normal; width:55%; margin-bottom:1%; font-family: Arial, Helvetica, sans-serif; float:left; height:320px; text-align:center;}
.tenq input{ margin:1%; height:25px;}
.tenq textarea{ margin-top:2%; margin:1%;}
.enq{ visibility:hidden;}
.enqb1{ visibility:hidden;}
.enqb{margin-top:5px; position:absolute; text-align:center; margin-left:3%;}
.fb{ border:#88afe5 solid 2px; float:right; height:auto; padding-top:1%; width:42%; background:#FFFFFF;}
.fb_ht{width:430px; height:240px;}
cont b {
     font-size: 18px; line-height:28px; display:block; text-align:left; float:none; width:100%; clear:both;
 }

.foterlinks {
    width: 97%;
    margin: 0px;
    position: relative;
}
.foterlinks1 {
    width: 97%;
    margin: 0px;
    position: relative;
	padding-top:1px;
	}
.foterlinks2 {
    width: 97%;
    margin: 0px;
    position: relative;
	padding-top:1px;
	}
.foterlinks3 {
    width: 97%;
    margin: 0px;
    position: relative;
	padding-top:1px;
	}
	
.packers {
	background:#FFFFFF;
	width:92%;
	margin:0 0 5px 0;
	border:0;
	position: relative;
	float:left;
	padding:0 10px 0 10px;
}
.packersl {
	background:#FFFFFF;
	width:92%;
	margin:0 0 10px 0;
	position: relative;
	border:0;
	float:left;
	padding:0 10px 0 10px;
}

}
@media screen and (min-width: 641px) and (max-width: 760px) {
cont{float:right; }
cont h3{margin:0px; position:relative; }
cont b{margin:0px; position:relative; }
welcome h1{font-size:24px; padding:0px; margin:0 0 0 20px; }
.listitem{min-height:120px; } 
 .listitem a {font-size:16px; }
leftsection p strong{font-size:15px;}
leftsection p{font-size:12px; }
.enquiry form, .enquiry tbody, .enquiry table, .enquiry tr{max-width:100%; width:100%; overflow:hidden; }
.enquiry tr{display:block; padding:0 10px; width:auto; float:none; }
.enquiry td{ font-size:13px; display:block; margin:0px; padding:3px 0 0 0px; line-height:18px;}
.enquiry td input, .enquiry td textarea{width:100%; }
.enquiry h2{font-size:16px; }
 .enquiry ul li a{font-size:12px; }
 art h2{font-size:20px; }
 art h3{font-size:18px;}
 .listitem{padding:1%; }
 .inform-section art {
     width: 100%;
}
.inform-section content {
    padding: 0px;
    width: 100%;
    margin: 0px;
    float: left; position:relative; clear:both;
}
footer11{position:relative; clear:both; display:block; bottom:0px; }


.tenq{border:2px solid #88afe5; background:#fff; font-size:18px; line-height:normal; width:100%; margin-bottom:1%; font-family: Arial, Helvetica, sans-serif; float:left; height:320px; text-align:center;}
.tenq input{ margin:1%; height:25px;}
.tenq textarea{ margin-top:2%; margin:1%;}
.enq{ visibility:hidden;}
.enqb1{width:40%; margin-top:35px; margin-right:2%; float:right; font-size:12px; line-height:12px;}
.enqb{margin-top:5px; position:absolute; text-align:center; margin-left:3%;}
.fb{ border:#88afe5 solid 2px; float:right; height:auto; padding-top:1%; width:99%; background:#FFFFFF;}

cont b {
     font-size: 18px; line-height:28px; display:block; text-align:left; float:none; width:100%; clear:both;
 }
.size{ width:150%;}
.size_n{ width:125%;}


.foterlinks {
    width: 97%;
    margin: 0px;
    position: relative;
}
.foterlinks1 {
    width: 97%;
    margin: 0px;
    position: relative;
	padding-top:1px;
	}
.foterlinks2 {
    width: 97%;
    margin: 0px;
    position: relative;
	padding-top:1px;
	}
.foterlinks3 {
    width: 97%;
    margin: 0px;
    position: relative;
	padding-top:1px;
	}
	
.packers {
	background:#FFFFFF;
	width:92%;
	margin:0 0 5px 0;
	border:0;
	position: relative;
	float:left;
	padding:0 10px 0 10px;
}
.packersl {
	background:#FFFFFF;
	width:92%;
	margin:0 0 10px 0;
	position: relative;
	border:0;
	float:left;
	padding:0 10px 0 10px;
}
.col-rt {
    float: right;
    width: 100%;
}
}
@media screen and (min-width: 441px) and (max-width: 640px) {
cont{float:right; }
cont h3{margin:0px; position:relative; }
cont b{margin:0px; position:relative; }
welcome h1{font-size:20px; padding:0px; margin:0 0 0 10px; }
.listitem{width:90%; margin:5px 0px; padding:0 5%;} 
 .listitem a {font-size:16px; }
leftsection p strong{font-size:15px;}
leftsection p{font-size:12px; }
.enquiry form, .enquiry tbody, .enquiry table, .enquiry tr{max-width:100%; width:100%; overflow:hidden; }
.enquiry tr{display:block; padding:0 10px; width:auto; float:none; }
.enquiry td{ font-size:13px; display:block; margin:0px; padding:3px 0 0 0px; line-height:18px;}
.enquiry td input, .enquiry td textarea{width:100%; }
.enquiry h2{font-size:16px; }
 .enquiry ul li a{font-size:12px; }
 art h2{font-size:20px; }
 art h3{font-size:18px;}
 .listitem{padding:1%; }
.inform-section art {
    width: 97%;
    padding: 0px 0%;
}
.inform-section content {
    padding: 0px inherit;
    width: 97%;
    margin: 0px;
    float: none ; position:relative; clear:both; overflow:hidden;
}
cont h3 {
     font-size: 18px; line-height:28px;
 }
footer11{position:relative; clear:both; display:block; bottom:0px; }


.tenq{border:2px solid #88afe5; background:#fff; font-size:18px; line-height:normal; width:100%; margin-bottom:1%; font-family: Arial, Helvetica, sans-serif; float:left; height:320px; text-align:center;}
.tenq input{ margin:1%; height:25px;}
.tenq textarea{ margin-top:2%; margin:1%;}
.enq{ visibility:hidden;}
.enqb1{width:40%; margin-top:35px; margin-right:2.5%; float:right; font-size:12px; line-height:12px;}
.enqb{margin-top:5px; position:absolute;}
.fb{ border:#88afe5 solid 2px; float:right; height:auto; padding-top:1%; width:99%; background:#FFFFFF;}

cont b {
     font-size: 18px; line-height:28px; display:block; text-align:left; float:none; width:100%; clear:both;
 }
.size{ width:150%;}
.size_n{ width:125%;}
.enqh{font-family:'Open Sans', sans-serif; font-size:20px; border-bottom:dashed thin;}
.foterlinks {
    width: 97%;
    margin: 0px;
    position: relative;
}
.foterlinks1 {
    width: 97%;
    margin: 0px;
    position: relative;
	padding-top:1px;
	}
.foterlinks2 {
    width: 97%;
    margin: 0px;
    position: relative;
	padding-top:1px;
	}
.foterlinks3 {
    width: 97%;
    margin: 0px;
    position: relative;
	padding-top:1px;
	}
	
.packers {
	background:#FFFFFF;
	width:92%;
	margin:0 0 5px 0;
	border:0;
	position: relative;
	float:left;
	padding:0 10px 0 10px;
}
.packersl {
	background:#FFFFFF;
	width:92%;
	margin:0 0 10px 0;
	position: relative;
	border:0;
	float:left;
	padding:0 10px 0 10px;
}
.f-col {
    float: none;
    width: 100%;
}
.footer {
    width: 100%;
    background: #124385;
    margin: auto;
    height: 500px;
}
.col-rt {
    float: right;
    width: 100%;
}
.footer {
    height: 440px;
}
}
@media screen and (min-width: 300px) and (max-width: 440px) {
cont{float:right; }
cont h3{margin:0px; position:relative; }
cont b{margin:0px; position:relative; }
welcome h1{font-size:16px; padding:0px; margin:0px; display:block; text-align:center; }
.listitem{width:90%; margin:5px 0px; padding:0 5%;} 
 .listitem a {font-size:16px; }
leftsection p strong{font-size:15px;}
leftsection p{font-size:12px; }
.enquiry form, .enquiry tbody, .enquiry table, .enquiry tr{max-width:100%; width:100%; overflow:hidden; }
.enquiry tr{display:block; padding:0 10px; width:auto; float:none; }
.enquiry td{ font-size:13px; display:block; margin:0px; padding:3px 0 0 0px; line-height:18px;}
.enquiry td input, .enquiry td textarea{width:100%; }
.enquiry h2{font-size:16px; }
 .enquiry ul li a{font-size:12px; }
 art h2{font-size:18px; }
 art h3{font-size:16px;}
 .listitem{padding:1%; }
.inform-section art {
    width: 97%;
    padding: 0px 0%;
}
.inform-section content {
    padding: 0px inherit;
    width: 97%;
    margin: 0px;
    float: none ; position:relative; clear:both; overflow:hidden;
}
cont h3, cont {
     font-size: 18px; line-height:28px; display:block; text-align:left; float:none; width:100%; clear:both;
 }
 .logo span {display:block; text-align:left; float:none; }
footer11{position:relative; clear:both; display:block; bottom:0px; }


.tenq{border:2px solid #88afe5; background:#fff; font-size:18px; line-height:normal; width:100%; margin-bottom:1%; font-family: Arial, Helvetica, sans-serif; float:left; height:320px;}
.tenq input{ margin:1%; height:25px;}
.tenq textarea{ margin-top:2%; margin:1%;}
.enq{ visibility:hidden;}
.enqb1{ visibility:hidden;}
.enqb{margin-top:5px; position:absolute;}
.fb{ border:#88afe5 solid 2px; float:right; height:auto; padding-top:1%; width:99%; background:#FFFFFF;}
.fb_ht{width:290px; height:270px;}
cont b {
     font-size: 18px; line-height:28px; display:block; text-align:left; float:none; width:100%; clear:both;
 }
 .enqh{font-family:'Open Sans', sans-serif; font-size:20px; border-bottom:dashed thin;}
.comp_list{width:94%; border:solid #88afe5 1px; background:#FFFFFF; height:auto; padding-left:15px; padding-right:5px; padding-top:10px;}

.foterlinks {
    width: 95%;
    margin: 0px;
    position: relative;
}
.foterlinks1 {
    width: 95%;
    margin: 0px;
    position: relative;
	padding-top:1px;
	}
.foterlinks2 {
    width: 95%;
    margin: 0px;
    position: relative;
	padding-top:1px;
	}
.foterlinks3 {
    width: 95%;
    margin: 0px;
    position: relative;
	padding-top:1px;
	}
	
.packers {
	background:#FFFFFF;
	width:92%;
	margin:0 0 5px 0;
	border:0;
	position: relative;
	float:left;
	padding:0 10px 0 10px;
	}
	.packers p{
	font-size: 14px;
	margin:0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.packersl {
	background:#FFFFFF;
	width:92%;
	margin:0 0 10px 0;
	position: relative;
	border:0;
	float:left;
	padding:0 10px 0 10px;
	}
	.packers p{
	font-size: 14px;
	margin:0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.f-col {
    float: none;
    width: 100%;
}
.footer {
    width: 100%;
    background: #124385;
    margin: auto;
    height: 575px;
}
}