.views-field.views-field-title a:hover{
	text-decoration:underline;
}
button {
    padding: 10px 20px;
    background-color: #333333;
    color: white;
    border: none;
    border-radius: 5px;
    cursor: pointer;
    font-size: 16px;
  }

  button:hover {
    background-color: #525252;
  }
#block-bootstrap5-copyright {
    display: flex;
    justify-content: flex-end;
}
.button{
    background: #222;
    border: 0;
}
.region.region-content{
	background: #fff;
	padding:40px;
	
}
.navbar li a, .navbar li a:hover{
	color:#fff;
}
footer.bg-light {
    background: #fff !important;
    margin-top: 40px !important; 
}
.region.region-nav-main a {
    color: #fff;
    text-transform: uppercase;
}
.view-clickable .views-exposed-form{
	 background: #fff;
    padding: 0 0 30px 30px;
    margin-bottom: 30px;
    border-radius: 5px;
}
.bg-light .navbar {
    background-color: #222222 !important;
    
}
.bg-light{
	background-color: #f5f5f5 !important;
}
.path-frontpage h1{
	  display:none;
}
#block-bootstrap5-userlogin {
    background: #222;
    width: 350px;
    margin: 0 auto;
    padding: 5px 30px 5px 30px;
    border-radius: 5px;
    color: #fff;
}
#block-bootstrap5-userlogin .btn {
    width: 100%;
    background-color: #c2b9aa;
    border: 0;
}
#block-bootstrap5-userlogin ul li{
    list-style: none;
    text-align: center;
    margin: 0;
    display:none;
}
#block-bootstrap5-userlogin ul li a {
	 text-decoration:none;
    color:#fff;
}
#block-bootstrap5-local-tasks{
    background: #fff;
    margin: 0 auto;
    padding: 5px 30px 5px 30px;
    border-radius: 5px;
    color: #fff;
}
.view-row-master .views-field.views-field-title {
    text-align: center;
    padding: 10px;
    background: #fff;
   
}
.view-row-master .views-field.views-field-title a{
	 font-weight: bold;
    text-decoration: none;
    color: #000;
}