@font-face {
  font-family: 'Roboto Condensed', sans-serif; 
  src: url('https://fonts.googleapis.com/css?family=Roboto+Condensed:300,400');
}

html body { font-family: 'Roboto Condensed', sans-serif !important; font-size:14px; color:000 !important; }
.pages-items .previous span { float:left; margin-top:13px; margin-right:5px; }
.pages-items .next span { float:left; margin-top:13px; margin-left:5px; }

.testimonials-list .testimonial{font-family:Helvetica, Arial, sans-serif;font-size:14px;margin-top:40px;position:relative;}
.testimonials-list .testimonials{margin:0 10px 0 10px;}
.testimonials-list .testimonial:first-child{margin-top:0px;}
.testimonials-list .more-button{width:100%;text-align:center;float:left;margin-top:20px;margin-bottom:20px;display:inline-block;border-radius:1px;font-size:18px;text-align:center;}
.testimonials-list .more-button .disabled{opacity:0.5;cursor:wait;}
.testimonials-list .page-title button{float:right;background:#0097fc;color:#fff;border:0px;padding:10px 20px;font-family:ProximaNova-Bold;text-transform:uppercase;font-size:16px;}
.testimonials-list .page-title h1{float:left;border-bottom:none;font-family:ProximaNova-Bold;text-transform:uppercase;letter-spacing:1px;padding:20px 10px;margin:0px}
.testimonials-list .page-title{width:100%;border-bottom:1px solid #333;margin-bottom:4%;}
.testimonials-list .submit-testimonial{float:right;}
.testimonials-list .page-title:after{display:block;content:".";clear:both;font-size:0;line-height:0;height:0;overflow:hidden;}
.testimonials-list .testimonial-image{float:left;}
.testimonials-list .testimonial .message-wrapper{clear:both;}
.testimonials-list .testimonial .content-wrapper{float:left;width:100%;}
.testimonials-list .testimonial .message{font-size:14px;font-family:ProximaNova-Light;letter-spacing:0.5px;color:#333;clear:both;margin-bottom:2%;}
.testimoni_title{font-family:ProximanOva-Bold;color:#333;font-size:16px;text-transform:capitalize;}
.testimonials-list .testimonial .message:before{}
.testimonials-list .testimonial .message:after{
content:"";position:absolute;top:16px;bottom:auto;left:-21px;border-width:9px 21px 9px 0;display:block;width:0;
}
.testimonials-list .testimonial .testimonial-date{float:right;font-size:12px;}
.testimonials-list .testimonial .rating-wrapper{font-size:12px;margin:5px 0px;display:inline-block;width:100%;}
.testimonials-list .testimonial .socialInfo{font-size:12px;padding-top:5px;}
.testimonials-list .testimonial .author-info span.nobr{font-family:ProximaNova-Light;font-style:italic;text-transform:capitalize;color:#333;white-space:unset;}
span.withoutitalic{font-style:normal;text-transform:uppercase;font-family:ProximaNova-Light;}
.testimonials-list .testimonial .author-info{font-size:14px;text-transform:uppercase;font-family:ProximaNova-semibold;letter-spacing:0.5px;}
.testimonials-list .testimonial .socialInfo a{white-space:nowrap;}
.testimonials-list .testimonial .socialInfo img{margin-right:5px;margin-left:5px;display:inline;}
.testimonials-list .testimonial .rating-title{float:left;margin-right:10px;line-height:1.25;}
.testimonials-list .testimonial .rating-box{float:left;margin-top:5px;}
.testimonialForm .rating-box{cursor:pointer;cursor:hand;}
.block-testimonials .actions a{float:none;}
.block-testimonials{font-size:11px;line-height:1.25;box-shadow:-1px 2px 15px -5px #999;margin-bottom:20px !important;}
.block-testimonials .block-content .content{padding:0 10px;font-size:16px;}
.block-testimonials .block-content .content .content-wrapper{display:block;overflow:hidden;margin-bottom:10px;clear:left;font-size:18px;}
#owl-testimonial .item{width:100% !important;text-align:center;}
.block-testimonials .block-content .review{text-align:center;}
.block-testimonials .block-content .review .score{font-weight:bold;font-size:40px;color:#e26703;}
.block-testimonials .block-content .content .rating-title{float:left;margin-right:10px;}
.block-testimonials .block-content .content .message{margin-top:10px;}
.block-testimonials .block-content .content .name{color:#0ba3e6;font-family:ProximaNova-Bold;text-transform:uppercase;}
.block-testimonials.empty-design .actions,
.block-testimonials.empty-design .block-title{display:none;}
.block-testimonials.empty-design,
.block-testimonials.empty-design .block-content{background:#fff;border:none;width:100%;}
.block-testimonials.empty-design .block-content .content{padding:0;}
.testimonials-list .testimonial{zoom:1;border-bottom:2px dotted #ccc;}
.testimonials-list .testimonial:after{content:'.';clear:both;height:0;font-size:0;display:block;visibility:hidden;}
@media (max-width:500px){#testimonialsList .viewmore{float:none !important;display:inline-block;margin-top:10px;}
#owl-testimonial .item{width:100% !important;margin:0px;margin-top:10%;}
.testimoni_title{float:left;width:100%;margin:10px 0;}
.right_testimonial{clear:both;}
}
@media (max-width:480px){.testimonials-list .testimonial .testimonial-date{float:left;margin-bottom:10px;clear:both;}
.testimonials-list .testimonial-image{float:none;text-align:center;width:100% !important;}
.testimonials-list .container{margin-left:0 !important;margin-top:20px;}
.testimonials-list .testimonial .message{margin:0;}
.testimonials-list .testimonial .message:before{}
.testimonials-list .testimonial .message:after{}
.testimonials-list .testimonial:first-child{margin-top:40px;}
}
.tm-testimonials-index-new .main{border:1px #e5e5e5 solid;margin:10px 15px;padding:0px 10px 0px 0px;background:#fff;box-shadow:-1px 2px 15px -7px #666;}
.tm-testimonials-index-index .main{margin:40px 15px;background:#fff none repeat scroll 0% 0%;box-shadow:-1px 2px 15px -7px #666;border:1px solid #ededed;padding:15px;}
#testimonialsList .block-title{background:#fff;}
#testimonialsList .new_title{border-bottom:1px solid #ededed;padding:25px;margin-bottom:0px;}
#testimonialsList .viewmore{float:right;font-size:13px;text-transform:uppercase;background-color:#0097fc;color:#fff;padding:7px 15px;font-family:ProximaNova-Bold;}
#testimonialsList .viewmore:hover{border:1px #0097fc solid;}
#testimonialsList .viewmore a{color:#fff;text-decoration:none;}
#testimonialsList .viewmore a:hover{opacity:0.9;}
.cms-testimonials .page-wrapper{
background: #fff; 
}
.testimonials-list .ratings-table .rating-box {
    background-position: 0 -615px;
    background-repeat: repeat-x;
    height: 13px;
    overflow: hidden;
    text-indent: -9999px;
    width: 65px;
}
.testimonials-list .rating-box .rating:before {
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 1;
    -webkit-font-smoothing: antialiased;
    color: #1ba2e8;
    font-family: 'Luma-Icons';
    height: 12px;
    letter-spacing: 2px;
    line-height: 12px;
    content: '\e605' '\e605' '\e605' '\e605' '\e605';
    display: block;
    font-style: normal;
    font-weight: normal;
    speak: none;
}
.testimonials-list .testimoni_title{
color:#333;
}
body input[type="text"], body input[type="password"], body input[type="url"], body input[type="tel"], body input[type="search"], body input[type="number"], body input[type="datetime"], body input[type="email"]
{
 color: #000 !important;
}
.label span
{
 color :#000 !important;
}
body select {
color :#000 !important;
}
#search_mini_form .mdl-textfield__input{
    color: #fff !important;
}
.catbox-color-01 .box-cate-link .item .tab-title {
    color: #000 !important;
}
.product.info.detailed .product.items .item.title > .switch{
color: #000 !important;
}
body {
    color: #000 !important;
}