*{box-sizing:border-box;}
html{scroll-behavior:smooth}
html,body{margin:0;padding:0;}
body{font-family:'Noto Sans Devanagari',sans-serif;font-size:16px;line-height:1.5;color:#333;background-color:#fff}
img{vertical-align:middle;max-width: 100%;}
a{text-decoration:none;color:#3c3c3c}
a:hover{text-decoration:none}
p {margin: 0 0 10px;}
body::-webkit-scrollbar{width:.4em;height:.2em}
body::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3)}
body::-webkit-scrollbar-thumb{background-color:#a9a9a9;outline:1px solid slategrey}
::-webkit-scrollbar{width:.4em;height:.2em}
::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3)}
::-webkit-scrollbar-thumb{background-color:#a9a9a9;outline:1px solid slategrey}
h1,h2,h3,h4,h5,h6{margin:0 0 10px;line-height:1.1;font-weight:600}
.topind-container {margin: 0 auto;padding: 0 15px;max-width: 1280px;width: 100%;}
.topind-row{display: flex;flex-wrap: wrap;margin-left: -15px;margin-right: -15px;}
.topind-sideright {width: 350px;padding: 0 15px;}
.topind-leftbar {width: calc(100% - 350px);padding: 0px 15px;}
.topind-listpage{padding:20px 0}
/*header top*/
.topind-top-header{background-color:#08486e}
.topind-top-links a{color:#fff;margin-right:20px;font-size:13px;display:block;padding:5px 0;line-height:1.2}
.topind-top-sociallinks img{width:12px;height:12px}
.topind-top-sociallinks{margin-left:auto;display:flex;align-items:center;padding: 0px 15px;}
.topind-top-sociallinks a{margin-left:17px}
.topind-top-links{display:flex;padding: 2px 15px 0px;}
/*headermenu*/
.topind-header{background-color:#fff;box-shadow:0 8px 8px 0 #bcbcbc26;z-index:9;position:sticky;top:-1px;padding: 4px 0px;}
.topind-center{display: flex;flex-wrap: wrap;align-items: center;}
.topind-logo h1{margin:0}
.topind-logo a{display:block}
.topind-logo img{max-width:100%;display:block}
.topind-logo{width:170px;position: relative;left: -5px;z-index: 0;}
.topind-open-search{width:35px;height:40px;text-align:center;line-height:40px;cursor:pointer}
.topind-open-search img{height:22px;width:22px}
.topind-menu-buttons{width:35px;height:40px;line-height:40px;text-align:center;cursor:pointer;margin-left:50px}
.topind-menu-buttons img{width:39px;height:39px}
.topind-headercenter{width:calc(100% - 290px);padding:0 15px;display:flex;align-items:center;justify-content:center;flex-wrap: wrap;}
.topind-header-menu{margin:0;padding:0;list-style-type:none;display:flex;justify-content:center;align-items:center;width: 100%;max-width: 100%;}
.topind-header-menu li a{display:block;padding:7px 8px;font-weight:600;color:#3e3e3e;font-size:13.5px}
.topind-header-menu li a:hover{color:#e9131c}
.topind-header-menu li a[aria-label] {position: relative;}
.topind-header-menu li a[aria-label]:after {content: "";position: absolute;height: 21px;width: 40px;background-image: url('https://images.topindiannews.com/uploadimage/library/free_files/gif/new4-1769590624.gif');background-position: center center;background-repeat: no-repeat;background-size: 30px 18px;right: -7px;top: -9px;}
.topind-header-menu .has-submenu>a:after{content:"";height:6px;width:6px;display:inline-block;position:absolute;border:2px solid #4e4e4e;transform:rotate(45deg);border-top:0;border-left:0;top:10px;right:6px}
.topind-header-menu .has-submenu:hover>a:after{border-color:#d4005f;transform:rotate(-137deg);top:15px}
.topind-header-menu li.has-submenu{position:relative;padding-right:13px}
.topind-header-menu .submenu-wrap{position:absolute;z-index:99;margin:0;padding:5px 9px;list-style-type:none;min-width:167px;max-width:200px;background-color:#fff;left:0;top:calc(100% + 7px);box-shadow:0 3px 4px -1px #8f8f8f;border-radius:0 0 5px 5px;opacity:0;visibility:hidden;pointer-events:none;transition:all .3s}
.topind-header-menu .has-submenu:hover>.submenu-wrap{opacity:1;visibility:visible;pointer-events:all}
.topind-header-menu .submenu-wrap:before{content:"";height:15px;width:100%;left:0;right:0;position:absolute;top:-11px}
.topind-header-menu .submenu-wrap li:not(:last-child){margin-bottom:2px}
.topind-header-menu .submenu-wrap li{padding:0}
.topind-header-menu .has-submenu li a{display:inline-block;font-size:13.5px;padding:3px 0}
/*header tag*/
.topind-header-tags{margin:0;padding:3px 0px 2px;list-style-type:none;width:100%;display:flex;justify-content:center;max-width: 100%;overflow-x: auto;}
.topind-header-tags li{padding:0 7px}
.topind-header-tags li a{color:#000;text-align:center;font-size:12px;border:1px solid #c9c9c9;border-radius:14px;padding:2px 8px 2px;white-space:nowrap;line-height:1.2;background-color:#f2f2f2;display:block}
.topind-header-tags li a:hover{text-decoration:none;color:#fff;background-color:#a30224;border-color:#a30224}
/*search global*/
.topind-search-wrp{position:fixed;top:0;bottom:0;left:0;right:0;background-color:rgb(0 0 0 / 75%);z-index:999999;display:none}
.topind-search-wrp form{max-width:1280px;margin:0 auto;padding:80px 16px 20px;display:flex;justify-content:space-between;align-items:self-start;width:100%}
.topind-search-input{flex:1;background-color:#fff;border:none;padding:17px;font-size:20px;font-family:inherit;color:#000;line-height:1.4;outline:0}
.topind-search-ic{height:62px;width:66px;text-align:center;font-size:50px;color:#000;background-color:#fff;line-height:1.2;outline:0;cursor:pointer}
/*menuflyout*/
body.menuflyout-open:after {content: "";width: 100%;height: 100%;position: fixed;top: 0;left: 0;bottom: 0px;background-color: rgb(0 0 0 / 44%);z-index: 91;transition: all 0.3s;}
.topind-side-menu{position:fixed;top:0;right:-100%;height:100%;background-color:#fff;z-index:93;padding:16px;transition:.6s;width:300px}
.topind-menu-close{display:flex;align-items:center;justify-content:space-between;padding-bottom:16px}
.topind-closeicon{height:35px;width:35px;text-align:center;border:1px solid #8d8c8c;border-radius:50%;line-height:35px;font-size:30px;transform:rotate(45deg);color:#8d8c8c;cursor:pointer;transition:all .7s}
.topind-closeicon:hover{border-color:#8d8c8c;transform:rotate(-45deg);color:#8d8c8c}
.topind-slidemenu{margin:0;padding:0;list-style-type:none;max-height: calc(100% - 50px);overflow:auto}
.topind-slidemenu li a{font-size:13px;font-weight:500;color:#333;display:block;border-bottom:1px solid #ddd;padding:10px 7px 10px;line-height:1.3}
.topind-slidemenu li a:hover{text-decoration:none;color:#e9131c}
.mobsubmenu-wrap{list-style-type:none;padding:0;background-color:#fafafa;display:none}
.hasmob-submenu>a:after{content:"";height:5px;width:5px;display:inline-block;border:2px solid #4e4e4e;transform:rotate(45deg);border-top:0;border-left:0;margin-left:10px;position:relative;top:-4px}
.hasmob-submenu>a:hover:after{border-color:#e9131c}
.hasmob-submenu.active>a:after{transform:rotate(-137deg);top:-1px}
/*footer*/
.topind-footer{background-color:#f2f3f5;padding:40px 0}
.topind-copyright{background-color:#eaeaea;text-align:center;padding:15px 0}
.topind-copyright p{color:#6a6a6a;margin:0}
.topind-footer-about{width:30%;padding:0 15px}
.topind-footer-newsl{width:27%;padding:0 15px}
.topind-footer-item{width:18%;padding:0 15px}
.topind-footer-item.topind-footer-item2{width:25%;}
.topind-footer-logo{display:inline-block}
.topind-footer-logo img{width:150px}
.topind-info{margin:20px 0 20px;color:#5b5b5b}
.topind-footer-item h3{font-size:20px;margin:0 0 20px;font-weight:600;color:#333}
.topind-footer-menu{margin:0;padding:0;list-style-type:none}
.topind-footer-menu li a, .topind-footer-menu li a h4 {display:inline-block;color:#5b5b5b;font-size: 15px;font-weight: 400;margin:0px;}
.topind-footer-menu li a:hover {color: #e9131c;}
.topind-footer-menu li:not(:last-child){margin-bottom:4px}
.topind-footer-newsl h2{font-size:22px;margin:0 0 20px;font-weight:600;color:#333}
.topind-footer-newsl form p{font-size:15px;color:#5b5b5b}
.topind-footer-newsl input{font-size:15px;display:block;width:100%;border:1px solid #ddd;border-radius:30px;padding:10px 15px;line-height:1.3;outline:0;color:#333;font-family:inherit;margin-bottom:12px}
.topind-footerbtn{outline:0;border-radius:20px;border:1px solid #ff3e6a;padding:9px 20px;line-height:1;background-color:#ff3e6a;color:#fff;min-width:100px;margin-left: 2px;}
.topind-footerbtn:hover{background-color:#ec2350;color:#fff}
.topind-ft-social{display:flex;align-items:center}
.topind-ft-social a{display:block;margin-right:13px}
.topind-ft-social img{height:35px;width:35px}
.topind-ft-social a:hover img{opacity:.7}
/*main title*/
.topind-title-head{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px;width:100%;border-bottom: 1px solid #e9131c;padding-bottom: 10px;}
.topind-title{font-size:20px;font-weight:600;color:#000;margin:0;padding:0;line-height:1}
.topind-title a{color:#000;display:block}
.topind-title a:hover, .topind-title:hover{color:#e9131c;text-decoration: none;}
h2.topind-title {border-left: 5px solid #e9131c;padding-left: 5px;}
h2.topind-title:hover {color: #000000;}
/*full adds*/
.topind-add-full {text-align: center;}
.topind-ads-block{text-align:center;display:flex;justify-content:center;width:100%;padding-bottom:10px}
.topind-ads{display:inline-block;position:relative;min-height:270px;background-color:#f9f9f9;text-align:center;min-width:300px;margin:0 auto 0}
.topind-ads:before{content:"Advertisment";line-height:16px;color:#7d7d7d;font-size:11px;font-weight:400}
.topind-fulladd-block{text-align:center;display:flex;justify-content:center;width:100%;padding-bottom:5px;padding-top:5px}
.topind-fulladd{position:relative;min-height:110px;text-align:center;background-color:#f9f9f9;min-width:728px;width:initial;margin:0 auto}
.topind-fulladd:before{content:"Advertisment";line-height:16px;color:#7d7d7d;font-size:11px;font-weight:400}
/*breadcrumb*/
.topind-breadcrumb{background:0 0;padding:0 0 5px;margin-top:0;margin-bottom:15px;list-style:none;border-bottom:1px solid #eee}
.topind-breadcrumb li{display:inline-block}
.topind-breadcrumb li:last-child{color:#08486e}
.topind-breadcrumb li a{color:#454545;font-size:16px;font-style:normal;font-weight:400;line-height:30px;letter-spacing:.16px}
.topind-breadcrumb li+li:before{padding:0 5px;color:#6f6f6f;content:"/\00a0";font-size:13px}
.topind-breadcrumb li a:hover{color:#e9131c;text-decoration:none}
@media(max-width: 1160px){
    .topind-menu-buttons {margin-left: 15px;}
    .topind-headercenter {width: calc(100% - 255px);}
}
