h1, h2, h3, h4, h5, h6 {
    color: #333131;
    font-weight: 300;
}

.form-control:focus {
    border-color: #333131;
}

blockquote {
    border-color: #d77400;
    border-bottom: solid 1px #d77400;
}

blockquote.pull-right {
    border-right: 5px solid #d77400;
    border-bottom: solid 1px #d77400;
}

.lead strong {
    color: #d77400;
}

.well {
    border-color: #d77400;
}

.jumbotron {
    border-bottom: solid 5px #d77400;
    border-top: solid 5px #d77400;
    border-left: solid 1px #d77400;
    border-right: solid 1px #d77400;
}

.panel-primary {
    border-color: #d77400;
}

.panel-primary .panel-heading,
.panel-primary .panel-footer {
    background-color: #333131;
}

.panel-primary .panel-heading a,
.panel-primary .panel-footer a {
    color: #ffa800;
}

.panel-group > .panel .panel-body {
    border: solid 1px #d77400 !important;
}

.panel-group > .panel .panel-heading a {
    background-color: #333131;
}

.nav-pills > li > a {
    color: #d77400;
}

.nav-pills > li.active > a,
.nav-pills > li.active > a:hover,
.nav-pills > li.active > a:focus {
    background-color: #d77400;
}

.nav-tabs li a:hover,
.nav-tabs li.active a,
.nav-tabs li.active a:hover,
.nav-tabs li.active a:focus {
    color: #d77400;
    border-top: solid 3px #d77400;
}

a.list-group-item.active,
a.list-group-item.active:hover,
a.list-group-item.active:focus {
    background-color: #333131;
    border-color: #d77400;
}

.btn-primary {
    background-color: #333131;
    border-color: #333131;
}

.btn-primary:hover,
.btn-primary:focus,
.btn-primary:active,
.btn-primary.active,
.open .dropdown-toggle.btn-primary {
    background-color: #56c9d6;
    border-color: #56c9d6;
}

a.thumbnail:hover,
a.thumbnail:focus,
a.thumbnail.active {
    border-color: #56c9d6;
}

.badge,
.label-primary {
    background-color: #333131;
}

.table > thead > tr > th {
    border-bottom: 2px solid #56c9d6;
}

.pagination > li > a:hover,
.pagination > li > span:hover,
.pagination > li > a:focus,
.pagination > li > span:focus {
    background-color: #333131;
    border-color: #d77400;
}

.pagination > .active > a,
.pagination > .active > span,
.pagination > .active > a:hover,
.pagination > .active > span:hover,
.pagination > .active > a:focus,
.pagination > .active > span:focus {
    background-color: #d77400;
    border-color: #d77400;
}

dt {
    color: #d77400;
}

#header {
    background-color: #333131;
}

#header-title h1 span {
    color: #ffa800;
}

#search-header input {
    background-color: #818181;
    border-color: #818181;
}

a.social-icon:hover {
    background-color: #333131;
}

.navbar-mind {
    background-color: #333131;
    padding: 0.65em 1.5em 0.65em 1.5em;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    height: 100px !important;
}

.navbar-mind .navbar-brand span {
    color: #ffa800;
}

.navbar-mind .nav a:hover,
.navbar-mind .nav li.active a,
.navbar-mind .nav a:focus {
    background-color: #56c9d6;
}

.navbar-mind .nav .open > a,
.navbar-mind .nav .open > a:hover,
.navbar-mind .nav .open > a:focus {
    background-color: #56c9d6;
}

.navbar-mind .nav a .caret {
    border-top-color: #cccccc;
    border-bottom-color: #cccccc;
}

.navbar-mind .nav .open > a .caret,
.navbar-mind .nav .open > a:hover .caret,
.navbar-mind .nav .open > a:focus .caret,
.navbar-mind .nav .active .caret,
.navbar-mind .nav a:hover .caret,
.navbar-mind .nav a:focus .caret {
    border-top-color: #333131;
    border-bottom-color: #333131;
}

.navbar-mind .dropdown-menu {
    background-color: #333131;
    border: solid 0 #333131;
    border-left: solid 1px #333131;
    border-right: solid 1px #333131;
}

.navbar-mind .dropdown-menu a:hover,
.navbar-mind .dropdown-menu li.active a:hover,
.navbar-mind .dropdown-menu a:focus,
.navbar-mind .dropdown-menu li.active a:focus,
.navbar-mind .dropdown-menu li.active a {
    background-color: #333131 !important;
    color: #fff;
}

.navbar-mind .nav .nav-divider,
.navbar-mind .dropdown-header {
    background-color: #333131;
    border-top: solid 1px #333131;
    border-bottom: solid 1px #333131;
}

.dropdown-login,
.dropdown-profile {
    border-top: solid 4px #333131 !important;
    border-bottom: solid 4px #333131 !important;
}

.mind-features-item i,
.home-post-title a,
.post-info span,
.tags-cloud a {
    color: #cccccc;
}

.mind-features-item .item-content {
    background-color: #333131;
}

.tags-cloud a:hover,
.portfolio-control > li.active,
.portfolio-control > li:hover {
    background-color: #333131;
}

.pricign-box-pro {
    border-color: #333131;
}

.pricign-box-pro > .pricing-box-header {
    background-color: #333131;
}

#footer-widgets {
    background-color: #333131;
    border-top: solid 5px #333131;
}

#footer-widgets a,
#footer a,
.coming h1 span,
.wrap-coming2 h1 span,
.wrap-coming2 h2 span,
.navbar-mind .navbar-brand span {
    color: #56c9d6;
}

.coming {
    background-color: #333131;
    color: #aaa;
}

.coming-color {
    background-color: #333131;
}

.coming-social > a:hover {
    background-color: #333131;
}

@media (min-width: 992px) {
    .coming-logo {
        border-left: solid 1px #333131;
    }
}

.block ul.simple li a {
    border-left: solid 2px #333131;
}

@media (min-width: 768px) {
    .timeline-event-left:after {
        border-color: transparent transparent transparent #333131;
    }

    .timeline-event-right:after {
        border-color: transparent #333131 transparent transparent;
    }

    .timeline-event-left:before,
    .timeline-event-right:before {
        background-color: #333131;
    }
}

.timeline-title span {
    background-color: #333131;
    padding: 8px;
    color: #fff;
    border-radius: 3px;
}

.mind-box {
    background-color: #333131;
}

.mind-box:hover {
    background-color: #333131;
}

.mind-box-success {
    background-color: #097900;
}

.mind-box-success:hover {
    background-color: #076000;
}

.mind-box-info {
    background-color: #8300ae;
}

.mind-box-info:hover {
    background-color: #700095;
}

.mind-box-warning {
    background-color: #333131;
}

.mind-box-warning:hover {
    background-color: #333131;
}

.mind-box-danger {
    background-color: #bf0000;
}

.mind-box-danger:hover {
    background-color: #a60000;
}

.inverse-wrap {
    background-color: #333131;
}

.inverse-wrap .lead strong {
    color: #ffa800;
}

.service-list li:before {
    border: solid 1px #d77400;
    color: #d77400;
}

.icon-item:hover i,
.back .icon-item h3 {
    color: #ffa800;
}

.icon-box i {
    background-color: #fff;
    border-left: solid 4px #d77400;
    color: #d77400;
}

.icon-box .icon-box-content {
    background-color: #fff;
}

.icon-box.icon-box-inverse .icon-box-content {
    background-color: #d77400;
}

.icon-box.icon-box-inverse i {
    background-color: #a45800;
}

.hp-logo {
    min-height: 80px;
    padding: 0;
}
