/******************************************************************
 * Theme Name: VarietyLatino (pmc-variety-latino)
 * Theme URI: http://varietylatino.com/
 * Description: Child Theme Variety (pmc-variety-2014)
 * Author: PMC
 * Template: vip/pmc-variety-2014
 * Version: 1.0
 * Tags: responsive, flexble-width, translation-ready, microformats, rtl-language-support
 * ******************************************************************/
@import url("http://varietylatino.com/wp-content/themes/vip/pmc-variety-2014/style.css");

.variety-latino #header .wrap .masthead .logo a {
	padding-right: 10px;
	background: url('http://varietylatino.com/wp-content/themes/vip/pmc-variety-latino/library/images/global/site-logo-small-v2.png') no-repeat;
}

#page-video-landing.variety-latino #header .wrap .masthead .logo a,
#page-video-browse.variety-latino #header .wrap .masthead .logo a {
	background: url('http://varietylatino.com/wp-content/themes/vip/pmc-variety-latino/library/images/global/site-logo-small-rev.png') no-repeat;
}

.variety-latino #header.expanded .masthead .logo a {
	background: url('http://varietylatino.com/wp-content/themes/vip/pmc-variety-latino/library/images/global/site-logo-header-400x114-v2.png') no-repeat !important;
	background-size: contain;
	width: 413px;
	height: 111px;
}
#header .wrap .masthead .logo .editions-wrapper {
	padding-left: 15px;
}


.variety-latino #footer #other-pmc-properties {
	background: #000;
	padding: 25px;
}

.variety-latino #footer #other-pmc-properties #property-snippets {
	padding-bottom: 30px;
}
.variety-latino #footer #other-pmc-properties #property-snippets ul {
	margin: 0 0 40px 0;
}
.variety-latino #footer #other-pmc-properties #property-snippets li {
	position: relative;
	width: 172px;
}
.variety-latino #footer #other-pmc-properties #property-snippets li h5 {
	padding: 5px 15px 6px 15px;
}

.variety-latino #footer #other-pmc-properties #property-snippets li a {
	color: #c8c8c8;
	display: block;
	position: relative;
}
.variety-latino #footer #other-pmc-properties #property-snippets li a img {
	margin-bottom: 2px;
}
.variety-latino #footer #other-pmc-properties h4 {
	margin: 0 0 24px 0;
}

.variety-latino #footer #other-pmc-properties .pmc-links {
	margin: 25px -25px;
}

.variety-latino #footer #other-pmc-properties .pmc-links h3 {
	display: inline-block;
	background: #000;
}

.variety-latino #footer #other-pmc-properties .subscription-tout {
	border-bottom: 1px solid #fff;
	margin: 0px -25px;
}


.variety-latino #footer #other-pmc-properties .pmc-links h3 a.footer-external-link-univision{
	background: url('http://varietylatino.com/wp-content/themes/vip/pmc-variety-latino/library/images/global/noticias_univision.png') no-repeat 0px -1px;
	background-size: cover;
	background-color: black;
	width: 118px;

 }
.variety-latino #footer #other-pmc-properties .pmc-links .pmc-properties li {
	text-indent: -9999px;
	width: 120px;
}
.variety-latino #footer #other-pmc-properties #property-snippets .impacto-logo,
.variety-latino #footer #other-pmc-properties #property-snippets .fusion-logo,
.variety-latino #footer #other-pmc-properties #property-snippets .indiewire-logo,
.variety-latino #footer #other-pmc-properties #property-snippets .noticias-logo{
	display: block;
	overflow: hidden;
	height: 47px;
	text-indent: -9999px;
	margin: 0 auto;
	padding: 28px 15px;
}

.variety-latino #footer #other-pmc-properties #property-snippets .noticias-logo {
	width: 70%;
	background: url("http://varietylatino.com/wp-content/themes/vip/pmc-variety-latino/library/images/global/univision-primer-fusion-sprite.png") no-repeat 0px 15px;
	background-size: cover;
}

.variety-latino #footer #other-pmc-properties #property-snippets .impacto-logo {
	width: 70%;
	background: url("http://varietylatino.com/wp-content/themes/vip/pmc-variety-latino/library/images/global/univision-primer-fusion-sprite.png") no-repeat 0px -36px;
	background-size: cover;
}
.variety-latino #footer #other-pmc-properties #property-snippets .fusion-logo {
	width: 35%;
	background: url("http://varietylatino.com/wp-content/themes/vip/pmc-variety-latino/library/images/global/univision-primer-fusion-sprite.png") no-repeat 0px -45px;
	background-size: cover;
}
.variety-latino #footer #other-pmc-properties #property-snippets .indiewire-logo {
	background: url("http://varietylatino.com/wp-content/themes/vip/pmc-variety-latino/library/images/global/IW_FooterLogo.png") no-repeat;
}
@media screen and (max-width: 480px) {
	.variety-latino #footer #other-pmc-properties #property-snippets li {
		width: 45%;
	}

}
/* Vscore video module styles */
.module-vscore{
	position: relative;
	padding: 15px 10px;
	border: 1px solid #eee;
	-webkit-box-shadow: 4px 4px 10px 0px rgba( 50, 50, 50, 0.45 );
	-moz-box-shadow: 4px 4px 10px 0px rgba( 50, 50, 50, 0.45 );
	box-shadow: 4px 4px 10px 0px rgba( 50, 50, 50, 0.45 );
	text-align: center;
}
.module-vscore .thumb {
	position: relative;
	padding-bottom: 40px;
}

.module-vscore .thumb .play-position-icon {
	position: absolute;
	right: 0;
	bottom: 7px;
	left: 0;
}

.module-vscore h2 {
	clear: both;
	margin-bottom: 20px;
	padding: 0 0 10px 0;
	background: url(http://varietylatino.com/wp-content/themes/vip/pmc-variety-2014/library/images/global/shadow-top.png) no-repeat center bottom;
	background-size: 100% 8px;
	color: #7D8495;
	text-align: center;
	text-transform: uppercase;
	font-weight: normal;
	font-style: normal;
	font-size: 27px;
}

.module-vscore .thumb i {
	padding: 0.40em 0.55em;
	border-radius: 50%;
	background: black;
	color: white;
	font-size: 45px;
}
.module-vscore .thumb img {
	max-width: 100%;
}

/**
 * Temporary fix, pmc-taxonomy-color has an issue which applies text colour to <body>
 * as well when used on category pages.
 * @see https://penskemediacorp.atlassian.net/browse/PPT-1755
 */
#page-section-front {
	color: #646464 !important;
}

@media screen and (max-width :768px) {
	.variety-latino #header.expanded .wrap .masthead .logo a {
		width :185px ;
		height: 49px ;
		background: url('http://varietylatino.com/wp-content/themes/vip/pmc-variety-latino/library/images/global/site-logo-small-v2.png') no-repeat !important;
	}
	.variety-latino #header .wrap .masthead .logo a {
		width :185px ;
		height: 49px ;
	}

}

#header.expanded .header-utilities {
	right: 0 !important;
}

#adm-vertical-river-ad {
	margin-bottom: 20px;
	text-align: center;
}

.admz {
	text-align: center;
}


.variety-latino #footer #other-pmc-properties .sister-links .footer-sites p {
	position: relative;
}
#nav>ul li.nav-english.current span{
	background-color: #642667;
	height: 29px;
}
