/* 
*
*  Modified reset based largely on:
*
*  http://meyerweb.com/eric/tools/css/reset/ 
*  v2.0 | 20110126
*  License: none (public domain)
*  (modified)
*
*  Golden Grid System (1.01)  <http://goldengridsystem.com/>
*  by Joni Korpi 				<http://jonikorpi.com/>
*	licensed under MIT			<http://opensource.org/licenses/mit-license.php>
*
*/

/*
*
*	Margin, padding, and border resets
*	except for form elements
*
*/
body,
div,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
th,
td,
article,
aside,
figure,
footer,
header,
hgroup,
menu,
nav,
section {
	border: 0;
	list-style: none;
	margin: 0;
	outline: none;
	padding: 0;
}
/*
*
*	Consistency fixes
*	adopted from http://necolas.github.com/normalize.css/
*
*/
html {
	height: 100%;
	-webkit-text-size-adjust: 100%;
	-ms-text-size-adjust: 100%;
}
body {
	min-height: 100%;
	font-size: 100%;
}
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
nav,
section,
audio,
canvas,
video {
	display: block;
}
sub, sup {
	font-size: 75%;
	line-height: 0;
	position: relative;
	vertical-align: baseline;
}
sup {
	top: -0.5em;
}
sub {
	bottom: -0.25em;
}
pre {
	white-space: pre;
	white-space: pre-wrap;
	word-wrap: break-word;
}
.pre {
  font-family: monospace;
}
b, strong {
	font-weight: bold;
}
abbr[title] {
	border-bottom: 1px dotted;
}
mark{
	background: #d1ebe4;
	color: #C5CCCA;
	padding: 0 2px;
}
input,
textarea,
button,
select {
	margin: 0;
	font-size: 100%;
	line-height: normal;
	vertical-align: baseline;
}
button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {
	cursor: pointer;
	-webkit-appearance: button;
}
input[type="checkbox"], input[type="radio"] {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	-o-box-sizing: border-box;
	-ms-box-sizing: border-box;
	box-sizing: border-box;
}
textarea {
	overflow: auto;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
figure {
	position: relative;
}
figure img,
figure object,
figure embed,
figure video {
	max-width: 100%;
	display: block;
}
img {
	border: 0;
	-ms-interpolation-mode: bicubic;
}

/* FONTS
-------------------------------------------------------------------------------*/

@font-face {
	font-family: 'socialicoregular';
	src: url(data:application/x-font-woff;charset=utf-8;base64,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) format('woff'),
 			url('https://topshelfrecords.co/tsr3/_font/socialico-webfont.ttf') format('truetype');
	font-weight: normal;
	font-style: normal;
}

/* MAIN STUFF
-------------------------------------------------------------------------------*/

/* Custom text-selection colors (remove any text shadows: twitter.com/miketaylr/status/12228805301) */
::-moz-selection {
	color: #fbfaf6;
	background: #9dd4c6;
	text-shadow: none;
}

::selection {
	color: #fbfaf6;
	background: #9dd4c6;
	text-shadow: none;
}

/*  j.mp/webkit-tap-highlight-color */
a:link {-webkit-tap-highlight-color: #9dd4c6;} 

/* blood & guts */
/* blood & guts */
/* blood & guts */

body {
	background: #fbfaf6;
	color: #303030;
	display: table;
	font: normal 1em 'old-standard-n4','old-standard', Georgia, Times, serif;
	font-style: normal;
	font-weight: 400;
	height: 100%;
	line-height: 1.5em;
	width: 100%;
}

header, #content_wrap {
	margin: 0 auto;
	padding: 0 3.90625%; /* 50px / 1920px */
	max-width: 1920px;
}

/*header {
/*	animation: header_fadedrop 1.25s linear 0s 1 normal;*/
/*	-moz-animation: header_fadedrop 1.25s linear 0s 1 normal;*/
/*	-webkit-animation: header_fadedrop 1.25s linear 0s 1 normal;*/
/*	-o-animation: header_fadedrop 1.25s linear 0s 1 normal;*/
/*}*/
/*@keyframes header_fadedrop {*/
/*	0% {opacity: 0; margin-top: -20px;}*/
/*	65% {margin-top: 0;}*/
/*	100% {opacity: 1;}*/
/*}*/
/*@-moz-keyframes header_fadedrop {*/
/*	0% {opacity: 0; margin-top: -20px;}*/
/*	65% {margin-top: 0;}*/
/*	100% {opacity: 1;}*/
/*}*/
/*@-webkit-keyframes header_fadedrop {*/
/*	0% {opacity: 0; margin-top: -20px;}*/
/*	65% {margin-top: 0;}*/
/*	100% {opacity: 1;}*/
/*}*/
/*@-o-keyframes header_fadedrop {*/
/*	0% {opacity: 0; margin-top: -20px;}*/
/*	65% {margin-top: 0;}*/
/*	100% {opacity: 1;}*/
/*}*/

#content_wrap header {
	padding: 0;
	max-width: inherit;
	margin: 0 0 1em;
}

#content_wrap {
	/*animation: content_fadedrop 1.25s linear 0s 1 normal;*/
	/*-moz-animation: content_fadedrop 1.25s linear 0s 1 normal;*/
	/*-webkit-animation: content_fadedrop 1.25s linear 0s 1 normal;*/
	/*-o-animation: content_fadedrop 1.25s linear 0s 1 normal;*/
	position: relative;
}
/*@keyframes content_fadedrop {*/
/*	0% {opacity: 0; top: -15px;}*/
/*	20% {opacity: 0; top: -15px;}*/
/*	100% {opacity: 1; top: 0;}*/
/*}*/
/*@-moz-keyframes content_fadedrop {*/
/*	0% {opacity: 0; top: -15px;}*/
/*	20% {opacity: 0; top: -15px;}*/
/*	100% {opacity: 1; top: 0;}*/
/*}*/
/*@-webkit-keyframes content_fadedrop {*/
/*	0% {opacity: 0; top: -15px;}*/
/*	20% {opacity: 0; top: -15px;}*/
/*	100% {opacity: 1; top: 0;}*/
/*}*/
/*@-o-keyframes content_fadedrop {*/
/*	0% {opacity: 0; top: -15px;}*/
/*	20% {opacity: 0; top: -15px;}*/
/*	100% {opacity: 1; top: 0;}*/
/*}*/

.logo {
	float: left;
	height: 129px;
}

.logo h1 {
	line-height: 0em;
	margin: 0;	
}

.logo img {
	margin: 28px 0 18px;
	width: inherit;
}

.huge {
	color: #F5F4EF;
	position: fixed;
	z-index: -1;
	text-transform: uppercase;
	font-size: 5em;
	top: .065em;
}
 
.permalink a {
	display: block;
	text-indent: -9999px;
}

span.date {padding-right: 8px;}

.notes .icon, 
.comments .icon, 
.permalink .icon, 
.date .icon, 
.date-reblogged .icon {
	background: url(images/tool_sprites.png) no-repeat;
	float: left;
	height: 16px;
	margin: 3px;
}

.notes .icon {background-position: -12px 0; margin-right: 11px; width: 12px;}
.comments .icon {background-position: -24px 0; width: 19px;}
.permalink .icon {background-position: -37px 0; width: 19px; margin: 5px 6px 0 0;}
.date .icon {background-position: 0 0; margin-right:11px; width: 12px;}
.date-reblogged .icon {background-position: -69px 0; margin-right: 9px; width: 14px;}

.notes .icon:hover {background-position: -12px -16px;}
.comments .icon:hover {background-position: -24px -16px;}
.permalink .icon:hover {background-position: -37px -16px;}
.date .icon:hover {background-position: 0 -16px;}
.date-reblogged .icon:hover {background-position: -69px -16px;}

.social_media a {
	color: #9dd4c6;
	font-family: 'socialicoregular';
}

span.cat_num {
	color: #303030;
	font-weight: 900;
	float: right;
	font-size: 7em;
	line-height: 1em;
	text-align: right;
}

.sans {
	font-family: 'proxima-nova-n3','proxima-nova',sans-serif;
}

.light {
	font-weight: 100;
}

.nope {
	display: none;
}

.address {
	font-style: normal;
}

.small, small {
	font-size: .6875em;
	color: #a1a09c;
	letter-spacing: 0.09em;
}

.no_caps, #footer .no_caps {
	text-transform: none;
}

#subscribe_wrap {
	clear: both;
	float: left;
	width: 100%;
	margin-top: 5px;
}

#mce-EMAIL {
	float: none;
	font-size: 1em;
	width: 75%;
	padding: 18px;
}

#mc-embedded-subscribe {
	float: none;
	font-size: 1em;
	line-height: 21px;
	padding: 10px 12px;
	margin: 0 0 0 -4px;
}

.main_nav {
	float: right;
}

.main_nav ul {
	margin: 0;
}

.main_nav li:last-child a {
	margin: 3em 0 0 20px;
}

.main_nav li.active:last-child a {
	margin-right: 20px;
	margin-left: 20px;
}

.main_nav a {
	color: #303030;
	display: block;
	font-family: 'proxima-nova',sans-serif;
	font-size: 1.5em;
	font-weight: 600;
	margin: 0 20px;
	padding: 8px 0;
	text-decoration: none;
	text-transform: uppercase;
}

.main_nav a:hover {
	color: #9dd4c6;
}

.main_nav .active {
	background-image: -webkit-linear-gradient(right bottom, #fbfaf6 0%, #fbfaf6 25%, transparent 25%, transparent 50%, #fbfaf6 50%, #fbfaf6 75%, transparent 75%);
	background-image: -webkit-linear-gradient(right bottom, #fbfaf6 0%, #fbfaf6 25%, transparent 25%, transparent 50%, #fbfaf6 50%, #fbfaf6 75%, transparent 75%);
	background-image: -moz-linear-gradient(right bottom , rgb(251, 250, 246) 25%, transparent 25%, transparent 50%, rgb(251, 250, 246) 50%, rgb(251, 250, 246) 75%, transparent 75%);
	background-image: -ms-linear-gradient(right bottom, #fbfaf6 0%, #fbfaf6 25%, transparent 25%, transparent 50%, #fbfaf6 50%, #fbfaf6 75%, transparent 75%);
	background-image: -o-linear-gradient(right bottom, #fbfaf6 0%, #fbfaf6 25%, transparent 25%, transparent 50%, #fbfaf6 50%, #fbfaf6 75%, transparent 75%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fbfaf6', endColorstr='#bbbbbb',GradientType=0 ); / IE6-8 */
	background-image: linear-gradient(right bottom, #fbfaf6 0%, #fbfaf6 25%, transparent 25%, transparent 50%, #fbfaf6 50%, #fbfaf6 75%, transparent 75%);
	background-color: #9DD4C6;
	background-size: 4px 4px;
	height: 11em;
	text-shadow: .5px .5px 1px #9DD4C6, -0.5px -0.5px 1px #9DD4C6;
}

.main_nav li.active a:hover {
	color: #fbfaf6;
}

.main_nav ul li {
	display: block;
	float: left;
}

.subnav {
	border-top: solid 10px #303030;
	border-bottom: solid 5px #303030;
	float: left;
	width: 100%;
}

.subnav h2, .subnav h3 {
	color: #c5ccca;
	margin: 0;
	text-transform: uppercase;
	width: auto;
}

.subnav ul {
	float: right;
}

.social_media li {
	display: block;
	float: left;
}

.subnav span {
	float:left;
	font-family: 'proxima-nova-n3','proxima-nova',sans-serif;
	font-size: 4.5em;
	font-weight: 300;
}

#content_contain {
	margin: 0 auto;
	max-width: 1920px;
	width: 100%;
}

.left_content {
	float: left;
}

/* tumblr, news & home fixes */
/* tumblr, news & home fixes */
/* tumblr, news & home fixes */

#news .content_section.store_home a, 
#news .content_section.store_home span, 
#news_contain .perma_tags {
	font-size: .75em;
}

#news .content_section.store_home {
	border-top: 0 none;
	padding-top: 0;
}

#tumblr_controls {
	height: 25px;
	max-width: inherit;
	width: auto;
}

.content_section {
	float: left;
	width: 100%;
	margin: 0 0 1.5em 0;
}

.content_section ul:last-child, 
.content_section p:last-child, 
.content_section blockquote:last-child {
  margin-bottom: 0;
}

.content_section.pagination_top {
  margin: 0;
  padding: 1.5em 0 0 0;
}

.content_section.pagination_bottom {
  margin: 0;
  padding: 0 0 1.5em 0;
}

.content_section.col_full {
	float: left;
	width: 100%;
	margin: 0 0 1.5em 0;
	padding-top: 1.5em;
}

.content_section.store_home {
	border-top: 5px solid #303030;
}

.right_content .content_section.store_home:first-of-type, 
.left_content .content_section.store_home:first-of-type {
	padding-top: 0;
	border-top: 0 none;
}

.right_content .content_section.store_home, 
.left_content .content_section.store_home {
	margin-bottom: 0;
}

.left_content .left_content.col, 
.right_content .left_content.col {
  padding: 0;
  float: left;
}

.left_content .right_content.col, 
.right_content .right_content.col {
  padding: 0;
  float: right;
}

.home h4 {
	display: inline;
	width: auto;
}

.home .col_quarter h4 {
	display: inline-block;
	width: 100%;
}

.store_home h4, .store_home p {
	width: auto;
	float: none;
	display: inline-block;
}

.upsell h4, .upsell h3, .upsell p {
	width: auto;
	float: none;
	display: inline-block;
	margin-bottom: ;
}

#blog h1, #blog h2 {
	font-size: 1.625em;
}

#blog .blog_title {
	padding: 1em 0 0;
}

#blog .blog_title h1 {
	font-size: 2.625em;
}

#blog .post:first-of-type .col_full {
	border-top: none 0;
	padding-top: 0;
}

#blog .post:first-of-type .content_section {
	padding-top: 0;
}

.home .header {
	padding: 0 0 .425em;
}

#content_wrap .home #news_contain .dropcap {
	margin: 0;
}

.home .content_section .content_section {
	margin: 0;
}

.home .content_section article:first-of-type {
  padding-top: 0;
}

.home #footer .content_section .content_section {
	margin: 0 0 1.5em 0;
}

.home .content_section ul:last-child, 
.home .content_section p:last-child, 
.home .content_section blockquote:last-child {
  margin: 0 0 3.17460317460318%;
}

#blog .post-title a {
	font-family: 'old-standard-i4','old-standard',serif;
	font-style: italic;
	font-weight: 400;
}

.answer_content {
	font-family: 'old-standard-i4','old-standard',serif;
	font-style: italic;
	font-weight: 400;
}

#blog .permalink a {
	text-indent: 0;
}

#blog p:last-child {
	margin: 0 0 1.3em;
}

.news {
	clear: both;
}

.bullet_list, .news ul, #blog .post ul {
	line-height: 1.6em; /* 24px / 16px */
	margin: 0 0 1.3em;
}

.bullet_list .bullet_list, .news ul ul, #blog .post ul ul {
	margin: 0 0 0 1.3em;
}

.bullet_list li, .news ul li, #blog .post ul li {
	list-style: inside disc;
}

#blog .meta ul li {
	list-style: none;
}

.bullet_list a, .news ul a, #blog .post ul a {
	font-size: 1em; /* 16px / 16px */
	line-height: 1.375em; /* 22px / 16px */
}

#blog .post .tags a, .tags li a {
	font-size: 1em;
}

.faq_list {
	margin: 0 0 1.3em;
}

.faq_list:last-child {
	margin-bottom: 0;
}

.meta.col_third {
	overflow: hidden;
}

.meta, .tags {
	float: left;
	white-space: nowrap;
}

.source {
	display: block;
	text-indent: 26px;
	white-space: nowrap;
}

.right_content {
	float: right;
	clear: right;
}

#content_wrap .rslides img {
	width:100%;
}

.thumbnail_gallery .col_eighth {
	margin-top: 1.58730158730159%;
}

#content_wrap .thumbnail {
	border-bottom: 0 none;
	float: left;
	width: 100%;
	overflow: hidden;
	position: relative;
}

#content_wrap .thumbnail.img {
	padding: 0 0 100% 0;
}

#content_wrap .thumbnail img {
	position: absolute;
	width: auto;
	min-width: 150%;
	min-height: 100%;
}

#content_wrap .thumbnail.store_item_text img {
	min-width: 100%;
	margin: auto -50%;
}

.col {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	-o-box-sizing: border-box;
	box-sizing: border-box;
	float: left;
}

.left_content.col {
	padding: 2em 1em 2em 0;
}

.right_content.col {
	padding: 2em 0 2em 1em;
}

.left_content.col.expand {
	padding: 0 1em 0 0;
}

.right_content.col.expand {
	padding: 0 0 0 1em;
}

.clear {
	clear: both;
}

/* styles for columns spanning the max-width 1920px */

.col_full {
	width: 100%;
}

.col_two_third {
	width: 66.666666666667%; /* 853.333333333333px / 1920px */
}

.col_four_fifth {
	width: 80%;
}

.col_three_quarter {
	width: 75%; /* 960px / 1920px */
}

.col_half {
	width: 48%; /* 640px / 1920px */
}

.col_half:nth-child(2n) {
	padding: 0 0 4% 2%;
}

.col_half:nth-child(2n+1) {
	padding: 0 2% 4% 0;
}

.home .artist.col_half:nth-child(2n) {
	padding: 0 2% 4% 0;
}

.home .artist.col_half:nth-child(2n+1) {
	padding: 0 0 4% 2%;
}

.col_half .col_half {
	width: 50%; /* 640px / 1920px */
}

.col_third {
	width: 33.333333333333%; /* 426.666666666667px / 1920px */
}

.col_quarter, 
.col_quarter:nth-child(2), 
.col_quarter:nth-child(2n+1) {
	width: 22.2222222222222%;
	margin: 0 0 3.17460317460318% 3.70460317460318%;
}

.col_quarter:nth-child(1), 
.col_quarter:nth-child(4n+1) {
	margin: 0 0 3.17460317460318%;
	clear: both;
}

#news .left_content.col_quarter, 
#news .left_content.col_quarter:nth-child(1), 
#news .left_content.col_quarter:nth-child(4n+1), 
#news .left_content.col_quarter:nth-child(2), 
#news .left_content.col_quarter:nth-child(2n+1) {
	width: 100%;
	margin: 0 0 3.17460317460318%;
}

.col_fifth {
	width: 20%; /* 256px / 1920px */
}

#news_contain .col_fifth {
	text-align: right;
	width: 17.2222222222222%;
	margin: 0 2.7777777777778% 3.17460317460318% 0;
}

.col_sixth {
	width: 16.666666666667%; /* 213.333333333333px / 1920px */
}

.col_seventh {
	width: 14.285714285714%; /* 182.857142857143px / 1920px */
}

.col_eighth {
	width: 11.1111111111111%; /* 160px / 1920px */
	margin: 0 0 1.58730158730159% 1.58730158730159%;
}

.col_eighth:nth-child(1), 
.col_eighth:nth-child(8n+1) {
	margin: 0 0 1.58730158730159%;
}

p {
	font-size: 1em; /* 15px / 16px */
	line-height: 1.6em; /* 24px / 16px */
	margin: 0 0 1.3em;
}

p:last-child {
	margin: 0;
}

.faq_item p:last-child, .faq_item a.back_to_top {
	display: block;
	margin: 0 0 1.3em;
}

blockquote {
	border-left: 30px solid #9DD4C6;
	font-family:'old-standard-i4','old-standard',serif;
	font-style: italic;
	font-weight: 400;
	line-height: 1.4em;
	margin: .5em 0 1.1825em 0;
	padding-left: 15px;
	display: inline-block;
	float: left;
	width: 100%;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	-o-box-sizing: border-box;
	box-sizing: border-box;
}

.post blockquote {
	font-size: 1em;
}

.post blockquote blockquote {
	font-size: 1em;
}

img, embed, object, video, iframe {
	height: auto;
	max-width: 100%;
	width: 100%;
	display: block; /* ???? y / n? */
}

.avatar {
	width: inherit;
}

#content_wrap .addthis_toolbox a {
	display: block;
	background-color: transparent;
	border-bottom: 0 none;
	padding: 0 4px 0 0;
}

#content_wrap .addthis_toolbox a:hover {
	background-color: transparent;
}

#content_wrap .addthis_toolbox {
	display: inline-block;
	margin-top: 4px;
}

.media {
	position: relative;
	padding-bottom: 67.5%;
	height: 0;
/* 	overflow: hidden; */ /* fucks up… needed? */
	float: left;
	width: 100%;
}

.media iframe, .media object, .media embed {
	border: 0 none;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}

.home .media {
	margin: 0 0 1.3em;
}

@-moz-document url-prefix() {

		img, embed, object, video, iframe {
				width: 100%;
		}
		
		.logo img {
			width: auto;
		}
		
/*
		a {
			display: inline-block;
		}
*/
		
		.notes .note img {
			width: inherit;
		}
		
}

aside {
	color: rgb(161, 160, 156);
	font-family: 'proxima-nova',sans-serif;
	font-size: .6875em;
	font-weight: 100;
	height: auto;
	line-height: 1.825em;
	letter-spacing: 0.09em;
}

aside p:last-child {
	margin: 0 0 1.3em;
}

dfn {
	cursor: help;
	font-family: 'old-standard-n4','old-standard',serif;
	font-style: normal;
	font-weight: 400;
}

em, em a, blockquote a {
	font-family: 'old-standard-i4','old-standard',serif;
	font-style: italic;
	font-weight: 400;
}

strong {
	font-family: "old-standard-n7", "old-standard";
	font-style: normal;
	font-weight: 700;
}

small {
	font-size: inherit;
}

.dotted {
	border-top: 1px dotted #303030;
	padding-top: 1.5em;
}

.dotted_bottom {
border-bottom: 1px dotted #303030;
padding-bottom: 1.5em;
}

.dropcap:first-letter {
	text-transform: uppercase;
	margin: 0.20em 0.2em 0 0;
	letter-spacing: 0;
	float: left;
	font-family: 'proxima-nova-n9','proxima-nova',sans-serif;
	font-size: 3em;
	font-weight: 900;
	line-height: .75em;
}

#news_contain article {
	float:left;
	border-bottom: solid 5px #303030;
	margin: 0 0 2em;
	width: 100%;
}

#news_contain article.news_item,
#news_contain article.news_item .col_four_fifth *:last-child{
  border-bottom: 0 none;
  margin-bottom: 0;
}

#news_contain .dropcap *:last-child {
	padding-bottom: 0;
	margin-bottom: 0;
}

#news_contain .dropcap small {
	font-family: "proxima-nova",sans-serif;
	font-weight: 100;
	font-size: 0.6875em;
}

#news_contain .dropcap .media {
	margin-bottom: 1.3em;
}

#content_wrap #news_contain .dropcap {
	margin: 0 0 4.5em 0;
}

#content_wrap #news_contain.blog .dropcap,
#content_wrap #news_contain article.news_item .dropcap {
  border-bottom: 0 none;
	margin: 0;
}

#content_wrap #news_contain.blog footer {
	margin: 0 0 4.5em 0;
}

ol, .num {
  margin: 0 0 1.3em;
}

ol:last-child, .num:last-child {
  margin: 0;
}

ol li { 
	list-style: decimal;
	list-style-position: inside;
}

.num li {
	font-family: 'proxima-nova-n3','proxima-nova',sans-serif;
	font-weight: bold;
	list-style: decimal;
	list-style-position: inside;
}

.num li span {
	font-family:'old-standard-n4','old-standard',serif;
	font-weight: normal;
}

ul.disc,
#news_contain ul {
	list-style: none;
	padding: 0;
	margin: 0 0 1.3em;
	display: inline-block;
	width: 100%;
}

.disc li:before,
#news_contain ul li:before {
	color: #9DD4C6;
	content: "• ";
}

.disc li,
#news_contain li {
	padding-left: 1em;
	text-indent: -.7em;
	line-height: 1.25em;
	padding-bottom: 0.5em;
}

#content_wrap .tag_circle {
	border-bottom: 0 none;
	position: relative;
	width: 4em;
	height: 4em;
	border-radius: 50%;
	background: #9DD4C6;
	text-align: center;
	display: inline-block;
	padding: 0;
	color: #FBFAF6;
	line-height: 4em;
	font-size: 1.5em;
	font-family: 'proxima-nova-n6','proxima-nova',sans-serif;
	font-weight: 600;
	margin: 0 0 12px;
}

#content_wrap .tag_circle.tag_catalog, 
#content_wrap .tag_circle.tag_link {
	background: rgba(48, 48, 48, .75);
}

#content_wrap .tag_circle.tag_catalog:hover, 
#content_wrap .tag_circle.tag_link:hover {
	background: rgba(48, 48, 48, 1);
}

#content_wrap .tag_circle.tag_roster, 
#content_wrap .tag_circle.tag_photo {
	background: rgba(197, 204, 202, .75);
}

#content_wrap .tag_circle.tag_roster:hover, 
#content_wrap .tag_circle.tag_photo:hover {
	background: rgba(197, 204, 202, 1);
}

#content_wrap .tag_circle.tag_premiere, 
#content_wrap .tag_circle.tag_quote {
	font-size: 1.25em;
	width: 4.75em;
	height: 4.75em;
	line-height: 4.75em;
	background: rgba(90, 127, 118, 0.65);
}

#content_wrap .tag_circle.tag_premiere:hover, 
#content_wrap .tag_circle.tag_quote:hover {
	background: rgba(90, 127, 118, 1);
}

#content_wrap .tag_circle.tag_video {
	background: rgba(186, 235, 222, .85);
}

#content_wrap .tag_circle.tag_video:hover {
	background: rgba(157, 212, 198, 1);
}

#content_wrap .tag_circle.tag_misc, 
#content_wrap .tag_circle.tag_ask, 
#content_wrap .tag_circle.tag_chat {
	background: rgba(100, 99, 96, .75);
}

#content_wrap .tag_circle.tag_misc:hover, 
#content_wrap .tag_circle.tag_ask:hover, 
#content_wrap .tag_circle.tag_chat:hover {
	background: rgba(100, 99, 96, 1);
}

#content_wrap .tag_circle:hover {
	border-bottom: 0 none;
}

a {
	color: #303030;
	font-family:'old-standard-n4','old-standard',serif;
	font-style: normal;
	font-weight: 400;
	text-decoration: none;
	-webkit-transition: all .35s ease-in-out;
	-moz-transition: all .35s ease-in-out;
	-o-transition: all .35s ease-in-out;
	transition: all .35s ease-in-out;
}

a:hover {
	color:#303030;
	-webkit-transition: all .35s ease-in-out;
	-moz-transition: all .35s ease-in-out;
	-o-transition: all .35s ease-in-out;
	transition: all .35s ease-in-out;
}

a.tease, .tags a {
	font-family:'old-standard-i4','old-standard',serif;
	font-style: italic;
}

a.tease.thumbnail_tease {
	float: left;
	width: 100%;
}

#content_wrap a, 
.store_nav a {
	background-color: #d1ebe4;
	border-bottom: 1px solid #9DD4C6;
	padding: 0 2px;
}

#content_wrap a:hover, 
.store_nav a:hover {
	background-color: #97C4B8;
	border-bottom: 1px solid #5A7F76;
	-webkit-transition: all .35s ease-in-out;
	-moz-transition: all .35s ease-in-out;
	-o-transition: all .35s ease-in-out;
	transition: all .35s ease-in-out;
}

#content_wrap a.thumbnail {
	background-color: transparent;
}

#content_wrap a.img, 
#content_wrap img {
	background-color: #d1ebe4;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	-o-box-sizing: border-box;
	box-sizing: border-box;
	/*border: 1px solid #e3e2dd;*/
	border: 0 none;
	display: inline-block;
	float: left;
	padding: 0;
}

#content_wrap a.img:hover {
	/*border: 1px solid #d1ebe4;*/
}

#content_wrap h3, 
#content_wrap h4, 
#content_wrap h5, 
#content_wrap h6 {
	line-height: inherit;
	margin: 0;
}

#content_wrap #news_contain img {
	width: 100%;
	display: inline-block;
	margin-bottom: 1.3em;
}

#news_contain p > a > img {
  margin-top: -24px;
  z-index: 1;
  position: relative;
}

#news_contain ul {
	margin-bottom: 1.3em;
}

input {
	-webkit-transition: all .35s ease-in-out;
	-moz-transition: all .35s ease-in-out;
	-o-transition: all .35s ease-in-out;
	transition: all .35s ease-in-out;
}

li.active a {
	cursor: default;
	color: #FBFAF6;
}

.tags li {
	float: left;
	margin: 0 .75em .75em 0;
	font-size: 14px;
}
	
.tags li a {
	float: left;
	padding: 0 10px 0 25px;
	font-weight: normal;
	color: #F1F7F1;
	background: #bad79b url(images/tag-bg.png) no-repeat 0 50%;
	text-decoration: none;
}

.tags li a:hover,
.tags li a:focus {
	background-color: #97d15a;
	-webkit-transition: background-color .2s ease-in-out;
	-moz-transition: background-color .2s ease-in-out;
	-o-transition: background-color .2s ease-in-out;
	transition: background-color .2s ease-in-out;
}

.tags li a:active {
	background-color: rgb(81, 163, 68);
}

/* cart edits */
/* cart edits */
/* cart edits */

.store_item_contain {
  position: relative;
}

.select_wrapper {
    float: left;
    position: relative;
}

.select_contain {
  bottom: 0;
  margin: 0;
  position: absolute;
  float: left;
  width: 100%;
  box-sizing: border-box;
  top: inherit;
  z-index: 1;
  opacity: .5;
  animation: select_contain_slide_out .25s linear 0s 1 normal;
	-moz-animation: select_contain_slide_out .25s linear 0s 1 normal; /* Firefox */
	-webkit-animation: select_contain_slide_out .25s linear 0s 1 normal; /* Safari and Chrome */
	-o-animation: select_contain_slide_out .25s linear 0s 1 normal; /* Opera */
	z-index: 3;
}
@keyframes select_contain_slide_out {
	0% {opacity: 1;}
	100% {opacity: .5;}
}
@-moz-keyframes select_contain_slide_out { /* Firefox */
	0% {opacity: 1;}
	100% {opacity: .5;}
}
@-webkit-keyframes select_contain_slide_out { /* Safari and Chrome */
	0% {opacity: 1;}
	100% {opacity: .5;}
}
@-o-keyframes select_contain_slide_out { /* Opera */
	0% {opacity: 1;}
	100% {opacity: .5;}
}

.select_contain:hover,
.select_container:active {
	opacity: 1;
	animation: select_contain_slide_in .35s linear 0s 1 normal;
	-moz-animation: select_contain_slide_in .35s linear 0s 1 normal; /* Firefox */
	-webkit-animation: select_contain_slide_in .35s linear 0s 1 normal; /* Safari and Chrome */
	-o-animation: select_contain_slide_in .35s linear 0s 1 normal; /* Opera */
}
@keyframes select_contain_slide_in {
	0% {opacity: .5;}
	100% {opacity: 1;}
}
@-moz-keyframes select_contain_slide_in { /* Firefox */
	0% {opacity: .5;}
	100% {opacity: 1;}
}
@-webkit-keyframes select_contain_slide_in { /* Safari and Chrome */
	0% {opacity: .5;}
	100% {opacity: 1;}
}
@-o-keyframes select_contain_slide_in { /* Opera */
	0% {opacity: .5;}
	100% {opacity: 1;}
}

.select_contain .cart.button {
	padding: 16px 0 15px;
  margin: 0;
  float: left;
  position: relative;
	width: 28%;
}

.select_contain select.cart_variation {
  border-radius: 0;
  padding: 16px 12px 15px;
  min-width: 3em;
  margin: 0;
  float: left;
  width: 72%;
}

/* end cart edits */
/* end cart edits */
/* end cart edits */

.button {
	color: #fbfaf6;
	float: left;
	font-family: 'proxima-nova',sans-serif;
	font-size: 1.5em; 
	font-weight: 400;
	line-height: 40px;
	padding: 0 21px;
	background: #5a7f76;
	text-decoration: none;
	text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.4);
	-webkit-transition: all .35s ease-in-out;
	-moz-transition: all .35s ease-in-out;
	-o-transition: all .35s ease-in-out;
	transition: all .35s ease-in-out;
}

.button:hover {
	color: #F1F7F1;
	cursor: pointer;
	background: #79a298;
	-webkit-transition: all .35s ease-in-out;
	-moz-transition: all .35s ease-in-out;
	-o-transition: all .35s ease-in-out;
	transition: all .35s ease-in-out;
}

.cart.button {
	padding: 16px 12px 15px;
	line-height: 18px;
	margin: 0 0 0 -5px;
	color: #F5F4EF;
	background: #97C4B8;
	float: none;
	font-size: 1em;
	border: 0 none;
	text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2);
}

select#cart_variation_id,
select.cart_variation,
.right_content input#mce-EMAIL {
	padding: 14px 12px 15px;
	-webkit-appearance: none;
	border: none;
	border-bottom-right-radius: 0;
	background-color: #f0efe9;
	border-top-right-radius: 0;
	font-size: 1em;
	box-shadow: none;
	min-width: 35%;
}

/* footer */
/* footer */
/* footer */

footer {
	background: #303030;
	color: #a1a09c; /* #fbfaf6; instead, maybe? */
	display: table-row-group;
	font-family: 'proxima-nova',sans-serif;
	font-size: .6875em; /* 11px / 16px */
	font-weight: 100;
	height: auto;
	line-height: 1.825em; /* 20px / 16px */
	letter-spacing: 0.09em;
	width: 100%;
}

#footer_content {
	margin: 0 auto;
	max-width: 1920px;
	padding: 0 3.90625%;
}

#footer .content_section.col_full {
	padding-top: 2.25em;
}

#footer .col_full .col_full {
	padding-top: 0;
}

#footer a {
	color: #646360;
	font-family: 'proxima-nova',sans-serif;
	font-weight: 400;
	line-height: .825em; /* 20px / 16px */
	text-decoration: none;
	text-transform: uppercase;
}

#footer a:hover {
	color: #9DD4C6;
}

#footer li.active a, 
#footer a.active:hover {
	color: #A1A09C;
	cursor: default;
	font-weight: 400;
}

#footer .italic {
	color: #a1a09c;
}

#footer .logo {
	width: 16.666666666667%;
}

#footer .logo img {
	display:inline-block;
	margin: 0;
	width: 50%;
}

#footer .social_media a {
	color: #646360;
	font-family: 'socialicoregular';
	font-size: 4.25em;
	text-transform: none;
}

#footer .social_media a:hover {
	color: #9DD4C6;
}

#footer input {
	color: #F5F4EF;
	background: #403f3c;
	width: 75%;
}

#footer .button {
	background: #5a7f76;
	width: 25%;
	box-sizing: border-box;
}

#footer .button:hover {
	background: #79a298;
}

#content_contain footer {
	background: rgba(0, 0, 0, 0);
}

/* form stuff */
/* form stuff */
/* form stuff */

label {
	float: left;
	width: 100%;
}

input {
	background-color: #F5F4EF;
	border: 0 none;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	-o-box-sizing: border-box;
	box-sizing: border-box;
	padding: 1em;
}

textarea {
	background-color: #FDFEFD;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	-o-box-sizing: border-box;
	box-sizing: border-box;
	float: left;
	height: 8em;
	padding: .5em;
	width: 69.1%;
}

input:active, input:focus {
	background-color: rgba(253, 254, 253, 1);
}

textarea:active, input:focus {
	background-color: rgba(253, 254, 253, 1);
}

legend {
	color: #303030;
	float: left;
	font-family: 'proxima-nova-n6','proxima-nova',sans-serif;
	font-size: 1em;
	font-weight: 600;
	line-height: 1.3em;
	margin: 1.5em 0 .5em;
	width: 100%;
}

fieldset {
	display: inline-block;
}

h1, h2 {
	font-size: 2.625em;
	line-height: 1.1428571428571428em;
}

h3 {
	font-size: 1.625em;
	line-height: 1.575em;
	margin: 0 0 0.3314285714285714em;
}

#content_wrap h3.header {
	border-bottom: 1px dotted #303030;
	font-size: 1.5em;
	line-height: 1.125em;
	padding: 0 0 .425em;
}

#content_wrap #news_contain .header {
	margin-bottom: .3em;
	border-bottom: 1px dotted #303030;
}

#content_wrap #news_contain .dropcap {
	margin: 0 0 4.5em 0;
}

#content_wrap h3 .italic {
	white-space: pre-wrap;
	font-size: .8em;
}

h5 {
	font-size: 1.05em;
}

h1, h2, h3, h4, h5, h6 {
	color: #303030;
	float: left;
	font-family: 'proxima-nova-n6','proxima-nova',sans-serif;
	font-weight: 600;
	width: 100%;
}

.italic {
	font-family: 'old-standard-i4','old-standard',serif;
	font-style: italic;
	font-weight: 100;
}

/* store */
/* store */
/* store */

.store_nav {
	padding: .5em 0;
	border-bottom: 5px solid #303030;
}

.store .store_nav {
	border-bottom: 0 none;
}

.store_nav nav {
	display: inline;
}

.store_nav_item {
	display: inline-block;
	padding: 0 .5em 0 0;
}

.store_nav .search_wrap {
	display: inline;
}

.store_nav button {
	background-color: #d1ebe4;
	border: 0 none;
	border-bottom: 1px solid #9DD4C6;
	cursor: pointer;
	font: normal 1em 'old-standard-n4','old-standard', Georgia, Times, serif;
	font-style: normal;
	font-weight: 400;
	padding: 0 2px;
	-webkit-transition: all .35s ease-in-out;
	-moz-transition: all .35s ease-in-out;
	-o-transition: all .35s ease-in-out;
	transition: all .35s ease-in-out;
	width: inherit;
}

.store_nav button:hover {
	background-color: #97C4B8;
	border-bottom: 1px solid #5A7F76;
	-webkit-transition: all .35s ease-in-out;
	-moz-transition: all .35s ease-in-out;
	-o-transition: all .35s ease-in-out;
	transition: all .35s ease-in-out;
}

.store_nav a.button {
	background-color: #5a7f76;
	border-bottom: 0 none;
}

.store_nav a.button:hover {
	background-color: #79a298;
}

.store_nav #mce-EMAIL {
	background-color: #5B5A56;
	color: #F5F4EF;
	font-size: 0.75em;
	width: 80%;
}

.store_nav #mc-embedded-subscribe {
	padding: 16px 12px 18px;
	line-height: 13px;
	margin: 0 0 0 -5px;
	width: 20%;
	display: inline-block;
	box-sizing: border-box;
}

.search_text {
	position: relative;
	float: right;
	width: 99%;
	padding: .5%;
	background-color: #303030;
	margin: 5px 0 -13px;
	z-index: 1;
}

.banner_wrap {
	overflow: hidden;
	float: left;
	width: 100%;
}

.banner {
	/*background-color: rgba(109,183,164, .4);*/
	background-color: rgba(0,0,0, .25);
	display: block;
	height: 400px;
	margin: 0px auto 0;
	padding: 0;
	width: 100%;
	position: relative;
	overflow: hidden;
	border: 0 none;
}

.banner:hover {
	/*background-color: rgba(109,183,164, .2);*/
	background-color: rgba(0,0,0, .1);
}

.banner_text {
	position: absolute;
	text-align: center;
	top: 30%;
	width: 100%;
	/*text-transform: uppercase;*/
}

.banner_text, 
.banner_text h1, 
.banner_text h2, 
.banner_text h3, 
.banner_text h4, 
.banner_text p {
	color: #fbfaf6;
	text-shadow: 0px 0px 6px rgba(48,48,48,.5);
	filter: dropshadow(color=#303030, offx=0, offy=0);
}

.banner_text p {
	display: none;
}

.seafoam_banner {
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: center top;
	height: 400px;
	margin-top: -400px;
}

.store_item_text *,
.store_item_text *:hover {
	-webkit-transition: all .35s ease-in-out;
	-moz-transition: all .35s ease-in-out;
	-o-transition: all .35s ease-in-out;
	transition: all .35s ease-in-out;
}

.store_item_text_wrap {
	border: 0 none;
	position: absolute;
	top: 0;
	left: 6px;
	height: 100%;
	width: 100%;
	padding: 0;
	text-align: left;
	opacity: 0;
	overflow: hidden;
}

#content_wrap a.store_item_text:hover .store_item_text_wrap {
	opacity: 1;
}

#content_wrap a.store_item_text {
	background-color: #9dd4c6;
	/*border: 1px solid #E3E2DD;*/
	border: 0 none;
	position: relative;
	top: 0;
	left: 0;
	text-align: center;
	height: 100%;
	width: 100%;
	padding: 0;
}

#content_wrap a.store_item_text:hover {
	/*border: 1px solid #9dd4c6;*/
}

#content_wrap .store_item_text img {
	opacity: 1;
}

#content_wrap .store_item_text:hover img {
	opacity: .1;
}

.store_item_text_wrap h5, .store_item_text_wrap h6	{
	width: 100%;
	clear: both;
}

.store_item_text_wrap h6 {
	font-size: 1em;
}

.page {
	padding: 0 2px;
}

.page:before {
	content: "| ";
}

.next:before {
	content: "| ";
}

/*
*
*	Fixes for IE6-8
*	http://jonikorpi.com/leaving-old-IE-behind/
*
*/

.ie body {
	width: 40em;
	margin: 0 auto;
	font-size: 1.0625em;
}

.ie h1, h2 {
	/* 42px / 48px */
	font-size: 2.625em;
	line-height: 1.1428571428571428em;
	margin: 0 0 0.3314285714285714em;
}