/* Id: 7.11304.1485558221
 * Generated: Aug 26, 2017 11:21:47 PM
 */
    /*
 * Vancouver Westender specific styles for Magazine 2 Theme
 * Orig. Feb 2014
 * Updated Feb 2015 with more badges for westender (emathisen)
 * -----------------------------------------------------------------------------
 */

/* -----------------------------------------------------------------------------
 *     Badging
 * ---------------------------------------------------------------------------*/

.theme-mag2.vwe .blogBadge.active,
.theme-mag2.vwe .sourceBadge.active {
	display: block;	
}
.theme-mag2.vwe .teaser .blogBadge.active,
.theme-mag2.vwe .featuredImage .blogBadge.active {
	display: block;	
}
.theme-mag2.vwe article.span3 .blogBadge.blog.active {
	display: block;
}
.theme-mag2.vwe article.span3 .blogBadge.blog {
	position: absolute;
	background-color: #cccccc;
	height: 30px;
	line-height: 30px;
	width: 50px;
	top: 30px;
	left: 15px;
	opacity: .7;
	text-shadow: none;
	color: #000000;
	font-style: italic;
    font-weight: bold;
	text-align: center;
	border: 1px solid #666666;
	display: none;
}
.theme-mag2.vwe article.span3.featuredImage .blogBadge.blog {
	top: 15px;
	left: 0px;
}
.theme-mag2.vwe article.span3 .blogBadge.blog:before {
	content: "blog";
}

/* Start sponsored badge, october 2014 */
/*
.theme-mag2.vwe article.span3 .blogBadge.sponsored.active {
	display: block;
}
.theme-mag2.vwe article.span3 .blogBadge.sponsored {
	position: absolute;
	background-color: #cccccc;
	height: 30px;
	line-height: 30px;
	width: 100px;
	top: 30px;
	left: 15px;
	opacity: .7;
	text-shadow: none;
	color: #000000;
	font-style: italic;
    font-weight: bold;
	text-align: center;
	border: 1px solid #666666;
	display: none;
}
.theme-mag2.vwe article.span3.featuredImage .blogBadge.sponsored {
	top: 15px;
	left: 0px;
}
.theme-mag2.vwe article.span3 .blogBadge.sponsored:before {
	content: "sponsored";
}
*/
/* End sponsored badge, EM */

/* 
 * New Sponsored Badging style Update with powertip, Feb. 2016
 *  
 * */
#container {background-color: transparent !important;}
.theme-mag2.vwe .emailSignup {background-color: #fff;}
.theme-mag2.vwe div#powerTip, 
.theme-mag2.vwe div#powerTip p {
    width: 200px;
    white-space: normal;
    font-family: "Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;
    font-size: 11px;
    font-weight: 400;
    text-shadow: none;
}
.theme-mag2.vwe div#powerTip a {
    color: #fafafa;
    font-weight: 400;
    text-decoration: underline;
}
.theme-mag2.vwe div#powerTip a:hover {
    color: #00669F;
}

.theme-mag2.vwe article.span3 .blogBadge[class*="sponsored"].active {
    display: block;
}
.theme-mag2.vwe .main-content.story-level-page .blogBadge[class*="sponsored"].activesp {
    display: inline-block;
}
.theme-mag2.vwe .main-content.story-level-page .blogBadge[class*="sponsored"] {
    background-color: #00669F;
    height: 26px;
    line-height: 26px;
    width: auto;
    padding: 0 8px;
    text-shadow: none;
    color: #fafafa;
    font-style: italic;
    font-weight: 400;
    text-align: center;
    border: 1px solid #666666;
    display: none;
    position: static;
    opacity: 1;
}

.theme-mag2.vwe article.span3 .blogBadge[class*="sponsored"] {
    position: absolute;
    background-color: #00669F;
    height: 30px;
    line-height: 30px;
    width: auto;
    padding: 0 8px;
    top: 30px;
    left: 15px;
    opacity: .7;
    text-shadow: none;
    color: #fafafa;
    font-style: italic;
    font-weight: 400;
    text-align: center;
    border: 1px solid #666666;
    display: none;
}
.theme-mag2.vwe article.span3.featuredImage .blogBadge[class*="sponsored"] {
    top: 15px;
    left: 0px;
}
.theme-mag2.vwe article.span3 .blogBadge.sponsored:before,
.theme-mag2.vwe .main-content.story-level-page .blogBadge.sponsored:before {
    content: "sponsored content";
}
.theme-mag2.vwe article.span3 .blogBadge.sponsored-content:before,
.theme-mag2.vwe .main-content.story-level-page .blogBadge.sponsored-content:before {
    content: "sponsored content";
}

.theme-mag2.vwe section[role="main"] .main-content.story-level-page  .blogBadge {
    font-family: 'Roboto Condensed','Trebuchet MS', sans-serif;
    font-size: .9em;
}

.theme-mag2.vwe .main-content.story-level-page[class*="stream-sponsored"] {
    font-family: 'Libre Baskerville',Georgia, serif;
}
.theme-mag2.vwe .main-content.story-level-page[class*="stream-sponsored"] p {
    font-size: 16px;
}

/* End sponsored badge */

/* Sponsored Badging Carousel Element  */
.theme-mag2.vwe li.span2 .blogBadge[class*="sponsored"].activesp {
    display: inline-block;
}
.theme-mag2.vwe li.span2 .blogBadge.sponsored:before {
    content: "sponsored";
}
.theme-mag2.vwe li.span2 .blogBadge.sponsored-content:before {
    content: "sponsored content";
}
.theme-mag2.vwe li.span2 .blogBadge[class*="sponsored"] {
    position: absolute;
    background-color: #00669F;
    height: 20px;
    line-height: 20px;
    width: auto;
    padding: 0 5px;
    top: 6px;
    left: 2px;
    opacity: .6;
    text-shadow: none;
    color: #fafafa;
    font-style: italic;
    font-weight: 400;
    font-size: 11px;
    text-align: center;
    border: 1px solid #666666;
    display: none;
}
.theme-mag2.vwe .carousel-element.more-articles-carousel li[class*="stream-sponsored"] p {
    font-family: 'Libre Baskerville',Georgia, serif;
    font-size: 12px;
}

/* End sponsored badge */


.theme-mag2.vwe .teaser.news-issues .sourceBadge:before,
.theme-mag2.vwe .featuredImage.news-issues .sourceBadge:before {
	content: "news & issues";
}
.theme-mag2.vwe .teaser.news .sourceBadge:before,
.theme-mag2.vwe .featuredImage.news .sourceBadge:before {
	content: "news";
}
.theme-mag2.vwe .teaser.feature .sourceBadge:before,
.theme-mag2.vwe .featuredImage.feature .sourceBadge:before {
	content: "feature";
}

.theme-mag2.vwe .teaser.your-hood .sourceBadge:before,
.theme-mag2.vwe .featuredImage.your-hood .sourceBadge:before {
	content: "your hood";
}
.theme-mag2.vwe .teaser.people .sourceBadge:before,
.theme-mag2.vwe .featuredImage.people .sourceBadge:before {
	content: "people";
}
.theme-mag2.vwe .teaser.lists .sourceBadge:before,
.theme-mag2.vwe .featuredImage.lists .sourceBadge:before {
	content: "lists";
}
.theme-mag2.vwe .teaser.science-matters .sourceBadge:before,
.theme-mag2.vwe .featuredImage.science-matters .sourceBadge:before {
	content: "science matters";
}
.theme-mag2.vwe .teaser.vancouver-shakedown .sourceBadge:before,
.theme-mag2.vwe .featuredImage.vancouver-shakedown .sourceBadge:before {
	content: "vancouver shakedown";
}

.theme-mag2.vwe .teaser.news .sourceBadge,
.theme-mag2.vwe .featuredImage.news .sourceBadge,
.theme-mag2.vwe .teaser.news-issues .sourceBadge,
.theme-mag2.vwe .featuredImage.news-issues .sourceBadge,
.theme-mag2.vwe .teaser.feature .sourceBadge,
.theme-mag2.vwe .featuredImage.feature .sourceBadge,
.theme-mag2.vwe .teaser.your-hood .sourceBadge,
.theme-mag2.vwe .featuredImage.your-hood .sourceBadge,
.theme-mag2.vwe .teaser.people .sourceBadge,
.theme-mag2.vwe .featuredImage.people .sourceBadge,
.theme-mag2.vwe .teaser.lists .sourceBadge,
.theme-mag2.vwe .featuredImage.lists .sourceBadge,
.theme-mag2.vwe .teaser.science-matters .sourceBadge,
.theme-mag2.vwe .featuredImage.science-matters .sourceBadge,
.theme-mag2.vwe .teaser.vancouver-shakedown .sourceBadge,
.theme-mag2.vwe .featuredImage.vancouver-shakedown .sourceBadge {
	background-color: #eab931;
	border-bottom: 1px solid #d7a415;
}
.theme-mag2.vwe .teaser.news .sourceBadge .triWrapper,
.theme-mag2.vwe .featuredImage.news .sourceBadge .triWrapper,
.theme-mag2.vwe .teaser.news-issues .sourceBadge .triWrapper,
.theme-mag2.vwe .featuredImage.news-issues .sourceBadge .triWrapper,
.theme-mag2.vwe .teaser.feature .sourceBadge .triWrapper,
.theme-mag2.vwe .featuredImage.feature .sourceBadge .triWrapper,
.theme-mag2.vwe .teaser.your-hood .sourceBadge .triWrapper,
.theme-mag2.vwe .featuredImage.your-hood .sourceBadge .triWrapper,
.theme-mag2.vwe .teaser.people .sourceBadge .triWrapper,
.theme-mag2.vwe .featuredImage.people .sourceBadge .triWrapper,
.theme-mag2.vwe .teaser.lists .sourceBadge .triWrapper,
.theme-mag2.vwe .featuredImage.lists .sourceBadge .triWrapper,
.theme-mag2.vwe .teaser.science-matters .sourceBadge .triWrapper,
.theme-mag2.vwe .featuredImage.science-matters .sourceBadge .triWrapper,
.theme-mag2.vwe .teaser.vancouver-shakedown .sourceBadge .triWrapper,
.theme-mag2.vwe .featuredImage.vancouver-shakedown .sourceBadge .triWrapper {
	border-top: 38px solid #d7a415;
	border-right: 10px solid transparent;
}
.theme-mag2.vwe .teaser.news .sourceBadge .triPoint,
.theme-mag2.vwe .featuredImage.news .sourceBadge .triPoint,
.theme-mag2.vwe .teaser.news-issues .sourceBadge .triPoint,
.theme-mag2.vwe .featuredImage.news-issues .sourceBadge .triPoint,
.theme-mag2.vwe .teaser.feature .sourceBadge .triPoint,
.theme-mag2.vwe .featuredImage.feature .sourceBadge .triPoint,
.theme-mag2.vwe .teaser.your-hood .sourceBadge .triPoint,
.theme-mag2.vwe .featuredImage.your-hood .sourceBadge .triPoint,
.theme-mag2.vwe .teaser.people .sourceBadge .triPoint,
.theme-mag2.vwe .featuredImage.people .sourceBadge .triPoint,
.theme-mag2.vwe .teaser.lists .sourceBadge .triPoint,
.theme-mag2.vwe .featuredImage.lists .sourceBadge .triPoint,
.theme-mag2.vwe .teaser.science-matters .sourceBadge .triPoint,
.theme-mag2.vwe .featuredImage.science-matters .sourceBadge .triPoint,
.theme-mag2.vwe .teaser.vancouver-shakedown .sourceBadge .triPoint,
.theme-mag2.vwe .featuredImage.vancouver-shakedown .sourceBadge .triPoint  {
	border-top: 38px solid #eab931;
	border-right: 10px solid transparent;
}

.theme-mag2.vwe .teaser.best-of-the-city .sourceBadge:before,
.theme-mag2.vwe .featuredImage.best-of-the-city .sourceBadge:before {
	content: "best of the city";
}
	
.theme-mag2.vwe .teaser.best-of-the-city .sourceBadge,
.theme-mag2.vwe .featuredImage.best-of-the-city .sourceBadge {
	background-color: #c71d10;
	border-bottom: 1px solid #ad1d10;
}
.theme-mag2.vwe .teaser.best-of-the-city .sourceBadge .triWrapper,
.theme-mag2.vwe .featuredImage.best-of-the-city .sourceBadge .triWrapper {
	border-top: 38px solid #ad1d10;
	border-right: 10px solid transparent;
}
.theme-mag2.vwe .teaser.best-of-the-city .sourceBadge .triPoint,
.theme-mag2.vwe .featuredImage.best-of-the-city .sourceBadge .triPoint {
	border-top: 38px solid #c71d10;
	border-right: 10px solid transparent;
}

.theme-mag2.vwe .teaser.arts-culture .sourceBadge:before,
.theme-mag2.vwe .featuredImage.arts-culture .sourceBadge:before {
	content: "arts";
}
.theme-mag2.vwe .teaser.music .sourceBadge:before,
.theme-mag2.vwe .featuredImage.music .sourceBadge:before {
	content: "music";
}

.theme-mag2.vwe .teaser.for-the-record .sourceBadge:before,
.theme-mag2.vwe .featuredImage.for-the-record .sourceBadge:before {
	content: "for the record";
}

.theme-mag2.vwe .teaser.reel-people .sourceBadge:before,
.theme-mag2.vwe .featuredImage.reel-people .sourceBadge:before {
	content: "reel people";
}

.theme-mag2.vwe .teaser.b-c-book-club .sourceBadge:before,
.theme-mag2.vwe .featuredImage.b-c-book-club .sourceBadge:before {
	content: "bc book club";
}
.theme-mag2.vwe .teaser.books .sourceBadge:before,
.theme-mag2.vwe .featuredImage.books .sourceBadge:before {
	content: "books";
}
.theme-mag2.vwe .teaser.visual-arts .sourceBadge:before,
.theme-mag2.vwe .featuredImage.visual-arts .sourceBadge:before {
	content: "visual arts";
}

.theme-mag2.vwe .teaser.movie-reviews .sourceBadge:before,
.theme-mag2.vwe .featuredImage.movie-reviews .sourceBadge:before {
	content: "movie reviews";
}
.theme-mag2.vwe .teaser.theatre .sourceBadge:before,
.theme-mag2.vwe .featuredImage.theatre .sourceBadge:before {
	content: "theatre";
}
.theme-mag2.vwe .teaser.dance .sourceBadge:before,
.theme-mag2.vwe .featuredImage.dance .sourceBadge:before {
	content: "dance";
}
.theme-mag2.vwe .teaser.album-reviews .sourceBadge:before,
.theme-mag2.vwe .featuredImage.album-reviews .sourceBadge:before {
	content: "album reviews";
}


.theme-mag2.vwe .teaser.arts-culture .sourceBadge,
.theme-mag2.vwe .featuredImage.arts-culture .sourceBadge,
.theme-mag2.vwe .teaser.music .sourceBadge,
.theme-mag2.vwe .featuredImage.music .sourceBadge,
.theme-mag2.vwe .teaser.for-the-record .sourceBadge,
.theme-mag2.vwe .featuredImage.for-the-record .sourceBadge,
.theme-mag2.vwe .teaser.reel-people .sourceBadge,
.theme-mag2.vwe .featuredImage.reel-people .sourceBadge,
.theme-mag2.vwe .teaser.b-c-book-club .sourceBadge,
.theme-mag2.vwe .featuredImage.b-c-book-club .sourceBadge,
.theme-mag2.vwe .teaser.books .sourceBadge,
.theme-mag2.vwe .featuredImage.books .sourceBadge,
.theme-mag2.vwe .teaser.visual-arts .sourceBadge,
.theme-mag2.vwe .featuredImage.visual-arts .sourceBadge,
.theme-mag2.vwe .teaser.movie-reviews .sourceBadge,
.theme-mag2.vwe .featuredImage.movie-reviews .sourceBadge,
.theme-mag2.vwe .teaser.theatre .sourceBadge,
.theme-mag2.vwe .featuredImage.theatre .sourceBadge,
.theme-mag2.vwe .teaser.dance .sourceBadge,
.theme-mag2.vwe .featuredImage.dance .sourceBadge,
.theme-mag2.vwe .teaser.album-reviews .sourceBadge,
.theme-mag2.vwe .featuredImage.album-reviews .sourceBadge {
	background-color: #006d85;
	border-bottom: 1px solid #015e72;
}

.theme-mag2.vwe .teaser.arts-culture .sourceBadge .triWrapper,
.theme-mag2.vwe .featuredImage.arts-culture .sourceBadge .triWrapper,
.theme-mag2.vwe .teaser.music .sourceBadge .triWrapper,
.theme-mag2.vwe .featuredImage.music .sourceBadge .triWrapper,
.theme-mag2.vwe .teaser.for-the-record .sourceBadge .triWrapper,
.theme-mag2.vwe .featuredImage.for-the-record .sourceBadge .triWrapper,
.theme-mag2.vwe .teaser.reel-people .sourceBadge .triWrapper,
.theme-mag2.vwe .featuredImage.reel-people .sourceBadge .triWrapper,
.theme-mag2.vwe .teaser.books .sourceBadge .triWrapper,
.theme-mag2.vwe .featuredImage.books .sourceBadge .triWrapper,
.theme-mag2.vwe .teaser.visual-arts .sourceBadge .triWrapper,
.theme-mag2.vwe .featuredImage.visual-arts .sourceBadge .triWrapper,
.theme-mag2.vwe .teaser.b-c-book-club .sourceBadge .triWrapper,
.theme-mag2.vwe .featuredImage.b-c-book-club .sourceBadge .triWrapper,
.theme-mag2.vwe .teaser.movie-reviews .sourceBadge .triWrapper,
.theme-mag2.vwe .featuredImage.movie-reviews .sourceBadge .triWrapper,
.theme-mag2.vwe .teaser.theatre .sourceBadge .triWrapper,
.theme-mag2.vwe .featuredImage.theatre .sourceBadge .triWrapper,
.theme-mag2.vwe .teaser.dance .sourceBadge .triWrapper,
.theme-mag2.vwe .featuredImage.dance .sourceBadge .triWrapper,
.theme-mag2.vwe .teaser.album-reviews .sourceBadge .triWrapper,
.theme-mag2.vwe .featuredImage.album-reviews .sourceBadge .triWrapper {
	border-top: 38px solid #015e72;
	border-right: 10px solid transparent;
}

.theme-mag2.vwe .teaser.arts-culture .sourceBadge .triPoint,
.theme-mag2.vwe .featuredImage.arts-culture .sourceBadge .triPoint,
.theme-mag2.vwe .teaser.music .sourceBadge .triPoint,
.theme-mag2.vwe .featuredImage.music .sourceBadge .triPoint,
.theme-mag2.vwe .teaser.for-the-record .sourceBadge .triPoint,
.theme-mag2.vwe .featuredImage.for-the-record .sourceBadge .triPoint,
.theme-mag2.vwe .teaser.reel-people .sourceBadge .triPoint,
.theme-mag2.vwe .featuredImage.reel-people .sourceBadge .triPoint,
.theme-mag2.vwe .teaser.books .sourceBadge .triPoint,
.theme-mag2.vwe .featuredImage.books .sourceBadge .triPoint,
.theme-mag2.vwe .teaser.visual-arts .sourceBadge .triPoint,
.theme-mag2.vwe .featuredImage.visual-arts .sourceBadge .triPoint,
.theme-mag2.vwe .teaser.b-c-book-club .sourceBadge .triPoint,
.theme-mag2.vwe .featuredImage.b-c-book-club .sourceBadge .triPoint,
.theme-mag2.vwe .teaser.movie-reviews .sourceBadge .triPoint,
.theme-mag2.vwe .featuredImage.movie-reviews .sourceBadge .triPoint,
.theme-mag2.vwe .teaser.theatre .sourceBadge .triPoint,
.theme-mag2.vwe .featuredImage.theatre .sourceBadge .triPoint,
.theme-mag2.vwe .teaser.dance .sourceBadge .triPoint,
.theme-mag2.vwe .featuredImage.dance .sourceBadge .triPoint,
.theme-mag2.vwe .teaser.album-reviews .sourceBadge .triPoint,
.theme-mag2.vwe .featuredImage.album-reviews .sourceBadge .triPoint {
	border-top: 38px solid #006d85;
	border-right: 10px solid transparent;
}

.theme-mag2.vwe .teaser.eat-drink .sourceBadge:before,
.theme-mag2.vwe .featuredImage.eat-drink .sourceBadge:before {
	content: "eat & drink";
}
.theme-mag2.vwe .teaser.follow-me-foodie .sourceBadge:before,
.theme-mag2.vwe .featuredImage.follow-me-foodie .sourceBadge:before {
	content: "follow me foodie";
}
.theme-mag2.vwe .teaser.fresh-sheet .sourceBadge:before,
.theme-mag2.vwe .featuredImage.fresh-sheet .sourceBadge:before {
	content: "fresh sheet";
}
.theme-mag2.vwe .teaser.city-cellar .sourceBadge:before,
.theme-mag2.vwe .featuredImage.city-cellar .sourceBadge:before {
	content: "city cellar";
}
.theme-mag2.vwe .teaser.first-bite .sourceBadge:before,
.theme-mag2.vwe .featuredImage.first-bite .sourceBadge:before {
	content: "first bite";
}

.theme-mag2.vwe .teaser.the-growler .sourceBadge:before,
.theme-mag2.vwe .featuredImage.the-growler .sourceBadge:before {
	content: "the growler";
}

.theme-mag2.vwe .teaser.beer .sourceBadge:before,
.theme-mag2.vwe .featuredImage.beer .sourceBadge:before {
	content: "beer";
}

.theme-mag2.vwe .teaser.by-the-bottle .sourceBadge:before,
.theme-mag2.vwe .featuredImage.by-the-bottle .sourceBadge:before {
	content: "by the bottle";
}

.theme-mag2.vwe .teaser.wine .sourceBadge:before,
.theme-mag2.vwe .featuredImage.wine .sourceBadge:before {
	content: "wine";
}

.theme-mag2.vwe .teaser.nosh .sourceBadge:before,
.theme-mag2.vwe .featuredImage.nosh .sourceBadge:before {
	content: "nosh";
}

.theme-mag2.vwe .teaser.dining-out .sourceBadge:before,
.theme-mag2.vwe .featuredImage.dining-out .sourceBadge:before {
	content: "dining out";
}

.theme-mag2.vwe .teaser.eat-drink .sourceBadge,
.theme-mag2.vwe .featuredImage.eat-drink .sourceBadge,
.theme-mag2.vwe .teaser.follow-me-foodie .sourceBadge,
.theme-mag2.vwe .featuredImage.follow-me-foodie .sourceBadge,
.theme-mag2.vwe .teaser.fresh-sheet .sourceBadge,
.theme-mag2.vwe .featuredImage.fresh-sheet .sourceBadge,
.theme-mag2.vwe .teaser.city-cellar .sourceBadge,
.theme-mag2.vwe .featuredImage.city-cellar .sourceBadge,
.theme-mag2.vwe .teaser.first-bite .sourceBadge,
.theme-mag2.vwe .featuredImage.first-bite .sourceBadge,
.theme-mag2.vwe .teaser.beer .sourceBadge,
.theme-mag2.vwe .featuredImage.beer .sourceBadge,
.theme-mag2.vwe .teaser.by-the-bottle .sourceBadge,
.theme-mag2.vwe .featuredImage.by-the-bottle .sourceBadge,  
.theme-mag2.vwe .teaser.wine .sourceBadge,
.theme-mag2.vwe .featuredImage.wine .sourceBadge,  
.theme-mag2.vwe .teaser.nosh .sourceBadge,
.theme-mag2.vwe .featuredImage.nosh .sourceBadge,
.theme-mag2.vwe .teaser.dining-out .sourceBadge,
.theme-mag2.vwe .featuredImage.dining-out .sourceBadge,
.theme-mag2.vwe .teaser.the-growler .sourceBadge,
.theme-mag2.vwe .featuredImage.the-growler .sourceBadge {
	background-color: #a7bf39;
	border-bottom: 1px solid #85a106;
}
.theme-mag2.vwe .teaser.eat-drink .sourceBadge .triWrapper,
.theme-mag2.vwe .featuredImage.eat-drink .sourceBadge .triWrapper,
.theme-mag2.vwe .teaser.follow-me-foodie .sourceBadge .triWrapper,
.theme-mag2.vwe .featuredImage.follow-me-foodie .sourceBadge .triWrapper,
.theme-mag2.vwe .teaser.fresh-sheet .sourceBadge .triWrapper,
.theme-mag2.vwe .featuredImage.fresh-sheet .sourceBadge .triWrapper,
.theme-mag2.vwe .teaser.city-cellar .sourceBadge .triWrapper,
.theme-mag2.vwe .featuredImage.city-cellar .sourceBadge .triWrapper,
.theme-mag2.vwe .teaser.first-bite .sourceBadge .triWrapper,
.theme-mag2.vwe .featuredImage.first-bite .sourceBadge .triWrapper,
.theme-mag2.vwe .teaser.beer .sourceBadge .triWrapper,
.theme-mag2.vwe .featuredImage.beer .sourceBadge .triWrapper,
.theme-mag2.vwe .teaser.by-the-bottle .sourceBadge .triWrapper,
.theme-mag2.vwe .featuredImage.by-the-bottle .sourceBadge .triWrapper,
.theme-mag2.vwe .teaser.wine .sourceBadge .triWrapper,
.theme-mag2.vwe .featuredImage.wine .sourceBadge .triWrapper,
.theme-mag2.vwe .teaser.nosh .sourceBadge .triWrapper,
.theme-mag2.vwe .featuredImage.nosh .sourceBadge .triWrapper,
.theme-mag2.vwe .teaser.dining-out .sourceBadge .triWrapper,
.theme-mag2.vwe .featuredImage.dining-out .sourceBadge .triWrapper,
.theme-mag2.vwe .teaser.the-growler .sourceBadge .triWrapper,
.theme-mag2.vwe .featuredImage.the-growler .sourceBadge .triWrapper{
	border-top: 38px solid #85a106;
	border-right: 10px solid transparent;
}
.theme-mag2.vwe .teaser.eat-drink .sourceBadge .triPoint,
.theme-mag2.vwe .featuredImage.eat-drink .sourceBadge .triPoint,
.theme-mag2.vwe .teaser.follow-me-foodie .sourceBadge .triPoint,
.theme-mag2.vwe .featuredImage.follow-me-foodie .sourceBadge .triPoint,
.theme-mag2.vwe .teaser.fresh-sheet .sourceBadge .triPoint,
.theme-mag2.vwe .featuredImage.fresh-sheet .sourceBadge .triPoint,
.theme-mag2.vwe .teaser.city-cellar .sourceBadge .triPoint,
.theme-mag2.vwe .featuredImage.city-cellar .sourceBadge .triPoint,
.theme-mag2.vwe .teaser.first-bite .sourceBadge .triPoint,
.theme-mag2.vwe .featuredImage.first-bite .sourceBadge .triPoint,
.theme-mag2.vwe .teaser.beer .sourceBadge .triPoint,
.theme-mag2.vwe .featuredImage.beer .sourceBadge .triPoint,
.theme-mag2.vwe .teaser.by-the-bottle .sourceBadge .triPoint,
.theme-mag2.vwe .featuredImage.by-the-bottle .sourceBadge .triPoint,
.theme-mag2.vwe .teaser.wine .sourceBadge .triPoint,
.theme-mag2.vwe .featuredImage.wine .sourceBadge .triPoint,
.theme-mag2.vwe .teaser.nosh .sourceBadge .triPoint,
.theme-mag2.vwe .featuredImage.nosh .sourceBadge .triPoint,
.theme-mag2.vwe .teaser.dining-out .sourceBadge .triPoint,
.theme-mag2.vwe .featuredImage.dining-out .sourceBadge .triPoint,
.theme-mag2.vwe .teaser.the-growler .sourceBadge .triPoint,
.theme-mag2.vwe .featuredImage.the-growler .sourceBadge .triPoint {
	border-top: 38px solid #a7bf39;
	border-right: 10px solid transparent;
}

.theme-mag2.vwe .teaser.special-sections .sourceBadge:before,
.theme-mag2.vwe .featuredImage.special-sections .sourceBadge:before {
	content: "special sections";
}
.theme-mag2.vwe .teaser.neighbourhood-features .sourceBadge:before,
.theme-mag2.vwe .featuredImage.neighbourhood-features .sourceBadge:before {
	content: "neighbourhood features";
}
.theme-mag2.vwe .teaser.business-profiles .sourceBadge:before,
.theme-mag2.vwe .featuredImage.business-profiles .sourceBadge:before {
	content: "business profiles";
}
.theme-mag2.vwe .teaser.a-z .sourceBadge:before,
.theme-mag2.vwe .featuredImage.a-z .sourceBadge:before {
	content: "a - z";
}

.theme-mag2.vwe .teaser.special-sections .sourceBadge,
.theme-mag2.vwe .featuredImage.special-sections .sourceBadge,
.theme-mag2.vwe .teaser.neighbourhood-features .sourceBadge,
.theme-mag2.vwe .featuredImage.neighbourhood-features .sourceBadge,
.theme-mag2.vwe .teaser.business-profiles .sourceBadge,
.theme-mag2.vwe .featuredImage.business-profiles .sourceBadge,
.theme-mag2.vwe .teaser.a-z .sourceBadge,
.theme-mag2.vwe .featuredImage.a-z .sourceBadge {
	background-color: #dd5941;
	border-bottom: 1px solid #cc4026;
}
.theme-mag2.vwe .teaser.special-sections .sourceBadge .triWrapper,
.theme-mag2.vwe .featuredImage.special-sections .sourceBadge .triWrapper,
.theme-mag2.vwe .teaser.neighbourhood-features .sourceBadge .triWrapper,
.theme-mag2.vwe .featuredImage.neighbourhood-features .sourceBadge .triWrapper,
.theme-mag2.vwe .teaser.business-profiles .sourceBadge .triWrapper,
.theme-mag2.vwe .featuredImage.business-profiles .sourceBadge .triWrapper,
.theme-mag2.vwe .teaser.a-z .sourceBadge .triWrapper,
.theme-mag2.vwe .featuredImage.a-z .sourceBadge .triWrapper {
	border-top: 38px solid #cc4026;
	border-right: 10px solid transparent;
}
.theme-mag2.vwe .teaser.special-sections .sourceBadge .triPoint,
.theme-mag2.vwe .featuredImage.special-sections .sourceBadge .triPoint,
.theme-mag2.vwe .teaser.neighbourhood-features .sourceBadge .triPoint,
.theme-mag2.vwe .featuredImage.neighbourhood-features .sourceBadge .triPoint,
.theme-mag2.vwe .teaser.business-profiles .sourceBadge .triPoint,
.theme-mag2.vwe .featuredImage.business-profiles .sourceBadge .triPoint,
.theme-mag2.vwe .teaser.a-z .sourceBadge .triPoint,
.theme-mag2.vwe .featuredImage.a-z .sourceBadge .triPoint {
	border-top: 38px solid #dd5941;
	border-right: 10px solid transparent;
}
.theme-mag2.vwe .teaser.neighbourhood-features .sourceBadge,
.theme-mag2.vwe .featuredImage.neighbourhood-features .sourceBadge {
	font-size: .8em;
}

.theme-mag2.vwe .teaser.events .sourceBadge:before,
.theme-mag2.vwe .featuredImage.events .sourceBadge:before {
	content: "events";
}
.theme-mag2.vwe .teaser.week-ahead .sourceBadge:before,
.theme-mag2.vwe .featuredImage.week-ahead .sourceBadge:before {
	content: "week ahead";
}
.theme-mag2.vwe .teaser.hot-tickets .sourceBadge:before,
.theme-mag2.vwe .featuredImage.hot-tickets .sourceBadge:before {
	content: "hot tickets";
}
.theme-mag2.vwe .teaser.calendar .sourceBadge:before,
.theme-mag2.vwe .featuredImage.calendar .sourceBadge:before {
	content: "calendar";
}
.theme-mag2.vwe .teaser.out-after-dark .sourceBadge:before,
.theme-mag2.vwe .featuredImage.out-after-dark .sourceBadge:before {
	content: "out after dark";
}

.theme-mag2.vwe .teaser.events .sourceBadge,
.theme-mag2.vwe .featuredImage.events .sourceBadge,
.theme-mag2.vwe .teaser.week-ahead .sourceBadge,
.theme-mag2.vwe .featuredImage.week-ahead .sourceBadge,
.theme-mag2.vwe .teaser.hot-tickets .sourceBadge,
.theme-mag2.vwe .featuredImage.hot-tickets .sourceBadge,
.theme-mag2.vwe .teaser.calendar .sourceBadge,
.theme-mag2.vwe .featuredImage.calendar .sourceBadge,
.theme-mag2.vwe .teaser.out-after-dark .sourceBadge,
.theme-mag2.vwe .featuredImage.out-after-dark .sourceBadge {
	background-color: #007f5f;
	border-bottom: 1px solid #006b50;
}
.theme-mag2.vwe .teaser.events .sourceBadge .triWrapper,
.theme-mag2.vwe .featuredImage.events .sourceBadge .triWrapper,
.theme-mag2.vwe .teaser.week-ahead .sourceBadge .triWrapper,
.theme-mag2.vwe .featuredImage.week-ahead .sourceBadge .triWrapper,
.theme-mag2.vwe .teaser.hot-tickets .sourceBadge .triWrapper,
.theme-mag2.vwe .featuredImage.hot-tickets .sourceBadge .triWrapper,
.theme-mag2.vwe .teaser.calendar .sourceBadge .triWrapper,
.theme-mag2.vwe .featuredImage.calendar .sourceBadge .triWrapper,
.theme-mag2.vwe .teaser.out-after-dark .sourceBadge .triWrapper,
.theme-mag2.vwe .featuredImage.out-after-dark .sourceBadge .triWrapper {
	border-top: 38px solid #006b50;
	border-right: 10px solid transparent;
}
.theme-mag2.vwe .teaser.events .sourceBadge .triPoint,
.theme-mag2.vwe .featuredImage.events .sourceBadge .triPoint,
.theme-mag2.vwe .teaser.week-ahead .sourceBadge .triPoint,
.theme-mag2.vwe .featuredImage.week-ahead .sourceBadge .triPoint,
.theme-mag2.vwe .teaser.hot-tickets .sourceBadge .triPoint,
.theme-mag2.vwe .featuredImage.hot-tickets .sourceBadge .triPoint,
.theme-mag2.vwe .teaser.calendar .sourceBadge .triPoint,
.theme-mag2.vwe .featuredImage.calendar .sourceBadge .triPoint,
.theme-mag2.vwe .teaser.out-after-dark .sourceBadge .triPoint,
.theme-mag2.vwe .featuredImage.out-after-dark .sourceBadge .triPoint {
	border-top: 38px solid #007f5f;
	border-right: 10px solid transparent;
}

.theme-mag2.vwe .teaser.lifestyle .sourceBadge:before,
.theme-mag2.vwe .featuredImage.lifestyle .sourceBadge:before {
	content: "lifestyles";
}
.theme-mag2.vwe .teaser.home .sourceBadge:before,
.theme-mag2.vwe .featuredImage.home .sourceBadge:before {
	content: "home";
}
.theme-mag2.vwe .teaser.beauty .sourceBadge:before,
.theme-mag2.vwe .featuredImage.beauty .sourceBadge:before {
	content: "beauty";
}
.theme-mag2.vwe .teaser.fashion .sourceBadge:before,
.theme-mag2.vwe .featuredImage.fashion .sourceBadge:before {
	content: "fashion";
}
.theme-mag2.vwe .teaser.pride .sourceBadge:before,
.theme-mag2.vwe .featuredImage.pride .sourceBadge:before {
	content: "pride";
}
.theme-mag2.vwe .teaser.style-file .sourceBadge:before,
.theme-mag2.vwe .featuredImage.style-file .sourceBadge:before {
	content: "style file";
}
.theme-mag2.vwe .teaser.health-wellness .sourceBadge:before,
.theme-mag2.vwe .featuredImage.health-wellness .sourceBadge:before {
	content: "health & wellness";
}
.theme-mag2.vwe .teaser.pets .sourceBadge:before,
.theme-mag2.vwe .featuredImage.pets .sourceBadge:before {
	content: "pets";
}
.theme-mag2.vwe .teaser.travel .sourceBadge:before,
.theme-mag2.vwe .featuredImage.travel .sourceBadge:before {
	content: "travel";
}
.theme-mag2.vwe .teaser.photos .sourceBadge:before,
.theme-mag2.vwe .featuredImage.photos .sourceBadge:before {
	content: "photos";
}
.theme-mag2.vwe .teaser.free-will-astrology .sourceBadge:before,
.theme-mag2.vwe .featuredImage.free-will-astrology .sourceBadge:before {
	content: "horoscopes";
}

.theme-mag2.vwe .teaser.a-good-chick-to-know .sourceBadge:before,
.theme-mag2.vwe .featuredImage.a-good-chick-to-know .sourceBadge:before {
	content: "a good chick to know";
}

.theme-mag2.vwe .teaser.whole-nourishment .sourceBadge:before,
.theme-mag2.vwe .featuredImage.whole-nourishment .sourceBadge:before {
	content: "whole nourishment";
}

.theme-mag2.vwe .teaser.fitness-on-the-run .sourceBadge:before,
.theme-mag2.vwe .featuredImage.fitness-on-the-run .sourceBadge:before {
	content: "fitness on the run";
}

.theme-mag2.vwe .teaser.sex-with-mish-way .sourceBadge:before,
.theme-mag2.vwe .featuredImage.sex-with-mish-way .sourceBadge:before {
	content: "sex with mish way";
}

.theme-mag2.vwe .teaser.shop-talk .sourceBadge:before,
.theme-mag2.vwe .featuredImage.shop-talk .sourceBadge:before {
	content: "shop talk";
}

.theme-mag2.vwe .teaser.play-outdoors .sourceBadge:before,
.theme-mag2.vwe .featuredImage.play-outdoors .sourceBadge:before {
	content: "play outdoors";
}

.theme-mag2.vwe .teaser.lifestyle .sourceBadge,
.theme-mag2.vwe .featuredImage.lifestyle .sourceBadge,
.theme-mag2.vwe .teaser.home .sourceBadge,
.theme-mag2.vwe .featuredImage.home .sourceBadge,
.theme-mag2.vwe .teaser.beauty .sourceBadge,
.theme-mag2.vwe .featuredImage.beauty .sourceBadge,
.theme-mag2.vwe .teaser.fashion .sourceBadge,
.theme-mag2.vwe .featuredImage.fashion .sourceBadge,
.theme-mag2.vwe .teaser.pride .sourceBadge,
.theme-mag2.vwe .featuredImage.pride .sourceBadge,
.theme-mag2.vwe .teaser.health-wellness .sourceBadge,
.theme-mag2.vwe .featuredImage.health-wellness .sourceBadge,
.theme-mag2.vwe .teaser.style-file .sourceBadge,
.theme-mag2.vwe .featuredImage.style-file .sourceBadge,
.theme-mag2.vwe .teaser.pets .sourceBadge,
.theme-mag2.vwe .featuredImage.pets .sourceBadge,
.theme-mag2.vwe .teaser.travel .sourceBadge,
.theme-mag2.vwe .featuredImage.travel .sourceBadge,
.theme-mag2.vwe .teaser.photos .sourceBadge,
.theme-mag2.vwe .featuredImage.photos .sourceBadge,
.theme-mag2.vwe .teaser.free-will-astrology .sourceBadge,
.theme-mag2.vwe .featuredImage.free-will-astrology .sourceBadge,
.theme-mag2.vwe .teaser.a-good-chick-to-know .sourceBadge,
.theme-mag2.vwe .featuredImage.a-good-chick-to-know .sourceBadge,
.theme-mag2.vwe .teaser.whole-nourishment .sourceBadge,
.theme-mag2.vwe .featuredImage.whole-nourishment .sourceBadge,
.theme-mag2.vwe .teaser.fitness-on-the-run .sourceBadge,
.theme-mag2.vwe .featuredImage.fitness-on-the-run .sourceBadge,
.theme-mag2.vwe .teaser.sex-with-mish-way .sourceBadge,
.theme-mag2.vwe .featuredImage.sex-with-mish-way .sourceBadge,
.theme-mag2.vwe .teaser.shop-talk .sourceBadge,
.theme-mag2.vwe .featuredImage.shop-talk .sourceBadge,
.theme-mag2.vwe .teaser.play-outdoors .sourceBadge,
.theme-mag2.vwe .featuredImage.play-outdoors .sourceBadge {
	background-color: #7e2762;
	border-bottom: 1px solid #64164b;
}
.theme-mag2.vwe .teaser.lifestyle .sourceBadge .triWrapper,
.theme-mag2.vwe .featuredImage.lifestyle .sourceBadge .triWrapper,
.theme-mag2.vwe .teaser.home .sourceBadge .triWrapper,
.theme-mag2.vwe .featuredImage.home .sourceBadge .triWrapper,
.theme-mag2.vwe .teaser.beauty .sourceBadge .triWrapper,
.theme-mag2.vwe .featuredImage.beauty .sourceBadge .triWrapper,
.theme-mag2.vwe .teaser.fashion .sourceBadge .triWrapper,
.theme-mag2.vwe .featuredImage.fashion .sourceBadge .triWrapper,
.theme-mag2.vwe .teaser.pride .sourceBadge .triWrapper,
.theme-mag2.vwe .featuredImage.pride .sourceBadge .triWrapper,
.theme-mag2.vwe .teaser.health-wellness .sourceBadge .triWrapper,
.theme-mag2.vwe .featuredImage.health-wellness .sourceBadge .triWrapper,
.theme-mag2.vwe .teaser.style-file .sourceBadge .triWrapper,
.theme-mag2.vwe .featuredImage.style-file .sourceBadge .triWrapper,
.theme-mag2.vwe .teaser.pets .sourceBadge .triWrapper,
.theme-mag2.vwe .featuredImage.pets .sourceBadge .triWrapper,
.theme-mag2.vwe .teaser.travel .sourceBadge .triWrapper,
.theme-mag2.vwe .featuredImage.travel .sourceBadge .triWrapper,
.theme-mag2.vwe .teaser.photos .sourceBadge .triWrapper,
.theme-mag2.vwe .featuredImage.photos .sourceBadge .triWrapper,
.theme-mag2.vwe .teaser.free-will-astrology .sourceBadge .triWrapper,
.theme-mag2.vwe .featuredImage.free-will-astrology .sourceBadge .triWrapper,
.theme-mag2.vwe .teaser.a-good-chick-to-know .sourceBadge .triWrapper,
.theme-mag2.vwe .featuredImage.a-good-chick-to-know .sourceBadge .triWrapper, 
.theme-mag2.vwe .teaser.whole-nourishment .sourceBadge .triWrapper,
.theme-mag2.vwe .featuredImage.whole-nourishment .sourceBadge .triWrapper,
.theme-mag2.vwe .teaser.fitness-on-the-run .sourceBadge .triWrapper,
.theme-mag2.vwe .featuredImage.fitness-on-the-run .sourceBadge .triWrapper,
.theme-mag2.vwe .teaser.sex-with-mish-way .sourceBadge .triWrapper,
.theme-mag2.vwe .featuredImage.sex-with-mish-way .sourceBadge .triWrapper,
.theme-mag2.vwe .teaser.shop-talk .sourceBadge .triWrapper,
.theme-mag2.vwe .featuredImage.shop-talk .sourceBadge .triWrapper,
.theme-mag2.vwe .teaser.play-outdoors .sourceBadge .triWrapper,
.theme-mag2.vwe .featuredImage.play-outdoors .sourceBadge .triWrapper  {
	border-top: 38px solid #64164b;
	border-right: 10px solid transparent;
}
.theme-mag2.vwe .teaser.lifestyle .sourceBadge .triPoint,
.theme-mag2.vwe .featuredImage.lifestyle .sourceBadge .triPoint,
.theme-mag2.vwe .teaser.home .sourceBadge .triPoint,
.theme-mag2.vwe .featuredImage.home .sourceBadge .triPoint,
.theme-mag2.vwe .teaser.beauty .sourceBadge .triPoint,
.theme-mag2.vwe .featuredImage.beauty .sourceBadge .triPoint,
.theme-mag2.vwe .teaser.fashion .sourceBadge .triPoint,
.theme-mag2.vwe .featuredImage.fashion .sourceBadge .triPoint,
.theme-mag2.vwe .teaser.pride .sourceBadge .triPoint,
.theme-mag2.vwe .featuredImage.pride .sourceBadge .triPoint,
.theme-mag2.vwe .teaser.health-wellness .sourceBadge .triPoint,
.theme-mag2.vwe .featuredImage.health-wellness .sourceBadge .triPoint,
.theme-mag2.vwe .teaser.style-file .sourceBadge .triPoint,
.theme-mag2.vwe .featuredImage.style-file .sourceBadge .triPoint,
.theme-mag2.vwe .teaser.pets .sourceBadge .triPoint,
.theme-mag2.vwe .featuredImage.pets .sourceBadge .triPoint,
.theme-mag2.vwe .teaser.travel .sourceBadge .triPoint,
.theme-mag2.vwe .featuredImage.travel .sourceBadge .triPoint,
.theme-mag2.vwe .teaser.photos .sourceBadge .triPoint,
.theme-mag2.vwe .featuredImage.photos .sourceBadge .triPoint,
.theme-mag2.vwe .teaser.free-will-astrology .sourceBadge .triPoint,
.theme-mag2.vwe .featuredImage.free-will-astrology .sourceBadge .triPoint,
.theme-mag2.vwe .teaser.a-good-chick-to-know .sourceBadge .triPoint,
.theme-mag2.vwe .featuredImage.a-good-chick-to-know .sourceBadge .triPoint,
.theme-mag2.vwe .teaser.whole-nourishment .sourceBadge .triPoint,
.theme-mag2.vwe .featuredImage.whole-nourishment .sourceBadge .triPoint,
.theme-mag2.vwe .teaser.fitness-on-the-run .sourceBadge .triPoint,
.theme-mag2.vwe .featuredImage.fitness-on-the-run .sourceBadge .triPoint,
.theme-mag2.vwe .teaser.sex-with-mish-way .sourceBadge .triPoint,
.theme-mag2.vwe .featuredImage.sex-with-mish-way .sourceBadge .triPoint,
.theme-mag2.vwe .teaser.shop-talk .sourceBadge .triPoint,
.theme-mag2.vwe .featuredImage.shop-talk .sourceBadge .triPoint, 
.theme-mag2.vwe .teaser.play-outdoors .sourceBadge .triPoint,
.theme-mag2.vwe .featuredImage.play-outdoors .sourceBadge .triPoint  {
	border-top: 38px solid #7e2762;
	border-right: 10px solid transparent;
}

.theme-mag2.vwe .teaser.what-s-on-this-week .sourceBadge:before,
.theme-mag2.vwe .featuredImage.what-s-on-this-week .sourceBadge:before {
	content: "events";
}	
.theme-mag2.vwe .teaser.what-s-on-this-week .sourceBadge,
.theme-mag2.vwe .featuredImage.what-s-on-this-week .sourceBadge {
	background-color: #e88d2c;
	border-bottom: 1px solid #e67d02;
}
.theme-mag2.vwe .teaser.what-s-on-this-week .sourceBadge .triWrapper,
.theme-mag2.vwe .featuredImage.what-s-on-this-week .sourceBadge .triWrapper {
	border-top: 38px solid #e67d02;
	border-right: 10px solid transparent;
}
.theme-mag2.vwe .teaser.what-s-on-this-week .sourceBadge .triPoint,
.theme-mag2.vwe .featuredImage.what-s-on-this-week .sourceBadge .triPoint {
	border-top: 38px solid #e88d2c;
	border-right: 10px solid transparent;
}

.theme-mag2.vwe .teaser.rants-and-raves .sourceBadge:before,
.theme-mag2.vwe .featuredImage.rants-and-raves .sourceBadge:before {
	content: "rants/raves";
}
.theme-mag2.vwe .teaser.rants-and-raves .sourceBadge,
.theme-mag2.vwe .featuredImage.rants-and-raves .sourceBadge {
	background-color: #c02646;
	border-bottom: 1px solid #a5203c;
}
.theme-mag2.vwe .teaser.rants-and-raves .sourceBadge .triWrapper,
.theme-mag2.vwe .featuredImage.rants-and-raves .sourceBadge .triWrapper {
	border-top: 38px solid #a5203c;
	border-right: 10px solid transparent;
}
.theme-mag2.vwe .teaser.rants-and-raves .sourceBadge .triPoint,
.theme-mag2.vwe .featuredImage.rants-and-raves .sourceBadge .triPoint {
	border-top: 38px solid #c02646;
	border-right: 10px solid transparent;
}
.theme-mag2.vwe .teaser.film-t-v .sourceBadge:before,
.theme-mag2.vwe .featuredImage.film-t-v .sourceBadge:before {
	content: "Film & TV";
}
.theme-mag2.vwe .teaser.film-t-v .sourceBadge,
.theme-mag2.vwe .featuredImage.film-t-v .sourceBadge {
	background-color: #006d85;
	border-bottom: 1px solid #015e72;
}
.theme-mag2.vwe .teaser.film-t-v .sourceBadge .triWrapper,
.theme-mag2.vwe .featuredImage.film-t-v .sourceBadge .triWrapper {
	border-top: 38px solid #015e72;
	border-right: 10px solid transparent;
}
.theme-mag2.vwe .teaser.film-t-v .sourceBadge .triPoint,
.theme-mag2.vwe .featuredImage.film-t-v .sourceBadge .triPoint {
	border-top: 38px solid #006d85;
	border-right: 10px solid transparent;
}

.theme-mag2.vwe .teaser .imageWrapper div.teaser-no-image {
	height: 170px;
	background-image: url("/gmg/img/logos/WE-logo-small.jpg");
	background-position: 0 10px;
	background-repeat: no-repeat;
}


/* -----------------------------------------------------------------------------
 *     Trending Stories
 * ---------------------------------------------------------------------------*/

.theme-mag2 #opentag .leading-categories article header h2 {
  border-bottom:none;
}
.theme-mag2 #opentag {
  padding:5px 7px 5px 5px;
  background-color: #ffffff;
}
.theme-mag2 #opentag .leading-categories {
  border: 1px solid #d7d7d7;
}
.theme-mag2 #opentag h2 a,
.theme-mag2 #opentag .leading-categories article header h2 a em {
  font-size: 24px;
  font-style: normal;
  font-family: 'Roboto Condensed','Trebuchet MS', sans-serif;
  font-weight: 600;
  text-transform: uppercase;
}
.theme-mag2 #opentag h2 p {
  color:#333333;
  text-transform:uppercase;
}
.theme-mag2 #opentag h2:after {
  margin-left: 22%;
  margin-bottom:5%;
  text-align: center;
  border-top: 1px solid #333333;
  display: block;
  height: 1px;
  content: " ";
  width: 55%;
}
.theme-mag2 #opentag h3:after {
  margin-left: 22%;
  text-align: center;
  display: block;
  height: 1px;
  content: " ";
  width: 55%;
}
.theme-mag2 #opentag h3 a {
  font-style:normal;
  font-family:  'Roboto Condensed', sans-serif;
  color:#555555 !important;
  text-transform:uppercase;
  font-weight:normal !important;
  font-size:1.1em;
  font-weight:bold !important;
}
.theme-mag2 #opentag h2 {
  text-align: center;
  margin-bottom:0;
}
.theme-mag2 #opentag h3 {
  text-align: center;
  padding:0 .375em;
  margin-top:0;
  font-size: 14px;
}
.theme-mag2 #opentag header {
  background-color: white; 
}
.theme-mag2 #opentag .article-row a {
  color:#555555; 
  font-weight: normal; 
}
.theme-mag2 #opentag .article-row a:hover {
  color:black;
}
.theme-mag2 #opentag h2 a em {  
  color:black;
}
.theme-mag2 #opentag h2 a:hover {
  color: black;
}
.theme-mag2 #opentag .article-row {
  border-bottom: 0px; 
  margin-top: 0px; 
  font-style: italic; 
  background-color: white;
}
.theme-mag2 #opentag .wrapper {
  display: none;
}
.theme-mag2 #opentag article header h2 {
  border-top: 0px;
}

div.teaser-no-image {
  background-image: url("/gmg/img/logos/WE-logo-small.jpg");
  background-position: 0 10px;
  background-repeat: no-repeat;
  height: 391px;
}

/* -----------------------------------------------------------------------------
 *     Community Calendar
 * ---------------------------------------------------------------------------*/

.theme-mag2 #gmgCommunityCalendar h2.calendar-heading {
  font-size: 20px;
  font-style: normal;
  font-family: 'Roboto Condensed','Trebuchet MS', sans-serif;
  font-weight: 600;
  text-transform: uppercase;
  text-align: center;
}

.theme-mag2 .author-source a, a:focus {
    color: #000 !important;
}

.theme-mag2 .expanded-footer a:focus {
    color: #fff !important;
}

      