/*-------------------------------------------------------------------*/
/* Base */
/*-------------------------------------------------------------------*/
h1,
h2,
h3,
h4,
h5,
h6 {
  color: #a00000;
}
.form-control:focus {
  border-color: #a00000;
}
/*-------------------------------------------------------------------*/
/* Bootstrap */
/*-------------------------------------------------------------------*/
blockquote {
  border-color: #a00000;
  border-bottom: solid 1px #a00000;
}
blockquote.pull-right {
  border-right: 5px solid #a00000;
  border-bottom: solid 1px #a00000;
}
.lead strong {
  color: #a00000;
}
.well {
  border-color: #a00000;
}
.jumbotron {
  border-bottom: solid 5px #a00000;
  border-top: solid 5px #a00000;
  border-left: solid 1px #a00000;
  border-right: solid 1px #a00000;
}
.panel-primary .panel-heading,
.panel-primary .panel-footer {
  background-color: #a00000;
}
.panel-primary .panel-heading a,
.panel-primary .panel-footer a {
  color: #ffa4a4;
}
.panel-primary {
  border-color: #a00000;
}
.panel-primary .panel-heading,
.panel-primary .panel-footer {
  background-color: #a00000;
}
.panel-group > .panel .panel-body {
  border: solid 1px #a00000 !important;
}
.panel-group > .panel .panel-heading a {
  background-color: #a00000;
}
/* navs-tabs */
.nav-pills > li > a {
  color: #a00000;
}
.nav-pills > li.active > a,
.nav-pills > li.active > a:hover,
.nav-pills > li.active > a:focus {
  background-color: #a00000;
}
.nav-tabs li a:hover,
.nav-tabs li.active a,
.nav-tabs li.active a:hover,
.nav-tabs li.active a:focus {
  color: #a00000;
  border-top: solid 3px #a00000;
}
a.list-group-item.active,
a.list-group-item.active:hover,
a.list-group-item.active:focus {
  background-color: #a00000;
  border-color: #a00000;
}
/* btn */
.btn-primary {
  background-color: #a00000;
  border-color: #6d0000;
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary:active,
.btn-primary.active,
.open .dropdown-toggle.btn-primary {
  background-color: #6d0000;
  border-color: #3a0000;
}
/* thumbnail */
a.thumbnail:hover,
a.thumbnail:focus,
a.thumbnail.active {
  border-color: #a00000;
}
/* badge */
.badge {
  background-color: #a00000;
}
/* label */
.label-primary {
  background-color: #a00000;
}
.table > thead > tr > th {
  border-bottom: 2px solid #a00000;
}
/* breadcrumb */
.pagination > li > a:hover,
.pagination > li > span:hover,
.pagination > li > a:focus,
.pagination > li > span:focus {
  background-color: #a00000;
  border-color: #a00000;
}
.pagination > .active > a,
.pagination > .active > span,
.pagination > .active > a:hover,
.pagination > .active > span:hover,
.pagination > .active > a:focus,
.pagination > .active > span:focus {
  background-color: #a00000;
  border-color: #a00000;
}
/*-------------------------------------------------------------------*/
/* Basic UI */
/*-------------------------------------------------------------------*/
dt {
  color: #a00000;
}
/*-------------------------------------------------------------------*/
/* Header */
/*-------------------------------------------------------------------*/
#header {
  background-color: #fff;
}
#header-title h1 span {
  color: #ffa4a4;
}
#search-header input {
  background-color: #555555;
  border-color: #555555;
}
a.social-icon:hover {
  background-color: #a00000;
}
/*-------------------------------------------------------------------*/
/* Navbar */
/*-------------------------------------------------------------------*/
.navbar-mind .navbar-brand span {
  color: #ffa4a4;
}
.navbar-mind {
  background-color: #a00000;
}
.navbar-mind .nav a:hover,
.navbar-mind .nav li.active a,
.navbar-mind .nav a:focus {
  background-color: #222222;
}
.navbar-mind .nav .open > a,
.navbar-mind .nav .open > a:hover,
.navbar-mind .nav .open > a:focus {
  background-color: #222222;
}
.navbar-mind .nav a .caret {
  border-top-color: #d30000;
  border-bottom-color: #d30000;
}
.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: #a00000;
  border-bottom-color: #a00000;
}
.navbar-mind .dropdown-menu {
  background-color: #222222;
  border-bottom: solid 0px #222222;
  border-left: solid 1px #222222;
  border-right: solid 1px #222222;
  border-top: solid 0px #222222;
}
.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: #a00000 !important;
}
.navbar-mind .nav .nav-divider {
  background-color: #222222;
}
.navbar-mind .dropdown-header {
  border-bottom: solid 1px #222222;
  border-top: solid 1px #222222;
}
.dropdown-login {
  border-top: solid 4px #222222 !important;
  border-bottom: solid 4px #222222 !important;
}
.dropdown-profile {
  border-top: solid 4px #222222 !important;
  border-bottom: solid 4px #222222 !important;
}
/*-------------------------------------------------------------------*/
/* Mind Features */
/*-------------------------------------------------------------------*/
.mind-features-item i {
  color: #a00000;
}
.mind-features-item .item-content {
  background-color: #a00000;
}
/*-------------------------------------------------------------------*/
/* Home Post */
/*-------------------------------------------------------------------*/
.home-post-title a {
  color: #a00000;
}
/*-------------------------------------------------------------------*/
/* Pricing */
/*-------------------------------------------------------------------*/
.pricign-box-pro {
  border-color: #a00000;
}
.pricign-box-pro > .pricing-box-header {
  background-color: #a00000;
}
/*-------------------------------------------------------------------*/
/* Footer */
/*-------------------------------------------------------------------*/
#footer-widgets {
  background-color: #a00000;
  border-top: solid 2px #a00000;
}
#footer-widgets a {
  color: #fff;
}
#footer a {
  color: #ffa4a4;
}
/*-------------------------------------------------------------------*/
/* Coming Soon */
/*-------------------------------------------------------------------*/
.coming {
  background-color: #222222;
  color: #aaa;
}
.coming h1 span {
  color: #ffa4a4;
}
.coming-color {
  background-color: #ffa4a4;
}
.coming-social > a:hover {
  background-color: #a00000;
}
@media (min-width: 992px) {
  .coming-logo {
    border-left: solid 1px #ffa4a4;
  }
}
/* Blog */
/* --------------------------------------------------------- */
.post-info span {
  color: #a00000;
}
/* Sidebar */
/* --------------------------------------------------------- */
.block ul.simple li a {
  border-left: solid 2px #a00000;
}
.tags-cloud a {
  color: #a00000;
}
.tags-cloud a:hover {
  background-color: #a00000;
}
/* PORTFOLIO */
/* ----------------------------------- */
.portfolio-control > li.active,
.portfolio-control > li:hover {
  background-color: #a00000;
}
/*-------------------------------------------------------------------*/
/* Coming Soon 2 */
/*-------------------------------------------------------------------*/
.wrap-coming2 h1 span,
.wrap-coming2 h2 span {
  color: #ffa4a4;
}
/*-------------------------------------------------------------------*/
/* Timeline */
/*-------------------------------------------------------------------*/
@media (min-width: 768px) {
  .timeline-event-left:after {
    border-color: transparent transparent transparent #a00000;
  }
  .timeline-event-right:after {
    border-color: transparent #a00000 transparent transparent;
  }
  .timeline-event-right:before {
    background-color: #a00000;
  }
  .timeline-event-left:before {
    background-color: #a00000;
  }
}
.timeline-title span {
  background-color: #a00000;
  padding: 8px;
  color: #fff;
  border-radius: 3px;
}
/*-------------------------------------------------------------------*/
/* Mind Box */
/*-------------------------------------------------------------------*/
.mind-box {
  background-color: #a00000;
}
.mind-box:hover {
  background-color: #870000;
}
.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: #f89e01;
}
.mind-box-warning:hover {
  background-color: #df8e01;
}
.mind-box-danger {
  background-color: #bf0000;
}
.mind-box-danger:hover {
  background-color: #a60000;
}
/*-------------------------------------------------------------------*/
/* Inverse Wrap */
/*-------------------------------------------------------------------*/
.inverse-wrap {
  background-color: #222222;
}
.inverse-wrap .lead strong {
  color: #ffa4a4;
}
/*-------------------------------------------------------------------*/
/* Service List */
/*-------------------------------------------------------------------*/
.service-list li:before {
  border: solid 1px #a00000;
  color: #a00000;
}
/*-------------------------------------------------------------------*/
/* Icon Item */
/*-------------------------------------------------------------------*/
.icon-item:hover i {
  color: #ffa4a4;
}
.back .icon-item h3 {
  color: #ffa4a4;
}
/*-------------------------------------------------------------------*/
/* Icon Box */
/*-------------------------------------------------------------------*/
.icon-box i {
  background-color: #ffeded;
  border-left: solid 4px #a00000;
  color: #a00000;
}
.icon-box .icon-box-content {
  background-color: #ffffff;
}
.icon-box.icon-box-inverse .icon-box-content {
  background-color: #a00000;
}
.icon-box.icon-box-inverse i {
  background-color: #6d0000;
}
