body{ font-family: Arial,sans-serif; }

h1,h2,h3{ color:#045275!important; }

h1{ font-size: 28px!important; }

h2{ font-size: 24px!important; }

a{ color:#000; }

#mainw{
	max-width: 1300px;
	margin:auto;
}
#main{
	max-width: 1200px;
}

#header{
	position: relative;
	border:none;
}

#headerw{
	position: relative;	
	overflow: visible;
	margin-top:0px;
	height:auto;
	border:none;
	max-height: 450px;
}

.headerw-content{
	position: relative;
	height:200px;
}

#myPortalGrid{
	/* 1=random, 2=two fixed, 3=three fixed */
	column-count:2;
}

#portal-default-header{
    background-image: url('https://validering.learnify.se/Content/ClientSettings/143/startbild_validering.png');
}
#headerw-fallback{
    background-image: url('https://validering.learnify.se/Content/ClientSettings/143/startbild_validering.png')!important;
}

.academy-menu-button a,.academy-menu-button p{
	fill:#fff;
	color: #fff;
}

#footer{
	border:0px!important;
	background-color: #562054;
	color: #fff;
}

#CoreContentHolder_PortalContentHolder_lblCountry, #ctl00_ctl00_CoreContentHolder_PortalContentHolder_dlCountry{
    display: block!important;
}

.loggedin{
	top:20px;
}

.loggedin input{
	background-color: #30a0bd!important;
	color: #fff;
}

.single-course-wrapper{
	margin-top:-220px;
}

#main-menu {
	background-color: #4c638d;
	margin-top: 90px;
}

.course-player-button{
    background-color:#fff;
    fill: #30a0bd;

}

.course-player-button:hover{
    background-color:#333;
    fill:#fff;
}

.academy-grid-item-content:hover{
    border-color: #30a0bd;
}

.academy-grid-item-content,.academy-grid-item-content-empty,.academy-grid-item-category-content{
	position: absolute;
	top:0; left:0; right:0; bottom: 0;
	background-color: #fff;
	border:4px solid #fff;
	z-index: 100;
	border-radius: 0px;
}

.academy-small-button-active{
    border-color: #30a0bd;
    background-color: #30a0bd;
    fill: #fff;
}

.academy-list-course-block:hover{
	border-top: 1px solid #30a0bd;
	border-bottom: 1px solid #30a0bd;
}

.academy-list-course-block-inner h1{
    font-size: 18px!important;
}


#list-logo{
	padding:0px;
    display: inline-block;
    position: absolute;
    top: 5px;
	width: 549px;
    height:80px;
    background-size: contain;
    background-position: center;
    background-repeat: no-repeat;
	background-image:url('https://validering.learnify.se/Content/ClientSettings/143/validering_logo.png');
}

#f_country{
    display: block!important;
}

.academy-external-content #f_profiles {
    display: block!important;
}

#CoreContentHolder_PortalContentHolder_lblProfiles{
    display: block!important;
}
.level-45 .page-portal-review-results- #ctl00_ctl00_CoreContentHolder_PortalContentHolder_cbProfiles{
	display: block!important;
	margin-top: -16px;
}
.level-45 .page-portal-review-results- #CoreContentHolder_PortalContentHolder_lblProfiles{
	display: block!important;
}


@media (min-width: 0px) and (max-width: 1000px) {
	#list-logo{
	    width: 412px;
    	height: 60px;
    	top:12px;
	}
}
