/* @override http://grainandmortar.com/wp-content/themes/grain-and-mortar/assets/css/work.css */

#aim-campaign-web-design-development-examples {
	padding-top: 0
}
#barcamp-omaha-2012-web-design-content {
	padding-bottom: 0
}
@media (max-width: 649px) {
	#barcamp-omaha-2012-branding-examples .container:nth-of-type(3) figure {
		width: 90%
	}
	#barcamp-omaha-2012-branding-examples .container:nth-of-type(3) .column:not(:first-of-type) {
		margin-top: 10vw;
		margin-left: 0.7rem
	}
}
@media (min-width: 650px) {
	#barcamp-omaha-2012-branding-examples .container:nth-of-type(6) .column.six:first-of-type {
		-webkit-box-flex: 0;
		-webkit-flex: 0 0 51%;
		-ms-flex: 0 0 51%;
		flex: 0 0 51%
	}
	#barcamp-omaha-2012-branding-examples .container:nth-of-type(6) .column.six:last-of-type {
		-webkit-box-flex: 0;
		-webkit-flex: 0 0 49%;
		-ms-flex: 0 0 49%;
		flex: 0 0 49%
	}
}
#barcamp-omaha-2013-branding-content {
	padding-bottom: 0
}
#barcamp-omaha-2013-branding-examples-3 figure {
	width: 90%
}
#barcamp-omaha-2014-illustration-pics .container {
	-webkit-box-align: stretch;
	-webkit-align-items: stretch;
	-ms-flex-align: stretch;
	-ms-grid-row-align: stretch;
	align-items: stretch
}
#barcamp-omaha-2014-illustration-pics .container .column {
	margin-bottom: 4rem
}
#barcamp-omaha-2014-illustration-pics .container .column:nth-of-type(2) figure {
	width: 100% !important;
	max-width: 100% !important
}
#barcamp-omaha-2014-illustration-pics .container .column:nth-of-type(2) figure .aspect_ratio_placeholder, #barcamp-omaha-2014-illustration-pics .container .column:nth-of-type(2) figure .progressiveMedia {
	max-width: 100% !important
}
#barcamp-omaha-2014-tone-pics .container {
	margin-bottom: 4rem
}
#barcamp-omaha-2014-tone-pics .container:nth-of-type(3) {
	margin-top: 4rem;
	margin-bottom: 0;
	max-width: 1300px;
	-webkit-box-pack: justify;
	-webkit-justify-content: space-between;
	-ms-flex-pack: justify;
	justify-content: space-between
}
#barcamp-omaha-2014-tone-pics .container:nth-of-type(3) .column:nth-of-type(1) {
	-webkit-box-flex: 0;
	-webkit-flex: 0 0 25.7142857%;
	-ms-flex: 0 0 25.7142857%;
	flex: 0 0 25.7142857%
}
#barcamp-omaha-2014-tone-pics .container:nth-of-type(3) .column:nth-of-type(2) {
	-webkit-box-flex: 0;
	-webkit-flex: 0 0 46.8571429%;
	-ms-flex: 0 0 46.8571429%;
	flex: 0 0 46.8571429%
}
#barcamp-omaha-2014-tone-pics .container:nth-of-type(3) .column:nth-of-type(3) {
	-webkit-box-flex: 0;
	-webkit-flex: 0 0 21.1823%;
	-ms-flex: 0 0 21.1823%;
	flex: 0 0 21.1823%
}
#barcamp-omaha-2014-tone-pics .container:nth-of-type(3) .column:nth-of-type(3) .progressive_image {
	margin-bottom: 3.4rem
}
#barcamp-omaha-2014-game-pics .container {
	max-width: 800px
}
#barcamp-omaha-2014-code-content {
	padding-bottom: 0
}
#barcamp-omaha-2014-code-content .container {
	padding-bottom: 0
}
#barcamp-omaha-2014-game-content {
	padding-bottom: 0
}
#beep-branding-example-in-color {
	padding: 6rem 0 22rem 0
}
#beep-web-design-examples {
	padding-top: 0
}
#beep-branding-examples-white figure {
	width: 80%
}
#big-omaha-2015-photo-grid .container {
	width: 98%;
	margin: 0 auto
}
#big-omaha-2015-brand-process-images .container {
	width: 98%;
	margin: 0 auto 1.25vw auto
}
@media (min-width: 1000px) {
	#big-omaha-2015-brand-process-images .container {
		width: 98%;
		margin: 0 auto 1.6rem auto
	}
}
#big-omaha-2015-the-cow-stays-in-the-picture .container .image {
	-webkit-box-ordinal-group: 0;
	-webkit-order: -1;
	-ms-flex-order: -1;
	order: -1
}
#big-omaha-2015-the-cow-stays-in-the-picture .container .image figure {
	margin: 0;
	width: 90%
}
@media (max-width: 899px) {
	#big-omaha-2015-consider-the-past .container .column, #big-omaha-2015-the-cow-stays-in-the-picture .container .column, #big-omaha-2015-elements-of-fun .container .column, #big-omaha-2015-flexible-permanence .container .column {
		-webkit-box-flex: 0;
		-webkit-flex: 0 0 100%;
		-ms-flex: 0 0 100%;
		flex: 0 0 100%
	}
	#big-omaha-2015-consider-the-past .container .column.image, #big-omaha-2015-the-cow-stays-in-the-picture .container .column.image, #big-omaha-2015-elements-of-fun .container .column.image, #big-omaha-2015-flexible-permanence .container .column.image {
		-webkit-box-ordinal-group: 0;
		-webkit-order: -1;
		-ms-flex-order: -1;
		order: -1
	}
	#big-omaha-2015-consider-the-past .container .column.image figure, #big-omaha-2015-the-cow-stays-in-the-picture .container .column.image figure, #big-omaha-2015-elements-of-fun .container .column.image figure, #big-omaha-2015-flexible-permanence .container .column.image figure {
		margin: 0 auto 2.5vw auto;
		width: 100%
	}
}
#big-omaha-2015-conference-gallery .container {
	width: 98%;
	margin: 0 auto 1.25vw auto
}
#big-omaha-2015-conference-gallery .container .column {
	margin-bottom: 1.25vw
}
@media (min-width: 1000px) {
	#big-omaha-2015-conference-gallery .container {
		width: 98%;
		margin: 0 auto
	}
	#big-omaha-2015-conference-gallery .container .column {
		margin-bottom: 1.6rem
	}
}
#big-omaha-2015-digital-experience-devices {
	padding-top: 0
}
@media (max-width: 999px) {
	#big-omaha-2015-ibeacon-device {
		background-position: 80% 0%;
		background-size: 250vw;
		position: relative;
		max-height: 200vw;
		min-height: 690px;
		overflow: hidden
	}
	#big-omaha-2015-ibeacon-device::after {
		content: '';
		position: absolute;
		top: 0%;
		width: 100%;
		height: 50%;
		background: #4661b4;
		background: -webkit-linear-gradient(top, #4661b4 1%, #4661b4 50%, rgba(70, 97, 180, 0) 100%);
		background: linear-gradient(to bottom, #4661b4 1%, #4661b4 50%, rgba(70, 97, 180, 0) 100%)
	}
	#big-omaha-2015-ibeacon-device .container {
		position: relative;
		z-index: 1
	}
	#big-omaha-2015-ibeacon-device.peeking-up .column:first-of-type {
		width: 66.66666%;
		-webkit-box-flex: 0;
		-webkit-flex: 0 0 66.666666%;
		-ms-flex: 0 0 66.666666%;
		flex: 0 0 66.666666%
	}
}
@media (max-width: 739px) {
	#big-omaha-2015-ibeacon-device {
		background-position: 80% 100%
	}
	#big-omaha-2015-ibeacon-device::after {
		top: 10%;
		width: 100%;
		height: 50%
	}
}
@media (max-width: 419px) {
	#big-omaha-2015-ibeacon-device {
		background-position: 80% 100%
	}
	#big-omaha-2015-ibeacon-device::after {
		top: 10%;
		width: 100%;
		height: 50%
	}
}
@media (max-width: 419px) {
	#big-omaha-2015-ibeacon-device::after {
		content: '';
		position: absolute;
		top: 25%;
		width: 100%;
		height: 40%;
		background: #4661b4;
		background: -webkit-linear-gradient(top, #4661b4 1%, #4661b4 50%, rgba(70, 97, 180, 0) 100%);
		background: linear-gradient(to bottom, #4661b4 1%, #4661b4 50%, rgba(70, 97, 180, 0) 100%)
	}
}
@media (min-width: 1000px) {
	#big-omaha-2015-ibeacon-device {
		padding-top: 20rem
	}
	#big-omaha-2015-ibeacon-device .device {
		max-width: 380px
	}
	#big-omaha-2015-ibeacon-device.peeking-up .container {
		-webkit-box-pack: start;
		-webkit-justify-content: flex-start;
		-ms-flex-pack: start;
		justify-content: flex-start
	}
	#big-omaha-2015-ibeacon-device.peeking-up .container .column {
		margin: initial
	}
	#big-omaha-2015-ibeacon-device.peeking-up .column:first-of-type {
		height: 50vh
	}
	#big-omaha-2015-ibeacon-device.peeking-up .column:first-of-type {
		-webkit-box-flex: 0;
		-webkit-flex: 0 0 35%;
		-ms-flex: 0 0 35%;
		flex: 0 0 35%;
		-webkit-align-self: flex-end;
		-ms-flex-item-align: end;
		align-self: flex-end
	}
	#big-omaha-2015-ibeacon-device.peeking-up .column:last-of-type {
		-webkit-box-flex: 0;
		-webkit-flex: 0 0 50%;
		-ms-flex: 0 0 50%;
		flex: 0 0 50%;
		-webkit-align-self: flex-end;
		-ms-flex-item-align: end;
		align-self: flex-end
	}
}
#big-omaha-2015-motion-introduction+.layout-multi_column .container {
	margin-bottom: 2.5vw;
	width: 95%
}
#big-omaha-2015-motion-introduction+.layout-multi_column .container:last-of-type {
	padding-bottom: 5vw;
	-webkit-box-pack: justify;
	-webkit-justify-content: space-between;
	-ms-flex-pack: justify;
	justify-content: space-between
}
#big-omaha-2015-motion-introduction+.layout-multi_column .container:last-of-type .column {
	-webkit-box-flex: 0;
	-webkit-flex: 0 0 calc( 33.3333333% - 1.666666667vw);
	-ms-flex: 0 0 calc( 33.3333333% - 1.666666667vw);
	flex: 0 0 calc( 33.3333333% - 1.666666667vw)
}
@media (min-width: 1000px) {
	#big-omaha-2015-motion-introduction+.layout-multi_column .container {
		margin-bottom: 2rem
	}
	#big-omaha-2015-motion-introduction+.layout-multi_column .container:last-of-type {
		padding-bottom: 4rem;
		-webkit-box-pack: justify;
		-webkit-justify-content: space-between;
		-ms-flex-pack: justify;
		justify-content: space-between
	}
	#big-omaha-2015-motion-introduction+.layout-multi_column .container:last-of-type .column {
		-webkit-box-flex: 0;
		-webkit-flex: 0 0 calc( 33.3333333% - 1.333333rem);
		-ms-flex: 0 0 calc( 33.3333333% - 1.333333rem);
		flex: 0 0 calc( 33.3333333% - 1.333333rem)
	}
}
#block-16-introduction-pics {
	width: 98%;
	margin: 0 auto
}
@media (min-width: 650px) {
	#block-16-brand-content .container:nth-of-type(2) figure {
		width: 120%;
		left: -20%
	}
}
#block-16-brand-content .container:nth-of-type(3) .column {
	position: relative
}
#block-16-brand-content .container:nth-of-type(3) .column figure {
	width: 50%;
	height: auto;
	position: absolute;
	z-index: 1;
	top: -5rem;
	left: 8rem;
	box-shadow: 6px white
}
#block-16-brand-content .container:nth-of-type(3) .column video {
	width: 80%;
	margin: 0 0 0 auto
}
@media (max-width: 799px) {
	#block-16-brand-content .container:nth-of-type(3) .column {
		-webkit-box-flex: 0;
		-webkit-flex: 0 0 100%;
		-ms-flex: 0 0 100%;
		flex: 0 0 100%
	}
	#block-16-brand-content .container:nth-of-type(3) .column.copy {
		margin-bottom: 5vw
	}
	#block-16-brand-content .container:nth-of-type(3) .column figure {
		width: 50%;
		height: auto;
		left: -2rem;
		top: 2rem
	}
	#block-16-brand-content .container:nth-of-type(3) .column video {
		width: 100%
	}
}
@media (min-width: 650px) {
	#block-16-brand-content .container:nth-of-type(4) figure {
		width: 90%;
		margin: 0
	}
}
#block-16-facebook .container:nth-of-type(2) {
	padding: 0
}
#block-16-facebook .container:nth-of-type(2) figure {
	margin: 0
}
#coffee-with-a-cop-branding-examples .container {
	padding-bottom: 0
}
#coffee-with-a-cop-branding-examples-1 .container:nth-of-type(1) figure {
	width: 30%
}
#coffee-with-a-cop-branding-examples-1 .container:nth-of-type(2) figure {
	width: 80%
}
#coffee-with-a-cop-illustration-examples-1 .container:nth-of-type(1) .video-indicator {
	width: 80%;
	max-width: 500px;
	margin: 0 auto
}
#coffee-with-a-cop-illustration-examples-1 .container:nth-of-type(2) figure {
	width: 60%
}
@media (max-width: 649px) {
	#coffee-with-a-cop-illustration-examples-2 .column.six:first-of-type {
		margin-bottom: 15vw
	}
}
@media (min-width: 650px) {
	#coffee-with-a-cop-illustration-examples-2 figure {
		width: 92.5%
	}
	#coffee-with-a-cop-illustration-examples-2 .column.six:last-of-type figure {
		margin-right: 0
	}
}
#coffee-with-a-cop-motion-examples {
	padding-bottom: 0
}
#coffee-with-a-cop-motion-examples .apng-image {
	width: 80%;
	margin: 0 auto;
	max-width: 310px
}
#coffee-with-a-cop-motion-examples .column:first-of-type {
	margin-bottom: 10vw
}
@media (min-width: 1000px) {
	#coffee-with-a-cop-motion-examples .column:first-of-type {
		margin-bottom: 12.5rem
	}
}
#coffee-with-a-cop-conversation {
	background: #4caace;
	border-bottom: 0.8rem solid #4593B7;
	height: 660px;
	padding-bottom: 0
}
#coffee-with-a-cop-conversation .container {
	height: 100%
}
#coffee-with-a-cop-conversation .conversation_animation {
	position: relative;
	z-index: 1;
	max-width: 750px;
	margin: 0 auto;
	left: -50px;
	z-index: 0
}
#coffee-with-a-cop-conversation .conversation_animation .conversation_stage {
	position: absolute;
	bottom: -2px;
	left: -40px;
	z-index: 0
}
#coffee-with-a-cop-conversation .conversation_animation .cop-cup {
	position: absolute;
	bottom: 0;
	left: 80px;
	z-index: 1
}
@media (max-width: 1099px) {
	#coffee-with-a-cop-conversation .conversation_animation .cop-cup {
		left: 20px
	}
}
#coffee-with-a-cop-conversation .conversation_animation .cop-cup .steam-animation path {
	stroke-dasharray: 1000px 1000px;
	stroke-dashoffset: 1000px;
	-webkit-animation: steam 15s linear infinite;
	animation: steam 15s linear infinite
}
#coffee-with-a-cop-conversation .conversation_animation .citizen-cup {
	position: absolute;
	bottom: 0;
	right: -80px;
	z-index: 1;
	-webkit-animation: cup-slide-in 2565ms linear both;
	animation: cup-slide-in 2565ms linear both;
	-webkit-animation-delay: 1s;
	animation-delay: 1s
}
#coffee-with-a-cop-conversation .conversation_animation .citizen-cup .straw {
	-webkit-transform-origin: 0 50%;
	transform-origin: 0 50%;
	-webkit-animation: straw-movement 15s linear 1 -1s;
	animation: straw-movement 15s linear 1 -1s;
	-webkit-animation-delay: 1s;
	animation-delay: 1s
}
#coffee-with-a-cop-conversation .conversation_animation .messages-wrapper {
	overflow: hidden;
	padding-top: 10px;
	position: absolute;
	max-width: 485px;
	width: 100%;
	margin: 0 auto;
	bottom: 0;
	left: 50%;
	-webkit-transform: translate(-37.5%, 0%);
	transform: translate(-37.5%, 0%);
	z-index: 2;
	box-sizing: initial;
	margin-bottom: 75px
}
#coffee-with-a-cop-conversation .conversation_animation .messages-wrapper .message {
	border-radius: 6px;
	margin: 0 15px 16px;
	padding: 24px 24px;
	position: relative;
	min-height: 24px
}
#coffee-with-a-cop-conversation .conversation_animation .messages-wrapper .message p {
	font-size: 1.6rem;
	-webkit-font-feature-settings: initial !important;
	font-feature-settings: initial !important;
	font-family: 'Source Sans Pro', sans-serif;
	font-weight: 400;
	-webkit-transition: all 350ms cubic-bezier(0.2, 0.3, 0.25, 0.9) 100ms;
	transition: all 350ms cubic-bezier(0.2, 0.3, 0.25, 0.9) 100ms;
	-webkit-transform: scale(1) translate(0, 0);
	transform: scale(1) translate(0, 0);
	position: relative;
	line-height: 1.4;
	opacity: 1;
	margin: 0;
	color: inherit
}
#coffee-with-a-cop-conversation .conversation_animation .messages-wrapper .message .busy-indicator {
	font-size: 10px;
	position: absolute;
	width: 4em;
	height: 1em;
	margin: 6px auto;
	left: 0;
	right: 0;
	top: 50%;
	margin-top: -6px;
	-webkit-transform: scale(0);
	transform: scale(0)
}
#coffee-with-a-cop-conversation .conversation_animation .messages-wrapper .message .busy-indicator .dot {
	width: 1em;
	height: 1em;
	border-radius: 0.5em;
	background: #345b7c;
	position: absolute;
	-webkit-animation: busy-indicator 2s ease infinite;
	animation: busy-indicator 2s ease infinite;
	opacity: 0
}
#coffee-with-a-cop-conversation .conversation_animation .messages-wrapper .message .busy-indicator .dot:nth-child(1) {
	left: 0
}
#coffee-with-a-cop-conversation .conversation_animation .messages-wrapper .message .busy-indicator .dot:nth-child(2) {
	left: 1.5em;
	-webkit-animation-delay: 0.2s;
	animation-delay: 0.2s
}
#coffee-with-a-cop-conversation .conversation_animation .messages-wrapper .message .busy-indicator .dot:nth-child(3) {
	left: 3em;
	-webkit-animation-delay: 0.5s;
	animation-delay: 0.5s
}
#coffee-with-a-cop-conversation .conversation_animation .messages-wrapper .message.typing {
	padding: 12px 4px
}
#coffee-with-a-cop-conversation .conversation_animation .messages-wrapper .message.typing .busy-indicator {
	-webkit-transform: scale(1);
	transform: scale(1)
}
#coffee-with-a-cop-conversation .conversation_animation .messages-wrapper .message.typing p {
	-webkit-transform: scale(0);
	transform: scale(0);
	max-width: 0%;
	max-height: 0%;
	position: absolute;
	opacity: .5
}
#coffee-with-a-cop-conversation .conversation_animation .messages-wrapper .message.typing.to {
	margin-left: 375px
}
@media (max-width: 1349px) {
	#coffee-with-a-cop-conversation .conversation_animation .messages-wrapper .message.typing.to {
		margin-left: 70%
	}
}
@media (max-width: 399px) {
	#coffee-with-a-cop-conversation .conversation_animation .messages-wrapper .message.typing.to {
		margin-left: 40%
	}
}
#coffee-with-a-cop-conversation .conversation_animation .messages-wrapper .message.typing.from {
	margin-right: 375px
}
@media (max-width: 1349px) {
	#coffee-with-a-cop-conversation .conversation_animation .messages-wrapper .message.typing.from {
		margin-right: 70%
	}
}
@media (max-width: 399px) {
	#coffee-with-a-cop-conversation .conversation_animation .messages-wrapper .message.typing.from {
		margin-right: 40%
	}
}
#coffee-with-a-cop-conversation .conversation_animation .messages-wrapper .message.to {
	font-family: 'Source Sans Pro', sans-serif;
	background-color: rgba(69, 147, 183, 0.8);
	color: #fff !important;
	margin-left: 150px
}
@media (max-width: 1349px) {
	#coffee-with-a-cop-conversation .conversation_animation .messages-wrapper .message.to {
		margin-left: 20%
	}
}
@media (max-width: 379px) {
	#coffee-with-a-cop-conversation .conversation_animation .messages-wrapper .message.to {
		margin-left: 2.5%
	}
}
#coffee-with-a-cop-conversation .conversation_animation .messages-wrapper .message.to p {
	-webkit-transform-origin: 100% 85%;
	transform-origin: 100% 85%
}
#coffee-with-a-cop-conversation .conversation_animation .messages-wrapper .message.to .busy-indicator .dot {
	background: white
}
#coffee-with-a-cop-conversation .conversation_animation .messages-wrapper .message.from {
	background-color: rgba(255, 255, 255, 0.8);
	color: #345b7c !important;
	margin-right: 150px
}
@media (max-width: 1349px) {
	#coffee-with-a-cop-conversation .conversation_animation .messages-wrapper .message.from {
		margin-right: 20%
	}
}
@media (max-width: 379px) {
	#coffee-with-a-cop-conversation .conversation_animation .messages-wrapper .message.from {
		margin-right: 2.5%
	}
}
#coffee-with-a-cop-conversation .conversation_animation .messages-wrapper .message.from p {
	-webkit-transform-origin: 0% 85%;
	transform-origin: 0% 85%
}
#coffee-with-a-cop-conversation .conversation_animation .messages-wrapper .message.to+.message.to, #coffee-with-a-cop-conversation .conversation_animation .messages-wrapper .message.from+.message.from {
	margin-top: -12px
}
#coffee-with-a-cop-conversation .conversation_animation .messages-wrapper .message:before {
	content: '';
	display: block;
	position: absolute;
	right: -15px;
	left: auto;
	top: 50%;
	width: 0;
	height: 0;
	border-top: 15px solid transparent;
	border-bottom: 15px solid transparent;
	border-right: 0;
	border-left: 15px solid rgba(69, 147, 183, 0.8);
	-webkit-transform: translateY(-50%);
	transform: translateY(-50%)
}
#coffee-with-a-cop-conversation .conversation_animation .messages-wrapper .message.from:before {
	left: -15px;
	right: auto;
	top: 50%;
	border-top: 15px solid transparent;
	border-bottom: 15px solid transparent;
	border-left: 0;
	border-right: 15px solid rgba(255, 255, 255, 0.8)
}
@media (max-width: 1349px) {
	#coffee-with-a-cop-conversation .conversation_animation .messages-wrapper {
		width: 57.5% !important;
		left: 52.5%
	}
}
@media (max-width: 1099px) {
	#coffee-with-a-cop-conversation .conversation_animation .messages-wrapper {
		max-width: 100vw;
		width: 70% !important;
		-webkit-transform: translate(0%, 0%);
		transform: translate(0%, 0%);
		padding: 0 140px 0 140px !important;
		left: 0
	}
}
@media (max-width: 799px) {
	#coffee-with-a-cop-conversation .conversation_animation .messages-wrapper {
		max-width: 100vw;
		width: calc(100vw - 300px) !important;
		-webkit-transform: translate(0%, 0%);
		transform: translate(0%, 0%);
		padding: 0 120px 0 140px !important;
		left: 0
	}
}
@media (max-width: 599px) {
	#coffee-with-a-cop-conversation .conversation_animation .conversation_stage {
		width: 100vw;
		height: auto;
		left: 0
	}
	#coffee-with-a-cop-conversation .conversation_animation .cop-cup {
		left: 30px;
		width: 54px;
		height: 111.95px
	}
	#coffee-with-a-cop-conversation .conversation_animation .citizen-cup {
		width: 73px;
		bottom: 0;
		right: -65px;
		height: 141px
	}
	#coffee-with-a-cop-conversation .conversation_animation .messages-wrapper {
		max-width: 70vw;
		width: calc(70vw) !important;
		-webkit-transform: translate(0%, 0%);
		transform: translate(0%, 0%);
		padding: 0 !important;
		left: 18vw !important;
		margin-bottom: 0px
	}
	#coffee-with-a-cop-conversation .conversation_animation .messages-wrapper .message {
		padding: 16px
	}
}
@media (max-width: 379px) {
	#coffee-with-a-cop-conversation .conversation_animation .messages-wrapper {
		max-width: 60vw;
		width: calc(60vw) !important;
		-webkit-transform: translate(0%, 0%);
		transform: translate(0%, 0%);
		padding: 0 !important;
		left: 27.5vw !important;
		margin-bottom: 0px
	}
}
@-webkit-keyframes busy-indicator {
	0% {
		opacity: 0;
		-webkit-transform: scale(0.5);
		transform: scale(0.5)
	}
	50% {
		opacity: 1;
		-webkit-transform: scale(1);
		transform: scale(1)
	}
	100% {
		opacity: 0;
		-webkit-transform: scale(0.5);
		transform: scale(0.5)
	}
}
@keyframes busy-indicator {
	0% {
		opacity: 0;
		-webkit-transform: scale(0.5);
		transform: scale(0.5)
	}
	50% {
		opacity: 1;
		-webkit-transform: scale(1);
		transform: scale(1)
	}
	100% {
		opacity: 0;
		-webkit-transform: scale(0.5);
		transform: scale(0.5)
	}
}
@-webkit-keyframes steam {
	0% {
		stroke-dashoffset: -1000px;
		opacity: 1
	}
	20% {
		stroke-dashoffset: 0px;
		opacity: 1
	}
	80% {
		stroke-dashoffset: 0px;
		opacity: 0
	}
	80% {
		stroke-dashoffset: 0px;
		opacity: 0
	}
	100% {
		stroke-dashoffset: -1000px;
		opacity: 0
	}
}
@keyframes steam {
	0% {
		stroke-dashoffset: -1000px;
		opacity: 1
	}
	20% {
		stroke-dashoffset: 0px;
		opacity: 1
	}
	80% {
		stroke-dashoffset: 0px;
		opacity: 0
	}
	80% {
		stroke-dashoffset: 0px;
		opacity: 0
	}
	100% {
		stroke-dashoffset: -1000px;
		opacity: 0
	}
}
@-webkit-keyframes cup-slide-in {
	0% {
		-webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 300, 0, 0, 1);
		transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 300, 0, 0, 1)
	}
	1.9% {
		-webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 217.146, 0, 0, 1);
		transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 217.146, 0, 0, 1)
	}
	2% {
		-webkit-transform: matrix3d(0.999, 0.035, 0, 0, -0.035, 0.999, 0, 0, 0, 0, 1, 0, 213.435, 0, 0, 1);
		transform: matrix3d(0.999, 0.035, 0, 0, -0.035, 0.999, 0, 0, 0, 0, 1, 0, 213.435, 0, 0, 1)
	}
	2.5% {
		-webkit-transform: matrix3d(0.999, 0.033, 0, 0, -0.033, 0.999, 0, 0, 0, 0, 1, 0, 195.663, 0, 0, 1);
		transform: matrix3d(0.999, 0.033, 0, 0, -0.033, 0.999, 0, 0, 0, 0, 1, 0, 195.663, 0, 0, 1)
	}
	4.9% {
		-webkit-transform: matrix3d(1, 0.025, 0, 0, -0.025, 1, 0, 0, 0, 0, 1, 0, 128.099, 0, 0, 1);
		transform: matrix3d(1, 0.025, 0, 0, -0.025, 1, 0, 0, 0, 0, 1, 0, 128.099, 0, 0, 1)
	}
	5.8% {
		-webkit-transform: matrix3d(1, 0.022, 0, 0, -0.022, 1, 0, 0, 0, 0, 1, 0, 108.948, 0, 0, 1);
		transform: matrix3d(1, 0.022, 0, 0, -0.022, 1, 0, 0, 0, 0, 1, 0, 108.948, 0, 0, 1)
	}
	9.54% {
		-webkit-transform: matrix3d(1, 0.013, 0, 0, -0.013, 1, 0, 0, 0, 0, 1, 0, 54.393, 0, 0, 1);
		transform: matrix3d(1, 0.013, 0, 0, -0.013, 1, 0, 0, 0, 0, 1, 0, 54.393, 0, 0, 1)
	}
	9.81% {
		-webkit-transform: matrix3d(1, 0.012, 0, 0, -0.012, 1, 0, 0, 0, 0, 1, 0, 51.668, 0, 0, 1);
		transform: matrix3d(1, 0.012, 0, 0, -0.012, 1, 0, 0, 0, 0, 1, 0, 51.668, 0, 0, 1)
	}
	13.34% {
		-webkit-transform: matrix3d(1, 0.007, 0, 0, -0.007, 1, 0, 0, 0, 0, 1, 0, 25.779, 0, 0, 1);
		transform: matrix3d(1, 0.007, 0, 0, -0.007, 1, 0, 0, 0, 0, 1, 0, 25.779, 0, 0, 1)
	}
	14.71% {
		-webkit-transform: matrix3d(1, 0.005, 0, 0, -0.005, 1, 0, 0, 0, 0, 1, 0, 19.475, 0, 0, 1);
		transform: matrix3d(1, 0.005, 0, 0, -0.005, 1, 0, 0, 0, 0, 1, 0, 19.475, 0, 0, 1)
	}
	17.08% {
		-webkit-transform: matrix3d(1, 0.003, 0, 0, -0.003, 1, 0, 0, 0, 0, 1, 0, 11.793, 0, 0, 1);
		transform: matrix3d(1, 0.003, 0, 0, -0.003, 1, 0, 0, 0, 0, 1, 0, 11.793, 0, 0, 1)
	}
	19.62% {
		-webkit-transform: matrix3d(1, 0.001, 0, 0, -0.001, 1, 0, 0, 0, 0, 1, 0, 6.689, 0, 0, 1);
		transform: matrix3d(1, 0.001, 0, 0, -0.001, 1, 0, 0, 0, 0, 1, 0, 6.689, 0, 0, 1)
	}
	20.89% {
		-webkit-transform: matrix3d(1, 0.001, 0, 0, -0.001, 1, 0, 0, 0, 0, 1, 0, 4.971, 0, 0, 1);
		transform: matrix3d(1, 0.001, 0, 0, -0.001, 1, 0, 0, 0, 0, 1, 0, 4.971, 0, 0, 1)
	}
	24.62% {
		-webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 1.913, 0, 0, 1);
		transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 1.913, 0, 0, 1)
	}
	29.43% {
		-webkit-transform: matrix3d(1, -0.001, 0, 0, 0.001, 1, 0, 0, 0, 0, 1, 0, 0.391, 0, 0, 1);
		transform: matrix3d(1, -0.001, 0, 0, 0.001, 1, 0, 0, 0, 0, 1, 0, 0.391, 0, 0, 1)
	}
	32.1% {
		-webkit-transform: matrix3d(1, -0.001, 0, 0, 0.001, 1, 0, 0, 0, 0, 1, 0, 0.08, 0, 0, 1);
		transform: matrix3d(1, -0.001, 0, 0, 0.001, 1, 0, 0, 0, 0, 1, 0, 0.08, 0, 0, 1)
	}
	39.14% {
		-webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.113, 0, 0, 1);
		transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.113, 0, 0, 1)
	}
	50.38% {
		-webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.046, 0, 0, 1);
		transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.046, 0, 0, 1)
	}
	68.67% {
		-webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.003, 0, 0, 1);
		transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.003, 0, 0, 1)
	}
	100% {
		-webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
		transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)
	}
}
@keyframes cup-slide-in {
	0% {
		-webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 300, 0, 0, 1);
		transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 300, 0, 0, 1)
	}
	1.9% {
		-webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 217.146, 0, 0, 1);
		transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 217.146, 0, 0, 1)
	}
	2% {
		-webkit-transform: matrix3d(0.999, 0.035, 0, 0, -0.035, 0.999, 0, 0, 0, 0, 1, 0, 213.435, 0, 0, 1);
		transform: matrix3d(0.999, 0.035, 0, 0, -0.035, 0.999, 0, 0, 0, 0, 1, 0, 213.435, 0, 0, 1)
	}
	2.5% {
		-webkit-transform: matrix3d(0.999, 0.033, 0, 0, -0.033, 0.999, 0, 0, 0, 0, 1, 0, 195.663, 0, 0, 1);
		transform: matrix3d(0.999, 0.033, 0, 0, -0.033, 0.999, 0, 0, 0, 0, 1, 0, 195.663, 0, 0, 1)
	}
	4.9% {
		-webkit-transform: matrix3d(1, 0.025, 0, 0, -0.025, 1, 0, 0, 0, 0, 1, 0, 128.099, 0, 0, 1);
		transform: matrix3d(1, 0.025, 0, 0, -0.025, 1, 0, 0, 0, 0, 1, 0, 128.099, 0, 0, 1)
	}
	5.8% {
		-webkit-transform: matrix3d(1, 0.022, 0, 0, -0.022, 1, 0, 0, 0, 0, 1, 0, 108.948, 0, 0, 1);
		transform: matrix3d(1, 0.022, 0, 0, -0.022, 1, 0, 0, 0, 0, 1, 0, 108.948, 0, 0, 1)
	}
	9.54% {
		-webkit-transform: matrix3d(1, 0.013, 0, 0, -0.013, 1, 0, 0, 0, 0, 1, 0, 54.393, 0, 0, 1);
		transform: matrix3d(1, 0.013, 0, 0, -0.013, 1, 0, 0, 0, 0, 1, 0, 54.393, 0, 0, 1)
	}
	9.81% {
		-webkit-transform: matrix3d(1, 0.012, 0, 0, -0.012, 1, 0, 0, 0, 0, 1, 0, 51.668, 0, 0, 1);
		transform: matrix3d(1, 0.012, 0, 0, -0.012, 1, 0, 0, 0, 0, 1, 0, 51.668, 0, 0, 1)
	}
	13.34% {
		-webkit-transform: matrix3d(1, 0.007, 0, 0, -0.007, 1, 0, 0, 0, 0, 1, 0, 25.779, 0, 0, 1);
		transform: matrix3d(1, 0.007, 0, 0, -0.007, 1, 0, 0, 0, 0, 1, 0, 25.779, 0, 0, 1)
	}
	14.71% {
		-webkit-transform: matrix3d(1, 0.005, 0, 0, -0.005, 1, 0, 0, 0, 0, 1, 0, 19.475, 0, 0, 1);
		transform: matrix3d(1, 0.005, 0, 0, -0.005, 1, 0, 0, 0, 0, 1, 0, 19.475, 0, 0, 1)
	}
	17.08% {
		-webkit-transform: matrix3d(1, 0.003, 0, 0, -0.003, 1, 0, 0, 0, 0, 1, 0, 11.793, 0, 0, 1);
		transform: matrix3d(1, 0.003, 0, 0, -0.003, 1, 0, 0, 0, 0, 1, 0, 11.793, 0, 0, 1)
	}
	19.62% {
		-webkit-transform: matrix3d(1, 0.001, 0, 0, -0.001, 1, 0, 0, 0, 0, 1, 0, 6.689, 0, 0, 1);
		transform: matrix3d(1, 0.001, 0, 0, -0.001, 1, 0, 0, 0, 0, 1, 0, 6.689, 0, 0, 1)
	}
	20.89% {
		-webkit-transform: matrix3d(1, 0.001, 0, 0, -0.001, 1, 0, 0, 0, 0, 1, 0, 4.971, 0, 0, 1);
		transform: matrix3d(1, 0.001, 0, 0, -0.001, 1, 0, 0, 0, 0, 1, 0, 4.971, 0, 0, 1)
	}
	24.62% {
		-webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 1.913, 0, 0, 1);
		transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 1.913, 0, 0, 1)
	}
	29.43% {
		-webkit-transform: matrix3d(1, -0.001, 0, 0, 0.001, 1, 0, 0, 0, 0, 1, 0, 0.391, 0, 0, 1);
		transform: matrix3d(1, -0.001, 0, 0, 0.001, 1, 0, 0, 0, 0, 1, 0, 0.391, 0, 0, 1)
	}
	32.1% {
		-webkit-transform: matrix3d(1, -0.001, 0, 0, 0.001, 1, 0, 0, 0, 0, 1, 0, 0.08, 0, 0, 1);
		transform: matrix3d(1, -0.001, 0, 0, 0.001, 1, 0, 0, 0, 0, 1, 0, 0.08, 0, 0, 1)
	}
	39.14% {
		-webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.113, 0, 0, 1);
		transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.113, 0, 0, 1)
	}
	50.38% {
		-webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.046, 0, 0, 1);
		transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.046, 0, 0, 1)
	}
	68.67% {
		-webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.003, 0, 0, 1);
		transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.003, 0, 0, 1)
	}
	100% {
		-webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
		transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)
	}
}
@-webkit-keyframes straw-movement {
	0% {
		-webkit-transform: matrix3d(0.993, 0.122, 0, 0, -0.122, 0.993, 0, 0, 0, 0, 1, 0, -20, 0, 0, 1);
		transform: matrix3d(0.993, 0.122, 0, 0, -0.122, 0.993, 0, 0, 0, 0, 1, 0, -20, 0, 0, 1)
	}
	3.4% {
		-webkit-transform: matrix3d(0.997, 0.072, 0, 0, -0.072, 0.997, 0, 0, 0, 0, 1, 0, -10.009, 0, 0, 1);
		transform: matrix3d(0.997, 0.072, 0, 0, -0.072, 0.997, 0, 0, 0, 0, 1, 0, -10.009, 0, 0, 1)
	}
	4.1% {
		-webkit-transform: matrix3d(0.998, 0.06, 0, 0, -0.06, 0.998, 0, 0, 0, 0, 1, 0, -8.394, 0, 0, 1);
		transform: matrix3d(0.998, 0.06, 0, 0, -0.06, 0.998, 0, 0, 0, 0, 1, 0, -8.394, 0, 0, 1)
	}
	6.81% {
		-webkit-transform: matrix3d(1, 0.013, 0, 0, -0.013, 1, 0, 0, 0, 0, 1, 0, -3.644, 0, 0, 1);
		transform: matrix3d(1, 0.013, 0, 0, -0.013, 1, 0, 0, 0, 0, 1, 0, -3.644, 0, 0, 1)
	}
	8.11% {
		-webkit-transform: matrix3d(1, -0.006, 0, 0, 0.006, 1, 0, 0, 0, 0, 1, 0, -2.11, 0, 0, 1);
		transform: matrix3d(1, -0.006, 0, 0, 0.006, 1, 0, 0, 0, 0, 1, 0, -2.11, 0, 0, 1)
	}
	10.21% {
		-webkit-transform: matrix3d(1, -0.028, 0, 0, 0.028, 1, 0, 0, 0, 0, 1, 0, -0.457, 0, 0, 1);
		transform: matrix3d(1, -0.028, 0, 0, 0.028, 1, 0, 0, 0, 0, 1, 0, -0.457, 0, 0, 1)
	}
	12.11% {
		-webkit-transform: matrix3d(0.999, -0.038, 0, 0, 0.038, 0.999, 0, 0, 0, 0, 1, 0, 0.369, 0, 0, 1);
		transform: matrix3d(0.999, -0.038, 0, 0, 0.038, 0.999, 0, 0, 0, 0, 1, 0, 0.369, 0, 0, 1)
	}
	13.61% {
		-webkit-transform: matrix3d(0.999, -0.041, 0, 0, 0.041, 0.999, 0, 0, 0, 0, 1, 0, 0.704, 0, 0, 1);
		transform: matrix3d(0.999, -0.041, 0, 0, 0.041, 0.999, 0, 0, 0, 0, 1, 0, 0.704, 0, 0, 1)
	}
	16.12% {
		-webkit-transform: matrix3d(0.999, -0.035, 0, 0, 0.035, 0.999, 0, 0, 0, 0, 1, 0, 0.867, 0, 0, 1);
		transform: matrix3d(0.999, -0.035, 0, 0, 0.035, 0.999, 0, 0, 0, 0, 1, 0, 0.867, 0, 0, 1)
	}
	17.52% {
		-webkit-transform: matrix3d(1, -0.029, 0, 0, 0.029, 1, 0, 0, 0, 0, 1, 0, 0.83, 0, 0, 1);
		transform: matrix3d(1, -0.029, 0, 0, 0.029, 1, 0, 0, 0, 0, 1, 0, 0.83, 0, 0, 1)
	}
	21.32% {
		-webkit-transform: matrix3d(1, -0.008, 0, 0, 0.008, 1, 0, 0, 0, 0, 1, 0, 0.552, 0, 0, 1);
		transform: matrix3d(1, -0.008, 0, 0, 0.008, 1, 0, 0, 0, 0, 1, 0, 0.552, 0, 0, 1)
	}
	25.23% {
		-webkit-transform: matrix3d(1, 0.008, 0, 0, -0.008, 1, 0, 0, 0, 0, 1, 0, 0.263, 0, 0, 1);
		transform: matrix3d(1, 0.008, 0, 0, -0.008, 1, 0, 0, 0, 0, 1, 0, 0.263, 0, 0, 1)
	}
	27.23% {
		-webkit-transform: matrix3d(1, 0.012, 0, 0, -0.012, 1, 0, 0, 0, 0, 1, 0, 0.157, 0, 0, 1);
		transform: matrix3d(1, 0.012, 0, 0, -0.012, 1, 0, 0, 0, 0, 1, 0, 0.157, 0, 0, 1)
	}
	29.03% {
		-webkit-transform: matrix3d(1, 0.013, 0, 0, -0.013, 1, 0, 0, 0, 0, 1, 0, 0.087, 0, 0, 1);
		transform: matrix3d(1, 0.013, 0, 0, -0.013, 1, 0, 0, 0, 0, 1, 0, 0.087, 0, 0, 1)
	}
	36.74% {
		-webkit-transform: matrix3d(1, 0.003, 0, 0, -0.003, 1, 0, 0, 0, 0, 1, 0, -0.019, 0, 0, 1);
		transform: matrix3d(1, 0.003, 0, 0, -0.003, 1, 0, 0, 0, 0, 1, 0, -0.019, 0, 0, 1)
	}
	38.34% {
		-webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.021, 0, 0, 1);
		transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.021, 0, 0, 1)
	}
	44.44% {
		-webkit-transform: matrix3d(1, -0.004, 0, 0, 0.004, 1, 0, 0, 0, 0, 1, 0, -0.011, 0, 0, 1);
		transform: matrix3d(1, -0.004, 0, 0, 0.004, 1, 0, 0, 0, 0, 1, 0, -0.011, 0, 0, 1)
	}
	59.86% {
		-webkit-transform: matrix3d(1, 0.001, 0, 0, -0.001, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
		transform: matrix3d(1, 0.001, 0, 0, -0.001, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)
	}
	60.56% {
		-webkit-transform: matrix3d(1, 0.001, 0, 0, -0.001, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
		transform: matrix3d(1, 0.001, 0, 0, -0.001, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)
	}
	75.28% {
		-webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
		transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)
	}
	82.78% {
		-webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
		transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)
	}
	90.69% {
		-webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
		transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)
	}
	100% {
		-webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
		transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)
	}
}
@keyframes straw-movement {
	0% {
		-webkit-transform: matrix3d(0.993, 0.122, 0, 0, -0.122, 0.993, 0, 0, 0, 0, 1, 0, -20, 0, 0, 1);
		transform: matrix3d(0.993, 0.122, 0, 0, -0.122, 0.993, 0, 0, 0, 0, 1, 0, -20, 0, 0, 1)
	}
	3.4% {
		-webkit-transform: matrix3d(0.997, 0.072, 0, 0, -0.072, 0.997, 0, 0, 0, 0, 1, 0, -10.009, 0, 0, 1);
		transform: matrix3d(0.997, 0.072, 0, 0, -0.072, 0.997, 0, 0, 0, 0, 1, 0, -10.009, 0, 0, 1)
	}
	4.1% {
		-webkit-transform: matrix3d(0.998, 0.06, 0, 0, -0.06, 0.998, 0, 0, 0, 0, 1, 0, -8.394, 0, 0, 1);
		transform: matrix3d(0.998, 0.06, 0, 0, -0.06, 0.998, 0, 0, 0, 0, 1, 0, -8.394, 0, 0, 1)
	}
	6.81% {
		-webkit-transform: matrix3d(1, 0.013, 0, 0, -0.013, 1, 0, 0, 0, 0, 1, 0, -3.644, 0, 0, 1);
		transform: matrix3d(1, 0.013, 0, 0, -0.013, 1, 0, 0, 0, 0, 1, 0, -3.644, 0, 0, 1)
	}
	8.11% {
		-webkit-transform: matrix3d(1, -0.006, 0, 0, 0.006, 1, 0, 0, 0, 0, 1, 0, -2.11, 0, 0, 1);
		transform: matrix3d(1, -0.006, 0, 0, 0.006, 1, 0, 0, 0, 0, 1, 0, -2.11, 0, 0, 1)
	}
	10.21% {
		-webkit-transform: matrix3d(1, -0.028, 0, 0, 0.028, 1, 0, 0, 0, 0, 1, 0, -0.457, 0, 0, 1);
		transform: matrix3d(1, -0.028, 0, 0, 0.028, 1, 0, 0, 0, 0, 1, 0, -0.457, 0, 0, 1)
	}
	12.11% {
		-webkit-transform: matrix3d(0.999, -0.038, 0, 0, 0.038, 0.999, 0, 0, 0, 0, 1, 0, 0.369, 0, 0, 1);
		transform: matrix3d(0.999, -0.038, 0, 0, 0.038, 0.999, 0, 0, 0, 0, 1, 0, 0.369, 0, 0, 1)
	}
	13.61% {
		-webkit-transform: matrix3d(0.999, -0.041, 0, 0, 0.041, 0.999, 0, 0, 0, 0, 1, 0, 0.704, 0, 0, 1);
		transform: matrix3d(0.999, -0.041, 0, 0, 0.041, 0.999, 0, 0, 0, 0, 1, 0, 0.704, 0, 0, 1)
	}
	16.12% {
		-webkit-transform: matrix3d(0.999, -0.035, 0, 0, 0.035, 0.999, 0, 0, 0, 0, 1, 0, 0.867, 0, 0, 1);
		transform: matrix3d(0.999, -0.035, 0, 0, 0.035, 0.999, 0, 0, 0, 0, 1, 0, 0.867, 0, 0, 1)
	}
	17.52% {
		-webkit-transform: matrix3d(1, -0.029, 0, 0, 0.029, 1, 0, 0, 0, 0, 1, 0, 0.83, 0, 0, 1);
		transform: matrix3d(1, -0.029, 0, 0, 0.029, 1, 0, 0, 0, 0, 1, 0, 0.83, 0, 0, 1)
	}
	21.32% {
		-webkit-transform: matrix3d(1, -0.008, 0, 0, 0.008, 1, 0, 0, 0, 0, 1, 0, 0.552, 0, 0, 1);
		transform: matrix3d(1, -0.008, 0, 0, 0.008, 1, 0, 0, 0, 0, 1, 0, 0.552, 0, 0, 1)
	}
	25.23% {
		-webkit-transform: matrix3d(1, 0.008, 0, 0, -0.008, 1, 0, 0, 0, 0, 1, 0, 0.263, 0, 0, 1);
		transform: matrix3d(1, 0.008, 0, 0, -0.008, 1, 0, 0, 0, 0, 1, 0, 0.263, 0, 0, 1)
	}
	27.23% {
		-webkit-transform: matrix3d(1, 0.012, 0, 0, -0.012, 1, 0, 0, 0, 0, 1, 0, 0.157, 0, 0, 1);
		transform: matrix3d(1, 0.012, 0, 0, -0.012, 1, 0, 0, 0, 0, 1, 0, 0.157, 0, 0, 1)
	}
	29.03% {
		-webkit-transform: matrix3d(1, 0.013, 0, 0, -0.013, 1, 0, 0, 0, 0, 1, 0, 0.087, 0, 0, 1);
		transform: matrix3d(1, 0.013, 0, 0, -0.013, 1, 0, 0, 0, 0, 1, 0, 0.087, 0, 0, 1)
	}
	36.74% {
		-webkit-transform: matrix3d(1, 0.003, 0, 0, -0.003, 1, 0, 0, 0, 0, 1, 0, -0.019, 0, 0, 1);
		transform: matrix3d(1, 0.003, 0, 0, -0.003, 1, 0, 0, 0, 0, 1, 0, -0.019, 0, 0, 1)
	}
	38.34% {
		-webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.021, 0, 0, 1);
		transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.021, 0, 0, 1)
	}
	44.44% {
		-webkit-transform: matrix3d(1, -0.004, 0, 0, 0.004, 1, 0, 0, 0, 0, 1, 0, -0.011, 0, 0, 1);
		transform: matrix3d(1, -0.004, 0, 0, 0.004, 1, 0, 0, 0, 0, 1, 0, -0.011, 0, 0, 1)
	}
	59.86% {
		-webkit-transform: matrix3d(1, 0.001, 0, 0, -0.001, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
		transform: matrix3d(1, 0.001, 0, 0, -0.001, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)
	}
	60.56% {
		-webkit-transform: matrix3d(1, 0.001, 0, 0, -0.001, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
		transform: matrix3d(1, 0.001, 0, 0, -0.001, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)
	}
	75.28% {
		-webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
		transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)
	}
	82.78% {
		-webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
		transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)
	}
	90.69% {
		-webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
		transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)
	}
	100% {
		-webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
		transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)
	}
}
#creighton-university-coba-web-design-development-content {
	padding-bottom: 0
}
#creighton-university-coba-branding-examples-1 figure {
	width: 70%
}
#creighton-university-coba-branding-examples-3 .container {
	padding: 0 0 2rem 0
}
#creighton-university-coba-branding-examples-3 .container .column:not(:last-of-type) {
	margin-bottom: 2rem
}
#david-pogue-web-design-examples-1, #drawp-web-design-examples-1 {
	padding: 0
}
#david-pogue-development .container:nth-of-type(2) .video-indicator {
	max-width: 350px;
	background: white;
	margin: 0 auto
}
#david-pogue-development .container:nth-of-type(2) .video-indicator * {
	background: white
}
#david-pogue-development .container:nth-of-type(3) .video-indicator {
	max-width: 160px;
	background: white;
	margin: 0 auto
}
#david-pogue-development .container:nth-of-type(3) .video-indicator * {
	background: white
}
#david-pogue-branding-examples .twelve {
	padding: 15vw 0
}
@media (min-width: 1200px) {
	#david-pogue-branding-examples .twelve {
		padding: 10em 0
	}
}
#david-pogue-branding-examples .twelve .apng-image {
	max-width: 750px !important;
	width: 80%
}
#day-of-the-dead-logo-examples {
	padding-top: 0
}
#day-of-the-dead-logo-examples .container {
	max-width: 925px;
	-webkit-box-pack: justify;
	-webkit-justify-content: space-between;
	-ms-flex-pack: justify;
	justify-content: space-between
}
#day-of-the-dead-logo-examples .container .column {
	margin: 0;
	padding: 0 2rem
}
#day-of-the-dead-navigation-experience {
	padding-bottom: 0
}
@media (min-width: 800px) {
	#day-of-the-dead-navigation-experience {
		padding-top: 8rem
	}
}
@media (max-width: 649px) {
	#day-of-the-dead-logo-examples figure {
		width: 80%
	}
	#day-of-the-dead-logo-examples .column:last-of-type {
		margin-top: 10vw
	}
}
#dcl-branding-examples-1 .container:last-of-type {
	padding-top: 0
}
@media (max-width: 649px) {
	#dcl-branding-examples-1 .container:last-of-type .column:not(:last-of-type) {
		margin-bottom: 12vw
	}
}
@media (max-width: 649px) {
	#dcl-branding-examples-1 figure {
		width: 60%
	}
}
#dcl-branding-examples-3 .container:last-of-type figure {
	width: 60%
}
#drawp-illustration-examples {
	padding-bottom: 0
}
@media (max-width: 649px) {
	#drawp-branding-examples-1 .column:first-of-type {
		margin-bottom: 10vw
	}
}
#drawp-branding-examples-2 figure {
	width: 70%
}
@media (max-width: 649px) {
	#drawp-branding-examples-2 {
		padding: 10vw 0
	}
}
#drawp-dfs-branding-examples-2 figure {
	width: 70%
}
@media (max-width: 649px) {
	#drawp-dfs-branding-examples-2 {
		padding: 10vw 0 0 0
	}
}
@media (max-width: 649px) {
	#drawp-branding-examples-3 .column:first-of-type {
		margin-top: 5vw
	}
	#drawp-branding-examples-3 .column:last-of-type {
		margin-top: 15vw
	}
	#drawp-branding-examples-3 .column:last-of-type figure {
		width: 50%
	}
}
#drawp-web-design-examples-1 .container {
	padding-bottom: 0
}
#drawp-ecommercestrategy-content .copy .content {
	margin: 0 auto
}
@media (max-width: 649px) {
	#drawp-ecommercestrategy-content .copy .content {
		text-align: center
	}
}
#gigposters-posters-examples figure {
	max-width: 100% !important
}
#gigposters-posters-examples figure .aspect_ratio_placeholder {
	max-width: 100% !important
}
#gigposters-posters-examples figure div.progressiveMedia {
	max-width: 100% !important
}
@media (min-width: 650px) {
	#gigposters-posters-examples .container {
		padding-bottom: 6rem
	}
	#gigposters-posters-examples .container:nth-of-type(3) figure, #gigposters-posters-examples .container:nth-of-type(8) figure, #gigposters-posters-examples .container:nth-of-type(10) figure, #gigposters-posters-examples .container:nth-of-type(11) figure {
		max-width: 95% !important;
		margin: 0
	}
	#gigposters-posters-examples .container:nth-of-type(3) figure .aspect_ratio_placeholder, #gigposters-posters-examples .container:nth-of-type(8) figure .aspect_ratio_placeholder, #gigposters-posters-examples .container:nth-of-type(10) figure .aspect_ratio_placeholder, #gigposters-posters-examples .container:nth-of-type(11) figure .aspect_ratio_placeholder {
		max-width: 100% !important
	}
	#gigposters-posters-examples .container:nth-of-type(3) figure div.progressiveMedia, #gigposters-posters-examples .container:nth-of-type(8) figure div.progressiveMedia, #gigposters-posters-examples .container:nth-of-type(10) figure div.progressiveMedia, #gigposters-posters-examples .container:nth-of-type(11) figure div.progressiveMedia {
		max-width: 100% !important
	}
	#gigposters-posters-examples .container:nth-of-type(3) .column:last-of-type figure, #gigposters-posters-examples .container:nth-of-type(8) .column:last-of-type figure, #gigposters-posters-examples .container:nth-of-type(10) .column:last-of-type figure, #gigposters-posters-examples .container:nth-of-type(11) .column:last-of-type figure {
		margin-left: auto
	}
	#gigposters-posters-examples .container:nth-of-type(5) figure, #gigposters-posters-examples .container:nth-of-type(7) figure {
		max-width: 90% !important;
		margin: 0
	}
	#gigposters-posters-examples .container:nth-of-type(5) figure .aspect_ratio_placeholder, #gigposters-posters-examples .container:nth-of-type(7) figure .aspect_ratio_placeholder {
		max-width: 100% !important
	}
	#gigposters-posters-examples .container:nth-of-type(5) figure div.progressiveMedia, #gigposters-posters-examples .container:nth-of-type(7) figure div.progressiveMedia {
		max-width: 100% !important
	}
	#gigposters-posters-examples .container:nth-of-type(5) .column:nth-of-type(2) figure, #gigposters-posters-examples .container:nth-of-type(7) .column:nth-of-type(2) figure {
		margin: auto
	}
	#gigposters-posters-examples .container:nth-of-type(5) .column:last-of-type figure, #gigposters-posters-examples .container:nth-of-type(7) .column:last-of-type figure {
		margin-left: auto
	}
}
@media (max-width: 649px) {
	#gigposters-posters-examples .container {
		width: 100%;
		margin-bottom: 1rem
	}
	#gigposters-posters-examples .container .column:not(:last-of-type) {
		margin-bottom: 1rem
	}
}
#google-cardboard-help-pics .one-half {
	width: calc(100% - 5vw)
}
#google-cardboard-help-pics .one-half .column {
	margin: 0 !important;
	-webkit-box-flex: 0 !important;
	-webkit-flex: 0 0 calc(50% - 1.25vw) !important;
	-ms-flex: 0 0 calc(50% - 1.25vw) !important;
	flex: 0 0 calc(50% - 1.25vw) !important
}
@media (min-width: 1000px) {
	#google-cardboard-help-pics .one-half {
		width: calc(100% - 6.8rem)
	}
	#google-cardboard-help-pics .one-half .column {
		margin: 0 !important;
		-webkit-box-flex: 0 !important;
		-webkit-flex: 0 0 calc(50% - 1.7rem) !important;
		-ms-flex: 0 0 calc(50% - 1.7rem) !important;
		flex: 0 0 calc(50% - 1.7rem) !important
	}
}
#google-cardboard-streamlined-content .container:not(:last-of-type) {
	padding-bottom: 0
}
@media (min-width: 650px) {
	#google-cardboard-streamlined-content .container:nth-of-type(odd) figure {
		margin-left: 5rem
	}
}
#google-cardboard-streamlined-content .container:nth-of-type(even) figure {
	margin: 0
}
@media (max-width: 649px) {
	#google-cardboard-streamlined-content .container:nth-of-type(even) figure {
		width: 100%;
		margin: 0 auto
	}
}
@media (max-width: 649px) {
	#google-cardboard-streamlined-content .copy {
		-webkit-box-ordinal-group: 2;
		-webkit-order: 1;
		-ms-flex-order: 1;
		order: 1
	}
	#google-cardboard-streamlined-content .figure {
		width: 100%
	}
}
#google-cardboard-streamlined-content-image-and-video {
	position: relative
}
#google-cardboard-streamlined-content-image-and-video .video-indicator {
	position: absolute;
	width: 60%;
	top: 5%;
	right: 10%;
	border-radius: 0.2em;
	overflow: hidden;
	box-shadow: 0 0 2rem 0 rgba(0, 0, 0, 0.25)
}
#google-cardboard-streamlined-content-image-and-video figure {
	width: 100%;
	margin: 0
}
@media (min-width: 650px) {
	#google-cardboard-streamlined-content-image-and-video .video-indicator {
		width: 40%;
		top: 5%;
		right: 5%
	}
}
@media (min-width: 1200px) {
	#google-cardboard-streamlined-content-image-and-video .video-indicator {
		width: 40%;
		top: -5rem;
		right: 5rem
	}
}
#hayneedle-inc-web-design-examples {
	padding-top: 0
}
#hudl-pictures .container {
	width: 98%
}
#hudl-pictures .container .column:first-of-type {
	margin-bottom: 5vw
}
@media (min-width: 1000px) {
	#hudl-pictures .container .column:first-of-type {
		margin-bottom: 1.5rem
	}
}
#hudl-sprint-pictures {
	padding-top: 0
}
#hudl-sprint-pictures .container {
	padding-bottom: 0
}
#hudl-inspire-pics figure {
	width: 80%
}
#hudl-research-content figure, #hudl-research-content .video-indicator, #hudl-design-content figure, #hudl-design-content .video-indicator, #hudl-brand-content figure, #hudl-brand-content .video-indicator, #hudl-message-content figure, #hudl-message-content .video-indicator {
	width: 90%;
	margin: 0
}
#hudl-research-content .column.image:last-of-type figure, #hudl-design-content .column.image:last-of-type figure, #hudl-brand-content .column.image:last-of-type figure, #hudl-message-content .column.image:last-of-type figure {
	margin-left: auto
}
@media (max-width: 999px) {
	#hudl-research-content, #hudl-design-content, #hudl-brand-content, #hudl-message-content {
		padding-bottom: 0
	}
	#hudl-research-content .content, #hudl-design-content .content, #hudl-brand-content .content, #hudl-message-content .content {
		width: 100%
	}
	#hudl-research-content .column, #hudl-design-content .column, #hudl-brand-content .column, #hudl-message-content .column {
		-webkit-box-flex: 0;
		-webkit-flex: 0 0 100%;
		-ms-flex: 0 0 100%;
		flex: 0 0 100%
	}
	#hudl-research-content .column.image, #hudl-research-content .column.video, #hudl-design-content .column.image, #hudl-design-content .column.video, #hudl-brand-content .column.image, #hudl-brand-content .column.video, #hudl-message-content .column.image, #hudl-message-content .column.video {
		-webkit-box-ordinal-group: 0;
		-webkit-order: -1;
		-ms-flex-order: -1;
		order: -1
	}
	#hudl-research-content .column.image figure, #hudl-research-content .column.image .video-indicator, #hudl-research-content .column.video figure, #hudl-research-content .column.video .video-indicator, #hudl-design-content .column.image figure, #hudl-design-content .column.image .video-indicator, #hudl-design-content .column.video figure, #hudl-design-content .column.video .video-indicator, #hudl-brand-content .column.image figure, #hudl-brand-content .column.image .video-indicator, #hudl-brand-content .column.video figure, #hudl-brand-content .column.video .video-indicator, #hudl-message-content .column.image figure, #hudl-message-content .column.image .video-indicator, #hudl-message-content .column.video figure, #hudl-message-content .column.video .video-indicator {
		margin: 0 auto;
		width: 100%
	}
}
#hudl-punches-pics .container {
	widtH: 98%
}
#intro-web-design-examples-2 {
	overflow: hidden
}
#intro-web-design-examples-2 .container {
	margin-bottom: -1px
}
#intro-branding-examples .container:first-of-type figure {
	width: 50% !important
}
#kinghorn-gardens-web-design-examples .container:nth-of-type(2) {
	padding-top: 0
}
#kinghorn-gardens-web-design-examples .container:nth-of-type(3) {
	padding-top: 0
}
@media (min-width: 650px) {
	#kinkaider-past-content figure {
		margin: 0;
		width: 90%
	}
}
#kinkaider-timeless-content {
	padding-top: 0
}
#kinkaider-timeless-content .column.image {
	-webkit-box-ordinal-group: 0;
	-webkit-order: -1;
	-ms-flex-order: -1;
	order: -1;
	margin-top: 15vw
}
@media (min-width: 650px) {
	#kinkaider-timeless-content .content {
		width: 90%
	}
	#kinkaider-timeless-content .column.image {
		-webkit-box-ordinal-group: 1;
		-webkit-order: 0;
		-ms-flex-order: 0;
		order: 0;
		margin-top: 0
	}
}
#kinkaider-dan-content, #kinkaider-hiram-content, #kinkaider-butcher-content, #kinkaider-county-content, #kinkaider-devil-content {
	padding-bottom: 0
}
#kinkaider-dan-content .container, #kinkaider-hiram-content .container, #kinkaider-butcher-content .container, #kinkaider-county-content .container, #kinkaider-devil-content .container {
	padding-bottom: 0
}
@media (min-width: 650px) {
	#kinkaider-dan-content .copy .content, #kinkaider-hiram-content .copy .content, #kinkaider-butcher-content .copy .content, #kinkaider-county-content .copy .content, #kinkaider-devil-content .copy .content {
		padding-left: 0;
		padding-right: 5vw
	}
}
@media (min-width: 1000px) {
	#kinkaider-dan-content .copy .content, #kinkaider-hiram-content .copy .content, #kinkaider-butcher-content .copy .content, #kinkaider-county-content .copy .content, #kinkaider-devil-content .copy .content {
		padding-left: 6.4rem
	}
}
@media (max-width: 999px) {
	#kinkaider-dan-content .container .column:first-of-type, #kinkaider-hiram-content .container .column:first-of-type, #kinkaider-butcher-content .container .column:first-of-type, #kinkaider-county-content .container .column:first-of-type, #kinkaider-devil-content .container .column:first-of-type {
		-webkit-box-flex: 0;
		-webkit-flex: 0 0 50%;
		-ms-flex: 0 0 50%;
		flex: 0 0 50%;
		-webkit-box-ordinal-group: 2;
		-webkit-order: 1;
		-ms-flex-order: 1;
		order: 1
	}
	#kinkaider-dan-content .container .column:last-of-type, #kinkaider-hiram-content .container .column:last-of-type, #kinkaider-butcher-content .container .column:last-of-type, #kinkaider-county-content .container .column:last-of-type, #kinkaider-devil-content .container .column:last-of-type {
		-webkit-box-flex: 0;
		-webkit-flex: 0 0 50%;
		-ms-flex: 0 0 50%;
		flex: 0 0 50%
	}
}
@media (max-width: 749px) {
	#kinkaider-dan-content .container .column:first-of-type, #kinkaider-hiram-content .container .column:first-of-type, #kinkaider-butcher-content .container .column:first-of-type, #kinkaider-county-content .container .column:first-of-type, #kinkaider-devil-content .container .column:first-of-type {
		-webkit-box-flex: 0;
		-webkit-flex: 0 0 45%;
		-ms-flex: 0 0 45%;
		flex: 0 0 45%;
		-webkit-box-ordinal-group: 2;
		-webkit-order: 1;
		-ms-flex-order: 1;
		order: 1
	}
	#kinkaider-dan-content .container .column:last-of-type, #kinkaider-hiram-content .container .column:last-of-type, #kinkaider-butcher-content .container .column:last-of-type, #kinkaider-county-content .container .column:last-of-type, #kinkaider-devil-content .container .column:last-of-type {
		-webkit-box-flex: 0;
		-webkit-flex: 0 0 55%;
		-ms-flex: 0 0 55%;
		flex: 0 0 55%
	}
}
@media (max-width: 649px) {
	#kinkaider-dan-content .container, #kinkaider-hiram-content .container, #kinkaider-butcher-content .container, #kinkaider-county-content .container, #kinkaider-devil-content .container {
		padding-bottom: 0
	}
	#kinkaider-dan-content .container .column, #kinkaider-hiram-content .container .column, #kinkaider-butcher-content .container .column, #kinkaider-county-content .container .column, #kinkaider-devil-content .container .column {
		padding-bottom: 0;
		-webkit-box-flex: 0 !important;
		-webkit-flex: 0 0 100% !important;
		-ms-flex: 0 0 100% !important;
		flex: 0 0 100% !important
	}
}
#kinkaider-kinkaider-shirts {
	width: 90%;
	margin: 15vw auto 0 auto
}
@media (min-width: 1000px) {
	#kinkaider-kinkaider-shirts {
		width: calc(100% - 6.8rem);
		margin: 10rem auto 0 auto
	}
}
#kinkaider-legends-pics .container {
	width: 97.5%
}
#kinkaider-legends-pics .container .column:nth-of-type(1) {
	-webkit-box-flex: 0;
	-webkit-flex: 0 0 38.90%;
	-ms-flex: 0 0 38.90%;
	flex: 0 0 38.90%
}
#kinkaider-legends-pics .container .column:nth-of-type(2) {
	-webkit-box-flex: 0;
	-webkit-flex: 0 0 59.925%;
	-ms-flex: 0 0 59.925%;
	flex: 0 0 59.925%
}
#kinkaider-product {
	margin-top: 2.5vw
}
#kinkaider-product .container {
	width: 90%;
	-webkit-box-pack: justify;
	-webkit-justify-content: space-between;
	-ms-flex-pack: justify;
	justify-content: space-between
}
#kinkaider-product .container .column {
	margin: 0;
	-webkit-box-flex: 0;
	-webkit-flex: 0 0 calc(33.3333333% - 1.666666667vw);
	-ms-flex: 0 0 calc(33.3333333% - 1.666666667vw);
	flex: 0 0 calc(33.3333333% - 1.666666667vw)
}
@media (min-width: 1000px) {
	#kinkaider-product {
		margin-top: 3.4rem
	}
	#kinkaider-product .container {
		width: calc(100% - 6.8rem);
		-webkit-box-pack: justify;
		-webkit-justify-content: space-between;
		-ms-flex-pack: justify;
		justify-content: space-between
	}
	#kinkaider-product .container .column {
		margin: 0;
		-webkit-box-flex: 0;
		-webkit-flex: 0 0 calc(33.3333333% - 2.266666667rem);
		-ms-flex: 0 0 calc(33.3333333% - 2.266666667rem);
		flex: 0 0 calc(33.3333333% - 2.266666667rem)
	}
}
#kinkaider-brand-content {
	padding-top: 0;
	padding-bottom: 0
}
@media (max-width: 649px) {
	#kinkaider-brand-content .container .column.image {
		-webkit-box-ordinal-group: 0;
		-webkit-order: -1;
		-ms-flex-order: -1;
		order: -1
	}
}
@media (max-width: 999px) {
	#kinkaider-crowded-pics figure {
		width: 80%
	}
}
@media (max-width: 649px) {
	#kinkaider-past-content {
		padding-bottom: 0
	}
	#kinkaider-past-content .container {
		padding-bottom: 0
	}
	#kinkaider-past-content .container .content {
		padding-bottom: 0
	}
	#kinkaider-past-content .container .column.image {
		-webkit-box-ordinal-group: 0;
		-webkit-order: -1;
		-ms-flex-order: -1;
		order: -1;
		margin-top: 5vw
	}
}
#kinkaider-meet-content {
	padding-top: 0;
	padding-bottom: 0
}
#kinkaider-legends-content.layout-simple_content {
	padding-bottom: 0
}
#kinkaider-legends-content .container:nth-of-type(1) figure {
	margin: 0 0 0 auto;
	width: 90%
}
#kinkaider-legends-content .container:nth-of-type(2) figure {
	margin: 0;
	width: 90%
}
#kuna-introduction-pics .container {
	width: 98%
}
#kuna-introduction-pics .container .column {
	margin: 0
}
#kuna-introduction-pics .container .column:nth-of-type(1) {
	-webkit-box-flex: 0;
	-webkit-flex: 0 0 47.5%;
	-ms-flex: 0 0 47.5%;
	flex: 0 0 47.5%
}
#kuna-introduction-pics .container .column figure {
	width: calc(100% - 1rem);
	margin: 0
}
#kuna-introduction-pics .container .column:nth-of-type(2) {
	-webkit-box-flex: 0;
	-webkit-flex: 0 0 52.5%;
	-ms-flex: 0 0 52.5%;
	flex: 0 0 52.5%
}
#kuna-introduction-pics .container .column:nth-of-type(2) figure {
	margin-left: auto
}
#kuna-details-content, #kuna-app-content, #kuna-show-content {
	padding-bottom: 0
}
#kuna-details-content figure, #kuna-app-content figure, #kuna-show-content figure {
	width: 90%;
	margin: 0;
	margin-left: auto
}
@media (max-width: 999px) {
	#kuna-details-content figure, #kuna-app-content figure, #kuna-show-content figure {
		width: 100%;
		max-width: 100%;
		margin: 0 auto
	}
	#kuna-details-content .column.image, #kuna-app-content .column.image, #kuna-show-content .column.image {
		-webkit-box-ordinal-group: 0;
		-webkit-order: -1;
		-ms-flex-order: -1;
		order: -1
	}
	#kuna-details-content .column.copy, #kuna-app-content .column.copy, #kuna-show-content .column.copy {
		margin-top: 5vw
	}
}
#kuna-app-content figure {
	margin-left: 0
}
#kuna-show-content {
	padding-bottom: 10vw
}
@media (min-width: 1000px) {
	#kuna-show-content {
		padding-bottom: 12.5rem
	}
}
#kuna-success-content .title {
	opacity: 1;
	font-size: 14rem !important;
	color: white;
	margin: 0
}
#kuna-success-content .title sup {
	font-size: 55%
}
#the-mastercraft-living-room-web-design-examples-1 {
	padding-top: 12vh
}
@media (min-width: 800px) {
	#the-mastercraft-living-room-web-design-examples-1 {
		padding-top: 12rem
	}
}
#the-mastercraft-web-design-examples .container.mosic {
	padding-top: 0
}
#maud-boutique-branding-examples-1 figure {
	max-width: calc(100% - 1rem) !important
}
#maud-boutique-branding-examples-1 figure .aspect_ratio_placeholder {
	max-width: 100% !important
}
#maud-boutique-branding-examples-1 figure div.progressiveMedia {
	max-width: 100% !important
}
#maud-boutique-branding-examples-1 .container:nth-of-type(1) {
	padding-bottom: 0.5rem
}
#maud-boutique-branding-examples-1 .container:nth-of-type(1) .column:first-of-type {
	padding-bottom: 0.75rem
}
#maud-boutique-branding-examples-1 .container:nth-of-type(2) {
	padding-top: 0.5rem
}
#maud-boutique-branding-examples-1 .container:nth-of-type(2) .column:first-of-type {
	padding-bottom: 0.75rem
}
#maud-boutique-branding-examples-2 figure {
	width: 70%
}
#nifti-icon-examples {
	padding-top: 10vw
}
@media (min-width: 1001px) {
	#nifti-icon-examples {
		padding-top: 16rem
	}
}
#nifti-icon-examples .container:nth-of-type(4) {
	padding-bottom: 0
}
@media (max-width: 649px) {
	#nifti-icon-examples .container:nth-of-type(5) {
		padding: 0
	}
}
#omaha-bikes-web-design-examples {
	padding-top: 0
}
@media (max-width: 649px) {
	#omaha-bikes-illustration-examples-2 .column:not(:last-of-type) {
		margin-bottom: 10vw
	}
}
@media (max-width: 649px) {
	#omaha-bikes-illustration-examples .column {
		width: 50%;
		-webkit-box-flex: 0;
		-webkit-flex: 0 0 50%;
		-ms-flex: 0 0 50%;
		flex: 0 0 50%
	}
}
#postwire-branding-content {
	padding-bottom: 0
}
#postwire-logo-example-2 .container:nth-of-type(1) {
	padding-bottom: 0
}
#postwire-logo-example-1 figure, #postwire-logo-example-2 .container:nth-of-type(1) figure {
	width: 70%
}
#postwire-web-design-development-content-strategy-introduction {
	padding-bottom: 0
}
#powerocks-web-design-development-examples {
	padding-top: 0
}
#reruns-r-fun-branding-examples .container:nth-of-type(3) figure, #reruns-r-fun-branding-examples .container:nth-of-type(4) figure, #reruns-r-fun-branding-examples .container:nth-of-type(5) figure, #reruns-r-fun-branding-examples .container:nth-of-type(6) figure {
	max-width: 100% !important
}
#reruns-r-fun-branding-examples .container:nth-of-type(3) figure .aspect_ratio_placeholder, #reruns-r-fun-branding-examples .container:nth-of-type(4) figure .aspect_ratio_placeholder, #reruns-r-fun-branding-examples .container:nth-of-type(5) figure .aspect_ratio_placeholder, #reruns-r-fun-branding-examples .container:nth-of-type(6) figure .aspect_ratio_placeholder {
	max-width: 100% !important
}
#reruns-r-fun-branding-examples .container:nth-of-type(3) figure div.progressiveMedia, #reruns-r-fun-branding-examples .container:nth-of-type(4) figure div.progressiveMedia, #reruns-r-fun-branding-examples .container:nth-of-type(5) figure div.progressiveMedia, #reruns-r-fun-branding-examples .container:nth-of-type(6) figure div.progressiveMedia {
	max-width: 100% !important
}
#reruns-r-fun-branding-examples .container:nth-of-type(3) {
	padding-bottom: 0
}
#reruns-r-fun-branding-examples .container:nth-of-type(4), #reruns-r-fun-branding-examples .container:nth-of-type(5), #reruns-r-fun-branding-examples .container:nth-of-type(6) {
	padding: 0
}
@media (max-width: 649px) {
	#reruns-r-fun-branding-examples .container {
		width: 100%
	}
	#reruns-r-fun-branding-examples .container:nth-of-type(2) {
		width: 80%
	}
}
#sauce-labs-web-design-examples {
	padding-top: 0
}
@media (max-width: 649px) {
	#sauce-labs-illustration-examples .container .column {
		margin-bottom: 10vw
	}
	#sauce-labs-illustration-examples .container .column:last-of-type {
		margin-bottom: 0
	}
}
@media (max-width: 649px) {
	#sauce-labs-branding-examples .container .column {
		margin-bottom: 10vw
	}
	#sauce-labs-branding-examples .container .column:last-of-type {
		margin-bottom: 0
	}
}
#schoology-illustration-examples-1 .container:nth-of-type(2) .column .content {
	width: 95%
}
@media (max-width: 649px) {
	#schoology-illustration-examples-1 .container:nth-of-type(2) .column .content {
		margin: 0 auto 10vw auto;
		width: 100%
	}
}
#schoology-illustration-examples-1 .container:nth-of-type(2) .column:last-of-type .content {
	margin-left: auto
}
#schoology-web-design-examples {
	padding-top: 0
}
#scott-drickey-branding-examples .container:nth-of-type(2) figure, #scott-drickey-branding-examples .container:nth-of-type(3) figure, #scott-drickey-branding-examples .container:nth-of-type(4) figure {
	max-width: 100% !important
}
#scott-drickey-branding-examples .container:nth-of-type(2) figure .aspect_ratio_placeholder, #scott-drickey-branding-examples .container:nth-of-type(3) figure .aspect_ratio_placeholder, #scott-drickey-branding-examples .container:nth-of-type(4) figure .aspect_ratio_placeholder {
	max-width: 100% !important
}
#scott-drickey-branding-examples .container:nth-of-type(2) figure div.progressiveMedia, #scott-drickey-branding-examples .container:nth-of-type(3) figure div.progressiveMedia, #scott-drickey-branding-examples .container:nth-of-type(4) figure div.progressiveMedia {
	max-width: 100% !important
}
#scott-drickey-branding-examples .container:nth-of-type(2) {
	padding: 0
}
#scott-drickey-branding-examples .container:nth-of-type(2) .column:first-of-type {
	-webkit-box-flex: 0;
	-webkit-flex: 0 0 66%;
	-ms-flex: 0 0 66%;
	flex: 0 0 66%
}
#scott-drickey-branding-examples .container:nth-of-type(2) .column:last-of-type {
	-webkit-box-flex: 0;
	-webkit-flex: 0 0 31.5%;
	-ms-flex: 0 0 31.5%;
	flex: 0 0 31.5%
}
#scott-drickey-branding-examples .container:nth-of-type(3) {
	padding: 2.5vw 0 0 0
}
@media (min-width: 1001px) {
	#scott-drickey-branding-examples .container:nth-of-type(3) {
		padding: 3rem 0 0 0
	}
}
#scott-drickey-branding-examples .container:nth-of-type(4) {
	padding: 2.5vw 0 0 0
}
#scott-drickey-branding-examples .container:nth-of-type(4) .column:first-of-type {
	-webkit-box-flex: 0;
	-webkit-flex: 0 0 31.5%;
	-ms-flex: 0 0 31.5%;
	flex: 0 0 31.5%
}
#scott-drickey-branding-examples .container:nth-of-type(4) .column:last-of-type {
	-webkit-box-flex: 0;
	-webkit-flex: 0 0 66%;
	-ms-flex: 0 0 66%;
	flex: 0 0 66%
}
@media (min-width: 1001px) {
	#scott-drickey-branding-examples .container:nth-of-type(4) {
		padding: 3rem 0 0 0
	}
}
#scott-drickey-web-design-examples-1 {
	padding: 0
}
#summer-tomato-branding-examples-1 {
	padding-top: 0
}
#summer-tomato-branding-examples-1 .container:nth-of-type(1) figure {
	width: 80%
}
@media (max-width: 649px) {
	#summer-tomato-branding-examples-1 .container:nth-of-type(2) .column:last-of-type {
		margin-top: 10vw
	}
	#summer-tomato-branding-examples-1 .container:nth-of-type(2) figure {
		max-width: 582px
	}
}
#support-your-shelter-illustration-examples {
	padding-bottom: 0
}
@media (min-width: 1024px) {
	#support-your-shelter-illustration-examples {
		padding-top: 0
	}
}
#support-your-shelter-illustration-examples .container:first-of-type {
	padding-bottom: 0
}
#support-your-shelter-illustration-examples .container:last-of-type {
	background: white
}
#twitch-pixel-motion .video-indicator {
	border-radius: 8px;
	overflow: hidden;
	box-shadow: 0 0 25px 0 rgba(0, 0, 0, 0.25)
}
#twitch-ready-pics .device-content {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
	background: white
}
#twitch-digital-pics {
	padding-top: 0
}
#twitch-digital-pics .column {
	margin-bottom: 5vw
}
@media (min-width: 650px) {
	#twitch-digital-pics .column {
		margin-bottom: 6.8rem
	}
}
#twitch-help-content {
	padding-top: 10vw
}
@media (min-width: 1000px) {
	#twitch-help-content {
		padding-top: 9rem
	}
}
#twitch-help-content .copy {
	padding-left: 5vw;
	-webkit-box-ordinal-group: 0;
	-webkit-order: -1;
	-ms-flex-order: -1;
	order: -1
}
@media (min-width: 650px) {
	#twitch-help-content .copy {
		-webkit-box-ordinal-group: 2;
		-webkit-order: 1;
		-ms-flex-order: 1;
		order: 1
	}
}
@media (min-width: 1000px) {
	#twitch-help-content .copy {
		padding-left: 6.4rem
	}
}
#twitch-pixel-motion .container {
	width: 90%
}
#twitch-pixel-motion .container .video-indicator {
	max-width: 975px;
	margin: 0 auto
}
#twitch-introduction-pics {
	max-height: 980px;
	overflow: hidden
}
#watchville-time-content .container {
	padding: 0
}
#watchville-clock-content .container {
	padding-bottom: 0
}
@media (max-width: 649px) {
	#watchville-clock-content .image {
		-webkit-box-ordinal-group: 2;
		-webkit-order: 1;
		-ms-flex-order: 1;
		order: 1
	}
}
@media (min-width: 650px) {
	#watchville-clock-content .container:nth-of-type(1) figure {
		width: 90%;
		margin: 0
	}
}
#watchville-clock-content .container:nth-of-type(2) figure {
	width: 100%
}
@media (min-width: 650px) {
	#watchville-clock-content .container:nth-of-type(2) figure {
		width: 120%;
		margin-left: 20%
	}
}
.single-work .hero {
	max-height: 800px;
	background-position: 50% 0
}
.single-work .layout-simple_content .content {
	text-align: center
}
.single-work .kitchensink h6, .single-work .kitchensink .h6 {
	margin-bottom: 1em;
	font-size: 1rem;
	background: transparent;
	border: 0px solid currentColor;
	margin-bottom: 1.6em;
	background: rgba(51, 62, 72, 0.2);
	backdrop-filter: blur(10px);
	-webkit-backdrop-filter: blur(10px)
}
.single-work .kitchensink hr {
	margin-bottom: 4rem
}
.single-work .next-post {
	position: relative;
	padding: 0
}
.single-work .next-post * {
	height: 100%;
	text-shadow: none !important
}
.single-work .next-post .content {
	position: relative;
	max-width: 1400px;
	margin: 15vh auto;
	width: 90%;
	-webkit-align-self: center;
	-ms-flex-item-align: center;
	align-self: center;
	height: auto
}
.single-work .next-post .content .h5, .single-work .next-post .content h5 {
	margin-bottom: 0
}
.single-work .next-post .content * {
	color: white
}
.single-work .next-post .preview-image {
	opacity: 0 !important;
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	background: transparent 50% 50% / cover no-repeat
}
.single-work .next-post .preview-image::after {
	content: '';
	display: block;
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	right: 0;
	background: -webkit-linear-gradient(45deg, transparent 0%, rgba(0, 0, 0, 0.54) 100%);
	background: linear-gradient(45deg, transparent 0%, rgba(0, 0, 0, 0.54) 100%)
}
.single-work .layout-simple_content:nth-of-type(2) .container, .single-work .layout-simple_content:nth-of-type(3) .container {
	max-width: 900px
}
.post-type-archive-work .page-hero {
	padding-top: calc(50px + 5vw)
}
.post-type-archive-work .page-hero .content {
	text-align: center
}
.post-type-archive-work .page-hero .content .supporting-copy {
	text-align: center;
	max-width: 675px
}
.post-type-archive-work .page-hero .container {
	max-width: 1200px
}
.post-type-archive-work .page-hero .container .column.twelve {
	padding-top: 1rem
}
.post-type-archive-work .page-hero .container .column.twelve ul li {
	padding: 0 0.5em;
	color: #333E48;
	line-height: 24px
}
.post-type-archive-work .page-hero .container .column.twelve ul li.everything {
	position: relative;
	top: 2px
}
.post-type-archive-work .page-hero .container .column.twelve ul li a {
	display: inline-block;
	padding: 2px 12px;
	text-shadow: none;
	position: relative;
	top: 2px
}
.post-type-archive-work .page-hero .container .column.twelve ul li a:hover span:first-of-type, .post-type-archive-work .page-hero .container .column.twelve ul li a:active span:first-of-type, .post-type-archive-work .page-hero .container .column.twelve ul li a:focus span:first-of-type {
	-webkit-transform: scale(2);
	transform: scale(2)
}
.post-type-archive-work .page-hero .container .column.twelve ul li a:hover span:last-of-type, .post-type-archive-work .page-hero .container .column.twelve ul li a:active span:last-of-type, .post-type-archive-work .page-hero .container .column.twelve ul li a:focus span:last-of-type {
	text-shadow: 0.065em 0.065em 0px white, 0.065em -0.065em 0px white, -0.065em -0.065em 0px white, -0.065em 0.065em 0px white;
	background-image: -webkit-linear-gradient(currentColor, currentColor), -webkit-linear-gradient(currentColor, currentColor), -webkit-linear-gradient(currentColor, currentColor);
	background-image: linear-gradient(currentColor, currentColor), linear-gradient(currentColor, currentColor), linear-gradient(currentColor, currentColor);
	background-size: .05em 1px, .05em 1px, 1px 1px;
	background-repeat: no-repeat, no-repeat, repeat-x;
	background-position: 0% 85%, 100% 85%, 0% 85%;
	background-position: 0% 90%, 100% 90%, 0% 90%;
	background-image: -webkit-linear-gradient(#989EA3, #989EA3), -webkit-linear-gradient(#989EA3, #989EA3), -webkit-linear-gradient(#989EA3, #989EA3);
	background-image: linear-gradient(#989EA3, #989EA3), linear-gradient(#989EA3, #989EA3), linear-gradient(#989EA3, #989EA3)
}
.post-type-archive-work .page-hero .container .column.twelve ul li a:hover span:last-of-type:after, .post-type-archive-work .page-hero .container .column.twelve ul li a:active span:last-of-type:after, .post-type-archive-work .page-hero .container .column.twelve ul li a:focus span:last-of-type:after {
	display: none
}
.post-type-archive-work .page-hero .container .column.twelve ul li span:first-of-type {
	color: #9DB9D6;
	font-size: 2.4rem;
	line-height: 30px;
	text-shadow: none
}
.post-type-archive-work .page-hero .container .column.twelve ul li span:last-of-type {
	color: #333E48;
	font-size: 1.6rem;
	line-height: 20px;
	position: relative;
	top: -2px;
	text-shadow: none
}
.post-type-archive-work .page-hero .button {
	margin: 2rem auto auto auto;
	font-size: 1.3rem;
	letter-spacing: 0.2em
}
@media (min-width: 500px) {
	.post-type-archive-work .page-hero .column.five, .post-type-archive-work .page-hero .column.seven {
		-webkit-box-flex: 0;
		-webkit-flex: 0 0 100%;
		-ms-flex: 0 0 100%;
		flex: 0 0 100%
	}
	.post-type-archive-work .page-hero .content {
		text-align: left
	}
	.post-type-archive-work .page-hero .content .supporting-copy {
		text-align: left
	}
}
@media (min-width: 800px) {
	.post-type-archive-work .page-hero .column.five {
		-webkit-box-flex: 0;
		-webkit-flex: 0 0 16rem;
		-ms-flex: 0 0 16rem;
		flex: 0 0 16rem
	}
	.post-type-archive-work .page-hero .column.seven {
		-webkit-box-flex: 12;
		-webkit-flex: 12 12 60%;
		-ms-flex: 12 12 60%;
		flex: 12 12 60%
	}
	.post-type-archive-work .page-hero .content ul.inline {
		width: 100%;
		text-align: right;
		margin: 0
	}
	.post-type-archive-work .page-hero .content ul.inline>li, .post-type-archive-work .page-hero .content ol.inline>li {
		display: block;
		width: 100%
	}
}
@media (min-width: 1200px) {
	.post-type-archive-work .page-hero {
		padding-top: 140px
	}
	.post-type-archive-work .page-hero .container {
		padding-top: 7rem
	}
	.post-type-archive-work .page-hero .button {
		margin: 1rem 9rem 0 0
	}
}
.post-type-archive-work .portfolio-archive-list {
	max-width: 1400px;
	width: 100%;
	padding-bottom: 0
}
.post-type-archive-work .portfolio-archive-list .one-third {
	max-width: 1400px;
	width: 100%;
	position: relative
}
.post-type-archive-work .portfolio-archive-list .one-third>.spacer {
	width: 100%;
	display: none
}
@media (min-width: 700px) {
	.post-type-archive-work .portfolio-archive-list .one-third>.spacer {
		display: block
	}
}
.post-type-archive-work .portfolio-archive-list .one-third .column {
	display: block;
	position: relative;
	-webkit-box-flex: 0;
	-webkit-flex: 0 0 calc(50% - 1.25vw);
	-ms-flex: 0 0 calc(50% - 1.25vw);
	flex: 0 0 calc(50% - 1.25vw);
	margin-bottom: 2.5vw
}
@media (min-width: 700px) {
	.post-type-archive-work .portfolio-archive-list .one-third {
		display: block;
		margin-bottom: 0.8em
	}
	.post-type-archive-work .portfolio-archive-list .one-third .column {
		display: block;
		position: absolute !important;
		-webkit-box-flex: 1;
		-webkit-flex: auto;
		-ms-flex: auto;
		flex: auto;
		text-align: center;
		top: 0;
		left: 0;
		width: calc(33.33333% - 2vw);
		overflow: hidden
	}
	.post-type-archive-work .portfolio-archive-list .one-third .column:nth-child(odd) {
		height: calc(47.5% - 3vw)
	}
	.post-type-archive-work .portfolio-archive-list .one-third .column:nth-child(even) {
		height: calc(52.5% - 3vw)
	}
	.post-type-archive-work .portfolio-archive-list .one-third .column:nth-child(3n+1) {
		left: 0
	}
	.post-type-archive-work .portfolio-archive-list .one-third .column:nth-child(3n+2) {
		left: calc(33.33333% + 1vw)
	}
	.post-type-archive-work .portfolio-archive-list .one-third .column:nth-child(3n+3) {
		left: auto;
		right: 0
	}
	.post-type-archive-work .portfolio-archive-list .one-third .column:nth-child(4), .post-type-archive-work .portfolio-archive-list .one-third .column:nth-child(5), .post-type-archive-work .portfolio-archive-list .one-third .column:nth-child(6) {
		top: auto;
		bottom: 0
	}
}
@media (min-width: 1400px) {
	.post-type-archive-work .portfolio-archive-list .one-third {
		margin-bottom: -0.6em
	}
	.post-type-archive-work .portfolio-archive-list .one-third .column {
		display: block;
		position: absolute;
		-webkit-box-flex: 1;
		-webkit-flex: auto;
		-ms-flex: auto;
		flex: auto;
		text-align: center;
		top: 0;
		left: 0;
		width: calc(33.33333% - 2rem);
		overflow: hidden
	}
	.post-type-archive-work .portfolio-archive-list .one-third .column:nth-child(odd) {
		height: calc(47.5% - 4rem)
	}
	.post-type-archive-work .portfolio-archive-list .one-third .column:nth-child(even) {
		height: calc(52.5% - 4rem)
	}
	.post-type-archive-work .portfolio-archive-list .one-third .column:nth-child(3n+1) {
		left: 0
	}
	.post-type-archive-work .portfolio-archive-list .one-third .column:nth-child(3n+2) {
		left: calc(33.33333% + 1rem)
	}
	.post-type-archive-work .portfolio-archive-list .one-third .column:nth-child(3n+3) {
		left: auto;
		right: 0
	}
	.post-type-archive-work .portfolio-archive-list .one-third .column:nth-child(4), .post-type-archive-work .portfolio-archive-list .one-third .column:nth-child(5), .post-type-archive-work .portfolio-archive-list .one-third .column:nth-child(6) {
		top: auto;
		bottom: 0
	}
}
#work-modal .modal {
	max-width: 1215px
}
#add-items {
	max-width: 1215px;
	width: 100%;
	padding: 0;
	margin: 0 auto
}
#add-items .container {
	-webkit-box-pack: start;
	-webkit-justify-content: flex-start;
	-ms-flex-pack: start;
	justify-content: flex-start
}
#add-items .column {
	border: 1px solid #ECF1F3;
	height: 8rem;
	position: relative;
	overflow: hidden;
	cursor: pointer;
	margin: -1px 0 0 0
}
#add-items .column:nth-of-type(3n+2), #add-items .column:nth-of-type(3n+3) {
	border-left: 0
}
#add-items .column .checkbox {
	position: absolute;
	top: 50%;
	left: 0;
	-webkit-transform: translateY(-50%);
	transform: translateY(-50%);
	background: transparent
}
#add-items .column .checkbox .inner, #add-items .column .checkbox .outer {
	background: transparent
}
#add-items .column::after {
	content: '';
	background: url("../img/texture.jpg") 0 0/120rem 89.4rem repeat;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	position: absolute;
	z-index: 0
}
#add-items .column label {
	font-size: 1.6rem;
	background: white;
	color: #333E48;
	display: -webkit-inline-box;
	display: -webkit-inline-flex;
	display: -ms-inline-flexbox;
	display: inline-flex;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
	position: absolute;
	z-index: 1;
	left: 0;
	padding-left: 3rem;
	-webkit-transition: all 200ms cubic-bezier(0.2, 0.3, 0.25, 0.9) 0s;
	transition: all 200ms cubic-bezier(0.2, 0.3, 0.25, 0.9) 0s;
	width: 100%;
	height: 100%;
	cursor: pointer
}
#add-items .column label:hover, #add-items .column label:active, #add-items .column label:focus {
	background: transparent;
	color: white
}
#add-items .column label:hover::after, #add-items .column label:active::after, #add-items .column label:focus::after {
	opacity: 1
}
#add-items .column label:hover .checkbox input+.outer .inner, #add-items .column label:active .checkbox input+.outer .inner, #add-items .column label:focus .checkbox input+.outer .inner {
	-webkit-transition: all 200ms cubic-bezier(0.2, 0.3, 0.25, 0.9) 0ms;
	transition: all 200ms cubic-bezier(0.2, 0.3, 0.25, 0.9) 0ms
}
#add-items .column label:hover .checkbox input:checked+.outer .inner, #add-items .column label:active .checkbox input:checked+.outer .inner, #add-items .column label:focus .checkbox input:checked+.outer .inner {
	-webkit-transition: all 200ms cubic-bezier(0.2, 0.3, 0.25, 0.9) 200ms;
	transition: all 200ms cubic-bezier(0.2, 0.3, 0.25, 0.9) 200ms;
	-webkit-transform: scale(1) rotate(-45deg);
	transform: scale(1) rotate(-45deg);
	opacity: 1
}
#add-items .column.active label {
	padding-left: 7rem;
	color: #DAA25A
}
#add-items .column.active:hover label, #add-items .column.active:active label, #add-items .column.active:focus label {
	color: white
}
#add-items .column:nth-child(5n+1)::after {
	background-position: 5rem 5rem
}
#add-items .column:nth-child(5n+2)::after {
	background-position: 15rem 15rem
}
#add-items .column:nth-child(5n+3)::after {
	background-position: 25rem 25rem
}
#add-items .column:nth-child(5n+4)::after {
	background-position: 35rem 25rem
}
#add-items .column:nth-child(5n+5)::after {
	background-position: 45rem 15rem
}
@media (max-width: 599px) {
	#add-items .column {
		-webkit-box-flex: 0;
		-webkit-flex: 0 0 50%;
		-ms-flex: 0 0 50%;
		flex: 0 0 50%;
		border: 1px solid #ECF1F3 !important;
		margin: 0 0 -1px -1px !important;
		height: 6.4rem
	}
	#add-items .column label {
		padding-right: 0.8rem
	}
	#add-items .column .checkbox {
		padding-right: 0.8rem;
		font-size: 1.8rem;
		line-height: 3.0rem
	}
	#add-items .column .checkbox .outer {
		height: 5.8rem;
		width: 5.8rem
	}
	#add-items .column .checkbox .outer .inner {
		width: 2.2rem;
		height: 0.8rem;
		border-radius: 0.2rem;
		display: block;
		margin: 2.4rem 2.6rem
	}
}
@media (max-width: 424px) {
	#add-items .column {
		-webkit-box-flex: 0;
		-webkit-flex: 0 0 100%;
		-ms-flex: 0 0 100%;
		flex: 0 0 100%
	}
}


#big-omaha-2016-brand-photos .full {
	display: flex; 
	justify-content: center;
}
#big-omaha-2016-brand-photos .column{
	margin-bottom: 150px;
}
#big-omaha-2016-brand-patterns .full{
	width: 70%;

}
#big-omaha-2016-cityscape .column{
	margin: 100px auto;
}
#big-omaha-2016-photo-experience-2 figure {
margin: 0 0 20px;
}

/*
#big-omaha-2016-brand-photos .column:first-of-type {
	margin-bottom: 100px;
}*/



/*# sourceMappingURL=work.css.map */