@font-face {
     font-family: 'SolaimanLipiNormal';
     font-style: normal;
     font-weight: normal;
     src: local('SolaimanLipiNormal'), url('../../themes/hello-elementor/assets/fonts/solaimanlipi.woff') format('woff');
}
 .container {
    width: 1195px;
}
.center-col {
    margin-left: auto;
    margin-right: auto;
}
.news-tamplate {
    margin: 50px 0;
}
 .shadow_four-inner {
     overflow: hidden;
     padding-bottom: 10px;
     padding-top: 10px;
}
.quiz {
    border: 1px solid #ccc;
    padding: 5px;
    border-radius: 3px;
    margin-bottom: 15px;
}
 
 .container-fluid {
     max-width: 1350px;
}
 header.main-header {
     margin-bottom: 30px;
}
 .section {
     margin-bottom: 30px;
     display: inline-block;
     width: 100%;
}
 .section.bottom-top {
     display: block;
     margin-top: 30px;
}
 .section-block {
     background: #fff;
     min-height: 250px;
     position: relative;
     border: 1px solid #f5f5f5;
}
 .live-televison, .gallery-box {
     padding: 30px 10px 0 10px;
}
 .upcoming-program {
     overflow: hidden;
     padding: 30px 10px 8px 10px;
}
 .upcoming-program h4 {
     height: 29px;
     overflow: hidden;
     line-height: 26px;
}
 .upcoming-program h4 a {
     padding: 2px 0 5px 0 !important;
}
 .block-title h2 {
     font-family: SolaimanLipiNormal;
     background: url(../images/btn1.png);
     color: #fff;
     display: block;
     position: absolute;
     width: 250px;
     text-align: left;
     font-size: 20px;
     padding: 13px 15px;
     background-size: contain;
     background-repeat: no-repeat;
     left: 34%;
     top: -21px;
     height: 40px;
     -webkit-transform: translate(-50%, -50%);
     -ms-transform: translate(-50%, -50%);
     transform: translate(-50%, -50%);
     z-index: 1;
     line-height: 16px;
}
 .section-block.left-heading .block-title h2 {
     left: 0;
     -webkit-transform: translate(3%, -50%);
     -ms-transform: translate(3%, -50%);
     transform: translate(3%, -50%);
}
 .four-post-thumb-big h4 {
     background: #57585c;
     margin: 13px 0px;
}
 .four-post-thumb-big h4 a {
     font-family: SolaimanLipiNormal;
     color: #fff;
     display: block;
     text-align: center;
     padding: 5px 0;
}
 .post-list {
     overflow: hidden;
     margin-bottom: 1px;
}
 .post-list:last-child {
     margin-bottom: 1px;
}
 .post-list .post-list-image {
     float: left;
     max-width: 80px;
     margin-right: 10px;
     margin-bottom: 0;
}
 .recent-program .post-list .post-list-image {
     max-width: 95px;
     margin-right: 10px;
}
 .list-section .post-list .post-list-image {
     max-width: 130px;
     margin-right: 10px;
     height: 74px;
     margin-bottom: 5px;
     overflow: hidden;
}
 .post-list .post-list-content {
     text-align: left;
     overflow: hidden;
}
 .recent-program {
     padding: 0 10px 15px 10px;
}
 .post-list-content h4 {
     font-size: 13px;
     line-height: 23px;
}
 .four-post-thumb {
     float: left;
     width: 32%;
     margin-right: 2%;
}
 .four-post-thumb:last-child {
     margin-right: 0;
}
 ul#menu-program li {
     margin-bottom: 10px;
}
 ul#menu-program li a {
     background: url(../beanibazarnews24/assets/images/program-tab.png);
     background-repeat: no-repeat;
     background-size: cover;
     color: #fff;
     display: inline-block;
     padding: 12px 10px 6px 13px;
     line-height: 25px;
     margin: 0;
     background-position: center;
     width: 100%;
     font-size: 18px;
}
 ul#menu-program li a {
     background: rgb(0,0,0);
     background: -o-linear-gradient(277deg, rgba(0,0,0,1) 0%, rgba(0,0,0,1) 68%, rgba(39,143,205,1) 69%, rgba(29,118,188,1) 90%, rgba(0,0,0,1) 92%);
     background: linear-gradient(173deg, rgba(0,0,0,1) 0%, rgba(0,0,0,1) 68%, rgba(39,143,205,1) 69%, rgba(29,118,188,1) 90%, rgba(0,0,0,1) 92%);
     color: #fff;
     display: inline-block;
     padding: 6px 0 6px 11px;
     line-height: 25px;
     margin: 0;
     background-position: center;
     width: 100%;
     font-size: 14px;
}
 h2.archive_title {
     text-align: left;
}
 .achive-single {
     overflow: hidden;
     margin-bottom: 20px;
     background: #fff;
     padding: 10px;
}
 .archive-thumb {
     width: 30%;
     float: left;
}
 .archive-thumb-content {
     width: 70%;
     float: left;
     padding: 0 15px;
}
 .archive-inner {
     padding: 10px;
     background: none !important;
}
 .achive-single h3 {
     line-height: 20px;
     margin: 7px 0;
     font-size: 21px;
}
 .archive-thumb-content p {
     font-size: 16px;
}
 .date-time-achive {
     margin: 5px 0 5px 0;
     overflow: hidden;
}
 .date-time-achive span {
     display: inline-block !important;
     margin-right: 3px;
     font-size: 14px;
}
 .date-time-achive span span, .posted-on i {
     margin-left: 3px;
}
 .side-pop.list {
     margin-bottom: 24px;
}
 .side-pop-img {
     margin-bottom: 12px;
     position: relative;
}
 .side-pop.list .side-pop-img {
     float: left;
     max-width: 94px;
     margin-right: 15px;
     margin-bottom: 0;
}
 .side-pop-content {
     text-align: center;
}
 .side-pop.list .side-pop-content {
     text-align: left;
     overflow: hidden;
}
 .side-count {
     position: absolute;
     left: -8px;
     top: -8px;
     height: 38px;
     width: 38px;
     line-height: 38px;
     background-color: #121212;
     border-radius: 100%;
     color: #fff;
     font-size: 16px;
     text-align: center;
}
 .side-pop.list .side-count {
     height: 28px;
     width: 28px;
     line-height: 30px;
     font-size: 13px;
}
 .side-pop.list {
     margin-bottom: 24px;
     width: 100%;
     display: inline-block;
}
 .side-pop .sp-date {
     font-size: 12px;
     color: #999;
}
 .side-pop-content span.sp-date {
     color: #999;
     display: block;
}
 .page-inner {
     padding: 10px;
}
 .single-four-block {
     float: left;
     width: 33.21%;
     margin-right: 15px;
}
 .single-four-block:nth-child(2) {
     width: 31%;
}
 .single-four-block:nth-child(3) {
     margin: 0;
}
 .four-block-inner {
     padding: 30px 0 10px 2px;
}
 .four-post-list {
     float: left;
     width: 46.5%;
     margin-right: 10px;
}
 .list-section {
     padding: 30px 10px 5px 13px;
}
 .four-post-list:nth-child(1), .four-post-list:nth-child(2) {
     margin-bottom: 10px;
}
 .four-post-list h4 {
     font-size: 16px;
     margin-top: 10px;
     line-height: 19px;
     height: 37px;
     overflow: hidden;
}
 .four-post-list:nth-child(2), .four-post-list:nth-child(4) {
     margin-right: 0;
}
 .four-post-list:nth-child(1), .four-post-list:nth-child(3) {
     margin-left: 10px;
}
 .col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
     padding-left: 10px;
     padding-right: 10px;
}
 .lazyload{
     -webkit-transition: opacity 0.3s;
     -o-transition: opacity 0.3s;
     transition: opacity 0.3s;
}
 .atvtab{
    background:#fff;
    margin-bottom:18px;
}
 .atvtab .nav-tabs{
    border:none;
}
 .atvtab .nav-tabs{
    color:#000;
    background:#d2d2d2;
}
 .atvtab .nav-tabs > li > a{
    border:none;
    border-top:3px solid #d2d2d2;
    color:#000;
    font-size:1.15em;
    border-radius:0;
    padding:5px 15px;
    text-decoration:none;
    margin-bottom:0;
}
 .atvtab .nav-tabs > li > a:hover{
    background:#d2d2d2;
}
 .atvtab .nav-tabs > li.active > a, .atvtab .nav-tabs > li.active > a:focus, .atvtab .nav-tabs > li.active > a:hover{
    border:none;
    border-radius:0;
    background:#fff;
    color:#000;
    border-top:3px solid #057636;
}
 .tab-content {
     margin: 15px 0 0 0;
     overflow: hidden;
}
 .atvtab .tab-content ul.media-list .media:hover .media-left a i.fa-play{
    background:#fff;
    color:#9A1515;
}
 .atvtab .tab-content .post-list .post-list-image {
     position: relative;
}
 .atvtab .tab-content .post-list {
     padding-left: 25px;
     margin-bottom: 15.5px;
     padding-right: 1px;
}
 .atvtab .tab-content .post-list .post-list-image span {
     position: absolute;
     margin-top: -3px;
     left: -20px;
     height: 28px;
     width: 28px;
     background: #057636;
     text-align: center;
     line-height: 21px;
     color: #fff;
     border-radius: 50%;
     border: 3px solid #fff;
     top: 14px;
     z-index: 1;
     font-size: 15px;
     font-weight: 600;
}
 .atvtab .tab-content ul.media-list .media .media-left img{
    width:90px;
    display:inline-block;
    padding-right:10px;
    font-size:10px;
    line-height:1;
    color:#a2a2a2;
}
.featured img {
    border: none !important;
    box-shadow: none !important;
    border-radius: 0;
}
.news-grid .featured h4 {
    padding: 10px;
    font-size: 14px;
    line-height: 20px;
    font-weight: bold;
    min-height: 49px;
    text-align: left;
    overflow: hidden;
    margin-bottom: 8px;
    font-family: SolaimanLipiNormal;
}
.news-grid .featured h4 a {
    color: #000;
}
/* .more-item {*/
/*     padding: 10px 20px 0;*/
/*}*/
 .more-item ul {
     padding: 0 10px;
 }
 .more-item li {
     font-family: SolaimanLipiNormal;
     margin-bottom: 0;
    /* border-bottom: 1px dashed gray;
     */
     overflow: hidden;
     padding: 5px 0 5px 17px;
     position: relative;
     overflow: hidden;
     background: #fff !important;
}
 .more-item li a {
     font-size: 13px;
     line-height: 20px;
     color: #000;
}
 .more-item li:before {
     position: absolute;
     content: "⋮";
     left: 0;
     top: 7px;
     font-family: fontawesome;
     color: #D62328;
}
 .btn-more {
     display: block;
     padding: 5px 20px;
     color: #fff;
     background: url(../beanibazarnews24/assets/images/btn2.png);
     font-weight: bold;
     background-size: cover;
     text-align: left;
     background-repeat: no-repeat;
     background-position: 0 100%;
     height: 40px;
     font-size: 20px;
     border-radius: 2px;
}
.more-item .donate-details {
    margin-top: 12px;
}
 a.btn-more:hover {
     color: #fff;
}
 a.btn-more span img {
     width: 47px;
     margin-top: -6px;
}
 a.btn-more span {
     float: right;
}
 .carousel-caption {
     width: 100%;
     left: 0 !important;
     bottom: 0 !important;
     text-align: left !important;
}
 .carousel-caption a {
     font-family: SolaimanLipiNormal;
     background: rgba(0,0,0,.8);
     display: block;
     color: #fff;
     padding: 15px;
     position: absolute;
     bottom: 0;
     width: 100%;
     left: 0;
}
/* .footer {*/
/*     background: url(https://beanibazarnews24.com/wp-content/uploads/2020/06/footer-new.png);*/
/*     height: 196px;*/
/*     background-size: contain;*/
/*     background-repeat: no-repeat;*/
/*}*/
/* .footer .footer-content{*/
/*     padding:7px;*/
/*     font-size:16px;*/
/*     color:#FFF;*/
/*     line-height:21px*/
/*}*/
/* .footer .footerLogo{*/
/*     padding:0px 0px 0px 0px;*/
/*     display:inline-block*/
/*}*/
/* .footer .footerLogo img{*/
/*     width:90px*/
/*}*/
/* .footer .atvinfo{*/
/*     padding:0px 20px 0px 20px;*/
/*     margin:0px 0px 0px 0;*/
/*}*/
/* .footer .atvinfo .atvAddress{*/
/*     font-size:13px*/
/*}*/
/* .footer .atvinfo .atvPhone{*/
/*     font-size:13px*/
/*}*/
/* .footer .copyrightInfo{*/
/*     display:block;*/
/*     text-align:center;*/
/*    background: rgba(0,0,0,.4);*/
/*    padding: 10px 0;*/
/*}*/
/* .footer .copyrightInfo .copyright{*/
/*     font-size:13px;*/
/*    color: #fff;*/
/*}*/
/* .footer .copyrightInfo .message{*/
/*     font-size:13px*/
/*}*/
/* .footer .moreLinks {*/
/*     border-bottom: 1px solid #666;*/
/*     padding: 5px 10px;*/
/*     position: relative;*/
/*     text-align: center;*/
/*     background: rgba(0,0,0,.4);*/
/*}*/
/* .footer .moreLinks ul{*/
/*     list-style: outside none none;*/
/*     display:inline-block*/
/*}*/
/* .footer .moreLinks li{*/
/*     border-right:1px solid #ccc;*/
/*     margin:5px 0px 5px 0px;*/
/*     padding:0px 6px 0px 6px;*/
/*     float:left*/
/*}*/
/* .footer .moreLinks li:last-child{*/
/*     border-right:0;*/
/*     margin:5px 0px 5px 0px;*/
/*     padding:0px 6px 0px 6px*/
/*}*/
/* .footer .moreLinks li a{*/
/*     color:#fff;*/
/*     font-size:14px*/
/*}*/
/* .footer .bg_img{*/
/*     text-align:right */
/*}*/
/* .footer .bg_img img{*/
/*     margin-bottom: -7px;*/
/*     margin-right: -7px;*/
/*}*/
/* .footer .bottom_srch_entry_type{*/
/*     display:none;*/
/*     position: absolute;*/
/*     top: -20px;*/
/*     cursor: pointer;*/
/*     left: 50%;*/
/*}*/
/* .footer .bottom_srch_entry_type .bn_entry_type{*/
/*     display: inline-block;*/
/*     background: #333;*/
/*     font-size:13px;*/
/*     color: #fff;*/
/*     width: 20px;*/
/*     height: 20px;*/
/*     text-align:center */
/*}*/
/* .footer .bottom_srch_entry_type .bn_entry_type.active{*/
/*     background:#CD0000 */
/*}*/
 .single-content {
     margin-bottom: 50px;
}
 .single-content-inner {
     background: #fff;
}
 .post-header, .post-content {
     padding: 15px;
}
 .post-content p {
     text-align: justify;
}
 .entry-meta {
     font-size: 15px;
     color: #777;
}
 .entry-meta a{
     color: #777;
}
 span.byline {
     line-height: 1px;
     margin-top: 10px;
     margin-left: 3px;
}
 .post-footer-info {
     margin-top: 45px;
     overflow: hidden;
}
 .post-footer-info ul li{
     list-style: none;
     display: inline-block;
}
 .widget-inner {
     background: #fff;
     padding: 10px 20px;
     margin-bottom: 20px;
}
 h2.widget-title {
     background: #057636;
     color: #fff;
     display: inline-block;
     font-size: 22px;
     padding: 5px 0 5px 10px;
     /*width: 175px;*/
     margin-bottom: 5px;
}
 .widget-inner ul li {
     border-bottom: 1px dashed;
     padding: 6px 0;
     position: relative;
     list-style: square;
     margin-left: 10px;
}
 .widget-inner ul li:last-child {
     border-bottom: none;
}
/* Post related **********/
 .post-related {
     overflow:hidden;
     margin-top:20px;
}
 .post-box {
     text-align: left;
}
 .post-box-title {
     font-size: 20px;
     letter-spacing: 1px;
     text-transform: uppercase;
     margin-bottom: 25px;
     line-height: 20px;
     font-weight: 700;
     padding-top: 4px;
}
/* .post-box-title:before {
     content: "";
     display: block;
     border-top: solid 1px #e5e5e5;
     width: 100%;
     height: 1px;
     position: absolute;
     top: 50%;
     z-index: 1;
}
 .post-box-title span {
     position: relative;
     z-index: 5;
}
 */
 .item-related {
     width: 278px;
     float: left;
     margin-right: 22px;
     background: #fff;
     margin-bottom: 20px;
     border: 1px solid #ddd;
     min-height: 250px;
}
 .item-related:last-child {
     margin-right:0;
}
 .item-related:nth-child(3n+1) {
     margin-right: 0;
}
 #main.fullwidth .item-related {
     width:340px;
     margin-right:30px;
}
 #main.fullwidth .item-related:last-child {
     margin-right:0;
}
 .item-related img {
     margin-bottom:6px;
     width:100%;
     height:auto;
}
 .item-related h3 {
     margin-bottom: 4px;
     padding: 0 10px;
     line-height: 16px;
     height: 40px;
     overflow: hidden;
}
 .item-related h3 a {
     font-size:16px;
     color:#242424;
}
 .item-related h3 a:hover {
     text-decoration:underline;
}
 .item-related span.date {
     font-size:13px;
     color:#999;
     padding: 0 10px;
}
 .gallery-poster {
     margin: 20px;
}
 .gallery-poster p{
     margin: 0;
}
 .single-content-inner.single-gallery-inner {
     padding-bottom: 20px;
}
 .gallery-block {
     position: relative;
}
 .icon-zoom {
     position: absolute;
     left: 0;
     top: 0;
}
 .gallery-block .icon-zoom i {
     color: #fff;
     padding: 10px 15px;
     background: rgba(0,0,0,.6);
     display: inline-block;
}
 .photo-gallery ul li:hover {
     cursor: pointer;
}
 .photo-gallery ul li:hover i {
     background: #b30f0f;
}
.social-share {
    padding: 5px 5px;
    background: #f5f5f5;
    margin-bottom: 15px;
    text-align: left;
    border: 1px solid #eee;
}
.social-share h2 {
    font-size: 23px;
    margin-left: 20px;
    margin-top: 35px;
    background-image: url(https://beanibazarnews24.com/wp-content/uploads/2020/06/rarrow1.png);
    background-repeat: no-repeat;
    background-position: 88% 0;
    background-size: contain;
}
 .error-404.not-found .post-header {
     text-align: center;
}
 .not-found .page-title {
     font-weight: bold;
     font-size: 94px;
     color: #df0707;
     text-shadow: 0px 7px 0px #000;
}
 .not-found .post-header span {
     font-weight: bold;
     font-size: 25px;
     text-shadow: 0px 0px 0px transparent;
     color: black;
}
 .post-content.no-form {
     text-align: center;
}
 .no-form .search-field {
     border: none;
     margin-bottom: 30px;
     -webkit-box-shadow: 0px 2px 8px 0px #d7d7d7;
     box-shadow: 0px 2px 8px 0px #d7d7d7;
     overflow: hidden;
     border-radius: 5px;
     padding: 10px;
     width: 75%;
}
 .three-ads, .single-ads {
     margin-bottom: 30px;
}
 .six-post-list {
     float: left;
     width: 31%;
     margin-right: 10px;
     min-height: 220px;
}
 .six-post-list:nth-child(1), .six-post-list:nth-child(4) {
     margin-left: 10px;
}
 .six-post-list:nth-child(3), .six-post-list:nth-child(6) {
     margin-right: 10;
     margin-left: 0;
}
 .six-post-list h4 {
     font-size: 16px;
     margin-top: 7px;
     line-height: 20px;
}
 .double-ads-block {
     border: 1px solid #ccc;
     background: #fff;
     padding: 5px;
}
 .single-ads {
     text-align: center;
     margin-bottom: 60px;
}
 .video_thumb {
     position: relative;
}
 .video_thumb i {
     position: absolute;
     top: 50%;
     left: 50%;
     color: #fff;
     background: rgba(0,0,0,.58);
     padding: 8px 15px 8px 15px;
     -webkit-transform: translate(-50%,-50%);
     -ms-transform: translate(-50%,-50%);
     transform: translate(-50%,-50%);
     border-radius: 5px;
     font-size: 12px;
}
 .video_thumb:hover i {
     background: red;
}
 .video-gallary span.date {
     font-size: 17px;
     color: #999;
     padding: 0 10px;
     margin: 0 0px 15px 6px;
     display: inline-block;
     font-style: italic;
}
 .section-block.video_block {
     position: relative;
}
 .video_block .btn-more {
     position: absolute;
     bottom: 0;
     width: 100%;
}
 .two-post {
     float: left;
     width: 50%;
     padding: 15px;
}
 table#wp-calendar {
     width: 100%;
}
 .archive-title {
     text-align: left;
}
 .archive-title img {
     width: 115px;
}
 .lazy-load, .lazy-loaded {
     -webkit-transition: opacity 0.3s;
     -o-transition: opacity 0.3s;
     transition: opacity 0.3s;
     opacity: 0;
}
 .lazy-loaded {
     opacity: 1;
}
 .corona-update {
     position: relative;
     margin-bottom: 30px;
}
 .corona-shylet, .corona-beanibazar {
     position: absolute;
     left: 0;
     top: 38%;
     -webkit-transform: translate(63%, 0);
     -ms-transform: translate(63%, 0);
     transform: translate(63%, 0);
     width: 480px;
}
 .corona-beanibazar {
     bottom: 12%;
     top: inherit;
}
 .corona-col {
     color: #fff;
     width: 158px;
     text-align: center;
     float: left;
}
 .corona-col h2 {
     font-size: 22px;
     line-height: 34px;
}
 .block-title.corona-title h2 {
     padding: 14px 40px;
}
/*===| Pulse Classess |===*/
 .pulse {
     display: inline-block;
     width: 10px;
     height: 10px;
     border-radius: 50%;
     background: #ffffff;
     cursor: pointer;
     -webkit-box-shadow: 0 0 0 rgb(255, 255, 255);
     box-shadow: 0 0 0 rgb(255, 255, 255);
     -webkit-animation: pulse 2s infinite;
     animation: pulse 2s infinite;
     margin-right: 3px;
}
 .pulse:hover {
     -webkit-animation: none;
     animation: none;
}
 @-webkit-keyframes pulse {
     0% {
         -webkit-box-shadow: 0 0 0 0 rgb(255, 255, 255);
         box-shadow: 0 0 0 0 rgb(255, 255, 255);
    }
     70% {
         -webkit-box-shadow: 0 0 0 10px rgba(255, 27, 29, 0);
         box-shadow: 0 0 0 10px rgba(255, 27, 29, 0);
    }
     100% {
         -webkit-box-shadow: 0 0 0 0 rgba(255, 27, 29, 0);
         box-shadow: 0 0 0 0 rgba(255, 27, 29, 0);
    }
}
 @keyframes pulse {
     0% {
         -webkit-box-shadow: 0 0 0 0 rgb(255, 255, 255);
         box-shadow: 0 0 0 0 rgb(255, 255, 255);
    }
     70% {
         -webkit-box-shadow: 0 0 0 10px rgba(255, 27, 29, 0);
         box-shadow: 0 0 0 10px rgba(255, 27, 29, 0);
    }
     100% {
         -webkit-box-shadow: 0 0 0 0 rgba(255, 27, 29, 0);
         box-shadow: 0 0 0 0 rgba(255, 27, 29, 0);
    }
}
 .pinkBg {
     background-color: #fff!important;
     background-image: -webkit-gradient(linear, left top, right top, from(#fff), to(#fff));
     background-image: -o-linear-gradient(left, #fff, #fff);
     background-image: linear-gradient(90deg, #fff, #fff);
}
 .intro-banner-vdo-play-btn {
     height: 10px;
     width: 10px;
     position: absolute;
     top: 15px;
     left: 15px;
     border-radius: 100px;
}
 .intro-banner-vdo-play-btn .ripple {
     position: absolute;
     width: 40px;
     height: 40px;
     left: -15px;
     top: -15px;
     opacity: 0;
     border-radius: 100px;
     -webkit-animation: ripple 1.8s infinite;
     animation: ripple 1.8s infinite;
}
 @-webkit-keyframes ripple{
     0%{
         opacity:1;
         -webkit-transform:scale(0);
         transform:scale(0) 
    }
     100%{
         opacity:0;
         -webkit-transform:scale(1);
         transform:scale(1) 
    }
}
 @keyframes ripple{
     0%{
         opacity:1;
         -webkit-transform:scale(0);
         transform:scale(0) 
    }
     100%{
         opacity:0;
         -webkit-transform:scale(1);
         transform:scale(1) 
    }
}
 .intro-banner-vdo-play-btn .ripple:nth-child(2){
     animation-delay:.3s;
     -webkit-animation-delay:.3s 
}
 .intro-banner-vdo-play-btn .ripple:nth-child(3){
     animation-delay:.6s;
     -webkit-animation-delay:.6s 
}
 .row.logo-group {
     padding-top: 15px;
     padding-bottom: 15px;
}
 .header-ads {
     text-align: right;
}
 .hader-banner.logo {
     margin-top: 16px;
}
 .four-post-thumb-big .four-post-image img {
     max-height: 260px;
     width: 408px;
}
 .four-post-thumb-big .four-post-image.shadow_four {
     height: 250px;
     overflow: hidden;
}
 .carousel-inner>.item>img, .carousel-inner>.item>a>img {
     line-height: 1;
     height: 448px;
}
 .four-post-list .four-post-image {
     min-height: 135px;
}
 .footer-social-media {
     overflow: hidden;
     max-height: 308px;
}
 .six-block {
     height: 478px;
}
 .featured {
     text-align: center;
     padding-top: 30px;
}
 .list-section .tab-content {
     margin-top: 0;
}
 a.btn.more-news {
     font-family: SolaimanLipiNormal;
     color: #fff;
     background-image: url(..../../assets/images/arrow-down.png);
     background-color: #6d6e70;
     border-radius: 0;
     font-size: 16px;
     padding: 2px 15px;
     width: 100%;
     background-repeat: no-repeat;
     background-position: 98% -3px;
     background-size: contain;
     text-align: left;
     margin-top: 9px;
}
/* ul#dtv-breadcrumb {
     color: #fff;
     background: #9a1515;
     overflow: hidden;
     margin-bottom: 20px;
     border-bottom: 1px solid #f1f1f1;
     padding: 5px 0 5px 0;
     border-radius: 2px;
}
 */
 ul#dtv-breadcrumb {
     padding: 8px 15px;
     margin-bottom: 20px;
     list-style: none;
     background-color: #f5f5f5;
     border-radius: 4px;
     overflow: hidden;
}
 ul#dtv-breadcrumb li {
     float: left;
     display: block;
     padding: 0 5px;
     color: #666;
}
 ul#dtv-breadcrumb li a{
     color: #b30f0f;
}
 ul#dtv-breadcrumb li.item.item-current, ul#dtv-breadcrumb li:nth-last-child(2) {
     display: none;
}
 .post-footer-info ul li span.cat-links a {
     border: 1px solid #ccc;
     padding: 3px 10px;
     border-radius: 27px;
     display: inline-block;
     font-size: 15px;
     color: #8a8a8a;
}
 .post-footer-info ul li span.cat-links a:hover {
     background: #b30f0f;
     color: #fff;
}
 .abtv-video {
     background: #f5f5f5;
     border: 1px solid #eee;
     padding: 10px;
     border-radius: 2px;
}
 h2.video_title {
     font-size: 17px;
     padding: 10px 7px 7px 7px;
     margin-bottom: 10px;
     background-color: #b30f0f;
     color: #fff;
     background-image: url(..../../assets/images/arrow-down.png);
     background-repeat: no-repeat;
     background-position: 98% -3px;
     background-size: contain;
}
 h3.video_caption {
     margin-top: 10px;
     font-size: 18px;
     background: #f5f5f5;
     padding: 10px;
     border: 1px solid #eee;
     border-radius: 2px;
     text-align: center;
     color: #b30f0f;
}
 .single-news-corona {
     border-bottom: 2px solid #0281b0;
     border-top: 2px solid #0281b0;
     margin-top: 30px;
     position: relative;
}
 .single-news-corona > h2, .post-box-title {
     padding: 15px 0 8px 0;
     border-bottom: 3px double;
     margin-bottom: 25px;
     font-weight: bold;
     font-size: 24px;
}
 .single-news-corona .corona-shylet,.single-news-corona .corona-beanibazar {
     top: 29%;
     -webkit-transform: translate(54%, 0);
     -ms-transform: translate(54%, 0);
     transform: translate(54%, 0);
     width: 382px;
}
 .single-news-corona .corona-col {
     width: 105px;
}
 .single-news-corona .corona-col h2 {
     font-size: 16px;
     line-height: 33px;
}
 .single-news-corona .corona-shylet {
     top: 36%;
}
.entry-title {
    overflow: hidden;
	padding: 0 5px;
}
 .single-news-corona .corona-beanibazar {
     bottom: 10%;
     top: inherit;
}
 .post-content div#st-3 {
     display: none;
}
 .main-meta {
     overflow: hidden;
     margin-top: 10px;
    margin-bottom: 15px;
}
.single-post-thumb.wp-post-image {
    box-shadow: none !important;
}
.single-post-view p {
    text-align: justify;
}
.top-sharethis {
    float: left;
    width: 34%;
    margin-top: 0px;
    padding-top: 4px;
}
 .entry-meta {
     font-size: 15px;
     float: left;
     width: 66%;
}
 .entry-meta span {
     display: block;
}
 .author-meta {
     float: left;
     width: 45px;
     margin-top: 5px;
}
 .meta-span {
     float: left;
     width: 225px;
     margin-left: 10px;
}
 .archive-single_video {
     background: #fff;
     overflow: hidden;
     margin-bottom: 30px;
}
 .archive-single_video .archive-thumb-content {
     margin-top: 18px;
}
 .side-widget .widget-inner img {
     -webkit-box-shadow: 0px 1px 3px;
     box-shadow: 0px 1px 3px;
     margin-bottom: 20px;
}
 .side-widget .widget-inner img:last-child {
     margin-bottom: 0;
}
 #st-3 .st-total {
     color: #b30f0f !important;
     border-right: 2px solid #b30f0f !important;
     margin-right: 10px !important;
     font-weight: bold;
}
 #st-3 .st-total span.st-shares {
     font-size: 13px !important;
     margin-top: 8px !important;
     text-transform: uppercase;
}
 #st-3 .st-total span.st-label {
     font-size: 25px !important;
     margin-bottom: 4px !important;
}
 #st-3 .st-btn {
     height: 35px !important;
}
 #st-3 .st-btn > img {
     top: 10px !important;
}
 .top-sharethis .st-btn {
     display: inline-block !important;
}
 
 @keyframes fade-in-up {
      0%{opacity:0}
      100%{transform:translateY(0);opacity:1}
      }
      @-webkit-keyframes 立 {
      70%{box-shadow:0 0 0 50px rgba(255,0,0,0)}
      100%{box-shadow:0 0 0 0 rgba(255,0,0,0)}
      }
      @keyframes newripple {
      70%{box-shadow:0 0 0 50px rgba(255,0,231,0)}
      100%{box-shadow:0 0 0 0 rgba(255,0,0,0)}
      }
      @-moz-keyframes newripple {
      70%{box-shadow:0 0 0 50px rgba(255,0,0,0)}
      100%{box-shadow:0 0 0 0 rgba(255,0,0,0)}
      } 

#livebtbox{position:fixed;bottom:150px;right:100px;display:none;z-index:99999;}
      #livedrag{position:absolute;}
      #live-bt{height:60px;width:60px;border-radius:50%;background-color:#e21727;color:#FFF;box-shadow:2px 2px 5px #888;text-align:center;font-weight:700;margin:0 auto;font-size:12px;z-index:9999}
      #live-bt a{text-decoration:none;color:#FFF;font-size:11px;line-height:60px;font-family:'Roboto',sans-serif;font-weight:700;display:block;cursor:pointer;}
      .circle-rippl,.circle-rippl::after,.circle-rippl::before{position:absolute;right:0px;bottom:0px;height:60px;width:60px;z-index:-1;border-radius:50%;box-shadow:0 0 0 0 rgba(255,0,0,.2);-webkit-animation:newripple 3s infinite;-moz-animation:newripple 3s infinite;-ms-animation:newripple 3s infinite;-o-animation:newripple 3s infinite;animation:newripple 3s infinite}
      .circle-rippl::after,.circle-rippl::before{content:"";position:absolute;top:0;right:0}
      .circle-rippl::after{-webkit-animation-delay:.6s;-moz-animation-delay:.6s;-ms-animation-delay:.6s;-o-animation-delay:.6s;animation-delay:.6s}

.author-meta {
    max-height: 45px;
}
.coronaupperadd {
    margin-top: 30px;
}
.single-news-widget {
    text-align: center;
}
.inside_post_ads {
    position: relative;
    margin: 20px 0;
}
.store-buttons {
    position: absolute;
    right: 15px;
    bottom: 10px;
    background-image: url(https://beanibazarnews24.com/wp-content/uploads/2020/08/arrow.png);
    background-repeat: no-repeat;
    background-position: left center;
    padding-left: 40px;
}
.store-buttons a {
    display: inline-block;
    margin: 0 2px;
}
.flashdiv {
    position: absolute;
    right: 20px;
    bottom: 12px;
    background: #06162d;
    padding: 10px 0;
    width: 325px;
    display: none;
}
.video_header {
    text-align: center;
    margin-bottom: 20px;
}
.video_header #media_image-23 {
    background: #fff;
    border: 1px solid #ccc;
    padding: 5px;
    text-align: center;
    display: inline-block;
    margin: 0 auto;
}
.single-news-corona {
    display: none;
}

footer.bg-dark {
    background: #333;
    color: #fff;
    padding: 30px 0 0 0;
}
.footer-bottom a {
    color: #fff;
}
.footer-bottom {
    font-size: 15px;
    padding: 10px 0;
	margin-top: 20px;
}
footer p.pt-2 {
    margin: 0;
}
.single_news_featued img {
    margin: 25px 0 0 0;
    border: 1px solid #ccc;
    padding: 5px;
}
.single_news_top img {
    border: 1px solid #ccc;
    padding: 5px;
}
.wp-caption .wp-caption-text {
    margin: 0.8075em 0;
    background: #f5f5f5;
    margin-top: 10px;
    border: 1px solid #ccc;
    padding: 3px 0;
    font-style: italic;
    font-size: 16px;
}
.single-news-widget img {
    border: 1px solid #ccc;
    padding: 5px;
    background: #fff;
}

.adbox {
    margin: 20px 0;
}
.adbox h2 {
    font-size: 20px;
    margin-bottom: 10px;
}
.main-adbox, .post-content img {
    background: #f5f5f5;
    padding: 7px;
    border-radius: 2px;
    border: 1px solid #cccc;
}

.vote-section-head {
    background: #fff;
    padding: 10px;
}
.vote-news {
    display: flex;
    justify-content: space-between;
    gap: 25px;
    background: #fff;
    padding: 20px 20px 0;
    margin-top: 20px;
    border-radius: 4px;
}
.vote-big-thumb {
    width: 60%;
    float: left;
    position: relative;
    overflow: hidden;
}
.vote-more-item {
    width: 40%;
    float: left;
}

.vote-more-item ul li:nth-child(1), .vote-more-item ul li:nth-child(3) {
    margin-right: 20px;
}
.vote-more-item ul li {
    width: 48%;
    float: left;
    margin-bottom: 30px;
}
.vote-big-thumb h4 {
    text-align: center;
    margin-top: 10px;
    font-size: 20px;
    line-height: 26px;
    opacity: 0.8;
    position: absolute;
    left: 0;
    bottom: 37px;
    background: #fff;
    width: 100%;
    padding: 5px 0;
    border: 1px solid #ccc;
}
.vote-more-item ul li h4 {
    margin-top: 17px;
    font-size: 17px;
    line-height: 24px;
}

.main-meta {
    overflow: hidden;
    margin-top: 10px;
}
.entry-meta {
    font-size: 15px;
    float: left;
    width: 66%;
}
.author-meta {
    float: left;
    width: 45px;
    margin-top: 5px;
}
.author-meta {
    max-height: 45px;
}
.meta-span {
    float: left;
    width: 225px;
    margin-left: 10px;
}
span.byline {
    line-height: 1px;
    margin-top: 10px;
    margin-left: 3px;
}
.entry-meta span {
    display: block;
}
.entry-meta a {
    color: #777;
}
.top-sharethis {
    float: left;
    width: 34%;
    margin-top: 0px;
    padding-top: 4px;
}
.main-adbox, .post-content img {
    background: #f5f5f5;
    padding: 7px;
    border-radius: 2px;
    border: 1px solid #cccc;
}
.entry-meta {
    font-size: 13px;
    float: left;
    width: 66%;
}
.home-video-post-thumb {
    float: left;
    width: 23.5%;
    margin-right: 2%;
}
.home-video-post-thumb:last-child {
    margin-right: 0;
}
.post-content.single-video iframe {
    height: 450px;
}
.post-thumb.thumb .fluid-width-video-wrapper {
    padding: 0 !important;
    height: 250px;
}
.single-post-view h1 {
    margin-top: 0 !important;;
    text-align: left !important;;
    background: none !important;;
}
.single-post-view img {
    border: 1px solid #ccc !important;
    padding: 7px;
    box-shadow: 0 0 1px 0 !important;
    border-radius: 5px;
}
.ness-site h2, .group-site h2, .print-site h2 {
    font-size: 17px;
}

h1.video-page-title {
    color: #9E0D0D;
    text-transform: uppercase;
    margin: 35px 0;
}
article.video-thumb {
    margin-bottom: 30px;
}
article.video-thumb  .entry-title {
    line-height: 25px;
}
.wp-pagenavi {
    text-align: center;
    display: flex;
    justify-content: center;
}
.wp-pagenavi a.page, .wp-pagenavi span {
    height: 30px;
    display: block;
}

.xpro-elementor-gallery.xpro-elementor-gallery-layout-grid {
    display: none;
}


.rl-gallery-container {
    background: #f5f5f5;
    padding: 30px;
    text-align: center;
    border: 1px solid #ccc;
    margin-bottom: 30px;
}
h4.rl-gallery-title {
    font-size: 17px;
    font-weight: normal;
    margin: 0 0 15px 0;
}
.rl-pagination {
    float: right;
    font-size: 16px;
}

.custom-pagination {
    text-align: center;
    margin-top: 30px;
    overflow: hidden;
    width: 100%;
    display: inline-block;
    margin-bottom: 50px;
}
.custom-pagination .page-numbers {
    display: inline-block;
    padding: 10px 15px;
    margin: 0 5px;
    border: 1px solid #ccc;
    color: #333;
    text-decoration: none;
    border-radius: 5px;
    transition: all 0.3s ease;
}

.custom-pagination .page-numbers:hover {
    background-color: #f0f0f0;
}

.custom-pagination .current {
    background-color: #9E0D0D;
    color: #fff;
    border-color: #9E0D0D;
    font-weight: bold;
}

h3.tpg-widget-heading, .tpg-el-main-wrapper .entry-title a, h1.elementor-heading-title.elementor-size-default, .elementor-element.elementor-element-52a964e.elementor-widget.elementor-widget-theme-post-content {
    font-family: 'SolaimanLipiNormal' !important;
        padding: 0 2px;
}

.elementor-element.elementor-element-52a964e.elementor-widget.elementor-widget-theme-post-content {
    line-height: 30px;
}
.single-content {
    margin: 50px 0;
}
h2.widget-title {
    background: #057636;
    color: #fff;
    display: inline-block;
    font-size: 22px;
    padding: 5px 0 5px 10px;
    width: 175px;
    margin-bottom: 5px;
    margin-top: 0;
}
h1.entry-title, .meta-span, .post-content p, .item-related h3, h4.post-box-title, h2.widget-title {
 font-family: 'SolaimanLipiNormal' !important;
}
/* Grid container */
.attachment-grid {
    display: grid;
    grid-template-columns: repeat(auto-fill, minmax(220px, 1fr));
    gap: 20px;
    margin-bottom: 40px;
}

/* Individual item */
.attachment-item {
    background: #ffffff;
    border: 1px solid #e6e6e6;
    border-radius: 8px;
    padding: 12px;
    text-align: center;
    transition: transform 0.25s ease, box-shadow 0.25s ease;
}

/* Hover effect */
.attachment-item:hover {
    transform: translateY(-4px);
    box-shadow: 0 10px 25px rgba(0,0,0,0.08);
}

/* Image */
.attachment-item img {
    width: 100%;
    height: auto;
    border-radius: 6px;
    display: block;
}

/* Title */
.attachment-title {
    margin-top: 10px;
    font-size: 14px;
    font-weight: 500;
    color: #333;
    line-height: 1.4;
}

/* Remove link underline */
.attachment-item a {
    text-decoration: none;
    color: inherit;
}

.attachment-term-title {
    font-size: 28px;
    font-weight: 700;
    text-align: center;
    margin: 60px auto 30px;
    padding: 12px 28px;
    background: #ffffff;
    color: #111827;
    display: inline-block;
    border-radius: 10px;
    box-shadow: 0 10px 30px rgba(0, 0, 0, 0.12);
    width: 100%;
}
@media (max-width: 480px) {
    .attachment-term-title {
        font-size: 22px;
        padding: 10px 18px;
    }
}

.single-content-inner img.media-object.lazyloaded {
    border: 1px solid #ccc;
    padding: 5px;
    border-radius: 3px;
}
.author-meta {
    width: 45px;
    height: 45px;
    overflow: hidden;
    border-radius: 50%;
}



/* lg */ 
@media (min-width: 1200px) {
}

/* md */
@media (min-width: 992px) and (max-width: 1199px) {
}

/* sm */
@media (min-width: 768px) and (max-width: 991px) {

}


/* XS Portrait */
@media only screen and (max-width: 767px) {
    .container {
        max-width: 100% !important;
    }
    .vote-news {
        display: block;
    }
    .vote-big-thumb, .vote-more-item {
        width: 100%;
        float: none;
    }
    .vote-more-item ul li {
        width: 100%;
        float: none;
        margin-bottom: 30px;
        margin-top: 26px;
    }
    .vote-big-thumb img {
        max-height: 200px;
    }
    .vote-big-thumb h4 {
        font-size: 14px;
        bottom: 0;
    }    
.sidebar {
    margin-top: 20px;
}	
.social-share h2 {
    background: none;
	margin-top: 10px;
}	
.header-ads {
    position: inherit;
    left: inherit;
    right: inherit;
    width: 100%;
    padding: 0;
    top: 16px;	
}
.hader-banner.logo {
    margin-top: 0;
}	
.navbar-toggle .icon-bar {
    background: #fff;
}
.navbar-header {
    background: #666;
    margin-top: 15px;
}
header.main-header {
    margin-bottom: 20px;
}
.corona-update {
    margin-bottom: 22px;
}
heading.recent-news-slider {
    margin-bottom: 38px;
    min-height: 205px;
}	
.navbar-brand {
    font-weight: 500;
    padding-top: 25px;
    text-transform: uppercase;
}
.navbar-nav {
    padding-left: 4px;
}
.nav li a {
    padding: 10px 10px;
    border-bottom: 1px solid #fff;
}
.container-fluid {
    max-width: 100%;
}
.carousel-caption h4 {
    font-size: 15px;
}	
.post-list {
    float: left;
    width: 50%;
}
.recent-program {
    padding: 0 10px 35px 10px;
    overflow: hidden;
}
.section-block {
    margin-bottom: 10px;
}
.single-four-block, .single-four-block:nth-child(2), .post-list {
    width: 100%;
}
.atvtab .nav-tabs li {
    width: 50%;
    float: left;
}
.post-header h1 {
    font-size: 25px;
    margin-bottom: 10px;
}
.item-related {
    width: 162px;
    margin-right: 10px;
}
.item-related:nth-child(2n+1) {
    margin-right: 0;
}
.item-related:nth-child(3n+1) {
    margin-right: 11px;
}
.item-related:last-child {
    margin-right: 0;
}
.footer .atvinfo {
    margin: 15px 0px 0px 0;
    text-align: left;
}
.archive-thumb, .archive-thumb-content {
    width: 100%;
    float: none;
}
.three-ads-block {
    margin: 10px 0;
}
.section {
    margin-bottom: 0;
}
.carousel-inner>.item>img, .carousel-inner>.item>a>img {
    height: auto;
}
.four-post-thumb-big.facebook-likebox {
    overflow: hidden;
}
.two-post {
    float: none;
    width: 100%;
}
.six-block {
    height: auto;
}
.footer-social-media {
    max-height: inherit;
}
	.corona-update img {
		display: none;
	}	
.corona-update {
    background: url(https://beanibazarnews24.com/wp-content/uploads/2020/06/mobile-corona-update.png);
    height: 220px;
    background-size: contain;
    background-repeat: no-repeat;
}
.corona-shylet, .corona-beanibazar {
    top: 30%;
    width: 300px;
}
.corona-col {
    width: 100px;
}	
.corona-col h2 {
    font-size: 17px;
}	
.corona-shylet, .corona-beanibazar {
    transform: translate(5%, 0);
}	
.corona-beanibazar {
    bottom: 7%;
    top: inherit;
}
	
.single-news-corona .corona-shylet, .single-news-corona .corona-beanibazar{
    top: 32%;
    width: 300px;
}
	
.single-news-corona .corona-col {
    width: 100px;
}	
.single-news-coron .corona-col h2 {
    font-size: 17px;
}	
.single-news-corona .corona-shylet, .single-news-corona .corona-beanibazar  {
    transform: translate(8%, 0);
}	
.single-news-corona .corona-beanibazar {
    bottom: 6%;
    top: inherit;
}	
.ticker-container {
    height: 70px;
}
.ticker-container .ticker-caption {
    display: block;
    padding-left: 0;
    background: #bbbcbe;
}
.ticker-container ul div {
	margin-top: 8px;
}	
.ticker-container .ticker-caption span.intro-banner-vdo-play-btn{
    left: 80px;
}
.ticker-container ul div li {
    padding: 5px 0;
    font-size: 16px;
}
.ticker-container .ticker-caption p {
	font-weight: normal;
}
.achive-single h3 {
    line-height: 30px;
    font-size: 20px;
}
.entry-meta {
    float: none;
    width: 100%;
	overflow: hidden;	
}
.top-sharethis {
    float: none;
    width: 100%;
    margin-top: 7px;
    overflow: hidden;
}
.top-sharethis .st-btn {
    display: inline-block !important;
}
.top-sharethis .sharethis-inline-share-buttons {
	text-align: left !important;
}
.single-ads {
    margin-bottom: 20px;
}
.double-ads-block {
    margin-bottom: 20px;
}
.single-four-block {
    margin-bottom: 25px;
}
.single-four-block.homepage-popular {
    margin-bottom: 26px;
    overflow: hidden;
    margin-top: -15px;
}	
.section.bottom-top {
    margin-top: 0;
}
.section.bottom-top .section-block {
    margin-bottom: 35px;
}
.section-block.left-heading.recent-news-slider {
    min-height: 205px;
    margin-bottom: 35px;
}
.store-buttons {
    bottom: 0px;
    background: none;
}	
.store-buttons a {
    margin: 0 2px;
    width: 40px;
}
.store-buttons:before {
    position: absolute;
    content: "";
    background: url(https://beanibazarnews24.com/wp-content/uploads/2020/08/arrow.png);
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
    background-size: contain;
    left: 8px;
    bottom: 0;
}	
}





