
Theme Name: AZ ED News
Theme URI: http://davidsonbelluso.com
Description: A child theme of the D+B Core 3.5.3 Framework.
Author: Scott Fors | Davidsonbelluso
Author URI: http://davidsonbelluso.com
Template: Core
Version: 1.1
*/

/*hide VC editor on front end*/
div.post-edit.clr {display: none;}
header#site-header.header-five.dnb-reposition-cart-search-drops.dyn-styles.clr {background: url("images/double-line.png") bottom center repeat-x;}

.required input::-webkit-input-placeholder:after {
    content:' *' !important;
    color: red !important;
}
.required input:-moz-placeholder:after {
     /*Firefox 18-*/
    content:' *' !important;
    color: red !important;
}
.required input::-moz-placeholder:after {
    /* Firefox 19+ */
    content:' *' !important;
    color: red !important;
}
.required input:-ms-input-placeholder:after {
    content:' *' !important;
    color: red !important;
}

/* form placeholder overrides - have to use !important or this doesn't work
--------------------------------------------- */
::-webkit-input-placeholder { color: #333; } /* Chrome/Opera/Safari */
::-moz-placeholder { color: #333; } /* firefox 19+ */
:-ms-input-placeholder { color: #333; } /* ie */
:-moz-placeholder { color: #333; } /*below firefox 19 */



#site-header-inner { padding-top: 0px; padding-bottom: 10px; }
#site-logo img {margin-top: 10px;}
#site-logo.header-five-logo.display {
	width: 70%;
	padding-left: 10%;
}

h1, h2, h3, h4, h5, h6 {
	line-height: 1.2;
}

/* common/over-rides */
.arrow-down {
	border-left: 10px solid transparent;
	border-right: 10px solid transparent;
	border-top: 10px solid #000000;
	height: 0;
	margin-left: 20px;
	margin-top: -13px;
	width: 10px;
}
.sidr-class-mobile-menu-searchform button {margin-top: -25px;}
.fa-navicon:before {
	font-size: 32px;
	line-height: 34px;
}

#mobile-menu a:hover {
	text-decoration: none;
	background: none;
	color: #000;
}

dv.vcex-heading.vcex-heading-plain.light-green-corner.core3-heading.core3-heading-double-line {margin: 0px 0px 0px 0;}

.core3-shortcodes.core3-heading { font-family: "Montserrat"; font-style: bold; font-weight: 400; font-size: 16px; height: 30px; line-height: 20px; margin: 0px 0px 20px 0; padding: 0 !important; text-transform: uppercase; }

.wp-caption { position: relative; padding: 0px !important; background-color: transparent !important; }
.wp-caption-text { background-color: rgba(0, 0, 0, 0.6) !important; bottom: 0px !important; color: #eee !important; left: 0 !important; /* margin: 0 4px !important; */ padding: 10px 20px 10px 20px !important; position: absolute !important; text-align: left !important; }

.wp-caption p.wp-caption-text {
width: 98.5%;
}

.wp-caption img {
    margin: unset;
}

div.vc_sep_color_grey {
	background-color: rgba(0, 0, 0, .1)
}

hr {
	border-bottom: 1px solid rgba(0, 0, 0, 1);
	border-top: 1px solid rgba(0, 0, 0, 1);
	height: 4px;
	margin: 5px 0px 10px 0px;
}

.vc_separator.vc_sep_double {
	margin-bottom: 40px;
}

.page-header {
	margin: 20px 0 40px;
	padding: 20px 0;
	background-color: #F0EEEE;
	border-top: 0px;
	border-bottom: 0px;
}
.page-header-fix {height:30px;background-color:#F0EEEE;}


#mobile-menu {
	/* border-right: 1px solid rgba(0, 0, 0, .1) */
	border-right: solid 1px #959595;
	height: 35px;
	left: 10px;
	margin-top: -20px;
	position: absolute;
	top: 50%;
	width: 60px;
}

#mobile-menu a {
	background: transparent;
	border-radius: 3px;
	border: 0px;
	color: #666;
	font-size: 18px;
}


.azednews-entry-title a {
	font-size: 16px !important;
}


/*------------------------------------------------------------------
top-bar
-------------------------------------------------------------------*/
div#top-bar-wrap.clr {
	background-color: #000;
	color: #FFF;
}


#top-bar { padding: 3px 0; }
.topbar-wrap { width: 100%; }
.topbar-left {
	color: #959595;
	float: left;
	padding-top: 5px;
	text-align: left;
	width: 49.9%;
}
.topbar-right { float: left; text-align: right; width: 49.9%; color: #959595;}
#top-bar select { -webkit-appearance: none; background-color: #000; border: 0px; color: #959595; font-family: "Montserrat"; font-size: 12px; font-style: normal; font-weight: 400; text-transform: uppercase; }
#top-bar a { color: #959595; text-decoration: none; }
#top-bar a:hover { color: #efefef; text-decoration: none; }

div.topbar-right a.dnb-social-btn {
	color: #959595 !important;
	font-size: 16px !important;
	padding: 0px !important;
}
div.topbar-right a:hover.dnb-social-btn {
	color: #FFFFFF !important;
}



/* .home-feature-thumbs div.vcex-news-entry-thumbnail.clr {
	float: left;
margin-right: 20px;
}
 */
/* div#site-header-sticky-wrapper.dnb-sticky-header-holder.is-sticky {
	height: 100px;
} */


/* trending */
div.light-blue-corner { background: transparent; height: 16px; position: relative; }
div.light-blue-corner:before { border-right: 20px solid #F0EEEE; border-top: 20px solid #2E9FC9; content: ''; position: absolute; top: 0; left: 0; width: 0; }
div.light-blue-corner span { padding-left: 20px; }

/* other news */
div.light-green-corner { background: transparent; height: 20px; position: relative; }
div.light-green-corner:before { border-right: 20px solid #F0EEEE; border-top: 20px solid #019765; content: ''; position: absolute; top: 0; left: 0; width: 0; }
div.light-green-corner span { padding-left: 20px; }

/* featured */
div.red-corner { background: transparent; height: 20px; position: relative; }
div.red-corner:before { border-right: 20px solid #F0EEEE; border-top: 20px solid #DD2925; content: ''; position: absolute; top: 0; left: 0; width: 0; }
div.red-corner span { padding-left: 20px; }

/* featured */
.home-page-dark-banner div.red-corner { background: transparent; height: 20px; position: relative; }
.home-page-dark-banner div.red-corner:before { border-right: 20px solid #2d2d2d; border-top: 20px solid #DD2925; content: ''; position: absolute; top: 0; left: 0; width: 0; }
.home-page-dark-banner div.red-corner span { padding-left: 20px; }



/* About azed news */
div.orange-corner { background: transparent; height: 20px; position: relative; }
div.orange-corner:before { border-right: 20px solid #F0EEEE; border-top: 20px solid #FF9238; content: ''; position: absolute; top: 0; left: 0; width: 0; }
div.orange-corner span { padding-left: 20px; }

/* latest news */
div.dark-green-corner { background: transparent; height: 20px; position: relative; }
div.dark-green-corner:before { border-right: 20px solid #F0EEEE; border-top: 20px solid #31717B; content: ''; position: absolute; top: 0; left: 0; width: 0; }
div.dark-green-corner span { padding-left: 20px; }

/* featured content */
div.dark-purple-corner { background: transparent; height: 20px; position: relative; }
div.dark-purple-corner:before { border-right: 20px solid #F0EEEE; border-top: 20px solid #6834a8; content: ''; position: absolute; top: 0; left: 0; width: 0; }
div.dark-purple-corner span { padding-left: 20px; }

/* sponsored content */
div.light-purple-corner { background: transparent; height: 20px; position: relative; }
div.light-purple-corner:before { border-right: 20px solid #F0EEEE; border-top: 20px solid #b22a7a; content: ''; position: absolute; top: 0; left: 0; width: 0; }
div.light-purple-corner span { padding-left: 20px; }

/* sections menu */
div.yellow-corner { background: transparent; height: 20px; position: relative; }
div.yellow-corner:before { border-right: 20px solid #F0EEEE; border-top: 20px solid #fcca00; content: ''; position: absolute; top: 0; left: 0; width: 0; }
div.yellow-corner span { padding-left: 20px; }

ul.other-news-widget,
ul.latest-news-widget,
ul.trending-news-widget,
ul.best-of-news-widget
 {
	list-style: none;
	margin: 10px;
	/*margin-bottom: 10px;*/
}
/*ul.best-of-news-widget li,*/
ul.other-news-widget li,
ul.latest-news-widget li,
ul.trending-news-widget li {margin-bottom: 10px;}

ul.best-of-news-widget li a,
ul.other-news-widget li a,
ul.latest-news-widget li a,
ul.trending-news-widget li a { border: 0px; }

/* ul.latest-news-widget {font-weight: bold;} */

div.widget_azed_trending_widget div.widget-title,
div.widget_azed_latest_widget div.widget-title,
div.widget_azed_other_widget div.widget-title {
	font-family: "Montserrat";
	font-size: 16px;
	font-style: bold;
	font-weight: 400;
	height: 30px;
	line-height: 20px;
	margin-bottom: 10px;
	padding-bottom: 5px;
	padding-top: 3px;
	text-transform: uppercase;
}


/* trending NEW FUNCTION */
div.widget_azed_trending_widget { background: transparent;position: relative;}




div.widget_azed_trending_widget:before { border-right: 20px solid #F0EEEE; border-top: 20px solid #2E9FC9; content: ''; position: absolute; top: 0; left: 0; width: 0; }
div.widget_azed_trending_widget span { padding-left: 20px; }

/* latest news NEW FUNCTION */
div.widget_azed_latest_widget { background: transparent;position: relative; }
div.widget_azed_latest_widget:before { border-right: 20px solid #F0EEEE; border-top: 20px solid #31717B; content: ''; position: absolute; top: 0; left: 0; width: 0; }
div.widget_azed_latest_widget span { padding-left: 20px; }

/* other news NEW FUNCTION */
div.widget_azed_other_widget { background: transparent;position: relative; }
div.widget_azed_other_widget:before { border-right: 20px solid #F0EEEE; border-top: 20px solid #019765; content: ''; position: absolute; top: 0; left: 0; width: 0; }
div.widget_azed_other_widget span { padding-left: 20px; }

/* best of news NEW FUNCTION */
div.best-of-news-widget {
	margin-left: -10px;
	margin-top: 20px;
}

.dnb-newsletter-widget button {
	padding: 7px 7px !important;
}

#footer a.vcex-button.theme-button.flat.black {
	background-color: #000000;
	color: #FFF !important;
	padding: 7px 15px;
}

#footer a:hover,
#footer .azed-footer-title-right a:hover {
	color: rgba(0, 0, 0, .5) !important;
}

#footer li {
	padding: 0px 0px;
	margin-bottom: 10px;
}

.site-footer .container {
	padding-top: 20px;
}

/* CSS FOR INFO GRAPHICS */
	.showMobile {display:none;}
	@media only screen and (max-width: 1024px) {
	    .showMobile {display:block;}
		.hideMobile {display:none !important;}
	}
	@media only screen (max-width:768px){
	    .showMobile {display:block;}
	    .iframe.hideMobile {display:none !important;}
	}


h2.core3-heading.core3-heading-double-line {text-transform: uppercase;}
.core3-shortcodes .core3-heading-double-line {
	background: url("images/double-line.png") bottom center repeat-x;
}
.core3-shortcodes .core3-heading span {
	background-color: transparent;
}

/*h1.single-post-title.entry-title,*/
div.page-subheading.core3-heading-double-line,
div.vcex-heading.vcex-heading-plain.core3-heading-double-line {
font-family: "Montserrat" !important;
font-weight: 500;
color: #000000;
font-size: 16px !important;
/*line-height: 36px !important;*/
text-transform: uppercase;
}


/*h1.single-post-title.entry-title,*/
.home-page-dark-banner div.page-subheading.core3-heading-double-line,
.home-page-dark-banner div.vcex-heading.vcex-heading-plain.core3-heading-double-line {
color: #FFFFFF;
font-size: 16px !important;
text-transform: uppercase;
}



div.page-subheading.core3-heading-double-line {
	margin-bottom:30px;
}

h1.single-post-title.entry-title {
	padding-top: 10px !important;
}
header.single-blog-header.clr {
	margin-left: -10px !important;
}

div.vcex-heading.vcex-heading-plain.core3-heading-double-line {
	margin-bottom: 10px;
	margin-top: 0px!important;
}





.front-page article.single-page-article.dnb-clr {
	margin-top: 60px;
}
article.single-page-article.dnb-clr {
	margin-top: -8px;
}
span.vcex-heading-inner.clr {
	line-height: 32px;
}

.at-a-glance h3.vcex-recent-news-entry-title-heading:before {
    content:"• ";
    line-height: 20px;
}

.front-page div.vcex-heading.vcex-heading-plain.orange-corner.core3-heading.core3-heading-double-line,
.front-page div.vcex-heading.vcex-heading-plain.light-blue-corner.core3-heading.core3-heading-double-line,
.front-page div.vcex-heading.vcex-heading-plain.red-corner.core3-heading.core3-heading-double-line {
	margin: 0px 0px 20px 0 !important;
}

 .fontpage-center-col div.vc_column-inner.dnb-clr {
 	border-left: 1px solid #FFFFFF;
 	border-right: 1px solid #FFFFFF;
 }

.front-page .vcex-recent-news-entry {
	padding-bottom:unset;
	padding: 0px 10px 0px 10px;
	margin-bottom: 10px !important;
	border-bottom: 0px;
}
.front-page .vcex-news-entry-details {
	min-height: unset;
}

.front-page .about-azednews {
	font-size: 24px ;
	line-height: 28px;
	padding: 0px 10px 10px 10px;
	color: #000000;
}
h2.theme-heading.vcex-recent-news-header {
	margin-left: 10px !important;
}

.azed-recent-news h3.vcex-recent-news-entry-title-heading {
	font-size: 31px;
	line-height: 1.2;
	margin-bottom: 20px;
}

div.theme-heading.social-share-title {
	font-weight: normal !important;
}

h2.theme-heading.vcex-recent-news-header {
	margin-bottom: 0px;
	font-family: unset;
	font-size: 18px;
	color: #000000;
	font-weight: bold;
	margin-top: 20px;
	margin-bottom: 5px;
	text-transform: uppercase;
}
h3.vcex-recent-news-entry-title-heading {
	font-size: 14px;
	margin: 0px;
	font-weight: 600;
}


.news-category  div.vc_gitem-zone.vc_gitem-zone-c.vc_custom_1419328663991 {background-color: transparent !important;}

.news-category .sidebar-box {
margin-top: 28px;
padding-bottom: 30px;
}

/*about page*/



header.single-blog-header.clr {margin-top: 10px; }
.blog-entry-readmore a.theme-button {
	width: 100%;
	text-align: right
}

li.fontResizer {
line-height: 40px !important;
}

.azed-recent-news .vcex-news-entry-details div.vcex-news-entry-thumbnail.clr {
	max-width: 100%;
float:unset;
margin-right: 20px;
}


.vcex-news-entry-details div.vcex-news-entry-thumbnail.clr {
	max-width: 50%;
float: left;
margin-right: 20px;
}

.news-category .vc_gitem-animated-block {
	float: left;
	margin-right: 20px;
	position: relative;
	width: 73%;
	}

/*news round up..*/
div.ultimate-layouts-filter-container {
	margin-top: 30px !important;
}

.ultimate-layouts-container .ultimate-layouts-filter-container .ultimate-layouts-sc-filter-container .ultimate-layouts-filter-item .close-filter,
span.close-filter {display: none;}
.ultimate-layouts-container .ultimate-layouts-metas-st2>.ultimate-layouts-metas-wrap {background-color: rgba(0,0,0,1)!important;}
.ultimate-layouts-container .ultimate-layouts-readmore-btn {
	background-color: rgba(0,0,0,1) !important;
}

/*------------------------------------------------------------------
share your photos
-------------------------------------------------------------------*/
div.share-your-photos {
	height: 250px;
	margin-bottom: 20px;
}


/*------------------------------------------------------------------
single post pages
-------------------------------------------------------------------*/
h1.single-post-title.entry-title {font-size: 36px; margin: -15px 0 0 10px !important; font-weight: 600;
color: #000000;
line-height: 36px !important;
text-transform: uppercase;
}
.single-post .azed-meta-header .dnb-social-share.position-horizontal { margin: 0 auto 0px }
.single-post .azed-meta-header .dnb-social-share.position-horizontal li { float: left; margin: 0; border: none; }
.single-post .azed-meta-header .dnb-social-share.position-horizontal li a { border: 0px; }
.single-post .azed-meta-header  ul.dnb-social-share.position-horizontal.style-minimal.clr { position: absolute; right: 0px; }
.single-post hr { border-bottom: 1px solid rgba(0, 0, 0, 1); border-top: 1px solid rgba(0, 0, 0, 1); height: 4px; margin: 10px 4px; }
.single-post .meta { margin: 0 0 10px }
.single-post .meta li .fa { display: none; }

/* Meta details single post */
.azed-meta-header { width:100%;padding: 0px 0px;}
.azed-meta-header-left { width:65%;float: left;}
/*.azed-meta-header-center { width:33.3%;float: left; text-align: center;}*/
.azed-meta-header-right { width:30%;float: right; text-transform: uppercase !important;}
.meta time {text-transform: uppercase !important;}

.date-pipe {
	color: #000000;
	padding-left: 10px;
	margin-right: -10px;
	display: inline-block;
}

div.azed-meta-header-left ul.meta {margin-top: 5px;}
div.azed-meta-header-left .updated, div.azed-meta-header-left, div.azed-meta-header-left a {
	color: #000 !important;
	font-family: 'Montserrat', sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
}
div.azed-meta-header-left a {text-decoration: none; }
div.azed-meta-header-left a:hover { text-decoration: none; }


div.azed-meta-header .dnb-social-share.position-horizontal li a {
	color: #959595;
	margin: 0 auto 20px;
}
div.azed-meta-header .dnb-social-share.position-horizontal li a:hover {
	color: #000000;
}

.dnb-social-share.position-horizontal li a {
	color: #000000;
	margin: 0 auto 20px;
}
.dnb-social-share.position-horizontal li a:hover {
	color: #777777;
}


.dnb-social-share-wrap.after-content { border-top: 1px solid #FFF; border-bottom: 1px solid #FFF; text-align: center; margin: 0 auto 20px; }
.after-content .dnb-social-share.position-horizontal { margin: auto 0px; }
.after-content div.theme-heading.social-share-title { font-size: 26px; padding: 10px 0px 0px 0px; margin: auto 0px; }
ul.dnb-social-share.position-horizontal.style-minimal.clr { display: inline-block; float: none; }
.after-content span.fa.fa-twitter, .after-content span.fa.fa-facebook, .after-content span.fa-google-plus, .after-content span.fa-pinterest, .after-content span.fa-linkedin, .after-content span.fa-envelope { font-size: 32px; }
.after-content .dnb-social-share li.share-facebook a:hover, .after-content .dnb-social-share li.share-googleplus a:hover, .after-content .dnb-social-share li.share-pinterest a:hover, .after-content .dnb-social-share li.share-linkedin a:hover, .after-content .dnb-social-share li.share-email a:hover, .after-content .dnb-social-share li.share-twitter a:hover { color: #000; background-color: transparent; }
.dnb-social-share-wrap .dnb-social-share.position-horizontal li a { border: 0px; }
.azednews-related-content { background: url("images/double-line.png") bottom center repeat-x; font-family: 'Montserrat', sans-serif; font-size: 18px; font-weight: bold; margin-bottom: 20px; text-transform: uppercase; vertical-align: baseline; }

.related-post-figure img {
	min-height: 150px;
	max-height: 150px;
}

.azednews-related-content .theme-heading { margin: 0px; }
.related-post-content { background: transparent; border: 0px; padding: 10px; }
article.related-post {margin-bottom: 0px !important;}
/* a.related-post-thumb {max-height: 250px;} */
.menu-front-page-sections-container {
	margin-top: -30px;
	text-transform: uppercase;
}
ul#menu-front-page-sections.menu {padding-left: 10px}

/* best-of azed news posts */
.post-in-category-best-of-azed-news #post-media {
	display: none;
}


.theme-button.black:hover, .active > .theme-button.black, .theme-button.active.black {
	background: #555;

}
.theme-button, .color-button, input[type="submit"], button {
	-webkit-appearance: none;
	border-radius: 0px;
	color: #fff;
	font-family: 'Montserrat', sans-serif;
	font-size: 14px !important;
	margin-left: 10px;
	padding: .3em 1em;
	text-transform: uppercase;
	vertical-align: baseline;
	font-weight: 600;
}

.front-page .ultimate-layouts-picture-wrap>a img {
	max-height: 340px !important;
	min-height: 340px !important;
}


.news-category div.ultimate-layouts-picture {
	width: 30% !important;
}
.news-category div.ultimate-layouts-content.entry {
	width: 70% !important;
}

.news-category .ultimate-layouts-container .ul-pagination-wrap {
	text-align: center;
	margin-top: 0px
}
.news-category div.ultimate-layouts-readmore-btn.ul-loadmore-style.ul-loadmore-action {
	width: 80%;
}


/*.news-category  span.ul-loadmore-text {
	line-height: 20px;
}*/

/*div.ultimate-layouts-entry-wrapper.entry-content {
	margin-bottom: 50px !important;
}*/

/*ul#menu-front-page-sections.menu
.sidebar-box .lcp_catlist li {
	padding-bottom: 20px;
}*/


.front-page ul#menu-front-page-sections.menu {
	padding-top: 20px;
}

.front-page li.menu-item.menu-item-type-taxonomy.menu-item-object-category {
	padding-bottom: 10px;
}


/* .ultimate-layouts-container .ultimate-layouts-listing-list-4 .ultimate-layouts-item .ultimate-layouts-entry-wrapper .ultimate-layouts-picture .ultimate-layouts-picture-wrap {
position: absolute !important;
top: 0px !important;
left: 0px !important;
bottom: 0px !important;
right: 50% !important;
margin-right: 15px !important;
}
 */



.ultimate-layouts-container .ultimate-layouts-filter-container .ultimate-layouts-sc-filter-container {
	text-align: left !important;
}

.ultimate-layouts-container {
	color: unset !important;
	 font-family: unset !important;
	 font-size: unset !important;
}

.ultimate-layouts-container h3.ultimate-layouts-title {
    font-size: 18px;
    font-weight: 600;
    line-height: 1.3;
    font-family: 'PT Serif', serif !important;
    text-transform: none !important;
    letter-spacing: 0 !important;
}


.blog-entry.grid-entry-style .blog-entry-media {
	margin-bottom: 0px;
}
div.blog-entry-readmore.clr {
	margin-left: -10px;
	margin-right: 10px
}


.ultimate-layouts-container .ultimate-layouts-excerpt {
	/* min-height: 100px; */
}


.news-category .ultimate-layouts-sc-filter-container {display: none;}

/*share photos button*/

.archive div#content.site-content hr { /*blog archive page*/
	margin-bottom: 10px !important;

}
#sidebar {
	margin-top: 10px;
}
.sidebar-box.widget_dnb_templatera .vc_column_container>.vc_column-inner {
	 padding-left: 0px;
	 padding-right: 0px;
}

/* .share-your-photos .vc_column_container>.vc_column-inner {
	padding-left: 0px;
	padding-right: 0px;
 */}
div.sidebar-box.widget_dnb_templatera.clr {
	padding-bottom: 0px;
}

/*.sidebar-box.widget_dnb_templatera a.vcex-button.theme-button.flat.black.animate-on-hover {
	padding: 0px 10px !important;
}*/

.sidebar-box .lcp_catlist li {
	padding-bottom: 10px;
}
#sidebar .widget_nav_menu a {
	color: #000000;
}

ul.dcw {
	list-style: none;
	margin: 0 0 20px 0px;
}
li.dcw_c1,
li.dcw_c {
	text-transform: uppercase;
	margin-bottom: 10px;
}

.dcw .cat-item-1,
.dcw .cat-item-13481,
.dcw .cat-item-10181 {
	display: none;
}

/*this is a potential problem*/
/*.sidebar-box.DisplayCategoriesWidget.clr,*/
div.sidebar-box.widget_text.clr, /*i think this will be a problem*/
.single .sidebar-box.widget_text.clr,
.category .sidebar-box.widget_text.clr {
	 padding-bottom: 0px;
}


/*li.cat-item.cat-item-2.dcw_c1*/


/*.sidebar-box.DisplayCategoriesWidget ul.dcw {
	list-style: none;
	margin: 0 0 20px 0px;
}
.sidebar-box.DisplayCategoriesWidget li.dcw_c {
	text-transform: uppercase;
	margin-bottom: 10px;
}

.sidebar-box.DisplayCategoriesWidget .dcw .cat-item-1,
.sidebar-box.DisplayCategoriesWidget .dcw .cat-item-13481,
.sidebar-box.DisplayCategoriesWidget .dcw .cat-item-10181 {
	display: none;
}
*/




div.sidebar-box .widget-title { padding-left: 20px; background: url("images/double-line.png") bottom center repeat-x !important; }

/* sidebar subscribe */
div.sidebar-sections,
div.sidebar-newsletter {
margin-bottom: -7px;
}

div.sidebar-sections span
div.sidebar-newsletter span {
margin-left: -10px;
}

div.sidebar-box.widget_text .sidebar-sections,
div.dnb-newsletter-widget-description .sidebar-newsletter {
	color: #000000;
	font-family: "Montserrat";
	font-size: 16px;
	font-style: bold;
	font-weight: 400;
	line-height: 20px;
	text-transform: uppercase;
 	height: 20px;
 	position: relative;
}

div.dnb-newsletter-widget-description .sidebar-newsletter:before { border-right: 20px solid #F0EEEE; border-top: 20px solid #000000; content: ''; position: absolute; top: 0; left: 0; width: 0; }
div.dnb-newsletter-widget-description .sidebar-newsletter span { padding-left: 20px; }

/* sidebar top news */
div.sidebar-box.widget_text .sidebar-top-news { height: 20px; position: relative; }
div.sidebar-box.widget_text .sidebar-top-news:before { border-right: 20px solid #F0EEEE; border-top: 20px solid #2d9fc9; content: ''; position: absolute; top: 0; left: 0; width: 0; }
div.sidebar-box.widget_text .sidebar-top-news { padding-left: 20px; }

/* sidebar other news */
div.sidebar-box.widget_text .sidebar-other-stories { height: 20px; position: relative; }
div.sidebar-box.widget_text .sidebar-other-stories:before { border-right: 20px solid #F0EEEE; border-top: 20px solid #029865; content: ''; position: absolute; top: 0; left: 0; width: 0; }
div.sidebar-box.widget_text .sidebar-other-stories { padding-left: 20px; }

/* sections menu */
div.sidebar-box.widget_text .sidebar-sections { background: transparent; height: 20px; position: relative;}
div.sidebar-box.widget_text .sidebar-sections:before { border-right: 20px solid #F0EEEE; border-top: 20px solid #fcca00; content: ''; position: absolute; top: 0; left: 0; width: 0; }
div.sidebar-box.widget_text .sidebar-sections span { padding-left: 20px; }




.sidebar-submit-stories .vc_column_container>.vc_column-inner { margin-top: 10px; padding-left: 0px; padding-right: 0px; }
div#sidebar-inner hr { border-bottom: 1px solid rgba(0, 0, 0, 1); border-top: 1px solid rgba(0, 0, 0, 1); height: 4px; margin: 10px 4px; }
#sidebar .dnb-newsletter-widget { background: transparent; border: 0px; padding: 0px 0px 20px 0px; text-align: left !important; }
#sidebar .dnb-newsletter-widget-description { color: rgba(0, 0, 0, 1.0) !important; }
#sidebar .dnb-newsletter-widget input[type="email"], #sidebar .dnb-newsletter-widget input[type="text"] {
	border-color: rgba(0, 0, 0, .1) !important;
	background: rgba(255, 255, 255, .3) !important;
	margin-bottom: 10px !important;
	text-align: left !important;
	width: 100% !important;
}
#sidebar .dnb-newsletter-widget button {
	background-color: #000;
	display: block;
	font-size: 1em;
	margin-left: 0px;
	padding: 0.9em 1.2em;
	width: 100px;
}


.azed-footer-title-wrap {
	background: url("images/double-line.png") bottom center repeat-x;
	margin-bottom: 30px;
	width: 100%;
	height: 40px;
}

.azed-footer-title-left { color: #000000; font-size: 14px; font-style: italic; line-height: 16px; width: 50%; float: left;}
.azed-footer-title-left span { padding-left: 10px; }

.azed-footer-title-right {
	width: 50%;
	float: right;
	text-align: right;
}

/* li.back-to-top {
	background-color: #000000;
}
li.back-to-top a {
	color: #FFFFFF;
}
 */

li.back-to-top {
	background-color: #000000 !important;
	color: #FFFFFF !important;
}

li.back-to-top a {
	background-color: #000000 !important;
	color: #FFFFFF !important;
}

li.back-to-top a:hover {
	background-color: #000000 !important;
	color: #FFFFFF !important;
}


.azed-footer-title-wrap .dnb-social-share.position-horizontal {
	margin-bottom: 0px !important;
}


/* this is potential issue */
#footer li a:before {color: #FFFFFF !important;}

#footer li.share-twitter,
#footer li.share-facebook,
#footer li.share-email,
#footer li.share-linkedin,
#footer li.share-pinterest,
#footer li.share-googleplus {
	margin-top: -5px;
	margin-right: -5px;
}

#footer span.fa {
	font-size: 24px !important;
}


.azed-footer-title-right .back-to-top a:hover {
	background-color: #FFFFFF;
	color: #000000;
}

a#backToTopBtn.scrollToTop.fa.fa-caret-up {
	margin-bottom: 0px !important;
}


#footer-widgets div.widget-title { border-bottom: 1px solid rgba(0, 0, 0, .3) !important; color: #000; }
#footer .dnb-newsletter-widget { background: transparent; border: 0px; padding: 0px 0px 20px 0px; text-align: left !important; }
#footer .dnb-newsletter-widget-description { color: rgba(0, 0, 0, 1.0) !important; }
#footer .dnb-newsletter-widget input[type="email"], #footer .dnb-newsletter-widget input[type="text"] { border-color: rgba(235, 235, 235, 1.0) !important; background: rgba(235, 235, 235, .8) !important; margin-bottom: 20px !important; text-align: left !important; width: 100% !important; }
#footer .dnb-newsletter-widget button { background-color: #000; display: block; font-size: 14px; font-weight: 600; margin-left: 0px; padding: 15px !important;}



/* input normal */
input[type="text"],
input[type="password"],
input[type="email"],
input[type="tel"],
input[type="url"],
input[type="search"],
textarea {
    color: #777;
    padding: .6em;
    display: inline-block;
    font-size: 1em;
    transition: .15s linear border;
    -webkit-appearance: none;
    max-width: 100%;
    border: 1px solid #eee;
    background: #f7f7f7;
    font-family: inherit;
    line-height: inherit;

	border-color: rgba(131, 131, 131, .2);
	background: rgba(255, 255, 255, .3)!important;
	margin-bottom: 20px !important;
	text-align: left !important;
	width: 100% !important;
    border-radius: 0px !important;
}


.page-id-147873 input[type="text"],
.page-id-147873 input[type="password"],
.page-id-147873 input[type="email"],
.page-id-147873 input[type="tel"],
.page-id-147873 input[type="url"],
.page-id-147873 input[type="search"],
.page-id-147873 textarea {
    color: #777;
    padding: .6em;
    display: inline-block;
    font-size: 1em;
    transition: .15s linear border;
    -webkit-appearance: none;
    max-width: 100%;
    border: 1px solid #eee;
    background: #f7f7f7;
    font-family: inherit;
    line-height: inherit;

	border-color: rgba(131, 131, 131, .2);
	background: rgba(255, 255, 255, .3)!important;
	margin-bottom: 3px !important;
	text-align: left !important;
	width: 100% !important;
    border-radius: 0px !important;
}

.section-147873 input[type="text"], .section-147873 select{
	margin-top: 15px !important;
}

.section-234 input[type="checkbox"]{
	height: initial !important;
	margin: 8px 0;
}

.ultimate-layouts-container .ultimate-layouts-metas-st2 a {
    font-size: 14px !important;
    font-weight: 600;
    color: #999;
    letter-spacing: 0 !important;
    font-family: "Montserrat", sans-serif !important;
    text-transform: uppercase;
    color: #999;
    text-decoration: none;
    outline: none;
    border: none;
}


/* input normal */
/*input[type="text"],
input[type="password"],
input[type="email"],
input[type="tel"],
input[type="url"],
input[type="search"],
textarea {
    color: #777;
    padding: .6em;
    display: inline-block;
    font-size: 1em;
    transition: .15s linear border;
    -webkit-appearance: none;
    max-width: 100%;
    border: 1px solid #eee;
    background: #f7f7f7;
    font-family: inherit;
    line-height: inherit;
    border-radius: 0px !important;
}
*/

/* textarea */
textarea {
    width: 100%;
    max-width: 100%;
    -webkit-appearance: none;
}

@media only screen and (max-width: 2500px) {
.header-five #site-logo { float: unset; height: 100%; margin: 0 auto; }
.header-five #site-logo {margin: 0px 35% !important;}
}

@media only screen and (min-width: 768px) {}
@media only screen and (min-width: 768px) and (max-width: 1280px) {}
@media only screen and (max-width: 959px) {}
@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape) {}
@media only screen and (min-width:768px) and (max-width:1024px) {}
@media only screen and (min-width: 768px) and (max-width: 959px) {}
@media only screen and (max-width: 500px) {
	.breaking-news {display: none;}
}
@media only screen and (max-width: 767px) {}
@media only screen and (min-width: 480px) and (max-width: 767px) {}

@media only screen and (max-width: 500px) {
	.hide-mobile {display: none;}
	div.topbar-left {display: none;}
	div.topbar-right {float: left;text-align: center;width: 100%;}

	li.back-to-top {display: none;}
}



/*Gravity forms css*/
.gform_wrapper ul {
	padding-left: 0;
	list-style: none;
}
.gform_wrapper li {
	margin-bottom: 15px;
}
.gform_wrapper form {
	margin-bottom: 0;
}
.gform_wrapper .gfield_required {
	padding-left: 1px;
	color: #b94a48;
}
.ginput_container input, .ginput_container select, .ginput_container textarea {
	display: block;
	width: 100%;
	height: 34px;
	padding: 6px 12px;
	font-size: 14px;
	line-height: 1.428571429;
	color: #555;
	vertical-align: middle;
	background-color: #fff;
	border: 1px solid #ccc;
	border-radius: 4px;
	-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
	box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
	-webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
	transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
}
.ginput_container input:-moz-placeholder, .ginput_container select:-moz-placeholder, .ginput_container textarea:-moz-placeholder {
	color: #999;
}
.ginput_container input::-moz-placeholder, .ginput_container select::-moz-placeholder, .ginput_container textarea::-moz-placeholder {
	color: #999;
}
.ginput_container input:-ms-input-placeholder, .ginput_container select:-ms-input-placeholder, .ginput_container textarea:-ms-input-placeholder {
	color: #999;
}
.ginput_container input::-webkit-input-placeholder, .ginput_container select::-webkit-input-placeholder, .ginput_container textarea::-webkit-input-placeholder {
	color: #999;
}
.ginput_container input:focus, .ginput_container select:focus, .ginput_container textarea:focus {
	border-color: #66afe9;
	outline: 0;
	-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(102, 175, 233, 0.6);
	box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(102, 175, 233, 0.6);
}
.ginput_container input[disabled], .ginput_container select[disabled], .ginput_container textarea[disabled], .ginput_container input[readonly], .ginput_container select[readonly], .ginput_container textarea[readonly], fieldset[disabled] .ginput_container input, fieldset[disabled] .ginput_container select, fieldset[disabled] .ginput_container textarea {
	cursor: not-allowed;
	background-color: #eee;
}
textarea.ginput_container input, textarea.ginput_container select, textarea.ginput_container textarea {
	height: auto;
}
.ginput_container textarea {
	height: auto;
}
.gform_button {
	display: inline-block;
	padding: 6px 12px;
	margin-bottom: 0;
	font-size: 14px;
	font-weight: normal;
	line-height: 1.428571429;
	text-align: center;
	vertical-align: middle;
	cursor: pointer;
	border: 1px solid transparent;
	border-radius: 4px;
	white-space: nowrap;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	-o-user-select: none;
	user-select: none;
	color: #fff;
	background-color: #428bca;
	border-color: #357ebd;
}
.gform_button:focus {
	outline: thin dotted #333;
	outline: 5px auto -webkit-focus-ring-color;
	outline-offset: -2px;
}
.gform_button:hover, .gform_button:focus {
	color: #333;
	text-decoration: none;
}
.gform_button:active, .gform_button.active {
	outline: 0;
	background-image: none;
	-webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
	box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
}
.gform_button.disabled, .gform_button[disabled], fieldset[disabled] .gform_button {
	cursor: not-allowed;
	pointer-events: none;
	opacity: .65;
	filter: alpha(opacity=65);
	-webkit-box-shadow: none;
	box-shadow: none;
}
.gform_button:hover, .gform_button:focus, .gform_button:active, .gform_button.active, .open .dropdown-toggle.gform_button {
	color: #fff;
	background-color: #3276b1;
	border-color: #285e8e;
}
.gform_button:active, .gform_button.active, .open .dropdown-toggle.gform_button {
	background-image: none;
}
.gform_button.disabled, .gform_button[disabled], fieldset[disabled] .gform_button, .gform_button.disabled:hover, .gform_button[disabled]:hover, fieldset[disabled] .gform_button:hover, .gform_button.disabled:focus, .gform_button[disabled]:focus, fieldset[disabled] .gform_button:focus, .gform_button.disabled:active, .gform_button[disabled]:active, fieldset[disabled] .gform_button:active, .gform_button.disabled.active, .gform_button[disabled].active, fieldset[disabled] .gform_button.active {
	background-color: #428bca;
	border-color: #357ebd;
}
.gform_wrapper .gfield_error .gfield_label {
	color: #b94a48;
}
.gform_wrapper .gfield_error input, .gform_wrapper .gfield_error select, .gform_wrapper .gfield_error textarea {
	border-color: #eed3d7;
	background-color: #f2dede;
	color: #b94a48;
}
.gform_wrapper .gfield_error input:focus, .gform_wrapper .gfield_error select:focus, .gform_wrapper .gfield_error textarea:focus {
	border-color: #b94a48;
	outline: 0;
	-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(185, 74, 72, 0.6);
	box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(185, 74, 72, 0.6);
}
.validation_error {
	padding: 15px;
	margin-bottom: 20px;
	border: 1px solid transparent;
	border-radius: 4px;
	background-color: #f2dede;
	border-color: #eed3d7;
	color: #b94a48;
}
.validation_error h4 {
	margin-top: 0;
	color: inherit;
}
.validation_error .alert-link {
	font-weight: bold;
}
.validation_error>p, .validation_error>ul {
	margin-bottom: 0;
}
.validation_error>p+p {
	margin-top: 5px;
}
.validation_error hr {
	border-top-color: #e6c1c7;
}
.validation_error .alert-link {
	color: #953b39;
}
#gforms_confirmation_message {
	padding: 15px;
	margin-bottom: 20px;
	border: 1px solid transparent;
	border-radius: 4px;
}
#gforms_confirmation_message h4 {
	margin-top: 0;
	color: inherit;
}
#gforms_confirmation_message .alert-link {
	font-weight: bold;
}
#gforms_confirmation_message>p, #gforms_confirmation_message>ul {
	margin-bottom: 0;
}
#gforms_confirmation_message>p+p {
	margin-top: 5px;
}
.gallery-row {
	padding: 15px 0;
}
.aligncenter {
	display: block;
	margin: 0 auto;
}
.alignleft {
	float: left;
}
.alignright {
	float: right;
}
figure.alignnone {
	margin-left: 0;
	margin-right: 0;
}

.gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]) {
    padding: 20px 10px !important;
}
.gform_wrapper .gform_footer input.button, .gform_wrapper .gform_footer input[type=submit], .gform_wrapper .gform_page_footer input.button, .gform_wrapper .gform_page_footer input[type=submit] {
	padding: 10px 15px !important;
	width: unset !important;
}



::-webkit-input-placeholder {
    color:    rgba(0,0,0,1);!important;
}
:-moz-placeholder {
    color:    rgba(0,0,0,1);!important;
}
::-moz-placeholder {
    color:    rgba(0,0,0,1);!important;
}
:-ms-input-placeholder {
    color:    rgba(0,0,0,1);!important;
}




/* .single-format-standard .single-blog-article .entry a {
    color: rgba(0,0,0,.6); !important;
    text-decoration: underline;
    THIS ONE IS A PROBLEM
} */

/*a.ticker-link{
	color: #FFFFFF !important;
}
*/

div.container.clr.db-credits { font-size: 14px; font-style: italic; line-height: 40px; margin-top: -20px; padding-bottom: 20px; text-align: right; }
#footer-bottom .db-credits a {color: #FFFFFF;}
#footer-bottom .db-credits a:hover {color: #b9d1e6;}



/*////////////////////////////////////////////////////////*/
/* AZEDNEWS Edits October 2018  */
/*////////////////////////////////////////////////////////*/
	/* HOME PAGE */
.home .mna-block .mna-post-item.mna-post-item-big .mna-post-title h3,
.home .mna-block .mna-post-item.mna-post-item-big .mna-post-title a {
	font-size: 32px !important;
	font-family: "PT Serif" !important;
	color: rgba(255, 255, 255, 1) !important;
}
.home .mna-block .mna-post-item.mna-post-item-big .mna-post-title h3:hover,
.home .mna-block .mna-post-item.mna-post-item-big .mna-post-title a:hover {
	color: rgba(255, 255, 255, 1) !important;
}

.home .mna-block .mna-post-title h3 a {
	font-weight: 400 !important;
	color: rgba(0, 0, 0, 1) !important;
	z-index: 99;
	font-weight: bold !important;
}

.home .mna-block {
    margin-bottom: 30px;
}

/* .home .mna-block .mna-post-title h3 a:hover {
	font-weight: 400 !important;
	color: rgba(0, 0, 0, 1) !important;
	z-index: 99;
	font-weight: bold !important;
}
 */
/* .home .mna-block .mna-post-item:hover .mna-post-title a {
	color: rgba(0, 0, 0, 1) !important;
	z-index: 99;
	font-weight: bold !important;
} */


	.home .mna-block-1 .mna-block-posts-list .mna-post-item.mna-post-item-big .mna-post-thumbnail { z-index: -1; }
	.home .mna-post-thumbnail.feature-overlay::after { display: block; position: relative; background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0, #000 90%); margin-top: -350px; height: 350px; width: 100%; content: ''; }
	.home .mna-post-item.aen-feature-list .mna-post-title h3 a { color: rgba(0, 0, 0, .8) !important; }
	.home .mna-post-item.aen-feature-list .mna-post-title h3 a:hover { color: rgba(0, 0, 0, .8) !important; }
	.home .mna-block .mna-readmore, .home .mna-block .mna-readmore:visited { background-color: transparent !important; color: #fff; border: 1px solid #fff; }

	.home .featured-story .featured-excerpt p { font-size: 14px !important; font-family: "PT Serif" !important; }
	.home .featured-story .mna-post-title { border-bottom: 1px solid #fff; }
.home .featured-story .mna-post-title h3 {
	border-bottom: solid 1px #fff;
	padding-bottom: 10px !important;
	margin-bottom: 3px;
	margin-top: -200px;
	/*margin-top: -29%;*/
}

.home .featured-story .featured-excerpt p {
	color: rgba(255, 255, 255, .8) !important;
	margin-top: -100px;
}
	.home .featured-story .featured-readmore { margin-top: -90px; }

	.home-white-banner-shadow { background-color: #FFF; -webkit-box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.25); -moz-box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.25); box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.25); }
	.home-white-banner-wrap { background-color: #FFF; padding: 30px 0px;}
	.home-white-banner-wrap .theme-button, .home-white-banner-wrap .color-button, .home-white-banner-wrap input[type="submit"], .home-white-banner-wrap button { margin-left: 0px; }
	.home-white-banner-wrap .theme-button-expanded-wrap.theme-button-wrap { width: 42%; float: left; margin-right: 30px; margin-top: 20px; }

.home-white-banner-wrap .core3-heading.core3-heading-double-line span{
color: #DD2925;
font-size: 18px !important;
line-height: 22px;
text-transform: uppercase;
}

	/* miscellanous home page  */
	.aen-feature-list:not(:last-child) { border-bottom: 1px solid rgba(0, 0, 0, .1); padding-bottom: 15px; }
	.aen-feature-list .mna-post-title h3 a { font-weight: 400 !important; color: rgba(0, 0, 0, 1) !important; z-index: 99;font-weight: bold!important; font-size: 16px !important; font-family: "PT Serif" !important; }
	.aen-feature-list .mna-post-title h3 a:hover { font-weight: 400 !important; color: rgba(0, 0, 0, 1) !important; z-index: 99; font-weight: bold!important; }

.home .mna-post-item.aen-feature-list a:hover {
	color: #000000!important;
}

.mna-post-meta a:hover {
	color: red;
}


	.textcenter.theme-button-wrap { padding-bottom: 30px; }
	.vcex-button.theme-button.flat.grey.large.align-center.animate-on-hover { position: absolute; bottom: 30px; left: 10px; right: 10px; margin: auto; }
	article .vcex-simple-news-entry { border-bottom: 1px solid rgba(0, 0, 0, .1); }
	article .vcex-simple-news-entry:last-child { border-bottom: 0px; }
	.vcex-button.theme-button.flat.grey.large.align-center.animate-on-hover { color: #fff; font-family: 'Montserrat', sans-serif; font-size: 14px !important; font-weight:600; margin-left: unset; padding: 15px; }

/*////////////////////////////////////////////////////////*/
/* AZEDNEWS PODCAST on home page  */
/*////////////////////////////////////////////////////////*/
	.azed-social-media {
	    width: 100%;
	    display: inline-block;
	    margin-top: 20px;
	    float: left;
	}
	div.podcast-itunes a, div.podcast-spotify a, div.podcast-stitcher a, div.podcast-libsyn a { line-height: 24px; vertical-align: top; }
	div.podcast-itunes:hover, div.podcast-spotify:hover, div.podcast-stitcher:hover, div.podcast-libsyn:hover { text-decoration: underline !important; }
	div.podcast-itunes:before, div.podcast-spotify:before, div.podcast-stitcher:before, div.podcast-libsyn:before { content: ""; display: block; width: 28px; height: 28px; float: left; margin: 0 5px 0 0; }
	div.podcast-itunes:before { background: url("images/28_Itunes.png") no-repeat !important; width: 30px; }
	div.podcast-spotify:before { background: url("images/28_Spotify.png") no-repeat !important; width: 30px; }
	div.podcast-stitcher:before { background: url("images/28_Stitcher.png") no-repeat !important; width: 30px; }
	div.podcast-libsyn:before { background: url("images/28_Libsyn.png") no-repeat !important; width: 30px; }
	div.podcast-itunes { width: 25%; float: left; }
	div.podcast-spotify { width: 25%; float: left; }
	div.podcast-stitcher { width: 25%; float: left; }
	div.podcast-libsyn { width: 25%; float: left; }

/*////////////////////////////////////////////////////////*/
/* News articals landing page  news-landing-page */
/*////////////////////////////////////////////////////////*/
	/* REVISIT THIS */
	.ultimate-layouts-container .ultimate-layouts-listing-grid-3 .ultimate-layouts-item .ultimate-layouts-entry-wrapper { padding: 0px 20px 0 20px !important; border: 1px solid #eaeaea; background-color: #d8d8d8!important; }
	[data-class='ul-time-metas'] { position: absolute !important; top: 0px !important; width: 100% !important; left: 0; }
	[data-class='ul-time-metas'] span { color: #FFFFFF; font-size: 16px; padding-left: 20px; font-weight: 600; font-family: "Montserrat";}
	[data-class='ul-time-metas'] span::before { border-right: 20px solid transparent; border-top: 20px solid #DD2925; content: ''; position: absolute; top: 0; left: 0; width: 0; }
	.ultimate-layouts-container .ultimate-layouts-metas { margin: -25px 0 25px 0 !important; }
	.ultimate-layouts-container .ultimate-layouts-picture { }
	.ultimate-layouts-title.entry-title { margin-bottom: 15px !important; }
	.ultimate-layouts-metas-wrap { max-width: 140px; margin: 0 auto !important; padding-bottom: 20px; }
	.ultimate-layouts-container .ultimate-layouts-metas-st2 > .ultimate-layouts-metas-wrap > .flt-right { float: unset; }
	.ultimate-layouts-container .ultimate-layouts-metas-st2:last-child { margin-bottom: 20px !important; }
	.ultimate-layouts-picture-link img { min-height: 215px !important; max-height: 215px !important; }

/* .news-landing-page */


.news-landing-page .vcex-heading {
	margin-top: 40px;
	text-transform: uppercase;
}

.ultimate-layouts-container .ultimate-layouts-readmore-btn {
    font-size: 14px !important;
    font-weight: 600;
    color: #999;
    letter-spacing: 0 !important;
    font-family: "Montserrat", sans-serif !important;
    text-transform: uppercase;
    color: #fff;
    background-color: #fb4c35;
    text-decoration: none;
    padding: 9px 20px 8px 20px;
    display: inline-block;
    transition: color 0.2s ease-in-out, background-color 0.2s ease-in-out;
    -webkit-transition: color 0.2s ease-in-out, background-color 0.2s ease-in-out;
    -ms-transition: color 0.2s ease-in-out, background-color 0.2s ease-in-out;
}

/*////////////////////////////////////////////////////////*/
/* miscellanous  */
/*////////////////////////////////////////////////////////*/
	.callout-dark-banner { background-color: #252525!important; padding-top: 20px; padding-bottom: 10px; }
	#footer-callout-wrap { padding-top: 25px; padding-bottom: 0px !important; }
	.aen-video-wrap {padding: 0px 40px;}
	.widget-first .textwidget p { font-size: 24px; line-height: 31px; }
	li.share-print{display: none;}
.dnb-social-share.position-horizontal li {margin: 0 0 0 0;}

/*////////////////////////////////////////////////////////*/
/* news category landing pages  */
/*////////////////////////////////////////////////////////*/
/* .news-landing-page .azed-meta-header-left {display: none;} */




.post-in-category-azednews-original-content .page-header-fix { display: none; }

.post-in-category-azednews-original-content article .single-blog-header,
.post-in-category-azednews-original-content article #post-media
  { display: none; }

/* .post-in-category-azednews-original-content article .azednews-social-wrap */


.post-in-category-azednews-original-content .page-header:before { display: block; position: absolute; background-image: linear-gradient(0deg, rgba(0, 0, 0, .5), rgba(0, 0, 0, .5) 100%); margin-top: 0px; width: 100%; content: ''; top: 0px; bottom: 0px; }
.post-in-category-azednews-original-content .page-header { margin: 0px 0 0px; padding: 0px 0; }
.post-in-category-azednews-original-content .site-content { max-width: 900px !important; margin: 0 auto !important; }
.post-in-category-azednews-original-content .blog-entry-header { max-width: 1000px; margin: 0 auto; }
.post-in-category-azednews-original-content  .entry .alignleft { margin-left: -100px; }
.post-in-category-azednews-original-content  .entry .alignright { margin-right: -100px; }
.page-header-table { display: table; width: 100%; }
.page-header-table-cell { display: table-cell; vertical-align: middle; text-align: center; padding: 18% 1%; }
.page-header-table-cell h1 { color: #FFF; font-size: 56px; text-align: center; z-index: 99; }
.page-header-table-cell .meta, .page-header-table-cell  .entry .meta { font-size: 0.923em; color: #fff; list-style: none; margin: 0 0 10px; }
.page-header-table-cell .meta li, .page-header-table-cell .entry .meta li { float: unset; display: inline-block }
.page-header-table-cell .entry-title a:hover { color: #FFF !important; }
.page-header-table-cell div.azed-meta-header-left, .page-header-table-cell div.azed-meta-header-left .updated, .page-header-table-cell div.azed-meta-header-left a { color: #FFF !important; font-size: 14px; font-weight: bold; text-transform: uppercase; width: 100%; }
.page-header-table-cell .date-pipe { color: #FFF; padding-left: 10px; margin-right: -10px; display: inline-block; }
.page-header-table-cell hr { border-bottom: 1px solid rgba(255, 255, 255, 1); border-top: 1px solid rgba(255, 255, 255, 1); height: 4px; margin: 10px 4px; }
.page-header.background-image-page-header .page-header-title { position: relative; z-index: 2; color: #fff; max-width: 100%; font-size: 3.231em; font-weight: 400; max-width: 100% !important; }
.page-header.background-image-page-header .page-subheading { position: relative; z-index: 2; color: #fff; font-size: 1.846em; font-weight: 300; }
.background-image-page-header-overlay { display: block; position: absolute; top: 0; left: 0; height: 100%; width: 100%; background: #000; z-index: 1; opacity: 0.5; }
.background-image-page-header-overlay.style-dotted { background: rgba(0, 0, 0, 0.3) url(images/dotted-overlay.png) repeat }
.background-image-page-header-overlay.style-dashed { background: rgba(0, 0, 0, 0.3) url(images/dashed-overlay.png) repeat }
.azednews-social-wrap { width: 100%; margin-top: 20px; }
.azednews-social-left { width: 130px;min-width: 130px; float: right; height: 40px; text-align: right; }
.azednews-social-right { width: 60px;min-width: 65px; float: right; }

.post-in-category-azednews-original-content .dnb-carousel-entry-media { float: left; max-width: 33%; }
.post-in-category-azednews-original-content .dnb-carousel-entry-details { float: right; background: transparent !important; border: 0px solid red; max-width: 66%; padding: 0px 15px 0px 15px; }

.home .az529-slide-wrap { padding: 0px 30px 0px 30px !important; }
.home .owl-prev { margin-left: -20px !important; font-size: 20px !important; }
.home .owl-next { margin-right: -20px !important; font-size: 20px !important; }
.fa.fa-chevron-left { }
.home .owl-nav .fa { font: normal normal normal 44px/1 FontAwesome !important; font-size: 44px !important; margin-top: 5px; }
.home .fa-chevron-left::before { content: "\f0d9"; }
.home .fa-chevron-right::before { content: "\f0da"; }

/* featured rotating banner look for it in posts */
div.featured-dark-banner { margin: 40px auto; }
div.featured-dark-banner .vcex-heading.vcex-heading-plain.core3-heading-double-line { color: #ffffff !important; background: url("images/double-line-light.png") bottom center repeat-x; margin-bottom: 30px; width: 100%; height: 40px; }
.featured-dark-banner .entry-title, .featured-dark-banner .entry-title a, .featured-dark-banner .entry-title a:hover { color: #FFF !important; height: 125px !important; text-decoration: none !important; font-size: 13px; }
.featured-dark-banner { background-color: #252525; padding-top: 20px; padding-bottom: 10px; }
.featured-dark-banner div.red-corner { background: transparent; height: 20px; position: relative; }
.featured-dark-banner div.red-corner:before { border-right: 20px solid #2d2d2d; border-top: 20px solid #DD2925; content: ''; position: absolute; top: 0; left: 0; width: 0; }
.featured-dark-banner div.red-corner span { padding-left: 20px; }

/* featured rotating banner look for it on home page */
div.azednews-featured-wrap .vcex-heading.vcex-heading-plain.red-corner.core3-heading.core3-heading-double-line {
	color: #ffffff !important;
	background: url("images/double-line-light.png") bottom center repeat-x!important;
	width: 100%;
	height: 40px;
}

/* Style that first letter! */
.post-in-category-azednews-original-content .entry::first-letter {
  initial-letter: 2;
  color: #D0021B;
  font-size: 32px;
}


.mna-block .mna-post-item .mna-post-thumbnail > a:before {
    display: block;
    content: " ";
    width: 80%;
   height: 80%;
   padding-top: 100%;
}

.mna-block .mna-post-item {
    overflow: hidden;
    margin: 0 0 14px 0;
}

.mna-block-1 .mna-block-posts-list .mna-post-item.mna-post-item-big .mna-post-thumbnail a:before {
    padding-top: 55%;
}

.home .featured-story .featured-excerpt p {
    color: rgba(255, 255, 255, .9) !important;
    margin-top: -90px;
    line-height: 19px;
}

.home .mna-block .mna-readmore, .home .mna-block .mna-readmore:visited {
    text-transform: uppercase;
    font-size: 14px;
    font-weight: 600;
}

.home .featured-story .featured-readmore {
    margin-top: -85px;
}

/*////////////////////////////////////////////////////////*/
/* media querys for october 2018 edits  */
/*////////////////////////////////////////////////////////*/


	@media only screen and (min-width:1080px) and (max-width:1200px) {

.home .featured-story .mna-post-title h3 {
	margin-top: -34%;
}

.home .featured-story .featured-excerpt p {
    color: rgba(255, 255, 255, .9) !important;
    margin-top: -97px;
    line-height: 19px;
}

}
	@media only screen and (max-width:1024px) {
.home .mna-post-thumbnail.feature-overlay::after {
    display: block;
    position: relative;
    background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0) 0, #ffffff 100%);
    margin-top: 0px;
    height: 0px;
    width: 100%;
    content: '';
}
}
	@media only screen and (min-width:800px) and (max-width:1079px) {

.home .featured-story .mna-post-title h3 {
	margin-top: -41%;
}

.home .featured-story .featured-excerpt p {
    color: rgba(255, 255, 255, .9) !important;
    margin-top: -97px;
    line-height: 19px;
}

}

	@media only screen and (min-width: 768px) and (max-width: 1280px) {}
	@media only screen and (max-width: 959px) {}
	@media only screen and (min-width:768px) and (max-width:1024px) {

.home .featured-story .mna-post-title h3 {
	padding-bottom: 10px !important;
	margin-bottom: 3px;
	margin-top: 0px;
}

/* .home .featured-story .mna-post-excerpt.featured-excerpt a,
.home .featured-story .mna-post-excerpt.featured-excerpt a:hover,
.home .featured-story .mna-post-excerpt.featured-excerpt {
	color: #000000;
	margin-top: 100px;
} */

.home .featured-story .featured-excerpt p {
    color: rgba(0, 0, 0, 1) !important;
    margin-top: 0px;
}

.home .mna-block .mna-readmore, .home .mna-block .mna-readmore:visited {
    background-color: transparent !important;
    color: #000;
    border: 1px solid #000;
    margin-top: 100px;
}

.home .mna-block .mna-post-item.mna-post-item-big .mna-post-title h3,
.home .mna-block .mna-post-item.mna-post-item-big .mna-post-title a {
	font-size: 28px !important;
	font-family: "PT Serif" !important;
	color: rgba(0, 0, 0, 1) !important;
}
.home .mna-block .mna-post-item.mna-post-item-big .mna-post-title h3:hover,
.home .mna-block .mna-post-item.mna-post-item-big .mna-post-title a:hover {
	color: rgba(0, 0, 0, 1) !important;
}

.home .mna-block .mna-post-title h3 a {
	font-weight: 400 !important;
	color: rgba(0, 0, 0, 1) !important;
	z-index: 99;
	font-weight: bold !important;
}

.home .mna-block {
    margin-bottom: 30px;
}

	.home .featured-story .mna-post-title { border-bottom: 1px solid #000; }
	.home .featured-story .mna-post-title h3 { border-bottom: solid 1px #000; padding-bottom: 10px !important; margin-bottom: 3px;}


.mna-post-item-wrapper.featured-story .mna-col-sm-9 {width: 100%;}
.mna-post-item-wrapper.featured-story .mna-col-sm-3 {width: 100%;}


	}
	@media only screen and (min-width: 501px) and (max-width: 767px) {

		.mna-block .mna-post-item.mna-post-item-big .mna-post-thumbnail {
		    margin-bottom: 240px;
		    margin-right: 0;
		}
		.mna-block .mna-post-item.mna-post-item-big .mna-post-title {
		    margin-bottom: 126px;
		}

		.home .mna-block .mna-readmore, .home .mna-block .mna-readmore:visited {
		    display: none;
		}

	}
	@media only screen and (min-width: 768px) {}
	@media only screen and (max-width: 767px) {


.home .mna-block .mna-post-item.mna-post-item-big .mna-post-title h3,
.home .mna-block .mna-post-item.mna-post-item-big .mna-post-title a {
	font-size: 24px !important;
	font-family: "PT Serif" !important;
	color: rgba(0, 0, 0, 1) !important;
}
.home .mna-block .mna-post-item.mna-post-item-big .mna-post-title h3:hover,
.home .mna-block .mna-post-item.mna-post-item-big .mna-post-title a:hover {
	color: rgba(0, 0, 0, 1) !important;
}

.home .mna-block .mna-post-title h3 a {
	font-weight: 400 !important;
	color: rgba(0, 0, 0, 1) !important;
	z-index: 99;
	font-weight: bold !important;
}

.home .mna-block {
    margin-bottom: 30px;
}



	}
	@media only screen and (min-width: 480px) and (max-width: 767px) {}
	@media only screen and (max-width: 500px) {
		.home .featured-story .mna-post-title { border-bottom: unset; }
		.home .featured-story .mna-post-title h3 { border-bottom: unset; padding-bottom: unset !important; margin-bottom: 3px; }
		.home .mna-block .mna-post-title h3 a { font-weight: 400 !important; color: rgba(0, 0, 0, .8) !important; }
		.home .mna-block .mna-post-item:hover .mna-post-title a { color: rgba(0, 0, 0, 1) !important; }
		.home .featured-story .mna-post-title h3 { margin-top: 20px; color: rgba(0, 0, 0, .8) !important; }
		.home .featured-story .featured-excerpt p {display: none; }
		.home .mna-post-thumbnail.feature-overlay::after { background-image: unset; }
		.home .mna-block .mna-readmore { color: #000 !important; }
		.home .mna-block .mna-readmore, .home .mna-block .mna-readmore:visited { background-color: rgba(0, 0, 0, .7); color: #000 !important; border: 1px solid #000 !important; }
	}

[data-class='ul-time-metas'] {
padding-top: 3px!important;
padding-bottom: 3px!important;
line-height: 26px!important;

background: -moz-linear-gradient(top, rgba(0,0,0,1) 11%, rgba(0,0,0,0) 100%)!important; /* FF3.6-15 */
background: -webkit-linear-gradient(top, rgba(0,0,0,1) 11%,rgba(0,0,0,0) 100%)!important; /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, rgba(0,0,0,1) 11%,rgba(0,0,0,0) 100%)!important; /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#00000000',GradientType=0 )!important; /* IE6-9 */

}

[data-class='ul-time-metas'] .fa-calendar-check-o {display: none;}

/*////////////////////////////////////////////////////////*/
/* data-reports  */
/*////////////////////////////////////////////////////////*/
	.data-reports .ultimate-layouts-title.entry-title {
		font-family: "PT Serif" !important;
		font-size: 20px;
		margin-top: 20px!important;
		margin-bottom: 0px!important;
	}

.dnb-social-share.position-horizontal li a {
	border: 0px!important;
}


.featured-label {
	/* background-color: rgba(0, 0, 0, .6); */

	padding: 5px 20px 5px 20px;
	max-width: 200px;
	margin: 30px auto;

color: #ffffff;
font-family: "Montserrat";
font-style: normal;
font-weight: 400;
font-size: 20px;

text-transform: uppercase;

	background: url("images/featured-label.png") top left no-repeat;
background-size: contain;


}

@media only screen and (max-width: 500px) {

	.home .featured-story .featured-readmore {
		text-align: center;
		margin-top: 20px;
		margin-bottom: 30px;
	}

.mna-post-item-wrapper.featured-story {
	border-bottom: 1px solid rgba(0, 0, 0, .2);
}

.home-white-banner-content .vc_single_image-wrapper {
	display: none;

}

.home-white-banner-content .core3-shortcodes .core3-heading {
    margin: unset!important;
}


.page-header-table-cell h1 {
    font-size: 24px;
 }

h1.single-post-title.entry-title {
font-size: 24px;
line-height: 36px !important;
}

.meta, .entry .meta {
font-size: 10px;
}
div.azed-meta-header-left .updated, div.azed-meta-header-left, div.azed-meta-header-left a {font-size: 10px;}



.post-in-category-azednews-original-content .page-header:before { display: block; position: absolute; background-image: linear-gradient(0deg, rgba(0, 0, 0, .5), rgba(0, 0, 0, .5) 100%); margin-top: 0px; width: 100%; content: ''; top: 0px; bottom: 0px; }
.post-in-category-azednews-original-content .page-header { margin: 0px 0 0px; padding: 0px 0; }
/* .post-in-category-azednews-original-content .site-content { max-width: 900px !important; margin: 0 auto !important; } */
/* .post-in-category-azednews-original-content .blog-entry-header { max-width: 1000px; margin: 0 auto; } */
.post-in-category-azednews-original-content  .entry .alignleft { margin-left: unset; }
.post-in-category-azednews-original-content  .entry .alignright { margin-right: unset; }

.azednews-social-wrap { width: 100%; margin-top: 20px; }
.azednews-social-left { width: 49%; float: right; height: 40px; text-align: right; }
.azednews-social-right { width: 49%; float: right; }



	div.podcast-itunes a, div.podcast-spotify a, div.podcast-stitcher a, div.podcast-libsyn a { line-height: 24px; vertical-align: top; }
	div.podcast-itunes:hover, div.podcast-spotify:hover, div.podcast-stitcher:hover, div.podcast-libsyn:hover { text-decoration: underline !important; }
	div.podcast-itunes:before, div.podcast-spotify:before, div.podcast-stitcher:before, div.podcast-libsyn:before { content: ""; display: block; width: 28px; height: 28px; float: left; margin: 0 0 0 0; }


	div.podcast-itunes:before { background: url("images/28_Itunes.png") no-repeat !important; width: 30px;}
	div.podcast-spotify:before { background: url("images/28_Spotify.png") no-repeat !important; width: 30px; }
	div.podcast-stitcher:before { background: url("images/28_Stitcher.png") no-repeat !important; width: 30px; }
	div.podcast-libsyn:before { background: url("images/28_Libsyn.png") no-repeat !important; width: 30px; }

	div.podcast-itunes { width: 48%; float: left; text-align: center;margin-bottom:20px;}
	div.podcast-spotify { width: 48%; float: left;  text-align: center;margin-bottom:20px;}
	div.podcast-stitcher { width: 48%; float: left;  text-align: center;margin-bottom:20px;}
	div.podcast-libsyn { width: 48%; float: left;  text-align: center;margin-bottom:20px;}


.home-white-banner-wrap .theme-button-expanded-wrap.theme-button-wrap {

    width:100%;
    margin-right: unset;
    margin-top: 20px;

}


div.azednews-featured-wrap.wpb_column.vc_column_container.vc_col-sm-6:last-child {
	margin-top: 40px;
}

div.featured-dark-banner {
	margin: 40px 0px 40px 0px;
}


.share-your-photos-buttons .vc_col-sm-6 {
width: 50%;
text-align: center;
float: left;
}


} /* end media query */


/* .sidebar-box  .share-your-photos img {
	height: 300px;
} */

/* Landing Page*/



.page-template-hot-topic #primary { padding-bottom: 0px !important;}

body.page-template-hot-topic.dnb-responsive .container, body.page-template-hot-topic.dnb-responsive .vc_row-fluid.container {
    max-width: 100%;
}

.page-template-hot-topic #top-bar-wrap{
	display:none !important;
}

.page-template-hot-topic #site-header{
	display:none !important;
}

.page-template-hot-topic #footer-callout-wrap{
	display: none !important;
}

.page-template-hot-topic .page-header{
	margin-top: 0 !important;
}

.page-template-hot-topic .page-header-fix{
	display: none;
}

.layer {
    background-color: rgba(0, 0, 0, 0.7);

}

.hot-row-1{
	padding: 100px 0;
}

.hot-top-left{
	background-image: url('/wp-content/uploads/2019/09/tri-5.png');
	padding-bottom: 90px;
	background-repeat: no-repeat;
}

.hot-top-left p{
	font-family: 'Open Sans Condensed', sans-serif !important;
	color: #ffffff;
	font-size: 42px;
	font-weight: 700;
	margin: 0 !important;
}

.hot-top-left h1{
	color: #ffffff;
	font-size: 90px;
	font-family: 'PT Serif', serif;
	font-weight: 400;
	line-height: 85px !important;
}

.hot-top-right{
}

.hot-top-right p{
	color: #ffffff;
	font-size: 18px;
}

.hot-2-left{

}

.hot-2-right{
	background: rgba(166, 1, 17, 0.7);
	padding: 100px 30px;
	color: #ffffff;
}

.hot-2-right h1{
	color: #ffffff;
	font-family: 'Montserrat';
	font-size: 40px;
	font-weight: 400;
	line-height: 48px;
	padding-bottom: 20px;
}

.hot-row-b{
	background: #a60111;
	display:flex;
}

.hot-b-left{
	padding: 100px 30px;
	color: #ffffff;
}

.hot-b-left h1{
	color: #ffffff;
	font-family: 'Montserrat';
	font-size: 40px;
	font-weight: 400;
	line-height: 48px;
	padding-bottom: 20px;
}

.hot-b-left h1 a:hover{
	color: #ffffff !important;
}

.hot-b-right img{
	padding: 0 !important;
}

.hot-row-a{
	background: #a60111;
	display:flex;
}

.fnt{
	font-size: 13px !important;
}

.hot-a-right{
	padding: 100px 30px;
	color: #ffffff;
}

.hot-a-right h1{
	color: #ffffff;
	font-family: 'Montserrat';
	font-size: 40px;
	font-weight: 400;
	line-height: 48px;
	padding-bottom: 20px;
}

.hot-a-right h1 a:hover{
	color: #ffffff !important;
}

.hot-a-left img{
	padding: 0 !important;
}

.hot-date{
	color: #ffffff;
	font-family: 'Montserrat';
	font-size: 22px;
	text-transform: uppercase;
}

.fill img{
	width: 100%;
   height: auto;
   background-size: cover;
   background-repeat: no-repeat;
   background-position: center;
}

.hot-button{
	color: #ffffff;
	font-family: 'Montserrat';
	font-size: 14px;
	padding: 9px 22px;
	border: 1px solid #ffffff;
	background: none;
}

.hot-button:hover{
	text-decoration: none;
	background: none;
}

.embed-container { position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden; max-width: 100%; }
.embed-container iframe, .embed-container object, .embed-container embed { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }

/* Sweep To Right */
.hvr-sweep-to-right {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  position: relative;
  -webkit-transition-property: color;
  transition-property: color;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
}

.hvr-sweep-to-right:before {
  content: "";
  position: absolute;
  z-index: -1;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: #AE1A28;
  -webkit-transform: scaleX(0);
  transform: scaleX(0);
  -webkit-transform-origin: 0 50%;
  transform-origin: 0 50%;
  -webkit-transition-property: transform;
  transition-property: transform;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out;
}
.hvr-sweep-to-right:hover, .hvr-sweep-to-right:focus, .hvr-sweep-to-right:active {
  color:#ffffff;
}
.hvr-sweep-to-right:hover:before, .hvr-sweep-to-right:focus:before, .hvr-sweep-to-right:active:before {
  -webkit-transform: scaleX(1);
  transform: scaleX(1);
}

.main-bakgrd{
	background-repeat: no-repeat;
	background-position: center top;
	background-size:cover;

}

.infogr{
	background:#93040c;
	padding-bottom: 10px;
}

#panel, #flip {
  padding: 5px;
  text-align: center;
}

#panel {
  display: none;
}

#panela {
  background-color: #000000;
}

#panela {
  padding: 20px;
  display: none;
}

#panela ul li a{
	color: #ffffff;
}

.whitey{
	color: #ffffff;
	font-size: 33px;
	line-height: 33px;
}

.ctr{
	display: block;
	text-align: center;
	margin: 20px auto;
}

.navi-links ul li a{
	color: #ffffff;
	font-family: 'Montserrat';
	font-size: 18px;
}

.page-template-hot-topic{
  box-sizing: border-box;
}

.hider{
	display: none !important;
}

.video-responsive{
    overflow:hidden;
    padding-bottom:76.25%;
    position:relative;
    height:0;
}

.video-responsive iframe{
    left:0;
    top:0;
    height:100%;
    width:100%;
    position:absolute;
}

.page-template-hot-topic audio{
	border-radius: 0px !important;
	display: block;
    margin: 0 auto;
}

.mic{
	max-height:143px;
	display:block;
	margin:0 auto;
}

.pod-name{
	color:#343434;
	font-family:'Montserrat';
	font-size:22px;
	margin-bottom:0;
}

#panel1 img{
	width: 100% !important;
}

.dbs-flex{
	display:flex;
	justify-content:space-between;
}

.dnb-column{
	flex:4;
}

.dbs-img{
	margin-left:40px;
	flex:3;
}




/* Large Devices, Wide Screens */
    @media only screen and (max-width : 1200px) {

    	.hot-2-right h1{
			font-size: 32px;
			line-height: 38px;
			padding-bottom: 20px;
		}

		.hot-b-left h1{
			font-size: 32px;
			line-height: 38px;
			padding-bottom: 20px;
		}

		.hot-a-right h1{
			font-size: 32px;
			line-height: 38px;
			padding-bottom: 20px;
		}

    }

    /* Medium Devices, Desktops */
    @media only screen and (max-width : 992px) {

		.dbs-flex{
			display:initial;
		}

    }

    /* Small Devices, Tablets */
    @media only screen and (max-width : 768px) {

		.fill{
			min-height: 300px;
		}

		.hot-row-a{
			background: #a60111;
			display:block;
		}

		.hot-row-b{
			background: #a60111;
			display:block;
		}

		.hot-row-a{
			display:flex;
			flex-direction:column-reverse;
		}

		.hot-a-right{
			padding: 70px 30px;
			color: #ffffff;
		}

		.hot-b-left{
			padding: 70px 30px;
			color: #ffffff;
		}

		.hot-row-1{
			padding: 70px 0;
		}
    }

    /* Extra Small Devices, Phones */
    @media only screen and (max-width : 480px) {

    	.hot-top-left p{
			color: #ffffff;
			font-size: 30px;
			font-family: 'Open Sans Condensed', sans-serif !important;
			font-weight: 400;
			margin: 0 !important;
		}

		.hot-top-left h1{
			color: #ffffff;
			font-size: 70px;
			font-family: 'PT Serif', serif;
			font-weight: 400;
			line-height: 65px !important;
		}

		.hot-top-left{
			background-image: url('/wp-content/uploads/2019/09/tri-9.png');
			padding-bottom: 90px;
			background-repeat: no-repeat;
		}

    }

    /* Custom, iPhone Retina */
    @media only screen and (max-width : 320px) {

    }

.wrap {
	max-width: 1200px;
	margin: 0 auto;
}

.columnsx {
	display: flex;
	justify-content: center;
	align-items: center;
}

.columnx {
	flex: 1;
}

.lgo img{
	text-align: center;
	display: block;
	margin: 0 auto;
	max-width: 180px;
}

.hamburger img{
	display: block;
	max-width: 40px;
}

.sock li a img{
	max-width: 45px;
	padding-left: 15px;
}

.blk{
	background: rgba(0, 0, 0, 0.7);
	padding: 20px 0;
	border-bottom:1px solid #ffffff;
}

.divB{
    height: 6px;
    border-bottom: 1px solid #ffffff;
}



@media only screen and (max-width : 1340px) {

	.hamburger img{
		max-width: 30px;
		margin-left: 40px;
	}

	.sock ul{
		padding-right: 40px;
	}

	.sock li a img{
		max-width: 40px;
		padding-left: 15px;
	}

}

@media only screen and (max-width : 720px) {

	.hamburger img{
		max-width: 30px;
		margin-left: 40px;
	}

	.sock ul{
		padding-right: 40px;
	}

	.sock li a img{
		max-width: 40px;
		padding-left: 15px;
	}

	.lgo img{
		max-width: 140px;
	}

}

@media only screen and (max-width : 720px) {

	.hamburger img{
		max-width: 30px;
		margin-left: 10px;
	}

	.sock ul{
		padding-right: 10px;
	}

	.sock li a img{
		max-width: 30px;
		padding-left: 8px;
	}

	.lgo img{
		max-width: 120px;
	}

}

.archive .blog-entry-media{
	display: none;
}