/* Dark Version */ html.dark { body { background-color: $dark-bg; } &.boxed { .body { background-color: $dark-bg; } } // Header #header { .header-top { background: $color-dark-3; border-bottom-color: $color-dark-4; } .header-search { .form-control { background: $color-dark-2; } } .header-body { background: $dark-bg; border-top-color: $color-dark-4; } .header-nav-bar { background-color: $color-dark-2; } .header-nav-top { .nav { > li { > a { &:hover, a:focus { background-color: $color-dark-2; } } } } .dropdown-menu { background: $color-dark-2; border-color: $color-dark-2; a:hover, a:focus { background: $color-dark-3 !important; } } } } &.sticky-header-active { #header { .header-body { border-bottom-color: $color-dark-4; } } } // Transparent #header { &.header-transparent { .header-body { background: transparent; &:before { background-color: $dark-bg; border-bottom-color: $color-dark-4; } } } } // Semi Transparent #header { &.header-semi-transparent { .header-body { background: transparent; &:before { background-color: $dark-bg; border-bottom-color: $color-dark-4; } } } } // Semi Transparent Light #header { &.header-semi-transparent-light { .header-body { background: transparent; &:before { background-color: $dark-bg; border-bottom-color: $color-dark-4; } } } } // Headings h1, h2, h3, h4, h5, h6 { color: #FFF; } .alert h1, .alert h2, .alert h3, .alert h4, .alert h5, .alert h6 { color: #111; } // Blockquote blockquote { border-color: $color-dark-3; } // Sections section.featured { background-color: $color-darken-1; border-top-color: $color-dark-4; } section { &.section { background-color: $color-dark-2; border-top-color: $color-dark-3; } } // Dropdown .dropdown-menu > li { > a { color: #FFF; &:hover, &:focus, { background-color: $color-dark-4; } } } //Tabs .tabs { .nav-tabs li { a, a:focus { border-top-color: $color-dark-3; border-left-color: $color-dark-3; border-right-color: $color-dark-3; background: $color-dark-3; } a:hover { border-top-color: $dark-default-text; } &.active { a, a:hover, a:focus { border-top-color: $dark-default-text; } } } .nav-tabs.nav-justified { border-left-width: 0; border-right-width: 0; border-left-color: transparent; border-right-color: transparent; } .nav-tabs.nav-justified li a, .nav-tabs.nav-justified li a:hover, .nav-tabs.nav-justified li a:focus { border-bottom-color: $color-dark-3; } &.tabs-left .nav-tabs > li a, &.tabs-right .nav-tabs > li a { background: $color-dark-3; border-left-color: $color-dark-3; border-right-color: $color-dark-3; } &.tabs-left .nav-tabs > li:last-child a, &.tabs-right .nav-tabs > li:last-child a { border-bottom-color: $color-dark-3; } .nav-tabs { border-color: $color-dark-3; } .nav-tabs li.active a, .nav-tabs li.active a:hover, .nav-tabs li.active a:focus, .nav-tabs.nav-justified li.active a, .nav-tabs.nav-justified li.active a:hover, .nav-tabs.nav-justified li.active a:focus { background: $color-dark-4; border-left-color: $color-dark-4; border-right-color: $color-dark-4; } .nav-tabs.nav-justified li.active a { border-bottom-color: $color-dark-4; } &.tabs-vertical { border-top-color: $color-dark-4; } &.tabs-bottom { .nav-tabs li { a, a:focus { border-bottom-color: $color-dark-3; border-top-color: $color-dark-4; } a:hover { border-bottom-color: $dark-default-text; border-top-color: $color-dark-4; } &.active { a, a:hover, a:focus { border-bottom-color: $dark-default-text; border-top-color: $color-dark-4; } } } } .tab-content { background: $color-dark-4; border-color: $color-dark-4; } } .tabs-primary { &.tabs-bottom { .nav-tabs { &, &.nav-justified { li { a, a:hover, a:focus { border-top-color: $color-dark-4 !important; } } } } } } .nav-tabs li.active a, .nav-tabs li.active a:hover, .nav-tabs li.active a:focus, .nav-tabs li a { color: $dark-default-text; } .tab-content { background: $color-dark-4; border-color: $color-dark-1; } .tabs-simple { .tab-content, .nav-tabs li a, .nav-tabs li.active a { background: transparent !important; } } // Nav .nav > li > a:hover, .nav > li > a:focus { background-color: $color-dark-4; } // Call to Action .call-to-action { &.call-to-action-default { background: $color-dark-3; } &.call-to-action-dark { background: $color-dark-4; } &.with-borders { border-top-color: $color-dark-4; border-bottom-color: $color-dark-4; border-#{$left}-color: $color-dark-3; border-#{$right}-color: $color-dark-3; } &.with-full-borders { border-color: $color-dark-4; } &.featured { @include background(linear-gradient(to bottom, $color-dark-3 1%, $color-dark-4 98%) repeat scroll 0 0 rgba(0, 0, 0, 0)); border-bottom-color: $color-dark-4; border-#{$left}-color: $color-dark-3; border-#{$right}-color: $color-dark-3; } &.call-to-action-in-footer { &:before { border-top-color: $color-dark; } } } // Counters .counters { &.with-borders { .counter { border-top: 1px solid $color-dark-4; border-bottom: 1px solid $color-dark-4; border-#{$left}: 1px solid $color-dark-3; border-#{$right}: 1px solid $color-dark-3; } } &.counters-text-dark { .counter { color: #FFF !important; .fa, .icons, strong, label { color: #FFF !important; } } } } // Timeline section.timeline { &:after { background: rgb(80,80,80); background: -moz-linear-gradient(top, rgba(80,80,80,0) 0%, rgb(80,80,80) 8%, rgb(80,80,80) 92%, rgba(80,80,80,0) 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(30,87,153,1)), color-stop(100%,rgba(125,185,232,1))); background: -webkit-linear-gradient(top, rgba(80,80,80,0) 0%, rgb(80,80,80) 8%, rgb(80,80,80) 92%, rgba(80,80,80,0) 100%); background: -o-linear-gradient(top, rgba(80,80,80,0) 0%, rgb(80,80,80) 8%, rgb(80,80,80) 92%, rgba(80,80,80,0) 100%); background: -ms-linear-gradient(top, rgba(80,80,80,0) 0%, rgb(80,80,80) 8%, rgb(80,80,80) 92%, rgba(80,80,80,0) 100%); background: linear-gradient(to bottom, rgba(80,80,80,0) 0%, rgb(80,80,80) 8%, rgb(80,80,80) 92%, rgba(80,80,80,0) 100%); } .timeline-date { background-color: $color-dark-3; border-color: $color-dark-3; text-shadow: none; } .timeline-title { background: $color-dark-3; } .timeline-box { border-color: $color-dark-3; background: $color-dark-3; &.left { &:before { box-shadow: 0 0 0 3px $color-dark-3, 0 0 0 6px $color-dark-3; } &:after { background: $color-dark-3; border-#{$right}-color: $color-dark-3; border-top-color: $color-dark-3; } } &.right { &:before { box-shadow: 0 0 0 3px $color-dark-3, 0 0 0 6px $color-dark-3; } &:after { background: $color-dark-3; border-#{$left}-color: $color-dark-3; border-bottom-color: $color-dark-3; } } } } // Form .form-control { background-color: $color-dark-3; border-color: $color-dark-3; } // Buttons .btn-default { background-color: $color-dark-3; border-color: $color-dark-3; color: #FFF; } .btn.disabled, .btn[disabled] { &, &:hover, &:active, &:focus { border-color: $color-dark-3 !important; } } // Pagination .pagination > li > a, .pagination > li > span { background-color: $color-dark-3; border-color: $color-dark-5; } // Sliders .theme-default .nivoSlider { background-color: $dark-bg; } // Custom Map section.section-custom-map { background: transparent url(../img/map-dark.png) center 0 no-repeat; section.section { border-top-color: rgba(#282d36, 0.8); background: rgba(#21262d, 0.8); } } .home-concept { background-image: url(../img/home-concept-dark.png); .process-image { background-image: url(../img/home-concept-item-dark.png); } .project-image { background-image: url(../img/home-concept-item-dark.png); } .sun { background-image: url(../img/home-concept-icons-dark.png); } .cloud { background-image: url(../img/home-concept-icons-dark.png); } } // Page Header .page-header { border-bottom-color: $color-darken-1; } .page-header-light { background-color: lighten($color-dark, 8%); } // Panels .panel-group { .panel { background-color: $color-dark-3; } .panel-default { border-color: $color-dark-3; } .panel-heading { background-color: $color-dark-4; } .form-control { background-color: $color-dark-2; border-color: $color-dark-2; } } // Toggles .toggle { > label { background-color: $color-dark-4; } &.toggle-simple { .toggle { > label { color: #FFF; } } } } // Featured Boxes .featured-box { background: $color-dark-4; border-#{$left}-color: $color-dark-4; border-#{$right}-color: $color-dark-4; border-bottom-color: $color-dark-4; &.secondary h4 { color: #FFF; } } .featured-boxes-flat .featured-box .box-content { background: $color-dark-4; } .featured-boxes-style-5, .featured-boxes-style-6, .featured-boxes-style-7 { .featured-box { .box-content { h4 { color: #FFF; } } } } .featured-boxes-style-2 { .featured-box { background: transparent; } } .featured-boxes-style-3 { .featured-box { .icon-featured { background: $color-dark; } } } .featured-boxes-style-4 { .featured-box { background: transparent; } } .featured-boxes-style-5 { .featured-box { background: transparent; .icon-featured { background: $color-dark-3; border-color: $color-dark-4; } } } .featured-boxes-style-6 { .featured-box { background: transparent; .icon-featured { background: $color-dark-3; border-color: $color-dark-4; &:after { border-color: $color-dark-4; } } } } .featured-boxes-style-7 { .featured-box { background: transparent; .icon-featured { background: $color-dark-3; border-color: $color-dark-4; &:after { box-shadow: 3px 3px darken($color-dark, 3%); } } } } .featured-boxes-style-8 { .featured-box { .icon-featured { background: $color-dark-4; } } } .featured-box-effect-1 .icon-featured:after { box-shadow: 0 0 0 3px $color-dark-4; } // Feature Boxes .feature-box { &.feature-box-style-2, &.feature-box-style-3, &.feature-box-style-4 { h4 { color: #FFF; } } &.feature-box-style-6 { .feature-box-icon { border-color: $color-dark-4; &:after { border-color: $color-dark-4; } } } } // Carousel .owl-dots { .owl-dot { span { background: $color-dark-4; } } } .owl-carousel.top-border { border-top-color: #3F4247; } // Progress Bars .progress { background: $color-dark-4; } // Arrow .arrow { background-image: url(../img/arrows-dark.png); } // Thumbnail .thumbnail, .img-thumbnail, .thumb-info { background-color: $color-dark-3; border-color: $color-dark-3; } .thumb-info { .thumb-info-wrapper { &:after { background-color: rgba($color-dark, 0.9); } } } .thumb-info-social-icons { border-top-color: lighten($dark-bg, 12%); } // Lists ul.nav-list > li a { border-bottom-color: $color-dark-3; &:hover { background-color: $color-dark-3; } } // Content Grid .content-grid { .content-grid-item { &:before { border-left-color: $color-dark-4; } &:after { border-bottom-color: $color-dark-4; } } &.content-grid-dashed { .content-grid-item { &:before { border-left-color: $color-dark-4; } &:after { border-bottom-color: $color-dark-4; } } } } // Testimonials .testimonial { .testimonial-author strong { color: #FFF; } &.testimonial-style-3 { blockquote { background: $color-dark-4 !important; } .testimonial-arrow-down { border-top-color: $color-dark-4 !important; } } &.testimonial-style-4 { border-color: $color-dark-4 !important; } &.testimonial-style-5 { .testimonial-author { border-top-color: $color-dark-4 !important; } } } // Popover .popover { background-color: $color-dark-4; border: 1px solid $color-dark-3; &.top > .arrow { border-top-color: $color-dark-3; &:after { border-top-color: $color-dark-4; } } &.right > .arrow { border-right-color: $color-dark-3; &:after { border-right-color: $color-dark-4; } } &.bottom > .arrow { border-bottom-color: $color-dark-3; &:after { border-bottom-color: $color-dark-4; } } &.left > .arrow { border-left-color: $color-dark-3; &:after { border-left-color: $color-dark-4; } } } .popover-title { background-color: $color-dark-3; border-bottom: $color-dark-4; } // Misc .page-header { border-bottom-color: $color-dark-3; } .table > thead > tr > th, .table > tbody > tr > th, .table > tfoot > tr > th, .table > thead > tr > td, .table > tbody > tr > td, .table > tfoot > tr > td, .table-bordered { border-color: $color-dark-3; } .table-striped > tbody > tr:nth-child(2n+1) > td, .table-striped > tbody > tr:nth-child(2n+1) > th { background-color: $color-dark-4; } pre { background-color: $color-dark-3; border-color: $color-dark-3; color: $color-font-default; } .show-grid [class*="col-md-"] .show-grid-block { background-color: $color-dark-3; border-color: $color-dark-3; } .google-map-borders, .embed-responsive-borders { border-color: $color-dark-4; } .alert.alert-default { border-color: $color-dark-4; background-color: $color-dark-3; } // Divider Line hr { @include background-image(linear-gradient(left, transparent, #3F4247, transparent)); &.light { @include background-image(linear-gradient(left, transparent, #3F4247, transparent)); } &.solid { background: #3F4247; } } .divider { @include background-image(linear-gradient(left, transparent, #3F4247, transparent)); .fa, .icons { background: $color-dark; } &.divider-solid { background: #3F4247; } &.divider-style-2 { .fa, .icons { background: $color-dark-2; } } &.divider-style-3 { .fa, .icons { border-color: #3F4247; } } &.divider-style-4 { .fa, .icons { border-color: #3F4247; &:after { border-color: $color-dark-2; } } } &.divider-small { background: transparent; hr { background: #3F4247; } &.divider-light { hr { background: #3F4247; } } } } hr, .divider { &.dashed { &:after { border-color: #3F4247; } } } // Headings .heading { &.heading-bottom-border { h1 { border-bottom-color: #3f4247; } h2, h3 { border-bottom-color: #3f4247; } h4, h5, h6 { border-bottom-color: #3f4247; } } &.heading-bottom-double-border { h1, h2, h3 { border-bottom-color: #3f4247; } h4, h5, h6 { border-bottom-color: #3f4247; } } &.heading-middle-border { &:before { border-top-color: #3f4247; } h1, h2, h3, h4, h5, h6 { background: $color-dark; } } } // History ul.history { li { .thumb { background-image: url(../img/history-thumb-dark.png); @include if-rtl { background-position: 0 -200px; } } } } // Blog .recent-posts .date .day { background-color: $color-dark-4; } .blog-posts article { border-color: $color-dark-3; } section.featured .recent-posts .date .day, article.post .post-date .day { background-color: $color-dark-3; } article .post-video, article .post-video iframe, article .post-audio, article .post-audio iframe { background-color: $color-dark-3; border-color: $color-dark-3; } ul.simple-post-list li { border-bottom-color: $color-dark-2; } .post-block { border-top-color: $color-darken-1; } ul.comments .comment-block{ background-color: $color-dark-3; } ul.comments .comment-arrow { border-#{$right}-color: $color-dark-3; } // Pricing Tables .pricing-table { li { border-top-color: $color-dark-2; } h3 { background-color: $color-dark-2; text-shadow: none; span { background: $color-dark-3; border-color: $color-dark-5; box-shadow: 0 5px 20px $color-dark-5 inset, 0 3px 0 $color-dark-3 inset; color: $color-font-default; } } .most-popular { border-color: $color-dark-3; h3 { background-color: $color-dark-3; color: #FFF; text-shadow: none; } } .plan-ribbon { background-color: $color-dark-3; } .plan { background: $color-dark-3; border: 1px solid $color-dark-3; color: $color-font-default; text-shadow: none; } } // Shop .product-thumb-info { background-color: $color-dark-3; border-color: transparent; } .shop .quantity .qty { background-color: $color-dark-3; border-color: transparent; } .shop .quantity .minus, .shop .quantity .plus { background-color: $color-dark-2; border-color: transparent; } .shop table.cart td, .shop .cart-totals th, .shop .cart-totals td { border-color: $color-dark-3; } // Lightbox .dialog { background-color: $dark-bg; } // Modal .modal-content { background-color: $dark-bg; } .modal-header { border-bottom-color: $color-dark-3; h1, h2, h3, h4, h5, h6 { color: $color-font-default; } .close { text-shadow: none; color: #FFF; } } .modal-footer { border-top-color: $color-dark-3; } .popup-inline-content, .mfp-content .ajax-container { background: $dark-bg!important; } // Loading .loading-overlay { background: $dark-bg; } .sort-destination-loader { &:after { background-color: $dark-bg; } } // Footer #footer { .newsletter form .btn-default { background-color: $color-dark-2; border-color: $color-dark-2; color: $color-font-default; } } } /* Responsive */ @media (min-width: 992px) { html.dark { // Header #header { .header-nav-main:not(.header-nav-main-light) { nav { > ul { > li.dropdown:not(.dropdown-full-color) { .dropdown-menu { background: $color-dark-2; li { a { border-bottom-color: $color-dark-4; } } } } > li.dropdown-mega:not(.dropdown-full-color) { .dropdown-mega-sub-title { color: #999; } .dropdown-mega-sub-nav { > li:hover { > a { background: $color-dark-4; } } } } } } // Thumb Preview a { > .thumb-info-preview { .thumb-info-wrapper { background: $color-dark-4; } } } } // Header Nav Main Styles .header-nav { // Header Nav Stripe &.header-nav-stripe { nav { > ul { > li { > a { color: #CCC; } &:hover { > a { color: #FFF; } } } } } } // Header Nav Top Line &.header-nav-top-line { nav { > ul { > li, > li:hover { > a { color: #CCC; } } } } } // Header Nav Dark Dropdown &.header-nav-dark-dropdown { nav { > ul { > li, > li:hover { > a { color: #CCC; } } } } } } } // Signin .header-nav-main { nav > { ul > { li.dropdown-mega-signin { .dropdown-menu { background-color: $dark-bg; } } } } } } } @media (max-width: 991px) { html.dark { // Header #header { .header-nav-main { nav { > ul { li { border-bottom-color: $color-dark-4; } } } } } // Transparent #header { &.header-transparent, &.header-semi-transparent, &.header-semi-transparent-light { .header-nav-main { background-color: $dark-bg; } } } } }