/*
Theme Name: Alt-M Theme
Author URI: http://tdwp.us/
Author: Taras Dashkevych
Description: This is a child theme for The Breaking News Theme
Template: thebreakingnews
Version: 1.0
*/

@import url('../thebreakingnews/style.css');

body {
	background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAADICAMAAACahl6sAAADAFBMVEXt7e3CwsJiYmLIyMhISEi3t7fn5+cLCwubm5vq6uqLi4tubm6oqKigoKDl5eWKior6+vo5OTk8PDz29vbw8PDe3t7m5ubk5OScnJxkZGRsbGyFhYW5ubm9vb2xsbFoaGijo6MQEBBNTU3g4ODT09MpKSklJSVKSko/Pz/d3d0aGhp8fHzz8/MVFRVeXl5tbW2ZmZl5eXnHx8f4+Pjr6+sRERFMTEy0tLTBwcHs7OwUFBT09PS+vr5CQkK7u7vx8fEBAQEzMzPc3NwcHBxFRUUDAwOEhISwsLA2NjYMDAy4uLhGRkbb29v5+flVVVXKysoyMjKWlpaVlZVOTk5fX18tLS2CgoKvr68vLy+lpaXp6empqamenp6np6ckJCTv7+/Ozs5qamq1tbWkpKRlZWW6urro6Og0NDT9/f0XFxcTExPf39/U1NRaWlqsrKx0dHRUVFRHR0cKCgpnZ2c+Pj6Xl5cmJiZBQUF4eHiSkpJ3d3cuLi5TU1Ofn5+2traBgYEJCQmRkZGurq5ycnK/v79wcHCPj48EBAQCAgJ6enoSEhLGxsbR0dGzs7OIiIhSUlIFBQUxMTGYmJgGBgbS0tKAgIAqKir8/PyGhoa8vLwZGRkbGxvh4eHZ2dkjIyPNzc0rKyvPz8+rq6tmZmb7+/s9PT1ra2txcXE3NzeUlJQfHx/Ly8tXV1c6OjoWFhb+/v719fVERETY2Niqqqri4uJLS0uysrLExMShoaHFxcVgYGCmpqaioqJhYWHu7u41NTVPT0/Dw8MhISENDQ3Q0NCNjY0eHh6tra07OztJSUlpaWnAwMBjY2OQkJDJyckODg4HBwd/f3/a2trW1tZZWVkdHR0oKCiTk5P39/fy8vLV1dVDQ0MsLCwiIiKJiYmDg4MnJyeOjo5dXV1bW1swMDBRUVHMzMyHh4eamppWVlZvb291dXUYGBggICCdnZ1+fn7j4+NAQECMjIwPDw/X19d9fX17e3tQUFA4ODhYWFhcXFwICAhzc3N2dnb///8AAACb2x2eAAABAHRSTlMICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIXgndowAADw1JREFUeNrdnQd8VNW2xtct775377u927ui2LCA3aCiWMCCiqKigkpR6SiCgFIkNOlFAWnSO9Kld4L0Fnon1AAJpOf735kzM4CXmDIZyTmzfzC/TGbPmclea6/9rW99ex+L3c7AcVLMVGIEeobK1xMT21iD15QVrxM7mjblShJTvQ4iS8TQZj6q+7DgGoaLNrExnTmYOeCfCKnMXnGMNmVKIWKLUf1Ljove8AhKeUyJM4kpLnEZlfB9ohCHiaN5g1HElGjKQLgJ3wUUX507iOncrXPcSDYQmyL1ggFCfC3SNZFEMoV2PoMqExvzImrXK850irNtK70FAhZykHiWsKoC0EroAZgLKb4+AiBhLPOaoaUi+A5WAsoEbZJ4cNYWRDdBPcRa/6dI7KZcKRAqzd0zxF1HSPjCN5BcRXnWIJG5GuYxESCbZZNgKvI10gBIQmy/ZfbdvE8b+F/gB+ktuJmd2EXX4u/pf+VxwVOdfL34iGD7vn+argMksmHbsn+WIO2VmsTsLt8TEIIBgBgzlN+AeEyqXZexaM49vo9hyJhapdZm9nsTgGV6sTaIi/YIJgvSU78ElLxlGCO6CjFOsA9QmVZJyxALh0KzCvg/pBnQ4h/ARugOx7gUpx2HnQmA+ew5GR4Awen9XzPpRb64AYoNBuDv8Cw3IuCQIAvuf28Cde4EGEol+RrQT+v+RwTahzTkC1BDQCC+agPiXWDBdP4urpkGlzeCCekAf0XDIKXcLA7vB/BbVIGxf5xxjheUXSM4cviguu+aqrO+w3BA3R4CtgFGHyHxqIQAxxOTdHAFusbXfTotYJp44ORpalHCedMLUOzpH0BiwZQNSrr+LQHwJn8BRKZuYRjVOERG8IIzoO3LiGeFGlwqUUswh2+5TTOSeZXuitnGOurSBKBxWE5ivNwE8Qmk6YhEBgIvzhsrcudGzr+RXR78nA9B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');
	font-size: 1.55em;
	overflow-x:hidden
}

#masthead {
	background: url('images/alt-m-short.jpg') #08133a no-repeat;
	border-bottom: none;
	background-repeat: no-repeat;
	background-size: cover;
	background-position: center;
}

#site-navigation {
	background: rgba(8,19,57,.65);
	margin: 100px 0 -2em 0;
}

#site-navigation ul li {
	line-height: 1.35em;
}

#site-navigation ul li a {
	color: #fff !important;
}

.main-navigation .nav-bar li.menu-item-has-children > a:after, .main-navigation .nav-bar li.page_item_has_children > a:after, div.site-branding, #masthead:after, #header-search-button, #masthead .header-inner, footer.entry-footer .edit-link, .entry-category, .hentry .entry-meta .entry-comments, .nav-links .post-thumb, #footer li.install {
	display: none;
}

span.author.vcard a {
	/*color: #333 !important;*/
	color: #000000 !important;
	font-weight: 800;
}

#featured-content {
	background: none;
}

#trending a, .trending-container {
	color: #fff !important;
}

.trending-container {
	max-width: 450px;
	margin-top: -37px;
	margin-left: 67%;
}

#colophon {
	border-top: 0;
}

span.cmfa {
	padding-left: 10px;
	text-align: center;
}

#header-search-button:hover, .trending-container .trending-items .bx-viewport, .single .hentry .entry-footer, .page .hentry .entry-footer {
	background: none !important;
}

.trending-container .trending-items .bx-viewport {
	max-width: 400px;
}

#header-search-button {
	color: #fff;
}

#colophon .container .site-info .pull-left {
	min-width: 280px;width:auto;
}

#colophon:after, #header-search-box {
	background: rgba(55,55,55,0.1) !important;
}

#suggested-post {
	border: solid 1px rgba(55,55,55,0.1) !important;
	margin-bottom: 20px;
}

#header-search-box .header-searchform .field, input#s {
	color: #000 !important;
}

input {
	border-right: 1px solid rgba(55,55,55,0.1) !important;
}

#suggested-post .close-suggested-posts:before {
	border: none;
}

input[type="text"]:focus,
input[type="password"]:focus,
input[type="datetime"]:focus,
input[type="datetime-local"]:focus,
input[type="date"]:focus,
input[type="month"]:focus,
input[type="time"]:focus,
input[type="week"]:focus,
input[type="number"]:focus,
input[type="email"]:focus,
input[type="url"]:focus,
input[type="search"]:focus,
input[type="tel"]:focus,
input[type="color"]:focus,
textarea:focus {
	box-shadow: none;
	border: solid 1px rgba(55,55,55,0.1) !important;
}

input[type="text"],
input[type="password"],
input[type="datetime"],
input[type="datetime-local"],
input[type="date"],
input[type="month"],
input[type="time"],
input[type="week"],
input[type="number"],
input[type="email"],
input[type="url"],
input[type="search"],
input[type="tel"],
input[type="color"],
textarea {
	background: #fff;
}

#cmfa {
	max-width: 350px;
	height: auto;
}

.sub-menu {
	border: solid 1px rgba(55,55,55,0.1) !important;
}

#menu-alt-m ul.sub-menu li a, .sub-menu li ul li a  {
	color: #262626 !important;
	line-height:20px;
}
.slicknav_menu .slicknav_nav{
	background: none repeat scroll 0 0 rgba(1, 1, 1, 0.5);
}
.slicknav_menu .slicknav_nav li a{
	color: #fff;
}

/** Header branding style */

#header-logo-slogan h1{
	width: 40%;
	left: 43.5%;
	display: inline-block;
	position: relative;
	padding: 2em 0 .5em 0;
}
#header-logo-slogan h2{
	width: 50%;
	left: 3.15%;
	vertical-align: bottom;
	display: inline-block;
	position: relative;
}
#header-logo-slogan .site-title a{
	color: #FFF;
	font-size: 2em;
	font-family: 'RobotoBold', 'Lato', sans-serif;
	font-style: italic;
	text-shadow: 0.03em 0.03em 0.03em #777;
	font-weight: 600;
	/*text-shadow: 3px 3px 2px rgba(150, 150, 150, 1);*/
}
#header-logo-slogan .site-description{
	color: #DF9826;
	font-size: 1.5em;
	font-family: 'RobotoBoldItalic', 'Lato', sans-serif;
	text-shadow: 0.04em 0.06em 0.06em #000;
	opacity: 1;
	font-weight: 300;
}

.entry-content p span, .entry-summary p {
	font-size: 15px;
}

.hentry-one-column .hentry.has-post-thumbnail {
	min-height: 200px;
}

#content {

}

#secondary {
 	font-size: .95em;
 	margin-top: 3em;
 	/*padding-top: 7em;*/
}

.single .hentry .entry-title, .page .hentry .entry-title {
	font-size: 1.8em;
}

body {
  background-color: #f8f6f2;
}

a:hover, a:focus,
.hentry .entry-category a {
	color: #666;
}

.hentry .author-container .avatar {
  border-radius: 50%;
}
.byline .author a{
	font-weight: bold;
}

.slicknav_menu .slicknav_menutxt {
	color: #fff;
	float: right;
}
.slicknav_menu .slicknav_nav li a {
	text-align: right;
}

.slicknav_nav a{padding-top:6px;padding-bottom:6px;}
.slicknav_menu .slicknav_arrow:after{content:'';}
.slicknav_menu .slicknav_open > a .slicknav_arrow:after{content:'';}
.slicknav_arrow {
  line-height: 22px;
}

@media only screen and (max-width : 1060px) {
.entry-meta .right {
    float: left;
    width: 86%;
}
.trending-container{display:none;}
#menu-alt-m.nav-bar ul.sub-menu{ top: 2.48em;}
#menu-alt-m.nav-bar ul.sub-menu ul{ top:0}
header#masthead{background-size:auto 100% !important;
background: url("images/alt-m-short-res.png") no-repeat scroll 12% center / cover #08133A ;}
.container #header-logo-slogan h2{left: 11.15%;}
.container #header-logo-slogan h1{left: 51.15%;}
}



@media only screen and (max-width : 1000px) {
	#header-logo-slogan .site-title a{font-size: 2em;}
	#site-navigation.main-navigation a{font-size:17px;}
	#site-navigation.main-navigation h4 a{font-size:15px;}
	#header-logo-slogan h1.site-title{padding:2em 0 18px}
    #header-logo-slogan .site-description{font-size: 1.24em;padding: 3.75em 0 0 0;}
	.trending-items .entry-title > a {line-height: 29px;}
    .trending-container h5.trending-title{line-height:29px;}
    #secondary {font-size: .95em;margin-top: 3em; padding-top: 20px;}
    .frame header.entry-header .entry-title{margin-top:0px;}
    .entry-meta .right { float: left; width: 86%;}
    .footer-widgets .cmfa-a2{padding-top:20px !important; display: block;}
     .footer-widgets .cmfa-a img{margin-top:20px !important; }
     footer#colophon .wide-widget{border-right: 0px solid rgba(55, 55, 55, 0.1);}




}

@media only screen and (max-width : 1250px) and (min-width : 780px){
/*#masthead{background-size:119% 100%;}*/
#site-navigation.main-navigation{margin:57px 0 -2em}

}

@media only screen and (max-width : 900px) and (min-width : 768px){
#header-logo-slogan h1.site-title{padding:1em 0 36px}
 #header-logo-slogan .site-description{font-size: 1.24em;padding: 5.75em 0 0 0;width:32%;}
 .container #header-logo-slogan h2{left: 0.15%; float:right;}
.container #header-logo-slogan h1{left:56.15%;text-align:right;}

/*#menu-alt-m.nav-bar li.menu-item span.mitem{padding: 5px 5px !important;font-size:16px;}
#menu-alt-m.nav-bar li.menu-item ul span.mitem{font-size:15px;}
.trending-container{ margin-left: 60% !important;}
#site-navigation .container{  padding: 0 10px !important;}*/
.trending-container h5.trending-title{    line-height: 26px !important;}
.trending-items .entry-title > a {
  line-height: 25px !important;
}

}
@media only screen
and (max-width : 500px) {
.right { float: left;width: 80% !important;}
.left { float: left;width:15% !important;}
.right .entry-meta-inner.pull-left{margin:0px 0 0 20px !important;}
.share-section a{float:left;}
footer.entry-footer{padding-left:0px !important;}
.right .postmeta{margin-left:20px !important;}
#mobile-site-navigation .slicknav_menu .slicknav_menutxt, .slicknav_nav a {
  font-size: 13px !important;
}

	}

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

.container #header-logo-slogan h1.site-title{padding:1.6em 0 36px; width:35%;float:left;}
 .container #header-logo-slogan .site-description{font-size: 1.24em;padding:0 0 0 0;width:36%; clear:both;margin:0px;}
 .container #header-logo-slogan h2{left: 0.15%; float:right;}
.container #header-logo-slogan h1{left:56.15%;text-align:center;}

	#masthead {max-height: 280px;}
	#header-logo-slogan {padding: 0 0 19em 0;}
	#header-logo-slogan .site-title a{	font-size: 1.2em;}

	/*header#masthead {background:url("images/imgo11.jpg") no-repeat scroll center center / 116% 100% rgba(0, 0, 0, 0)  ;}
	header#masthead{background-size:116% 100%;}	*/
	#header-logo-slogan h1{padding-bottom:0px !important;}
	#mobile-site-navigation{position:absolute;z-index:9999;width:90%;}
	.slicknav_menu .slicknav_nav li a{padding-right:20px;color:#fff !important}
	.frame header.entry-header .entry-title{margin-top:0px;}
	.home .page-header{margin: 0 0 20px;}
.entry-meta	.left { float: left;width:12%;}
.entry-meta .right { float: left;width: 86%;}
#mobile-site-navigation .slicknav_menu .slicknav_menutxt, .slicknav_nav a {font-size: 16px;}
}


@media only screen and (max-width : 568px) {
#masthead .container #header-logo-slogan h1.site-title{padding:1.6em 0 36px; width:42%;float:left;}
 #masthead .container #header-logo-slogan .site-description{font-size: 1em;padding:0 0 0 0;width:33%; clear:both;margin:0px;}
 #masthead  .container #header-logo-slogan h2{left: 0.15%; float:right; text-align:right;}
#masthead .container #header-logo-slogan h1{left:56.15%;text-align:right;}
}


@media only screen
and (max-width : 480px) {
#masthead .container #header-logo-slogan h1.site-title{padding:2em 0 36px !important; width:42%;float:left;}
	#header-logo-slogan .site-title a{font-size: 1.3em;}
	#header-logo-slogan .site-description{display: none;}
	.right .postmeta{margin-left:0px;}

	footer .share-section.custom-style a{display:inline-block !important;}
	.page-header .author-container{padding:15px !important;}
	.page-header .author-container .author-info{padding-left:110px !important; }

	#mobile-site-navigation{position:absolute;z-index:9999;width:90%;}
	.slicknav_menu .slicknav_nav li a{padding:3px 15px 6px 0;color:#fff !important}
.container #header-logo-slogan .site-description{display:none;text-align:left;font-size:13px; padding:0px 0 0 15px;margin-top:0px;width:62%;}
#content.site-content.container{ padding-left: 20px;padding-right: 20px;}
.page-template-page-archive #main li{margin-left:15px}
.home .page-header{margin: 0 0 20px;}
}


/* =======================  custom css 21-01-2015 ================ */
#menu-alt-m.nav-bar ul{
background-image: url('images/bg.png');  top: 2.50em;background-color:#F8F6F2}

#menu-alt-m.nav-bar ul ul{top:0;}
#menu-alt-m.nav-bar li.menu-item:last-child a:after{content:"|";margin-left:3px;color:#fff;font-weight:normal}
#menu-alt-m.nav-bar li.menu-item a:before{content:"|" ;margin-right:3px;color:#fff;font-weight:normal}
#menu-alt-m.nav-bar li.menu-item ul ul a:before{content:" " !important;margin-right:0;color:#fff;}
#menu-alt-m.nav-bar li.menu-item  ul li.menu-item a:before{content:" " !important;margin-right:0;color:#fff;}
#menu-alt-m.nav-bar li.menu-item ul li:last-child a:after{content:" " !important;margin-left:0px;color:#fff;}
.main-navigation li.menu-item{margin-right:0px;}
#menu-alt-m.nav-bar li.menu-item span.mitem{padding:5px 8px;}
#menu-alt-m.nav-bar li.menu-item:hover span.mitem,#menu-alt-m.nav-bar li.menu-item.current_page_item span.mitem{background:rgba(77, 88, 120, 0.8); border-radius:3px;}

#menu-alt-m.nav-bar li.menu-item .sub-menu li a{font-size:14px;padding:4px 12px}
#menu-alt-m.nav-bar li.menu-item.current_page_item ul span.mitem,#menu-alt-m.nav-bar li.menu-item:hover ul span.mitem{background:none;}
#menu-alt-m.nav-bar .sub-menu li.menu-item span.mitem{display:block;}
#menu-alt-m.nav-bar .sub-menu li.menu-item:hover span.mitem{background:rgba(77, 88, 120, 0.8);color:#fff;}
#menu-alt-m.nav-bar .sub-menu ul li.menu-item:hover span.mitem{background:rgba(77, 88, 120, 0.8) !important;color:#fff !important;}
#menu-alt-m.nav-bar .sub-menu li.menu-item:hover ul span.mitem{background:none;color:#262626; }

.auth{font-size:15px;padding-left:5px;}
.related-item .related-title{margin-bottom:0px;}
.staff-img{width:100%; height:100%;border-radius:2px;}
.featured-staff{width:180px; height:200px;margin-bottom:10px}
.staffer-archive-grid .staff-content{   text-align: justify;
    width: 71%;}
h3.staffer-staff-title{margin-bottom:2px;}
blockquote{ margin-top: 0px;
    padding-top: 0;
}

.site-content .staffer-archive-page-title {
  font-size: 2em;
  margin: 20px 0 10px;
}
.entry-meta .entry-meta-inner{margin-right:10px;}
.postmeta {
  float: left;
  font-size: 12px;
  margin-left: 20px;
  margin-top:0px;
}
.postmeta a{font-size:12px;}
.entry-meta .entry-meta-inner .posted-inner{margin-bottom:2px !important;}
.right { float: left;width: 88%;}
.left { float: left;width:10%;}
.cmfa-a{width:270px;display:block;}
#cmfa{width:90%;margin-top:50px;height:62px;}
header.entry-header .entry-title{margin-top:0px !important;}
.page footer.entry-footer{padding-left:0px !important;}

.page-header .author-container{min-height:185px !important;}
.page-header .author-container .avatar{height:100px;}
#primary.content-area.homepage{margin-top:40px;}
.trending-items .entry-title > a {line-height: 27px;}
.trending-container h5.trending-title{line-height:28px;}
.frame header.entry-header .entry-title{margin-top:0px !important;}


.author-container .avatar,.single-author .avatar{border-radius:2px !important}
.archive.author .content-grid {
  display: block;
  float: left;
  margin-top: 13px;
  width: 100%;
}
.archive.author .content-grid .hentry-box img.wp-post-image{padding-top:6px;}
header.page-header{margin-top:20px;}
.main-navigation .menu-item a{margin-bottom:0px;padding:12px 0 8px;}
.archive.category header.page-header .page-title{margin-top:0px !important;}
.category-container .secondary-hentry header.entry-header .entry-title{margin-top:0 !important;}


/* ===============================   29 jan 2015 ============================================ */

.staffer-archive-grid .staff-content{margin:10px 20px 20px;}
header.staffer-staff-header{margin:20px 20px 8px;}
.staffer-archive-grid li{margin-bottom:10px;}
.page-template-page-archive ul{padding-left:0px;}
.page-template-page-archive .content-area li,.page-template-page-archive .content-area ul li{margin-left:20px;}
.single-staff .featured-staff{float:left; margin:8px 20px 20px 0;}

.single-author.side {
  clear: both;
  display: block;
  float: left;
  list-style: none outside none;
  margin: 2px 0 7px;
  width: 100%;
}
.single-author.side .author-image{float:left;margin-right:10px;width:42px;height:42px;}
.single-author.side .author-name{float:left;}
.single-author.side .author-image img{width:100%; }
aside.widget_artdev_category_posts{float:left;display:block;width:100%;}
.col-md-4 #secondary.widget-area  aside.widget{width:100%;float:left;}
#secondary.widget-area{display:inline-block;}
img.wp-post-image{border-radius:2px;}


/*
Appearence >> custom css */

.entry-content p span, .entry-summary p {
	font-size: 15px;
}

#secondary {
 	font-size: .95em;
}

.single .hentry .entry-title, .page .hentry .entry-title {
	font-size: 1.8em;
}

a.ul.fn.n {
  font-weight: bold;
  color: #333;
}

body {
  background-color: #f8f6f2;
}

a:hover, a:focus,
.hentry .entry-category a {
	color: #666;
}

.hentry .author-container .avatar {
  border-radius: 50%;
}
.byline .author a{
	font-weight: bold;
}

.single .hentry .entry-footer, .page .hentry .entry-footer {
	text-align: left !important;
}

.share-section .share-buttons-title {
  	display: none;
}

/*
Appearence >> custom css */

.home #homepage-featured-content{display:none;}
#primary.content-area.col-lg-8.col-md-8{margin-top:40px;}
.staffer-staff-social-links { clear:both; }


@media screen and (-webkit-min-device-pixel-ratio:0) {
	.page_archive_posts li, .page_archive_authors li {
		margin-left: 2px !important;
	}
	.page_archive_date li {
		margin-left: 20px !important;
	}
}

/* css appended on 9th february   */

.page-id-175 .share-section{display:none;}
.staff-grid.staffer-staff-social-links i{padding:0px;font-size:16px;}
.staffer-staff-social-links.staff-grid > a {
 /*background-color: #CCCCCC;
  border: 1px solid #999999;
  border-radius: 30px;*/
  padding: 2px 0;margin:0 1px;
}

.footer-widgets .col-lg-2.col-md-2.small-widget{width:24%;}
.foot-licence a{   color: #000000;
    font-size: 12.2px;
    font-weight: 900;letter-spacing: 0.55px;
   }
    .foot-licence{  font-size: 12px; }

.footer-widgets .cmfa-a2{padding-top:62px;  display: block;}
.footer-widgets .cmfa-a2 img{ margin-top:26px;}
footer#colophon .small-widget {
   border-left: 0px solid rgba(55, 55, 55, 0.1);
}
#colophon .wide-widget{border-right: 1px solid rgba(55, 55, 55, 0.1);}
.gfield_label{font-size:17px !important}
li.gfield{margin:20px 0;}
li.gfield input[type="text"],li.gfield input[type="email"],li.gfield textarea{text-indent:10px;font-size:14px;}
.gform_footer input[type="submit"]{border-right:2px solid #000 !important}
#recentcomments .recentcomments{margin-bottom:18px;}

span.emptymonth{display:none;}
.hentry .author-container .avatar{display:none;}
.author-container .author-info {
    padding-left: 30px;
}
 blockquote{font-size:17px;}

.subscription input[type="submit"]{border-color:#000 !important}

.page-header  .author-container .avatar{float:left;position:relative;margin-right:20px;}
.page-header  .author-container .author-info{text-align:justify;}
body.page .hentry .entry-title{margin-bottom:10px;}
.page-header  .author-container{display:table;width:100%}



.related-posts .subtitle {
   opacity: 0.95;
}
.auth {
    font-size: 0.7em;
    font-weight: 800;
    opacity: 0.6;
}

.subscription #s2email{font-weight:bold;}

.related-posts .subtitle, .post-navigation .nav-title a{font-size:11px !important; letter-spacing:0.1em; font-family:'lato';}

.related-posts #row1.related-item{text-align:right;}

.right .postmeta.next-block{clear:left;padding-top:2px;width:95%}
.right .pull-left{clear:right;width:95%}
.single .post footer.entry-footer{padding:5px 0px;}
.single .post .author-container .author-info{padding-left:0px;}


/* Friday flashback */

@font-face {
  font-family: 'FTY SPEEDY CASUAL NCV';
  src: url('/wp-content/themes/thebreakingnews_child/font/fty-speedy-casual-ncv.ttf');
}

@font-face {
  font-family: 'BreezedCaps BoldOblique';
  src: url('/wp-content/themes/thebreakingnews_child/font/breezedcaps-boldoblique.ttf');
}

.friday {
	font-family: 'FTY SPEEDY CASUAL NCV';
	text-transform: uppercase;
}

.flashback {
	font-family: 'BreezedCaps BoldOblique';
	text-transform: uppercase;
}

/* IE fix March 17, 2017 */

.attachment-post-thumbnail {
	width: 100%;
	object-fit: contain;
}


/* Alt-M Classics */

@font-face {
  font-family: 'Myriad Pro SemiCondensed';
  src: url('/wp-content/themes/thebreakingnews_child/font/myriad-pro-semicondensed.ttf');
}

@font-face {
  font-family: 'Myriad Pro SemiCondensed Bold';
  src: url('/wp-content/themes/thebreakingnews_child/font/myriad-pro-semicondensed-bold.ttf');
}

@font-face {
  font-family: 'Myriad Pro SemiCondensed Black';
  src: url('/wp-content/themes/thebreakingnews_child/font/myriad-pro-semicondensed-black.ttf');
}

@font-face {
  font-family: 'Myriad Pro SemiCondensed Bold Italic';
  src: url('/wp-content/themes/thebreakingnews_child/font/myriad-pro-semicondensed-bold-italic.ttf');
}

@font-face {
  font-family: 'Myriad Pro SemiCondensed Black Italic';
  src: url('/wp-content/themes/thebreakingnews_child/font/myriad-pro-semicondensed-black-italic.ttf');
}

@font-face {
  font-family: 'Caesar Open';
  src: url('/wp-content/themes/thebreakingnews_child/font/caesar-open.ttf');
}

.classics_altm {
	font-family: 'Myriad Pro SemiCondensed Bold Italic';
	/* text-shadow: 2px 2px #000000; */
	font-weight: normal;
	font-style: normal;
}

.classics_classics {
	font-family: 'Caesar Open';
}

.classics_altm_test_SCBo {
	font-family: 'Myriad Pro SemiCondensed Bold';
}

.classics_altm_test_SCBl {
	font-family: 'Myriad Pro SemiCondensed Black';
}

.classics_altm_test_SCBoI {
	font-family: 'Myriad Pro SemiCondensed Bold Italic';
}

.classics_altm_test_SCBlI {
	font-family: 'Myriad Pro SemiCondensed Black Italic';
}

.classics_altm_test_bold {
	font-weight: bold;
}

.classics_altm_test_italic {
	font-style: italic;
}

.classics_altm_test_shadow1 {
	text-shadow: 1px 1px #000000;
}

.classics_altm_test_shadow2 {
	text-shadow: 2px 2px #000000;
}



