 .pagination {
 
    margin: 5px 0;
    font-size: .85em;
}
ul.pagination li:first-child {
    margin-left: 0;
}
ul.pagination li {
  
    margin: 0 .4em;
    display: inline-block;
}
ul.pagination>li>span, ul.pagination>li>a {
    color:#000;
    font-size: 1.1em;
    display: block;
    height: 2.25em;
    line-height: 2em;
    text-align: center;
    width: auto;
    min-width: 2.25em;
    padding: 0 7px;
    font-weight: bolder;
    border-radius: 99px;
    border: 2px solid currentColor;
    -webkit-transition: all .3s;
    -o-transition: all .3s;
    transition: all .3s;
    vertical-align: top;
}
ul.pagination>li.active>span,ul.pagination>li>a:hover{
    border-color: #f49015;
    background-color: #f49015;
    color: #fff;
} 

.fixpadding-searchs .fs-sort a i {
    height: 16px;
    width: 16px;
    border: 1px solid #e5e5e5;
    border-radius: 50%;
    display: inline-block;
    vertical-align: middle;
    margin: -3px 5px 0 0;
    position: relative;
}
.fixpadding-searchs a.active i,.fixpadding-searchs .search-main .fs-sort a:hover i {
    border: 1px solid #ff6900;
}
.fixpadding-searchs .fs-sort a {
    color: #000;
    font-size: 14px;
    position: relative;
}
.fixpadding-searchs .fs-sort a.active i:before, .fixpadding-searchs .fs-sort a:hover i:before {
    content: "";
    width: 8px;
    height: 8px;
    background-color: #ff6900;
    position: absolute;
    border-radius: 50%;
    margin: 3px;
} 
#table-of-content ul{
  list-style:none;
}
.panel-table-of-content {
    border: 1.5px solid #333333f2;
    border-radius: 5px;
    background: #edf6ff;
    color: #444444 !important;
}  

.float-icon-hotline span {
    display: none !important;
} 

.d-none{
	display:none !important;
} 
#footer .img-inner {
	width:100px;
} 
@media (min-width:850px){
	#col-885121560>.col-inner {
    	margin: 0px 0px -2rem -4rem !important;
}
} 

h1,h2,h3,h4,h5,h6{
	line-height:1.415 !important;
}

.box-text h5{
  min-height:40px;
} 

#logo {
    width: fit-content;
    margin: 0;
}