/*
 Theme Name:   Breakingnews
 Description:  GeneratePress Child theme for mobile responsive news blog website. Using this child theme you can easily create a news website. This GeneratePress Child theme design by wplitetheme.com
 Author:       rnvlive.in
 Template:     generatepress
 Version:      1.3
*/
@media (max-width: 768px) { .main-navigation.has-branding .inside-navigation.grid-container { height: 50px; } } .breadcrumb { width: 100%; display: flex ; border-bottom: 1px solid var(--border-color); padding: 10px 0; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; } .inb-scroll-menu { background: white; display: block !important; color: black; width: 100%; overflow-x: auto; white-space: nowrap; box-shadow: 0 3px 4px rgb(0 0 0 / 13%) !important; z-index: 10000; border-top: 2px solid #ccc; } @media (max-width: 768px) { .main-navigation.has-branding .menu-toggle, .main-navigation.has-sticky-branding.navigation-stick .menu-toggle { display: none; } .main-navigation ul { display: none; } } .inb-scroll-menu { background: white; display: block !important; color: black; width: 100%; overflow-x: auto; white-space: nowrap; box-shadow: 0 3px 4px rgb(0 0 0 / 13%) !important; z-index: 10000; border-top: 2px solid #ccc; } /**-------------------------**/ .inb-home-heading:before { border-top: 1px solid var(--border-color); content: ""; margin: 0 auto; position: absolute; top: 50%; left: 0; right: 0; bottom: 0; width: 100%; z-index: -1; } .inbDigital__text-truncate_comm{display:-webkit-box;-webkit-box-orient:vertical;word-break:break-word;overflow:hidden}.inbDigital__text-truncate_1{-webkit-line-clamp:1}.inbDigital__text-truncate_2{-webkit-line-clamp:2}.inbDigital__text-truncate_3{-webkit-line-clamp:3}.inbDigital__text-truncate_4{-webkit-line-clamp:4}.inbDigital__text-truncate_5{-webkit-line-clamp:5}.inbDigital__text-truncate_6{-webkit-line-clamp:6}/*sticky footer menu*/
@media only screen and  {
.sticky-footer-menu{display:none!important;}
}
.sticky-footer-menu {
	position: fixed;
	width: 100%;
	bottom: 0;
	z-index: 23235;
}
.inbdigital-float-share-icon{position:relative;display:flex;cursor:pointer}.inbdigital-float-share-icon span svg{display:flex;justify-content:center;align-items:center}.inbdigital-float-share-popup{display:none;position:absolute;left:-180px;top:0;background-color:#fff;padding:10px;border:1px solid #ccc;border-radius:5px;box-shadow:0 2px 5px rgba(0,0,0,.1);animation:.5s forwards slideIn;margin-top:-20px}.inbdigital-float-share-popup.show{display:block}.inbdigital-float-share-popup ul{list-style-type:none;padding:0;margin:0;display:flex;column-gap:20px}.inbdigital-float-share-popup li svg{fill:#121212}.inbdigital-float-share-icon span,.inbdigital-float-share-popup li{cursor:pointer;background:#d9d9d9;width:32px;height:32px;display:flex;align-items:center;justify-content:center;-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;border-radius:100%;overflow:hidden}@keyframes slideIn{from{opacity:0;transform:translateX(10px)}to{opacity:1;transform:translateX(0)}}
/* send */
.gb-container-cd626e8d {
    position:sticky;
 top:0;
 z-index:99;
	top:50px;
}

@media (max-width: 768px) {
    #mobile-header.toggled .main-nav > ul, #mobile-header .menu-toggle, #mobile-header .mobile-bar-items {
        display: none;
    }

    .main-navigation ul {
        display: none;
    }
}

add_action('after_setup_theme', function(){
    remove_action( 'generate_after_do_template_part', 'generate_do_comments_template', 15);
});

















/* Footer Mobile Bottom Menu */
.mobile-bottom-menu {
	display: flex;
	justify-content: space-around;
	padding: 30px 0 0;
	margin: 0;
	list-style: none;
}

.mobile-bottom-nav {
	display: none;
	position: fixed;
	bottom: -1px;
	left: 0;
	width: 100%;
	background-color: #fff;
	box-shadow: 0 -2px 10px rgba(0, 0, 0, 0.1);
	z-index: 9999;
	transition: transform 0.3s ease;
}

.mobile-bottom-nav.hide, .footer-ads {
	transform: translateY(100%);
}

.mobile-bottom-nav .mobile-bottom-menu li {
	position: relative;
	display: inline-block;
	line-height: 12px;
    margin-bottom: 10px;
    font-weight: 500;
}

.mobile-bottom-nav .mobile-bottom-menu li a {
	font-size: 10px;
	font-weight: 600;
}

.mobile-bottom-nav .mobile-bottom-menu li a::before {
	content: '';
	display: block;
	width: 20px !important;
	height: 20px !important;
	background-repeat: no-repeat;
	background-size: contain;
	position: absolute;
	top: -10px;
	left: 50%;
	transform: translate(-50%, -50%);
}

.mobile-bottom-nav .mobile-bottom-menu li.bottom-home-menu a::before {
	background-image: url("assets/images/timesbull-home-black-icon.svg");
}

.mobile-bottom-nav .mobile-bottom-menu li.bottom-photo-gallery-menu a::before {
	background-image: url("assets/images/timesbull-photo-gallery-black-icon.svg");
}

.mobile-bottom-nav .mobile-bottom-menu li.bottom-video-menu a::before {
	background-image: url("assets/images/timesbull-video-black-icon.svg");
}

.mobile-bottom-nav .mobile-bottom-menu li.bottom-web-stories-menu a::before {
	background-image: url("assets/images/timesbull-web-stories-black-icon.svg");
}

.mobile-bottom-nav .mobile-bottom-menu li.bottom-for-you-menu a::before {
	background-image: url("assets/images/timesbull-for-you-black-icon.svg");
}

.mobile-bottom-nav .current-menu-item a {
	color: #EB2E2E!important;
}

.mobile-bottom-nav .current-menu-item a::before {
	filter: invert(32%) sepia(78%) saturate(1643%) hue-rotate(342deg) brightness(90%) contrast(96%);
}



.language-switch {
    margin-left: 20px
}

.language-switch select {
    font-size: 14px;
    border: 1px solid #840002;
    border-radius: 5px;
    background-color: #840002;
    color: #fff;
    font-weight: 700;
    cursor: pointer;
    padding: 2px 0
}

.language-switch select:hover {
    border-color: darkred
}


