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

/* 
* <><><> <><><> <><><> <><><> <><><> 
*  WEBSITE FONT CHANGED  
* <><><> <><><> <><><> <><><> <><><> 


@font-face { 
font-family: century-gothic,sans-serif;
src: url(https://use.typekit.net/vyd2szo.css); 
font-weight: 400;
font-style: normal;
}

html, body, div, p, h1, h2, h3, h4, h5, h6, span, a, li, ul{
	font-family: century-gothic,sans-serif !important;
}

* <><><> <><><> <><><> <><><> <><><> 
* END 
* <><><> <><><> <><><> <><><> <><><> 
*/ 

body, p, a, h1, h2, h3 {
	letter-spacing: 0px;
}
header nav {
	display: none !important;
}


/*
* <><><> <><><> <><><> <><><> <><><> 
* Registration information 
* <><><> <><><> <><><> <><><> <><><> 
*/ 
.gform_wrapper.gravity-theme .ginput_full:not(:last-of-type) {
    margin-bottom: 20px !important;
}
.gfield.gsection {
    border-bottom: 1px solid grey !important;
}
.gfield.gsection h3 {
    margin-bottom: 0px;
}
input[type=text], input[type=number], textarea, input[type=email], input[type=password], input[type=tel], input[type=url], input[type=search], input[type=date], .material.woocommerce-page[data-form-style="default"] input#coupon_code, select {
    border: 2px solid lightgrey !important;
	border-radius: 4px;
    background-color: #ffffff !important;
}

.gform_confirmation_wrapper {
    background-color: #4f722e !important;
    padding: 10px !important;
    text-align: center !important;
    color: #ffffff !important;
}
.gform_wrapper.gravity-theme .gfield_header_item, .gform_wrapper.gravity-theme .gform_fileupload_rules, .gform_wrapper.gravity-theme .ginput_complex label {
    padding-top: 0px !important;
}
.gform_wrapper.gravity-theme .gform_validation_errors>* {
	letter-spacing: 0 !important;
}



/* speakers page */
.container-wrap .main-content #speaker-bios-title h4{
	font-size:40px!important;
}
.back-button.nectar-button.small.regular{
	display: flex;
    width: fit-content;
    flex-direction: row-reverse;
    align-items: center;
    grid-gap: 5px;
    padding-left: 20px !important;
    padding-right: 5px !important;
	margin-left: 10px;
}

.back-button.nectar-button.small.regular i{
	position: relative;
    top: unset;
    left: unset;
    transform: unset !important;
}
.container-wrap .main-content .speaker-bio-button.nectar-button.see-through.accent-color{
    margin: 10px 5px;
	font-weight:500;
	color:#fff!important;
	background-color:#81be4b!important;
}

#speaker-bios-button-homepage{
	box-shadow:unset!important;
	padding-top:14px;
	padding-bottom:14px;
	font-weight:500;
}

.container-wrap .main-content .speaker-bio-button.nectar-button.see-through.accent-color:hover{
	color:#333!important;
	background-color:transparent!important;
}
@media screen and (max-width: 1000px){
	.mobile-icon i.label{
		display: none!important;
	}
}

@media screen and (max-width: 768px){
	#header-outer #logo.no-image{
		padding-right:65px;
	}
	.container-wrap .main-content #speaker-bios-title h4{
		font-size:30px!important;
		padding-left:15px;
		padding-right:15px;
		white-space:nowrap;
	}
	.container-wrap .main-content .speaker-bio-button.nectar-button.see-through.accent-color i{
		width: 30px;
        height: 25px;
        line-height: 24px;
	}
	.container-wrap .main-content .speaker-bio-button.nectar-button.see-through.accent-color{
		padding: 12px 35px;
		font-size:16px;
	}
}
@media screen and (max-width: 576px){
	.container-wrap .main-content .speaker-bio-button.nectar-button.see-through.accent-color{
		margin-left: 0;
		margin-right: 0;
	}
}
@media screen and (max-width: 576px){
	#header-outer #logo.no-image{
		font-size:20px!important;
	}
}