/*
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
*/

/* Reset Row Padding */

.wpb_row {
  padding-top: 8% !important;
  padding-bottom: 8% !important;
}

.wpb_row .inner_row {
  padding-top: 0 !important;
  padding-bottom: 0 !important;
}

.wpb_column.el_spacing_30px > .vc_column-inner > .wpb_wrapper > div:not(:last-child) {
    margin-bottom: 15px;
}

/* Remove Row Padding */

.ai-remove-padding-top-bottom {
  padding-top: 0 !important;
  padding-bottom: 0 !important;
}

.ai-remove-padding-top {
  padding-top: 0 !important;
}

.ai-remove-padding-bottom {
  padding-bottom: 0 !important;
}

/* Remove Row Margin */

.ai-remove-margin-top {
  margin-top: 0 !important;
}
.ai-remove-margin-bottom {
  margin-bottom: 0 !important;
}

/* Add Row Margin */
.ai-add-margin-t-b-10 {
  margin-top: 10% !important;
  margin-bottom: 10% !important;
}

.ai-add-margin-t-10 {
  margin-top: 10% !important;
}

.ai-add-margin-b-10 {
  margin-bottom: 10% !important;
}

.ai-add-margin-b-5 {
  margin-bottom: 5% !important;
}

.ai-add-margin-l-r-5 {
  margin-left: 5% !important;
  margin-right: 5% !important;
}

.ai-add-margin-t-20 {
  margin-top: 20% !important;
}

.ai-add-margin-t-10 {
  margin-top: 10% !important;
}

.ai-add-margin-t-5 {
  margin-top: 5% !important;
}

.ai-add-margin-t-2 {
  margin-top: 2% !important;
}

.ai-add-margin-bottom-5 {
  margin-bottom: 5% !important;
}

/* Add Row Padding */
.ai-add-padding-t-b-10 {
  padding-top: 10% !important;
  padding-bottom: 10% !important;
}

.ai-add-padding-top-2 {
  padding-top: 2% !important;
}

/*** HOME ***/
.ai-padding-text-l h4 {padding-left: 3.5em !important;}


.nectar-text-inline-images a {color: #65A298 !important;}


/* Images carousel */
.nectar-flickity .cell>.nectar-el-parallax-scroll {border-radius: 10px;}

/* Map rounded corner */
.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom {
    border-radius: 10px !important;
}
/* Milestone styling */
.nectar-milestone .number, .nectar-milestone .symbol-wrap {
    font-size: 100px !important;
}

/* Gallery Caption Title styling */
.wpb_gallery .nectar-flickity .flickity-slider .cell .item-meta h4 {
  color: #65A298 !important;
}


/*** FOOTER ***/
#footer-outer #footer-widgets .widget h4, #footer-outer .col .widget_recent_entries span, #footer-outer .col .recent_posts_extra_widget .post-widget-text span
{font-size: 18px !important;color: #7FBEB1 !important;letter-spacing: 1px;}
