.details .thumbs img{
    padding: .3rem;
}
.details .details-text{
    position: relative;
}
.details .details-text>time,
.details .details-text>p,
.details .details-text>table{
    margin-bottom: 1rem;
}
.details .details-text>time{
    border-bottom: 1px solid var(--border);
}
.details .details .tab>ul{
    border-bottom: 1px solid var(--border);
    opacity: .8;
}


.details .recommend{
	background-color: white;
    padding: 1rem;
    border-radius: 5px;
    box-shadow: var(--shadow);
}

.sort-title{
	margin-bottom:1rem;
    text-align: center;
}
.sort-title h2:after{
	left: -160px;
}
.sort-title.text-white h2:after,
.sort-title.text-white h2:before {
	background:#fff;
}
.sort-title h2:after,
.sort-title h2:before {
    background: #000 none repeat scroll 0 0;
    content: "";
    height: 1px;
    position: absolute;
    right: -160px;
    top: 50%;
    width: 150px;
	opacity: 0.15;
}
.sort-title h2 {
    display: inline-block;
    margin: 0;
    position: relative;
}
@media only screen and (max-width: 767px) {
    .sort-title h2:after,
	.sort-title h2:before {
		content:none;
	}
}

@media(max-width:1199px){

}

@media(max-width:991px){

}
@media(max-width:767px){

}