/*
* Skeleton V1.2
* Copyright 2011, Dave Gamache
* www.getskeleton.com
* Free to use under the MIT license.
* http://www.opensource.org/licenses/mit-license.php
* 6/20/2012
*/


/* Table of Content
==================================================
	#Reset & Basics
	#Basic Styles
	#Site Styles
	#Typography
	#Links
	#Lists
	#Images
	#Buttons
	#Forms
	#Misc */


/* #Reset & Basics (Inspired by E. Meyers)
================================================== */
	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 {
		margin: 0;
		padding: 0;
		border: 0;
		font-size: 100%;
		font: inherit;
		vertical-align: baseline; }
	article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
		display: block; }
	body {
		line-height: 1; }
	ol, ul {
		list-style: none; }
	blockquote, q {
		quotes: none; }
	blockquote:before, blockquote:after,
	q:before, q:after {
		content: '';
		content: none; }
	table {
		border-collapse: collapse;
		border-spacing: 0; }


/* #Basic Styles
================================================== */
	body {
		background: #fff;
		font: 14px/21px "HelveticaNeue", "Helvetica Neue", Helvetica, Arial, sans-serif;
		color: #444;
		-webkit-font-smoothing: antialiased; /* Fix for webkit rendering */
		-webkit-text-size-adjust: 100%; overflow-x:hidden
 }
html{ overflow-x:hidden}

/* #Typography
================================================== */
	h1, h2, h3, h4, h5, h6 {
		color: #5b5b5b;
		font-family: 'Raleway-Light';
		font-weight: normal; }
	h1 a, h2 a, h3 a, h4 a, h5 a, h6 a { font-weight: inherit; }
	h1 { font-size: 46px; line-height: 50px;}
	
	h3 { font-size: 28px; line-height: 34px;}
	h4 { font-size: 21px; line-height: 30px;}
	h5 { font-size: 17px; line-height: 24px; }
	h6 { font-size: 14px; line-height: 21px; }
	.subheader { color: #777; }

	p img { margin: 0; }
	p.lead { font-size: 21px; line-height: 27px; color: #777;  }

	em { font-style: italic; }
	strong { font-weight: bold; color: #333; }
	small { font-size: 80%; }

/*	Blockquotes  */
	blockquote, blockquote p { font-size: 17px; line-height: 24px; color: #777; font-style: italic; }
	blockquote { margin: 0 0 20px; padding: 9px 20px 0 19px; border-left: 1px solid #ddd; }
	blockquote cite { display: block; font-size: 12px; color: #555; }
	blockquote cite:before { content: "\2014 \0020"; }
	blockquote cite a, blockquote cite a:visited, blockquote cite a:visited { color: #555; }

	hr { border: solid #ddd; border-width: 1px 0 0; clear: both; margin: 10px 0 30px; height: 0; }


/* #Links
================================================== */
	a, a:visited { color: #333; text-decoration: underline; outline: 0; }
	a:hover, a:focus { color: #000; }
	p a, p a:visited { line-height: inherit; }


/* #Lists
================================================== */
	ul { list-style: none outside; }
	ol { list-style: decimal; }
	ol, ul.square, ul.circle, ul.disc { margin-left: 30px; }
	ul.square { list-style: square outside; }
	ul.circle { list-style: circle outside; }
	ul.disc { list-style: disc outside; }
	
/* #Images
================================================== */

	img.scale-with-grid {
		max-width: 100%;
		height: auto; }


/* #Buttons
================================================== */

	.button,
	button,
	input[type="submit"],
	input[type="reset"],
	input[type="button"] {
		background: #eee; /* Old browsers */
		background: #eee -moz-linear-gradient(top, rgba(255,255,255,.2) 0%, rgba(0,0,0,.2) 100%); /* FF3.6+ */
		background: #eee -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,.2)), color-stop(100%,rgba(0,0,0,.2))); /* Chrome,Safari4+ */
		background: #eee -webkit-linear-gradient(top, rgba(255,255,255,.2) 0%,rgba(0,0,0,.2) 100%); /* Chrome10+,Safari5.1+ */
		background: #eee -o-linear-gradient(top, rgba(255,255,255,.2) 0%,rgba(0,0,0,.2) 100%); /* Opera11.10+ */
		background: #eee -ms-linear-gradient(top, rgba(255,255,255,.2) 0%,rgba(0,0,0,.2) 100%); /* IE10+ */
		background: #eee linear-gradient(top, rgba(255,255,255,.2) 0%,rgba(0,0,0,.2) 100%); /* W3C */
	  border: 1px solid #aaa;
	  border-top: 1px solid #ccc;
	  border-left: 1px solid #ccc;
	  -moz-border-radius: 3px;
	  -webkit-border-radius: 3px;
	  border-radius: 3px;
	  color: #444;
	  display: inline-block;
	  font-size: 14px;
	  text-decoration: none;
	  text-shadow: 0 1px rgba(255, 255, 255, .75);
	  cursor: pointer;
	  margin-bottom: 3px;
	  margin-left:10px;
	  line-height: normal;
	  padding: 4px 10px;
	  margin-right:1%;
	  font-family: Lato; }

	.button:hover,
	button:hover,
	input[type="submit"]:hover,
	input[type="reset"]:hover,
	input[type="button"]:hover {
		color: #222;
		background: #ddd; /* Old browsers */
		background: #ddd -moz-linear-gradient(top, rgba(255,255,255,.3) 0%, rgba(0,0,0,.3) 100%); /* FF3.6+ */
		background: #ddd -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,.3)), color-stop(100%,rgba(0,0,0,.3))); /* Chrome,Safari4+ */
		background: #ddd -webkit-linear-gradient(top, rgba(255,255,255,.3) 0%,rgba(0,0,0,.3) 100%); /* Chrome10+,Safari5.1+ */
		background: #ddd -o-linear-gradient(top, rgba(255,255,255,.3) 0%,rgba(0,0,0,.3) 100%); /* Opera11.10+ */
		background: #ddd -ms-linear-gradient(top, rgba(255,255,255,.3) 0%,rgba(0,0,0,.3) 100%); /* IE10+ */
		background: #ddd linear-gradient(top, rgba(255,255,255,.3) 0%,rgba(0,0,0,.3) 100%); /* W3C */
	  border: 1px solid #888;
	  border-top: 1px solid #aaa;
	  border-left: 1px solid #aaa; }

	.button:active,
	button:active,
	input[type="submit"]:active,
	input[type="reset"]:active,
	input[type="button"]:active {
		border: 1px solid #666;
		background: #ccc; /* Old browsers */
		background: #ccc -moz-linear-gradient(top, rgba(255,255,255,.35) 0%, rgba(10,10,10,.4) 100%); /* FF3.6+ */
		background: #ccc -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,.35)), color-stop(100%,rgba(10,10,10,.4))); /* Chrome,Safari4+ */
		background: #ccc -webkit-linear-gradient(top, rgba(255,255,255,.35) 0%,rgba(10,10,10,.4) 100%); /* Chrome10+,Safari5.1+ */
		background: #ccc -o-linear-gradient(top, rgba(255,255,255,.35) 0%,rgba(10,10,10,.4) 100%); /* Opera11.10+ */
		background: #ccc -ms-linear-gradient(top, rgba(255,255,255,.35) 0%,rgba(10,10,10,.4) 100%); /* IE10+ */
		background: #ccc linear-gradient(top, rgba(255,255,255,.35) 0%,rgba(10,10,10,.4) 100%); /* W3C */ }

	.button.full-width,
	button.full-width,
	input[type="submit"].full-width,
	input[type="reset"].full-width,
	input[type="button"].full-width {
		width: 100%;
		padding-left: 0 !important;
		padding-right: 0 !important;
		text-align: center; }

	/* Fix for odd Mozilla border & padding issues */
	button::-moz-focus-inner,
	input::-moz-focus-inner {
    border: 0;
    padding: 0;
	}


/* #Forms
================================================== */

	
	fieldset {
		margin-bottom: 20px; }
		.topsearch
		{border: 1px solid #ccc!important;
		padding: 4.9px 4px;
		outline: none;
		font: 13px "HelveticaNeue", "Helvetica Neue", Helvetica, Arial, sans-serif;
		color: #777;
		margin: 0;
		width: 92%!important;
		margin-top:4px!important;
		max-width: 100%;
		display: block;
		margin-bottom: 8px;
		background: #fff;
			
			}
		
	input[type="text"],
	input[type="password"],
	input[type="email"],
	textarea,
	select {
		border: 1px solid #ccc!important;
		padding: 4.9px 4px;
		outline: none;
		font: 13px "HelveticaNeue", "Helvetica Neue", Helvetica, Arial, sans-serif;
		color: #777;
		margin: 0;
		width: 95%;
		max-width: 100%;
		display: block;
		margin-bottom: 8px;
		background: #fff; }
	select {
		padding: 0; }
	input[type="text"]:focus,
	input[type="password"]:focus,
	input[type="email"]:focus,
	textarea:focus {
		border: 1px solid #aaa;
 		color: #444;
 		-moz-box-shadow: 0 0 3px rgba(0,0,0,.2);
		-webkit-box-shadow: 0 0 3px rgba(0,0,0,.2);
		box-shadow:  0 0 3px rgba(0,0,0,.2); }
	textarea {
		min-height: 60px;
		box-shadow:  0 0 3px rgba(0,0,0,.2);
	}

	


	label,
	legend {
		display: block;
		font-weight: bold;
		font-size: 13px;  }
	select {
		width: 220px; }
	input[type="checkbox"] {
		display: inline; }
	label span,
	legend span {
		font-weight: normal;
		font-size: 13px;
		color: #444; }

/* #Misc
================================================== */
	.remove-bottom { margin-bottom: 0 !important; }
	.half-bottom { margin-bottom: 10px !important; }
	.add-bottom { margin-bottom: 20px !important; }

/* #font face
================================================== */
@font-face {
	    font-family: 'latoitalic';
	    src: url('../font/lato-mediumitalic.eot');
	    src: url('../font/lato-mediumitalic.eot?iefix') format('eot'),
	         url('../font/lato-mediumitalic.woff') format('woff'),
	         url('../font/lato-mediumitalic.ttf') format('truetype'),
	         url('../font/lato-mediumitalic.svg#webfontZam02nTh') format('svg');
	    font-weight: normal;
	    font-style: normal; }
@font-face {	    
	     font-family: 'Lato-Light';
	    src: url('../font/Lato-Light.eot');
	    src: url('../font/Lato-Light.eot?iefix') format('eot'),
	         url('../font/Lato-Light.woff') format('woff'),
	         url('../font/Lato-Light.ttf') format('truetype'),
	         url('../font/Lato-Light.svg#webfontZam02nTh') format('svg');
	    font-weight: normal;
	    font-style: normal; }

@font-face {	    
	     
	   font-family: Lato;
    src: url('../Lato-Regular.eot'); /* IE9 Compat Modes */
    src: url('../Lato-Regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
         url('../Lato-Regular.woff') format('woff'), /* Modern Browsers */
         url('../Lato-Regular.ttf') format('truetype'); 
    font-style: normal;
    font-weight: normal;
    text-rendering: optimizeLegibility; }	
    
    
    
    @font-face {	    
	     
	   font-family: 'Raleway-Light';
    src: url('../font/Raleway-Light.eot'); /* IE9 Compat Modes */
    src: url('../font/Raleway-Light.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
         url('../font/Raleway-Light.woff') format('woff'), /* Modern Browsers */
         url('../font/Raleway-Light.ttf') format('truetype'); 
    font-style: normal;
    font-weight: normal;
    text-rendering: optimizeLegibility; }	
    
    @font-face {	    
	     
	   font-family: 'alex';
    src: url('../font/AlexBrush-Regular.eot'); /* IE9 Compat Modes */
    src: url('../font/AlexBrush-Regular?#iefix') format('embedded-opentype'), /* IE6-IE8 */
         url('../font/AlexBrush-Regular.woff') format('woff'), /* Modern Browsers */
         url('../font/AlexBrush-Regular.ttf') format('truetype'); 
    font-style: normal;
    font-weight: normal;
    text-rendering: optimizeLegibility; }	
    
    
        @font-face {	    
	     
	   font-family: 'GreatVibes-Regular';
    src: url('../font/GreatVibes-Regular.eot'); /* IE9 Compat Modes */
    src: url('../font/GreatVibes-Regular?#iefix') format('embedded-opentype'), /* IE6-IE8 */
         url('../font/GreatVibes-Regular.woff') format('woff'), /* Modern Browsers */
         url('../font/GreatVibes-Regular.ttf') format('truetype'),
         url('../font/GreatVibes-Regular.otf') format('truetype'); 
    font-style: normal;
    font-weight: normal;
    text-rendering: optimizeLegibility; }	
        @font-face {	    
	     
	   font-family: 'Rage Italic';
    src: url('../font/Rage Italic.eot'); /* IE9 Compat Modes */
    src: url('../font/Rage Italic?#iefix') format('embedded-opentype'), /* IE6-IE8 */
         url('../font/Rage Italic.woff') format('woff'), /* Modern Browsers */
         url('../font/Rage Italic.ttf') format('truetype'); 
    font-style: normal;
    font-weight: normal;
    text-rendering: optimizeLegibility; }
    
         
/* #My style
================================================== */
.al{font-family:'alex'!important}
.main{margin:0px; padding:0px; position:relative}
.cl{clear:both}
h2 { font-size: 42px; line-height: 40px;  padding-top:35px; padding-bottom:28px; text-transform:uppercase; font-family:'Raleway-Light'; color:#5b5b5b; text-align:center}

/* #header style
================================================== */
.header{width:100%; background:url(../images/trans.png) repeat; min-height:50px; position:absolute; top:20px;opacity:0.882; z-index:1000}
.logo{padding-top:13px;}
.header img{vertical-align:bottom}
.pull-left{float:left}
.pull-right{float:right}
.menu ul li{float:left;padding-top:10px; margin-left:17px; padding-bottom:8px;}
.menu ul li a{text-decoration:none; font-family:Lato; color:#353535; font-size:14px; text-transform:uppercase; }
.menu ul li a:hover{color:#f7974d}
.menu ul li:hover{background:url(../images/li-bg.jpg)10px 36px repeat-x}
.active{background:url(../images/li-bg.jpg) repeat-x 10px 36px}
.active1{color:#f7974d!important}

/* #sec1 style
================================================== */
#sec1{width:100%; text-align:center}
/* #about style
================================================== */
.light-bg{background:#fff;}
.abt-menu ul li{float:left; background:#fff; border-right:1px solid #d9d9d9;border-top:1px solid #d9d9d9;
                border-bottom:1px solid #d9d9d9; padding:10px 0px; text-align:center;}
.abt-menu ul li a{font-family:Lato; color:#353535; text-decoration:none; font-size:20px;}
.abt-menu ul li:last-child{}
.abt-menu ul li:hover{background:#EAEAEA;}
.abt-menu ul li:first-child{border-left:1px solid #d9d9d9;}
.abt-menu ul li:first-child a{color:#353535;}
.abt-menu ul li:hover a{color:#353535;}

.content h3{font-size:24px; line-height:30px; color:#0060af; margin-top:37px;}
.content h6{font-family:Lato; color:#353535; text-decoration:none; font-size:18px; margin-bottom:20px;}
.img-left{float:left; border:5px solid #d9d9d9; margin-right:20px; }
.content p{font-size:16px; color:#353535; font-family:Lato; margin-bottom:20px;text-align:justify; line-height:24px;}
#capt{font-size:16px; font-family:Lato; margin-bottom:20px;text-align:justify; line-height:24px;}
#core-ul li{color:#353535; font-family:Lato;background:url(../images/bullet.png)0px 9px no-repeat; padding-left:15px;}
#core-ul{margin-left:5px;}
/* #brand style
================================================== */
.dark-bg{background:url(../images/light-bg.png)}
.blu{ background: -webkit-linear-gradient(#0060af , #a8d1f2); /* For Safari 5.1 to 6.0 */
  background: -o-linear-gradient(#0060af , #a8d1f2); /* For Opera 11.1 to 12.0 */
  background: -moz-linear-gradient(#0060af , #a8d1f2); /* For Firefox 3.6 to 15 */
  background: linear-gradient(#0060af , #a8d1f2); /* Standard syntax */
  }
.content{position:relative}
a.prev{position:absolute; left:0px; top:101px;}
a.next{position:absolute; right:0px; top:101px;}
.inline{display:inline; margin-left:20px;}
.brand{width:910px; margin:auto; padding-bottom:30px;}
.slide_container{height:160px!important; overflow-y:hidden!important}
.slide_container ul{height:160px!important;}
.slide_container ul li{}
.slide_container img{width:160px!important; height:160px!important}
#brands .fa{vertical-align:middle; margin-right:10px;}
ul.slide li{float:left;
             list-style-type:none;}

/* #facility style
================================================== */
.facility{background:url(../images/light-bg.png);}
.facility h2{}
#facility .abt-menu{width:750px; margin:auto}
#facility .abt-menu ul li{background:#eaeaea;opacity:1;border-bottom:1px solid gray; border-top:1px solid gray; border-left:1px solid gray; }
#facility .abt-menu ul li:hover{background:#fff;}
#facility .abt-menu ul li:last-child{border-right:1px solid gray;}
#facility .abt-menu ul li:hover a{color:#353535;}

.trans{ margin-top:20px;padding:20px;}
.trans p{color:#000; }
.trans h5{color:#f7974d; font-family:Myriad Pro; font-size:16px;}

.trans ul li {font-family:Lato; color:#000; text-decoration:none; font-size:16px; padding-left:20px; margin-bottom:5px}
.trans ul li ul{list-style-type:none;margin-left:0px}
.trans ul li{background:url(../images/bullet.png) no-repeat center left}

/* #global style
================================================== */
.global{ min-height:450px; margin-bottom:30px;background:url(../images/map.png) no-repeat center bottom}
.global1{ min-height:450px; margin-bottom:30px;}
ifrmae{width:100%}

/* #news style
================================================== */
#news h2{color:#fff!important}
.updates{height:25px;}
.abs{position:relative; float:right; margin-top:-22.3px; width:100%}
.abs span{font-family:lato; font-size:16px; color:#2d2d2d!important; font-style:italic}
.newsontent{margin-right:56px; margin-bottom:30px;padding-right:2px}
.newsontent .pull-left p{font-size:14px;}
.newsontent p{margin-bottom:0px;}
.newsontent  span{color:#fff}
.read{color:#2d2d2d!important; text-decoration:none; font-family:'Lato'}
.dash{width:100%; background:url(../images/dash.png) repeat-x; min-height:5px; margin-top:10px;}
.newsontent h4{margin-top:5px; margin-bottom:5px;  font-family:Lato; font-size:16px;line-height:20px; word-spacing:3px; color:#fff}
.dash1{width:100%; background:url(../images/dash.png) repeat-x; min-height:2px; margin-bottom:5px;}
.newsontent p{font-size:16px; line-height:20px; color:#fff}
.none{margin-right:0px!important}
.download1{ color:#fff!important; font-family:'Lato'; font-size:13px;font-weight:bold; text-decoration:none;transition:all 250ms linear 0s; -webkit-transition:all 250ms linear 0s; -moz-transition:all 250ms linear 0s;cursor:pointer; display:inline-block; background:#2ca8d7}
.download1 a{ color:#fff; font-family:'Lato'; font-size:13px;font-weight:bold; text-decoration:none;transition:all 250ms linear 0s; -webkit-transition:all 250ms linear 0s; -moz-transition:all 250ms linear 0s; cursor:pointer; padding:5px; word-spacing:3px;}
.download2{ color:#fff!important; font-family:'Lato'; font-size:13px;font-weight:bold; text-decoration:none;transition:all 250ms linear 0s; -webkit-transition:all 250ms linear 0s; -moz-transition:all 250ms linear 0s;cursor:pointer; display:inline-block; background:#2ca8d7}
.download2 a{ color:#fff; font-family:'Lato'; font-size:13px;font-weight:bold; text-decoration:none;transition:all 250ms linear 0s; -webkit-transition:all 250ms linear 0s; -moz-transition:all 250ms linear 0s; cursor:pointer; padding:5px; word-spacing:3px;}
/* #careers style
================================================== */
.careercontent {margin-right:59px; margin-bottom:30px;}
.careercontent ul li{float:left}
.careercontent p{margin-bottom:0px; font-weight:bold}
.careercontent ul li{margin-right:20px;}
.careercontent ul li span{font-family:Lato; font-size:15px; color:#353535}
.apply{float:right; background:#e8e8e8; border:1px solid #0577a2; padding:2px 6px 2px 6px; text-decoration:none; font-family:Lato; font-size:14px; color:#353535}


/* #contact style
================================================== */
.contact{background:#7d7d7d; color:#fff}
.contact h2{color:#fff}
.contact h3{font-family: 'Raleway-Light'; font-size:20px;color:#fff; font-weight:bold; margin-top:0px}
.contact h4{font-family:Lato; font-size:22px; color:#fff}
.contact p{color:#fff; font-size:16px}
.address a{text-decoration:none; color:#fff}
.address a:hover{color:#000}
.address{width:31.03%}
.map{width:34.55%; margin-top:10px;} 
.form{width:33.33%}
.txt{border:none; background:#fff}
label{font-size:14px; font-family:Lato; color:#fff; font-weight:normal}
.send{font-size:14px; font-family:Lato; color:#fff!important; text-decoration:none; float:right; margin-right:10px}

/* #contact style
================================================== */
.footer{background:#2d2d2d; padding-top:10px; padding-bottom:10px;}
.footer p{font-family:Lato; color:#fff; font-size:13px;}
.footer a{font-family:Lato; color:#fff; text-decoration:none}
.footer .fa{color:#777; background:#fff; padding:3px 5px 3px 5px; font-size:18px; width:15px; text-align:center; border-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px}
.footer .inline{margin-left:10px;}
.design,  .social{width:31.33%}
.copy{}
.footer  a:hover{color:#63a6bd; cursor:pointer}
.footer .fa:hover{background:#63a6bd; color:#fff}

/* =========== dummy ========== */

.dummy{display:none;}
.dummy1{display:none;}
.abt-menu ul li{cursor:pointer;width:24.75%}
.matop{margin-top:10px;}
.fact-menu li{width:23.8%!important}
.social-ul{float:right}
.social-ul li{float:left;}
.fa{font-size:18px;padding:10px 2px 0px 0px;}
.gal-ul li{float:left; background:none!important}
.mob-h3{font-size:26px!important;}
.hide-menu{display:none}

 .change {
    background: url(../images/Menu_Icon.png) no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    height: 23px;
    width: 28px; pointer:cursor
}
.close1 {
    background: url(../images/close1.png) no-repeat scroll 0 0 rgba(0, 0, 0, 0) !important;
    height: 23px !important;
    position: relative;
    width: 28px;pointer:cursor;overflow:hidden;
}
#panel ul li{background:#2CA8D7; border-bottom:1px solid #f9a89c; float:none;
             width:100%;
    -webkit-background-clip: padding-box;padding:5px 0px; /* for Safari */
    background-clip: padding-box; /* for IE9+, Firefox 4+, Opera, Chrome */}
#panel ul li:last-child{border-bottom:none!important}    
#panel ul li a{text-decoration:none; font-family: Lato; color:#31383e; color:#fff; font-size:14px;padding-left:25px;}
#panel ul li a:hover{color:#fff!important;}
#flip{z-index:10000;display:none}
#panel{display:none}
.margin{margin-top:20px; margin-left:26px; margin-bottom:20px}
.camera_wrap_1{min-height:0px!important;}
.cap-lbl{width:10%}
.cap-txt{width:40%}
.cap-snd{width:30%}
.orange{color:#f7974d;}
.blue{color:#0060af;}
.go-trans{ padding-left:20px; margin-top:5px;}

#phimg{margin-top:4px; padding:0px 0px 0px 3px!important;display:inline!important;}
.phimg{margin-top:4px; padding:0px 0px 0px 3px!important;display:inline!important;}
.gal-ul li{padding-left:20px; padding-top:10px;}
.goog-te-gadget img{display:none!important}
.goog-te-menu-value span{padding:5px;}
#nav2{display:none}
.ser{font-family:arial!important; color:#fff!important; font-size:12px!important; }
*::-moz-placeholder {
    color: #fff!important; opacity:1!important;
    font-family: "arial"!important;
    font-size: 12px!important;}
 #about h3, #facility h3{font-family:Arial!important; }
 #news{background: -webkit-linear-gradient(#f7964b, #fbc299); /* For Safari 5.1 to 6.0 */
  background: -o-linear-gradient(#f7964b, #fbc299); /* For Opera 11.1 to 12.0 */
  background: -moz-linear-gradient(#f7964b, #fbc299); /* For Firefox 3.6 to 15 */
  background: linear-gradient(#f7964b, #fbc299); /* Standard syntax */;background-position: fixed;}
  .abs{background:#fbc299}
  .gal-ul li{width:30%}
    .gal-ul li img{width:100%;border:1px solid #D9D9D9;}
    
#product3, #product1, #product2, #allproduct, #allprod, #prod1 , #prod2{display:none}
 #allprod, #prod1 , #prod2, #prod3{background:#fff}
.bg{background:#eaeaea!important}
.bg1{background:#fff!important}
.inner{margin-top:-30px;}
.inner .newsontent{padding-bottom:30px; margin-bottom:0px}
#news .read{color:#fff}
.inline1{transition:all 250ms linear 0s}
.margin1{margin-right:170px}
.ss li{float:left}
#nav{transition:all 250ms linear 0s; -webkit-transition:all 250ms linear 0s; -moz-transition:all 250ms linear 0s}
.dummy-image{background:url(../images/facility.jpg) no-repeat; min-height:500px}
.new-hover{background:#fff!important; color:#2ca8d7!important}
.new-hover1{color:#2ca8d7!important}
.inner{background:#fff}
.inner .newsontent p, .inner .newsontent span{color:#353535}
.inner .newsontent h4{color:#0060af; font-weight:normal}
.inner .abs{background:#353535; color:#fff}
.inner .abs span{color:#fff!important}
.go{position:absolute; top:0px; background:#f7974d; font-family:'Lato'; color:#fff; pointer:cursor; font-size:13px; text-decoration:none; right:-30px;height:23.3px; padding:0px 2px 0px 2px}

/*searc bar*/
/* Search icon by IcoMoon, made with http://icomoon.io/app/ */
@font-face {
	font-family: 'icomoon';
	src:url('../font/icomoon/icomoon.eot');
	src:url('../font/icomoon/icomoon.eot?#iefix') format('embedded-opentype'),
		url('../font/icomoon/icomoon.woff') format('woff'),
		url('../font/icomoon/icomoon.ttf') format('truetype'),
		url('../fonts/icomoon/icomoon.svg#icomoon') format('svg');
	font-weight: normal;
	font-style: normal;
}

.sb-search {
	position: relative;
	margin-top: 10px;
	width: 0%;
	min-width: 60px;
	height: 60px;
	float: right;
	overflow: hidden;
	-webkit-transition: width 0.3s;
	-moz-transition: width 0.3s;
	transition: width 0.3s;
	-webkit-backface-visibility: hidden;
}

.sb-search-input {
	position: absolute;
	top: 0;
	right: 0;
	border: none;
	outline: none;
	background: #fff;
	width: 100%;
	height: 60px;
	margin: 0;
	z-index: 10;
	padding: 20px 65px 20px 20px;
	font-family: inherit;
	font-size: 20px;
	color: #2c3e50;
}

.sb-search-input::-webkit-input-placeholder {
	color: #efb480;
}

.sb-search-input:-moz-placeholder {
	color: #efb480;
}

.sb-search-input::-moz-placeholder {
	color: #efb480;
}

.sb-search-input:-ms-input-placeholder {
	color: #efb480;
}

.sb-icon-search,
.sb-search-submit  {
	width: 60px;
	height: 60px;
	display: block;
	position: absolute;
	right: 0;
	top: 0;
	padding: 0;
	margin: 0;
	line-height: 60px;
	text-align: center;
	cursor: pointer;
}

.sb-search-submit {
	background: #fff; /* IE needs this */
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; /* IE 8 */
    filter: alpha(opacity=0); /* IE 5-7 */
    opacity: 0;
	color: transparent;
	border: none;
	outline: none;
	z-index: -1;
}

.sb-icon-search {
	color: #fff;
	background: #e67e22;
	z-index: 90;
	font-size: 22px;
	font-family: 'icomoon';
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	-webkit-font-smoothing: antialiased;
}

.sb-icon-search:before {
	content: "\e000";
}

/* Open state */
.sb-search.sb-search-open,
.no-js .sb-search {
	width: 100%;
}

.sb-search.sb-search-open .sb-icon-search,
.no-js .sb-search .sb-icon-search {
	background: #da6d0d;
	color: #fff;
	z-index: 11;
}

.sb-search.sb-search-open .sb-search-submit,
.no-js .sb-search .sb-search-submit {
	z-index: 90;
}
/* General Demo Style */
@import url(http://fonts.googleapis.com/css?family=Lato:300,400,700);

@font-face {
	font-family: 'codropsicons';
	src:url('../font/codropsicons/codropsicons.eot');
	src:url('../font/codropsicons/codropsicons.eot?#iefix') format('embedded-opentype'),
		url('../font/codropsicons/codropsicons.woff') format('woff'),
		url('../font/codropsicons/codropsicons.ttf') format('truetype'),
		url('../font/codropsicons/codropsicons.svg#codropsicons') format('svg');
	font-weight: normal;
	font-style: normal;
}


.seresch {
	float: left;
	width: 50%;
	padding: 0 2em;

	position: relative;
}


/* To Navigation Style */
.codrops-top {
	background: #566472;
	background: rgba(255, 255, 255, 0.2);
	text-transform: uppercase;
	width: 100%;
	font-size: 0.69em;
	line-height: 2.2;
}

.codrops-top a {
	padding: 0 1em;
	letter-spacing: 0.1em;
	color: #fff;
	display: inline-block;
}

.codrops-top a:hover {
	background: rgba(255,255,255,0.8);
	color: #2c3e50;
}

.codrops-top span.right {
	float: right;
}

.codrops-top span.right a {
	float: left;
	display: block;
}

.codrops-icon:before {
	font-family: 'codropsicons';
	margin: 0 4px;
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
}

.codrops-icon-drop:before {
	content: "\e001";
}

.codrops-icon-prev:before {
	content: "\e004";
}


@media screen and (max-width: 25em) {

	.codrops-icon span {
		display: none;
	}

}
/*tooltip*/
.tooltip {
	display:none;
	position:absolute;
	border:1px solid #5b5b5b;
	background-color:#5b5b5b; border-radius:3px;
	padding:3px;
	color:#fff;
	font-size:12px; font-family:Lato
}
.v{background:url(../images/light-bg.png); height:30px; width:100%}
.ff{background:#fff!important}
.ff1{color:#2ca8d7!important}
.pl{float:left}

.prista{font-family:'GreatVibes-Regular'!important}
.all{font-family:'alex'!important}
.newsontent .read{color:#2d2d2d }
.new{padding-bottom:30px;}