body {
	margin: 0px;
	padding: 0px; background-color:#ecede8; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; 
}
.red{ color:#ef3232;} 
.top-box{width:100%; height:auto!important;}
.top-bg{background:url(../images/top-bg.png); background-size:100%; background-size:cover; height:340px;}
.top-bg2{background:url(../images/top-bg2.png); background-repeat:repeat-x; }
.tab{margin-left:210px;}
.tab ul{margin:0px; padding:0px;}
.tab ul li{float:left; list-style:none; margin-top:3px;}
.tab ul li a{ font-size:15px; color:#000; font-weight:bold; text-decoration:none; padding:0 10px;}
.heading{ color:#034695; height:30px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:20px; font-weight:bold; margin-bottom:10px; border-bottom: solid 2px #f85711;
}

.top-line-bg{width:100%; height:10px; background:url(../images/top-line-bg.png); background-repeat:no-repeat;}
.mdl-line-bg{width:100%; background:url(../images/middle-lin-bg.png); background-repeat:repeat-y; padding-left:10px;}
.btm-line-bg{width:100%; height:10px; background:url(../images/bottom-line-bg.png) background-repeat:no-repeat;}

.top-img-bg{width:100%; height:10px; background:url(../images/top-img1.png); background-repeat:no-repeat;}
.mdl-img-bg{width:100%; height:auto; background:url(../images/mdl-img1.png); background-repeat:repeat-y;}
.btm-img-bg{width:100%; height:10px; background:url(../images/btm-img1.png) background-repeat:no-repeat;}


.product{width:100%;}
.sub-heading{color:#f85611; font-size:16px; font-weight:bold;}
.inner-bg{width:98.8%; height:auto; border-radius:6px; background-color:#FFF; padding:6px;}
.inner-banner{width:auto; height:auto; margin-top:8px;}

.inner-banner2{width:auto; height:auto; margin-top:8px;}


.search-box{ display: inherit;}


.lshowcase-description{text-align:center;}

.mdl-section{width:100%; height:auto;}
.nav-box{margin-top:5px; margin-bottom:5px;}
.ctr-nav-box{ width:100%; height:58px; background:url(../images/nav-bg.png); background-repeat:repeat-x; float:left; }
.represent{margin-top:10px;}
.top-img1{ width:100%; height:13px; background:url(../images/top-img.png) no-repeat;}
.mid-img2{ width:100%; height:auto; background:url(../images/middle-img.png); background-repeat:repeat-y; padding-left:0px;}
.mid-img2 .txt{ font-size:15px;}
.mid-img2 h2{font-size:18px;   font-weight:normal; line-height:18px;}

.inner-top-img1{ width:100%; height:11px; background:url(../images/inner-top-img.png) no-repeat;}
.inner-mid-img2{ width:100%; height:auto; background:url(../images/inner-middle-img.png); background-repeat:repeat-y;}
.inner-btm-img3{ width:100%; height:13px; background:url(../images/inner-btm-img.png) no-repeat;}
.inner-mid-img2 h2{font-size:16px; margin:0px; padding:0px; font-weight:normal; }

.inner-mid-img2 a {
height: 22px;
display: block;
line-height: 22px;
padding: 0 6px; margin-top:5px;
background: url(../images/expolre-more.png) left top repeat-x;
font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
font-size: .8em;
color: #FFFFFF;
font-weight: bold;
text-decoration: none;
float: right;
transition-duration: .3s;
-webkit-transition-duration: .3s;
-moz-transition-duration: .3s;
-ms-transition-duration: .3s;
-o-transition-duration: .3s;
}



.inner-top-imgg1{ width:100%; height:11px; background:url(../images/inner-top-img.png) no-repeat;}
.inner-mid-imgg2{ width:100%; height:auto; background:url(../images/inner-middle-img.png); background-repeat:repeat-y;}
.inner-btm-imgg3{ width:100%; height:13px; background:url(../images/inner-btm-img.png) no-repeat;}
.inner-mid-imgg2 h2{font-size:16px; margin:0px; padding:0px; font-weight:normal; }

.inner-mid-imgg2 a {
height: 22px; width:120px;
display: block;
line-height: 22px;
padding: 0 6px; margin-top:5px;
background:#f85611 left top repeat-x;
font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
font-size: .8em;
color: #FFFFFF;
font-weight:normal;
text-decoration: none;
float: Left;
transition-duration: .3s;
-webkit-transition-duration: .3s;
-moz-transition-duration: .3s;
-ms-transition-duration: .3s;
-o-transition-duration: .3s;
}

.inner-mid-imgg2 a:hover {
color: #FFFFFF;
}

.inner-mid-img3 a:hover {
color: #FFFFFF;
}

.inner-mid-img3 a {
height: 22px;
display: block;
line-height: 22px;
padding: 0 6px; margin-top:5px;
background: url(../images/expolre-more.png) left top repeat-x;
font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
font-size: .9em;
color: #FFFFFF;
font-weight: bold;
text-decoration: none;
float: right;
transition-duration: .3s;
-webkit-transition-duration: .3s;
-moz-transition-duration: .3s;
-ms-transition-duration: .3s;
-o-transition-duration: .3s;
}

.inner-mid-img2 a:hover {
color: #FFFFFF;
}

.gap{ margin-top:120px;}

.mid-img2 a {
height: 22px;
display: block;
line-height: 22px;
padding: 0 6px; margin-top:5px;
background: url(../images/expolre-more.png) left top repeat-x;
font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
font-size: .8em;
color: #FFFFFF;
font-weight: bold;
text-decoration: none;
float: right;
transition-duration: .3s;
-webkit-transition-duration: .3s;
-moz-transition-duration: .3s;
-ms-transition-duration: .3s;
-o-transition-duration: .3s;
}

.mid-img2 a:hover {
color: #FFFFFF;
}

.pro a {
height: 22px;
display: block;
line-height: 22px;
padding: 0 6px; margin-right:25px;
background: url(../images/expolre-more.png) left top repeat-x;
font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
font-size: .9em;
color: #FFFFFF;
font-weight: bold;
text-decoration: none;
float: right;
transition-duration: .3s;
-webkit-transition-duration: .3s;
-moz-transition-duration: .3s;
-ms-transition-duration: .3s;
-o-transition-duration: .3s;
}

.pro a:hover {
color: #FFFFFF;
}

.pro2 a {
height: 22px;
display: block;
line-height: 22px;
padding: 0 6px;
background: url(../images/expolre-more.png) left top repeat-x;
font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
font-size: .9em;
color: #FFFFFF;
font-weight: bold;
text-decoration: none;
float: left;
transition-duration: .3s;
-webkit-transition-duration: .3s;
-moz-transition-duration: .3s;
-ms-transition-duration: .3s;
-o-transition-duration: .3s; margin-top:10px;
}

.pro2 a:hover {
color: #FFFFFF;
}


#social{
width:138px;
height:29px;
padding:0px;
}

#social .social_header {
margin-bottom: 0px;
}

#social a.facebook {
display:block;
float:left;
width:33px;
height:29px;
margin-left:1px;
text-indent:-9999px; 
background:url(../images/smo.png); 
background-position:0px 0px;
}

#social a:hover.facebook {
background:url(../images/smo.png); 
background-position:0px -31px;
}

#social a.twitter {
display:block;
float:left;
width:33px;
height:29px;
margin-left:1px;
text-indent:-9999px;
background:url(../images/smo.png); 
background-position:-33px -0px;
}

#social a:hover.twitter {
background:url(../images/smo.png); 
background-position:-33px -31px !important;
}

#social a.gplus {
display:block;
float:left;
width:33px;
height:29px;
margin-left:1px;
text-indent:-9999px;
background:url(../images/smo.png); 
background-position:-64px -0px !important;
}

#social a:hover.gplus {
background:url(../images/smo.png); 
background-position:-64px -31px !important;
}

#social a.linkedin {
display:block;
float:left;
width:33px;
height:29px;
margin-left:1px;
text-indent:-9999px; 
background:url(../images/smo.png);
background-position:-94px -0px !important;
}

#social a:hover.linkedin {
background:url(../images/smo.png);
background-position:-94px -31px !important;
}


.btm-img3{ width:100%; height:13px; background:url(../images/bottom-img.png) no-repeat;}

.ftr-bg{background:url(../images/ftr-bg.png) repeat; margin-top:10px; padding-bottom:10px;}
.ftr{height:auto; padding:7px;}
.ftr h2{ font-size:1.2em; color:#FFF; margin:0px; padding:0px; font-weight:normal; margin-bottom:4px; height:40px;}
.ftr .text{font-size:15px; color:#FFF; text-align:left;}
.copy-rgt{ background-color:#5e5e5e; padding-top:12px; }
.copy-rgt .text{font-size:15px; color:#FFF; padding-left:10px;}
.smo{text-align:center;}

.slider-bg{background:url(../images/slider-bg.png); background-repeat:repeat-x;}

.txt{color:#000;}

#slideshow {
    position:relative;
    width:100% !important;
    height:172px !important;
}

#slideshow DIV {
    position:absolute;
    top:0;
    left:0;
    z-index:8;
    opacity:0.0;
    height:172px !important;
    background-color: #FFF;
}

#slideshow DIV img { width:100%;

}


#slideshow DIV.active {
    z-index:10;
    opacity:1.0;
}

#slideshow DIV.last-active {
    z-index:9;
}

#slideshow DIV IMG {
    height:172px !important;
    display: block;
    border: 0;
    margin-bottom: 10px;
}


/***** Media Quries *****/
@media only screen and (min-width: 320px) and (max-width: 480px) {
.inner-bg{width:96%; height:auto; border-radius:6px; background-color:#FFF; padding:6px;}
.tab{margin-left:0px; height:77px;}
.tab ul{margin:0px; padding:0px;}
.tab ul li{float:left; list-style:none; margin-top:3px;}
.tab ul li a{ font-size:12px; color:#000; font-weight:bold; text-decoration:none; padding:0 10px;}
.top-bg{background:url(../images/top-bg.png); background-size:100%; background-size:cover; height:200px; }
.ftr{height:auto; margin:0 auto;}
.copy-rgt .text{font-size:13px; color:#FFF; padding-left:10px;}
#searchform #s{ position:absolute; top:24px; width:110px;}
#searchform #searchsubmit{display:none;}

}


@media only screen and (min-width: 360px) and (max-width: 460px) {
.inner-bg{width:96%; height:auto; border-radius:6px; background-color:#FFF; padding:6px;}
.tab{margin-left:0px; height:77px;}
.tab ul{margin:0px; padding:0px;}
.tab ul li{float:left; list-style:none; margin-top:3px;}
.tab ul li a{ font-size:12px; color:#000; font-weight:bold; text-decoration:none; padding:0 10px;}
.top-bg{background:url(../images/top-bg.png); background-size:100%; background-size:cover; height:200px; }
.ftr{height:auto; margin:0 auto;}
.copy-rgt .text{font-size:13px; color:#FFF; padding-left:10px;}
#searchform #s{ position:absolute; top:30px; width:110px;}
#searchform #searchsubmit{display:none;}

}



@media only screen and (min-width: 480px) and (max-width: 768px) {
.inner-bg{width:96%; height:auto; border-radius:6px; background-color:#FFF; padding:6px;}
.tab{margin-left:0px; height:50px;}
.tab ul{margin:0px; padding:0px;}
.tab ul li{float:left; list-style:none; margin-top:3px;}
.tab ul li a{ font-size:12px; color:#000; font-weight:bold; text-decoration:none; padding:0 10px;}
.top-bg{background:url(../images/top-bg.png); background-size:100%; background-size:cover; height:250px; }
.ftr{height:auto; margin:0 auto;}
.copy-rgt .text{font-size:14px; color:#FFF; padding-left:10px;}
#searchform #s{ position:absolute; top:10px; width:110px;}
#searchform #searchsubmit{display:none;}
	}

@media only screen and (min-width: 768px) and (max-width: 800px){
.inner-bg{width:96%; height:auto; border-radius:6px; background-color:#FFF; padding:6px;}
.tab{margin-left:0px;}
.tab ul{margin:0px; padding:0px; width:100%;}
.tab ul li{float:left; list-style:none; margin-top:3px;}
.tab ul li a{ font-size:12px; color:#000; font-weight:bold; text-decoration:none; padding:0 10px;}
.top-bg{background:url(../images/top-bg.png); background-size:100%; background-size:cover; height:220px; }
.ftr{height:auto; margin:0 auto;}
.copy-rgt .text{font-size:13px; color:#FFF; padding-left:10px;}
.lshowcase-logos .bx-wrapper{ width:450px;}
.ftr{height:auto; padding:7px;}
.ftr h2{ font-size:13px; color:#FFF; margin:0px; padding:0px; font-weight:normal; margin-bottom:4px; height:40px;}
.ftr .text{font-size:13px; color:#FFF;}
.copy-rgt .text{font-size:12px; color:#FFF; padding-left:10px;}
#searchform #s{ position:absolute; top:-22px; width:110px;}
#searchform #searchsubmit{display:none;}

	}
	
@media only screen and (min-width: 800px) and (max-width: 980px){
#searchform #s{ position:absolute; top:-26px; width:110px;}
#searchform #searchsubmit{display:none;}		
}

@media only screen and (min-width: 980px) and (max-width: 1280px){
.inner-bg{width:96%; height:auto; border-radius:6px; background-color:#FFF; padding:6px;}
.tab{margin-left:90px;}
.tab ul{margin:0px; padding:0px; width:100%;}
.tab ul li{float:left; list-style:none; margin-top:3px;}
.tab ul li a{ font-size:14px; color:#000; font-weight:bold; text-decoration:none; padding:0 10px;}
.top-bg{background:url(../images/top-bg.png); background-size:100%; background-size:cover; height:280px; }
.ftr{height:auto; margin:0 auto;}
.copy-rgt .text{font-size:13px; color:#FFF; padding-left:10px;}
.lshowcase-logos .bx-wrapper{ width:560px; margin: 0 0px;}
.ftr{height:auto; padding:7px;}
.ftr h2{ font-size:13px; color:#FFF; margin:0px; padding:0px; font-weight:normal; margin-bottom:4px; height:40px;}
.ftr .text{font-size:13px; color:#FFF;}
.copy-rgt .text{font-size:12px; color:#FFF; padding-left:10px;}
#searchform #s{ position:absolute; top:-13px; width:150px;}
#searchform #searchsubmit{display:none;}
.lshowcase-logos .bx-wrapper {
	position: relative;
	padding: 0 5px;
	*zoom: 1; left:-50px; width:172px;
}

.lshowcase-slide{
	float: left;
    list-style: outside none none;
    margin-right:0px;
    position: relative;
    width: 180px;
	}
}
	
@media only screen and (min-width: 1280px){
#searchform #s{ position:absolute; top:0px; width:150px;}
#searchform #searchsubmit{
position: absolute;
top: 0px;
right: -225px;
width: 25px;
height: 25px;
border: 0px;
background: url(../img/search-32.png) no-repeat;
} 	
.tab{margin-left:205px;}
.lshowcase-logos .bx-wrapper {
	position: relative;
	padding: 0 5px;
	*zoom: 1; left:00px; width:172px;
}
}




