body {
  scrollbar-face-color: #833d3b;
}
body::-webkit-scrollbar-thumb {
  background-color: #833d3b;
}
body #page-wrapper .count-projects {
  background: url("/sites/all/themes/custom/at_refer/images/proj_patrimonio.png") no-repeat;
}
body #page-wrapper .projects-thumbnail {
  background: #833d3b;
}
body #page-wrapper .table > thead > tr > td.refer,
body #page-wrapper .table > tbody > tr > td.refer,
body #page-wrapper .table > tfoot > tr > td.refer,
body #page-wrapper .table > thead > tr > th.refer,
body #page-wrapper .table > tbody > tr > th.refer,
body #page-wrapper .table > tfoot > tr > th.refer,
body #page-wrapper .table > thead > tr.refer > td,
body #page-wrapper .table > tbody > tr.refer > td,
body #page-wrapper .table > tfoot > tr.refer > td,
body #page-wrapper .table > thead > tr.refer > th,
body #page-wrapper .table > tbody > tr.refer > th,
body #page-wrapper .table > tfoot > tr.refer > th {
  background-color: #833d3b;
  color: #FFFFFF;
  border: 2px solid #833d3b;
}
body #page-wrapper ::selection {
  background: #833d3b;
  color: #FFFFFF;
}
body #page-wrapper ::-moz-selection {
  background: #833d3b;
  color: #FFFFFF;
}
body #page-wrapper .panel-heading .accordion-toggle:after {
  background: #833d3b;
}
body #page-wrapper .btn.btn-refer {
  color: #FFFFFF;
  background-color: #6a3230;
  border-color: #6a3230;
}
body #page-wrapper .btn.btn-refer:hover {
  background-color: #4e2423;
  border-color: #4e2423;
}
body #page-wrapper .destaque .ribbon {
  background: url("../images/ribbon_PAT.png") center top no-repeat;
}
body #page-wrapper .sidebar1 ul a.active-trail.active {
  font-family: 'Roboto Condensed', sans-serif;
  font-weight: 700;
  color: #833d3b;
}
body #page-wrapper .icon-container .shortcut_title {
  font-family: 'Roboto Condensed', sans-serif;
  font-weight: 700;
  color: #000;
  text-align: center;
  margin: 12px 0 0;
  word-wrap: normal;
}
body #page-wrapper .icon-container .shortcut_title.normal {
  color: #833d3b;
}
body #page-wrapper .icon-container .shortcut_title.alternate {
  color: #bb6b69;
}
body #page-wrapper .ico.alternate,
body #page-wrapper .ico.normal {
  background: url('../images/sprite_icons.jpg');
  color: #FFFFFF;
}
body #page-wrapper .ico.alternate:hover,
body #page-wrapper .ico.normal:hover {
  background-position: 0 0;
  color: #833d3b;
}
body #page-wrapper .header-row2, body .header-row2 {
  background: #612d2c;
  background: -moz-linear-gradient(top, #612d2c 0%, #823c3a 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #612d2c), color-stop(100%, #823c3a));
  background: -webkit-linear-gradient(left top, #612d2c 0%, #823c3a 100%);
  background: -o-linear-gradient(left top, #612d2c 0%, #823c3a 100%);
  background: -ms-linear-gradient(left top, #612d2c 0%, #823c3a 100%);
  background: linear-gradient(to bottom, #612d2c 0%, #823c3a 100%);
  -ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='@gradient-one', endColorstr='@gradient-two', GradientType=0);
}
body #page-wrapper footer .links {
  background: #833d3b;
}
body #page-wrapper footer .links ul.menu {
  text-align: center;
}
body #page-wrapper footer .links ul.menu li.leaf {
  list-style-image: none;
  list-style-type: none;
  display: inline;
}
body #page-wrapper footer .footer-row3 a {
  color: #833d3b;
}
body #page-wrapper footer .footer-row5 a.goTop, .footer-row5 a.goTop {
  background: url("../images/arrow-footer-patrimonio.jpg") bottom center no-repeat;
}
body #page-wrapper footer .icon-container {
  margin: 0 10px;
}
body #page-wrapper .inside-logo, body .inside-logo {
  margin: 13px 0;
  background: url("/sites/all/themes/custom/at_refer/images/l_patrimonio.png") left center no-repeat;
}
body #browserhappyfooter .inside-logo {
  height: 20px;
  width: 25px;
  background: none;
  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(
  src='/sites/all/themes/custom/at_refer/images/l_patrimonio.png',
  sizingMethod='scale');
  -ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(
  src='/sites/all/themes/custom/at_refer/images/l_patrimonio.png',
  sizingMethod='scale')";
}
body #page-wrapper .header-row6 .menu-depth-1 a {
  color: #833d3b;
}
body #page-wrapper #breadcrumb li.crumb-last span {
  color: #833d3b;
  font-family: 'Roboto Condensed', sans-serif;
  font-weight: 700;
}
body #page-wrapper .submenu-mobile ul {
  background: #833d3b;
}
body #page-wrapper .search-bar {
  background: #833d3b;
  background: #582120;
  background: -moz-linear-gradient(top, #582120 0%, #521918 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #582120), color-stop(100%, #521918));
  background: -webkit-linear-gradient(left top, #582120 0%, #521918 100%);
  background: -o-linear-gradient(left top, #582120 0%, #521918 100%);
  background: -ms-linear-gradient(left top, #582120 0%, #521918 100%);
  background: linear-gradient(to bottom, #582120 0%, #521918 100%);
  -ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='@gradient-one', endColorstr='@gradient-two', GradientType=0);
}
body #page-wrapper .search-bar .container span {
  color: #954543;
}
body #page-wrapper .news-item h3 a {
  color: #833d3b;
}
body #page-wrapper .gallery h3 {
  color: #833d3b;
}
body #page-wrapper .gallery .frame {
  border-bottom: 5px solid #833d3b;
}
body #page-wrapper .gallery .thumb {
  background: #833d3b;
}
body #page-wrapper .sidebar1 a:hover {
  color: #833d3b;
}
body #page-wrapper #topmenu li {
  display: none;
}
body #page-wrapper #topmenu li.active-trail {
  display: block;
  border-bottom: 1px solid #833d3b;
  min-height: 30px;
  line-height: 26px;
  font-size: 20px;
  padding: 3px 38px 3px 3px;
  background: url("../images/rp_arrow-to-bottom.png") bottom right no-repeat;
}
body #page-wrapper #topmenu .panel-separator {
  display: none;
}
body #page-wrapper .field-type-file a {
  color: #833d3b;
}
body #page-wrapper .pager-current {
  border-color: #833d3b;
  color: #833d3b;
}
body #page-wrapper #edit-submit {
  color: #FFFFFF;
  background-color: #6a3230;
  border-color: #6a3230;
  margin: 10px auto 0;
}
body #page-wrapper #edit-submit:hover {
  background-color: #4e2423;
  border-color: #4e2423;
}
body #page-wrapper .vertical-column a {
  color: #833d3b;
}
body #page-wrapper .vertical-column a:hover {
  color: #4e2423;
}
body #page-wrapper .node-faq h3 {
  color: #833d3b;
}
body #page-wrapper .node-faq h3::before {
  border-color: transparent #833d3b;
}
body #page-wrapper .pane-pane-messages .tabs {
  border: none;
}
body #page-wrapper .pane-pane-messages .tabs li {
  background: #833d3b;
  margin-bottom: 10px;
}
body #page-wrapper .pane-pane-messages .tabs li a {
  color: #FFF;
  border: none;
}
body #page-wrapper .ico.normal {
  background-size: 85px;
  background-position: 0 510px;
}
body #page-wrapper .ico.alternate {
  background-size: 85px;
  background-position: 0 425px;
}
@media (max-width: 992px) {
  body #page-wrapper .ico.normal {
    background-size: 65px;
    background-position: 0 390px;
  }
  body #page-wrapper .ico.alternate {
    background-size: 65px;
    background-position: 0 325px;
  }
}
#page-wrapper .bg-patrimonio {
  background: #833d3b;
  color: white;
}
#page-wrapper a, #page-wrapper a:hover, #page-wrapper .share-icons span,  p.browsehappy, p.browsehappy a {
  color: #833d3b;
}
.datepicker td.active, #edit-submit-node-events-view {
  background: #833d3b!important; 
}
#page-wrapper .node-article ul li:before, 
#page-wrapper .node-news ul li:before, 
#page-wrapper .node-project ul li:before, 
#page-wrapper .node-projectos-ip ul li:before, 
#page-wrapper .node-event ul li:before{
  border-color: transparent #833d3b;
}




