/*
 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:        4.9.2
*/
 
 
/* =Theme customization starts here
------------------------------------------------------- */
h4,h6{font-weight:400 !important;}
h5{font-weight:400;}

header#main-header {box-shadow: none;}
.et_menu_container,#main-footer .container{width:90%;}
/* Header Begin*/
.et-secondary-nav{display:none;}
#main-header{box-shadow:none !important}
.et_header_style_left #et-top-navigation nav>ul>li>a{padding-bottom:16px !important;}
.et_header_style_left #et-top-navigation nav>ul{margin-bottom:16px !important; /*border-bottom: 3px solid #E5E5E5;*/}
/*#top-menu li{padding-right:52px;}*/
#top-menu li{padding-right:11px !important;}
html[lang="en-US"] #top-menu li{font-size:13px !important;}
@media(min-width:981px) and (max-width:1450px){
	#top-menu li,#top-menu>li:last-child{/*padding-right:16px !important;*/padding-right:9px !important;}
	#top-menu-nav{padding-right:0px !important;}
}
/*#top-menu .current_page_item a {
    border-bottom: 2px solid;
    position: relative;
    top: 2px;
}*/
#top-menu-nav {padding-right: 11px;}
#et-secondary-nav li{
	display: inline-block;
    font-size: 14px;
	vertical-align: top;
    bottom: 4px;
}
#et-secondary-menu>ul>li a{
	font-weight: bold;
    font-style: normal;
    color: #58595b;
    position: relative;
    -webkit-transition: all .4s ease-in-out;
    transition: all .4s ease-in-out;
}
#et-secondary-nav li{margin: 0px; padding-right:0px !important;}
#et-secondary-nav li a{padding: 0px 14px; display: inline-block !important; line-height: 16px;}
#et-secondary-nav li:last-child a{padding-right:0px;}
#et-secondary-nav li:after{content:'/';}
#et-secondary-nav li:nth-last-of-type(-n+2):after{content:none;}
#et-info-email:hover, #et-secondary-menu>ul>li>a:hover, #top-menu-nav>ul>li>a:hover, .et-social-icons a:hover{opacity:1 !important;}

#top-menu {position: relative;}
#top-menu li a {text-decoration: none;}
#top-menu li a:hover { color: #b8c336; }
/*#top-menu>li:last-child{padding-right:52px !important;}*/

ul.page-breadcrumb {padding-left: 0;}
ul.page-breadcrumb li {display: inline-block; padding-right:5px;}
ul.page-breadcrumb li:before{padding-right:5px;}
ul.page-breadcrumb li{color:#777;}
ul.page-breadcrumb li:last-child {color:#B8C336 !important;}
ul.page-breadcrumb li:not(li:first-child):before {content: '\35'; font-family: 'ETModules';}

.share-text {display: inline-block;vertical-align: top;}
.share-text ul{padding-left:0px;}
.share-text ul li a{font-size:14px; line-height:22px; color:#515151;}
.share-text ul li {display: inline-block;}
.share-text ul li a:before {
    content: url(/wp-content/uploads/2021/05/arrow-right.svg);
    vertical-align: middle;
    position: relative;
    top: 2px;
    left: 6px;
    padding-right: 20px;
    visibility: hidden;
}
.share-text ul li:hover a:before {visibility: visible;}
.share-text ul li:first-child a:before {
    visibility: visible;
}

.arrow-list .share-label p{font-size:14px; line-height:22px;}

.listing-points, .image-listing-points{padding-left:0px !important;}
.listing-points li, .image-listing-points li{padding:10px 0px; vertical-align:top;}
.listing-points li:before{content:'\4b'; font-family:'ETModules'; padding-right: 5px;}

.image-listing-points li:before{padding-right: 10px; vertical-align:top;}
/*.image-listing-points li.pdf:before{content: url('/wp-content/uploads/2021/03/pdf-icon.png');}
.image-listing-points li.export:before{content: url('/wp-content/uploads/2021/03/export-icon.png');}
*/
.image-listing-points li.pdf:before{content: url('/wp-content/uploads/2021/05/pdf-icon.svg');}
.image-listing-points li.export:before{content: url('/wp-content/uploads/2021/05/export-icon.svg');}
.image-listing-points li.pdf-black:before{content: url('/wp-content/uploads/2021/05/pdf-black-icon.svg');}
.image-listing-points li.export-black:before{content: url('/wp-content/uploads/2021/05/export-black-icon.svg');}

#form_okkurform button.frm_button_submit {
    background: #B8C336 !important;
    color: #fff !important;
    width: 200px !important;
    border-radius: 3px !important;
    padding: 12px !important;
    border-color:#B8C336;
    margin: 0;
}
#form_okkurform .frm_fields_container input[type="text"], #form_okkurform .frm_fields_container input[type="email"] {height: 50px;}
.mobile_menu_bar:before{color: #B8C336 !important;}
.et_mobile_menu{border-color:#B8C336 !important;}
@media(min-width:980px){
.hverfisskipulag-grid-section .et_pb_column_single{margin-top:170px;}
}

@media(min-width:768px){
    
     #form_okkurform .frm_submit {
        clear: both;
        grid-column: span 6;
        text-align: right;
        position: absolute;
        right: 0;
        bottom: 34px;
    }
    .innerpage-banner .header-content {width: 50%;}
    .et_pb_fullwidth_header_container{width:90% !important;}
    
    .width-space-left .et_pb_row{width:70% !important;}
    .width-right-space .et_pb_row{width:70% !important; margin-right: 320px;}
    
    .et_pb_section .et_pb_row .et_pb_column .et_pb_module:last-child{margin-bottom:0px !important;}
    .arrow-list .share-label {padding-bottom: 10px;}
    
}
.share-list-view ul li{display:block;}
.left-bordered-lists h5:last-child{padding-bottom:0px !important;}


#top-header {display:none;}
.hverfisskipulag-grid-section .et_pb_module {font-weight: bold !important;}
.hverfisskipulag-grid-section .et_pb_module h6 {padding-top: 20px;}


/*.et_pb_fullwidth_header_container {min-height: 380px !important;}*/

.translate-menu a:first-child {padding: 0px !important;}
#google_language_translator select.goog-te-combo{display:flex;margin:0px;}
.skiptranslate.goog-te-gadget div {visibility: visible;}
.skiptranslate.goog-te-gadget {visibility: hidden;}
.et_pb_column_1_tb_footer{background-color:#FFF!important;}
.et_pb_svg_logo #logo, .et_pb_svg_logo.et_header_style_split .et-fixed-header .centered-inline-logo-wrap #logo {
    height: 45px;
}
#mapsection .ex-links {
    width: 100%;
    text-align: center;
    margin-bottom: 20px;
}
#mapsection .ex-links a {
    color: #4A8FE0;
    font-size: 16px;
    font-weight: bold;
    /*border-right: #4A8FE0 solid 2px;
    padding: 0px 10px 0px 10px;*/
	white-space: nowrap;
}
#mapsection .ex-links a:after {
    content: "-";
    padding: 0px 10px;
}
#mapsection .ex-links a:last-child:after {
    content: "";
}

/** 06-04-2022 **/
.map-text-container .et_pb_row{width:100%; padding: 0px;}
.map-text-container ul.pdf-select-options {display: flex; width: 100%;}
.map-text-container ul.pdf-select-options li {flex: 1;}
.map-text-container ul.pdf-select-options li select {width: 90%;}

@media(max-width:767px){
    .map-text-container ul.pdf-select-options{padding-left: 0px; display: block;}
    .map-text-container ul.pdf-select-options li{padding-bottom: 20px;}
}