.headercont, .headerfiller, .headerrow{
    height: 127px;
    background-image: url("/image/fonheader2.png");
    background-position: center -165px;
    background-repeat: repeat-x;
    color: white;
    font-weight: 400;
}
.contact{
padding-right: 20px;
    font-weight: 500;
}
.headerinfo img{
    position: relative;
    width: 40px;
    bottom: 0px;
}
.headerinfo svg{
    position: relative;
    bottom: 0px;
}
.headerinfo:hover #blueenera1{
    stroke-width: 12px;
    stroke-opacity: 0.6;
}
.headerinfo:hover #greenenera1{
    stroke-width: 12px;
    stroke-opacity: 0.6;
}
.headerinfo a:hover{
    text-decoration: none;
}
.headerinfo span{
    font-size: 34.5px;
    position: relative;
    bottom: -8px;
    color: black;
}
#logbutton{
    color: white;
}
#logbutton:active, #logbutton:focus, #logbutton:hover{
    background-color: transparent!important;
}
#navbareffect {
    display: inline-block;
    vertical-align: middle;
    -webkit-transform: perspective(1px) translateZ(0);
    transform: perspective(1px) translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    position: relative;
    overflow: inherit;
}
#navbareffect:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 51%;
    right: 51%;
    bottom: 0;
    background: #00ace5;
    height: 4px;
    -webkit-transition-property: left, right;
    transition-property: left, right;
    -webkit-transition-duration: 0.3s;
    transition-duration: 0.3s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out;
}
#navbareffect:hover:before, #navbareffect:focus:before, #navbareffect:active:before {
    left: 0;
    right: 0;
}
.navv{
    background-color: white!important;
}
.nav-item.active:after, .nav-item.dropdown.active:after{
    content: "";
    position: absolute;
    z-index: -1;
    left: 0;
    right: 0;
    bottom: 0;
    background: #29abe2;
    height: 4px;
}

