﻿.divIndEvent {height:auto; overflow:hidden;}
.divIndEvtDate {}
.divIndEvtName {float:left;}
.divIndEvtBack {float:right; padding-top:5px;}
.divIndEventDate {height:auto; overflow:hidden; padding-bottom:10px; font-size:16px; color:#870f10;}
.divIndEventTitle {height:auto; overflow:hidden; font-size:20px; padding-bottom:8px; color:#870f10;}
.divIndEventDesc {height:auto; overflow:hidden; padding-bottom:10px; text-align:justify;}

.divEventRow {height:auto; overflow:hidden; width:100%; display:table; -moz-box-sizing: border-box; box-sizing: border-box;}
.three-columns {width: 32% !important; display: table-cell; padding:5px; border:solid 1px #cccccc; -moz-box-sizing: border-box; box-sizing: border-box;}

/*
.divEventGallList {height:auto; overflow:hidden;}
.divEventGalleryItems {height:auto; overflow:hidden; float:left; width:auto; border:1px solid #cccccc; padding:2px; background:#ffffff; margin:2px; margin-bottom:10px;}
.divEventGalleryImg {overflow:hidden; padding:3px; border:solid 1px #dedede;}
.divEventGalleryImgInner {vertical-align:middle; text-align:center; width:112px; height:84px; position:relative; overflow:hidden;}
.divEventGalleryItems img {width:100% !important; height:auto !important; }*/

.divEventGallList {height:auto; overflow:hidden;}
.divEventGalleryItems {height:auto; overflow:hidden; float:left; width:auto; margin-right:2%; margin-bottom:10px;}
.divEventGalleryItemsLast {height:auto; overflow:hidden; float:left; width:auto; margin-bottom:10px;}
.divEventGalleryImg {height:auto; overflow:hidden; background:#ffffff;  -moz-box-sizing: border-box; box-sizing: border-box; position:relative;}
.divEventGalleryImgInner {width:100%; height:auto; overflow:hidden; }
.divEventGalleryItems img {margin:auto; position:absolute;}




.hypIndEvtBack {font-size:12px; color:#3d2314;}
.hypIndEvtBack:link {color:#3d2314; text-decoration:none;}
.hypIndEvtBack:visited {color:#3d2314; text-decoration:none;}
.hypIndEvtBack:hover {color:#3d2314; text-decoration:underline; }
.hypIndEvtBack:active {color:#3d2314; text-decoration:underline;}

.lazyload {opacity: 0;}
.lazyloading {opacity: 1;transition: 300ms opacity;background: #f7f7f7 url(../img/cmn/loading.gif) no-repeat center;min-height: 60px;}