@charset "utf-8";
/* CSS Document */
body{
	font-family: 'Open Sans', sans-serif;
	background:#FFF;
	font-size: 14px;
	}
img {
  /* Responsive images (ensure images don't scale beyond their parents) */

  max-width: 100%;
  /* Part 1: Set a maxium relative to the parent */

  width: auto\9;
  /* IE7-8 need help adjusting responsive images */

  height: auto;
  /* Part 2: Scale the height according to the width, otherwise you get stretching */

  vertical-align: middle;
  border: 0;
  -ms-interpolation-mode: bicubic;
}
.carousel-item {
  height: 100vh;
  min-height: 350px;
  background: no-repeat center center scroll;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;

}
  .whole { 
    background-size: cover;
    position: fixed;
    top: 0;
    left: 0;
    min-width: 100%;
    min-height: 100%;
}.temp_logo {
    padding: 20px 50px;
	z-index:10000000000000000;
	position:relative;
}.part1 {
}.intro-content {
    text-align: center;
    padding: 30% 0;
}
a.linkpart {
    color: white;
    text-decoration: none;
}.brdr {
    padding: 0 150px 18px;
}.brdr1 {
    height: 2px;
    background: white;
}a.smallhding {
    font-size: 20px;
    font-weight: 600;
    text-decoration: none;
}
@media screen and (max-width:767px){
	.intro-content {
    text-align: center;
    padding: 5% 0;
}
}