.custom-trending-galleries {
	text-align:center;
}

/* custom content sliders */
.slider-header,
.section-header-left {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	height:40px;
	margin-bottom:16px;
}
.slider-header-title {
	font-size: 30px;
	font-weight: 300;
	position: relative;
}
.section-header-left {
	font-size: 30px;
	font-weight: 300;
}
.pagination.slider-header-nav {
	margin: 0;
}
.pagination.slider-header-nav>li>a,
.pagination.slider-header-nav>li>span {
	position: relative;
	float: left;
	padding: 6px 12px;
	line-height: 1.42857143;
	text-decoration: none;
	background-color: transparent;
	background-repeat: no-repeat;
	background-position: center;
	margin-left: -1px;
	width: 47px;
	height: 34px;
}
.slider-prev>a{
	background-image:url('../../../images/responsive/slide-prev.png');
}
.slider-prev>a:hover {
	background-image:url('../../../images/responsive/slide-prev_hover.png');
}
.slider-next>a {
	width: 47px;
	height: 34px;
	background-image:url('../../../images/responsive/slide-next.png');
}
.slider-next>a:hover {
	background-image:url('../../../images/responsive/slide-next_hover.png');
}

/* top slideshow */
.custom-slideshow .slick-prev,
.custom-slideshow .slick-next {
	position: absolute;
	background-position: center;
	background-repeat: no-repeat;
	width: 50px;
	height: 70px;
	top: 45%;
	border: 0 none;
	border-radius: 4px;
}
.custom-slideshow-item-link {
	display: block;
	max-height: 540px;
	overflow: hidden;
}
.custom-slideshow .slick-prev {
	background-image: url('../../../images/responsive/slide-prev.png');
	left: 5px;
}
.custom-slideshow .slick-next {
	background-image: url('../../../images/responsive/slide-next.png');
	right: 5px;
}
.slideshow-panel-clickable {
	cursor:pointer;
}
.custom-slideshow-title {
	position: absolute;
	color: #FFFFFF;
	font-size: 42px;
	left: 10px;
	top: auto;
	bottom: 280px;
	line-height: 44px;
	font-weight: 100;
	width: 450px;
}
.custom-slideshow-item {
	position:relative;
}
.custom-slideshow-item fieldset {
	border:1px solid #222!important;
	max-height:250px;
	padding:15px;
	border-radius:2px;
}
.custom-slideshow-item legend {
	font-size:15px;
	text-transform:uppercase;
	color:#000;
	text-align:center;
	border-bottom:0;
	width:auto;
	display:inline;
	margin-bottom:0;
	padding:0 20px;
}
.custom-slideshow-item fieldset.custom-slideshow-download-title-white {
	border:1px solid #FFF!important;
}
.custom-slideshow-item fieldset.custom-slideshow-download-title-white legend {
	color:#FFF;
}
.custom-slideshow-model-names {
	position: absolute;
	color: #FFFFFF;
	font-size: 12px;
	left: 10px;
	top: auto;
	bottom: 250px;
	width: 450px;
}
.custom-slideshow-button {
	display: block;
	position: absolute;
	width: 270px;
	height: 52px;
	border: 0;
	border-radius: 3px;
	color: #FFFFFF;
	font-size:16px;
}
[data-action-type="watchFullMovie"] {
	background-color: #CDAA57;
	top: auto;
	bottom: 180px;
	left: 100px;
}
[data-action-type="skipToTrailer"] {
	background-color: #808080;
	top: auto;
	bottom: 144px;
	left: 100px;
}
.custom-slideshow-caption-text {
	display: none;
	position: absolute;
	bottom: 38px;
	height: 34px;
	color: #D2D2D2;
	background-color: rgba(0, 0, 0, 0.36);
	width: 100%;
	line-height: 34px;
	text-align: center;
	text-transform: uppercase;
	white-space: nowrap;
	font-size: 12px;
}

/* content list */
.custom-email-content-list {
	margin-left: auto;
	margin-right: auto;
}
.custom-email-content-list .list-group-item {
	display: inline-block;
	vertical-align: top;
	border-radius: 0;
	position: relative;
	margin: 0;
	padding: 0;
	border: 0 none;
	background: none repeat scroll 0 0 transparent !important;
}
.custom-list-item-default {
	width: 195px;
	margin-left: auto;
	margin-right: auto;
}
.custom-img-container {
	position: relative;
}
.custom-email-content-list .list-group-item .custom-img-default,
.custom-list-item-name {
	max-width: 195px;
}
.custom-email-content-list .list-group-item .custom-img-default {
	min-height: 294px;
}
.custom-email-content-list .list-group-item .custom-list-item-name,
.custom-email-content-list .list-group-item .custom-list-item-name:hover {
	text-decoration: none;
	color: #16181C;
	margin-top: 6px;
	font-size: 13px;
	display: block;
}
.custom-email-content-list .list-group-item .custom-list-item-date {
	font-size: 11px;
	color: #999CA1;
	display: block;
}
.custom-email-content-list .list-group-item .custom-img-form {
	height: 150px;
	margin-left: 25px;
	margin-right: 25px;
}

/* vertical offsets */
.v-offset-10 { margin-top: 10px; }
.v-offset-15 { margin-top: 15px; }
.v-offset-20 { margin-top: 20px; }

#sex-background {
left:auto!important;
max-width:2160px!important;
}

/* email signup */
.email-signup-section {
	background:rgba(0, 0, 0, .5);
}
.email-signup-container-locked {
	position: absolute;
	height: 40px;
	width: 40px;
	right: 24px;
	bottom: 2px;
	display: block;
}
.email-signup-container {
	padding-top: 25px;
	padding-bottom: 6%;
	max-width:100%;
}
.email-signup-container .row {
	margin-left:0;
	margin-right:0;
}
.email-signup-container-close {
	position: absolute;
	height: 30px;
	width: 30px;
	top: -20px;
	right: 25px;
	cursor:pointer;
}
.email-signup-header {
	font-size: 25px;
	color: #FFF;
	margin-left:15px;
}
.email-signup-description {
	margin-top: 20px;
}
.email-signup-form-box {
	width: 100%;
	margin-left:auto;
	margin-right:auto;
	position:relative;
	background-color: #131313;
	padding:4%;
}
.email-signup-input {
	font-size:15px;
	width:100%;
	text-align: center;
	border-radius: 0;
	height: 40px;
}
.email-signup-submit-btn,
.email-signup-submit-btn:hover,
.email-signup-submit-btn:active {
	margin-top: 15px;
	width: 100%;
	border-radius: 0px;
	border: none;
	height: 48px;
	background-color: #CDAA57!important;
	color: #000!important;
	font-weight: 300;
	font-size: 20px;
	letter-spacing: 1px;
}
.email-signup-checkbox-row {
	text-align: center;
	margin-top: 5px;
}
.email-signup-checkbox-row .email-signup-checkbox-item.checkbox,
.email-signup-checkbox-row .email-signup-checkbox-item.checkbox label {
	font-weight: 100;
	font-size: 12px;
	letter-spacing: 0.1em;
	margin-top: 0;
}
.email-signup-checkbox-row .email-signup-checkbox-item.checkbox input[type="checkbox"] {
	margin: 2px 7px 0 0;
	float: none;
	display: inline;
}
.email-signup-checkbox-item {
	display: inline-block;
}
.email-signup-no-cc {
	color: #FFF;
	display: inline-block;
	min-height: 20px;
	margin-top: 0;
	margin-bottom: 10px;
	margin-left: 16px;
	padding-left: 20px;
	font-weight: 100;
	font-size: 12px;
	letter-spacing: 0.1em;
	background: url('../../../images/responsive/nocc.png') left center/16px 16px no-repeat;
}
.email-signup-warning {
	color:  #CDAA57;
}

/* button styles */
.round-button-row {
	text-align: center;
}
.round-button.round-button-no-thanks,
.round-button.round-button-no-thanks:hover {
	border: 2px solid #D2D2D2;
	color: #D2D2D2;
	font-weight: 700;
	font-size: 15px;
	background-color: #202020;
color: #d2d2d2  ;
 font-size: 15px;
 font-weight: 700;
 margin: 20px 0;
 text-decoration: underline;
}
.round-button.round-button-no-thanks:hover {
	border-color: #E4E4E4;
	color: #E4E4E4;
}
.view-all-button-row {
	margin-top: 10px;
	margin-bottom: 30px
}
.view-all-button,
.view-all-button:hover,
.round-button,
.round-button:hover {
	background-color:transparent;
	-moz-border-radius:28px;
	-webkit-border-radius:28px;
	border-radius:28px;
	display: inline-block;
	cursor: pointer;
	font-size: 12px;
	padding: 8px 26px;
	text-decoration:none;
}
.round-button,
.round-button:hover {
	margin-left: 30px;
	margin-right:30px;
}
.btn-default.disabled,
.btn-default[disabled] {
	background-color: #F82400;
	border-color: #ccc;
}

/* ajax response styles */
.email-signup-response-1 {
	color: #FFFFFF;
	font-size: 20px;
}
.email-signup-response-2 {
	color: #FFFFFF;
}
.email-signup-response-emphasis {
	font-weight: 700;
	color: #B50000;
}

/* section headers  */
.tagline {
	font-size: 22px;
	font-weight: 100;
	line-height: 48px;
	letter-spacing: 10px;
}
.section-header {
	font-size: 30px;
	margin-top: 20px;
	margin-bottom: 10px;
	font-weight: 300;
	position: relative;
	z-index: 1;
	overflow: hidden;
}
.section-header:before,
.section-header:after {
	position: absolute;
	top: 51%;
	width: 49%;
	height: 1px;
	content: '\a0';
}
.section-header:before {
	margin-left: -50%;
	text-align: right;
}
.section-header:after {
	margin-left: 1%;
}
.section-wrapper {
	padding-top: 20px;
}

/* model stats */
.model-stats-wrapper {
	font-size: 12px;
	padding-top: 20px;
	padding-bottom: 20px;
	padding-left: 20px;
}
.model-stats ul {
	width:150px;
	margin-left:16px;
}
.model-name {
	width:300px;
	margin-left:16px;
	font-size: 24px;
	font-weight: 100;
	line-height: 1.1;
	margin-bottom:10px;
}
.model-portrait {
	width: 146px;
}
.model-stats ul.model-stats-icons {
	width: 300px;
	margin-top: 30px;
	/*padding-left:16px;*/
}
.model-stats ul.model-stats-icons .model-stats-separator {
	padding-left: 0;
	padding-right: 6px;
	font-size: 14px;
}
.model-stats-icon {
	text-indent: 12px;
	background-size: 14px 14px;
	padding: 0;
	font-size: 12px;
}
.model-stats-movies {
	background: url('../../../images/responsive/movies.png') no-repeat scroll left center transparent;
}
.model-stats-photos {
	background: url('../../../images/responsive/photos.png') no-repeat scroll left center transparent;
}
.model-stats-rating {
	background: url('../../../images/responsive/rating.png') no-repeat scroll left center transparent;
}
.model-list {
	margin-top:20px;
	margin-bottom:30px;
	text-align: center;
}
.model-list-portrait-col {
	margin-bottom: 20px;
}
.model-list-portrait-img {
	width: 100%;
}
.custom-email-content-list .list-group-item .custom-list-item-name-model,
.custom-email-content-list .list-group-item .custom-list-item-name-model:hover {
	text-decoration: none;
	margin-top: 6px;
	font-size: 13px;
}
.loadModel {
	font-size: 13px;
}

/* feature icons */
.features-wrapper {
	padding-bottom: 20px;
}
.feature-icon-wrap {
	min-height: 132px;
	padding-bottom: 5%;
	margin-bottom: 10%;
}
.feature-icon-title {
	font-size: .7em;
	line-height: 1.4em;
	font-weight: 400;
	letter-spacing: 1px;
}

/* bottom buttons */
.last-chance-wrapper {
	padding: 45px 0;
}
a.last-chance-button,
a.last-chance-button:active,
a.last-chance-button:hover,
a.last-chance-button:focus,
a.last-chance-button:visited {
	display: inline-block;
	width: 270px;
	height: 52px;
	border: 0;
	border-radius: 3px;
	font-size:16px;
	line-height: 52px;
	margin:30px 20px;
	color: #FFFFFF;
}
.last-chance-button-join {
	background-color: #F26;
}
.last-chance-button-skip {
	background-color: #808080;
}

.custom-slideshow {
	max-width:100%;
	max-height:none;
	overflow-y:visible;
	margin-left:0;
}

.custom-content-selector-list {
	max-width:2160px;
	margin:15px auto 0;
}
.custom-content-selector-list li {
	width:33.33%;
	float:left;
	display:block;
	padding:0;
}
.custom-trending-images-selector {
	padding-right:5px!important;
}
.custom-trending-models-selector {
	padding:0 2.5px!important;
}
.custom-trending-films-selector {
	padding-left:5px!important;
}
.custom-content-selector-list li a {
	display:block;
	position:relative;
}
.custom-content-selector-list li a:hover,.custom-content-selector-list li .selected {
	outline: 2px solid #CDAA56;
	outline-offset: -2px;
}
.custom-content-selector-list li img {
	max-width:100%;
	display:block;
	height:auto;
}
.custom-content-selector-title {
	font-size:36px;
	color:#FFF;
	text-transform:uppercase;
	position:relative;
	top:40%;
	display:block;
	text-shadow:1px 2px 1px #000;
}
.custom-content-selector-list li .selected .custom-content-selector-title {
	background:url('../../../images/ma/selector_arrow.png') no-repeat bottom center;
	padding-bottom:20px;
}
.custom-index-explore {
	height:130px;
	background:#000;
	padding-top:45px;
}
.custom-index-explore-list {
	margin:0 auto;
	width:600px;
	max-width:100%;
}
.custom-index-explore-list li {
	float:left;
	display:block;
	width:50%;
}
.custom-index-explore-list li a {
	background:#5E5E5E;
	text-transform:uppercase;
	text-decoration:none;
	line-height:40px;
	height:40px;
	width:280px;
	max-width:100%;
	text-align:center;
	font-weight:700;
	display:block;
	color:#FFF;
}
.custom-index-explore-list li a:hover {
	text-decoration:none;
}
.custom-index-explore-list li a:focus {
	color:#FFF;
}
.custom-index-explore-list .highlight a {
	background:#FCB712!important;
	color:#000;
}
.email-signup-input.form-control {
	border: 1px solid #ADADAD;
 background-color: #fff;
 font-size: 150%;
 height: 60px;
}

/* mobile-only elements */
.mobile-slideshow-title,
.mobile-slideshow-model-names,
.mobile-slideshow-button-wrapper {
	display: none;
}

/* undo some irritating bs styles */
.email-signup-ok-btn:hover,
.email-signup-ok-btn:focus,
.email-signup-ok-btn.active {
	 background-color: #000;
	/* border-color: #adadad; */
}

/* responsive adjustments */
/* md */
@media (max-width: 1199px) {
	.custom-slideshow-title {
		position: absolute;
		font-size: 36px;
		left: 10px;
		bottom: 232px;
	}
	.custom-slideshow-model-names {
		position: absolute;
		font-size: 15px;
		left: 10px;
		bottom: 205px;
	}
	[data-action-type="watchFullMovie"] {
		left: 121px;
		bottom: 150px;
	}
	[data-action-type="skipToTrailer"] {
		left: 121px;
		bottom: 120px;
	}
	.custom-slideshow-button {
		display: block;
		position: absolute;
		width: 230px;
		height: 40px;
		border: 0;
		border-radius: 3px;
	}
	.slick-dots {
		bottom: 10px;
	}
	.testimonial-quote-large {
		font-size: 20px;
		line-height: 26px;
	}
}

/* sm */
@media (max-width: 991px) {
	.custom-slideshow-caption-text {
		display: block;
	}
	.custom-slideshow-title {
		display: none;
	}
	.custom-slideshow-model-names {
		display: none;
	}
	.custom-slideshow-button {
		width: 100%;
		height: 38px;
		border-radius: 0;
		position: relative;
		display: inline-block;
		top: auto;
		bottom: auto;
		left: auto;
	}
	.slick-dots {
		display: none !important;
	}
	.section-header {
		margin-top: 0;
		margin-bottom: 10px;
	}
	.section-wrapper {
		padding-bottom: 20px;
	}
	.testimonial-quote {
		margin: 0 10px 20px 20px;
	}
	.testimonials-wrapper {
		height: 455px;
	}
}

/* xs */
@media (max-width: 767px) {
	[data-action-type="watchFullMovie"] {
		display:none;
	}
	[data-action-type="watchFullMovieMobile"] {
		cursor: pointer;
	}
	.mobile-slideshow-title,
	.mobile-slideshow-model-names {
		display: block;
		position: absolute;
		z-index: 901;
	}
	.mobile-slideshow-title {
		color: #000;
		top: 10px;
		left: 10px;
	}
	.mobile-slideshow-model-names {
		color: #000;
		top: 30px;
		left: 10px;
	}
	.mobile-slideshow-button-wrapper {
		display: block;
		position: absolute;
		z-index: 901;
		width:100%;
		bottom: 25px;
	}
	.mobile-slideshow-button {
		display: block;
		margin-left: auto;
		margin-right: auto;
		position: relative;
		width: 245px;
		height: 42px;
		line-height: 40px;
		padding-left: 18px;
		border-radius: 0;
		background-color: #CDAA57;
		color: #FFF;
		font-size: 16px;
	}
	.mobile-slideshow-button-caret {
		position: absolute;
		right: 20px;
		top: 15px;
		width: 0;
		border-left-color: #FFF;
		border-left: 6px solid;
		border-top: 6px solid transparent;
		border-bottom: 6px solid transparent;
	}
	.email-signup-header {
		font-size: 26px;
		line-height: 26px;
	}
	.email-signup-header-2 {
		font-size: 12px;
		color: #ADADAD;
	}
	.email-signup-form-box {
		background: none;
	}
	.email-signup-submit-btn,
	.email-signup-submit-btn:hover,
	.email-signup-submit-btn:active {
		height: 60px;
	}
	.email-signup-input {
		height: 60px;
	}
	.email-signup-response-1 {
		font-size: 12px;
	}
	.custom-img-form {

	}
	.email-signup-ok-btn {
		width: 100%;
		height: 60px;
		background-color: #000;
		border-radius: 0;
		border-color: #808080;
		font-size: 18px;
	}
	.email-signup-container .custom-content-list {
		background: none;
	}
	.custom-content-list .list-group-item {
		margin: 0 0 0 6px;
		padding: 0;
		width: 21.3%;
	}
	.custom-content-selector-list li {
		width: 100%;
	}
	.custom-trending-images-selector {
		padding-right:0!important;
	}
	.custom-trending-models-selector {
		padding:0!important;
	}
	.custom-trending-films-selector {
		padding:0!important;
	}
	.custom-content-selector-title {
		font-size: 24px;
	}
	.custom-content-selector-list li a {
		max-height: 150px;
		overflow-y: hidden;
	}
	.custom-slideshow-button {
		font-size: 14px;
	}
	.tagline {
		line-height: 26px;
		padding-top: 4px;
		padding-bottom: 4px;
	}
	.testimonial-quote-large {
		font-size: 22px;
		line-height: 25px;
	}
	.security-features-description {
		margin-bottom: 30px;
	}
	.custom-index-explore {
		height: 100px;
		padding-top: 30px;
	}
	.footer_section_newsletter {
		background-color: #333333;
		color: #FFF;
		padding-bottom: 30px;
		padding-top: 15px;
	}
	.footer {
		 padding-top: 0px!important;
	}
}

/* xxs */
@media (max-width: 639px) {
	.email-signup-container-close {
		top: -12px;
		right: 10px;
	}
	.email-signup-container-locked {
		right: 9px;
		bottom: 4px;
	}
	.pagination.slider-header-nav {
		display:none;
	}
	.model-portrait {
		width: 120px;
	}
	.model-name {
		font-size: 18px;
		margin-left: 0;
	}
	.model-stats ul {
		margin-left: 0;
		width: 110px;
	}
	.model-stats {
		margin-left: 0;
		width: 235px;
		padding-left: 10px;
		padding-top: 10px;
	}
	.model-stats-wrapper {
		min-width:355px;
		font-size: 10px;
		padding: 0;
	}
	.model-stats ul.model-stats-icons {
		width: 200px;
		margin-top: 0;
	}
	.testimonials-wrapper {
		height: 565px;
	}
	.custom-email-content-list .list-group-item .custom-img-form {
		height: 110px;
		margin-left: 10px;
		margin-right: 10px;
	}
	.custom-trending-images-selector {
		padding-right:0!important;
	}
	.custom-trending-models-selector {
		padding:0!important;
	}
	.custom-trending-films-selector {
		padding:0!important;
	}
}

/* xxxs */
@media (max-width: 479px) {
	.email-signup-container-close {
		top: -10px;
		right: 3px;
	}
	.custom-email-content-list .list-group-item .custom-img-form {
		height: 88px;
		margin-left: 5px;
		margin-right: 5px;
	}
	.custom-slideshow-button {
		font-size: 12px;
	}
	.testimonials-wrapper {
		height: 600px;
	}
	.custom-trending-images-selector {
		padding-right:0!important;
	}
	.custom-trending-models-selector {
		padding:0!important;
	}
	.custom-trending-films-selector {
		padding:0!important;
	}
}
.custom-trending-films {
display:none;
}
.custom-trending-images {
display:none;
}
.custom-trending-models li {
width:16.4%;
padding:0 5px 14px 4px;
max-width:229px;
}
.custom-trending-models li a {
position:relative;
display:block;
}
.custom-trending-models-title {
font-size:15px;
font-weight:700;
display:block;
position:relative;
top:90%;
}
.custom-trending-models-title:hover {
text-decoration:none;
}
.content {
background:#040404!important;
margin-top:0;
margin-bottom:0;
width:100%;
max-width:2160px;
}
.custom-trending-galleries {
margin:0 auto;
}
.custom-trending-galleries .custom-trending-gallery {
width:25%!important;
float:left;
padding:0 5px!important;
background-color:transparent!important;
}
.custom-content-list {
padding:15px 0 20px;
}



.custom-selector-overlay {
position:absolute;
width:100%;
height:100%;
top:0;
left:0;
text-align:center;
display:inline-block;
background:#000;
filter:alpha(opacity=50);
opacity:.50;
}
.custom-selector-overlay:hover .custom-content-selector-title {
filter:alpha(opacity=100);
opacity:1;
}
.custom-selector-overlay:hover {
background:none;
filter:alpha(opacity=100);
opacity:1;
}
.custom-content-selector-list .selected .custom-selector-overlay {
background:none;
filter:alpha(opacity=100);
opacity:1;
}

.custom-index-awards {
background:#191919;
padding-bottom:40px;
}
.custom-index-awards .container {
max-width:1070px;
}
.custom-index-awards-title-container {
height:1px;
background:#B5954F;
position:relative;
text-align:center;
margin:60px 0 35px;
}
.custom-index-awards-list li {
display:block;
float:left;
width:25%;
text-align:center;
}
.custom-index-awards-list li img {
max-width:100%;
}
.custom-index-awards-title {
color:#FFF;
font-size:26px;
text-transform:uppercase;
text-align:center;
background:#191919;
padding:0 15px;
position:relative;
top:-20px;
}
.custom-index-awards-detail {
font-size:14px;
color:#ADADAD;
display:block;
}
.custom-trending-image {
position:relative;
}
.custom-trending-overlay {
position:absolute;
width:100%;
height:100%;
top:0;
left:0;
text-align:center;
display:inline-block;
}
.custom-trending-image:hover .custom-trending-overlay {
background:rgba(0, 0, 0, 0.4)
}
.custom-trending-overlay .custom-trending-title-container {
position:relative;
top:50%;
margin-top:-40px;
color:#FFF;
display:none;
}
.custom-trending-image:hover .custom-trending-title-container {
display:block;
}
.custom-trending-overlay .custom-trending-title-container .custom-trending-title {
font-size:28px;
text-transform:uppercase;
display:block;
}
.custom-trending-overlay .custom-trending-title-container .custom-trending-photographer {
font-size:14px;
display:block;
font-style:italic;
}

.custom-slideshow-download-container {
	position:absolute;
	top:20%;
	left:8%;
}
.custom-slideshow-download-title {
	font-family:'Playfair Display','Open Sans';
	font-size:90px;
	color:#000;
	text-align:center;
	display:block;
	margin-bottom:30px;
	width:430px;
	font-style:italic;
}
.custom-slideshow-download {
	width:320px;
	height:58px;
	line-height:58px;
	text-align:center;
	background: #deba6d;
	background-image: -webkit-linear-gradient(top, #deba6d, #c29e51);
	background-image: -moz-linear-gradient(top, #deba6d, #c29e51);
	background-image: -ms-linear-gradient(top, #deba6d, #c29e51);
	background-image: -o-linear-gradient(top, #deba6d, #c29e51);
	background-image: linear-gradient(to bottom, #deba6d, #c29e51);
	-webkit-border-radius: 2;
	-moz-border-radius: 2;
	border-radius: 2px;
	color: #000;
	font-size: 18px;
	border: solid #AD8D45 1px;
	text-decoration: none;
	text-transform:uppercase;
	font-size:22px;
	font-weight:700;
}
.custom-slideshow-download-photographer {
	font-family:'Playfair Display','Open Sans';
	display:block;
	font-size:16px;
	text-align:center;
	color:#000;
	font-style:italic;
	font-weight:700;
	padding-top:90px;
}
.custom-slideshow-download-title-white {
	color:#FFF;
}
.custom-slideshow-download-button-container {
	padding:8px;
}
.custom-slideshow-nominations {
	width:640px;
	height:90px;
	position:absolute;
	top:30px;
	left:10px;
	background:url('../../../images/ma/nominations_black_rev.png') no-repeat;
	z-index:2;
}
.custom-slideshow-nominations-white {
	background:url('../../../images/ma/nominations_white_rev.png') no-repeat;
}
.custom-trending-galleries .custom-trending-gallery img {
	-webkit-border-radius:0;
	border-radius:0;
	-moz-border-radius:0;
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.3),
only screen and (-o-min-device-pixel-ratio: 13/10),
only screen and (min-resolution: 120dpi)
{
	.custom-content-selector-list li .selected .custom-content-selector-title {
		background:url('../../../images/ma/selector_arrow.png') no-repeat bottom center;
		background-size:24px 14px;
	}
	.custom-slideshow-nominations {
		background:url('../../../images/ma/nominations_black@2x.png') no-repeat;
		background-size:640px 90px;
	}
	.custom-slideshow-nominations-white {
		background:url('../../../images/ma/nominations_white@2x.png') no-repeat;
		background-size:640px 90px;
	}
}

@media (min-width:2160px) {
	.custom-trending-models li {
		margin:0 4px;
	}
	.custom-trending-galleries .custom-trending-gallery {
		width:16.66%!important;
	}
}
@media (min-width:1800px) and (max-width:2159px) {
	.custom-trending-galleries .custom-trending-gallery {
		width:20%!important;
	}
}
@media (min-width:992px) and (max-width:1199px) {
	.custom-slideshow-download-container {
		top:30%;
	}
	.custom-slideshow-download-button-container {
		margin:10px 0;
	}
}
@media (min-width:768px) and (max-width:991px) {
	.custom-trending-information-stats {
		display:none;
	}
}
@media (min-width:640px) and (max-width:767px) {
	.custom-trending-information-stats {
		display:none;
	}
}
@media (min-width:480px) and (max-width:639px) {
	.custom-trending-information-stats {
		display:none;
	}
}
@media (max-width:479px) {
	body {
		padding-top:68px!important;
	}
	.custom-trending-models li {
		width:15.8%;
		padding:0 3px 6px;
	}
	.custom-trending-models-title {
		display:none;
	}
	.custom-trending-information-stats {
		display:none;
	}
	.custom-trending-galleries .custom-trending-gallery {
		width:50%!important;
	}
	.custom-content-selector-list li .selected .custom-content-selector-title {
		padding-bottom:9px!important;
		background-size:12px 7px;
	}
	.custom-slideshow .slick-prev,.custom-slideshow .slick-next {
		top:25%;
	}
	.custom-content-list {
		padding-top:20px;
	}
}