/*
Template:       barta
Theme Name:     Barta Child Theme
Theme URI:      http://radiustheme.com/demo/wordpress/themes/barta
Author:         RadiusTheme
Author URI:     http://radiustheme.com
Description:    Barta is a clean and Modern WordPress Theme. It is best suited for Blog, Magazine, News website etc
Version:        1.0
Text Domain:    barta
Tags: left-sidebar, right-sidebar, custom-background, custom-colors, custom-header, custom-menu, translation-ready
License: Envato split License
License URI: https://themeforest.net/licenses/terms/regular
*/
/* Parent item */
.mega_menu {
    position: relative;
}
.main-navigation ul li ul {
    width: auto !important;
}
.header-style-5 .site-header .main-navigation ul li a, .header-icon-area .search-box-area{
	padding: 15px 12px!important;
	color:#fff !important;
}
.header-style-5.trheader .full-menu {
    background: #111;
    height: 50px;
}
.header-style-5.trheader .site-header .header-icon-area .search-box .search-button i {
    color: #fff !important;
}
/* Mega menu container */
.mega_menu > .sub-menu {
    display: none;
    position: absolute;
    top: 100%;
    left: 0;
    width: 700px;
    padding: 20px;
    background: #fff;
    box-shadow: 0 5px 20px rgba(0,0,0,.12);
    display: grid;
    grid-template-columns: repeat(4, 1fr);
    gap: 8px 20px;
    z-index: 9999;
}
.footer-top-area ul li a:hover{
	color:#e53935 !important;
}
.footer-top-area .rt-news-box .dark .rt-news-box-widget .media-body a:hover{
	color:#e53935 !important;
}
/* Show on hover */
.mega_menu:hover > .sub-menu {
    display: grid;
}
.mean-container .mean-bar {
    border-color: #0a00ab !important;
    background: #0a00ab;
}
span.fa.fa-bars {
    color: #fff;
}
.topbar-style-3 #tophead .tophead-social li a{
	background:#0a00ab !important;
	color:#fff !important;
}
/* Remove default styling */
.mega_menu .sub-menu li {
    list-style: none;
    margin: 0;
    padding: 0;
}
.mega_menu > .sub-menu {
    padding: 20px !important;
}
.mega_menu .sub-menu li a {
    display: block;
    padding: 8px 12px;
    color: #333;
    text-decoration: none;
    border-radius: 4px;
    transition: .3s;
}
.ticker-title {
    background: #252491;
}

#contact-us input[type="submit"] {
    border: 1px solid #111111 !important;
    background-color: #111111 !important;
}
.footer-about {
    margin-bottom: 20px;
}
#tophead .tophead-social li a, .footer-bottom-social .tophead-social li a {
	color: #000 !important;
}
.footer-top-area .rt_footer_social_widget .footer-social li a {
    background-color: #0070ff !important;
    color: #fff !important;
    padding: 5px;
    width: 35px;
}
.footer-top-area .rt_footer_social_widget .footer-social li{
	margin-right:5px;
}
.footer-top-area .rt_footer_social_widget .footer-social li:hover i{
	color: #fff !important;
}
.header-top-bar .tophead-right .tophead-social li a .fa-twitter:before {
    filter: brightness(100%) !important;
}
.footer-top-area .search-form button {
    background-color: #252491;
    color: #fff !important;
}
#top_header_banner img {
    width: 100%;
}
.topbar-style-3 #tophead {
    background-color: #0a00ab;
    border-bottom: 1px solid #0a00ab;
}
#tophead .news-info-list li, #tophead .news-info-list li i{
	color:#fff;
}
.header-style-5.trheader .ticker-wrapper.has-js {
    background: #0a00ab;
}
.header-style-5.trheader .ticker-wrapper .ticker-swipe {
    background: #0a00ab;
}
.footer-about img {
    max-height: 140px;
}
.site-header .main-navigation ul li ul li {
    background-color: #0a00ab;
    width: 115px;
	text-align:center;
}
/* .site-header .main-navigation ul li ul.sub-menu{
	width:100%;
	min-width:500px;
} */
.footer-top-area .widget h3 {
    color: #ffffff;
    background-color: transparent !important;
    margin-bottom: 0px !important;
}
.rt-sticky-menu-wrapper {
    background: #0a00ab;
}
.trheader.non-stickh .site-header .site-branding a.light-logo img {
    max-height: 60px;
}
.footer-bottom-social ul li a {
    background-color: #0070ff;
}
#topnews .elementor-widget-wrap{
	background-color: #0a00ab;
}
#topnews .post-meta-dark {
    color: #fff;
}
#tech .media.boxed {
    background: #0a00ab;
}
#topmost .list-default.boxed .media {
    background: #0a00ab;
}
#topmost .post-meta-dark {
    color: #eee;
}
.header-style-1 #header-1 {
    background: #0a00ab;
}
.sb_youtube_header {
    border-bottom: 2px solid #0a00ab;
    display: none;
}
.sb_youtube_header:before {
    position: absolute;
    content: "";
    left: 192px;
    top: 12px;
    border-top: 8px solid #0a00ab;
    border-right: 8px solid transparent;
}
.sb_youtube_header span {
    background: #0a00ab;
    color: #fff;
    padding: 6px 20px 6px 20px;
    font-size: 18px;
}
#content .rt-news-quick-info-bar{
	display:none;
}
.el-rt-news-box-title.style_2 {
    background: #0070ff !important;
}
.rt-news-box-title-holder {
    border-color: #0070ff !important;
}
.titleinner {
    border-top-color: #0070ff !important;
}
.sidebar-widget-area .widget h3.widgettitle, .sidebar-widget-area .widget.title-style-2 h3.widgettitle{
	background: #0070ff !important;
}
.sidebar-widget-area .widget .rt-widget-title-holder, .sidebar-widget-area .widget.title-style-2 .rt-widget-title-holder {
    border-bottom: 2px solid #0070ff !important;
}
.el-rt-cat.style_2 {
    background: #0070ff !important;
}
.mobile-header-search .custom-search-input button {
    background: #0a00ab;
}
.header-icon-area .search-box .search-button {
    font-size: 20px;
    position: relative;
    top: -4px;
}
.header-style-5 .header-icon-area .search-box .search-close {
    top: 122%;
}
.btn-tab li:nth-child(3) {
    display: none !important;
}
#header-1 .search-box .search-button{
	    top: 22px;
}
html[lang="en"] .header-style-5 #menu-top-menu > li > a {
    padding: 14px 7px !important;
	font-size: 13px;
}

@media (max-width: 768px) {
.gtranslate {
    margin: 0 auto;
    width: 100%;
    max-width: 100%;
    padding: 10px 0;
    background: #fff;
    text-align: center;
}
#masthead {
    display: none;
}
div#sticker {
    display: none;
}
#tophead ul {
    margin: 0;
    align-items: center;
    display: flex;
}
}
