/* === DESKTOP FIRST === */

/* xl <= Extra extra large (xxl) */
@media (max-width : 1400px) {

}

/* lg <= Extra large (xl) */
@media (max-width : 1200px) {
	#menu-menyu-v-shapke > .menu-item > a {
		font-size: 12px;
	}

	.offer__title {
		font-size: 70px;
	}

	.widget__title {
		font-size: 44px;
	}

	.main-image {
		display: none;
	}

	.comment-respond {
		padding: 50px;
	}
}

/* md <= Large (lg) */
@media (max-width : 992px) {
	.new-articles-slider .slick-track, .read-more-slider .slick-track {
		margin-left: 0;
	}

	.offer {
		padding: 60px 0;
	}

	#menu-menyu-v-shapke {
		display: none;
	}

	.menu-trigger {
		display: block;
		margin-top: 30px;
		font-family: 'rostov-st';
		color: #38A0FF;
		cursor: pointer;
		text-decoration: none;
	}

	.menu-trigger:hover {
		color: #38A0FF;
	}

	.top-header .container {
		flex-wrap: wrap;
		height: auto;
	}

	.top-header {
		border-bottom: none;
	}

	.top-header__logo, .top-header__link, .top-header__social, .top-header__search {
		border-bottom: 1px solid #D0DEEB;
		height: 50px;
	}

	.top-header__social {
		border-right: 1px solid #D0DEEB;
		justify-content: center;
	}

	.top-header__link, .top-header__logo {
		border-left: 1px solid #D0DEEB;
	}

	.top-header__logo {
		margin-right: 0;
		width: 35%;
		padding-left: 30px;
	}

	.top-header__social, .top-header__link {
		width: 50%;
	}

	#post-filter {
		position: relative;
		margin-bottom: 40px;
	}

	.footer-logo {
		margin-bottom: 15px;
	}

	.footer-menu {
		margin: 15px 0
	}

	.commentlist li {
		padding: 0;
	}

	.comment-respond {
		margin: 0;
	}

	#sidebar {
		display: none;
	}

	.post-image {
		margin-bottom: 30px;
	}

}

/* sm <= Medium (md) */
@media (max-width : 768px) {
	.top-header__search {
		border: 1px solid #D0DEEB;
	}

	.top-header__logo {
		border: none;
		width: auto;
		margin: auto;
		margin-top: 10px;
	}

	.post-filter__form {
		display: block;
	}

	.post-filter__select {
		margin-right: 0;
		margin-bottom: 15px;
	}

	.post-filter__btn {
		width: 100%;
	}

	.post-card {
		width: 100%;
	}

	.comment-respond {
		padding: 40px;
	}

	.post-title-block__heading {
		line-height: 1.4;
		font-size: 35px;
	}

	#tocmenu {
		column-count: 1;
	}

	#content {
		padding-right: 0;
	}

	#content h2 {
		font-size: 30px;
	}

	#content h3 {
		font-size: 20px;
	}

	.comment-reply-title {
		font-size: 30px;
	}

	
}

/* xs <= Small (sm) */
@media (max-width : 576px) {
	.offer__title {
		font-size: 50px;
	}

	.section-title {
		font-size: 40px;
	}

	.new-post__title {
		font-size: 16px;
	}

	.new-post__flex-box {
		flex-direction: column-reverse;
		align-items: center;
	}

	.new-post__body {
		margin-right: 0;
		margin-top: 15px;
		text-align: center;
	}

	.new-post__title {
		text-align: center;
		height: auto;
	}

	.post-card__excerpt {
		height: auto;
	}

	.popular-posts__title {
		height: auto;
	}

	#footer::after {
		display: none;
	}

	#footer {
		border-top: 1px solid #D0DEEB;
	}

	.comment__title {
		font-size: 35px;
	}

	.comment-respond {
		padding: 25px;
		border-radius: 10px;
	}

	.form-submit input {
		width: 100%;
	}

	.form-submit {
		margin: 0;
		width: 100%;
	}

	.comment-form-author, .comment-form-email {
		width: 100%;
	}

	.comment-form-cookies-consent {
		font-size: 10px;
	}

	.comment-reply-title {
		font-size: 25px;
	}

	.kamatoc-wrap ul li a {
		font-size: 15px;
	}

	.kamatoc-wrap li::before {
		font-size: 15px;
	}

}


/* === MOBILE FIRST === */

/* Custom (xs) */
@media (min-width : 0) {

}

/* Small (sm) */
@media (min-width : 576px) {

}

/* Medium (md) */
@media (min-width : 768px) {

}

/* Large (lg) */
@media (min-width : 992px) {

}

/* Extra large (xl) */
@media (min-width : 1200px) {
	.text {
		font-size: 18px;
	}
}

/* Extra extra large (xxl) */
@media (min-width : 1400px) {
	.text {
		font-size: 22px;
	}
}