@media only screen and (min-width:768px) and (max-width: 979px) {
#top_link_panel {width:100%;margin:0px auto;height:2.08em;position:relative;padding:0 1%;}
.menuButton  {background: url("../images/menu-img.jpg") no-repeat scroll left top rgba(0, 0, 0, 0);float: right;height: 3.75em;text-decoration: none;width: 3.33em;cursor: pointer;float: left;margin:0;width: 3.33em;position: absolute;bottom:0;top: 10px;}
/* width:calc(68%/3); */
#logo_panel {width:98%;margin:0px auto;position:relative;height:7.5em;padding:0 1%;}
#top_link {margin: 0px;position:absolute;right:0.83em;top:0px;}
.logo {position:absolute;top:1.41em;}
#topnav_panel {width:100%;margin:0px auto;position:relative;height:2.5em;background:url(images/top_navigation_bg.png) no-repeat left top;}
#topnav {left: 0;margin: 0;position: absolute;top: 0px;width: 100%;}
#top_navigation li {list-style:none;float:left;height:2.5em;padding:0 0.41em;/*	border-right:1px solid #dcdcdc;*/}
#top_navigation a {font-family: CalibriRegular;color:#000;font-weight:normal;font-size:0.79em;text-decoration:none;display:block;line-height:3.5em;width:auto;height:auto;}
#intro_panel {width:100%;margin:1.66em auto;overflow:hidden;}
.home_heading {text-align:center;font-size:3rem;margin:0.83em 0 1.66em 0;font-weight:normal;}
.sliderSection {height: auto !important;background:#fff !important;width:100%;}
.sliderSection #banner {width:100%;height: auto;}
#banner img {width:100%;}
#banner { width:100%; float:left;}
#portfolio { height:33.33em}
#portfolio li img { height:100%; width:100%;}
#footer_wrapper {width:100%;margin:0 auto 0px;overflow:hidden;/*background:#393939 url(images/footer_bg.jpg) repeat-x left top;	position:absolute;bottom:0px;*/}
.headding-main{color: #2B6F96;margin-left: 10px;margin-top: 50px;width: 600px;}
#banner_panel {display:inherit;margin: 60px auto;width: 300px;}
#banner_panel_inner{width:738px;margin:0 auto;}
#banner_panel_inner img{width:100%;}
/*-----Home page----------*/
#banner_panel_inner {width:100%;}
.main_about {width:100%;}
.fourBox{width: 750px;padding-left: 73px;}
.page_heading_blue_big{background:url(images/icone-1.png) no-repeat left top;height: 31px;width: 178px;font-size:12px;margin-top:10px;}
.page_heading_blue {background: url("images/icone-3.png") no-repeat scroll left top rgba(0, 0, 0, 0);font-size: 14px;height: 31px;margin-top: 10px;width: 140px;}
.page_heading {color: #FFFFFF;font-family: CalibriRegular;font-size: 14px;font-weight: normal;margin: 10px 0 10px;padding: 5px 0 5px 20px;text-shadow: 1px 1px 1px #444444;text-transform: uppercase;}
#content_panel{margin: 0 auto;overflow: hidden;width: 370px;}
.fourBox .main_product {background: none repeat scroll 0 0 #EEEEEE;display: block;height: 270px;position: relative;width: 37%;margin-bottom:20px;}
.prodContainer {margin: -10px 5px;} .box2 .prodContainer {margin: 0;} .prodImg {float: left; width: 108px;} .box2 .prodImg {width: 100%;}
.box2 .imgCaption {color: #6B6B6B;font-size: 14px;font-weight: bold;margin-top: 14px;text-align: center;}
.box3 {position: relative;}
.box3 .imgCaption {font-size: 18px;font-weight: bold;margin-top: 10px;color:#777676;}
.box3 .prodImg {float: left;margin: 0 12px 0 0;padding-left: 41px;width: 75px;}
.box3 .prodContainer{margin:0;color:#0078C1;}
.prodImg img {width: 100%;}
.box4 .prodImg {/* float: left; */width: 100%;}
.exItem {position:absolute;width: 100%;} .exImg {position: relative;top: 5px;} .exImg img {width: 100%;}.box4 .exImg {position: relative;text-align: center;bottom: 10px;}
/* .box4 .exImg a:hover{background-image:url(images/events-hover.jpg) no repeat;} */
.main_about {display: block;margin: 0 auto;overflow: hidden;width: 100%;background:#bebebe;height:20%;}
.main_about .page_heading_blue{	float:none;margin-top: 15px;}
.aboutBox {float: left;margin-left: 15px;width: 90%;line-height: 23px;font-family:calibriregular;font-size: 14px;position: relative;margin-bottom:10px;}
.gray_strip {width:100%;margin:0 auto;height:1px;background:#ccc;}
#ftnavigation {position: relative;margin:0px;list-style:none;float:left;width:80%;padding:0.8em 0 0 0;}
#ftnavigation2 {position:relative;margin:0px;list-style:none;width:80%;padding:1.5em 0 0 0;left:inherit;top:inherit;float:left;}
#copywrite {position:relative;margin:0px;list-style:none;width:100%;padding:1.5em 0 0 0;left:inherit;top:inherit;float:left;color:#bebebe;font-weight:normal;font-size:10px;}
#wrapper {width:96%;margin:0px auto;padding: 0 0 0px;background:#FFFFFF;/*position:relative;height:100%;min-height:100%;height:auto !important;overflow:auto;*/	padding:1% 2% 2% 2%;}
#banner_panel {width:100%;margin:0.83em auto;}
#banner_panel img{width:100%;height:100%;}
#content_panel {width:100%;margin:1em auto;overflow:hidden;}
#content_panel h6 {font-family: CalibriRegular;color:#1472A8;font-weight:normal;font-size:1.5em;text-transform:capitalize;padding:20px 0 5px 0;margin:0 0 10px 0;display:none;}
#contact-us-tab {width:100%;}
#left_column {width:50%;overflow:hidden;float:left;margin:0 1.66em 0 0px;}
#right_column {width:100%;overflow:hidden;float:left;/*margin:0px 0 0px 20px;*/position:relative;}
#rightImage {float: left;margin-top: 14px;width: 100%;}
#rightImage .imgbdr {margin-right:5px;}
#rightText {width:100%;}
.manage_box {margin: 10px 7px 0;}
.manage_right p {width: 99%;}
.imgbdr2 {margin:15px 0 10px;}
.appDesc {width:100%;}
.para {font-family: CalibriRegular;color:#555555;font-weight:normal;font-size:1em;line-height:1.5em;margin:0.8em 0;text-align: justify;}
.para_link {font-family: CalibriRegular;color:#0066FF;font-weight:normal;font-size:1em;line-height:1.5em;margin:0 0 0.8em  0;}
.para_link:hover {color:#000000;}
#rhclmn_right {width:100%;overflow:hidden;float:right;margin:0px 0 0 0px;}
#rhclmn_right_1 {width:100%;overflow:hidden;float:right;margin:0;background:#fff;}
/* #rhclmn_right .imgbdr > img {width:0% !important;height:0% !important;}#rhclmn_right img {width:94%;height:100%;} */
#rhclmn_left {width:78%;overflow:hidden;float:left;margin:0px;}
#rhclmn_left_1 {width:100%;overflow:hidden;float:left;margin:0px;}
.filler {display:none;}
.imgbdr {background-color:#fff;margin:0 0 1.66em 0.8em;	/* border:1px solid #bcbcbc; */}
.imgLast {width:32%;}
.systemList {width:100%;}
.sysimgbdrLast{padding:0;margin:0;}
#nav {float: left;width: 100%;font-family: CalibriRegular;font-size:1em;border-top: none;}
#nav li  {display: inline-block;padding: 0.2em 0;border-bottom:none;text-decoration: none;color: #fff;margin:0 0 0 0;width:100%;float:left;}
.heading1 {font-family: CalibriRegular;font-weight:bold;font-size:1.2em;padding:0px;margin:0.8em 0;}
.ulstyle2 {margin:0.8em 0px 0.8em 1.3em;}
.ulstyle2 li {font-family: CalibriRegular;color:#555555;font-weight:normal;font-size:1em;line-height:1.4em;padding-left:0.8em;margin:0.5em 0;}
.ulstyle3 {margin:0.8em 0px 0.8em 1.3em;}
.ulstyle3 li {font-family: CalibriRegular;color:#555555;font-weight:normal;font-size:1em;line-height:1.4em;padding-left:0.8em;margin:0.83em 0;}
.news_right {float:left;width:100%;overflow:hidden;padding-left:0;}
.manage_right {	float:left;width:100%;overflow:hidden;padding-left:0;}
ul.topnav1 li a {line-height: 0.83em;font-size: 12px;padding:  0.83em  0.83em;color: #fff;display: block;text-decoration: none;border-bottom: 1px solid #DCDCDC;}
ul.topnav1 ul ul li a {	color:#555;padding-left: 0.83em;border-bottom: 1px dotted #DCDCDC;line-height:1.6em;}
ul.topnav1 ul li a {padding-left: 0.83em;font-size: 10px;font-weight: normal;outline:0;color: #555;}
.topnav1 {width: 100%;padding: 1.66em 1.66em 1.66em 0;font-family: CalibriRegular;font-size:12px;/*border-top: 1px solid #DDDDDD;*/}
ul.topnav1 span {float:right;width:6.5%;font-size:0.9em}
.main_product {margin:0px 0 20px 0;display:block;width:100%;overflow:hidden;float:left;}
.main_product li {width:100%;float:left;padding:0px 0px;margin:0.83em 1.66em 0 0;}
.main_product_imgbdr {width:100%;background-color:#fff;margin:0px 0 15px 0;/* border:1px solid #bcbcbc; */height:auto;}
.main_product_imgbdr img {margin:4px;padding:0;width:95%;}
.subheadingText {padding-left:10px;}
.ulstyle4 {margin:0.83em 0px 0 1.25em;}
.ulstyle4 li {list-style:disc;margin-right:0px;padding:0px;color:#555555;width:100%;}
#breadcrumbs {/* border-bottom:1px solid #ccc; */background-color:#fff;line-height: 1.66em;overflow:hidden;font-family: CalibriRegular;font-size:0.9em;margin-bottom:0.83em;}
#breadcrumbs li {float:left;padding:0 1.41em 0 1.41em;list-style:none;height:1.66em;color:#FF9900;}
#breadcrumbs li a {padding:0 0px 0px 0;/*background:transparent  url(blue-arrow.png) no-repeat right center;*/line-height:1.66em;}
.gal ul { float:left; width:100%;} .gal ul li { margin: 0 5px 0 0;}
.sysimgbdr {width:41%;background-color:#fff;margin:0px 0.83em 1.66em 0;border:1px solid #bcbcbc;height:auto;float:left;padding:4px;}
.sysimgbdr img {width:100%;height:100%;}
.contact_lh {width:100%;float:left;padding-right:0;}
.contact_rh {width:100%;float:left;}
#banner_panelNew {width:100%;margin:0.83em auto;}
.menu_lh {width:100%;float:left;margin-right:0;}
.menu_rh {width:100%;float:left;}
.news_right {float:left;width:100%;overflow:hidden;padding-left:0;}
#right_column table {width:80%;}
.links {clear: both;}
#hideCont {clear: both;}
/*--machine--*/
.machineBox {border: 1px solid #ccc;float: left;height: auto;margin-right: 5px;margin-top: 15px;width: 32%;}
.machineImg > img {width: 100%;}
.footer {width:100%;height:auto;}
.footer-container {width:100%;height:100%;}
.addr {margin-left: 30px;}
.footerCnt{width: 100%;height: auto;color: #677d92;margin-top: 10px;background: #0770ab;}
.followUs{float: left;width: 163px;margin:0 5px;}
.contactUs{float: left;width: 163px;margin: 0 10px;}
.Addrs{float: left;width: 163px;margin: 0 10px;}
.contactUs, .Addrs{float: left;width: 163px;margin: 0 10px;}
.followUs ul, .contactUs ul, .Addrs ul{list-style: none;/* 	margin: 20px 0 10px;*/padding: 0; }
.followUs li {float: left;margin: 5px;width: 90%;color: #fff;}
.followUs li:first-child, .Addrs li:first-child{background: none;padding: 0;}
.contactUs .heading, .followUs .heading, .Addrs .heading{float: none;color: #fff;cursor: default;font-size: 16px;margin: 10px 0;width: 100%;}
.contactUs > ul {margin-top: 45px;}
.contactUs li , .Addrs li{margin: 5px 0;color: #fff;}
.Addrs{border: none;}
.footerWrapper{height: 200px;margin: 0 auto;padding: 0;width: 100%;}
.footerWrapper a{color: #fff;text-decoration:none;}
footer {width: 95%;display: table;text-align: center;margin:0 auto;}
.footer-info {width: 100%;}
.quickLinks1 {width: 248px;float:left; color:#fff; margin-top:10px; margin-left:10px;}
.quickLinks2 {color: #FFFFFF;float: left;margin-top: 10px;width: 190px;display: table;}
.quickLinks3 {color: #FFFFFF;float: left;margin-left: 10px;margin-top: 10px;width: 248px;display: table;}
.quickLinks4 {color: #FFFFFF;float: left;margin-left: 10px;margin-top: 10px;width: 157px;}//display: table;
.addr{width: 240px;}
.footerCnt p {color: #03507b;padding: 10px 0;margin: 0;}
#fb b {color:#015889; }/* Footer Section End*/
.exGal {width: 100%;}
.exGal li {float: left;margin-right: 20px;height:200px;}
.exGal span {position: relative;top: 10px;color: #010101;font-weight: bold;}
.exGal > ul {border-bottom: 1px solid #CCCCCC;height: 195px;margin: 20px 0 0 20px;width: 100%;}
.exmoreGal {margin-right:10px;}
.exmoreGal > p {font-weight: bold;margin-top: 15px;text-align: center;}
.exGal a {text-decoration: none;}
.cls-box-heading-1 {color: #6b6b6b;text-decoration: none;text-transform:uppercase;margin-top:10px;margin-left:10px;}
.cls-box-heading-2 {color: #6b6b6b;text-decoration: none;text-transform:uppercase;margin-top:10px;margin-left:10px;}
.cls-box-heading-3 {color: #aaaaaa;text-decoration: none;text-transform:uppercase;margin-top:10px;margin-left:10px;}
#box-bg-color-1{background:#c7c7c7;}
#box-bg-color-2{background:#dfdfdf;}
#box-bg-color-3{background:#dedede;}}
@media only screen and (min-width:980px) and (max-width: 1000px) {
	html {overflow-y: scroll;overflow-x: scroll;height:100%;}
#contact-us-tab{width: 980px;}
#logo_panel{width: 980px;}
#topnav_panel{width: 980px;}
#banner_panel_inner{width: 980px; }
#content_panel{width: 980px;}
.fourBox .main_product{width: 25%;}
.about_us {width: 980px;}
.main_about{width: 980px;}
.aboutBox{width: 31%;}
.footer-container{width: 980px;}
.quickLinks1{width: 273px;}
.quickLinks3{width: 257px;}
.addr{width: 225px;}}