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 "; }
419 .icon-circle-arrow-down:after { content: "Â Â \f0ab"; }
420 .icon-arrow-left:after { content: "\f060"; }
421 .icon-arrow-right:after { content: "\f061"; }
427 div#placeholders h3 {
433 body.combo div.select2-container {
437 body.combo a.view-online {
441 div.nonstop-stats h3 span {
446 .objects-list li.disabled {
453 div#content div#available-cells ul {
463 border: 1px solid red;
467 display: inline-block;
489 form.poll div.buttons {
493 form.poll div.error {
497 border: 2px solid red;
502 border-collapse: unset;
506 table#playlist td.playlist-title {
507 border: 1px outset black;
515 table#playlist .shortcut {
521 table#playlist td:last-child {
530 table#playlist td.handle {
539 pointer-events: none;
542 div#content ul.team {
558 div.two-columns.schedule-team {
562 div.two-columns.schedule-team > div:first-child {
566 div.two-columns.schedule-team > div:nth-child(2) {
570 .extra-actions-menu {
575 display: inline-block;
577 padding-bottom: 20px;
580 ul.gallery li span.image-actions {
588 border-collapse: collapse;
605 background-color: #ffffff;
606 border: 1px solid #cccccc;
607 border: 1px solid rgba(0, 0, 0, 0.15);
609 -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
610 box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
611 background-clip: padding-box;
620 select#id_datetime_0, select#id_datetime_1, select#id_datetime_2 {
625 div.ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close::after {
629 form#track-search p {
634 form#track-search button {
640 border: 1px solid #386ede;
646 .home #content .block {
653 .home #content .block hr {
657 div#content .block.service-message {
662 .edit-service-message {
675 text-decoration: none;
707 .regie-home div#content {
711 align-items: baseline;
755 margin-bottom: 0.5em;
759 audio, button, span {
789 margin-bottom: 0.5em;
803 align-items: baseline;
804 justify-content: space-between;
808 display: inline-block;
813 select#start_hour, select#start_min, select#end_hour, select#end_min {
815 background-image: none;
819 .regie-home #switch {
825 pointer-events: none;
836 justify-content: space-between;
858 #content .bo-block.team {
860 display: inline-block;
865 table#edit-metadata {
867 padding: 0 0.6em 1em 0;
885 form div[id^="id_weight"] {
889 display: inline-block;
893 display: inline-flex;
895 margin-bottom: 0.5em;
898 div#content div.section > h3 {
900 background: linear-gradient(to right, #386ede 30%, #00d6eb 100%);
909 body.loading::before {
918 animation-name: load_animation;
919 animation-duration: 1000ms;
920 animation-timing-function: ease-out;
921 transition: opacity 500ms linear;
924 @keyframes load_animation {
929 div.section > div > *:first-child {
942 .members-pagination {
944 justify-content: space-between;
950 #add-track-form.searching {
954 font-family: FontAwesome;
957 display: inline-block;
958 animation: spinner_animation 5s linear infinite;
963 @keyframes spinner_animation {
965 transform: rotate(0deg);
968 transform: rotate(360deg);
972 .register-membership-form {