/*

 Theme Name:     Divi Child

 Theme URI:      https://www.elegantthemes.com/gallery/divi/

 Description:    Divi Child Theme

 Author:         Elegant Themes

 Author URI:     https://www.elegantthemes.com

 Template:       Divi

 Version:        1.4.1

*/





/* =Theme customization starts here

------------------------------------------------------- */

.nav li ul  {border-top: 3px solid #034EA2 !important}
.nav li li ul {border-top: 3px solid  #034EA2 !important}
.custom-menu .et-menu > li.menu-item-has-children > a {
    font-size: 20px;
    color: #034EA2;
    font-family: Open Sans,Arial,sans-serif;
	line-height: 1.1em
}

.et_pb_menu--without-logo .et_pb_menu__menu > nav > ul > li{
    margin-bottom: 30px;
}
.et-menu li {
    font-size: 20px;
    color: #034EA2;
    font-family: Open Sans,Arial,sans-serif;
}

.et_pb_menu--without-logo .et_pb_menu__menu > nav > ul > li > a{
    font-size: 20px;
    color: #034EA2 !important;    font-family: Open Sans,Arial,sans-serif;
}

.custom-menu .et-menu > li {
    width: 100%!important;
}
.custom-code{
margin-left:0;
margin-right:0;
}

/* Fixar margin på undermeny */
.et-menu-nav .nav > li.menu-item > ul.sub-menu {
  margin-left: 50px;
}

/* Fixar veckonummer på startsidan för event kalender */
.event-week {
  font-size: 28px;
  margin: 0px 8px;
}

.tribe-events-view--shortcode {
	padding-bottom: 0px !important;
}
.tribe-common-b1 {
	margin-top: 0px !important;
}
.tribe-common .tribe-common-b1 {
	margin-top: 0px !important;
}

/* Fixar dokument texten */
.document-field-container {
  display: grid;
  grid-template-columns: repeat(6, 1fr);
  grid-template-rows: repeat(3, 1fr);
  grid-column-gap: 10px;
  grid-row-gap: 10px;
}

.tribe-common.tribe-events.tribe-events-view header.tribe-events-header {
  display: none; }

.document-field-container .document-field {
	border: 1px solid black;
	padding: 5px;
}

.document-field-container .document-field {
  grid-column: span 2;
}

.document-field-container .document-field.small {
  grid-column: span 1;
}
