/*
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
*/

/* Hide Logo for the first div of homepage */

#logo.hide {
    visibility: hidden;
    opacity: 0;
    transition: visibility 0s, opacity 1s ease-in;
}

#logo.show {
    visibility: visible;
    opacity: 1;
    transition: visibility 0s, opacity 1s ease-out;
}


@media only screen and (min-width:999px) {
    /* body:not(.home) #header-outer #logo img, 
    body:not(.home) #header-outer .logo-spacing img {
        height:90px
    } */
}

/* body #header-outer #top #logo img {
    position: relative;
    width: auto;
} */

/* #header-outer[data-format=centered-logo-between-menu] .span_3 {
    transform: none;
} */

#footer-outer #copyright p {
    font-size: 14px;
}

#footer-outer #copyright {
    padding-top: 40px !important;
    padding-bottom: 40px !important;
}


#service-form-enquiry {
    background-color: white;
    padding: 8%;
    /* color: #676767; */
}


/* Global Section Service Enquiry Form Start */
#service-form-enquiry input,
#service-form-enquiry textarea {
    color: #676767;
    border: 1px solid rgb(165 161 161 / 80%);
}

.services-features-check i.icon-salient-check  {
    font-size: 1.3em!important;
    line-height: 25px!important;
    color: #f5f5f5a1;
}

/* Global Section Service Enquiry Form End */


@media only screen and (min-width: 1000px) {
    .desktop-d-none {
        display: none;
    }
}

.main-heading {
    letter-spacing: 14px;
}

.main-subheading {
    font-size: 22px;
    letter-spacing: 12px;
    margin: -12px;
}

@media only screen and (max-width: 690px) {
    [data-anchor="services"] h2.main-subheading {
        font-size: 20px !important;
        margin: 10px;
    }
}

@media only screen and (max-width: 990px) {

    #header-outer.transparent[data-permanent-transparent="false"].dark-slide #top .slide-out-widget-area-toggle.mobile-icon i:before,
    #header-outer.transparent[data-permanent-transparent="false"].dark-slide #top .slide-out-widget-area-toggle.mobile-icon i:after {
        background-color: #ffffff !important;
    }

    #fp-nav:not(.light-controls) ul li a span {
        background-color: #ffffff !important;
    }

    #fp-nav:not(.light-controls) ul li .fp-tooltip .tooltip-inner {
        color: #ffffff !important;
    }


    #fp-nav:not(.light-controls) ul li .fp-tooltip .tooltip-inner:after {
        border-color: #fff !important;
        border-bottom: 1px solid #fff;
    }
}


#table-how-it-works table,
#table-how-it-works table tr,
#table-how-it-works table td  {
    background: transparent;
    border: transparent;
}

#table-how-it-works table tr td {
    vertical-align: middle;
    padding-top: 20px;
    padding-bottom: 20px;
}

#table-how-it-works table tr td:first-child {
    white-space: nowrap;
    width: 30%;
}

#table-how-it-works table tr td:nth-child(2) {
    font-size: 16px;
}

#table-how-it-works i.icon-tiny.fa-check {
    font-size: 0.8em !important;
}


/* body .approved-shadow-img .img-with-aniamtion-wrap img.shadow-img {
    border-radius: 50%;
    box-shadow: inset 0px 0px 17px 8px rgba(0, 0, 0, .15),
    inset 0px 0px 16px 9px rgba(0, 0, 0, .1) !important;
    padding: 5%!important;
} */


/* #services .nectar-fancy-box .box-bg::after {
    background-color: #3333;
} */

/* Utility Classes*/
.fw-200 {
    font-weight: 200;
}



