.panel-table-of-content .title::before {
    display: none;
}
#table-of-content ul{
    list-style-type: decimal;
} 
.footer-logo{
	margin-bottom:10px;
}
.footer-logo img{
	width:70%
} 
.entry-item-excerpt{
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}
.entry-item-title{
	min-height:36px;
}
.entry-item-title a{
overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
} 
@media (min-width:992px){
	.listing-detail__slider .owl-carousel .owl-item img {
      height: 500px;
      object-fit: cover;
  }
} 
.entry-item-excerpt{
	min-height:42px
}
.pagination{
	display:flex;
    list-style:none
}
.pagination>li>a, .pagination>li>span {
    position: relative;
    float: left;
    padding: 6px 12px;
    margin-left: -1px;
    line-height: 1.42857143;
    color: #820000;
    text-decoration: none;
    background-color: #fff;
    border: 1px solid #ddd;
}
.pagination>.active>a, .pagination>.active>a:focus, .pagination>.active>a:hover, .pagination>.active>span, .pagination>.active>span:focus, .pagination>.active>span:hover {
    z-index: 3;
    color: #fff;
    cursor: default;
    background-color: #820000;
    border-color: #820000;
}
#review .row:not(:last-child){
	margin-bottom:20px;
}
.fa-stack-2x {
    font-size: 1em;
    color: rgb(255, 190, 0);
}
.fa-stack
{
	width:1em;
    height:1em
}

#review .panel-heading strong{
font-weight:bold
} 
.dvRating-star{
	margin-right:10px;
} 
.entry-item-review{
display: flex;
    align-items: center;
}
.entry-item-review i{
	color: rgb(255, 190, 0);
}     
ul.entry-item__attribute-list{
list-style: none;
    text-align: left;
    padding: 0;
    margin: 10px 0;
}
.entry-item{
	text-align:left
}
ul.entry-item__attribute-list{
	min-height:110px;
} 
.module-carousel__list{
    display: grid;
    grid-template-columns: 1fr 1fr 1fr 1fr;
    grid-gap: 20px;
} 
.widget_recent_comments li a, .widget_rss li a, .widget_recent_entries li a{
	color:#242424
} 
.owl-carousel .owl-nav button.owl-next, .owl-carousel .owl-nav button.owl-prev{
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    z-index: 9999;
}
.owl-carousel .owl-nav button.owl-next{
right:0;
}
.owl-carousel .owl-nav button{
	width: 30px;
    height: 30px;
    background: #1ba0e2 !important;
    border-radius: 50%;
}    
.owl-carousel .owl-nav button i{
	color:#fff
}

#column-right .sidebar {
	display: none !important;
}