html, body {background-color:#f0ead5;font-family:'Open Sans',sans-serif;}
h1 {font-weight:800;font-size:18px;color:#932838;text-align:center;padding-top:0;word-break:break-word;}
h2 {font-weight:800;font-size:18px;color:#932838;}
h3 {font-weight:700;font-size:14px;color:#9e907e;text-align:center;}
p {color:#f0ead5;}
.intro p {color:#932838;font-size:14px;font-weight:700;text-align:center;margin-top:0;padding:0 10px 0 10px;}
a {color:#f0ead5;text-decoration:none;}
a:link {text-decoration:none;}
a:visited {text-decoration:none;}
a:hover {text-decoration:none;color:#f0ead5}
a:active {text-decoration:none;}
.scroll {text-align:center;padding:10px 0;}
.scroll img {max-width:32px;cursor:pointer;}

/* Navigation */
nav {background-color:#932838;height:60px;}
nav a {color:#f0ead5;}
nav .brand a {float:left;font-size:30px;padding:10px 0 15px 40px;font-weight:800;}
nav .navlinks {padding:17px 40px 15px 0;}
nav .navlinks a {float:right;padding-left:20px;text-transform:uppercase;font-size:20px;font-weight:700;}

/* Navigation */
.nav-margin {margin-bottom:60px;}
nav .navlinks {display:none;}
#navbar-toggle-cbox:checked ~ .collapse {display:block;}
#navbar-toggle-cbox {display:none;}
label {position:absolute;top:-6px;right:10px;font-size:48px;color:#f5ead0;font-weight:300;}
.navbar {display:block;position:fixed;top:0;height:60px;width:100%;z-index:9998;color:#f5ead0;border-radius:0;}
.collapse .navbar-nav>li>a {padding:0;float:none;}
.collapse .navbar-nav>li> {float:none;}
ul.nav.navbar-nav {font-size:18px;position:absolute;top:52px;right:15px;background-color:#932838;padding:20px;}
li.nav-item {float:none;}
.navbar-nav>li {float:none;}
.collapse .navbar-nav>li a {padding:5px 0 5px 0;}
.navbar-nav {float:none;}
navbar.less {float:none;}
.navbar-brand {font-size:18px;font-weight:700;padding:20px 0 0 10px;display:block;z-index:9999;}
.navbar-brand:focus, .navbar-brand:hover {color:#f0ead5;}
nav .brand a {display:block;z-index:9999;}
.nav>li>a:focus, .nav>li>a:hover {color:#f0ead5;background-color:#289335;padding:5px 10px 5px 10px;margin:0 -10px 0 -10px;}
.span {color:#f5ead0;}

.collapsing {height:0 !important;}
section,footer {width:100%;float:left;}
section:nth-of-type(2n+3):not(.kursus) {background-color:#9e907e;}

.content {padding-top:40px;}
.content h1 {margin:10px 0 30px 0;padding:0;font-size:240%;text-align:left;}
.subpages {margin-bottom:20px;}
.subpages ul {background-color:#fff;list-style-type:none;padding:20px 30px;margin:0;}
.subpages ul li {list-style-type:none;padding:5px 0;}
.subpages ul li a {color:#9e907e;}
.subpages ul li a:hover {color:#932838;}
.subpages ul li.active a {color:#932838;}
.subpages-header {font-size:120%;font-weight:bold;}

.text-content-inner {padding:30px;background-color:#fff;}
.text-content p {color:#9e907e;margin-bottom:20px;line-height:1.6;}
.text-content li {color:#9e907e;}
.text-content-inner p:last-of-type {margin-bottom:0;}
.text-content-inner a {color:#932838;text-decoration:underline;}
.banner-container {margin:-30px -30px 40px -30px;}
.banner-container img {width:100%;max-width:100%;height:auto;}

.cal-event {width:100%;background-color:#fff;border-bottom:1px solid #932836;color:#9e907e;display:flex;flex-direction:column;/*height:120px;float:left;*/}
.cal-event p {color:inherit;}
.cal-event:first-of-type {margin-top:40px;}
.cal-event:last-of-type {border-bottom:0;}
.cal-img {width:100%;background-size:cover;background-position:center center;background-repeat:no-repeat;aspect-ratio:16/12;/*float:left;height:100%;*/}
.cal-details {width:100%;height:100%;position:relative;padding:2rem 2.5rem;/*float:left;*/}
.cal-info h3 {font-size:2rem;color:#932836;margin:0 0 10px 0;text-align:left;padding:0;}
/*.cal-date {background-color:#fff;padding:5px 20px 0 20px;left:0;right:0;position:absolute;bottom:5px;}*/
.cal-date p {margin:0;font-size:90%;line-height:1.1;}
.cal-date strong, .cal-data strong {color:#932836;}
.cal-date span, span.cal-data {margin-right:15px;}
.cal-date span:last-of-type, span.cal-data:last-of-type {margin-right:0;}
/*.cal-date .more {float:right;}*/
/*.cal-date .more a {color:#932836;text-decoration:underline;}*/
.cal-date .more a {display: block;margin-top: 2rem;padding: 1.5rem 1rem;background-color: #932836;color: white;text-align: center;text-decoration: none;transition:.5s ease all;}
.cal-date .more a:hover {filter:brightness(.8);}

/* Velkomstskærm */
/* /images/topbg.jpg */
#top {background-image: url("/images/top-holde-haand.png");background-repeat:no-repeat;background-size:cover;height:300px;position:relative;}
#top h1 {max-width:80%;padding:20px 0 0 10px;text-align:left;}
#top .positionbottom {position:absolute;z-index:99;bottom:20px;}
#top .circles {max-height:200px;}
#top .newscircle {cursor:pointer;transition: transform .25s ease;background-color:#289335;max-width:90px;margin-left:10px;padding:22px 10px;border-radius:100%;font-size:14px;font-weight:800;text-align:center;text-transform:uppercase;}
#top .newscircle p {font-size:14px;margin-right:0;text-align:center;margin-left:0;}
#top .newscircle:hover {top:50%;left:50%;transform: scale(0.9)}
#top .coursecircle {transition: transform .25s ease;background-color:#289335;max-width:90px;margin:-20px 0 0 110px;padding:22px 10px 22px 10px;border-radius:100%;font-size:14px;font-weight:800;text-align:center;text-transform:uppercase;}
#top .coursecircle:hover {top:50%;left:50%;transform:scale(0.9)}
#top p {font-size:16px;font-weight:700;margin-right:10px;text-align:right;margin-left:20px;}
#top .pushtestimonial {margin:30px 0 80px 0;height:100px;display:none;}
#top .pushtestimonial p {margin-left:0;}
#top .bottomfade {position:absolute;bottom:0;width:100%;}
#top .bottomfade img {width:100%;}
#top li {list-style-type:none;}

/* Vejledning og supervision */
#supervision img {width:100%;position:relative;}
#supervision .video1 {padding:0;margin:0 0 10px 0;position:relative;}
#supervision .videotext {position:absolute;bottom:20px;left:0;background-color:#932838;height:40px;width:100%;}
#supervision .videotext p {font-size:16px;font-weight:300;text-align:left;line-height:40px;display:inline-block;margin-left:10px;}
.read-more {float:right;}
.read-more a {line-height:40px;margin-right:15px;font-size:16px;font-weight:300;}
.video-title {overflow:hidden;white-space:nowrap;text-overflow:ellipsis;float:left;}
.youtube-player .playicon {z-index:99;transition: transform .25s ease;width:32px;height:32px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border-color:#f0ead5;border-radius:100px;border-style:solid;border-width:2px;}
.youtube-player .playicon:hover {transform:translate(-50%,-50%) scale(1.3);cursor:pointer;}
#supervision .videotext .readicon1 {transition: transform .25s ease;position:absolute;bottom:8px;right:40px;z-index:20;cursor:pointer;}
#supervision .videotext .readicon1:hover {transform:scale(0.9);cursor:pointer;}
#supervision .videotext .readicon1 img {max-width:24px;}
/*#supervision .youtube-player .playicon img {z-index:99;max-width:18px;padding:2px 0 4px 4px;}*/
.youtube-player .playicon img {position:absolute;z-index:99;max-width:60%;top:50%;left:55%;transform:translate(-50%,-50%);}
#supervision .mouseover1 {display:none;position:absolute;top:0;left:0;bottom:0;width:100%;background-color:rgba(240,234,213,0.9);text-align:left;padding:20px;overflow:hidden;display:none;position:absolute;}
#supervision .mouseover1 p {color:#932838;font-size:14px;font-weight:400;max-height:100%;overflow-y:scroll;width:132%;padding-right:15%;height:92%;}
#supervision .mouseovertext {width:100%;padding-right:30%;height:110%;overflow-y:scroll;overflow-x:hidden;float:left;}
#supervision .intro p {padding:0;}
.intro a {color:#932838;}

/* YouTube-video*/
#supervision .youtube-container { display: block; margin:0; width: 100%; max-width: 100%; }
#supervision .youtube-player { padding-bottom: 56.25%;display: block; overflow: hidden; position: relative; width: 100%; height:0; cursor: hand; cursor: pointer; display: block; }
#supervision img.youtube-thumb { bottom: 0; display: block; left: 0; margin: auto; max-width: 100%; width: 100%; position: absolute; right: 0; top: 0; height: auto }
#supervision #youtube-iframe {z-index:99; width: 100%; height: 100%; position: absolute; top: 0; left: 0; }
#supervision .playcircle {display:none;}
#supervision .close_video {cursor:pointer;z-index:100;position:absolute;color:rgba(255,255,255,0.5);font-size:20px;font-weight:800;top:10px;right:15px;}
#supervision .close_video:hover {color:rgba(255,255,255,0.8);}


/* Kurser og uddannelse */
#kurser {/*background-color:#9e907e;*/padding-top:10px;}
#kurser .FBvideo {position:relative;}
.udd img {width:100%;position:relative;margin-bottom:10px;}
#kurser .linktext {position:absolute;bottom:25px;background-color:#932838;width:100%;height:40px;}
#kurser .linktext p {font-size:16px;font-weight:300;text-align:center;padding:0;margin:5px 0 0 0;}
#kurser .linktext .kursustext p {font-size:14px;margin:-5px 0 0 0;}
#kurser .udd {position:relative;}
#kurser .container {padding-top:0;}

/* Seneste nyt */
#nyheder h1 {padding-bottom:5px;}
#nyheder .facebook {max-width:100%;height:450px;margin:0 0 10px 0;background-color:#fff;}
#nyheder img {width:100%;}
#nyheder .FBvideo {position:relative;}
#nyheder .playcircle {transition: transform .25s ease;position:absolute;width:70px;height:70px;border-style:solid;border-width:5px;border-color:#932838;border-radius:100px;top:50%;left:50%;transform:translate(-50%, -50%)}
#nyheder .playcircle:hover {top:50%;left:50%;transform:translate(-50%, -50%) scale(0.9)}
#nyheder .playcircle img {position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);max-width:38px;margin-left:4px;}
#nyheder .facebook .facebookText {padding:20px;height:100%;}
#nyheder .facebook .facebookText p {color:#9e907e;text-align:left;overflow:hidden;max-height:155px;}
#nyheder .facebook .facebookText .date {font-size:14px;font-weight:400;}
#nyheder .facebook .facebookText .heading {font-size:16px;font-weight:700;}
#nyheder .facebook .facebookText .FBtext {font-size:14px;font-weight:400;overflow:hidden;}


/* Facebook */

#facebook_wall .postContent {text-align:left;max-width:100%;color:#9e907e;height:250px;margin:0 0 10px 0;background-color:#fff;padding:20px;}
#facebook_wall .date {font-size:14px;font-weight:300;}
#facebook_wall .type-photo .postContent {height:454px;padding-top:24px;}
#facebook_wall .message {font-family:'Open Sans',sans-serif;padding-top:10px;font-size:14px;font-weight:400;overflow:hidden;max-height:190px;}
#facebook_wall .type-photo .message {max-height:387px;}
#facebook_wall .fb-video {width:100% !important;background-color:#000;}
#facebook_wall {text-align:center;}


/* Profil */
#profil {/*background-color:#9e907e;*/padding-top:5px;}
#profil .profilbillede img {width:100%;height:100%x;position:relative;margin:10px 0 10px 0;}
#profil .profile {max-width:100%;position:relative;}
#profil .profilephoto {background-color:#932838;position:absolute;bottom:25px;height:40px;width:100%;}
#profil .profilephoto p {font-size:16px;font-weight:300;text-align:center;padding-top:8px;}
#profil .profileimg img {width:100%;margin-bottom:10px;}
#profil .profilevideo {background-color:#932838;position:absolute;bottom:25px;left:0;height:40px;width:100%;}
#profil .profilevideo p {font-size:16px;font-weight:300;padding:8px 0 0 10px;}
/*#profil .profile .youtube-player .playicon {z-index:99;transition: transform .25s ease;display:block;width:24px;height:24px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border-color:#f0ead5;border-radius:100px;border-style:solid;border-width:2px;}*/
/*#profil .profile .youtube-player .playicon:hover {transform:scale(0.9);cursor:pointer;}*/
#profil .profile .profilevideo .readicon {position:absolute;bottom:8px;right:40px;z-index:20;}
#profil .profile .profilevideo .readicon img {max-width:24px;max-height:24px;padding:0;}
/*#profil .profile .youtube-player .playicon img {max-width:18px;padding:3px 0 3px 4px;}*/
#profil .mouseover {display:none;position:absolute;top:0;width:100%;height:100%;background-color:rgba(240,234,213,0.9);padding:20px;overflow:hidden;}
#profil .mouseover p {color:#932838;font-size:14px;font-weight:400;/*max-height:100%;overflow-y:scroll;width:100%;*/}
#profil .mouseovertext {width:100%;/*padding-right:20%;*/height:100%;overflow-y:scroll;/*overflow-x:hidden;*/float:left;}
#profil .playcircle {display:none;}
/*#profil .playicon {display:none;}*/
#profil .youtube-container { display: block; margin:0; width: 100%; max-width: 100%; }
#profil .youtube-player { padding-bottom: 64%;display: block; overflow: hidden; position: relative; width: 100%; height:0; cursor: hand; cursor: pointer; display: block; }
#profil img.youtube-thumb { bottom: 0; display: block; left: 0; margin: auto; max-width: 100%; width: 100%; position: absolute; right: 0; top: 0; height: auto }
#profil #youtube-iframe {z-index:99; width: 100%; height: 100%; position: absolute; top: 0; left: 0; }
#profil .playcircle {display:none;}
#profil .close_video {cursor:pointer;z-index:100;position:absolute;color:rgba(255,255,255,0.5);font-size:20px;font-weight:800;top:10px;right:15px;}
#profil .close_video:hover {color:rgba(255,255,255,0.8);}

/* Referencer */
#referencer .referencer {height:350px;background-color:#fff;padding:0 20px 20px 20px;max-width:100%;margin:0 0 10px 0;overflow:hidden;}
#referencer .referencer p {font-size:14px;font-weight:400;color:#9e907e;padding-bottom:0;}
#referencer .testimonials {background-color:#fff;max-width:100%;margin:0 0 10px 0;overflow:hidden;}
#referencer .FBvideo {position:relative;}
/*#referencer img {width:100%;display:none;}*/
#referencer .playcircle {cursor:pointer;transition: transform .25s ease;position:absolute;width:70px;height:70px;border-style:solid;border-width:5px;border-color:#932838;border-radius:100px;top:50%;left:50%;transform:translate(-50%, -50%)}
#referencer .playcircle img {display:block;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);max-width:38px;margin-left:4px;}
#referencer .playcircle:hover {top:50%;left:50%;transform:translate(-50%, -50%) scale(0.9)}
#referencer .testimonials p {font-size:14px;font-weight:400;color:#9e907e;padding-bottom:0;}
#referencer .testimonialstext {margin:20px 0 20px 0;padding:0 20px 20px 20px;/*height:150px;*/height:100%;overflow-y:scroll;overflow-x:hidden;width:100%;/*padding-right:23%;*/} 
#referencer .referencertext {max-height:290px;overflow-y:scroll;overflow-x:hidden;width:100%;padding-right:15%;}

/* YouTube-video*/
#referencer .youtube-container { display: block; margin:0; width: 100%; max-width: 100%; }
#referencer .youtube-player { padding-bottom: 56.25%;display: block; overflow: hidden; position: relative; width: 100%; height:0; cursor: pointer;}
#referencer img.youtube-thumb {cursor:pointer; bottom: 0; display: block; left: 0; margin: auto; max-width: 100%; width: 100%; position: absolute; right: 0; top: 0; height: auto }
#referencer #youtube-iframe { width: 100%; height: 100%; position: absolute; top: 0; left: 0; }
#referencer .playcircle {display:block;}
#referencer .close_video {position:absolute;top:5px;right:10px;cursor:pointer;color:rgba(255,255,255,0.5);font-weight:800;}
#referencer .close_video:hover {color:rgba(255,255,255,0.8);}



/* Aktiviteter */
#aktiviteter h1 {margin:0;padding-top:20px;}
#aktiviteter {background-color:#9e907e;padding-bottom:1px;margin-top:10px;} 
#aktiviteter h3 {color:#932838;padding:0;margin:0;}
#aktiviteter .text {max-width:100%;height:350px;background-color:#fff;padding:20px;margin:0 0 10px 0;overflow:hidden;} 
#aktiviteter .text p {font-size:14px;font-weight:400;color:#932838;}
#aktiviteter .text .date p {font-size:14px;font-weight:700;color:#932838;padding-top:10px;}
#aktiviteter .intro p {margin-top:20px;}
#aktiviteter .textinner {overflow-x:hidden;overflow-y:scroll;max-height:295px;background-color:#fff;width:100%;padding-right:20%;}

/* Kontakt */
#kontakt .map {max-width:100%;margin-top:10px;}
#kontakt .contact {background-color:#fff;max-width:100%;height:100%;padding:20px;margin-top:10px;}
.contact-img {height:250px;background-position:center center;background-size:cover;}
#kontakt .contact p {color:#9e907e;}
#kontakt .contact .heading p {font-size:20px;font-weight:700;padding-bottom:0;}
#kontakt .contact .text p {font-size:14px;font-weight:400;}
#kontakt .contact .text a {color:#9e907e}
#kontakt .col-md-6 {padding:0;}
#kontakt .col-sm-6 {padding:0;}
#kontakt h3 {text-align:left;}

/* Footer */
footer {position:relative;background-color:#932838;color:#f0ead5;text-align:center;padding:20px 0 10px 0;}
footer img {max-height:32px;margin-bottom:10px;}
footer p {font-size:14px;}



/* Underside - Introduktionskursus */
.kursus.course-odd {background-color:#9e907e;}
.kursus .brown {background-color:brown;}
.kursus .yellow {background-color:yellow;}
.kursus .coursebg {background-color:#fff;margin:0 0 10px 0;width:100%;padding:0;}
.kursus img {width:100%;}
.kursus .righttext {padding:0 20px 20px 20px;margin-top:0;}
.kursus h3 {text-align:left;color:#932838;font-size:16px;}
.kursus p {font-size:14px;font-weight:400;/*color:#932838;*/color:#9e907e;margin:0;}
.kursus ul li {font-size:14px;font-weight:400;/*color:#932838;*/color:#9e907e;}
.kursus .button {float:right;margin:20px 55px 20px 0;background-color:#289335;max-width:140px;border-radius:100px;font-size:24px;font-weight:800;text-align:center;text-transform:uppercase;}
.kursus .testimonial {/*padding-left:20px;height:170px;position:absolute;*/margin-top:0;}
.kursus .testimonial p {font-weight:700;/*color:#932838;*/color:#9e907e;font-size:14px;}
.kursus .button p {padding:45px 15px 45px 15px;color:#f0ead5;font-size:20px;font-weight:800px;margin:0;}
.kursus .bottomtext {padding:0 35px 20px 35px;margin-top:-20px;}
/*.kursus .bottomtext p {color:#932838;font-size:14px;font-weight:400;margin:0;}*/
.kursus a {color:#932838;}


/* Underside - Metoden */
#metoden .container {margin-top:40px;}
#metoden .textbox {background-color:#fff;padding:10px;font-size:14px;margin:0;}
#metoden .textbox p {color:#9e907e;}
#metoden .scroll {margin:20px 0 20px 0;}
#metoden .playicon {display:none;}
#metoden .youtube-player {padding-bottom: 56.25%;display: block; overflow: hidden; position: relative; width: 100%; height:0; cursor: hand; cursor: pointer; display: block;}
#metoden .playcircle {transition: transform .25s ease;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}
#metoden .youtube-container {position:relative;display: block; margin:0; width: 100%; max-width: 100%; }
#metoden .playcircle:hover {top:50%;left:50%;transform:translate(-50%, -50%) scale(0.9)}
#metoden img.youtube-thumb {cursor:pointer; bottom: 0; display: block; left: 0; margin: auto; max-width: 100%; width: 100%; position: absolute; right: 0; top: 0; height: auto }
#metoden #youtube-iframe { width: 100%; height: 100%; position: absolute; top: 0; left: 0; }
#metoden .close_video {cursor:pointer;z-index:100;position:absolute;color:rgba(255,255,255,0.5);font-size:20px;font-weight:800;top:0;right:5px;}
#metoden .close_video:hover {color:rgba(255,255,255,0.8);}
#metoden .playcircle img {max-width:48px;}
#metoden a {color:#932838;}

/* Newsletter pop-up *//*
.subscribe-me a {text-align:right;font-size:30px;font-weight:800;color:#932838;}
.subscribe-me {color:#f5ead0;background-color:#9e907e;display:none;position:absolute;z-index:9999;max-width:100%;margin-top:20%;margin-left:50%;padding:40px;}
.subscribe-me .signup {font-size:18px;font-weight:700;}
.subscribe-me form p {text-align:center;font-size:20px;font-weight:700;background-color:#289335;padding:5px;text-transform:uppercase;border-radius:5px;margin-top:4px;}
.subscribe-me .email {padding-top:11px;}
.subscribe-me .sb-close-btn {text-align:right;}*/

.tilmelding-form {margin-top:30px;}
.tilmelding-form h2 {font-size:150%;}
.form-group label {position:static;font-size:1em;color:#932838;font-weight:500;}
.form-control {border-radius:0;}
.bg-danger {background-color:#791524;}
.bg-success {background-color:#28a745;}
.summary {padding:20px;color:#ffffff;margin-bottom:20px;}
.summary p {color:#ffffff;}
.summary ul {margin-bottom:0;}
.summary li {margin-top:5px;color:#ffffff;}
p.success {color:#932838;margin-top:15px;margin-bottom:15px;}
.field-validation-error span {padding:5px 15px;background-color:#791524;color:#fff;display:block;}
.binding {float:right;font-style:italic;color:#932838;}

.footer-links {font-size:70%;margin-top:2rem;}

/* Small Devices, Tablets */
@media only screen and (min-width:768px) {
	h1 {font-size:48px;padding-top:40px;}
	h2 {font-size:30px;}
	h3 {font-size:30px;}
	.intro p {font-size:18px;margin-top:20px;}
	.scroll {padding:15px 0;}
	.scroll img {max-width:48px;}


	/* Navigation */
	nav .navlinks {display:none;}
	label {top:-12px;right:20px;font-size:56px;}
	ul.nav.navbar-nav {top:60px;right:0;}
	.navbar-brand {font-size:30px;padding:20px 0 0 40px;}

	.cal-info h3 {font-size:16px;}
	.cal-date p {font-size:90%;}

	/* Velkomstskærm */
	#top {height:550px;}
	#top h1 {padding:20px 0 0 30px;max-width:60%;font-size:30px;}
	#top p {font-size:20px;margin-right:30px;}
	#top .coursecircle {margin-left:150px;margin-top:-20px;padding:32px 0 32px 0;font-size:18px;max-width:120px;}
	#top .positionbottom {bottom:70px;max-height:220px;}
	#top .newscircle {margin-left:50px;max-width:130px;padding:32px 0px;font-size:18px;max-width:120px;}
	#top .newscircle p {font-size:14px;}
	#top .pushtestimonial {margin-top:70px;display:block;}

	/* Vejledning og supervision */
	#supervision .video1 {margin-top:25px;}
	#supervision .video2 {margin-top:25px;}
	#supervision .video3 {margin-top:25px;}
	#supervision .video4 {margin-top:25px;}
	#supervision .videotext p {font-size:16px;margin-left:15px;}
	#supervision .videotext .readicon1 {bottom:7px;right:45px;}
	/*#supervision .youtube-player .playicon img {padding:0 2px 2px 4px;}*/
	#supervision .mouseover1 p {font-size:14px;padding-right:20%;height:92%;}
	.youtube-player .playicon {width:32px;height:32px;}
	#supervision .close_video {top:10px;left:315px;}


	/* Kurser og uddannelse */
	#kurser .linktext {bottom:30px;height:40px;padding-top:0;}
	#kurser .linktext p {font-size:18px;margin:0;}
	#kurser .linktext .kursustext p {font-size:12px;margin:-6px 0 0 0;}
	#kurser .container {padding-top:15px;}
	#kurser .intro p {padding: 0 0 20px 0;}
	#kurser .container {padding-top:0;}
	.udd img {margin-bottom:0;}

	/* Seneste nyt */
	#nyheder h1 {padding-top:20px;padding-bottom:20px;}
	#nyheder .facebook {height:480px;margin:20px 10px 15px 10px;}
	#nyheder .facebook .facebookText {padding:20px;}
	#nyheder .facebook .facebookText p {max-height:160px;}
	#nyheder .facebook .facebookText .FBtext {font-size:14px;max-height:160px;overflow:hidden;}
	#nyheder .facebook .facebookText .FBtext p {max-height:220px;}
	#nyheder .facebook .facebookText .date {font-size:14px;}
	#nyheder .facebook .facebookText .heading {font-size:18px;}
	#nyheder .playcircle {width:90px;height:90px;border-width:8px;}
	#nyheder .playcircle img {max-width:50px;margin-left:5px;}

	#facebook_wall .postContent {height:200px;margin:0 0 10px 0;padding:30px;}
	#facebook_wall .date {font-size:12px;}
	#facebook_wall .type-photo .postContent {height:353px;padding-top:24px;}
	#facebook_wall .message {padding-top:10px;font-size:14px;max-height:110px;}
	#facebook_wall .type-photo .message {max-height:435px;}			

	/* Profil */
	#profil {padding-top:0;}
	#profil .container {padding-top:20px;padding-bottom:10px;}
	#profil .profilbillede img {padding:0;margin:0;}
	#profil .profileimg img {margin-bottom:0;}
	#profil .profilephoto {bottom:20px;left:0;height:40px;max-width:100%;}
	#profil .profilevideo {bottom:20px;left:0;height:40px;width:100%;}
	#profil .profilephoto p {font-size:18px;padding-top:8px;}
	#profil .profilevideo p {font-size:18px;padding:8px 0 0 15px;}
	#profil .profile .profilevideo .readicon img {max-width:24px;max-height:24px;}
	#profil .profile .profilevideo .readicon {bottom:8px;right:45px;}
	/*#profil .profile .youtube-player .playicon {width:24px;height:24px;}
	#profil .profile .youtube-player .playicon img {max-width:18px;padding:3px 4px 5px 1px;margin-left:4px;}*/
	#profil .mouseover {width:100%;height:100%;padding:20px;}
	#profil .mouseover p {font-size:14px;}
	#profil .mouseovertext {width:126%;}

	/* Referencer */
	#referencer .referencer {height:450px;padding:10px 40px 95px 30px;margin:20px 10px 15px 10px;}
	#referencer .testimonials {height:450px;margin:20px 10px 15px 10px;/*padding-bottom:225px;*/}
	#referencer .testimonialstext {padding:30px;height:100%;width:100%;/*padding-right:23%;*/} 
	#referencer .referencertext {height:100%;width:100%;/*padding-right:15%;*/max-height:500px;}
	#referencer .referencer p {font-size:14px;}
	#referencer .referencer p {padding-bottom:0px;}
	#referencer .testimonials p {font-size:14px;padding-bottom:0;}
	#referencer .referencer h3 {padding-bottom:10px;}
	#referencer .playcircle {width:90px;height:90px;border-width:8px;}
	#referencer .playcircle img {max-width:50px;margin-left:5px;}
	#referencer .close_video {top:5px;right:10px;}

	/* Aktiviteter */
	#aktiviteter {padding-top:0;margin-top:;}
	#aktiviteter .intro p {margin-top:10px;}
	#aktiviteter .text {height:450px;margin:20px 10px 15px 10px;padding:30px;} 
	#aktiviteter .textinner {max-height:360px;width:100%;padding-right:20%;}
	#aktiviteter .text p {font-size:14px;}
	#aktiviteter .text .date p {padding-top:15px;}


	/* Kontakt */
	#kontakt .contact {padding:0 20px 20px 20px;margin-top:20px;}
	#kontakt .map {margin-top:20px;height:384px;}
	#kontakt .contact .text p {font-size:14px;font-weight:300;}
	#kontakt .contact .heading p {font-size:24px;padding-bottom:10px;}
	#kontakt h1 {padding-top:20px;}
	.contact-img {position:absolute;top:20px;bottom:0;left:0;right:0;height:auto;}

	/* Footer */
	footer {font-size:14px;padding:30px 0 50px 0;}
	footer img {max-height:36px;margin-bottom:10px;}
	footer p {font-size:16px;}

	/* Underside Introduktionskursus */
	.kursus .coursebg {margin:40px 0 20px 0;}
	.kursus .bottomtext {margin-top:0;}
	.kursus .coursebg {padding:20px;}
	.kursus .righttext {padding:0;}
	.kursus .righttext p {padding-right:20px;}
	.kursus h3 {font-size:20px;}
	.kursus .button p {font-size:20px;padding:40px 10px 40px 10px;}
	.kursus .button {margin-top:20px;}


	/* Metoden */
	#metoden .textbox {padding:40px;font-size:18px;margin:40px 0 0 0;}
	#metoden .youtube-container {margin:0 0 40px 0;}
	#metoden .playcircle img {max-width:150px;}
	#metoden .close_video {font-size:32px;top:0;right:10px;}

}

/* Medium Devices, Desktops */
@media only screen and (min-width : 992px){
	
	h1 {font-size:56px;padding-top:60px;}
	h2 {font-size:42px;}
	h3 {font-size:30px;padding-bottom:20px;}
	.intro p {font-size:22px;margin-top:20px;}
	.scroll {padding:20px 0;}
	.scroll img {max-width:48px;cursor:pointer;margin-top:0;}

	/* Navigation */
	nav .navlinks {display:none;}
	#navbar-toggle-cbox:checked ~ .collapse {display:block;}
	#navbar-toggle-cbox {display:none;}
	label {position:absolute;top:-16px;right:20px;font-size:62px;}
	.navbar {display:block;top:0;height:60px;width:100%;z-index:9998;color:#f5ead0;}
	.collapse .navbar-nav>li>a {padding:0;float:none;}
	.collapse .navbar-nav>li> {float:none;}
	ul.nav.navbar-nav {font-size:18px;position:absolute;top:60px;right:0;background-color:#932838;padding:20px;}
	li.nav-item {float:none;}
	.navbar-nav>li {float:none;}
	.collapse .navbar-nav>li a {padding:5px 0 5px 0;}
	.navbar-nav {float:none;}
	navbar.less {float:none;}
	.navbar-brand {font-size:30px;font-weight:700;padding:20px 0 0 55px;display:block;z-index:9999;}
	nav .brand a {display:block;z-index:9999;}
	.nav>li>a:focus, .nav>li>a:hover {background-color:#289335;padding:5px 10px 5px 10px;margin:0 -10px 0 -10px;}
	
	.cal-details {padding:2rem 3rem}
	/*.cal-date {padding:5px 30px 0 30px;}*/

	/* Velkomstskærm */
	#top h1 {padding:20px 0 0 40px;font-size:40px;max-width:60%;}
	#top p {font-size:24px;margin-right:40px;}
	#top .coursecircle {margin-top:-20px;margin-left:180px;padding:30px 5pxfont-size:20px;max-width:120px;}
	#top .positionbottom {bottom:80px;max-height:280px;}
	#top .newscircle {margin-left:60px;padding:30px 5pxfont-size:20px;max-width:120px;margin-top:60px;}
	#top .newscircle p {font-size:16px;}
	#top .pushtestimonial {margin-top:100px;}

	/* Vejledning og supervision */
	#supervision img {width:100%;position:relative;}
	#supervision .videotext {bottom:20px;height:50px;}
	#supervision .videotext p {font-size:20px;margin-left:25px;line-height:50px;}
	.read-more a {line-height:50px;margin-right:25px;font-size:20px;}
	#supervision .videotext .readicon1 {bottom:9px;right:70px;}
	#supervision .videotext .readicon1 img {max-width:32px;}
	/*#supervision .youtube-player  .playicon img {max-width:24px;padding:5px 0 0 7px;}*/
	#supervision .mouseover1 {top:0;left:0;width:100%;height:100%;padding:40px;overflow:hidden;display:none;position:absolute;}
	#supervision .mouseover1 p {font-size:18px;overflow-y:scroll;width:100%;padding-right:10%;height:100%;}
	#supervision .mouseovertext {width:100%;padding-right:20%;height:100%;overflow-y:scroll; float:left;}
	.youtube-player .playicon {width:48px;height:48px;}
	#supervision .close_video {top:10px;left:423px;}



	/* Kurser og uddannelse */
	#kurser .linktext {bottom:30px;height:50px;padding-top:0;}
	#kurser .linktext p {font-size:24px;margin:-2px 0 0 0;}
	#kurser .linktext .kursustext p {font-size:18px;margin:-10px 0 0 0;}
	#kurser .container {padding-top:30px;}
	#kurser .intro p {padding:0;}
	#kurser .container {padding-top:0;}


	/* Seneste nyt */
	#nyheder h1 {padding-top:40px;padding-bottom:20px;}
	#nyheder .facebook {height:672px;margin:20px 0 15px 0;}
	#nyheder .facebook .facebookText {padding:40px;}
	#nyheder .facebook .facebookText .date {font-size:18px;}
	#nyheder .facebook .facebookText .heading {font-size:24px;}
	#nyheder .facebook .facebookText .FBtext {font-size:18px;max-height:250px;overflow:hidden;}
	#nyheder .facebook .facebookText p {max-height:250px;}
	#nyheder .playcircle {width:130px;height:130px;border-width:8px;}
	#nyheder .playcircle img {max-width:82px;margin-left:8px;}

	#facebook_wall .postContent {height:250px;margin:0 0 10px 0;padding:30px;}
	#facebook_wall .date {font-size:14px;}
	#facebook_wall .type-photo .postContent {height:453px;padding-top:32px;}
	#facebook_wall .message {padding-top:10px;font-size:18px;max-height:190px;}
	#facebook_wall .type-photo .message {max-height:387px;}	

	/* Profil */
	#profil {padding-top:0;}
	#profil .container {padding-top:20px;padding-bottom:20px;}
	#profil .profilbillede img {height:100%;margin-bottom:0;}
	#profil .profileimg img {margin-bottom:0;}
	#profil .profilephoto {bottom:20px;height:50px;width:100%;}
	#profil .profilevideo {bottom:20px;height:50px;}
	#profil .profilephoto p {font-size:24px;padding-top:7px;}
	#profil .profilevideo p {font-size:24px;padding:7px 0 0 30px;}
	#profil .profile .profilevideo .readicon img {max-width:32px;max-height:32px;}
	#profil .profile .profilevideo .readicon {bottom:9px;right:80px;}
	/*#profil .profile .youtube-player .playicon {width:32px;height:32px;}*/
	/*#profil .profile .youtube-player .playicon img {max-width:20px;padding:6px 0 0 4px;margin-left:4px;}*/
	#profil .mouseover {left:0;width:100%;padding:40px;overflow:hidden;}
	#profil .mouseover p {font-size:18px;overflow-y:scroll;margin-right:-20px;max-height:85%;width:100%;}
	#profil .mouseovertext {width:135%;}



	/* Referencer */
	#referencer h1 {padding-top:40px;}
	#referencer .referencer {height:550px;padding:20px 40px 40px 40px;margin:20px 10px 20px 10px;}
	#referencer .testimonials {height:550px;margin:20px 10px 20px 10px;}
	#referencer .testimonialstext {padding:20px 40px 40px 40px;/*max-height:250px;*/width:100%;} 
	#referencer .referencertext {max-height:410px;width:100%;}
	#referencer .referencer p {font-size:18px;}
	#referencer .referencer p {padding-bottom:10px;}
	#referencer .testimonials p {font-size:18px;padding-bottom:10px;}
	#referencer .referencer h3 {padding-bottom:20px;}
	#referencer .playcircle {width:130px;height:130px;border-width:8px;}
	#referencer .playcircle img {max-width:82px;margin-left:8px;}
	#referencer .close_video {font-size:20px;}


	/* Aktiviteter */
	#aktiviteter {padding-top:0;margin-top:;}
	#aktiviteter .intro p {margin-top:20px;}
	#aktiviteter .text {height:550px;margin:20px 10px 20px 10px;padding:40px;} 
	#aktiviteter .textinner {max-height:440px;width:100%;}
	#aktiviteter .text p {font-size:18px;}
	#aktiviteter .text .date p {padding-top:20px;}

	/* Kontakt */
	#kontakt .contact {padding:30px 40px 40px 40px;margin:20px 0 10px 0;}
	#kontakt .map {margin-top:20px;height:550px;}
	#kontakt .contact .text p {font-size:20px;font-weight:300;}
	#kontakt .contact .heading p {font-size:30px;padding-bottom:10px;}
	#kontakt h1 {padding-top:40px;}
	.contact-img {bottom:10px;}

	/* Footer */
	footer {font-size:18px;padding:30px 0 30px 0;}
	footer img {max-height:48px;margin-bottom:20px;}

	/* Underside */
	.kursus .bottomtext {margin:0;}
	.kursus h3 {padding-bottom:0;}
	.terapeutuddannelsen .bottomtext {margin:0;}
	.brushupkursus .bottomtext {margin:0;}

	/* Metoden */
	#metoden .textbox {padding:40px;font-size:18px;margin:40px 0 0 0;}
	#metoden .youtube-container {margin:0 0 40px 0;}
}

/* Large Devices, Wide Screens */
@media only screen and (min-width : 1200px){
	
	h1 {font-size:72px;padding-top:80px;}
	h2 {font-size:48px;}
	h3 {font-size:30px;padding-bottom:0;}
	.intro p {font-size:24px;margin-top:40px;}
	.scroll img {max-width:48px;cursor:pointer;}

	/* Navigation */
	nav .navlinks {display:none;}
	#navbar-toggle-cbox:checked ~ .collapse {display:block;}
	#navbar-toggle-cbox {display:none;}
	label {position:absolute;right:40px;display:block;}
	.navbar {display:block;top:0;height:60px;width:100%;z-index:9998;color:#f5ead0;}
	.collapse .navbar-nav>li>a {padding:0;float:none;}
	.collapse .navbar-nav>li> {float:none;}
	ul.nav.navbar-nav {font-size:18px;position:absolute;top:60px;right:0;background-color:#932838;padding:20px;}
	li.nav-item {float:none;}
	.navbar-nav>li {float:none;}
	.collapse .navbar-nav>li a {padding:5px 0 5px 0;}
	.navbar-nav {float:none;}
	navbar.less {float:none;}
	.navbar-brand {font-size:30px;font-weight:700;padding:20px 0 0 80px;display:block;z-index:9999;}
	nav .brand a {display:block;z-index:9999;}
	.nav>li>a:focus, .nav>li>a:hover {background-color:#289335;padding:5px 10px 5px 10px;margin:0 -10px 0 -10px;}

	.cal-details {padding:2rem 4rem;}
	/*.cal-date {padding:5px 40px 0 40px;}*/

	/* Velkomstskærm */
	#top {height:700px;}
	#top h1 {padding:40px 0 0 60px;font-size:48px;max-width:60%;}
	#top p {font-size:30px;margin-right:60px;}
	#top .coursecircle {margin-top:0px;margin-left:220px;padding:36px 10px;font-size:20px;max-width:128px;}
	#top .positionbottom {bottom:160px;max-height:340px;}
	#top .newscircle {margin-left:100px;padding:36px 10px;font-size:20px;max-width:128px;}
	#top .newscircle p {font-size:16px;}
	#top .pushtestimonial {margin-top:150px;}

	/* Vejledning og supervision */
	#supervision iframe {width:100%;height:388px;position:relative;}
	#supervision .videotext {bottom:25px;}
	#supervision .videotext .readicon1 {bottom:9px;right:80px;}
	#supervision .videotext .readicon1 img {max-width:32px;}
	/*#supervision .youtube-player .playicon img {max-width:25px;padding:5px 0 0 7px;}*/
	#supervision .mouseover1 {top:0;left:0;width:100%;height:100%;padding:40px;overflow:hidden;display:none;position:absolute;}
	#supervision .mouseover1 p {font-size:18px;overflow-y:scroll;width:100%;/*padding-right:10%;*/height:100%;}
	#supervision .mouseovertext {width:100%;/*padding-right:20%;*/height:100%;overflow-y:scroll; float:left;}
	.youtube-player .playicon {width:48px;height:48px;}
	#supervision .close_video {top:10px;left:525px;}

	/* Kurser og uddannelse */
	#kurser .linktext {bottom:35px;height:50px;padding-top:0;}
	#kurser .linktext p {font-size:24px;margin:-2px 0 0 0;}
	#kurser .linktext .kursustext p {font-size:18px;margin:-10px 0 0 0;}
	#kurser .intro p {padding: 0 0 40px 0;}
	#kurser .container {padding-top:0;}

	/* Seneste nyt */
	#nyheder h1 {padding-bottom:40px;}
	#nyheder .facebook {height:750px;margin:40px 10px 20px 10px;}
	#nyheder .facebook .facebookText {padding:40px;}
	#nyheder .facebook .facebookText .date {font-size:18px;}
	#nyheder .facebook .facebookText .heading {font-size:24px;}
	#nyheder .facebook .facebookText .FBtext {font-size:18px;max-height:250px;overflow:hidden;}
	#nyheder .facebook .facebookText .FBtext p {max-height:250px;}
	#nyheder .facebook .facebookText p {max-height:250px;}
	#nyheder .playcircle {width:130px;height:130px;border-width:8px;}
	#nyheder .playcircle img {max-width:82px;margin-left:8px;}

	#facebook_wall .postContent {height:250px;margin:0 0 10px 0;padding:30px;}
	#facebook_wall .date {font-size:14px;}
	#facebook_wall .type-photo .postContent {height:500px;padding-top:24px;}
	#facebook_wall .message {padding-top:10px;font-size:18px;max-height:190px;}
	#facebook_wall .type-photo .message {max-height:435px;}		

	/* Profil */
	#profil {padding-top:0;}
	#profil .container {padding:40px 27px 20px 27px;}
	#profil .profileimg img {margin-bottom:0;}
	#profil .profilephoto {bottom:20px;height:50px;}
	#profil .profilevideo {bottom:20px;height:50px;}
	#profil .profilephoto p {font-size:24px;padding-top:7px;}
	#profil .profilevideo p {font-size:24px;padding:7px 0 0 30px;}
	#profil .profile .profilevideo .readicon img {max-width:32px;max-height:32px;}
	#profil .profile .profilevideo .readicon {bottom:9px;right:80px;}
	/*#profil .profile .youtube-player .playicon {width:32px;height:32px;}
	#profil .profile .youtube-player .playicon img {max-width:20px;padding:6px 0 0 4px;margin-left:4px;}*/
	#profil .mouseover {left:0;width:100%;padding:40px;overflow:hidden;}
	#profil .mouseover p {font-size:18px;overflow-y:scroll;margin-right:-20px;max-height:85%;width:100%;}

	/* Referencer */
	#referencer h1 {padding-top:60px;}
	#referencer .referencer {height:750px;padding:20px 40px 40px 40px;margin:40px 10px 20px 10px;}
	#referencer .testimonials {height:750px;margin:40px 10px 20px 10px;}
	#referencer .testimonialstext {padding:10px 40px 0 40px;/*max-height:390px;*/width:100%;/*padding-right:23%;*/} 
	#referencer .referencertext {max-height:613px;width:100%;/*padding-right:15%;*/}
	#referencer .referencer p {font-size:18px;}
	#referencer .referencer p {padding-bottom:20px;}
	#referencer .testimonials p {font-size:18px;padding-bottom:20px;}
	#referencer .referencer h3 {padding-bottom:20px;}
	#referencer .playcircle {width:130px;height:130px;border-width:8px;}
	#referencer .playcircle img {max-width:82px;margin-left:8px;}
	#referencer .close_video {top:10px;right:15px;}


	/* Aktiviteter */
	#aktiviteter {padding-top:0;margin-top:;}
	#aktiviteter .intro p {margin-top:20px;}
	#aktiviteter .text {height:750px;margin:40px 10px 20px 10px;padding:40px;} 
	#aktiviteter .textinner {max-height:640px;width:100%;/*padding-right:20%;*/}
	#aktiviteter .text p {font-size:18px;}
	#aktiviteter .text .date p {padding-top:20px;}

	/* Kontakt */
	#kontakt .contact {padding:60px 80px 80px 80px;margin-top:40px;}
	#kontakt .map {margin-top:40px;height:800px;}
	#kontakt .contact .text p {font-size:24px;font-weight:300;}
	#kontakt .contact .heading p {font-size:30px;padding-bottom:40px;}
	#kontakt h1 {padding-top:40px;}
	.contact-img {top:40px;}

	/* Footer */
	footer {font-size:18px;padding:60px 0 50px 0;}
	footer img {max-height:48px;margin-bottom:20px;}

	/* Underside */

	/* Introduktionskursus */
	.kursus .coursebg {padding:40px;}
	.kursus .righttext {padding:0 0 0 20px;}
	.kursus h3 {font-size:30px;}
	.kursus p {font-size:16px;}
	.kursus ul li {font-size:16px;margin:0 0 20px 0;}
	.kursus .button {margin:40px 20px 0 0;}
	.kursus .testimonial p {font-size:18px;}
	.kursus .testimonial {margin-top:20px;}
	.kursus .button p {padding:50px 15px 50px 15px;font-size:26px;}
	.kursus .bottomtext {padding:0 20px 0 20px;margin-top:0px;}
	.kursus .bottomtext p {margin:0 0 20px 0;}

	/* Metoden */
	#metoden .textbox {padding:40px;font-size:18px;margin:40px 0 0 0;}
	#metoden .youtube-container {margin:0 0 40px 0;}
}

@media (min-width:1400px) {
	#top {height:850px;}
}

