@media only screen and (min-width: 1024px) {
    .maxw800 {
        max-width: 800px;
    }
}
.meetus-form-in-page.form{
    width:100%;
}
.meetus-form-in-page.form input,
.meetus-form-in-page.form textarea{
    max-width:100%;
    width:100%;
}

.input-error-base {
    display: none;
    color: #990000;
}

#meetus-times>div {
    display: none;
}
#meetus-times .fph label{
    float:none;
    width:auto;
    max-width:100%;
}

#meetus-date .highlighted {
    position: relative;
}

#meetus-date .highlighted:before {
    position: absolute;
    left: 50%;
    bottom: 115%;
    content: "";
    width: 0;
    height: 0;
    margin-left: -10px;
    border-style: solid;
    border-width: 10px 10px 0 10px;
    border-color: #660032 transparent transparent transparent;
    display: none;
}

#meetus-date .highlighted:after {
    position: absolute;
    bottom: 130%;
    left: -60px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    font-size: 12px;
    content: attr(title);
    color: white;
    display: block;
    width: 200px;
    height: auto;
    padding: 12px;
    background: #660032;
    border-radius: 4px;
    display: none;
    z-index:1;
}

#meetus-date .highlighted:hover:after,
#meetus-date .highlighted:hover:before {
    display: block;
}

@media only screen and (min-width: 678px) {

    .meetus-form .uniform-input,
    textarea {
        border: 1px solid #660033;
        padding: 2px 5px;
        font-family: "Open sans", Tahoma, arial, sans-serif;
        font-size: 14px;
        color: #011420;
        border-radius: 0;
        line-height: inherit;
    }
}

.meetus-form .btn-default{
    border: 1px solid #660033;
    background: #603;
    color: white;
    margin-top: 15px;
    opacity: 0.8;
}
.meetus-form .btn-default:hover{
    opacity: 1;
    cursor:pointer;
}