/**

 * Owl Carousel v2.2.1

 * Copyright 2013-2017 David Deutsch

 * Licensed under  ()

 */



.owl-theme .owl-dots {

/*    margin-top: -120px !important;

    position: absolute !important;

    right: 10% !important;

    margin-left: -72px !important;*/

    position: absolute !important;

    right: 2% !important;

    bottom: 30% !important;

    z-index: 999999;

}

.owl-theme .owl-dots,

.owl-theme .owl-nav {

    text-align: center;

    -webkit-tap-highlight-color: transparent

}

.owl-theme .owl-nav {

    margin-top: 10px

}

.owl-theme .owl-nav [class*=owl-] {

    color: #FFF;

    font-size: 0px;

    margin: 5px;

    padding: 4px 2.5%;

    background-color: transparent;

    display: inline-block;

    cursor: pointer;

    border-radius: 3px;

	-webkit-transition: all .4s ease-in;

		-moz-transition: all .4s ease-in;

			-o-transition: all .4s ease-in;

	transition: all .4s ease-in;

}

.owl-theme .owl-nav [class*=owl-]:hover {

    background-color: transparent;

    color: #FFF;

    text-decoration: none;

	-webkit-transition: all .5s ease-in;

		-moz-transition: all .5s ease-in;

			-o-transition: all .5s ease-in;

	transition: all .5s ease-in;

	padding: 4px 1.5%;

}

.owl-theme .owl-nav .disabled {

    /*opacity:.5;*/

    

    cursor: default

}

.owl-theme .owl-nav.disabled+.owl-dots {

    margin-top: 10px

}

.owl-theme .owl-dots .owl-dot {

    /*display: inline-block;*/

    display: block;

    zoom: 1

}

.owl-theme .owl-dots .owl-dot span {

    width: 12px;

    height: 30px;

    margin: 9px 7px;

    background: transparent;

    border: 1px solid #fff;

    display: block;

    -webkit-backface-visibility: visible;

    transition: opacity .2s ease;

    border-radius: 10px;

}

.owl-theme .owl-dots .owl-dot.active span,

.owl-theme .owl-dots .owl-dot:hover span {

    background: #a28b51;

}