/*
Theme Name: Salient-Child
Author: Stef
Description: Your description goes here
Version: 1.0
Template: salient

This is the child theme for Salient theme, generated with Generate Child Theme plugin by catchthemes.

(optional values you can add: Theme URI, Author URI, License, License URI, Tags, Text Domain)
*/

#home_boxes h3 {
    font-family: 'Rubik', sans-serif !important;
    font-size: 2.5em !important;
    font-weight: 500 !important;
    line-height: 32px;
}
.all_white{
    color:  white !important;
}

.all_white h2, 
.all_white h3,
.all_white h4,
.all_white h5 {
    color:#ffe6b8 ;
}

.all_white ul {
    font-size: 17px;
    font-weight: normal;
    line-height: 21px;
}

span.intro_text {
    font-family: Rubik, sans-serif;
    font-weight: 300;
    letter-spacing: 1px;
}

.workshop_desc p {
    font-size: 20px;
    line-height: 29px;
}


#gform_1 input[type=text], 
#gform_1 textarea,
#gform_1 select {
    background-color: white;
    padding-top: 1em;
    padding-bottom: 1em;
    padding-right: 1em;
    padding-left: 1em;
    line-height: 1em;
}
#gform_1 .gfield_list_container,
#gform_1 table tr:nth-child(2n+1) {
    background-color: transparent !important;
}

.gfield_list_1_cell2 {display:none;}
#gform_1 table th:nth-child(2) {display:none};

#gform_1 td.gfield_list_icons a{
    position: relative;
    top: 7px;
    right:3px;
}
.working {
    height: 0px;
    position: relative;
    left: 244px;
    top: -34px;
}
div.working  i{
    font-size: 14px;
    color: orange;
}
.nectar-highlighted-text {
    margin-bottom: 24px;
    font-size: 25px;
    font-weight: 400;
    line-height: 32px;
}
#application_instructions  .nectar-highlighted-text {
    margin-top:40px;
    margin-bottom:40px;
}
.home a#logo {
    display: none !important;
}
/* TO DISPLAY MENU, REMOVE*/
header#top ul.buttons.sf-menu {
    display: none !important;
}

@media screen and (max-width: 1024px) {

    #gform_1 table tr {
        border:none;
    }
    #gform_1 table tr:nth-child(2n+1),
    .gform_wrapper table.gfield_list tr {
        background-color: #f1e4d7 !important;
    }
    .gform_wrapper table.gfield_list tr td.gfield_list_icons {
        background-color: transparent !important;
    }
    .gfield_list_icons {
        position: relative;
        top: 10px;
        left: 11px;
    }
    .gfield_list_1_cell2 {
        display: none !important;
    }
    a#slider-1-slide-1-layer-14 {
        display: none;
    }
    /* TO DISPLAY MENU, REMOVE*/
    a.closed.using-label {
        display: none !important;
    }
}


div#gform_confirmation_message_1 {
    text-align: center;
    font-size: 32px;
    LINE-HEIGHT: 38px;
    padding: 80px 20px;
    background: #e9bc47;
}

li#field_1_12 {
    background: white;
    padding: 40px;
    border-radius: 0;
    border: 1px solid #bfbaba;
    box-shadow: 2px 2px 2px #dedada;
}
input#input_1_12_5 {
    border: 1px solid #c5c5c5;
    border-radius: 0;
}
.gform_wrapper span.ginput_total {
    color: #da4d29;
    font-size: 20px;
    font-weight: 500;
}

ul#input_1_10 label {
    position: relative;
    top: 3px;
}