/* NOTE : Please remove 'border-bottom: 0' property from '.item_bottom .jeg_aside_item' in the 'frontend.min.js' file. */

/* ====== Global Styling Starts Here ====== */
*{
	word-break: break-word;
}

html{
	scroll-behavior: smooth;
}

@font-face {
	font-family: "SourceSerifPro";
	src: url("./../fonts/SourceSerifPro-Regular.ttf") format("truetype");
}

body,
a,
p,
input,
textarea,
select,
.chosen-container-single .chosen-single,
.btn,
.button, 
.jeg_post_title,
.entry-header .jeg_post_title,
.jeg_single_tpl_2 .entry-header .jeg_post_title,
.jeg_single_tpl_3 .entry-header .jeg_post_title,
.jeg_single_tpl_6 .entry-header .jeg_post_title,
.jeg_content .jeg_custom_title_wrapper .jeg_post_title{
	font-family: 'SourceSerifPro', 'Nunito', sans-serif !important;
}

.jeg_block_heading,
.widget .jeg_block_heading {
	margin-bottom: 10px;
}

.thumbnail-container>img {
	height: 100%;
}

.thumbnail-container .top-center {
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	width: 100%;
	min-height: 100%;
	height: 100%;
	background-position: center top !important;
	background-size: cover !important;
	color: #a0a0a0;
	z-index: -1;
}

.thumbnail-container .fa-play {
	width: 100%;
	height: 100%;
	opacity: 1;
	top: 0;
	background: rgba(0, 0, 0, 0.5);
	position: absolute;
	display: flex;
	justify-content: center;
	font-size: 30px;
	align-items: center;
}

.thumbnail-container .fa-play:before {
	color: #fff;
}

.jeg_postsmall .thumbnail-container {
	height: 100px;
}

.jeg_pl_sm{
	margin-bottom: 15px;
}

.jeg_pl_sm .thumbnail-container {
	height: 85px;
}

.column-border-wrapper, .column-border-wrapper-sidebar, .column-category-border-wrapper{
	border-bottom: 1px solid #eee;
	margin-bottom: unset !important;
	padding-top: 15px;
	padding-bottom: 15px;
}

.column-border-wrapper:nth-child(odd),
.column-border-wrapper-sidebar:nth-child(odd){
	border-right: 1px solid #eee;
}

.column-border-wrapper-sidebar:nth-last-child(-n+1) {
	border-bottom: unset;
}

.column-border-wrapper:nth-child(1),
.column-border-wrapper:nth-child(2){
	padding-top: unset;
}

.column-border-wrapper:nth-last-child(-n + 2),
.blogs-border-wrapper:nth-last-child(-n + 2) {
	border-bottom: unset;
}

.outer-top-spacing {
	margin-top: 20px;
}

.outer-bottom-spacing {
	margin-bottom: 20px;
}

.img-container-height {
	padding-bottom: 56.25%;
}

.owl-carousel .owl-prev:before {
	content: "\F053" !important;
}

.owl-carousel .owl-next:before {
	content: "\F054" !important;
}

.btn-load-more {
	display: block !important;
	margin: auto;
	width: 400px;
}

.jeg_post_title {
	letter-spacing: unset !important;
}

.jeg_post_meta{
	font-size: 12px !important;
}

.content-not-available-message{
	font-size: 15px;
	border: 1px solid #eaeaea;
	padding: 30px;
	margin-top: 30px;
	text-align: center;	
}

.jeg_ad_module{
	margin-bottom: 20px !important;
}
/* ====== Global Styling Ends Here ====== */

/* ======  TopBar Menu Starts Here ====== */
.jeg_topbar .jeg_menu>li,
.jeg_topbar.dark .jeg_nav_item {
	font-size: 13px;
	font-weight: 600;
	text-transform: capitalize;
}

.topbar-menu {
	text-transform: uppercase !important;
}

.topbar-menu i {
	padding-left: 10px;
}
/* ======  TopBar Menu Ends Here ====== */

/* ====== Navigation Bar Starts Here ====== */
.jeg_main_menu > li > a{
	font-weight: 800 !important;
}

.jeg_search_popup_expand .jeg_search_input {
	width: 100%;
	box-shadow: none;
}

.google-play-store {
	width: 160px;
	border-radius: 5px;
}

.apple-store {
	width: 160px;
}

.connect-with-us-block {
	border: 1px solid #dddddd;
	position: absolute;
	top: 72px;
	right: 44px;
	padding: 15px;
	width: 400px;
	text-align: center;
	background-color: #f9f9f9;
	transition: opacity 0.5s ease-in-out;
}

.connect-with-us-block .socials_widget a .fa {
	font-size: 18px;
}

.jeg_navbar .connect-with-us-block .jeg_nav_item {
	margin-bottom: 30px;
	padding-bottom: 30px;
	border-bottom: 1px solid #dddddd;
}

.connect-with-us-block .app_icons{
	margin-bottom: 20px;
}

.connect-with-us {
	padding: 0px 15px;
	transition: all .3s ease-in-out;
	height: 71px;
	line-height: 71px;
	border-bottom: 0px;
	cursor: pointer;
	color: #212121;
	font-weight: 800;
}

.connect-with-us:hover {
	background: #ececec;
	border-bottom: 3px solid #c91212;
	height: 71px;
	line-height: 71px;
}

.connect-with-us-block .socials_widget a {
	display: flex;
}

.jeg_navbar .connect-with-us-block .jeg_nav_item {
	padding: 15px;
	display: flex;
	padding-bottom: 30px;
	justify-content: space-evenly;
}

.app_icons {
	display: flex;
	align-items: center;
	justify-content: center;
}

.app_icons a:first-child {
	margin-right: 25px;
}
/* ====== Navigation Bar Ends Here ====== */

/* ====== Home Starts Here ====== */
.logo-wrapper{
	padding-top: 5px;
	padding-bottom: 5px;
}

.jeg_side_tabs li,
.jeg_block_title,
.jeg_footer .jeg_footer_heading h3, 
.jeg_footer .widget h2{
	font-weight: 800 !important;
}

.jeg_pl_lg_5 .jeg_post_title,
.jeg_pl_lg_2 .jeg_post_title, 
.jeg_pl_lg_3 .jeg_post_title,
.jeg_pl_lg_1 .jeg_post_title,
.jeg_pl_md_1 .jeg_post_title,
.jeg_subcat_list > li > a{
	font-weight: 600 !important;
}

.popularpost_item:first-child .jeg_post_title{
	margin: 15px auto 0 !important;
}

.jeg_postblock_carousel_1 .jeg_postblock_content{
	min-height: 83px !important;
}

.jeg_postblock_carousel_1 .jeg_post_title{
	margin: 10px auto 0 !important;
}

.jeg_postblock_carousel_1 {
    margin-bottom: 30px !important;
}

.jeg_pl_lg_2 .jeg_post_title, 
.jeg_pl_lg_3 .jeg_post_title,
.jeg_pl_sm .jeg_post_title,
.popularpost_item .jeg_post_title,
.jeg_pl_md_1 .jeg_post_title{
	margin: 0 0 2px !important;
}

.jeg_thumb .jeg_post_category a{
	font-weight: 800 !important;
	font-size: 16px !important;
}

.jeg_pl_md_1{
	margin-bottom: 15px !important;
}

.jeg_content{
	padding-top: 20px !important;
}

.jeg_sidefeed .widget {
	padding: 20px 20px 0 20px !important;
}

.jeg_side_tabs li {
	font-size: 12px !important;
}

.jeg_pl_xs_2 {
	margin: 0 0 10px !important;
}

.jeg_pl_xs_2 .jeg_post_title {
	font-size: 16px !important;
	line-height: 22px !important;
	margin: 0 !important;
	font-weight: 600 !important;
}

.jnews_sidefeed_ads {
	margin-top: 20px  !important;
	margin-bottom: 50px !important;
}

.jeg_postblock {
	margin-bottom: 20px !important;
}

.jeg_pl_sm .jeg_post_title {
	line-height: 20px !important;
}

.jeg_pl_sm .jeg_post_title,
.popularpost_item .jeg_post_title,
.jeg_postblock_carousel_1 .jeg_post_title {
	font-size: 16px !important;
	line-height: 22px !important;
	font-weight: 600 !important;
}

.jeg_pl_lg_1 .jeg_post_title,
.popularpost_item:first-child .jeg_post_title {
	font-size: 18px !important;
	line-height: 24px !important;
}

.jeg_pl_lg_2 .jeg_thumb {
	margin-right: 0 !important;
}

.jeg_pl_lg_2 .jeg_thumb,
.jeg_pl_lg_3 .jeg_thumb {
	width: 50% !important;
}

.jeg_post_excerpt {
	font-size: 16px !important;
	line-height: 24px !important;
	text-align: justify !important;
	margin-top: 12px !important;
}

.jeg_pl_md_1 .jeg_post_title,
.jeg_pl_lg_2 .jeg_post_title,
.jeg_pl_lg_3 .jeg_post_title,
.jeg_pl_md_2 .jeg_post_title,
.jeg_pl_md_3 .jeg_post_title {
	font-size: 18px !important;
	line-height: 24px !important;
}

.column-widget.jeg_pl_sm .jeg_thumb, 
.column-border-wrapper .jeg_thumb,
.column-category-border-wrapper .jeg_thumb{
	width: 90px !important;
	border-radius: 10px;
}

.column-widget .thumbnail-container,
.column-border-wrapper .thumbnail-container,
.column-category-border-wrapper .thumbnail-container{
	height: 90px !important;
}

.column-widget.jeg_pl_sm .jeg_postblock_content,
.column-border-wrapper .jeg_postblock_content,
.column-category-border-wrapper .jeg_postblock_content{
    margin-left: 90px !important;
}

.column-widget .jeg_meta_author,
.column-border-wrapper .jeg_meta_author,
.column-category-border-wrapper .jeg_meta_author{
	display: block !important;
}

.column-widget .jeg_meta_comment,
.column-border-wrapper .jeg_meta_comment,
.column-category-border-wrapper .jeg_meta_comment{
	float: right !important;
}

.column-widget.jeg_pl_sm .jeg_thumb, 
.column-border-wrapper-sidebar .jeg_thumb,
.column-category-border-wrapper .jeg_thumb{
	width: 90px !important;
	border-radius: 10px;
}

.column-widget .thumbnail-container,
.column-border-wrapper-sidebar .thumbnail-container,
.column-category-border-wrapper .thumbnail-container{
	height: 90px !important;
}

.column-widget.jeg_pl_sm .jeg_postblock_content,
.column-border-wrapper-sidebar .jeg_postblock_content,
.column-category-border-wrapper .jeg_postblock_content{
    margin-left: 90px !important;
}

.column-widget .jeg_meta_author,
.column-border-wrapper-sidebar .jeg_meta_author,
.column-category-border-wrapper .jeg_meta_author{
	display: block !important;
}

.column-widget .jeg_meta_comment,
.column-border-wrapper-sidebar .jeg_meta_comment,
.column-category-border-wrapper .jeg_meta_comment{
	float: right !important;
	margin-right: 2px;
}

.jeg_post_meta .share_count, 
.popularpost_meta .share_count{
	color: #c91212 !important;
	font-weight: bold;
}

.jeg_post_meta .share_count i,
.popularpost_meta .share_count i{
	color: #a0a0a0 !important;
}

.socialshare_list a{
	font-size: 12px !important;
}

.jeg_post_meta .socialshare_list a{
	color: #c91212 !important;
	font-size: 12px !important;
}

.jeg_post_meta .socialshare_list a:hover{
	color: #212121 !important
}

.popularpost_meta,
.jeg_post_meta,
.socialshare_list a{
	font-size: 12px !important;
}

.jeg_pl_lg_2 .jeg_thumb,
.jeg_pl_lg_2 .jeg_postblock_content{
	padding-left: 15px;
	padding-right: 15px;
}

.jeg_postblock_2 .jeg_posts,
.jeg_postblock_9 .jeg_posts{
	margin-right: unset !important;
}

.jeg_postblock_2 .jeg_pl_sm,
.jeg_postblock_9 .jeg_post{
	padding-right: 15px !important;
	padding-left: 15px;
}

.jeg_postblock_9.jeg_col_1o3 .jeg_post{
	padding-right: unset !important;
	padding-left: unset !important;
}

.jeg_postblock_9 .jeg_post{
	margin-bottom: 30px !important;
}

.blogs-wrapper{
	padding: 10px;
}

.blogs-border-wrapper,
.blogs-category-border-wrapper{
	border-bottom: 1px solid #eee;
}

.blogs-border-wrapper:nth-child(odd){
	border-right: 1px solid #eee;
}

.blogs-category-border-wrapper:nth-child(3n - 1),
.column-category-border-wrapper:nth-child(3n - 1){
	border-left: 1px solid #eee;
	border-right: 1px solid #eee;
}

.blogs-wrapper .jeg_pl_lg_1{
	margin-bottom: unset !important;
}

.blogs-wrapper .jeg_pl_sm{
	margin-top: 5px;
	border-bottom: 1px solid #eee;
	height: 80px;
	padding-bottom: 100px;
}

.blogs-wrapper .thumbnail-container{
	height: 80px;
}

.blogs-wrapper .jeg_pl_sm .jeg_thumb{
	width: 80px;
	border-radius: 10px;
}

.blogs-wrapper .jeg_pl_sm .jeg_postblock_content{
	margin-left: 80px;
}

.blogs-wrapper .jeg_pl_sm .jeg_postblock_content .jeg_post_title{
	margin-bottom: 0;
}

.blogs-wrapper .jeg_meta_author{
	display: block !important;
}

.jeg-custom-small-desktop,
.jeg-custom-large-desktop{
	min-height: 60px;
} 

.blogs-wrapper .jeg_meta_comment{
	float: right !important;
}

.blogs-wrapper .jeg-custom-small-desktop,
.blogs-wrapper .jeg-custom-large-desktop{
	min-height: 42px;
}

.column-category-border-wrapper{
	height: 135px;
}

.author-wrapper{
	border-bottom: 1px solid #eee;
	padding-bottom: 15px;
}

.author-wrapper:last-child{
	border-bottom: unset;
}

.author-wrapper .jeg_thumb{
	width: 90px !important;
}

.author-wrapper .thumbnail-container{
	height: 90px !important;
}

.author-wrapper .jeg_postblock_content {
    margin-left: 90px !important;
}

.author-wrapper .jeg-custom-small-desktop, 
.author-wrapper .jeg-custom-large-desktop {
    min-height: 40px;
}

.author-wrapper .jeg_meta_author {
    display: block !important;
}

.author-wrapper .jeg_meta_comment{
	float: right !important;
}

.show-this-block{
	display: none;
}

.jeg_newsfeed .jeg_post_title{
	font-size: 14px !important;
	line-height: 22px !important;
}
/* ====== Home Ends Here ====== */

/* ====== Detail Page Starts Here ====== */
.jeg_inner_content .entry-header .jeg_post_meta,
.jeg_post_tags{
	font-size: 14px !important;
	margin-bottom: 15px;
}

.jeg_post_tags span{
	vertical-align: top;
}
.jeg_post_tags div{
	width: 85%;
	display: inline-block;
}

.jeg_sidebar{
	padding-left: 15px !important;
}

.entry-header{
	margin: 0 0 5px !important;
}
.entry-header .jeg_post_title {
	font-size: 30px !important;
	line-height: 38px !important;
	text-align: center !important;
}

.entry-header .jeg_post_subtitle {
	border-left: 4px solid;
	padding-left: 10px;
	font-size: 16px !important;
	line-height: 1.6em !important;
	margin-top: 20px !important;
	font-weight: 700;
}

.entry-header .jeg_meta_container{
	margin-top: 20px;
}

.entry-header .jeg_meta_container:last-child{
	margin-right: 90px;
	margin-bottom: 0;
	margin-top: 30px;
}

.detail-page-gallery-wrapper {
	text-align: center;
	margin-left: 170px;
	margin-right: 170px;
	overflow: hidden !important;
}

.entry-header .jeg_meta_category::before{
	content: "\2014";
    margin-right: 10px;	
}

.jeg_post_meta {
	line-height: 17px;
}

.meta_right div.jeg_meta_zoom {
	padding: 2px;
}

.meta_right div.jeg_meta_zoom {
	background-color: #eee;
	border-radius: 5px;
	overflow: hidden;
	display: inline-flex;
}

.jeg_meta_zoom button:not(.zoom-reset) {
	width: 50px;
}

.jeg_meta_zoom button {
	overflow: hidden;
	cursor: pointer;
	background: 0 0;
	border: 0;
	outline: 0;
}

.content-inner {
	text-align: justify;
	font-size: 20px !important;
	line-height: 28px !important;
	min-height: 240px;
}

.content-inner p > img{
	display: block;
	margin: auto;
}

.jeg_author_content p{
	font-size: 16px !important;
}

.jeg_postblock_22 .jeg_posts {
	margin-right: unset !important;	
}

.jeg_postblock_22 .jeg_post{
	padding-left: 15px;
	padding-right: 15px !important;
}

.detail-author-wrapper{
	padding-left: 20px;
}

.custom_jegs_share_icons_mobile{
	display: none;
}
/* ====== Detail Page Ends Here ====== */

/* ====== Poll Starts Here ====== */
.poll-more {
	position: absolute;
	right: 0;
	top: 8px;
	text-transform: uppercase;
	color: #c91212 !important;
	font-weight: 800;
}

.poll-wrapper {
	margin-top: 30px;
	margin-bottom: 15px;
}

.poll_options {
	border: 1px solid #e0e0e0;
	padding: 5px 10px;
}

.poll_options label {
	display: flex;
	align-items: center;
}

.poll_options label input {
	margin-right: 10px;
}

.listreview li {
	margin-bottom: 10px;
}

.listreview span {
	border-right: 1px solid #e0e0e0;
	margin-right: 10px;
	padding-right: 10px;
	color: #111111;
	font-weight: bold;
}

.poll_msg {
	margin-bottom: 5px;
	color: #323232;
	text-align: center;
}

.btn-vote {
	text-align: center;
}

.btn-vote .poll-no-block-title {
	width: 100%;
}

.poll-wrapper-1 {
	max-width: 40%;
	display: block;
	margin: auto;
}

/* ====== Poll Ends Here ====== */

/* ====== Today's Paper Starts Here ====== */
.epaper_area {
	background: #ececec;
	padding: 10px;
	margin-bottom: 15px;
	position: relative;
}

.epaper-area-bottom {
	display: flex !important;
	justify-content: center !important;
	margin-top: 15px !important;
	margin-bottom: 20px !important;
}

.edition_archive {
	position: relative;
}

.edition_archive .calender_container {
	position: absolute;
	left: 0;
	width: fit-content;
}

.epaper_head_archive label {
	background-color: #c91212;
	color: #fff;
	padding: 8px 10px;
	font-weight: bold;
	text-transform: capitalize;
	cursor: pointer;
}

.todays-paper-wrapper {
	display: flex;
	flex-wrap: wrap;
	flex-direction: row-reverse;
	margin-bottom: 20px;
	position: relative;
}

.todays-calender-wrapper {
	display: flex;
	flex-wrap: wrap;
	justify-content: space-between;
}

.todays-calender-wrapper select {
	display: flex !important;
	width: 48%;
}

.jeg_postblock_16 .jeg_posts{
	-webkit-columns: 2 294px !important;
	columns: 2 294px !important;

}
/* ====== Today's Paper Ends Here ====== */

/* ====== E-Paper Starts Here ====== */
.jeg_postblock_9.jeg_col_6o3 .jeg_post{
	width:20%;
}

.jeg_col_6o3 .jeg_pl_md_1 .jeg_post_title{
	font-size: 18px !important;
}

.epaper-head-wrapper {
	background-color: #ececec;
	padding: 10px;
	margin-bottom: 15px;
	display: flex;
	flex-wrap: wrap;
	justify-content: space-between;
	align-items: center;
	position: relative;
}

.epaper-left-area {
	display: flex;
	flex-wrap: wrap;
	align-items: center;
}

.epaper-archive-wrapper {
	background-color: #c91212;
	color: #fff;
	padding: 8px 10px;
	margin-left: 15px;
	font-weight: bold;
	text-transform: capitalize;
	position: relative;
}

.epaper-archive-wrapper label {
	cursor: pointer;
}

.epaper-archive-wrapper .epaper-calender-wrapper {
	background-color: #fafafa;
	border: 1px solid #A8A8A8;
	position: absolute;
	left: 0;
	z-index: 99999999;
	padding: 5px;
	margin-top: 15px;
}

.epaper-calender-inner-wrapper {
	display: flex;
	flex-wrap: wrap;
	justify-content: space-between;
}

.epaper-calender-inner-wrapper select {
	display: flex !important;
	width: 48%;
}

.epaper-right-area {
	display: flex;
	flex-wrap: wrap;
	justify-content: center;
	align-items: center;
}

.epaper-right-area .prev {
	margin-right: 15px;
}

.epaper-right-area .next {
	margin-left: 15px;
}

.epaper-right-area a {
	background-color: #323232;
	color: #fff;
	font-weight: bold;
	padding: 7px 10px;
}

#epaper_image {
	border: 1px solid #ededed;
	margin: 0 auto;
	display: block;
}

.pages_button {
	font-size: 42px;
	font-weight: bold;
	color: #212121;
	cursor: pointer;
	position: relative;
	top: 1px;
}

.pages-wrapper {
	position: absolute;
	top: 62px;
	left: 0;
	right: 0;
	z-index: 9;
	background-color: #858585;
	width: 100%;
	height: 550px;
	overflow-y: scroll;
	padding: 20px;
	margin-top: 10px;
}

.page-item-wrapper {
	display: flex;
	flex-wrap: wrap;
	justify-content: center;
}

.page-item {
	margin: 5px;
}

.page-item h3 {
	text-align: center;
	font-size: 16px;
	font-weight: 700;
}

.epaper-slider {
	margin-top: 15px;
}

.epaper-slider .owl-nav {
	margin-top: 15px;
}

.owl-carousel .owl-prev i {
	display: none;
}

.owl-carousel .owl-next i {
	display: none;
}

.epaper-bottom-area {
	background-color: #ececec;
	padding: 10px;
	margin-top: 15px;
}
/* ====== E-Paper Ends Here ====== */

/* ====== E-Paper Detail Page Starts Here ====== */
.epaper-detail-page-head-wrapper {
	display: flex;
	flex-wrap: wrap;
	justify-content: space-between;
	align-items: center;
	margin-bottom: 10px;
}

.epaper-detail-page-head-wrapper a {
	padding: 10px;
	width: 130px;
	text-align: center;
	text-transform: capitalize;
	font-weight: 700;
	transition: all .7s;
}

.active-link {
	color: #ffffff;
	background-color: #c91212;
	border: 1px solid #c91212;
}

.disabled-link {
	color: #ffffff;
	background-color: #A8A8A8;
	opacity: .2;
	border: 1px solid #A8A8A8;
}

.active-link:hover {
	color: #ffffff;
	background-color: #c91212;
	border: 1px solid #c91212;
}

.disabled-link:hover {
	cursor: not-allowed;
	color: #ffffff;
}

.epaper-detail-author-wrapper{
	padding-left: 20px;
}
/* ====== E-Paper Detail Page Ends Here ====== */

/* ====== E-Paper Edition No Wrapper Starts Here ====== */
.epaper-no-wrapper a div {
	margin-bottom: 15px;
}

.epaper-no-wrapper-title {
	font-size: 16px;
	font-weight: 700;
	line-height: 1.4;
	margin: 0 0 5px;
}

.epaper-no-wrapper-title a {
	color: #111111;
	transition: all .7s;
}

.epaper-no-wrapper-title a:hover {
	color: #c91212;
}
/* ====== E-Paper Edition No Wrapper Ends Here ====== */

/* ====== E-Paper No Wrapper Starts Here ====== */
.epaper-edition-wrapper a {
	background-color: #ffffff;
	text-transform: capitalize;
	padding: 11px 15px;
	color: #212121;
	font-weight: bold;
}

.epaper-edition-width-auto {
	width: auto !important;
}

.epaper-no-wrapper-custom {
	text-align: -webkit-center;
	text-align: -moz-center;
}
/* ====== E-Paper No Wrapper Ends Here ====== */

/* ====== E-Paper No Wrapper Detail Page Starts Here ====== */
header {
	background-color: #212121;
	padding: 5px 10px;
}

header img {
	width: 25px;
	height: 25px;
}
/* ====== E-Paper No Wrapper Detail Page Ends Here ====== */

/* ====== RSS Starts Here ====== */
#rss_main_style li a {
	background: url('../../images/rss.png') no-repeat scroll 0 6px transparent;
	padding: 10px 0 0 40px;
	color: #000 !important;
	font-size: 15px;
	font-weight: bold;
	display: block;
	height: 37px;
}

.custom-jeg-rss-list{
	margin-left: 20px;
}
/* ====== RSS Ends Here ====== */

/* ====== Authors Starts Here ====== */
.select-author {
	display: flex;
	justify-content: center;
	align-items: center;
	margin-bottom: 20px;
}

.select-author .chosen-container {
	max-width: 25% !important;
}

.select-author .chosen-container:first-of-type {
	margin-right: 20px !important;
}

.jeg-custom-author-wrapper {
	float: left;
	width: 49%;
	margin-left: 9px;
}

.jeg-custom-author-info-wrapper {
	width: 80%;
	margin-left: auto;
	margin-right: auto;
}

.jeg-custom-author-info-wrapper .thumbnail-container, 
.jeg-custom-author-wrapper .thumbnail-container,
.detail-author-wrapper .thumbnail-container,
.epaper-detail-author-wrapper .thumbnail-container{
	width: 110px;
	height: 110px;
	border-radius: 100%;
}

.jeg-custom-author-info-wrapper .jeg_author_content,
.jeg-custom-author-wrapper .jeg_author_content{
	padding-right: unset;
}

.jeg-custom-author-info-wrapper .jeg_author_content p,
.jeg-custom-author-wrapper .jeg_author_content p{
	width: 100% !important;
}
/* ====== Authors Ends Here ====== */

/* ====== Categories Starts Here ====== */
.archive_label {
	float: right;
}

.archive_label .fa-calendar:before {
	padding: 0px;
}

.archive_label #calender_month_div_id,
.archive_label #calender_year_div_id {
	padding: 5px 2px;
	width: 44%;
	-webkit-appearance: menulist;
	appearance: menulist;
}

.calender_container {
	background-color: #fafafa;
	border: 1px solid #A8A8A8;
	position: absolute;
	right: 0;
	z-index: 99999999;
	padding: 5px;
	margin-top: 10px;
}

#calender_div_id {
	margin-top: 10px;
}
/* ====== Categories Ends Here ====== */

/* ====== Error Starts Here ====== */
.jeg_archive_header{
	margin-bottom: 50px;
}

.jeg_archive_search{
	margin-top: 75px;
}

.btn-error-wrapper{
	text-align: center;
}
/* ====== Error Ends Here ====== */

/* ====== Newsletter Starts Here ====== */
.custom_jeg_newsletter span{
	color: #f93d53;
	margin-bottom: 1em;
	display: block;
}

.newsletter-message-wrapper{
	display: flex;
	flex-wrap: wrap;
	justify-content: center;
	align-items: center;
}

.newsletter-message{
	display: none;
	text-align: center;
	color: #fefefe;
	font-weight: 800;
}
/* ====== Newsletter Ends Here ====== */

/* ====== Footer Starts Here ====== */
.jeg_footer_primary {
	padding: 30px 0;
}

.footer-about-wrapper {
	text-align: center;
}

.footer-about-wrapper p {
	margin-bottom: 0;
}

.jeg_footer.dark .jeg_footer_secondary {
	padding: 10px;
}

.publishrr-brand {
	text-align: center;
	font-size: 13px;
	padding-bottom: 20px;
	margin-left: 50px;
}

.publishrr-brand img {
	height: 25px;
}
/* ====== Footer Ends Here ====== */

/* ====== Mobile Section Starts Here ====== */
.jeg_mobile_midbar, .jeg_mobile_midbar.dark{
	background-color: #fefefe !important;
}

.jeg_mobile_bottombar.dark .jeg_search_toggle, 
.jeg_mobile_bottombar.dark .toggle_btn{
	color: #212121 !important;
}

.custom_jeg_social_icons{
	flex-wrap: wrap;
	justify-content: center;
}

.app_icons_mobile{
	display: flex;
	flex-wrap: wrap;
	justify-content: center;
	margin-top: 20px;
}

.app_icons_mobile .google-play-store,
.app_icons_mobile .apple-store{
	width: 120px;
	border-radius: 5px;
}

.app_icons_mobile a:first-child {
    margin-right: 25px;
}

.jeg_aside_copyright{
	text-align: center;
}
/* ====== Mobile Section Ends Here ====== */

.custom_arrow_spacing_head {
	padding-left: 16px;
	clear: both;
}
.custom_arrow_spacing {
	width: 48% !important;
}
.custom_arrow_spacing:nth-child(odd) {
    margin-right: 22px !important;
}

.jeg_pl_sm .jeg_postblock_content {
    min-height: 85px !important;
}

.widget {
    margin-bottom: 0px !important;
}

.jeg_main_menu>li>a {
	font-size: 1.2em !important;
}

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

.author-stories {
	padding-left: 13px;
}
.author-stories .jeg_postblock_content{
	width: 73%;
}

.epaper-container {
	text-align: -webkit-center;
}
.after-content-ad-detail-page{
	text-align: center !important;
}
#post_load_more_data_div{
	width: 100% !important;
}
.e-paper-page-ad{
	text-align: center !important;
}
.e-paper-page-ad img{
	margin-top: 20px !important;
}
.section-title h2 a{
	color: #000 !important;
}
.section-title{
	text-align: center !important;
}
.e-paper-page-bottom-ad{
	text-align: center !important;
	margin-top: 20px !important;
}
.poll-block{
	width: 100% !important;
}
.epaper-detail-page-ad{
	text-align: center !important;
	margin-top: 20px;
	margin-bottom: 20px;
}
.list-inline{
	display: flex !important;
}
.list-inline li{
margin-left: 20px;
margin-top: 10px;
}
.epaper-detail-page-bottom-ad{
	text-align: center !important;
	margin-top: 10px;
}
.epaper-archive-page-ad{
	text-align: center !important;
	margin-top: 20px !important;
}
.poll-page-bottom-ad{
	text-align: center !important;
	margin-bottom: 20px;
}
.after-news-content-ad-epaper-detail{
	text-align: center !important;

}
.news_format{
	width:100% !important;
}
.author-page-ad{
	text-align: center !important;
	margin-top: 20px !important	;
	margin-bottom: 20px !important;
}
.jeg_subcat_list li a.current{
	color: #c91212 !important;
}
.latest-page-ad{
	text-align: center !important;
	width: 100%;
	margin-bottom: 20px !important;
}
.swiper-button-prev:after {
    content: 'next' !important;
	font-size: 20px !important;
    font-weight: 800;
}

.swiper-button-next:after {
    content: 'prev' !important;
	font-size: 20px !important;
    font-weight: 800;
	color: white !important;
}
.content-inner iframe{
	display: flex !important;
	margin: auto !important;
}
.content-inner blockquote{
	padding: 20px 20px !important;
	margin: 0px !important;
}
.content-inner label{
	width: 130px !important;
	display: inline-flex !important;
}
.container p > label,
.container p > input{
  display: inline-flex;
}

.content-inner input[type=reset]{
    border: none;
    border-radius: 0;
    background: #c91212;
    color: #fff;
    padding: 0 20px;
    line-height: 40px;
    height: 40px;
    display: inline-block;
    cursor: pointer;
    text-transform: uppercase;
    font-size: 13px;
    font-weight: 700;
    letter-spacing: 1px;
    outline: 0;
    -webkit-appearance: none;
    transition: .3s ease;
}

.e-paper-edition{
	width: 30%;
    margin: auto;
    text-align: center;
    font-size: 13px;
	font-weight: 700;
    background-color: #c91212;
    padding: 6px 15px;
    color: #fff;
	margin-top: 20px;
	transition: all .5s ease;

}
.e-paper-edition:hover{
	cursor: pointer;
	color: #fff;
	box-shadow: inset 0 0 0 100px rgba(0,0,0,.15);
}
.jeg_post_title{
	font-size: 18px !important;
}
.e-paper-ad{
	text-align: center;
}

.jeg_block_heading{
	margin-bottom: 20px !important;
}

.jeg_postblock_9 .jeg_post{
	margin-bottom: 15px !important;
}
.entry-header{
	margin: 30px 0px !important;
}
.thumbnail-container:after{
	background: #fff !important;
}
.category_placement{
	margin-left: 143px !important;
}
.jeg_post_title{
	line-height: 24px !important;
}
.category_column_4_page_title{
    font-size: 16px !important;
    line-height: 22px !important;
}
.e-paper-editions{
	width: 20% !important;
}
.footer_right{
	text-align: center !important;
	float: unset !important;
}
#form_div_id{
	margin: auto !important;
	width: 300px !important;
}
.jeg_social_wrap{
	text-align: center  !important;
}
.footer-ad{
	text-align: center !important;
}
.e-paper-height{
	height:2100px !important
}
.alert-box{
	width: 320px !important;
    text-transform: uppercase;
    background-color: #e9e9e9 !important;
    padding: 3px 5px !important;
    font-size: 14px !important;
    border-radius: 3px !important;
    color: #c91212 !important;
}
.jeg_main_menu li > ul li a{
	font-weight: 600 !important;
	font-size: 16px !important;
}
.jeg_topbar.dark .sf-arrows .sf-with-ul:after{
	color: #fff !important;
}