.owl-theme .owl-controls{margin-top:10px;text-align:center;-webkit-tap-highlight-color:transparent ; }
.owl-theme .owl-controls .owl-nav [class*=owl-]{color:#fff;font-size:24px;margin:5px;padding:0px 7px 3px 7px ;background:#70cfea;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:#b3b5b9;color:#fff;text-decoration:none ;}
.owl-theme .owl-controls .owl-nav .disabled{opacity:.5;cursor:default}




.owl-dots .owl-dot{display:inline-block;zoom:1;*display:inline;background-color: #fff0;border: 0;}
.owl-dots .owl-dot span{
	width:12px;
	height:12px;
	margin:18px 12px;
	background:#d8d8d8;
	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:30px;
	-moz-border-radius:30px;
	border-radius:30px;
}


.owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#283a49}


.owl-dots .owl-dot span{
	position: relative;
	transition: .3s;
	cursor: pointer;
}

.owl-dots .owl-dot span:after{
	position: absolute;
	content: "";
	width:20px;
	height:20px;
	border: 1px #283a4900 solid;
	border-radius: 50%;
	top: 50%;
	left: 50%;
	transform: translate(-50%,-50%);
	transition: .3s;
}

.owl-dots .owl-dot.active span:after{
	border: 1px #283a49 solid;
}


.owl-nav.disabled{
	display: none;
}



.i_bn_box .owl-dots {
    position: absolute;
    bottom: 0;
    left: 50%;
    transform: translateX(-50%);
}

.i_pro_box .owl-dots {
    position: absolute;
    bottom: -20px;
    left: 50%;
    transform: translateX(-50%);
}



.i_b1_ul.owl-theme .owl-controls {
    margin-top: 0px;
    position: absolute;
    bottom: 10px;
    right: 10px;
}


.i_b1_ul.owl-theme .owl-dots .owl-dot span{
    margin: 0 5px;
    background: #fff;
}


.i_b1_ul.owl-theme .owl-dots .owl-dot.active span{
    background: #f19149;
}



.owl-item { -webkit-backface-visibility: hidden; -webkit-transform: translateZ(0) scale(1.0, 1.0); }



.pdi_img .owl-controls{
    display: none;
}



.owl-item.active .text h2{
    filter:alpha(opacity=100);
    opacity:1;
    transition:1.5s;
    -webkit-opacity:1;
    animation:slogan_auto_1 2s;
    -webkit-animation: slogan_auto_1 2s;
    -moz-animation:slogan_auto_1 2s;
    -o-animation:slogan_auto_1 2s;
}


.owl-item.active .text h3{
    transition-delay:2s; 
    filter:alpha(opacity=100);
    opacity:1;
    transition:2s;
    -webkit-opacity:1;
    animation:slogan_auto_2 2s;
    -webkit-animation: slogan_auto_2 2s;
    -moz-animation:slogan_auto_2 2s;
    -o-animation:slogan_auto_2 2s;
}

.owl-item.active .text a{
    transition-delay:2.s; 
    filter:alpha(opacity=100);
    opacity:1;
    transition:2s;
    -webkit-opacity:1;
    animation:slogan_auto_3 2s;
    -webkit-animation: slogan_auto_3 2s;
    -moz-animation:slogan_auto_3 2s;
    -o-animation:slogan_auto_3 2s;
}

@keyframes slogan_auto_1 {
    0% {opacity: 0; }
    30% { opacity: 0;}
    60% { opacity: 1;}
    100% {opacity: 1;}
}
@-webkit-keyframes slogan_auto_1 {
    0% {opacity: 0; }
    30% { opacity: 0;}
    60% { opacity: 1;}
    100% {opacity: 1;}
}

@keyframes slogan_auto_2 {
    0% {opacity: 0; }
    50% { opacity: 0;}
    80% { opacity: 1;}
    100% {opacity: 1;}
}
@-webkit-keyframes slogan_auto_2 {
    0% {opacity: 0; }
    50% { opacity: 0;}
    80% { opacity: 1;}
    100% {opacity: 1;}
}

@keyframes slogan_auto_3 {
    0% {opacity: 0; }
    70% { opacity: 0;}
    100% {opacity: 1;}
}
@-webkit-keyframes slogan_auto_3 {
    0% {opacity: 0; }
    70% { opacity: 0;}
    100% {opacity: 1;}
}











@media screen and (max-width: 700px) {



.owl-dots .owl-dot span {
    width: 10px;
    height: 10px;
    margin: 8px 6px;
}

.owl-dots .owl-dot span:after {
    width: 14px;
    height: 14px;
}

}