/* Skriv din CSS her */

@media only screen and (max-width: 1000px){
ul.sf-menu.sf-js-enabled.sf-arrows {
    display: none;
}
}

span.sbi_follow_btn.sbi_custom a:hover {
    background-color: #943330 !important;
}

span.sbi_follow_btn.sbi_custom a:hover {
    background-color: #fff !important;
}

h2#hvidtekst{
color:#ffffff !important;
}

h3#hvidtekst{
color:#ffffff !important;
}

p#hvidtekst{
  color:#ffffff !important;
}

@media only screen and (min-width: 1000px){
#header-space {
    height: 33px !important;
}}



#slide-out-widget-area .inner .off-canvas-menu-container li a {
    font-size: 26px !important;
}

#ult-carousel-4427030745d683f153ca04 {
    margin: 0 0px !important;
}

i.fa.fa-facebook-official {
font-size: 21px !important;
}

#ff-stream-1
{
  background-color:#ffffff !important;
}

#header-outer
{
  background-color:#38383830 !important;
}

div#rev_slider_1_1_wrapper {
    margin-top: -60px !important;
}

.pp_description {display:none !important;}

.hvidtekst
{	
  color: #ffffff !important;
}

h3.hvidtekst
{	
  color: #ffffff !important;
}

body #page-header-bg h1 {
    padding-top: 40px !important;
}

@media screen and (min-width: 0px) and (max-width: 1000px) {
i.fa.fa-angle-down {
font-size: 23px !important;
}
}

i.fa.fa-angle-down
{
  font-size: 20px !important;
}

i.fa.fa-home
{
  font-size:22px !important;
}

[class*="fa-"] {
    display: inline-block;
    font-size: 10px;
    width: 21px;
    height: 0px !important;
    line-height: 0px !important;
    top: -1px;
    word-spacing: 1px;
    position: relative;
    text-align: center;
    vertical-align: middle;
    max-width: 100%;
}

i.fa.fa-facebook-square
{
  font-size:30px !important;
}

#footer-outer .widget h4
{
  color:#ffffff !important;
}

#footer-outer #footer-widgets i.fa.fa-envelope-o
{
  padding-right: 6px;
  color:#fdca00 !important;
  font-size:18px !important;
}

#footer-outer #footer-widgets i.fa.fa-phone
{
  padding-right: 6px;
  color:#fdca00 !important;
  font-size:18px !important;
}

@media only screen and (min-width: 1000px){
#header-space
{
  height:75px !important;
}
}

/*----------------------------------kontaktformularr--------------------------------*/

body[data-form-style="minimal"] .minimal-form-input.has-text input
{
  color:#001e3e !important;
}

legend
{
  color:#acacac!important;
}

input.wpcf7-form-control.wpcf7-previous
{
  padding: 15px 22px!important;
  border: 1px solid #757373 !important;
}

.wpcf7 .wpcf7-response-output {
    /*background-color: #398f14 !important;*/
    margin-left: 0px;
    margin-top: 31px;
    font-size: 20px !important;
}

div.wpcf7-response-output {
    margin: 2em 0.5em 1em !important;
    padding: 0.4em 1em !important;
}

p.sbi_caption_wrap {
    display: none !important;
}
