.main-header .justify-content-between {
    justify-content: flex-start!important;
}
.sticky-header .main-menu
{
    padding-left: 5em!important;
}
.sticky-header .logo img
{
    height:80px;
}
footer-widget ul li, .footer-widget ol li {
    display: inline-block!important;
    padding-right: 7px;
}
.logo-box
{
    background: #ffffff;
    border-radius: 10px;
    padding: 15px 
}

#buildnox_get_in_touch-3 h4.fw_medium.mb_20:before,
#buildnox_get_in_touch-4 h4.fw_medium.mb_20:before
{
    content: "";
    background: url(/wp-content/themes/buildnox/assets/images/icons/icon-map.png);
    display: inline-block;
    padding: 13px;
    background-repeat: no-repeat;
    background-size: contain;
    position: relative;
        top: 3px;
}
#buildnox_get_in_touch-5 h4.fw_medium.mb_20:before
{
    content: "";
    background: url(/wp-content/themes/buildnox/assets/images/icons/icon-mail.png);
    display: inline-block;
    padding: 13px;
    background-repeat: no-repeat;
    background-size: contain;
    position: relative;
    top: 7px;
    right: 8px;
}
#buildnox_get_in_touch-6 h4.fw_medium.mb_20:before
{
    content: "";
    background: url(/wp-content/themes/buildnox/assets/images/icons/icon-phone.png);
    display: inline-block;
    padding: 13px;
    background-repeat: no-repeat;
    background-size: contain;
    position: relative;
        top: 4px;
    right: 4px;
}
.mobile-menu .menu-box
{
    background: #ffffff!important;
}
.mobile-menu .nav-logo
{
    margin-bottom:0!important;
}
.mobile-menu .navigation li>a,
.mobile-menu .close-btn
{
    color: #124781!important;
}

.main-menu .navigation>li {
    padding: 0px 0px!important;
}
.main-menu .navigation>li>ul
{
    top: auto!important;
}
.sidemenu-nav-toggler
{
    position:absolute;
     right: 0;
}
@media only screen and (max-width: 991px)
{
  
    .pt_330 {
        padding-top: 225px!important;
    }
    .pb_120 {
        padding-bottom: 20px!important;
    }
    .mb_30 {
        margin-bottom: 10px!important;
    }
    .mb_40 {
        margin-bottom: 10px!important;
    }
    .fs_176
    {
        left: 0!important;
    }
    .pt_60 {
        padding-top: 30px!important;
    }
    .footer-widget br,br{
        display: block; !important;
    }
}

@media only screen and (max-width: 1200px)
{
  body .main-header .justify-content-between {
        justify-content: space-between !important;
    }
}
.footer-widget ul li, .footer-widget ol li {
    display: inline-block;
}
.main-header
{
    top:15px;
}
.main-header .sticky-header .header-upper .logo-box .logo {
    padding: 0!important;
}
.sticky-header
{
    padding:10px 0;
}
.dark-bg {
    background-color: #0b1930c7 !important;
}
.main-menu li.current-menu-item a, .main-menu .navigation>li>a:hover {
    color: #124781!important;
}
.fixed-header .main-menu li.current-menu-item a, .fixed-header .main-menu .navigation>li>a:hover {
    color: #D1DCE2!important;
}
.main-header .header-upper .logo-box .logo {
    padding: 0!important;
}
.sidebar-page-container {
    padding: 30px 0px 0px!important;
}
.sidebar-page-container .blog-details-content .blog-1-image,
.blog-1-lower-content-alt2 .d-flex.mb_15 {
    display: none!important;
}
ol, ol li {
    list-style: decimal-leading-zero!important;
    font-size: 18px!important;
    line-height: 1.7!important;
}
.blog-details-content .text ul,
.blog-details-content .text ul li
{
    list-style: disc!important;
    font-size: 18px!important;
    line-height: 1.7!important;
}
.blog-details-content .text
{
    font-size: 18px!important;
    line-height: 1.7!important;
}
.sidebar-page-container .content-side, .sidebar-page-container .sidebar-side {
    margin-bottom: 0!important;
}
.blog-1-lower-content-alt2, .blog-1-lower-content-alt
{
    padding-bottom: 0!important;
}
li.breadcrumb-item br,h1.c_light br {
    display: none !important;
}
ul.social-links i {
    font-size: 35px!important;
}
.footer-widget ul li, .footer-widget ol li {
    display: inline-block!important;
    padding-left: 10px!important;
}