﻿/****************************************_________________ INFINTE SCROLLING __________________**************************************************/

.contentAppended {
    min-height: 580px;
    width: 100%;
    /*padding-bottom: 45px;*/
    padding-bottom: 25px;
    position: relative;
    float: right;
    width: 100%;
}

.container-appended {
	display: block;
}

.pages {
	display: none;
}

@media(min-width:768px) {

	.container-appended-caricater, .container-appended-blogs {
		max-width: calc(100% - 70px);
	}


		.container-appended-blogs .infinite-content-container {
			width: 100%;
		}
}

.row-scrolling {
	display: inline-block;
	width: 100%;
	direction: rtl;
}

.jscroll-next {
	clear: both;
	width: 100%;
	text-align: center;
	display: none;
	margin: 40px 0px 20px 0px;
	font-size: 18px;
	color: #000000;
}

.row-scrolling img {
	width: 36px;
	vertical-align: middle;
	margin-left: 5px;
}

.contentAppended {
	/*display: inline-block;
	float: left;*/
}

.container-appended > .contentAppended .infinite-content-container:after {
	content: '';
	border: none;
	height: 70px;
	width: 99%;
	height: 50px;
	margin-top: 0;
	border-bottom: 2px solid #c73036;
	box-shadow: 0 18px 18px -18px #000;
	margin-right: -10px;
	float: left;
}

@media(min-width:768px) {
	.container-appended > .contentAppended .infinite-content-container:after {
		width: 100%;
	}
}

.container-appended .contentAppended:last-child .infinite-content-container:after {
	content: none;
}


.mobile-next-prev {
	display: none;
}


@media (max-width: 767px) {

	.mobile-next-prev {
		display: block;
	}


	span.DP-MainDate {
		padding-top: 17px;
		margin-bottom: -5px;
	}

	.MobileFooter {
		display: none;
	}

	.contentAppended {
		width: 100%;
	}

	.container-appended > .contentAppended:after {
		width: 100%;
	}



	.navigation-infinte {
		width: 50px !important;
		background: none !important;
		z-index: 1000 !important;
		position: fixed !important;
		bottom: 100px !important;
		right: 0 !important;
	}

		.navigation-infinte > div > a {
			background: rgba(154, 153, 154, 0.85) !important;
		}

		.navigation-infinte > div {
			padding-top: 0px !important;
			padding-bottom: 0px !important;
			border-bottom: none !important;
			margin-bottom: 1px !important;
		}

			.navigation-infinte > div:hover {
				overflow: hidden !important;
			}

			.navigation-infinte > div a > span {
				padding: 3px 0px;
			}

			.navigation-infinte > div a > i {
				font-size: 20px !important;
			}
}


.pages, .metaInfo {
	display: none;
}


.navigation-infinte {
	margin-bottom: -55px;
	width: 100%;
	background: #9a999a;
	z-index: 2;
	margin-top: 20px;
	/* display: none; */
}

	.navigation-infinte > div {
		width: 100%;
		position: relative;
		border-bottom: 1px solid #fff;
		padding-top: 3px;
		padding-bottom: 3px;
		overflow: hidden;
	}

		.navigation-infinte > div:hover {
			overflow: visible;
		}

		.navigation-infinte > div a {
			color: #fff;
		}

			.navigation-infinte > div a:hover {
				color: #fff;
			}

		.navigation-infinte > div > a {
			text-align: center;
			box-sizing: border-box;
			display: inline-block;
			width: 100%;
			background: #9a999a;
			z-index: 1;
			padding-bottom: 5px;
			padding-top: 5px;
		}

	.navigation-infinte .prev-article {
		display: none;
	}

	.navigation-infinte > div a > i,
	.navigation-infinte > div a > span {
		display: block;
	}

	.navigation-infinte > div a > i {
		font-size: 28px;
	}

	.navigation-infinte > div a > span {
		display: block;
		font-size: 16px;
		width: 100%;
		margin: 0 auto;
		text-align: center;
		font-weight: 600;
		max-width: 50px;
		line-height: 18px;
	}

	.navigation-infinte > div p a,
	.navigation-infinte > div p a:hover {
		color: #fff !important;
		text-align: right;
		display: table-cell;
		vertical-align: middle;
	}

	.navigation-infinte > div p {
		position: absolute;
		min-width: 238px;
		top: 0;
		height: 49px;
		background-color: #9a999a;
		padding: 8px 5px 5px 5px;
		font-weight: 600;
		-webkit-transition: right 0.5s ease;
		-moz-transition: right 0.5s ease;
		-o-transition: right 0.5s ease;
		-ms-transition: right 0.5s ease;
		transition: right 0.5s ease;
		z-index: -1;
		right: 0px;
		opacity: 0;
		text-align: right;
		vertical-align: middle;
		display: table;
	}


	.navigation-infinte > div:hover p {
		right: 41px !important;
		opacity: 1 !important;
	}

.cursorWait a {
	cursor: wait;
}


.facebook-icon .stBubble_hcount {
	visibility: hidden;
	display: none !important;
	color: #000;
	font-size: 18px;
	border: 2px solid #C8C8C8;
	padding: 0px 5px;
	height: 16px;
	vertical-align: top;
	line-height: 18px;
	border-radius: 4px;
	position: relative;
	margin-top: 6px;
	margin-left: 3px;
}

	.facebook-icon .stBubble_hcount:after {
		width: 0;
		height: 0;
		border-top: 5px solid transparent;
		border-bottom: 5px solid transparent;
		content: '';
		border-right: 5px solid #C8C8C8;
		position: absolute;
		top: 3px;
		left: -7px;
	}

.facebook-icon {
	color: #3B5999;
}

.twitter-icon {
	color: #55ACEE;
}

.google-icon {
	color: #DD4B39;
}

.whatsapp-icon {
	color: #4BC959;
}

footer {
	display: none;
}


.infinite-content-container {
	display: inline-block;
	float: left;
	width: 100%;
}

@media(max-width:767px) {

	.contentAppended {
		padding-bottom: 15px;
	}
}


/*fixing the min height for short articles*/

.infinite-content-container {
	position: relative;
	min-height: 600px;
}

	.infinite-content-container .detail-text {
		min-height: 330px;
	}


@media(min-width:768px) and (max-width:992px) {
	/*.DP-MainContainer {
		min-height: 94vh;
	}*/
}

@media(max-width:1600px) {
	.infinite-content-container {
		position: relative;
		min-height: 600px;
	}
}



.container-appended > .contentAppended .infinite-content-container:after {
	position: absolute;
	bottom: 0;
	left: 0;
}


.infinite-content-container {
	padding-bottom: 50px;
}

@media(max-width:767px) {

	.infinite-content-container {
		padding-bottom: 20px;
	}
}


@media(max-width:1024px) {
	.navigation-infinte > div p {
		display: none !important;
	}
}

.stickyVideo {
	transition: .4s !important;
	position: fixed !important;
	width: 380px !important;
	height: 250px !important;
	left: 4vw !important;
	top: auto !important;
	bottom: 70px;
	z-index: 99999999;
	background: #000000;
	/*box-shadow: 0px 0px 8px #333333;*/
}

.Video-Detailed-container.isSticky .Close_sticky_video {
	display: inline-block;
	transition: .4s;
	position: fixed;
	width: 18px;
	height: 18px;
	left: 4vw;
	top: auto;
	bottom: 300px;
	z-index: 999999999;
	background: #333;
	text-align: center;
	border: solid 1px #696969;
	cursor: pointer;
}

.Video-caricature-container.isSticky .Close_sticky_video {
	display: inline-block;
	transition: .4s;
	position: fixed;
	width: 18px;
	height: 18px;
	left: 4vw;
	top: auto;
	bottom: 250px;
	z-index: 999999999;
	background: #333;
	text-align: center;
	border: solid 1px #696969;
	cursor: pointer;
}


	.Video-Detailed-container.isSticky .Close_sticky_video:hover,
	.Video-caricature-container.isSticky .Close_sticky_video:hover {
		background: #4e4e4e;
	}

	.Video-Detailed-container.isSticky .Close_sticky_video i,
	.Video-caricature-container.isSticky .Close_sticky_video i {
		color: #d6d6d6;
	}

.Video-caricature-container.isSticky .stickyVideo {
	bottom: 20px;
}


.container-appended > .contentAppended .Recommended_Articles_container {
	display: none;
}

.container-appended > .contentAppended:first-child .Recommended_Articles_container {
	display: block;
}

@media(max-width:767px) {

	.container-appended > .contentAppended .Recommended_Articles_container {
		margin-top: 20px;
	}

	.stickyVideo {
		width: 62% !important;
		height: 175px !important;
		left: 0vw !important;
		top: auto !important;
		bottom: 0px;
		z-index: 99999999;
	}

	.Video-Detailed-container.isSticky .Close_sticky_video {
		left: 0;
		bottom: 155px;
	}

	.Video-Detailed-container,
	.Video-caricature-container {
		min-height: 200px;
		width: 100%;
	}

	.container-appended > .contentAppended:first-child .Recommended_Articles_container {
		display: none;
	}

	.mob-readLater.infinate_readLater {
		margin-top: 0;
		margin-bottom: 30px;
	}

	.thumb-image {
		background-color: #EAEAEA;
	}
}


.navigation-infinte__margin {
	margin-top: 4px !important;
}


.container-appended > .contentAppended .latestBook_container {
	display: none;
}

.container-appended > .contentAppended:first-child .latestBook_container {
	display: block;
}

@media only screen and (min-width : 768px) and (max-width : 1024px) {
	.container-appended {
		width: 100%;
	}
}



/****************************************_________________ END INFINTE SCROLLING __________________**************************************************/
