/* Enter Your Custom CSS Here */

/* GALLERI */
div#single-meta {
    display: none;
}

div#single-below-header {
    display: none;
}

div#author-bio {
    display: none;
}
/*
p.pp_description {
    display: none!important;
}

.envirabox-title.envirabox-title-float-wrap {
    display: none;
} */
/* GALLERI SLUT */

/* KONTAKTFORMULAR */
form.wpcf7-form {
    padding: 20px;
    border: 3px solid white;
}

/* MOBIL MENU */
#slide-out-widget-area .inner .off-canvas-menu-container li a {
    font-size: 21px!important;
    line-height: 32px;
    font-family: 'Open Sans';
    font-weight: 700;
    letter-spacing: -1px;
}

/* MOBIL MENU SLUT */

/* FOOTER START */
#footer-outer .row {
text-align: center;
}

#footer-outer .widget h4, .text-on-hover-wrap .categories a {
    color: #777;
    font-size: 25px;
    font-family: Georgia;
    text-transform: uppercase;
    font-weight: 700;
    letter-spacing: 2px;
    margin-bottom: 20px;
  border-bottom: 3px solid #722021;}

#footer-outer i, #header-secondary-outer #social i {
    font-size: 30px;
    color: #fff;
    margin-right: 8px;
    width: auto;
    background-color: #00c1cf00!important;
}
div#footer-outer {
    border-top: 2px solid white;
}

/* FOOTER SLUT */


/* RESPONSIVE REGLER */

@media only screen and (max-width: 640px) {
    .mobilpadding {height: 200px;}
	.mobilforside {top: 49px;}
	div#rev_slider_1_1 {height: 254px;}


}

@media only screen and (max-width: 1570px) {
  header#top #logo {
    display:none!important;
  }
}
@media only screen and (max-width: 1001px) {
  header#top #logo {
       display: inline-block!important;
  }
}

/* RESPONSIVE SLUT */