dl.article-info {
	display:none;
  margin: 20px 20px 0 30px;
  background: #eee;
  padding: 20px 20px 0 20px;
  font-size: 12px;
  /* margin-bottom: 20px; */
}
dl.article-info dt {}
dl.article-info dd {}
dl.article-info dt.article-info-term {
    text-transform: uppercase;
}
dl.article-info dd.createdby {}
dl.article-info dd.createdby span {}
dl.article-info dd.category-name {}
dl.article-info dd.category-name a {}
dl.article-info dd.published {}
dl.article-info dd.published span.icon-calendar {}
dl.article-info dd.published time {}
dl.article-info dd.hits {}
dl.article-info dd.hits span.icon-eye-open {}
dl.article-info dd.hits meta {}
/**/
ul.breadcrumb {
  font-size: 11px;
  margin-left: 30px;
}
ul.breadcrumb li {
  float: left;
  margin-right: 5px;
}
ul.breadcrumb li:first-child {
  font-weight: bold;
}
ul.breadcrumb li.active {}
ul.breadcrumb li.active span {}
ul.breadcrumb li.active meta {}
/**/
#system-message-container {
  display: none;
}
#system-message {
  width: 100%;
  height: 100%;
  /* position: relative; */
  /* position: fixed; */
  /* z-index: 10000; */
  /* width: 100%; */
  /* height: 100%; */
  /* background: rgba(0,0,0,0.2); */
  /* top: 0; */
  /* left: 0; */
}
#system-message div.alert.alert-error {
  max-width: 500px;
  width: 30%;
  min-width: 100px;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  background: white;
  padding: 20px;
  border-radius: 10px;
}
#system-message div.alert.alert-error a.close {
  position: absolute;
  right: 9px;
  top: 2px;
  font-size: 25px;
}
#system-message div.alert.alert-error h4.alert-heading {
  text-transform: uppercase;
  margin-bottom: 10px;
}
#system-message div.alert.alert-error div {}
#system-message div.alert.alert-error div div.alert-message {}
/**/
.tooltip {
  position: absolute;
  z-index: 1030;
  display: block;
  font-size: 11px;
  line-height: 1.4;
  opacity: 0;
  filter: alpha(opacity=0);
  visibility: visible;
}
.tooltip.in {
  opacity: 0.8;
  filter: alpha(opacity=80);
}
.tooltip-inner {
  max-width: 200px;
  padding: 8px;
  color: #ffffff;
  text-align: center;
  text-decoration: none;
  background-color: #000000;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.tooltip-arrow {
  position: absolute;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid;
}
.tooltip.top .tooltip-arrow {
  bottom: 0;
  left: 50%;
  margin-left: -5px;
  border-top-color: #000000;
  border-width: 5px 5px 0;
}
.tooltip.right .tooltip-arrow {
  top: 50%;
  left: 0;
  margin-top: -5px;
  border-right-color: #000000;
  border-width: 5px 5px 5px 0;
}
.tooltip.left .tooltip-arrow {
  top: 50%;
  right: 0;
  margin-top: -5px;
  border-left-color: #000000;
  border-width: 5px 0 5px 5px;
}
/**/
div.cat-children {
  /* margin-top: 20px; */
  background: #efefef;
  padding: 20px;
  margin-left: 30px;
  margin-right: 20px;
}
div.cat-children>h3 {
  font-size: 20px;
  color: #000;
  margin: 0;
  font-weight: 100;
  margin-bottom: 10px;
  font-weight: 100;
}
div.cat-children div.first {}
div.cat-children div.first h3.page-header.item-title {}
div.cat-children div.first h3.page-header.item-title a {}
div.cat-children div.first h3.page-header.item-title span.badge.badge-info.tip.hasTooltip {}
div.cat-children div {
  /* display: inline-block; */
  /* width: 25%; */
  /* float: left; */
  /* padding: 5px; */
  /* box-sizing: border-box; */
  /* position: relative; */
  /* padding: 10px; */
}
div.cat-children div:before {
  /* content: " "; */
  /* display: block; */
  width: 97%;
  height: 94%;
  background: #efefef;
  position: absolute;
  left: 0;
  top: 0;
  z-index: 0;
}
div.cat-children div h3 {
  z-index: 1;
  position: relative;
  font-weight: 400;
}
div.cat-children div h3.page-header.item-title span {
  display: none;
}
div.cat-children div .collapse {
  margin-left:20px;
}
div.cat-children .category-desc {
  display: none;
}
/**/
ul.tags.inline {
  background: #eee;
  padding: 20px 20px 20px 20px;
  font-size: 12px;
  /* margin-bottom: 20px; */
  margin: 0 20px 20px 30px;
	display:none;
}
ul.tags.inline li {}
ul.tags.inline a {}
/**/
.item-page > div[itemprop=articleBody] {padding: 0 30px;word-wrap: break-word;width: 100%;box-sizing: border-box;font-family: "MyriadRegular", Helvetica, Arial, sans-serif !important;font-size: 14px;}
.item-page div[itemprop=articleBody] p {
    margin-bottom: 10px;
    text-indent: 0 !important;
    text-align: left !important;
    font-family: "MyriadRegular", Helvetica, Arial, sans-serif !important;
    font-size: 14px !important;
    /* text-indent: 15px !important; */
}
.item-page div[itemprop=articleBody] .pull-left {
  float: left;
  padding: 0 20px 20px 0;
}
.item-page div[itemprop=articleBody] span {
    font-family: "MyriadRegular", Helvetica, Arial, sans-serif !important;
    font-size: 14px !important;
}
.item-page div[itemprop=articleBody] li {
    font-family: "MyriadRegular", Helvetica, Arial, sans-serif !important;
    font-size: 14px !important;
}
.item-page div[itemprop=articleBody] table {
   
max-width: 100% !important;
}
.item-page div[itemprop=articleBody] ul {
   
list-style: disc;
   
margin-left: 20px;
}
.item-page div[itemprop=articleBody] ol {
   
list-style: disc;
   
margin-left: 20px;
}
.item-page div[itemprop=articleBody] ul li , .item-page div[itemprop=articleBody] ol li{
   margin-bottom: 10px;
}

.item-page .page-header {}
.item-page .item-image {
    margin-bottom: 20px;
    width: 70%;
    margin-left: 30px;
}
.item-page .item-image div.img_caption {
    width: 100% !important;
}
.item-page .item-image div.img_caption.none {
}
.item-page .item-image img {width: 100%;}
.item-page .item-image p.img_caption {
    background: #eee;
    padding: 5px;
    font-style: italic;
    text-align: center;
}
/**/
.destaques form {margin-bottom: 20px;padding: 20px;margin: 0 20px 20px 30px;border: 1px solid #eee;}
/**/
.addarticle {
    padding: 0px !important;
    margin-top: 50px !important;
    border: 0 !important;
}
.addarticle p {
    margin-bottom: 20px;
}
.addarticle label {
    display: block;
}
.addarticle input[type=text],.addarticle input[type=url] {
    width: 95%;
}
.addarticle textarea{
    width: 95%;
    max-height: 50%;
    max-width: 95%;
    height: 250px;
    line-height: 1.5;
}
.addarticle small {
    font-size:10px;
}
.addarticle input[type=submit] {}
.addarticle select {}
/**/
.search-results {
    padding: 30px 20px 30px 30px;
}
.search-results dt {}
.search-results dd {}
.search-results div {
    margin-bottom: 15px;
}
/**/
p.noarticles {padding-left:30px;font-weight: bold;}