.event-listing-masonry-wrapper .cd-dropdown,.event-listing-masonry-wrapper .cd-select{margin:0 0 30px}[class*="cal-cell"]{float:left;margin-left:0;min-height:1px;transition:all .2s;-webkit-transition:all .2s}.cal-row-fluid{width:100%;*zoom: 1}.cal-row-fluid:before,.cal-row-fluid:after{display:table;content:"";line-height:0}.cal-row-fluid:after{clear:both}.cal-row-fluid [class*="cal-cell"]{display:block;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;margin-left:0%;*margin-left: -0.05213764337851929%;background:#ededed}.cal-row-fluid [class*="cal-cell"]:first-child{margin-left:0}.cal-row-fluid .controls-row [class*="cal-cell"]+[class*="cal-cell"]{margin-left:0%}.cal-row-fluid .cal-cell7{width:100%;*width: 99.94669509594883%}.cal-row-fluid .cal-cell6{width:85.71428571428571%;*width: 85.66098081023453%}.cal-row-fluid .cal-cell5{width:71.42857142857142%;*width: 71.37526652452024%}.cal-row-fluid .cal-cell4{width:57.14285714285714%;*width: 57.089552238805965%}.cal-row-fluid .cal-cell3{width:42.857142857142854%;*width: 42.80383795309168%}.cal-row-fluid .cal-cell2{width:28.57142857142857%;*width: 28.518123667377395%}.cal-row-fluid .cal-cell1{width:14.285714285714285%;*width: 14.232409381663112%}.cal-week-box .cal-offset7,.cal-row-fluid .cal-offset7,.cal-row-fluid .cal-offset7:first-child{margin-left:100%;*margin-left: 99.89339019189765%}.cal-week-box .cal-offset6,.cal-row-fluid .cal-offset6,.cal-row-fluid .cal-offset6:first-child{margin-left:85.71428571428571%;*margin-left: 85.60767590618336%}.cal-week-box .cal-offset5,.cal-row-fluid .cal-offset5,.cal-row-fluid .cal-offset5:first-child{margin-left:71.42857142857142%;*margin-left: 71.32196162046907%}.cal-week-box .cal-offset4,.cal-row-fluid .cal-offset4,.cal-row-fluid .cal-offset4:first-child{margin-left:57.14285714285714%;*margin-left: 57.03624733475479%}.cal-week-box .cal-offset3,.cal-row-fluid .cal-offset3,.cal-row-fluid .cal-offset3:first-child{margin-left:42.857142857142854%;*margin-left: 42.750533049040506%}.cal-week-box .cal-offset2,.cal-row-fluid .cal-offset2,.cal-row-fluid .cal-offset2:first-child{margin-left:28.57142857142857%;*margin-left: 28.46481876332622%}.cal-week-box .cal-offset1,.cal-row-fluid .cal-offset1,.cal-row-fluid .cal-offset1:first-child{margin-left:14.285714285714285%;*margin-left: 14.17910447761194%}.cal-row-fluid .cal-cell1{width:14.285714285714285%;*width: 14.233576642335766%}[class*="cal-cell"].hide,.cal-row-fluid [class*="cal-cell"].hide{display:none}[class*="cal-cell"].pull-right,.cal-row-fluid [class*="cal-cell"].pull-right{float:right}.cal-row-head [class*="cal-cell"]:first-child,.cal-row-head [class*="cal-cell"]{min-height:auto;overflow:hidden;text-overflow:ellipsis}.cal-events-num{margin-top:20px}#cal-week-box{position:absolute;width:70px;left:-71px;top:-1px;padding:8px 5px;cursor:pointer}#cal-slide-box{position:relative;display:block;width:99.99999%}@media screen and (-webkit-min-device-pixel-ratio:0){::i-block-chrome,#cal-slide-box{width:99.5%}}.cal-slide-tick{width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #fcdcdd;padding:0;position:absolute;left:50%;bottom:-10px;margin-left:-10px;visibility:hidden;z-index:999;transition:all 0s;-webkit-transition:all 0s}.cal-day-today .cal-slide-tick{border-top:10px solid #e8fde7}.cal-slide-tick.tick-month1{visibility:visible}.cal-slide-tick.tick-month2{visibility:visible}.cal-slide-tick.tick-month3{visibility:visible}.cal-slide-tick.tick-month4{visibility:visible}.cal-slide-tick.tick-day1{visibility:visible}.cal-slide-tick.tick-day2{visibility:visible}.cal-slide-tick.tick-day3{visibility:visible}.cal-slide-tick.tick-day4{visibility:visible}.cal-slide-tick.tick-day5{visibility:visible}.cal-slide-tick.tick-day6{visibility:visible}.cal-slide-tick.tick-day7{visibility:visible}#cal-slide-content ul.unstyled{margin-bottom:0}.cal-week-box{position:relative}.cal-week-box [data-event-class]{white-space:nowrap;height:30px;margin:1px 1px;line-height:30px;text-overflow:ellipsis;overflow:hidden;padding-left:10px}.cal-week-box .cal-column{position:absolute;height:100%;z-index:-1}.cal-week-box .arrow-before,.cal-week-box .arrow-after{position:relative}.cal-week-box .arrow-after:after{content:"";position:absolute;top:0px;width:0;height:0;right:0;border-top:15px solid #fff;border-left:8px solid;border-bottom:15px solid #fff}.cal-week-box .arrow-before:before{content:"";position:absolute;top:0px;width:0;height:0;left:1px;border-top:15px solid transparent;border-left:8px solid #fff;border-bottom:15px solid transparent}#cal-day-box{text-wrap:none}#cal-day-box .cal-day-hour-part{height:30px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;border-bottom:thin dashed #e1e1e1}#cal-day-box .cal-day-hour .day-highlight{height:30px}#cal-day-box .cal-hours{font-weight:bolder}#cal-day-box .cal-day-hour:nth-child(odd) {background-color:#fafafa}#cal-day-box #cal-day-panel{position:relative;padding-left:60px}#cal-day-box #cal-day-panel-hour{position:absolute;width:100%;margin-left:-60px}#cal-day-box .day-event{position:relative;max-width:200px;overflow:hidden}.cal-year-box [class*="span"],.cal-month-box [class*="cal-cell"]{min-height:100px;border-right:5px solid #fff;position:relative}.cal-year-box [class*="span"]{min-height:60px}.cal-year-box .row-fluid,.cal-month-box .cal-row-fluid{border-bottom:5px solid #fff;margin-left:0px;margin-right:0px}.cal-year-box .row-fluid:last-child,.cal-month-box .cal-row-fluid:last-child{border-bottom:0px}.cal-year-box .row-fluid [class*="span"]:last-child,.cal-month-box .cal-row-fluid [class*="cal-cell"]:last-child{border-right:none}#cal-week-box{border:1px solid #e1e1e1;border-right:0px;border-radius:5px 0 0 5px;background-color:#fafafa;text-align:right}#cal-slide-box{}#cal-slide-content{width:100%;color:#fff;background:#ededed}.slider-content{border-bottom:5px solid #fff;margin-top:-5px}.cal-slide-content{margin-bottom:0;width:100%;color:#fff;background:#ededed}#cal-slide-tick{}#cal-slide-content a.event-item,.cal-slide-content a.event-item{color:#222;font-weight:normal;font-size:24px;font-weight:bold;text-decoration:none;transition:all .2s;-webkit-transition:all .2s;display:block;margin-top:-8px;overflow:hidden;position:relative}.slider-item .overlay-thumb{position:absolute;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,0);z-index:1;transition:all .2s;-webkit-transition:all .2s;transform:scale(1.2,1.2);-webkit-transform:scale(1.2,1.2)}#cal-slide-content a.event-item:hover,.cal-slide-content a.event-item:hover{color:#46a5e5;text-decoration:none}.cal-slide-content .row.slider-item{padding-top:30px}.row.slider-item{padding-left:15px;padding-right:15px;padding-bottom:30px}.cal-column{border-left:1px solid #e1e1e1}a.cal-event-week{text-decoration:none;color:#151515}.badge-important{background-color:#b94a48}.add-min-height{min-height:250px}#calendar-box{position:relative;width:100%;font-family:inherit;display:none}#calendar-options{display:none}#calendar-box .header-content{display:block;width:99.99999%;height:50px;background:#666;text-align:center;padding:0;position:relative}#calendar-box .header-content.width-100{width:100%}@media screen and (-webkit-min-device-pixel-ratio:0){::i-block-chrome,#calendar-box .header-content{width:99.5%}}html[xmlns*=""]:root .header-content  {border-right:10px solid transparent}#calendar-box h3{display:inline-block;text-align:center;text-transform:uppercase;color:#fff;font-size:18px;font-weight:500;margin-top:15px;white-space:nowrap;min-width:50px;line-height:1.1}#calendar-box h3.list-btt-rem{position:absolute;left:20px;line-height:1.1}#calendar-box button[data-calendar-nav="prev"]{display:inline-block;border:none;background:none;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;z-index:1;outline:none;margin-top:4px;margin-right:40px;vertical-align:top}#calendar-box button[data-calendar-nav="next"]{display:inline-block;border:none;background:none;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;z-index:1;outline:none;margin-top:4px;margin-left:30px;vertical-align:top}@media (max-width:480px){#calendar-box button[data-calendar-nav="prev"]{padding:5px;margin-right:20px;margin-top:10px}#calendar-box button[data-calendar-nav="next"]{padding:5px;margin-left:20px;margin-top:10px}#calendar-box h3{font-size:16px;margin-top:16px}}#calendar-box button[data-calendar-nav="prev"].list-btt-rem,#calendar-box button[data-calendar-nav="next"].list-btt-rem{position:absolute;right:5px;margin-top:4px}@media screen and (-webkit-min-device-pixel-ratio:0){::i-block-chrome,#calendar-box h3{display:inline-table}::i-block-chrome,#calendar-box button[data-calendar-nav="prev"]{margin-top:-27px}::i-block-chrome,#calendar-box button[data-calendar-nav="next"]{margin-top:-27px}}#stm-calendar-id .cal-row-head .cal-cell1{font-size:18px;font-weight:500;text-transform:uppercase;color:#444;padding-top:14px;padding-bottom:9px;background:#fff}#stm-calendar-id .cal-row-head .cal-cell1:hover,#stm-calendar-id .cal-row-head:hover{background:transparent}.number-events{position:absolute;text-transform:uppercase;color:#444;display:table;transition:all .2s ease;right:15px;font-weight:700;top:4px}.tooltip{background:#444;font-size:14px;font-weight:normal;padding:4px 10px;border-radius:3px;color:#fff;border-radius:0px;-webkit-border-radius:0px;opacity:1}.tooltip.top{margin-top:-6px;padding:5px 0;background-color:#444}.tooltip-inner{background-color:#444;color:#fff}.tooltip.top .tooltip-arrow{bottom:-5px;left:50%;margin-left:-5px;border-width:5px 6px 0;border-top-color:#444}#calendar-options .left-options{float:left}#calendar-options .right-options{float:right;display:none}#calendar-options .right-options ul{list-style:none;padding:0}#calendar-options .right-options ul li{float:left}#calendar-options .right-options ul li ul{position:absolute;visibility:hidden;opacity:.5;transform:scaleY(.7);-moz-transform:scaleY(.7);-webkit-transform:scaleY(.7);transition:all .2s;-moz-transition:all .2s;-webkit-transition:all .2s}#calendar-options .right-options ul li:hover>ul{visibility:visible;opacity:1;transform:scaleY(1);-moz-transform:scaleY(1);-webkit-transform:scaleY(1)}#calendar-options .right-options ul li a{border-bottom:5px solid transparent;display:inline-block}#calendar-options .right-options ul li ul li{float:none;white-space:nowrap;background:#444;border-bottom:1px solid #666}#calendar-options .right-options ul li ul li a{color:#999;width:100%;display:block;border-bottom:none;padding:5px 10px}#calendar-options .right-options ul li ul li a:hover{color:#fff}#calendar-options .right-options ul li ul li:hover,#calendar-options .right-options ul li ul li:hover a{background:#46a5e5;color:#fff}#calendar-options .right-options ul li ul li:last-child{border-bottom:none}#calendar-options{margin-top:15px;color:#999;margin-bottom:60px}#calendar-options a{font-size:13px;font-weight:400;color:#999;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease}#calendar-options a:hover{color:#46a5e5;text-decoration:none}#calendar-options a.active{font-size:13px;font-weight:400;color:#46a5e5;text-decoration:underline}@media (max-width:910px){.number-events{position:absolute;text-transform:uppercase;color:#444;display:table;left:15px;font-weight:700;top:35px;font-size:12px;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease}}@media (max-width:767px){span[data-cal-date]{margin-top:4px;margin-left:10px}.number-events{display:none}.cal-year-box [class*="span"],.cal-month-box [class*="cal-cell"]{min-height:70px;height:70px}.cal-month-day{min-height:70px}}.number-events.addclasshidden{display:none}.number-events.addclassfix{font-size:12px;color:#444;font-weight:700;text-transform:uppercase;display:table;position:absolute;left:15px;top:35px;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease}@media (max-width:767px){.number-events.addclassfix{left:10px}}#calendar-box #calendar-loading{position:absolute;background:rgba(0,0,0,.5);top:0;bottom:0;left:0;right:0;z-index:9999999;display:none}.windows8{position:absolute;width:60px;height:60px;left:50%;top:50%;margin-top:-30px;margin-left:-30px}.windows8 .wBall{position:absolute;width:57px;height:57px;opacity:0;-moz-transform:rotate(225deg);-moz-animation:orbit 3.3s infinite;-webkit-transform:rotate(225deg);-webkit-animation:orbit 3.3s infinite;-ms-transform:rotate(225deg);-ms-animation:orbit 3.3s infinite;-o-transform:rotate(225deg);-o-animation:orbit 3.3s infinite;transform:rotate(225deg);animation:orbit 3.3s infinite}.windows8 .wBall .wInnerBall{position:absolute;width:8px;height:8px;background:#fff;left:0px;top:0px;-moz-border-radius:8px;-webkit-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;border-radius:8px}.windows8 #wBall_1{-moz-animation-delay:.72s;-webkit-animation-delay:.72s;-ms-animation-delay:.72s;-o-animation-delay:.72s;animation-delay:.72s}.windows8 #wBall_2{-moz-animation-delay:.14s;-webkit-animation-delay:.14s;-ms-animation-delay:.14s;-o-animation-delay:.14s;animation-delay:.14s}.windows8 #wBall_3{-moz-animation-delay:.29s;-webkit-animation-delay:.29s;-ms-animation-delay:.29s;-o-animation-delay:.29s;animation-delay:.29s}.windows8 #wBall_4{-moz-animation-delay:.43s;-webkit-animation-delay:.43s;-ms-animation-delay:.43s;-o-animation-delay:.43s;animation-delay:.43s}.windows8 #wBall_5{-moz-animation-delay:.58s;-webkit-animation-delay:.58s;-ms-animation-delay:.58s;-o-animation-delay:.58s;animation-delay:.58s}@-moz-keyframes orbit {
	0% {
		opacity: 1;
		z-index:99;
		-moz-transform: rotate(-180deg);
		-moz-animation-timing-function: ease-out;
	}
	7% {
		opacity: 1;
		-moz-transform: rotate(-300deg);
		-moz-animation-timing-function: linear;
		-moz-origin:0%;
	}
	30% {
		opacity: 1;
		-moz-transform:rotate(-410deg);
		-moz-animation-timing-function: ease-in-out;
		-moz-origin:7%;
	}
	39% {
		opacity: 1;
		-moz-transform: rotate(-645deg);
		-moz-animation-timing-function: linear;
		-moz-origin:30%;
	}
	70% {
		opacity: 1;
		-moz-transform: rotate(-770deg);
		-moz-animation-timing-function: ease-out;
		-moz-origin:39%;
	}
	75% {
		opacity: 1;
		-moz-transform: rotate(-900deg);
		-moz-animation-timing-function: ease-out;
		-moz-origin:70%;
	}
	76% {
		opacity: 0;
		-moz-transform:rotate(-900deg);
	}
	100% {
		opacity: 0;
		-moz-transform: rotate(-900deg);
	}
}@-webkit-keyframes orbit {
	0% {
		opacity: 1;
		z-index:99;
		-webkit-transform: rotate(-180deg);
		-webkit-animation-timing-function: ease-out;
	}
	7% {
		opacity: 1;
		-webkit-transform: rotate(-300deg);
		-webkit-animation-timing-function: linear;
		-webkit-origin:0%;
	}
	30% {
		opacity: 1;
		-webkit-transform:rotate(-410deg);
		-webkit-animation-timing-function: ease-in-out;
		-webkit-origin:7%;
	}
	39% {
		opacity: 1;
		-webkit-transform: rotate(-645deg);
		-webkit-animation-timing-function: linear;
		-webkit-origin:30%;
	}
	70% {
		opacity: 1;
		-webkit-transform: rotate(-770deg);
		-webkit-animation-timing-function: ease-out;
		-webkit-origin:39%;
	}
	75% {
		opacity: 1;
		-webkit-transform: rotate(-900deg);
		-webkit-animation-timing-function: ease-out;
		-webkit-origin:70%;
	}
	76% {
		opacity: 0;
		-webkit-transform:rotate(-900deg);
	}
	100% {
		opacity: 0;
		-webkit-transform: rotate(-900deg);
	}
}@-ms-keyframes orbit {
	0% {
		opacity: 1;
		z-index:99;
		-ms-transform: rotate(-180deg);
		-ms-animation-timing-function: ease-out;
	}
	7% {
		opacity: 1;
		-ms-transform: rotate(-300deg);
		-ms-animation-timing-function: linear;
		-ms-origin:0%;
	}
	30% {
		opacity: 1;
		-ms-transform:rotate(-410deg);
		-ms-animation-timing-function: ease-in-out;
		-ms-origin:7%;
	}
	39% {
		opacity: 1;
		-ms-transform: rotate(-645deg);
		-ms-animation-timing-function: linear;
		-ms-origin:30%;
	}
	70% {
		opacity: 1;
		-ms-transform: rotate(-770deg);
		-ms-animation-timing-function: ease-out;
		-ms-origin:39%;
	}
	75% {
		opacity: 1;
		-ms-transform: rotate(-900deg);
		-ms-animation-timing-function: ease-out;
		-ms-origin:70%;

	}
	76% {
		opacity: 0;
		-ms-transform:rotate(-900deg);
	}
	100% {
		opacity: 0;
		-ms-transform: rotate(-900deg);
	}
}@-o-keyframes orbit {
	0% {
		opacity: 1;
		z-index:99;
		-o-transform: rotate(-180deg);
		-o-animation-timing-function: ease-out;
	}
	7% {
		opacity: 1;
		-o-transform: rotate(-300deg);
		-o-animation-timing-function: linear;
		-o-origin:0%;
	}
	30% {
		opacity: 1;
		-o-transform:rotate(-410deg);
		-o-animation-timing-function: ease-in-out;
		-o-origin:7%;
	}
	39% {
		opacity: 1;
		-o-transform: rotate(-645deg);
		-o-animation-timing-function: linear;
		-o-origin:30%;
	}
	70% {
		opacity: 1;
		-o-transform: rotate(-770deg);
		-o-animation-timing-function: ease-out;
		-o-origin:39%;
	}
	75% {
		opacity: 1;
		-o-transform: rotate(-900deg);
		-o-animation-timing-function: ease-out;
		-o-origin:70%;
	}
	76% {
		opacity: 0;
		-o-transform:rotate(-900deg);
	}
	100% {
		opacity: 0;
		-o-transform: rotate(-900deg);
	}
}@keyframes orbit {
	0% {
		opacity: 1;
		z-index:99;
		transform: rotate(-180deg);
		animation-timing-function: ease-out;
	}
	7% {
		opacity: 1;
		transform: rotate(-300deg);
		animation-timing-function: linear;
		origin:0%;
	}
	30% {
		opacity: 1;
		transform:rotate(-410deg);
		animation-timing-function: ease-in-out;
		origin:7%;
	}
	39% {
		opacity: 1;
		transform: rotate(-645deg);
		animation-timing-function: linear;
		origin:30%;
	}
	70% {
		opacity: 1;
		transform: rotate(-770deg);
		animation-timing-function: ease-out;
		origin:39%;
	}
	75% {
		opacity: 1;
		transform: rotate(-900deg);
		animation-timing-function: ease-out;
		origin:70%;
	}
	76% {
		opacity: 0;
		transform:rotate(-900deg);
	}
	100% {
		opacity: 0;
		transform: rotate(-900deg);
	}
}.event-classic-item{background:#fff;margin-top:30px;padding-right:10px;overflow:hidden;border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px}.event-listing-classic .event-classic-item:first-child{margin-top:0}.event-classic-item>a>img{float:left;max-width:270px;margin-right:30px}.event-classic-item h3.title{margin-top:45px;font-weight:500;font-size:128.5%}.event-classic-item .event-meta{font-size:115%;margin-bottom:30px}.event-classic-item .event-meta span{display:block;margin:0 0 10px}.event-classic-item .event-meta span i{margin-right:12px}.event-classic-item .more-link i{margin-left:10px}.event-isotope-filter{text-align:center;margin-bottom:70px}.event-isotope-filter li{display:inline-block;font-size:128.5%;line-height:1.75;padding:0 10px;cursor:pointer;position:relative;margin:5px 12px}.event-isotope-filter li:after{content:'';position:absolute;bottom:0;left:0;width:0;height:3px;transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out}.event-isotope-filter li.active:after{width:100%}.event-listing-masonry{margin-left:-15px;margin-right:-15px;clear:both}.event-listing-masonry .masonry-item{padding:0 15px;margin-bottom:30px}.event-listing-masonry .masonry-item .inner{position:relative}.event-listing-masonry .masonry-item .inner>img{border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px}.event-listing-masonry .masonry-item .info{position:absolute;top:100%;width:100%;padding:30px;background:#fff;transform:translateY(-110px);-moz-transform:translateY(-110px);-ms-transform:translateY(-110px);-webkit-transform:translateY(-110px);transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out}.event-listing-masonry .masonry-item .event-meta{opacity:0;-moz-opacity:0;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out}.event-listing-masonry .masonry-item .inner:hover .info{transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-webkit-transform:translateY(-100%)}.event-listing-masonry .masonry-item .inner:hover .event-meta{opacity:1;-moz-opacity:1}.event-listing-masonry .masonry-item .title{font-size:128.5%;font-weight:500;line-height:1.35;margin-bottom:25px}.event-listing-masonry .masonry-item .read-more{position:absolute;z-index:2;width:50px;height:50px;line-height:50px;display:inline-block;border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;background:#ccc;font-size:130%;color:#fff;top:0;right:30px;text-align:center;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);box-shadow:0 3px 5px rgba(0,0,0,.2);-webkit-box-shadow:0 3px 5px rgba(0,0,0,.2);-moz-box-shadow:0 3px 5px rgba(0,0,0,.2);-ms-box-shadow:0 3px 5px rgba(0,0,0,.2)}.event-listing-masonry .masonry-item .event-meta span{display:block;font-size:115%}.event-listing-masonry .masonry-item .event-meta span.date{margin-bottom:7px}.event-listing-masonry .masonry-item .event-meta span i{margin-right:12px}.event-listing-masonry.columns-2 .masonry-item{width:50%;float:left}.event-listing-masonry.columns-3 .masonry-item{width:33.334%;float:left}.event-listing-masonry.columns-4 .masonry-item{width:25%;float:left}.k2t-recent-event{background:#fff;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-ms-border-radius:3px;overflow:hidden}.k2t-recent-event .event-thumb,.k2t-recent-event .event-info{width:50%;float:left}.k2t-recent-event .event-thumb img{width:100%}.k2t-recent-event .event-info{padding:50px 100px 20px}.k2t-recent-event .event-info .event-countdown-container .time{margin-right:20px}.k2t-recent-event .event-info .title{font-size:170%;margin-top:10px}.k2t-recent-event .event-info .event-meta>span{display:block;font-size:115%;margin-bottom:3px}.k2t-recent-event .event-info .event-meta>span i{margin-right:12px}.k2t-recent-event .event-info .read-more{margin-top:40px;display:inline-block;padding:8px 22px;font-size:115%;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;background:#3f51b5;font-weight:300;color:#fff}@media (max-width:991px){.event-listing-masonry.columns-3 .masonry-item,.event-listing-masonry.columns-4 .masonry-item{width:50%;float:left}.k2t-recent-event .event-thumb,.k2t-recent-event .event-info{width:100%;float:none}}@media (max-width:767px){.event-classic-item{padding:0 0 15px}.event-classic-item>*{margin-left:15px;margin-right:15px}.event-classic-item>*:first-child{margin:0}.event-classic-item>a>img{float:none;max-width:100%;margin:0}.k2t-recent-event .event-info{padding:20px 15px}}@media (max-width:600px){.event-listing-masonry.columns-2 .masonry-item,.event-listing-masonry.columns-3 .masonry-item,.event-listing-masonry.columns-4 .masonry-item{width:100%;float:left}}@media (max-width:480px){.k2t-recent-event .event-info{padding:20px 7px}.k2t-recent-event .event-info .event-countdown-container .time{margin-right:0}}@media (max-width:320px){.k2t-recent-event .event-info .title{font-size:150%}}