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Â "; }
418 .icon-circle-arrow-down:after { content: "Â Â \f0ab"; }
419 .icon-arrow-left:after { content: "\f060"; }
420 .icon-arrow-right:after { content: "\f061"; }
426 div#placeholders h3 {
432 body.combo div.select2-container {
436 body.combo a.view-online {
440 div.nonstop-stats h3 span {
445 .objects-list li.disabled {
452 div#content div#available-cells ul {
462 border: 1px solid red;
466 display: inline-block;
488 form.poll div.buttons {
492 form.poll div.error {
496 border: 2px solid red;
501 border-collapse: unset;
505 table#playlist td.playlist-title {
506 border: 1px outset black;
514 table#playlist .shortcut {
520 table#playlist td:last-child {
529 table#playlist td.handle {
538 pointer-events: none;
541 div#content ul.team {
557 div.two-columns.schedule-team {
561 div.two-columns.schedule-team > div:first-child {
565 div.two-columns.schedule-team > div:nth-child(2) {
569 .extra-actions-menu {
574 display: inline-block;
576 padding-bottom: 20px;
579 ul.gallery li span.image-actions {
587 border-collapse: collapse;
604 background-color: #ffffff;
605 border: 1px solid #cccccc;
606 border: 1px solid rgba(0, 0, 0, 0.15);
608 -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
609 box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
610 background-clip: padding-box;
619 select#id_datetime_0, select#id_datetime_1, select#id_datetime_2 {
624 div.ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close::after {
628 form#track-search p {
633 form#track-search button {
639 border: 1px solid #386ede;
645 .home #content .block {
652 .home #content .block hr {
656 div#content .block.service-message {
661 .edit-service-message {
674 text-decoration: none;
706 .regie-home div#content {
710 align-items: baseline;
754 margin-bottom: 0.5em;
758 audio, button, span {
788 margin-bottom: 0.5em;
802 align-items: baseline;
803 justify-content: space-between;
807 display: inline-block;
812 select#start_hour, select#start_min, select#end_hour, select#end_min {
814 background-image: none;
818 .regie-home #switch {
824 pointer-events: none;
835 justify-content: space-between;
857 #content .bo-block.team {
859 display: inline-block;
864 table#edit-metadata {
866 padding: 0 0.6em 1em 0;
884 form div[id^="id_weight"] {
888 display: inline-block;
892 display: inline-flex;
894 margin-bottom: 0.5em;
897 div#content div.section > h3 {
899 background: linear-gradient(to right, #386ede 30%, #00d6eb 100%);
908 body.loading::before {
917 animation-name: load_animation;
918 animation-duration: 1000ms;
919 animation-timing-function: ease-out;
920 transition: opacity 500ms linear;
923 @keyframes load_animation {
928 div.section > div > *:first-child {
941 .members-pagination {
943 justify-content: space-between;
949 #add-track-form.searching {
953 font-family: FontAwesome;
956 display: inline-block;
957 animation: spinner_animation 5s linear infinite;
962 @keyframes spinner_animation {
964 transform: rotate(0deg);
967 transform: rotate(360deg);
971 .register-membership-form {