/*
Theme Name:     Newsmax
Theme URI:      http://newsmax.themeruby.com/
Author:         Theme-Ruby
Author URI:     https://themeforest.net/user/theme-ruby/
Description:    Newsmax - Multi-Purpose News & Magazine Theme
Version:        3.2
Text Domain:    newsmax
Tags:           custom-background, custom-menu, editor-style, featured-images, theme-options, custom-colors, translation-ready
License:        Themeforest Licence
License URI:    http://themeforest.net/licenses/standard
*/
/* @import url('https://fonts.googleapis.com/css2?family=Poppins:wght@100;200;300;400&display=swap'); */
/* body,p,.main-menu-inner > li > a {
	font-size: 16px !important;
	font-family: 'Poppins', sans-serif !important;
} */
body,p,.main-menu-inner > li > a {
	font-size: 18px !important;
}
.header-ad-top-image {
	background: #fff;
	display: none;
}
.menu-item-972 a>i{
	font-size: 24px;
}
.panel-collapse {
	overflow:hidden;
}
.left-content .panel-title {
	padding-bottom: 8px;
	margin: 0px;
	line-height: 15px;
}
.left-content {
	margin-right:0px;
}
.right-content{
	background: #ffecd1 !important;
    padding-left: 20px;
	float:right;
}
.left-content ul {
	list-style:none;
}
.left-content ul li {
	border-bottom: 1px dotted #ccc;
	margin-bottom: 0px !important;
	padding-bottom: 5px;
}
.left-content ul li a{
	text-decoration:none !important;
	display:block;
}
.left-content p:empty {
  display:none;
}
.wp-block-button__link:hover{
	background-color: #febf7c !important;
}
.wpcf7-submit{
	background-color: #febf7c !important;
}
.panel.panel-default {
	background: #fafafa;
	padding: 5px 15px;
}
.left-content .panel-title a{
	display:block;
	position:relative;
	color:#ff8e15 !important;
	text-decoration:none;
}

.left-content .panel-title  a[aria-expanded="true"]::after {
	content: '\f077';
	position: absolute;
	font: normal normal normal 14px/1 FontAwesome;
	right: 0px;
	font-size: 10px;
	top: 15px;
}
.panel-collapse.collapse[aria-expanded="false"] {
	height:0px !important;
}
.left-content .panel-title a[aria-expanded="false"]::after {
	content: '\f078';
	position: absolute;
	font: normal normal normal 14px/1 FontAwesome;
	right: 0px;
	font-size: 10px;
	top: 15px;
}
.right-content img{
	padding: 10px 15px;
}
.panel-body h5{
	margin-top: 0.6rem !important;
	margin-bottom: 0.4rem !important;
}
.post-title > * {
	font-family: Sahitya !important;
}
.post-btn a{
	background: #fd911f !important;
}
.single .post-title.single-title.entry-title {
    /*color: #e5b977 !important;*/
	color: #ff8e15 !important;
    font-size: 28px;
    text-align: center;
}
#ajax_filter_list_ruby_de4b7b1b > li > a{
	background: #fd911f;
    color: #fff;
	border: #fff solid 1px;
    border-radius: 5px;
}
#ajax_filter_list_ruby_de4b7b1b > li > .ajax-filter-link.is-active{
	background: #ff6509;
}
#ajax_filter_list_ruby_de4b7b1b {
	text-align:center;
}

.block-ajax-filter-wrap{
	color: #111 !important;
}
.ajax-filter-link:hover, .ajax-filter-link:hover, .ajax-filter-link.is-active{
	color: #000 !important;;
}
.archive .post-title-link {
	font-weight: 600;
}
.single-post-share-big-inner {
	width:100%;
}
.single-post-share-big-inner a i {
	margin: 0px;
}
.single-post-share-big-inner a span {
	display: none;
}
.single-post-share-big-inner a {
	min-width: 25px;
	padding: 0px;
	display: inline !important;
	float: left;
	clear: none !important;
	background: #fff !important;
	color: #fd911f !important;
	width: auto;
}
.custom-socials .post-meta-info-share{
	display:flex !important;
	position:relative !important;
	left:0px !important;
	margin-bottom:10px;
}
.custom-socials .post-meta-info-share .share-bar-el {
	visibility:visible !important;
	opacity:1 !important;
}
.main-menu-inner .sub-menu .current-menu-item > a {
    color: #ff8e15 !important;
}
.inline-list li {
	display: inline-block;
}
.inline-list li a {
    padding: 5px 10px;
    color: #fd911f;
    font-weight: 600;
}
.ruby-sidebar-sticky .sidebar-inner #newsmax_ruby_sb_widget_post-2 .post-btn{display:none !important}

#block_newsmax_ruby_sb_widget_post-3 .btn {
	display: none;
}
.post-list-5.post-wrap {
	padding-top:0px;
}
.post-title.is-size-1 {
	font-family: inherit !important;
	line-height: 30px;
	letter-spacing: 0px;
	font-weight: 700 !important;
	font-style: normal;
	font-size: 22px !important;
	text-align: center !important;
	color: #993300 !important;
}