.owl-theme .owl-controls { margin-top:10px; text-align:center; -webkit-tap-highlight-color:transparent }
.owl-theme .owl-controls .owl-nav [class*=owl-] { font-size:0px; width:29px;  height:29px; background:#d6d6d6;
  display:inline-block; cursor:pointer;}
.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:10px; height:10px; margin:5px 7px; background:#d6d6d6; 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-theme .owl-dots .owl-dot.active span, .owl-theme .owl-dots .owl-dot:hover span { background:#869791 }


/*.owl-nav {bottom: 215px;position: relative;}*/

.owl-nav {position: absolute;top: 45%; right:0; left:0px; width:100%;}
#book_dsa .owl-dot { display: none !important;}
.owl-nav {position: absolute;top: 0px; right:0;}
#book_dsa .owl-nav {position: absolute;top: 0px; right:0;}
#book_dsa .owl-controls { left: 0; margin-top: 10px; position: absolute; text-align: center; top: 23px; width: 100%;}


.owl-prev {left: 0;position: absolute;top: 3px; background:url(../../img/front/prevbg.png) no-repeat center top !important;}
.owl-next {position: absolute;right: 38px;top: 3px; background:url(../../img/front/nextbg.png) no-repeat center top !important;}
.owl-next:hover {position: absolute;right: 38px;top: 3px; background:url(../../img/front/nextbg.png) no-repeat center top !important;}
.owl-prev:hover {left: 0;position: absolute;top: 3px; background:url(../../img/front/prevbg.png) no-repeat center top !important;}


.ldrrndsld .owl-next {position: absolute;right: 0px;top: 3px; background:url(../../img/front/nextbg.png) no-repeat center top !important;}
.ldrrndsld .owl-next:hover {position: absolute;right: 0px;top: 3px; background:url(../../img/front/nextbg.png) no-repeat center top !important;}

#pay_slider .owl-dots{ display: none !important}
#pay_slider .owl-prev {left: 0;position: absolute;top: 3px; background:none !important;width: 35px;height: 35px;}
#pay_slider .owl-next {position: absolute;right: 0px;top: 3px; background:none !important;width: 33px;height: 33px;}
#pay_slider .owl-next:hover {position: absolute;right: 0px;top: 3px;background:none !important;}
#pay_slider .owl-prev:hover {left: 0;position: absolute;top: 3px; background:none !important;}

#pay_slider .owl-prev::before {position: absolute;left: 0;top: 0;content: "\f104";font-family: FontAwesome;width: 30px;height: 30px;background: transparent;
color: #000;font-size: 22px;border-radius: 50%;line-height: 29px;text-align: center;border: 1px #fff solid;}
#pay_slider .owl-prev:hover::before {background: #fff;}

#pay_slider .owl-next::before {position: absolute;left: 0;top: 0;content: "\f105";font-family: FontAwesome;width: 30px;height: 30px;background: transparent;
color: #000;font-size: 22px;border-radius: 50%;line-height: 29px;text-align: center;border: 1px #fff solid;}
#pay_slider .owl-next:hover::before {background: #fff;}