@media(max-width: 1024px){
.left-right-section .right-sidebar {
    padding-left: 15px;
}
.left-right-section .stories .cont{
	padding: 15px;
}
.play-icon,.left-right-section .stories .story-img .play-icon{
width: 50px;
height: 50px;
}
.banner-slider .slick-prev::before,.banner-slider .slick-next::before{
	height: 32px;
}
.banner-slider .slider-content .caption .cap_title,.tab-section-slider .slider-content .caption .cap_title{
font-size: 14px;    margin-bottom:5px;
}
.banner-slider .slider-content .caption .cap_desc,.tab-section-slider .slider-content .caption .cap_desc{
font-size: 20px;
}
.banner-slider .slider-content .caption,.tab-section-slider .slider-content .caption{bottom: 10px;padding-left: 10px;}
.page-navigation ul li.col{
flex:0 0 33.33%;
max-width:33.33%;
padding:10px 15px;
}
.page-navigation ul li a span{
	bottom:0px;
}
.page-navigation ul li a{
min-height: 0;padding-bottom: 15px;
}
.page-navigation ul li img{
height: auto;
}

.tab-section-slider .slider-content .caption{/* padding: 20px; */}
.share-buttons.sticky{
right: 0vw;top: 57px;
}
.story-slider{
padding-right:0px;
}
.rating-cont span{
	float: none;;margin-bottom:5px;
}
.share-and-rating .share-buttons .heading,.share-buttons .addthis_inline_share_toolbox{
	flex:0 0 100%;max-width: 100%;
}
.share-and-rating .share-buttons .heading{
	margin-bottom: 10px;
}
.share-and-rating .at-resp-share-element.at-mobile .at-share-btn {
    margin-right: 0px!important;
}

}
@media(max-width: 991px){
	.calendar{
		position: relative;
		float: left;
		left:0;
		margin-right:20px;
		margin-bottom: 20px;
	}
}
@media(max-width: 840px){

.story-content-section .story-title {
    font-size:18px;
}
.story-slider .story-image{
min-height: 300px;
}
.story-slider iframe,.slick-slide img{/* height:250px; */}
.slick-slide img{
object-fit:cover;
-webkit-object-fit:cover;
-moz-object-fit:cover;
}
.story-content-section ul.fixed-testimonial li{
flex:0 0 100%;
max-width: 100%;
padding: 10px 0px!important;
}
ul.tagging,.story-content-section ul.fixed-testimonial,.story-pagination{
margin: 10px 0;
}
.story-pagination{
	padding: 20px 0px;
}
.story-pagination .float-left,.story-pagination .float-right{text-align: left;}
.story-pagination a{
	font-size: 14px;
}
.story-pagination .title{
display: none;	
}
.story-pagination .prev img,.story-pagination .next img{width: 18px;}
.newsletter .left,.newsletter .right{flex:0 0 100%;max-width: 100%;padding: 0px 0px;text-align: center;}
.newsletter .img-text .title{font-size: 18px;padding-bottom: 5px;}
.newsletter .img-text .title-desc{
	font-size: 14px;
}
.newsletter .right .input-box .btn{
	width: 106px;
	font-size: 14px;
}
.newsletter{/* padding: 15px; */}
.newsletter .image{
text-align: center;
padding-left: 20px;
}
.story-content-section ul.fixed-testimonial li .img-person img{
display: block;margin: 0 auto;
}

.story-content-section .story-thumb-slider .slick-arrow{
bottom: 10px;
}
.story-content-section .caption p {
font-size: 14px;

}
.story-content-section .story-testimonial {padding: 15px;}
.story-content-section .story-testimonial::before{
width: 28px;
height: 25px;
}
.story-content-section .story-testimonial p{font-size: 15px;}
.story-content-section .story-testimonial p.designation,.story-content-section .story-testimonial p.name{
	font-size: 13px;
}
.article-of-month .image-content .cap_title{
font-size: 14px;
}
.article-of-month .image-box{
height: auto;
}
.article-of-month .image-content h2{
font-size: 18px;
}
.container-fluid{
	max-width: 100%;
}
.story-content-section .smaller-width-container img,.story-content-section .center-image {
    width: auto!important;
    height: auto!important;
    max-width: 100%;
    margin: 10px auto!important;
}
.story-content-section .smaller-width-container .slider img{
	margin: 0!important
}
}

@media(max-width: 767px){
	.left-right-section .stories .cont{
		padding: 20px;
	}
.hamburgur-icon{
	left: 13px;
}
header .logo a.logo_img{width: 150px;height: 30px;left: 50px;}
header .pbee{width: 170px;height: 38px;right: 10px;}
header{
	min-height: 45px;
}
.left-right-section{
	padding: 30px 0px 0px;
}
.left-right-section.section-page{
	padding: 14px 0 0;
}
.left-right-section .stories{
	margin-bottom: 16px;
}
.left-right-section .right-sidebar{
	padding-top: 15px;
	/* max-width: 400px; */
}
/* .banner-slider,.story-content-section,.tab-section-slider,.search-page{
	padding-top: 45px;
} */
.page-navigation ul li.col{
flex:0 0 50%;
max-width:50%;
padding:10px 15px;
}
.page-navigation ul li a span {
    font-size: 12px;
}
.newsletter .image,.newsletter .img-text{
flex:0 0 100%;
max-width:100%;
padding-left: 0px;
}
.article-of-month .image-box{
margin-bottom: 20px;
}

footer ul.footer-links.float-left,footer ul.social.float-right{
	float: none!important;display: block;text-align: center;
}
footer ul.social{
	margin-bottom: 5px;
	width: 100%;
    display: flex;
    align-items: center;
    justify-content: space-around;
}
.story-content-section .hidden{
	display: none;
}
.newsletter .left, .newsletter .right{
	text-align: center;
}
}

@media(max-width: 480px){
.banner-slider .slider-content .caption::after, .tab-section-slider .slider-content .caption::after{
 box-shadow: 24px 24px 59px 46px rgba(0, 0, 0, 0.7);
-webkit-box-shadow: 24px 24px 59px 46px rgba(0, 0, 0, 0.7);
-ms-box-shadow: 24px 24px 59px 46px rgba(0, 0, 0, 0.7);
-moz-box-shadow: 24px 24px 59px 46px rgba(0, 0, 0, 0.7);
}
.story-content-section .slider .slick-arrow::after{
box-shadow: 0px -40px 47px 49px rgba(0, 0, 0, 0.7);
-webkit-box-shadow: 0px -40px 47px 49px rgba(0, 0, 0, 0.7);
-ms-box-shadow: 0px -40px 47px 49px rgba(0, 0, 0, 0.7);
-moz-box-shadow: 0px -40px 47px 49px rgba(0, 0, 0, 0.7);
}
.banner-slider .slider-content .caption{
padding-left: 10px;
}
.banner-slider .slider-content .caption .cap_title, .tab-section-slider .slider-content .caption .cap_title{font-size: 10px;padding: 4px 10px 4px 0;}
.banner-slider .slider-content .caption .cap_desc,.tab-section-slider .slider-content .caption .cap_desc {
font-size: 16px;
}

.play-icon,.left-right-section .stories .story-img .play-icon {
width:50px;
height:50px;
}
.left-right-section .stories .story-img .tag-pin{
height: 32px;width: 32px;
}


.banner-slider .slick-slide{
margin: 0px 10px;
}
.article-of-month .image-box{
height: auto;margin-bottom: 20px;
}
.rating-cont span{
display: block;float: none;line-height: normal;
}
.rating_feedback, .rating-cont span,.share-buttons span{font-size: 14px;}
footer ul li,.social li{
	padding-left: 5px;
	padding-right: 5px;
}
footer ul li a{
	font-size: 12px;
}
.calendar {
	    top: 6px;
	width: 58px;
    min-height: 85px;
   border-top: 4px solid #00c7e6;
    margin-right: 10px;
    margin-bottom: 10px;
}
.triangle .inner{
	top: 75%;
    width: 40px;
    height: 40px;
}
.calendar .date{
	font-size: 10px;
}
.calendar .date span{
	font-size: 23px;
	    margin-bottom: 6px;
}
}