body {
	background-color: #444;
}

a {
	text-decoration: none;
}
.bg-dark {background-color: #333!important}

.navbar-dark {
background-color: rgba(0,0,0,.03)!important;
}
h1 img {
max-width: 100%;
height: auto;
}
.quees {
	position: absolute;
	top: 0;
	right: 0;
	
}

a.quees {color: rgba(255,255,255,.5)!important;}
a.quees:hover {color: rgba(255,255,255,1)!important;}

.gallery-block{
	padding-bottom: 30px;
	padding-top: 30px;
}
.haymas {
	position: absolute;
	right: .5em;
	bottom: .5em;

}
.gallery-block .heading{
    margin-bottom: 50px;

}

.gallery-block .heading h2{
    font-weight: bold;
    font-size: 1.4rem;
    text-transform: uppercase;
}

.gallery-block.cards-gallery h6 {
  font-size: 17px;
  font-weight: bold;
  text-align: center
}

.gallery-block.cards-gallery .card{
 
}

.gallery-block.cards-gallery .card img {
  box-shadow: 0px 2px 10px rgba(0, 0, 0, 0.15); 
}
.pipu {

	right: 0;
	top: 0;
	border-radius: 0;
	font-weight: 400;
	padding: .25rem .50rem;
	border-top-right-radius: .25rem;
}
	


.gallery-block.cards-gallery .card-body p {
  font-size: 15px; 
}

.gallery-block.cards-gallery a {
  color: #212529; 
}
.text-info {
    color:#0e7488 !important;
}
.gallery-block.cards-gallery a:hover {
  text-decoration: none; 
}

.gallery-block.cards-gallery .card {
  margin-bottom: 30px; 
  box-shadow: 0px 2px 10px rgba(0, 0, 0, 0.15);
}


