/**
 * Pronto Marketing Theme 001 -- Testimonial Widget CSS
 *
 * One collection of styles for each container a widget can reside in:
 * - homepage tout
 * - main content area
 * - content sidebar
 */

/**
 * HOMEPAGE TOUT
 * div#touts_container div.tout div.toutinside
 */

div#touts_container div.tout div.toutinside div.testimonial{
  
}

div#touts_container div.tout div.toutinside div.testimonial h3{
  font-family: "Helvetica Neue", helvetica, sans-serif;
  font-size: 18px;
  background: url("../../img/icons/testimonial.png") no-repeat; 
  color: #1c3768;
  padding-top: 6px;
  padding-left: 35px;
  padding-bottom: 3px;
  font-weight: bold;
  margin: 0;
}

div#touts_container div.tout div.toutinside div.testimonial div.text{
  position: relative;
  padding: 0;
  padding-top: 4px;
}

div#touts_container div.tout div.toutinside div.testimonial div.text div{
  width: 100%;
}

div#touts_container div.testimonial span.source_title, div#touts_container div.testimonial span.source_location{
  display: none;
}

/**
 * MAIN CONTENT AREA
 * div#content_container div#content
 */

div#content_container div#content div.contentareawidget div.testimonial {
  padding-bottom: 21px;
  border-bottom: 1px solid #eeeeee;
}

div#content_container div#content div.contentareawidget div.testimonial h3{
  font-family: "Helvetica Neue", helvetica, sans-serif;
  font-size: 18px;
  color: #333333;
  font-weight: normal;
  background: none;
  margin-bottom: 6px;
}

div#content_container div#content div.contentareawidget div.testimonial div.text{
  background: url("../../img/backgrounds/quote_top.png") no-repeat;
  padding-bottom: 29px;
}

div#content_container div#content div.contentareawidget div.testimonial div.text div{
  position: relative;
  top: 29px;
  border-left: 1px solid #d4d4d4;
  border-right: 1px solid #d4d4d4;
  background-color: #fff;
  padding: 6px 37px 10px 37px;
  font-style: italic;
}

div#content_container div#content div.contentareawidget div.testimonial span.text{
  display: block;
  position: relative;
  padding: 55px 0 0px 0;
  background: url("../../img/backgrounds/quote_bottom.png") no-repeat;
  text-align: right;
  line-height: 15px;
}

div#content_container div#content div.contentareawidget div.testimonial span.text span.source_name{
  display: block;
  font-family: "Georgia", arial, sans-serif;
  font-size: 14px;
  color: #1b3d72;
  font-weight: bold;
  font-style: italic;
}

div#content_container div#content div.contentareawidget div.testimonial span.text span.source_title,
div#content_container div#content div.contentareawidget div.testimonial span.text span.source_location{
  display: block;
  font-family: "Georgia", arial, sans-serif;
  font-size: 14px;
  color: #666666;
  font-style: italic;
}

/**
 * CONTENT SIDEBAR
 * div#content_container div.sidebarwidget
 */

div#content_container div.sidebarwidget div.testimonial {
  position: relative;
  padding-top: 9px;
}

div#content_container div.sidebarwidget div.testimonial h3{
  font-family: "Helvetica Neue", helvetica, sans-serif;
  font-size: 18px;
  color: #333333;
  font-weight: normal;
  background: none;
  background: url("../../img/icons/testimonial.png") no-repeat; 
  color: #1c3768;
  padding-top: 3px;
  padding-left: 35px;
  padding-bottom: 13px;
  font-weight: bold;
  border-bottom: 1px solid #e6e6e6;
}

div#content_container div.sidebarwidget div.testimonial div.text{
  position: relative;
  padding: 11px 0 19px 0;
}

div#content_container div.sidebarwidget div.testimonial div.text div{
  position: relative;
  background-color: #fff;
}

div#content_container div.sidebarwidget div.testimonial span.text{
  display: block;
  position: relative;
  text-align: right;
  line-height: 15px;
}

div#content_container div.sidebarwidget div.testimonial span.text span.source_name{
  display: block;
  font-family: "Georgia", arial, sans-serif;
  font-size: 14px;
  color: #1b3d72;
  font-weight: bold;
  font-style: italic;
}

div#content_container div.sidebarwidget div.testimonial span.text span.source_title,
div#content_container div.sidebarwidget div.testimonial span.text span.source_location{
  display: block;
  font-family: "Georgia", arial, sans-serif;
  font-size: 14px;
  color: #666666;
  font-style: italic;
}