.full_view {width:100%;height:100%}

/*index*/
.item a.image span.title, .item a.image:before{transition:opacity .4s ease-in-out;-moz-transition: opacity .4s ease-in-out;-webkit-transition: opacity .4s ease-in-out}
/* 255, 234, 0 */
.item a.image {display:block}
.item a.image:before {content:"";display:block;width:100%;height:100%;background:rgb(0,0,0);opacity:0;z-index:19;position:absolute}
.item a.image:hover:before {opacity:.4}
.item a.image span.title {font-size:21px;color:rgb(255, 255, 255);background-color:#337ab7;padding:0 4%;margin:4% 4% 7% 0;position:absolute;bottom:0;left:0;width:auto;text-align:left;z-index:20;display:inline;opacity:0}
.item a.image:hover span.title {opacity:1}
/*div.gallery {padding-bottom:120px}*/



.full-container {background:rgba(0, 86, 127, 0.7)}
.full-container .container .gallery {margin:28px 0}


.item a{width:inherit}
.item a img{width:inherit;height:auto}
.loading {display:none}

.gallery ul {list-style:none}
.gallery li { float:left;margin:2px}
.gallery li a {text-decoration:none;border:none;width:inherit}
.gallery li a img {width:inherit}
.gallery li a:hover img {opacity:.7;filter: alpha(opacity = 70)}

ul#ajax_menu {list-style:none;display:table;margin:10px auto}
ul#ajax_menu li {display:inline-block;text-align:center;margin:4px}

@media (max-width: 768px) {
  ul#ajax_menu li {display:block;text-align:center;width:100%;margin:4px}
  ul#ajax_menu li a {display:block;width:100%}
}

.content section {color:#fff;padding: 14px 44px;opacity:.9;margin:2px}

table tr td {vertical-align:top}