2 background: #282f2e url(../images/banner-1054.png) no-repeat 0px top;
14 background: rgba(0, 0, 0, 0.8);
16 box-sizing: border-box;
21 border-radius: 0 0 0 1ex;
55 padding: 1ex 2ex 1ex 3ex;
61 border-bottom: 1px solid #888;
62 margin: 10px auto 20px auto;
66 body.login div#search,
67 body.login div#more-user-links {
72 border: 1px solid #666;
85 body.login div#main-content {
86 border-width: 0 1px 1px 1px;
87 box-sizing: border-box;
95 form#login-form button {
104 div.login-actions p {
108 form.inline p label {
121 border: 1px solid #cccccc;
134 border-bottom: 1px dotted #8c8c73;
138 pre.code, pre.sample {
139 border: 1px solid #babdb6;
146 border: 1px solid #ccc;
147 padding: 0em 1em 0 1em;
151 /* makes the font 33% larger relative to the icon container */
154 font-size: 1.3333333333333333em;
169 aside ul.episode-list {
174 border: 1px solid #888;
193 border: 1px solid #aaa;
197 a.big-friendly-button {
198 text-decoration: none;
199 display: inline-block;
204 border: 1px solid #2a567f;
209 a.big-friendly-button:hover {
213 #appbar span.actions > a.delete-button {
214 border-color: #F52F2D;
222 a.actually-not-that-friendly {
223 border-color: #F52F2D;
230 a.actually-not-that-friendly:hover {
234 div.two-columns ul.episode-list {
238 div.two-columns > div {
249 #content ul.select2-choices {
271 border: 1px solid #666;
281 border: 1px solid #888;
288 border-bottom: 1px solid #aaa;
300 border: 1px solid #666;
303 .matos-piece #id_comment, .matos-piece #id_location_details {
318 border-left: 20px solid transparent;
329 align-content: flex-start;
330 align-items: baseline;
339 border-left: 20px solid transparent;
343 @media screen and (max-device-width: 700px) {
348 .matos-loan .loan-infos {
353 .matos-loan .loan-pieces {
358 .matos-loan .buttons {
362 .soma-list .filepath {
379 [class^="icon-"]:after, [class*=" icon-"]:after,
380 [class^="icon-"]:before, [class*=" icon-"]:before {
381 font-family: FontAwesome;
384 display: inline-block;
385 text-decoration: none;
387 a [class^="icon-"], a [class*=" icon-"] {
388 display: inline-block;
389 text-decoration: none;
392 .icon-edit:before { content: "\f044"; }
393 .icon-remove-sign:before { content: "\f057"; }
394 .icon-remove:before { content: "\f00d"; }
395 .icon-minus:before { content: "\f068"; }
396 .icon-envelope:before { content: "\f003"; }
397 .icon-comment:before { content: "\f075"; }
398 .icon-home-space:before { content: "\f015Â "; }
399 .icon-user-space:before { content: "\f007Â "; }
400 .icon-circle-arrow-left:before { content: "\f0a8"; }
401 .icon-circle-arrow-right:before { content: "\f0a9"; }
402 .icon-music:before { content: "\f001"; }
403 .icon-th:before { content: "\f00a"; }
404 .icon-eye-open:before { content: "\f06e "; }
405 .icon-bar-chart:before { content: "\f080Â "; }
406 .icon-search:before { content: "\f002Â "; }
407 .icon-signout:before { content: "\f08b "; }
408 .icon-pushpin:before { content: "\f08d "; }
409 .icon-music::before { content: "\f001Â "; }
410 .icon-newsletter::before { content: "\f1ea "; }
411 .icon-members::before { content: "\f0c0Â "; }
412 .icon-wiki::before { content: "\f05a "; }
413 .icon-cms::before { content: "\f016Â "; }
414 .icon-forums::before { content: "\f0e6Â "; }
415 .icon-regie::before { content: "\f130Â "; }
416 .icon-download::before { content: "\f019Â "; }
417 .icon-image::before { content: "\f03e "; }
418 .icon-agenda::before { content: "\f073Â "; }
420 .icon-circle-arrow-down:after { content: "Â Â \f0ab"; }
421 .icon-arrow-left:after { content: "\f060"; }
422 .icon-arrow-right:after { content: "\f061"; }
428 div#placeholders h3 {
434 body.combo div.select2-container {
438 body.combo a.view-online {
442 div.nonstop-stats h3 span {
447 .objects-list li.disabled {
454 div#content div#available-cells ul {
464 border: 1px solid red;
468 display: inline-block;
490 form.poll div.buttons {
494 form.poll div.error {
498 border: 2px solid red;
503 border-collapse: unset;
507 table#playlist td.playlist-title {
508 border: 1px outset black;
516 table#playlist .shortcut {
522 table#playlist td:last-child {
531 table#playlist td.handle {
540 pointer-events: none;
543 div#content ul.team {
559 div.two-columns.schedule-team {
563 div.two-columns.schedule-team > div:first-child {
567 div.two-columns.schedule-team > div:nth-child(2) {
571 .extra-actions-menu {
576 display: inline-block;
578 padding-bottom: 20px;
581 ul.gallery li span.image-actions {
589 border-collapse: collapse;
606 background-color: #ffffff;
607 border: 1px solid #cccccc;
608 border: 1px solid rgba(0, 0, 0, 0.15);
610 -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
611 box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
612 background-clip: padding-box;
621 select#id_datetime_0, select#id_datetime_1, select#id_datetime_2 {
626 div.ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close::after {
639 margin-bottom: 0.2em;
646 border: 1px solid #386ede;
652 .home #content .block {
659 .home #content .block hr {
663 div#content .block.service-message {
668 .edit-service-message {
681 text-decoration: none;
713 .regie-home div#content {
717 align-items: baseline;
761 margin-bottom: 0.5em;
765 audio, button, span {
795 margin-bottom: 0.5em;
809 align-items: baseline;
810 justify-content: space-between;
814 display: inline-block;
819 select#start_hour, select#start_min, select#end_hour, select#end_min {
821 background-image: none;
825 .regie-home #switch {
831 pointer-events: none;
842 justify-content: space-between;
864 #content .bo-block.team {
866 display: inline-block;
871 table#edit-metadata {
873 padding: 0 0.6em 1em 0;
891 form div[id^="id_weight"] {
895 display: inline-block;
899 display: inline-flex;
901 margin-bottom: 0.5em;
904 div#content div.section > h3 {
906 background: linear-gradient(to right, #386ede 30%, #00d6eb 100%);
915 body.loading::before {
924 animation-name: load_animation;
925 animation-duration: 1000ms;
926 animation-timing-function: ease-out;
927 transition: opacity 500ms linear;
930 @keyframes load_animation {
935 div.section > div > *:first-child {
948 .members-pagination {
950 justify-content: space-between;
956 #add-track-form.searching {
960 font-family: FontAwesome;
963 display: inline-block;
964 animation: spinner_animation 5s linear infinite;
969 @keyframes spinner_animation {
971 transform: rotate(0deg);
974 transform: rotate(360deg);
978 .register-membership-form {