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

 Theme Name:   Divi child
 Theme URI:    http://sega.dk
 Description:  Divi child theme
 Author:       Fingerspitz* Reklamebureau
 Author URI:   https://fingerspitz.dk
 Template:     Divi
 Version:      1.0.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html

-------------------------------- ADDITIONAL CSS HERE ------------------------------- */





/* Media queries styling
==================================================================================== */

.captcha-image .cf7ic_instructions span {
    color: green;
}

#footer-bottom {
    display: none;
}
.cf7ic_instructions {
    color: #fff;
}
.captcha-image {
    border-color: #fff !important;
}
    body:not(.custom-hamburger-icon) .mobile_menu_bar:before, body:not(.custom-hamburger-icon) .opened .mobile_menu_bar:before, body:not(.custom-hamburger-icon) .opened .mobile_menu_bar:hover:before {
color: #004f8b;
}
body:not(.custom-hamburger-icon) .mobile_menu_bar:before:hover {
        color: #333;
    }

#et-top-navigation {
padding-left:100px!important;
}
.container {
    max-width: 1280px;
}
#et-info-phone {
    font-size: 16px;
}

#main-footer .footer-widget, #et-info-email, #footer-widgets, .cta-link {
	display:none!important;
}
h3 {
	margin-top:20px;
	color:#000!important;
}
.no-top h3 {
	margin-top:0px;
}
h2, h3, h4 {
    line-height: 1.2em;
	font-weight:500!important;
}
.hvidtekst a {color:#fff;}

/* Buttons side by side for header */
.btn-inline .et_pb_button_module_wrapper {
display: inline-block!important;
padding-bottom: 20px;
margin: 0 10px;
}

.et_header_style_left #et-top-navigation .mobile_menu_bar {
    padding-bottom: 0px;
}

/* Media queries styling
==================================================================================== */


@media screen and (max-width: 980px) {
	    .et_pb_gallery_grid .et_pb_gallery_item h3 {
        font-size: 16px;
        position: absolute;
       /* top: 10px;*/
        text-align: left;
			margin-top:2px!important;
     /*   color: #fff !important;*/
		font-style:italic;
	/*	text-shadow: #000 3px 3px 5px;*/
		font-weight:400;
    }
	    .et_pb_gallery_grid .et_pb_gallery_item h3 {
      /*  margin: 0px 5% !important;*/
     /*   width: 178px !important;*/
    }
}
/*** Responsive Styles Standard Desktop Only ***/
@media all and (min-width: 1100px) and (max-width: 1405px) {
 
}

/*** Responsive Styles Large Desktop And Above ***/
@media all and (min-width: 981px) { 
	    .et_pb_gallery_grid .et_pb_gallery_item h3 {
        font-size: 16px;
        position: absolute;
        bottom: 10%;
        text-align: left;
        color: #fff !important;
		font-style:italic;
		text-shadow: #000 3px 3px 5px;
		font-weight:400;
    }
	    .et_pb_gallery_grid .et_pb_gallery_item h3 {
        margin: 0px 5% !important;
        width: 178px !important;
    }
		#top-header {
		display:none;
	}
.et_pb_gutters2.et_pb_row .et_pb_column_4_4 .et_pb_grid_item {
    width: 25%!important;
    margin-right: 0%!important;
    margin-bottom: 0%!important;
}
}


@media screen and (max-width: 980px) {

  }