.twitter-typeahead .tt-query,.twitter-typeahead .tt-hint{margin-bottom:0}.tt-dropdown-menu{width:100%;margin-top:2px;padding:5px 0;background-color:#ffffff;border:1px solid #cccccc;border:1px solid rgba(0,0,0,0.15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,0.175);box-shadow:0 6px 12px rgba(0,0,0,0.175);background-clip:padding-box}.tt-suggestion{display:block;padding:3px 20px}.tt-suggestion.tt-is-under-cursor{color:#fff;background-color:#428bca}.tt-suggestion.tt-is-under-cursor a{color:#fff}.tt-suggestion p{margin:0}table td{padding-top:5px;padding-left:10px;padding-right:10px}iframe#venue_map{width:500px;height:500px}table.registration_form input[type='text'],table.registration_form input[type='submit'],table.registration_form textarea,table.registration_form select{display:inline;width:300px}table.registration_form select.date-select{width:98px;display:inline}table.registration_form td.register{text-align:center}table.registration_form .event-selection{margin-bottom:15px}table.registration_form span#email_suggestion{display:none;margin-left:0.5em}table.registration_form span#email_suggestion a#email_suggestion_link{cursor:pointer}table.competitors td{white-space:nowrap}table.competitors td.time{text-align:right}div.field_with_errors{display:inline}div.field_with_errors input,div.field_with_errors select{border:1px solid red}div.flash div{border:1px solid;margin-top:15px;margin-bottom:15px;display:inline-block;padding:25px 25px 25px 65px;background-repeat:no-repeat;background-position:10px center}div.flash div.notice{color:#4F8A10;background-color:#DFF2BF;background-image:url("https://cubecomp.de/assets/flash_notice-60754836faba121a9126a26bda04c107b3be3bfd11c02b5b0fd438bec945f30f.png")}div.flash div.error{color:#D8000C;background-color:#FFBABA;background-image:url("https://cubecomp.de/assets/flash_error-d039f2d5e954e1004d9a1efac9483efb69d2fcd61edef94a9d0c321e1f2316f4.png")}div.flash div.warning{color:#9F6000;background-color:#FEEFB3;background-image:url("https://cubecomp.de/assets/flash_warning-cd80ff8caae5aa3710b9b7bc5d6deda68830af64061d932c2744360cf6d762ad.png")}div.registration_errors{border:1px dashed red;padding:10px 10px 0px 10px;margin:5px;display:inline-block}div.registration_errors div.registration_errors_heading{font-size:120%;font-weight:bold}
