	html,body, #outer-wrapper, #inner-wrapper {
		background: #0a0b0f;
		color:#d2d2d2;
		font-size: 93%;
	}
	.col:last-child, .col {
		padding: 0;
	}

hr {
    background-image: linear-gradient(to right, #0e0f13, #2d2f38, #0e0f13);
}
	
	.prime_box {
		background-image: url(../images/bg_topbanner.jpg);
		background-repeat: no-repeat;
		background-size: cover;
		background-position: bottom center;
		margin: 25px;
		border: 1px solid #181b20;
		box-shadow: 4px 4px 2px #00000082;
	}
	.prime_box2 {
		background-image: url(../images/bg_banner.jpg);
		background-repeat: no-repeat;
		background-size: cover;
		background-position: bottom center;
		margin: 25px;
		border: 1px solid #181b20;
		box-shadow: 4px 4px 2px #00000082;
	}
	.prime_box:hover {
	    filter: brightness(1.1);
	}
	#prime_top {
		background-image: url(../images/bg_topbanner.jpg);
		background-repeat: no-repeat;
		background-size: cover;
		background-position: bottom center;
    	width: 100%;
    	height: 65vw;
    	text-align: center;
    	position: relative;
    	z-index: 2;
    	max-width: 2000px;
    	margin-left: auto;
    	margin-right: auto;
	}
	
	#prime_topimg {
	    background-image: url(../images/top_img_lc6000.png);
	    background-repeat: no-repeat;
	    background-position: bottom center;
	    background-size: auto 100%;
	    width: 50%;
	    height: 80%;
	    max-height: 600px;
	    min-height: 300px;
	    text-align: center;
	    position: absolute;
	    top: auto;
	    bottom: 3vh;
	    right: 3vw;
	    left: auto;
	    z-index: 3;
	    float: right;
	    
	}
	#prime_toptext {
	    background-image: url(../images/top_text_lc6000.png);
	    background-repeat: no-repeat;
	    background-position: bottom center;
	    background-size: 100% auto;
	    width: 38%;
	    height: 100%;
	    text-align: center;
	    position: absolute;
	    top: auto;
	    bottom: 17vh;
	    right: auto;
	    left: 18%;
	    z-index: 4;
	    float: left;
	    max-width: 600px;
	    
	}
	#prime_availablefor {
		background-image: url(../images/top_text_lc6000.png);
		background-repeat: no-repeat;
		background-size: 80% auto;
		background-position: top center;
    	width: 80%;
    	height: 150px;
    	text-align: center;
    	position: relative;
    	max-width: 800px;
    	margin-top: 50px;
    	margin-left: auto;
    	margin-right: auto;
    	border-bottom: 0;
	}

	#prime_available {
		display: none;
	}

	.button-prime {
		border: 1px solid #41434c;
		margin-bottom: 20px;
	}
	.button-prime:hover {
		border: 1px solid #41434c;
		background:  #41434c;
	}

	.prime-title {
		margin-top: 0px;
		color: #e2e2e2;
	}

	#prime_video {
		background-image: url(../images/video_bg.jpg);
		background-repeat: no-repeat;
		background-size: cover;
		background-position: top center;
    	width: 100%;
    	height: 380px;
    	background-color: black;
    	filter: opacity(0.7);
    	cursor: pointer;
	}

	#prime_video:hover {
		filter: opacity(0.9);
	}

	.videoplaybtn {
	    position: absolute;
	    color: white;
	    font-size: 8em;
	    bottom: 20%;
	    left: 0;
	    right: 0;
	    display: block;
	    opacity: 0.7;
	}
	.videoplaybtn:hover {
		opacity: 1;
	}


	.prime_skin_img {
		width: 70%;
		margin: 10% auto 10% auto;
		display: block;

	}


	#prime_about h1 {
		font-size: 1.7em;
		padding: 0;
		margin: 0;
	}

	#prime_about_text {
		max-width: 700px;
		padding-left:25px;
		padding-right:25px;
	}

	#prime_about_text button {
		width: 200px;
	}



/* LC 6000 */ 
#lc6000_hero_text h2, #lc6000_hero_text h4 {
    margin: 0;
    color:#fbfbfb;
}
#lc6000_hero_text h4 {
    font-weight: normal;
    font-weight: normal;
    padding-bottom: 30px;
    display: block;
}

#lc6000_hero_text {
    padding-top: 90px;
    width: 80%;
    margin-bottom: 60px;
}

img.responsive.lc6000_hero3_img {
    max-width: 600px;
    margin-top: 80px;
    margin-bottom: 50px;
}

.lc6000_videothumb {
    cursor: pointer;
}

#lc6000_hero {
	background-image: url(../images/lc6000_hero.jpg);
	background-repeat: no-repeat;
	background-size: cover;
	background-position: center center;
}

#lc6000_hero2 {
	background-image: url(../images/lc6000_hero2.jpg);
	background-repeat: no-repeat;
	background-size: cover;
	background-position: center center;
}

#lc6000_hero3 {
	background-image: url(../images/lc6000_videothumb.jpg);
	background-repeat: no-repeat;
	background-size: cover;
	background-position: center center;

	cursor: pointer;
}

#lc6000_hero, #lc6000_hero2, #lc6000_hero3 {
	width: 100%;
	height: 100%;
	display: block;
	min-height: 250px;
}


/* responsive */
@media only screen and (max-width: 1400px) {
  #prime_top {}
  #prime_topimg {
  	 height: 70%;
  	 min-height: 100px;
  	 visibility: visible;
  }
  #prime_toptext {max-width: 400px;}
}
@media only screen and (max-width: 980px){
  #prime_topimg {
  	 height: 70%;
  	 width: 100%;
  	 background-size: contain;
  }
  #prime_toptext {visibility: hidden;}
  #prime_available {display: block;}
}
@media only screen and (max-width: 580px) {
	#prime_availablefor {
  	height: 100px;
  }
}