/*
Theme Name:     Newscenter Sparkle
Description:    Child theme of Sparkle
Author:         RO
Template:       sparkle
Version:		1.0

(optional values you can add: Theme URI, Author URI, Version)
*/

@import url("../sparkle/style.css");
.postbox.cfs_input .field{
	float: left;
}

.postbox.cfs_input .inside{
		min-height: 200px;
}
.entry-tags a::before {
	content: "";
}
.entry-tags a::after {
	content: ",";
}
.entry-tags a {
	display: inline-block;
	margin-right: 0;
	margin-top: 10px;
	padding: 3px 2px;
	text-transform: capitalize;
}
.entry-tags .tag-heading {
	display: inline-block;
	text-transform:none;
}
.yeahslider {
	clear: both;
}
.site-content article.hentry .yeahslider .thumbnail-caption {
	width: 100%;
}
.site-header .site-banner {
	background-color: #fff!important;
}
.widget {
	padding-top: 0;
}
.widget::before {
	border-style: none;
	border-width: 0;
	content: "";
	left: 0;
	position: absolute;
	top: 0;
	width: 0px;
}
.main-navigation ul.menu>li.mega-menu-dropdown>.mega-menu-container{
	min-height:280px;
	margin: 0 auto;
	padding:30px 0;
	display:none;
	overflow:hidden;
	background-color:#fff;
	background-color:rgba(255,255,255,1);
}

.story-header-meta div.sharedaddy {
	clear: none!important;
	float: right!important;
}
#content .sd-social-icon .sd-content ul li.share-twitter[class*="share-"] a.sd-button, #content .sd-social-icon .sd-content ul li.share-facebook[class*="share-"] a.sd-button, #content .sd-social-icon .sd-content ul li.share-google-plus-1[class*="share-"] a.sd-button, #content .sd-social-icon .sd-content ul li[class*="share-"] a.sd-button {
	color: #003262!important;
	background: rgba(0,0,0,0)!important;
}
.wpcf7-form .fieldset p {
	display: none;
}
.wpcf7-form .fieldset {
	border: 0 none;
}
a.rsswidget img {
	width: auto;
}
.single .entry-content {
   clear: both
    }
#secondary .yt-sliding-tabs-content.yt-tabby-tabs-content .small.gray-icon.with-cmt.pull-right{
		display: none;
}
/*ul.bitn img {width: 35px; height: 35px; float:left; margin: 5px 8px 0px 0px; }*/

ul.bitn > li.media {
    padding-bottom: 0px;
    padding-top: 0px;
}
ul.bitn a.rsswidget { font-weight: 600; }


.main-navigation ul.menu>li.menu-item-has-children.active>a:after {
	transform:rotateZ(180deg);
	-webkit-transform:rotateZ(180deg);
	-moz-transform:rotateZ(180deg);
	-ms-transform:rotateZ(180deg);

/*	transform:none;
	-webkit-transform:none;
	-moz-transform:none;
	-ms-transform:none;
*/
}
#primary {
    padding: 20px 10px;
}
#secondary {
    padding: 20px 10px;
}
#tertiary {
    padding: 10px 10px;
}
@media (max-width: 991px) {
.content-area .page-header { padding-left: 15px;}
}
.content-area .page-header {
    margin-bottom: 30px;
   /* padding-left: 15px;*/
    padding-right: 15px;
    padding-top: 0;
	
}

.page-header .taxonomy-description { 
	font-style: normal; 
	max-width: 100%;
}
.page-header .taxonomy-description p {
	font-size: 21px;
font-family: "freight-micro-pro", Constantia, "Lucida Bright", Lucidabright, "Lucida Serif", Lucida, "DejaVu Serif", "Bitstream Vera Serif", "Liberation Serif", Georgia, serif;
	margin-bottom: 20px;
	font-weight: 300;
	line-height: 1.4;
}
.page-header .taxonomy-description a { 
	font-weight: bold; 
font-family: "freight-sans-pro", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
}

/* ADDED: Public Affairs */

/* categories above single post */
div.category {
	 line-height: 1.1;
	 margin-bottom: 20px;
}
/* categories above home featured posts */
.caption div.category {
    font-size: 11px;
    font-weight: 500;
    letter-spacing: 1px;
	margin-bottom: 5px;
    margin-top: 0px;
	text-transform: uppercase;
}
/* featured posts on homepage */
#content article.thumbnail {
    padding-bottom: 0px;
    padding-left: 0px;
    padding-right: 0px;
}

@media (max-width:991px){
	.mobile-navigation{
		padding:0px 0 15px;
		z-index:10;
		width:auto;
		height: auto;
		left:0;
		right:0;
	top: 120px;
	bottom: auto;
		position:fixed;
		overflow: scroll;
/*		overflow:auto;*/
	}
	.navbar-form { padding: 0px 10px;}
	.mobile-navigation li.menu-item-gsearch{position:relative}
	.mobile-navigation .main-menu-toggle{
		position:absolute;right:10px;top:20px;
		left:auto;
		display:block !important
	}
	.mobile-navigation .main-menu-toggle>*{background-color:#fff}
	.mobile-navigation>div{padding:20px}
	.mobile-navigation .site-social-networks{white-space:normal}
	.mobile-navigation ul{
		padding:0 20px;
		transform:translate3d(0, 0, 0);
		-webkit-transform:translate3d(0, 0, 0);
		text-transform:uppercase
	}
	.mobile-navigation ul.menu{padding:20px; padding-top:0px;}
}
@media (max-width:600px){
	.mobile-navigation{
		top: 70px;
		bottom: 0px;
	}
}
/* Small devices (tablets, 768px and up) */
@media (min-width: 768px) {
	.mobile-navigation #tools-nav {display: none;}
	.mobile-navigation { top: 150px; }
}

.offscreen, #filter-posts label {
	position:absolute;
	left:-10000px;
	top:auto;
	overflow:hidden;
	clip: rect(1px,1px,1px,1px);
}

/* Image captions in post */
.wp-caption .wp-caption-text {
    text-align: left;
	 font-size: 15px;
    line-height: 22px;
	 font-weight: bold;
	 color: #003262;
	 font-style:normal;
}

.site-footer .footer-info {
    border-top-style: none;
    border-top-width: 0px;
}
.wpp-category {
	font-weight: 400;
	display:block;
	margin-bottom:0;
	padding-bottom:0;
}

.video-box {
	margin: 0px 0px 10px 0px;
	padding:0;
    text-align: center;
}

.entry-content .video-box p {margin-bottom:0px;}

.video-box .caption {
	background-color: #f7f7f7;
	border-bottom: 1px solid #eee;
	margin: 0;
	padding:5px;
	color: #003262;
	text-align: left;
	font-weight: bold;
}

	.wpp-list li { /* LI - post container */
		/*display:inline-block;*/ /* <-- uncommenting this line is recommended when using post thumbnails */
		float:none;
		clear:left;
	}

		/* title styles */
		.wpp-post-title {
		}
		
		/* thumbnail styles */
		.wpp-thumbnail {
			display:inline;
			float:left;
			margin:0 5px 0 0;
			border:none;
			max-width: 60px; /*added*/
			margin-right: 15px; /*added*/
			margin-top:5px; /*added*/
		}
		
		/* excerpt styles */
		.wpp-excerpt {
		}
		
		/* Stats tag styles */
		.post-stats {
			display:block;
			font-size:9px;
			font-weight:bold;
			
		}
			
			.wpp-comments {
			}
			
			.wpp-views {
			}
			
			.wpp-author {
			}
			
			.wpp-date {
			}
			
			/*added*/
			.wpp-category {
				font-size: 11px;
				text-transform: uppercase; 
			}
			/*added*/
			.popular-posts h3.widget-title {
				margin-bottom:5px;
			}
			
	
		
		/* WP-PostRatings styles */
		.wpp-rating {
		}
	.entry-content .slideshow-slide-caption {width: 95%; margin: 0 auto; left: 20px; text-align: center; height: auto; line-height: 16px;}
	.entry-content .slideshow-controls {top: 10px; display: block !important; }

.footer-widgets {     
	font-size: 14px !important;
    font-weight: 400 !important; 
} 
.footer-widgets ul li a { color: #ffffff !important; }

.jump-story-container {
	background-color: #f9f9f9;
	border: 1px solid #eee;
    	text-align: center;
    	padding: 15px;
    	margin-bottom: 50px;
}

.story_jump .entry-content .sharedaddy { display: none; }

.story_jump footer.entry-meta a { font-weight: 600; }

div.blog_content p img { width: auto; }


/* Social Media Icons in Footer */
.footer-col-2 .widget_text
   ul {
    list-style-type: none;
    margin-left: 0;
}

.footer-col-2 .widget_text
   li {
    border: 0 none;
    display: inline;
    margin-right: 0.5em;
}

.footer-col-2 .widget_text
   li a {
    border: 0 none;
    text-decoration: none;
}

.footer-col-2 .widget_text
   .screen-reader-text {
    clip: rect(1px, 1px, 1px, 1px);
    position: absolute !important;
    height: 1px;
    width: 1px;
    overflow: hidden;
}

.footer-col-2 .widget_text
   .screen-reader-text:hover,
.footer-col-2 .widget_text
   .screen-reader-text:active,
.footer-col-2 .widget_text
   .screen-reader-text:focus {
    background-color: #f1f1f1;
    border-radius: 3px;
    box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);
    clip: auto !important;
    color: #21759b;
    display: block;
    font-size: 14px;
    font-size: 0.875rem;
    font-weight: bold;
    height: auto;
    left: 5px;
    line-height: normal;
    padding: 15px 23px 14px;
    text-decoration: none;
    top: 5px;
    width: auto;
    z-index: 100000; /* Above WP toolbar. */
}

.row .video-header { padding: 0 15px; }
.row .video-header .thumbnail.feature { background-color: #C4820E; /*medalist*/ }
.news-hero a.thumbnail img { border: 0; }

.pum-content.popmake-content .container { width: 100%; }
#popmake-61444 .date { text-align: right; width: 24%; float: left; }
#popmake-61444 .description { text-align: left; width: 76%; float: left; padding-left: 5px; }

.gallery .gallery-caption {
	display: none !important;
}

.gallery .gallery-item {
	width: auto;
}

.entry-content .gallery-item img {
	height: auto !important;
	width: 150px !important;
	max-width: none;
}

.media-training-sidebar {display:none;}
@media (min-width: 992px) {
	.media-training-sidebar {
		margin-top: 78px;
		display: block;
	}
}


@media (max-width: 992px) {
	#orbisius_simple_notice_container.orbisius_simple_notice_container {
		display: inline-flex;
	}
}