﻿.divIndEvent {height:auto; overflow:hidden;}
.divIndEvtDate {}
.divIndEvtName {float:left;}
.divIndEvtBack {padding-bottom:15px;}
.divIndEventDate {height:auto; overflow:hidden; padding-bottom:5px; font-size:18px; color:#019ee3; font-weight:400;}
.divIndEventTitle {height:auto; overflow:hidden; font-size:14px; color:#101261;}
.divIndEventDesc {height:auto; overflow:hidden; padding-bottom:25px; text-align:justify;}

.divEventRow {height:auto; overflow:hidden; width:100%; display:table; -moz-box-sizing: border-box; box-sizing: border-box;}
.two-columns {width: 49% !important; display: table-cell; /*padding:5px; border:solid 1px #cccccc;*/ -moz-box-sizing: border-box; box-sizing: border-box;}

.divIndEvtPrev {float:left; width:50%;}
.divIndEvtNext {float:right; width:50%;}
.divIndEvtPrevDisabled {float:left; width:50%;}
.divIndEvtNextDisabled {float:right; width:50%;}

.btnIndEventPrev {margin-right:10px; font-size:14px; color:#213f9a; height:30px; background:url(../../img/usr/btn-gallery-individual-previous-project.png)no-repeat 0px 0px;background-size:30px; display:block; padding-top:3px; padding-left:40px; box-sizing:border-box;}
a.btnIndEventPrev:link, a.btnIndEventPrev:visited {color:#213f9a; text-decoration:none;}
a.btnIndEventPrev:hover, a.btnIndEventPrev:active {color:#213f9a; text-decoration:none; background:url(../../img/usr/btn-gallery-individual-previous-project.png)no-repeat left bottom; background-size:30px;}

.btnIndEventNext {font-size:14px; color:#213f9a; height:30px; background:url(../../img/usr/btn-gallery-individual-next-project.png)no-repeat right top; background-size:30px; display:block; padding-top:3px; padding-right:40px; text-align:right; box-sizing:border-box;}
a.btnIndEventNext:link, a.btnIndEventNext:visited {color:#213f9a; text-decoration:none;}
a.btnIndEventNext:hover, a.btnIndEventNext:active {color:#213f9a; text-decoration:none; background:url(../../img/usr/btn-gallery-individual-next-project.png)no-repeat right bottom;background-size:30px;}

.btnIndEventDisabledPrev {margin-right:10px; font-size:14px; color:#213f9a; height:30px; background:url(../../img/usr/btn-gallery-individual-previous-project.png)no-repeat left top; background-size:30px;display:block; padding-top:3px; padding-left:40px; box-sizing:border-box; font-weight:700;}
a.btnIndEventDisabledPrev:link, a.btnIndEventDisabledPrev:visited {color:#213f9a; text-decoration:none;}
a.btnIndEventDisabledPrev:hover, a.btnIndEventDisabledPrev:active {color:#213f9a; text-decoration:none;}

.btnIndEventDisabledNext {font-size:14px; color:#213f9a; height:30px; display:block; background:url(../../img/usr/btn-gallery-individual-next-project.png)no-repeat right top; background-size:30px;display:block; padding-top:3px; padding-right:40px; text-align:right; box-sizing:border-box; font-weight:700;}
a.btnIndEventDisabledNext:link, a.btnIndEventDisabledNext:visited {color:#213f9a; text-decoration:none;}
a.btnIndEventDisabledNext:hover, a.btnIndEventDisabledNext:active {color:#213f9a; text-decoration:none;}

/*
.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; padding-top:10px;}
.divEventGalleryItems {height:auto; overflow:hidden; float:left; width:auto; margin-right:2%; margin-bottom:10px; position:relative;}
.divEventGalleryItemsLast {height:auto; overflow:hidden; float:left; width:auto; margin-bottom:10px; position:relative;}
.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; }
.divEventGalleryImgInner img {margin:auto; position:absolute;}

.hypEventGalleryVid {width:100%; height:100%; display:block; background-size:cover;}
.imgPlay {position:absolute; display:block; width:56px; height:56px; background:url(../../img/usr/mobile/btn-play.png)no-repeat 0px 0px; border:none; top:30%; left:44%;}
.hypEventGalleryVid:hover .imgPlay {background:url(../../img/usr/mobile/btn-play.png)no-repeat 0px -106px;}
.divWaterMark {position:absolute; top:0; left:0; height:100%; width:100%; background:url('../../img/usr/icon-play-video.png') no-repeat 50% 50%, rgba(0, 0, 0, 0.40);}
.divWaterMark:hover {background:none;}

.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;}

.divIndEventPostCommentForm {padding-bottom:20px;}
.divIndEventHdrInnerCmmt {padding-bottom:5px;}
.divCommentPostedNameDate {padding-bottom:10px; width:100%; overflow:hidden;}
.divCommentPostedName {float:left; font-size:18px; font-weight:400;}
.divCommentPostedDate {float:right; font-size:14px; font-weight:400; color:#213f9a;}
.divIndEvtComment {width:100%; padding-bottom:20px; border-bottom:dotted 1px #213f9a; margin-bottom:20px;}
.divIndEvtReply {padding:10px 10px 10px 35px; color:#fff; margin-top:10px; background:url(../../img/usr/btn-reply.png)no-repeat 10px 12px, #213f9a;}
.divBtnComment {padding-top:20px;}
.divEventArticle{padding-bottom:10px;}