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

/* Red Hat Display */
@font-face {
  font-family: 'Red Hat Display';
  font-style: normal;
  font-weight: 400;
  src: url('fonts/red-hat-display-v3-latin-regular.eot');
  src: url('fonts/red-hat-display-v3-latin-regular.eot?#iefix') format('embedded-opentype'),
       url('fonts/red-hat-display-v3-latin-regular.woff2') format('woff2'),
       url('fonts/red-hat-display-v3-latin-regular.woff') format('woff'),
       url('fonts/red-hat-display-v3-latin-regular.ttf') format('truetype'),
       url('fonts/red-hat-display-v3-latin-regular.svg#RedHatDisplay') format('svg');
}
@font-face {
  font-family: 'Red Hat Display';
  font-style: normal;
  font-weight: 500;
  src: url('fonts/red-hat-display-v3-latin-500.eot');
  src: url('fonts/red-hat-display-v3-latin-500.eot?#iefix') format('embedded-opentype'),
       url('fonts/red-hat-display-v3-latin-500.woff2') format('woff2'),
       url('fonts/red-hat-display-v3-latin-500.woff') format('woff'),
       url('fonts/red-hat-display-v3-latin-500.ttf') format('truetype'),
       url('fonts/red-hat-display-v3-latin-500.svg#RedHatDisplay') format('svg');
}
@font-face {
  font-family: 'Red Hat Display';
  font-style: normal;
  font-weight: 700;
  src: url('fonts/red-hat-display-v3-latin-700.eot');
  src: url('fonts/red-hat-display-v3-latin-700.eot?#iefix') format('embedded-opentype'),
       url('fonts/red-hat-display-v3-latin-700.woff2') format('woff2'),
       url('fonts/red-hat-display-v3-latin-700.woff') format('woff'),
       url('fonts/red-hat-display-v3-latin-700.ttf') format('truetype'),
       url('fonts/red-hat-display-v3-latin-700.svg#RedHatDisplay') format('svg');
}


body,
body .ui-widget,
dt,
h1, h2, h3, h4, h5, h6,
.bold, strong, b,
blockquote,
body #error-404 h1,
body #error-404 h2,
.woocommerce-page .woocommerce p.cart-empty,
#top #logo,
body:not([data-header-format="left-header"]) #top nav >ul >.megamenu >ul >li >a, 
body:not([data-header-format="left-header"]) #top nav >ul >.megamenu >ul >li >ul >.has-ul >a,
#search-outer #search input[type=text],
body .carousel-wrap[data-full-width="true"] .carousel-heading h2,
.nectar-button,
.nectar-3d-transparent-button,
.text_on_hover.product .add_to_cart_button, 
.text_on_hover.product a.added_to_cart,
body .vc_text_separator div,
.nectar-milestone .number,
.nectar-progress-bar span strong,
.nectar-progress-bar span strong i,
body .vc_pie_chart .vc_pie_chart_value,
body .vc_pie_chart .wpb_pie_chart_heading,
.row .col.section-title h1, 
.row .col.section-title h2,
.row .col.section-title span,
#page-header-bg h1, .nectar-box-roll .overlaid-content h1,
#page-header-bg .subheader, 
.nectar-box-roll .overlaid-content .subheader,
.search .row .col.section-title h1,
.post.masonry-blog-item .post-meta .date span,
#search-results .result .title span,
#infscr-loading,
#infscr-loading div,
#pagination span, #pagination a, 
#pagination .next.inactive, 
#pagination .prev.inactive, 
.woocommerce nav.woocommerce-pagination ul li a, 
.woocommerce .container-wrap nav.woocommerce-pagination ul li span, 
.container-wrap nav.woocommerce-pagination ul li span,
.post-area.standard-minimal .post .post-meta .date, 
.post-area.standard-minimal .post .more-link span,
#footer-outer .widget h4, 
.text-on-hover-wrap .categories a,
#slide-out-widget-area .inner .off-canvas-menu-container li a,
body[data-full-width-header="false"] #slide-out-widget-area .slide_out_area_close,
#slide-out-widget-area .menuwrapper li small,
#slide-out-widget-area:not(.fullscreen):not(.fullscreen-alt) .menuwrapper li small,
#slide-out-widget-area.fullscreen .inner .widget.widget_nav_menu li a,
#slide-out-widget-area.fullscreen .inner .off-canvas-menu-container li a,
#slide-out-widget-area.fullscreen-alt .inner .widget.widget_nav_menu li a,
#slide-out-widget-area.fullscreen-alt .inner .off-canvas-menu-container li a
#nectar-ocm-ht-line-check,
#call-to-action,
#call-to-action .container a,
#call-to-action span,
#sidebar h4,
.comment-list .comment-author,
.comment-list .pingback .comment-body > a,
#respond h3, 
h3#comments,
input[type=submit], 
button[type=submit], 
input[type="button"],
select,
body .gform_wrapper .top_label .gfield_label,
body.ascend #header-outer .cart-contents .cart-wrap span
	{font-family:'Red Hat Display',sans-serif;}
	
.nectar-button.jumbo
	{font-size: 20px;}

h3
	{font-weight:400;}

#slide-out-widget-area.fullscreen .inner .widget.widget_nav_menu li a,
#slide-out-widget-area.fullscreen .inner .off-canvas-menu-container li a,
#slide-out-widget-area.fullscreen-alt .inner .widget.widget_nav_menu li a,
#slide-out-widget-area.fullscreen-alt .inner .off-canvas-menu-container li a
	{font-weight:700;}
h5,
.swiper-slide .content h2
	{font-weight:500;}
.swiper-slide .content p
	{font-weight:700;}


#cmplz-document p, #cmplz-document li, #cmplz-document td {
	font-size: 18px;line-height: 24px;
}

#cmplz-document button.cc-revoke-custom {
    color: #fff;
    padding: 0.5rem;
}
