.row-of-posters{background:#fff;margin:0 0 50px;padding:30px 15px;box-shadow:0 4px 5px 0 #d0d0e5;-webkit-box-shadow:0 4px 5px 0 #d0d0e5;-moz-box-shadow:0 4px 5px 0 #d0d0e5}@media (min-width:992px){.row-of-posters{padding:30px 0}}.row-of-posters .row-of-posters-container{width:auto;margin:0 auto}@media (min-width:992px){.row-of-posters .row-of-posters-container{width:970px}}.row-of-posters .widget-title:not(:empty){font-weight:300;font-size:20px;margin-top:0;margin-bottom:15px;text-transform:uppercase;color:#969696;line-height:20px;border-left:solid 5px #a3d900;padding-left:10px}@media (min-width:768px){.row-of-posters .widget-title:not(:empty) br{display:none}}.row-of-posters .flex-wrapper{display:flex;justify-content:space-between;flex-wrap:wrap;gap:15px 15px;width:970px}.row-of-posters .flex-wrapper .box-index{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.row-of-posters .flex-wrapper .box-index .event-info{padding:10px 0}.row-of-posters.horizontal-scrollable .flex-wrapper{flex-wrap:nowrap;max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.row-of-posters .exclusive-tag{background:#ff3300;color:#fff;margin-top:0;font-size:14px;padding:4px 6px;position:absolute;opacity:1 !important;z-index:999;display:none}.row-of-posters .poster-box{flex-shrink:0;overflow:hidden;position:relative;padding:0}.row-of-posters .poster-box:hover img{transform:scale(1.1);opacity:0.9}.row-of-posters .poster-box:hover .exclusive-tag{display:inline-block}.row-of-posters .poster-box a{color:#333}.row-of-posters .poster-box a:hover,.row-of-posters .poster-box a:focus{text-decoration:none}.row-of-posters .poster-box .image{height:240px;background-color:#e3e3eb}.row-of-posters .poster-box .image img{width:100%;transition:all .2s}.row-of-posters .poster-box .event-info{padding:10px 0;width:100%;position:relative;background:#fff}.row-of-posters .poster-box .event-info .title{color:#333;display:block;font-size:15px;line-height:1.4;font-weight:700;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;font-family:"Open Sans",sans-serif;margin-bottom:5px}.row-of-posters .poster-box .event-info .date{display:block;font-weight:400;text-transform:uppercase;font-size:12px;color:#969696;margin-bottom:5px}.row-of-posters .poster-box .event-info .date.tag{position:absolute;top:-15px;left:0;background-color:white;height:20px;padding:2px 10px;margin-bottom:0}.row-of-posters .poster-box .event-info .venue{font-size:13px;color:#969696;text-transform:uppercase}.row-of-posters .lazy{min-height:350px}.row-of-posters .lazy-loading .poster-box .image,.row-of-posters .poster-box.skeleton .image{background:#e3e3eb}.row-of-posters .lazy-loading .poster-box .event-info .date,.row-of-posters .poster-box.skeleton .event-info .date{width:40px;background-color:#e3e3eb}.row-of-posters .lazy-loading .poster-box .event-info .date::after,.row-of-posters .poster-box.skeleton .event-info .date::after{content:"\00A0"}.row-of-posters .lazy-loading .poster-box .event-info .title,.row-of-posters .poster-box.skeleton .event-info .title{width:120px;background-color:#e3e3eb}.row-of-posters .lazy-loading .poster-box .event-info .title::after,.row-of-posters .poster-box.skeleton .event-info .title::after{content:"\00A0"}.row-of-posters .lazy-loading .poster-box .event-info .venue,.row-of-posters .poster-box.skeleton .event-info .venue{width:80px;background-color:#e3e3eb}.row-of-posters .lazy-loading .poster-box .event-info .venue::after,.row-of-posters .poster-box.skeleton .event-info .venue::after{content:"\00A0"}@keyframes shine{0%{background-position:-200px 0}100%{background-position:200px 0}}.row-of-posters .lazy-loading .poster-box .image,.row-of-posters .lazy-loading .poster-box .event-info .date,.row-of-posters .lazy-loading .poster-box .event-info .title,.row-of-posters .lazy-loading .poster-box .event-info .venue{background:linear-gradient(90deg, #e3e3eb 25%, #e3e3eb 66 50%, #e3e3eb 75%);background-size:400px 100%;animation:shine 2s infinite linear}.row-of-posters .btn.more-events{display:block;min-width:240px;margin:15px auto 0;background-color:#ACACAC;color:#fff}.row-of-posters .likable-image-container{position:relative}.row-of-posters .likable-image-container .event-promoted{background-color:#0059A8;color:#fff;text-align:center;width:100%;position:absolute;bottom:0;z-index:10;height:18px;font-size:14px;line-height:18px}