@charset "UTF-8";
/* CSS Document */

/* hovering over thumbnails to display title/excerpt
 thumb-hover */
 
 .thumb-hover {
   float: left;
   overflow: hidden;
   position: relative;   
}

.thumb-hover .mask {
    width:100%; 
    position: absolute;
    overflow: hidden;
    top: 0;
    left: 0;
   /* save hack? http://stackoverflow.com/questions/4804581/css-expand-child-div-height-to-parents-height */
/*  padding-bottom: 32768px; margin-bottom: -32768px; */
height:100%;
}

.thumb-hover img {
   display: block;
   position: relative;
   width:100%;
}

.thumb-hover h4, .thumb-hover p {
    color: #fff;
    padding: 0;
	text-decoration: none;
}

.thumb-hover a:link, .thumb-hover a:visited {
	text-decoration: none;
}

.thumb-hover h4 {
	font-size: 1.5em;
	font-weight: 600;
	letter-spacing: 2px;
	margin: 75px 0 0 0;
	text-transform: uppercase;
}

.thumb-hover p {
	font-weight: 200 !important;
	letter-spacing: 2px;
}

  /*
.thumb-hover a, .mask>a, .thumb-hover a:hover, .mask>a:hover{
  color: #fff; 
    text-decoration:none;
} */
/* hovering parts */
.thumb-hover .mask {
   background-color: #000;
   filter: alpha(opacity=0);
   opacity: 0;
}

/*
.thumb-hover:hover{
    border: 0;
}*/

.thumb-hover:hover .mask{
   -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";
   filter: alpha(opacity=70);
   opacity: .7;
   -webkit-transition-delay: 0s;
   -moz-transition-delay: 0s;
   -o-transition-delay: 0s;
   -ms-transition-delay: 0s;
   transition-delay: 0s;
}
 

/* end of hovering thumbnails */