#email_form label{text-align:left;width:100%}table{border-collapse:collapse!important;width:100%}table,td,th{border:1px solid #ddd;border-collapse:collapse}tr:nth-child(odd){background-color:#f9f9f9}td,th{margin:5px!important;padding:5px!important}form>label{font-weight:700}label{display:block;width:100%;margin-bottom:5px}header{display:block;box-sizing:border-box}nav{border:none;box-shadow:0 1px 2px rgba(0,0,0,.3);background-color:#fff;min-height:64px;margin-bottom:23px;position:relative}@media(min-width:768px) nav{border-radius: 3px; } .btn-xs { margin: 2px; } .unicodeicon { font-size: 1.4em; } #event_select:empty { display:none !important; } * { margin: 0; padding: 0; outline: 0; } html,body{ background: #F2F2F2; } .toggle { //display: inline-block; width: auto; float: right; background-color: transparent; border-radius: 3px; font-size: 1.5em; font-weight: bold; color: #666; padding: 20.5px 15px; } body { display: flex; min-height: 100vh; flex-direction: column; font-family: "Roboto","Helvetica Neue",helvetica,arial,sans-serif; background-color: #fff; color: #666; } @media (min-width: 768px) .navbar-brand { margin-left: -15px; } .navbar-brand { color: #666; font-size: 24px; padding: 20.5px 15px; float: left; display: inline-block; } a { text-decoration: none; transition: all 0.2s; -webkit-transition: all 0.2s; -o-transition: all 0.2s; background-color: transparent; color: #2196F3; } .navbar-header { margin-right: 0; margin-left: 0; height: 100%; } body { color: #3F3F3F; } .container{ margin: 0 auto; padding-left: 15px; padding-right: 15px; width: 80%; height: fit-content; font-size: 1rem; line-height: 1.5rem; } .container:after{ display: block; height: 30px; clear: both; } .footer{ height: 12px; padding: 8px 0; background: #FFF; border-top: 1px solid #51C1F1; font-size: 12px; text-align: center; } .btn { text-transform: uppercase; border-right: none; border-bottom: none; -webkit-box-shadow: 1px 1px 2px rgba(0,0,0,0.3); box-shadow: 1px 1px 2px rgba(0,0,0,0.3); -webkit-transition: all 0.2s; -o-transition: all 0.2s; transition: all 0.2s; display: inline-block; margin-bottom: 0; font-weight: normal; text-align: center; vertical-align: middle; touch-action: manipulation; cursor: pointer; background-image: none; border: 1px solid transparent; white-space: nowrap; padding: 6px 16px; font-size: 13px; line-height: 1.846; border-radius: 3px; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; } .pull-right { float: right !important; } .btn-default { background-size: 200%; background-position: 50%; color: #666; background-color: #fff; border-color: #eee; } .btn-primary { color: #fff; background-color: #2196F3; border-color: rgba(255,255,255,0); } .btn-warning { color: #fff; background-color: #ff9800; border-color: rgba(255,255,255,0); } .btn-danger { color: #fff; background-color: #e51c23; border-color: rgba(255,255,255,0); } .btn-xs { padding: 1px 5px; font-size: 12px; line-height: 1.5; border-radius: 3px; } .clearfix:before,.clearfix:after { content: " "; display: table } h1 { display: inline-block; margin-bottom: 0.4em; } h2 { margin-bottom: 0.2em; } input[type=text],input[type=password],input[type=email] { padding: 0; border: none; -webkit-appearance: none; -webkit-box-shadow: inset 0 -1px 0 #ddd; box-shadow: inset 0 -1px 0 #ddd; font-size: 16px; } .form-control { display: block; width: 100%; height: 27px; padding: 6px 16px; font-size: 13px; line-height: 1.846; color: #666; background-color: rgba(255,255,255,0); background-image: none; border: 1px solid rgba(255,255,255,0); border-radius: 3px; -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075); box-shadow: inset 0 1px 1px rgba(0,0,0,0.075); -webkit-transition: border-color ease-in-out 0.15s,box-shadow ease-in-out 0.15s; -o-transition: border-color ease-in-out 0.15s,box-shadow ease-in-out 0.15s; transition: border-color ease-in-out 0.15s,box-shadow ease-in-out 0.15s; } .form-group { width: 80%; margin-bottom: 15px; box-sizing: border-box; } form { max-width: 700px; margin: 50px auto; } .card { padding-bottom: 1em; margin-bottom: 0.4em; border: 0; -webkit-box-shadow: 0 1px 0 rgba(0,0,0,0.2); box-shadow: 0 1px 0 rgba(0,0,0,0.2); } .breadcrumb { padding: 8px 15px; margin-bottom: 23px; list-style: none; background-color: #f5f5f5; border-radius: 3px; color: #2196F3; } .breadcrumb>li+li:before { content: "/ "; padding: 0 5px; color: #ccc; font-size: 13px; } .breadcrumb>li { display: inline-block; font-size: 13px; } ul,ol { margin-top: 0; margin-bottom: 11.5px; } #TableOfContents { padding-top: 0.5em; padding-bottom: 0.5em; } li { list-style: none; margin-bottom: 0.4em; } .menu { margin-bottom: 0; } .alert-success { background-color: #4caf50; } .alert-danger { background-color: #e51c23; } .alert-warning { background-color: #ff9800; } .alert { border: none; color: #fff; padding: 15px; margin-bottom: 23px; border-radius: 3px; } p { margin: 0 0 1em; } dt { font-weight: bold; } dt,dd { line-height: 1.846; } .dropdown-menu { width: fit-content; } .dropdown-menu li { width: 100%; } .dropdown-menu>li a { display: block; width: 100%; } @media only screen and (min-width: 804px) { .dropdown-menu>li a:focus,.dropdown-menu>li a:hover{background:#f2f2f2;box-shadow:inset 5px 0 #51c1f1;color:#51c1f1}.dropdown{border-radius:3px}.dropdown-menu>li a{padding:.7em 1em}}label[for=left-drop]{margin-bottom:0;cursor:pointer}.dropdown-menu{margin-top:0;border-top-right-radius:0;border-top-left-radius:0;left:auto;position:absolute;top:100%;z-index:1000;display:none;float:left;min-width:160px;margin:2px 0 0;list-style:none;font-size:13px;text-align:left;background-color:#fff;background-clip:padding-box;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175)}@media only screen and (max-width:804px){.dropdown-menu{position:relative;width:100%;box-shadow:none;--webkit-box-shadow: none;border-left:1px solid #999;padding-left:1em}.dropdown-menu>li{width:100%}}#left-drop{display:none}#left-drop:checked~.dropdown-menu{display:block}#left-drop:checked~label[for=left-drop]{background-color:#f2f2f2}.caret{display:inline-block;width:0;height:0;padding-left:.1em;margin-left:.3em;vertical-align:middle;border-top:4px solid;border-right:4px solid transparent;border-left:4px solid transparent}::-webkit-input-placeholder{font-style:italic}:-moz-placeholder{font-style:italic}::-moz-placeholder{font-style:italic}:-ms-input-placeholder{font-style:italic}.well{border-radius:0;min-height:20px;padding:19px;margin-bottom:20px;background-color:#f9f9f9;border:1px solid rgba(255,255,255,0)}.thumbnail{display:block;text-align:center;line-height:1.5}input[type=checkbox],.checkbox{position:relative;vertical-align:-4px;border:none;-webkit-appearance:none;appearance:none;cursor:pointer;margin-left:-25px}input[type=checkbox]:after{content:"";display:block;width:18px;height:18px;margin-top:-2px;margin-right:5px;border:2px solid #666;border-radius:2px;-webkit-transition:240ms;-o-transition:240ms;transition:240ms}input[type=checkbox]:checked:before{content:"";position:absolute;top:0;left:6px;display:table;width:6px;height:12px;border:2px solid #fff;border-top-width:0;border-left-width:0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}input[type=checkbox]:checked:after{background-color:#2196f3;border-color:#2196f3}fieldset{padding:0;margin:0;border:0;min-width:0}fieldset>label{position:relative;display:block;margin-top:10px;margin-bottom:10px;padding-left:18px;padding-right:10px}main{flex:1}main table{border:1px solid #ddd;width:100%;max-width:100%;margin-bottom:23px;font-size:13px}main table tr:nth-of-type(odd){background-color:#f9f9f9}footer{line-height:3;display:block}.text-center{text-align:center}#TableOfContents ul{padding-left:2em}.lang{font-size:16px;line-height:1;padding:30px 20px}.pop{background-color:#f2f2f2;border-left:.5em solid #51c1f1;padding:.2em .5em .2em .7em;clear:right}.cool-fig{border-right:.5em solid #51d1f1;background-color:#f2f2f2;float:right!important;width:100%;margin-top:1em;margin-bottom:1em}figcaption{margin:0 .2em .2em}@media only screen and (min-device-width:500px){.cool-fig{margin-left:1em;width:22%;margin-bottom:2em}}.cool-fig img{width:100%;height:auto}details[open] summary{background-color:#51c1f1}details summary{cursor:pointer;text-decoration:underline}.border{border:1px solid #ddd}#banner{border-right:.5em solid #51d1f1;width:100%}@media only screen and (min-device-width:750px){#banner{object-fit:cover;object-position:0 50%;height:250px}}.activity{font-weight:700}