

/* AUDIO PLAYER STYLING */

.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current {
    top: 0;
}
.mejs-container, 
.mejs-container .mejs-controls, 
.mejs-embed, 
.mejs-embed body {
    background-color: #ddd !important;
}
.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total,
.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total, 
.mejs-controls .mejs-time-rail .mejs-time-total {
    background-color: #fff;
}
.mejs-controls .mejs-time-rail .mejs-time-float-current {
    transform: none !important;
}
.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current,
.mejs-controls .mejs-time-rail .mejs-time-current {
    background-color: #2196F3 !important;
}
.mejs-controls div.mejs-time-rail {
    margin-left: 0px;
}
.article .mejs-controls div.mejs-time-rail {
    margin-left: 6px !important;
}
.mejs-controls .mejs-replay button {
    background-image: url(img/audio/play.png);
}
.mejs-controls .mejs-time-rail span {
  width: 100%;
  margin: 16px 0;
}
.mejs-time span.mejs-duration {
    margin-left: 10px !important;
}
.mejs-time span.mejs-currenttime {
    padding-right: 10px !important;
}
.mejs-time-hovered {
    background-color: transparent !important;
}

/* _______________________________________________________________________________________________________ */


div.ytVid {
width: 100% !important; 
position: relative !important; 
}

div.ytVid > div.fluid-width-video-wrapper {
padding-top: 56.272% !important; 
}



/* _______________________________________________________________________________________________________ */

.content_bottom
{
text-align: center;
margin-top: 40px;
margin-bottom: 40px;
}

.aligncenter
{
text-align: center;
}

.post_text_inner
{
background-color: transparent !important;
}


body {
color: #606060;
}

.footer_col1 {
padding: 25px 0px 12px 0px;
}

.footer_col2 {
padding: 32px 0px 12px 0px;
}


.footer_col3 {
padding: 32px 0px 12px 0px;
}

.footer_col4 {
padding: 32px 0px 12px 0px;
}

/*
#text-2 {
padding: 0px 0px 0px 25px;
font-size: 300%;
line-height: 1.571428571428571em;
font-weight: 600;
letter-spacing: 1px;
margin: 0 0 0 -25px;
}
*/

#text-3 {
margin: 0 0 0 -25px;
}

#text-4 {
margin: 0 0 0 -25px;
}

#cancel-comment-reply-link {
color: #bebebe;
}

#cancel-comment-reply-link:hover {
color: #303030;
}


.onlineKursusButton1 {
padding: 10px 20px 10px 20px !important; 
color: white !important;
border-radius: 5px !important;  
border: 2px solid white !important; 
text-align: center !important; 
width: 70% !important; 
font-weight: 700 !important;
}

.onlineKursusButton1:hover {
color: #19363F !important;
background-color: white !important; 
}

.onlineKursusButton2 {
padding: 10px 20px 10px 20px !important; 
color: #19363f !important;
border-radius: 5px !important; 
background-color: #f7f7f7 !important; 
border: 2px solid #303030 !important; 
text-align: center !important; 
width: 150px; 
font-weight: 700 !important;
}

.onlineKursusButton2:hover {
color: #cde9f2 !important;
background-color: #19363F !important; 
border: 2px solid #19363F !important;
}










.foredragButton {
padding: 10px 20px 10px 20px !important; 
color: #303030 !important; 
border-radius: 5px !important; 
background-color: #f7f7f7 !important; 
border: 2px solid #303030 !important; 
text-align: center !important; 
width: 150px !important; 
font-weight: 700 !important; 
}

.foredragButton:hover {
color: #cde9f2 !important; 
background-color: #19363F !important; 
border: 2px solid #19363F !important; 
}


.stressKonceptButton {
padding: 10px 20px 10px 20px !important; 
color: #303030 !important; 
border-radius: 5px !important; 
background-color: #f7f7f7 !important; 
border: 2px solid #303030 !important; 
text-align: center !important; 
width: 150px !important; 
font-weight: 700 !important; 
}

.stressKonceptButton:hover {
color: #cde9f2 !important; 
background-color: #19363F !important; 
border: 2px solid #19363F !important; 
}


.teamudviklingButton {
padding: 10px 20px 10px 20px !important; 
color: #303030 !important; 
border-radius: 5px !important; 
background-color: #f7f7f7 !important; 
border: 2px solid #303030 !important; 
text-align: center !important; 
width: 150px !important; 
font-weight: 700 !important; 
}

.teamudviklingButton:hover {
color: #cde9f2 !important; 
background-color: #19363F !important; 
border: 2px solid #19363F !important; 
}


.lederudviklingButton {
padding: 10px 20px 10px 20px !important; 
color: #303030 !important; 
border-radius: 5px !important; 
background-color: #f7f7f7 !important; 
border: 2px solid #303030 !important; 
text-align: center !important; 
width: 150px !important; 
font-weight: 700 !important; 
}

.lederudviklingButton:hover {
color: #cde9f2 !important; 
background-color: #19363F !important; 
border: 2px solid #19363F !important; 
}




.q_slide_text {
text-shadow: 1px 2px 6px #000000; 
}



.SignUp {
color: #000000 !important;
font-weight: 600 !important;
}




.wpcf7 form div.visible-only-if-sent {
    display: none;
}
 
.wpcf7 form.sent div.visible-only-if-sent {
    display: block;
    position: relative;
    padding: 17px 30px 17px 55px;
    color: #fff;
    font-weight: 500;
    font-size: 15px;
    text-transform: uppercase;
    letter-spacing: 1px;
    border: none;
    background-color: #19363F !important;
    margin: 2em 0.5em 1em;   
    margin-left: 0;
    margin-right: 0;
}

.wpcf7 form.sent div.visible-only-if-sent:before {
    content: "\f087";
    font-family: FontAwesome,sans-serif;
    width: 20px;
    height: 20px;
    display: inline-block;
    color: #fff;
    position: absolute;
    left: 25px;
}

div.wpcf7-response-output.wpcf7-mail-sent-ok {
background-color: #19363F !important;
display: none !important;
}


button.pum-close {
/*display: none !important;*/
}



.testsend {
color: #ffffff !important;
border-color: #ffffff !important;
}


html.pum-open.pum-open-overlay, html.pum-open.pum-open-overlay.pum-open-fixed .pum-overlay {
   overflow: hidden!important;
}


.main_menu {
background-color: #19363f !important;
color: #ffffff !important;
width: 1150px !important;
left: -25px !important;
float: none !important;
/* text-align: center !important; */
/* height: 70px !important; */
}

nav.main_menu ul li {
float: none !important;
}

.menu-item {
text-align: center !important;
}

nav {
text-align: center !important;
}

.nav li {
    display:inline !important;
}
.nav a {
    display:inline-block !important;
}


.q_logo {
height: 80px !important;
}

.q_logo a {
height: 80px !important;
text-align: left !important;
left: 17% !important;
}

img.normal {
left: 17% !important;
}

img.mobile {
left: 17% !important;
}

header.centered_logo {
text-align: left !important;
}

.logo_wrapper {
height: 80px !important;
}

.header_inner_left {
height: 80px !important;
}


.centered_logo scroll_header_top_area {
height: 175px !important;
}

/*
header {
height: 175px !important;
}
*/

.header_inner clearfix {
height: 175px !important;
}

.header_top_bottom_holder {
height: 175px !important;
}

.header_bottom {
height: 175px !important;
}

div.title_outer title_without_animation {
margin-top: 10px !important;
}


.q_slide_title {
font-family: "korolev-compressed",sans-serif !important;
font-style: normal !important;
font-weight: 300 !important;
text-shadow: 1px 1px 2px rgba(0,0,0,0.9) !important;
}


.q_slide_subtitle {
font-family: "korolev-compressed",sans-serif !important;
font-style: normal !important;
font-weight: 300 !important;
text-shadow: 1px 1px 2px rgba(0,0,0,0.9) !important;
}

.q_slide_text {
font-family: "korolev-compressed",sans-serif !important;
font-style: normal !important;
font-weight: 300 !important;
text-shadow: 1px 1px 2px rgba(0,0,0,0.9) !important;
}



span.sliderBoxLeft {
position: absolute;
    width: 45%;
    text-align: left;
    top: 30px;
    left: 0;
letter-spacing: 2px;
}


span.sliderBoxRight {
position: absolute;
    width: 45%;
    text-align: left;
    top: 30px;
    right: 0;
letter-spacing: 2px;
}





div.thumb {
height: 100px !important;
width: 100px !important;
}

.SliderIntroLink {
color: #19363f !important;
font-size: 45px;
font-family: Raleway;
font-style: normal;
font-weight: 300;
}

.SliderIntroLink:hover {
color: #ffffff; !important;
}

.SliderCertificeringLink {
color: #ffffff !important;
font-size: 45px;
font-family: Raleway;
font-style: normal;
font-weight: 300;
}

.SliderCertificeringLink:hover {
color: #ffffff; !important;
}

.carousel-control {
    width: 15% !important;
}

img.fblnIcon {
height:40px; 
width:40px;
}


p.fblnText {
font-size: 14px; 
margin-left: 60px;
}

p.fblnText:hover {
color: #8224e3;
}

div.footerSocialMedia{
text-align: left !important; 
margin-left: 60px !important;
}

div.footerPlacement{
text-align: left !important; 
}

p.tilmeldNyhedsbrev {
text-align: center;
font-size: 14px; 
/*
border: 2px solid #cde9f2;
border-radius: 5px;
*/
width: 200px;
padding: 10px;
margin: 0 0 0 0;
}

p.tilmeldNyhedsbrev:hover{
color: #8224e3;
}

/*
img.normal {
height: 100px !important;
}

img.light {
height: 100px !important;
}

img.dark {
height: 100px !important;
}

img.sticky {
height: 100px !important;
}

img.mobile {
height: 100px !important;
}
*/

.foredrag_slide_text {
    text-transform: uppercase !important;
    letter-spacing: 1px !important;
    color: #19363f !important;
    font-size: 35px !important;
    text-align: right !important;
    margin: 10px 0 15px !important;
    font-family: "korolev-compressed",sans-serif !important;
    font-style: normal !important;
    font-weight: 300 !important;
    text-shadow: 1px 1px 2px rgba(0,0,0,0.9) !important;
}



.showOnMobileOnly {
    display: none;
}




@media screen and (min-width: 1000px) and (max-width: 1200px) {
.main_menu {
    width: 1000px !important;
}
nav.main_menu>ul>li>a {
    padding: 0 5px;
}
span.sliderBoxLeft {
font-size: 20px;
    top: 0px;
}
span.sliderBoxRight {
font-size: 20px;
    top: 0px;
}}
@media screen and (max-width: 1200px) {
body.boxed .content {
    overflow: visible;
}}
@media screen and (max-width: 1024px) {
div#Byby {
width: 205px !important;
}}
@media screen and (max-width: 768px) {
p.fbText {
    font-size: 16px;
}
div#Byby {
    width: 90px !important;
}
img.mobile {
    left: -50px !important;
}}
@media screen and (min-width: 1201px) and (max-width: 1366px) {
.q_logo a {
left: 19% !important;
}}
@media screen and (min-width: 1024px) and (max-width: 1200px) {
.q_logo a {
left: 19% !important;
}}
@media screen and (max-width: 736px) {
.carousel-inner .item .image {
    width: 100%;
}
}

/*
@media screen and (max-width: 667px) {
img.mobile {
left: -24% !important;
top: 8px !important;
}
.carousel:not(.advanced_responsiveness) .carousel-inner p {
    line-height: 1.4em!important;
    font-size: 18px !important;
    text-align: center;
}
.carousel:not(.advanced_responsiveness) .carousel-inner .q_slide_subtitle span {
    font-size: 16px;
    text-align: center;
}
.q_slide_text {
    font-size: 18px !important;
    text-align: center;
}}
*/




div.front_page_column_inner {
padding: 52px 0px 52px 0px; 
min-width: 250px; 
width: 33.33%; 
float: left;
}

/* _______________________________________________________________________________________________________ */

@media screen and (max-width: 1000px) {
div.front_page_column_inner {
min-width: 200px; 
}
h1.inBubble {
font-size: 130% !important;
}
.header_bottom, .header_inner {
height: 100px !important;
}
.content {
/*
top: -80px;
margin-bottom: -90px !important;
*/
}
.container_inner {
padding: 0 0 0 !important;
}
.header_top_bottom_holder {
height: 100px !important;
}
img.mobile {
left: -125% !important;
height: 70px !important;
top: 10px !important;
}
div#Byby {
    width: 180px !important;
}
.mobile_menu_button {
height: 60px !important;
width: 50px !important;
margin-left: 90% !important;
margin-top: 25px !important;
z-index: 1000 !important;
}
.wrapper_inner {
    width: 100%  !important;
}
.carousel-inner {
    width: 100%  !important;
}
.responsive_height, .item {
height: 320px !important;
}
.carousel-indicators {
bottom: 2% !important;
}
.carousel:not(.advanced_responsiveness) .carousel-inner p {
    line-height: 1em!important;
    font-size: 30px !important;
    text-align: left;
}
.foredrag_slide_text {
    color: #19363f;
    width: 70% !important;
    font-size: 30px !important;
    position: relative !important;
    left: 30% !important;
    text-align: right !important;
    line-height: 1.3em !important;
}
.foredrag_slide_subtitle {
    color: #19363f;
    font-size: 30px !important;
    position: relative !important;
    width: 70% !important;
    left: 30% !important; 
    top: 20px !important;
    text-align: right !important;
    line-height: 1.3em !important;
}
.carousel:not(.advanced_responsiveness) .carousel-inner .q_slide_subtitle span {
    font-size: 25px !important;
line-height: 1em !important;
}
.q_slide_title  {
line-height: 1em !important;
}
.q_slide_subtitle {
    font-size: 35px !important;
line-height: 1em;
    margin: 0 !important;
}
.q_slide_text {
    font-size: 35px !important;
}
span.sliderBoxLeft {
font-size: 20px;
    top: 0px;
left: -1%;
font-size: 15px;
}
span.sliderBoxRight {
font-size: 20px;
    top: 0px;
}
.SliderIntroLink {
    font-size: 30px !important;
    text-align: right !important;
    position: relative !important;
    width: 70% !important;
    left: 30% !important;
    top: -10px !important;
}
.et_stressfrit_DK {
    position: relative !important;
    font-size: 40px !important;
    right: -38% !important;
    bottom: -10px !important;
    text-align: right !important;
}
.fbText {
    margin-left: 30px !important;
}
div.footerSocialMedia{
margin-left: 20px !important;
}
div.footerPlacement{
}
div.podcastDescription{
width: 100% !important;
}
div.freePodcast{
margin: auto;
float: none !important;
display: block !important;
}
div.grid{
text-align: center;
}
}


/* _______________________________________________________________________________________________________ */


@media screen and (max-width: 810px) {
.content {
/*
position: static !important; 
*/
}
footer{
top: 55px !important;
}}



/* _______________________________________________________________________________________________________ */


@media only screen and (max-width: 800px) {
.slider_content {
position: absolute !important; 
width: 100% !important; 
}
.carousel:not(.advanced_responsiveness) .carousel-inner .q_slide_subtitle span {
    font-size: 25px !important;
line-height: 1em !important;
}
.q_slide_title  {
line-height: 1em !important;
margin: 40px 60px 0 60px !important;
}
.q_slide_subtitle {
    font-size: 35px !important;
line-height: 1em;
margin: 40px 60px 0 60px !important;
}
.q_slide_text {
    font-size: 35px !important;
}
span.sliderBoxLeft {
font-size: 20px;
    top: 40px;
left: 10%;
font-size: 15px;
width: 35%;
}
span.sliderBoxRight {
font-size: 20px;
top: 40px;
right: 10%;
width: 35%;
}
.et_stressfrit_DK {
    position: relative !important;
    font-size: 40px !important;
    right: -50% !important;
    bottom: -200px !important;
    text-align: right !important;
}}


/* _______________________________________________________________________________________________________ */

@media screen and (max-width: 769px) {
footer{
top: 0px !important;
}
.slider_content {
position: static !important; 
width: 50% !important; 
}
div.front_page_column_inner {
min-width: 200px; 
}
h1.inBubble {
font-size: 100% !important;
}
.header_bottom, .header_inner {
height: 100px !important;
}
.content {
/*
top: -80px;
margin-bottom: -90px !important;
position: relative !important; 
*/
}
.container_inner {
padding: 0 0 0 !important;
}
.header_top_bottom_holder {
height: 100px !important;
}
img.mobile {
left: -115% !important;
height: 70px !important;
top: 10px !important;
}
div#Byby {
    width: 180px !important;
}
.mobile_menu_button {
height: 60px !important;
width: 50px !important;
margin-left: 100% !important;
margin-top: 25px !important;
z-index: 1000 !important;
}
.wrapper_inner {
    width: 100%  !important;
}
.carousel-inner {
    width: 100%  !important;
}
.responsive_height, .item {
height: 320px !important;
}
.carousel-indicators {
bottom: 2% !important;
}
.carousel:not(.advanced_responsiveness) .carousel-inner p {
    line-height: 1em!important;
    font-size: 30px !important;
    text-align: left;
}
.foredrag_slide_text {
    color: #19363f;
    width: 70% !important;
    font-size: 30px !important;
    position: relative !important;
    left: 30% !important;
    text-align: right !important;
    line-height: 1.3em !important;
}
.foredrag_slide_subtitle {
    color: #19363f;
    font-size: 30px !important;
    position: relative !important;
    width: 70% !important;
    left: 30% !important; 
    top: 20px !important;
    text-align: right !important;
    line-height: 1.3em !important;
}
.carousel:not(.advanced_responsiveness) .carousel-inner .q_slide_subtitle span {
    font-size: 30px !important;
}
.q_slide_title  {
font-size: 70px !important;
line-height: 1em !important;
}
.q_slide_subtitle {
margin-top: 0px !important;
}
span.sliderBoxLeft {
display: none;
}
span.sliderBoxRight {
display: none;
}
.SliderIntroLink {
    font-size: 30px !important;
    text-align: right !important;
    position: relative !important;
    width: 70% !important;
    left: 30% !important;
    top: -10px !important;
}
.et_stressfrit_DK {
    position: relative !important;
    font-size: 40px !important;
    right: -38% !important;
    bottom: -80px !important;
    text-align: right !important;
}
.fbText {
    margin-left: 30px !important;
}
div.footerSocialMedia{
margin-left: 20px !important;
}
div.footerPlacement{
}}


/* _______________________________________________________________________________________________________ */


@media screen and (max-width: 700px) {
img.mobile {
left: -100% !important;
height: 70px !important;
top: 10px !important;
}
.mobile_menu_button {
height: 60px !important;
width: 50px !important;
margin-left: 90% !important;
margin-top: 25px !important;
z-index: 1000 !important;
}}


/* _______________________________________________________________________________________________________ */


@media screen and (max-width: 642px) {
.content {
/*
position: static !important; 
*/
}
footer{
top: 80px !important;
}}


/* _______________________________________________________________________________________________________ */


@media screen and (max-width: 601px) {
footer{
top: 0px !important;
}
div.front_page_column_inner {
min-width: 250px; 
padding: 0;
margin: auto;
float: none;
}
h1.inBubble {
font-size: 120% !important;
}
div.darkGreen {
display: none;
}
.header_bottom, .header_inner {
height: 100px !important;
}
.content {
/*
top: -80px;
margin-bottom: -90px !important;
position: relative !important; 
*/
}
.container_inner {
padding: 0 0 0 !important;
}
.header_top_bottom_holder {
height: 100px !important;
}
img.mobile {
left: -90% !important;
height: 70px !important;
top: 10px !important;
}
div#Byby {
    width: 325px !important;
}
.mobile_menu_button {
height: 60px !important;
width: 50px !important;
margin-left: 100% !important;
margin-top: 25px !important;
z-index: 1000 !important;
}
.wrapper_inner {
    width: 100%  !important;
}
.carousel-inner {
    width: 100%  !important;
}
.responsive_height, .item {
height: 260px !important;
}
.carousel-indicators {
bottom: 2% !important;
}
.carousel:not(.advanced_responsiveness) .carousel-inner p {
    line-height: 1em!important;
    font-size: 30px !important;
}
.foredrag_slide_text {
    color: #19363f;
    width: 70% !important;
    font-size: 30px !important;
    position: relative !important;
    left: 30% !important;
    text-align: right !important;
    line-height: 1.3em !important;
}
.foredrag_slide_subtitle {
    color: #19363f;
    font-size: 30px !important;
    position: relative !important;
    width: 70% !important;
    left: 30% !important; 
    top: 20px !important;
    text-align: right !important;
    line-height: 1.3em !important;
}
.carousel:not(.advanced_responsiveness) .carousel-inner .q_slide_subtitle span {
    font-size: 30px !important;
}
.q_slide_title  {
    margin: 0 !important;
}
.q_slide_subtitle {
    font-size: 35px !important;
    text-align: left;
    margin: 0 !important;
}
.q_slide_text {
    font-size: 35px !important;
    text-align: left;
}
div.tilmeldSub {
display: none;
}
.SliderIntroLink {
    font-size: 30px !important;
    text-align: right !important;
    position: relative !important;
    width: 70% !important;
    left: 30% !important;
    top: -10px !important;
}
.et_stressfrit_DK {
    position: relative !important;
    font-size: 40px !important;
    right: -32% !important;
    bottom: -65px !important;
    text-align: right !important;
}
.fbText {
    margin-left: 120px !important;
}
.fbIcon {
    margin-left: 20px !important;
}
div.footerSocialMedia{
margin-left: 100px !important;
}
div.footerPlacement{
margin-left: 100px !important;
}}



/* _______________________________________________________________________________________________________ */

@media screen and (max-width: 541px) {
.showOnMobileOnly {
    display: block;
}
}



/* _______________________________________________________________________________________________________ */

@media screen and (max-width: 540px) {
.showOnMobileOnly {
    display: block;
}
}



/* _______________________________________________________________________________________________________ */


@media screen and (max-width: 481px) {
.header_bottom, .header_inner {
height: 100px !important;
}
.content {
/*
top: -80px;
margin-bottom: -90px !important;
*/
}
.container_inner {
padding: 0 0 0 !important;
}
.header_top_bottom_holder {
height: 100px !important;
}
img.mobile {
left: -76% !important;
height: 60px !important;
}
div#Byby {
    width: 210px !important;
}
.mobile_menu_button {
height: 60px !important;
width: 50px !important;
margin-left: 105% !important;
margin-top: 18px !important;
z-index: 1000 !important;
}
.wrapper_inner {
    width: 100%  !important;
}
.carousel-inner {
    width: 100%  !important;
}
.responsive_height, .item {
height: 230px !important;
}
.carousel-indicators {
bottom: 2% !important;
}
.carousel:not(.advanced_responsiveness) .carousel-inner p {
    line-height: 1em!important;
    font-size: 24px !important;
}
.foredrag_slide_text {
    color: #19363f;
    width: 80% !important;
    font-size: 22px !important;
    position: relative !important;
    left: 30% !important;
    top: -10px !important;
    text-align: right !important;
}
.foredrag_slide_subtitle {
    color: #19363f;
    width: 80% !important;
    font-size: 28px !important;
    position: relative !important;
    left: 30% !important;
    top: 5px !important;
    text-align: right !important;
    line-height: 1.2em !important;
}
.carousel:not(.advanced_responsiveness) .carousel-inner .q_slide_subtitle span {
    font-size: 30px !important;
}
.q_slide_subtitle {
    font-size: 30px !important;
    margin: 0 !important;
}
.q_slide_text {
    font-size: 30px !important;
}
.SliderIntroLink {
    font-size: 24px !important;
    text-align: right !important;
    position: relative !important;
    width: 80% !important;
    left: 30% !important;
    top: -20px !important;
}
.et_stressfrit_DK {
    position: relative !important;
    font-size: 30px !important;
    right: -33% !important;
    bottom: -65px !important;
    text-align: right !important;
}
.fbText {
    margin-left: 120px !important;
}
.fbIcon {
    margin-left: 20px !important;
}
div.footerSocialMedia{
margin-left: 100px !important;
}
div.footerPlacement{
margin-left: 100px !important;
}}


/* _______________________________________________________________________________________________________ */


@media screen and (max-width: 415px) {
.header_bottom, .header_inner {
height: 100px !important;
}
.content {
/*
top: -80px;
margin-bottom: -90px !important;
*/
}
.container_inner {
padding: 0 0 0 !important;
}
.header_top_bottom_holder {
height: 100px !important;
}
img.mobile {
left: -76% !important;
height: 60px !important;
}
div#Byby {
    width: 210px !important;
}
.mobile_menu_button {
height: 60px !important;
width: 50px !important;
margin-left: 105% !important;
margin-top: 18px !important;
z-index: 1000 !important;
}
.wrapper_inner {
    width: 100%  !important;
}
.carousel-inner {
    width: 100%  !important;
}
.responsive_height, .item {
height: 230px !important;
}
.carousel-indicators {
bottom: 2% !important;
}
.carousel:not(.advanced_responsiveness) .carousel-inner p {
    line-height: 1em!important;
    font-size: 24px !important;
}
.foredrag_slide_text {
    color: #19363f;
    width: 80% !important;
    font-size: 22px !important;
    position: relative !important;
    left: 30% !important;
    top: -10px !important;
    text-align: right !important;
}
.foredrag_slide_subtitle {
    color: #19363f;
    width: 80% !important;
    font-size: 28px !important;
    position: relative !important;
    left: 30% !important;
    text-align: right !important;
    line-height: 1.2em !important;
}
.carousel:not(.advanced_responsiveness) .carousel-inner .q_slide_subtitle span {
    font-size: 25px !important;
}
.q_slide_subtitle {
    font-size: 25px !important;
    margin: 0 !important;
}
.SliderIntroLink {
    font-size: 24px !important;
    text-align: right !important;
    position: relative !important;
    width: 80% !important;
    left: 30% !important;
    top: -20px !important;
}
.et_stressfrit_DK {
    position: relative !important;
    font-size: 30px !important;
    right: -28% !important;
    bottom: -65px !important;
    text-align: right !important;
}
.fbText {
    margin-left: 120px !important;
}
.fbIcon {
    margin-left: 20px !important;
}
div.footerSocialMedia{
margin-left: 100px !important;
}
div.footerPlacement{
margin-left: 100px !important;
}}


/* _______________________________________________________________________________________________________ */


@media screen and (max-width: 376px) {
.header_bottom, .header_inner {
height: 80px !important;
}
.content {
/*
top: -100px;
margin-bottom: -90px !important;
*/
}
.container_inner {
padding: 0 0 0 !important;
}
.header_top_bottom_holder {
height: 80px !important;
}
img.mobile {
left: -76% !important;
height: 50px !important;
}
div#Byby {
    width: 210px !important;
}
.mobile_menu_button {
height: 60px !important;
width: 50px !important;
margin-left: 100% !important;
margin-top: 18px !important;
z-index: 1000 !important;
}
.wrapper_inner {
    width: 100%  !important;
}
.carousel-inner {
    width: 100%  !important;
}
.responsive_height, .item {
height: 200px !important;
}
.carousel-indicators {
bottom: 2% !important;
}
.carousel:not(.advanced_responsiveness) .carousel-inner p {
    line-height: 1em!important;
    font-size: 24px !important;
}
.foredrag_slide_text {
    color: #19363f;
    width: 70% !important;
    font-size: 20px !important;
    position: relative !important;
    left: 30% !important;
    top: -10px !important;
    text-align: right !important;
}
.foredrag_slide_subtitle {
    color: #19363f;
    width: 70% !important;
    font-size: 24px !important;
    position: relative !important;
    left: 30% !important;
    text-align: right !important;
    line-height: 1.2em !important;
}
.carousel:not(.advanced_responsiveness) .carousel-inner .q_slide_subtitle span {
    font-size: 25px !important;
}
.q_slide_subtitle {
    font-size: 25px !important;
    margin: 0 !important;
}
.SliderIntroLink {
    font-size: 24px !important;
    text-align: right !important;
    position: relative !important;
    width: 80% !important;
    left: 30% !important;
    top: 20px !important;
}
.et_stressfrit_DK {
    position: relative !important;
    font-size: 24px !important;
    right: -28% !important;
    bottom: -65px !important;
    text-align: right !important;
}
.fbText {
    margin-left: 120px !important;
}
.fbIcon {
    margin-left: 20px !important;
}
div.footerSocialMedia{
margin-left: 60px !important;
}
div.footerPlacement{
margin-left: 60px !important;
}}


/* _______________________________________________________________________________________________________ */


/*
@media screen and (max-width: 375px) {
img.mobile {
left: -70% !important;
height: 50px !important;
}
.mobile_menu_button {
    margin: 50px 20px 0 0;
}}
*/




@media screen and (max-width: 320px) {
.carousel:not(.advanced_responsiveness) .carousel-inner p span {
    font-size: 100% !important;
}
.fbText {
    margin-left: 100px !important;
}
.fbIcon {
    margin-left: 0px !important;
}}



#kursusDropDown{
    height: 47px !important;
    -webkit-appearance: menulist !important;
}



.frontPageInfoBox {
    margin: 0 auto !important;
}

/*
div#Byby {
    width: 180px !important;
}
*/

.mobile_menu_button {
    margin: 50px 20px 0 0;
}



/* _______________________________________________________________________________________________________ */

/* LINK TIL OPRETTE GRATIS BRUGER PÅ ONLINE COACHING VED NYHEDSBREV TILMELDING */


#modulLink{
margin-bottom: 20px; 
padding: 20px; 
background: #00d6f7; 
color: #ffffff;
}

#modulLink:hover{
background: #424242; 
}

#opretBrugerLink{
color: #ffffff !important;
}











  