/*
Theme Name: Salient Child Theme
Description: This is a custom child theme for Salient
Theme URI:   https://themeforest.net/item/salient-responsive-multipurpose-theme/4363266
Author: ThemeNectar
Author URI:  https://themeforest.net/user/themenectar
Template: salient
Version: 1.0
*/







/* SEO Modifications December 2018 */

/* SITEMAP */

.page-template-page-sitemap .main-content--body {
    padding-top: 40px;
    padding-bottom: 40px;
}

@media only screen and (min-width: 600px) {
    .page-template-page-sitemap .main-content--body {
        padding-top: 60px;
        padding-bottom: 60px;
    }
    .page-template-page-sitemap .sitemap .sitemap__list {
        -webkit-column-count: 2;
        -moz-column-count: 2;
        column-count: 2;
    }
}

@media only screen and (min-width: 1000px) {
    .page-template-page-sitemap .main-content--body {
        padding-top: 100px;
        padding-bottom: 100px;
    }
    .page-template-page-sitemap .sitemap .sitemap__list {
        -webkit-column-count: 3;
        -moz-column-count: 3;
        column-count: 3;
    }
}

.no-js #ajax-loading-screen, .no-js #slide-out-widget-area-bg {
    display: none !important;
}

.no-js body[data-dropdown-style="minimal"] .sf-menu >li >ul {
    opacity: 1 !important;
    pointer-events: inherit !important;
    top: 76px !important;
    display: none !important;
}
.no-js body[data-dropdown-style="minimal"] .sf-menu >li:hover >ul {
    display: block !important;
}

.no-js body[data-dropdown-style="minimal"] .sf-menu >li >ul >li {
    opacity: 1 !important;
    -webkit-transform: none !important;
    transform: none !important;
    -ms-transition: none !important;
    transition: none !important;
    -webkit-transition: none !important;
}

.no-js .swiper-wrapper .swiper-slide .content p, .no-js .swiper-wrapper .swiper-slide .content h2, .no-js .swiper-wrapper .swiper-slide .content .buttons {
opacity: 1 !important;
}

.no-js .swiper-wrapper .swiper-slide {
display: none;
}

.no-js .swiper-wrapper .swiper-slide:first-child {
display: block;
height: 950px;
}

/*
.no-js .home .main-content > .row {
position: relative;
padding-top: 950px;
}

.no-js .home .main-content > .row .vc_row-fluid:first-child {
position: absolute;
top: 0; left: 0;
width: 100vw;
height: 950px;
overflow: hidden;
}
*/

.no-js .videobg .video-color-overlay {
    background: #000;
    opacity: 0.6;
}

.no-js .videobg .mobile-video-image {
    display: block;
}

.no-js [data-animate="true"] * {
    opacity: 1 !important;
    -webkit-transform: none !important;
    transform: none !important;
    -ms-transition: none !important;
    transition: none !important;
    -webkit-transition: none !important;
}

.no-js .wpb_column[data-has-bg-color="true"]:before, .no-js .wpb_column[data-hover-bg^="#"]:before {
    -webkit-transform: none !important;
    transform: none !important;
    -ms-transition: none !important;
    transition: none !important;
    -webkit-transition: none !important;
    opacity: 0.8 !important;
}

.no-js .wpb_column[data-border-color="#000000"]:before {
    background: #000 !important;
}

.no-js .wpb_column[data-border-color="#000000"] .nectar-icon-list-item .list-icon-holder {
    border-color: #fff !important;
    background: #fff !important;
}

.no-js .owl-carousel[data-desktop-cols="4"] .carousel-item {
    width: 25% !important;
    float: left !important;
}

.no-js .nectar-split-heading .heading-line >div {
    -webkit-transform: none !important;
    transform: none !important;
    -ms-transition: none !important;
    transition: none !important;
    -webkit-transition: none !important;
}

.no-js .nectar-button:not([data-color-override="false"]), .no-js .nectar-button:not([data-hover-color-override="false"]) {
    visibility: visible !important;
}

.no-js .tabbed .wpb_tab {
    opacity: 1 !important;
}

.no-js .animated, .no-js [data-animation] {
    opacity: 1 !important;
    -webkit-transform: none !important;
    transform: none !important;
    -ms-transition: none !important;
    transition: none !important;
    -webkit-transition: none !important;
}

