.page-front .section-thjonusta ul.tabs
{
    /*display: table;*/
    display: block;
}

/* FORMS */

.req
{
	color:#d00;
}

/* hress */
/*
.page-front .section-hress ul li
{
	margin-left:25%;
}
*/
.page-front .section-hress h1
{
	max-width: auto;
}

@media (max-width: 640px)
{
	.page-front .section-hress ul li
	{
		margin-left:0;
	}
}

.page-front .section-abyrgd .fact1
{
	display:block !important;
	margin:0px 3% !important;
	padding:0px !important;
	width:94% !important;
	height:250px !important;
	background-image:url(/images/template/samfelagsabyrgd.jpg) !important;
}

.page-front .section-abyrgd .fact2
{
	display:none !important;
}

@media (max-width: 640px)
{
	.page-front .section-abyrgd .fact1
	{
		height:150px !important;
	}
}

.page-front .section-hress .header-btn
{
	font-size:14px !important;
	font-weight: 600 !important;
	color: #0d264a !important;
	text-shadow: rgba(0, 0, 0, 0) 0px 1px 0 !important;
	border: 1px solid #cccccc !important;
}

.page-front .section-hress .header-btn::before
{
	border-right:1px solid #cccccc !important;
}

@media screen and (min-width: 900px)
{
/*
	.page-front .section-hress ul li
	{
		margin-left: 20% !important;
		width:60% !important;
	}
*/
	.page-front .section-hress img
	{
		width:175px !important;
		height:175px !important;
	}

	.page-front .section-hress h1
	{
		max-width:600px !important;
	}

	.page-front .section-hress .header-btn
	{
		margin-top: 20px !important;
		margin-left:195px !important;
		max-width:220px !important;
	}
}

h1 strong
{
	font-weight: inherit !important;
}

h1,
h1 b,
h1 strong
{
	font-weight:normal !important;
}


@media screen and (min-width: 1024px)
{
	.main-header nav .main-menu li ul li a
	{
		padding:25px 15px !important;
	}
}

/* HEADER FIX */
/*
#sliderbg
{
	padding-bottom:53.75% !important;
	height:0px !important;
	max-height:0px !important;
	background-position:top center!important;
}


*/

@media screen and (min-width:900px)
{
	#sliderbg
	{
		overflow:hidden;
	}

	#sliderbg .sliderback
	{
		padding-bottom:50% !important;
		height:0px !important;
		max-height:0px !important;
		background-position:top center !important;
	}
}
@media screen and (min-width:640px) and (max-width:900px)
{
	#sliderbg
	{
		margin-top:26px!important;
	}
}

.page-front .section-ymislegt ul li h1
{
	line-height:35px !important;
}