/*
Theme Name: Sobizpress template for Nepal Face
Theme URI: http://www.sobizpress.com
Author: Binod Bhattarai
Author URI: http://www.bbinod.com.np
Description: Commercial Template of sobizpress
Version: 2.0.4
*/
/*--------------------------------------------------------------
 # Header
 --------------------------------------------------------------*/
body, .uk-h1, .uk-h2, .uk-h3, .uk-h4, .uk-h5, .uk-h6, h1, h2, h3, h4, h5, h6, .feat span {
    font-family: 'Mukta', sans-serif;
}
.widget-title {
    display: none;
}
.main-menu {
    position: relative;
    background: white;
    padding: 4px;
    border-bottom: 2px solid #f80c1c;
    border-top: 1px solid #e9e9e9;
}
.search-heading {
    font-size: 22px;
    font-weight: 700;
}
.bottom-box {
    right: 35px;
    margin-top: 20px;
}
.full-search-box {
    background: #fdfdfd;
    border-radius: 11px;
}
.trend-box {
    background: #f3f3f3;
    padding: 15px 0px 0px 0px;
}
.heading-tags a:hover {
    background: #f80c1c;
    color: white;
}
.heading-tags a {
    background: #003491;
    padding: 0 15px;
    border-radius: 100px;
    font-size: 16px;
    font-weight: 500;
    color: white;
    margin-right: 7px;
}
/*--------------------------------------------------------------
 # Menu
 --------------------------------------------------------------*/
 .navbar-light .navbar-brand {
    color: #fff;
}
.nav-item {
    position: relative;
    margin: 0 18px;
}
.nav-item:hover:after {
    width: 100%;
}
.nav-item:after {
    content: '';
    display: block;
    border-top: 2px solid #003491;
    width: 0;
    position: absolute;
    left: 0;
    transition: .2s ease-out;
    top: 54px;
}
.navbar-light .navbar-nav .nav-link {
    font-family: poppins,sans-serif;
    line-height: 30px;
    font-size: 17px;
    color: #444;
    font-weight: 500;
    padding: 0;
    margin: 10px 0;
}
.navbar-light .navbar-nav .nav-link:focus, .navbar-light .navbar-nav .nav-link:hover {
    color: #e21309;
}
.dropdown-menu a:hover {
    background: #e2150b;
    color: #fff;
}
.left {
    left: 0 !important;
}
.menu a {
    color: #f3f3f3 !important;
    line-height: 33px;
    font-family: 'Karma';
}
.date {
    display: none;
}
.uk-sticky-fixed .main-menu .date {
    display: inline-block;
}
.uk-sticky-fixed a {
    font-size: 17px !important;
}
.uk-sticky-fixed {
    top: 0 !important;
    background: #fff;
    box-shadow: 0 0 6px #333;
}
.uk-sticky-fixed .main-menu {
    border: none;
}
.navbar-light .navbar-nav .active>.nav-link, .navbar-light .navbar-nav .nav-link.active, .navbar-light .navbar-nav .nav-link.show, .navbar-light .navbar-nav .show>.nav-link {
    color: #e21309;
}
/*--------------------------------------------------------------
 # Font
 --------------------------------------------------------------*/
p {
    font-size: 21px;
    line-height: 35px;
    font: 400 20px mukta;
}
.uk-link, a {
    color: #3a3a3a;
    text-decoration: none;
    font-weight: 600;
}
.uk-link:hover, a:hover {
    color: #e21309;
    text-decoration: none;
}
.zk-excerpt {
    font-size: 17px;
    line-height: 34px;
    font-weight: 500;
    color: #3a3a3a;
}
.ft-18 {
    font-size: 18px;
    line-height: 28px;
}
.ft-17 {
    font-size: 18px;
    line-height: 31px;
}
.eco-list-font {
    font-size: 19px;
    line-height: 32px;
}
/*--------------------------------------------------------------
 # Body
--------------------------------------------------------------*/
.main-news-box {
    background: #003491;
}
.my-overlay {
    background: linear-gradient(to bottom,rgba(0, 0, 0, 0)0%, rgba(0, 0, 0, 0.75)45% ,rgba(0, 0, 0, 0.97) 100%);
}
.title-tag-box {
    background: #f80c1c;
}
.breaking-excerpt {
    font-size: 22px;
    margin-top: -4px;
    color: #242424;
    line-height: 36px;
}
.taja-box {
    background: #040404;
    padding: 20px;
    border-radius: 8px;
}
.economics-box {
    background: radial-gradient(circle at -1% 57.5%, rgb(19, 170, 82) 0%, rgb(0, 102, 43) 90%);
}
.list-economics.box {
    background: #00642a;
    padding: 10px;
    border-radius: 5px;
}
.list-sc-box {
    background: #e7e7e7;
    padding: 12px;
    border-radius: 6px;
}
/*--------------------------------------------------------------
 # Image
--------------------------------------------------------------*/
.ht-50 img {
    height: 35px;
    width: 35px;
    box-shadow: 0 0 8px 2px #969696;
}
.ht-20 {
    height: 20px;
    width: 20px;
}
.ht-30 {
    width: 30px;
    height: 30px;
}
.cover {
    object-fit: cover;
}
.big-main-news-thumnail img {
    height: 370px;
}
.small-main-news-thumnail img {
    height: 190px;
}
.taja-news-thumnail img {
    height: 100px;
    width: 120px;
}
.big-news-thumnail img {
    height: 437px;
}
.big-politics-thumnail img {
    height: 200px;
}
.small-politics-thumnail img {
    height: 118px;
    width: 143px;
}
.big-economics-thumnail img {
    height: 532px;
}
.small-economics-thumnail img {
    height: 257px;
}
.special-news-thumnail img {
    height: 455px;
}
.ht-90 img {
    height: 90px;
    width: 90px;
}
.big-interview-thumnail img {
    height: 317px;
}
.big-sc-thumnail img {
    height: 344px;
}
.small-sc-thumnail img {
    height: 176px;
}
.big-edu-hlth-thumnail img {
    height: 200px;
}
.administration-thumnail img {
    height: 230px;
}
.big-int-thumnail img {
    height: 318px;
}
.ht-100 img {
    height: 86px;
    width: 120px;
}
.ent-thumnail img {
    height: 333px;
}
/*--------------------------------------------------------------
 # Cat Heading
 --------------------------------------------------------------*/
 .heading__formall {
    margin-bottom: 25px;
    border-bottom: 1px solid #0034911f;
    display: block;
    position: relative;
}
.heading__formall span {
    color: #f00;
    font-size: 24px;
    line-height: 45px;
    font-weight: 700;
    position: relative;
    display: inline-block;
}
.heading__formall span:after {
    content: "";
    position: absolute;
    border-bottom: 1px solid #ff0000;
    width: 100%;
    left: 0;
    top: 100%;
}
.heading__formall a {
    font-size: 14px;
    color: #3366cc;
    font-weight: 500;
    padding: 0 25px;
    position: absolute;
    right: 0;
    top: 20px;
}
.heading__formall a:after {
    content: "\f178";
    position: absolute;
    font-family: fontawesome;
    font-size: 14px;
    margin-left: 5px;
}
/*--------------------------------------------------------------
 # Footer
--------------------------------------------------------------*/
.footer p {
    font-size: 16px;
    font-family: 'Karma';
    line-height: 32px;
}
.footer-bg {
    background: #003491;
}
.f-text {
    color: #dadada !important;
}
#back-to-top {
    right: 10px;
    bottom: 10px;
    width: 40px;
    height: 40px;
    padding: 4px;
    z-index: 999;
}
/*--------------------------------------------------------------
 # Archive
--------------------------------------------------------------*/
.page-numbers {
    padding-right: 20px;
}
.page-numbers:first-child {
    padding-left: 20px;
}
.page-numbers.current {
    color: #e21309;
}
.page-numbers.dots {
    color: #f00;
    line-height: 18px;
    margin: 0;
    top: -5px;
    position: relative;
}
/*--------------------------------------------------
:: Single
-------------------------------------------------- */
.author_wr img {
    border-radius: 50%;
    border: 1px dashed #f81020;
    margin-right: 5px;
}
img.authir_img {
    height: 60px;
    width: 60px;
    border-radius: 50%;
}
.exp_sm-ft {
    font-size: 15px;
    font-weight: 600;
    color: #666;
}
.wp-caption-text {
    background: #f3f3f3;
    margin: 0 !important;
    padding: 5px;
    font-style: italic;
    border-bottom: 1px solid #e5e5e5 !important;
}
/*--------------------------------------------------
:: Scroll Box
-------------------------------------------------- */
.scrollbox {
    height: 645px;
    overflow: auto;
    overflow-x: hidden;
    visibility: hidden;
    padding-right: 15px;
}
.scrollbox-content, .scrollbox:hover, .scrollbox:focus {
    visibility: visible;
}
.scrollbox-content,
.scrollbox:hover,
.scrollbox:focus {
    visibility: visible;
}
.scrollbox_delayed {
    transition: visibility 0.2s;
}
.scrollbox_delayed:hover {
    transition: visibility 0s 0.2s;
}
#mybox::-webkit-scrollbar {
    width: 3px;
    background: transparent;
}
#mybox::-webkit-scrollbar-track {
    border-radius: 0px;
    background: transparent;
}
#mybox::-webkit-scrollbar-thumb {
    border-radius: 10px;
    background: #e75726;
    padding: 0;
}