/*
Theme Name: Divi Child Theme
Theme URI: http://www.elegantthemes.com/gallery/divi/
Version: Alpha 0.23.562
Description: Et undertema til Divi, der skal sørge for en nem opdatering af en Divi side i fremtiden
Author: ITL Webbureau
Author URI: http://www.itl.dk
Tags: responsive-layout, one-column, two-columns, three-columns, four-columns, left-sidebar, right-sidebar, custom-background, custom-colors, featured-images, full-width-template, post-formats, rtl-language-support, theme-options, threaded-comments, translation-ready
License: GNU General Public License v2
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Template: Divi
*/

/*------------------------------*\
#OVERALL
\*------------------------------*/
body,
.et_pb_section {
background: #E6E6E6;
}

p {

}

p a img {
}

h1, h2, h3, h4, h5, h6 {

}

a {

}

.et_pb_row {
}

.container {
}

#lang-select {
  margin: 0 auto !important;
  /*background: rgba(0,0,0,.75);*/
  max-width: 1080px;
  width: 80%;
}

.lang-select-container {
  background: rgba(40,74,137,.75);
  position: absolute;
  position: absolute;
  top:80px;
  z-index: 1;
  width: 100%;
  padding: 4px 0;
}

.frontpage-headline {
  padding: 56px 0 266px 0;
}

.frontpage-headline h1 {
  font-size: 42px;
  line-height: 1.3;
  font-weight: bolder;
}

#lang-select li {
  display: inline !important;
  padding-left: 15px;
  float:right;
}

#logo {
  max-height: 70% !important;
}

#main-header {
  background: #284A89;
}

#mobile_menu a {
  color: #222;
}

.mobile_menu_bar.mobile_menu_bar_toggle::before {
  color: #fff !important;
}

#main-header .container {
  width: 92%;
}

/*------------------------------*\
#FORSIDE
\*------------------------------*/
.gray-background > .et_pb_row {
  background: #fff;
  padding: 27px 15px;
}

.gray-background > .et_pb_row_0 {
  padding: 0;
}

.hero-image {
  background-position: center center;
}

.number-2 {
  /*background: url("/wp-content/uploads/2016/07/shopping-cart.png") no-repeat !important;*/
  background-size: cover !important;
}

.number-1,
.number-2,
.number-3 {
  background-size: cover;
}

.number-1 a,
.number-2 a,
.number-3 a {
  color: #fff !important;
}

.number-2 h2, .number-3 h2 {
  color: #333 !important;
}

.et_pb_promo_button.et_pb_button,
.et_pb_button {
  background: #284A89;
  border: none !important;
}


.et_pb_contact_submit,
.et_pb_button.et_pb_module {
  background: #284a89 !important;
  color:#fff !important;
}



/*------------------------------*\
#TEXTPAGE
\*------------------------------*/
.et_pb_team_member_image {
  text-align: left !important;
}

table tr {
  background: #fff;
}


/*------------------------------*\
#FOOTER
\*------------------------------*/
footer a {
  color: #999 !important;
}

footer h4 {
  color: #666 !important;
  text-transform: uppercase;
  font-weight: bolder;
}

footer ul li::before {
  border-color: #999 !important;
}

.et-social-icons {
  color: #666;
}

.footer-widget p {
  color: #999;
}



/*------------------------------*\
#MEDIAQUERIES
\*------------------------------*/
@media (max-width: 768px) {
  .frontpage-headline {
    padding: 66px 0 266px 0 !important;
  }
}
@media (min-width: 981px) {
  .et_pb_section {
    padding: 0;
  }

  #logo {
    max-height: 70% !important;
  }
}
