/*!
README - STYLEGUIDE BRIEFLY

Find the style by media query screen width, using Find or CTRL + F
min-width 601px, min-width: 901px, min-width: 1200px, min-width: 1600px,
max-width: 1599px, max-width: 1199px, max-width: 900px, max-width: 600px

Make this stylesheet still readable and after using this file, dont forget to use beautify after development
Thankyou Whello Developer
*/

@media all and (min-width:601px) {
	body .display-none-tablet-desktop {
		display: none !important;
	}
}


@media all and (min-width: 901px) {

	body .hide-on-desktop {
		display: none;
	}


	/* SIDEBAR STYLE */
	.bbp-user-page .sidebar-left .widget_widget_new_thread,
	.bbp-user-page .sidebar-right .widget.widget_media_image,
	.single-forum .bbpress-middle-content .widget.widget_widget_new_thread {
		display: none;
	}

	.listing.listing-blog .listing-item {
		width: 33.3333%;
	}

	.single-post .blog-left-content {
		width: 76.9%;
		padding-right: 30px;
	}

	.single-post .blog-sidebar {
		width: 23.1%;
	}

	.single-post .post-thumbnail {
		height: 475px;
	}

	.single-post .info-post-blog > div:not(:last-child)::after {
		margin-right: 10px;
	}

	.single-post .info-post-blog > div:not(:last-child) {
		padding-right: 23px;
	}

	/* comments-area */
	.single-post #disqus_thread,
	.single-post .comments-area {
		width: -webkit-calc(76.9% + -30px);
		width: -moz-calc(76.9% + -30px);
		width: calc(76.9% + -30px);
	}


}


@media all and (max-width: 900px) {

	/* GLOBAL STYLE */
	h1 {
		line-height: 22px;
	}

	.site-main {
		margin-top: 20px;
		margin-bottom: 40px;
	}

	body .hide-on-tablet-mobile {
		display: none;
	}


	/* SIDEBAR STYLE */
	/* .widget_widget_popular_category, */
	.widget_widget_popular_tags,
	.bbp-user-page .sidebar-left .widget.widget_media_image,
	.bbp-user-page .sidebar-right .widget_widget_new_thread,
	.single-forum .sidebar-right .widget.widget_widget_new_thread {
		display: none;
	}

	.widget,
	.sidebar-content--wrapper {
		padding: 16px;
	}

	.widget .widget-title br,
	.bbpress-sidebar h3 br {
		display: none;
	}


	/* SIDEBAR STYLE - EXPLORE THREAD */
	.bbpress-sidebar .widget_widget_explore_thread {
		margin-bottom: 0;
	}

	.widget_widget_explore_thread h3,
	.explore-thread .explore-thread-content p {
		display: none;
	}

	.explore-thread {
		display: -webkit-box;
		display: -webkit-flex;
		display: -moz-box;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-align: center;
		-webkit-align-items: center;
		-moz-box-align: center;
		-ms-flex-align: center;
		align-items: center;
		-webkit-box-pack: justify;
		-webkit-justify-content: space-between;
		-moz-box-pack: justify;
		-ms-flex-pack: justify;
		justify-content: space-between;
	}

	.explore-thread .explore-thread__item:not(:last-child) {
		margin-bottom: 0;
	}

	.explore-thread h6 {
		margin-bottom: 0;
	}

	/* single blog */
	.single-post .info-post-blog > div:not(:last-child)::after {
		margin-right: 8px;
	}

	.single-post .info-post-blog > div:not(:last-child) {
		padding-right: 20px;
	}

	.single-post .entry-content {
		margin-bottom: 24px;
	}
}


@media all and (min-width: 601px) and (max-width: 900px) {
	.listing.listing-blog .listing-item {
		width: 50%;
	}
}


@media all and (max-width: 600px) {

	input,
	textarea,
	select {
		font-size: 12px;
	}

	body {
		font-size: 12px;
		line-height: 18px;
	}

	body .hide-on-mobile {
		display: none;
	}


	/* BREADCRUMBS STYLE */
	.single-topic .site-breadcrumbs {
		margin-bottom: 20px;
	}


	/* ALERT STYLE */
	.alert {
		padding: 14px;
		margin-bottom: 20px;
	}


	/* SIDEBAR STYLE - THREAD META */
	.thread-meta .thread-meta--item i {
		margin-right: 10px;
	}


	/* SITE FOOTER  */
	.site-footer {
		padding-top: 16px;
		padding-bottom: 16px;
	}

	.vc_row.row-colophon-footer .wpb_column {
		width: 100%;
	}

	.vc_row.row-colophon-footer .wpb_column.col-copyright-footer {
		margin-top: 16px;
		text-align: center;
	}

	.col-menu-footer ul {
		-webkit-box-pack: center;
		-webkit-justify-content: center;
		-moz-box-pack: center;
		-ms-flex-pack: center;
		justify-content: center;
	}

	.popular-category-content p,
	.listing-thread .content-meta .total-replies,
 	.listing-thread .content-meta .total-views {
		font-size: 10px !important;
		line-height: 18px;
	}

	body .bbp-topic-permalink,
	body .listing .title-listing {
		font-size: 14px;
		line-height: 18px;
	}

	.listing.listing-blog .listing-item {
		width: 100%;
	}

	body .display-none-mobile {
		display: none !important;
	}
}