.cshero-testimonial,
.cshero-testimonial-wrapper{
position: relative;
}
.cshero-testimonial .bx-viewport{
-webkit-transition: height 0.3s linear 0s;
-moz-transition: height 0.3s linear 0s;
-ms-transition: height 0.3s linear 0s;
-o-transition: height 0.3s linear 0s;
transition: height 0.3s linear 0s;
}
article.cshero_testimonial{
display: block;
} .cshero-testimonial.font-large {
font-size: 20px;
line-height: 40px;
}
.cshero-testimonial.font-italic .cshero-testimonial-text{ font-style: italic;} .testimonial-tab > div.bx-wrapper{
border:1px solid #eee;
}
.testimonial-tab .cshero_testimonial_content{
padding: 20px;
}
.testimonial-tab .cshero-pager{
margin-top: -1px;
position: relative;
padding-bottom: 80px;
}
.testimonial-tab .cshero-pager a{
padding: 15px;
border-style: solid;
border-width: 1px 1px 1px 0;
border-color: #eee;
display:inline-block;
padding: 0;
}
.testimonial-tab .cshero-pager a:first-child{
border-left-width: 1px;
}
.testimonial-tab .cshero-pager a.active{
border-top-color: #fff;
}
.testimonial-tab .cshero-pager a img{
margin: 0 !important;
width: 50px !important;
}.testimonial-layout1 .cshero-testimonial-item img{
margin: 0 1em 0 0;
max-width: 25%;
}
.testimonial-layout1 .cshero-testimonial-content h4{
font-weight: 600;
margin-bottom: 3px;
}
.testimonial-layout1 .cshero-testimonial-text{font-weight: 500;}
.testimonial-layout1 span.categories-name{
color: #f7b926;
font-style: italic;
font-weight: 500;
}
.testimonial-layout1 .sprocket-quotes-info{margin-top: 16px;}
.testimonial-layout1 .cshero-testimonial-content{
float: left;
margin-top: 2px;
}
.testimonial-layout1 .cshero-nav a{
border-radius: 1em;
cursor: pointer;
display: inline-block;
font-size: 2em;
height: 40px;
margin-left: 5px;
opacity: 0.7;
position: relative;
text-align: center;
width: 40px;
background: #000;
border-color: #000;
color: #fff;
}
.testimonial-layout1 .cshero-nav{margin-top: 30px;}
.testimonial-layout1 .cshero-nav a i{display: none;}
.testimonial-layout1 .cshero-nav a:before{
border-bottom: 5px solid transparent;
border-top: 5px solid transparent;
content: "";
height: 0;
margin-top: -5px;
position: absolute;
top: 50%;
width: 0;
}
.testimonial-layout1 .cshero-nav a.bx-prev:before{
border-right: 5px solid;
margin-left: -3px;
left: 50%;
}
.testimonial-layout1 .cshero-nav a.bx-next:before{
border-left: 5px solid;
margin-right: -3px;
right: 50%;
}
.testimonial-layout1 .sprocket-quotes-item{
position: relative;
float: left;
padding: 25px;
margin: 1.1em 0;
background: #f5f5f5;
border-radius: 50px;
background-image: url(//www.taxi-sozopol.net/wp-content/themes/wp-citycab/cms_templates/testimonial/images/quote-taxi.png);
background-position: right bottom !important;
background-repeat: no-repeat;
box-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
min-height: 243px;
}
.testimonial-layout1 .sprocket-quotes-item:before {
border-color: rgba(0, 0, 0, 0.15) transparent;
border-style: solid;
border-width: 16px 0 0 16px;
bottom: -17px;
content: "";
display: block;
left: 49px;
position: absolute;
width: 0;
}
.testimonial-layout1 .sprocket-quotes-item:after {
border-color: #f5f5f5 transparent;
border-style: solid;
border-width: 16px 0 0 16px;
bottom: -16px;
content: "";
display: block;
left: 50px;
position: absolute;
width: 0;
}
.testimonial-layout1 .quotes-bottomright-arrow:before {
border-color: rgba(0, 0, 0, 0.15) transparent;
border-width: 16px 16px 0 0;
bottom: -17px;
left: auto;
right: 49px;
}
.testimonial-layout1 .quotes-bottomright-arrow:after {
border-color: #f5f5f5 transparent;
border-width: 16px 16px 0 0;
bottom: -16px;
left: auto;
right: 50px;
}