/* CSS Document */

.camera_wrap .camera_pag .camera_pag_ul {
    text-align: center;
}
.camera_pag{ margin-top: -55px;}
.slideshowck{margin-bottom: 0px !important;}

.indcat{
    padding: 2px;
    display: block;
    width: 54px;
}
.indcat11 {
    background-color: aquamarine;
}
.readmoreindex a:link{color:#fff; background-color:#000000; padding:5px}
.readmoreindex a:hover{color:#fff; background-color:#523600!important;}
.readmoreindex a:visited{color:#fff;}


.indtt{ font-size: 14px; letter-spacing: 3px; padding-left: 20px;}
.indcat144{    background: burlywood;}
.indcat143{    background: darkgrey;}
.indcat141{    background: violet;}
.tablejxtcwall114 tr.oddrow{background-color: #efefef;}
.tablejxtcwall114 tr{ border-bottom: 1px #666 dotted;  }
.tablejxtcwall114 td{ padding-top: 10px; padding-bottom: 10px; padding-left: 10px;}
.indexlink{ width:100%; padding-top: 5px; padding-bottom: 5px; background-color: dodgerblue; text-align: center; color: #fff; display: block; text-transform: uppercase; margin-top: 5px;
	-webkit-transition:ease all 0.1s;
    -moz-transition:ease all 0.1s;
    -webkit-transition-delay:0.1s;
    -moz-transition-delay:0.1s;
	-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;}

.indexlink:hover{background-color:#707070;  color: #fff;text-decoration: none; font-size: 16px;}
figure.effect-marley h2 {
	font-size: 20px;
	text-align: left;
	text-shadow: 0px -1px 4px #000000;
	top: 100%;
	background-color: hsla(0,0%,0%,0.63);
	text-indent: 10px;
	font-weight: 400!important;
}
.area5title{font-size: 35px;}
figure.effect-marley h2::after {
    position: absolute;
    top: 100%;
    left: 0;
    width: 100%;
    height: 1px;
    background: #ffffff8c;
    content: '';
    -webkit-transform: translate3d(0,40px,0);
    transform: translate3d(0,40px,0);
}
.areaa{ width:26%; display: inline-block; float: left}
.areaa div{ margin-bottom:20px;}
.area5 img{ margin-bottom:20px;}

.area2 {
    width: 28%;
    display: block;
    float: left;
    margin-left: 9%;
    margin-right: 9%;
	margin-bottom: 20px;
}
.area2 img{ width:100%; display: block; float: left; }
.area5{ text-align:center;}
#content{margin-bottom: 30px;}
figure figcaption {
    margin: 3%;
}
figure.effect-marley h2, figure.effect-marley p {
    right: 0px;
    left: 0px;
}
figure figcaption {
    margin: 0%;
	width: 100%;
	padding: 0%;
}
figure.effect-marley p {
    bottom: -2em;
   font-size: 16px;
    text-align: center;
	text-shadow:0px -1px 4px #000000;
}
figure.effect-marley b {
   font-size: 30px;
   font-weight:400!important;
}
figure.effect-marley{ background-size:cover;}
figure.effect-marley:hover{ background-size:cover; opacity:1;}

figure img {
    opacity: 0.3;
}

figure figcaption > a {
    z-index: 1000; 
    text-indent: 200%; 
    white-space: nowrap;
    font-size: 16px!important;
    opacity: 100;
    color: #fff;
    top: 100%;
    text-align: center;
}
.readmoreindex{bottom: -4.5em!important; font-size:14px !important; }
figure.effect-marley:hover h2::after, figure.effect-marley:hover p {
    top: 4em;
}
figure.effect-marley:hover h2::after, figure.effect-marley:hover p.readmoreindex {
    top: 6em;
}
figure.effect-marley:hover h2::after, figure.effect-marley:hover h2 {
	opacity:0;
}
figure.effect-marley:hover img{opacity: 0.7;}
@media (min-width: 1200px){
.row-fluid .span6 {
    width: 74%;
}
	}