/*
Click nbfs://nbhost/SystemFileSystem/Templates/Licenses/license-default.txt to change this license
Click nbfs://nbhost/SystemFileSystem/Templates/Other/CascadeStyleSheet.css to edit this template
*/
/* 
    Created on : Mar 9, 2025, 4:31:10 PM
    Author     : paloz
*/
.event-category-shortcode{
    font-size: 25px;
    text-align: center;
}
.hub-shortcode{
    font-size: 25px;
    font-weight: 500;
}

.format-shortcode{
    border: 1px solid black;
    border-radius: 6px;
    padding: 5px;
    font-size: 25px;
    text-align: center;
}
.excerpt-shortcode{
    font-size: 25px;
    font-weight: normal;
    line-height: 32px;
}

.excerpt-shortcode a{
    color: black;
}
.category-pill {
    border-radius: 8px;
    padding: 0px 8px;
    color: #fff;
    /*font-weight: 500;*/
}

.from-date, .to-date, .from-time, .to-time {
    font-size: 25px;
    line-height: 32px;
}

/*EVENT FORM*/


#event-form .wpcf7-form-control {
    background-color: transparent;
    border-radius: 0;
    border: none;
    border-bottom: 1px solid #8888;
    padding: 16px 0;
}

#event-form .wpcf7-form-control::placeholder {
    color: #000;
}

#event-form .wpcf7-form-control[name="event-from-date"], #event-form .wpcf7-form-control[name="event-to-date"] {
    /*border: none;*/
/*    color: #757575;*/
/*    padding-left: 0;
    padding-right: 0;*/
}


#event-form {
    display: flex;
    flex-wrap: wrap;
}

#event-form .wpcf7-form-control-wrap {
    display: inline-block;    
    width: 50%;
    padding: 1rem;
}

#event-form label {
    width: 50%;
    font-family: inherit;
    font-size: 1rem;
    line-height: 1.5;
    /*color: #757575;*/
    padding: 1rem;
}

#event-form .wpcf7-form-control:focus-visible {
    outline: none;
}

#event-form .wpcf7-form-control-wrap[data-name="event-name"], #event-form .wpcf7-form-control-wrap[data-name="event-description"], #event-form .wpcf7-form-control-wrap[data-name="event-map-url"], #event-form .wpcf7-form-control-wrap[data-name="hub-name"], #event-form .wpcf7-form-control-wrap[data-name="event-website"], #event-form .wpcf7-form-control-wrap[data-name="event-from-date"], #event-form .wpcf7-form-control-wrap[data-name="event-to-date"] {
    width: 100%;
}

#event-form .wpcf7-form-control-wrap[data-name="event-from-date"], #event-form .wpcf7-form-control-wrap[data-name="event-to-date"] {
    padding: 0;
}

#event-form .form-button-wrap {
    width: 100%;
    display: flex;
    justify-content: center;
}

#event-form .wpcf7-spinner {
    display: none;
}

#event-form input[type="submit"] {
    border: transparent;
    align-self: center;
    background-color: #BCC6FF;
    font-size: 26px;
    font-weight: 700;
    text-transform: none;
    font-style: normal;
    line-height: 1.3em;
    letter-spacing: 0px;
    word-spacing: 0px;
    fill: #1A462D;
    color: #1A462D;
    border-radius: 12px 12px 12px 12px;
    padding: 10px 20px 10px 20px;
    margin-top: 50px;
}

#event-form .wpcf7-not-valid-tip {
    font-size: 0.5em;
}

#event-form .wpcf7-response-output {
    border-color: #E7F69;
    text-align: center;
}

/*MEDIA QUERIES*/

@media screen and (max-width: 767px) {
    .event-category-shortcode, .hub-shortcode, .format-shortcode, .excerpt-shortcode {
      font-size: 22px;
      line-height: 28px;
    }

    .from-date, .to-date, .from-time, .to-time {
        font-size: 22px;
        line-height: 28px;
    }
}

@media screen and (max-width: 600px) {
    #event-form .wpcf7-form-control-wrap, #event-form label {
        width: 100%;
    }
}