#flickity ul {text-align:center; padding:0 0 0 0; margin:0 0 0 0; width:100%; text-decoration:none; outline:none;}
#flickity ul li.slide {width:100%; text-align:center; padding:0 0 0 0; margin:0 0 0 0; background:#ffffff; border:0px none; color:#ffffff; text-decoration:none; outline:none;}
#flickity ul li.slide span {text-align:center; font-size:30px; font-size:3.0rem; min-height:200px; line-height:200px; font-weight:bold;}

.flickity-enabled {position:relative;}

.flickity-viewport {
overflow:hidden;
position:relative;
cursor:-webkit-grab;
cursor:grab;
}

.flickity-viewport.is-pointer-down {
cursor:-webkit-grabbing;
cursor:grabbing;
}

.flickity-slider {position:absolute; width:100%;}

/******************/
/* prev next ******/

.flickity-prev-next-button {
position: absolute;
top:50%;
width:60px;
height:60px;
border:none;
border-radius:50%;
background-color: rgba(0,0,255,0);
cursor:pointer;
  -webkit-transform:translateY(-50%);
     -moz-transform:translateY(-50%);
      -ms-transform:translateY(-50%);
       -o-transform:translateY(-50%);
          transform:translateY(-50%);
}

.flickity-prev-next-button.previous {left:0%;}
.flickity-prev-next-button.next {right:0%;}

.flickity-prev-next-button:disabled {
opacity:0.3;
cursor:auto;
}

.flickity-prev-next-button svg {
position:absolute;
left:20%;
top:0%;
width:70%;
height:70%;
}

.flickity-prev-next-button .arrow {fill:#000000;}

/******************/
/* page dots ******/

.flickity-page-dots {position:relative; width:100%; padding:0; margin-top:0 0 0 0; list-style:none; text-align:center; line-height:1;}
.flickity-page-dots .dot {display:inline-block; width:13px; height:13px; margin:0 3px; background:#333333; border-radius:50%; opacity:0.2; cursor:pointer;}
.flickity-page-dots .dot.is-selected {opacity:1;}


/* end ************/
/******************/
/******************/
