body {
   background-color: #011528;
}

div#page {
  background: transparent;
}

.menu-bar {
   position:fixed !important;
   z-index:9999;
   width:100% !important;
   height: 200px;
   background: rgb(0,0,0);
  background: linear-gradient(0deg, rgba(0,0,0,0) 0%, rgba(1,21,40,0.9) 70%, rgba(0,0,0,0.95) 100%);
   pointer-events: none;
}

.topbar {
   display:none;
}

.logo-bar {
   background: transparent;
   padding:0 !important;
   z-index:9999;
}

.logo-bar .container .row .col-md-4 {
   width:100%;
   text-align:center;
}

.site-logo img {
    margin-top: -30px auto 30px auto;
    width:260px;
    height:193px;
   pointer-events: auto;
}

.navbar {
   display:none;
}

.navbar-collapse {
   background: transparent !important;
}



.animatedfsmenu .animatedfsmenu-navbar-toggler .bar {
   width:30px;
}

.animatedfsmenu.animation_background .afsmenu > li > a {
   font-size:34px;
   line-height:70px;
}

.animatedfsmenu.animation_background .afsmenu > li > a:hover {
   opacity:0.6;
}

.page-head.blogs {
    display: none !important;
}

.animatedfs_menu_list .afsmenu li {
   text-align:center;
}

.animatedfsmenu.navbar-expand-md {
    background:rgba(0,0,0,0.9) !important;
}

section.error-404.not-found {
  padding-top:150px !important;
}

section.error-404.not-found h1 {
  color:#ccc;
}

h4.secttl {
   text-transform:none;
}

.bda-texts p {
    color:#fff !important;
}

.footer-section {
   border-top:4px solid #0067a0;
}

.page-head.blogs {
   border-top:4px solid #0067a0;
   border-bottom:4px solid #0067a0;
}

.footer-top {
   border-bottom:1px solid #0067a0 !important;
}

.footer-top .col-md-3 {
   width:24% !important;
   border-right:1px dotted #0067a0;
}

.footer-top .col-md-3:nth-child(1), .footer-top .col-md-3:nth-child(3), .footer-top .col-md-3:nth-child(4)  {
   width:22% !important;
}

.footer-top .col-md-3:nth-child(2) {
   width:28% !important;
}

.footer-top .col-md-3:nth-child(4) {
     border-right:0;
}

.footer-widget h6 {
  text-transform:none;
  font-size:20px;
}

.footer-widget p , .footer-widget a:link {
   color:#e4e4e4;
}

.ftmail {
   color:#ffffff;
}

.ftmail:hover {
   color:#0067a0;
}

.widget_nav_menu ul li {
  width:100%;
  margin-right:5px;
  margin-bottom:0;
  margin-left:0;
}

.widget_nav_menu ul {
   padding-top:8px;
}

.widget_nav_menu ul li a {
   line-height:22px;
   color:#fff;
}

@media (min-width: 768px) {
.col-sm-6 {
    width: 60% !important;
}

.col-sm-6:nth-child(2) {
    width: 40% !important;
}
}

@media (max-width:700px) {
.menu-bar {
    position: fixed !important;
    z-index: 9999;
    width: 100% !important;
    height: 300px;
    background: rgb(0,0,0);
    background: linear-gradient(
0deg, rgba(0,0,0,0) 0%, rgba(1,21,40,0.9) 40%, rgba(0,0,0,0.95) 100%);
  }
}