/*index------------------------------------------------------------*/
/* section ---------------------------------*/
#intro { 
	background: url('../images/index_bg1.jpg') no-repeat center top;
}
#section2 { 
	background: url('../images/public_sec2_bg.jpg') no-repeat center top;
}
#section3 { 
	background: url('../images/index_bg3.jpg') no-repeat center top;
}
#section4 { 
	background: url('../images/index_bg4.jpg') no-repeat center top;
}
#section5 { 
	background: url('../images/index_bg5.jpg') no-repeat center top;
}
#section6 { 
	background: url('../images/index_bg6.jpg') no-repeat center top;
}
#section7 { 
	background: url('../images/index_bg7.jpg') no-repeat center top;
}
#section8 { 
	background: url('../images/index_bg8.jpg') no-repeat center top;
}
#intro , #section2, #section3, #section4, #section5, #section6, #section7, #section8 {
	height: auto;
	-webkit-background-size: cover;
	background-size: cover;
}
h1.index-title {
	/*-webkit-animation: index-title 1.3s cubic-bezier(1,-0.12,.65,1.32);
	-moz-animation: index-title 1.3s cubic-bezier(1,-0.12,.65,1.32);
	-o-animation: index-title 1.3s cubic-bezier(1,-0.12,.65,1.32); 
	animation: index-title 1.3s cubic-bezier(1,-0.12,.65,1.32);	*/
	-webkit-animation: index-title 1.3s ease-in .2s;
	-moz-animation: index-title 1.3s ease-in .2s;
	-o-animation: index-title 1.3sease-in .2s; 
	animation: index-title 1.3s ease-in .2s;	
}
@-webkit-keyframes index-title {
	0% { -webkit-transform: scale(5); opacity: 0; }
	95% { -webkit-transform: scale(.98); opacity: .7;}
	100% { -webkit-transform: scale(1); opacity: 1; }
}
@-moz-keyframes index-title {
	0% { -moz-transform: scale(5); opacity: 0; }
	95% { -moz-transform: scale(.98); opacity: .7; }
	100% { -moz-transform: scale(1); opacity: 1;}
}
@-o-keyframes index-title {
	0% { -o-transform: scale(5); opacity: 0; }
	95% { -o-transform: scale(.98); opacity: .7; }
	100% { -o-transform: scale(1); opacity: 1; }
}
@keyframes index-title {
	0% { transform: scale(5); opacity: 0; }
	95% {transform: scale(.98); opacity: .7; }
	100% { transform: scale(1); opacity: 1; }
}

/*section1*/
#intro #myModal .modal-content {
	width: 90%;
	margin: 0 auto;
}
#intro .modal-dialog {
	width: 100%;
}

/*section7*/
.carousel-inner .item:nth-child(5) h3 {
	padding-top: 22%;
	font-size: 2em;
}
.carousel-caption {
	position: static;
	height: 600px;
}
.carousel-control {
	width: 5%;
	padding-top: 20%;
}
.carousel-control.left, .carousel-control.right {
	background: none;
}
.section-slider .carousel-inner > .item {
	width: 80%;
	margin: 0 auto;
}
.section-slider .carousel-inner {
}
@media screen and (max-width: 768px) {
	.carousel-caption {
		height: 620px;
	}
	.carousel-control {
		width: 15%;
		padding-top: 40%;
	}
}
/*section8*/
#section8 span {
	display: block;
}
