/*
Theme Name: Drishtinews
Theme URI: http://www.appharu.com
Author: Ishant Sitaula,Gopal sangroula
Author URI: http://www.gopalsangroula.com.np
Description: Description
Version: 11.2.0
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: appharu
*/

body {
    font-family: 'Mukta', sans-serif !important;
}

a {
    color: #333;
    font-family: 'Mukta',
    sans-serif !important;
    text-decoration: none  !important;
}

a:hover{
	color: #0d4a83 !important;
}

h1,
h2,
h3,
h4,
h5,
h6 {
    line-height: 1.4;
    font-weight: 500;
    color: rgb(51, 51, 51);
    font-family: 'Mukta',
    sans-serif !important;
}

a:hover h3 {
    color: #00529e;
    font-family: 'Mukta',
    sans-serif !important;
}

img {
    width: 100%;
}

a:hover h4 {
    color: #00529e;
    font-family: 'Mukta',
    sans-serif !important;
}

a:hover h5 {
    color: #00529e;
    font-family: 'Mukta', sans-serif !important;
}

a:hover h6 {
    /* color: #ffffff; */
    transition: all .5s ease-in-out;
}

.drishti-nav {
    width: 70%;
}

.navbar-collapse {
    flex-basis: 70%;
}

p {
    color: #656565;
    font-size: 18px;
    line-height: 1.6;
}

.wraper {
    background-color: #ffffff;
}

.cat-title {
    font-size: 16px;
    margin-bottom: 20px;
    line-height: 1;
    font-weight: 600;
    position: relative;
    border-radius: 0 14px 0 0;
    margin-top: 10px;
}

.sub-title-special {
    font-size: 20px;
    line-height: 1.5;
    padding: 0px 50px;
}
.drishti-grid-ads {
    display: flex;
    justify-content: space-around;
    border-top: 1px solid #ddd;
    border-bottom: 1px solid #ddd;
    margin: 10px 0px;
    padding: 10px 0px;
}

.drishti-grid-ads .widget {
    width: 250px;
    height: 250px;
}

.drishti-grid-ads .widget img {
    width: 250px;
    height: 250px !important;
    object-fit: cover;
}
.epaper-link {
    display: flex;
    align-items: center;
    justify-content: center;
}

.epaper-link img {
    height: 90px;
    opacity: 0.8;
}

.aayomail-facebook-embeded {
    margin: 0 auto;
    margin-bottom: 24px;
    width: 100%;
}

.aayomail-facebook-embeded iframe {
    width: 100% !important;
    height: 600px !important;
    margin: 0 auto;
}

.blink_me span {
    color: #d60008 !important;
    animation: blink 1s linear infinite;
    font-weight: bold;
}

@keyframes blink_me {
    0% {
        opacity: 0;
    }

    50% {
        opacity: .5;
    }

    100% {
        opacity: 1;
    }
}

.main-brand {
    background: #4267b2;
    padding: 6px 10px;
}

.pradesha-brand {
    color: rgb(3 48 92);
    font-size: 27px;
    font-weight: bold;
}

.small-list-int img {
    width: 160px;
    height: 90px;
    float: left;
    margin-right: 5px;
    object-fit: cover;
}

.int-section {
    background: #ebf5fe;
    padding: 10px;
}

svg:not(:root).svg-inline--fa {
    overflow: hidden;
}

.bichar-item-lists {
    border-right: 1px solid #ddd;
}

.ayomail-close {
    height: 30px;
    width: 30px;
    background: #ddd !important;
    border-radius: 50%;
    font-size: 30px;
    margin: 0px !important;
    padding: 0px !important;
}
em {
    color: #000000;
}

.search-border {
    border-radius: 0px !important;
}

.bichar-item-lists:last-child {
    border-right: 0px solid #ddd;
}

.int-bichar-section {
    background: #224a8621;
}

.svg-inline--fa.fa-w-8 {
    width: 5%;
}

.footer-text {
    color: #ddd;
    font-weight: 500;
    padding-top: 20px;
}

.footer-nav-item .nav-link {
    padding: .1rem 0rem !important;
    font-weight: 400 !important;
}

.archive-title {
    background: #ddd;
}

.nav-menu {
    background: #03305c !important;
    padding: 0px;
}

.nav-marq {
    border-top: 1px solid #ab3338;
    border-bottom: 1px solid #ab3338;
    margin-bottom: 30px;
}

.special-img-section {
    position: relative;
}

.special-img-section::before {
    content: " ";
    position: absolute;
    display: block;
    width: 100%;
    height: 100%;
    z-index: 1;
    bottom: 0;
    left: 0;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(55%, rgba(0, 0, 0, 0)), to(rgba(0, 0, 0, 0.95)));
    background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0) 55%, rgba(0, 0, 0, 0.95) 100%);
    background: -o-linear-gradient(top, rgba(0, 0, 0, 0) 55%, rgba(0, 0, 0, 0.95) 100%);
    background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 55%, rgba(0, 0, 0, 0.95) 100%);
}

.special-img img {
    width: 100%;
    height: 500px;
    object-fit: cover;
}

.special-title {
    position: absolute;
    color: #fff;
    bottom: 5px;
    width: 100%;
    text-align: center;
    z-index: 1;
    margin-bottom: 15px;
}

.special-title h2 {
    color: #fff;
    bottom: 5px;
    z-index: 1;
}
.custom-model .uk-modal-dialog {
    width: 860;
}
.special-title-main {
    font-size: 52px;
    line-height: 64px;
    font-weight: 500;
}

.single-cat-name {
    background: #d3222d;
    padding: 0px 15px;
    color: #ddd;
    font-size: 16px;
    font-weight: 500;
}

.special-imgsitem img {
    width: 100%;
    height: 400px;
    object-fit: cover;
}

.special-item img {
    height: 280px;
    object-fit: cover;
    width: 100%;
}

.sub-title {
    font-weight: 500;
    font-size: 27px;
}

.spcial-img-item {
    position: relative;
}

.special-section {
    box-shadow: 0 5px 15px rgb(0 0 0 / 8%);
    background: #ecf6ff;
    position: relative;
}

.hedaing-item {
    margin-bottom: 70px;
    position: relative;
}

.special-hedaing-title {
    text-align: center;
    margin-top: 5px;
    position: relative;
}

.special-hedaing-title span {
    padding: 2px 25px;
    color: #fff;
    background-color: #224a86;
    font-family: mukta;
    font-weight: 600;
    font-size: 32px;
    position: absolute;
    top: 2px;
    left: 50%;
    transform: translate(-50%, -50%);
}

.special-hedaing-title span::before {
    content: "";
    position: absolute;
    border-color: transparent #224a86 #224a86 transparent;
    border-width: 6px 5px;
    border-style: solid;
    left: -10px;
    top: 0px;
}

.spacia .special-list img {
    height: 150px;
    width: 100%;
    object-fit: cover;
}

.spacial-section {
    padding: 0px 15px 15px 15px;
    border: 2px solid #224a86;
    border-radius: 5px;
    margin: 20px 0px;
}

.jumb {
    background: #fff !important;
    margin-bottom: 20px;
}

.wrap:hover h1 {
    color: #0d4a83;
}

.row-wrap {
    box-shadow: 0 5px 15px rgb(0 0 0 / 8%);
    margin: 0px;
}

.category-list:hover h4 {
    color: #00639e !important;
}

.special-section {
    margin-bottom: 20px;
}

.publish-date {
    color: #00639e;
}

.publish-date span {
    font-weight: bold;
    color: #00456d;
}

.event-title {
    margin-top: 30px;
    font-size: 26px;
    font-weight: 500;
    position: absolute;
    z-index: 1;
    display: flex;
    top: 64%;
    left: 50%;
    transform: translate(-50%, -50%);
}

.event-title span {
    background: #d3222d;
    color: #fff;
    padding: 0px 20px;
}

.cat-card:hover .book-icon {
    color: #d11f1f !important;
}

.cat-title:before {
    content: "";
    position: absolute;
    left: 0;
    right: 0;
    bottom: 5px;
    top: 5px;
    background: #ebebeb;
}

.cat-title span {
    padding: 1px 22px 0 23px;
    display: inline-block;
    color: #fff;
    position: relative;
    line-height: 33px;
    font-weight: 600;
    background: #03305c;
    margin: 0;
    font-size: 20px;
}

.cat-title span::before {
    content: "";
    position: absolute;
    top: 0;
    z-index: 5;
    border-top: 36px solid transparent;
    border-left: 31px solid #03305c;
    right: -33px;
    box-shadow: -5px 0 0 #03305c;
}

.cat-title span::after {
    right: -44px;
    content: "";
    top: 0;
    position: absolute;
    z-index: 2;
    border-top: 33px solid transparent;
    border-left: 33px solid #fff;
    box-shadow: -5px 0 0 #fff;
}

.cat-title a {
    float: right;
    font-size: 18px;
    padding: 4px 5px;
    margin-right: 10px;
    font-weight: 700;
    line-height: 27px;
    background: #03305c;
    position: relative;
    color: #fff;
    margin-top: 0px;
}

.cat-card:hover {
    box-shadow: 0 5px 8px -3px rgba(0, 0, 0, 0.5);
    transform: scale(1.005);
    transition: all .1s ease-out;
}

.cat-comment {
    font-size: 22px;
    font-weight: bold;
    border-top: 2px solid #03305c;
    color: #03305c;
    padding: 5px 0px;
}

.dri-search {
    background: #0a4f93;
    display: flex;
    align-items: center;
    padding: 0px 4px;
}

.sidebar-list {
    background: #f8f9fa;
}

.nepali-date {
    background: #224a86;
    margin-right: 1px;
}

.nav-menu .nav-item {
    position: relative;
    padding: 0px 15px;
}

.nav-items {
    display: flex;
    align-items: center;
}

.cat-title-item {
    border-bottom: 2px solid #285AEB;
}

.nav-menu .nav-item:after {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 0;
    top: 0;
    background: #4267b27d;
    transition: height .2s;
    left: 0;
}

.owl-dots {
    justify-content: center !important;
    display: flex !important;
}

.owl-dot {
    height: 20px;
    width: 20px;
    background: #006fd8;
    display: inline-block;
    border-radius: 50%;
    margin-right: 10px;
}

.owl-dot.active {
    background: #d9241b !important;
}

.nav-menu .navbar-list {
    position: relative;
}

.max-list {
    position: relative;
}

.nav-tab-list {
    padding-top: 20px;
}

.nav-tab-list .nav-link {
    display: block;
    padding: .5rem 1rem;
    font-size: 20px;
    color: #6d6d6d;
}

.nav-tab-list .nav-tab.active {
    color: #cf232a;
}

.video-max img {
    height: 345px;
}

.events-ttl {
    position: absolute;
    bottom: 0px;
    background: #00000070;
    color: #d9d9d9;
    width: 100%;
    text-align: center;
    font-size: 20px;
}

.event-ttl {
    color: #d9d9d9;
}

.my-img {
    position: relative;
}

.my-img img {
    width: 100%;
}

.widget {
    width: 100%;
}

.widget img {
    width: 100%;
    margin-bottom: 5px;
}

.events-ttl {
    position: absolute;
    bottom: 0px;
    background: #00000070;
    color: #d9d9d9;
    width: 100%;
    text-align: center;
    font-size: 20px;
}

.post-entry figure {
    margin: 0px;
    width: 100% !important;
    padding-right: 0px;
    text-align: center;
    border: none !important;
    max-width: 100%;
    padding: 0px;
}

.post-entry figure img {
    width: 100% !important;
    margin-bottom: 10px;
}

.post-entry .alignleft {
    width: auto !important;
}

.video-item {
    position: relative;
}

.adv-item {
    justify-content: center !important;
}

.item img {
    height: 150px;
    width: 150px !important;
    border-radius: 50%;
}

.samachar-item img {
    height: 135px;
    width: 100%;
}

.widget img {
    margin-bottom: 5px;
}

.nav-menu .nav-item:hover:after,
.nav-menu .nav-item.active:after {
    height: 100%;
}

.nav-menu .nav-link {
    font-size: 1.1rem;
    color: #fefefe !important;
    position: relative;
    z-index: 1;
}

.breaking-news {
    border-bottom: 1px solid #e6e6e6;
}

.blog-title {
    color: #717070;
    font-size: 17px;
    font-weight: 600;
}

.post-entry blockquote {
    border: solid 2px #676869;
    padding: 30px;
    position: relative;
    border-radius: 5px;
    width: 43%;
    float: left;
    margin-right: 15px;
    margin: 25px 15px 25px 0px;
}

.post-entry blockquote p {
    font-weight: 600;
    font-style: italic;
    color: #676869;
    text-align: center !important;
}

.post-entry blockquote::before {
    position: absolute;
    content: url(http://www.drishtinews.com/wp-content/uploads/2021/02/Bracket-Open-1.png);
    font-family: FontAwesome;
    font-size: 30px;
    background: #ffffff;
    padding: 5px 10px;
    left: 46%;
    top: -30px;
    color: #ed1b24;
    margin-bottom: 12px;
}

.post-entry blockquote:after {
    position: absolute;
    content: url(http://www.drishtinews.com/wp-content/uploads/2021/02/Braket-Clos.png);
    font-family: FontAwesome;
    font-size: 30px;
    background: #ffffff;
    padding: 5px 10px;
    right: 46%;
    bottom: -30px;
    color: #ed1b24;
}

.banner-icon {
    height: 14px;
    width: 14px;
    margin-right: 3px;
    margin-bottom: 4px;
}

.wrap-head {
    font-size: 64px;
    font-weight: 500;
    line-height: 1.4;
}

.tag-ttile {
    margin-bottom: 15px;
}

/* .tag-ttile span::after{
    content: "";
    position: absolute;
    border-color: transparent #b70000 #b70000 transparent;
    border-width: 6px 5px;
    border-style: solid;
    left: -10px;
    top: 0;
} */
.tag-ttile span {
    position: relative;
    background: #d3222d;
    color: #fff;
    padding: 0px 15px;
    font-size: 20px;
    font-weight: 500;
}

.wrap-btn:hover {
    background: #03305c;
}

.wrap-btn {
    color: #d60008;
    border-color: #d60008;
}

.card-body p {
    margin: 0px
}

aside .card {
    border: none;
}

.logo-header {
    padding: 5px;
}

.drishiti-header-logo {
    height: 110;
    width: 240px;
    object-fit: cover;
}

.post-list,
.video-list {
    padding: 10px 0px;
    border-bottom: dashed 1px #ddd !important;
}

.single {
    background: #fff;
    padding: 10px;
}

.publish-single-date {
    color: #00456d;
    font-weight: bold;
}

.post-list.card img {
    width: 100%;
}

.post-list:last-child,
.category {
    border-bottom: none !important;
}

.small-list img {
    width: 130px;
    height: 90px;
    float: left;
    margin-right: 5px;
    object-fit: cover;
}

.small-list {
    margin-bottom: 10px;
    padding-bottom: 10px;
}

.small-list:last-child {
    margin-bottom: 0px;
    padding-bottom: 0px;
}

.tab-section {
    background: #e9ecef;
    margin-top: 15px;
}

.small-list:last-child {
    border-bottom: none;
}

.cat-title-tab .nav-link.active {
    background: 0 0;
    color: #d11f1f;
    border-bottom: 5px solid;
    font-weight: 700;
    position: absolute;
    width: 31%;
}

.cat-title-tab {
    margin-bottom: 10px;
    border-bottom: 5px solid #cac9ce;
}

.cat-title-tab .nav-link {
    font-size: 20px;
    font-weight: bold;
}
.auther-drishti{
	display:flex;
	align-items: center;
}
.small-item img {
    height: 60px;
    width: 80px;
    float: left;
    margin-right: 10px;
}

.page header {
    background: #efefef;
    padding: 10px;
}

.bichar-list img {
    border-radius: 50%;
    height: 150px;
    width: 150px;
    margin: 0px 15px 10px 0px;
    border: 2px solid #fff;
    object-fit: cover;
}

.bichar-item {
    background: #e9ecef;
    padding: 20px;
    border-top-left-radius: 120px;
    border-bottom-right-radius: 120px;
    transition: .5s ease-in-out;
    width: 100%;
}

.user-item {
    font-size: 16px;
    margin-bottom: 0px;
    text-align: end;
}

.bichar-item:hover {
    background: #e9ecef;
    padding: 20px;
    border-top-left-radius: 0px;
    border-bottom-right-radius: 0px;
}

.post-entry p {
    font-size: 1.4em;
    font-size: 22px !important;
    line-height: 170% !important;
    font-weight: 400;
    margin: 0 0 1.04em;
    text-align: justify;
	color: 404040 !important;
}

.post-meta {
    font-size: 12px;
}

.video-thumb {
    overflow: hidden;
}

.writer-name {
    font-weight: bold;
    font-size: 19px;
    color: #00000054;
}

.video-list img:hover {
    transform: scale(1.2);
    transition: 1s;
}

.video-list img {
    width: 100%;
    transition: 1s;
}

.play-icon {
    position: absolute;
    bottom: 10px;
    padding: 0px 10px;
    background: #333;
    color: #fff;
}

.contactinfo .nav-link {
    padding: .5rem 0rem;
}

.contactinfo .nav-link {
    color: #ddd !important;
    margin-right: 10px;
    font-weight: bold;
}

.contactinfo .nav-link svg {
    color: #fff;
    font-size: 18px;
}

.contactinfo .nav-link span {
    margin-left: 5px;
    font-size: 17px;
}

.contactinfo h6 {
    color: #ddd;
}

.team-list .nav-link span {
    font-size: 14px;
}

.developer-link {
    color: #ffffff;
}

.developer-links {
    color: #ff2d2d;
    font-size: 16px;
    font-weight: 500;
    color: #d3222d;
}

.developer-links:hover {
    color: #003399;
}

.icon-list .nav-item {
    height: 32px;
    width: 32px;
    background: #fff;
    border-radius: 50%;
    align-items: center !important;
    display: flex;
    justify-content: center;
    margin-right: 15px;
}

/* facebook section */

.face {
    color: #0d4a83;
}

.icon-list .item-face:hover {
    background: #4267b2;
    border: 1px solid #ddd;
}

.icon-list .item-face:hover .face {
    color: #fff;
}

/* twotter section  */

.icon-list .nav-item:hover .twit {
    color: #fff;
}

.twit {
    color: #4ab3f4;
}

.icon-list .item-twit:hover {
    background: #4ab3f4;
    border: 1px solid #ddd;
}

/* instagram section start */

.insta {
    color: radial-gradient(circle at 30% 107%, #fdf497 0%, #fdf497 5%, #fd5949 45%, #d6249f 60%, #285AEB 90%);
}

.icon-list .item-insta:hover {
    background: radial-gradient(circle at 30% 107%, #fdf497 0%, #fdf497 5%, #fd5949 45%, #d6249f 60%, #285AEB 90%);
    border: 1px solid #ddd;
}

.icon-list .nav-item:hover .insta {
    color: #fff;
}

/* Home css*/

.latest .media {
    background: linear-gradient(#f7f7f7, #fff 77%, #efefef 95%);
    padding-bottom: 15px;
}

.main-list img {
    width: 100%;
}

.main-list:hover a:before {
    transform: scaleY(1);
}

.main-list:hover a:after {
    transform: scaleX(1);
}

.main-list:hover .samachar-title a {
    z-index: 1;
    color: #fff;
}

/* new style file started */

.artha {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    bottom: 0;
    z-index: 2;
    background: linear-gradient(0deg, rgba(0, 0, 0, 0.69) 0%,
            rgba(255, 255, 255, 0) 100%);
}

.main-list {
    position: relative;
}

.samachar-title {
    position: absolute;
    bottom: 0px;
    text-align: center;
    padding: 0px 15px;
    z-index: 3;
}

.samachar-title a {
    color: #fff;
}

/* new style file end */

/* .blog-img a:before,
.blog-img a:after {
    background: #000 none repeat scroll 0 0;
    content: "";
    height: 100%;
    left: 0;
    opacity: 0.3;
    position: absolute;
    top: 0;
    transform: scaleY(0);
    transition: all 0.6s ease 0s;
    width: 100%;
} */

.blog-img a:after {
    transform: scaleX(0);
}

.blog-img a {
    position: relative;
}

.blog-img a {
    position: relative;
    display: block;
}

.search-item {
    position: absolute;
    right: 0px;
    height: 42px;
}

.searchbar {
    margin-bottom: auto;
    margin-top: auto;
    height: 30px;
    background-color: #d13938 !important;
    border-radius: 30px;
    display: flex;
    justify-self: center;
    background: none;
    z-index: 1;
}

/* 
   .search_input {
     color: white;
     border: 0;
     outline: 0;
     background: none;
     width: 0;
     caret-color: transparent;
     line-height: 40px;
     transition: width 0.4s linear;
	   padding:0px;
   }

   .searchbar:hover>.search_input {
     padding: 5px 10px;
     width: 300px;
     caret-color: red;
     transition: width 0.4s linear;
   }
 	 .searchbar:hover .search_input{
		 background:#032540;
	 } 
   .searchbar:hover>.search_icon {
     background: white;
     color: #e74c3c;
   } */

.search_icon {
    height: 30px;
    width: 30px;
    float: right;
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: 50%;
    padding-top: 4px;
    color: white;
    background-color: #d13938;
    cursor: pointer;
    border: none;
}

.moen {
    font-size: 14px;
    color: #fff;
    background: #993131;
    padding: 10px;
}

.home .post-meta {
    position: absolute;
    bottom: 15px;
}

.popular {
    counter-reset: section;
}

.popular li:before {
    counter-increment: section;
    content: counter(section);
    color: #4c76ff;
    font-size: 35px;
    position: absolute;
    margin-top: -7px;
}

.popular h5 {
    padding-left: 45px;
}
.interview img {
    min-height: 220px;
}

.single-heading {
    font-size: 4rem;
    text-align: center;
}

.interview .fa {
    position: absolute;
    bottom: 0px;
    background: #333;
    color: #ddd;
    padding: 5px 10px;
}
.mobile-gwan{
	display: flex !important;
}
.lead {
    font-size: 1.5rem;
}

.epaper-dist-menu {
    display: none;
}

.related .small-list {
    margin: 10px 0px;
}

.auther-details {
    display: flex;
    align-items: center;
}

.post-date {
    margin-left: 20px;
    font-size: 14px;
    margin-bottom: 8.5px;
}

.auther-details h4 {
    font-size: 18px;
}

.author-single-img img {
    height: 35px;
    width: 35px;
    border-radius: 50%;
    object-fit: cover;
    margin-right: 10px;
}

/*Other*/

.border-right {
    border-right: solid #ddd 1px;
}

.border-left {
    border-left: solid #ddd 1px;
}

.seperator {
    border-bottom: solid #ddd 1px;
    margin-bottom: 10px;
    margin-top: 10px;
}

.embed-container {
    position: relative;
    padding-bottom: 56.25%;
    overflow: hidden;
    max-width: 100%;
    height: auto;
}

.embed-container iframe,
.embed-container object,
.embed-container embed {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

/*footer*/

.footer-top {
    background-color: #0d4a83;
    /* padding: 30px 0px 0px; */
}

.footer-brand {
    background: #d3222d;
    height: 150px;
    align-items: center;
    display: flex;
    padding: 5px;
}

.copyright {
    background-color: #0b3358;
}
#internal_trc_83410{
	display: flex !important;
}
.footer-img img {
    height: 100px;
}

.video-list-item {
    margin-bottom: 10px;
}

.drishti-icon {
    color: #fff;
    font-size: 23px;
    font-weight: 500;
}
.skip-ads .widget img {
    width: 100%;
    object-fit: cover;
    margin: 0px !important;
    border-radius: 0 !important;
    opacity: 1;
}

.skip-ads .widget img:hover {
    opacity: 1;
}

.skip-ads .widget:before {
    position: absolute;
}

.np-model-title {
    position: absolute !important;
    right: 0;
    background: #ec1b30;
    height: 30px;
    width: 30px;
    border-radius: 50%;
    color: #ffffff;
    border: 1px solid;
    top: 0;
    cursor: pointer;
}
.khabar-kura-skip{
    width: 960px !important;
}
.drishiti-video {
    background: #222;
    padding: 30px 15px 15px;
}

.uk-tab-right::before {
    border-left: 0px;
}

.jiwansaili-item img {
    height: 150px;
    object-fit: cover;
}

.sahitya-img img {
    height: 380px;
    object-fit: cover;
    width: 100%;
}

@media (max-width: 575px) {
    .post-entry img {
        width: 100%;
    }
    .cat-title a {
        font-size: 14px;
    }

    .special-img img {
        height: 250px;
        object-fit: cover;
    }

    .special-hedaing-title span::before {
        display: none !important;
    }

    .special-hedaing-title span {
        position: initial;
    }

    .special-hedaing-title {
        margin-top: 35px;
    }

    .hedaing-item {
        margin-bottom: 40px;
    }

    .mobile-gwan {
        display: none !important;
    }

    .lead {
        font-size: 18px !important;
    }

    .post-entry blockquote {
        width: 100%;
    }

    .sahitya-img img {
        height: 150px !important;
    }

    .mobile-scroll {
        display: none;
    }

    h5 {
        font-size: 1.1rem !important;
    }

    .single-heading {
        font-size: 27px;
        font-weight: 600;
    }
	.auther-drishti{
	margin-bottom: 10px;
	}
    .search-item {
        display: none !important;
    }

    .auther-details {
        margin-bottom: 20px;
		flex-direction: column;
    	align-items: start;
    }

    .auther-details h4 {
        font-size: 15px;
    }

    .author-single-img img {
        height: 25px;
        width: 25px;
    }

    .wrap-head {
         font-size: 35px;
		line-height: 1.2;
		font-weight: 600;
    }

    .post-date {
        font-size: 10px;
    }

    .prawash .media {
        display: inline;
    }

    .header-adv {
        margin-top: 10px;
    }

    .bivid-media {
        display: inline;
    }
	.drishti-grid-ads{
		flex-direction: column !important;
		align-items: center !important;
	}
	.drishti-grid-ads .widget{
		margin-bottom: 10px;
		}
    .bivid-media img {
        margin-bottom: 15px;
    }

    .row-wrap {
        box-shadow: none;
        margin-right: -15px;
        margin-left: -15px;
    }

    .mobile-menu-drist {
        display: none !important;
    }

    .epaper-dist-menu {
        display: inline !important
    }

    .drishti-multimedia-section {
        padding: 0px !important;
    }

    .footer-brand {
        display: none !important;
    }

    .aayomail-facebook-embeded iframe {
        height: 180px !important;
    }

    .icon-list {
        display: none !important;
    }

    .mobile-video-section {
        display: none;
    }
	.pradesha-brand{
	    text-align: center !important;
    	width: 100%;
	}
    .sub-title-special {
        display: none;
    }
	.post-date {
		margin-left: 43px;
	}
	.single{
		padding: 0px !important;
	}
}

@media (min-width: 1300px) {
    .container {
        max-width: 1260px !important;
    }
}


ul.LiveVideo {
    font-weight: 600;
    color: #444;
    float: left;
    padding: 10px 20px;
    margin-top: 51px;
    vertical-align: middle;
    border-radius: 3% !important;
    display: contents;
    font-size: 30px;
}

ul.LiveVideo li {
    display: -webkit-box;
}

.blink_me {
    color: red;
    animation: blinker 1s linear infinite;
}
