div.alert-success{border:1px solid #05A000 !important;background-color:#B5ECB4 !important;padding:8px;margin-bottom:8px}div.alert-error,div.alert-danger{border:1px solid #f00 !important;background-color:#E4B5B5 !important;padding:8px;margin-bottom:8px}

img.ccm-captcha-image{display:block;margin:0px auto 30px auto}

.c5h-block-type-form label{margin-bottom:10px}.c5h-block-type-form span.label{margin-bottom:0}.c5h-block-type-form input[type="text"],.c5h-block-type-form input[type="email"],.c5h-block-type-form input[type="tel"],.c5h-block-type-form input[type="search"],.c5h-block-type-form input[type="url"],.c5h-block-type-form input[type="password"],.c5h-block-type-form .ui-autocomplete-input,.c5h-block-type-form textarea,.c5h-block-type-form .uneditable-input{border-radius:0}input.hasDatepicker{background-color:white;border:1px solid #cccccc;box-shadow:0 1px 2px rgba(0, 0, 0, 0.1) inset;box-sizing:border-box;color:rgba(0, 0, 0, 0.75);display:block;font-family:inherit;font-size:0.875rem;height:2.3125rem;margin:0 0 1rem;padding:0.5rem;transition:box-shadow 0.45s ease 0s, border-color 0.45s ease-in-out 0s;width:100%}

ul.c5h-inline{list-style:none;margin-bottom:0;margin-left:0}ul.c5h-inline li{display:inline;margin-right:10px;padding-right:10px;border-right:1px solid rgba(0,0,0,0.2)}ul.c5h-inline li:last-child{display:inline;margin-right:0;padding-right:0;border-right:none}@media only screen and (max-width: 40em){ul.c5h-inline{text-align:center;margin-bottom:20px}ul.c5h-inline li{display:block;margin-right:0;padding-right:0;margin-top:10px;margin-bottom:10px;border-right:none}}

