@charset "utf-8";

/* CSS Document */







.navbar-inverse .navbar-nav>.active>a  {

    color: #777 !important;

    background-color: #151515 !important;

}





.navbar-inverse .navbar-nav>.active>a:hover, .navbar-inverse .navbar-nav>.active>a:focus {

    color: #74231e !important;

   

}





.navbar-inverse .navbar-nav>li>a:hover, .navbar-inverse .navbar-nav>li>a:focus {

    color: #74231e;

    background-color: transparent;

}





body{

	font-family: 'Roboto', sans-serif;

	font-size:17px;

	margin:0 0px;

	font-weight:400;	

	line-height:1.5;

    color: #222;

	

	

	 

}







.container-fluid{

    padding:0 !important;

}











.fuldbredde img{width:100%;}	

	

.row{	

	margin: 0;

		}















ul.social li{

	margin: 30px 0;

	list-style-type: none;

	}







	







.anmeldelser p { color: #872c27;

}











.anmeldelser a {color:#222; }





.anmeldelser a:hover {color:#872c27;}



	

a{color:#fff;



}





a:hover{

    text-decoration: none !important;

    color:#fff;

}





.billede {

    position: relative;

	padding:0;
	width:100%

}

	





.overpicture{

	position: absolute;

	right:0% !important; 

}





@media (min-width: 1200px) {

.overpicture{

	top: 14% !important; 

	

}

    

    

	

}





@media (max-width: 1199px) {

.overpicture{

	top: 7% !important; 

	

}

    h3{

		font-size: 20px !important;

	}

	

}



@media (max-width: 992px) {

.overpicture{

	top: 40% !important; 

	

}

    

    h1{

    font-size:35px !important;

    }

	

	

	h1.underside{

    font-size:45px !important;

    

}

    

    h3{

		font-size: 18px !important;

	}

	

}





@media (max-width: 768px) {

.overpicture{

	top: 8% !important; 

	

}

    

    h1{

    font-size:25px !important;

    

}

	

	h1.underside{

    font-size:35px !important;

    

}

    

    h3{

		font-size: 15px !important;

	}

	

}







h1{



    font-family: 'Roboto Condensed', sans-serif;

    font-size:65px;

    font-weight:300;

    color:#fff;

}





h1.underside{



    margin-top:150px;

    color:#222;

}









h2 {

	

	font-size: 55px;

    margin-top:60px;

	margin-bottom:28px;

	font-weight:300;

}



h3{

	font-weight:500;

    color:#fff;

    line-height:1.3;

	font-size: 24px;

	}





h4{

	font-weight:500;

    font-size: 18px;

    margin-bottom:20px;

	}



	

	





	

ul{

	 margin-left:-25px;

	 }

	 



.venstrebog-padding {

    padding-right:4%;

}



	





.btn-info {

    background-color: transparent !important;

    border-color: #222 !important;

    color: #222 !important;

    font-weight:500 !important;

}



.btn-default {

    background-color: transparent !important;

    border-color: #fff !important;

    color: #fff !important;

    font-weight:500 !important;

}



.btn-default.underside{

    background-color: transparent !important;

    border-color: #222 !important;

    color: #222 !important;

    font-weight:500 !important;

}





.btn {

   padding: 12px 17px !important;

}





.btn:hover, .btn:focus a:hover {

    background-image: linear-gradient(to right, rgba(54,6,1,1), rgba(94,16,9,1)) !important;

    color: #fff !important;

    border: #fff; 

    

}

 

.sortbund{

    margin-top:50px;

	padding: 0px 0 40px 0;

   background-image: linear-gradient(to right, rgba(10,10,10,1), rgba(30,30,30,1)) !important;

	

	border-color: #101010;

}





.sortbund p{

    color:#fff;

}



.sortbund h2{

    color:#fff;

	font-size:45px;

}







/* media query stuff ------------------------------------------------------*/



@media (max-width: 992px) {







h2 {	

    margin-top:30px;

	margin-bottom:25px;

	

}

	

	.sortbund h2{

    font-size:35px;

}









	

	}









	

	

	



	





























	 

