@charset "utf-8";
/* CSS Document */

@media screen and (max-width:1000px){

#contact-box{display:none;
}

#header-box{height:200px;
}

#header-box-logo img{
				background-image:url(../600px%20img/logo.png) 0 0 no-repeat;
				width:200px;
				height:100%;
				margin-left:50px;
}

.banner-box{width:100%;
			display:block;
}

.slider_bg{width:100%;
}

.slider{width:100%;
}

.slider .pic{width:90%;
			display:block;
}

.slider .pagination{right:10px;
}

.flag{display:none;

}


.fourth-row-box{height:480px;
}

.arrow-part{margin:-22px 0px 0px 0px;
}

.green-box{margin:80px 0px 0px 0px;
}

.calling-part img{
				margin:102px 0px 0px 0px;
}

.footer{height:315px;
}

.footer-right{padding-top:50px;
}

.widget-bg-box{height:680px;
}

.overview{margin:-60px 0px 0px 0px;
}

.third-row-box{height:1120px;
}

.circular_part{	margin:20px 0px 0px 0px;

}

.navigation{
			padding-bottom:5px;
}

#nav ul li a{
		margin:0px;
		padding:8px 10px;
		font-family:Calibri;
		font-size:16px;
		color:#474747;
		text-decoration:none;
}

#nav ul li a:hover{
		margin:0px;
		padding:8px 10px;
		font-family:Calibri;
		font-size:16px;
		color:#fff;
		text-decoration:none;
			background: #34d3cd; /* Old browsers */
transition:background-color 0.5s linear;
-webkit-transition:background-color 0.5s linear;
-moz-transition:background-color 0.5s linear;
-o-transition:background-color 0.5s linear;	
border:none;
}

.footer-footnote-box{height:70px;
}

#img{display:block;
	width:100%;
}

.vision-row-box{padding-right:10px;
margin-left:-10px;
}

.profile-row-box{padding-right:10px;
margin-left:-10px;
				
}

.map {
    position: relative;
    padding-bottom: 56.25%;
    padding-top: 30px; 
height: 0; 
overflow: hidden;
margin:0px;
}
 
.map iframe,
.map object,
.map embed {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}


.contact-right-part{padding:0px 0px;
		margin:20px 0px 0px 0px;

}

.contact-right-part h3{padding:5px 0px 0px 45px;

}

.contact-right-part form{padding:0px;
						margin:0px 0px 0px 0px;
						
}

.viewport{float:none;
			margin:0px 0px 0px 0px;
			padding:0px;
			
}

#slider1{padding:0px;
		margin:-120px 0px 0px 0px;
}

.footer-inner-img{display:none;
}

	nav li {
		display: block;
		float: none;
		width: 100%;
	}
	
	nav li a {
		border-bottom: 1px solid #576979;
	}
	
	.tip{padding:0px;
			margin:0px 0px 0px 0px;
			background-image:url(../nav%20600px/nav-icon.png);
			width:40px;
			height:30px;
			position:absolute;
			top:200px;
			left:320px;
	}
	
		nav a {
	  	text-align: left;
	  	width: 100%;
	  	text-indent: 25px;
  	}
	
	.navigation{float:none;display:inline-block; height:50px; width:90%; margin-left:20px; border-radius:12px; -moz-border-radius:12px; -webkit-border-radius:12px; -o-border-radius:12px;}
.navigation ul{display:none;}
.js .navigation > ul{display:none !important;}
.js .navigation select{border:none; padding:7px 15px; margin:10px 2px 0px 2px; width:320px; color: #fff; display:block;
background:rgba(236, 59, 39, 1.0);text-shadow: 0 1px 1px rgba(255, 255, 255, 0.4); font-size: 12px;
-moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2) inset , 0 1px 1px rgba(255, 255, 255, 0.9);
-webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2) inset , 0 1px 1px rgba(255, 255, 255, 0.9);
box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2) inset , 0 1px 1px rgba(255, 255, 255, 0.9);
}

.js .navigation select option{font-family:Calibri; font-size:16px;}

}






