/* ------------------------- Distillations Global ------------------------- */

.dist_container {
	max-width: 1300px;
	width:100%;
	margin:0 auto;
	padding:0 20px;	
	/* display:flex; */
}
header#header .inner {
	max-width: 1300px !important;
	width:100% !important;
	margin:0 auto !important;
	padding:0 20px !important;
}
@media (max-width: 1100px) { 
	header#header .inner {padding: 1em 20px 0 !important;	}
}
	.dist_container .summary p {
		font-family:'adelle-sans', sans-serif !important;
		color:#000000 !important;
		margin-top:0 !important;
	}
	.dist_single .summary p {
		margin-bottom:10px !important;
	}
	.dist_container > div.panel-chf-3col {
		display:flex;
		margin-right: -15px;
		margin-left: -15px;

	}
	.dist_container > div.panel-chf-2col {
		display:flex;
		/* margin-right: -15px; */
		margin-left: -15px;

	}
	.flex_wrap {
		display:flex;
		/* margin-right: -15px; */
		margin-left: -15px;

	}
	.dist_container .pane-distillations-podcast-list .pane-content {
	    display: -webkit-box;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
		-webkit-flex-wrap: wrap;
		-ms-flex-wrap: wrap;
		flex-wrap: wrap;
		margin-right: -15px;
		margin-left: -15px;

	}
	.dist_container .share {
		margin-top:40px;
	    text-align: right;
	}
	@media (max-width:991px) {
		.dist_container > div.panel-chf-3col, .dist_container > div.panel-chf-2col, .flex_wrap {
			flex-wrap:wrap;
		}
		.dist_container .share {
			text-align: center !important;
			text-align: left !important;
			margin-bottom:20px !important;
		}
		.dist_container .share .headline-wrapper {
			display:none;
		}
	}

/* ------------------------- Masthead ------------------------- */

#distillations-masthead {
	margin: 0 0 20px 0;
	padding: 30px 20px 20px 20px;
	border-bottom: 1px solid #000000;
	text-align: center;
	max-width: 1260px;
    width: 100%;
    margin: 0 auto 30px auto;
    
}

	#distillations-masthead h1 {
		margin:0;
		/* font-family:"Surveyor Fine A", "Surveyor Fine B", ltc-bodoni-175 !important; */
		font-family:"Surveyor Fine A", "Surveyor Fine B" !important;
		font-weight: 400 !important;
		font-style: normal;
		/* font-size:125px; */
		font-size: 126px;
		line-height:0.75;
		text-transform:uppercase;
		letter-spacing:0.088em;
		text-align:center;
		font-weight:400;
	}
		a.title #distillations-masthead  {
			color:#000000 !important;
		}
	
	#distillations-masthead p {
		text-align: center;
		margin: 20px 0 10px 0;
		text-decoration: none;
		font-size: 18px !important;
		line-height: 18px !important;
		text-transform: uppercase;
		color: #818084;
		font-family: 'adelle-sans', snas-serif !important;
		font-weight: 400;
		letter-spacing: 0.05em;
	}
	
@media (max-width:1200px) {
	#distillations-masthead h1 {
		font-size: 8vw;
	}
	#distillations-masthead p {
		font-size: 1.5vw !important;
	}
}
@media (max-width:450px) {
	#distillations-masthead h1 {
		font-size: 11vw;
	}
	#distillations-masthead p {
		font-size: 2.5vw !important;
		margin-top:0;
	}
}
	
/* ------------------------- Header Tab ------------------------- */	

.header_tab {
	position: absolute;
    top: 0;
    left: 0;
    padding: 1px 30px;
    border-radius: 0 0 10px 0;
    background: #c2e3da;
    color: #040939 !important;
    text-transform: uppercase;
    letter-spacing: 0.05em;
    z-index: 10000000000;
    transition:all 450ms ease;
    width:100%;
}
	.header_tab:hover {
		background: #040939;
		color: #FFFFFF !important;
		opacity:0.9;
	}
	.header_tab .fa {
		font-size:23px;
	}
	
/* ------------------------- Sidebar Menu ------------------------- */	

ul.dist_sidebar_menu {
	width:210px;
	list-style: none;
	margin:0;
	padding:0;
	display: inline-block;
	/* float: left; */
}
	ul.dist_sidebar_menu  li {
		border-top:1px solid #c9cacc;
		text-align:right;
	}
	ul.dist_sidebar_menu  li:first-of-type {
		border-top:none;
		margin-top: -14px;	
	}
	
		 ul.dist_sidebar_menu li a {
			text-decoration:none;
			color:#000000 !important;
			font-size:16px !important;
			line-height:40px !important;
			display:block;
			text-transform:uppercase;
			font-family: 'adelle-sans' !important;
			font-weight:400;
			white-space: nowrap;
		}
		ul.dist_sidebar_menu  li a:hover, ul.dist_sidebar_menu  li a.active {
			background-color:#c2e3da;
		}

ul.dist_sidebar_menu_mob {
	display:none;
	margin: 0 auto 20px auto;
    text-align: center;
    position: relative;
    height: 42px;
    text-align:center;
    position:relative;
    border:1px solid #000000;
}
ul.zg-ul-select.active {
	position:relative !important;
	z-index:10;
	
}
ul.zg-ul-select.active li.active {
    width: 100%;
    background-color: #c2e3da;
}
ul.zg-ul-select li, ul.zg-ul-select li a {
    width: 100%;
    padding: 0 !important;
    margin:0;
}
	ul.dist_sidebar_menu_mob  li {
		border-top:1px solid #c9cacc;
		text-align:center;
		background-color:#FFFFFF;
		padding:0 3px;
	}
	ul.dist_sidebar_menu_mob  li:first-of-type {
		border-top:none;
		/* margin-top: -10px;	 */
	}
	
		 ul.dist_sidebar_menu_mob li a {
			text-decoration:none;
			color:#050b38 !important;
			font-size:16px !important;
			line-height:40px !important;
			display:block;
			text-transform:uppercase;
			font-family: 'adelle-sans' !important;
			font-weight:400;
			text-align: left;
			padding-left: 20px !important;
		}
		ul.dist_sidebar_menu_mob  li a:hover, ul.dist_sidebar_menu_mob  li a.active {
			background-color:#c2e3da;
		}

@media (max-width:991px) {
	ul.dist_sidebar_menu_mob {
		display:block;
	}
	ul.dist_sidebar_menu {
		display:none;
	}
}


/* ------------------------- Main Feed ------------------------- */

.dist_main_feed {
	/* padding:0 20px; */
	margin-bottom: 50px;
}
	.dist_main_feed * {
		transition: all 450ms ease;
	}
	.dist_main_feed a:hover * {
		opacity:0.85;
	}
	.dist_main_feed .dist_main_feed_image {
	 	width:100%;
	}
	.dist_main_feed .dist_main_feed_title {
		font-size: 24px;
		font-family: 'adelle-sans';
		color:#000000;
		font-weight:700;
		line-height: 20px;
		line-height: 30px;
		margin-top: 5px;
		/* margin-top:20px; */
		/* padding-left:35px; */
	}
	.dist_main_feed .dist_main_feed_cat_name, .dist_main_feed_cat_name {
		font-size: 16px;
		font-family: 'adelle-sans', sans-serif;
		color: #ec342e;
		line-height: 1;
		margin-top: 15px;
		margin-bottom: 10px;
		text-transform:uppercase;
		letter-spacing:0.05em;
	}
	.dist_main_feed .dist_main_feed_summary {
		font-size: 18px;
		color: #000000;
		line-height: 24px;
	}
		.dist_main_feed .dist_main_feed_summary a {
			color: #000000 !important;
		}
	/* 
.dist_main_feed .dist_main_feed_title, .dist_main_feed .dist_main_feed_cat_name, .dist_main_feed .dist_main_feed_summary { 
		padding-left: 35px;
	}
 */
	.dist_main_feed .fa-video-camera {
		line-height: 1.4;
		line-height: 30px;
	}
	.dist_main_feed .fa-newspaper-o {
		line-height: 1.5;
		line-height: 30px;
	}
	.dist_main_feed .fa-headphones {
		line-height: 1.5;
		line-height: 30px;
	}
		.dist_main_feed .dist_main_feed_summary p, .dist_main_feed_summary p {
			font-size: 18px;
			line-height: 24px;
			color: #000000;
			font-family:'adelle-sans', sans-serif !important;
			margin-top: 0;
		}
		
		article.node-distillations-magazine-article .summary p,  article.node-distillations-podcast .dist_container .summary p, article.node-distillations-video .summary p {
			font-size: 20px !important;
			line-height: 32px !important;
			color: #000000 !important;
			font-family:'adelle-sans', sans-serif !important;
			text-align:left !important;
			margin: 0 0 20px 0 !important;
		}
		ul.dist_sidebar_menu_mob li a{
			/*
	border-top: 1px solid #000;
			border-bottom: none!important;
	 */
		}
		ul.dist_sidebar_menu_mob li:last-of-type a{
			/*border-bottom: 1px solid #000 !important;*/
		}
		
		ul.zg-ul-select li.active a{
			/* border:none; */
		}
		ul.zg-ul-select.active li {
			border:initial;
			border-top: 1px solid #c9cacc;
			border-left: 1px solid #000000;
			border-right: 1px solid #000000;
		}
		ul.dist_sidebar_menu_mob {
			border:none;
		}
		ul.dist_sidebar_menu_mob li:first-of-type{
			border-top: 1px solid #000000;
			border-left: 1px solid #000000;
			border-right: 1px solid #000000;
			border-bottom: 1px solid #000000;
		}
		
		ul.zg-ul-select.active li:first-of-type {
			border-bottom: 1px solid #c9cacc;
		}
	
/* ------------------------- Recommended Feed ------------------------- */

.recommended_title {
	text-decoration:none;
	font-size:18px !important;
	line-height:18px !important;
	text-transform:uppercase;
	color:#818084;
	font-family: 'adelle-sans';
	font-weight:400;
	letter-spacing: 0.05em;
	margin-bottom:20px;
	margin-top: -2px;
}
.recommended_feed {
	margin-bottom:40px;
}
	.recommended_feed .recommended_feed_image {
	 	width:100%;
	 	margin-bottom:10px;
	}
	.recommended_feed .recommended_feed_title {
		font-size: 18px;
		font-family: 'adelle-sans', sans-serif;
		color:#282828;
		font-weight:700;
		line-height: 20px;
	}
	.recommended_feed .recommended_feed_cat_name {
		font-family: 'adelle-sans', sans-serif;
		font-size: 13px;
		color: #ec342e;
		margin-top: 10px;
		margin-bottom: 7px;
		text-transform:uppercase;
		letter-spacing:0.05em;
	}
 	.recommended_feed .fa-video-camera {
		line-height: 20px;
		line-height: 14px;
  		padding-top: 3px;
	}
	.recommended_feed .fa-newspaper-o {
		line-height: 20px;
		line-height: 14px;
  		padding-top: 5px;
	}
	.recommended_feed .fa-headphones {
		line-height: 20px;
		line-height: 14px;
  		padding-top: 4px;
	}
	
	.recommended_feed .recommended_feed_summary, .recommended_feed .recommended_feed_summary p {
		font-size: 14px !important;
		font-family: 'adelle-sans', sans-serif !important;
		color: #282828 !important;
		line-height: 21px !important;
	}

/* ------------------------- Subscribe Widget ------------------------- */

.dist_subscribe {
	width:100%;
	border-radius:10px;
	background-color:#ec342e;
	padding: 20px 35px 35px 35px;
	text-align:center;
	margin-bottom:50px;
}
	.dist_subscribe p {
		font-family: 'adelle-sans', sans-serif !important;
		font-size:21px !important;
		line-height:25px !important;
		color:#FFFFFF !important;
		margin:0 0 20px 0 !important;
		padding: 0;
	}
	.dist_subscribe a {
		padding:10px 25px;
		border:1px solid #FFFFFF;
		text-transform:uppercase;
		font-family: 'adelle-sans', sans-serif;
		font-size:14px;
		line-height:1;
		color:#FFFFFF !important;
		transition:all 450ms ease;
		letter-spacing:0.08em;
		font-weight:700;
	}
		.dist_subscribe a:hover {
			border:1px solid #ec342e;
			color:#ec342e !important;
			background-color:#FFFFFF;
		}

/* ------------------------- Magazine / Stories / Articles ------------------------- */


.distillations-section .related-content .related-content-item h3 a {
	font-size: 18px;
	font-family: 'adelle-sans', sans-serif;
	color:#282828;
	font-weight:700;
	line-height: 20px;
}
.distillations-section .related-content .related-content-item .post-info {
	font-family: 'adelle-sans', sans-serif;
	font-size: 13px;
	color: #ec342e;
	margin-top: 4px;
	margin-bottom: 10px;
	text-transform:uppercase;
	letter-spacing:0.05em;
}
.distillations-section .related-content .related-content-item .summary p {
	font-size: 14px !important;
	font-family: 'adelle-sans', sans-serif !important;
	color: #282828 !important;
	line-height: 21px !important;
}


/* ------------------------- Single Template ------------------------- */

.dist-single .col-md-8 article .distillations-article p, 
article.node-distillations-podcast .dist-single .col-md-8 .content p,
article.node-distillations-video .dist-single .col-md-8 .content p, article.node-distillations-video .dist-single .col-md-8 .content-width p,
.dist_container .panel-chf-2col .col-lg-8 .pane-content p {
	font-size:20px !important;
	line-height:32px !important;
	color:#000000 !important;
}
.dist-single .dist_main_feed_cat_name {
	margin-bottom:5px;
	margin-top:-2px;
}
.node-distillations-podcast .dist-single .post-info {
	display:none;
}
.node-distillations-podcast .dist-single .file-audio-soundcloud {
	margin-top:20px;
}
article.node-distillations-podcast .transcript {
	text-align:left !important;
	margin-top:10px;
}
.how_to_listen {
	margin-bottom:75px;
}

/* 
.pane-distillations-podcast-list .col-md-6:nth-of-type(5) {
	width: 100% !important;
    flex: 1 0 100%;
    max-width: 100%;
}
 */


/* ------------------------- Overrides ------------------------- */	

.dist_container .generic3card {
	padding:0;
}
/* 
[class*='col-'] {
    padding-right:20px;
    padding-left:20px; 
}
 */
/* 
.col-md-auto {
    padding-left:0 !important;
}
 */
.nopadding {
	padding:0 !important;
}
#site-name, .nav-menus {
    margin: 0 !important;
}
.nav-menus {
	float:right !important;
}
.flex-grow-1 {
	flex-grow:1 !important;
}
.stButton .chicklets {
    background-repeat: no-repeat;
    background-size: contain;
    -ms-behavior: url(https://ws.sharethis.com/images/2017/backgroundsize.min.htc);
    padding-left: 20px;
    padding-right: 0;
    white-space: nowrap;
    font-family: Helvetica,sans-serif;
    font-size: 10px;
    display: inline-block;
    height: 26px;
    width: auto;
    line-height: 16px;
}
.distillations-section .headline-wrapper {
    font-size: 23px!important;
    color: #666666;
}
.dist-single article h1.headline, .node-distillations-podcast h1.headline, , .node-distillations-video h1.headline {
    font-family: 'abril-text',sans-serif;
    font-weight: 700;
    font-size: 40px !important;
}
.node-distillations-magazine-article .author {
	text-align:left !important;
	margin: 5px 0 !important;
}
article.node-distillations-video .content-width {
	width:100% !important;
}
.dist_container blockquote {
	font-style:normal;
	margin:0 !important;
	text-align:left;
	
}

.dist-single .col-md-8 article .distillations-article .media {
	text-align: center;
}
	.dist-single .col-md-8 article .distillations-article .media .file {
		display: inline-block;
	}
		.dist-single .col-md-8 article .distillations-article .image-caption {
			text-align: left !important;
		}
			.dist-single .col-md-8 article .distillations-article .image-caption p  {
				color: #AAA !important;
				font-family: "adelle-sans" !important;
				font-weight: normal !important;
				font-size: 14px !important;
				font-size: .875rem !important;
				line-height: 1.5em !important;
				text-align: left !important;
			}
		.dist-single .col-md-8 article .distillations-article .image-credit {
			text-align: left !important;
		}
			.dist-single .col-md-8 article .distillations-article .image-credit p  {
				color: #AAA !important;
				font-family: "adelle-sans" !important;
				font-weight: normal !important;
				font-size: 12px !important;
				/* font-size: .875rem !important; */
				line-height: 1.5em !important;
				margin-top: 3px;
				text-align: left !important;
			}
.pane-distillations-video-list .view-content {
	display: flex;
    margin-right: -15px;
    margin-left: -15px;
    max-width:initial;
}
.stButton, .stButton .chicklets {
	width:30px !important;
	height:30px !important;
}
	.stButton .chicklets {
		margin:5px !important;
	}
article.node-distillations-magazine-article .author {
	color:#000000;
	font-family: 'adelle-sans', sans-serif !important;
}
.dist_container ul.pager.pager-load-more {
	padding-left:0;
	
}
	.dist_container ul.pager.pager-load-more li {
		max-width: initial;
		width: initial;
		font-family: 'adelle-sans' !important;
		font-size: 18px !important;
		font-weight:700;
		letter-spacing:0.05em;
		padding: 0;
	}
		.dist_container ul.pager.pager-load-more li a {
			color: #050939;
			text-transform: uppercase;
			padding: 10px 30px;
			display: block;
			transition:all 350ms ease;
		}
		.dist_container ul.pager.pager-load-more li a:hover {
			background-color: #050939 !important;
			color:#FFFFFF;
			text-decoration:none;
		}


/* ------------------------- Taxonomy ------------------------- */

.taxonomy_distillations_category {
 	font-size: 26px !important;
	font-family: 'adelle-sans', sans-serif;
	color: #ec342e;
	line-height: 1;
	margin-top: -5px;
	text-transform:uppercase;
	letter-spacing:0.05em;
	
}
.taxonomy-description p {
	font-family: 'adelle-sans', sans-serif !important;
    text-align: left;
    /* font-style:italic; */
    font-size: 18px !important;
    line-height: 34px !important;
    color: #818084 !important;
    margin-top: 0 !important;
    padding: 0 0 25px 0 !important;
    font-weight: 700;
}
.taxonomy-description.single p {
	font-size: 26px !important;
	font-family: 'adelle-sans', sans-serif;
	color: #000000 !important;
	line-height: 1;
	margin-top: -8px !important;
	text-transform:uppercase;
	letter-spacing:0.05em;
}
.dist_container .view-content {
	margin-top:0;
}

.blog_date {
	color:#818084;
	padding-bottom: 10px;
	font-size:14px;
	text-align:left;
	padding-bottom:20px;
}
.distillations-header-image img {
	max-width:initial;
	width:100%;
}

/* -------------------------- more in ------------------------------ */

body.node-type-distillations-podcast main .transporter,
body.node-type-distillations-video main .transporter {
    clear: both;
    margin-top: 2.25rem
}

body.node-type-distillations-podcast main .transporter:after,
body.node-type-distillations-video main .transporter:after {
    content: "";
    display: table;
    clear: both
}

@media (min-width: 640px) {
	body.node-type-distillations-magazine-article main .transporter .related-content,
    body.node-type-distillations-podcast main .transporter .related-content,
    body.node-type-distillations-video main .transporter .related-content {
        -sgs-span-settings:("span": 12, "location": 2, "grid": 14, "gutter": .08333, "style": "opposite", "start row": false, "end row": false, "fixed gutter": false, "split gutter": null, "gutter property": "margin", "options": (null: null));
        width: 85.63536%;
        float: left;
        margin-right: -100%;
        margin-left: 7.18232%;
        clear: none;
        -sgs-span-settings: ("span": 12, "location": 3, "grid": 16, "gutter": .08333, "style": "opposite", "start row": false, "end row": false, "fixed gutter": false, "split gutter": null, "gutter property": "margin", "options": (null: null));
        width: 74.87923%;
        float: left;
        margin-right: -100%;
        margin-left: 12.56039%;
        clear: none;
        clear: both;
        padding: 0;
        margin-top: 3rem
    }
}

body.node-type-distillations-podcast main .transporter .related-content>h3,
body.node-type-distillations-video main .transporter .related-content>h3 {
    color: #222;
    font-family: "adelle-sans";
    font-weight: normal;
    text-transform: uppercase;
    font-size: 12px;
    font-size: .75rem;
    line-height: 2em;
    margin-bottom: .5625rem
}

body.node-type-distillations-magazine-article main .transporter .related-content>h3 .headline-wrapper,
body.node-type-distillations-podcast main .transporter .related-content>h3 .headline-wrapper,
body.node-type-distillations-video main .transporter .related-content>h3 .headline-wrapper {
    display: inline-block;
    border-top: 3px solid #222;
    padding-top: 5px;
    margin-left:15px !important;
}

body.node-type-distillations-magazine-article main .transporter .related-content .related-content-item,
body.node-type-distillations-podcast main .transporter .related-content .related-content-item,
body.node-type-distillations-video main .transporter .related-content .related-content-item {
    display: block;
    padding:15px;
    
}
body.node-type-distillations-podcast main .transporter .related-content .related-content-item img,
body.node-type-distillations-video main .transporter .related-content .related-content-item img,
body.node-type-distillations-magazine-article main .transporter .related-content .related-content-item img {
    max-width:initial;
    width:100%;
}

@media (max-width: 639px) {
    body.node-type-distillations-podcast main .transporter .related-content .related-content-item,
    body.node-type-distillations-video main .transporter .related-content .related-content-item {
        display:-webkit-flex;
        display: flex;
        -webkit-flex-direction: column;
        flex-direction: column
    }
}

@media (min-width: 640px) {
	body.node-type-distillations-magazine-article main .transporter .related-content .related-content-item,
    body.node-type-distillations-podcast main .transporter .related-content .related-content-item,
    body.node-type-distillations-video main .transporter .related-content .related-content-item {
        -sgs-span-settings:("span": 1, "location": 2, "grid": 3, "gutter": .08333, "style": "opposite", "start row": false, "end row": false, "fixed gutter": false, "split gutter": null, "gutter property": "margin", "options": (null: null));
        width: 31.57895%;
        float: left;
        margin-right: -100%;
        margin-left: 34.21053%;
        margin:0 !important;
        clear: none
    }
	
	body.node-type-distillations-magazine-article main .transporter .related-content .related-content-item:nth-child(2),
    body.node-type-distillations-podcast main .transporter .related-content .related-content-item:nth-child(2),
    body.node-type-distillations-video main .transporter .related-content .related-content-item:nth-child(2) {
        -sgs-span-settings: ("span": 1, "location": 1, "grid": 3, "gutter": .08333, "style": "opposite", "start row": true, "end row": false, "fixed gutter": false, "split gutter": null, "gutter property": "margin", "options": (null: null));
        width: 31.57895%;
        float: left;
        margin-right: -100%;
        margin-left: 0;
        margin:0 !important;
        clear: none
    }

	body.node-type-distillations-magazine-article main .transporter .related-content .related-content-item:last-child,
    body.node-type-distillations-podcast main .transporter .related-content .related-content-item:last-child,
    body.node-type-distillations-video main .transporter .related-content .related-content-item:last-child {
        -sgs-span-settings: ("span": 1, "location": 3, "grid": 3, "gutter": .08333, "style": "opposite", "start row": false, "end row": true, "fixed gutter": false, "split gutter": null, "gutter property": "margin", "options": (null: null));
        width: 31.57895%;
        float: left;
        margin-left: 0;
        margin-right: 0;
        margin:0 !important;
        clear: none
    }
}
body.node-type-distillations-magazine-article main .transporter .related-content .related-content-item p,
body.node-type-distillations-podcast main .transporter .related-content .related-content-item p,
body.node-type-distillations-video main .transporter .related-content .related-content-item p {
    font-size: 12px;
    font-size: .75rem;
    line-height: 1.58333em
}
article.node-distillations-magazine-article h1.headline,
article.node-distillations-podcast h1.headline,
article.node-distillations-video h1.headline
{
	font-size:40px !important;
}

article.node-distillations-magazine-article .blog_date {
	color: black;
}

article.node-distillations-magazine-article .blog_date span a {
	color: #007FAA;
}

.related-content-item h3 .fa-video-camera,
.related-content-item h3 .fa-newspaper-o,
.related-content-item h3 .fa-headphones  {
	line-height: 1.6;
}
.distillations-section h3 {
	font-size:24px;
}
.col-md-8 article .distillations-article p.pullquote {
	font-size: 24px !important;
    line-height: 39px !important;
    width: 80% !important;
    margin: 55px auto 0 auto !important;
    font-weight:600 !important;
    font-family: 'adelle-sans' !important;
}
.distillations-section .related-content .related-content-item i {
    font-size: 24px;
    color: #000000;
}
.distillations-section .related-content .related-content-item h3,
.distillations-section .related-content .related-content-item i,
.distillations-section .related-content .related-content-item a {
    line-height: 24px;
}
.distillations-section .related-content .related-content-item i {
    font-size: 24px;
    color: #000000;
    line-height: 20px;
    padding-top: 4px;
}


@media (max-width: 350px) {
	ul.zg-ul-select{
		width: 280px;
	}
	#distillations-masthead p {
	    font-size: 2.2vw !important;
	}
}


@media (max-width: 985px) {
	.sidebar_center_tablet{
		width: 100% !important;
	}
} 


@media (max-width: 985px) and (min-width: 600px) {
	.dist_subscribe a{
		padding: 10px 15px;
	}
	.desktop_40_padding{
		padding-right: 15px !important;
	}
}

@media (max-width: 600px) {
	article.node-distillations-magazine-article .summary p{
		margin: 0 !important;
	}
	article.node-distillations-magazine-article .content>.summary{
	 	padding-bottom: 20px;
	}
	.distillations-article p:first-child{
		margin-top: 0;
	}
}

.distillations-article p{
	font-size: 20px !important;
    line-height: 32px !important;
    color: #000000 !important;
    /*font-family: 'adelle-sans', sans-serif !important;*/
}

.distillations-header-image div.image-caption p{
    font-size: 14px !important;
}

.distillations-section .pullquote, .distillations-section p.pullquote {
    font-weight: 600 !important;
    font-size: 24px !important;
    line-height: 2em !important;
    width: 80%;
    margin-right: auto;
    margin-left: auto;
    font-family: 'adelle-sans', sans-serif !important;
}
.distillations-section .pullquote:before {
	margin-top: 0.9em;
}

article.node-distillations-podcast .dist_container p, article.node-distillations-video p{
	font-size: 20px !important;
    line-height: 32px !important;
    color: #000000 !important;
    font-family:'abril-text' !important;
}

.dist_main_feed a:hover, .recommended_feed a:hover {
      text-decoration: none;
      color: initial;
}

a.title:hover {
	text-decoration: none;
}