#shortDate{display:inline}#longDate{display:none}@media (min-width: 768px){#shortDate{display:none}#longDate{display:inline}}

.svg_image,.no-svg .svg_image .fallback,.svg_image svg,.green_background,.white svg.lepc_logo .alt_image{display:block}.svg_image .fallback,.no-SVG .svg_image .svg_container{display:none}.svg_image img.fallback{width:100%;height:inherit}.svg_image .svg_container{width:100%;position:relative}.svg_image .svg_container svg{top:0;left:0;width:100%}.svg_image .svg_container.view_box{height:0}.svg_image .svg_container.view_box svg{position:absolute}

.announcemnts_container.edit .announcement.view{opacity:0.5}.announcemnts_container .add_announcement{position:absolute;z-index:10;top:0;right:0}.announcemnts_container.edit .add_announcement{display:none}.announcemnts_container .announcemnts_list{margin-top:-1em}.announcemnts_container .announcement.view{position:relative}.announcemnts_container .announcement.view:after{height:2.25em;font-size:0.8em;padding:0.15em 0.5em;position:absolute;top:3px;right:3px;border:2px solid #fff;z-index:1}.announcemnts_container .announcement.view.future{border:1px solid #e02125;padding:4px;background-color:#f1f1f1f}.announcemnts_container .announcement.view.future:after{content:'To Be Posted';color:#fff;background-color:#e02125}.announcemnts_container .announcement.view.removed div{opacity:0.4}.announcemnts_container .announcement.view.removed:after{content:'Automatically Removed';background-color:#F0E049;color:#000}.announcemnts_container.editable{position:relative}.announcemnts_container.editable .announcement.view .edit{position:absolute;bottom:0;right:0;margin:0}.announcemnts_container .announcement{border-bottom:1px solid #ccc;padding:3em 0 1em 0}.announcemnts_container .title h3{margin:0 0 0.5em 0;font-size:1.25em;font-weight:600}.announcemnts_container.edit .date_wrapper{margin:0 -10px 20px -10px}.announcemnts_container.edit .date_container{width:50%;float:left;padding:0 10px}.announcemnts_container.edit .date_container input{width:100%}.announcemnts_container.edit .title{margin-bottom:20px}.announcemnts_container .announcement.edit{margin:3em -10px 0 -10px;padding:10px;border:1px solid #ddd;-webkit-border-radius:5px;border-radius:5px}.announcemnts_container .announcement.edit .toolbar{background-color:#48b4fb;padding:10px 10px 10px 10px;margin:10px -10px -10px -10px;-webkit-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px}.announcemnts_container .announcement.edit .toolbar .btn{color:#fff;border:none;-webkit-border-radius:0;border-radius:0}.announcemnts_container .announcement.edit .toolbar .btn-default{border-color:#3f9edc;background-color:#3f9edc}.announcemnts_container .announcement.edit .toolbar .btn-primary{border-color:#2076af;background-color:#2076af}.announcemnts_container .announcement.edit .toolbar .btn-primary:hover{background-color:#185984}.announcemnts_container .announcement.edit .toolbar .btn-default:hover{background-color:#3585B9}.announcemnts_container .announcement.view .thumbnail img{width:100%}.announcemnts_container .lazy_load_container{opacity:0;width:100%;position:relative}.announcemnts_container .lazy_load_container.loading{opacity:1;height:0;padding-top:50%;margin-top:3em;border:1px solid #ddd;border-radius:4px}.announcemnts_container .lazy_load_container.loaded{opacity:1;animation:lazyload 1s linear;-o-animation:lazyload 1s linear;-ms-animation:lazyload 1s linear;-webkit-animation:lazyload 1s linear;-moz-animation:lazyload 1s linear}@keyframes lazyload{0%{opacity:0;}50%{opacity:0;}100%{opacity:1;}}//////////// // Scrapbook // //////////// .clipboard_announcements_container .btn{display:none}.clipboard_announcements_container .announcement{max-height:3em;overflow:hidden;margin:0.5em 0}.clipboard_announcements_container .announcement:after{clear:both;display:block}.clipboard_announcements_container .announcement .thumbnail{float:left;width:15%;padding:0;margin-right:0.5em}.clipboard_announcements_container .announcement .title h3{margin:0;font-size:0.9em}.clipboard_announcements_container .announcement .content{font-size:0.7em}/////////////////// // Loader Animation // /////////////////// .lazy_load_container.loading .loader_container{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}

