/* 
 * 	Green theme - Owl Carousel CSS File
 */
.owl-theme .owl-controls { padding-top:40px; }
.owl-theme .owl-nav { margin-top: 10px; text-align: center; -webkit-tap-highlight-color: transparent; }
.owl-theme .owl-nav [class*="owl-"] { background: #797979 none repeat scroll 0 0; border-radius: 50%; -webkit-border-radius: 50%; -moz-border-radius: 50%; -o-border-radius: 50%; -ms-border-radius: 50%; color: white; cursor: pointer; display: inline-block; font-size: 40px; height: 32px; line-height: 22px; margin: 0 5px; width: 32px; }
.owl-theme .owl-nav [class*='owl-']:hover { background: #6a2046; color: white; text-decoration: none; }
.owl-theme .owl-nav .disabled { opacity: 0.5; cursor: default; }
.owl-theme .owl-nav.disabled + .owl-dots { margin-top: 10px; }
.owl-theme .owl-dots { text-align: center; -webkit-tap-highlight-color: transparent; }
.owl-theme .owl-dots .owl-dot { display: inline-block; zoom: 1; *display: inline;
}
.owl-theme .owl-dots .owl-dot span { width: 10px; height: 10px; margin: 5px 7px; background: #a1a1a1; display: block; -webkit-backface-visibility: visible; -webkit-transition: opacity 200ms ease; -moz-transition: opacity 200ms ease; -ms-transition: opacity 200ms ease; -o-transition: opacity 200ms ease; transition: opacity 200ms ease; -webkit-border-radius: 30px; -moz-border-radius: 30px; border-radius: 30px; }
.owl-theme .owl-dots .owl-dot.active span { background: #fff; }
.owl-theme .owl-dots .owl-dot:hover span { background: #6a2046; }

.owl-small .owl-theme .owl-controls { padding-top:10px; }
.owl-small .owl-theme .owl-dots .owl-dot span { background-color:#ccc; }
.owl-small .owl-theme .owl-dots .owl-dot.active span { background: #63c4dc; }
.owl-small .owl-theme .owl-dots .owl-dot:hover span { background: #999; }
