body::after, .page-wrapper::after {height: 0px;}
.list-container .list-image .list-image-wrapper{border: 0px !important;border-radius: 0px !important;}
.page-header_{ width: 100%;background: #ffffff; }
.logo{ max-width: 95px; display: inline-block;}
.logo img{ max-width: 100%;}
.headTop{ width: 100%; display: inline-block;padding: 10px 0 !important;text-align: center;}
.mainheader{ padding: 20px 0;}
.navbar-brand{ padding:0;}
.navbar-brand img{ height: auto; width:260px;}
.navbar-nav{margin-top: 10px;}
.navbar{ padding: 0px;}
.headertop{ background: #a92e33; padding: 8px 0;  float: left; width: 100%;}
.mainheader{ display: inline-block; width: 100%; background:#000;}
.page-body .page-title-bar .page-bar-title::after{ left:25px !important;}
.page-body .page-title-bar .page-bar-title::after{ display: none;}
.page-body .page-title-bar .page-bar-title b{ position: relative;}
.page-body .page-title-bar .page-bar-title b:after{ content: ''; display: block; border-width: 0 15px 15px 15px; border-color: transparent transparent #fff; border-style: solid; width: 0; height: 0; position: absolute; bottom: -22px; left: 50%;-ms-transform: translateX(-50%); -webkit-transform: translateX(-50%); -moz-transform: translateX(-50%); -o-transform: translateX(-50%); transform: translateX(-50%); }
.page-body .page-title-bar { background-color: #eae8e8 !important; background-size: cover; background-position: top center; color: #000;  margin-top:0px; }
.page-body .page-title-bar .page-bar-title b { font-weight: normal;}
.navbar-nav{ position: relative;}
.page-footer{ width: 100%; padding-top: 35px !important; padding-bottom: 35px !important; background: #d9dbe0 !important;  float: left; }
.page-header{ background-color:#ffffff; position: relative;z-index: 100; min-height:auto;}
button[data-back-top].visible { display: block; }
button[data-back-top] { position: fixed; right: 10px; bottom: 10px; z-index: 9; width: 50px; height: 50px; border: 0px; outline: none; font-size: 25px; background-color: rgb(51 51 51 / 0.9); color: #fff; border-radius: 5px; display: none; cursor: pointer; }

.footer-wrapper{ display:block; }
.footer-logo { display: block; margin-bottom: 10px; }
.footer-logo img { width: 100%; max-width: 300px; filter: brightness(0);}
.footer-title { display: block; margin-bottom: 15px;}
.footer-title h2 { font-size: 14px;  font-weight: 700; font-family: 'Open Sans', sans-serif;}
.footer-des { display: block; margin-bottom: 15px; }
.footer-des p { font-size: 14px; font-weight: 500; margin: 0; line-height: 1.5; font-family: 'Open Sans', sans-serif;}
.footer-copyright { display: block; margin-bottom: 10px; }
.footer-copyright p{ font-size: 14px; font-weight: 600; margin: 0; line-height: 1.5; font-family: 'Open Sans', sans-serif;}

@media(min-width:992px)
{
}
@media(max-width:1199px) and (min-width:992px) 
{
}

@media only screen and (max-width: 991px) 
{
.navbar-brand{ width: 400px;}
.page-header .container{ max-width: 100% !important; padding: 0 15px;}
}
