/* ==========================================================================
# Testimonial style - begin
========================================================================== */
.edgtf-testimonials-holder{
  .edgtf-testimonial-icon{
    display: block;
    text-align: center;
    font-size: 30px;
    color: #303030;
    margin-bottom: 25px;
  }

}

.edgtf-testimonials{
    
    .edgtf-testimonial-text-holder {
        position: relative;
        display: block;
        
        .edgtf-testimonial-text-inner {
            display: block;
            text-align: center;
        }
    }

	 /* Testimonials image  styles */

    .edgtf-testimonial-image-holder{
        text-align: center;
		margin-bottom: 20px;
        img{
            max-width: 100%;
			vertical-align: middle;
            @include edgtfBorderRadius(50%);
            width: 70px;
        }
    }

    &.slick-slider {

		.edgtf-slick-prev,
		.edgtf-slick-next{
			color: #ababab;
		}
	}


/* #Testimonial simple - start
========================================================================== */

	&.edgtf-testimonials-type-simple {
		.edgtf-testimonial-text {
			font-size: 19px;
			line-height: 36px;
			color: $default-text-color;
			margin: 17px 0 16px 0;
			padding: 0 12%;
		}
		ul.edgtf-slick-dots {
			margin: 19px 0 0 0;
		}
                
                .edgtf-testimonial-content {
                    opacity:0;
                    @include edgtfTransition(opacity 0.6s $transition-easing);

                    &.slick-current {
                        opacity:1;
                    }

                    &.slick-cloned {
                        opacity:1;
                    }
		}
                
	}
/* #Testimonial simple - end
========================================================================== */


/* #Testimonial carousel - start
   ========================================================================== */

	&.edgtf-testimonials-type-carousel {

		margin: 0 -13px;

		.edgtf-testimonial-content {
			padding: 0 13px;
		}

		.edgtf-testimonial-text-holder {

			position: relative;
			padding-bottom: 18px;
			margin-bottom: 17px;

			.edgtf-testimonial-text-inner {
				text-align: left;
				background-color: #f6f6f6;
				padding: 40px;
			}

			.edgtf-testimonial-text {
				margin: 0;
			}

			.edgtf-testimonial-arrow {
				position: absolute;
				bottom: 0;
				left: 40px;
				width: 0px;
				height: 0px;
				border-left: 15px solid transparent;
				border-right: 15px solid transparent;
				border-top: 18px solid #f6f6f6;
			}

			.edgtf-testimonial-title {
				margin-bottom: 14px;
			}

		}

		.edgtf-testimonial-carousel-bottom {
			display: table;
			width: 100%;
			table-layout: fixed;
		}

		.edgtf-testimonial-image-holder{
			width: 70px;
			display: table-cell;
			vertical-align: middle;
			margin: 0;
			padding: 0 20px;
		}
		.edgtf-testimonial-author {

			display: table-cell;
			vertical-align: middle;

			.edgtf-testimonial-author-text {
				margin: 0;
			}

			.edgtf-testimonials-job{
				font-size: 15px;
			}
		}


	}



/* #Testimonial carousel - end
   ========================================================================== */



}


/* ==========================================================================
# Testimonial style - end
========================================================================== */

