﻿.bootstrapiso .nav-tabs .nav-link.active, .bootstrapiso .nav-tabs .nav-item.show .nav-lin{
	background-color: rgba(0,0,0,0.075);
	font-weight: bold;
}

.hide-before::before, .hide-after::after {
	display:none !important;
}

#BuildingType>label{
	font-size:1.3rem;
	padding-left:0.25rem;
	padding-right:0.25rem;
	width: 100%!important;
}
@media (max-width: 576px){
	#BuildingType>label{
		font-size:1rem;
	}
}

i.fa-question-circle{
	color: #0c7560;
}

.bootstrapiso .custom-control-input:checked ~ .custom-control-label::before, .bootstrapiso .was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .bootstrapiso .custom-control-input.is-valid:checked ~ .custom-control-label::before{
	border-color: #99C85D;
	background-color: #99C85D;
}

.bootstrapiso .was-validated .custom-control-input:valid ~ .custom-control-label, .bootstrapiso .custom-control-input.is-valid ~ .custom-control-label {
    color: #99C85D;
}

.sw-theme-arrows>.nav .nav-link.active{
	border-color:#0c7560!important;
	background:#0c7560!important
}
.sw-theme-arrows>.nav .nav-link.active::after{
	border-left-color:#0c7560!important
}
.sw-theme-dots>.nav .nav-link.active{
	color:#0c7560!important;
}
.sw-theme-dots>.nav .nav-link.active::after{
	background-color:#0c7560!important
}
.sw-theme-default>.nav .nav-link.active,.sw-theme-dark>.nav .nav-link.active{
	color:#5cb85c!important;
}
.sw-theme-dark>.nav .nav-link.active::after, .sw-theme-default>.nav .nav-link.active::after{
	background:#5cb85c!important
}
.sw-theme-default .toolbar>.btn, .sw-theme-dots .toolbar>.btn,.sw-theme-dark .toolbar>.btn,.sw-theme-arrows .toolbar>.btn{
	background-color:#5cb85c;
	border:1px solid #5cb85c
}




.bootstrapiso{
  font-family:Arial;
}

.bank-faded {
opacity:0.4 
}

.chartWithMarkerOverlay {
    position: relative;
}
.overlay-print{
	position: absolute;	
	width: 50%;
	left:80%;
	top:10%;
}
.overlay-marker {
	position: absolute;
	opacity: 0.1;
	width: 50%;
	top: 100px;
	left: 15%;
}

/* selected btn css */
.btn-group-toggle .btn:not(:disabled):not(.disabled).active, .btn-group-toggle .btn:not(:disabled):not(.disabled):active, .show>.btn.dropdown-toggle {
/*      color: #fff;*/
      background-color: #99C85D;
/*      border-color: #99C85D;*/
}

/* non selected btn css */
/*
.btn-group-toggle .btn {
  color: #fff;
  background-color: #b7b7b7;
  border-color: #6c757d;
}
*/

#database_projects_filter > label > input{
	border-width: 2px;
	border-style: inset;
	padding: 1px;
}
/*Source: https://bootstrapious.com/p/bootstrap-divider */
hr.dashed {
    border-top: 2px dashed #999;
}
/*Source: https://www.codeply.com/go/Ep9T1ItZrb/bootstrap-4-collapse-card-plus-minus-icons*/
.plusminus:before {
    font-family: 'FontAwesome';
    content: "\f068\00a0\00a0"; /*minus*/
}

.plusminus.collapsed:before {
    content: "\f067\00a0\00a0"; /*plus*/
}
/* give switches in headers same styling as h6*/
.mb-4.collapsed > .custom-control.custom-switch{
    margin-bottom: .5rem;
    font-weight: 700;
    line-height: 1.2
}
.bootstrapiso h6{
	font-weight:700;
}

.chart {
    align-content: center;
    display: flex;
    justify-content: center;
	/*https://stackoverflow.com/a/48365768/903186*/
	/*position: inherit;
	z-index: 9999;*/
}
 
/* give switches green color (instead of blue) when switched on*/
.custom-control-input:checked ~ .custom-control-label::before {
    border-color: #99C85D;
    background-color: #99C85D;
}
/* disable yuna styles */
.page__header {
	display:none
}
/* increase distance between tab headers and content of tab */
.sw-theme-arrows .step-content{
	padding-top:20px;
}
/* keep info button and header text in same height*/
.bootstrapiso .btn-link{
	padding: 0px;
}
/* decrease distance to dotted line  */
.bootstrapiso hr {
	margin-top: 0px;
}
.mb-4.collapsed > .custom-control.custom-switch{
	margin-bottom: 0px;
}
@media print { 
	html {
		font-family: Work Sans;
	}
    .noprint,.overlay-print { 
        display:none !important;
    } 
	.overlay-marker>img{
		width:100%;
	}
	.tab-content{
		border:0px
	}
/*	body {
	  transform: scale(1.4);
	  transform-origin: 40% -13%;
	}
*/
}
.selectSection{
	font-weight:bold !important;
}
.bootstrapiso .custom-control-label.text-uppercase{
	color:#96C974;
}