/* .tool-window-heading .heading-element .bootstrap-icon[data-v-192fb3ac] .bi-signpost-2 {
    color: #be3a12;
    font-size: 20px;
}



.tool-window-heading .heading-element .bootstrap-icon[data-v-192fb3ac]:hover .bi-signpost-2::before {
    opacity: 1;
    color: #ffffff !important;
} */

a:not([href]):not([class]), a:not([href]):not([class]):hover {
    color: inherit;
    text-decoration: none;
    font-family: Verdana;
    font-size: 12pt;
}


.tool-window-heading .heading-element .bootstrap-icon[data-v-192fb3ac] .bi-geo-alt {
    color: #be3a12;
    font-size: 20px;
}



.tool-window-heading .heading-element .bootstrap-icon[data-v-192fb3ac]:hover .bi-geo-alt::before {
    opacity: 1;
    color: #ffffff !important;
}

.tool-window-heading .heading-element .bootstrap-icon[data-v-c5363244] .bi-geo-alt {
    color: #be3a12;
    font-size: 20px;
}



.tool-window-heading .heading-element .bootstrap-icon[data-v-c5363244]:hover .bi-geo-alt::before {
    opacity: 1;
    color: #ffffff !important;
}



#portal-logo-main-title {
    margin: 10px 0 8px;
    font-size: 35pt;
    font-family: Verdana;
    color: rgb(0, 90, 170);
}

.portal-title[data-v-4eba1fbe] {
margin-left: 23px;

}
.portal-title a img[data-v-4eba1fbe] {
    margin: -6px 0px;
    max-height: 67px;
    display: inline-block;
    vertical-align: middle;
    width: 132px;
}

.portal-title a.tabable:hover,.portal-title a h1[data-v-4eba1fbe]:hover{
    opacity: 1;
    background-color: #d1cdcd;
    cursor: pointer;

}

.portal-title a h1[data-v-4eba1fbe] {
    color: rgb(0, 90, 170);
    margin-left: 19px;
    margin-top: 8px;
    font-size: 1.025rem;
    white-space: nowrap;
    overflow: visible;
    text-overflow: ellipsis;
    display: inline-block;
    vertical-align: middle;
    width: 500px !important;
}

#root .tabable:hover h1, ul#tree .tabable:hover h1, ul#legend-menu .tabable:hover h1, .portal-title .tabable:hover h1 {
    color: rgb(0, 90, 170);
}

/* .portal-title a h1[data-v-4eba1fbe]:hover {
    color: white;
    background-color: #d1cdcd;
} */

.portal-title .tabable:hover{
    opacity: 1;
    background-color: #d1cdcd;
    cursor: pointer;

}

.navbar-collapse {
    padding: 0;
    background-color: rgb(255, 255, 255);
}

.navbar .navbar-nav>li>a {
    color: rgb(0, 90, 170);
    padding-top: 14px;
}


#root .tabable:focus:hover, ul#tree .tabable:focus:hover {
    color: white !important;
}


#root .tabable:hover[aria-expanded=true]{
    color:white !important;
 }

#root .tabable:hover,
ul#tree .tabable:hover,
ul#legend-menu .tabable:hover {
    opacity: 1;
    background-color: rgb(0, 90, 170);
    color: white; 
    cursor: pointer;
}



.btn.btn-outline-default.btn-search:hover, .bootstrap-icon.question-icon:hover {
    color: #fff;
    background-color: #777474;
    border-color: #00264f;
}


/* Overview Color ol-overviewmap-box */
#overviewmap-wrapper .ol-overviewmap .ol-overviewmap-box {
    border: 3px solid #f00;
}

#generic-masterportal-logo{
    bottom:100px;
    right:270px;
    padding: 10px 10px 5px;
    width: 200px;
}


/* .table>tbody>tr>td[data-v-52f59864] { //whole gfi-Table 
    padding: 5px 8px;
    font-size: .75rem;
    width: 600px !important;
}  */

.chartjs-render-monitor {
    width: 580px !important;
}

/* #root .tabable:focus:hover, ul#tree .tabable:focus:hover {
    color: white;
} */

.gfi-footer .pager-left {
    float: left;
    border-right: 1px solid rgb(104, 103, 103);
    font-weight: 1000!important;
}

.gfi-footer .disabled {
    opacity: 0.25;
    color: red;
    font-weight: 1000!important;
}

.gfi-footer {
    color: #231fc7;
    font-size: 1.7rem;
    font-weight: 1000!important;
}

.control-icon[data-v-29edb2d8] {
    background-color: #004373;
}
 
/* footer */
#portal-footer .footer-info-div .info-bottom p.info-bottom-text[data-v-474c9034] {
	width: 700px;
	color: #009;
}

#portal-footer .footer-info-div .info-bottom p.info-bottom-titel[data-v-474c9034] {
	color: #050;
}

#portal-footer .footer-info-div .info-top p.info-top-text[data-v-474c9034] {
  color: #000;
}

#portal-footer .footer-info-div .info-top p.info-top-titel[data-v-474c9034] {
  color: #000;
}

#portal-footer .footer-info-div[data-v-474c9034] {
  background-color: #fff;
  opacity: 0.95;
}

/* footer */

.tool-window-vue[data-v-4c3f468c] {
    right: 360px;
}

.tool-window-vue[data-v-074134bd] {
    right: 360px;
}

span.bootstrap-icon.question-icon.tabable,
span.bootstrap-icon.background-icon.tabable.rotate-adjust-back{
    display: none;
}

#legend .legend-window[data-v-c61a996c] {
    min-width: 233px;
}





/* .routing-speed-profile-icon-WHEELCHAIR{
    display: none;
} */