.owl-controls{
	text-align:center;
	font-size:30px;
	}

.owl-theme .owl-controls .owl-nav [class*="owl-"] {
    display: inline-block;
    padding: 5px;
	}

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

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

.owl-theme .owl-dots .owl-dot span {
    background: #d6d6d6 none repeat scroll 0 0;
    border-radius: 30px;
    display: block;
    height: 10px;
    margin: 5px 3px;
    transition: opacity 200ms ease 0s;
    width: 10px;
	}

.owl-theme .owl-dots .owl-dot.active span, .owl-theme .owl-dots .owl-dot:hover span {
    background: #869791 none repeat scroll 0 0;
	}


#main-slider .owl-prev, #main-slider .owl-next{
	background:#02b1eb;
	color:#FFF;
	font-size:40px;
	padding:5px 20px;
	}

#main-slider .owl-prev, #main-slider .owl-next{
	left: 50px;
    position: absolute;
    top: 50%;
	margin-top:-35px;
	opacity:0;
	visibility:hidden;
	transition:all 0.5s ease;
	-o-transition:all 0.5s ease;
	-moz-transition:all 0.5s ease;
	-webkit-transition: all 0.5s ease;
}
	
#main-slider .owl-next{
    right: 50px;
	left:auto;
}

ul#main-slider:hover .owl-prev{
	opacity:9;
	visibility:visible;
	left: 10px;
	transition:all 0.5s ease;
	-o-transition:all 0.5s ease;
	-moz-transition:all 0.5s ease;
	-webkit-transition: all 0.5s ease;
	}
	
ul#main-slider:hover .owl-next{
	opacity:9;
	visibility:visible;
	right: 10px;
	transition:all 0.5s ease;
	-o-transition:all 0.5s ease;
	-moz-transition:all 0.5s ease;
	-webkit-transition: all 0.5s ease;
	}

ul#causes-slider .owl-controls {
    background: #2f4052 none repeat scroll 0 0;
    color: #fff;
    font-size: 15px;
    padding: 10px 2px;
    position: absolute;
    right: -10px;
    top: -65px;
	}

ul#partner-slider .owl-item img{
    display: inline-block;
    width: auto;
	}
