/*** Template Default ***/
.cycloneslider-template-racingcolours {position:relative;}
.cycloneslider-template-racingcolours .cycloneslider-slides {position:relative; overflow:hidden;}
.cycloneslider-template-racingcolours .cycloneslider-slide {display:none; width:100%; text-align:center;}
.cycloneslider-template-racingcolours div[data-cycle-dynamic-height="off"] .cycloneslider-slide-image {height:100%;}
.cycloneslider-template-racingcolours .cycloneslider-slide:first-child,
.cycloneslider-template-racingcolours .cycle-sentinel + .cycloneslider-slide {display:block;}
.cycloneslider-template-racingcolours .cycloneslider-slide img {display:block; margin:0 auto; padding:0; max-width:100%; border:0;}
.cycloneslider-template-racingcolours.cycloneslider-width-full .cycloneslider-slide img {width:100%;}
.cycloneslider-template-racingcolours .cycloneslider-slide iframe,
.cycloneslider-template-racingcolours .cycloneslider-slide object,
.cycloneslider-template-racingcolours .cycloneslider-slide embed {position:absolute; top:0; left:0; width:100% !important; height:100% !important;}
.cycloneslider-template-racingcolours .cycloneslider-slide-youtube,
.cycloneslider-template-racingcolours .cycloneslider-slide-vimeo {background:#000;}
.cycloneslider-template-racingcolours .cycloneslider-slide-custom {min-height:100%; background:#fff;}
.cycloneslider-template-racingcolours div[data-cycle-dynamic-height="on"] .cycloneslider-slide-custom {min-height:100px;}

/*** Caption ***/
.cycloneslider-template-racingcolours .cycloneslider-caption {z-index:999; position:absolute; right:0; bottom:0; left:0; padding:14px; background:rgba(255,255,255,0.8); font-family:'Lato',sans-serif; color:#006700; text-align:center; line-height:1;}
.rtl .cycloneslider-template-racingcolours .cycloneslider-caption {text-align:right;}
.cycloneslider-template-racingcolours .cycloneslider-caption-title {font-family:'Lobster',cursive; font-size:30px;}
.cycloneslider-template-racingcolours div.cycloneslider-caption-description p:first-of-type {margin:7px 0; font-size:20px; font-weight:700; color:#f69a24; text-transform:uppercase;}
.cycloneslider-template-racingcolours div.cycloneslider-caption-description p:last-of-type {margin:0; font-size:16px; font-weight:600;}

/*** Pager ***/
.cycloneslider-template-racingcolours .cycloneslider-pager {z-index:200; position:absolute; top:24px; right:24px;}
.rtl .cycloneslider-template-racingcolours .cycloneslider-pager {right:auto; left:24px;}
.cycloneslider-template-racingcolours .cycloneslider-pager span {display:inline-block; margin:0 3px; width:12px; height:12px; background:#fff; border-radius:100%; font-size:0; line-height:0; vertical-align:top;}
.cycloneslider-template-racingcolours .cycloneslider-pager span.cycle-pager-active {background:#000;}
.ie7 .cycloneslider-template-racingcolours .cycloneslider-pager span {zoom:1; *display:inline;}

/*** Prev/Next ***/
.cycloneslider-template-racingcolours .cycloneslider-prev,
.cycloneslider-template-racingcolours .cycloneslider-next,
.cycloneslider-template-racingcolours .cycloneslider-pager span {cursor:pointer;}
.cycloneslider-template-racingcolours .cycloneslider-prev,
.cycloneslider-template-racingcolours .cycloneslider-next {z-index:501; position:absolute; top:50%; display:block; margin-top:-15px; font-size:40px; color:#fff; opacity:0.6;}
.cycloneslider-template-racingcolours .cycloneslider-prev {left:24px;}
.rtl .cycloneslider-template-racingcolours .cycloneslider-prev {right:24px; left:auto;}
.cycloneslider-template-racingcolours .cycloneslider-next {right:24px;}
.rtl .cycloneslider-template-racingcolours .cycloneslider-next {right:auto; left:24px;}
.cycloneslider-template-racingcolours:hover .cycloneslider-prev,
.cycloneslider-template-racingcolours:hover .cycloneslider-next,
.cycloneslider-template-racingcolours .cycloneslider-prev:hover,
.cycloneslider-template-racingcolours .cycloneslider-next:hover {opacity:1;}
.cycloneslider-template-racingcolours .cycloneslider-prev.disabled,
.cycloneslider-template-racingcolours .cycloneslider-next.disabled {display:none;}

@media (max-width:643px) {#hero-video {display:none;}}