@media screen and (max-width: 720px){
	.header {
		position: initial;
	}
	.post .post-block {
		margin-bottom: 35px;
	}
	.ar nav.navbar.navbar-expand-lg.navbar-dark {
		text-align: right;
	}
	
	.inner-page .site {
    overflow: hidden;
    width: 100%;
}
	
	a.active.menu-link:after {
		display: none;
	}
	.story-video h1, .story-video h2, .story-video h3, .story-video h4, .story-video h5, .story-video h6 {
		background: transparent;
		margin: 0;
	}
	.cats-sliders-holder .slick-slide img {
    width: 50%;
}
	
	.s-img-blk {
  
    flex-direction: initial;
  
}
	
	.s-img-blk h3 {
    font-size: 2em;
		background: transparent;
}
	.en .post-block .title {
    text-align: center;
}
	.en .post-block .author {
    text-align: center;
}
	.nav-desktop {
   display: none;
}
	.mobile-only {
	display: block;
}
	
	
	h6, h5, h4, h3, h2 {
    text-align: center !important;
	background: rgb(0 0 0 / 18%);
    padding: 10px 0;
}
	h1.page-title {
    text-align: center !important;
	}
	p {
		text-align: center !important;
	}
	.form {
    position: fixed;
    min-height: 1000px;
}
	.popup {
   
    position: fixed;
   height: auto;
    padding-top: 60px;
    left: 0;
}
	
	
	.footer-links {
    width: 100%;
}
	.post-block img {
    
    max-height: 550px;
    object-fit: cover;
}
	.scroll {
    	_margin-top: 100px;
	}
	.mobile-hide {
		display: none;
	}
	footer {
		position: initial !important;
	}
	html, body, site {
		min-height: 792px;
		overflow: scroll;
		height: auto;
	}
	div#content.post {
    _padding: 50px 0;
}
	.ar .row-block {
		flex-direction: column-reverse;
	}
	.header-container .logo-secondary img {
		height: 90px;
	}
	.header-container .logo img {
		width: auto;
		height: 90px;
	}
	.header-container .actions {
		position: absolute;
		top: 140px;
		width: 100%;
		left: 0;
	}
	.header-container .vote .vote-action {
		#width: 100%;
		justify-content: center;
	}
	.header-container .vote {
		padding: 0 20px;
	}
	.item.scroll-item {
		max-width: 100%;
		width: 100%;
	}
	.item.scroll-item.right, .row.item.scroll-item.left {
		float: none;
	}
	.wrapper {
		padding: 20px;
	}
	section {
		max-height: initial;
		overflow: hidden;
		margin: 120px 0;
		padding: 20px;
		height: initial;
	}
	.post-block .category {

		line-height: normal;
		position: absolute;
		top: 0;
		z-index: 1;
		background: #ffff;
		color: #000;
		padding: 5px 20px;
	}
	.post-block .block-info {
		position: initial;
	}
	.row-block {
		position: relative;
	}
	.post-block .title {
		text-align: center;
		font-size: 42px;
		line-height: 54px;
		padding: 20px 0;
		width: 100%;
	}
	.post-block .author {
		width: 100%;
		text-align: center;
		font-size: 32px;
		line-height: 17px;
		padding: 0 20px;
		_margin-bottom: 30px;
	}
	.post-block .white-sep {
		width: 100%;
		height: 8px;
		background: #fff;
		display: none;
	}
	.story-video.no-content p {
		margin: 0;
		padding: 90px;
	}
	.footer-container {
		flex-direction: column;
	}
	footer ul.ajmn-links li{
		padding: 0 20px;
		list-style: none;
		width: 100%;
		background: #000;
		padding: 20px 0;
	}
	footer ul.ajmn-links {
		width: 100%;
		margin-left: 0;
		flex-direction: column;
		text-align: center;
		margin-top: 20px;
	}
	.footer-container.wrapper {
		padding : 0;
	}
	.page-content .post-block {
		padding: 0 !important;
	}
	.page-content .post-block .category {
		display: none;
	}
	.no-padding {
		margin: 0 20px;
	}
	#content .post-block, #content .vote {
		padding: 30px 0;
	}
	#content .vote .vote-action {
		float: none;
	}
	#content.taxonomy .post-block {
		margin-bottom: 0;
		margin-top: 25px;
	}
	.inner-page .header {
		height: 150px;
	}
	#content .post-content {
		padding-top: 0;
	}
	#content .post-content * {
		text-align: center !important;
	}
	.inner-page footer {
		padding-top: 50px !important;
	}
	.form form {
		width: 80%;
		max-width: 400px;
	}
	.close-btn {
		margin-bottom: 40px;
	}
	.slider-post .title {
		font-size: 32px;
		line-height: initial;
		text-align: center !important;
		width: 100%;
	}
	.vote {
    display: flex;
}
	.slider-post .vote-btn {
		margin-top: -80px;
    	background: rgb(0 0 0 / 36%);
	}
	.slider-post .white-sep {
		display: none;
	}
	.slider-post  .author {
		font-size: 28px;
	}
}