/*
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
*/


/* dWise Material row padding */
.material .row > .wpb_row,
.material .row .content-inner > .wpb_row,
.material .row #portfolio-extra > .wpb_row {
    padding-top: 10rem !important;
    padding-bottom: 10rem !important;
}
.material .row .row-0rem,
.material .row .content-inner > .wpb_row.row-0rem,
.material .row #portfolio-extra > .wpb_row.row-0rem{
    padding-top: 0rem !important;
    padding-bottom: 0rem !important;
}
.material .row .row-0rem-top,
.material .row .content-inner > .wpb_row.row-0rem-top,
.material .row #portfolio-extra > .wpb_row.row-0rem-top {
    padding-top: 0rem !important;
    padding-bottom: 10rem !important;
}
.material .row .row-0rem-bottom,
.material .row .content-inner > .wpb_row.row-0rem-bottom,
.material .row #portfolio-extra > .wpb_row.row-0rem-bottom{
    padding-top: 10rem !important;
    padding-bottom: 0rem !important;
}
.material .row .row-5rem,
.material .row .content-inner > .wpb_row.row-5rem,
.material .row #portfolio-extra > .wpb_row.row-5rem{
    padding-top: 5rem !important;
    padding-bottom: 5rem !important;
}
.material .row .row-20rem,
.material .row .content-inner > .wpb_row.row-20rem,
.material .row #portfolio-extra > .wpb_row.row-20rem {
    padding-top: 20rem !important;
    padding-bottom: 20rem !important;
}
.material .row .row-25rem,
.material .row .content-inner > .wpb_row.row-25rem,
.material .row #portfolio-extra > .wpb_row.row-25rem {
    padding-top: 25rem !important;
    padding-bottom: 25rem !important;
}
.material .row .row-30rem,
.material .row .content-inner > .wpb_row.row-30rem,
.material .row #portfolio-extra > .wpb_row.row-30rem {
    padding-top: 30rem !important;
    padding-bottom: 30rem !important;
}

/* dWise Typography */
html { font-size: 62.5%!important; }
body, .footer p, .footer a, .footer {
    font-size: 1.75rem!important;
    line-height: 2.75rem!important;
}
#top nav > ul > li > a , .nectar-button span {
    font-size: 1.6rem!important;
    line-height: 2.5rem!important;
}
@media (max-width: 1000px) {
    html { font-size: 68%!important; }
}
@media (max-width: 690px) {
    html { font-size: 70%!important; }
    html body h1, html body .vc_column-inner .wpb_wrapper h1.vc_custom_heading {
        font-size: 3.5rem!important;
        line-height: 4.5rem!important;
        margin-bottom: 3rem;
    }
    html body h2, html body .vc_column-inner .wpb_wrapper h2.vc_custom_heading {
        font-size: 2.25rem!important;
        line-height: 2.75rem!important;
    }
    html body h3, html body .vc_column-inner .wpb_wrapper h3.vc_custom_heading {
        font-size: 1.8rem!important;
        line-height: 2rem!important;
    }
    html body h4, html body .vc_column-inner .wpb_wrapper h4.vc_custom_heading {
        font-size: 2rem!important;
        line-height: 2.5rem!important;
    }
}
html body h1, html body .wpb_wrapper h1.vc_custom_heading {
    font-size: 4rem!important;
    line-height: 4.75rem!important;
    letter-spacing: 1.15px!important;
}
html body h2, html body .wpb_wrapper h2.vc_custom_heading {
    font-size: 3.25rem!important;
    line-height: 4rem!important;
    letter-spacing: 1.15px!important;
}
html body h3, html body .wpb_wrapper h3.vc_custom_heading {
    font-size: 2.75rem!important;
    line-height: 3rem!important;
	margin-bottom: 0px!important;
}
html body h4, html body .wpb_wrapper h4.vc_custom_heading {
    font-size: 2.25rem!important;
    line-height: 2.75rem!important;
}
html body h5, html body .wpb_wrapper h5.vc_custom_heading {
    font-size: 2rem!important;
    line-height: 2.5rem!important;
    letter-spacing: 1.15px!important;
}

