﻿/* HIDES LOGO IMAGE BECAUSE THE HTML CODE IS MADE WITH IMG INSTEAD OF A DIV, WHICH CAUSES FIREFOX AND LIKEWISE TO ADD A BORDER AROUND THE IMAGE, BECAUSE THE SRC IS EMPTY */
.logo>img {
    display:none;
}

/* ADDS LOGO AGAIN WITHOUT BORDER */
.logo {
	background-position: 10px 4px;
    background-image: url(dp_logo_header.png);
    background-repeat: no-repeat;
	background-position:center;
	background-size: 10%;
    height: 80px;
    width: 2600px;
    
    display: block;
	background-color: #3b547C !important;
}


/* ADDS LOGO AGAIN WITHOUT BORDER */
/*
.logo {
	background-position: 10px 4px;
    background-image: url(SocRose.png);
    background-repeat: no-repeat;
    height: 100px;
    width: 1841px;
	background-size: 70%;
    display: block;
	
}*/


/* Nedenstående er fjernet efter anmodning fra DP i sag #34157 */
/*
.login-page:before {
	content: "\A Velkommen til det nye Mit DP, hvis du ikke har logget på før, skal du vælge ny adgangskode. Klik glemt password og bestil link til at oprette kode. Du skal bruge den mailadresse som du har opgivet til DP, som privat mail. \AHvis du ikke modtager din mail, så kontroller om den er modtaget i uønsket post.\A\A"; /* USE \A TO MAKE A LINE BREAK - USE \A \A TO MAKE A DOUBLE LINE-BREAK */
/*	white-space: pre-wrap;
} */



.navbar-inverse, .page-header, .row[title="Sprog"] {
    display: none;
}

body {
    margin-top: 5px;
}

li  {
  list-style:none
}

/* REMOVES DESKTOP MARGINS FOR RESPONSIVE VIEW */

@media (max-width: 767px) {
    
    .row {
        margin-right: 0px !important;;
        margin-left: 0px !important;;
    }
    
    .login-page:after {
        margin-left: 15px;
        margin-right: 15px;
        margin-bottom:30px;
    }

    
}

@media (min-width: 576px) and (max-width: 767px){
    .col-sm-6 {
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%;
    }
}

@media (min-width: 576px) and (max-width: 767px){
    .offset-sm-3 {
        margin-left: 0%;
    }
}

.btn.btn-primary{
    background-color: #3b547C !important;
    color: #fff !important;
    text-transform: uppercase; 
    border: 1px solid #3b547C;
	border-radius: 100px !important;
	padding-top: 3px;
    padding-left: 15px;
    padding-right: 15px;
    font-size: 20px;
    font-weight: 600;
	height: 50px;
}

.btn.btn-primary:hover{
    background-color: #3b547C !important;
    color: #fff !important;
    text-transform: uppercase;
    border: 1px solid #3b547C;
	border-radius: 100px !important;
	padding-top: 3px;
    padding-left: 15px;
    padding-right: 15px;
    font-size: 20px;
    font-weight: 600;
	height: 50px;
}

.btn.btn-link{
    color: #4d7cc9 !important;
    text-transform: uppercase;
    font-size: 12px;
    font-weight: 700;
}

.btn.btn-link:hover{
    color: #4d7cc9 !important;
    text-transform: uppercase;
    text-decoration: none;
}

