/* # Styles for Podcast
------------------------------------------*/

.podcast-code {
    display: block;
    ;
    overflow: hidden;
    padding: 20px 0 40px;
}

.template-podcast .teasers h2 {
    float: left;
    width: 100%;
    font-size: 2.5vw;
    padding-left: 1vw;
    line-height: 2.7vw;
}

.template-podcast a.featured_image_link {
    float: left;
    width: 30%;
    clear: left;
}

.template-podcast .teasers {
    max-width: 870px;
}

.template-podcast .post_excerpt {
    float: right;
    width: 70%;
}

.template-single-podcast .wp-post-image {
    max-width: 380px;
}

.template-single-podcast #content_area h1 {
    float: right;
    max-width: 48%;
}

.template-single-podcast .post_content {
    display: block;
    clear: both !important
}

.template-single-podcast #big_headline_single {
    height: 130px;
}

.template-podcast .archive_intro {
    display: none;
}
/*Gravity forms 1
------------------------*/
#gform_wrapper_1.gform_wrapper form {
    margin:20px auto;
    max-width:400px;
}

#gform_confirmation_wrapper_1 .gform_confirmation_message {
    background: #fff4c6;
    border: 1px solid #ffdd00;
    color: #1a034a;
    padding:25px;
}

#gform_confirmation_wrapper_1 .gform_confirmation_message a.button{
    padding: 10px 30px;
    width: auto;
    background: #FFDD00;
    border: 1px solid #FFDD00;
    font-weight: bold;
    color:#1a034a
}

/*
/*Gravity forms 2
------------------------*/
#gform_confirmation_wrapper_9 .gform_confirmation_message ,
#gform_confirmation_wrapper_2 .gform_confirmation_message {
    background: #fff4c6;
    border: 1px solid #ffdd00;
    color: #1a034a;
    padding:25px;
}



#gform_wrapper_4.gform_wrapper .gform_body .gfield_label{
    position: relative;
    width:auto;
    height:auto;
    margin:10px 0;
    font-weight: bold
}
#gform_wrapper_4.gform_wrapper .gform_body .gfield_description{
    display: none !important
}

.quiz-confirm {
    display: block;
    padding:30px;
    background: #f5f5f5;
    margin:40px auto;
}

.quiz-confirm ol li {
    padding:20px 0;
}

.quiz-confirm a.quizlink{
    text-decoration: underline !important;
}