.owl-theme .owl-controls{margin-top:20px;text-align:center;-webkit-tap-highlight-color:transparent}

.owl-theme .owl-controls .owl-nav [class*=owl-]{color:#fff;font-size:14px;margin:5px;padding:4px 7px;background:#d6d6d6;display:inline-block;cursor:pointer;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}

.owl-theme .owl-controls .owl-nav [class*=owl-]:hover{background:#869791;color:#fff;text-decoration:none}

.owl-theme .owl-controls .owl-nav .disabled{opacity:.5;cursor:default}

.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1;*display:inline}

.owl-theme .owl-dots .owl-dot span{
	width: 15px;
    height: 15px;
    margin: 5px 7px;
    background: #fff;
    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: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
    position: relative;
    border: solid 2px #fff;
	}

.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{
	background: #31c9ce;
	border: solid 2px #31c9ce;
}
	