html.coming-soon body:after {
    height: 100%;
}
@media (min-width: 1400px) {
.view-category .container{
  max-width: 1320px;
}
}
@media (max-width: 768px){
  header#sp-header .menu-with-social .social-wrap {
    display: none !important;
}
}
@media (max-width: 1400px){
#sp-logo.has-border {
    padding-right: 0;
}
}
@media (min-width: 991px) and (max-width: 1200px) {
    .container{
        max-width: 1050px;
    }
  .sp-megamenu-parent>li>a, .sp-megamenu-parent>li>span {
    padding: 0 10px;
    font-size: 14px;
}
}
#modal-menu.active {
    height: 100vh;
}
#modal-menu {
    background: rgba(1, 12, 35, 0.8);
    backdrop-filter: blur(3px);
}
.modules-wrapper.header-modules .awesomplete {
    width: 100%;
}
#sp-header.header-with-modal-menu .modal-menu.has-bg.active a {
    color: black;
}
.modal-menu.has-bg.active nav.sp-megamenu-wrapper.d-flex {
    height: calc(100% - 120px) !important;
    padding-bottom: 40px;
}
#sp-header.full-header-left .menu-with-offcanvas .offcanvas-toggler-right.offcanvas-visible {
    display: block !important;
    position: absolute;
    right: 200px;
    top: 50%;
    transform: translateY(-50%);
    height: 25px;
}
.header-sticky .sp-megamenu-parent>li>a,
.sp-megamenu-parent>li>a{
    color: #ffffff;
}
.offcanvas-active .burger-icon>span {
    background-color: #000000;
}


body.view-article {
    background-color: #fff;
    color: #000;
}
.view-article #sp-header{
    background-color: #fff !important;   
}
body.view-article .article-social-share .social-share-icon ul li a {
    background-color: #fff !important;
    
}

body.view-article #sp-header.header-sticky{
    background-color: #171b1d !important;
}

.view-article #sp-main-body {
    padding-top: 300px;
}
