.slz-event-01{display:block;}
.slz-event-01 .event-wrapper{display:table;width:100%;background-color:#fbfbfb;padding:20px 0px;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;}
.slz-event-01 .event-info{display:table-cell;vertical-align:middle;padding:30px 15px 30px 30px;position:relative;}
.slz-event-01 .event-info + .event-info:before{position:absolute;content:'';left:0;top:0;bottom:0;width:1px;height:auto;background-color:#e7eaef;-webkit-transition:all 0.45s ease;-o-transition:all 0.45s ease;transition:all 0.45s ease;}
.slz-list-event-01 .slz-event-01:hover .event-info+.event-info:before{background-color:rgba(2, 16, 27, 0.8);}
.slz-event-01 .event-info:last-child:before{content:none;}
.slz-list-event-04 .slz-event-04{padding:25px;}
.slz-event-01 .event-info.time{width:170px;text-align:center;color:#5e6c7c;font-size:20px;font-weight:500;text-transform:capitalize;padding-right:30px;}
.slz-event-01 .event-info.time .date{font-size:72px;line-height:1;font-weight:900;color:#cbd5e1;display:block;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;}
.slz-event-01 .event-info.time .month,
.slz-event-01 .event-info.time .year{display:inline-block;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;}
.slz-event-01 .event-info.time .year:before{content:'-';padding:0 5px;}
.slz-event-01 .event-info.info{width:420px;}
.slz-event-01 .event-info.info .info-wrapper,
.slz-list-event-04 .slz-event-04{display:table;width:100%;transition:all 0.3s ease;}
.slz-event-01 .event-info.info .info-img{display:table-cell;width:85px;}
.slz-event-01 .event-info.info .info-content{display:table-cell;padding-left:15px;vertical-align:middle;color:#263e5f;-webkit-transition:all 0.6s ease;-o-transition:all 0.6s ease;transition:all 0.6s ease;}
.slz-event-01 .event-info.info .title,
.slz-event-04 .event-content .title{display:inline-block;font-size:18px;font-weight:900;text-transform:uppercase;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;}
.slz-column-1 .slz-event-04 .price + .slz-btn-booking{margin-left:15px;}
.slz-event-01 .event-info.info .description{margin-top:6px;}
.slz-event-01 .event-info.location .general{text-transform:uppercase;}
.slz-event-01 .event-info.location .specific{position:relative;margin-top:10px;padding-left:20px;}
.slz-event-01 .event-info.location .specific:before{position:absolute;top:0;left:0;font-family:'FontAwesome';content:'\f041';}
.slz-event-01 .event-info.price{text-transform:uppercase;}
.slz-event-01 .event-info.price .unit{margin-bottom:10px;}
.slz-event-01 .event-info.price .prefix,
.slz-event-01 .event-info.price .number,
.slz-event-01 .event-info.price .subfix,
.slz-event-04 .event-price .price{display:inline-block;font-size:30px;font-weight:700;color:#156fc5;}
.slz-column-1 .slz-event-04 .event-price .price{vertical-align:middle;}
.slz-event-04 .event-price{text-align:center;vertical-align:middle;}
.slz-event-01 .event-info.button{padding:30px 0;min-width:150px;}
.slz-event-01 .event-info.button .slz-btn .btn-icon{display:none;}
.slz-list-event-01{position:relative;}
.slz-list-event-01 .slz-btn{min-width:0;}
.slz-list-event-01 .search-event{display:table;width:100%;margin-bottom:60px;padding:45px 0 15px 0;border-top:1px solid #eaeaea;border-bottom:1px solid #eaeaea;}
.slz-list-event-01 .search-event .search-item{display:table-cell;vertical-align:top;width:28%;padding:15px;position:relative;}
.slz-list-event-01 .search-event .search-item.search-time{width:315px;}
.slz-list-event-01 .search-event .search-item:first-child{padding-left:0;}
.slz-list-event-01 .search-event .search-label{font-size:16px;font-weight:600;font-style:italic;text-transform:capitalize;position:absolute;top:-15px;left:15px;}
.slz-list-event-01 .search-event .search-item:first-child .search-label{left:0;}
.slz-list-event-01 .search-event .search-label:before{content:'\f111';font-family:'FontAwesome';padding:0 5px;font-style:normal;font-size:6px;content:none;}
.slz-list-event-01 .search-event .search-field{border:1px solid #eaeaea;border-radius:50px;-webkit-border-radius:50px;width:100%;padding:5px 20px;}
.slz-list-event-01 .search-event .search-field::-webkit-input-placeholder{font-style:italic;color:#a5a5a5;}
.slz-list-event-01 .search-event .search-field::-moz-placeholder{font-style:italic;color:#a5a5a5;}
.slz-list-event-01 .search-event .search-field:-ms-input-placeholder{font-style:italic;color:#a5a5a5;}
.slz-list-event-01 .search-event .search-field:-moz-placeholder{font-style:italic;color:#a5a5a5;}
.slz-list-event-01 .search-event .search-field.half{display:inline-block;width:calc(50% - 10px);}
.slz-list-event-01 .search-event .search-field.half + .half{margin-left:15px;}
.slz-list-event-01 .search-event .search-btn{min-width:130px;text-align:center;display:table-cell;vertical-align:middle;text-align:right;}
.slz-list-event-01 .search-event .search-btn .btn-icon{display:none;}
.slz-list-event-01 .search-result{font-weight:500;text-align:right;margin-bottom:15px;}
.slz-list-event-01 .search-loading{opacity:0;position:absolute;width:50px;height:50px;top:135px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);background-image:url('../../../../../static/img/theme-img/event-loading.gif');}
.slz-list-event-01 .search-loading.active{opacity:1;}
.slz-list-event-01 .list-event{text-align:center;font-size:24px;}
.slz-list-event-01 .list-event .item{text-align:left;font-size:14px;position:relative;}
.slz-list-event-01 .list-event .item .slz-event-01:before,
.slz-list-event-04 .slz-list-block .item .slz-event-04:before{content:'';position:absolute;width:0;height:100%;top:0;left:0;transition:all 0.45s ease;}
.slz-list-event-01 .list-event .item .slz-event-01:before{background-color:rgba(15, 28, 38, 1);opacity:0;}
.slz-list-event-04 .slz-list-block .item .slz-event-04:before{background-color:rgba(15, 28, 38, 1);}
.slz-list-event-01 .list-event .item .slz-event-01:hover:before,
.slz-list-event-04 .slz-list-block .item .slz-event-04:hover:before{width:100%;left:0;opacity:1;}
.slz-list-event-01 .list-event .item + .item{margin-top:10px;}
.slz-list-event-01 .slz-event-01:hover .event-info.time .date{color:#323a41;}
.slz-list-event-01 .slz-event-01:hover .event-info.time,
.slz-list-event-01 .slz-event-01:hover .event-info.info .info-content,
.slz-list-event-01 .slz-event-01:hover .event-info.location .specific{color:#7d858f;}
//.slz-list-event-01 .slz-event-01:hover .event-info.info .title,//.slz-list-event-01 .slz-event-01:hover .event-info.price .unit{//color:#c2ccd5;//}
.slz-list-event-01 .slz-event-01:hover .event-info.info .title{color:#d32eb2;}
//.slz-list-event-01 .slz-event-01:hover .event-info + .event-info:before{////background-color:#02101b;//background-color:rgba(2, 16, 27, 0.4);//}
.slz-list-event-01 .slz-btn-readmore{margin-top:50px;text-align:center;}
.slz-events-archive .sc_event_block .slz-list-event-01 .list-event,
.col-md-8 .sc_event_block .slz-list-event-01 .list-event,
.vc_col-sm-8 .sc_event_block .slz-list-event-01 .list-event{font-size:0;margin:0 -10px;}
.slz-events-archive .sc_event_block .slz-list-event-01 .list-event .item,
.col-md-8 .sc_event_block .slz-list-event-01 .list-event .item,
.vc_col-sm-8 .sc_event_block .slz-list-event-01 .list-event .item{display:inline-block;width:50%;padding:0 10px;vertical-align:top;font-size:14px;}
.slz-events-archive .sc_event_block .slz-list-event-01 .list-event .item + .item,
.col-md-8 .sc_event_block .slz-list-event-01 .list-event .item + .item,
.vc_col-sm-8 .sc_event_block .slz-list-event-01 .list-event .item + .item{margin-top:20px;}
.slz-events-archive .sc_event_block .slz-list-event-01 .list-event .item:nth-child(-n + 2),
.col-md-8 .sc_event_block .slz-list-event-01 .list-event .item:nth-child(-n + 2),
.vc_col-sm-8 .sc_event_block .slz-list-event-01 .list-event .item:nth-child(-n + 2){margin-top:0;}
.slz-events-archive .sc_event_block .slz-event-01 .event-wrapper,
.col-md-8 .sc_event_block .slz-event-01 .event-wrapper,
.vc_col-sm-8 .sc_event_block .slz-event-01 .event-wrapper{display:block;padding:30px 15px;}
.slz-events-archive .sc_event_block .slz-event-01 .event-info,
.col-md-8 .sc_event_block .slz-event-01 .event-info,
.vc_col-sm-8 .sc_event_block .slz-event-01 .event-info{display:block;text-align:center;padding:0;}
.slz-events-archive .sc_event_block .slz-event-01 .event-info + .event-info,
.col-md-8 .sc_event_block .slz-event-01 .event-info + .event-info,
.vc_col-sm-8 .sc_event_block .slz-event-01 .event-info + .event-info{margin-top:10px;}
.slz-events-archive .sc_event_block .slz-event-01 .event-info + .event-info:before,
.col-md-8 .sc_event_block .slz-event-01 .event-info + .event-info:before,
.vc_col-sm-8 .sc_event_block .slz-event-01 .event-info + .event-info:before{content:none;}
.slz-events-archive .sc_event_block .slz-event-01 .event-info.time,
.col-md-8 .sc_event_block .slz-event-01 .event-info.time,
.vc_col-sm-8 .sc_event_block .slz-event-01 .event-info.time{width:100%;padding:0;}
.slz-events-archive .sc_event_block .slz-event-01 .event-info.info,
.col-md-8 .sc_event_block .slz-event-01 .event-info.info,
.vc_col-sm-8 .sc_event_block .slz-event-01 .event-info.info{width:100%;}
.slz-events-archive .sc_event_block .slz-event-01 .event-info.info .info-wrapper,
.col-md-8 .sc_event_block .slz-event-01 .event-info.info .info-wrapper,
.vc_col-sm-8 .sc_event_block .slz-event-01 .event-info.info .info-wrapper{display:block;}
.slz-events-archive .sc_event_block .slz-event-01 .event-info.info .info-img,
.col-md-8 .sc_event_block .slz-event-01 .event-info.info .info-img,
.vc_col-sm-8 .sc_event_block .slz-event-01 .event-info.info .info-img{display:block;width:100%;}
.slz-events-archive .sc_event_block .slz-event-01 .event-info.info .info-content,
.col-md-8 .sc_event_block .slz-event-01 .event-info.info .info-content,
.vc_col-sm-8 .sc_event_block .slz-event-01 .event-info.info .info-content{display:block;padding-left:0;margin-top:20px;}
.slz-events-archive .sc_event_block .slz-event-01 .event-info.location .specific,
.col-md-8 .sc_event_block .slz-event-01 .event-info.location .specific,
.vc_col-sm-8 .sc_event_block .slz-event-01 .event-info.location .specific{display:inline-block;font-weight:500;}
.slz-events-archive .sc_event_block .slz-event-01 .event-info.price,
.col-md-8 .sc_event_block .slz-event-01 .event-info.price,
.vc_col-sm-8 .sc_event_block .slz-event-01 .event-info.price{margin-top:15px;}
.slz-events-archive .sc_event_block .slz-event-01 .event-info.price .unit,
.col-md-8 .sc_event_block .slz-event-01 .event-info.price .unit,
.vc_col-sm-8 .sc_event_block .slz-event-01 .event-info.price .unit{display:inline-block;font-weight:700;font-size:20px;margin-bottom:0;}
.slz-events-archive .sc_event_block .slz-event-01 .event-info.button,
.col-md-8 .sc_event_block .slz-event-01 .event-info.button,
.vc_col-sm-8 .sc_event_block .slz-event-01 .event-info.button{margin-top:30px}
.slz-event-03 .event-wrapper{position:relative;padding:90px 50px 70px 50px;text-align:center;min-height:450px;background-color:rgba(1, 6, 19, 0.55);-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;}
.slz-event-03 .event-wrapper:hover{background-color:rgba(0, 35, 78, 0.95);}
.slz-event-03 .event-wrapper .info-img img{position:absolute;top:0;left:50%;width:auto;height:100%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);z-index:-1;}
.slz-event-03 .event-wrapper .slz-category{color:#fff;font-weight:500;}
.slz-event-03 .event-wrapper .slz-category .text{position:relative;text-transform:uppercase;}
.slz-event-03 .event-wrapper .slz-category .text:before{position:absolute;content:'';top:6px;left:-10px;width:30px;height:3px;background-image:-webkit-linear-gradient(#fff, #fff 33%, transparent 33%, transparent 50%, transparent 66%, #fff 66%, #fff);background-image:-moz-linear-gradient(#fff, #fff 33%, transparent 33%, transparent 50%, transparent 66%, #fff 66%, #fff);background-image:-o-linear-gradient(#fff, #fff 33%, transparent 33%, transparent 50%, transparent 66%, #fff 66%, #fff);background-image:linear-gradient(#fff, #fff 33%, transparent 33%, transparent 50%, transparent 66%, #fff 66%, #fff);-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%);}
.slz-event-03 .event-wrapper .slz-category .text:after{position:absolute;content:'';top:6px;right:-10px;width:30px;height:3px;background-image:-webkit-linear-gradient(#fff, #fff 33%, transparent 33%, transparent 50%, transparent 66%, #fff 66%, #fff);background-image:-moz-linear-gradient(#fff, #fff 33%, transparent 33%, transparent 50%, transparent 66%, #fff 66%, #fff);background-image:-o-linear-gradient(#fff, #fff 33%, transparent 33%, transparent 50%, transparent 66%, #fff 66%, #fff);background-image:linear-gradient(#fff, #fff 33%, transparent 33%, transparent 50%, transparent 66%, #fff 66%, #fff);-webkit-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%);}
.slz-event-03 .event-wrapper .date-event{color:#fff;margin-top:15px;}
.slz-event-03 .event-wrapper .date-event:hover{color:#d32eb2;}
.slz-event-03 .event-wrapper .title-wrapper{margin-top:10px;min-height:144px;display:table;width:100%;}
.slz-event-03 .event-wrapper .title-wrapper .title{color:#fff;font-size:36px;font-weight:900;line-height:48px;text-transform:uppercase;display:table-cell;vertical-align:middle;}
.slz-event-03 .event-wrapper .title-wrapper .title:hover{color:#d32eb2;}
.slz-event-03 .event-wrapper .button{margin-top:50px;}
.slz-event-single-block .slz-block-item-06.style-4{margin-bottom:50px;padding:0;box-shadow:none;-webkit-box-shadow:none;background-color:#fbfbfb;}
.slz-event-single-block .slz-block-item-06.style-4 .block-image{box-shadow:none;-webkit-box-shadow:none;border-radius:0;-webkit-border-radius:0;-webkit-transform:none;-ms-transform:none;-o-transform:none;transform:none;}
.slz-event-single-block .slz-block-item-06.style-4 .block-image:before{padding-top:39%;}
.slz-event-single-block .slz-block-item-06.style-4 .block-image img{width:100%;height:auto;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);}
.slz-event-single-block .slz-block-item-06.style-4 .block-content{padding:25px 30px;}
.slz-event-single-block .slz-block-item-06 .block-content .block-title{font-size:20px;font-weight:700;color:#263e5f;margin-bottom:0;pointer-events:none;}
.slz-event-single-block .slz-block-item-06 .block-title + .block-description{margin-bottom:0;}
.slz-event-single-block .slz-block-item-06.style-4 .block-title + .block-info,
.slz-event-single-block .slz-block-item-06.style-4 .block-description + .block-info{margin-top:20px;}
.slz-event-single-block .slz-block-item-06.style-4 .block-info{border:none;}
.slz-event-single-block .slz-block-item-06.style-4 .block-info li{font-style:normal;line-height:24px;}
.slz-event-single-block .slz-block-item-06.style-4 .block-info li + li{margin-top:15px;}
.slz-event-single-block .slz-block-item-06.style-4 .block-info li:after{content:none;}
.slz-event-single-block .slz-block-item-06 .block-info li .link{padding-left:15px;}
.slz-event-single-block .slz-block-item-06 .block-info li .link:hover{color:#202427;}
.slz-event-single-block .slz-block-item-06.style-4 .block-info li .link.date:before,
.slz-event-single-block .slz-block-item-06.style-4 .block-info li .link.location:before{content:'\f111';color:#878e96;font-size:7px;line-height:24px;left:45px;font-family:FontAwesome;margin-right:5px;position:absolute;}
.slz-event-single-block .slz-block-item-06.style-4 .block-info li .link.date
.slz-event-single-block .slz-block-item-06.style-4 .block-info li .link.location{position:relative;}
.slz-event-single-block .slz-block-item-06.style-4 .block-info li .link .title{font-weight:400;color:#4a5664;min-width:0;margin-right:0;}
.slz-event-single-block .slz-block-item-06.style-4 .block-info li .link .title:after{content:':';padding-right:5px;}
.slz-event-single-block .slz-block-item-06 .block-info li .link .text{font-weight:500;color:#263e5f;}
.slz-blog-detail.slz-event .sc_main_title.style-2 .slz-main-title img{top:0;}
.slz-blog-detail.slz-event .sc_main_title.style-2 .slz-main-title .title{color:#263e5f;padding-top:0;padding-left:5px;font-size:18px;text-transform:uppercase;font-weight:500;}
.event-detail-wrapper .slz-block-team-01 .team-body{padding-left:0;padding-right:0;}
.event-detail-wrapper .slz-block-team-01 .team-body .title{line-height:1.2;}
.event-detail-wrapper .slz-pricing-plan-01 .slz-main-title{color:#263e5f;padding-top:0;padding-left:5px;font-size:18px;text-transform:uppercase;font-weight:500;margin-bottom:20px;}
.event-detail-wrapper .slz-pricing-plan-01{margin-top:50px;}
.event-detail-wrapper .slz-pricing-plan-01 .slz-main-title .title{font-size:inherit;color:inherit;font-weight:500;padding-left:25px;margin-left:-10px;}
.event-detail-wrapper .slz-pricing-plan-01 .slz-main-title .title:before{content:'';position:absolute;top:0;left:0;width:15px;height:100%;background-image:url(http://wp.solazu.net/solala/wp-content/uploads/2017/01/Icon7.png);background-repeat:no-repeat;}
.slz-list-event-04 .slz-list-block .item .slz-event-04{position:relative;transition:all 0.5s ease;background-color:#fbfbfb;}
//.slz-list-event-04 .slz-list-block .item .slz-event-04:hover{//background-color:transparent;//}
.slz-event-04 .event-image,
.slz-event-04 .event-content,
.slz-event-04 .event-price{display:table-cell;vertical-align:top;position:relative;}
.slz-event-04 .event-image{width:85px;position:relative;}
.slz-event-04 .event-image .info-img img{position:relative;width:100%;height:auto;max-width:initial;top:0;left:0;}
.slz-event-04 .location{position:relative;margin-top:10px;padding-left:20px;display:inline-block;}
.slz-event-04 .location:before{position:absolute;content:'\f041';top:0;left:0;font-family:'FontAwesome';font-size:14px;}
.slz-event-04:hover .location{color:#6e767f;}
.slz-event-04 .event-content{padding-left:15px;}
.slz-event-04 .event-price .price{display:block;}
.slz-event-04 .event-content .month,
.slz-event-04 .event-content .date,
.slz-event-04 .event-content .year{display:inline-block;}
.slz-event-04 .slz-btn > .btn-text + .btn-icon{display:none;}
.slz-event-04 .event-content .title{color:#156fc5;}
.slz-event-04 .event-content .event-info.time + .title-wrapper{margin-top:15px;}
.slz-event-04 .event-content .event-info.time{font-size:14px;font-weight:400;width:auto;display:inline-block;padding:0 10px;background-color:#d32eb2;border-radius:2px;color:#fff;}
.slz-list-event-04 .item .slz-event-04:hover .event-content .title{color:#cbd5e1;}
.slz-list-event-04 .item .slz-event-04:hover .event-content .location{color:#7d858f;}
.slz-event-04 .price + .slz-btn-booking{margin-top:20px;}
.slz-event-04 .slz-btn-booking{min-width:0;width:125px;color:#cbd5e1;}
.slz-event-04 .slz-btn-booking:after{position:absolute;content:"";width:calc(100% + 2px);height:calc(100% + 2px);top:-1px;left:-1px;opacity:1;z-index:1;background-color:#fff;border:1px solid #f9f9fa;border-radius:30px;-webkit-border-radius:30px;transition:all 0.45s ease;}
.slz-event-04:hover .slz-btn-booking{color:#fff;}
.slz-event-04:hover .slz-btn-booking:after{opacity:0;visibility:hidden;}
.col-md-8 .slz-list-event-04 .slz-list-block.slz-column-1 > .item,
.col-md-12 .slz-list-event-04 .slz-list-block.slz-column-1 > .item{margin-top:30px;}
.slz-event-countdown-01 .block-title{text-align:center;font-size:36px;font-weight:900;}
.slz-event-countdown-01 .block-info{margin-top:40px;margin-bottom:10px;}
.slz-event-countdown-01 .block-info .date-time-wrapper,
.slz-event-countdown-01 .block-info .block-title{text-align:left;font-size:30px;font-style:normal;font-weight:700;}
.slz-event-countdown-01 .block-info .block-title{//color:#d32eb2;}
.slz-event-countdown-01 .block-info .date-time-wrapper{text-transform:uppercase;color:#fafafa;display:block;margin-top:30px;}
.slz-event-countdown-01 .block-info .date-time-wrapper .day{font-weight:900;}
.slz-event-countdown-01 .block-info .date-time-wrapper .day + .month{font-size:16px;padding-left:5px;}
.slz-event-countdown-01 .block-info .location-wrapper{margin-top:5px;}
.slz-event-countdown-01 .block-info .location-wrapper .place{font-size:16px;font-weight:400;font-style:normal;text-transform:uppercase;color:#4a5664;letter-spacing:4px;}
.slz-event-countdown-01 .block-title:hover,
.slz-event-countdown-01 .block-title:focus{color:#d32eb2;}
.slz-event-countdown-01 .coming-soon{margin-top:12px;display:block;width:auto;font-size:0;margin:0 -30px;}
.slz-event-countdown-01 .coming-soon .main-count-wrapper .time{color:#18364a;}
.slz-event-countdown-01 .coming-soon .main-count-wrapper .main-count .count{font-size:45px;line-height:1;}
.slz-event-countdown-01 .coming-soon .main-count-wrapper .main-count .stat-label{font-weight:400;text-transform:uppercase;font-size:14px;}
.slz-event-countdown-01 .coming-soon .main-count-wrapper{padding:0 30px;display:inline-block;text-align:center;width:25%;vertical-align:top;font-size:14px;}
.slz-event-countdown-01 .coming-soon .main-count-wrapper .main-count{padding:25px 0px;position:relative;}
.slz-event-countdown-01 .coming-soon .main-count-wrapper:after{content:none;}
.slz-event-countdown-01 .coming-soon .main-count-wrapper .main-count:before{content:'';position:absolute;top:0;left:0;z-index:-2;width:100%;height:100%;background:linear-gradient(#0c72c7, #d32eb2);}
.slz-event-countdown-01 .coming-soon .main-count-wrapper .main-count:after{content:'';position:absolute;width:calc(100% - 2px);height:calc(100% - 2px);top:1px;left:1px;z-index:-1;opacity:1;}
.slz-event-countdown-01 .coming-soon .main-count-wrapper .main-count:before{content:'';position:absolute;top:0;left:0;z-index:-2;width:100%;height:1px;background-color:#0c72c7;}
.slz-event-countdown-01 .coming-soon .main-count-wrapper .main-count:after{content:'';position:absolute;top:100%;left:0;z-index:-2;width:100%;height:1px;background-color:#d32eb2;}
.slz-event-countdown-01 .coming-soon .main-count-wrapper .main-count .count-height:before{content:'';position:absolute;top:0;left:0;z-index:-2;width:1px;height:100%;background:linear-gradient(#0c72c7,#d32eb2);}
.slz-event-countdown-01 .coming-soon .main-count-wrapper .main-count .count-height:after{content:'';position:absolute;width:1px;height:100%;top:0;right:0;background:linear-gradient(#0c72c7, #d32eb2);}
.sc_event_carousel .carousel-overflow .slick-dots,
.entry-content .sc_event_carousel .carousel-overflow .slick-dots{margin:0;padding:0;bottom:-30px;}
@media screen and (max-width:1024px){.sc_event_block .slz-list-event-01 .search-event .search-item{width:24%;}
.sc_event_block .slz-event-01 .event-info.time{width:150px;font-size:16px;}
.sc_event_block .slz-event-01 .event-info.time .date{font-size:50px;}
.sc_event_block .slz-event-01 .event-info.info{width:350px;}
.slz-event-countdown-01 .coming-soon{margin:0 -15px;}
.slz-event-countdown-01 .coming-soon .main-count-wrapper{padding:0 15px;}
.slz-footer-banner.style-1 div .banner-description{padding-top:30px;float:none;}
.slz-footer-banner.style-1 div img{position:relative;margin:0 auto;display:block;}
.slz-footer-banner.style-1{text-align:center;}
}
@media screen and (max-width:768px){.sc_event_block .slz-list-event-01 .search-event{display:block;padding:15px 0 30px 0;}
.sc_event_block .slz-list-event-01 .search-event .search-item{display:block;width:100%;padding:10px 0;}
.sc_event_block .slz-list-event-01 .search-event .search-label{position:relative;top:auto;left:auto;margin-bottom:5px;}
.sc_event_block .slz-list-event-01 .search-event .search-item.search-time{width:100%;}
.sc_event_block .slz-list-event-01 .search-event .search-btn{display:block;text-align:center;margin-top:5px;}
.sc_event_block .slz-list-event-01 .list-event{font-size:0;margin:0 -10px;}
.sc_event_block .slz-list-event-01 .list-event .item{display:inline-block;width:50%;padding:0 10px;vertical-align:top;font-size:14px;}
.sc_event_block .slz-list-event-01 .list-event .item + .item{margin-top:20px;}
.sc_event_block .slz-list-event-01 .list-event .item:nth-child(-n + 2){margin-top:0;}
.slz-list-event-04 .slz-event-04,
.sc_event_block .slz-event-01 .event-wrapper{display:block;padding:30px 15px;text-align:center;}
.sc_event_block .slz-event-01 .event-info{display:block;text-align:center;padding:0;}
.sc_event_block .slz-event-01 .event-info + .event-info{margin-top:10px;}
.sc_event_block .slz-event-01 .event-info + .event-info:before{content:none;}
.sc_event_block .slz-event-01 .event-info.time{width:100%;padding:0;}
.sc_event_block .slz-event-01 .event-info.info{width:100%;}
.sc_event_block .slz-event-01 .event-info.info .info-wrapper,
.slz-event-04 .event-image,
.slz-event-04 .event-content,
.slz-event-04 .event-price{display:block;}
.slz-event-04 .event-image{width:auto;}
.slz-event-04 .event-image .info-img img{position:relative;width:auto;left:0;top:0;transform:none;}
.slz-event-04 .event-price .price{width:100%;margin-top:15px;}
.slz-event-04 .event-content{margin-top:20px;padding-left:0;}
.slz-event-01 .event-info.info .info-img,
.slz-column-2 .slz-event-04 .event-image .info-img{display:block;width:100%;}
.sc_event_block .slz-event-01 .event-info.info .info-img{display:block;width:100%;}
.sc_event_block .slz-event-01 .event-info.info .info-content{display:block;padding-left:0;margin-top:20px;}
.sc_event_block .slz-event-01 .event-info.location .specific{display:inline-block;font-weight:500;}
.sc_event_block .slz-event-01 .event-info.price{margin-top:15px;}
.sc_event_block .slz-event-01 .event-info.price .unit{display:inline-block;font-weight:700;font-size:20px;margin-bottom:0;}
.sc_event_block .slz-event-01 .event-info.button{margin-top:30px}
.slz-event-countdown-01 .coming-soon .main-count-wrapper .main-count .count{font-size:40px;}
.slz-footer-banner.style-2 .banner-description,
.slz-footer-banner.style-2 > div{display:block;}
.slz-footer-banner.style-1 img{display:none;}
}
@media screen and (max-width:767px){.slz-event-countdown-01 .coming-soon{margin:0 -10px;}
.slz-event-countdown-01 .coming-soon .main-count-wrapper{padding:0 10px;}
.slz-footer-banner.style-2 img{display:none;padding-left:10px;padding-right:10px;}
.slz-footer-banner.style-2 .banner-description{padding-left:0px;}
.slz-footer-banner.style-2 .banner-button{margin-left:0px;}
}
@media screen and (max-width:480px){.sc_event_block .slz-list-event-01 .list-event .item,
.slz-event-archive .sc_event_block .slz-list-event-01 .list-event .item,
.col-md-8 .sc_event_block .slz-list-event-01 .list-event .item,
.vc_col-sm-8 .sc_event_block .slz-list-event-01 .list-event .item{width:100%;}
.sc_event_block .slz-list-event-01 .list-event .item:nth-child(-n + 2),
.slz-event-archive .sc_event_block .slz-list-event-01 .list-event .item:nth-child(-n + 2),
.col-md-8 .sc_event_block .slz-list-event-01 .list-event .item:nth-child(-n + 2),
.vc_col-sm-8 .sc_event_block .slz-list-event-01 .list-event .item:nth-child(-n + 2){margin-top:20px;}
.sc_event_block .slz-list-event-01 .list-event .item:nth-child(-n + 1),
.slz-event-archive .sc_event_block .slz-list-event-01 .list-event .item:nth-child(-n + 1),
.col-md-8 .sc_event_block .slz-list-event-01 .list-event .item:nth-child(-n + 1),
.vc_col-sm-8 .sc_event_block .slz-list-event-01 .list-event .item:nth-child(-n + 1){margin-top:0;}
.slz-event-countdown-01 .coming-soon .main-count-wrapper .main-count .count{font-size:24px;}
.slz-event-countdown-01 .coming-soon .main-count-wrapper .main-count{padding:18px 0px;}
.slz-event-countdown-01 .coming-soon .main-count-wrapper .main-count .stat-label{font-size:12px;}
}
@media screen and (max-width:380px){.sc_event_block .slz-event-single-block .slz-block-item-06.style-4 .block-content{padding:15px 20px;}
.slz-event-countdown-01 .coming-soon{margin:0 -8px;}
.slz-event-countdown-01 .coming-soon .main-count-wrapper{padding:0 8px;}
}
@media screen and (max-width:320px){.slz-event-countdown-01 .coming-soon .main-count-wrapper .main-count{padding:15px 0px;}
}
.slz-footer-banner.style-2 > div,
.slz-footer-banner.style-1 > div{display:table;padding:75px 15px 50px 15px;position:relative;overflow:hidden;}
.slz-footer-banner.style-1 > div{overflow:visible;}
.slz-footer-banner.style-1 img{position:absolute;bottom:0;}
.slz-footer-banner.style-2 img{position:absolute;bottom:0;left:0;}
.slz-footer-banner .banner-description{display:table-cell;vertical-align:top;padding-left:calc(8.33% + 15px);}
.slz-footer-banner .banner-description p{margin:0 0 15px;}
.slz-footer-banner.style-1 .banner-description{vertical-align:middle;text-align:center;display:inline-block;float:right;padding-left:0;}