
.ht-top{padding: 15px 0px;box-shadow: 0px 0px 5px rgba(15, 15, 15, .3)}
.ht-top-right ul{display: flex;justify-content: flex-end}
.ht-top-right ul li span{margin: 0px 5px;}
.ht-top-right ul li a{color:#6c7279}
.ht-top-right ul li a:hover{color:#eb300f}

.mb-0{margin-bottom: 0px;}
.py-2{padding: 15px 0px;}
.my-2{margin-top:15px;margin-bottom: 15px;}

.px-0{padding-left: 0px!important;padding-right: 0px!important;}
.mt-1{margin-top: 10px;}
.mt-0{margin-top: 0px;}
.mt-3{margin-top: 25px;}
.pt-0{padding-top: 0px!important}


@media screen and (max-width: 450px) {

    .ht-search .container{flex-direction: column!important;align-items: flex-start!important}
    .search-form{margin-top: 10px}
    .navbar-header , .container>.navbar-collapse{margin-left: 0px!important;margin-right: 0px!important}
    .navbar-brand{color:#4d4d4d!important}
    .ht-top {display: none}

    .newslink{width: 310px!important;height:230px!important}
    .newsimg{width: 310px!important;height:230px!important}
    .newslist h2{margin-top: 8px;}

    .ht-leftnav{padding-bottom: 20px!important}
    .swiper-pagination-bullet{padding: 5px!important}

    .ht-page a{margin-top: 10px;display: inline-block}

    .div-equality{display: block!important}

    .prolink{height: 225px!important;}
    .pro-div ul li img{height: 225px!important}

    .dropdown-menu li a{padding-top: 8px!important;padding-bottom: 8px!important;padding-left: 43px!important;line-height: 26px!important}

    .navbar-nav li{margin-right: 0px!important}

}

.ht-page{margin: 15px 0px;}
.ht-page a{margin-right: 15px;color:#ffff;background: #4d4d4d;padding: 5px 15px;}
.ht-page a:hover{background: #FF5722}