/* Filter */
.frt_filter_container						{background: white;padding: 0px;}
#frt_filter_form h2							{width: auto; float: left;}
#frt_filter_form .koop_huur					{width: auto; float: right; font-size: 16px;}
#frt_filter_form select						{background:#f1f0eb; border-radius: 0px;margin: 0 0px 0px 0px; font-size: 16px; padding: 12px 15px 12px 30px;border-right: 10px solid #f1f0eb;}
#frt_filter_form input[type='radio']		{width: auto;}
.frt_filter_form_full						{width: 100%; text-align: left; font-size: 12px;}
.frt_filter_form_half						{width: 48%; float: left; text-align: left; font-size: 12px;}
.frt_filter_form_half_right					{float: right;}
.frt_filter_form_half input[type='radio']	{width: 50%;}
#frt_filter_form input[type='submit']		{background: #FF5B4E; width: auto; float: right; border-radius: 40px; margin: 25px 0 -20px 0; padding: 8px 40px; color: white; font-size: 16px; cursor: pointer;}
#frt_filter_form input[type='submit']:hover	{background: #C94034;}
.frt_filter_form_full h2					{font-size: 24px; font-weight: 600;}

.frt_filter_container img.select_icon {height: 15px;max-width: 15px;position: relative; top: 50px; left: 9px;}

@media only screen and (max-width: 770px)	{
.frt_filter_form_half						{width: 100%;}
											}

/* List */
.frt_list_container							{width:100%;}
.frt_list_form								{height:60px;}
.frt_list_form select						{width:100px; float:right; margin-bottom:0px;background:#f1f0eb;}
.frt_list_item								{width:352px; height:340px; float:left; margin:10px 10px 50px 10px;}
.frt_list_item a							{color:#000000;}
.frt_list_item a:hover						{color:#000000;}
.frt_list_item_image						{position:relative; text-align:left !important;}
.frt_list_item img							{max-height:235px; min-height:235px; border-radius:4px !important;}
.frt_list_item_tags							{position:absolute; float:left; bottom:10px;}
.frt_list_item_tags div						{float:left; margin-left:10px; background-color:#ff5b43; color:white; border-radius:9px; font-size:12px; padding-left:5px; padding-right:5px; padding-top:2px; padding-bottom:2px;}
.frt_list_item_info							{padding:16px;min-height:145px;background: white;}
.frt_list_item_status						{float:right; background-color:green; border-radius:10px; font-size:11px; padding-left:8px; padding-right:8px; margin-top:4px;}
.frt_list_item_status_good					{background-color:#008806; color:#ffffff;}
.frt_list_item_status_bad					{background-color:#ff5b43; color:#ffffff;}
.frt_list_pages								{padding:10px 0 10px 10px; float:right; margin-top: 30px;}
.frt_list_pages div							{float:left; margin-right:10px;}
.frt_list_pages	a							{background: white; padding: 10px 20px;}

/* Carousel */
.frt_carousel_mobile_column_text			{display:none; text-align:center; margin-bottom:40px;}
@media only screen and (max-width: 770px)	{
	.frt_carousel_mobile_column_text			{display:block;}
	.frt_carousel_column_text					{display:none;}
	
	.frt_carousel_slide_status					{margin-right:30px;}
	.frt_carousel_slide_info					{font-size:16px;}
											}
.frt_carousel_container						{display: flex;}
.frt_carousel_column_text					{flex: 0 0 320px; height: 340; margin-right:16px;}
.frt_carousel_column_slider					{flex: 1; display: flex; height: 340;}
.frt_column_previous						{flex: 0 0 39px; height: 340; cursor: pointer;}
.frt_column_previous img					{position:relative; top: 110px;}
.frt_carousel_slidewindow					{flex: 1; position: relative; height: 340px; overflow: hidden;}
.frt_carousel_slidercontainer				{position: absolute; height: 340px;}
.frt_carousel_slide							{float:left; width: 352px; height: 340px; margin-right: 20px;}
.frt_carousel_slide a						{color:#000000;}
.frt_carousel_slide a:hover					{color:#000000;}
.frt_carousel_slide_image					{position:relative; text-align:left !important;}
.frt_carousel_slide img						{max-height:235px; min-height:235px; border-radius:4px !important;}
.frt_carousel_slide_tags					{position:absolute; float:left; bottom:10px;}
.frt_carousel_slide_tags div				{float:left; margin-left:10px; background-color:#ff5b43; color:white; border-radius:9px; font-size:12px; padding-left:5px; padding-right:5px; padding-top:2px; padding-bottom:2px;}
.frt_carousel_slide_info					{padding:16px; text-align:left;min-height:145px;}
.frt_carousel_slide_status					{float:right; background-color:green; border-radius:10px; font-size:11px; padding-left:8px; padding-right:8px; margin-top:4px;}
.frt_carousel_slide_status_good				{background-color:#008806; color:#ffffff;}
.frt_carousel_slide_status_bad				{background-color:#ff5b43; color:#ffffff;}
.frt_column_next							{flex: 0 0 39px; height: 340px; cursor: pointer;}
.frt_column_next img						{position:relative; top: 110px; float: right;}

/* DETAIL PAGINA STATUS */
.frt_dp_status								{border-radius:15px; font-size:14px; padding: 5px 10px; margin-top:4px; position: relative; top: -8px;}
.status_break_hidden						{display:none;}
.frt_dp_status_good							{background-color:#008806; color:#ffffff;}
.frt_dp_status_bad							{background-color:#ffffff; color:#ff5b43;}
@media only screen and (max-width: 770px)	{
.frt_dp_status								{position: relative; top: 0px;}
.status_break_hidden						{display:inline;}
}