/*
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; }
.row .col .wpb_text_column h2,
.row .col .post-area .type-post h2 { margin-bottom: 22px; }
.row .col .wpb_text_column h3,
.row .col .post-area .type-post h3 { margin-bottom: 20px; }
.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; }

.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; }

.home .container-wrap .main-content .column-image-bg-wrap[data-bg-pos="right center"] .column-image-bg { background-repeat: no-repeat; }

body.home:not(.woocommerce-cart) .main-content tr th { text-align: center; color:white; background-color: #001f33; vertical-align: middle; padding: 10px; }
body.home:not(.woocommerce-cart) .main-content tr td { text-align: center; vertical-align: middle; padding: 10px; border: 1px solid #002844; width: 37%; }

body.home:not(.woocommerce-cart) .main-content table { width: 100%; border-collapse: collapse; color: white; background-color: #003459; }

body.home:not(.woocommerce-cart) .main-content table tr:nth-child(2n+1),
body.home:not(.woocommerce-cart) .main-content tr:nth-child(odd) { background-color: #004c7a; }
body.home:not(.woocommerce-cart) .main-content tr:nth-child(even) { background-color: #003459; }

  
body.home:not(.woocommerce-cart) .main-content table tr:first-child { background-color: #001f33; font-weight: bold; }
  
body.home:not(.woocommerce-cart) .main-content table tr td:first-child { background-color: #001f33; color: white; width: 26%; }
  

#contact .wpcf7-form p span { color: #fff; }

#contact .container-wrap .span_12.light input[type="submit"]:hover { background-color: #9AC42F; }
#contact .note p { font-size: 0.8em; line-height:normal; color: #249BD1; }