@charset "UTF-8";
/* CSS Document */
@import url('https://fonts.googleapis.com/css?family=Open+Sans');
.container{
	 padding: 0px;}

.footer {
    text-align: center;

    bottom: 0;
    width: 100%;
    height: 40px;
    line-height: 30px;
 padding: 10px;

}




li.link-footer {
    display: inline;
    list-style-type: none;
    padding: 2em;
}
.text-muted {
    color: #777;
    font-size: 80%;
}

.btn btn-sm btn-outline-secondary{
	size:5 px;
	background-color: powderblue;
	}
	
	.card-text{ font-size:11px;
		
	}
	.col-md-12
	{background: rgba(11,5,4,0);
padding: 25px ;
	}

		.col-md-6{

padding: 25px ;
	}
.text-muted{font-color: red;}

		/*.container-small{background-color: red;

padding-left: : 25px ;
	}
	*/
		.col-md-3{padding: 0px 0px 0px 0px;  
	 width: 100%;
	    object-fit: cover;  
}
	.col-md-4{  
	 width: 100%;
	 
  padding: 0px;
  height:250px;

	    object-fit: cover;  
		overflow: hidden;
}
a{font-size:0.8em;
text-decoration:none;

}
 



a.link1{font-size:1em;
color: rgba(0, 0, 0, 0.5);;
text-decoration:none;

}



a.link1:hover

 {
  color: black;
  text-decoration:none;
}


.container { background: rgba(0,0,0,0); overflow: hidden;}

.card-text-white{

	color:white;

}
h4{font-family: 'Open Sans'; 
	color:white;

}
card-text-black{color:black;

}
h4.card-title-black{color:black;
}


.ovl{
	opacity:0;
	text-decoration:none;
	font-size:13px;
	
}

.overlay{
	opacity:0;
	text-decoration:none;
/* transition: .5s ease;
padding: 30px;/*/
	



}
.ovl:hover{
	 
	opacity:1;
	text-decoration:none;
transition: .5s ease;
 width: 100%;
	background: rgba(0,0,0,0.4);


}

.container:hover .overlay {
  opacity: 1;
}



body {
  padding-top: 10px;
  padding-bottom: 20px;
}

.navbar {
  margin-bottom: 10px;
}
