/*
Theme Name: Enfold Child
Description: A Child Theme for the Enfold Wordpress Theme. 
Author: Kriesi
Template: enfold
*/



/*Add your own styles here:*/
#cleantime .NACC-Month {
    font-size:14px;
    border:1px solid #cdcdcd;
    margin-top:20px;
}
#cleantime .NACC-Day {
    font-size:14px;
    border:1px solid #cdcdcd;

}
#cleantime .NACC-Year {
    font-size:14px;
    border:1px solid #cdcdcd;

}
.bsk-pdfm-pdfs-ul-list.bsk-pdfm-without-featured-image li:hover {
    background-color:#999999;
    padding-left:0;
}

/*Gravity Forms specific styling*/
#greyform #gform_wrapper_3 input[type="text"], #greyform #gform_wrapper_3 input[type="email"], #greyform #gform_wrapper_3 textarea, #greyform #gform_wrapper_3 input[type="tel"] {
    background-color:#ffffff;
}
#greyform #gform_wrapper_3 legend, #greyform #gform_wrapper_3 label {
    font-size:13px;
    font-weight:bold;
}
#greyform #gform_wrapper_3 fieldset {
    margin-bottom:1px;
}
#greyform #gform_wrapper_3 textarea {
    margin-bottom:5px;
}

.gform_required_legend {
    font-size:11px;
    font-style:italic;
}

#greyform #gform_wrapper_4 input[type="text"], #greyform #gform_wrapper_4 input[type="email"], #greyform #gform_wrapper_4 textarea, #greyform #gform_wrapper_4 input[type="tel"] {
    background-color:#ffffff;
}
#greyform #gform_wrapper_4 legend, #greyform #gform_wrapper_4 label {
    font-size:13px;
    font-weight:bold;
}
#greyform #gform_wrapper_4 fieldset {
    margin-bottom:1px;
}
#greyform #gform_wrapper_4 textarea {
    margin-bottom:5px;
}

#greyform #gform_wrapper_6 input[type="text"],
#greyform #gform_wrapper_6 input[type="email"],
#greyform #gform_wrapper_6 textarea,
#greyform #gform_wrapper_6 select,
#greyform #gform_wrapper_6 input[type="tel"] {
    background-color: #ffffff;
}

#greyform #gform_wrapper_6 legend,
#greyform #gform_wrapper_6 label {
    font-size: 13px;
    font-weight: bold;
}
#greyform #gform_wrapper_6 .gfield_description,
#greyform #gform_wrapper_6 .gsection_description {
    font-size:13px;
    padding-top:0px;
}

#greyform #gform_wrapper_6 fieldset {
    margin-bottom: 1px;
}

#greyform #gform_wrapper_6 textarea {
    margin-bottom: 5px;
}
#gform_wrapper_7 {
    background-color:#f7f7f7;
    padding:40px;
    border-radius: 3px;
    border:1px solid #ededed;
}
#gform_wrapper_7 input[type="text"],
#gform_wrapper_7 input[type="email"],
#gform_wrapper_7 textarea,
#gform_wrapper_7 select,
#gform_wrapper_7 input[type="number"],
#gform_wrapper_7 input[type="tel"] {
    background-color: #ffffff !important;
}

#gform_wrapper_7 legend,
#gform_wrapper_7 label {
    font-size: 13px;
    font-weight: bold;
}
#gform_wrapper_7 .gfield_description,
#gform_wrapper_7 .gsection_description {
    font-size: 13px;
    padding-top: 0px;
    padding-bottom:0px;
}
#gform_wrapper_7 fieldset {
    margin-bottom: 1px;
}
#gform_wrapper_7 .ginput_product_price_label {
    font-size: 13px;
}
#gform_wrapper_7 .gfield_label_product {
    font-weight:bold;
    font-size:14px;
}
#gform_wrapper_7 input[type="number"] {
    display:inline-block;
    margin-left: 5px;
}
#gform_wrapper_7 .ginput_quantity {
    max-width: 100px;
    margin-bottom:10px; 
}
.registrationfield {

}

#gform_wrapper_7 .gsection {
    margin-top:20px;
}
#gform_wrapper_7 .ginput_product_price,
#gform_wrapper_7 .ginput_quantity_label {
    font-size:13px;
}
#gform_wrapper_7 .ginput_quantity_label {
    margin-left:15px;
}

#gform_wrapper_7 textarea {
    margin-bottom: 5px;
}

/*Event Calendar Styling*/
.tribe-common--breakpoint-medium.tribe-events .tribe-events-l-container {
    padding-top:20px;
    padding-bottom: 20px;
    border-bottom: 1px solid #cdcdcd;
}
.tribe-events-pg-template {
    border-bottom: 1px solid #cdcdcd;
}
#top #tribe-events-pg-template .tribe-events-notices{
    background-color:#eeeeee;
}
#top #tribe-events-pg-template .tribe-events-notices li {
    font-weight: bold;
text-transform: uppercase;
color: #084a79;
}
    
.tribe-events-content p {
    font-size:14px;
}
.tribe-events-single-section-title {
    font-family:"Helvetica Neue", Helvetica, -apple-system, BlinkMacSystemFont, Roboto, Arial, sans-serif;
}

/*PDF manager styling*/
.pdfonblue .bsk-pdfm-pdfs-ul-list.bsk-pdfm-with-featured-image li.list-item-odd {
    border:none;
    background:unset;
}
.pdfonblue ul.bsk-pdfm-pdfs-ul-list li {
    padding:0;
}
.pdfonblue .bsk-pdfm-pdfs-ul-list.bsk-pdfm-with-featured-image li.list-item-odd img {
    border:none;
}
.pdfonblue a {
    text-decoration:none !important;
}
.bsk-pdfm-pdfs-ul-list.bsk-pdfm-without-featured-image li:hover {
    background-color:#cdcdcd;
}
ul.bsk-pdfm-without-featured-image li {
    padding:5px 0px 5px 0px;
}
