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

.row .col .wpb_text_column h1,
.row .col .post-area .type-post h1 { margin-bottom: 24px; color:#F69C00; }
.row .col .wpb_text_column h2,
.row .col .post-area .type-post h2 { margin-bottom: 22px; color:#F15C37; }
.row .col .wpb_text_column h3,
.row .col .post-area .type-post h3 { margin-bottom: 20px; color:#3BB9C8; }
.row .col .wpb_text_column h4,
.row .col .post-area .type-post h4 { margin-bottom: 20px; }
.row .col .wpb_text_column h5,
.row .col .post-area .type-post h5 { margin-bottom: 1em; }
.row .col .wpb_text_column h6,
.row .col .post-area .type-post h6 { margin-bottom: 1em; }
.row .col .wpb_text_column p,
.row .col .post-area .type-post p { padding-bottom: 1em; }
body.page .row .col .wpb_text_column:not(.txt-blanc) p strong,
body.page .row .col .post-area .type-post :not(.txt-blanc) p strong { color:#914E9A; }

.row .col.light .wpb_text_column h1 { color:#ffffff; }
.row .col.light .wpb_text_column h2 { color:#ffffff; }
.row .col.light .wpb_text_column h3 { color:#ffffff; }

.nectar-split-heading h1 { text-shadow: 1px 1px 2px #914E9A; }

.row .col .wpb_text_column blockquote,
.row .col .post-area .type-post blockquote { margin-bottom: 1em; }
.row .col .wpb_text_column ul,
.row .col .post-area .type-post ul { margin-bottom: 1em; }
.row .col .wpb_text_column ul li,
.row .col .post-area .type-post ul li { padding-bottom: 0.5em; }

#header-outer ul.sf-menu .menu-item:nth-child(1) > a:before { background:#f69c00; }
#header-outer ul.sf-menu .menu-item:nth-child(2) > a:before { background:#9160A6; }
#header-outer ul.sf-menu .menu-item:nth-child(3) > a:before { background:#3BB9C8; }
#header-outer ul.sf-menu .menu-item:nth-child(4) > a:before { background:#F15C37; }
#header-outer ul.sf-menu .menu-item:nth-child(1) > a:hover:before { background:#FE828D; }
#header-outer ul.sf-menu .menu-item:nth-child(2) > a:hover:before { background:#FE828D; }
#header-outer ul.sf-menu .menu-item:nth-child(3) > a:hover:before { background:#FE828D; }
#header-outer ul.sf-menu .menu-item:nth-child(4) > a:hover:before { background:#FE828D; }
#header-outer ul.sf-menu .menu-item:nth-child(5) > a:hover:before { background:#FE828D; }

body #header-secondary-outer .nectar-center-text { max-width:100%; display: inline-block; text-align:right; }
body #header-secondary-outer .nectar-center-text img { vertical-align: middle; margin-right: 10px; }

.nectar-button.large { font-size: 20px; }