/*****
Theme Name: MH Newsdesk Child Theme
Theme URI: http://www.mhthemes.com/themes/mh/newsdesk/
Description: This is a child theme for MH Newsdesk WordPress theme to make customizations much easier for you. By using this child theme you make sure, that you keep your changes after an update of the parent theme.
Author: MH Themes
Author URI: http://www.mhthemes.com/
Template: mh_newsdesk
Version: 1.0.0
License: GNU General Public License v2.0
License URI: http://www.gnu.org/licenses/gpl-2.0.html
*****/


/* Fixed Header */

.fixed-header .main-nav, .fixed-header .slicknav_menu{
	animation:500ms ease-in-out 0s normal none 1 running fadeInDown;
	left:0;
	position:fixed;
	top:0;
	width:100%;
	z-index:99;
}
.fixed-header .main-nav .fiexd-menu-wrap {
	display: block;
	margin: auto;
	max-width: 1180px;
}
/* Social Icons */
.fixed-social-icons{
	display:none;
}
.fixed-header .fixed-social-icons{
	display:block;
}

.fixed-social-icons {
    float: right;
}
.fixed-social-icons ul li,
.fixed-social-icons ul li:hover{ 
	background: transparent;
	border:none;
}
.fixed-social-icons ul li a{
	border-radius: 4px;
	display: block;
	height: 30px;
	line-height: 30px;
	margin: 8px 6px;
	padding: 0;
	text-align: center;
	width: 42px;
}
.fixed-social-icons ul li a.facebook-icon,
 ul.post-shares li a.facebook {
    background: #3b5998;
}
.fixed-social-icons ul li a.facebook-icon:hover,
 ul.post-shares li a.facebook:hover{
    opacity:0.85;
}
.fixed-social-icons ul li a.twitter-icon,
 ul.post-shares li a.twitter{
    background:#55acee;	
}
.fixed-social-icons ul li a.twitter-icon:hover,
 ul.post-shares li a.twitter:hover{
    opacity:0.85;	
}
.fixed-social-icons ul li.next-btn {
    height: 50px;
}
.fixed-social-icons ul li.next-btn a{
	background:#ff8f0a;	
	width: 80px;  
}
.fixed-social-icons ul li.next-btn a:hover{
    background:#D67400;		
}

/* Fixed Header Mobile */
.slicknav_btn {
    float: left;
}
.fixed-header .slicknav_nav .fixed-social-icons{
	display:none !important;
}
.fixed-header{
	position:relative;
}
.fixed-header .slicknav_menu{
	border-bottom:none;
	right:0;
}
.slicknav_menu .main-nav .fixed-social-icons{
	display:block !important;	
}
.slicknav_menu .fixed-social-icons ul {
	border: medium none;
	list-style: outside none none;
	margin: 0;
	padding: 0;
	position: relative;
	top: 0;
	z-index: 9999;
}
.slicknav_menu .fixed-social-icons ul li {
    display: inline-block;
}
.slicknav_menu .fixed-social-icons ul li a:hover {
	margin: 8px 6px;
	padding: 0;
}


/* Mobile Sticky Logo */
.header-menu .fixed-mobile-logo {
	display: none;
	height: auto;
	left: 50%;
	margin-left: -112px;
	position: fixed;
	top: 7px;
}
.header-menu.fixed-header .fixed-mobile-logo{
	display:none !important;
	z-index:99999;   
}
.header-menu.fixed-header .mobile-logo{
	display:block;
}
.mobile-logo .logo-title {
	color: #ffffff;
	font-size: 20px;
}
.mobile-only-menu{
	display:none;
}
.mobile-only-menu ul{
	/* padding-top:0 !important; */
}
.mobile-only-menu > ul li {
    padding-left: 30px;
}
.mobile-only-menu > ul li a {
    font-size: 13px;
}

/* Contents */
.content-thumb {
    margin-bottom: 15px;
}

.slicknav_nav ul {
    padding: 20px 0 20px 15px;
}

/* Share Button on Posts */
ul.post-shares {
	display: block;
	list-style: outside none none;
	margin: 10px 0 25px;
	overflow: hidden;
	padding: 0;
	text-align: center;
	width: 100%;
}
ul.post-shares li {
	display: inline-block;
	float: left;
	list-style: outside none none;
	margin: 0 2%;
	padding: 0;
	text-align: center;
	width: 98%;
}
ul.post-shares.post-flikebox {
	border: 1px solid #dddddd;
	border-radius: 5px;
	width: 99%;
}
ul.post-shares.post-flikebox li {
	float: left;
	margin-left: 0;
	margin-right: 0;
	width: 67%;
}
ul.post-shares.post-flikebox li a{
	border-radius: 5px 0 0 5px;
}
ul.post-shares.post-flikebox li a, ul.post-shares.post-flikebox li a i {
	font-size: 24px;
	padding: 1px 0;
}
ul.post-shares li a {
	border-radius: 5px;
	color: #ffffff;
	display: block;
	font-size: 12px;
	height: 35px;
	line-height: 35px;
	margin: 0;
	padding: 0 20px;
	text-align: center;
	text-transform: uppercase;
}
ul.post-shares li a i {
	font-size: 16px;
	margin-right: 5px;
	position: relative;
	top: 1px;
}
.jointhe-res {
	display: block;
	font-size: 20px;
	font-weight: bold;
	margin: 20px auto auto;
	padding: 4px 0;
	text-align: center;
	width: 50%;
}
ul.post-shares li.flike-box {
	float: none;
	line-height: 28px;
	margin-top: 3px;
	text-align: center;
	width: 33%;
}
/* Footer Sticky Bar */ 
.footer-sticky-icons {
	background: #f1f1f1 none repeat scroll 0 0;
	bottom: 0;
	left: 0;
	margin: 0;
	padding: 0;
	position: fixed;
	text-align: center;
	width: 100%;
	z-index: 9999;
	display:none;
}
.footer-sticky-icons ul.post-shares {
	display: block;
	margin: 0;
	padding: 10px 0;
	text-align: center;
}
.footer-sticky-icons ul.post-shares li {
	display: inline-block;
	float: none;
	margin: 0;
	width: 85%;
}
.footer-sticky-icons ul.post-shares li.facebook-share{
	width:50%;	
}
.footer-sticky-icons ul.post-shares li.twitter-share{
	width:30%;		
}
.footer-sticky-icons ul.post-shares li a{
	color:#fff;
}

/* Content Styel */
.button span {
    background: #000000 none repeat scroll 0 0;
}
.entry-meta .entry-meta-author, .entry-meta a {
    color: #000000;
}
.widget-title span {
    background: #000000 none repeat scroll 0 0;
}

/* Author Box */
.widget-title {
    display: none;
}
.author-box-avatar {
	float: left;
	height: 80px;
	margin: 0 15px 10px 0;
	width: 80px;
}
.author-box-avatar img {
	display: block;
	margin-top: 5px;
}
.author-box-name {
    text-align: left;
}
.author-box-desc {
	font-size: 14px;
	overflow: inherit;
	text-align: left;
}
.related-content .entry-title {
    display: none;
}
.home .fixed-social-icons{
	display:none;
}

/* Portrait tablets and small desktops */
@media (min-width: 768px) and (max-width: 967px) {
.header-menu.fixed-header .fixed-mobile-logo{display:none !important;}
.mobile-only-menu{display:block;}


}

/* Landscape phones and portrait tablets */
@media (max-width: 767px) {
.header-menu.fixed-header .fixed-mobile-logo{display:none !important;}
.header-menu .fixed-mobile-logo {margin-left: -90px;top: 10px;}
.fixed-header .fixed-mobile-logo{width:inherit;}
.fixed-header .fixed-mobile-logo img {float: right;height: auto;max-height: 30px;width: auto;}
.footer-sticky-icons {display:block;}
.mobile-only-menu{display:block;}
.related-content, .entry-tags{display:none;}
.entry-header .entry-title, .page-title {font-size: 24px !important;}
.content-grid-title {font-size: 13px;line-height: 20px;}
.content-lead-title {font-size: 24px;margin-bottom: 10px;}
.rc-item .rc-headline {font-size: 13px;line-height: 20px;}
.entry-header .entry-title, .page-title {
    font-size: 1.375rem;
}

}

/* Portrait phones and smaller */
@media (max-width: 480px) {
.header-menu.fixed-header .fixed-mobile-logo{display:none !important;}
.footer-sticky-icons {display:block;}
.mobile-only-menu{display:block;}
.related-content, .entry-tags{display:none;}
.entry-header .entry-title, .page-title {font-size: 24px !important;}
.content-grid-title {font-size: 13px;line-height: 20px;}
.content-lead-title {font-size: 24px;margin-bottom: 10px;}
.rc-item .rc-headline {font-size: 13px;line-height: 20px;}



}
