#Portfolio-Search {
  	float: right;
}
  
/* hide no more entries button */
.media-boxes-no-more-entries{
	display: none;
}

/* Set the style of the thumbnail overlay items */
.media-box-title {
	color: #fff;
	font-size: 11px;
	margin-bottom: 5px;
	text-transform: uppercase;
    letter-spacing: 2px;
    line-height: 28px;
}
.media-box-date {
	color: #F2F2F2;
	font-size: 10px;
}

/* thumbnail overlay background */
.thumbnail-overlay {
    background-color: rgba(0,0,0, .40);

    -webkit-transition: background-color 0.2s ease-out;
       -moz-transition: background-color 0.2s ease-out;
         -o-transition: background-color 0.2s ease-out;
            transition: background-color 0.2s ease-out;
}

/* thumbnail overlay background (in the first grid change the initial background) */
#grid .thumbnail-overlay {
    background-color: rgba(0,0,0, 0);
}

/* hover effect on the thumbnail-overlay */
.thumbnail-overlay:hover {
    background-color: rgba(0,0,0, .20) !important;
}

/* hover effect on the image */
.media-box-image img {
    -webkit-transition: transform 0.6s ease-in-out;
       -moz-transition: transform 0.6s ease-in-out;
         -o-transition: transform 0.6s ease-in-out;
        -ms-transition: transform 0.6s ease-in-out;
            transition: transform 0.6s ease-in-out;

    -webkit-transform-origin: bottom left;
       -moz-transform-origin: bottom left;
         -o-transform-origin: bottom left;
        -ms-transform-origin: bottom left;
            transform-origin: bottom left;
}
.media-box-image:hover img {
    -webkit-transform: scale(1.2) translate(-20px);
       -moz-transform: scale(1.2) translate(-20px);
         -o-transform: scale(1.2) translate(-20px);
        -ms-transform: scale(1.2) translate(-20px);
            transform: scale(1.2) translate(-20px);
}

/* Change alignment in grid 2 */
#Studio11Portfolio .thumbnail-overlay>div.aligment>div.aligment {
	vertical-align: bottom;
	padding-bottom: 40px;
}

.thumbnail-overlay .media-box-title {
	font-size: 16px;
	text-decoration: none;
	text-transform: none;
	text-shadow: 2px 2px 1px rgba(0,0,0,0.70);
}
	.media-box-title {
	font-size: 16px;
	text-decoration: none;
	text-transform: none;
	text-shadow: 2px 2px 1px rgba(0,0,0,0.70);
}

	.thumbnail-overlay .media-box-date {
	color:#FFFFFF;
	font-style: italic;
	font-size: 12px;
	text-decoration: none;
	text-transform: none;
	text-shadow: 2px 2px 1px rgba(0,0,0,0.70);
}
.media-box-date {
	color:#FFFFFF;
	font-style: italic;
	font-size: 12px;
	text-decoration: none;
	text-transform: none;
	text-shadow: 2px 2px 1px rgba(0,0,0,0.70);
}
.media-box-icon {
	font-size:36px;
	color:#FFFFFF;
	text-shadow: 2px 2px 1px rgba(0,0,0,0.70);
}


.media-boxes-filter > li a.selected {
    background: #363F57 none repeat scroll 0 0 !important;
    color: #fff !important;
}
.media-box-content {
	padding: 0px;
    position: relative;
    background: white;
    color: rgb(51, 51, 51);
    line-height: 17px;
}
.media-box-title-audio {
	padding-top:10px; 
	padding-left:20px;
}
.media-box-date-audio {
	padding-left:20px;
  }
