@charset "utf-8";
/* CSS Document */
.testimonial-container{}


.testimonial-container .item-list{}
.testimonial-container .item-list .item{
  padding: 10px;
}




.testimonial-container .arrow-top-left,
.testimonial-container .arrow-top-right,
.testimonial-container .arrow-top-middle,
.testimonial-container .arrow-bottom-right,
.testimonial-container .arrow-bottom-left,
.testimonial-container .arrow-bottom-middle,
.testimonial-container .arrow-right-top,
.testimonial-container .arrow-right-bottom,
.testimonial-container .arrow-left-top,
.testimonial-container .arrow-left-bottom{
  position: relative;
}

.arrow-top-left:after {
  bottom: 100%;
  left: 10%;
  border: solid transparent;
  content: " ";
  height: 0;
  width: 0;
  position: absolute;
  pointer-events: none;
  border-color: rgba(136, 183, 213, 0);
  border-bottom-color: #f4f4f4;
  border-width: 10px;
  margin-left: -10px;
}


.arrow-top-right:after {
  bottom: 100%;
  right: 10%;
  border: solid transparent;
  content: " ";
  height: 0;
  width: 0;
  position: absolute;
  pointer-events: none;
  border-color: rgba(136, 183, 213, 0);
  border-bottom-color: #f4f4f4;
  border-width: 10px;
  margin-left: -10px;
}


.arrow-top-middle:after {
  bottom: 100%;
  right: 50%;
  border: solid transparent;
  content: " ";
  height: 0;
  width: 0;
  position: absolute;
  pointer-events: none;
  border-color: rgba(136, 183, 213, 0);
  border-bottom-color: #f4f4f4;
  border-width: 10px;
  transform: translateX(50%);
}


.arrow-bottom-right:after {
  top: 100%;
  right: 10%;
  border: solid transparent;
  content: " ";
  height: 0;
  width: 0;
  position: absolute;
  pointer-events: none;
  border-color: rgba(136, 183, 213, 0);
  border-top-color: #f4f4f4;
  border-width: 10px;
  margin-left: -10px;
}


.arrow-bottom-left:after {
  top: 100%;
  left: 10%;
  border: solid transparent;
  content: " ";
  height: 0;
  width: 0;
  position: absolute;
  pointer-events: none;
  border-color: rgba(136, 183, 213, 0);
  border-top-color: #f4f4f4;
  border-width: 10px;
  margin-left: -10px;
}

.arrow-bottom-middle:after {
  top: 100%;
  left: 50%;
  border: solid transparent;
  content: " ";
  height: 0;
  width: 0;
  position: absolute;
  pointer-events: none;
  border-color: rgba(136, 183, 213, 0);
  border-top-color: #f4f4f4;
  border-width: 10px;
  transform: translateX(-50%);
}




.arrow-right-top:after {
  left: 100%;
  top: 30px;
  border: solid transparent;
  content: " ";
  height: 0;
  width: 0;
  position: absolute;
  pointer-events: none;
  border-color: rgba(136, 183, 213, 0);
  border-left-color: #f4f4f4;
  border-width: 10px;
  margin-top: -10px;
}


.arrow-right-bottom:after {
  left: 100%;
  bottom: 30px;
  border: solid transparent;
  content: " ";
  height: 0;
  width: 0;
  position: absolute;
  pointer-events: none;
  border-color: rgba(136, 183, 213, 0);
  border-left-color: #f4f4f4;
  border-width: 10px;
  margin-top: -10px;
}




.arrow-left-top:after {
  right: 100%;
  top: 30px;
  border: solid transparent;
  content: " ";
  height: 0;
  width: 0;
  position: absolute;
  pointer-events: none;
  border-color: rgba(136, 183, 213, 0);
  border-right-color: #f4f4f4;
  border-width: 10px;
  margin-top: -10px;
}

.arrow-left-bottom:after {
  right: 100%;
  bottom: 30px;
  border: solid transparent;
  content: " ";
  height: 0;
  width: 0;
  position: absolute;
  pointer-events: none;
  border-color: rgba(136, 183, 213, 0);
  border-right-color: #f4f4f4;
  border-width: 10px;
  margin-top: -10px;
}

/*templateA*/



.testimonial-container.templateA{}


/*templateB*/

/*.testimonial-container.templateB{}*/
/*.testimonial-container.templateB .element.thumbnail{*/
/*  float: left;*/
/*  margin-right: 15px;*/
/*  margin-bottom: 30px;*/
/*}*/
/*.testimonial-container.templateB .element.thumbnail img{*/
/*  width: 80px;*/
/*}*/

/*.testimonial-container.templateB .element.name{}*/

/*.testimonial-container.templateB .element.position{}*/

/*.testimonial-container.templateB .element.company_name{}*/
/*.testimonial-container.templateB .element.rating{*/
/*  color: #fdc318;*/
/*  font-size: 15px;*/
/*}*/
/*.testimonial-container.templateB .element.content{*/
/*  clear: both;*/
/*  display: block;*/
/*  margin-top: 10px;*/
/*  background: #f4f4f4;*/
/*  padding: 10px 20px;*/
/*  border-radius: 3px;*/
/*}*/





/*Dots themes*/

.owl-dots {
  padding-top: 25px;
}

.dotsThemes1 span {
  width: 20px !important;
  height: 20px !important;
}

.dotsThemes7 span {
  width: 12px !important;
  height: 12px !important;
}


.dotsThemes2 span {
  width: 20px !important;
  height: 20px !important;
  border-radius: 4px !important;
}

.dotsThemes8 span {
  width: 13px !important;
  height: 13px !important;
  border-radius: 4px !important;
}

.dotsThemes3 span {
  width: 20px !important;
  height: 10px !important;
  border-radius: 4px !important;
}

.dotsThemes4 span {
  width: 30px !important;
  height: 10px !important;
  border-radius: 50px !important;
}


.dotsThemes5 span {
  width: 30px !important;
  height: 10px !important;
  border-radius: 50% !important;
}


.dotsThemes6 span {
  width: 10px !important;
  height: 21px !important;
}


.dotsThemes9 span {
  width: 20px !important;
  height: 20px !important;
  box-shadow: 0 0 0px 3px rgba(0, 0, 0, 0.3);
}

.dotsThemes10 span {
  width: 14px !important;
  height: 14px !important;
  box-shadow: 0 0 0px 3px rgba(0, 0, 0, 0.3);
}


.testimonial-container.nav-top-left .item-list, .testimonial-container.nav-top-right .item-list{
  padding-top: 45px;
}

.owl-nav button{
  outline: none;
}

.owl-nav.navThemes1 button {
  width: 30px;
  height: 30px;
  border-radius: 0 !important;
}

.owl-nav.navThemes2 button {
  width: 50px;
  height: 30px;
  border-radius: 0 !important;
}

.owl-nav.navThemes3 button {
  width: 40px;
  height: 30px;
  border-radius: 3px !important;
}


.owl-nav.navThemes4 button {
  width: 35px;
  height: 35px;
  border-radius: 50% !important;
}

.owl-nav.navThemes5 button {
  width: 35px;
  height: 35px;
  border-radius: 50% !important;
  box-shadow: 0 0 7px 2px rgba(58, 58, 58, 0.21);
}

.owl-nav.navThemes6 button {
  width: 35px;
  height: 35px;
  border-radius: 50% !important;
  box-shadow: 0 0 0px 3px rgba(134, 132, 132, 0.42);
}


.owl-nav.navThemes7 button {
  width: 51px;
  height: 30px;
  border-radius: 30px !important;
}



.owl-nav.top-right{
  position: absolute;
  top: 0;
  right: 0;
}
.owl-nav.top-left{
  position: absolute;
  top: 0;
  left: 0;
}


.owl-nav.middle{
  position: absolute;
  top: 50%;
  width: 100%;
  transform: translateY(-50%);
}

.owl-nav.middle .owl-prev{
  left: 0;
  position: absolute;
}

.owl-nav.middle .owl-next{
  right: 0;
  position: absolute;
}


.owl-nav.bottom-right{
  position: absolute;
  bottom: 0;
  right: 0;
}
.owl-nav.bottom-left{
  position: absolute;
  bottom: 0;
  left: 0;
}


.owl-nav .owl-prev{

}

.owl-nav .owl-next{}





