.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;
}  
.icon-box-img {
    width: 100% !important;
}
#section_444098446 {
    background-color: #c4bc65 !important;
} 
.stuck .header-main .nav>li>a {
    color: black;
}
.badge.post-date {
    display: none;
} 
section#service-about_text_image_0 {
    padding: 30px 0;
}
@media (min-width: 768px) {
       .col-sm-6 {
        -ms-flex: 0 0 50%;
        flex: 0 0 50%;
        max-width: 50%;
            padding-left: 10px;
    padding-right: 10px;
    }
} 
.nav-spacing-large>li {
    margin: 0 5px;
} 
#logo{
	max-width:100px;
}
.nav-size-large>li>a{
	font-size:14px;
} 
.collapse:not(.show) {
    display: none;
} 
.entry-image img {
    display: none;
}