.nc-testimonials-item blockquote {
  padding: 0 0 10px; 
  border-left:0px solid #ddd;
}
.nc-testimonials-item blockquote p {
  margin-bottom: 0;
  font-size: 15px;
  font-weight: 300;
  line-height: 22.5px;
  color: #333;
}
.nc-testimonials-item blockquote small, p.small-text{
  display: block;
  line-height: 18px;
  color: #707070 !important; text-align:right; font-size:16px;
  font-family: 'CoreSansM25ExtraLight?';
  font-weight:bold; font-style:italic;
  /* float: right; */
}
.nc-testimonials-item a {
    color: #777;
}
.testi-block:before {
   
}
.nc-testimonials-item blockquote p{ position:relative;}
.testi-block{ position:relative;}


.nc-testimonials-item blockquote p:after {
    font-size: 14px;
    margin-left: 6px;
    position: relative;
    top: 3px;
    color: #aaaaaa;
}

.nc-testimonials-dept {  color: #999999; }

#testimonial, .testimonial{ }
.image-block img{float:left; margin-right:20px;}

.testimonial .testi-block{}
.testimonial .testi-block p{ font-size:14px; float:left; color:#333;}
.testimonial .testi-block p.small-text{padding:0px; font-size:14px;}
.nc-testimonials.nc-testimonials-rotating {
    height: 200px !important;
}

.dy_cont_wrapper_scrol_top .demof, .dy_cont_wrapper_scrol_bottom .demof{
	border: 1px solid #ccc;
	/*margin: 25px 0;*/ max-width: 800px; margin: 20px auto !important;
}
.dy_cont_wrapper_scrol_top .demof ul, .dy_cont_wrapper_scrol_bottom .demof ul{
	padding: 0;
	list-style: none; width:100%;
}
.dy_cont_wrapper_scrol_top .demof li, .dy_cont_wrapper_scrol_bottom .demof li{
	padding: 20px;
	border-bottom: 1px dashed #ccc;
}
.dy_cont_wrapper_scrol_top .demof li.odd, .dy_cont_wrapper_scrol_bottom .demof li.odd{
	background: #fafafa;
}
.dy_cont_wrapper_scrol_top .demof li:after, .dy_cont_wrapper_scrol_bottom .demof li:after {
	content: '';
	display: block;
	clear: both;
}
.dy_cont_wrapper_scrol_top .demof img, .dy_cont_wrapper_scrol_bottom .demof img{
	float: left;
	/*width: 100px;*/
	margin: 5px 15px 0 0;
}
.dy_cont_wrapper_scrol_top .demof a, .dy_cont_wrapper_scrol_bottom .demof a{
	font-family: Arial, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #06f;
}
.dy_cont_wrapper_scrol_top .demof p, .dy_cont_wrapper_scrol_bottom .demof p {
	margin: 15px 0 0;
	font-size: 14px;
}
.dy_cont_wrapper_scrol_top h3, .dy_cont_wrapper_scrol_bottom h3{ margin-top:0;}
.portfolio-list .ccm-block-page-list-page-entry-grid-item .ccm-block-page-list-page-entry-grid-thumbnail a{ width:100%; display:block;}




