#grid .preview-thumb .price {
    position: absolute;
    bottom: -30px;
    background: rgba(0,0,0,.6);;
    color: #fff;
    font-size: 18px;
    padding: 10px;
    margin-left: auto;
    margin-right: auto;
    display: block;
    width: 180px;
    text-align: center;
    left: 0;
    right: 0;
}
#grid .summary .al a{
  color:#a28e58;
}
#grid .preview-thumb{
  position: relative;
    background: #162d3d;
  border:1px solid #162d3d;
}
#grid .summary {
    background: #162d3d;
    padding-left: 30px;
    padding-right: 30px;
    padding-top: 30px;
  padding-bottom:30px
}
.afc-listing-tabs #gmls_tab{
  background:#a28e58;
  margin-top:50px;
}
.afc-listing-tabs #gmls_tab > li.active > a{
  background:#a28e58;
}
.afc-listing-tabs #gmls_tab > li.active > a:hover {
  background: #71633e;
}
.row.afc-navtab-wrap .detail-left h2{
  color:#a28e58;
}
.afc-listing-tabs .tab-content {
    background: #162d3d;
    float: left;
    width: 100%;
  padding:0;
}
.tab-content{
  margin-top:0;
}
.afc-navtab-wrap .tab-content .detail-right{
  border-left: 1px solid #132633;
  padding:30px;
}
.afc-navtab-wrap .tab-content .detail-left{
  padding:50px 30px;
}
.row.afc-navtab-wrap .detail-right h3{
      color: #a28e58;
  font-size:24px;
}
.afc-listing-header-wrap .listing-header a:hover{
  color: #a28e58;
}
.pagination>li>a, .pagination>li>span{
  background:#a28e58;
      border:1px solid #a28e58 ;
}
.container.afc-bottom-nav .page a, .container.afc-top-nav .page a {
    color: #ffffff;
}
.container.afc-bottom-nav .page.active a, .container.afc-top-nav .page.active a {
    background: #76673e;
    border-color: #a28e58;
    color: #fff;
}
.pagination>li>a:hover{
  color:#23527c!important;
  background:#76673e;
  border:1px solid #76673e;
}

.footer-default .widget-item .editable-img img{
margin:0 auto;
max-width:250px;
}
