﻿@media (prefers-color-scheme: dark)
{
	:root
	{
		/* colors */
		/* fonts */
		/* images */
		--bg-img-inspect-line: url(https://cdn1.fmh.de/images/common/icons/inspect-line-dm.svg);
	}
}

@media (max-width: 940px)
{
}

@media (max-width: 840px)
{
}

@media (max-width: 740px)
{
	div.alfag .zinsen-gebuehren.mit-bonus
	{
		width: 100%;
		float: none;
	}
}

@media (max-width: 640px)
{
}

@media (max-width: 560px)
{
	div.alfag.schnellcheck .resulttable .col-bankkarte
	{
		display: none;
	}

	div.alfag.schnellcheck2 .resulttable .col-bankkarte
	{
		display: none;
	}

	div.alfag.top-anbieter .resulttable .col-bankkartenkosten
	{
		display: none;
	}

	div.alfag .fmh-footer-title1
	{
		background-position-y: 6px;
	}
}

@media (max-width: 480px)
{
	
}

@media (max-width: 400px)
{
	div.alfag .anbieter-details-tabs li
	{
		width: 100%;
	}

	div.alfag .anbieterlink img
	{
		width: 90px !important;
		height: auto !important;
	}

	div.alfag .dlink
	{
		font-size: 11px;
		white-space: normal;
	}

	div.alfag .angebotlink
	{
		font-size: 8px;
		white-space: normal;
	}

	div.alfag .produktinfos table, div.alfag .produktinfos tbody, div.alfag .produktinfos tr
	{
		display: block;
	}

	div.alfag .produktinfos th, div.alfag .produktinfos td
	{
		display: inline-block;
		width: 100% !important;
	}

	div.alfag .institutdetails table, div.alfag .institutdetails tbody, div.alfag .institutdetails tr
	{
		display: block;
	}

	div.alfag .institutdetails th, div.alfag .institutdetails td
	{
		display: inline-block;
		width: 100% !important;
	}
}

@media (max-width: 340px)
{
	div.alfag.schnellcheck .resulttable .inaktivrow td.col-angebot
	{
		font-size: 10px;
	}
}
