.owl-theme .owl-dots .owl-dot{
border: none !important;
margin: 30px 10px 0 !important;
}
.owl-theme .owl-dots .owl-dot span{
width: 40px;
height: 5px;
}
.owl-theme .owl-dots .owl-dot:focus{
border: none !important;
box-shadow: none !important;
outline: none !important;
}
.owl-carousel .owl-nav button.owl-next, .owl-carousel .owl-nav button.owl-prev, .owl-carousel button.owl-dot{
width: 25px !important;
height: 25px !important;
border: 2px solid #fff !important;
color: transparent !important;
border-radius: 0 !important;
z-index: -1; }
.owl-carousel .owl-nav button.owl-prev{
border-top: 2px solid transparent !important;
border-right: 2px solid transparent !important;
transform: rotate(45deg) !important;
position: absolute;
left: -3%;
bottom: 50%;
}
.owl-carousel .owl-nav button.owl-prev:focus{
box-shadow: none !important;
outline: none !important;
background-color: transparent !important;
}
.owl-carousel .owl-nav button.owl-prev:hover{
background-color: transparent;
}
.owl-carousel .owl-nav button.owl-next{
border-left: 2px solid transparent !important;
border-bottom: 2px solid transparent !important;
transform: rotate(45deg) !important;
position: absolute;
right: -3%;
bottom: 50%;
}
.owl-carousel .owl-nav button.owl-next:focus{
box-shadow: none !important;
outline: none !important;
background-color: transparent !important;
}
.owl-carousel .owl-nav button.owl-next:hover{
background-color: transparent;
}
@media screen and (max-width:769px){
.owl-carousel .owl-nav button.owl-next{
right: -4%;
}
.owl-carousel .owl-nav button.owl-prev{
left: -4%;
}
}