/*top data*/
.topind-cathead h1{font-size:25px;font-weight:700;margin:0;color:#08486e}
.topind-cathead{margin-bottom:15px}
.topind-filteredcat{display:flex;flex-wrap:wrap;padding-bottom:20px}
.topind-fst1{width:55%}
.topind-total{width:45%;padding-left:15px}
.topind-fst1 .topind-fil-thumb{width:100%;display:block;position:relative;padding-bottom:56.4%;min-height:280px}
.topind-fil-thumb img{border-radius:3px;height:100%;width:100%;object-fit:cover;position:absolute;z-index:1;border:1px solid #ddd}
.topind-fil-itm a{display:block;position:relative;color:#383838}
.topind-fst1 .topind-fil-body{background-color:#fbfbfb;box-shadow:0 2px 7px -1px rgb(0 0 0 / 14%);padding:11px 12px 10px}
.topind-fil-body h2, .topind-fil-body h3{line-height:1.3;margin:0;padding:0;font-weight:500;font-size:16px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;text-transform: capitalize;}
.topind-fst1 .topind-fil-body h2{font-size:22px;font-weight:600;margin-bottom:4px;-webkit-line-clamp:2}
.topind-fil-itm a:hover{text-decoration:none;color:#e9131c}
.topind-fst1 .topind-fil-thumb img{border-radius:3px 3px 0 0}
.topind-fil-body p{margin-bottom:0;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;font-size:16px}
.topind-total .topind-fil-itm a{display:flex;align-items:center}
.topind-total .topind-fil-thumb{width:150px;display:block;position:relative;min-height:85px;max-height:85px}
.topind-total .topind-fil-body{width:calc(100% - 150px);padding-left:10px}
.topind-total .topind-fil-body p{display:none}
.topind-total .topind-fil-itm{margin-bottom:9px;border-bottom:1px solid #ddd;padding-bottom:9px;width:100%}
.topind-total .topind-fil-body h2, .topind-total .topind-fil-body h3{line-height:1.4}
/*list*/
.topind-listcat-itm{background-color:#fbfbfb;padding:15px;box-shadow:1px 1px 3px #00000026;margin-bottom:15px}
.topind-listcat-itm a{display:flex;flex-wrap:wrap;width:100%;color:#3c3c3c}
.topind-listthumb{width:25%}
.topind-listtext-body{width:calc(100% - 25%);padding-left:15px;padding-top:4px}
.topind-listthumb img{max-width:100%;height:auto;border-radius:5px;border:1px solid #fff;width:100%}
.topind-listtext-body h3{font-size:20px;margin:0;font-weight:600;text-transform: capitalize;}
.topind-listcat-itm a:hover{text-decoration:none;color:#e9131c}
.topind-listtext{font-size:16px;line-height:1.5;padding-top:10px}
.topind-listdate {color: #08486e;font-weight: 600;font-size: 15px;}
.topind-listsearch {font-size: 16px;margin-top: 10px;}
/*pagination*/
.search-result-pagination{display:flex;list-style-type:none;padding:10px 0;margin:0px;width: 100%;}
.search-result-pagination li:not(:last-child){padding-right:5px}
.search-result-pagination li a{display:block;color:#000;text-decoration:none;padding:10px 10px;line-height:1;background-color:#f2f3f5;text-align:center}
.search-result-pagination li a:hover,.search-result-pagination li.active a{color:#fff;background-color:#014068}
/*video list*/
.topind-videolist{margin:-10px -10px 0px;padding:0;list-style-type:none;display:flex;flex-wrap:wrap;}
.topind-videolist .topind-videolist-item{padding:10px;width:33.3333%}
.topind-videolist .topind-videolist-item a{background-color:#f9f9f9;position:relative;overflow:hidden;text-decoration:none;outline:0;width:100%;height:100%;display:block}
.topind-videothumb{width:100%;padding-bottom:56%;position:relative}
.topind-videothumb img{height:100%;width:100%;object-fit:cover;position:absolute;z-index:1}
.topind-videothumb:before{content:"";height:20px;width:20px;position:absolute;background-image:url('https://images.topindiannews.com/uploadimage/library/free_files/png/play-ic-1721555359.png');left:0;bottom:0;z-index:2;background-size:15px;background-position:center;background-repeat:no-repeat;background-color:#c70100;border-radius:0 3px 0 0}
.topind-videotitle{width:100%;padding:10px}
.topind-videotitle h3{margin:0;line-height:1.5;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;font-weight:500;font-size:15px;-webkit-line-clamp:3;color:#333333;font-family:'Rubik',sans-serif}
.topind-videolist .topind-videolist-item a:hover h3{color:#000000}

@media(max-width: 1024px){
.topind-fst1 {width: 100%;}
.topind-total {width: 100%;padding-left: 0px;padding-top: 20px;}
.topind-filteredcat {padding-bottom: 10px;}
}
@media(max-width:767px){
.topind-videolist .topind-videolist-item {width: 50%;}
}