/**
 * Owl Carousel v2.2.1
 * Copyright 2013-2017 David Deutsch
 * Licensed under  ()
 */
/*
 * 	Core Theme - Owl Carousel CSS File
 */


.owl-carousel .owl-item { overflow: hidden; }

.owl-theme .owl-nav { margin-top: 10px; text-align: center; -webkit-tap-highlight-color: transparent; }
.owl-theme .owl-nav [class*='owl-'] { position: absolute; top: calc(50% - 50px); opacity: 0; margin: auto; color: #FFF; font-size: 80px; display: inline-block; cursor: pointer; z-index: 11; transition: .3s; }
.owl-theme:hover .owl-nav [class*='owl-'] { opacity: 0.5; }
.owl-theme .owl-nav [class*='owl-']:hover { text-decoration: none; opacity: 0.8; }
.owl-theme .owl-nav .disabled { opacity: 0 !important; cursor: default; }

.owl-theme .owl-nav .owl-prev { left: 20px; }
.owl-theme .owl-nav .owl-next { right: 20px; }

.owl-theme .owl-nav.disabled + .owl-dots { margin-top: 10px; }

.owl-theme .owl-dots { text-align: center; -webkit-tap-highlight-color: transparent; display: none; }
.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: #D6D6D6; display: block; -webkit-backface-visibility: visible; transition: opacity 200ms ease; border-radius: 30px; }
.owl-theme .owl-dots .owl-dot.active span, 
.owl-theme .owl-dots .owl-dot:hover span { background: #869791; }

.owl-theme .owl-status-bar { position: absolute; bottom: 50px; left: 0px; right: 0px; margin: auto; color: #FFF; display: inline-block; text-align: right; font-size: 16px; }
.owl-theme .owl-status-bar span { font-size: 24px; }
