@media screen and (min-width:992px) and (max-width:1200px) {
	
}


@media screen and (min-width:768px) and (max-width:991px) {
	.header_options li {
		margin: 0 0 0 5px;
	}
	.numbers_wrap {
		margin-bottom: 30px;
	}
	.count_me_type {
		margin-bottom: 0 !important;
	}
	
	.swiper-slide .general_loop_images {
     	height: auto;
	}
	
	.socials {
		margin-top: 30px;
	}
	
	.header_options li {
    margin-left: 10px !important;
	}
	
	.container_best_read .general_loop{
    flex: 0 0 auto;
    width: 100%;
 	}
 	
 	.container_banner_search h2 {
    padding: 0px 0px;
    font-size: 34px;
	}
	
	.general_loop_content h3 {
    font-size: 15px;
    line-height: 21px;
    position: relative;
    margin-bottom: 5px;
	}
	
	.tegel_wrap_inside h2 {
    font-size: 16px;
    margin-bottom: 7px;
	}
	
	.most_read_inside h3 {
	 font-size: 19px;	
	}
	
	.big_title {
    font-size: 24px;
	}
}


@media screen and (max-width:991px) {

}

@media screen and (max-width:768px) {
	
	.left_side_bar {
		display: none;
		
	}
	
	header .button_highlight.justify-content-end {
		justify-content:flex-start !important;
	}
	
	.swiper-slide .general_loop_images {
		height: auto;
	}
	
	.toggle_side_menu {
		margin-top: 20px !important;
		margin-bottom: 20px !important;
		background-color: transparent;
	}
	
	.toggle_side_menu span {
    position: relative;
    top: 3px;
	}
	
	.toggle_side_menu font {
    position: relative;
    top: -2px;
	}
	
	.left_side_bar.show {
		display: block;
		
	}
	.nieuweledenwrap .row {
		overflow: scroll;
	}
	
	#portal_admin_members {
    margin-top: 30px !important;
    display: block;
    overflow: scroll;
	}
	 	
 	.portal_client_inside_wrap, .portal_admin_inside_wrap {
    padding: 0px;
	}
	
	.header_options {
		padding: 0;
	}
	.author_wrap_inside_avatar {
		display: none;
	}
	.header_options li {
		margin: 0;
	}
	.brand_logo img {
		max-width: 160px;
	}
	.header_options li .circle {
		background-color: transparent;
	}
	.header_options li .material-icons {
		color: #000;
	}
	.header_options li .material-icons:hover {
		color: #fff;
	}
	.container_banner_search h2 {
		padding: 0;
		font-size: 24px;
		font-weight: 900;
	}
	.container_banner_search {
		height: auto;
/* 		padding: 60px 0; */
		padding: 0;
	}
	.container_best_read {
		margin-top: 0;
	}
	.container_banner_search .customfield {
		padding-left: 15px;
	}
	.search-form .material-icons {
		color: #fff;
		left: 17px;
		top: 17px;
	}
	
	.search-submit {
		width: 60px;
		min-width: 60px;
	}
	.container_about {
		padding: 15px;
		margin-top: 30px;
	}
	
	.general_loop {
		margin-bottom: 30px;
	}
	
	.tegel_wrap_inside {
		padding: 0px;
		margin-bottom: 30px;
	}
	
	 .most_read_inside {
		padding: 0px;
		margin-bottom: 0px;
	}
	
	.cta_img_wrap {
		display: none;
	}
	
	.container_cta h2 {
    font-size: 26px;
    font-weight: 800;
    margin-bottom: 10px;
	}
	
	.container_cta p {
    font-size: 18px;
	}
	
	.container_about_content_wrap {
		margin-top: 30px;
	}
	
	.container_about_content_wrap .pb-4 {
		    padding-bottom: 1rem!important;
	}
	
	.container_about_content_wrap .pt-4 {
		    padding-top: 1rem!important;
	}
	
	.newsletter {
		margin-top: 30px;
		margin-bottom: 20px;
	}
	
	#mc4wp-form-1 .search-submit {
		width: auto;
		min-width: inherit;
	}
	
	#footer li {
	    display: inline-block;

	    width: 100%;
	}
	
	header .brand_logo {
		float: left;
	}
	
	header .brand_logo img {
		padding-left: 0px;
	}
	
	.container_cta {
   	 height: auto;
   	 padding: 50px 0px;
	}
	
	.container_news {
		padding-top: 0px !important;
	}
	.tgp-social .col-auto {
		margin-bottom: 20px;
	}
	
	.whatsapp span {
		line-height: 10px;
		padding-right: 0px !important;
	}
	
	.content_highlight h2 font {
    font-size: 13px;
    font-weight: 500;
    color: #fff;
    margin-left: 20px;
    padding-top: 6px;
    margin-bottom: 10px;
    display: block;
    margin-left: 0px;
	}
	
	.nav_wrap {
    position: relative;
    width: 150px;
    bottom: 0px;
	}
	
	.swiper-slide .general_loop {
    margin-bottom: 0px;
	}
	
	.swiper-wrapper {
    padding-bottom: 0px;
	}
	
	.swiper-container {
		top:0px;
	}
	
	.most_read_inside {
		margin-top: 30px;
	}
	
	.count_me_type {
		margin-bottom: 5px !important;
	}
	
	.numbers_wrap {
		margin-bottom: 20px;
	}
	
	.blue_numbers, .blue_numbers .container {
    padding: 0px !important;
    margin: 0px !important;
	}
	
	.mb-90 {
    margin-bottom: 30px;
	}
	
	.container_numbers {
   	 padding: 30px 0px;
	}
	
	.container_about_content_wrap .col-9 {
	padding-left: 0px;
	}
	
	.py-6 {
	    padding-top: 2rem !important;
	    padding-bottom: 2rem !important;
	}
		
	.big_title, h1 {
   	 font-size: 26px;
	}
	
	#wrap_menu {
		display: none !important;
	}
	
	.menu-hoofdmenu-container {
		display: none;
	}
	
	.mm-panels .menu-hoofdmenu-container {
		display: block;
	}
	
	.sidebar_cta {
		display: none;
	}
	
	.container_disclaimer {
    padding: 15px;
    padding-bottom: 0px;
	}
	
	.general_loop_content {
    padding-left: 0px;
    padding-right: 0px;
	}
	
	.general_loop_inside:hover {
    box-shadow: inherit;
    transform: translateY(0px);
	}
	
	.blue_wrapper {
	    margin-top: 30px;
	}
	
	.row_link_building  {
		padding: 0px 15px;
	}


}

@media screen and (max-width:768px) {
	.filter {
		display: none;
		max-width: 100%;
		margin-bottom: 50px;
	}
	.filter.show {
		display: block;
	}
	
	.container_about_img_wrap img {
		max-width: 100%;
	}
}
@media screen and (min-width:768px) {
	.show_filter {
		display: none !important;
	}
}
