.slick-slide img {
     display: block;
     width: 100vw;
     overflow-x: hidden;
}

.slick-dotted.slick-slider {margin:0;}
/* Arrows */
 .slick-prev, .slick-next {
     opacity:0;
     height: 56px;
     width:56px;
     -webkit-transition: all 0.2s ease-out;
     -o-transition: all 0.2s ease-out;
     transition: all 0.2s ease-out;
}
 .slick-prev:before, .slick-next:before {
     font-family: 'ionicons';
     font-size: 56px;
    height:56px;
     opacity: .65;
     color: white;
     -webkit-font-smoothing: antialiased;
     -moz-osx-font-smoothing: grayscale;
}
.nearbyEvents .slide {border-bottom:1px solid #cdcdcd}

.slick-dots {
    bottom: -10px;
}

.eventIconPanelFrame .titleDateBlock {
    height: 145px;
}

 .nearbyEvents .slick-prev:before, .nearbyEvents .slick-next:before {

     color: #3575a7; opacity:1;

}
 .slick-prev {
     position: absolute;
     z-index: +1;
     -webkit-transition: all 0.2s ease-out;
     -o-transition: all 0.2s ease-out;
     transition: all 0.2s ease-out;
}
 .slick-prev:before {
     content: '\f3cf';
}
 [dir='rtl'] .slick-prev:before {
     content: '\f3d1';
}
 .slick-next {
     position: absolute;
     z-index: +1;
     -webkit-transition: all 0.2s ease-out;
     -o-transition: all 0.2s ease-out;
     transition: all 0.2s ease-out;
}
 .slick-slider:hover .slick-prev {
     opacity:1;
     left: 25px;
     -webkit-transition: all 0.2s ease-out;
     -o-transition: all 0.2s ease-out;
     transition: all 0.2s ease-out;
}
 .slick-slider:hover .slick-next {
     opacity:1;
     right: 25px;
     -webkit-transition: all 0.2s ease-out;
     -o-transition: all 0.2s ease-out;
     transition: all 0.2s ease-out;
}
 .slick-next:before {
     content: '\f3d1';
}
 [dir='rtl'] .slick-next:before {
     content: '\f3cf';
}
 .homepageSlider .slick-dots {
     bottom: 15px;
}
 .slick-dots li button:before {
     text-shadow:3px 3px 0 rgba(0,0,0,.17);
     font-size:15px;
     font-family:ionicons;
     content: '\f401';
}
 .homepageSlider .slick-dots li button:before {
     color: white;
}
 .slick-dots li.slick-active button:before {
     content: '\f21b';
}
 .homepageSlider .slick-dots li.slick-active button:before {
     color: white;
}
 .page-panels .slick-prev, .page-panels .slick-next {
    top:40%;
}
 .slick-dots li.slick-active button:before, .slick-dots li button:before {
    color:#3575a7;
     opacity:1;
}



 .page-panels .slick-prev, .page-panels .slick-next {
    top:40%;
}


.slick-slider {max-width:calc(100vw - 30px); margin:auto;}
.ContentWizardDisplay .slick-slider {max-width:calc(100vw - 60px);}


 