/*!
Theme Name: benqu Child
Template:   benqu
Theme URI: http://itcroctheme.com/wp/demo/
Author: itcroc
Author URI: http://itcroctheme.com/wp/demo/
Description: Benqu - News & Magazine WordPress Theme
Version: 1.0.0
Tested up to: 6.6
Requires PHP: 8.0
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: benqu-child
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready
*/

header.benqu-main-header.pfy-header-2 .header-menu {padding: 1.5rem 0rem!important;}

.entry-content p {text-align:justify!important; hyphens: auto;}
.pfy_single_post_wrapper .entry-title {color:#2f44b1; font-weight: 800; font-size: 30px; line-height:40px;}

.entry-content h2 {color:#2f44b1;}
.entry-content h3 {color:#24b386; font-size: 20px;}

.header-menu {box-shadow: 0 .25rem .25rem #cccccc!important; background:#ffffff!important;}

.pfy-footer-widget-item .footer-title{color:#24b386; font-size:.995rem; margin-bottom:10px; font-weight:800;}
.textwidget h4{color:#24b386; font-weight:800; font-size:.995rem;}

.pfy-footer-widget-item {margin-bottom:10px;}
.textwidget p{font-size:.75rem!important;}
.pfy-footer-widget-item ul li a {padding-left:0px!important; font-size:.875rem!important; line-height:1.5!important;}

.pfy-footer-widget-item ul li a:hover {color:#ffffff!important;}
footer .pfy-footer-widget-item ul li a::before {display: none !important; content: none !important;}

.footer-module{background:#233384!important; padding:5px 8px; border-radius:8px;}
.footer-module p{color:#ffffff!important; font-size:.875rem!important; line-height:1.5;}

footer.pfy-site-footer {background-color: #2f44b1!important;}
.pfy-footer-bottm {background-color: #233384!important; border:0px; padding:2rem 0px;}
footer.pfy-site-footer.no-top-footer {padding-top: 4em!important;}
.footer-btm-nav {max-width:53rem; text-align:center; margin:0px auto;}
.footer-btm-nav p {color:#ffffffb3; font-size:.875rem; line-height: 20px; margin-bottom: 17px; max-width: 50rem;}
.footer-btm-nav p.copyright {color:#ffffffb3; font-size:.75rem; line-height: 20px; max-width: 55rem;}
.pfy-footer-widget-item ul li a{color:#ffffff;}
.pfy-site-footer .fab{color:#ffffff; font-size: 20px; letter-spacing: -0.5rem;}

.widget-area .pfy-post-grid-wrap.grid-style-tb .pfy-post-item .benqu-cate-name:after {background:none;}
.widget-area .pfy-post-date {display:none;	}


.pfy-contact-info ul li a {color:#ffffff!important; font-weight:600!important; font-size:1rem!important;}
.pfy-contact-info ul li i {  margin-right: 5px;  font-size: 15px;  background: #233384;  padding: 10px;  border-radius: .375rem;}

.mainmenu .site-navigation .navigation li a {font-family: 'Instrument Sans'!important; padding-right: 30px!important; font-size:14px;}
.mainmenu .site-navigation .navigation li.menu-item-has-children:after {right:15px!important;}


@media (min-width: 992px) and (max-width: 1400px) {
  .mainmenu {right: 60px; position: absolute;}
}
