.textoslider{
	position: fixed;top: 68%;z-index: 999999;color: #FFF !important;width: 100%;padding: 35px;background: rgba(0, 0, 0, 0.74);max-height: 55%;overflow: hidden;font-weight: bold;font-size: 25px;
}

.owl-dots .owl-dot.active span, .owl-dots .owl-dot:hover span {background: #869791;}
.owl-dots .owl-dot span {width: 10px;height: 10px;margin: 5px 7px;background: #d6d6d6;display: block;-webkit-backface-visibility: visible;transition: opacity .2s ease;border-radius: 30px;}
.owl-dots .owl-dot {display: inline-block;zoom: 1;}
.owl-dots, .owl-theme .owl-nav {text-align: center;-webkit-tap-highlight-color: transparent;height: 57px;padding: 18px;background: #fff;}
.owl-prev i {color: #505050;right: 55%;margin-top: 21px;position: absolute;}
.owl-next i {color: #505050;left: 55%;margin-top: 21px;position: absolute;}
.owl-dots .owl-dot span {width: 10px;height: 10px;margin: 5px 7px;background: #d6d6d6;display: block;-webkit-backface-visibility: visible;transition: opacity .2s ease;border-radius: 30px;}


@media (min-width: 320px) and (max-width: 374px){
	.textoslider{top: 35%;padding: 10px;font-size: 15px;}
	.owl-dots, .owl-prev, .owl-next{display: none}
}
@media (min-width: 375px) and (max-width: 424px){
	.textoslider{top: 45%;padding: 10px;font-size: 15px;}
	.owl-dots, .owl-prev, .owl-next{display: none}
}
@media (min-width: 425px) and (max-width: 767px){
	.textoslider{top: 52%;padding: 10px;font-size: 15px;}
	.owl-dots, .owl-prev, .owl-next{display: none}
}
@media (min-width: 768px) and (max-width: 1023px){
	.textoslider{top: 68%;padding: 10px;}
}
@media (min-width: 1024px) and (max-width: 1279px){
	.textoslider{top: 68%;padding: 22px;}
}
@media (min-width: 1280px) and (max-width: 1366px){
	.textoslider{top: 74%;padding: 26px;font-size: 25px;}
}
@media (min-width: 1367px) and (max-width: 1440px){
	.textoslider{top: 74%;}
}
@media (min-width: 1441px) and (max-width: 1600px){
	.textoslider{top: 74%;}
}
@media (min-width: 1601px) and (max-width: 1920px){
	.textoslider{top: 75%;font-size: 30px;padding: 40px;}
}