@charset "utf-8";
/* CSS Document */
/* Carousel */
#carousel-testimonial{
    margin: 20px 15px 0;
}
#carousel-testimonial .testimonial-content{
    padding: 10px;
	padding-left: 0;
}
#carousel-testimonial .description{
    font-size: 14px;
    color: #555;
    line-height: 22px;
	text-align: justify;
}
#carousel-testimonial .testimonial-title{
    font-size: 14px;
    color: #da251c;
    text-transform: capitalize;
    display: inline-block;
}
.testimonial-title i{
	letter-spacing:0 !important;
	font-style:italic;
	color:#333;
	font-size:12px !important;
}
#carousel-testimonial .post{
    font-size: 14px;
    font-style: italic;
    color: #444;
    margin-top: 10px;
}
#carousel-testimonial .owl-buttons{
    margin-top: 20px;
}
#carousel-testimonial .owl-controls { text-align:center;}
#carousel-testimonial .owl-controls .owl-buttons a{
    padding: 5px 10px;
    background: #da5d5d;
    border-radius: 0;
    opacity: 1;
	text-decoration:none;
	color: #FFF;
    display: inline-block;
    zoom: 1;
    margin: 5px;
    padding: 3px 10px;
    font-size: 12px;
    background: #da251c;
    filter: Alpha(Opacity=50);
}
#carousel-testimonial .owl-controls .owl-buttons a:hover{
    background: #d04949;
}
#carousel-testimonial .owl-prev:before,
#carousel-testimonial .owl-next:before{
    content: "\f053";
    font-family: 'FontAwesome';
    color: #fff;
}
#carousel-testimonial .owl-next:before{
    content: "\f054";
}
section.testimonial{
	padding:40px 0;
}
section.testimonial h3{
	font-size: 30px;
    text-align: center;
    padding: 5px 0;
    margin-bottom: 25px;
    color: rgba(0, 65, 106, 0.9);
    color: #000 !important;
    margin-top: 0;
    letter-spacing: 2px;
	text-transform:uppercase;
}
section.testimonial strong{

}
@media only screen and (max-width: 480px) {
#carousel-testimonial{
        text-align: center;
    }
#carousel-testimonial .pic{
        float: none;
        margin: 0 auto;
    }
#carousel-testimonial .testimonial-content{
        margin-left: 0;
    }
#carousel-testimonial .owl-buttons{
        margin-top: 0;
    }
}

section.testimonial .carousel-indicators li {
    background: #29c5f6 !important;
    border: none !important;
	border-radius:0 !important;
}
ol.testimonial_control{
	bottom:-20px;
}
p.description{
	position:relative;
	padding-right:40px;
}
p.description i{
	position:absolute;
	right:0;
	font-size:22px;
	color:#fe5d55;
	top:-10px;
}