/*-------------------------------------------------------------------*/
/* Base */
/*-------------------------------------------------------------------*/
h1,
h2,
h3,
h4,
h5,
h6 {
    color: #00a296;
}
.form-control:focus {
    border-color: #00a296;
}

.bg-primary {
    background-color: #00a296 !important;
}
.bg-secondary {
    background-color: #ff0000 !important;
}
.text-primary {
    color: #00a296 !important;
}
.text-primary:hover {
    color: #01766d !important;
}
.text-secondary {
    color: #fe0000 !important;
}
.text-secondary:hover {
    color: #fe0000 !important;
}

/*-------------------------------------------------------------------*/
/* Bootstrap */
/*-------------------------------------------------------------------*/
blockquote {
    border-color: #00a296;
    border-bottom: solid 1px #00a296;
}
blockquote.pull-right {
    border-right: 5px solid #00a296;
    border-bottom: solid 1px #00a296;
}
.lead strong {
    color: #00a296;
}
.well {
    border-color: #00a296;
}
.jumbotron {
    border-bottom: solid 5px #00a296;
    border-top: solid 5px #00a296;
    border-left: solid 1px #00a296;
    border-right: solid 1px #00a296;
}
.panel-primary .panel-heading,
.panel-primary .panel-footer {
    background-color: #00a296;
}
.panel-primary .panel-heading a,
.panel-primary .panel-footer a {
    color: #ffa800;
}
.panel-primary {
    border-color: #00a296;
}
.panel-primary .panel-heading,
.panel-primary .panel-footer {
    background-color: #00a296;
}
.panel-group > .panel .panel-body {
    border: solid 1px #00a296 !important;
}
.panel-group > .panel .panel-heading a {
    background-color: #00a296;
}
/* navs-tabs */
.nav-pills > li > a {
    color: #00a296;
}
.nav-pills > li.active > a,
.nav-pills > li.active > a:hover,
.nav-pills > li.active > a:focus {
    background-color: #00a296;
}
.nav-tabs li a:hover,
.nav-tabs li.active a,
.nav-tabs li.active a:hover,
.nav-tabs li.active a:focus {
    color: #00a296;
    border-top: solid 3px #00a296;
}
a.list-group-item.active,
a.list-group-item.active:hover,
a.list-group-item.active:focus {
    background-color: #00a296;
    border-color: #00a296;
}
/* btn */
.btn-primary {
    background-color: #00a296;
    border-color: #01766d;
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary:active,
.btn-primary.active,
.open .dropdown-toggle.btn-primary {
    background-color: #01766d;
    border-color: #015a53;
}
/* thumbnail */
a.thumbnail:hover,
a.thumbnail:focus,
a.thumbnail.active {
    border-color: #00a296;
}
/* badge */
.badge {
    background-color: #00a296;
}
/* label */
.label-primary {
    background-color: #00a296;
}
.table > thead > tr > th {
    border-bottom: 2px solid #00a296;
}
/* breadcrumb */
.pagination > li > a:hover,
.pagination > li > span:hover,
.pagination > li > a:focus,
.pagination > li > span:focus {
    background-color: #00a296;
    border-color: #00a296;
}
.pagination > .active > a,
.pagination > .active > span,
.pagination > .active > a:hover,
.pagination > .active > span:hover,
.pagination > .active > a:focus,
.pagination > .active > span:focus {
    background-color: #00a296;
    border-color: #00a296;
}
/*-------------------------------------------------------------------*/
/* Basic UI */
/*-------------------------------------------------------------------*/
dt {
    color: #00a296;
}
/*-------------------------------------------------------------------*/
/* Header */
/*-------------------------------------------------------------------*/
#header {
    background-color: transparent;
}
#header-title h1 span {
    color: #ffa800;
}
#search-header input {
/*    background-color: #818181;
    border-color: #818181;*/
}
/*a.social-icon:hover {
    background-color: #00a296;
}*/
/*-------------------------------------------------------------------*/
/* Navbar */
/*-------------------------------------------------------------------*/
.navbar-mind .navbar-brand span {
    color: #ffa800;
}
.navbar-mind {
    background-color: transparent;
}
.navbar-mind .nav a {
    color: #555454;
}
.navbar-mind .nav a:hover,
.navbar-mind .nav li.active a,
.navbar-mind .nav a:focus {
    background-color: transparent;
    color: #00a296;
}
.navbar-mind .nav .open > a,
.navbar-mind .nav .open > a:hover,
.navbar-mind .nav .open > a:focus {
    background-color: transparent;
    color: #00a296;
}
.navbar-mind .nav a .caret {
    border-top-color: #00a296;
    border-bottom-color: #00a296;
}
.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: #00a296;
    border-bottom-color: #00a296;
}
.navbar-mind .dropdown-menu {
    background-color: #00a296;
    border: solid 1px #231f20;
}
.navbar-mind .dropdown-menu a {
    color: #231f20 !important;
    background-color: transparent !important;
}
.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: transparent !important;
}
.navbar-mind .nav .nav-divider {
    background-color: #231f20;
}
.navbar-mind .dropdown-header {
    border-bottom: solid 1px #231f20;
    border-top: solid 1px #231f20;
}
.dropdown-login {
    border-top: solid 4px #231f20 !important;
    border-bottom: solid 4px #231f20 !important;
}
.dropdown-profile {
    border-top: solid 4px #231f20 !important;
    border-bottom: solid 4px #231f20 !important;
}
/*-------------------------------------------------------------------*/
/* Mind Features */
/*-------------------------------------------------------------------*/
.mind-features-item i {
    color: #00a296;
}
.mind-features-item .item-content {
    background-color: #00a296;
}
/*-------------------------------------------------------------------*/
/* Home Post */
/*-------------------------------------------------------------------*/
.home-post-title a {
    color: #00a296;
}
/*-------------------------------------------------------------------*/
/* Pricing */
/*-------------------------------------------------------------------*/
.pricign-box-pro {
    border-color: #00a296;
}
.pricign-box-pro > .pricing-box-header {
    background-color: #00a296;
}
/*-------------------------------------------------------------------*/
/* Footer */
/*-------------------------------------------------------------------*/
#footer-widgets {
    background-color: #373737;
    border-top: none;
}
#footer-widgets a {
    color: #fff;
}
#footer a {
    color: #fff;
}

.footer-widget {}
.footer-widget-title {
}

#footer {
    background-color: #2c2c2c;
    color: #fff;
    padding: 17px 0;
    text-align: center;
    border-top:none;
}
#footer a {
    color: #fff;
    text-decoration: none;
}
#footer a:hover {
    color: #fff;
}
#footer p {
    margin: 0;
    padding: 0;
    line-height: 100%;
}

/*-------------------------------------------------------------------*/
/* Coming Soon */
/*-------------------------------------------------------------------*/
.coming {
    background-color: #231f20;
    color: #aaa;
}
.coming h1 span {
    color: #ffa800;
}
.coming-color {
    background-color: #ffa800;
}
.coming-social > a:hover {
    background-color: #00a296;
}
@media (min-width: 992px) {
    .coming-logo {
        border-left: solid 1px #ffa800;
    }
}
/* Blog */
/* --------------------------------------------------------- */
.post-info span {
    color: #00a296;
}
/* Sidebar */
/* --------------------------------------------------------- */
.block ul.simple li a {
    border-left: solid 2px #00a296;
}
.tags-cloud a {
    color: #00a296;
}
.tags-cloud a:hover {
    background-color: #00a296;
}
/* PORTFOLIO */
/* ----------------------------------- */
.portfolio-control > li.active,
.portfolio-control > li:hover {
    background-color: #00a296;
}
/*-------------------------------------------------------------------*/
/* Coming Soon 2 */
/*-------------------------------------------------------------------*/
.wrap-coming2 h1 span,
.wrap-coming2 h2 span {
    color: #ffa800;
}
/*-------------------------------------------------------------------*/
/* Timeline */
/*-------------------------------------------------------------------*/
@media (min-width: 768px) {
    .timeline-event-left:after {
        border-color: transparent transparent transparent #00a296;
    }
    .timeline-event-right:after {
        border-color: transparent #00a296 transparent transparent;
    }
    .timeline-event-right:before {
        background-color: #00a296;
    }
    .timeline-event-left:before {
        background-color: #00a296;
    }
}
.timeline-title span {
    background-color: #00a296;
    padding: 8px;
    color: #fff;
    border-radius: 3px;
}
/*-------------------------------------------------------------------*/
/* Mind Box */
/*-------------------------------------------------------------------*/
.mind-box {
    background-color: #00a296;
}
.mind-box:hover {
    background-color: #be6600;
}
.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: #231f20;
}
.inverse-wrap .lead strong {
    color: #ffa800;
}
/*-------------------------------------------------------------------*/
/* Service List */
/*-------------------------------------------------------------------*/
.service-list li:before {
    border: solid 1px #00a296;
    color: #00a296;
}
/*-------------------------------------------------------------------*/
/* Icon Item */
/*-------------------------------------------------------------------*/
.icon-item:hover i {
    color: #ffa800;
}
.back .icon-item h3 {
    color: #ffa800;
}
/*-------------------------------------------------------------------*/
/* Icon Box */
/*-------------------------------------------------------------------*/
.icon-box i {
    background-color: #ffffff;
    border-left: solid 4px #00a296;
    color: #00a296;
}
.icon-box .icon-box-content {
    background-color: #ffffff;
}
.icon-box.icon-box-inverse .icon-box-content {
    background-color: #00a296;
}
.icon-box.icon-box-inverse i {
    background-color: #01766d;
}

