@charset "UTF-8";
/**  
 * Folha de estilos para o widget POST.
 *   
 *  @package    A12 Widgets
 *  @category   Content
 *  @name       post.scss
 *  @author     Rafael F. Silva <rafaelsilva@phocus.com.br>
 *  @copyright  Phocus Interact
 *  @license    Phocus Interact
 *  @link       /Content/scss/post.scss
 *  @version    1.0.0
 *  @since      01/08/2013
 */
/**  
 * Arquivo com variáveis e funções básicas.
 *   
 *  @package    A12
 *  @category   Main
 *  @name       configurations.scss
 *  @author     Rafael F. Silva <rafaelsilva@phocus.com.br>
 *  @copyright  Phocus Interact
 *  @license    Phocus Interact
 *  @link       /scss/configurations.scss
 *  @version    1.0.0
 *  @since      01/06/2013
 */
/* variáveis */
/* funções */
.widgetColumn .widget.post {
  min-width: 140px;
}
.widgetColumn .widget.post h3 {
  font-size: 1.333em;
  line-height: 1.125em;
  position: relative;
  word-break: break-word;
}
.widgetColumn .widget.post h3 .bar {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAIAAAACCAYAAABytg0kAAAAFUlEQVQIW2M8c+bMfxMTE0ZGBigAADu5BAN9nlB5AAAAAElFTkSuQmCC);
  height: 100%;
  left: 0;
  position: absolute;
  top: 4px;
  width: 7px;
}
.widgetColumn .widget.post h3 .bar div {
  background-color: #000000;
  border-radius: 0 6px 0 0;
  height: 12px;
  min-height: 12px;
  position: relative;
  top: -4px;
  width: 100%;
}
.widgetColumn .widget.post a {
  display: block;
  overflow: hidden;
}
.widgetColumn .widget.post a:hover {
  text-decoration: none;
}
.widgetColumn .widget.post a:hover h3, .widgetColumn .widget.post a:hover p {
  text-decoration: underline;
}
.widgetColumn .widget.post .call {
  font-weight: bold;
  padding-bottom: 18px;
  padding-top: 10px;
}
.widgetColumn .widget.post .description {
  padding-top: 20px;
}
.widgetColumn .widget.post.featured {
  min-height: 72px;
}
.widgetColumn .widget.post.featured h3 {
  font-size: 2.000em;
  line-height: 1.083em;
}
.widgetColumn .widget.post.featured h3 .bar div {
  height: 18px;
}
.widgetColumn .widget.post.bar h3 {
  overflow: hidden;
  padding-bottom: 10px;
  padding-left: 11px;
}
.widgetColumn .widget.post.bullet h3 {
  font-size: 0.917em;
  line-height: 1.182em;
}
.widgetColumn .widget.post.bullet h3:before {
  content: "• ";
}
.widgetColumn .widget.post.image .image {
  border-bottom: 1px solid #000000;
  position: relative;
  z-index: 1;
}
.widgetColumn .widget.post.imageLeft {
  height: 100px;
}
.widgetColumn .widget.post.imageLeft .image {
  display: table-cell;
}
.widgetColumn .widget.post.imageLeft .image img {
  display: block;
}
.widgetColumn .widget.post.imageLeft .text {
  display: table-cell;
  height: 100px;
  vertical-align: middle;
  padding-left: 10px;
}
.widgetColumn .widget.post.imageLeft.withDescription h3 {
  padding-top: 2px;
}
.widgetColumn .widget.post.imageTop h3 {
  font-size: 1.500em;
}
.widgetColumn .widget.post.imageTop .image {
  margin-bottom: 20px;
}
.widgetColumn .widget.post.news h3, .widgetColumn .widget.post.news h3:before, .widgetColumn .widget.post.news p {
  color: #008BB3;
}
.widgetColumn .widget.post.news h3 .bar div {
  background-color: #008BB3;
}
.widgetColumn .widget.post.news .image {
  border-bottom-color: #008BB3;
}
.widgetColumn .widget.post.formation h3, .widgetColumn .widget.post.formation h3:before, .widgetColumn .widget.post.formation p {
  color: #C04242;
}
.widgetColumn .widget.post.formation h3 .bar div {
  background-color: #C04242;
}
.widgetColumn .widget.post.formation .image {
  border-bottom-color: #C04242;
}
.widgetColumn .widget.post.media h3, .widgetColumn .widget.post.media h3:before, .widgetColumn .widget.post.media p {
  color: #7A8D21;
}
.widgetColumn .widget.post.media h3 .bar div {
  background-color: #7A8D21;
}
.widgetColumn .widget.post.media .image {
  border-bottom-color: #7A8D21;
}
.widgetColumn .widget.post.specials h3, .widgetColumn .widget.post.specials h3:before, .widgetColumn .widget.post.specials p {
  color: #7F649E;
}
.widgetColumn .widget.post.specials h3 .bar div {
  background-color: #7F649E;
}
.widgetColumn .widget.post.specials .image {
  border-bottom-color: #7F649E;
}
.widgetColumn .widget.post.institutional h3, .widgetColumn .widget.post.institutional h3:before, .widgetColumn .widget.post.institutional p {
  color: #666666;
}
.widgetColumn .widget.post.institutional h3 .bar div {
  background-color: #666666;
}
.widgetColumn .widget.post.institutional .image {
  border-bottom-color: #666666;
}
