body{
/*font-family: 'Poppins', 'Archivo', sans-serif;*/
font-family: 'Karma';
}

body, button, input, select, textarea {
color: #001f3f;
font-weight: 600;
font-size: 16px;
line-height: 1.5;
}

.txtcol{
color: #FF7000;
}
.bordercol{
border-color: #FF7000;
}
.bgcol{
background-color: #FF7000!important;
color: white!important;
border-color: #FF7000!important;
}

/* start navbar css*/

/*top header*/

.topheader{
background: linear-gradient(90deg, rgb(0 153 243 / 68%) 0%, rgba(252, 79, 99, 1) 100%);
padding: 10px;
}
.topheader span a{
text-decoration: none;
color: white;
font-weight: bolder;
}

/*sticky navbar*/

.sticky_nav{
background: white;
position: sticky;
top: 0px;
z-index: 9999;
border-bottom: 1px solid #0e0d0d85;
}

.navbar .nav-item .dropdown-menu{ display: none; }
.navbar .nav-item:hover .nav-link{   }
.navbar .nav-item:hover .dropdown-menu{ display: block; }
.navbar .nav-item .dropdown-menu{ margin-top:0; }
.navbar-light .navbar-nav .nav-link {
color: #001f3f;
font-weight: 600!important;
}
.navbar-light .navbar-nav .nav-link.active, .navbar-light .navbar-nav .show>.nav-link {
color: #001f3f;
font-weight: bolder!important;
}
.dropdown-item{
color: #001f3f;
font-weight: bolder!important;
}
.dropdown-item:focus, .dropdown-item:hover {
color: #262626;
text-decoration: none;
background-color: #f5f5f5;
font-weight: bolder!important;
}
.dropdown-menu{
color: #001f3f;
}
.dropdown-menu li:first-child {
margin-top: -9px;
}
.dropdown-menu li:last-child{
margin-bottom: -9px;
}
.dropdown-menu li{
border-top: 2px solid #eee;
}
@media (max-width: 1024px) {
.navbar-expand-lg .navbar-nav {
font-size: 9px;
}
}
@media (max-width: 768px) {
.navbar-expand-lg .navbar-nav {
font-size: 16px;
}
.sticky_nav{
position: unset;
}
}

/*active header*/
.activeList{
color: #FF7000!important;
}

/* end navbar css*/

/*start footer css */
.footer_jethat span{
color: #FF7000;
border: 1px solid #FF7000;
padding: 10px;
border-radius: 5px;
font-weight: bolder;
font-size: 14px;
}
.sblogo {
margin-top: -10px;
width: 195px;
}
footer.nb-footer .footer-info-single .title {
text-transform: uppercase;
font-size: 16px;
font-weight: bold;
padding-left: 5px;
}
.footer_icon{
list-style-type: none;
}
.footer_icon li{
display: inline;
margin: 10px;
}
.footer_icon li a{
display: inline-block;
width: 30px;
height: 29px;
line-height: 25px;
border-radius: 50%;
font-size: 12px;
color: #fff;
border: 1px solid #d84949;
}

.footer_list{
margin-top: 10px;
margin-bottom: 10px;
float: right;
}
.footer_list li{
list-style: none;
display: inline;
padding: 10px;
text-decoration: none;
}
.footer_list li a{
text-decoration: none;
/*color: #d84949!important;*/
}
@media(max-width:768px){
.footer_list{
float: unset;
text-align: center;
}
}

/*end footer css*/

/*start breadcumbs css*/
.breadcrumb-container {
background-image: url('https://samskritabharati.in/images/top-bg-02.jpg');
background-size: cover;
background-position: center;
padding: 14px 0;
color: white;
text-align: center;
}

.breadlist{
margin-bottom: 0rem;
padding-left: 0rem;
}

.breadlist li{
list-style-type: none;
display: inline-block;
}

.breadlist li:nth-last-child(1)::before {
content: "/ ";
color: white;
}
.breadlist li a{
text-decoration: none;
color: white;
}

/*end breadcumbs css*/