/**
 * Owl Carousel v2.3.3
 * Copyright 2013-2018 David Deutsch
 * Licensed under: SEE LICENSE IN https://github.com/OwlCarousel2/OwlCarousel2/blob/master/LICENSE
 */
/*
 * 	Default theme - Owl Carousel CSS File
 */
.owl-theme2 .owl-nav
{text-align: center;
-webkit-tap-highlight-color: transparent;
bottom: 0px;
top: 0px;
width: 100%;
display: flex;
justify-content: space-between;
color: rgba(165,16,20,1);
font-size: 60px;}

.owl-theme2 .owl-nav [class*='owl-']
{color: rgba(165,16,20,1);
font-size: 60px;
padding: 25px;
margin: -55px -40px 0px -40px;
background: rgba(80,80,80,1);
display: inline-block;
cursor: pointer;
border-radius: 3px;
outline: none;
transition: 0.25s;
transform: scale(0.5);}

.owl-theme2 .owl-nav [class*='owl-']:hover
{opacity: 0.5;
transition: 0.25s;}

.owl-theme2 .owl-nav .disabled
{opacity: 0.25;
cursor: default;}

.owl-theme2 .owl-nav.disabled + .owl-dots
{margin-top: 15px;}

.owl-theme2 .owl-dots
{text-align: center;
-webkit-tap-highlight-color: transparent;
margin-top: 30px;}

.owl-theme2 .owl-dots .owl-dot
{display: inline-block;
zoom: 1;
*display: inline;
outline: none;}

.owl-theme2 .owl-dots .owl-dot span
{width: 15px;
height: 15px;
margin: 5px 7px;
background: rgba(80,80,80,1);
display: block;
-webkit-backface-visibility: visible;
transition: opacity 200ms ease;
border-radius: 30px;
transition: 0.25s;}

.owl-theme2 .owl-dots .owl-dot span:hover
{background: rgba(80,80,80,0.5);
transition: 0.25s;}

.owl-theme2 .owl-dots .owl-dot.active span, .owl-theme .owl-dots .owl-dot:hover span
{background: rgba(165,16,20,1);}

@media all and (max-width: 900px) 
{
.owl-theme2 .owl-nav [class*='owl-']{margin: -55px -20px 0px -20px;}
.owl-theme2 .owl-dots{margin-top: 10px;}
.owl-theme2 .owl-dots .owl-dot span{width: 10px; height: 10px;}
}
