/*
Theme Name: HFS - 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.1
*/

header#top #logo {
    outline: 28px solid white;
}

#footer-outer #footer-widgets .widget h4 {
    font-weight: normal;
    text-transform: uppercase;
    letter-spacing: 2px;
}

ul.sub-menu {
    padding: 0px;
}

.nectar-button span {
    text-transform: uppercase;
    font-weight: normal;
    letter-spacing: 2px;
}


ul.gform_fields {
    width: 100%;
}

ul.gform_fields li {
    text-align: left;
}

body .gform_wrapper .top_label .gfield_label {
    font-weight: normal!important;
    margin-top: 20px;
    margin-bottom: 6px;
    font-family: 'Open Sans';
    font-weight: 700;
}

.gform_legacy_markup_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]) {
    font-family: inherit;
    font-size: inherit;
    letter-spacing: normal;
    padding: 16px;
    font-size: 16px;
}

.gform_legacy_markup_wrapper .gfield_date_day, .gform_legacy_markup_wrapper .gfield_date_month {
    width: 6rem;
    max-width:6rem;
}

.gform_legacy_markup_wrapper .gfield_date_day input[type=number], .gform_legacy_markup_wrapper .gfield_date_month input[type=number] {
    width: calc(6rem - .5rem)!important;
}

.gform_legacy_markup_wrapper .gfield_date_year {
    width: 6rem;
    max-width: 6rem;
}

.gform_legacy_markup_wrapper .gfield_date_year input[type=number] {
    width: calc(6rem + 8px)!important;
}