/*
Theme Name:   Dailynews24
Theme URI:    https://dailynews24.in/
Description:  Google Discover News Theme - All in One Premium Light Weight Design & Discover Optimized.
Author:       Dailynews24
Author URI:   https://www.dailynews24.in/
Template:     generatepress
Version:      1.0
Requires at least: 5.2
Tested up to: 6.4
Requires PHP: 7.4
Tags: Ekchokho Solutions, Google News Discover Theme, News Website, Discover Ready, Social Share, Fixed Sticky Menu, Bottom Join, Author Bos, Category Page, Discover and Adsense Optimize News Templete
EK News, Copyright 2024 Ekchokho Solutions
GeneratePress is distributed under the terms of the GNU GPL
*/.menu-button{cursor:pointer;font-size:14px}.popup-container{position:fixed;bottom:-100%;left:0;width:100%;background-color:#fff;box-shadow:0 -2px 10px rgba(0,0,0,.2);border-radius:15px 15px 0 0;transition:bottom .3s ease-in-out;padding:20px;text-align:center;z-index:9999}.popup-container.show{bottom:0}.popup-title{font-size:18px;font-weight:700;margin-bottom:10px}.language-options{display:flex;justify-content:space-around;flex-wrap:wrap;gap:10px}.language,.overlay.show{display:block}.language{width:40%;padding:10px;text-align:center;font-size:16px;font-weight:600;border:2px solid #007bff;border-radius:8px;cursor:pointer;color:#007bff;text-decoration:none}.language:hover{background-color:#f5f6ff}.overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.2);display:none}.language span{font-size:14px;color:#8a8a8a;font-weight:400}.english{color:#007bff;border:2px solid #007bff}.hindi{color:#ff9800;border:2px solid #ff9800}.marathi{color:#8e44ad;border:2px solid #8e44ad}.bangla{color:#27ae60;border:2px solid #27ae60}.bangla:hover,.english:hover,.hindi:hover,.marathi:hover{opacity:.8}
/*Image Round*/
img {border-radius: 8px;}
/* Font */
.navigation-branding img, .site-logo.mobile-header-logo img {
	padding:3px;}
.site-content {padding-top: 30px;}
/*Top-Notification*/
.gp-icon svg {height: 1.6em;
    width: 1.6em;top: 0.5em;}
/*Top-Notification*/
.notification {color: white;padding:5px;position: relative;display: inline-block;margin-top:5px;}
.notification .badge {position: absolute;font-size:10px; padding: 0px 5px 0px 5px; border-radius: 50%; background-color:#009bf5; color: white;}
.notf{ left:15px; top: 5px; }
/*Alignment*/
.dynamic-entry-content{text-align: justify;}
/*Off-canvas-Slider*/
.offcanvaslogo {margin: 10px auto;
margin-bottom: 20px;margin-top: 20px;width: 120px;}
.main-navigation.has-branding .menu-toggle, .main-navigation.has-sticky-branding.navigation-stick .menu-toggle {padding-right: 10px;}
#generate-slideout-menu .slideout-menu li {border-bottom: 1px solid #afafafb3;}
.offside-js--is-open .slideout-overlay{background: rgba(0,0,0,.2);-webkit-backdrop-filter: saturate(180%) blur(10px);
backdrop-filter:saturate(180%) blur(10px);}
/*Top Scroll Menu*/
#ScrollMenu{background: linear-gradient(to right, #e70000, #c10000) !important;;display:block!important;width: 100%;height: 30px;overflow-x: scroll;overflow-y:hidden;z-index: 1;}
div#smul{width: max-content; margin-left:1%;}
ul#menu-sticky-header-custom {text-align: right; margin: 0px;}
ul#menu-sticky-header-custom li {list-style: none;display: inline-block;padding: 1px; margin-top:-10px;}
ul#menu-sticky-header-custom li a {text-decoration: none;padding: 0px 6px ; color:#fff;font-size:16px;font-weight:600;}
ul#menu-sticky-header-custom li a:hover {color:#f3eded;}
.avatar{border-radius:50%;}
@media (min-width: 769px){
.inside-right-sidebar{position: sticky;top: 85px;}}
/*App Banner by Dailynews24.in*/
.signup-banner .main-heading{font-size:15px;letter-spacing:.5px;margin-bottom:18px}.signup-banner .sub-heading{font-size:15px;margin-bottom:8px;font-weight:500;animation:shake 4.3s infinite;}.signup-banner .users-count{right:30px;padding:6px;border-radius:4px;backdrop-filter:blur(14px);font-size:12px;margin-top:10px;background:0 0;position:initial;}.users-count .highlight{font-size:15px;font-weight:600}.signup-banner .users-count svg{vertical-align:sub;margin-right:3px}.signup-banner{color:#fff;padding:15px 40px 20px;position:relative;overflow:hidden;margin:0;border-radius:4px;background:linear-gradient(135deg,red,white);background-blend-mode:soft-light}
/*custom Dailynews24.in*/ * .mode2Way,.modernWay,nav.rank-math-breadcrumb p{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.mode2Way,.modernWay{text-overflow:ellipsis}.modernWay{-webkit-line-clamp:3;line-clamp:3}::-webkit-scrollbar{width:5px;height:0;-webkit-appearance:none}::-webkit-scrollbar-track{background:#d1d8eb}::-webkit-scrollbar-thumb{background-color:#8b0000;border-radius:20px}.gp-icon svg{height:1.5em;width:1.5em;top:.4em}.hDrBTN{background:#fff;margin-right:7px;gap:8px;display:flex;flex-direction:row-reverse;align-content:center;align-items:center;padding:1px 5px;border-radius:8px;border:2px solid #00d049;text-transform:capitalize}.notification,.social-sharing svg{position:relative;display:inline-block}.notification{color:#00f;padding:7px 10px 0 8px}.notification .badge{position:absolute;font-size:10px;padding:0 5px;border-radius:50%;background-color:red;color:#fff}.notf{left:18px;top:5px}.trend{right:20px;top:10px}.nav-next,.nav-previous{font-weight:600;color:#5d0000;font-size:16px;padding:8px;text-align:left;margin-bottom:15px;border-radius:10px}.nav-next{background:#e6f7ff;border-left:6px solid #0c4ca4}.nav-previous{background:#e6fff6;border-left:6px solid #02a569}.social-wrapper{margin:10px 0;font-size:0;text-align:center;display:flex;flex-wrap:wrap}.social-sharing{padding:8px;margin:4px;border-radius:10px;flex:1}.social-sharing-text{padding:8px 10px 0 0;margin:4px}.social-sharing svg{top:.15em}.social-facebook{fill:#fff;background-color:#005fdb}.social-twitter{fill:#fff;background-color:#00014f}.social-whatsapp{fill:#fff;background-color:#06ab00}.social-telegram{fill:#fff;background-color:#009ceb}
#BottomMenu{background:#fff;display:block!important;width:100%;height:65px;overflow-x:scroll;overflow-y:hidden;position:fixed;bottom:0;z-index:1;box-shadow:0 -10px 10px -10px rgba(115,115,115,.45);border-radius:20px 20px 0 0}ul#bmul{margin-top:12px;margin-left:0!important}li a{color:#747474;font-size:15px;font-weight:600}.bml{float:left;color:#fff;font-size:16px;list-style:none;text-align:center;width:20%}#BottomMenu{margin-top:0}#BottomMenu .svg-icon{display:block;color:#d4005f;margin:auto;height:25px;width:25px;padding-bottom:2px}nav.rank-math-breadcrumb{margin-bottom:10px;color:#c9c5c5!important;border-bottom:1px solid #c9c5c5!important}nav.rank-math-breadcrumb p{margin-bottom:5px;padding:0;font-size:15px;color:#838383;-webkit-line-clamp:1}
/*Minify CSS Ekchokho.com*/
.float-social-wrapper{position:fixed;top:50%;transform:translateY(-50%);width:100%;z-index:1000;display:flex;justify-content:space-between;pointer-events:none}.float-social-wrapper .float-social-sharing{width:45px;height:60px;background:rgba(0,0,0,.7);color:#fff;font-size:24px;display:flex;align-items:center;justify-content:center;border-radius:6px;transition:.3s;pointer-events:auto}.float-social-wrapper .ek-pre{position:absolute;left:-10px;border-top-right-radius:8px;border-bottom-right-radius:8px}.float-social-wrapper .ek-next{position:absolute;right:-10px;border-top-left-radius:8px;border-bottom-left-radius:8px}.float-social-wrapper .float-social-sharing a{color:#fff;text-decoration:none;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.float-social-wrapper .float-social-sharing:hover{background:rgba(255,255,255,.5)}@media (max-width:768px){.float-social-wrapper .float-social-sharing{width:40px;height:50px;font-size:20px}}.kkb-related-posts:before{content:'इसे भी पढ़े';position:absolute;top:-12px;font-size:14px;color:#cb0000;left:10px;background:#fff;padding:0 4px;font-weight:500;border-radius:50px}.kkb-related-posts{display:flex;border:1px dashed #9b1717;border-radius:5px;position:relative;padding:9px;height:auto;margin-top:20px;margin-bottom:12px;background-color:#fffdf9}.sticky-ads,.sticky-ads-close{display:flex;background-color:#fefefe}.inb-related-post,.kkb-related-post{display:flex}.kkb-rp-image{width:75px;border-radius:4px;max-width:75px;margin:8px 10px 0 0;height:50px;box-shadow:0 1px 8px #70707096}.inb-related-posttitle{font-size:18px;font-weight:600;margin-top:5px}.kkb-rp-link{color:#000!important;text-decoration:none}@media screen and (max-width:768px){.kkb-rp-link{font-size:13px}.kkb-related-posttitle{line-height:15px;margin-top:7px;font-weight:700}}.sticky-ads{position:fixed;bottom:0;left:0;width:100%;min-height:70px;max-height:200px;padding:5px 0;box-shadow:0 -6px 18px 0 rgba(9,32,76,.1);-webkit-transition:.1s ease-in;transition:.1s ease-in;align-items:center;justify-content:center;z-index:20}.sticky-ads-close{width:30px;height:30px;align-items:center;justify-content:center;border-radius:12px 0 0;position:absolute;right:0;top:-30px;box-shadow:0 -6px 18px 0 rgba(9,32,76,.08)}.sticky-ads .sticky-ads-close svg{width:22px;height:22px;fill:#000}.sticky-ads .sticky-ads-content{overflow:hidden;display:block;position:relative;height:70px;width:100%;margin-right:10px;margin-left:10px}
.gb-container-fa10bab7{position:fixed;bottom:90px;left:50%;transform:translateX(-50%);z-index:1000}a.gb-button-0511e1a5{display:flex;align-items:center;justify-content:center;column-gap:.5em;font-size:10px;font-weight:600;padding:2px 10px;border-radius:50px;background-color:red;color:#fff;text-decoration:none;width:auto;box-shadow:0 5px 10px #fff48c;transition:.5s ease-in-out;animation:5s infinite pulse}.gb-icon-wa svg{height:15px;width:15px}a.gb-button-0511e1a5:hover{transform:scale(1.1)}@keyframes pulse{0%,100%{transform:scale(1)}50%{transform:scale(1.1)}}
