/*************************************
          Testimonial
**************************************/
.testimonial .testimonial-block .testimonial-avtar { position: relative; z-index: 1; }
.testimonial .testimonial-block .testimonial-avtar img { width: 660px; min-height: 450px; height:0px; display: inline-block; padding: 45px; background-color: linen;}
.testimonial .testimonial-block .testimonial-avtar h6 { display: block; font-weight: normal; text-transform: capitalize; color: #db2d2e; margin-bottom: 0px; }
.testimonial .testimonial-block .testimonial-content {color: #999999; }
.testimonial .testimonial-block .testimonial-avtar i { font-size: 28px; transition: all 0.5s ease-in-out; -moz-transition: all 0.5s ease-in-out; -ms-transition: all 0.5s ease-in-out; -o-transition: all 0.5s ease-in-out; -webkit-transition: all 0.5s ease-in-out; }
.testimonial .testimonial-block .testimonial-content i { font-size: 28px; color: darkgrey; transition: all 0.5s ease-in-out; -moz-transition: all 0.5s ease-in-out; -ms-transition: all 0.5s ease-in-out; -o-transition: all 0.5s ease-in-out; -webkit-transition: all 0.5s ease-in-out; }
.testimonial .testimonial-block .testimonial-image { overflow: hidden; }
.testimonial .testimonial-block .testimonial-image img { position: relative; transition: all 0.7s ease-in-out; -moz-transition: all 0.7s ease-in-out; -ms-transition: all 0.7s ease-in-out; -o-transition: all 0.7s ease-in-out; -webkit-transition: all 0.7s ease-in-out; }
.testimonial .testimonial-block:hover .testimonial-image img { -o-transform: scale(1.1); -ms-transform: scale(1.1); -moz-transform: scale(1.1); -webkit-transform: scale(1.1); transform: scale(1.1); }


/*owl-slider*/
.owl-slider { overflow: hidden; }
.owl-slider .container-fluid { padding: 0; }
.owl-slider .owl-carousel .owl-item { margin: 0px !important; }
.owl-slider .owl-carousel:hover .owl-nav .owl-prev { left: 10px; }
.owl-slider .owl-carousel:hover .owl-nav .owl-next { right: 10px; }

/*************************************
       Owl carousel      
**************************************/
.owl-item { transform: translateZ(0); -webkit-transform: translateZ(0); -ms-transform: translateZ(0); -o-transform: translateZ(0); -moz-transform: translateZ(0); -webkit-transition: all 0.3s ease-out 0s; -moz-transition: all 0.3s ease-out 0s; -ms-transition: all 0.3s ease-out 0s; -o-transition: all 0.3s ease-out 0s; transition: all 0.3s ease-out 0s;  }
.owl-carousel .owl-item img { width: 100%;  }
.owl-carousel .owl-nav { display: block; position: absolute; text-indent: inherit; top: 45%; transform: translateY(-50%); -webkit-transform: translateY(-50%); -o-transform: translateY(-50%); -ms-transform: translateY(-50%); -moz-transform: translateY(-50%); left: 0; width: 100%; cursor: pointer; z-index: 999; opacity: 0; }
.owl-carousel .owl-nav .owl-prev { display: block; position: absolute; text-indent: inherit; left: 0px; width: auto; cursor: pointer; -webkit-transition: opacity 0.3s ease 0s, left 0.3s ease 0s; -moz-transition: opacity 0.3s ease 0s, left 0.3s ease 0s; -ms-transition: opacity 0.3s ease 0s, left 0.3s ease 0s; -o-transition: opacity 0.3s ease 0s, left 0.3s ease 0s; transition: opacity 0.3s ease 0s, left 0.3s ease 0s; }
.owl-carousel .owl-nav .owl-next { display: block; position: absolute; text-indent: inherit; right: 0px; width: auto; cursor: pointer; -webkit-transition: opacity 0.3s ease 0s, right 0.3s ease 0s; -moz-transition: opacity 0.3s ease 0s, right 0.3s ease 0s; -ms-transition: opacity 0.3s ease 0s, right 0.3s ease 0s; -o-transition: opacity 0.3s ease 0s, right 0.3s ease 0s; transition: opacity 0.3s ease 0s, right 0.3s ease 0s; }
.owl-carousel .owl-nav .owl-prev i { padding-left: 0px; }
.owl-carousel .owl-nav i { font-size: 28px; width: 44px; height: 44px; line-height: 42px; padding-left: 2px; display: inline-block; color: #ffffff; background: #d3d3d3; font-weight: normal; text-align: center; -webkit-transition: all 0.3s ease-out 0s; -moz-transition: all 0.3s ease-out 0s; -ms-transition: all 0.3s ease-out 0s; -o-transition: all 0.3s ease-out 0s; transition: all 0.3s ease-out 0s; }
.owl-carousel .owl-controls .owl-dot { display: inline-block; margin-top: 20px; }
.owl-carousel.owl-theme .owl-dots .owl-dot { margin-top: 20px; display: inline-block; }

.owl-carousel.owl-theme .owl-dots .owl-dot:hover span { background: #db2d2e; }
.owl-carousel.owl-theme .owl-dots .owl-dot.active span { background: #db2d2e; width: 24px; }

/*owl-slider*/
.owl-slider { overflow: hidden; }
.owl-slider .container-fluid { padding: 0; }
.owl-slider .owl-carousel .owl-item { margin: 0px !important; }
.owl-slider .owl-carousel:hover .owl-nav .owl-prev { left: 10px; }
.owl-slider .owl-carousel:hover .owl-nav .owl-next { right: 10px; }

.stockList .owl-carousel .owl-nav .owl-prev i { margin-left: -70px; background: transparent; color: #000; font-size: 60px;}
.stockList .owl-carousel .owl-nav .owl-next i { margin-right: -70px; background: transparent; color: #000; font-size: 60px;}

.stockList .owl-carousel .owl-nav .owl-next i:focus {border:none; }

.stockList .owl-carousel .owl-nav button.owl-prev, .owl-carousel .owl-nav button.owl-next, .owl-carousel button.owl-dot {
	outline:none;
}



.testimonial-content{
    /* margin-left: 20px; */
    padding-top: 85px;
    padding-right: 30px;
    text-align: left;
}

.testimonial-box p{
    font-size: 16px;
    padding-left: 0px !important;
    color: #000000;
}

/* .testimonial-content h6, span{
    color: #000000;
} */
.pt-80 { padding: 80px 0; }

.testimonial-bg{
    background-color: linen;
}

.owl-carousel .owl-controls .owl-page {
    display: inline-block;
}
.owl-carousel .owl-nav.disabled {
    border-radius: 20px;
    display: block;
    height: 32px;
    opacity: 1;
    width: 100%;
    border-style: none;
}

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

.testimonial-content {
    width: 90%;
    height: 350px;
    background: antiquewhite;
    margin-left: 17px;
    padding-top: 14px;
    padding-left: 30px;
    padding-right: 30px;
    /* text-align: center; */
    word-break: break-all;
   }
   .testimonial-1 .testimonial-block .testimonial-content {
    margin-top: 20px;
}

}


