@import url('https://fonts.googleapis.com/css2?family=Noto+Sans+Telugu:wght@100;200;300;500;600;700&display=swap');
body {font-family: 'Noto Sans Telugu', sans-serif;}
 a{text-decoration: none;}
 h1,h2 {font-size: 1.2em;}
ul.navbar-nav a.nav-link {color: #fff !important;}
.sodhini-top {padding:10px;font-size: .85rem;}
.sodhini-top li.sod::before{content: ""; border-left: 1px solid #000; margin-left: .4375rem;margin-right: .4375rem;}
.sodhini-topp {flex-wrap:nowrap;overflow-x:auto;overflow-y: hidden;scrollbar-width: none;}
a.so-link {color: #333;}
a.so-link:hover {color: #076a45;}
.bg-green {--bs-bg-opacity: 1; background-color: rgb(20, 106, 70) !important;}
.navbar .navbar-nav .nav-link {color: #fff; font-size: 1.1em;font-size: 15px;padding: 0.5em 1em;}
main.container {min-height:280px;}
@media screen and (min-width: 768px) {.navbar-brand img {width: 100px;}.navbar-brand {margin-right: 0;padding: 0 1em;}
.navbar-nav {align-items: center;}
}
@media screen and (min-width: 468px) {.sodhini-topp {justify-content: center !important;}}
.myflexbox {list-style-type: none;padding: 5px;margin: 10px auto;justify-content: space-around;}
.flexoxo {display: flex;justify-content: space-around;flex-flow: wrap;}
.card {width: 49%;display: flex;font-family: 'Noto Sans Telugu', sans-serif;flex-direction: column;background: #fff;margin-bottom: 10px;padding: 10px; transition: .3s;box-shadow: rgba(0, 0, 0, 0.15) 1.95px 1.95px 2.6px;}
.card.f1{ background: #eff5a2;}
.card:nth-of-type(even) {background:#f3f3f3}
.card a {padding:5px;color: #000;font-size: 1em;line-height: 1.6em;}
.card a:visited {color: #adadad;}
.hheadd {color: #007300;font-weight: 700;}
.author, span.hheadd.arch a {float: right;}
.card p {text-align: right; padding-right: 5px;}
.card.c p {text-align: left; padding-left: 5px;}
.card.f0 a:hover, a.author:hover {color: #ec0465;background-color: #f4f4f4;text-decoration: none;}
.card .dates {text-align: right; padding-right: 5px;}
.readall {text-align: center;color: blue !important;font-weight: 200 !important;}
.card-header {text-align: center;background: #a803a5;color: #fff;}
.card-body {padding: 5px;text-align: center; font-size: 16px;}
@media (max-width:800px){
.card {width: 99%;}
}
.allauthor {text-align: center;padding: 9px;background: #ffffe9;font-size: 12px !important;margin: 0 auto;}
.img-left {display: inline-flex;gap: 10px;}
.intro_text{display:inline-block;font:20px/1.2 var(--primary-medium);text-align:center;background:linear-gradient(to left,#e57627 0,#e57627 42.5%,#facb8f 50%,#e57627 57.5%,#e57627 100%);background-position-x:0%;background-position-y:0%;background-size:200% auto;background-clip:text;-webkit-background-clip:text;color:transparent;background-position:100% center;animation:10s infinite reverse loader}@keyframes loader{0%,100%{background-position:100% center}50%{background-position:0 center}}