@charset "utf-8";
/* CSS Document */
@media only screen and (min-width: 1200px) {
  * {
    font-size: 1em;
  }
  body {
    width: 100%;
    margin-left: 0%;
  }
	#site-header {
		width:80%;
		margin-left:10%;
	}
  #headerImg {
	}
  #headerImg img {
    max-width: 250px;
    height: auto;
  }
	#header_menu {
		width:80%;
		margin-left:10%;
	}
  .prime_picbox {
    max-width: 35%;
  }
  .prime_picbox img {
    max-width: 100%;
    height: auto;
  }
  .section_header {
    font-size: 2em;
  }
  .life_at_area {
    width: 50%;
    max-width: 1920px;
  }
  .life_at_area p {
    font-size: 1.25em;
    line-height: 2em;
  }
  .img_slider {
    max-width: 950px;
  }
  .services_cards {
    width: 100%;
    text-align: center;
    vertical-align: top;
  }
  .services_cards li {
    display: inline-block;
    width: 20%;
    min-width: 250px;
    height: auto;
    min-height: 40px;
    padding: 10px 20px 10px 20px;
    border: solid thin #bbb;
    margin-top: 15px;
    margin-right: 15px;
    border-radius: 8px;
    box-shadow: 0px 0px 5px 2px #AAA;
  }
  .services_cards li img {
    margin-right: 15px;
    vertical-align: middle;
	width:35px;
	height:35px;
  }
  .cust_gallery {
    width: 60%;
    margin-left: 20%;
  }
  .yt_embed iframe {
    width: 1250px;
    height: 703px;
  }
		.vid_head {
		margin:0px;
		padding:0px;
	}
	
	.vid_head h2 {
		margin:0px;
		height:400px;
		position:relative;
		top:0px;
		left:0px;
		text-shadow:0px 0px 5px #000;
	}

}