@import url("reset.css");


body{
	font-family: 'arial';
	margin:0px; padding:0px;

	font-size: 15px;
	color: #252525;
	direction:ltr;
	font-size:15px;
}
*:focus{outline:solid 2px #05b5cf !important;}
input{font-family:arial;}
h1,h2{color:#0eb3ce; font-size:36px; font-weight:bold; margin-bottom:29px;} 
.optBg{	background-image: url(../../imageBank/bg.png);}
.optBgBlack{
	background-image: url(../../imageBank/bg-black.png);
}

a{color:#0A879B; text-decoration:none;}
a:hover{color:#0eb3ce; text-decoration:none;}

.wrapper{width:100%; position:relative;margin:0 auto; z-index: 1;}
.sharedSide{width:100%; max-width:277px;  float:left;}
.mainArea{float:right; max-width:643px; width:100%; padding:38px; line-height:22px;}
.logo{
	width: 100%;
	text-align:center;
	padding:17px 0;
	margin-bottom:5px;
	

}
#CyberNagish{background-image: url("../../imageBank/bg.png"); font-size:15px; color:#000000;padding:8px;}
.lang{font-size:15px; color:#000000;padding:8px; position:absolute; top:0; left:8px; z-index:999;background-image: url("../../imageBank/bg.png");}
.lang a{color:#000; text-decoration:none;}
nav ul{padding:15px 0;}
nav li.current{font-weight:bold;}
nav li a{text-decoration:none; color:#000;padding:8px 40px 8px 19px;  display:block;}
nav li a:hover{background-image: url(imageBank/bg.png);}

.centered{width:100%; max-width:980px; min-width:320px; margin:0px auto;}

.footer{width:100%; position:fixed; bottom:0px; right:0px; z-index:999; padding:15px 0;}
.footer label{display:none;}
.footer input{margin-right:10px; border:none; height:25px; padding:0 1%; width:100%; max-width:163px;}
.footer input.bt{background:#0eb3ce; max-width:80px; color:#fff;}
.footer .form_text{display:inline-block; width:80px; color:#fff;}
.footer .formSize{width:754px;}

/*hide from pages*/
#page5 .footer form{display:none;}
#page1 .mainArea{display:none;}
#page39 .mainArea{display:none;}

/*menu */

nav a#pull {
	display: none;
	width:100%;

	clear:both;
	padding:16px 0;
	color:#000;
	text-decoration:none;
	font-size:15px;
	font-weight:bold;
}
nav ul li:last-child a{ border-bottom:none;}

.helfPage{width:34.1%; float:left;}
.fineTune{width:65.9%; }

#googlemap{margin-top:26px; height:213px !important; width:90%;}

.form .text{font-size:16px; font-weight:bold; display:block; margin-bottom:20px;}
.form label{display:none;}
.form input{ border:solid 1px #a5a5a5; height:25px; padding:0 1%; width:100%; max-width:215px; margin-bottom:14px; display:block;}
.form textarea{ border:solid 1px #a5a5a5;  padding:1px 1%; width:100%; max-width:215px; margin-bottom:14px; font-family:arial;}
.form input[type=submit]{background:#0eb3ce; max-width:80px; color:#fff; border:none; margin:0 auto;}
input[name=chp]{display:none;}


.item {display:inline-block; text-align:center; margin-right:16px;}
.item img{max-width:188px;}


/*Styles for screen 600px and lower*/
@media screen and (max-width: 800px) {
	
.logo{margin-bottom:8px;}
.wrapper{width:100%; position:relative; height:auto !important; top:0px !important; margin:0 auto; z-index: 1;}
.sharedSide{width:100%; max-width:100%; float:none; display:block; margin:8px 0;}
.mainArea{float:none;  width:100%; max-width:100%; padding:0%; display:block; }
.mainArea .margins{ padding:3%;}
.footer{width:100%; position:relative; display:block;  padding:15px 0;}
.footer input{margin:8px 10px; border:none; height:25px; padding:0 1%; width:92%; max-width:92%;}
.footer input.bt{background:#0eb3ce; max-width:80px; color:#fff; margin:8px auto 10px auto; display:block;}
.footer .formSize{width:auto;}
.footer .form_text{display:inline-block;  padding:0 3%; width:92%; max-width:92%;}
.footer .toggel{position:absolute; right:50%; top:-15px; width:30px; height:30px; margin-right:15px; }

	
	nav { 
  		height: auto;
  	}
  	nav ul {
  		width: 100%;
  		display: none;
  		height: auto;
  	}
	nav ul a{ padding:12px 0px;}
  	nav li {
  		width: 50%;
  		float: left;
  		position: relative;
  	}
  	nav li a {
		border-bottom: 1px solid #fff;
	
		
	}
  	nav a {
	  	text-align: left;
	  	width: 100%;
	  	text-indent: 25px;
		padding:0px;
  	}
		nav a#pull {
		display: block;
	
		width: 100%;
		position: relative;
	}

	nav a#pull:after {
	content: "";
	background-repeat: no-repeat;
	background-image: url(../../../../imageBank/menu.png);
	width: 37px;
	height: 38px;
	display: inline-block;
	position: absolute;
	right: 15px;
	top: 10px;
	}
	
	
	#pull{border-top: 1px solid #fff;}
	
	.form input{  max-width:100%; }
.form textarea{max-width:100%; }
#page37 .mainArea{max-width:100%;}
}

/*Styles for screen 515px and lower*/
@media only screen and (max-width : 480px) {
	
.logo{margin-bottom:8px;}
.wrapper{width:100%; position:relative; height:auto !important; top:0px !important; margin:0 auto; z-index: 1;}
.sharedSide{width:100%; max-width:100%; float:none; display:block; margin:8px 0;}
.mainArea{float:none;  width:100%; max-width:100%; padding:0%; display:block; }
.mainArea .margins{ padding:10px 3%;}
.footer{width:100%; position:relative; display:block;  padding:15px 0;}
.footer input{margin:8px 10px; border:none; height:25px; padding:0 1%; width:92%; max-width:92%;}
.footer input.bt{background:#0eb3ce; max-width:80px; color:#fff; margin:8px auto 10px auto; display:block;}
.footer .formSize{width:auto;}
.footer .form_text{display:inline-block;  padding:0 3%; width:92%; max-width:92%;}
.footer .toggel{position:absolute; right:50%; top:-15px; width:30px; height:30px; margin-right:15px; }




	nav {
		border-bottom: 0;
	}

	nav ul {
		display: none;
		height: auto;
		padding:0px;
	}
	nav ul a{ padding:12px 0px;}
	
	
	nav a#pull {
		display: block;
	
		width: 100%;
		position: relative;
	}

	nav a#pull:after {
	content: "";
	background-repeat: no-repeat;
	background-image: url(../../imageBank/menu.png);
	width: 37px;
	height: 38px;
	display: inline-block;
	position: absolute;
	right: 15px;
	top: 10px;
	}
	
	
	#pull{border-top: 1px solid #fff;}
	
	.helfPage{width:100%; display:block;}
	#googlemap{margin-top:26px; height:213px !important; width:100%;}
	#page37 .mainArea{max-width:100%;}

}


@media only screen and (max-width : 320px) {
	nav li {
		display: block;
		float: none;
		width: 100%;
	}
	nav li a {
		border-bottom: 1px solid #576979;
	}
	#page37 .mainArea{max-width:100%;}
	.mainArea .margins{ padding: 3%;}
}


