@font-face{font-family:flexslider-icon;src:url(//www.malariafreemekong.org/wp-content/plugins/ml-slider/assets/sliders/flexslider/fonts/flexslider-icon.eot);src:url(//www.malariafreemekong.org/wp-content/plugins/ml-slider/assets/sliders/flexslider/fonts/flexslider-icon.eot?#iefix) format('embedded-opentype'),url(//www.malariafreemekong.org/wp-content/plugins/ml-slider/assets/sliders/flexslider/fonts/flexslider-icon.woff) format('woff'),url(//www.malariafreemekong.org/wp-content/plugins/ml-slider/assets/sliders/flexslider/fonts/flexslider-icon.ttf) format('truetype'),url(//www.malariafreemekong.org/wp-content/plugins/ml-slider/assets/sliders/flexslider/fonts/flexslider-icon.svg#flexslider-icon) format('svg');font-weight:400;font-style:normal}.flex-container a:hover,.flex-slider a:hover{outline:0}.flex-control-nav,.flex-direction-nav,.slides,.slides>li{margin:0;padding:0;list-style:none}.flex-pauseplay span{text-transform:capitalize}.flexslider{margin:0;padding:0}.flexslider .slides>li{display:none;-webkit-backface-visibility:hidden}.flexslider .slides img{width:100%;display:block}.flexslider .slides:after{content:"\0020";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .flexslider .slides{display:block}* html .flexslider .slides{height:1%}.no-js .flexslider .slides>li:first-child{display:block}.flexslider{margin:0 0 60px;background:#fff;border:4px solid #fff;position:relative;zoom:1;border-radius:4px;-o-box-shadow:'' 0 1px 4px rgba(0,0,0,.2);box-shadow:'' 0 1px 4px rgba(0,0,0,.2)}.flexslider .slides{zoom:1}.flexslider .slides img{height:auto;-moz-user-select:none}.flex-viewport{max-height:2000px;transition:all 1s ease}.loading .flex-viewport{max-height:300px}.carousel li{margin-right:5px}.flex-direction-nav{*height:0}.flex-direction-nav a{text-decoration:none;display:block;width:40px;height:40px;margin:-20px 0 0;position:absolute;top:50%;z-index:10;overflow:hidden;opacity:0;cursor:pointer;color:rgba(0,0,0,.8);text-shadow:1px 1px 0 rgba(255,255,255,.3);transition:all .3s ease-in-out}.flex-direction-nav a:before{font-family:flexslider-icon;font-size:40px;display:inline-block;content:'\f001';color:rgba(0,0,0,.8);text-shadow:1px 1px 0 rgba(255,255,255,.3)}.flex-direction-nav a.flex-next:before{content:'\f002'}.flex-direction-nav .flex-prev{left:-50px}.flex-direction-nav .flex-next{right:-50px;text-align:right}.flexslider:hover .flex-direction-nav .flex-prev{opacity:.7;left:10px}.flexslider:hover .flex-direction-nav .flex-prev:hover{opacity:1}.flexslider:hover .flex-direction-nav .flex-next{opacity:.7;right:10px}.flexslider:hover .flex-direction-nav .flex-next:hover{opacity:1}.flex-direction-nav .flex-disabled{opacity:0!important;filter:alpha(opacity=0);cursor:default;z-index:-1}.flex-pauseplay a{display:block;width:20px;height:20px;position:absolute;bottom:5px;left:10px;opacity:.8;z-index:10;overflow:hidden;cursor:pointer;color:#000}.flex-pauseplay a:before{font-family:flexslider-icon;font-size:20px;display:inline-block;content:'\f004'}.flex-pauseplay a:hover{opacity:1}.flex-pauseplay a.flex-play:before{content:'\f003'}.flex-control-nav{width:100%;position:absolute;bottom:-40px;text-align:center}.flex-control-nav li{margin:0 6px;display:inline-block;zoom:1;*display:inline}.flex-control-paging li a{width:11px;height:11px;display:block;background:#666;background:rgba(0,0,0,.5);cursor:pointer;text-indent:-9999px;-o-box-shadow:inset 0 0 3px rgba(0,0,0,.3);box-shadow:inset 0 0 3px rgba(0,0,0,.3);border-radius:20px}.flex-control-paging li a:hover{background:#333;background:rgba(0,0,0,.7)}.flex-control-paging li a.flex-active{background:#000;background:rgba(0,0,0,.9);cursor:default}.flex-control-thumbs{margin:5px 0 0;position:static;overflow:hidden}.flex-control-thumbs li{width:25%;float:left;margin:0}.flex-control-thumbs img{width:100%;height:auto;display:block;opacity:.7;cursor:pointer;-moz-user-select:none;transition:all 1s ease}.flex-control-thumbs img:hover{opacity:1}.flex-control-thumbs .flex-active{opacity:1;cursor:default}@media screen and (max-width:860px){.flex-direction-nav .flex-prev{opacity:1;left:10px}.flex-direction-nav .flex-next{opacity:1;right:10px}}body .metaslider .coin-slider,
body .metaslider .nivoSlider,
body .metaslider .nivoSlider img,
body .metaslider .rslides,
body .metaslider .rslides li,
body .metaslider .flexslider ul.slides,
body .metaslider .flexslider .slides li,
body .metaslider .flexslider .slides ul,
body .metaslider .flexslider .slides ol,
body .metaslider .flexslider .slides img,
body .metaslider .flexslider .flex-direction-nav,
body .metaslider .flexslider .flex-direction-nav li {
border: 0;
margin: 0;
list-style-type: none;
list-style: none;
padding: 0;
line-height: normal;
max-width: none;
max-height: none;
}
.metaslider {
position: relative;
z-index: 0;
} .metaslider.fullwidth {
overflow: hidden;
}
.metaslider .caption {
padding: 5px 10px;
word-wrap: break-word;
}
.metaslider .caption-wrap {
position: absolute;
bottom: 0;
left: 0;
background: black;
color: white;
opacity: 0.7;
margin: 0;
display: block;
width: 100%;
line-height: 1.4em;
}
.metaslider img {
height: auto;
padding: 0;
margin: 0;
-moz-user-select: none;
}
.metaslider a {
outline: none;
}
.metaslider.ms-left {
float: left;
margin: 0 20px 20px 0;
}
.metaslider.ms-right {
float: right;
margin: 0 0 20px 20px;
}
.metaslider li:before,
.metaslider li:after {
content: "" !important;
display: none !important;
bottom: auto !important;
margin: 0 !important;
}
.metaslider .caption-wrap .caption img {
width: auto;
}
.metaslider .slides img {
width: 100%;
display: block;
} .metaslider .flexslider {
background: none;
box-shadow: none;
-webkit-box-shadow: none;
-moz-box-shadow: none;
-o-box-shadow: none;
border: 0;
margin: 0 0 40px;
max-width: none;
max-height: none;
}
.metaslider .flex-control-nav {
border: 0;
margin: auto;
list-style-type: none;
list-style: none;
padding: 0;
bottom: -27px;
line-height: 11px;
z-index: 2;
} .metaslider .flex-control-nav li {
margin: 0;
}
.metaslider .flex-control-nav li a {
margin: 0 6px;
padding: 0;
}
.metaslider .flexslider .slides li {
position: relative;
height: auto;
} .metaslider .flex-viewport {
direction: ltr;
} .metaslider .flex-direction-nav a {
-moz-transition: all .3s ease;
transition: all .3s ease;
}
.metaslider .flexslider .slides p {
margin: 0;
}
.metaslider .flexslider.filmstrip {
margin-top: 10px;
}
.metaslider .flexslider.filmstrip .slides li {
cursor: pointer;
opacity: 0.5;
}
.metaslider .flexslider.filmstrip .slides li.flex-active-slide,
.metaslider .flexslider.filmstrip .slides li:hover,
.metaslider .flexslider.filmstrip .slides li:focus {
opacity: 1.0 !important;
}
.metaslider .flex-control-thumbs li {
width: auto;
}
.metaslider ol.flex-control-thumbs img,
#content .metaslider ol.flex-control-thumbs img {
margin: 10px 5px 0;
width: auto;
}
.metaslider.nav-hidden .flexslider {
margin-bottom: 0;
}
.metaslider.nav-hidden.add-margin .flexslider {
margin-bottom: 40px;
}  .metaslider .flexslider .flex-direction-nav li a:before {
content:none!important;
}
.metaslider .flexslider .flex-direction-nav li a {
width: 30px;
height: 30px;
border: 0;
margin: -20px 0 0;
box-shadow: none!important;
display: block;
background-color: transparent;
background-image: url(//www.malariafreemekong.org/wp-content/plugins/ml-slider/assets/metaslider/bg_direction_nav.png);
background-repeat:  no-repeat;
position: absolute;
right: 10px;
top: 50%;
z-index: 10;
cursor: pointer;
text-indent: -9999px;
opacity: 0;
-webkit-transition: all .3s ease;
-moz-transition: opacity .25s ease-in-out;
transition: all .3s ease;
}
.metaslider .flex-direction-nav .flex-prev {
background-position: left 0;
left: 10px;
}
.metaslider .flex-direction-nav .flex-next {
background-position: right 0;
text-align: left; text-indent: 9999px;
}
.metaslider .flexslider:focus-within .flex-next,
.metaslider .flexslider:hover .flex-next {
opacity: 0.8;
}
.metaslider .flexslider:focus-within .flex-prev,
.metaslider .flexslider:hover .flex-prev {
opacity: 0.8; text-indent: -9999px;
}
.metaslider .flexslider:focus-within .flex-next:focus,
.metaslider .flexslider:focus-within .flex-prev:focus,
.metaslider .flexslider:hover .flex-next:hover,
.metaslider .flexslider:hover .flex-prev:hover {
opacity: 1;
}
.metaslider .flexslider .flex-next:focus,
.metaslider .flexslider .flex-prev:focus {
outline: -webkit-focus-ring-color auto 5px;
}
.metaslider .flexslider .flex-direction-nav .flex-disabled {
cursor: default;
pointer-events: none;
}
.metaslider .flexslider .flex-control-nav a {
box-shadow: none !important;
}
.metaslider .flexslider .flex-control-nav a:focus {
outline: -webkit-focus-ring-color auto 5px;
}
.metaslider .flexslider .slides > li {
position: relative;
} .metaslider .rslides_nav,
.metaslider .rslides_tabs a {
box-shadow: none !important;
}
.metaslider .rslides_tabs {
margin: 0 0 40px;
}
.metaslider .rslides_nav:focus,
.metaslider .rslides_nav:hover {
color: #ffffff;
}
.metaslider-responsive.no-text .rslides_nav{
width: 30px;
height: 30px;
border: 0;
margin: 0 5px;
box-shadow: none !important;
display: block;
background-color: transparent;
background-image: url(//www.malariafreemekong.org/wp-content/plugins/ml-slider/assets/metaslider/bg_direction_nav.png);
background-repeat: no-repeat;
position: absolute;
top: 50%;
z-index: 10;
cursor: pointer;
text-indent: -9999px;
opacity: 1;
-webkit-transition: all .3s ease;
-moz-transition: opacity .25s ease-in-out;
transition: all .3s ease;
}
.metaslider-responsive.no-text .rslides_nav.next {
background-position: right 0;
} div.metaslider .theme-default .nivoSlider {
-webkit-box-shadow: 0 0 0;
-moz-box-shadow: 0 0 0;
box-shadow: 0 0 0;
}
.metaslider .slider-wrapper .nivo-directionNav a,
.metaslider .slider-wrapper .nivo-controlNav a,
.metaslider .slider-wrapper img {
border: 0;
box-shadow: none; list-style-type: none;
list-style: none;
padding: 0;
line-height: normal;
max-width: none;
max-height: none;
}
div.metaslider .slider-wrapper .nivo-controlNav a {
transition: none;
} .metaslider .coin-slider { max-width: 100%;
overflow:hidden;
}
.metaslider .coin-slider .cs-buttons a,
.metaslider .coin-slider > a {
box-shadow: none !important;
}
.metaslider .coin-slider a[href="javascript:void(0)"] {
cursor: default !important;
} .metaslider .slides [aria-hidden="true"] a {
display: none;
}@font-face {
font-family: 'ecticons';
src: url(//www.malariafreemekong.org/wp-content/plugins/the-events-calendar-templates-and-shortcode/css/font/ecticons.eot?24096328);
src: url(//www.malariafreemekong.org/wp-content/plugins/the-events-calendar-templates-and-shortcode/css/font/ecticons.eot?24096328#iefix) format('embedded-opentype'),
url(//www.malariafreemekong.org/wp-content/plugins/the-events-calendar-templates-and-shortcode/css/font/ecticons.woff2?24096328) format('woff2'),
url(//www.malariafreemekong.org/wp-content/plugins/the-events-calendar-templates-and-shortcode/css/font/ecticons.woff?24096328) format('woff'),
url(//www.malariafreemekong.org/wp-content/plugins/the-events-calendar-templates-and-shortcode/css/font/ecticons.ttf?24096328) format('truetype'),
url(//www.malariafreemekong.org/wp-content/plugins/the-events-calendar-templates-and-shortcode/css/font/ecticons.svg?24096328#ecticons) format('svg');
font-weight: normal;
font-style: normal;
}   [class^="ect-icon-"]:before, [class*=" ect-icon-"]:before {
font-family: "ecticons";
font-style: normal;
font-weight: normal;
speak: none;
display: inline-block;
text-decoration: inherit;
width: 1em;
margin-right: .2em;
text-align: center;  font-variant: normal;
text-transform: none; line-height: 1em;  margin-left: .2em;   -webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;  }
.ect-icon-star:before { content: '\e800'; } .ect-icon-down:before { content: '\e801'; } .ect-icon-up:before { content: '\e802'; } .ect-icon-flight:before { content: '\e803'; } .ect-icon-bell:before { content: '\e804'; } .ect-icon-left:before { content: '\e805'; } .ect-icon-right:before { content: '\e806'; } .ect-icon-flash:before { content: '\e807'; } .ect-icon-card:before { content: '\e808'; } .ect-icon-calendar:before { content: '\e809'; } .ect-icon-calendar-alt:before { content: '\e80a'; } .ect-icon-clock:before { content: '\e80b'; } .ect-icon-clock-alt:before { content: '\e80c'; } .ect-icon-tag:before { content: '\e80d'; } .ect-icon-pin:before { content: '\e80e'; } .ect-icon-tags:before { content: '\e80f'; } .ect-icon-location:before { content: '\e810'; } .ect-icon-location-alt:before { content: '\e811'; } .ect-icon-wallet:before { content: '\e812'; } .ect-icon-share-alt:before { content: '\e813'; } .ect-icon-search:before { content: '\e814'; } .ect-icon-users:before { content: '\e815'; } .ect-icon-user:before { content: '\e816'; } .ect-icon-home:before { content: '\e817'; } .ect-icon-link:before { content: '\e818'; } .ect-icon-star-circled:before { content: '\e819'; } .ect-icon-heart:before { content: '\e81a'; } .ect-icon-tag-alt:before { content: '\e81b'; } .ect-icon-spin:before { content: '\e839'; } .ect-icon-phone:before { content: '\f098'; } .ect-icon-certificate:before { content: '\f0a3'; } .ect-icon-filter:before { content: '\f0b0'; } .ect-icon-money:before { content: '\f0d6'; } .ect-icon-mail-alt:before { content: '\f0e0'; } .ect-icon-bulb:before { content: '\f0eb'; } .ect-icon-bell-alt:before { content: '\f0f3'; } .ect-icon-coffee:before { content: '\f0f4'; } .ect-icon-food:before { content: '\f0f5'; } .ect-icon-left-double:before { content: '\f100'; } .ect-icon-right-double:before { content: '\f101'; } .ect-icon-up-double:before { content: '\f102'; } .ect-icon-down-double:before { content: '\f103'; } .ect-icon-quote-left:before { content: '\f10d'; } .ect-icon-quote-right:before { content: '\f10e'; } .ect-icon-mic:before { content: '\f130'; } .ect-icon-ticket:before { content: '\f145'; } .ect-icon-ok:before { content: '\f14a'; } .ect-icon-down-alt:before { content: '\f150'; } .ect-icon-up-alt:before { content: '\f151'; } .ect-icon-right-alt:before { content: '\f152'; } .ect-icon-euro:before { content: '\f153'; } .ect-icon-pound:before { content: '\f154'; } .ect-icon-dollar:before { content: '\f155'; } .ect-icon-bitcoin:before { content: '\f15a'; } .ect-icon-thumbs-up:before { content: '\f164'; } .ect-icon-thumbs-down:before { content: '\f165'; } .ect-icon-youtube:before { content: '\f166'; } .ect-icon-left-alt:before { content: '\f191'; } .ect-icon-mail:before { content: '\f199'; } .ect-icon-car:before { content: '\f1b9'; } .ect-icon-share:before { content: '\f1e1'; } .ect-icon-diamond:before { content: '\f219'; } .ect-icon-whatsapp:before { content: '\f232'; } .ect-icon-twitter:before { content: '\f304'; } .ect-icon-facebook:before { content: '\f308'; } .ect-icon-linkedin:before { content: '\f30c'; }  .ect-load-more {
display: inline-block;
clear: both;
width: 100%;
margin: 10px 0;
padding: 0;
text-align: center;
position:relative;
}
.ect-load-more a.ect-load-more-btn {
display: inline-block;
padding: 10px 20px;
background-color: #ddd;
font-size: 20px;
text-align:center;
z-index: 2;
text-decoration: none;
}
.ect-load-more a.ect-load-more-btn:hover,
.ect-load-more a.ect-load-more-btn:focus {
opacity:0.9;
text-decoration: none;
border-bottom: 0;
}
.ect-load-more img.ect-preloader {
filter: invert(100%);
height: 28px;
width: auto;
vertical-align: middle;
}
.ect-load-more:before,
.ect-load-more:after {
content: "";
width: 38%;
height: 2px;
position: absolute;
top: 50%;
z-index: 1;
}
.ect-load-more:before {
left:0;
}
.ect-load-more:after {
right:0;
} @media only screen and (max-width: 640px) {
.ect-load-more:before,
.ect-load-more:after {
content: "";
width: 25%;
}
}.slick-slider
{
position: relative;
display: block;
box-sizing: border-box;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
-webkit-touch-callout: none;
-khtml-user-select: none;
-ms-touch-action: pan-y;
touch-action: pan-y;
-webkit-tap-highlight-color: transparent;
}
.slick-list
{
position: relative;
display: block;
overflow: hidden;
margin: 0;
padding: 0;
}
.slick-list:focus
{
outline: none;
}
.slick-list.dragging
{
cursor: pointer;
cursor: hand;
}
.slick-slider .slick-track,
.slick-slider .slick-list
{
-webkit-transform: translate3d(0, 0, 0);
-moz-transform: translate3d(0, 0, 0);
-ms-transform: translate3d(0, 0, 0);
-o-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
.slick-track
{
position: relative;
top: 0;
left: 0;
display: block;
}
.slick-track:before,
.slick-track:after
{
display: table;
content: '';
}
.slick-track:after
{
clear: both;
}
.slick-loading .slick-track
{
visibility: hidden;
}
.slick-slide
{
display: none;
float: left;
height: 100%;
min-height: 1px;
}
[dir='rtl'] .slick-slide
{
float: right;
}
.slick-slide img
{
display: block;
}
.slick-slide.slick-loading img
{
display: none;
}
.slick-slide.dragging img
{
pointer-events: none;
}
.slick-initialized .slick-slide
{
display: block;
}
.slick-loading .slick-slide
{
visibility: hidden;
}
.slick-vertical .slick-slide
{
display: block;
height: auto;
border: 1px solid transparent;
}
.slick-arrow.slick-hidden {
display: none;
}#ect-carousel-wrapper {
display: inline-block;
width: calc(100% - 44px);
height: auto;
margin: 10px 22px;
padding: 0;
box-sizing: border-box;
position:relative;
}
#ect-carousel-wrapper .slick-arrow {
position: absolute;
top: calc(50% - 18px);
width: 36px;
height: 36px;
background: none;
color: #222;
box-shadow: 0 2px 11px 0 rgba(0, 0, 0, 0.043);
cursor: pointer;
z-index: 11;
font-size: 24px;
vertical-align: middle;
padding-top:4px;
opacity:0.75;
}
#ect-slider-wrapper .slick-arrow i {
background:#fff;
}
#ect-carousel-wrapper .slick-arrow:hover {
opacity:1;
}
#ect-carousel-wrapper .slick-arrow.ctl-slick-next {
right:-28px;
}
#ect-carousel-wrapper .slick-arrow.ctl-slick-prev {
left:-28px;
}
#ect-carousel-wrapper .slick-arrow.slick-disabled {
color:#888;
}
#ect-carousel-wrapper .slick-slide:focus {
outline: none;
}
.ect-carousel-event-area {
background: #ddd;
display: inline-block;
margin:0 15px;
height:100%;
padding-bottom: 15px;
position:relative;
}
#ect-carousel-wrapper .slick-track {
display: flex !important;
}
#ect-carousel-wrapper .slick-slide {
height: inherit !important;
}
.ect-carousel-image,
.ect-carousel-image a {
display: inline-block;
height: 220px;
overflow: hidden;
width: 100%;
position: relative;
}
.ect-carousel-image a:hover {
opacity:0.85;
}
.ect-carousel-image img {
object-fit: cover;
width: 100%;
height: 220px;
object-position: bottom center;
}
#ect-carousel-wrapper .ect-share-wrapper {
position: absolute;
right: 7px;
bottom: 8px;
z-index: 199;
}
#ect-carousel-wrapper .style-2 .ect-share-wrapper {
right: 16px;
bottom:12px;
}
#ect-carousel-wrapper .ect-share-wrapper .ect-social-share-list {
left:inherit;
right:0;
}
#ect-carousel-wrapper .ect-share-wrapper .ect-social-share-list:before {
left:inherit;
right: 6px;
}
#ect-carousel-wrapper .ect-share-wrapper .ect-social-share-list a {
height:auto;
width:auto;
}
.ect-carousel-date {
display: inline-block;
width: calc(100% - 20px);
padding: 20px 10px;
background: #222;
margin: 0 10px;
box-sizing: border-box;
position: relative;
margin-top: -45px;
vertical-align: top;
}
.ect-carousel-date .ev-day {
display: inline-block;
font-size:1em;
vertical-align: middle;
}
.ect-carousel-date .ev-mo, .ect-carousel-date .ev-yr {
display: inline-block;
font-size:0.85em;
line-height:1.1em;
vertical-align: middle;
}
.ect-carousel-date .ev-time {
display: inline-block;
font-size:0.45em;
width:100%;
margin-top:2px;
}
.ect-carousel-date .ev-time span {
display:inline-block;
}
.ect-carousel-date span[class^="ev-"]:nth-of-type(1) {
font-size: 1em;
}
.ect-carousel-title, .ect-carousel-venue, .ect-carousel-cost, .ect-carousel-readmore {
padding: 0 10px;
display: inline-block;
width:100%;
}
.ect-carousel-title h4 {
margin:15px 0;
padding:0;
}
.ect-carousel-title h4 a:hover {
opacity: 0.75;
filter: alpha(opacity=75);
}
.carousel-view-venue {
display: inline-block;
width: 100%;
margin-bottom:15px;
word-break: break-word;
}
.carousel-view-venue span.ect-venue-details {
display: inline-block;
width: calc(100% - 42px);
box-sizing: border-box;
vertical-align: top;
}
.carousel-view-venue span.ect-venue-details span.ect-google {
display: inline-block;
width: 100%;
}
.carousel-view-venue span.ect-icon,
.ect-carousel-cost span.ect-rate-icon {
display: inline-block;
width: 32px;
height: auto;
font-size: 24px;
vertical-align: top;
text-align: center;
margin-right:4px;
font-weight:bold;
}
.ect-carousel-cost, .ect-carousel-readmore {
width: 49%;
}
.ect-carousel-readmore.full-view {
width: 100%;
}
.ect-carousel-readmore a {
width: 100%;
border: 1px solid;
padding: 4px;
display: inline-block;
text-align: center;
text-decoration: none;
box-shadow: none;
font-size: 15px;
}
.ect-carousel-readmore a:hover {
opacity: 0.75;
filter: alpha(opacity=75);
} .style-1 .ect-carousel-date {
position: absolute;
z-index: 99;
top: 25px;
left: -15px;
width: 90%;
margin: 0;
margin-top: 0;
}
.style-1 .ect-carousel-date:after {
border-color: transparent transparent #222;
border-style: solid;
border-width: 11px;
bottom: -10px;
content: "";
display: inline-block;
left: 4.8px;
position: absolute;
transform: rotate(45deg);
width: 0;
} .style-3 .ect-carousel-event-area {
border-radius: 5px;
overflow: hidden;
border-bottom:5px solid;
}
.style-3 .ect-carousel-date {
width: 100%;
padding: 15px 10px 5px;
background: none !IMPORTANT;
margin: 0;
margin-top: 0;
}
.style-3 .ect-carousel-title h4:before {
content: '\e804';
font-family: ecticons;
display: inline-block;
width: 32px;
height: auto;
font-size: 24px;
vertical-align: top;
text-align: center;
margin-right:4px;
font-weight:bold;
}
.style-3 .ect-carousel-title h4 a {
display: inline-block;
width: calc(100% - 42px);
box-sizing: border-box;
vertical-align: top;
}
.style-3 .ect-carousel-date i.ect-icon-clock {
display: inline-block;
width: 32px;
height: auto;
font-size: 24px;
vertical-align: top;
text-align: center;
margin-right: 4px;
font-weight: bold;
}