@charset "utf-8";
body {
margin: 0px;
padding: 0px;
font-family:Arial, Helvetica, sans-serif;
background:url(../img/bg_main.jpg) left top repeat;
font-size:14px;
}


html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed, 
figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary,
time, mark, audio, video {  }



p {
line-height: 20px;
font-size:14px;
color:#8d8d8d;
text-align:justify;
}


h1 { border-bottom:1px solid #adadad;
font-size: 1.5em;
line-height: normal;
font-family:Arial, Helvetica, sans-serif;
text-transform:uppercase;
color:#4b4c4d;
font-weight:normal; }

h2 { text-transform:uppercase;
font-size: 18px;
font-weight:normal;
color:#494949;}


h3 { color: #494949;
font-size: 18px;
font-weight: normal;
line-height: normal;
margin-top: 5px;
text-transform: uppercase;}

h4 { color: #c5161c;
font-size: 16px;
font-weight: normal;
line-height: normal;
margin-top: 1px;
text-align:center;
text-transform: uppercase;
}

h4 { color: #c5161c;
font-size: 16px;
font-weight: normal;
line-height: normal;
margin-top: 0px;
text-align:center;
text-transform: uppercase;
}

h5 { color: #c5161c;
font-size: 16px;
font-weight: bold;
line-height: normal;
margin-top: 0px;
text-align:center;
text-transform: uppercase;
font-family:"Lucida Handwriting";
}


span{ color:#1abaf0;}





#wrapper_container{ width:100%; height:auto; margin:0 auto 0 auto; }



/*================header_container========================*/

#continer{ width:80%; height:auto; margin:0 auto 0 auto; background:#FFF; margin-top:40px; overflow:hidden;}

#header_container{ width:100%; height:auto; float:left; margin-top:2%; padding-left:0px; padding-right:0px;}
#header_top{ width:100%; height:auto; float:left; }


#logo{ width:24%; height:auto; float:left; padding-left:5px; margin-top:-54px; position:absolute; z-index:999;}

.right_container{ width:77%; height:auto; float:right; }

.two_container{ width:28%; height:auto; float:left;  margin-top:-50px; z-index:999; position:absolute; padding-left:35%;   }
.mob_area{ width:160px; height:auto; float:left; background:url(../img/mobile_img1.png) left top no-repeat; padding-left:5%; color:#FFF;}
.mail_area{ width:160px; height:auto; float:left; background:url(../img/mail_img2.png) left 4px no-repeat; padding-left:7%; color:#FFF;}

#social_icons{ width:24%; height:auto; float:right; margin-top:-1%;}
#social_icons ul{ list-style:none; margin:0px; padding:0px;}
#social_icons ul li{ float:left;}
#social_icons ul li a{ display:block; text-decoration:none; padding:0 0 0 4px;}
#social_icons ul li a:hover{ text-decoration:none;}


#menu_container{ width:100%; height:40px; float:left; margin-top:-10px; background:#2da8e9;}
#menu_left{ width:58%; height:40px; float:right; }

#banner_container{ width:99%; height:auto; float:left;  margin-left:5px; margin-right:5px;}

.bot_slider{ width:100%; height:auto; float:left; padding-left:1%; padding-right:1%; padding-top:15px; border:0px solid #dddddd;}


/*================header_container========================*/



/*================body_container========================*/

#body_container{ width:99%; height:auto; float:left; margin-left:5px; margin-right:5px; margin-top:2%;}

#body_left{ width:48%; height:auto; float:left;  }
#body_right{ width:48%; height:auto; float:right; border:1px solid #bebdbe; }
.heading_right{ width:98%; height:auto; float:left; background:#f2f2f2; border-bottom:1px solid #1abaf0; line-height:40px; padding-left:2%; }
.heading_right h2{ line-height:10px; font-size:14px; }
#video_container{ width:100%; height:auto; float:left;}

#about_container #youtube-sidebar-widget ul li {
width: 180px;
float: left;
margin-bottom: 10px;
}
#about_container #youtube-sidebar-widget ul {
width: 180px;
list-style-type: none !important;
float: left;
margin-left:-20px;
}
#top_heading{ width:100%; height:auto; float:left; background:#f5f5f5; border-bottom:1px solid #d9d9d9; margin-top:15px; padding:5px; margin-bottom: 5px;}

#heading_top1 a{font-weight:normal; color:#1ca3e9; text-decoration:none; text-transform:capitalize; padding:0 8px 0 8px; }
#heading_top1 a:hover{ color:#666; text-decoration:none;}
#about_container{ width:100%; height:auto; float:left;}

#product_right h2 {
text-transform: none;
font-size: 18px;
font-weight: normal;
color: #494949;
border-bottom:1px solid #CCC;
}
input[type="text"] {
margin-top: 4px;
margin-bottom: 4px;
height: 28px;
}
textarea {
margin-top: 4px;
margin-bottom: 4px;
height: 80px;
}
input[type='submit'], input[type="reset"] {
background-color: #2da8e9;
cursor: pointer;
border: 1px solid #2da8e9;
padding: 5px 15px;
font-family: 'Open Sans', sans-serif;
font-weight: normal;
border-radius: 4px;
color: #fff;
font-size: 16px;
}
#product_left h2 {
text-transform: none;
font-size: 18px;
font-weight: normal;
color: #494949;
border-bottom: 1px solid #CCC;
}
#product_container{ width:100%; height:auto; float:left;}
#product_left{ width:25%; height:auto; float:left;}
.enquiry_btn a {
width: 20%;
height: auto;
float: right;
background: #2da8e9;
font-size: 14px;
text-align: center;
padding: 10px;
color:#fff;
text-decoration:none;
}

.nav_left{ width:94%; height:auto; float:left; }
.nav_left ul{ list-style:none; padding:0px; margin:0px;}
.nav_left ul li{ line-height:25px;}
.nav_left ul li a{ display:block; color:#626262; text-decoration:none; padding:0 0 0 15px; background:url(../img/arrow_img1.png) left 7px no-repeat; border-bottom:1px dotted #e0e0e0;}
.nav_left ul li a:hover{ color:#1da4e9; text-decoration:none;}

#product_right{ width:73%; height:auto; float:right;   }
#product_right .img{ width:300px; height:auto; float:left; margin-top:2%; }
#product_right .img img{ width:300px; height:200px; }
#product_right .contant{ width:465px; height:auto; float:left; margin-top:2%; margin-left:10px;  }

.latest{ width:98%; height:auto; float:left; padding-top:30px; font-size:13px; border-bottom:1px solid #e0e1e1; padding-bottom:10px; margin-left:1%;  }
.text1 a{ width:100%; height:auto; float:left; color:#04b1ee; text-decoration:none; }
.text1 a:hover{ color:#04b1ee; 626262}

#product_right1{ width:20%; height:auto; float:right; margin-top:2%;}
#product_right2{ width:75%; height:auto; float:right; padding-right:5%; padding-top:2%;   }




/*================body_container========================*/



.contant a{text-decoration:none;}

#footer_container{ width:100%; height:auto; float:left; border-top:1px solid #d9d9d9; background:url(../img/footer_bg.jpg) left top repeat-x; margin-top:2%;}

.footer_mid{ width:99%; height:auto; float:left; margin-left:5px; margin-right:5px; margin-top:2%; }

.box1_container{ width:23%; height:5%; float:left; margin-right:2%;}
.heading h3{  color:#777777; font-size:18px; border-bottom:1px solid #afafaf; text-transform:capitalize;}
.nav{ width:100%; height:auto; float:left; margin-top:-7px;}
.nav ul{ list-style:none; margin:0px; padding:0px;}
.nav ul li{ line-height:25px;}
.nav ul li a{ text-transform:capitalize; text-decoration:none; font-weight:normal; color:#626262; display:block; padding:0 0 0 0;}
.nav ul li a:hover{ color:#999; text-decoration:none;}

.get{ width:98%; height:auto; float:left; margin-top:-20px;}

.footer_bot{ width:100%; height:auto; float:left; padding-bottom:5px; padding-top:25px;}
.copy_area{ width:50%; height:auto; float:left; color:#959595;}
.company_area{ width:38%; height:auto; float:right; color:#959595;}
.company_area a{ color:#959595; text-decoration:none;}






















.acc_container {
-moz-border-bottom-colors: none;
-moz-border-left-colors: none;
-moz-border-right-colors: none;
-moz-border-top-colors: none;
border-color: #bdbcbd;
border-image: none;
border-style: solid;
border-width: 0 0px;
padding: 10px 0px 1px;
}
.right-cloumn.bottom-border {
border-bottom: 1px solid #bdbcbd;
}
.acc_trigger.active a {
cursor: default;
}
.acc_trigger.bottom-border-acc {
border-bottom: 1px solid #bdbcbd;
}
.acc_trigger.bottom-border-acc.active {
border-bottom: medium none !important;
}
.acc_container.bottom-border-acc {
border-bottom: 1px solid #bdbcbd;
}
.news-row {
clear: both;
display: block;
font-size: 11px;
min-height: 46px;
overflow: hidden;
padding: 0 0 8px;
}
.news-row .day {
background-color: #2da8e9;
background-image: -moz-linear-gradient(center top , #19baf0, #2da8e9);
color: #fff;
float: left;
font-size: 12px;
height: 34px;
margin-right: 15px;
padding: 5px;
text-align: center;
text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.15);
text-transform: uppercase;
width: 40px;
}
.news-row .day a {
color: #000;
text-decoration: none;
}
.news-text a{
color: #333;
overflow: hidden;
text-decoration: none;
font-size:12px;
}
.product_box1 {
width: 255px;
height:210px;
float: left;
margin-left: 6px;
margin-bottom: 15px;
border: 1px solid #eeeeee; margin-top:20px;}
.product_img1 img{width:255px; height:149px;}
.product_img1{height:149px;}
.product_name {
width: 255px;
height: auto;
float: left;
text-align: center;
}
.product_name h3 {
text-transform: none;
font-size: 15px;
font-weight: normal;
color: #333333;
line-height: normal;
}
.product_name h3 a {
text-transform: none;
font-size: 15px;
font-weight: normal;
color: #333333;
line-height: normal;
text-decoration:none;
}
.view_btn a {
width: 255px;
height: auto;
float: left;
text-align: center;
font-size: 14px;
line-height: 30px;
background: #0766b6;
color: #FFF;
text-decoration:none;
}
.news-text p {
margin: 0 !important;
}
.news-text strong {
color: #555;
}
.news-row .date {
clear: both;
display: block;
font-size: 13px;
line-height: 18px;
color:#FFF;
}
.web-cast {
padding: 0 0 10px;
text-align: center;
}
.read-more-link {
background:#f1f1ee;
border: 1px solid #d8d8d8;
clear: both;
font-size: 12px;
margin: 0 auto 7px;
padding: 3px 10px;
text-align: center;
text-decoration: none;
text-transform: uppercase;
color:#626262;
}
.acc_container .read-more-link {
display: table;
}
.read-more-link span {
color: #333;
}
.read-more-link:hover {
border-color: #bbb;
text-decoration: none;
}



/*
     FILE ARCHIVED ON 00:04:14 Jan 25, 2016 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 07:53:53 May 30, 2019.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  LoadShardBlock: 31.052 (3)
  esindex: 0.008
  captures_list: 51.054
  CDXLines.iter: 13.356 (3)
  PetaboxLoader3.datanode: 44.149 (4)
  exclusion.robots: 0.19
  exclusion.robots.policy: 0.181
  RedisCDXSource: 3.625
  PetaboxLoader3.resolve: 33.044
  load_resource: 48.496
*/
#youtube-sidebar-widget ul {
	width: 100%;
	list-style-type: none !important;
	float: left;
}

#youtube-sidebar-widget ul li {
	width: 100%;
	float: left;
	margin-bottom: 10px;
}

#youtube-sidebar-widget ul li img {
	margin: 0;
	position: relative;
	float: left;
	z-index: 1;
	max-width: none;
}

#youtube-sidebar-widget ul li div.play_arrow {
	float: left;
	clear: both;
	background: url(../img/play_arrow.png) no-repeat center center;
	cursor: pointer;
	margin-left: 0 !important;
	position: relative;
	z-index: 2;
}

#youtube-sidebar-widget ul li a {
	display: block;
	text-align: center;
	clear: both;
}

#ysw-overlay {
	width: 100%;
	height: 100%;
	position: fixed;
	background: #000;
	z-index: 2147483646;
	opacity: .75; /* Standard: FF gt 1.5, Opera, Safari */
	filter: alpha(opacity=75); /* IE lt 8 */
	-ms-filter: "alpha(opacity=75)"; /* IE 8 */
	-khtml-opacity: .75; /* Safari 1.x */
	-moz-opacity: .75; /* FF lt 1.5, Netscape */
}

#ysw-viewer {
	width: 680px;
	height: 430px;
	display: none;
	position: fixed;
	z-index: 2147483647;
	background: #000;
}

#ysw-viewer a {
	width: 660px;
	height: 20px;
	display: block;
	float: left;
	text-align: right;
	color: #ccc;
	text-decoration: none;
	padding-right: 20px;
	line-height: 20px;
}

#ysw-viewer a:hover {
	text-decoration: underline;
}

#ysw-viewer iframe {
	width: 640px;
	height: 390px;
	float: left;
	clear: both;
	margin: 0 20px 20px 20px;
}

/*
     FILE ARCHIVED ON 23:16:07 Jan 23, 2016 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 07:54:16 May 30, 2019.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  LoadShardBlock: 82.245 (3)
  esindex: 0.014
  captures_list: 106.291
  CDXLines.iter: 14.559 (3)
  PetaboxLoader3.datanode: 56.811 (4)
  exclusion.robots: 0.183
  exclusion.robots.policy: 0.171
  RedisCDXSource: 5.394
  PetaboxLoader3.resolve: 64.733 (2)
  load_resource: 58.34
*/