


nav.navbar {
    justify-content: space-between;
}

/*#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.mega-current-menu-item > a.mega-menu-link,*/
/*#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.mega-current-menu-item > a.mega-menu-link:hover,*/
/*#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link,*/
/*#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link:hover {*/
/*    font-weight: 500 !important;*/
/*    }*/
    
#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator:after {
    margin: 0px;
}
  
/*#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link,*/
/*#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:focus {*/
/*    font-weight: 500;*/
/*}    */
    
 
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:hover,
#mega-menu-wrap-primary #mega-menu-primary .mega-current-menu-item a {
    /*font-weight: 500 !important;*/
    color:#406c62 !important;
}       
    
#mega-menu-primary > li > ul.mega-sub-menu {
    box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.25) !important;
    top: 60px !important;
    padding: 30px 10px 5rem !important;
    background-image: url(/wp-content/uploads/2019/07/skectch.png) !important;
    background-repeat: no-repeat !important;
    background-size: 160px !important;
   background-position: 100% 110% !important; 
}   
    
#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item-has-children li.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator {
    float: none;
}    
    
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link,
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:hover {
    border-bottom: 1px solid #e6e6e6;    
}

.entry-tabel{
    text-align:center;    
}    
.entry-tabel h1{
    font-family: butler-bold;
    color:#406c62;
    font-size: 1.5rem;
}   
.hero-tabel{
    width:100%;
    height:20rem;
    background-image:url(/wp-content/uploads/2019/07/bg-tabel.jpg);
    background-size: cover;
    margin-bottom: 3rem;
} 
.text-tabel-entry{
    text-align:center;    
    color:#636363;
    padding: 0 3rem;
    font-style: italic;
    font-weight: 500;
}
.churh-down{
    position: absolute;
    bottom: -50px;
    right: 0;
    z-index: -10;
    margin-left: calc(50% - 50vw);
    margin-right: calc(50% - 50vw)
}
.churh-down img{
    width: 60%; 
    float: right;
}
.sidebar-tebel  .widget-title {
       margin: 0;
    font-weight: 600 !important;
    background-color: #406c62;
    text-transform: uppercase;
    padding: 0.9rem 0px;
    color: white;
    margin-top: 0px;
    text-align: center;     
} 
.sidebar-tebel ul{
    margin-top:1rem;   
    padding-left: 15px;
}
.sidebar-tebel ul ul{
    margin-top:0rem;   
}
.sidebar-tebel ul li{
    list-style-type:none;
    margin: 5px 0;
}
.sidebar-tebel ul li a {
    padding-top: 0px;
    padding-bottom: 0px;
    transition: all 0.25s ease-in-out;
    color: #406c62;
    font-weight: 500;
}
.sidebar-tebel ul li a:hover {
    transform: translate(0px, 4px);   
}
 table.ninja_footable .ninja_custom_select {
        display:none !important;
    }
.footer-contact {
    padding:0;    
}
.footer-contact li{
    list-style-type:none;    
}
.footer-contact li i{
    margin-right: .5rem;
    color: white;
    font-size: 14px;
    transform: rotateY(180deg);
}
.footer-contact li a {
    color:white;
    font-size:.8rem;
    transition: all 0.25s ease-in-out;
        line-height: 1.5rem;
}

.footer-contact li a:hover {
   color: #2d9e88;     
}

@media (max-width: 1699px) {

    html,
    body {
        font-size: 17.6px;
    }
   .sidebar-margin .vc_col-sm-9{
      width: 73%;  
    }
    .img-skectch {
    position: absolute;
    bottom: -104px;
    right: 0;
    z-index: -10;
    margin-left: calc(50% - 50vw) !important;
    margin-right: calc(50% - 50vw) !important;
    }
    table.ninja_footable .footable-filtering .footable-filtering-search input.form-control {
        min-width: 300px;
    }
}

@media (max-width: 1499px) {

    html,
    body {
        font-size: 14px;
    }
    
    .img-skectch img {
        width: 35%;
    }
    .text-contact-redgrey li {
        list-style-type: none;
        margin: 1.5rem 0;
    }
}

@media (max-width: 1199px) {
    .sidebar-margin .vc_col-sm-9 {
        width: 72%;
    } 
    /*.ninja_footable tbody > tr { */
    /*    grid-template-columns: 15% 15% 50% 20%*/
    /*}*/
   .hp_empty1{
        height: 20rem!important;    
    }
}

@media (max-width: 991px) {
     .hp_empty1 {
    height: 16rem !important;
 }
    .sidebar-margin .vc_col-sm-9 {
        width: 100%;
    }   
    .sidebar-left {
        width: 70% !important;
        margin: 3rem auto;
        margin-bottom: 15rem;
    }
    .tabel-op{
        flex: 0 0 100%;
        max-width: 100%;    
    }
    .sidebar-custome{
         flex: 0 0 80%;
        max-width: 80%;
        margin: 0 auto;   
    }
    .churh-down img {
        width: 30%
    }
  
}

@media (max-width: 767px) {
    .contact-pg {
        width: 100% !important;    
    }
    .page-id-23 #sectiononehp .vc_col-sm-3 {
        width: 80%;
        margin: 0px auto !important;
    }
     .page-id-23 .secondhp.vc_col-sm-9{
        margin: 0 auto;       
        margin-top: 2rem !important;
    }
    .profile-img{
        margin: 0 auto !important;    
    }
    .profile-function{
        display: flex;
        align-items: center;
        justify-content: center;
        flex-direction: column;    
    }
    .profile-function .uvc-heading-spacer span{
        width: 2rem;    
    }
   .info-profile{
        display:flex;
        align-items:center;
        justify-content: center;
     }
    .Hero_HP{
        min-height: 20.0556vh !important;     
    }
     .hp_empty1{
        height: 15rem !important;   
        }
    .ninja_footable tbody > tr{
        width:190%;  
        grid-template-columns: 17% 13% 50% 20%;
    }
    table.ninja_footable .ninja_clmn_nm_download a {
     
        padding: 5px 7px;
        font-size: 14px;
        }
    table.ninja_footable .footable-filtering{
        top: -100px;    
    }
    table.ninja_footable {
        margin-top: 0!important;
        border-top: none !important;
        margin-bottom: 0 !important;
    }
    .footer4{
        padding:0 !important;    
    }
    .footer-contact li i{
        display:none;
    }

    }

@media (max-width: 575px) {
    
        .footer{
            flex-direction: column;    
        }
        .footer1,
        .footer2,
        .footer3,
        .footer4{
            display: flex;
            align-items: center;
            justify-content: center;    
        }
        #menu-footer2-1 li a, #menu-footer4 li a, #menu-footer3 li a, #menu-footer2 li a{
           font-size: 1rem;     
        }
        #footer-widget .widget_text h3, #footer-widget .widget_nav_menu h3{
            text-align:center;    
        }
        .footer-contact li i {
            display: inline;
        }
        .footer-contact li a{
            font-size: 1rem;    
        }
        .footer4 .custom-html-widget,
        .footer4 .custom_html-2{
            display: flex;
            align-items: center;
            justify-content: center;
            flex-direction: column;    
        }
        .subfooter2,
        .subfooter1{
            text-align:center;    
        }
        #menu-subfooter3{
             justify-content: center;   
        }
    }
    
    
    