

.temp{
	position:absolute;
	opacity:0;
}
.findphone,.findkey,.track{
	display:none;
}
.header.bg0 .home-contents .findphone{
	display:block;
}
.header.bg1 .home-contents .findkey{
	display:block;
}
.header.bg2 .home-contents .track{
	display:block;
}
.header.bg0 .home-contents{
	/*background:url(../../Images/slickimg/FindPhone-01.jpg) no-repeat center top;*/
	-webkit-background-size: cover;
	background-size: cover;
}
.header.bg1 .home-contents{
	background:url(../../Images/FindKeys_08.jpg) no-repeat center top;
	-webkit-background-size: cover;
	background-size: cover;
	overflow:hidden;
}
.header.bg2 .home-contents{
	background:#fff;
	-webkit-background-size: cover;
	background-size: cover;
	overflow:hidden;
}

.header .home-contents {
	max-height:658px;
	position:relative;
	margin-top:0;
}
.intro-section{
	position:relative;
	z-index:100;
	margin: 15px;
}
.slider h3{
	margin:0;
}
.color-overlay{
	position:relative;
}
.btn-replay{
	position:absolute;
	left:50%;
	margin-left:-40px;
	top:40%;
	display:none;
	z-index:100;
}
.dummy{
	background-color: rgba(255,255,255,1);
	z-index:99;
}
.header{
	background:url(../../Images/1.jpg);
	background-size: cover;
	background-position: center top; 
	-webkit-box-shadow:inset  0px -5px 10px 0px rgba(50, 50, 50, 0.3);
-moz-box-shadow: inset    0px -5px 10px 0px rgba(50, 50, 50, 0.3);
box-shadow:  inset        0px -5px 10px 0px rgba(50, 50, 50, 0.3);
}
.ksr-logo {
	background: url(../../Images/ksr-logo.svg) no-repeat;
	background-size: 159px;
	display: inline-block;
	height: 19px;
	text-indent: -9999px;
	width: 159px;
}
.slick-prev:before, .slick-next:before {
	color: #000;
}
.features .thumbnail{
	height:300px;
}
.features .thumbnail h4{
	padding:0 10px;
	position:absolute;
}
.features .thumbnail .gifplaycon{
	position:absolute;
	right:50%;
	top:50%;
	margin-top:-15px;
	margin-right:-15px;
	transition: all ease 0.5s;
	color:#C03;
	z-index:99;
}
.features .thumbnail img.ac{
	opacity:1 !important;
}
.footer{
	min-height: 50px;
  background: #1a171b;
  border: none;
  margin-bottom: 0 !important;
  -webkit-backface-visibility: hidden;
  -webkit-box-shadow: 0px 2px 8px 0px rgba(50, 50, 50, 0.08);
  box-shadow: 0px 2px 8px 0px rgba(50, 50, 50, 0.08);
  color:#fff;
  padding:10px 0;
}
.footer a{
	color:#fff;
	text-decoration:none;
}
.footer .facebook:hover i{
	color:#3a5795;	
	transition: all ease 0.25s;
}
.footer .twitter:hover i{
	color:#55acee;
	transition: all ease 0.25s;
}
.list_faq a{
	text-decoration:none;
}
.list_faq .well{
	color:#333;
}
.bx-viewport{
	border-radius:8px;
}
.bx-wrapper {
  margin: 0 auto 30px;
}
ul.bxslider{
	padding:0;
}
#team .image.co{
		float:left;
	}
	.bx-caption{
		display:none;
	}
@media (max-width: 767px) {
	#intro {
			background:none;
			text-align:left;
	}
	.header .intro-section{
		padding-top:0;
		text-align:left;
	}
	#download-button{
		position:absolute;
	}
	#team .image.co{
		float:none !important;
		text-align:center;
	}
	.navbar-inverse .navbar-nav>li{
		display:block;
	}
	.navbar-inverse .navbar-collapse, .navbar-inverse .navbar-form{
		background:#1a171b;
	}
}