/* Header ------------------------------------------*/
.header-top {
   background: #020c26 !important;
   padding: 13px 0;
}

.header-top .header-top-content a,
.header-top .header-top-content .header-top-info .header-socials a {
   color: #bebebe;
}

.header-top-content .header-top-info .header-socials ul li {
   margin-right: 44px;
}

ul.sub-menu>li.menu-item>a>b {
   font-weight: 600 !important;
} 

/* Main Conten ------------------------------------------*/

/* Blog Conten ------------------------------------------*/
.single-content .blog-content {
   padding-bottom: 0px;
   border-bottom: unset;
}

/* Footer ------------------------------------------*/
.footer-top {
   background-image: url(../img/footer-pattern.png);
   background-color: #02091c;
}

.footer-bottom {
   background: #02091c !important;
}

/* Link ------------------------------------------*/
a {
   color: #ff8300;
   text-decoration: none;
   background-color: transparent;
   -webkit-text-decoration-skip: objects;
}

a:hover {
   color: #c96800;
   text-decoration: none;
}

/* Element ------------------------------------------*/

/* Button ------------------------------------------*/
.table td, .table th {
   padding: 0.95rem;
   vertical-align: middle;
   border-top: 1px solid #dee2e6;
}

.boxed-btn {
   background: #ff5e13;
   color: #fff;
   display: inline-block;
   padding: 0 30px;
   font-size: .8em;
   text-align: center;
   font-weight: 400;
   cursor: pointer;
   border: 1px solid transparent;
   outline: none;
   line-height: 30px;
}

.boxed-btn:hover {
   background: #fff;
   color: #ff5e13;
   border: 1px solid #ff5e13;
}