/*======================================================================*\
|| #################################################################### ||
|| # Package - Joomla Template based on YJSimpleGrid Framework          ||
|| # Copyright (C) 2010  Youjoomla LLC. All Rights Reserved.            ||
|| # license - PHP files are licensed under  GNU/GPL V2                 ||
|| # license - CSS  - JS - IMAGE files  are Copyrighted material        ||
|| # bound by Proprietary License of Youjoomla LLC                      ||
|| # for more information visit http://www.youjoomla.com/license.html   ||
|| # Redistribution and  modification of this software                  ||
|| # is bounded by its licenses                                         ||
|| # websites - http://www.youjoomla.com | http://www.yjsimplegrid.com  ||
|| #################################################################### ||
\*======================================================================*/
/* news items  featured, category and article
--------------------- */
/* HOLDING CLASS OF VIEWS. WHEN YOU ADD PAGE SUFFIX IT WILL AFFECT THIS DIV.
   STYLE HOLDING CLASSES ACCORDING TO THIS DIV */
div.yjsg-newsitems {
}
/* MAIN NEWS ITEMS HOLDERS FOR FEATURED AND CATEGORY. CHILD OF div.yjsg-newsitems*/
div.yjsg-newsitems .yjsg-blog_f, div.yjsg-newsitems .yjsg-blog_c {
  padding:0 5px;
}
/* FEATURED NEWS ITEM HOLDER */
.news_item_f {
  margin:0 3px;
  position:relative;
}
/* CATEGORY NEWS ITEM HOLDER */
.news_item_c {
  margin:0 3px;
  position:relative;
}
/* ROW SEPARATOR*/
.row-separator {
  clear:both;
  display:block;
  height:3px;
  overflow:hidden;
/*  border-bottom:1px dashed;*/
}
/* ARTICLE VIEW NEWS ITEM HOLDER */
.news_item_a {
  margin:0px 0px 0 0px!Important;
  padding:0px 5px;
  overflow:hidden;
  position:relative;
}
/* THIS DIV HOLDS THE NEWS ITEMS TITLES. h1 in article view and h2 in featured, category  view*/
div.title {
  overflow:hidden;
  display:block;
  position:relative;
}
div.title h1, div.title h2, h1.pagetitle, .componentheading {
  font-size:150%;
}
div.title h1, div.title h2 {
  text-align:left;
  padding:0;
  margin:5px 0 4px 0;
  line-height:1.5em;
}
/* THIS DIV HOLDS NEWS ITEM TEXT ONLY */
.newsitem_text {
  display:block;
  padding:0px 3px 0px 3px;
}
/* newsitem_tools  CONTAINS , CREATED BY , CREATE DATE , PRINT,EMAIL , PDF BUTTONS */
.newsitem_tools {
  display: block;
  width:100%;
  margin:0 0 0 0 !Important;
  clear:both;
  overflow:hidden;
  padding:0px 0; /*alterado por carlos santos*/
  margin:0 0 10px 0;
}
/* newsitem_info  CONTAINS , CREATED BY , CREATE DATE */
.newsitem_info {
  width: 70%;
  display: block;
  float:left;
  overflow:hidden;
}
/* buttonheading  CONTAINS PRINT,EMAIL , PDF BUTTONS */
.buttonheading {
  width:30%;
  display:block;
  overflow:hidden;
  padding:0;
  float:right;
}
.buttonheading img {
  border:0;
}
.buttonheading .email, .buttonheading .print, .buttonheading .pdf {
  float:right;
  margin:0px 2px 0 0;
  width:16px;
}
.createby {
  padding:0 3px 0 0px;
}
.createdate {
  padding:0 3px 0 0px;
}
/* CATEGORY NAME HOLDER*/
.newsitem_category ,.newsitem_parent_category{
  padding:0 3px 0 0px;
}
.newsitem_category a,
.newsitem_parent_category a{
  padding:0 3px 0 0px;
}
.newsitem_hits {
  padding:0 0 0 0;
  display:block;
  float:left;

}
.newsitem_published {
  color: #CCCCCC;
  font-size: 10px;
  text-transform: uppercase;
  padding:0 10px 0 0;
  display:block;
  float:left;
}
/* end*/
.modifydate {
  width: 100%;
  display: block;
  padding:10px 0;
  overflow:hidden;
}
/* PRINT VIEW */
.components {
  padding:20px 0;
}
/* MAIN FLOATS */
div.yjsg-newsitems .float-left {
  float: left;
  overflow: hidden;
}
div.yjsg-newsitems .float-right {
  float: right;
  overflow: hidden;
}
div.yjsg-newsitems .width20 {
  width: 20%;
}
div.yjsg-newsitems .width25 {
  width: 25%;
}
div.yjsg-newsitems .width33 {
  width: 33.333%;
}
div.yjsg-newsitems .width50 {
  width: 50%;
}
div.yjsg-newsitems .width100 {
  width: 100%;
}
div.yjsg-newsitems .yjsg-leadingarticles {
  overflow: hidden;
}
.yjsg-morearticles {
  margin: 10px 0px 10px 0px;
  clear:both;
  display:block;
}
div.yjsg-pagination {
  text-align: center;
  clear:both;
}
/* CATEGORY NEWS ITEMS LIST HOLDER*/
.categorylist {
  padding:0 5px;
}
/* CATEGORY DESCRIPTION HOLDER DIV */
.yjsg-categorydesc {
  overflow:hidden;
  padding:0;
}
span.article_separator {
  display: block;
  height: 7px;
  clear: both;
}
/* CATEGORIES VIEW*/
.categories_view li {
  margin-top:5px;
  overflow:hidden;
  clear:both;
}
.catitem_title {
  font-size:140%;
  clear:both;
}
.article-count {
  font-weight:bold;
  font-style:italic;
  clear:both;
  overflow:auto;
  display:block;
}
/* ARCHIVED VIEW*/
.archived_view{
  padding:10px;
}
div.yjsg-newsitems div.yjsg-pagination p.yjsg-results {
}
/* MILTI ITEMS ROW SPACING */
div.yjsg-newsitems div.multicolumns div.news_item_f, div.yjsg-newsitems div.multicolumns div.news_item_c, div.yjsg-newsitems div.multicolumns div.news_item_s {
  margin: 0px 5px 5px 5px;/* multi row newsitem spacing*/
}
/* FIRST ITEM IN A ROW SPACING */
div.yjsg-newsitems div.multicolumns div.first div.news_item_f, div.yjsg-newsitems div.multicolumns div.first div.news_item_c, div.yjsg-newsitems div.multicolumns div.first div.news_item_s {
  margin-left: 0px;
}
/* LAST ITEM IN A ROW SPACING */
div.yjsg-newsitems div.multicolumns div.last div.news_item_f, div.yjsg-newsitems div.multicolumns div.last div.news_item_c, div.yjsg-newsitems div.multicolumns div.last div.news_item_s {
  margin-right: 0px;
}
div.yjsg-newsitems div.yjsg-morearticles {
  margin: 10px 0px 10px 0px;
}
.title cufon {
  margin-top:5px!important;
}

/*adicionado por carlos santos*/
.results{
  font-size:10px;
  color:#4D4D4D;
}
