body,
.header-mid {
	background: #FFF !important;
}

body {
	font-family: roboto;
}

#news_ticker {
	background-color: #003991;
}

#news_ticker a {
	color: #000 !important;
	margin: 0px 25px !important;
	font-weight: bold;
}

#news_ticker a span {
	color: #FFF !important;
	font-weight: bold;
}

.connect-now-btn {
	position: fixed;
	width: 170px;
	top: 250px;
	right: 0;
	background-color: #029BDF;
	color: #FFF;
	text-align: center;
	box-shadow: 2px 2px 3px #999;
	padding: 10px 5px;
	font-weight: bold;
	font-size: 16px;
	z-index: 99999999;
}

.connect-now-btn:active,
.connect-now-btn:focus {
	background-color: #E94144;
	color: #FFF;
}

.header-top {
	background: #F0F0F0 !important;
}

.cus-mobile-nav {
	background: #AF272D !important;
}

.header-mid {
	background-color: #EDEFF4;
	padding: 3px 0px;
}

.header-mid .container-fluid-cus {}

.custom-navbar.navbar.bootsnav {
	padding: 0px 5px;
	background-color: #FFF;
	border-top: 1px solid #e7e7e7;
	min-height: 45px;
	margin-bottom: 30px;
	box-shadow: 0 2px 10px 0 rgb(0 0 0 / 10%);
}

nav.custom-navbar.navbar.bootsnav ul.nav>li {
	border-left: unset;
	border-bottom: unset;
	height: 30px;
	line-height: 30px;
	font-size: 14px;
}

nav.custom-navbar.navbar.bootsnav ul.nav>li>a {
	color: #ba0406 !important;
	padding: 8px;
	font-size: 16px;
	line-height: 25px;
	text-decoration: none;
	text-transform: uppercase;
	font-weight: 400;
}

nav.custom-navbar.navbar.bootsnav ul.nav>li>a:hover {
	border-bottom: solid 2px #ba0406 !important;
}

nav.custom-navbar.navbar.bootsnav.sticked ul.nav>li>a {
	color: #ba0406 !important;
	padding: 8px;
}

nav.custom-navbar.navbar.bootsnav.sticked .dropdown ul.dropdown-menu>li>a {
	color: #FFF !important;
	padding: 10px 15px;
}

nav.custom-navbar.navbar.bootsnav.sticked .dropdown ul.dropdown-menu>li>a {
	color: #FFF !important;
	background-color: #222222;
}

nav.custom-navbar.navbar.bootsnav ul.nav>li>a:hover,
nav.custom-navbar.navbar.bootsnav.sticked ul.nav>li>a:hover,
nav.custom-navbar.navbar.bootsnav.sticked .dropdown ul.dropdown-menu>li>a:hover {
	color: #ba0406 !important;
	background-color: #FFF;
}

nav.navbar.bootsnav ul.nav>li:last-child {
	border-right: unset;
}

nav.navbar.bootsnav ul.nav>li.dropdown>a.dropdown-toggle::after {
	font-family: 'themify';
	content: unset;
	margin-left: unset;
	margin-top: 2px;
	font-size: 10px;
}

nav.custom-navbar.navbar.bootsnav ul.nav>li.cus-home-menu-tab a {
	padding: 0px;
	left: 0px;
	top: -20px;
}

nav.custom-navbar.navbar.bootsnav.sticked ul.nav>li.cus-home-menu-tab a {
	padding: 5px;
	left: unset;
	top: unset;
}

.sticked .navbar-nav .fa.fa-home,
.sticked .attr-nav #cus-header-menu-icons li a i {
	color: #FFF;
}

nav.navbar.bootsnav li.dropdown ul.dropdown-menu {
	margin-top: 10px;
}

nav.navbar.bootsnav li.dropdown ul.dropdown-menu>li>a {
	color: #FFF;
	background: #222222;
}

.navbar-nav .fa.fa-home {
	font-size: 24px;
	color: #FFF;
}

.attr-nav ul li.search a {
	padding: 9px 5px;
}

.logo {
	text-align: left;
	padding-left: 0px;
	margin: 0px;
}

.logo.logo-left {
	text-align: left;
	padding-right: 10px;
	padding-left: 0px;
}

.custom-navbar ul li.search i.fa-search {
	color: #000;
}

.godwad-main-person {
	margin-bottom: 0px;
	padding-bottom: 0px;
}

.add-inner img {
	display: inline-block;
}

.godwad-explore-jainism .panel {
	border-bottom: 1px solid #CCC;
}

.godwad-explore-jainism .panel-title a {
	padding: 10px 5px;
	font-size: 14px;
	font-weight: 600;
	color: #ef393a;
}

.godwad-explore-jainism .panel-heading a::before {
	content: "";
}

.news-list {
	/*margin: 5px;*/
}

.godwad-featured-post .news-image img,
.godwad-related-news .news-image img {
	height: 170px;
}

.news-list-item .img-wrapper,
.godwad-video-post .news-image,
.godwad-featured-post .news-image {
	border: 1px solid #DDD;
}

.news-list-item .img-wrapper img {
	height: 75px;
	width: 100%;
	object-fit: contain;
}

.big-news-list .img-wrapper img {
	height: 130px;
	width: 100%;
}

.news-list-item .post-info-2 h5 {
	font-size: 13px;
}

.news-list-item .post-info-2 p {
	font-size: 12px;
}

.news-list-item .post-info-2 h5,
.news-list-item .post-info-2 p {
	margin-bottom: 2px;
}

.godwad-category-new {
	padding: 0px 5px;
}

.godwad-featured-post img {
	width: 100%;
}

.godwad-featured-post h4,
.godwad-video-post h4 {
	text-shadow: 0px 5px 5px #000;
	font-weight: bold;
}

.godwad-video-post {
	margin-bottom: 5px;
}

.godwad-video-post .news-image img {
	height: 140px;
	width: 100%;
}

.news-list-item,
.news-list-item:last-child {
	border-bottom: unset;
	padding: 5px 0px;
}

.post-head,
.godwad-explore-jainism .panel_header,
.panel_inner .panel_header {
	background-color: #D91F26;
	padding: 10px 10px 0px 10px;
	border-bottom: 1px dashed #a5a7aa;
}

.filter-nav {
	margin-right: 5px;
}

.post-head {
	overflow: hidden;
}

.post-head .title,
.filter-nav ul a,
.godwad-explore-jainism .panel_header h4,
.panel_inner .panel_header h4 {
	color: #000;
}

.rating_container {
	margin: 5px 0px;
}

.godwad-explore-jainism .panel_header h4 {
	display: block;
}

.filter-nav ul a:hover,
.filter-nav ul a.active {
	color: #000;
}

.godwad-social-media {
	margin-bottom: 5px;
	margin-left: -2px;

}

.godwad-social-media li {
	margin-left: 2px;
	margin-bottom: 2px;
}

.godwad-social-media li a {
	min-width: 100px;
}

.godwad-tags .ui.tag {
	background-color: #AF272D;
	color: #FFF;
}

.godwad-menu-services li a:hover,
.godwad-footer-box a:hover {
	color: #ef393a;
}

.comments-list .comment-box .comment-content {
	line-height: 1.8em
}

.comments-list .comment-box {
	margin-left: 0px;
}

.comment-header,
.comment-content p {
	margin-bottom: 0px;
}

.custom-navbar .container-fluid {
	padding-left: 0px;
}

.stars-outer {
	display: inline-block;
	position: relative;
	font-family: FontAwesome;
}

.stars-outer::before {
	content: "\f006 \f006 \f006 \f006 \f006";
}

.stars-inner {
	position: absolute;
	top: 0;
	left: 0;
	white-space: nowrap;
	overflow: hidden;
	width: 0;
}

.stars-inner::before {
	content: "\f005 \f005 \f005 \f005 \f005";
	color: #f8ce0b;
}

.cus-support-us-sidebar h3 {
	font-size: 24px;
	text-align: center;
	line-height: 40px;
}

.cus-support-us-sidebar p {
	font-size: 18px;
	text-align: center;
}

.cus-support-us-sidebar {
	text-align: center;
}

.cus-support-us-sidebar .btn-news {
	width: 75%;
	padding: 4px 15px;
	font-size: 16px;
}

.cus-payment-btn-links {
	text-align: center;
}

.cus-payment-btn-links .im-checkout-layout {
	display: inline-flex;
	margin: 20px auto;
}

.cus-payment-desc-text {
	font-size: 20px;
	margin: 20px auto;
	text-align: center;
}

.custom-social ul li a {
	color: #FFF;
}

.header-top {
	font-weight: 600;
}

/*
	.cus-header-ads
	{	
		margin: 10px 15px;
	}
*/

.cus-header-ads img {
	/*	border: 1px solid #000;	*/
	width: 100%;
}

.cus-header-ads.owl-theme .owl-controls .owl-page span {
	background: transparent;
}

.birthday-shradhanjali-items .post-text h2 {
	font-size: 20px;
}

.header-mid .add-inner {
	padding: 30px;
}

figure.social-icon>div a i.fa-whatsapp {
	background-color: #25D366;
}

#website_poll.form-horizontal .form-group {
	margin-right: -15px;
	margin-left: 0px;
}

#sidebar-image-gallery-carousel img {
	width: 100%;
}

.page_main_wrapper {
	padding-bottom: 10px;
}

#cus-treanding-topic-container {
	width: 100%;
	margin: 8px 0px;
	background: url(../images/headerbg-1.jpg);
	background-position: bottom;
}

.cus-treanding-topic-block {
	margin: 0px 0px 0px 0px;
	padding: 15px 10px 15px 13px;
	display: flex;
	justify-content: space-around
}

.cus-treanding-topics-list h4 {
	color: #D90000;
	margin: 0px;
	font-size: 15px;
	line-height: 1.5em;
}

.cus-treanding-topics-list {
	background: #FFF;
	border-radius: 10px;
	padding: 0px 20px;
	display: flex;
}

.cus-treanding-topics {
	font-size: 16px;
	margin-left: 5px;
}

.top-search {
	padding: 0px;
}

#cus-header-form {
	padding: 0px 10px;
}

#cus-sub-category-list.pagination>li>a {
	width: 100%;
	cursor: pointer;
	border-radius: 20px !important;
	line-height: 22px;
	font-size: 16px;
	background-color: #014CFE;
	border-color: #014CFE;
}

#cus-sub-category-list.pagination>li {
	margin-right: 5px;
	min-width: 145px;
	line-height: 35px;
}

.comment-form .form-control {
	border: 1px solid #000;
}

.newstricker_inner {
	margin-bottom: 0px;
	padding: 0px;
	margin: 10px 0;
	line-height: 22px;
}

.trending {
	font-size: 16px;
	padding: 5px 10px 5px 15px;
	background: #ED1C24;
	z-index: 5;
}

#news_ticker {
	background: #fff;
	padding: 5px 0px 3px 0px;
	border: 1px solid #ED1C24;
}

#news_ticker a {
	font-size: 16px;
	border-right: 1px solid #CCC;
	padding-right: 30px;
}


nav.navbar.bootsnav li.dropdown ul.dropdown-menu.notification-news {
	width: 300px;
	background-color: #FFF !important;
}

.notification-news .news-list-item .img-wrapper img {
	height: 45px;
	width: 100%;
	object-fit: cover;
}

#cus-header-menu-icons .notification-news .news-list-item li a i {
	font-size: 12px;
}

.authar-info li,
h1,
h2,
h3,
h4,
h5,
h6,
a,
body {
	color: #000;
	font-weight: 500;
}

.btn-news,
.nav-tabs>li.active>a,
.nav-tabs>li.active>a:focus,
.nav-tabs>li.active>a:hover {
	background-color: #AF272D;
	border-color: #AF272D;
	margin-left: 20px;
}

.header-social>ul>li>a {
	color: #000;
}

.header-social>ul>li>a .fa {
	font-size: 15px;
}

.header-right-menu>ul>li>a {
	color: #000;
	font-size: 14px;
	font-weight: 600;
}

.underline-text {
	text-decoration: underline;
}

.header-social .fa-facebook {
	color: #4c66a3;
}

.header-social .fa-twitter {
	color: #2fc2ee;
}

.header-social .fa-instagram {
	color: #4c66a3;
}

.header-social .fa-linkedin {
	color: #0e76a8;
}

.header-social .fa-youtube-play {
	color: #e42c27;
}

.godwad-category-new .post-body {
	padding-bottom: 0px;
}

#cus-header-menu-icons li a {
	padding: 2px 2px 0px;
	color: #1b1c26;
	font-size: 16px;
}

#cus-header-menu-icons li a i {
	font-size: 18px;
	color: #FFF;
	padding: 5px
}


#google_translate_element select {
	padding: 0px 5px;
	height: 22px;
	color: #000;
}

.goog-logo-link {
	display: none !important;
}

.goog-te-gadget {
	color: transparent !important;
}

.goog-te-gadget .goog-te-combo {
	margin: 0px 0 !important;
}

.header-right-menu .fa-mobile {
	font-size: 18px;
}

.cus-sidebar-social-media-connect ul.category-list li {
	width: 10%;
	margin-bottom: 0px;
	text-align: center;
	background-color: transparent !important;
}

.cus-sidebar-social-media-connect ul.category-list li img {
	width: 80%;
}

.cus-footer-menu-category-list .cus-sidebar-social-media-connect ul.category-list li img {
	width: 35px;
	margin: 0 20px;
}

.cus-sidebar-social-media-connect ul.category-list li,
.cus-sidebar-social-media-connect ul.category-list li:nth-child(2n) {
	padding-left: 0px;
	padding-right: 0px;
}

.cus-sidebar-social-media-connect ul.category-list li a {
	padding: 2px;
	color: #FFF;
	font-weight: 600;
	font-size: 16px;
}

article .post-info h3 a,
.news-list-item .post-info-2 h5 a,
.news-list-item .post-info-2 h4 a {
	font-weight: 600;
	color: #000;
	font-size: 14px;
}

article:hover .post-info h3 a,
.news-list-item:hover .post-info-2 h5 a,
.news-list-item:hover .post-info-2 h4 a {
	color: #D90000 !important;
}

.header-top {
	padding: 8px 0px;
}

header .header-top .curve-bg-for-top-header {
	background: #FFF;
	padding: 2px 10px;
	border-bottom-right-radius: 10px;
	border-bottom-left-radius: 10px;
}

.footer-news-grid .news-list-item .post-info-2 h5 a,
.footer-news-grid .news-list-item .post-info-2 .authar-info li {
	color: #FFF;
}

.cus-flex-display-with-scroll {
	display: flex;
	overflow-x: auto;
	padding-bottom: 10px !important;
	width: 100%;
}

ul.pagination.cus-flex-display-with-scroll li {
	flex: 0 0 auto;
}

/* width */
.cus-flex-display-with-scroll::-webkit-scrollbar {
	height: 5px;
}

/* Track */
.cus-flex-display-with-scroll::-webkit-scrollbar-track {
	background: #f1f1f1;
}

/* Handle */
.cus-flex-display-with-scroll::-webkit-scrollbar-thumb {
	background: #888;
}

/* Handle on hover */
.cus-flex-display-with-scroll::-webkit-scrollbar-thumb:hover {
	background: #555;
}

#subscribe-newsletter {
	padding: 0px 00px;
}

.cus-epaper-grid-post .news-image img {
	height: 265px;
	width: 100%;
}

.header-right-menu .fa-youtube-play {
	color: #e42c27;
}

.cus-support-journalism-btn {
	background: #FFE500;
	padding: 3px 8px;
	border-radius: 15px;
}

/*
	.header-social > ul > li > a.cus-header-social-icon
	{
		background: #FFF;
	    border-radius: 50%;
	    text-align: center;
	    vertical-align: middle;
	    padding: 5px 4px 3px 5px;
	}
*/

.header-social>ul>li>a.cus-header-social-icon i {
	min-width: 15px;
	min-height: 20px;
}

.header-social>ul>li {
	margin-right: 2px;
}

.cus-each-page-header {
	margin-top: 20px;
}

.container-fluid-cus {
	padding-right: 15px;
	padding-left: 15px;
	margin-right: auto;
	margin-left: auto;
}

.cus-box-border-for-content,
.cus-four-cat-based-container .post-inner {
	box-shadow: 0px 1px 4px rgba(0, 0, 0, 0.2);
}

.cus-space-container-for-all {
	width: 5%;
}

.cus-space-div-for-all {
	height: 20px;
}

.cus-eight-three-based-container .col-sm-3 {
	margin-left: 3%;
	width: 30.33333333%;
}

.cus-four-seven-based-container .col-sm-7 {
	margin-left: 3%;
	width: 63.66666667%;
}

.cus-four-cat-based-container .col-sm-3 {
	padding-right: 0px;
	padding-left: 0px;
}

.cus-four-seven-based-container .col-sm-7 article figure .post-category {
	position: absolute;
	left: 15px;
	bottom: 0px;
	top: unset;
}

.cus-news-detail-image {
	height: 350px;
	object-fit: contain;
}

.cus-footer-imp-links {
	float: right;
}

footer {
	background-color: #000;
	margin: 0px 0px;
	padding: 10px 0;
}

footer .about-inner p,
footer .wiget-title,
footer .menu-services li a {
	color: #FFF;
}

nav.navbar.bootsnav ul.nav>li.dropdown>a.dropdown-toggle::after {
	font-family: 'themify';
	content: "\e64b";
	margin-left: 5px;
	margin-top: 2px;
	font-size: 10px;
}

nav.custom-navbar.navbar.bootsnav ul.nav>li.cus-menu-home-icon>a:hover i,
nav.custom-navbar.navbar.bootsnav.sticked ul.nav>li.cus-menu-home-icon>a:hover i {
	color: #222222;
}

footer .menu-services li a {
	font-size: 16px;
}

.cus-footer-disclaimer {
	font-size: 14px;
}

.cus-about-contact-sidebar-contents {
	font-size: 12px;
}

nav.custom-navbar.navbar.bootsnav ul.nav>li>a.cus-category-is-featured {
	background: #FFE500;
	color: #000 !important;
	font-weight: bold;
}

article .post-info h3.cus-big-title-for-top-stories a {
	font-size: 18px;
}

.news-list-item .post-info-2 h4.cus-big-title-for-top-stories a {
	font-size: 16px;
}

.authar-info {
	font-style: normal;
}

.authar-info li a,
.authar-info li {
	font-family: roboto;
	color: #717171 !important;
	font-size: 12px;
	font-weight: normal;
}

#cus-news-detail-sharing-icons a i {
	display: inline-block;
	font-size: 15px;
	color: #ffffff;
	width: 40px;
	position: relative;
	-webkit-transition: 0.3s ease-in-out;
	transition: 0.3s ease-in-out;
	background-color: #000;
	margin-bottom: 5px;
	height: 40px;
	line-height: 43px;
	text-align: center;
}

#cus-news-detail-sharing-icons a i.fa-whatsapp {
	background: #25D366;
}

#cus-news-detail-sharing-icons a i.fa-facebook {
	background: #4c66a3;
}

#cus-news-detail-sharing-icons a i.fa-twitter {
	background: #2fc2ee;
}

.sensex .table>tbody>tr>td {
	line-height: 20px;
	font-size: 15px;
}

.cus-support-us-content {
	padding: 10px 15px;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
}

.cus-support-us-content p.cus-content-heading {
	font-size: 20px;
	font-weight: 700;
}

.cus-support-us-content p {
	font-size: 15px;
}

.cus-href-link {
	color: #232A64;
	text-decoration: underline;
}

.cus-eight-three-based-container .col-sm-8,
.cus-eight-three-based-container .col-sm-3 {
	padding-right: 0px;
	padding-left: 0px;
}

.cus-left-padding-adjust .col-md-12 {
	padding-left: 10px;
}

.cus-ibj-logo {
	height: 50px;
	width: 100%;
}

.cus-ibj-box-container {
	/*border: 1px solid #CCC;*/
	border: unset;
	padding-top: 10px;
}

.cus-ibj-top-stories {
	padding: 0px 15px;
}

.cus-ibj-top-detail-stories {
	padding: 0px 15px;
}

.cus-ibj-top-stories-header .post-inner .post-head,
.cus-ibj-sidebar .post-inner .post-head,
.cus-ibj-category-news-container .post-inner .post-head {
	background-color: transparent;
	padding: 10px 0px 10px 0px;
	border-bottom: 1px solid #e7e7e7;
}

.cus-ibj-top-stories-header .post-head .title,
.cus-ibj-sidebar .post-head .title,
.cus-ibj-category-news-container .post-head .title {
	background: transparent;
	width: 100%;
}

.cus-ibj-top-stories-header .post-head .title strong,
.cus-ibj-sidebar .post-head .title strong,
.cus-ibj-category-news-container .post-head .title strong {
	background: #FE0202;
	color: #FFF;
	padding: 3px 10px;
	text-transform: inherit;
	font-size: 16px;
	border-radius: 5px;
}

.cus-ibj-top-stories-header .post-head .title span,
.cus-ibj-sidebar .post-head .title span,
.cus-ibj-category-news-container .post-head .title span {
	text-transform: uppercase;
	font-weight: 800;
	font-size: 12px;
}

.cus-ibj-category-news-container .cus-ibj-box-container.post-body {
	padding: 0px;
}

.cus-ibj-category-news-container .cus-ibj-box-container.post-body .news-list-item {
	border: 1px solid #e7e7e7;
	margin: 10px 0px;
	border-radius: 5px;
	padding: 10px 5px;
}

.cus-ibj-top-stories .news-list .news-list-item {
	border-bottom: 1px solid #CCC;
}

.cus-ibj-category-news-container .news-list .news-list-item {
	min-height: 100px;
}

.cus-ibj-breaking-news .post-text h4 {
	font-size: 14px;
}

.cus-ibj-header-tags .post-inner .post-body {
	padding: 3px 15px;
}

.cus-ibj-breaking-news .godwad-video-post .more-post {
	padding: 5px 2px;
	border: 1px solid #CCC;
}

.cus-ibj-shade-bg {
	background: #fff;
}

.cus-ibj-sidebar .nav-tabs>li>a {
	padding: 3px 0px;
	background: #474747;
	color: #FFF;
	text-transform: uppercase;
	font-size: 15px;
}

.cus-ibj-sidebar .nav-tabs>li.active>a {
	background: #FE0202;
}

.cus-ibj-sidebar .tab-content .tabs-content .text a {
	font-size: 13px;
}

.cus-ibj-sidebar .most-viewed .content li {
	display: block;
	border-bottom: 1px solid #e0e0e0;
	line-height: 20px;
	padding: 10px 0;
}

.cus-ibj-sidebar .tab-content .popular-news .p-post h4 {
	font-size: 14px;
}

.most-viewed .content li .count {
	width: 10%;
	font-size: 30px;
	padding-right: 5px;
}

.most-viewed .content li .text {
	width: 90%;
}

.cus-flex-display-with-scroll {
	display: flex;
	overflow-x: auto;
	padding-bottom: 10px !important;
	width: 100%;
}

ul.pagination.cus-flex-display-with-scroll li {
	flex: 0 0 auto;
}

/* width */
.cus-flex-display-with-scroll::-webkit-scrollbar {
	height: 5px;
}

/* Track */
.cus-flex-display-with-scroll::-webkit-scrollbar-track {
	background: #f1f1f1;
}

/* Handle */
.cus-flex-display-with-scroll::-webkit-scrollbar-thumb {
	background: #888;
}

/* Handle on hover */
.cus-flex-display-with-scroll::-webkit-scrollbar-thumb:hover {
	background: #555;
}

.cus-footer-menu-category-list {
	background-color: #000;
	border-top: 1px solid #000;
	margin-bottom: 0px;
	border-color: #000;
	border-radius: unset;
}

.cus-footer-menu-category-list ul.nav>li>a {
	color: #FFF !important;
	padding: 4px 8px;
	font-size: 14px;
	line-height: 35px;
	font-weight: 500;
	text-transform: uppercase;
}

.cus-footer-menu-category-list ul.nav>li>a,
nav.custom-navbar.navbar.bootsnav ul.nav>li>a {
	text-transform: initial;
}

.cus-footer-menu-category-list ul.nav>li>a:hover {
	color: #FFF !important;
}

.cus-ibj-breaking-news .theiaStickySidebar {
	display: inline-flex;
}

.col-sm-two-half {
	width: 20%;
	position: relative;
	min-height: 1px;
	padding-right: 15px;
	padding-left: 15px;
}

.cus-footer-nav-links {
	list-style: none;
}

.cus-footer-nav-links li {
	border-right: 1px solid #FFF;
	padding: 0px 15px
}

.cus-footer-nav-links li:last-child {
	border-right: unset;
	margin-bottom: 5px;
}

.cus-footer-nav-links li a {
	font-size: 15px;
	color: #FFF;
}

.cus-footer-nav-links li a:hover {
	color: #FFF;
	border-bottom: 1px dashed #FFE4E1;
}

._df_thumb {
	border: none;
	width: 100% !important;
	height: 350px !important;
	text-align: center;
}

.cus-static-page-content ul {
	background: #f9f9f9;
	font-family: Helvetica;
	font-size: 12px;
	padding-top: 20px;
	padding-bottom: 20px;
	padding-right: 20px;
}

.cus-static-page-content ul li h5 {
	font-size: 13px;
}

#latest-news-slider .post-info h3 {
	line-height: 20px;
}

.comment-content .btn-news {
	margin-left: 0px;
}

.cus-sidebar-tabs-news {
	background: transparent;
}

.cus-sidebar-tabs-news .nav-tabs {
	margin-left: 0px;
}

.cus-sidebar-tabs-news .nav-tabs>li.active>a {
	margin-left: 0px;
}

.cus-sidebar-tabs-news .tab-content {
	background: #FFF;
}

h4.cus_sidebar_chatbox_title {
	margin-top: 0px;
	margin-bottom: 0px;
	font-weight: 600;
	text-align: center;
	font-size: 16px;
	color: #777;
}

.post_details_block .news-detail-container p {
	font-size: 16px !important;
	font-family: 'Times New Roman';
}

.cus-site-header {
	background: #FFF;
	padding: 15px 0;
}

.cus-site-header-right-container {
	display: flex;
	justify-content: center;
	align-items: center;
	gap: 10px;
	padding: 10px 0;
}


.cus-flex-direction-row {
	flex-direction: row;
	justify-content: space-around;
}

.cus-site-header-right-container a {
	text-transform: uppercase;
	font-size: 15px;
}

#cus-site-header-login {
	color: #ba0406;
	font-weight: 800;
}

#cus-site-header-subscribe {
	background: #ba0406;
	padding: 5px 15px;
	font-weight: 800;
	border-radius: 4px;
	color: #FFF;
	display: flex;
	gap: 10px;
}

#cus-site-header-contact {
	color: #FFF;
	background: #ba0406;
	padding: 5px 15px;
	cursor: pointer;
	border-radius: 4px;
	font-weight: 800;
}

#cus-site-header-subscribe svg {
	fill: #FFF;
	width: 20px;
}

.cus-site-border {
	border: 1px solid #e7e7e7;
	margin: 0px 15px;
	border-radius: 10px;
}

.mt-20 {
	margin-top: 20px;
}

.my-20 {
	margin: 20px 0px;
}

.ml-10 {
	margin-left: 10px;
}

.mr-10 {
	margin-right: 10px;
}

.cus-ibj-top-stories .post-info h3 a {
	font-size: 20px;
}

.cus-ibj-top-stories-header .post-inner .post-head {
	border-bottom: unset;
	padding-bottom: 0px;
}

.cus-site-top-stories-container {
	padding: 10px;
}

.cus-eight-three-based-container .col-sm-8,
.cus-eight-three-based-container .col-sm-3 {
	padding-right: 0px;
	padding-left: 0px;
}

.cus-site-border-top-stories {
	border: 1px solid #e7e7e7;
	border-radius: 10px;
	padding: 10px;
}

.cus-ibj-top-stories-right-container .news-list-item {
	border: 1px solid #e7e7e7;
	margin: 10px 0px;
	border-radius: 5px;
	padding: 10px 5px;
}

.cus-site-border-top-stories {
	margin-top: 10px;
}

.cus-site-columns-news {
	padding: 0px 5px;
}

.cus-site-columns-news .item {
	border: 1px solid #e7e7e7;
	padding: 5px 10px;
	border-radius: 5px;
}

.cus-ibj-box-container .news-list-item {
	border: 1px solid #e7e7e7;
	margin: 10px 0px;
	border-radius: 5px;
	padding: 10px 5px;
}

.sidebar-latest-news .theiaStickySidebar {
	padding-top: 5px !important;
}

.sidebar-latest-news .cus-ibj-top-stories .post-info h3 a {
	font-size: 15px;
}

audio {
	position: relative;
	width: 100%;
}

.post_details_block {
	border: 1px solid #ede4e4;
}

.cus-ibj-top-stories-header.cus-news-list {
	border: 1px solid #ede4e4;
}


ul.cus-footer-social-account-link-list {
	display: flex;
	gap: 10px;
	list-style: none;
	padding-top: 5px;
}

ul.cus-footer-social-account-link-list li {
	width: 35px;
	border: 1px solid #FFF;
	border-radius: 5px;
	text-align: center;
}

ul.cus-footer-social-account-link-list li a {
	width: 100%;
	display: block;
}

ul.cus-footer-social-account-link-list li a i {
	color: #FFF;
}

.cus-ibj-box-container ul.cus-footer-social-account-link-list {
	padding-left: 0;
}

.cus-ibj-box-container ul.cus-footer-social-account-link-list li {
	width: 35px;
	border: 1px solid #000;
	border-radius: 5px;
	text-align: center;
}

.cus-ibj-box-container ul.cus-footer-social-account-link-list li a i {
	color: #000;
}

.contact_form_inner button.btn {
	margin-left: 0;
	background-color: #FE0202;
}

@media (min-width: 1200px) {
	.container-fluid-cus {
		width: 100%;
	}

	.container-fluid-cus.cus-big-container-adjustment {
		width: 100%;
		margin-left: 4%;
	}
}

@media (max-width: 767px) {
	.big-news-list .img-wrapper img {
		height: 75px;
		width: 100%;
	}

	.custom-navbar .container-fluid {
		padding-left: 15px;
	}

	.comments-list .comment-box {
		width: 100%;
	}

	nav.navbar.bootsnav .navbar-header {
		padding-left: 15px;
		padding-right: 30px;
	}

	.mobile-logo {
		height: 28px;
		width: 100%;
		margin-top: 10px;
	}

	.navbar-mobile .cus-mobile-nav-container {
		background: #FFF;
	}

	.cus-mobile-btns {
		font-size: 12px;
		display: flex;
		gap: 3px;
		width: 100px;
		float: right;
		margin-right: 18px;
		justify-content: center;
		align-items: center;
		padding: 15px 0;
	}

	#cus-site-header-subscribe {
		padding: 5px 10px;
		align-items: center;
	}

	#cus-site-header-contact {
		padding: 2px 5px;
	}

	.custom-navbar.navbar.bootsnav {
		margin-bottom: 0;
	}

	nav.navbar.bootsnav .navbar-toggle {
		margin-top: 13px;
	}
}

@media (max-width: 992px) {
	.custom-navbar.navbar.bootsnav {
		background-color: #fff;
	}

	.custom-navbar .custom-mobile-navbar-brand {
		font-weight: bold;
		font-size: 20px;
		color: #FFF;
	}

	nav.custom-navbar.navbar.bootsnav .navbar-toggle {
		color: #ba0406;
		background-color: #FFF;
	}

	nav.custom-navbar .attr-nav>ul>li>a {
		color: #FFF;
		padding: 15px 5px;
	}

	nav.navbar .navbar-brand img.logo {
		width: 90%;
		height: 90%;
	}

	.custom-navbar ul li.search i.fa-search {
		color: #ba0406;
	}

	.newstricker_inner {
		line-height: 20px;
		margin: 20px 0 0 0;
	}

	nav.custom-navbar.navbar.bootsnav ul.nav>li>a {
		color: #ba0406 !important;
		padding: 8px;
	}

	nav.navbar.bootsnav.navbar-mobile .navbar-collapse.in {
		padding-top: 20px;
	}

	.trending,
	#news_ticker a {
		font-size: 14px;
	}

	#cus-header-menu-icons li a i {
		font-size: 18px;
	}

	.custom-navbar.navbar.bootsnav {
		padding: 2px 0px 5px 0px;
	}

	.attr-nav {
		right: 35px;
	}

	.attr-nav #cus-header-menu-icons {
		padding-left: 20px;
	}

	#cus-header-menu-icons {
		padding: 10px 0px;
	}

	.cus-epaper-grid-post .news-image img {
		height: 320px;
		width: 100%;
	}

	#cus-sub-category-list.pagination>li:last {
		padding-right: 20px;
	}

	#onesignal-bell-container.onesignal-reset.onesignal-bell-container-bottom-right {
		bottom: 70px;
	}

	.cus-news-detail-image {
		height: auto;
	}

	nav.navbar.bootsnav .navbar-brand {
		padding: 0px 15px;
	}

	nav.navbar.bootsnav .navbar-brand {
		top: 8px;
		left: 20px;
	}

	.cus-eight-three-based-container .col-sm-3,
	.cus-four-seven-based-container .col-sm-7 {
		width: 100%;
		margin-left: 0px;
		margin-top: 30px;
	}

	.cus-footer-imp-links {
		float: left;
	}

	.sub-footer {
		text-align: center;
		padding-bottom: 40px;
	}

	.header-social>ul>li>a.cus-header-social-icon {
		padding: 4px 3px 3px 3px;
	}

	nav.navbar.bootsnav.navbar-mobile .navbar-collapse {
		background: #FFF;
	}

	nav.custom-navbar.navbar.bootsnav ul.nav>li {
		height: auto;
	}

	nav.navbar.bootsnav ul.nav>li.dropdown>a.dropdown-toggle::after {
		font-family: 'themify';
		content: unset;
		margin-left: 5px;
		margin-top: 2px;
		font-size: 10px;
	}

	nav.navbar.bootsnav ul.nav li.dropdown ul.dropdown-menu>li>a {
		color: #FFF;
		font-weight: 600;
		padding-left: 10px;
	}

	._df_thumb {
		border: none;
		width: 90% !important;
		height: 500px !important;
		text-align: center;
	}

	.cus-ad-img img {
		width: 100%;
	}

	nav.navbar.bootsnav .navbar-brand {
		top: 8px;
		left: 20px;
		float: left !important;
	}
}

@-webkit-keyframes zoanimate {

	0%,
	20%,
	40%,
	60%,
	80%,
	100% {
		-webkit-transform: scale(1.0);
	}

	10% {
		-webkit-transform: scale(1.1);
	}

	30% {
		-webkit-transform: scale(1.1);
	}

	50% {
		-webkit-transform: scale(1.1);
	}

	70% {
		-webkit-transform: scale(1.1);
	}

	90% {
		-webkit-transform: scale(1.1);
	}
}

@-moz-keyframes zoanimate {

	0%,
	20%,
	40%,
	60%,
	80%,
	100% {
		-moz-transform: scale(1.0);
	}

	10% {
		-moz-transform: scale(1.1);
	}

	30% {
		-moz-transform: scale(1.1);
	}

	50% {
		-moz-transform: scale(1.1);
	}

	70% {
		-moz-transform: scale(1.1);
	}

	90% {
		-moz-transform: scale(1.1);
	}
}

@-o-keyframes zoanimate {

	0%,
	20%,
	40%,
	60%,
	80%,
	100% {
		-o-transform: scale(1.0);
	}

	10% {
		-o-transform: scale(1.1);
	}

	30% {
		-o-transform: scale(1.1);
	}

	50% {
		-o-transform: scale(1.1);
	}

	70% {
		-o-transform: scale(1.1);
	}

	90% {
		-o-transform: scale(1.1);
	}
}

@keyframes zoanimate {

	0%,
	20%,
	40%,
	60%,
	80%,
	100% {
		transform: scale(1.0);
	}

	10% {
		transform: scale(1.1);
	}

	30% {
		transform: scale(1.1);
	}

	50% {
		transform: scale(1.1);
	}

	70% {
		transform: scale(1.1);
	}

	90% {
		transform: scale(1.1);
	}
}


/*
	New CSS
*/

.black-bg {
	background: #1c2029 !important;
}

.primary-bg {
	background: #F5214A !important;
}

.white-bg {
	background: #ffffff !important;
}

.blue-bg {
	background: #4843D3 !important;
}

.blue-2-bg {
	background: #23b8ff !important;
}

.green-bg {
	background: #86BC42 !important;
}

.darkgreen-bg {
	background: #5d832e !important;
}

.mint-bg {
	background: #16C3B0 !important;
}

.purple-bg {
	background: #72347D !important;
}

.orange-bg {
	background: #FD7D1E !important;
}

.facebook-bg {
	background: #3B5999 !important;
}

.twitter-bg {
	background: #55ACEE !important;
}

.youtube-bg {
	background: #CD201F !important;
}

.pinterest-bg {
	background: #BD081C !important;
}

.google-plus-bg {
	background: #DD5144 !important;
}

.linkedin-bg {
	background: #0077B5 !important;
}

.instagram-bg {
	background: #3F729B !important;
}

.text-black {
	color: #000 !important;
}

.text-while {
	color: #FFF !important;
}

.required_field {
	color: red;
}

.main-content,
.rightSidebar.cus-ibj-sidebar {
	padding-right: 8px;
	padding-left: 8px;
}

.ul {
	margin-bottom: 0px;
}