.cycle-slideshow,.cycle-slideshow *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;overflow:hidden}.cycle-slideshow .item{position:absolute;top:0;left:0;width:100%;height:100%;padding:0;display:block}.cycle-slideshow .item img{width:100%;height:auto}.cycle-slideshow .item iframe{border:0;overflow:hidden;height:100%;width:100%}.cycle-slideshow item:first-child{position:static;z-index:100}.cycle-slideshow .overlay{z-index:500;position:absolute;bottom:0;left:10px;right:10px}.cycle-slideshow .overlay>.caption,.cycle-slideshow .overlay>.description{float:left;padding:10px;margin:5px 5px 15px;background-color:#000;background-color:rgba(0,0,0,.9);font-size:20px;color:#fff;outline:#000 solid 5px;outline:rgba(0,0,0,.6) solid 5px;clear:both}.cycle-url{z-index:700;display:block;position:absolute;top:0;width:100%;height:100%}.cycle-pause{z-index:800;position:absolute;bottom:0;right:0;font-size:2em;line-height:1;color:#fff;color:rgba(255,255,255,.6);cursor:pointer}.cycle-pause i{display:block;padding:20px}.cycle-paused .cycle-pause{color:#fff;color:rgba(255,255,255,.6)}.cycle-pause:hover,.cycle-paused .cycle-pause:hover{color:#fff;color:rgba(255,255,255,.8)}.cycle-pager{z-index:900;position:absolute;top:0;padding-top:10px;width:100%;text-align:center;overflow:hidden}.cycle-pager span{padding:3px;display:inline-block;color:#fff;color:rgba(255,255,255,.6);cursor:pointer}.cycle-pager span.cycle-pager-active{color:#fff;color:rgba(255,255,255,.8)}.cycle-pager>*{cursor:pointer}.cycle-next,.cycle-prev{z-index:1000;position:absolute;top:0;font-size:2.5em;color:#fff;color:rgba(255,255,255,.6);cursor:pointer}.cycle-next i,.cycle-prev i{display:block;padding:15px}.cycle-prev{left:0;text-align:center}.cycle-next{right:0;text-align:center}.cycle-next:hover,.cycle-prev:hover{color:#fff;color:rgba(255,255,255,.8)}@media (max-width:767px){.cycle-next,.cycle-pager,.cycle-pause,.cycle-prev,.cycle-slideshow .overlay{display:none}}@media (min-width:768px) and (max-width:991px){.cycle-next,.cycle-pager,.cycle-pause,.cycle-prev{display:none}.cycle-slideshow .overlay>.caption,.cycle-slideshow .overlay>.description{font-size:12px}}@media (min-width:992px) and (max-width:1199px){.cycle-next,.cycle-pager,.cycle-pause,.cycle-prev{display:none}.cycle-slideshow .overlay>.caption,.cycle-slideshow .overlay>.description{font-size:12px}}