.owl-runimg-style .owl-theme .owl-controls{
	-webkit-tap-highlight-color: transparent;
}
.owl-runimg-style .item{ width: 96%; margin: 0 2%;}
.owl-runimg-style .owl-theme .owl-controls .owl-nav [class*=owl-]{
    position: absolute;
	top:calc(50% - 40px);
    display: -webkit-flex; display: flex; flex-wrap: wrap; justify-content: center; align-items: center;
    width: 80px;
	height: 80px;
	/* margin: 5px auto; */	
	display: inline-block;
	cursor: pointer;
    transition: 0.25s ease-in-out;
	border-radius: 50%;
	z-index: 10;
	color: #a34b89;
    opacity: 1;
	border: 5px #a34b89 solid;
}
.owl-runimg-style .owl-theme .owl-controls .owl-nav [class*=owl-]:hover{
    opacity: 1;
	text-decoration: none;
	color: #FFF;
	background-color: #a34b89;
}

.owl-runimg-style .owl-theme .owl-controls .owl-nav .owl-prev{ left: -10%; padding: 6px 14px;}
.owl-runimg-style .owl-theme .owl-controls .owl-nav .owl-next{ right: -10%; padding: 6px 20px;}
.owl-runimg-style .owl-theme .owl-controls .owl-nav i{ font-size: 60px;}
/* .owl-runimg-style .owl-theme .owl-controls .owl-nav .owl-prev i{ margin-left: 25px;}
.owl-runimg-style .owl-theme .owl-controls .owl-nav .owl-next i{ margin-left: 25px;} */
.owl-runimg-style .owl-theme .owl-controls .owl-nav .disabled{
	opacity: .5;
	cursor: default;
}

.owl-runimg-style .owl-theme .owl-dots{    
    display: -webkit-flex; display: flex; flex-wrap: wrap; justify-content: center;
    width: 100%;
    position: absolute;
	left: 0;
    bottom: -50px;
	z-index: 10; 
}

.owl-runimg-style .owl-theme .owl-dots .owl-dot{
	display: inline-block;
	zoom: 1;
}
.owl-runimg-style .owl-theme .owl-dots .owl-dot span{
	width: 18px;
	height: 18px;
	margin: 0 15px;
	background: #9fa0a0;
	display: block;
	border-radius: 50%;
	-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;
}
.owl-runimg-style .owl-theme .owl-dots .owl-dot.active span, .owl-runimg-style .owl-theme .owl-dots .owl-dot:hover span{ background: #1d265b;}


@media only screen and (max-width: 1440px) {
	.owl-runimg-style .owl-theme .owl-controls .owl-nav [class*=owl-]{ width: 70px; height: 70px; top:calc(50% - 35px);}
	.owl-runimg-style .owl-theme .owl-controls .owl-nav .owl-prev{ left: -10%; padding: 6px 12px;}
	.owl-runimg-style .owl-theme .owl-controls .owl-nav .owl-next{ right: -10%; padding: 6px 18px;}
	.owl-runimg-style .owl-theme .owl-controls .owl-nav i{ font-size: 48px;}
}


@media only screen and (max-width: 1024px) {
	.owl-runimg-style .owl-theme .owl-dots{ bottom: -30px;}
	.owl-runimg-style .owl-theme .owl-dots .owl-dot span{ width: 15px; height: 15px; margin: 0 12px;}
	
	.owl-runimg-style .owl-theme .owl-controls .owl-nav [class*=owl-]{ width: 60px; height: 60px; top:calc(50% - 30px);}
	.owl-runimg-style .owl-theme .owl-controls .owl-nav .owl-prev{ left: -10%; padding: 4px 8px;}
	.owl-runimg-style .owl-theme .owl-controls .owl-nav .owl-next{ right: -10%; padding: 4px 14px;}
	.owl-runimg-style .owl-theme .owl-controls .owl-nav i{ font-size: 42px;}
}
@media only screen and (max-width: 768px) {
	.owl-runimg-style .owl-theme .owl-dots{ bottom: -30px;}
	.owl-runimg-style .owl-theme .owl-dots .owl-dot span{ width: 13px; height: 13px; margin: 0 10px;}
	
	.owl-runimg-style .owl-theme .owl-controls .owl-nav [class*=owl-]{ width: 50px; height: 50px; top:calc(50% - 25px); border: 4px #a34b89 solid;}
	.owl-runimg-style .owl-theme .owl-controls .owl-nav .owl-prev{ left: -10%; padding: 5px 8px;}
	.owl-runimg-style .owl-theme .owl-controls .owl-nav .owl-next{ right: -10%; padding: 5px 12px;}
	.owl-runimg-style .owl-theme .owl-controls .owl-nav i{ font-size: 32px;}
}
@media only screen and (max-width: 480px) {
	.owl-runimg-style .owl-theme .owl-dots{ bottom: -23px;}
	.owl-runimg-style .owl-theme .owl-dots .owl-dot span{ width: 12px; height: 12px; margin: 0 8px;}
	
	.owl-runimg-style .owl-theme .owl-controls .owl-nav [class*=owl-]{ width: 38px; height: 38px; top:calc(50% - 19px); border: 3px #a34b89 solid;}
	.owl-runimg-style .owl-theme .owl-controls .owl-nav .owl-prev{ left: -7%; padding: 5.5px 8px;}
	.owl-runimg-style .owl-theme .owl-controls .owl-nav .owl-next{ right: -7%; padding: 5.5px 10px;}
	.owl-runimg-style .owl-theme .owl-controls .owl-nav i{ font-size: 22px;}
}