/*
Theme Name:         News Promo
Theme URI:          https://mysterythemes.com/wp-themes/news-portal
Author:             Mystery Themes
Author URI:         https://mysterythemes.com
Description:      	Explore the latest News Promo WordPress theme designed to elevate digital news platforms. With multiple layout options, pre-built templates, and ad-friendly spaces, News Promo offers a comprehensive solution that ensures both attractive design and maximum content visibility. Explore the demos at https://demo.mysterythemes.com/child-theme/news-promo/.
Version:            1.0.0
Requires at least:  5.6
Tested up to:       6.8
Requires PHP:       7.2
License:            GNU General Public License v3 or later
License URI:        http://www.gnu.org/licenses/gpl-3.0.html
Template:           news-portal
Text Domain:        news-promo
Tags:               news, grid-layout, custom-colors, one-column, two-columns, three-columns, left-sidebar, right-sidebar, footer-widgets, full-width-template, theme-options, rtl-language-support
*/

body,button,input,select,textarea,
h1,h2,h3,h4,h5,h6,blockquote,
.single .byline,
.group-blog .byline,
.posted-on,
.blog-author,
.blog-cat{
    font-family: 'Montserrat', sans-serif;
}

.np-post-title.small-size a,.news-ticker-title>a,.news_portal_featured_posts .np-single-post-wrap .np-post-content .np-post-title a{
	font-weight:600;
}

.single .entry-content a {
  text-decoration: underline;
}

.header-layout--layout1 #masthead .site-branding{
	float:unset;
  display: inline-block;
  width: 40%;
  text-align: center;
}

.mt-flex{
	display: flex;
	align-items: center;
}

.header-layout--layout1 .search-main a,
.header-layout--layout1 .search-main a:focus{
	color:#000;
}

.header-layout--layout1 .np-icon-elements-wrapper,
.header-layout--layout1 .np-social-icons-wrapper  {
    width: 30%;
    text-align: right;
}

.header-layout--layout1 .np-social-icons-wrapper {
    float: left;
	text-align: left;
}

.header-layout--layout1 #masthead .site-branding{
	margin:0px;
}

.header-layout--layout1 .mt-social-icons-wrapper a{
	font-size: 20px;
	margin-right: 15px;
}

.header-layout--layout1 .mt-social-icons-wrapper{
	text-align: unset;
}

.header-layout--layout1 .np-icon-elements {
  float: unset;
  display: inline-block;
	margin: 10px 20px 0px 0;
}

.header-layout--layout1 .np-header-menu-wrapper .mt-container{
	display: flex;
	justify-content: center;
}

.header-layout--layout1 .np-logo-section-wrapper{
	padding:30px 0px;
}

.header-layout--layout1 #masthead .mt-container .np-header-ads-area .widget{
  margin:40px 0px 20px; 
}

.widget .np-aside-social-wrapper .mt-social-icons-wrapper a i{
  color:#fff;
}

.site-footer .widget p{
  color:#fff;
}

/********************************************************
official social icon color Css
********************************************************/
 .mt-social-icons-wrapper .fa-instagram {
	color: #C62828;
  }
  
  .mt-social-icons-wrapper .fa-youtube,
  .mt-social-icons-wrapper .fa-youtube-play {
	color: #C62828;
  }
  
  .mt-social-icons-wrapper .fa-facebook,
  .mt-social-icons-wrapper .fa-facebook-circle,
  .mt-social-icons-wrapper .fa-facebook-square,
  .mt-social-icons-wrapper .fa-facebook-official,
  .mt-social-icons-wrapper .fa-twitter-square,
  .mt-social-icons-wrapper .fa-skype,
  .mt-social-icons-wrapper .fa-facebook-f {
	color: #1da1f2;
  }
  
  .mt-social-icons-wrapper .fa-google-plus-circle,
  .mt-social-icons-wrapper .fa-google-plus-square,
  .mt-social-icons-wrapper .fa-google-plus-official,
  .mt-social-icons-wrapper .fa-google-plus {
	color: #db4a39;
  }
  
  .mt-social-icons-wrapper .fa-tiktok {
	color: #ee1d52;
  }
  
  .mt-social-icons-wrapper .fa-twitter {
	color: #1DA1F2;
  }
  
  .mt-social-icons-wrapper .fa-whatsapp,
  .mt-social-icons-wrapper .fa-whatsapp-square {
	color: #25d366;
  }
  
  .mt-social-icons-wrapper .fa-airbnb {
	color: #F73659;
  }
  
  .mt-social-icons-wrapper .fa-deviantart {
	color: #05cc47;
  }
  
  .mt-social-icons-wrapper .fa-linkedin,
  .mt-social-icons-wrapper .fa-linkedin-square {
	color: #0a66c2;
  }
  
  .mt-social-icons-wrapper .fa-pinterest,
  .mt-social-icons-wrapper .fa-pinterest-square,
  .mt-social-icons-wrapper .fa-pinterest-alt {
	color: #bd081c;
  }
  
  .mt-social-icons-wrapper .fa-adobe {
	color: #DB2219;
  }
  
  .mt-social-icons-wrapper .fa-flickr,
  .mt-social-icons-wrapper .fa-flickr-square {
	color: #f40083;
  }
  
  .mt-social-icons-wrapper .fa-tumblr {
	color: #35465d;
  }
  
  .mt-social-icons-wrapper .fa-slack {
	color: #4a154b;
  }
  
  .mt-social-icons-wrapper .fa-reddit,
  .mt-social-icons-wrapper .fa-reddit-square {
	color: #ff4500;
  }
  
  .mt-social-icons-wrapper .fa-messenger {
	color: #913BCC;
  }
  
  .mt-social-icons-wrapper .fa-wordpress {
	color: #009BCB;
  }
  
  .mt-social-icons-wrapper .fa-weixin {
	color: #09B83E;
  }
  
  .mt-social-icons-wrapper .fa-behance {
	color: #0054F7;
  }
  
  .mt-social-icons-wrapper .fa-behance-square {
	color: #053eff;
  }
  
  .mt-social-icons-wrapper .fa-dribbble {
	color: #ea4c89;
  }
  
  .mt-social-icons-wrapper .fa-yahoo {
	color: #6001d2;
  }
  
  .mt-social-icons-wrapper .fa-blogger {
	color: #ED7800;
  }
  
  .mt-social-icons-wrapper .fa-snapchat,
  .mt-social-icons-wrapper .fa-snapchat-ghost,
  .mt-social-icons-wrapper .fa-snapchat-square {
	color: #fffc00;
  }
  
  .mt-social-icons-wrapper .fa-wix {
	color: #F4B66C;
  }
  
  .mt-social-icons-wrapper .fa-meta {
	color: #005ED6;
  }
  
  .mt-social-icons-wrapper .fa-baidu {
	color: #2319DC;
  }
  
  .mt-social-icons-wrapper .fa-twitch {
	color: #8C45F7;
  }
  
  .mt-social-icons-wrapper .fa-discord-alt {
	color: #5562EA;
  }
  
  .mt-social-icons-wrapper .fa-vk {
	color: #0072F7;
  }
  
  .mt-social-icons-wrapper .fa-trip-advisor {
	color: #31D99C;
  }
  
  .mt-social-icons-wrapper .fa-telegram {
	color: #28A4E4;
  }
  
  .mt-social-icons-wrapper .fa-quora {
	color: #B32A26;
  }
  
  .mt-social-icons-wrapper .fa-ok-ru {
	color: #EF8B27;
  }
  
  .mt-social-icons-wrapper .fa-microsoft-teams {
	color: #544FBC;
  }
  
  .mt-social-icons-wrapper .fa-foursquare {
	color: #F14572;
  }
  
  .mt-social-icons-wrapper .fa-soundcloud {
	color: #F75200;
  }
  
  .mt-social-icons-wrapper .fa-vimeo {
	color: #00A8E8;
  }
  
  .mt-social-icons-wrapper .fa-digg {
	color: #313131;
  }
  
  .mt-social-icons-wrapper .fa-periscope {
	color: #3E9FBE;
  }
  
  .mt-social-icons-wrapper .fa-xing {
	color: #005D5B;
  }
  
  .mt-social-icons-wrapper .fa-imdb {
	color: #EDBF17;
  }

  .header-layout--layout1.site-mode--dark .search-main a,
  .header-layout--layout1.site-mode--dark .search-main a:focus{
	color:#fff;
  }
  

