@charset "utf-8";

/* CSS Document */





/*#####################################*/







.testimonial .owl-buttons.middle {

  left: 0;

  position: absolute;

  top: 40%;

  width: 100%;

}



.testimonial .owl-controls .owl-buttons.middle .owl-prev {

  left: -4px;

  position: absolute;

}



.testimonial .owl-controls .owl-buttons.middle .owl-next {

  right: -4px;

  position: absolute;

}









/*############# top-right ############*/

.testimonial .owl-controls .owl-buttons.top-right {

  position: absolute;

  right: 0;

  top: 0;

}









/*############# top-right ############*/

.testimonial .owl-controls .owl-buttons.top-left {

  position: absolute;

  left: 0;

  top: 0;

}





/*



.testimonial .owl-controls .owl-buttons.middle .owl-prev {

  background: url("images/arrow-prev.png") no-repeat scroll 10px 14px rgba(0, 0, 0, 0);

  border: 1px solid rgb(221, 221, 221);

  border-radius: 50%;

  color: rgb(0, 0, 0);

  height: 50px;

  left: -50px;

  padding: 0;

  position: absolute;

  top: 0;



  width: 50px;

  transition: all 0.6s ease 0s;

}



.testimonial .owl-controls .owl-buttons.middle .owl-next {

  background: url("images/arrow-next.png") no-repeat scroll 10px 14px rgba(0, 0, 0, 0);

  border: 1px solid rgb(221, 221, 221);

  border-radius: 50%;

  color: rgb(0, 0, 0);

  height: 50px;

  padding: 0;

  position: absolute;

  right: -50px;

  top: 0;



  width: 50px;

  transition: all 0.6s ease 0s;

}



.testimonial:hover .owl-controls .owl-buttons.middle .owl-prev,

.testimonial:hover .owl-controls .owl-buttons.middle .owl-next {

  box-shadow: 0 0 8px 0 rgb(102, 102, 102);

}





.testimonial:hover .owl-controls .owl-buttons.middle .owl-prev {

left: 0px;

}



.testimonial:hover .owl-controls .owl-buttons.middle .owl-next {

right: 0px;

}

*/













.testimonial .owl-controls .owl-buttons.round{}

.testimonial .owl-controls .owl-buttons.round .owl-prev, .testimonial .owl-controls .owl-buttons.round .owl-next {

  border-radius: 50%;

  height: 30px;

  padding: 0;

  text-align: center;

  width: 30px;

}



.testimonial .owl-controls .owl-buttons.round .owl-prev {

  background: rgb(255, 255, 255) url("images/arrow-prev.png") no-repeat scroll 0 5px;

}



.testimonial .owl-controls .owl-buttons.round .owl-next {

  background: rgb(255, 255, 255) url("images/arrow-next.png") no-repeat scroll 0 5px;

}





/*round-border*/

.testimonial .owl-controls .owl-buttons.round-border{}

.testimonial .owl-controls .owl-buttons.round-border .owl-prev, .testimonial .owl-controls .owl-buttons.round-border .owl-next {

  border: 2px solid rgb(102, 102, 102);

  border-radius: 50%;

  height: 30px;

  padding: 0;

  text-align: center;

  width: 30px;

}



.testimonial .owl-controls .owl-buttons.round-border .owl-prev {

  background: rgb(255, 255, 255) url("images/arrow-prev.png") no-repeat scroll 0 5px;

}



.testimonial .owl-controls .owl-buttons.round-border .owl-next {

  background: rgb(255, 255, 255) url("images/arrow-next.png") no-repeat scroll 0 5px;

}





/*semi-round*/

.testimonial .owl-controls .owl-buttons.semi-round{}

.testimonial .owl-controls .owl-buttons.semi-round .owl-prev, .testimonial .owl-controls .owl-buttons.semi-round .owl-next {

  border-radius: 6px;

  height: 30px;

  padding: 0;

  text-align: center;

  width: 30px;

}



.testimonial .owl-controls .owl-buttons.semi-round .owl-prev {

  background: rgb(255, 255, 255) url("images/arrow-prev.png") no-repeat scroll 0 5px;

}



.testimonial .owl-controls .owl-buttons.semi-round .owl-next {

  background: rgb(255, 255, 255) url("images/arrow-next.png") no-repeat scroll 0 5px;

}







/*semi-round*/

.testimonial .owl-controls .owl-buttons.square{}

.testimonial .owl-controls .owl-buttons.square .owl-prev, .testimonial .owl-controls .owl-buttons.square .owl-next {

  border-radius: 0;

  height: 30px;

  padding: 0;

  text-align: center;

  width: 30px;

}



.testimonial .owl-controls .owl-buttons.square .owl-prev {

  background: rgb(255, 255, 255) url("images/arrow-prev.png") no-repeat scroll 0 5px;

}



.testimonial .owl-controls .owl-buttons.square .owl-next {

  background: rgb(255, 255, 255) url("images/arrow-next.png") no-repeat scroll 0 5px;

}





/*semi-round*/

.testimonial .owl-controls .owl-buttons.square-border{}

.testimonial .owl-controls .owl-buttons.square-border .owl-prev, .testimonial .owl-controls .owl-buttons.square-border .owl-next {

  border-radius: 0;

  border: 2px solid rgb(102, 102, 102);

  height: 30px;

  padding: 0;

  text-align: center;

  width: 30px;

}



.testimonial .owl-controls .owl-buttons.square-border .owl-prev {

  background: rgb(255, 255, 255) url("images/arrow-prev.png") no-repeat scroll 0 5px;

}



.testimonial .owl-controls .owl-buttons.square-border .owl-next {

  background: rgb(255, 255, 255) url("images/arrow-next.png") no-repeat scroll 0 5px;

}





/*semi-round*/

.testimonial .owl-controls .owl-buttons.square-shadow{}

.testimonial .owl-controls .owl-buttons.square-shadow .owl-prev, .testimonial .owl-controls .owl-buttons.square-shadow .owl-next {

  border-radius: 0;

  box-shadow: 0 0 4px 0 rgb(51, 51, 51);

  height: 30px;

  padding: 0;

  text-align: center;

  width: 30px;

}



.testimonial .owl-controls .owl-buttons.square-shadow .owl-prev {

  background: rgb(255, 255, 255) url("images/arrow-prev.png") no-repeat scroll 0 5px;

}



.testimonial .owl-controls .owl-buttons.square-shadow .owl-next {

  background: rgb(255, 255, 255) url("images/arrow-next.png") no-repeat scroll 0 5px;

}







/*Owl pagination*/



/*semi*/





.testimonial .owl-controls .owl-pagination.round{}

.testimonial .owl-controls .owl-pagination.round .owl-page span{}





.testimonial .owl-controls .owl-pagination.round-border{}

.testimonial .owl-controls .owl-pagination.round-border .owl-page span {

  border: 1px solid rgb(221, 221, 221);

}



.testimonial .owl-controls .owl-pagination.semi-round{}

.testimonial .owl-controls .owl-pagination.semi-round .owl-page span {

  border-radius: 3px;

}



.testimonial .owl-controls .owl-pagination.square{}

.testimonial .owl-controls .owl-pagination.square .owl-page span {

  border-radius: 0;

}



.testimonial .owl-controls .owl-pagination.square-border{}

.testimonial .owl-controls .owl-pagination.square-border .owl-page span {

  border: 1px solid rgb(221, 221, 221);

  border-radius: 0;

}



















