@charset "UTF-8";
/* CSS Document */

html {
	margin: 0;
	padding: 0;
	/*background-color: #d7dde8;*/
	background-color: #08080a;/*background-color:#bec9dd;*/
}
body {
	overflow: hidden;
	margin: 0 auto;
	padding: 0;
}
/* Preloader */
#preloader {
	position: fixed;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	background-color: #08080a; /* change if the mask should have another color then white */
	z-index: 99; /* makes sure it stays on top */
}
#status {
	width: 200px;
	height: 200px;
	position: absolute;
	left: 50%; /* centers the loading animation horizontally one the screen */
	top: 35%; /* centers the loading animation vertically one the screen */
	background-image: url(../img/status.gif); /* path to your loading animation */
	background-repeat: no-repeat;
	background-position: center;
	margin: -100px 0 0 -100px; /* is width and height divided by two */
}
/* Fonts */
@font-face {
	font-family: 'high_tidebold';
	src: url('../fonts/high_tide_bold-webfont.eot');
	src: url('../fonts/high_tide_bold-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/high_tide_bold-webfont.ttf') format('truetype'), url('../fonts/high_tide_bold-webfont.svg#high_tidebold') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'high_tidesans';
	src: url('../fonts/hightide_sans-webfont.eot');
	src: url('../fonts/hightide_sans-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/hightide_sans-webfont.ttf') format('truetype'), url('../fonts/hightide_sans-webfont.svg#high_tidesans') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'coffee_serviceregular';
	src: url('../fonts/sideshow_-_coffeeservice-webfont.eot');
	src: url('../fonts/sideshow_-_coffeeservice-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/sideshow_-_coffeeservice-webfont.woff') format('woff'), url('../fonts/sideshow_-_coffeeservice-webfont.ttf') format('truetype'), url('../fonts/sideshow_-_coffeeservice-webfont.svg#coffee_serviceregular') format('svg');
	font-weight: normal;
	font-style: normal;
}
/* Hacks */
.no_border {
	border: 0 !important;
}
.last_row {
	padding-bottom: 0 !important;
}
.border_none {
	border: none !important;
}
/*--------------------------------------------------------------------------------------------
	TOP SECTION
--------------------------------------------------------------------------------------------*/
header {
	background-color: #08080a;
	border-bottom: 1px solid #000;
	position: fixed;
	display: block;
	width: 100%;
	margin: 0;
	padding: 0;
	z-index: 999;
}
.ha-header-box {
	transition: all 0.5s ease 0s;
}
.head_wrap {
	width: 1000px;
	position: relative;
	margin: 0 auto;
	height: 130px;
}
/* Small Header */
.ha-header-small {
	padding: 75px 0 0 0;
	height: 70px;
	/*-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	transform: translateY(-50%);*/
	transition: all 0.6s ease-in-out 0s;
	top: -72px;
}
.ha-header-small .head_wrap {
	height: 70px;
}
.ha-header-small .rh_logo {
	font-size: 45px;
	height: 46px;
	line-height: 48px;
	padding: 0;
	top: 14px;
	width: 6%;
	left: 14.5%;
	transition: all 0.3s ease-in-out 0s;
}
/* Logo */
.rh_logo {
	/*color: #ADB4C1;*/
	color: #BEC9DD;
	cursor: pointer;
	float: left;
	font-family: 'coffee_serviceregular';
	font-weight: 100;
	font-size: 55px;
	left: 1.5%;
	margin: 0;
	padding: 18px;
	position: relative;
	top: 5%;
	width: 10%;
}
/* Main Navigation */
nav {
	float: right;
	height: 50px;
	left: -9%;
	padding: 20px;
	position: relative;
	top: 17%;
	width: 45%;
}
nav ul {
	width: 100%;
}
nav li {
	color: #7da1e2;
	float: left;
	font-family:"aktiv-grotesk-std";
	font-size: 15px;
	font-style: normal;
	font-weight: 400;
	letter-spacing: 0.5px;
	text-align: center;
	text-transform: uppercase;
	width: 33%;
}
nav a.selected {
	font-family:"aktiv-grotesk-std";
	font-style: normal;
	font-weight: 400;
	text-decoration: none;
	color: #BEC9DD;
	/*border-bottom: solid 1px #6c9df6;*/
	border-bottom: solid 1px #b2a66b;
}
nav a {
	text-decoration: none;
	color: #282828;
	float: left;
	margin: 0;
	padding: 0;
	letter-spacing: 0.3;
	transition: all 0.25s ease-out 0s;
}
nav a:hover {
	text-decoration: none;
	color: #adb4c1;
}
/* Small Navigation */
.ha-header-small nav {
	height: 25px;
	left: -24.5%;
	top: -12%;
	width: 45%;
	transition: all 0.5s ease-in-out 0s;
}
/* New Small Header */
.small_header {
	display: none;
}
.responsive_drop_click {
	display: none;
}
.responsive_drop_menu {
	display: none;
}
/*--------------------------------------------------------------------------------------------
	HERO SECTION
--------------------------------------------------------------------------------------------*/

.rh_wrap {
	border: 1px solid #FF0000;
	font-family: 'coffee_serviceregular';
	height: 400px;
	margin: 0 auto;
	padding: 0;
	position: relative;
	width: 1000px;
}
.big_rh_back {
	/* border: 1px solid red;*/
	color: #0f1012;
	font-family: 'coffee_serviceregular';
	font-size: 685px;
	font-weight: 100;
	height: 702px;
	left: -61px;
	margin: 0 auto;
	padding: 0;
	position: relative;
	top: -440px;
	width: 745px;
}
section.hero_section {
	/*background: url("../img/rh_hero_logo.png") no-repeat 450px 40px #141519;*/
	background-color: #141519;
	position: relative;
	width: 100%;
	padding: 180px 0 110px 0;
	border-bottom: 6px solid #7b91b8;
	z-index: 2;
	height: 277px;
}
.main_hero_section {
	background: url('../img/hero_grid_pattern.png') repeat 0 110%;
	background-color: #08080a;
	position: relative;
	width: 100%;
	padding: 180px 0 110px 0;
	z-index: 1;
	height: 170px;
}
.hero_wrap {
	background-color: transparent;
	position: relative;
	margin: 0 auto;
	width: 1000px;
	padding: 15px 0;
	text-align: center;
	height: 0;
}
header.hero_tag {
	background-color: transparent;
	font-size: 63px;
	color: #bec9dd;
	position: relative;
	width: 100%;
	font-family:"aktiv-grotesk-std";
	font-style: normal;
	font-weight: 700;
	border: none;
	top: 48px;
	display: block;
}
header.small_hero_tag {
	display: none;
}
span.plus {
	color: #b2a66b;
	/*color: #6C9DF6;*/
	font-size: 35px;
	font-weight: bold;
	padding: 0;
	position: relative;
	top: -5px;
}
header.hero_tag p {
	color: #b2a66b;
	/*	color: #6c9df6;*/
	font-family:"aktiv-grotesk-std";
	font-style: normal;
	font-weight: 400;
	font-size: 21px;
	letter-spacing: 0.5px;
	position: relative;
	top:5px;
}
/*--------------------------------------------------------------------------------------------
	MAIN SECTION
--------------------------------------------------------------------------------------------*/


section.main_content {
	position: relative;
	width: 100%;
	z-index: 3;
	border-top: 6px solid #030304;
	background-color: #08080a;
}
.small_main_content {
	display: none;
}
section.main_content_full {
	position: relative;
	width: 100%;
	z-index: 3;
	background-color: #08080a;
	border-top: 6px solid #030304;
}
.main_row_wrap {
	position: relative;
	width: 1000px;
	margin: 0 auto;
}
.row {
	position: relative;
	width: 100%;
	clear: both;
	padding: 35px 0;
}
.work_row {
	position: relative;
	width: 100%;
	clear: both;
	padding: 35px 0 0 0;
}
.case_head_row {
	padding: 60px 0;
}
.row:before, .row:after {
	content: "";
	display: table;
}
.row:after {
	clear: both;
}
.row:before, .row:after {
	content: "";
	display: table;
}
.row_wrap {
	position: relative;
	width: 1000px;
	margin: 0 auto;
}
.case_row_wrap {
	position: relative;
	width: 100%;
	margin: 0 auto;
}
/*--------------------------------------------------------------------------------------------
	WORK BLOCKS
--------------------------------------------------------------------------------------------*/
.work_circle_block {
	position: relative;
	width: 26%;
	float: left;
	height: 265px;
	padding: 0 35px;
}


.new_grav_work_block{
  
  position: relative;
	width: 32.8%;
	float: left;
	padding: 0;
	border-right: solid 6px #030304;
}


.lm_work_block {
	position: relative;
	width: 32.8%;
	float: left;
	padding: 0;
	border-right: solid 6px #030304;
}


.hawaii_work_block {
	position: relative;
	width: 32.8%;
	float: left;
	padding: 0;
	border-right: solid 6px #030304;
}
.disc_work_block {
	position: relative;
	width: 32.8%;
	float: left;
	padding: 0;
	/*border-right: solid 6px #030304;*/
}
.grav_work_block {
	position: relative;
	width: 32.5%;
	float: left;
	padding: 0;
	/*border-right: solid 6px #030304;*/
}
.gentle_work_block {
	position: relative;
	width: 32.8%;
	float: left;
	padding: 0;
	border-right: solid 6px #030304;
}
.lone_work_block {
	position: relative;
	width: 32.5%;
	float: left;
	padding: 0;
	border-right: solid 6px #030304;
}
.logi_work_block {
	position: relative;
	width: 32.5%;
	float: left;
	padding: 0;
	/*border-right: solid 6px #030304;*/
}
.west_work_block {
	position: relative;
	width: 32.8%;
	float: left;
	padding: 0;
	border-right: solid 6px #030304;
}
.pd_work_block {
	position: relative;
	width: 32.5%;
	float: left;
	/*height: 195px;*/
	padding: 0;/*border-top:solid 1px #bec9dd;
	border-bottom:solid 1px #bec9dd;*/
}
.work_block {
	position: relative;
	width: 32.5%;
	float: left;
	/*height: 195px;*/
	padding: 0;
	border-right: solid 1px #bec9dd;
}
.block_wrap {
	height: 185px;
	margin: 0 auto;
	position: relative;
	width: 205px;
}
.plus_view_wrap {
	background: url("../img/plus_back.png") no-repeat scroll -8px -20px rgba(0, 0, 0, 0);
	color: #BEC9DD;
	font-size: 25px;
	height: 28px;
	margin: 0 auto;
	padding: 11px 0 0;
	position: relative;
	text-align: center;
	top: -35px;
	width: 125px;
	z-index: 3;
	cursor: pointer;
}
.plus_view {
	color: #BEC9DD;
	font-size: 25px;
	height: 28px;
	margin: 0 auto;
	position: relative;
}
.text_view {
	font-family: 'high_tidesans';
	letter-spacing: 0.01px;
	color: #6C9DF6;
	font-size: 15px;
	height: 28px;
	margin: 0 auto;
	padding: 5px 0 0 0;
	position: relative;
	text-align: center;
	width: 125px;
	display: none;
	letter-spacing: 0.8px;
}
.case_name {
		font-family:"aktiv-grotesk-std";
	font-size: 15.5px;
	font-style: normal;
	font-weight: 400;
	text-transform: uppercase;
	height: 15px;
	left: 62%;
	letter-spacing: 0.2px;
	margin: 0;
	padding: 10px 0;
	position: relative;
	top: 4px;
}
.plus_blue {
	
	color: #b2a66b;
}
/* Logi Circle */
.logi_circle {
	background: url("../img/logi_circle.png") no-repeat scroll -12px 0 rgba(0, 0, 0, 0);
	cursor: pointer;
	height: 180px;
	margin: 0 auto;
	position: relative;
	width: 100%;
	z-index: 1;
}
.logi_lightbulb {
	background: url("../img/logi_lightbulb.png") no-repeat scroll -24px 0 rgba(0, 0, 0, 0);
	height: 170px;
	left: 55px;
	position: relative;
	top: 10px;
	width: 90px;
	z-index: 2;
}
/* LoneTree Case Block */

.lone_case {
	background: url("../img/lone_case_block_images.png") no-repeat scroll 49% 9% rgba(0, 0, 0, 0);
	cursor: pointer;
	height: 290px;
	margin: 0 auto;
	position: relative;
	width: 100%;
	z-index: 1;
}
.lone_hover {
	background: url("../img/lone_case_block_images.png") no-repeat scroll 49% 9% rgba(0, 0, 0, 0);
	height: 290px;
	/*padding:10%;*/
	/*width: 325px;*/
	width: 100%;
	position: absolute;
	float: left;
	z-index: 1;
	top: 0;
	left: 0;
	display: none;
}
.lone_case_rect {
	position: relative;
	width: 100%;
	margin: 0;
	padding: 0;
	background-color: #08080a;
	color: #bec9dd;
	height: 55px;
	top: 235px;
}
.lone_case_name {
		font-family:"aktiv-grotesk-std";
	font-size: 15.5px;
	font-style: normal;
	font-weight: 400;
	height: 15px;
	left: 57%;
	letter-spacing: 0.5px;
	margin: 0;
	padding: 10px 0;
	position: relative;
	text-transform: uppercase;
	top: 10px;
	width: 41%;
}
/* Gentle Touch Case Block */

.gentle_case {
	background: url("../img/gentle_case_block_images.png") no-repeat scroll 45% 7% rgba(0, 0, 0, 0);
	cursor: pointer;
	height: 290px;
	margin: 0 auto;
	position: relative;
	width: 100%;
	z-index: 1;
}
.gentle_hover {
	background: url("../img/gentle_case_block_images.png") no-repeat 50% 6.3% rgba(0, 0, 0, 0);
	height: 290px;
	/*padding:10%;*/
	/*width: 325px;*/
	width: 100%;
	position: absolute;
	float: left;
	z-index: 1;
	top: 0;
	left: 0;
	display: none;
}
.gentle_case_rect {
	position: relative;
	width: 100%;
	margin: 0;
	padding: 0;
	background-color: #08080a;
	color: #bec9dd;
	height: 55px;
	top: 235px;
}
.gentle_case_name {
		font-family:"aktiv-grotesk-std";
	font-size: 15.5px;
	font-style: normal;
	font-weight: 400;
	height: 15px;
	left: 57%;
	letter-spacing: 0.5px;
	margin: 0;
	padding: 10px 0;
	position: relative;
	text-transform: uppercase;
	top: 10px;
	width: 41%;
}



/* New Gravitate Case Block */

.new_grav_case {
	background: url("../img/new_grav_case_block_images.jpg") no-repeat scroll 48% 7.5% rgba(0, 0, 0, 0);
	height: 290px;
	cursor: pointer;
	width: 100%;
	
}
.new_grav_case_hover {
	background: url("../img/new_grav_case_block_images.jpg") no-repeat 48% 7.5% rgba(0, 0, 0, 0);
	height: 290px;
	/*padding:10%;*/
	/*width: 325px;*/
	width: 100%;
	position: absolute;
	float: left;
	top: 0;
	left: 0;
	display: none;
	cursor:pointer;
	z-index: 1;
}
.new_grav_case_rect {
	position: relative;
	width: 100%;
	margin: 0;
	padding: 0;
	background-color: #08080a;
	color: #bec9dd;
	height: 55px;
	top: 235px;
}
.new_grav_case_name {
	/*font-family: "franklin-gothic-urw", sans-serif;*/
	font-family:"aktiv-grotesk-std";
	font-size: 15.5px;
	font-style: normal;
	font-weight: 400;
	text-transform: uppercase;
	height: 15px;
	left: 75%;
	letter-spacing: 0.5px;
	margin: 0;
	padding: 10px 0;
	position: relative;
	top: 10px;
	width: 33%;
}


/* Lockheed Case Block */

.lm_case {
	background: url("../img/lm_case_block_images.jpg") no-repeat scroll 48% 7.5% rgba(0, 0, 0, 0);
	height: 290px;
	cursor: pointer;
	width: 100%;
	
}
.lm_hover {
	background: url("../img/lm_case_block_images.jpg") no-repeat 48% 7.5% rgba(0, 0, 0, 0);
	height: 290px;
	/*padding:10%;*/
	/*width: 325px;*/
	width: 100%;
	position: absolute;
	float: left;
	top: 0;
	left: 0;
	display: none;
	cursor:pointer;
	z-index: 1;
}
.lm_case_rect {
	position: relative;
	width: 100%;
	margin: 0;
	padding: 0;
	background-color: #08080a;
	color: #bec9dd;
	height: 55px;
	top: 235px;
}
.lm_case_name {
	/*font-family: "franklin-gothic-urw", sans-serif;*/
	font-family:"aktiv-grotesk-std";
	font-size: 15.5px;
	font-style: normal;
	font-weight: 400;
	text-transform: uppercase;
	height: 15px;
	left: 65%;
	letter-spacing: 0.5px;
	margin: 0;
	padding: 10px 0;
	position: relative;
	top: 10px;
	width: 33%;
}


/* Hawaii Case Block */

.hawaii_case {
	background: url("../img/hawaii_case_block_images.jpg") no-repeat scroll 48% 7.5% rgba(0, 0, 0, 0);
	height: 290px;
	cursor: pointer;
	width: 100%;
	
}
.hawaii_hover {
	background: url("../img/hawaii_case_block_images.jpg") no-repeat 48% 7.5% rgba(0, 0, 0, 0);
	height: 290px;
	/*padding:10%;*/
	/*width: 325px;*/
	width: 100%;
	position: absolute;
	float: left;
	top: 0;
	left: 0;
	display: none;
	cursor:pointer;
	z-index: 1;
}
.hawaii_case_rect {
	position: relative;
	width: 100%;
	margin: 0;
	padding: 0;
	background-color: #08080a;
	color: #bec9dd;
	height: 55px;
	top: 235px;
}
.hawaii_case_name {
	/*font-family: "franklin-gothic-urw", sans-serif;*/
	font-family:"aktiv-grotesk-std";
	font-size: 15.5px;
	font-style: normal;
	font-weight: 400;
	text-transform: uppercase;
	height: 15px;
	left: 76%;
	letter-spacing: 0.5px;
	margin: 0;
	padding: 10px 0;
	position: relative;
	top: 10px;
	width: 33%;
}


/* Discovery Case Block */

.disc_case {
	background: url("../img/discovery_case_block_images.png") no-repeat scroll 48% 7.5% rgba(0, 0, 0, 0);
	height: 290px;
	cursor: pointer;
	width: 100%;
	
}
.disc_hover {
	background: url("../img/discovery_case_block_images.png") no-repeat 48% 7.5% rgba(0, 0, 0, 0);
	height: 290px;
	/*padding:10%;*/
	/*width: 325px;*/
	width: 100%;
	position: absolute;
	float: left;
	top: 0;
	left: 0;
	display: none;
	cursor:pointer;
	z-index: 1;
}
.disc_case_rect {
	position: relative;
	width: 100%;
	margin: 0;
	padding: 0;
	background-color: #08080a;
	color: #bec9dd;
	height: 55px;
	top: 235px;
}
.disc_case_name {
	/*font-family: "franklin-gothic-urw", sans-serif;*/
	font-family:"aktiv-grotesk-std";
	font-size: 15.5px;
	font-style: normal;
	font-weight: 400;
	text-transform: uppercase;
	height: 15px;
	left: 65%;
	letter-spacing: 0.5px;
	margin: 0;
	padding: 10px 0;
	position: relative;
	top: 10px;
	width: 33%;
}
/* Gravitate Case Block */

.grav_case {
	background: url("../img/grav_case_block_images.png") no-repeat scroll 48% 7.5% rgba(0, 0, 0, 0);
	height: 290px;
	cursor: pointer;
	width: 100%;
	
}
.grav_hover {
	background: url("../img/grav_case_block_images.png") no-repeat 48% 7.5% rgba(0, 0, 0, 0);
	height: 290px;
	/*padding:10%;*/
	/*width: 325px;*/
	width: 100%;
	position: absolute;
	float: left;
	top: 0;
	left: 0;
	display: none;
	cursor:pointer;
	z-index: 1;
}
.grav_case_rect {
	position: relative;
	width: 100%;
	margin: 0;
	padding: 0;
	background-color: #08080a;
	color: #bec9dd;
	height: 55px;
	top: 235px;
}
.grav_case_name {
	/*font-family: "franklin-gothic-urw", sans-serif;*/
	font-family:"aktiv-grotesk-std";
	font-size: 15.5px;
	font-style: normal;
	font-weight: 400;
	text-transform: uppercase;
	height: 15px;
	left: 76%;
	letter-spacing: 0.5px;
	margin: 0;
	padding: 10px 0;
	position: relative;
	top: 10px;
	width: 33%;
}
/* Logi Case Block */

.logi_case {
	background: url("../img/logi_case_block_images.png") no-repeat 50% 6.3% rgba(0, 0, 0, 0);
	/*border: 1px solid red;*/
	cursor: pointer;
	height: 290px;
	margin: 0 auto;
	position: relative;
	width: 100%;
	z-index: 1;
}
.logi_hover {
	background: url("../img/logi_case_block_images.png") no-repeat 50% 6.3% rgba(0, 0, 0, 0);
	height: 290px;
	/*padding:10%;*/
	/*width: 325px;*/
	width: 100%;
	position: absolute;
	float: left;
	z-index: 1;
	top: 0;
	left: 0;
	display: none;
}
.logi_case_rect {
	position: relative;
	width: 100%;
	margin: 0;
	padding: 0;
	background-color: #08080a;
	color: #bec9dd;
	height: 55px;
	top: 235px;
}
.logi_case_name {
	/*font-family: 'high_tidesans';*/
	/*font-family: "franklin-gothic-urw", sans-serif;*/
	font-family:"aktiv-grotesk-std";
	font-size: 16px;
	font-style: normal;
	font-weight: 400;
	text-transform: uppercase;
	height: 15px;
	left: 71%;
	letter-spacing: 0.5px;
	margin: 0;
	padding: 10px 0;
	position: relative;
	top: 10px;
	width: 33%;
}
.case_hover {
	background: url('../img/hero_grid_pattern.png') repeat 0 110%;
	background-color: #08080a;
	clear: both;
	cursor: pointer;
	/*float: left;*/
	height: 195px;
	margin: 0 auto;
	padding: 55px 10px 10px;
	position: relative;
	top: 15px;
	/*left: 3.5%;*/
	width: 90%;
	z-index: 2;
	text-align: center;
}
.case_hover_rh {
	border-bottom: 1px solid #282828;
	color: #b2a66b;
	cursor: pointer;
	font-family: "coffee_serviceregular";
	font-size: 40px;
	line-height: 50px;
	margin: 0 auto;
	position: relative;
	width: 15%;
}
.case_name_hover {
	color: #bdcadd;
	cursor: pointer;
	/*font-family: "franklin-gothic-urw", sans-serif;*/
	font-family:"aktiv-grotesk-std";
	font-size: 28px;
	font-style: normal;
	font-weight: 700;
	text-transform: uppercase;
	letter-spacing: 0.5px;
	padding: 8px 0 4px 0;
	width: 100%;
	line-height: normal;
}
.case_link {
	positon: relative;
	width: 100%;
	/*color: #649ef1;*/
	color: #b2a66b;
	cursor: pointer;
	font-family: "franklin-gothic-urw", sans-serif;
	font-size: 13.5px;
	font-style: normal;
	font-weight: 400;
	text-transform: uppercase;
	letter-spacing: 0.5px;
}
/* West Case Block */



.west_case {
	background: url("../img/west_case_block_images.png") no-repeat scroll 56% 74% rgba(0, 0, 0, 0);
	height: 290px;
	width: 100%;
}
.west_text {
	background: url("../img/west_text.png") no-repeat scroll 26% 2% rgba(0, 0, 0, 0);
	height: 111px;
	margin: 0 auto;
	padding: 0;
	position: relative;
	top: 80px;
	width: 172px;
	z-index: 1;
}
.west_hover {
	background: url("../img/west_case_block_images.png") repeat-y scroll 56% 74% rgba(0, 0, 0, 0);
	height: 290px;
	width: 100%;
	position: absolute;
	float: left;
	z-index: 1;
	top: 0;
	left: 0;
	display: none;
}
.west_case_rect {
	background-color: #08080a;
	color: #bec9dd;
	height: 55px;
	margin: 0;
	padding: 0;
	position: relative;
	top: 124px;
	width: 100%;
}
.west_case_name {
		font-family:"aktiv-grotesk-std";
	font-size: 15.5px;
	font-style: normal;
	font-weight: 400;
	text-transform: uppercase;
	height: 15px;
	left: 79%;
	letter-spacing: 0.5px;
	margin: 0;
	padding: 10px 0;
	position: relative;
	top: 10px;
	width: 21%;
}
/* PD Case Block */


.pd_work_block {
	position: relative;
	width: 33.2%;
	float: left;
	/*height: 195px;*/
	padding: 0;/*border-right:solid 1px #bec9dd;*/
}
.pd_case {
	background: url("../img/pd_case_block_images.png") no-repeat scroll 87.5% 6% rgba(0, 0, 0, 0);
	cursor: pointer;
	height: 290px;
	margin: 0 auto;
	position: relative;
	width: 100%;
	z-index: 1;
}
.pd_small_logo {
	background: url("../img/pd_case_logo.png") no-repeat scroll 40% 43% rgba(0, 0, 0, 0);
	height: 50px;
	left: 88%;
	margin: 0;
	padding: 0;
	position: relative;
	top: 173px;
	width: 50px;
	z-index: 2;
}
.pd_big_logo {
	display: none;
}
.pd_hover {
	background: url("../img/pd_case_block_images.png") no-repeat scroll 87.5% 6% rgba(0, 0, 0, 0);
	height: 290px;
	width: 100%;
	position: absolute;
	float: left;
	z-index: 1;
	top: 0;
	left: 0;
	display: none;
}
.pd_case_rect {
	position: relative;
	width: 100%;
	height: 55px;
	margin: 0;
	padding: 0;
	background-color: #08080a;
	color: #bec9dd;
	top: 185px;
}
.pd_case_name {
		font-family:"aktiv-grotesk-std";
	font-size: 15.5px;
	font-style: normal;
	font-weight: 400;
	text-transform: uppercase;
	height: 15px;
	left: 60%;
	letter-spacing: 0.5px;
	margin: 0;
	padding: 10px 0;
	position: relative;
	top: 10px;
	width: 43%;
}
/* West Circle */
.west_circle {
	background: url("../img/west_circle.png") no-repeat scroll -12px 0 rgba(0, 0, 0, 0);
	cursor: pointer;
	height: 180px;
	margin: 0 auto;
	position: relative;
	width: 100%;
	z-index: 1;
}
.west_logo {
	background: url("../img/west_text.png") no-repeat scroll -17px 0 rgba(0, 0, 0, 0);
	height: 85px;
	left: 25px;
	position: relative;
	top: 50px;
	width: 155px;
	z-index: 2;
}
.west_sub_text {
	color: #F9E6E4;
	display: none;
	font-family: 'novecento_widelight';
	font-size: 19px;
	font-weight: normal;
	height: 45px;
	left: 15px;
	letter-spacing: 18px;
	margin: 0 auto;
	position: relative;
	text-align: center;
	top: 20px;
	width: 100%;
}
/* PD Circle */
.pd_circle {
	background: url("../img/pd_circle.png") no-repeat scroll -12px 0 rgba(0, 0, 0, 0);
	cursor: pointer;
	height: 180px;
	margin: 0 auto;
	position: relative;
	width: 100%;
	z-index: 1;
}
.front_pd_logo {
	background: url("../img/front_pd_logo.png") no-repeat scroll -1px -3px rgba(0, 0, 0, 0);
	height: 110px;
	left: 44px;
	position: relative;
	top: 40px;
	width: 125px;
	z-index: 2;
}
/*--------------------------------------------------------------------------------------------
	WORK LINK
--------------------------------------------------------------------------------------------*/
	
	
.dark_grey {
	background-color: #1c1d22;
}
.logo_header {
	color: #9cb4e1;
	cursor: pointer;
	font-family: 'coffee_serviceregular';
	text-align: center;
	font-weight: normal;
	font-size: 55px;
	margin: 0 auto;
	padding: 10px 0;
	position: relative;
	width: 100%;
}
.header_underline {
	background-color: #48669e;
	height: 1px;
	margin: 0 auto 25px auto;
	position: relative;
	width: 390px;
	top: -15px;
}
.front_statment {
	font-family: 'high_tidebold';
	background-color: transparent;
	font-size: 38px;
	color: #bec9dd;
	font-weight: normal;
	position: relative;
	width: 100%;
	border: none;
	text-align: center;
	padding: 0;
}
.front_work_btn {
	background-color: #1C1D22;
	border: 3px solid #9CB4E1;
	clear: both;
	color: #7CA2EA;
	cursor: pointer;
	float: left;
	font-family: 'high_tidebold';
	font-size: 17px;
	font-weight: normal;
	left: 31%;
	margin: 0 auto 100px 0;
	padding: 10px 0;
	position: relative;
	text-align: center;
	top: 25px;
	width: 400px;
}
.front_work_btn:hover {
	background-color: #9CB4E1;
 transition: all 0.25s ease-out 0.s;
}
/*--------------------------------------------------------------------------------------------
	WORK SECTION
--------------------------------------------------------------------------------------------*/
	
	
.light_blue {
	/*background-color: #5573aa;*/
	background-color: #08080a;
}
.logo_blue {
	color: #b2a66b;
}
.statement_blue {
	color: #bec9dd !important;
}
.blue_header_underline {
	background-color: #282828;
	height: 1px;
	margin: 0 auto 25px auto;
	position: relative;
	width: 390px;
	top: -15px;
}
.front_statment {
	font-family: 'high_tidebold';
	background-color: transparent;
	font-size: 38px;
	color: #bec9dd;
	font-weight: normal;
	position: relative;
	width: 100%;
	border: none;
	text-align: center;
	padding: 0;
}
.collaborate_blue {
	color: #b2a66b;
	background-color: #000;
	border: 3px solid #000;
	clear: both;
	cursor: pointer;
	font-family: "aktiv-grotesk-std";
	font-style: normal;
	font-weight: 700;
	font-size: 20px;
	margin: 27px auto 65px auto;
	padding: 15px 75px 13px;
	position: relative;
	text-align: center;
	transition: all 0.5s ease 0s;
	display: block;
	text-transform: uppercase;
}
.collaborate_blue:hover {
	color: #08080a;
	background-color: #d9d9d9;
	border: 3px solid #d9d9d9;
}
.view_web_wrap {
	position: relative;
	margin: 0 auto;
	width: 500px;
}
.view_project {
	background-color: #08080a;
	border-color: #282828;
	border-style: solid;
	border-width: 3px;
	clear: both;
	color: #b2a66b;
	cursor: pointer;
	display: block;
	font-family: "aktiv-grotesk-std";
	text-transform:uppercase;
	font-size: 15px;
	font-weight: 700;
	letter-spacing: 0.4px;
	margin: 0 auto;
	padding: 14px 89px 12px;
	position: relative;
	text-align: center;
	transition: all 0.5s ease 0s;
}

 
.view_project:hover {
	color: #08080a;
	background-color: #bec9dd;
	border-color: #bec9dd;
	transition: all 0.25s ease-out 0s;
}
.case_down_arrow {
	background: url(../img/case_down_arrow.png) 0 0;
	position: relative;
	margin: 0 auto;
	width: 75px;
	height: 50px;
}
/* Next Project */
.next_up {
	font-family: "aktiv-grotesk-std";
	font-size: 17.1px;
	font-style: italic;
	font-weight:700;
	position: relative;
	width: 100%;
	height: 100px;
	text-align: center;
	color: #b2a66b;
	text-transform:uppercase;
}
.next_hover:hover .next_up {
	font-family: "aktiv-grotesk-std";
	color: #000;
}
.next_hover {
	transition: all 0.25s ease-out 0s;
}
.next_hover:hover {
	background-color: #b2a66b;
	/* background-color: #5573aa; */
	cursor: pointer;
}
p.next_project {
	font-family: 'coffee_serviceregular';
	font-size: 33px;
	font-style: normal;
	position: relative;
	letter-spacing: 1px;
	width: 100%;
	height: 50px;
	text-align: center;
	color: #d7dde9;
	text-transform:none;
}
.next_hover:hover p.next_project {
	color: #000;
}
.next_arrow {
	background: url("../img/next_arrow.png") no-repeat scroll 0 -13px;
	height: 55px;
	margin: 0;
	padding: 0;
	position: relative;
	width: 60px;
	margin: 0 auto;
}
.next_hover:hover .next_arrow {
	background: url("../img/next_arrow_hover.png") no-repeat scroll 0 -13px;
}
/*--------------------------------------------------------------------------------------------
	TWO WEST
--------------------------------------------------------------------------------------------*/


header.case_hero_tag {
	background-color: transparent;
	border: none;
	position: relative !important;
}
header.west_hero_tag {
	top: 80px;
}
section.two_west {
	background: url("../img/rh_casestudy_heros.jpg") repeat scroll 52% 47px rgba(0, 0, 0, 0);
	border: medium none;
}
.daniel {
	font-family: 'daniel_blackregular';
	color: #fed000;
	font-size: 53px;
	text-align: center;
	font-weight: normal;
	width: 100%;
	line-height: 40px;
}
.nov_bold {
	color: #F9E6E4;
	font-family: 'novecento_widedemibold';
	font-size: 62px;
	font-weight: bold;
	letter-spacing: 5px;
	text-align: center;
	width: 100%;
	line-height: 71px;
}
.nov_light {
	font-family: 'novecento_widelight';
	color: #f9e6e4;
	font-size: 20px;
	text-align: center;
	font-weight: normal;
	width: 100%;
	letter-spacing: 14px;
}
/* Screenshots */

.screen_shots {
	position: relative;
	width: 100%;
	margin: 0 auto;
}
.screen_shots ul {
	position: relative;
	width: 100%;
	list-style-type: none;
	margin: 0 auto;
	padding: 0;
}
.screen_shots li {
	background-color: #08080a;
	display: block;
	/*float: left;*/
	margin: 0 auto;
	padding: 0 0 0;
	position: relative;
	width: 100%;
}
.screen_shots ul.pd_back li {
	background-color: #08080a !important;
}
.screen_shots a {
	position: relative;
	margin: 0 auto;
	width: 50px;
	height: 50px;
	padding: 0;
	border: solid 1px red;
}
/* Two West Shots */
.west_shot_one {
	background: url(../img/west_shots/west_shots_index.jpg) no-repeat 48.5% 1px;
	height: 1520px;
}
.west_shot_two {
	background: url(../img/west_shots/west_shots_arches.jpg) no-repeat 48.5% 1px;
	height: 2062px;
}
.west_shot_three {
	background: url(../img/west_shots/photo_gallery.jpg) no-repeat 48.5% 1px;
	height: 1552px;
}
.west_shot_four {
	background: url(../img/west_shots/blog.jpg) no-repeat 48.5% 1px;
	height: 1836px;
}
.west_shot_five {
	background: url(../img/west_shots/park_shots.jpg) no-repeat 48.5% 1px;
	height: 845px;
}
.west_shot_six {
	background: url(../img/west_shots/west_shots_gallery_link.jpg) no-repeat 49% 0px;
	height: 2040px;
}
.west_dark {
	background-color: #040404 !important;
}
.west_dark li {
/*border-bottom: solid 5px #000;*/
}
.west_dark li img {
	position: relative;
	width: 100%;
	float: left;
}
/*--------------------------------------------------------------------------------------------
	LONE TREE
--------------------------------------------------------------------------------------------*/
section.lonetree_hero {
	background: url("../img/lonetree_hero.jpg") no-repeat scroll 64% 135px rgba(0, 0, 0, 0);
	border: none;/*background: none;
	background-color: #1C1D22;
	border: none;*//*height: 277px;
	padding: 55px 0 !important;*/
}
/*--------------------------------------------------------------------------------------------
	GENTLE TOUCH
--------------------------------------------------------------------------------------------*/
section.gentle_hero {
	background: url("../img/gentle_hero.jpg") no-repeat scroll 44% 135px rgba(0, 0, 0, 0);
	border: none;/*background: none;
	background-color: #1C1D22;
	border: none;*//*height: 277px;
	padding: 55px 0 !important;*/
}



/*--------------------------------------------------------------------------------------------
	LOCKHEED MARTIN
--------------------------------------------------------------------------------------------*/
section.lm_hero {
	background: url("../img/lm_hero.jpg") no-repeat scroll 48% 115px rgba(0, 0, 0, 0);
	border: none;
}


/*--------------------------------------------------------------------------------------------
	HAWAII
--------------------------------------------------------------------------------------------*/
section.hawaii_hero {
	background: url("../img/hawaii_hero.jpg") no-repeat scroll 48% 115px rgba(0, 0, 0, 0);
	border: none;
}

/*--------------------------------------------------------------------------------------------
	DISCOVERY
--------------------------------------------------------------------------------------------*/
section.disc_hero {
	background: url("../img/discovery_hero.jpg") no-repeat scroll 48% 115px rgba(0, 0, 0, 0);
	border: none;
}

/*--------------------------------------------------------------------------------------------
	GRAVITATE
--------------------------------------------------------------------------------------------*/
section.grav_hero {
  
	background: url("../img/grav_hero.jpg") no-repeat scroll 44% 115px rgba(0, 0, 0, 0);
	border: none;/*background: none;
	background-color: #1C1D22;
	border: none;*//*height: 277px;
	padding: 55px 0 !important;*/
}


/*--------------------------------------------------------------------------------------------
	NEW GRAVITATE
--------------------------------------------------------------------------------------------*/
section.grav_hero {
  background: url("../img/new_gravitate_hero.jpg") no-repeat scroll 44% 115px rgba(0, 0, 0, 0);
/*	background: url("../img/grav_hero.jpg") no-repeat scroll 44% 115px rgba(0, 0, 0, 0);*/
	border: none;
}
/*--------------------------------------------------------------------------------------------
	LOGI ANALYTICS
--------------------------------------------------------------------------------------------*/
section.logi_hero {
	background: url("../img/logi_turbine_hero.jpg") no-repeat scroll 35% 115px rgba(0, 0, 0, 0);
	border: none;/*background: none;
	background-color: #1C1D22;
	border: none;*//*height: 277px;
	padding: 55px 0 !important;*/
}
.big_case {
	padding-bottom: 40px !important;
}
/*.case_row {
	padding-bottom: 0 !important;
}*/
/*.line_chart {
	background: url("../img/line_chart.png") no-repeat scroll 53% -17px #1C1D22;
	height: 204px;
	margin: 0 auto;
	position: relative;
	top: -50px;
}*/
/*.case_row {
	padding-bottom: 0 !important;
}*/


.sticky-z {
	z-index: 9999999999 !important;
}
header.case_study {
	/*color: #1c1d22;*/
	color: #6c9df6;
	cursor: pointer;
	font-family: 'coffee_serviceregular';
	text-align: center;
	font-weight: normal;
	font-size: 22px;
	margin: 0 auto;
	background-color: transparent;
	border: none;
	padding: 0 0 10px 0;
	position: relative;
}
.stuck {
	background-color: #08080a;
	border-bottom: 1px solid #000;
	display: block;
	height: 115px;
	margin: 0;
	padding: 180px 0 71px;
	position: fixed;
	top: -160px;
	/*transform: translateY(-50%);*/
	transition: all 0.5s ease-in-out 0s;
	width: 100%;
	z-index: 998;
	box-shadow: -1px 3px 12px -2px rgba(0, 0, 0, 0.67);
}
.stuck .case_head_wrap {
	display: none;
}
.logi_hero_list {
	position: relative;
	width: 100%;
	list-style-type: none;
	margin: 0;
	padding: 0;
	top: 20px;
	z-index: 999;
}
.logi_hero_list li {
	position: relative;
	display: block;
	width: 100%;
	margin: 0 auto;
	padding: 0;
	text-align: center;
}
.logi_nov_bold {
	color: #E5F6C9;
	font-family: 'novecento_widedemibold';
	font-size: 77px;
	letter-spacing: 1px;
	line-height: 55px;
	text-align: center;
	width: 37% !important;
}
.discover_header_underline {
	background-color: #9FC167;
	height: 1px;
	left: 24px;
	margin: 0 auto;
	position: relative;
	top: 10px;
	width: 407px;
}
.logi_nov_normal {
	color: #E0FA95;
	font-family: 'novecento_widenormal';
	font-size: 48px;
	font-weight: bold;
	left: 22px;
	line-height: 71px;
	top: 5px;
	width: 24% !important;
}
.thy {
	background: url(../img/thy.png) no-repeat 0 0;
	position: relative;
	display: block;
	width: 85px;
	height: 70px;
	float: left;
	margin: 0 -17px 0 0;
}
.logi_dark {
	background-color: #040404 !important;
}
.logi_dark li {
	/* border-bottom: solid 5px #000 !important; */
	float: left;
	width: 100%;
}
.logi_dark li img {
	float: left;
	position: relative;
	width: 100%;
}
/* Lone Tree Shots */
.lonetree_shot_one {
	background: url(../img/lone_tree_shots/lone_tree_index.jpg) no-repeat scroll 48.5% -2px;
	height: 4343px;
}
.lonetree_shot_two {
	background: url(../img/lone_tree_shots/lone_tree_interior.jpg) no-repeat scroll 48.5% -1px rgba(0, 0, 0, 0);
	height: 3435px;
}
/* Gentle Touch Shots */
.gentle_shot_one {
	background: url(../img/gentle_touch_shots/gentle_index.jpg) no-repeat scroll 48.5% -2px;
	height: 4435px;
}
.gentle_shot_two {
	background: url(../img/gentle_touch_shots/gentle_interior.jpg) no-repeat scroll 48.5% -1px rgba(0, 0, 0, 0);
	height: 2590px;
}


/* Lockheed Shots */
.lockheed_shot_one {
	background: url(../img/lockheed_shots/lockheed_index1.jpg) no-repeat scroll 48.5% 10px rgba(0, 0, 0, 0);
	height: 975px;
} 


.lockheed_shot_two {
	background: url(../img/lockheed_shots/mission_screen_1.jpg) no-repeat scroll 48.5% -1px rgba(0, 0, 0, 0);
	height: 1020px;
} 

.lockheed_shot_three {
	background: url(../img/lockheed_shots/mars_met_1.jpg) no-repeat scroll 48.5% 1px rgba(0, 0, 0, 0);
	height: 1020px
} 

.lockheed_shot_four {
	background: url(../img/lockheed_shots/flight_plan_screen_1.jpg) no-repeat scroll 48.5% 1px rgba(0, 0, 0, 0);
	height: 1020px;
}

.lockheed_shot_five{
	background: url(../img/lockheed_shots/bennu_met_1.jpg) no-repeat scroll 48.5% 1px rgba(0, 0, 0, 0);
	height: 1020px;
} 

.lockheed_shot_six{
	background: url(../img/lockheed_shots/juno_met_1.jpg) no-repeat scroll 48.5% 1px rgba(0, 0, 0, 0);
	height: 1020px;
}  



/* Hawaii Shots */
.hawaii_shot_one {
	background: url(../img/hawaii_shots/hawaii_index.jpg) no-repeat scroll 48.5% -1px rgba(0, 0, 0, 0);
	height: 1053px;
} 

.hawaii_shot_two {
	background: url(../img/hawaii_shots/story_1.jpg) no-repeat scroll 48.5% -1px rgba(0, 0, 0, 0);
	height: 1078px;
} 

.hawaii_shot_three {
	background: url(../img/hawaii_shots/map_1.jpg) no-repeat scroll 48.5% -1px rgba(0, 0, 0, 0);
	height: 1078px;
} 


.hawaii_shot_four {
	background: url(../img/hawaii_shots/videos_1.jpg) no-repeat scroll 48.5% -1px rgba(0, 0, 0, 0);
	height: 1078px;
} 


/* Discovery Shots */
.disc_shot_one {
	background: url(../img/discovery_shots/discovery_index.jpg) no-repeat scroll 48.5% -1px rgba(0, 0, 0, 0);
	height: 1639px;
}
.disc_shot_two {
	background: url(../img/discovery_shots/teacher_index.jpg) no-repeat scroll 48.5% 0 rgba(0, 0, 0, 0);
	height: 3547px;
}
.disc_shot_three {
	background: url(../img/discovery_shots/about_index.jpg) no-repeat scroll 48.5% 0 rgba(0, 0, 0, 0);
	height: 1315px;
}



/* New Gravitate Shots */
.new_grav_shot_one {
	background: url(../img/new_gravitate_shots/dashboard.jpg) no-repeat scroll 48.5% 0 rgba(0, 0, 0, 0);
	height: 1344px;
}
.new_grav_shot_two {
	background: url(../img/new_gravitate_shots/web-case-study.jpg) no-repeat scroll 48.5% 0 rgba(0, 0, 0, 0);
	height: 4410px;
}
.new_grav_shot_three {
	background: url(../img/new_gravitate_shots/white-badge1.jpg) no-repeat scroll 48.5% 0 rgba(0, 0, 0, 0);
	height: 920px;
}
.new_grav_shot_four {
	background: url(../img/new_gravitate_shots/bucket-modal.jpg) no-repeat scroll 48.5% 0 rgba(0, 0, 0, 0);
	height: 1200px;
}
.grav_shot_four {
	background: url(../img/gravitate_shots/top_five_full.jpg) no-repeat scroll 48.5% 0 rgba(0, 0, 0, 0);
	height: 963px;
}
.grav_shot_five {
	background: url(../img/gravitate_shots/one_done_full.jpg) no-repeat scroll 48.5% 0 rgba(0, 0, 0, 0);
	height: 963px;
}

/* Gravitate Shots */
.grav_shot_one {
	background: url(../img/gravitate_shots/gravitate_index.jpg) no-repeat scroll 48.5% 0 rgba(0, 0, 0, 0);
	height: 4735px;
}
.grav_shot_two {
	background: url(../img/gravitate_shots/gravitate_blogpost_1.jpg) no-repeat scroll 48.5% 0 rgba(0, 0, 0, 0);
	height: 3100px;
}
.grav_shot_three {
	background: url(../img/gravitate_shots/gravitate_search.jpg) no-repeat scroll 48.5% 0 rgba(0, 0, 0, 0);
	height: 1058px;
}
.grav_shot_four {
	background: url(../img/gravitate_shots/top_five_full.jpg) no-repeat scroll 48.5% 0 rgba(0, 0, 0, 0);
	height: 963px;
}
.grav_shot_five {
	background: url(../img/gravitate_shots/one_done_full.jpg) no-repeat scroll 48.5% 0 rgba(0, 0, 0, 0);
	height: 963px;
}
/* Logi Shots */
.logi_shot_one {
	background: url(../img/logi_shots/index_final.jpg) no-repeat scroll 48.5% 0 rgba(0, 0, 0, 0);
	height: 2668px;
}
.logi_shot_two {
	background: url(../img/logi_shots/partners.jpg) no-repeat scroll 48.5% 1px rgba(0, 0, 0, 0);
	height: 2674px;
}
.logi_shot_three {
	background: url(../img/logi_shots/partner_directory.jpg) no-repeat scroll 48.5% 1px rgba(0, 0, 0, 0);
	height: 2870px;
}
.logi_shot_four {
	background: url(../img/logi_shots/embedded_solution.jpg) no-repeat scroll 48.5% 0px rgba(0, 0, 0, 0);
	height: 2865px;
}
.logi_shot_five {
	background: url("../img/logi_shots/healthcare_solution.jpg") no-repeat 48.5% 0px;
	height: 2513px;
}
/*--------------------------------------------------------------------------------------------
	PROGRESSIVE DESIGNS
--------------------------------------------------------------------------------------------*/


section.progressive_designs {
	background: url(../img/pd_heros.jpg) 14% -42px;
	border: none;/*height: 277px;*//*padding: 180px 0 55px !important;*/
}
.pd_logo {
	background: url("../img/pd_logo.png") repeat scroll -35px 0 rgba(0, 0, 0, 0);
	height: 370px;
	margin: 0 auto;
	position: relative;
	top: -57px;
	width: 370px;
}
/*.case_row {
	padding-bottom: 0 !important;
}*/
.project_head {
	width: 100% !important;
}
.pd_dark {
	background-color: #040404 !important;
}
.pd_dark li {
/*border-bottom: solid 5px #000 !important;*/
}
.pd_dark li img {
	position: relative;
	width: 100%;
	float: left;
}
/* Pd Shots */
.pd_shot_one {
	background: url("../img/pd_shots/rh_hero.jpg") no-repeat 48.5% 0;
	height: 607px;
}
.pd_shot_two {
	background: url("../img/pd_shots/pd_hero.jpg") no-repeat scroll 48.5% 1px rgba(0, 0, 0, 0);
	height: 661px;
}
.pd_shot_three {
	background: url("../img/pd_shots/pd_about.jpg") no-repeat 48.5% -1px;
	height: 737px;
}
.pd_shot_four {
	background: url("../img/pd_shots/pd_gallery.jpg") no-repeat scroll 48.5% 0 rgba(0, 0, 0, 0);
	height: 837px;
}
.pd_shot_five {
	background: url("../img/pd_shots/pd_world.jpg") no-repeat 48.5% 0;
	height: 469px;
}
.pd_shot_six {
	background: url("../img/pd_shots/rh_case.jpg") no-repeat 48.5% 0;
	height: 465px;
}
.pd_pic_six{
	background: url("../img/pd_shots/rh_case.jpg") no-repeat 48.5% 0;
	height: 465px;
}
.pd_shot_seven {
	background: url("../img/pd_shots/west_case.jpg") no-repeat 48.5% 0;
	height: 466px;
}
.pd_shot_eight {
	background: url("../img/pd_shots/contact_us.jpg") no-repeat 48.5% -1px;
	height: 1053px;
}
.case_project {
	/*color: #646D7E;*/
	/*color: #1C1D22;*/
	color: #bec9dd;
	font-family:"aktiv-grotesk-std";
	font-style: normal;
	font-weight: 700;
	font-size: 37px;
	margin: 0 auto;
	position: relative;
	top: 0px;
	width: 100%;
	text-transform: uppercase;
	padding: 0 0 10px 0;
}
.case_head_project {
	position: relative;
	margin: 0 auto;
	width: 275px;
}
.case_head_wrap {
	width: 165px;
	margin: 0 auto;
	height: 36px;
}
.case_header_underline {
	background-color: #282828;
	height: 1px;
	margin: 0 auto;
	position: relative;
	width: 35px;
	top: 0;
}
ul.case_text {
	width: 100%;
	margin: 0 auto;
	padding: 0;
	clear: both;
	/*color: #1c1d22;*/
	color: #b2a66b;
	cursor: pointer;
	font-family: 'coffee_serviceregular';
	text-align: center;
	font-weight: normal;
	list-style-type: none;
}
li.star {
	background: url(../img/stars.png) 0 0;
	background-repeat: no-repeat;
	position: relative;
	display: block;
	width: 25px;
	height: 25px;
	float: left;
	top: 3px;
}
li.case_head {
	width: 113px;
	float: left;
}
.front_statment {
	font-family:"aktiv-grotesk-std";
	font-style: normal;
	font-weight: 700;
	font-size: 38px;
	color: #6C9DF6;
	position: relative;
	width: 100%;
	text-align: center;
	margin: 0 auto;
	letter-spacing: 0.3px;
	text-transform: uppercase;
	line-height: 47px;
}
p.case_study_description {
	  color: #bec9dd;
    font-family: "aktiv-grotesk-std";
    font-size: 15.8px;
    font-style: italic;
    font-weight: 400;
    letter-spacing: 0.5px;
    line-height: 28px;
    margin: 0 auto;
    padding: 0 0 25px;
    position: relative;
    text-align: center;
    width: 74%;
}
/*--------------------------------------------------------------------------------------------
	STICKY WRAPPER
--------------------------------------------------------------------------------------------*/


.collaborate_blue_case {
	display: block;
}
.stuck .project_head {
	color: #BEC9DD;
}
.stuck p.case_study_description {
	display: none;
}
.stuck .view_web_wrap {
	position: relative;
	margin: 0 auto;
	width: 100%;
}
.stuck .case_header_underline {
	background-color: #b2a66b;
}
.stuck .view_project {
	background-color: #000000;
	border: 2px solid #000000;
	clear: both;
	color: #b2a66b;
	cursor: pointer;
	display: block;
	font-family: "aktiv-grotesk-std";
	letter-spacing: 0.4px;
	font-size: 15px;
	font-weight: 700;
	margin: 0 auto;
	padding: 16px 78px 14px;
	position: relative;
	text-align: center;
	
	
	
	
}
.stuck .view_project:hover {
	color: #08080a;
	background-color: #bec9dd;
	border-color: #bec9dd;
	transition: all 0.25s ease-out 0s;
}
/*--------------------------------------------------------------------------------------------
	SIDE NAVIGATION
--------------------------------------------------------------------------------------------*/

.one {
	background-color: #08080a;
	width: 75px;
	position: fixed;
	height: 100%;
	z-index: 99999;
	margin: 0;
	top: 36px;
	DISPLAY: NONE;
	right: 0;
}
.case_logos {
	background: url(../img/case_logos.png) 0 0;
	position: relative;
	width: 65px;
	height: 80px;
	cursor: pointer;
}
.pd_case_logo {
	background-position: -23px -23px;
}
.stuck aside {
	top: 22px;
	display: block;
	right: 0;
}
.side_nav_wrap {
	background-color: #000;
	/* border: 1px solid #FF0000;*/
	float: left;
	height: auto;
	position: relative;
	right: 0;
	top: 40%;
	width: 100%;
	padding: 25px 0;
}
.side_nav_wrap ul {
	height: 100%;
	margin: 0;
	padding: 0 0 0 25px !important;
	width: 100%;
	list-style-type: none;
}
.side_nav_wrap li {
	/*float:left;*/
	height: 1px;
	width: 25px;
}
.side_nav_wrap li a {
	/*border-bottom: 1px solid #000;*/
	color: inherit;
	cursor: pointer !important;
	float: left;
	height: 100%;
	width: 100%;
	background-color: #bec9dd;
	margin: 10px 0;
}
.side_nav_wrap li a:hover {
	color: #6c9df6;
	cursor: pointer;
	width: 100%;
}
.side_nav_wrap li.current a {
	background-color: #b2a66b;
	cursor: pointer;
	width: 100%;
	height: 100%;
}
.down-area {
	background-color: #000000;
	bottom: 0;
	height: 102px;
	position: fixed;
	width: 100%;
}
#down-trigger {
	background-color: #000000;
	height: 100px;
	position: fixed;
	width: 70%;
}
.down-arrow {
	background: url(../img/scroll_arrow.png) no-repeat 0 15px;
	display: inline-block;
	height: 15px;
	width: 27px;
}
.up-arrow {
	background: url(../img/scroll_arrow.png) no-repeat 0 -90px;
	display: inline-block;
	height: 15px;
	width: 27px;
}
.anchor {
	display: block;
	height: 115px;
<!--
same height as header--> margin-top: -115px;
<!--
same height as header--> visibility: hidden;
}
/*--------------------------------------------------------------------------------------------
	CONTACT
--------------------------------------------------------------------------------------------*/


.contact_info_list {
	position: relative;
	margin: 0 auto;
	padding: 20px 0 5px;
}
.contact_block {
	position: relative;
	margin: 0 auto;
	padding: 15px 0;
	font-family: "franklin-gothic-urw", sans-serif;
	font-size: 17.5px;
	font-style: normal;
	font-weight: 400;
	letter-spacing: 0.5px;
	color: #b2a66b;
	line-height: 17px;
	text-align: center;
}
.contact_social {
	margin: 0 auto;
	height: 58px;
	position: relative;
	width: 188px;
}
.contact_social ul {
	float: left;
	height: 40px;
	padding: 0;
	position: relative;
	top: -24px;
	width: 100%;
}
.contact_social li {
	position: relative;
	float: left;
	height: 40px;
	padding: 0 20px;
	list-style-type: none;
	cursor: pointer;
}
.contact_social li.behance {
	background: url("../img/social_icons_contact.png") -24px -33px;
}
.contact_social li.twitter {
	background: url("../img/social_icons_contact.png") repeat scroll -24px -235px;
}
.contact_social li.linkedin {
	background: url("../img/social_icons_contact.png") repeat scroll -24px -132px;
}
.contact_social li.soundcloud {
	background: url("../img/social_icons_contact.png") repeat scroll -21px -335px rgba(0, 0, 0, 0);
	padding: 0 20px 0 26px;
}
.head_shot {
	background: url("../img/ryan_profile_pic.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
	height: 150px;
	margin: 0 auto;
	position: relative;
	width: 162px;
}
p.contact_block_header {
	color: #bec9dd;
	 font-family: "aktiv-grotesk-std";
	font-size: 18.5px;
	font-style: normal;
	font-weight: 700;
	letter-spacing: 1px;
	padding: 0 0 9px;
	text-align: center;
	text-transform: uppercase;
}

@media screen and (max-width: 2565px) {
.logi_case {
	background: url("../img/logi_case_block_images.png") no-repeat 22% 7% rgba(0, 0, 0, 0);
}
.logi_hover {
	background: url("../img/logi_case_block_images.png") no-repeat 22% 7% rgba(0, 0, 0, 0);
}
}

@media screen and (max-width: 2300px) {
.gentle_case_name {
	left: 51%;
	width: 45%;
}
/* Lone Tree Shots */
.lonetree_shot_one {
	background: url(../img/lone_tree_shots/lone_tree_index_2.jpg) no-repeat scroll 48.5% -2px;
	height: 4336px;
}
.lonetree_shot_two {
	background: url(../img/lone_tree_shots/lone_tree_interior_2.jpg) no-repeat scroll 48.5% -1px rgba(0, 0, 0, 0);
	height: 3435px;
}
.logi_case {
	background: url("../img/logi_case_block_images.png") no-repeat 28% 7% rgba(0, 0, 0, 0);
}
.logi_hover {
	background: url("../img/logi_case_block_images.png") no-repeat 28% 7% rgba(0, 0, 0, 0);
}
.west_case {
	background: url("../img/west_case_block_images.png") no-repeat scroll 56% 74% rgba(0, 0, 0, 0);
}
}

@media screen and (max-width: 2025px) {
	
.new_grav_case_name {
	left: 57%;
	width: 49%;
}  
  
.lm_case_name {
	left: 57%;
	width: 49%;
}
	
.disc_case_name {
	left: 57%;
	width: 49%;
}	
.gentle_case_name {
	left: 46%;
	width: 53%;
}

.lone_case_name {
   left: 50%;
    width: 49%;
}

.west_case {
	background: url("../img/west_case_block_images.png") no-repeat scroll 56% 74% rgba(0, 0, 0, 0);
}
.lone_case {
	background: url("../img/lone_case_block_images.png") no-repeat scroll 61% 9% rgba(0, 0, 0, 0);
}
  
  
  
/* New Gravitate Shots */
.new_grav_shot_one {
	background: url(../img/new_gravitate_shots/dashboard2.jpg) no-repeat scroll 48.5% 0 rgba(0, 0, 0, 0);
	height: 1242px;
}
  
  .new_grav_shot_two {
	background: url(../img/new_gravitate_shots/web-case-study2.jpg) no-repeat scroll 48.5% 0 rgba(0, 0, 0, 0);
	height: 4410px;
}
}

@media screen and (max-width: 1880px) {
/* Gentle Case */
.gentle_case {
	background: url("../img/gentle_case_block_images.png") no-repeat scroll 59% 7.5% rgba(0, 0, 0, 0);
}
/* Gravitate Shots */
.grav_shot_one {
	background: url(../img/gravitate_shots/gravitate_index_2.jpg) no-repeat scroll 48.5% 0 rgba(0, 0, 0, 0);
	height: 4735px;
}
.grav_shot_two {
	background: url(../img/gravitate_shots/gravitate_blogpost_2.jpg) no-repeat scroll 48.5% 0 rgba(0, 0, 0, 0);
	height: 3100px;
}
.grav_shot_three {
	background: url(../img/gravitate_shots/gravitate_search_2.jpg) no-repeat scroll 23.5% 0 rgba(0, 0, 0, 0);
	height: 900px;
}
.grav_shot_four {
	background: url(../img/gravitate_shots/top_five_full.jpg) no-repeat scroll 48.5% 0 rgba(0, 0, 0, 0);
	height: 963px;
}
.grav_shot_five {
	background: url(../img/gravitate_shots/one_done_full.jpg) no-repeat scroll 48.5% 0 rgba(0, 0, 0, 0);
	height: 963px;
}
}
/*--------------------------------------------------------------------------------------------
	FOOTER
--------------------------------------------------------------------------------------------*/


footer {
	position: relative;
	width: 100%;
	margin: 0;
	padding: 0;
	height: 102px;
	/*background-color: #1c1d22;*/
	background-color: #000;
}
.footer_wrap {
	clear: both;
	margin: 0 auto;
	padding: 0;
	position: relative;
	width: 100%;
}
.footer_left {
	position: relative;
	float: left;
	height: 100px;
	width: 30%;
}
.footer_right {
	float: left;
	height: 81px;
	left: 45%;
	position: relative;
	top: 21px;
	width: 25%;
}
.social {
	float: left;
	height: 75px;
	position: relative;
	width: 65%;
}
.social ul {
	position: relative;
	float: left;
	height: 40px;
	width: 100%;
	padding: 0;
}
.social li {
	position: relative;
	float: left;
	height: 40px;
	padding: 0 23px;
	list-style-type: none;
	cursor: pointer;
}
.behance {
	background: url("../img/social_icons.png") -24px -33px;
}
.twitter {
	background: url("../img/social_icons.png") repeat scroll -24px -235px;
}
.linkedin {
	background: url("../img/social_icons.png") repeat scroll -24px -132px;
}
.soundcloud {
	background: url("../img/social_icons.png") repeat scroll -21px -335px rgba(0, 0, 0, 0);
}
.rh_badge {
	background: url("../img/web_logo.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
	color: #6897ed;
	float: left;
	font-family: "coffee_serviceregular";
	font-size: 10px;
	font-weight: 100;
	height: 20px;
	left: 40%;
	padding: 66px 0 0;
	position: relative;
	text-align: center;
	top: 1px;
	width: 30%;
}

@media screen and (max-width: 1725px) {
/*--------------------------------------------------------------------------------------------
	ROW AND CASE BLOCKS
--------------------------------------------------------------------------------------------*/


.case_hover {
	padding: 55px 10px 10px;
	width: 90%;/*height: 66%;*/
}


.lm_case_name {
	left: 51%;
	width: 64%;
}

.disc_case_name {
	left: 51%;
	width: 64%;
}

.gentle_case_name {
	left: 36%;
	width: 64%;
}

.lone_case_name {
   left: 42%;
    width: 64%;
}

/* Logi Case */
.logi_case {
	background: url("../img/logi_case_block_images.png") no-repeat scroll 32% 7% rgba(0, 0, 0, 0);
	height: 290px;
	width: 100%;
}
.logi_hover {
	background: url("../img/logi_case_block_images.png") no-repeat scroll 32% 7% rgba(0, 0, 0, 0);/*height: 175px;*//*padding: 10%;*//*width: 80%;*/
}
.logi_case_rect {
	height: 55px;
	top: 235px;
}
.logi_case_name {
	font-size: 15px;
	left: 66%;
	top: 10px;
	width: 50%;
}
/* West Case */
.west_case {
	background: url("../img/west_case_block_images.png") repeat-y scroll 56% 55% rgba(0, 0, 0, 0);
	height: 290px;
	width: 100%;
}
.west_hover {
	background: url("../img/west_case_block_images.png") repeat-y scroll 56% 55% rgba(0, 0, 0, 0);
	height: 290px;
	width: 100%;
}
.west_case_rect {
	height: 55px;
	top: 124px;
}
.west_case_name {
	font-size: 15px;
	left: 71%;
	top: 10px;
	width: 35%;
}
/* PD Case */
.pd_case {
	background: url("../img/pd_case_block_images.png") no-repeat scroll 87.5% 6% rgba(0, 0, 0, 0);
	height: 290px;
	width: 100%;
}
.pd_hover {
	background: url("../img/pd_case_block_images.png") no-repeat scroll 87.5% 6% rgba(0, 0, 0, 0);
	height: 290px;
	width: 100%;
}
.pd_case_rect {
	height: 55px;/*top: 235px;*/
}


/* Hawaii Shots */
.hawaii_shot_one {
	background: url(../img/hawaii_shots/hawaii_index2.jpg) no-repeat scroll 48.5% -1px rgba(0, 0, 0, 0);
	height: 925px;
} 



/* Discovery Shots */
.disc_shot_one {
	background: url(../img/discovery_shots/discovery_index_2.jpg) no-repeat scroll 48.5% -1px rgba(0, 0, 0, 0);
	height: 1639px;
}
.disc_shot_two {
	background: url(../img/discovery_shots/teacher_index_2.jpg) no-repeat scroll 48.5% 0 rgba(0, 0, 0, 0);
	height: 3566px;
}
.disc_shot_three {
	background: url(../img/discovery_shots/about_index.jpg) no-repeat scroll 48.5% 0 rgba(0, 0, 0, 0);
	height: 1314px;
}
  



}

@media screen and (max-width: 1550px) {
.lone_case {
	background: url("../img/lone_case_block_images_2.png") no-repeat scroll 61% 9% rgba(0, 0, 0, 0);
}
/* Lone Tree Shots */
.lonetree_shot_one {
	background: url(../img/lone_tree_shots/lone_tree_index_3.jpg) no-repeat scroll 48.5% -2px;
	height: 4336px;
}
.lonetree_shot_two {
	background: url(../img/lone_tree_shots/lone_tree_interior_2.jpg) no-repeat scroll 48.5% -1px rgba(0, 0, 0, 0);
	height: 3435px;
}
/* Gentle Touch Shots */

.gentle_shot_two {
	background: url(../img/gentle_touch_shots/gentle_interior_2.jpg) no-repeat scroll 48.5% -1px rgba(0, 0, 0, 0);
	height: 2580px;
}

/* Lockheed Shots */
.lockheed_shot_one {
	background: url(../img/lockheed_shots/lockheed_index2.jpg) no-repeat scroll 48.5% 1px rgba(0, 0, 0, 0);
	height: 950px;
}

.lockheed_shot_two {
	background: url(../img/lockheed_shots/mission_screen_2.jpg) no-repeat scroll 48.5% -1px rgba(0, 0, 0, 0);
	height: 1000px;
} 

.lockheed_shot_three {
	background: url(../img/lockheed_shots/mars_met_2.jpg) no-repeat scroll 48.5% -1px rgba(0, 0, 0, 0);
	height: 1000px;
} 

.lockheed_shot_four {
	background: url(../img/lockheed_shots/flight_plan_screen_2.jpg) no-repeat scroll 48.5% -1px rgba(0, 0, 0, 0);
	height: 1000px;
} 


.lockheed_shot_five{
	background: url(../img/lockheed_shots/bennu_met_2.jpg) no-repeat scroll 48.5% -1px rgba(0, 0, 0, 0);
	height: 1000px;
} 

.lockheed_shot_six{
	background: url(../img/lockheed_shots/juno_met_2.jpg) no-repeat scroll 48.5% 1px rgba(0, 0, 0, 0);
	height: 1000px;
}  




/* Hawaii Shots */
.hawaii_shot_two {
	background: url(../img/hawaii_shots/story_2.jpg) no-repeat scroll 48.5% -1px rgba(0, 0, 0, 0);
	height: 878px;
} 

.hawaii_shot_three {
	background: url(../img/hawaii_shots/map_2.jpg) no-repeat scroll 48.5% -1px rgba(0, 0, 0, 0);
	height: 978px;
} 

.hawaii_shot_four {
	background: url(../img/hawaii_shots/videos_2.jpg) no-repeat scroll 48.5% -1px rgba(0, 0, 0, 0);
	height: 1078px;
} 
  
  
  /* New Gravitate Shots */
.new_grav_shot_one {
	background: url(../img/new_gravitate_shots/dashboard3.jpg) no-repeat scroll 48.5% 0 rgba(0, 0, 0, 0);
	height: 1240px;
}
  

  .new_grav_shot_two {
	background: url(../img/new_gravitate_shots/web-case-study3.jpg) no-repeat scroll 48.5% 0 rgba(0, 0, 0, 0);
	height: 4665px;
}
  
  .new_grav_shot_three {
	background: url(../img/new_gravitate_shots/white-badge2.jpg) no-repeat scroll 48.5% 0 rgba(0, 0, 0, 0);
	height: 595px;
}
  
  

/* Gravitate Shots */
.grav_shot_one {
	background: url(../img/gravitate_shots/gravitate_index_3.jpg) no-repeat scroll 48.5% 0 rgba(0, 0, 0, 0);
	height: 4735px;
}
.grav_shot_two {
	background: url(../img/gravitate_shots/gravitate_blogpost_3.jpg) no-repeat scroll 48.5% 0 rgba(0, 0, 0, 0);
	height: 3100px;
}
.grav_shot_three {
	background: url(../img/gravitate_shots/gravitate_search_3.jpg) no-repeat scroll 3.5% 0 rgba(0, 0, 0, 0);
	height: 740px;
}
.grav_shot_four {
	background: url(../img/gravitate_shots/top_five_full.jpg) no-repeat scroll 48.5% 0 rgba(0, 0, 0, 0);
	height: 963px;
}
.grav_shot_five {
	background: url(../img/gravitate_shots/one_done_full.jpg) no-repeat scroll 48.5% 0 rgba(0, 0, 0, 0);
	height: 963px;
}
.west_case {
	background: url("../img/west_case_block_images.png") repeat-y scroll 56% 55% rgba(0, 0, 0, 0);
}
.west_hover {
	background: url("../img/west_case_block_images.png") repeat-y scroll 56% 55% rgba(0, 0, 0, 0);
}
.pd_case_name {
	left: 45%;
    width: 55%;
}
}

@media screen and (max-width: 1460px) {
	
	
	.lm_case_name {
	left: 40%;
	width: 82%;
}
	
.disc_case_name {
	left: 40%;
	width: 82%;
}	
	
.gentle_case_name {
	left: 21.5%;
	width: 82%;
}

.lone_case_name {
   left: 31%;
    width: 82%;
}


/* Discovery Shots */
.disc_shot_one {
	background: url(../img/discovery_shots/discovery_index_3.jpg) no-repeat scroll 48.5% -1px rgba(0, 0, 0, 0);
	height: 1716px;
}
.disc_shot_two {
	background: url(../img/discovery_shots/teacher_index_3.jpg) no-repeat scroll 48.5% 0 rgba(0, 0, 0, 0);
	height: 3563px;
}
.disc_shot_three {
	background: url(../img/discovery_shots/about_index_3.jpg) no-repeat scroll 48.5% 0 rgba(0, 0, 0, 0);
	height: 1296px;
}

/* Hawaii Shots */
.hawaii_shot_four {
	background: url(../img/hawaii_shots/videos_3.jpg) no-repeat scroll 48.5% -1px rgba(0, 0, 0, 0);
	height: 1078px;
} 

/* Logi Shots */
.logi_shot_one {
	height: 2665px;
}
.logi_pic_one {
	background: url("../img/logi_shots/index_final_2.jpg") no-repeat scroll 48.5% 0 rgba(0, 0, 0, 0);
	height: 2665px;
}
.logi_shot_two {
	background: url("../img/logi_shots/partners_2.jpg") no-repeat scroll 48.5% 0 rgba(0, 0, 0, 0);
	height: 2646px;
}
.logi_shot_three {
	background: url("../img/logi_shots/partner_directory_2.jpg") no-repeat scroll 48.5% 0 rgba(0, 0, 0, 0);
	height: 2845px;
}
.logi_shot_four {
	background: url("../img/logi_shots/embedded_solution_2.jpg") no-repeat 48.5% 5px;
	height: 2893px;
}
.logi_shot_five {
	background: url("../img/logi_shots/healthcare_solution_2.jpg") no-repeat 48.5% 5px;
	height: 2507px;
}
/* Two West Shots */
.west_shot_one {
	background: url(../img/west_shots/west_shots_index_2.jpg) no-repeat 48.5% 0;
	height: 1519px;
}
.west_shot_two {
	background: url(../img/west_shots/west_shots_arches_2.jpg) no-repeat 48.5% 1px;
	height: 2053px;
}
.west_shot_three {
	background: url(../img/west_shots/photo_gallery.jpg) no-repeat 48.5% 1px;
	height: 1550px;
}
.west_shot_four {
	background: url(../img/west_shots/blog.jpg) no-repeat 48.5% 1px;
	height: 1837px;
}
.west_shot_five {
	background: url(../img/west_shots/park_shots.jpg) no-repeat 48.5% 1px;
	height: 855px;
}
.west_shot_six {
	background: url(../img/west_shots/west_shots_gallery_link.jpg) no-repeat 49% 0px;
	height: 2040px;
}
}

@media screen and (max-width: 1390px) {
	
	
/* Hawaii Shots */
.hawaii_shot_one {
	background: url(../img/hawaii_shots/hawaii_index3.jpg) no-repeat scroll 48.5% -1px rgba(0, 0, 0, 0);
	height: 915px;
} 

.hawaii_shot_two {
	background: url(../img/hawaii_shots/story_5.jpg) no-repeat scroll 48.5% -1px rgba(0, 0, 0, 0);
	height: 810px;
} 

.hawaii_shot_three {
	background: url(../img/hawaii_shots/map_3.jpg) no-repeat scroll 48.5% -1px rgba(0, 0, 0, 0);
	height: 978px;
}

.hawaii_shot_four {
	background: url(../img/hawaii_shots/videos_4.jpg) no-repeat scroll 48.5% -1px rgba(0, 0, 0, 0);
	height: 1375px;
} 

	
.grav_case_name {
	left: 72%;
}
/* Gravitate Shots */
.grav_shot_one {
	background: url(../img/gravitate_shots/gravitate_index_4.jpg) no-repeat scroll 48.5% 0 rgba(0, 0, 0, 0);
	height: 5000px;
}
.grav_shot_two {
	background: url(../img/gravitate_shots/gravitate_blogpost_4.jpg) no-repeat scroll 48.5% 0 rgba(0, 0, 0, 0);
	height: 3100px;
}
.grav_shot_three {
	background: url(../img/gravitate_shots/gravitate_search_4.jpg) no-repeat scroll 27.5% 0 rgba(0, 0, 0, 0);
	height: 873px;
}
.grav_shot_four {
	background: url(../img/gravitate_shots/top_five_full.jpg) no-repeat scroll 48.5% 0 rgba(0, 0, 0, 0);
	height: 963px;
}
.grav_shot_five {
	background: url(../img/gravitate_shots/one_done_full.jpg) no-repeat scroll 48.5% 0 rgba(0, 0, 0, 0);
	height: 963px;
}
.west_case {
	background: url("../img/west_case_block_images.png") repeat-y scroll 56% 55% rgba(0, 0, 0, 0);
}
.west_hover {
	background: url("../img/west_case_block_images.png") repeat-y scroll 56% 55% rgba(0, 0, 0, 0);
}
/* pd case */


.pd_case {
	background: url("../img/pd_case_block_images.png") no-repeat scroll 63.5% 6% rgba(0, 0, 0, 0);
}
.pd_small_logo {
	left: 85%;
}
}

@media screen and (max-width: 1295px) {
.lone_case {
	background: url("../img/lone_case_block_images_3.png") no-repeat scroll 61% 9% rgba(0, 0, 0, 0);
}


/* Lone Tree Shots */
.lonetree_shot_one {
	background: url(../img/lone_tree_shots/lone_tree_index_4.jpg) no-repeat scroll 48.5% -2px;
	height: 5127px;
}
.lonetree_shot_two {
	background: url(../img/lone_tree_shots/lone_tree_interior_3.jpg) no-repeat scroll 53.5% -1px rgba(0, 0, 0, 0);
	height: 3260px;
}
.west_case {
	background: url("../img/west_case_block_images.png") repeat-y scroll 56% 55% rgba(0, 0, 0, 0);
}
.west_hover {
	background: url("../img/west_case_block_images.png") repeat-y scroll 56% 55% rgba(0, 0, 0, 0);
}
.pd_case_name {
	left: 40%;
    width: 60%;
}
  
  

}

@media screen and (max-width: 1200px) {
.logi_case_name {
	left: 62%;
}
.case_hover {
	width: 85%;
}
.west_case {
	background: url("../img/west_case_block_images.png") repeat-y scroll 56% 55% rgba(0, 0, 0, 0);
}
.west_hover {
	background: url("../img/west_case_block_images.png") repeat-y scroll 56% 55% rgba(0, 0, 0, 0);
}
.pd_work_block {
	width: 33%;
}


/* Lockheed Shots */
.lockheed_shot_one {
	background: url(../img/lockheed_shots/lockheed_index3.jpg) no-repeat scroll 48.5% 1px rgba(0, 0, 0, 0);
	height: 900px;
}

.lockheed_shot_two {
    background: url(../img/lockheed_shots/mission_screen_3.jpg) no-repeat scroll 48.5% 0px rgba(0, 0, 0, 0);
    height: 1000px;
}

.lockheed_shot_three {
	background: url(../img/lockheed_shots/mars_met_3.jpg) no-repeat scroll 48.5% -1px rgba(0, 0, 0, 0);
	height: 1000px;
} 


.lockheed_shot_four {
	background: url(../img/lockheed_shots/flight_plan_screen_3.jpg) no-repeat scroll 48.5% -1px rgba(0, 0, 0, 0);
	height: 1000px;
} 

.lockheed_shot_five{
	background: url(../img/lockheed_shots/bennu_met_3.jpg) no-repeat scroll 48.5% -1px rgba(0, 0, 0, 0);
	height: 1000px;
}

.lockheed_shot_six{
	background: url(../img/lockheed_shots/juno_met_3.jpg) no-repeat scroll 48.5% 1px rgba(0, 0, 0, 0);
	height: 970px;
}  
  
  
/* New Gravitate Shots */
.new_grav_shot_one {
	background: url(../img/new_gravitate_shots/dashboard4.jpg) no-repeat scroll 48.5% 0 rgba(0, 0, 0, 0);
	height: 1310px;
}
  
.new_grav_shot_two {
	background: url(../img/new_gravitate_shots/web-case-study4.jpg) no-repeat scroll 48.5% 0 rgba(0, 0, 0, 0);
	height: 1470px;
}
  
  .new_grav_shot_three {
	background: url(../img/new_gravitate_shots/white-badge3.jpg) no-repeat scroll 48.5% -45px rgba(0, 0, 0, 0);
	height: 530px;
}
  

/* Hawaii Shots */
.hawaii_shot_one {
	background: url(../img/hawaii_shots/hawaii_index4.jpg) no-repeat scroll 48.5% -1px rgba(0, 0, 0, 0);
	height: 856px;
} 

.hawaii_shot_two {
	background: url(../img/hawaii_shots/story_6.jpg) no-repeat scroll 48.5% -1px rgba(0, 0, 0, 0);
	height: 880px;
} 

.hawaii_shot_three {
	background: url(../img/hawaii_shots/map_4.jpg) no-repeat scroll 48.5% -1px rgba(0, 0, 0, 0);
	height: 930px;
}

/* Discovery Shots */
.disc_shot_one {
	background: url(../img/discovery_shots/discovery_index_4.jpg) no-repeat scroll 48.5% -1px rgba(0, 0, 0, 0);
	height: 1708px;
}
.disc_shot_two {
	background: url(../img/discovery_shots/teacher_index_4.jpg) no-repeat scroll 48.5% 0 rgba(0, 0, 0, 0);
	height: 4173px;
}
.disc_shot_three {
	background: url(../img/discovery_shots/about_index_4.jpg) no-repeat scroll 48.5% 0 rgba(0, 0, 0, 0);
	height: 1303px;
}


}

@media screen and (max-width: 1175px) {
.gentle_case {
	background: url(../img/gentle_case_block_images.png) no-repeat scroll 57% 7.5% rgba(0, 0, 0, 0);
}
/* Gravitate Shots */
.grav_shot_one {
	background: url(../img/gravitate_shots/gravitate_index_5.jpg) no-repeat scroll 48.5% 0 rgba(0, 0, 0, 0);
	height: 5330px;
}
.grav_shot_two {
	background: url(../img/gravitate_shots/gravitate_blogpost_5.jpg) no-repeat scroll 48.5% 0 rgba(0, 0, 0, 0);
	height: 3645px;
}
.grav_shot_three {
	background: url(../img/gravitate_shots/gravitate_search_5.jpg) no-repeat scroll 1.5% 0 rgba(0, 0, 0, 0);
	height: 800px;
}
.grav_shot_four {
	background: url(../img/gravitate_shots/top_five_full.jpg) no-repeat scroll 48.5% 0 rgba(0, 0, 0, 0);
	height: 963px;
}
.grav_shot_five {
	background: url(../img/gravitate_shots/one_done_full.jpg) no-repeat scroll 48.5% 0 rgba(0, 0, 0, 0);
	height: 963px;
}
/* Logi Shots */
.logi_shot_one {
	background: url(../img/logi_shots/index_final_3.jpg) no-repeat scroll 48.5% 0 rgba(0, 0, 0, 0);
	height: 2674px;
}
.logi_shot_two {
	background: url(../img/logi_shots/partners_3.jpg) no-repeat scroll 48.5% 0 rgba(0, 0, 0, 0);
	height: 2680px;
}
.logi_shot_three {
	background: url(../img/logi_shots/partner_directory_3.jpg) no-repeat scroll 48.5% 0 rgba(0, 0, 0, 0);
	height: 2862px;
}
.logi_shot_four {
	background: url(../img/logi_shots/embedded_solution_3.jpg) no-repeat scroll 48.5% 0 rgba(0, 0, 0, 0);
	height: 2781px;
}
.logi_shot_five {
	background: url(../img/logi_shots/healthcare_solution_3.jpg) no-repeat 48.5% 5px;
	height: 2511px;
}
/* Two West Shots */
.west_shot_one {
	background: url(../img/west_shots/west_shots_index_4.jpg) no-repeat 48.5% 0;
	height: 1433px;
}
.west_shot_two {
	background: url(../img/west_shots/west_shots_arches_3.jpg) no-repeat 48.5% 1px;
	height: 2086px;
}
.west_shot_three {
	background: url(../img/west_shots/photo_gallery.jpg) no-repeat 48.5% 1px;
	height: 1551px;
}
.west_shot_four {
	background: url(../img/west_shots/blog.jpg) no-repeat 48.5% 1px;
	height: 1836px;
}
.west_shot_five {
	background: url(../img/west_shots/park_shots3.jpg) no-repeat 48.5% 1px;
	height: 1185px;
}
.west_shot_six {
	background: url(../img/west_shots/west_shots_gallery_link.jpg) no-repeat 49% 0px;
	height: 2040px;
}
.west_dark {
	background-color: #040404 !important;
}
.west_dark li {
/*border-bottom: solid 5px #000;*/
}
.west_dark li img {
	position: relative;
	width: 100%;
	float: left;
}
/* Pd Shots */
.pd_shot_one {
	background: url(../img/pd_shots/rh_hero.jpg) no-repeat 48.5% 0;
	height: 607px;
}
.pd_shot_two {
	background: url("../img/pd_shots/pd_hero3.jpg") no-repeat scroll 48.5% 1px rgba(0, 0, 0, 0);
	height: 661px;
}
.pd_shot_three {
	background: url("../img/pd_shots/pd_about.jpg") no-repeat 48.5% -1px;
	height: 737px;
}
.pd_shot_four {
	background: url("../img/pd_shots/pd_gallery.jpg") no-repeat scroll 48.5% 0 rgba(0, 0, 0, 0);
	height: 829px;
}
.pd_shot_five {
	background: url("../img/pd_shots/pd_world.jpg") no-repeat 48.5% 0;
	height: 469px;
}
.pd_shot_six {
	background: url("../img/pd_shots/rh_case.jpg") no-repeat 48.5% 0;
	height: 465px;
}
.pd_shot_seven {
	background: url("../img/pd_shots/west_case.jpg") no-repeat 48.5% 0;
	height: 466px;
}
.pd_shot_eight {
	background: url("../img/pd_shots/pd_about.jpg") no-repeat 48.5% -1px;
	height: 737px;
}
.pd_shot_nine {
	background: url("../img/pd_shots/contact_us.jpg") no-repeat 48.5% 0;
	height: 1058px;
}
.footer_left {
	width: 23%;
}
.rh_badge {
	left: 40%;
	width: 50%;
}
.footer_right {
	left: 47.5%;
	width: 29%;
}
.social {
	width: 90%;
}
}

@media screen and (max-width: 1100px) {
/*--------------------------------------------------------------------------------------------
	GENTLE TOUCH
--------------------------------------------------------------------------------------------*/

section.gentle_hero {
	background: url("../img/gentle_hero.jpg") no-repeat scroll 52% 115px rgba(0, 0, 0, 0);
	border: medium none;
}
.gentle_shot_two {
	background: url(../img/gentle_touch_shots/gentle_interior_3.jpg) no-repeat scroll 48.5% -1px rgba(0, 0, 0, 0);
	height: 2580px;
}
section.main_content {
	border-top: none;
}
.lm_work_block, .hawaii_work_block, .disc_work_block, .grav_work_block, .logi_work_block, .gentle_work_block, .lone_work_block, .pd_work_block, .new_grav_work_block {
	border-right: 5px solid #141519;
}
.lm_work_block, .hawaii_work_block, .disc_work_block, .grav_work_block, .logi_work_block, .west_work_block, .gentle_work_block, .lone_work_block, .pd_work_block, .new_grav_work_block {
	width: 100%;
}
.case_hover_rh {
	line-height: 55px;
	font-size: 45px;
	width: 21%;
}
.case_hover {
	padding: 45px 10px 10px;
	width: 95%;
	height: 190px;
}
.case_name_hover {
	padding: 10px 0 8px;
	font-size: 30px;
}
.case_link {
	font-size: 14.5px;
}
  
  
  
/* New Gravitate Case */
.new_grav_case {
	background: url("../img/new_grav_case_block_images4.jpg") no-repeat scroll 19% 10.3% rgba(0, 0, 0, 0);
	border-top: 6px solid #030304;
	height: 275px;
	width: 100%;
}
.new_grav_case_hover {
	background: url("../img/new_grav_case_block_images4.jpg") no-repeat scroll 19% 10.3% rgba(0, 0, 0, 0);
	border-top: 6px solid #030304;
	height: 275px;
	width: 100%;
}
.new_grav_case_rect {
	display: none;
}
.new_grav_case_name {
	left: 52%;
	width: 44%;
}



/* Lockheed Case */
.lm_case {
	background: url("../img/lm_case_block_images4.jpg") no-repeat scroll 19% 10.3% rgba(0, 0, 0, 0);
	border-top: 6px solid #030304;
	height: 275px;
	width: 100%;
}
.lm_hover {
	background: url("../img/lm_case_block_images4.jpg") no-repeat scroll 19% 10.3% rgba(0, 0, 0, 0);
	border-top: 6px solid #030304;
	height: 275px;
	width: 100%;
}
.lm_case_rect {
	display: none;
}
.lm_case_name {
	left: 52%;
	width: 44%;
}
.lm_case_name {
	left: 52%;
	width: 54%;
}


/* Hawaii Shots */
.hawaii_shot_one {
	background: url(../img/hawaii_shots/hawaii_index5.jpg) no-repeat scroll 48.5% -1px rgba(0, 0, 0, 0);
	height: 805px;
} 


/* Hawaii Case */
.hawaii_case {
	background: url("../img/hawaii_case_block_images4.jpg") no-repeat scroll 19% 10.3% rgba(0, 0, 0, 0);
	border-top: 6px solid #030304;
	height: 275px;
	width: 100%;
}
.hawaii_hover {
	background: url("../img/hawaii_case_block_images4.jpg") no-repeat scroll 19% 10.3% rgba(0, 0, 0, 0);
	border-top: 6px solid #030304;
	height: 275px;
	width: 100%;
}
.hawaii_case_rect {
	display: none;
}
.hawaii_case_name {
	left: 52%;
	width: 44%;
}
.hawaii_case_name {
	left: 52%;
	width: 54%;
}	

/* Disc Case */
.disc_case {
	background: url("../img/disc_case_block_images4.png") no-repeat scroll 19% 10.3% rgba(0, 0, 0, 0);
	/*border-top: 6px solid #030304;*/
	height: 275px;
	width: 100%;
}
.disc_hover {
	background: url("../img/disc_case_block_images4.png") no-repeat scroll 19% 10.3% rgba(0, 0, 0, 0);
	/*border-top: 6px solid #030304;*/
	height: 275px;
	width: 100%;
}
.disc_case_rect {
	display: none;
}
.disc_case_name {
	left: 52%;
	width: 44%;
}
.disc_case_name {
	left: 52%;
	width: 54%;
}	
	
/* Lone Case */
.lone_case {
	background: url("../img/lone_case_block_images_4.png") no-repeat scroll 61% 9% rgba(0, 0, 0, 0);
	height: 275px;
	width: 100%;
	border-top: 6px solid #030304;
}
.lone_hover {
	background: url("../img/lone_case_block_images_4.png") no-repeat scroll 61% 9% rgba(0, 0, 0, 0);
	height: 275px;
	border-top: 6px solid #030304;
}
.lone_case_name {
	left: 52%;
	width: 54%;
}
.lone_case_rect {
	display: none !important;
}
/* Gentle Case */
.gentle_case {
	background: url("../img/gentle_case_block_images4.png") no-repeat scroll 60% 23.3% rgba(0, 0, 0, 0);
	height: 275px;
	width: 100%;
	/*border-top: 6px solid #030304;*/

}
.gentle_hover {
	background: url("../img/gentle_case_block_images4.png") no-repeat scroll 60% 23.3% rgba(0, 0, 0, 0);
	height: 275px;
/*	border-top: 6px solid #030304;*/
}
.gentle_case_name {
	left: 52%;
	width: 54%;
}
.gentle_case_rect {
	display: none !important;
}
/* Gravitate Case */
.grav_case {
	background: url("../img/grav_case_block_images4.png") no-repeat scroll 19% 10.3% rgba(0, 0, 0, 0);
	border-top: 6px solid #030304;
	height: 275px;
	width: 100%;
}
.grav_hover {
	background: url("../img/grav_case_block_images4.png") no-repeat scroll 19% 10.3% rgba(0, 0, 0, 0);
	border-top: 6px solid #030304;
	height: 275px;
	width: 100%;
}
.grav_case_rect {
	display: none;
}
.grav_case_name {
	left: 52%;
	width: 44%;
}
/* Logi Case */
.logi_case {
	background: url("../img/logi_case_block_images4.png") no-repeat scroll 25% 14.3% rgba(0, 0, 0, 0);
	height: 275px;
	width: 100%;
	border-top: 6px solid #030304;
}
.logi_hover {
	background: url("../img/logi_case_block_images4.png") no-repeat scroll 25% 14.3% rgba(0, 0, 0, 0);
	height: 275px;
	border-top: 6px solid #030304;
}
.logi_case_rect {
	display: none;
}
.logi_case_name {
	left: 52%;
	width: 44%;
}
/* West Case */
.west_case {
	background: url("../img/west_case_block_images4.png") repeat-y scroll 16% 1% rgba(0, 0, 0, 0);
	height: 275px;
	border-top: 6px solid #030304;
}
.west_hover {
	background: url("../img/west_case_block_images4.png") repeat-y scroll 16% 1% rgba(0, 0, 0, 0);
	height: 275px;
	border-top: 6px solid #030304;
}
.west_text {
	top: 95px;
}
.west_case_rect {
	display: none;
	height: 55px;
	top: 175px;
}
.west_case_name {
	left: 45%;
	width: 35%;
}

/* pd case */
.pd_case {
	background: url("../img/pd_case_block_images.png") no-repeat scroll 68.5% 6% rgba(0, 0, 0, 0);
	height: 275px;
	 border-top: 6px solid #030304;
}
.pd_hover {
	background: url("../img/pd_case_block_images.png") no-repeat scroll 68.5% 6% rgba(0, 0, 0, 0);
	height: 275px;
	 border-top: 6px solid #030304;
}
.pd_small_logo {
	display: none;
}
.pd_big_logo {
	background: url("../img/pd_big_logo.png") no-repeat scroll 40% 5% rgba(0, 0, 0, 0);
	display: block;
	height: 111px;
	margin: 0 auto;
	padding: 0;
	position: relative;
	top: 80px;
	width: 131px;
	z-index: 1;
}
.pd_case_rect {
	display: none;
	top: 124px;
}
.pd_case_name {
	left: 41%;
	width: 59%;
}
}

@media screen and (max-width: 1065px) {
/* Gentle Touch Shots */
.gentle_shot_one {
	background: url(../img/gentle_touch_shots/gentle_index_2.jpg) no-repeat scroll 48.5% -2px;
	height: 4410px;
}
.gentle_shot_two {
	background: url(../img/gentle_touch_shots/gentle_interior_3.jpg) no-repeat scroll 48.5% 0 rgba(0, 0, 0, 0);
	height: 3100px;
}
/* Logi Shots */
.logi_shot_one {
	background: url(../img/logi_shots/index_final_4.jpg) no-repeat scroll 48.5% -4px rgba(0, 0, 0, 0);
	height: 2665px;
}
.logi_shot_two {
	background: url(../img/logi_shots/partners_4.jpg) no-repeat scroll 48.5% -4px rgba(0, 0, 0, 0);
	height: 2721px;
}
.logi_shot_three {
	background: url("../img/logi_shots/partner_directory_4.jpg") no-repeat scroll 48.5% 0px rgba(0, 0, 0, 0);
	height: 2831px;
}
.logi_shot_four {
	background: url("../img/logi_shots/embedded_solution_4.jpg") no-repeat scroll 48.5% 1px rgba(0, 0, 0, 0);
	height: 2787px;
}
.logi_shot_five {
	background: url("../img/logi_shots/healthcare_solution_4.jpg") no-repeat scroll 48.5% 0px rgba(0, 0, 0, 0);
	height: 2403px;
}
/* Two West Shots */
.west_shot_one {
	background: url(../img/west_shots/west_shots_index_4.jpg) no-repeat 48.5% 0;
	height: 1433px;
}
.west_shot_two {
	background: url("../img/west_shots/west_shots_arches_4.jpg") no-repeat scroll 48.5% 1px rgba(0, 0, 0, 0);
	height: 2003px;
}
.west_shot_three {
	background: url(../img/west_shots/photo_gallery_4.jpg) no-repeat 48.5% 1px;
	height: 1612px;
}
.west_shot_four {
	background: url(../img/west_shots/blog_4.jpg) no-repeat 48.5% 1px;
	height: 1541px;
}
.west_shot_five {
	background: url("../img/west_shots/park_shots4.jpg") no-repeat scroll 48.5% -23px rgba(0, 0, 0, 0);
	height: 1128px;
}
.west_shot_six {
	background: url(../img/west_shots/west_shots_gallery_link.jpg) no-repeat 49% 0px;
	height: 2040px;
}
.west_dark {
	background-color: #040404 !important;
}
.west_dark li {
/*border-bottom: solid 5px #000;*/
}
.west_dark li img {
	position: relative;
	width: 100%;
	float: left;
}
/* Pd Shots */
.pd_shot_one {
	background: url(../img/pd_shots/rh_hero.jpg) no-repeat 48.5% 0;
	height: 607px;
}
.pd_shot_two {
	background: url("../img/pd_shots/pd_hero4.jpg") no-repeat scroll 48.5% 1px rgba(0, 0, 0, 0);
	height: 661px;
}
.pd_shot_three {
	background: url("../img/pd_shots/pd_about4.jpg") no-repeat 48.5% -1px;
	height: 737px;
}
.pd_shot_four {
	background: url("../img/pd_shots/pd_gallery4.jpg") no-repeat scroll 48.5% 0 rgba(0, 0, 0, 0);
	height: 1291px;
}
.pd_shot_five {
	background: url("../img/pd_shots/pd_world4.jpg") no-repeat 48.5% 0;
	height: 469px;
}
.pd_shot_six {
	background: url("../img/pd_shots/rh_case4.jpg") no-repeat 48.5% 0;
	height: 465px;
}
.pd_shot_seven {
	background: url("../img/pd_shots/west_case4.jpg") no-repeat 48.5% 0;
	height: 466px;
}
.pd_shot_eight {
	background: url("../img/pd_shots/contact_us.jpg") no-repeat 48.5% 0;
	height: 1058px;
	display: none !important;
}
}

@media screen and (max-width: 1000px) {
/*--------------------------------------------------------------------------------------------
	HEADER/NAVIGATION
--------------------------------------------------------------------------------------------*/	
.head_wrap {
	width: 100%;
}
.rh_logo {
	left: 7.5%;
	display: block;
}
nav {
	left: -3%;
	width: 60%;
}
/*--------------------------------------------------------------------------------------------
	HERO SECTION
--------------------------------------------------------------------------------------------*/

.hero_wrap {
	width: 100%;
}
header.hero_tag {
	width: 100%;
}
.rh_wrap {
	width: 100%;
}
.big_rh_back {
	left: -10%;
	top: -463px;
}
.row_wrap {
	width: 100%;
}
.logo_header {
	font-size: 48px;
}
.blue_header_underline {
	width: 225px;
	margin: 0 auto 5px;
}
.front_statment {
	font-size: 38px;
}
.case_hover_rh {
	line-height: 55px;
	font-size: 45px;
	width: 21%;
}
.case_name_hover {
	padding: 10px 0 5px;
	font-size: 30px;
}
.case_link {
	font-size: 14.5px;
}

  
  
/* New Gravitate Case */

.new_grav_case {
	background: url("../img/new_grav_case_block_images4.jpg") no-repeat scroll 35% 10.3% rgba(0, 0, 0, 0);
	height: 275px;	
}

.new_grav_case_hover {
	background: url("../img/new_grav_case_block_images4.jpg") no-repeat scroll 35% 10.3% rgba(0, 0, 0, 0);
}


/* Lockheed Case */

.lm_case {
	background: url("../img/lm_case_block_images4.jpg") no-repeat scroll 35% 10.3% rgba(0, 0, 0, 0);
	height: 275px;	
}

.lm_hover {
	background: url("../img/lm_case_block_images4.jpg") no-repeat scroll 35% 10.3% rgba(0, 0, 0, 0);
}

.lockheed_shot_three {
	background: url(../img/lockheed_shots/mars_met_4.jpg) no-repeat scroll 48.5% -1px rgba(0, 0, 0, 0);
	height: 1000px;
} 

.lockheed_shot_four {
	background: url(../img/lockheed_shots/flight_plan_screen_4.jpg) no-repeat scroll 48.5% -1px rgba(0, 0, 0, 0);
	height: 1000px;
}

.lockheed_shot_five {
	background: url(../img/lockheed_shots/bennu_met_4.jpg) no-repeat scroll 48.5% -1px rgba(0, 0, 0, 0);
	height: 960px;
}

/* New Gravitate Shots */
.new_grav_shot_one {
	background: url(../img/new_gravitate_shots/dashboard5.jpg) no-repeat scroll 48.5% 0 rgba(0, 0, 0, 0);
	height: 1215px;
}
  

.new_grav_shot_two {
	background: url(../img/new_gravitate_shots/web-case-study5.jpg) no-repeat scroll 48.5% 0 rgba(0, 0, 0, 0);
	height: 1090px;
}
  
  
 .new_grav_shot_three {
	background: url(../img/new_gravitate_shots/white-badge4.jpg) no-repeat scroll 48.5% 0 rgba(0, 0, 0, 0);
	height: 1740px;
}

/* Hawaii Case */
.hawaii_case {
	background: url("../img/hawaii_case_block_images4.jpg") no-repeat scroll 35% 10.3% rgba(0, 0, 0, 0);
	height: 275px;
	
}

.hawaii_hover {
	background: url("../img/hawaii_case_block_images4.jpg") no-repeat scroll 35% 10.3% rgba(0, 0, 0, 0);

	
}

/* Disc Case */
.disc_case {
	background: url("../img/disc_case_block_images4.png") no-repeat scroll 35% 10.3% rgba(0, 0, 0, 0);
	height: 275px;
	
}

/* Hawaii Shots */
.hawaii_shot_one {
	background: url(../img/hawaii_shots/hawaii_index6.jpg) no-repeat scroll 48.5% -1px rgba(0, 0, 0, 0);
	height: 735px;
} 

/* Discovery Shots */
.disc_shot_one {
	background: url(../img/discovery_shots/discovery_index_5.jpg) no-repeat scroll 48.5% -1px rgba(0, 0, 0, 0);
	height: 2534px;
}
.disc_shot_two {
	background: url(../img/discovery_shots/teacher_index_5.jpg) no-repeat scroll 48.5% 0 rgba(0, 0, 0, 0);
	height: 5289px;
}
.disc_shot_three {
	background: url(../img/discovery_shots/about_index_5.jpg) no-repeat scroll 48.5% 0 rgba(0, 0, 0, 0);
	height: 1340px;
}



/* Lone Tree */
.lonetree_shot_two {
	background: url(../img/lone_tree_shots/lone_tree_interior_4.jpg) no-repeat scroll 53.5% -1px rgba(0, 0, 0, 0);
	height: 3410px;
}
/* Gravitate Case */
.grav_case {
	background: url("../img/grav_case_block_images4.png") no-repeat scroll 35% 10.3% rgba(0, 0, 0, 0);
}
.grav_hover {
	background: url("../img/grav_case_block_images4.png") no-repeat scroll 35% 10.3% rgba(0, 0, 0, 0);
}
/* Logi Case */

.logi_case {
	background: url("../img/logi_case_block_images4.png") no-repeat scroll 35% 13% rgba(0, 0, 0, 0);
	height: 275px;
	width: 100%;
	border-top: 6px solid #030304;
}
.logi_hover {
	background: url("../img/logi_case_block_images4.png") no-repeat scroll 35% 13% rgba(0, 0, 0, 0);
	height: 275px;
	border-top: 6px solid #030304;
}
.logi_case_rect {
	display: none;/*height: 55px;
	top: 235px;*/
}
.logi_case_name {
	font-size: 15px;
	left: 23%;
	top: 10px;
	width: 53%;
}
.logi_work_block, .west_work_block, .gentle_work_block {
	border-right: 5px solid #030304;
}
.logi_work_block, .west_work_block, .pd_work_block, .gentle_work_block {
	width: 100%
}
/* West Case */
.west_case_name {
	font-size: 15px;
	left: 32%;
	top: 10px;
	width: 50%;
}
/* PD Case */
.pd_case_name {
	left: 21%;
	width: 70%;
}
/*--------------------------------------------------------------------------------------------
	LOGI LANDING PAGE
--------------------------------------------------------------------------------------------*/

section.logi_hero {
	background: url("../img/logi_turbine_hero.jpg") no-repeat scroll 28% 115px rgba(0, 0, 0, 0);
	border: medium none;
}
}

@media screen and (max-width: 915px) {
/* Hero Section */

.main_hero_section {
	height: 122px;
	padding: 166px 0 110px;
}
header.hero_tag {
	top: 12px;
}
.case_hover {
	width: 94%;
}
.case_hover_rh {
	line-height: 55px;
	font-size: 45px;
	width: 21%;
}
.case_name_hover {
	padding: 10px 0 5px;
	font-size: 30px;
}
.case_link {
	font-size: 14.5px;
}
/*--------------------------------------------------------------------------------------------
	LONE TREE
--------------------------------------------------------------------------------------------*/
section.lonetree_hero {
	background: url("../img/lonetree_hero_2.jpg") no-repeat scroll 64% 10px rgba(0, 0, 0, 0);
	border: medium none;
}
/*--------------------------------------------------------------------------------------------
	GENTLE TOUCH
--------------------------------------------------------------------------------------------*/
section.gentle_hero {
	background: url("../img/gentle_hero_2.jpg") no-repeat scroll 55.5% 49px rgba(0, 0, 0, 0);
	height: 259px;
}
/* Gentle Touch Shots */
.gentle_shot_one {
	background: url(../img/gentle_touch_shots/gentle_index_3.jpg) no-repeat scroll 48.5% -2px;
	height: 3940px;
}
.gentle_shot_two {
	background: url(../img/gentle_touch_shots/gentle_interior_3.jpg) no-repeat scroll 48.5% -30px rgba(0, 0, 0, 0);
	height: 3100px;
}


/*--------------------------------------------------------------------------------------------
	DISCOVERY
--------------------------------------------------------------------------------------------*/
section.disc_hero {
	background: url("../img/discovery_hero_2.jpg") no-repeat scroll 44% 29px rgba(0, 0, 0, 0);
	height: 259px;
	border: none;
	
}


/* Lockheed Shots */
.lockheed_shot_one {
	background: url(../img/lockheed_shots/lockheed_index4.jpg) no-repeat scroll 48.5% 1px rgba(0, 0, 0, 0);
	height: 780px;
}


.lockheed_shot_two {
	background: url(../img/lockheed_shots/mission_screen_4.jpg) no-repeat scroll 48.5% 1px rgba(0, 0, 0, 0);
	height: 900px;
}


.lockheed_shot_three {
	background: url(../img/lockheed_shots/mars_met_5.jpg) no-repeat scroll 48.5% 1px rgba(0, 0, 0, 0);
	height: 930px;
} 

.lockheed_shot_four {
	background: url(../img/lockheed_shots/flight_plan_screen_5.jpg) no-repeat scroll 48.5% -1px rgba(0, 0, 0, 0);
	height: 830px;
}

.lockheed_shot_five {
	background: url(../img/lockheed_shots/bennu_met_5.jpg) no-repeat scroll 48.5% -1px rgba(0, 0, 0, 0);
	height: 830px;
}

.lockheed_shot_six {
	background: url(../img/lockheed_shots/juno_met_5.jpg) no-repeat scroll 48.5% -1px rgba(0, 0, 0, 0);
	height: 860px;
}



/* Hawaii Shots */
.hawaii_shot_one {
	background: url(../img/hawaii_shots/hawaii_index7.jpg) no-repeat scroll 48.5% -1px rgba(0, 0, 0, 0);
	height: 735px;
} 

.hawaii_shot_two {
	background: url(../img/hawaii_shots/story_7.jpg) no-repeat scroll 48.5% -1px rgba(0, 0, 0, 0);
	height: 660px;
} 

.hawaii_shot_three {
	background: url(../img/hawaii_shots/map_5.jpg) no-repeat scroll 48.5% -1px rgba(0, 0, 0, 0);
	height: 900px;
}




/*--------------------------------------------------------------------------------------------
	GRAVITATE
--------------------------------------------------------------------------------------------*/
section.grav_hero {
	background: url("../img/new_gravitate_hero_2.jpg") no-repeat scroll 44% 29px rgba(0, 0, 0, 0);
	height: 259px;
	/*padding: 180px 0 0 !important;*/
	border: medium none;
}
.grav_case {
	background: url("../img/grav_case_block_images4.png") no-repeat scroll 41% 10.3% rgba(0, 0, 0, 0);
}
.grav_hover {
	background: url("../img/grav_case_block_images4.png") no-repeat scroll 41% 10.3% rgba(0, 0, 0, 0);
}
/* Gravitate Shots */
.grav_shot_one {
	background: url(../img/gravitate_shots/gravitate_index_6.jpg) no-repeat scroll 48.5% 0 rgba(0, 0, 0, 0);
	height: 5330px;
}
.grav_shot_two {
	background: url(../img/gravitate_shots/gravitate_blogpost_6.jpg) no-repeat scroll 48.5% 0 rgba(0, 0, 0, 0);
	height: 3930px;
}
.grav_shot_three {
	background: url(../img/gravitate_shots/gravitate_search_6.jpg) no-repeat scroll 74.5% 0 rgba(0, 0, 0, 0);
	height: 937px;
}
.grav_shot_four {
	background: url(../img/gravitate_shots/top_five_full_4.jpg) no-repeat scroll 48.5% 0;
	background-color: #141821 !important;
	height: 465px;
}
.grav_shot_five {
	background: url(../img/gravitate_shots/one_done_full_4.jpg) no-repeat scroll 48.5% 0 rgba(0, 0, 0, 0);
	height: 444px;
}
/* Gentle Case */
.gentle_case {
	background: url("../img/gentle_case_block_images4.png") no-repeat scroll 60% 23.3% rgba(0, 0, 0, 0);
}
.gentle_hover {
	background: url("../img/gentle_case_block_images4.png") no-repeat scroll 60% 23.3% rgba(0, 0, 0, 0);
}
/* Logi Case */
.logi_case {
	background: url("../img/logi_case_block_images4.png") no-repeat scroll 41% 13.3% rgba(0, 0, 0, 0);
}
.logi_case_hover {
	background: url("../img/logi_case_block_images4.png") no-repeat scroll 41% 13.3% rgba(0, 0, 0, 0);
}
.west_case {
	background: url("../img/west_case_block_images4.png") repeat-y scroll 56% 5% rgba(0, 0, 0, 0);
}
.west_hover {
	background: url("..img/west_case_block_images4.png") repeat-y scroll 56% 5% rgba(0, 0, 0, 0);
}
/* West Case */
.west_work_block:hover .west_case_rect {
	display: none;/*transition: all 0.5s ease 0s;*/
}
/* Side Bar */

.one {
	display: none !important;
}
header {
	height: 75px;
}
.head_wrap {
	height: 75px;
}
.stuck {
	height: 102px;
	padding: 172px 0 46px;
}
.stuck header {
	height: 35px;
}
.stuck .head_wrap {
	height: 35px;
}
.rh_logo {
	left: 0;
	margin: 0 auto;
	float: none;
	padding: 0 5px;
	transition: all 0.5s ease 0s;
	line-height: normal;
	top: 0;
}
nav {
	display: none;
}
/* Small Header */
.ha-header-small {
	padding: 0;
	height: 75px;
	transform: none;
	transition: none;
}
.ha-header-small .head_wrap {
	height: 75px;
}
.ha-header-small .rh_logo {
	color: #bec9dd;
	cursor: pointer;
	float: none;
	font-family: 'coffee_serviceregular';
	font-size: 55px;
	font-weight: 100;
	left: 0;
	margin: 0 auto;
	padding: 18px;
	position: relative;
	top: 5%;
	width: 10%;
}
.ha-header-box {
	transition: none;
}
/* New Small Header */

#ha-header {
	display: none !important;
}
.small_header {
	padding: 0;
	height: 75px;
	display: block;
}
.small_header .head_wrap {
	height: 75px;
}
.small_header .rh_logo {
	color: #bec9dd;
	cursor: pointer;
	float: none;
	font-family: 'coffee_serviceregular';
	font-size: 55px;
	font-weight: 100;
	/*left: 0;*/
	margin: 0 auto;
	padding: 0;
	position: relative;
	/*top: 5%;*/
	height: 65px;
	width: 57px;
}
.ha-header-box {
	transition: none;
}
/*--------------------------------------------------------------------------------------------
	RESPONSIVE DROP MENU
--------------------------------------------------------------------------------------------*/
.responsive_drop_click {
	background-color: #020203;
	clear: both;
	cursor: pointer;
	display: block;
	float: right;
	height: 71px;
	position: relative;
	right: 0;
	top: -61px;
	transition: all 0.5s ease 0s;
	width: 61px;
	z-index: 998;
}
.nav_menu_bars {
	background: url(../img/responsive_menu_bars.png) no-repeat 0 7px;
	postion: relative;
	width: 65px;
	height: 65px;
}
.nav_back_x {
	color: #bec9dd;
	font-family: 'high_tidebold';
	font-size: 25px;
	height: 19px;
	margin: 0;
	padding: 23px 0;
	position: relative;
	text-align: center;
	width: 65px;
	display: none;
}
.responsive_drop_menu {
	background-color: #020203;
	border-bottom: 5px solid #000;
	/* clear: both; */
	display: block;
	float: left;
	position: fixed;
	top: -280px;
	width: 100%;
	z-index: 998;
}
.responsive_drop_menu ul {
	padding: 0;
	margin: 0;
	display: block;
	position: relative;
	width: 100%;
	float: left;
}
.responsive_drop_menu li {
	list-style-type: none;
	width: 100%;
	float: left;
}
.responsive_drop_menu li a {
	border-bottom: 1px solid #0f0f12;
	color: #bec9dd;
	cursor: pointer !important;
	float: left;
	 font-family:"aktiv-grotesk-std";
	 font-weight:700;
	letter-spacing: 0.09px;
	font-size: 19px;
	padding: 24px 0 20px;
	text-align: center;
	text-decoration: none;
	text-transform:uppercase;
	width: 100%;
}
.responsive_drop_menu li a:hover {
	color: #b2a66b;
	float: left;
}
/* Social Menu */

.social_menu {
	position: relative;
	width: 100%;
	float: left;
	padding: 0;
	margin: 0;
	left: 4%;
}
.social_menu ul {
	padding: 0;
	margin: 0 auto;
	display: block;
	position: relative;
	width: 100%;
	float: none;
}
.social_menu li {
	list-style-type: none;
	width: 25%;
	float: left;
	cursor: pointer;
}
.social_menu li a {
	background: url(../img/social_icons_nav.png) no-repeat 0 0;
	padding: 40px 0 25px 0;
	width: 100%;
	float: left;
	border: 0 none;
}
.behance_nav {
	background-position: 0 -450px !important;
}
.twitter_nav {
	background-position: 0 -115px !important;
}
.linkedin_nav {
	background-position: 0 -351px !important;
}
.soundcloud_nav {
	background-position: 0 -528px !important;
}
/* Main Content */
.big_main_content {
	display: none !important;
}
.small_main_content {
	display: block;
}
/*--------------------------------------------------------------------------------------------
	 CASE STUDY HEROS
--------------------------------------------------------------------------------------------*/

section.logi_hero {
	background: url("../img/logi_turbine_hero.jpg") no-repeat scroll 42% 45px rgba(0, 0, 0, 0);
	padding: 180px 0 0px !important;
	height: 259px;
}
section.two_west {
	background: url("../img/rh_casestudy_heros.jpg") repeat scroll 51% -38px rgba(0, 0, 0, 0);
	padding: 180px 0 0px !important;
	height: 259px;
}
section.progressive_designs {
	background: url("../img/pd_heros.jpg") repeat scroll -158% 87% rgba(0, 0, 0, 0);
	height: 259px;
	padding: 180px 0 0 !important;
}

section.hawaii_hero {
	background: url("../img/hawaii_hero2.jpg") repeat scroll 48.5% 20px rgba(0, 0, 0, 0);
	padding: 180px 0 0px !important;
	height: 259px;
}

section.lm_hero {
	background: url("../img/lm_hero2.jpg") repeat scroll 48.5% 20px rgba(0, 0, 0, 0);
	padding: 180px 0 0px !important;
	height: 259px;
}




.pd_logo {
	top: -134px;
}
/*--------------------------------------------------------------------------------------------
	CASE STUDY
--------------------------------------------------------------------------------------------*/


header.case_study {
	font-size: 19.5px;
	padding: 13px 0 24px;
}
.case_project {
	font-size: 35px;
}
p.case_study_description {
	padding: 0 0 14px;
	width: 78%;
}
.case_head_wrap {
	width: 146px;
}
li.star {
	background: url("../img/stars.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
	float: left;
	top: 0px;
}
li.case_head {
	width: 93px;
}
}

@media screen and (max-width: 800px) {
.main_hero_section {
	height: 90px;
}
header.hero_tag {
	font-size: 52px;
	top: -6px;
}
header.hero_tag p {
	font-size: 18px;
	top: -3px;
}
.big_rh_back {
	margin: 0 auto;
	width: 100%;
	left: -7%;
}
.case_hover {
	height: 160px;
	padding: 25px 10px 10px;
	width: 93%;
}
.case_name_hover {
	font-size: 28px;
}
.case_hover_rh {
	font-size: 40px;
	line-height: 50px;
	width: 15%;
}
/*--------------------------------------------------------------------------------------------
	LONE TREE
--------------------------------------------------------------------------------------------*/
section.lonetree_hero {
	background: url("../img/lonetree_hero_3.jpg") no-repeat scroll 54.5% -19px rgba(0, 0, 0, 0);
	border: medium none;
}

/* Lone Case */
.lone_case {
    background: url("../img/lone_case_block_images_4.png") no-repeat scroll 61% 9% rgba(0, 0, 0, 0);
    border-top: 6px solid #030304;
    height: 225px;
    width: 100%;
}

.lone_hover {
    background: url("../img/lone_case_block_images_4.png") no-repeat scroll 61% 9% rgba(0, 0, 0, 0);
    border-top: 6px solid #030304;
    height: 225px;
    width: 100%;
}

/* Lone Tree Shots */

.lonetree_shot_one {
	background: url("../img/lone_tree_shots/lone_tree_index_5.jpg") no-repeat scroll 51% -23px rgba(0, 0, 0, 0);
	height: 5700px;
}
.lonetree_shot_two {
	background: url(../img/lone_tree_shots/lone_tree_interior_4.jpg) no-repeat scroll 53.5% -1px rgba(0, 0, 0, 0);
	height: 3400px;
}
/* Gentle Touch */

.gentle_shot_two {
	background: url(../img/gentle_touch_shots/gentle_interior_4.jpg) no-repeat scroll 48.5% -60px rgba(0, 0, 0, 0);
	height: 3116px;
}
/* Gentle Case */
.gentle_case {
	background: url("../img/gentle_case_block_images.png") no-repeat scroll 61% 7.5% rgba(0, 0, 0, 0);
	height: 225px;
	width: 100%;
	border-top: 6px solid #030304;
	
}
.gentle_hover {
	background: url("../img/gentle_case_block_images.png") no-repeat scroll 61% 7.5% rgba(0, 0, 0, 0);
	height: 225px;
	border-top: 6px solid #030304;

}
  
  
  
/* New Gravitate Case */
.new_grav_case {
	background: url("../img/new_grav_case_block_images4.jpg") no-repeat scroll 47.5% 16.8% rgba(0, 0, 0, 0);
	height: 225px;
	border-top: 6px solid #030304;
	
}

.new_grav_case_hover {
	background: url("../img/new_grav_case_block_images4.jpg") no-repeat scroll 47.5% 16.8% rgba(0, 0, 0, 0);
	height: 225px;
	border-top: 6px solid #030304;
	
}


/* Lockheed Case */
.lm_case {
	background: url("../img/lm_case_block_images4.jpg") no-repeat scroll 47.5% 15.8% rgba(0, 0, 0, 0);
	height: 225px;
	border-top: 6px solid #030304;
	
}

.lm_hover {
	background: url("../img/lm_case_block_images4.jpg") no-repeat scroll 47.5% 15.8% rgba(0, 0, 0, 0);
	height: 225px;
	border-top: 6px solid #030304;
	
}



/* Hawaii Case */
.hawaii_case {
	background: url("../img/hawaii_case_block_images4.jpg") no-repeat scroll 47.5% 15.8% rgba(0, 0, 0, 0);
	height: 225px;
	border-top: 6px solid #030304;
	
}

.hawaii_hover {
	background: url("../img/hawaii_case_block_images4.jpg") no-repeat scroll 47.5% 15.8% rgba(0, 0, 0, 0);
	height: 225px;
	border-top: 6px solid #030304;
	
}

/* Disc Case */
.disc_case {
	background: url("../img/disc_case_block_images4.png") no-repeat scroll 47.5% 15.8% rgba(0, 0, 0, 0);
	height: 225px;
	border-top: 6px solid #030304;
	
}

.disc_hover {
	background: url("../img/disc_case_block_images4.png") no-repeat scroll 47.5% 15.8% rgba(0, 0, 0, 0);
	height: 225px;
	border-top: 6px solid #030304;
	
}

/* Gravitate Case */
.grav_case {
	background: url("../img/grav_case_block_images.png") no-repeat scroll 47.5% 7.8% rgba(0, 0, 0, 0);
	height: 225px;
	border-top: 6px solid #030304;
}
.grav_hover {
	background: url("../img/grav_case_block_images.png") no-repeat scroll 47.5% 7.8% rgba(0, 0, 0, 0);
	height: 225px;
	border-top: 6px solid #030304;
}
/* Logi Case */
.logi_case {
	background: url("../img/logi_case_block_images.png") no-repeat scroll 28% 7.5% rgba(0, 0, 0, 0);
	height: 225px;
	width: 100%;
	border-top: 6px solid #030304;

}
.logi_hover {
	background: url("../img/logi_case_block_images.png") no-repeat scroll 28% 7.5% rgba(0, 0, 0, 0);
	height: 225px;
	border-top: 6px solid #030304;
	
}
.logi_work_block {
	width: 100%;
}
.logi_case_rect {
	display: none !important;
}
/* West Case */
.west_case {
	background: url("../img/west_case_block_images.png") no-repeat scroll 56% 15% rgba(0, 0, 0, 0);
	height: 225px;
	width: 100%;
	border-top: 6px solid #030304;
}
.west_case_hover {
	background: url("../img/west_case_block_images.png") no-repeat scroll 56% 15% rgba(0, 0, 0, 0);
	height: 225px;
	border-top: 6px solid #030304;
}
.west_work_block {
	width: 100%;
}
.west_case_rect {
	display: none !important;
}
.west_text {
	top: 70px;
}
/* PD Case */

.pd_big_logo {
	top: 60px;
}
.pd_case {
	background: url("../img/pd_case_block_images.png") no-repeat scroll 66.5% 8% rgba(0, 0, 0, 0);
	height: 225px;
	border-top: 6px solid #030304;
}
.pd_hover {
	background: url("../img/pd_case_block_images.png") no-repeat scroll 66.5% 8% rgba(0, 0, 0, 0);
	height: 225px;
	border-top: 6px solid #030304;
}
.pd_work_block {
	width: 100%;
}
.pd_case_rect {
	display: none !important;
}
/*--------------------------------------------------------------------------------------------
	CASE STUDY HEROS
--------------------------------------------------------------------------------------------*/

section.logi_hero {
	background: url("../img/logi_turbine_hero.jpg") no-repeat scroll 31% 70px rgba(0, 0, 0, 0);
	border: medium none;
}
section.two_west {
	background: url("../img/rh_casestudy_heros5.jpg") repeat scroll 53.5% -49px rgba(0, 0, 0, 0);
}
/*--------------------------------------------------------------------------------------------
	FOOTER
--------------------------------------------------------------------------------------------*/
footer {
	height: 81px;
}
.footer_wrap {
	width: 37%;
}
.footer_left {
	display: none;
}
.footer_right {
	float: none;
	height: 63px;
	left: 0;
	margin: 0 auto;
	position: relative;
	top: 13px;
	width: 100%;
}
.social {
	margin: 0 auto;
	width: 100%;
	float: none;
	height: 67px;
}
.social li {
	width: 5%;
}
}

@media screen and (max-width: 780px) {
	
  /* Lockheed Shots */
	.lockheed_shot_two {
	background: url(../img/lockheed_shots/mission_screen_5.jpg) no-repeat scroll 48.5% 1px rgba(0, 0, 0, 0);
	height: 800px;
  }
  
  .lockheed_shot_three {
    background: url(../img/lockheed_shots/mars_met_6.jpg) no-repeat scroll 48.5% 1px rgba(0, 0, 0, 0);
    height: 790px;
}
  
  .lockheed_shot_four {
	background: url(../img/lockheed_shots/flight_plan_screen_6.jpg) no-repeat scroll 48.5% -1px rgba(0, 0, 0, 0);
	height: 595px;
}

.lockheed_shot_five {
	background: url(../img/lockheed_shots/bennu_met_6.jpg) no-repeat scroll 48.5% -1px rgba(0, 0, 0, 0);
	height: 690px;
}

.lockheed_shot_six {
	background: url(../img/lockheed_shots/juno_met_6.jpg) no-repeat scroll 48.5% -1px rgba(0, 0, 0, 0);
	height: 690px;
}

  /* New Gravitate Shots */
  .new_grav_shot_four {
		display: none !important;
}

	
	
/* Hawaii Shots */
.hawaii_shot_one {
	background: url(../img/hawaii_shots/hawaii_index8.jpg) no-repeat scroll 48.5% -1px rgba(0, 0, 0, 0);
	height: 687px;
} 


.hawaii_shot_three {
	background: url(../img/hawaii_shots/map_6.jpg) no-repeat scroll 48.5% -1px rgba(0, 0, 0, 0);
	height: 840px;
}


.hawaii_shot_four {
	background: url(../img/hawaii_shots/videos_5.jpg) no-repeat scroll 48.5% -1px rgba(0, 0, 0, 0);
	height: 230px;
}


/* Logi Shots */	
	
.logi_shot_one {
	background: url("../img/logi_shots/index_final_5.jpg") no-repeat scroll 48.5% 0 rgba(0, 0, 0, 0);
	height: 2440px;
}
.logi_shot_two {
	background: url("../img/logi_shots/partners_5.jpg") no-repeat scroll 48.5% 0 rgba(0, 0, 0, 0);
	height: 2641px;
}
.logi_shot_three {
	background: url("../img/logi_shots/partner_directory_5.jpg") no-repeat scroll 48.5% 5px rgba(0, 0, 0, 0);
	height: 2798px;
	display: none !important;
}
.logi_shot_four {
	background: url("../img/logi_shots/embedded_solution_5.jpg") no-repeat scroll 48.5% 0px rgba(0, 0, 0, 0);
	height: 3161px;
}
.logi_shot_five {
	background: url("../img/logi_shots/healthcare_solution_5.jpg") no-repeat 48.5% 5px;
	height: 2581px;
	display: none !important;
}
/* Two West Shots */

.west_shot_one {
	background: url(../img/west_shots/west_shots_index_5.jpg) no-repeat 48.5% 0;
	height: 1431px
}
.west_shot_two {
	background: url(../img/west_shots/west_shots_arches_5.jpg) no-repeat 48.5% 1px;
	height: 1731px;
}
.west_shot_three {
	background: url(../img/west_shots/photo_gallery_5.jpg) no-repeat 48.5% 1px;
	height: 1574px;
}
.west_shot_four {
	background: url(../img/west_shots/blog_5.jpg) no-repeat 48.5% 1px;
	height: 1446px;
	display: none !important;
}
.west_shot_five {
	background: url("../img/west_shots/park_shots5.jpg") no-repeat scroll 48.5% 1px rgba(0, 0, 0, 0);
	height: 2200px;
	display: none !important;
}
.west_shot_six {
	background: url(../img/west_shots/west_shots_gallery_link.jpg) no-repeat 49% 0px;
	height: 2040px;
}
/* Pd Shots */
/*.pd_shot_one {
	background: url(../img/pd_shots/rh_hero5.jpg) no-repeat 48.5% 0;
	height: 495px;
}
.pd_shot_two {
	background: url("../img/pd_shots/pd_hero5.jpg") no-repeat scroll 48.5% 1px rgba(0, 0, 0, 0);
	height: 583px;
}
.pd_shot_three {
	background: url("../img/pd_shots/pd_about5.jpg") no-repeat 48.5% -1px;
	height: 737px;
}
.pd_shot_four {
	background: url("../img/pd_shots/pd_gallery5.jpg") no-repeat scroll 48.5% 0 rgba(0, 0, 0, 0);
	height: 1291px;
	display: none !important;
}
.pd_shot_five {
	background: url("../img/pd_shots/pd_world5.jpg") no-repeat 48.5% 0;
	height: 469px;
}
.pd_shot_six {
	background: url("../img/pd_shots/rh_case5.jpg") no-repeat 48.5% 0;
	height: 465px;
}
.pd_shot_seven {
	background: url("../img/pd_shots/west_case5.jpg") no-repeat 48.5% 0;
	height: 466px;
}
.pd_shot_eight {
	background: url("../img/pd_shots/pd_about5.jpg") no-repeat 48.5% -1px;
	height: 737px;
	display: none !important;
}*/
}

@media screen and (max-width: 700px) {
header.hero_tag {
	display: none;
}
header.small_hero_tag {
	background-color: transparent;
	font-size: 48px;
	color: #bec9dd;
	/*color: #7b91b8;*/
	font-style: normal;
	font-weight: 700;
	position: relative;
	width: 100%;
	font-family: "aktiv-grotesk-std";
	/*font-family: 'high_tidebold';*/
	border: none;
	top: -68px;
	display: block;
}
span.plus {
    float: left;
    font-size: 30px;
    line-height: normal;
    top: 15px;
    width: 100%;
}
/*header.small_hero_tag div {
	width: 100%;
	margin: 0 0 8px 0;
}*/
header.small_hero_tag div {
    margin: 0 0 -27px ;
   
}

header.small_hero_tag div.small_hero_copy {
    margin: 0 0 -8px !important;
   
}


header.small_hero_tag p {
	display: none;
}
.main_hero_section {
	height: 40px;
}
/*--------------------------------------------------------------------------------------------
	GENTLE TOUCH
--------------------------------------------------------------------------------------------*/
section.gentle_hero {
	background: url("../img/gentle_hero_3.jpg") no-repeat scroll 51.5% 36px rgba(0, 0, 0, 0);
	height: 259px;
}
.collaborate_blue {
	font-size: 18px;
	margin: 25px auto 45px;
	padding: 15px 110px 13px;
}
.front_statment {
	font-size: 29px;
	line-height: 34px;
}
span.collaborate_text {
	display: none;
}
.footer_wrap {
	width: 40.9%;
}
section.progressive_designs {
	background: url("../img/pd_heros.jpg") repeat scroll -118% 87% rgba(0, 0, 0, 0);
}


/* Lockheed Shots */
.lockheed_shot_one {
	background: url(../img/lockheed_shots/lockheed_index5.jpg) no-repeat scroll 48.5% 1px rgba(0, 0, 0, 0);
	height: 800px;
}

.lockheed_shot_three {
	background: url(../img/lockheed_shots/mars_met_6.jpg) no-repeat scroll 48.5% 1px rgba(0, 0, 0, 0);
	height: 800px;
} 



/* Discovery Shots */
.disc_shot_one {
	background: url(../img/discovery_shots/discovery_index_6.jpg) no-repeat scroll 48.5% -1px rgba(0, 0, 0, 0);
	height: 2428px;
}
.disc_shot_two {
	background: url(../img/discovery_shots/teacher_index_6.jpg) no-repeat scroll 48.5% 0 rgba(0, 0, 0, 0);
	height: 5331px;
}
.disc_shot_three {
	display:none !important;
}


}

@media screen and (max-width: 685px) {
	
	
/* Hawaii Shots */
.hawaii_shot_one {
	background: url(../img/hawaii_shots/hawaii_index9.jpg) no-repeat scroll 48.5% -1px rgba(0, 0, 0, 0);
	height: 698px;
} 


.hawaii_shot_three {
	background: url(../img/hawaii_shots/map_7.jpg) no-repeat scroll 48.5% -1px rgba(0, 0, 0, 0);
	height: 725px;
}
/* Gentle Touch Shots */
.gentle_shot_one {
	background: url(../img/gentle_touch_shots/gentle_index_4.jpg) no-repeat scroll 50% -2px;
	height: 4040px;
}
  

.footer_wrap {
	width: 46.9%;
}
}

@media screen and (max-width: 600px) {
.stuck {
	top: -160px;
	transition: all 0.5s ease-in-out 0s;
}
.big_rh_back {
	font-size: 513px;
	left: -4%;
	top: -411px;
}
.case_row_wrap {
	width: 97%;
}


/* Lockheed Shots */
.lockheed_shot_one {
	background: url(../img/lockheed_shots/lockheed_index7.jpg) no-repeat scroll 48.5% 1px rgba(0, 0, 0, 0);
	height: 700px;
}


section.lm_hero {
	background: url("../img/lm_hero3.jpg") repeat scroll 48.5% 20px rgba(0, 0, 0, 0);
	padding: 180px 0 0px !important;
	height: 259px;
}

/* Hawaii Shots */
.hawaii_shot_one {
	background: url(../img/hawaii_shots/hawaii_index10.jpg) no-repeat scroll 48.5% -1px rgba(0, 0, 0, 0);
	height: 688px;
} 


/* Lone Tree */

.lonetree_shot_one {
	   background: url("../img/lone_tree_shots/lone_tree_index_5.jpg") no-repeat scroll 51% -23px rgba(0, 0, 0, 0);
	height: 5440px;
	
}

.lonetree_shot_two {
	background: url("../img/lone_tree_shots/lone_tree_interior_5.jpg") no-repeat scroll 52% -1px rgba(0, 0, 0, 0);
	height: 3965px;
	display:none !important;
}
/* Logi Shots */
.logi_shot_one {
	background: url("../img/logi_shots/index_final_6.jpg") no-repeat scroll 48.5% 0 rgba(0, 0, 0, 0);
	height: 2327px;
}
.logi_shot_two {
	background: url("../img/logi_shots/partners_6.jpg") no-repeat scroll 48.5% 0 rgba(0, 0, 0, 0);
	height: 2212px;
	display: none !important;
}
.logi_shot_three {
	background: url("../img/logi_shots/partner_directory_6.jpg") no-repeat scroll 48.5% 5px rgba(0, 0, 0, 0);
	height: 2451px;
	display: none !important;
}
.logi_shot_four {
	background: url("../img/logi_shots/embedded_solution_6.jpg") no-repeat scroll 48.5% 5px rgba(0, 0, 0, 0);
	height: 3131px;
	display: none !important;
}
.logi_shot_five {
	background: url("../img/logi_shots/healthcare_solution_6.jpg") no-repeat 48.5% 5px;
	height: 2526px;
	display: none !important;
}
/* Two West Shots */
.west_shot_one {
	background: url(../img/west_shots/west_shots_index_6.jpg) no-repeat 48.5% 0;
	height: 1762px;
}
.west_shot_two {
	background: url(../img/west_shots/west_shots_arches_6.jpg) no-repeat 48.5% 1px;
	height: 1695px;
	display: none !important;
}
.west_shot_three {
	background: url(../img/west_shots/photo_gallery_6.jpg) no-repeat 48.5% 1px;
	height: 2651px;
	display: none !important;
}
.west_shot_four {
	background: url(../img/west_shots/blog_6.jpg) no-repeat 48.5% 1px;
	height: 2026px;
	display: none !important;
}
.west_shot_five {
	background: url("../img/west_shots/park_shots6.jpg") no-repeat scroll 48.3% -68px rgba(0, 0, 0, 0);
	height: 2080px;
	display: none !important;
}
.west_shot_six {
	background: url(../img/west_shots/west_shots_gallery_link.jpg) no-repeat 49% 0px;
	height: 2040px;
	display: none !important;
}
/* Pd Shots */
/*.pd_shot_one {
	background: url(../img/pd_shots/rh_hero6.jpg) no-repeat 48.5% 0;
	height: 341px;
}
.pd_shot_two {
	background: url("../img/pd_shots/pd_hero6.jpg") no-repeat scroll 48.5% 1px rgba(0, 0, 0, 0);
	height: 341px;
}
.pd_shot_three {
	background: url("../img/pd_shots/pd_gallery.jpg") no-repeat scroll 48.5% 0 rgba(0, 0, 0, 0);
	height: 837px;
	display: none !important;
}
.pd_shot_four {
	background: url("../img/pd_shots/pd_world6.jpg") no-repeat scroll 41.5% -51px rgba(0, 0, 0, 0);
	height: 470px;
	display: none !important;
}
.pd_shot_five {
	background: url("../img/pd_shots/rh_case.jpg") no-repeat 48.5% 0;
	height: 465px;
	display: none !important;
}
.pd_shot_six {
	background: url("../img/pd_shots/west_case5.jpg") no-repeat 48.5% 0;
	height: 466px;
	display: none !important;
}
.pd_shot_seven {
	background: url("../img/pd_shots/pd_about6.jpg") no-repeat 48.5% -1px;
	height: 445px;
}
.pd_shot_eight {
	background: url("../img/pd_shots/contact_us.jpg") no-repeat 48.5% 0;
	height: 1058px;
	display: none !important;
}
*/

/*--------------------------------------------------------------------------------------------
	DISCOVERY
--------------------------------------------------------------------------------------------*/
section.disc_hero {
	background: url("../img/discovery_hero_3.jpg") no-repeat scroll 48.5% 10px rgba(0, 0, 0, 0);
	height: 155px;
	border: none;
	
}

  
  /* New Gravitate Shots */
.new_grav_shot_one {
	background: url(../img/new_gravitate_shots/dashboard6.jpg) no-repeat scroll 48.5% 0 rgba(0, 0, 0, 0);
	height: 900px;
}
  
  .new_grav_shot_two {
	background: url(../img/new_gravitate_shots/web-case-study6.jpg) no-repeat scroll 48.5% 0 rgba(0, 0, 0, 0);
	height: 890px;
}
  
  .new_grav_shot_three{
	background: url(../img/new_gravitate_shots/white-badge5.jpg) no-repeat scroll 48.5% 0 rgba(0, 0, 0, 0);
	height: 1140px;
}


/* Gravitate Shots */

section.grav_hero {
	background: url("../img/new_gravitate_hero_3.jpg") no-repeat scroll 48% 10px rgba(0, 0, 0, 0);
	border: medium none;
	height: 155px;
}
.grav_shot_one {
	background: url(../img/gravitate_shots/gravitate_index_7.jpg) no-repeat scroll 48.5% 0 rgba(0, 0, 0, 0);
	height: 4532px;
	display:none !important;
}
.grav_shot_two {
	background: url(../img/gravitate_shots/gravitate_blogpost_7.jpg) no-repeat scroll 48.5% 0 rgba(0, 0, 0, 0);
	height: 3545px;
}
.grav_shot_three {
	background: url(../img/gravitate_shots/gravitate_search_7.jpg) no-repeat scroll 48.5% 0 rgba(0, 0, 0, 0);
	height: 1029px;
}
.grav_shot_four {
	background: url(../img/gravitate_shots/top_five_full_4.jpg) no-repeat scroll 49.5% 0;
	background-color: #141821 !important;
}
.grav_shot_five {
	background: url(../img/gravitate_shots/one_done_full_4.jpg) no-repeat scroll 49.5% 0 rgba(0, 0, 0, 0);
}
.social {
	width: 100%;
}
}

@media screen and (max-width: 520px) {
	
/* Lockheed Case */

.lockheed_shot_three {
	background: url(../img/lockheed_shots/mars_met_7.jpg) no-repeat scroll 48.5% 1px rgba(0, 0, 0, 0);
	height: 630px;
} 


.lockheed_shot_five {
	background: url(../img/lockheed_shots/bennu_met_7.jpg) no-repeat scroll 48.5% 1px rgba(0, 0, 0, 0);
	height: 630px;
} 


.lockheed_shot_six {
	background: url(../img/lockheed_shots/juno_met_7.jpg) no-repeat scroll 48.5% -1px rgba(0, 0, 0, 0);
	height: 630px;
}

/*--------------------------------------------------------------------------------------------
	LONE TREE
--------------------------------------------------------------------------------------------*/
section.lonetree_hero {
	background: url("../img/lonetree_hero_4.jpg") no-repeat scroll 54.5% -19px rgba(0, 0, 0, 0);
	border: medium none;
}
/*--------------------------------------------------------------------------------------------
	GENTLE TOUCH
--------------------------------------------------------------------------------------------*/
section.gentle_hero {
	background: url("../img/gentle_hero_4.jpg") no-repeat scroll 47.1% 56px rgba(0, 0, 0, 0);
	height: 259px;
}

/* Gentle Touch Shots */
.gentle_shot_one {
	background: url(../img/gentle_touch_shots/gentle_index_5.jpg) no-repeat scroll 50% -2px;
	height: 4040px;
	display:none !important;
}

.gentle_shot_two {
	background: url(../img/gentle_touch_shots/gentle_interior_5.jpg) no-repeat scroll 49% -60px rgba(0, 0, 0, 0);
	height: 3987px;
}
}

@media screen and (max-width: 500px) {
.big_rh_back {
	font-size: 458px;
	left: -11%;
	top: -369px;
}
.main_hero_section {
	padding: 180px 0 60px;
}
header.small_hero_tag {
	font-size: 40px;
	top: -80px;
}

header.small_hero_tag div {
    margin: 0 0 8px;
    position: relative;
    width: 100%;
}

span.plus {
    font-size: 30px;
    line-height: 0;
	top:-2px;
}
header.small_hero_tag p {
	display: none;
}
.case_hover {
	height: 130px;
	padding: 20px 0 10px 0;
}
.case_name_hover {
	font-size: 21px;
}
.case_link {
	font-size: 12px;
}
.case_hover_rh {
	line-height: 45px;
	font-size: 35px;
	width: 15%;
}
.view_web_wrap {
	width: 300px;
}
.view_project {
	padding: 14px 66px 12px;
}
.stuck {
	top: -163px;
	transition: all 0.5s ease-in-out 0s;
}


/* Lonetree Case */
.lone_case {
	background: url("../img/lone_case_block_images.png") no-repeat scroll 34.5% 64.2% rgba(0, 0, 0, 0);
	height: 190px;
}
.lone_hover {
	background: url("../img/lone_case_block_images.png") no-repeat scroll 34.5% 64.2% rgba(0, 0, 0, 0);
	height: 190px;
}


/* Gentle Case */
.gentle_case {
	background: url("../img/gentle_case_block_images.png") no-repeat scroll 37.5% 64.2% rgba(0, 0, 0, 0);
	height: 190px;
}
.gentle_hover {
	background: url("../img/gentle_case_block_images.png") no-repeat scroll 37.5% 64.2% rgba(0, 0, 0, 0);
	height: 190px;
}


  
  /* New Gravitate Case */
.new_grav_case {
  background: url("../img/new_grav_case_block_images.jpg") no-repeat scroll 29.5% 63.5% rgba(0, 0, 0, 0);
	height: 190px;
	
}

.new_grav_case_hover {
	background: url("../img/new_grav_case_block_images.jpg") no-repeat scroll 29.5% 63.5% rgba(0, 0, 0, 0);
	height: 190px;
	
}
  
/* Lockheed Case */
.lm_case {
	background: url("../img/lm_case_block_images.jpg") no-repeat scroll 29.5% 63.5% rgba(0, 0, 0, 0);
	height: 190px;
}
.lm_hover {
	background: url("../img/lm_case_block_images.jpg") no-repeat scroll 29.5% 63.5% rgba(0, 0, 0, 0);
	height: 190px;
}


/* Hawaii Case */
.hawaii_case {
	background: url("../img/hawaii_case_block_images.jpg") no-repeat scroll 29.5% 63.5% rgba(0, 0, 0, 0);
	height: 190px;
}
.hawaii_hover {
	background: url("../img/hawaii_case_block_images.jpg") no-repeat scroll 29.5% 63.5% rgba(0, 0, 0, 0);
	height: 190px;
}


/* Discovery Case */
.disc_case {
	background: url("../img/discovery_case_block_images.png") no-repeat scroll 28.5% 63.5% rgba(0, 0, 0, 0);
	height: 190px;
}
.disc_hover {
	background: url("../img/discovery_case_block_images.png") no-repeat scroll 28.5% 63.5% rgba(0, 0, 0, 0);
	height: 190px;
}


/* Hawaii Shots */
.hawaii_shot_one {
	background: url(../img/hawaii_shots/hawaii_index11.jpg) no-repeat scroll 48.5% -1px rgba(0, 0, 0, 0);
	height: 590px;
} 

.hawaii_shot_two {
	background: url(../img/hawaii_shots/story_8.jpg) no-repeat scroll 48.5% -1px rgba(0, 0, 0, 0);
	height: 560px;
} 


.hawaii_shot_three {
	background: url(../img/hawaii_shots/map_9.jpg) no-repeat scroll 48.5% -1px rgba(0, 0, 0, 0);
	height: 578px;
}

.hawaii_shot_four {
    background: url(../img/hawaii_shots/videos_6.jpg) no-repeat scroll 45.5% -1px rgba(0, 0, 0, 0);
    height: 230px;
}
/* Discovery Shots */
.disc_shot_one {
	background: url(../img/discovery_shots/discovery_index_7.jpg) no-repeat scroll 48.5% -1px rgba(0, 0, 0, 0);
	height: 2757px;
}
.disc_shot_two {
	background: url(../img/discovery_shots/teacher_index_7.jpg) no-repeat scroll 48.5% 0 rgba(0, 0, 0, 0);
	height: 6836px;
	display:none !important;
}



/* Gravitate Case */
.grav_case {
	background: url("../img/grav_case_block_images.png") no-repeat scroll 28.5% 63% rgba(0, 0, 0, 0);
	height: 190px;
}
.grav_hover {
	background: url("../img/grav_case_block_images.png") no-repeat scroll 28.5% 63% rgba(0, 0, 0, 0);
	height: 190px;
}
/* Logi Case */

.logi_case {
	background: url("../img/case_block_images.png") no-repeat scroll 43% 2% rgba(0, 0, 0, 0);
	height: 190px;
}
.logi_hover {
	background: url("../img/case_block_images.png") no-repeat scroll 43% 2% rgba(0, 0, 0, 0);
	height: 190px;
}
/* West Case */
.west_case {
	background: url("../img/case_block_images.png") no-repeat scroll 66% 28.3% rgba(0, 0, 0, 0);
	height: 190px;
}
.west_hover {
	background: url("../img/case_block_images.png") no-repeat scroll 66% 28.3% rgba(0, 0, 0, 0);
	height: 190px;
}
.west_text {
	background: url("../img/west_text.png") no-repeat scroll 15% 84% rgba(0, 0, 0, 0);
	height: 97px;
	top: 55px;
	width: 129px;
	z-index: 1;
}
/* Pd Case */
.pd_case {
	background: url("../img/case_block_images.png") no-repeat scroll 66% 60.3% rgba(0, 0, 0, 0);
	height: 190px;
}
.pd_hover {
	background: url("../img/case_block_images.png") no-repeat scroll 66% 60.3% rgba(0, 0, 0, 0);
	height: 190px;
}
.pd_big_logo {
	background: url("../img/pd_big_logo.png") no-repeat scroll 40% 92% rgba(0, 0, 0, 0);
	height: 111px;
	position: relative;
	top: 45px;
	width: 131px;
	z-index: 1;
}
.front_statment {
	font-size: 26px;
	line-height: 31px;
}
.collaborate_blue {
	font-size: 17px;
	margin: 25px auto 31px;
	padding: 15px 80px 13px;
	line-height: 21px;
}

section.lm_hero {
	background: url("../img/lm_hero4.jpg") repeat scroll 48.5% 20px rgba(0, 0, 0, 0);
	padding: 180px 0 0px !important;
	height: 259px;
}
section.logi_hero {
	background: url("../img/logi_turbine_hero.jpg") no-repeat scroll 58% -5px rgba(0, 0, 0, 0);
	border: medium none;
}
section.two_west {
	background: url("../img/rh_casestudy_heros6.jpg") repeat scroll 48.7% -64px rgba(0, 0, 0, 0);
}

section.hawaii_hero {
	background: url("../img/hawaii_hero3.jpg") repeat scroll 47.5% 20px rgba(0, 0, 0, 0);
}
section.progressive_designs {
	background: url("../img/pd_heros.jpg") repeat scroll -60% 87% rgba(0, 0, 0, 0);
}
.pd_logo {
	background: url("../img/pd_big_logo.png") no-repeat scroll 40% 5% rgba(0, 0, 0, 0);
	height: 111px;
	top: -39px;
	width: 131px;
}
.footer_wrap {
	width: 76%;
}
.social {
	width: 80%;
}
}

@media screen and (max-width: 420px) {


/* Lockheed Shots */
.lockheed_shot_one {
	background: url(../img/lockheed_shots/lockheed_index8.jpg) no-repeat scroll 48.5% 1px rgba(0, 0, 0, 0);
	height: 550px;
}

.lockheed_shot_two {
	background: url(../img/lockheed_shots/mission_screen_6.jpg) no-repeat scroll 48.5% 1px rgba(0, 0, 0, 0);
	height: 650px;
}	


.lockheed_shot_three {
	background: url(../img/lockheed_shots/mars_met_8.jpg) no-repeat scroll 48.5% 1px rgba(0, 0, 0, 0);
	height: 525px;
} 


.lockheed_shot_four {
	background: url(../img/lockheed_shots/flight_plan_screen_7.jpg) no-repeat scroll 48.5% -1px rgba(0, 0, 0, 0);
	height: 550px;
} 


.lockheed_shot_five {
	background: url(../img/lockheed_shots/bennu_met_8.jpg) no-repeat scroll 48.5% 1px rgba(0, 0, 0, 0);
	height: 550px;
} 

.lockheed_shot_six {
	background: url(../img/lockheed_shots/juno_met_8.jpg) no-repeat scroll 48.5% -1px rgba(0, 0, 0, 0);
	height: 550px;
}
		
	
/* Hawaii Shots */
.hawaii_shot_one {
	background: url(../img/hawaii_shots/hawaii_index12.jpg) no-repeat scroll 48.5% -1px rgba(0, 0, 0, 0);
	height: 568px;
} 


.hawaii_shot_two {
	background: url(../img/hawaii_shots/story_9.jpg) no-repeat scroll 48.5% -1px rgba(0, 0, 0, 0);
	height: 440px;
} 

.hawaii_shot_three {
	background: url(../img/hawaii_shots/map_10.jpg) no-repeat scroll 48.5% -1px rgba(0, 0, 0, 0);
	height: 510px;
}


.hawaii_shot_four {
    background: url(../img/hawaii_shots/videos_7.jpg) no-repeat scroll 45.5% -1px rgba(0, 0, 0, 0);
    height: 230px;
}
	
/* Discovery Case */
.disc_case {
	background: url("../img/discovery_case_block_images.png") no-repeat scroll 30% 63% rgba(0, 0, 0, 0);

}
.disc_hover {
	background: url("../img/discovery_case_block_images.png") no-repeat scroll 30% 63% rgba(0, 0, 0, 0);

}
  
  
  /* New Gravitate Shots */
.new_grav_shot_one {
	background: url(../img/new_gravitate_shots/dashboard7.jpg) no-repeat scroll 48.5% 0 rgba(0, 0, 0, 0);
	height: 790px;
}
  
  .new_grav_shot_three{
	background: url(../img/new_gravitate_shots/white-badge6.jpg) no-repeat scroll 48.5% 0 rgba(0, 0, 0, 0);
	height: 900px;
}

/* Gravitate Case */
.grav_case {
	background: url("../img/grav_case_block_images.png") no-repeat scroll 30% 63% rgba(0, 0, 0, 0);
}
.grav_hover {
	background: url("../img/grav_case_block_images.png") no-repeat scroll 30% 63% rgba(0, 0, 0, 0);
}
.big_rh_back {
	font-size: 458px;
	left: -18%;
	top: -369px;
}
.case_project {
	font-size: 27px;
}
header.case_study {
	padding: 13px 0;
}
.stuck {
	top: -176px;
	height: 77px;
	padding: 125px 0 21px;
}
.stuck .view_project {
	background-color: #08080a;
	border: 2px solid #282828;
	color: #b2a66b;
	font-size: 13px;
	padding: 13px 57px 11px;
}
.social {
	width: 90%;
}
.social li {
	width: 3%;
}
}

@media screen and (max-width: 350px) {
	
/* Discovery Case */
.disc_case {
	background: url("../img/discovery_case_block_images.png") no-repeat scroll 30.5% 63% rgba(0, 0, 0, 0);

}
.disc_hover {
	background: url("../img/discovery_case_block_images.png") no-repeat scroll 30.5% 63% rgba(0, 0, 0, 0);

}
}