/*! normalize.css v3.0.0 | MIT License | git.io/normalize */ html { font-family: sans-serif; -ms-text-size-adjust: 100%; -webkit-text-size-adjust: 100%; } body { margin: 0; } article, aside, details, figcaption, figure, footer, header, hgroup, main, nav, section, summary { display: block; } audio, canvas, progress, video { display: inline-block; vertical-align: baseline; } audio:not([controls]) { display: none; height: 0; } [hidden], template { display: none; } a { background: transparent; } a:active, a:hover { outline: 0; } abbr[title] { border-bottom: 1px dotted; } b, strong { font-weight: bold; } dfn { font-style: italic; } h1 { font-size: 2em; margin: 0.67em 0; } mark { background: #ff0; color: #000; } small { font-size: 80%; } sub, sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline; } sup { top: -0.5em; } sub { bottom: -0.25em; } img { border: 0; } svg:not(:root) { overflow: hidden; } figure { margin: 1em 40px; } hr { -moz-box-sizing: content-box; box-sizing: content-box; height: 0; } pre { overflow: auto; } code, kbd, pre, samp { font-family: monospace, monospace; font-size: 1em; } button, input, optgroup, select, textarea { color: inherit; font: inherit; margin: 0; } button { overflow: visible; } button, select { text-transform: none; } button, html input[type="button"], input[type="reset"], input[type="submit"] { -webkit-appearance: button; cursor: pointer; } button[disabled], html input[disabled] { cursor: default; } button::-moz-focus-inner, input::-moz-focus-inner { border: 0; padding: 0; } input { line-height: normal; } input[type="checkbox"], input[type="radio"] { box-sizing: border-box; padding: 0; } input[type="number"]::-webkit-inner-spin-button, input[type="number"]::-webkit-outer-spin-button { height: auto; } input[type="search"] { -webkit-appearance: textfield; -moz-box-sizing: content-box; -webkit-box-sizing: content-box; box-sizing: content-box; } input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration { -webkit-appearance: none; } fieldset { border: 1px solid #c0c0c0; margin: 0 2px; padding: 0.35em 0.625em 0.75em; } legend, #adminsettings h3, .backup-restore .backup-section > h2.header, .backup-restore .backup-section .backup-sub-section h3 { border: 0; padding: 0; } textarea { overflow: auto; } optgroup { font-weight: bold; } table { border-collapse: collapse; border-spacing: 0; } td, th { padding: 0; } @media print { * { text-shadow: none !important; color: #000 !important; background: transparent !important; box-shadow: none !important; } a, a:visited { text-decoration: underline; } a[href]:after { content: " (" attr(href) ")"; } abbr[title]:after { content: " (" attr(title) ")"; } a[href^="javascript:"]:after, a[href^="#"]:after { content: ""; } pre, blockquote { border: 1px solid #999; page-break-inside: avoid; } thead { display: table-header-group; } tr, img { page-break-inside: avoid; } img { max-width: 100% !important; } p, h2, h3 { orphans: 3; widows: 3; } h2, h3 { page-break-after: avoid; } select { background: #fff !important; } .navbar { display: none; } .table td, .table th { background-color: #fff !important; } .btn > .caret, .dropup > .btn > .caret { border-top-color: #000 !important; } .label, .statusok, .statuswarning, .statusserious, .statuscritical, #plugins-control-panel .statusmsg { border: 1px solid #000; } .table { border-collapse: collapse !important; } .table-bordered th, .table-bordered td { border: 1px solid #ddd !important; } } * { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } *:before, *:after { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } html { font-size: 62.5%; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); } body { font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.42857143; color: #555555; background-color: #ffffff; } input, button, select, textarea { font-family: inherit; font-size: inherit; line-height: inherit; } a { color: #2fa4e7; text-decoration: none; } a:hover, a:focus { color: #157ab5; text-decoration: underline; } a:focus { outline: thin dotted; outline: 5px auto -webkit-focus-ring-color; outline-offset: -2px; } figure { margin: 0; } img { vertical-align: middle; } .img-responsive, .thumbnail > img, .thumbnail a > img, .carousel-inner > .item > img, .carousel-inner > .item > a > img { display: block; max-width: 100%; height: auto; } .img-rounded { border-radius: 6px; } .img-thumbnail { padding: 4px; line-height: 1.42857143; background-color: #ffffff; border: 1px solid #dddddd; border-radius: 4px; -webkit-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out; display: inline-block; max-width: 100%; height: auto; } .img-circle { border-radius: 50%; } hr { margin-top: 20px; margin-bottom: 20px; border: 0; border-top: 1px solid #eeeeee; } .sr-only, .accesshide, a.skip-block, a.skip { position: absolute; width: 1px; height: 1px; margin: -1px; padding: 0; overflow: hidden; clip: rect(0, 0, 0, 0); border: 0; } h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 { font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; font-weight: 500; line-height: 1.1; color: #317eac; } h1 small, h2 small, h3 small, h4 small, h5 small, h6 small, .h1 small, .h2 small, .h3 small, .h4 small, .h5 small, .h6 small, h1 .small, h2 .small, h3 .small, h4 .small, h5 .small, h6 .small, .h1 .small, .h2 .small, .h3 .small, .h4 .small, .h5 .small, .h6 .small { font-weight: normal; line-height: 1; color: #999999; } h1, .h1, h2, .h2, h3, .h3 { margin-top: 20px; margin-bottom: 10px; } h1 small, .h1 small, h2 small, .h2 small, h3 small, .h3 small, h1 .small, .h1 .small, h2 .small, .h2 .small, h3 .small, .h3 .small { font-size: 65%; } h4, .h4, h5, .h5, h6, .h6 { margin-top: 10px; margin-bottom: 10px; } h4 small, .h4 small, h5 small, .h5 small, h6 small, .h6 small, h4 .small, .h4 .small, h5 .small, .h5 .small, h6 .small, .h6 .small { font-size: 75%; } h1, .h1 { font-size: 36px; } h2, .h2 { font-size: 30px; } h3, .h3 { font-size: 24px; } h4, .h4 { font-size: 18px; } h5, .h5 { font-size: 14px; } h6, .h6 { font-size: 12px; } p { margin: 0 0 10px; } .lead { margin-bottom: 20px; font-size: 16px; font-weight: 200; line-height: 1.4; } @media (min-width: 768px) { .lead { font-size: 21px; } } small, .small { font-size: 85%; } cite { font-style: normal; } .text-left { text-align: right; } .text-right { text-align: left; } .text-center { text-align: center; } .text-justify { text-align: justify; } .text-muted { color: #999999; } .text-primary { color: #2fa4e7; } a.text-primary:hover { color: #178acc; } .text-success { color: #468847; } a.text-success:hover { color: #356635; } .text-info { color: #3a87ad; } a.text-info:hover { color: #2d6987; } .text-warning { color: #c09853; } a.text-warning:hover { color: #a47e3c; } .text-danger { color: #b94a48; } a.text-danger:hover { color: #953b39; } .bg-primary { color: #fff; background-color: #2fa4e7; } a.bg-primary:hover { background-color: #178acc; } .bg-success { background-color: #dff0d8; } a.bg-success:hover { background-color: #c1e2b3; } .bg-info { background-color: #d9edf7; } a.bg-info:hover { background-color: #afd9ee; } .bg-warning { background-color: #fcf8e3; } a.bg-warning:hover { background-color: #f7ecb5; } .bg-danger { background-color: #f2dede; } a.bg-danger:hover { background-color: #e4b9b9; } .page-header { padding-bottom: 9px; margin: 40px 0 20px; border-bottom: 1px solid #eeeeee; } ul, ol { margin-top: 0; margin-bottom: 10px; } ul ul, ol ul, ul ol, ol ol { margin-bottom: 0; } .list-unstyled, .unlist, .unlist li, .inline-list, .inline-list li, .block .list, .block .list li, .section li.activity, .section li.movehere, .tabtree li, .form-setting .form-multicheckbox ul { padding-right: 0; list-style: none; } .list-inline { padding-right: 0; list-style: none; margin-right: -5px; } .list-inline > li { display: inline-block; padding-right: 5px; padding-left: 5px; } dl { margin-top: 0; margin-bottom: 20px; } dt, dd { line-height: 1.42857143; } dt { font-weight: bold; } dd { margin-right: 0; } @media (min-width: 768px) { .dl-horizontal dt { float: right; width: 160px; clear: right; text-align: left; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .dl-horizontal dd { margin-right: 180px; } } abbr[title], abbr[data-original-title] { cursor: help; border-bottom: 1px dotted #999999; } .initialism { font-size: 90%; text-transform: uppercase; } blockquote { padding: 10px 20px; margin: 0 0 20px; font-size: 17.5px; border-right: 5px solid #eeeeee; } blockquote p:last-child, blockquote ul:last-child, blockquote ol:last-child { margin-bottom: 0; } blockquote footer, blockquote small, blockquote .small { display: block; font-size: 80%; line-height: 1.42857143; color: #999999; } blockquote footer:before, blockquote small:before, blockquote .small:before { content: '\2014 \00A0'; } .blockquote-reverse, blockquote.pull-right { padding-left: 15px; padding-right: 0; border-left: 5px solid #eeeeee; border-right: 0; text-align: left; } .blockquote-reverse footer:before, blockquote.pull-right footer:before, .blockquote-reverse small:before, blockquote.pull-right small:before, .blockquote-reverse .small:before, blockquote.pull-right .small:before { content: ''; } .blockquote-reverse footer:after, blockquote.pull-right footer:after, .blockquote-reverse small:after, blockquote.pull-right small:after, .blockquote-reverse .small:after, blockquote.pull-right .small:after { content: '\00A0 \2014'; } blockquote:before, blockquote:after { content: ""; } address { margin-bottom: 20px; font-style: normal; line-height: 1.42857143; } code, kbd, pre, samp { font-family: Monaco, Menlo, Consolas, "Courier New", monospace; } code { padding: 2px 4px; font-size: 90%; color: #c7254e; background-color: #f9f2f4; white-space: nowrap; border-radius: 4px; } kbd { padding: 2px 4px; font-size: 90%; color: #ffffff; background-color: #333333; border-radius: 3px; box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.25); } pre { display: block; padding: 9.5px; margin: 0 0 10px; font-size: 13px; line-height: 1.42857143; word-break: break-all; word-wrap: break-word; color: #333333; background-color: #f5f5f5; border: 1px solid #cccccc; border-radius: 4px; } pre code { padding: 0; font-size: inherit; color: inherit; white-space: pre-wrap; background-color: transparent; border-radius: 0; } .pre-scrollable { max-height: 340px; overflow-y: scroll; } .container { margin-left: auto; margin-right: auto; padding-right: 15px; padding-left: 15px; } @media (min-width: 768px) { .container { width: 750px; } } @media (min-width: 992px) { .container { width: 970px; } } @media (min-width: 1200px) { .container { width: 1170px; } } .container-fluid { margin-left: auto; margin-right: auto; padding-right: 15px; padding-left: 15px; } .row { margin-right: -15px; margin-left: -15px; } .col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 { position: relative; min-height: 1px; padding-right: 15px; padding-left: 15px; } .col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 { float: right; } .col-xs-12 { width: 100%; } .col-xs-11 { width: 91.66666667%; } .col-xs-10 { width: 83.33333333%; } .col-xs-9 { width: 75%; } .col-xs-8 { width: 66.66666667%; } .col-xs-7 { width: 58.33333333%; } .col-xs-6 { width: 50%; } .col-xs-5 { width: 41.66666667%; } .col-xs-4 { width: 33.33333333%; } .col-xs-3 { width: 25%; } .col-xs-2 { width: 16.66666667%; } .col-xs-1 { width: 8.33333333%; } .col-xs-pull-12 { left: 100%; } .col-xs-pull-11 { left: 91.66666667%; } .col-xs-pull-10 { left: 83.33333333%; } .col-xs-pull-9 { left: 75%; } .col-xs-pull-8 { left: 66.66666667%; } .col-xs-pull-7 { left: 58.33333333%; } .col-xs-pull-6 { left: 50%; } .col-xs-pull-5 { left: 41.66666667%; } .col-xs-pull-4 { left: 33.33333333%; } .col-xs-pull-3 { left: 25%; } .col-xs-pull-2 { left: 16.66666667%; } .col-xs-pull-1 { left: 8.33333333%; } .col-xs-pull-0 { left: 0%; } .col-xs-push-12 { right: 100%; } .col-xs-push-11 { right: 91.66666667%; } .col-xs-push-10 { right: 83.33333333%; } .col-xs-push-9 { right: 75%; } .col-xs-push-8 { right: 66.66666667%; } .col-xs-push-7 { right: 58.33333333%; } .col-xs-push-6 { right: 50%; } .col-xs-push-5 { right: 41.66666667%; } .col-xs-push-4 { right: 33.33333333%; } .col-xs-push-3 { right: 25%; } .col-xs-push-2 { right: 16.66666667%; } .col-xs-push-1 { right: 8.33333333%; } .col-xs-push-0 { right: 0%; } .col-xs-offset-12 { margin-right: 100%; } .col-xs-offset-11 { margin-right: 91.66666667%; } .col-xs-offset-10 { margin-right: 83.33333333%; } .col-xs-offset-9 { margin-right: 75%; } .col-xs-offset-8 { margin-right: 66.66666667%; } .col-xs-offset-7 { margin-right: 58.33333333%; } .col-xs-offset-6 { margin-right: 50%; } .col-xs-offset-5 { margin-right: 41.66666667%; } .col-xs-offset-4 { margin-right: 33.33333333%; } .col-xs-offset-3 { margin-right: 25%; } .col-xs-offset-2 { margin-right: 16.66666667%; } .col-xs-offset-1 { margin-right: 8.33333333%; } .col-xs-offset-0 { margin-right: 0%; } @media (min-width: 768px) { .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 { float: right; } .col-sm-12 { width: 100%; } .col-sm-11 { width: 91.66666667%; } .col-sm-10 { width: 83.33333333%; } .col-sm-9 { width: 75%; } .col-sm-8 { width: 66.66666667%; } .col-sm-7 { width: 58.33333333%; } .col-sm-6 { width: 50%; } .col-sm-5 { width: 41.66666667%; } .col-sm-4 { width: 33.33333333%; } .col-sm-3 { width: 25%; } .col-sm-2 { width: 16.66666667%; } .col-sm-1 { width: 8.33333333%; } .col-sm-pull-12 { left: 100%; } .col-sm-pull-11 { left: 91.66666667%; } .col-sm-pull-10 { left: 83.33333333%; } .col-sm-pull-9 { left: 75%; } .col-sm-pull-8 { left: 66.66666667%; } .col-sm-pull-7 { left: 58.33333333%; } .col-sm-pull-6 { left: 50%; } .col-sm-pull-5 { left: 41.66666667%; } .col-sm-pull-4 { left: 33.33333333%; } .col-sm-pull-3 { left: 25%; } .col-sm-pull-2 { left: 16.66666667%; } .col-sm-pull-1 { left: 8.33333333%; } .col-sm-pull-0 { left: 0%; } .col-sm-push-12 { right: 100%; } .col-sm-push-11 { right: 91.66666667%; } .col-sm-push-10 { right: 83.33333333%; } .col-sm-push-9 { right: 75%; } .col-sm-push-8 { right: 66.66666667%; } .col-sm-push-7 { right: 58.33333333%; } .col-sm-push-6 { right: 50%; } .col-sm-push-5 { right: 41.66666667%; } .col-sm-push-4 { right: 33.33333333%; } .col-sm-push-3 { right: 25%; } .col-sm-push-2 { right: 16.66666667%; } .col-sm-push-1 { right: 8.33333333%; } .col-sm-push-0 { right: 0%; } .col-sm-offset-12 { margin-right: 100%; } .col-sm-offset-11 { margin-right: 91.66666667%; } .col-sm-offset-10 { margin-right: 83.33333333%; } .col-sm-offset-9 { margin-right: 75%; } .col-sm-offset-8 { margin-right: 66.66666667%; } .col-sm-offset-7 { margin-right: 58.33333333%; } .col-sm-offset-6 { margin-right: 50%; } .col-sm-offset-5 { margin-right: 41.66666667%; } .col-sm-offset-4 { margin-right: 33.33333333%; } .col-sm-offset-3 { margin-right: 25%; } .col-sm-offset-2 { margin-right: 16.66666667%; } .col-sm-offset-1 { margin-right: 8.33333333%; } .col-sm-offset-0 { margin-right: 0%; } } @media (min-width: 992px) { .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 { float: right; } .col-md-12 { width: 100%; } .col-md-11 { width: 91.66666667%; } .col-md-10 { width: 83.33333333%; } .col-md-9 { width: 75%; } .col-md-8 { width: 66.66666667%; } .col-md-7 { width: 58.33333333%; } .col-md-6 { width: 50%; } .col-md-5 { width: 41.66666667%; } .col-md-4 { width: 33.33333333%; } .col-md-3 { width: 25%; } .col-md-2 { width: 16.66666667%; } .col-md-1 { width: 8.33333333%; } .col-md-pull-12 { left: 100%; } .col-md-pull-11 { left: 91.66666667%; } .col-md-pull-10 { left: 83.33333333%; } .col-md-pull-9 { left: 75%; } .col-md-pull-8 { left: 66.66666667%; } .col-md-pull-7 { left: 58.33333333%; } .col-md-pull-6 { left: 50%; } .col-md-pull-5 { left: 41.66666667%; } .col-md-pull-4 { left: 33.33333333%; } .col-md-pull-3 { left: 25%; } .col-md-pull-2 { left: 16.66666667%; } .col-md-pull-1 { left: 8.33333333%; } .col-md-pull-0 { left: 0%; } .col-md-push-12 { right: 100%; } .col-md-push-11 { right: 91.66666667%; } .col-md-push-10 { right: 83.33333333%; } .col-md-push-9 { right: 75%; } .col-md-push-8 { right: 66.66666667%; } .col-md-push-7 { right: 58.33333333%; } .col-md-push-6 { right: 50%; } .col-md-push-5 { right: 41.66666667%; } .col-md-push-4 { right: 33.33333333%; } .col-md-push-3 { right: 25%; } .col-md-push-2 { right: 16.66666667%; } .col-md-push-1 { right: 8.33333333%; } .col-md-push-0 { right: 0%; } .col-md-offset-12 { margin-right: 100%; } .col-md-offset-11 { margin-right: 91.66666667%; } .col-md-offset-10 { margin-right: 83.33333333%; } .col-md-offset-9 { margin-right: 75%; } .col-md-offset-8 { margin-right: 66.66666667%; } .col-md-offset-7 { margin-right: 58.33333333%; } .col-md-offset-6 { margin-right: 50%; } .col-md-offset-5 { margin-right: 41.66666667%; } .col-md-offset-4 { margin-right: 33.33333333%; } .col-md-offset-3 { margin-right: 25%; } .col-md-offset-2 { margin-right: 16.66666667%; } .col-md-offset-1 { margin-right: 8.33333333%; } .col-md-offset-0 { margin-right: 0%; } } @media (min-width: 1200px) { .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 { float: right; } .col-lg-12 { width: 100%; } .col-lg-11 { width: 91.66666667%; } .col-lg-10 { width: 83.33333333%; } .col-lg-9 { width: 75%; } .col-lg-8 { width: 66.66666667%; } .col-lg-7 { width: 58.33333333%; } .col-lg-6 { width: 50%; } .col-lg-5 { width: 41.66666667%; } .col-lg-4 { width: 33.33333333%; } .col-lg-3 { width: 25%; } .col-lg-2 { width: 16.66666667%; } .col-lg-1 { width: 8.33333333%; } .col-lg-pull-12 { left: 100%; } .col-lg-pull-11 { left: 91.66666667%; } .col-lg-pull-10 { left: 83.33333333%; } .col-lg-pull-9 { left: 75%; } .col-lg-pull-8 { left: 66.66666667%; } .col-lg-pull-7 { left: 58.33333333%; } .col-lg-pull-6 { left: 50%; } .col-lg-pull-5 { left: 41.66666667%; } .col-lg-pull-4 { left: 33.33333333%; } .col-lg-pull-3 { left: 25%; } .col-lg-pull-2 { left: 16.66666667%; } .col-lg-pull-1 { left: 8.33333333%; } .col-lg-pull-0 { left: 0%; } .col-lg-push-12 { right: 100%; } .col-lg-push-11 { right: 91.66666667%; } .col-lg-push-10 { right: 83.33333333%; } .col-lg-push-9 { right: 75%; } .col-lg-push-8 { right: 66.66666667%; } .col-lg-push-7 { right: 58.33333333%; } .col-lg-push-6 { right: 50%; } .col-lg-push-5 { right: 41.66666667%; } .col-lg-push-4 { right: 33.33333333%; } .col-lg-push-3 { right: 25%; } .col-lg-push-2 { right: 16.66666667%; } .col-lg-push-1 { right: 8.33333333%; } .col-lg-push-0 { right: 0%; } .col-lg-offset-12 { margin-right: 100%; } .col-lg-offset-11 { margin-right: 91.66666667%; } .col-lg-offset-10 { margin-right: 83.33333333%; } .col-lg-offset-9 { margin-right: 75%; } .col-lg-offset-8 { margin-right: 66.66666667%; } .col-lg-offset-7 { margin-right: 58.33333333%; } .col-lg-offset-6 { margin-right: 50%; } .col-lg-offset-5 { margin-right: 41.66666667%; } .col-lg-offset-4 { margin-right: 33.33333333%; } .col-lg-offset-3 { margin-right: 25%; } .col-lg-offset-2 { margin-right: 16.66666667%; } .col-lg-offset-1 { margin-right: 8.33333333%; } .col-lg-offset-0 { margin-right: 0%; } } table { max-width: 100%; background-color: transparent; } th { text-align: right; } .table { width: 100%; margin-bottom: 20px; } .table > thead > tr > th, .table > tbody > tr > th, .table > tfoot > tr > th, .table > thead > tr > td, .table > tbody > tr > td, .table > tfoot > tr > td { padding: 8px; line-height: 1.42857143; vertical-align: top; border-top: 1px solid #dddddd; } .table > thead > tr > th { vertical-align: bottom; border-bottom: 2px solid #dddddd; } .table > caption + thead > tr:first-child > th, .table > colgroup + thead > tr:first-child > th, .table > thead:first-child > tr:first-child > th, .table > caption + thead > tr:first-child > td, .table > colgroup + thead > tr:first-child > td, .table > thead:first-child > tr:first-child > td { border-top: 0; } .table > tbody + tbody { border-top: 2px solid #dddddd; } .table .table { background-color: #ffffff; } .table-condensed > thead > tr > th, .table-condensed > tbody > tr > th, .table-condensed > tfoot > tr > th, .table-condensed > thead > tr > td, .table-condensed > tbody > tr > td, .table-condensed > tfoot > tr > td { padding: 5px; } .table-bordered { border: 1px solid #dddddd; } .table-bordered > thead > tr > th, .table-bordered > tbody > tr > th, .table-bordered > tfoot > tr > th, .table-bordered > thead > tr > td, .table-bordered > tbody > tr > td, .table-bordered > tfoot > tr > td { border: 1px solid #dddddd; } .table-bordered > thead > tr > th, .table-bordered > thead > tr > td { border-bottom-width: 2px; } .table-striped > tbody > tr:nth-child(odd) > td, .table-striped > tbody > tr:nth-child(odd) > th { background-color: #f9f9f9; } .table-hover > tbody > tr:hover > td, .table-hover > tbody > tr:hover > th { background-color: #f5f5f5; } table col[class*="col-"] { position: static; float: none; display: table-column; } table td[class*="col-"], table th[class*="col-"] { position: static; float: none; display: table-cell; } .table > thead > tr > td.active, .table > tbody > tr > td.active, .table > tfoot > tr > td.active, .table > thead > tr > th.active, .table > tbody > tr > th.active, .table > tfoot > tr > th.active, .table > thead > tr.active > td, .table > tbody > tr.active > td, .table > tfoot > tr.active > td, .table > thead > tr.active > th, .table > tbody > tr.active > th, .table > tfoot > tr.active > th { background-color: #f5f5f5; } .table-hover > tbody > tr > td.active:hover, .table-hover > tbody > tr > th.active:hover, .table-hover > tbody > tr.active:hover > td, .table-hover > tbody > tr.active:hover > th { background-color: #e8e8e8; } .table > thead > tr > td.success, .table > tbody > tr > td.success, .table > tfoot > tr > td.success, .table > thead > tr > th.success, .table > tbody > tr > th.success, .table > tfoot > tr > th.success, .table > thead > tr.success > td, .table > tbody > tr.success > td, .table > tfoot > tr.success > td, .table > thead > tr.success > th, .table > tbody > tr.success > th, .table > tfoot > tr.success > th { background-color: #dff0d8; } .table-hover > tbody > tr > td.success:hover, .table-hover > tbody > tr > th.success:hover, .table-hover > tbody > tr.success:hover > td, .table-hover > tbody > tr.success:hover > th { background-color: #d0e9c6; } .table > thead > tr > td.info, .table > tbody > tr > td.info, .table > tfoot > tr > td.info, .table > thead > tr > th.info, .table > tbody > tr > th.info, .table > tfoot > tr > th.info, .table > thead > tr.info > td, .table > tbody > tr.info > td, .table > tfoot > tr.info > td, .table > thead > tr.info > th, .table > tbody > tr.info > th, .table > tfoot > tr.info > th { background-color: #d9edf7; } .table-hover > tbody > tr > td.info:hover, .table-hover > tbody > tr > th.info:hover, .table-hover > tbody > tr.info:hover > td, .table-hover > tbody > tr.info:hover > th { background-color: #c4e3f3; } .table > thead > tr > td.warning, .table > tbody > tr > td.warning, .table > tfoot > tr > td.warning, .table > thead > tr > th.warning, .table > tbody > tr > th.warning, .table > tfoot > tr > th.warning, .table > thead > tr.warning > td, .table > tbody > tr.warning > td, .table > tfoot > tr.warning > td, .table > thead > tr.warning > th, .table > tbody > tr.warning > th, .table > tfoot > tr.warning > th { background-color: #fcf8e3; } .table-hover > tbody > tr > td.warning:hover, .table-hover > tbody > tr > th.warning:hover, .table-hover > tbody > tr.warning:hover > td, .table-hover > tbody > tr.warning:hover > th { background-color: #faf2cc; } .table > thead > tr > td.danger, .table > tbody > tr > td.danger, .table > tfoot > tr > td.danger, .table > thead > tr > th.danger, .table > tbody > tr > th.danger, .table > tfoot > tr > th.danger, .table > thead > tr.danger > td, .table > tbody > tr.danger > td, .table > tfoot > tr.danger > td, .table > thead > tr.danger > th, .table > tbody > tr.danger > th, .table > tfoot > tr.danger > th { background-color: #f2dede; } .table-hover > tbody > tr > td.danger:hover, .table-hover > tbody > tr > th.danger:hover, .table-hover > tbody > tr.danger:hover > td, .table-hover > tbody > tr.danger:hover > th { background-color: #ebcccc; } @media (max-width: 767px) { .table-responsive { width: 100%; margin-bottom: 15px; overflow-y: hidden; overflow-x: scroll; -ms-overflow-style: -ms-autohiding-scrollbar; border: 1px solid #dddddd; -webkit-overflow-scrolling: touch; } .table-responsive > .table { margin-bottom: 0; } .table-responsive > .table > thead > tr > th, .table-responsive > .table > tbody > tr > th, .table-responsive > .table > tfoot > tr > th, .table-responsive > .table > thead > tr > td, .table-responsive > .table > tbody > tr > td, .table-responsive > .table > tfoot > tr > td { white-space: nowrap; } .table-responsive > .table-bordered { border: 0; } .table-responsive > .table-bordered > thead > tr > th:first-child, .table-responsive > .table-bordered > tbody > tr > th:first-child, .table-responsive > .table-bordered > tfoot > tr > th:first-child, .table-responsive > .table-bordered > thead > tr > td:first-child, .table-responsive > .table-bordered > tbody > tr > td:first-child, .table-responsive > .table-bordered > tfoot > tr > td:first-child { border-right: 0; } .table-responsive > .table-bordered > thead > tr > th:last-child, .table-responsive > .table-bordered > tbody > tr > th:last-child, .table-responsive > .table-bordered > tfoot > tr > th:last-child, .table-responsive > .table-bordered > thead > tr > td:last-child, .table-responsive > .table-bordered > tbody > tr > td:last-child, .table-responsive > .table-bordered > tfoot > tr > td:last-child { border-left: 0; } .table-responsive > .table-bordered > tbody > tr:last-child > th, .table-responsive > .table-bordered > tfoot > tr:last-child > th, .table-responsive > .table-bordered > tbody > tr:last-child > td, .table-responsive > .table-bordered > tfoot > tr:last-child > td { border-bottom: 0; } } fieldset { padding: 0; margin: 0; border: 0; min-width: 0; } legend, #adminsettings h3, .backup-restore .backup-section > h2.header, .backup-restore .backup-section .backup-sub-section h3 { display: block; width: 100%; padding: 0; margin-bottom: 20px; font-size: 21px; line-height: inherit; color: #555555; border: 0; border-bottom: 1px solid #e5e5e5; } label { display: inline-block; margin-bottom: 5px; font-weight: bold; } input[type="search"] { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } input[type="radio"], input[type="checkbox"] { margin: 4px 0 0; margin-top: 1px \9; /* IE8-9 */ line-height: normal; } input[type="file"] { display: block; } input[type="range"] { display: block; width: 100%; } select[multiple], select[size] { height: auto; } input[type="file"]:focus, input[type="radio"]:focus, input[type="checkbox"]:focus { outline: thin dotted; outline: 5px auto -webkit-focus-ring-color; outline-offset: -2px; } output { display: block; padding-top: 9px; font-size: 14px; line-height: 1.42857143; color: #555555; } .form-control, .fp-formset .controls input[type="text"], .fp-formset .controls select { display: block; width: 100%; height: 38px; padding: 8px 12px; font-size: 14px; line-height: 1.42857143; color: #555555; background-color: #ffffff; background-image: none; border: 1px solid #cccccc; border-radius: 4px; -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 .15s, box-shadow ease-in-out .15s; transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; } .form-control:focus { border-color: #66afe9; outline: 0; -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6); box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6); } .form-control::-moz-placeholder { color: #999999; opacity: 1; } .form-control:-ms-input-placeholder { color: #999999; } .form-control::-webkit-input-placeholder { color: #999999; } .form-control[disabled], .form-control[readonly], fieldset[disabled] .form-control { cursor: not-allowed; background-color: #eeeeee; opacity: 1; } textarea.form-control { height: auto; } input[type="search"] { -webkit-appearance: none; } input[type="date"] { line-height: 38px; } .form-group, .mform .fcontainer .fitem, .mform fieldset .fitem, .form-item { margin-bottom: 15px; } .radio, .checkbox { display: block; min-height: 20px; margin-top: 10px; margin-bottom: 10px; padding-right: 20px; } .radio label, .checkbox label, .fcheckbox > span > label, .form-checkbox + label, .form-multicheckbox label, .unmask label { display: inline; font-weight: normal; cursor: pointer; } .radio input[type="radio"], .radio-inline input[type="radio"], .checkbox input[type="checkbox"], .checkbox-inline input[type="checkbox"] { float: right; margin-right: -20px; } .radio + .radio, .checkbox + .checkbox { margin-top: -5px; } .radio-inline, .checkbox-inline { display: inline-block; padding-right: 20px; margin-bottom: 0; vertical-align: middle; font-weight: normal; cursor: pointer; } .radio-inline + .radio-inline, .checkbox-inline + .checkbox-inline { margin-top: 0; margin-right: 10px; } input[type="radio"][disabled], input[type="checkbox"][disabled], .radio[disabled], .radio-inline[disabled], .checkbox[disabled], .checkbox-inline[disabled], fieldset[disabled] input[type="radio"], fieldset[disabled] input[type="checkbox"], fieldset[disabled] .radio, fieldset[disabled] .radio-inline, fieldset[disabled] .checkbox, fieldset[disabled] .checkbox-inline { cursor: not-allowed; } .input-sm { height: 30px; padding: 5px 10px; font-size: 12px; line-height: 1.5; border-radius: 3px; } select.input-sm { height: 30px; line-height: 30px; } textarea.input-sm, select[multiple].input-sm { height: auto; } .input-lg { height: 56px; padding: 14px 16px; font-size: 18px; line-height: 1.33; border-radius: 6px; } select.input-lg { height: 56px; line-height: 56px; } textarea.input-lg, select[multiple].input-lg { height: auto; } .has-feedback { position: relative; } .has-feedback .form-control { padding-left: 47.5px; } .has-feedback .form-control-feedback { position: absolute; top: 25px; left: 0; display: block; width: 38px; height: 38px; line-height: 38px; text-align: center; } .has-success .help-block, .has-success .control-label, .has-success .radio, .has-success .checkbox, .has-success .radio-inline, .has-success .checkbox-inline { color: #468847; } .has-success .form-control { border-color: #468847; -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); } .has-success .form-control:focus { border-color: #356635; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7aba7b; box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7aba7b; } .has-success .input-group-addon { color: #468847; border-color: #468847; background-color: #dff0d8; } .has-success .form-control-feedback { color: #468847; } .has-warning .help-block, .has-warning .control-label, .has-warning .radio, .has-warning .checkbox, .has-warning .radio-inline, .has-warning .checkbox-inline { color: #c09853; } .has-warning .form-control { border-color: #c09853; -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); } .has-warning .form-control:focus { border-color: #a47e3c; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #dbc59e; box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #dbc59e; } .has-warning .input-group-addon { color: #c09853; border-color: #c09853; background-color: #fcf8e3; } .has-warning .form-control-feedback { color: #c09853; } .has-error .help-block, .has-error .control-label, .has-error .radio, .has-error .checkbox, .has-error .radio-inline, .has-error .checkbox-inline { color: #b94a48; } .has-error .form-control { border-color: #b94a48; -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); } .has-error .form-control:focus { border-color: #953b39; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #d59392; box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #d59392; } .has-error .input-group-addon { color: #b94a48; border-color: #b94a48; background-color: #f2dede; } .has-error .form-control-feedback { color: #b94a48; } .form-control-static { margin-bottom: 0; } .help-block { display: block; margin-top: 5px; margin-bottom: 10px; color: #959595; } @media (min-width: 768px) { .form-inline .form-group { display: inline-block; margin-bottom: 0; vertical-align: middle; } .form-inline .form-control { display: inline-block; width: auto; vertical-align: middle; } .form-inline .input-group > .form-control { width: 100%; } .form-inline .control-label { margin-bottom: 0; vertical-align: middle; } .form-inline .radio, .form-inline .checkbox { display: inline-block; margin-top: 0; margin-bottom: 0; padding-right: 0; vertical-align: middle; } .form-inline .radio input[type="radio"], .form-inline .checkbox input[type="checkbox"] { float: none; margin-right: 0; } .form-inline .has-feedback .form-control-feedback { top: 0; } } .form-horizontal .control-label, .form-horizontal .radio, .form-horizontal .checkbox, .form-horizontal .radio-inline, .form-horizontal .checkbox-inline { margin-top: 0; margin-bottom: 0; padding-top: 9px; } .form-horizontal .radio, .form-horizontal .checkbox { min-height: 29px; } .form-horizontal .form-group, .mform .fcontainer .fitem, .mform fieldset .fitem, .form-item { margin-right: -15px; margin-left: -15px; } .form-horizontal .form-control-static { padding-top: 9px; } @media (min-width: 768px) { .form-horizontal .control-label { text-align: left; } } .form-horizontal .has-feedback .form-control-feedback { top: 0; left: 15px; } .btn { display: inline-block; margin-bottom: 0; font-weight: normal; text-align: center; vertical-align: middle; cursor: pointer; background-image: none; border: 1px solid transparent; white-space: nowrap; padding: 8px 12px; font-size: 14px; line-height: 1.42857143; border-radius: 4px; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; } .btn:focus, .btn:active:focus, .btn.active:focus { outline: thin dotted; outline: 5px auto -webkit-focus-ring-color; outline-offset: -2px; } .btn:hover, .btn:focus { color: #555555; text-decoration: none; } .btn:active, .btn.active { outline: 0; background-image: none; -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); } .btn.disabled, .btn[disabled], fieldset[disabled] .btn { cursor: not-allowed; pointer-events: none; opacity: 0.65; filter: alpha(opacity=65); -webkit-box-shadow: none; box-shadow: none; } .btn-default { color: #555555; background-color: #ffffff; border-color: rgba(0, 0, 0, 0.1); } .btn-default:hover, .btn-default:focus, .btn-default:active, .btn-default.active, .open .dropdown-toggle.btn-default { color: #555555; background-color: #ebebeb; border-color: rgba(0, 0, 0, 0.1); } .btn-default:active, .btn-default.active, .open .dropdown-toggle.btn-default { background-image: none; } .btn-default.disabled, .btn-default[disabled], fieldset[disabled] .btn-default, .btn-default.disabled:hover, .btn-default[disabled]:hover, fieldset[disabled] .btn-default:hover, .btn-default.disabled:focus, .btn-default[disabled]:focus, fieldset[disabled] .btn-default:focus, .btn-default.disabled:active, .btn-default[disabled]:active, fieldset[disabled] .btn-default:active, .btn-default.disabled.active, .btn-default[disabled].active, fieldset[disabled] .btn-default.active { background-color: #ffffff; border-color: rgba(0, 0, 0, 0.1); } .btn-default .badge { color: #ffffff; background-color: #555555; } .btn-primary { color: #ffffff; background-color: #2fa4e7; border-color: #2fa4e7; } .btn-primary:hover, .btn-primary:focus, .btn-primary:active, .btn-primary.active, .open .dropdown-toggle.btn-primary { color: #ffffff; background-color: #1990d5; border-color: #1684c2; } .btn-primary:active, .btn-primary.active, .open .dropdown-toggle.btn-primary { background-image: none; } .btn-primary.disabled, .btn-primary[disabled], fieldset[disabled] .btn-primary, .btn-primary.disabled:hover, .btn-primary[disabled]:hover, fieldset[disabled] .btn-primary:hover, .btn-primary.disabled:focus, .btn-primary[disabled]:focus, fieldset[disabled] .btn-primary:focus, .btn-primary.disabled:active, .btn-primary[disabled]:active, fieldset[disabled] .btn-primary:active, .btn-primary.disabled.active, .btn-primary[disabled].active, fieldset[disabled] .btn-primary.active { background-color: #2fa4e7; border-color: #2fa4e7; } .btn-primary .badge { color: #2fa4e7; background-color: #ffffff; } .btn-success { color: #ffffff; background-color: #73a839; border-color: #73a839; } .btn-success:hover, .btn-success:focus, .btn-success:active, .btn-success.active, .open .dropdown-toggle.btn-success { color: #ffffff; background-color: #5e8a2f; border-color: #547a29; } .btn-success:active, .btn-success.active, .open .dropdown-toggle.btn-success { background-image: none; } .btn-success.disabled, .btn-success[disabled], fieldset[disabled] .btn-success, .btn-success.disabled:hover, .btn-success[disabled]:hover, fieldset[disabled] .btn-success:hover, .btn-success.disabled:focus, .btn-success[disabled]:focus, fieldset[disabled] .btn-success:focus, .btn-success.disabled:active, .btn-success[disabled]:active, fieldset[disabled] .btn-success:active, .btn-success.disabled.active, .btn-success[disabled].active, fieldset[disabled] .btn-success.active { background-color: #73a839; border-color: #73a839; } .btn-success .badge { color: #73a839; background-color: #ffffff; } .btn-info { color: #ffffff; background-color: #2fa4e7; border-color: #2fa4e7; } .btn-info:hover, .btn-info:focus, .btn-info:active, .btn-info.active, .open .dropdown-toggle.btn-info { color: #ffffff; background-color: #1990d5; border-color: #1684c2; } .btn-info:active, .btn-info.active, .open .dropdown-toggle.btn-info { background-image: none; } .btn-info.disabled, .btn-info[disabled], fieldset[disabled] .btn-info, .btn-info.disabled:hover, .btn-info[disabled]:hover, fieldset[disabled] .btn-info:hover, .btn-info.disabled:focus, .btn-info[disabled]:focus, fieldset[disabled] .btn-info:focus, .btn-info.disabled:active, .btn-info[disabled]:active, fieldset[disabled] .btn-info:active, .btn-info.disabled.active, .btn-info[disabled].active, fieldset[disabled] .btn-info.active { background-color: #2fa4e7; border-color: #2fa4e7; } .btn-info .badge { color: #2fa4e7; background-color: #ffffff; } .btn-warning { color: #ffffff; background-color: #dd5600; border-color: #dd5600; } .btn-warning:hover, .btn-warning:focus, .btn-warning:active, .btn-warning.active, .open .dropdown-toggle.btn-warning { color: #ffffff; background-color: #b44600; border-color: #a03e00; } .btn-warning:active, .btn-warning.active, .open .dropdown-toggle.btn-warning { background-image: none; } .btn-warning.disabled, .btn-warning[disabled], fieldset[disabled] .btn-warning, .btn-warning.disabled:hover, .btn-warning[disabled]:hover, fieldset[disabled] .btn-warning:hover, .btn-warning.disabled:focus, .btn-warning[disabled]:focus, fieldset[disabled] .btn-warning:focus, .btn-warning.disabled:active, .btn-warning[disabled]:active, fieldset[disabled] .btn-warning:active, .btn-warning.disabled.active, .btn-warning[disabled].active, fieldset[disabled] .btn-warning.active { background-color: #dd5600; border-color: #dd5600; } .btn-warning .badge { color: #dd5600; background-color: #ffffff; } .btn-danger { color: #ffffff; background-color: #c71c22; border-color: #c71c22; } .btn-danger:hover, .btn-danger:focus, .btn-danger:active, .btn-danger.active, .open .dropdown-toggle.btn-danger { color: #ffffff; background-color: #a3171c; border-color: #911419; } .btn-danger:active, .btn-danger.active, .open .dropdown-toggle.btn-danger { background-image: none; } .btn-danger.disabled, .btn-danger[disabled], fieldset[disabled] .btn-danger, .btn-danger.disabled:hover, .btn-danger[disabled]:hover, fieldset[disabled] .btn-danger:hover, .btn-danger.disabled:focus, .btn-danger[disabled]:focus, fieldset[disabled] .btn-danger:focus, .btn-danger.disabled:active, .btn-danger[disabled]:active, fieldset[disabled] .btn-danger:active, .btn-danger.disabled.active, .btn-danger[disabled].active, fieldset[disabled] .btn-danger.active { background-color: #c71c22; border-color: #c71c22; } .btn-danger .badge { color: #c71c22; background-color: #ffffff; } .btn-link { color: #2fa4e7; font-weight: normal; cursor: pointer; border-radius: 0; } .btn-link, .btn-link:active, .btn-link[disabled], fieldset[disabled] .btn-link { background-color: transparent; -webkit-box-shadow: none; box-shadow: none; } .btn-link, .btn-link:hover, .btn-link:focus, .btn-link:active { border-color: transparent; } .btn-link:hover, .btn-link:focus { color: #157ab5; text-decoration: underline; background-color: transparent; } .btn-link[disabled]:hover, fieldset[disabled] .btn-link:hover, .btn-link[disabled]:focus, fieldset[disabled] .btn-link:focus { color: #999999; text-decoration: none; } .btn-lg, .btn-group-lg > .btn { padding: 14px 16px; font-size: 18px; line-height: 1.33; border-radius: 6px; } .btn-sm, .btn-group-sm > .btn { padding: 5px 10px; font-size: 12px; line-height: 1.5; border-radius: 3px; } .btn-xs, .btn-group-xs > .btn { padding: 1px 5px; font-size: 12px; line-height: 1.5; border-radius: 3px; } .btn-block { display: block; width: 100%; padding-right: 0; padding-left: 0; } .btn-block + .btn-block { margin-top: 5px; } input[type="submit"].btn-block, input[type="reset"].btn-block, input[type="button"].btn-block { width: 100%; } .fade { opacity: 0; -webkit-transition: opacity 0.15s linear; transition: opacity 0.15s linear; } .fade.in { opacity: 1; } .collapse { display: none; } .collapse.in { display: block; } .collapsing { position: relative; height: 0; overflow: hidden; -webkit-transition: height 0.35s ease; transition: height 0.35s ease; } @font-face { font-family: 'Glyphicons Halflings'; src: url('[[font:theme|glyphicons-halflings-regular.eot]]'); src: url('[[font:theme|glyphicons-halflings-regular.eot]]?#iefix') format('embedded-opentype'), url('[[font:theme|glyphicons-halflings-regular.woff]]') format('woff'), url('[[font:theme|glyphicons-halflings-regular.ttf]]') format('truetype'), url('[[font:theme|glyphicons-halflings-regular.svg]]#glyphicons_halflingsregular') format('svg'); } .glyphicon { position: relative; top: 1px; display: inline-block; font-family: 'Glyphicons Halflings'; font-style: normal; font-weight: normal; line-height: 1; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .glyphicon-asterisk:before { content: "\2a"; } .glyphicon-plus:before { content: "\2b"; } .glyphicon-euro:before { content: "\20ac"; } .glyphicon-minus:before { content: "\2212"; } .glyphicon-cloud:before { content: "\2601"; } .glyphicon-envelope:before { content: "\2709"; } .glyphicon-pencil:before { content: "\270f"; } .glyphicon-glass:before { content: "\e001"; } .glyphicon-music:before { content: "\e002"; } .glyphicon-search:before { content: "\e003"; } .glyphicon-heart:before { content: "\e005"; } .glyphicon-star:before { content: "\e006"; } .glyphicon-star-empty:before { content: "\e007"; } .glyphicon-user:before { content: "\e008"; } .glyphicon-film:before { content: "\e009"; } .glyphicon-th-large:before { content: "\e010"; } .glyphicon-th:before { content: "\e011"; } .glyphicon-th-list:before { content: "\e012"; } .glyphicon-ok:before { content: "\e013"; } .glyphicon-remove:before { content: "\e014"; } .glyphicon-zoom-in:before { content: "\e015"; } .glyphicon-zoom-out:before { content: "\e016"; } .glyphicon-off:before { content: "\e017"; } .glyphicon-signal:before { content: "\e018"; } .glyphicon-cog:before { content: "\e019"; } .glyphicon-trash:before { content: "\e020"; } .glyphicon-home:before { content: "\e021"; } .glyphicon-file:before { content: "\e022"; } .glyphicon-time:before { content: "\e023"; } .glyphicon-road:before { content: "\e024"; } .glyphicon-download-alt:before { content: "\e025"; } .glyphicon-download:before { content: "\e026"; } .glyphicon-upload:before { content: "\e027"; } .glyphicon-inbox:before { content: "\e028"; } .glyphicon-play-circle:before { content: "\e029"; } .glyphicon-repeat:before { content: "\e030"; } .glyphicon-refresh:before { content: "\e031"; } .glyphicon-list-alt:before { content: "\e032"; } .glyphicon-lock:before { content: "\e033"; } .glyphicon-flag:before { content: "\e034"; } .glyphicon-headphones:before { content: "\e035"; } .glyphicon-volume-off:before { content: "\e036"; } .glyphicon-volume-down:before { content: "\e037"; } .glyphicon-volume-up:before { content: "\e038"; } .glyphicon-qrcode:before { content: "\e039"; } .glyphicon-barcode:before { content: "\e040"; } .glyphicon-tag:before { content: "\e041"; } .glyphicon-tags:before { content: "\e042"; } .glyphicon-book:before { content: "\e043"; } .glyphicon-bookmark:before { content: "\e044"; } .glyphicon-print:before { content: "\e045"; } .glyphicon-camera:before { content: "\e046"; } .glyphicon-font:before { content: "\e047"; } .glyphicon-bold:before { content: "\e048"; } .glyphicon-italic:before { content: "\e049"; } .glyphicon-text-height:before { content: "\e050"; } .glyphicon-text-width:before { content: "\e051"; } .glyphicon-align-left:before { content: "\e052"; } .glyphicon-align-center:before { content: "\e053"; } .glyphicon-align-right:before { content: "\e054"; } .glyphicon-align-justify:before { content: "\e055"; } .glyphicon-list:before { content: "\e056"; } .glyphicon-indent-left:before { content: "\e057"; } .glyphicon-indent-right:before { content: "\e058"; } .glyphicon-facetime-video:before { content: "\e059"; } .glyphicon-picture:before { content: "\e060"; } .glyphicon-map-marker:before { content: "\e062"; } .glyphicon-adjust:before { content: "\e063"; } .glyphicon-tint:before { content: "\e064"; } .glyphicon-edit:before { content: "\e065"; } .glyphicon-share:before { content: "\e066"; } .glyphicon-check:before { content: "\e067"; } .glyphicon-move:before { content: "\e068"; } .glyphicon-step-backward:before { content: "\e069"; } .glyphicon-fast-backward:before { content: "\e070"; } .glyphicon-backward:before { content: "\e071"; } .glyphicon-play:before { content: "\e072"; } .glyphicon-pause:before { content: "\e073"; } .glyphicon-stop:before { content: "\e074"; } .glyphicon-forward:before { content: "\e075"; } .glyphicon-fast-forward:before { content: "\e076"; } .glyphicon-step-forward:before { content: "\e077"; } .glyphicon-eject:before { content: "\e078"; } .glyphicon-chevron-left:before { content: "\e079"; } .glyphicon-chevron-right:before { content: "\e080"; } .glyphicon-plus-sign:before { content: "\e081"; } .glyphicon-minus-sign:before { content: "\e082"; } .glyphicon-remove-sign:before { content: "\e083"; } .glyphicon-ok-sign:before { content: "\e084"; } .glyphicon-question-sign:before { content: "\e085"; } .glyphicon-info-sign:before { content: "\e086"; } .glyphicon-screenshot:before { content: "\e087"; } .glyphicon-remove-circle:before { content: "\e088"; } .glyphicon-ok-circle:before { content: "\e089"; } .glyphicon-ban-circle:before { content: "\e090"; } .glyphicon-arrow-left:before { content: "\e091"; } .glyphicon-arrow-right:before { content: "\e092"; } .glyphicon-arrow-up:before { content: "\e093"; } .glyphicon-arrow-down:before { content: "\e094"; } .glyphicon-share-alt:before { content: "\e095"; } .glyphicon-resize-full:before { content: "\e096"; } .glyphicon-resize-small:before { content: "\e097"; } .glyphicon-exclamation-sign:before { content: "\e101"; } .glyphicon-gift:before { content: "\e102"; } .glyphicon-leaf:before { content: "\e103"; } .glyphicon-fire:before { content: "\e104"; } .glyphicon-eye-open:before { content: "\e105"; } .glyphicon-eye-close:before { content: "\e106"; } .glyphicon-warning-sign:before { content: "\e107"; } .glyphicon-plane:before { content: "\e108"; } .glyphicon-calendar:before { content: "\e109"; } .glyphicon-random:before { content: "\e110"; } .glyphicon-comment:before { content: "\e111"; } .glyphicon-magnet:before { content: "\e112"; } .glyphicon-chevron-up:before { content: "\e113"; } .glyphicon-chevron-down:before { content: "\e114"; } .glyphicon-retweet:before { content: "\e115"; } .glyphicon-shopping-cart:before { content: "\e116"; } .glyphicon-folder-close:before { content: "\e117"; } .glyphicon-folder-open:before { content: "\e118"; } .glyphicon-resize-vertical:before { content: "\e119"; } .glyphicon-resize-horizontal:before { content: "\e120"; } .glyphicon-hdd:before { content: "\e121"; } .glyphicon-bullhorn:before { content: "\e122"; } .glyphicon-bell:before { content: "\e123"; } .glyphicon-certificate:before { content: "\e124"; } .glyphicon-thumbs-up:before { content: "\e125"; } .glyphicon-thumbs-down:before { content: "\e126"; } .glyphicon-hand-right:before { content: "\e127"; } .glyphicon-hand-left:before { content: "\e128"; } .glyphicon-hand-up:before { content: "\e129"; } .glyphicon-hand-down:before { content: "\e130"; } .glyphicon-circle-arrow-right:before { content: "\e131"; } .glyphicon-circle-arrow-left:before { content: "\e132"; } .glyphicon-circle-arrow-up:before { content: "\e133"; } .glyphicon-circle-arrow-down:before { content: "\e134"; } .glyphicon-globe:before { content: "\e135"; } .glyphicon-wrench:before { content: "\e136"; } .glyphicon-tasks:before { content: "\e137"; } .glyphicon-filter:before { content: "\e138"; } .glyphicon-briefcase:before { content: "\e139"; } .glyphicon-fullscreen:before { content: "\e140"; } .glyphicon-dashboard:before { content: "\e141"; } .glyphicon-paperclip:before { content: "\e142"; } .glyphicon-heart-empty:before { content: "\e143"; } .glyphicon-link:before { content: "\e144"; } .glyphicon-phone:before { content: "\e145"; } .glyphicon-pushpin:before { content: "\e146"; } .glyphicon-usd:before { content: "\e148"; } .glyphicon-gbp:before { content: "\e149"; } .glyphicon-sort:before { content: "\e150"; } .glyphicon-sort-by-alphabet:before { content: "\e151"; } .glyphicon-sort-by-alphabet-alt:before { content: "\e152"; } .glyphicon-sort-by-order:before { content: "\e153"; } .glyphicon-sort-by-order-alt:before { content: "\e154"; } .glyphicon-sort-by-attributes:before { content: "\e155"; } .glyphicon-sort-by-attributes-alt:before { content: "\e156"; } .glyphicon-unchecked:before { content: "\e157"; } .glyphicon-expand:before { content: "\e158"; } .glyphicon-collapse-down:before { content: "\e159"; } .glyphicon-collapse-up:before { content: "\e160"; } .glyphicon-log-in:before { content: "\e161"; } .glyphicon-flash:before { content: "\e162"; } .glyphicon-log-out:before { content: "\e163"; } .glyphicon-new-window:before { content: "\e164"; } .glyphicon-record:before { content: "\e165"; } .glyphicon-save:before { content: "\e166"; } .glyphicon-open:before { content: "\e167"; } .glyphicon-saved:before { content: "\e168"; } .glyphicon-import:before { content: "\e169"; } .glyphicon-export:before { content: "\e170"; } .glyphicon-send:before { content: "\e171"; } .glyphicon-floppy-disk:before { content: "\e172"; } .glyphicon-floppy-saved:before { content: "\e173"; } .glyphicon-floppy-remove:before { content: "\e174"; } .glyphicon-floppy-save:before { content: "\e175"; } .glyphicon-floppy-open:before { content: "\e176"; } .glyphicon-credit-card:before { content: "\e177"; } .glyphicon-transfer:before { content: "\e178"; } .glyphicon-cutlery:before { content: "\e179"; } .glyphicon-header:before { content: "\e180"; } .glyphicon-compressed:before { content: "\e181"; } .glyphicon-earphone:before { content: "\e182"; } .glyphicon-phone-alt:before { content: "\e183"; } .glyphicon-tower:before { content: "\e184"; } .glyphicon-stats:before { content: "\e185"; } .glyphicon-sd-video:before { content: "\e186"; } .glyphicon-hd-video:before { content: "\e187"; } .glyphicon-subtitles:before { content: "\e188"; } .glyphicon-sound-stereo:before { content: "\e189"; } .glyphicon-sound-dolby:before { content: "\e190"; } .glyphicon-sound-5-1:before { content: "\e191"; } .glyphicon-sound-6-1:before { content: "\e192"; } .glyphicon-sound-7-1:before { content: "\e193"; } .glyphicon-copyright-mark:before { content: "\e194"; } .glyphicon-registration-mark:before { content: "\e195"; } .glyphicon-cloud-download:before { content: "\e197"; } .glyphicon-cloud-upload:before { content: "\e198"; } .glyphicon-tree-conifer:before { content: "\e199"; } .glyphicon-tree-deciduous:before { content: "\e200"; } .caret { display: inline-block; width: 0; height: 0; margin-right: 2px; vertical-align: middle; border-top: 4px solid; border-left: 4px solid transparent; border-right: 4px solid transparent; } .dropdown { position: relative; } .dropdown-toggle:focus { outline: 0; } .dropdown-menu { position: absolute; top: 100%; right: 0; z-index: 1000; display: none; float: right; min-width: 160px; padding: 5px 0; margin: 2px 0 0; list-style: none; font-size: 14px; 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; } .dropdown-menu.pull-right { left: 0; right: auto; } .dropdown-menu .divider { height: 1px; margin: 9px 0; overflow: hidden; background-color: #e5e5e5; } .dropdown-menu > li > a { display: block; padding: 3px 20px; clear: both; font-weight: normal; line-height: 1.42857143; color: #333333; white-space: nowrap; } .dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus { text-decoration: none; color: #ffffff; background-color: #2fa4e7; } .dropdown-menu > .active > a, .dropdown-menu > .active > a:hover, .dropdown-menu > .active > a:focus { color: #ffffff; text-decoration: none; outline: 0; background-color: #2fa4e7; } .dropdown-menu > .disabled > a, .dropdown-menu > .disabled > a:hover, .dropdown-menu > .disabled > a:focus { color: #999999; } .dropdown-menu > .disabled > a:hover, .dropdown-menu > .disabled > a:focus { text-decoration: none; background-color: transparent; background-image: none; filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); cursor: not-allowed; } .open > .dropdown-menu { display: block; } .open > a { outline: 0; } .dropdown-menu-right { right: auto; left: 0; } .dropdown-menu-left { right: 0; left: auto; } .dropdown-header { display: block; padding: 3px 20px; font-size: 12px; line-height: 1.42857143; color: #999999; } .dropdown-backdrop { position: fixed; right: 0; left: 0; bottom: 0; top: 0; z-index: 990; } .pull-right > .dropdown-menu { left: 0; right: auto; } .dropup .caret, .navbar-fixed-bottom .dropdown .caret { border-top: 0; border-bottom: 4px solid; content: ""; } .dropup .dropdown-menu, .navbar-fixed-bottom .dropdown .dropdown-menu { top: auto; bottom: 100%; margin-bottom: 1px; } @media (min-width: 768px) { .navbar-right .dropdown-menu { right: auto; left: 0; } .navbar-right .dropdown-menu-left { right: 0; left: auto; } } .btn-group, .btn-group-vertical { position: relative; display: inline-block; vertical-align: middle; } .btn-group > .btn, .btn-group-vertical > .btn { position: relative; float: right; } .btn-group > .btn:hover, .btn-group-vertical > .btn:hover, .btn-group > .btn:focus, .btn-group-vertical > .btn:focus, .btn-group > .btn:active, .btn-group-vertical > .btn:active, .btn-group > .btn.active, .btn-group-vertical > .btn.active { z-index: 2; } .btn-group > .btn:focus, .btn-group-vertical > .btn:focus { outline: none; } .btn-group .btn + .btn, .btn-group .btn + .btn-group, .btn-group .btn-group + .btn, .btn-group .btn-group + .btn-group { margin-right: -1px; } .btn-toolbar { margin-right: -5px; } .btn-toolbar .btn-group, .btn-toolbar .input-group { float: right; } .btn-toolbar > .btn, .btn-toolbar > .btn-group, .btn-toolbar > .input-group { margin-right: 5px; } .btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) { border-radius: 0; } .btn-group > .btn:first-child { margin-right: 0; } .btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) { border-bottom-left-radius: 0; border-top-left-radius: 0; } .btn-group > .btn:last-child:not(:first-child), .btn-group > .dropdown-toggle:not(:first-child) { border-bottom-right-radius: 0; border-top-right-radius: 0; } .btn-group > .btn-group { float: right; } .btn-group > .btn-group:not(:first-child):not(:last-child) > .btn { border-radius: 0; } .btn-group > .btn-group:first-child > .btn:last-child, .btn-group > .btn-group:first-child > .dropdown-toggle { border-bottom-left-radius: 0; border-top-left-radius: 0; } .btn-group > .btn-group:last-child > .btn:first-child { border-bottom-right-radius: 0; border-top-right-radius: 0; } .btn-group .dropdown-toggle:active, .btn-group.open .dropdown-toggle { outline: 0; } .btn-group > .btn + .dropdown-toggle { padding-right: 8px; padding-left: 8px; } .btn-group > .btn-lg + .dropdown-toggle { padding-right: 12px; padding-left: 12px; } .btn-group.open .dropdown-toggle { -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); } .btn-group.open .dropdown-toggle.btn-link { -webkit-box-shadow: none; box-shadow: none; } .btn .caret { margin-right: 0; } .btn-lg .caret { border-width: 5px 5px 0; border-bottom-width: 0; } .dropup .btn-lg .caret { border-width: 0 5px 5px; } .btn-group-vertical > .btn, .btn-group-vertical > .btn-group, .btn-group-vertical > .btn-group > .btn { display: block; float: none; width: 100%; max-width: 100%; } .btn-group-vertical > .btn-group > .btn { float: none; } .btn-group-vertical > .btn + .btn, .btn-group-vertical > .btn + .btn-group, .btn-group-vertical > .btn-group + .btn, .btn-group-vertical > .btn-group + .btn-group { margin-top: -1px; margin-right: 0; } .btn-group-vertical > .btn:not(:first-child):not(:last-child) { border-radius: 0; } .btn-group-vertical > .btn:first-child:not(:last-child) { border-top-left-radius: 4px; border-bottom-left-radius: 0; border-bottom-right-radius: 0; } .btn-group-vertical > .btn:last-child:not(:first-child) { border-bottom-right-radius: 4px; border-top-left-radius: 0; border-top-right-radius: 0; } .btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn { border-radius: 0; } .btn-group-vertical > .btn-group:first-child:not(:last-child) > .btn:last-child, .btn-group-vertical > .btn-group:first-child:not(:last-child) > .dropdown-toggle { border-bottom-left-radius: 0; border-bottom-right-radius: 0; } .btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child { border-top-left-radius: 0; border-top-right-radius: 0; } .btn-group-justified { display: table; width: 100%; table-layout: fixed; border-collapse: separate; } .btn-group-justified > .btn, .btn-group-justified > .btn-group { float: none; display: table-cell; width: 1%; } .btn-group-justified > .btn-group .btn { width: 100%; } [data-toggle="buttons"] > .btn > input[type="radio"], [data-toggle="buttons"] > .btn > input[type="checkbox"] { display: none; } .input-group { position: relative; display: table; border-collapse: separate; } .input-group[class*="col-"] { float: none; padding-right: 0; padding-left: 0; } .input-group .form-control { position: relative; z-index: 2; float: right; width: 100%; margin-bottom: 0; } .input-group-lg > .form-control, .input-group-lg > .input-group-addon, .input-group-lg > .input-group-btn > .btn { height: 56px; padding: 14px 16px; font-size: 18px; line-height: 1.33; border-radius: 6px; } select.input-group-lg > .form-control, select.input-group-lg > .input-group-addon, select.input-group-lg > .input-group-btn > .btn { height: 56px; line-height: 56px; } textarea.input-group-lg > .form-control, textarea.input-group-lg > .input-group-addon, textarea.input-group-lg > .input-group-btn > .btn, select[multiple].input-group-lg > .form-control, select[multiple].input-group-lg > .input-group-addon, select[multiple].input-group-lg > .input-group-btn > .btn { height: auto; } .input-group-sm > .form-control, .input-group-sm > .input-group-addon, .input-group-sm > .input-group-btn > .btn { height: 30px; padding: 5px 10px; font-size: 12px; line-height: 1.5; border-radius: 3px; } select.input-group-sm > .form-control, select.input-group-sm > .input-group-addon, select.input-group-sm > .input-group-btn > .btn { height: 30px; line-height: 30px; } textarea.input-group-sm > .form-control, textarea.input-group-sm > .input-group-addon, textarea.input-group-sm > .input-group-btn > .btn, select[multiple].input-group-sm > .form-control, select[multiple].input-group-sm > .input-group-addon, select[multiple].input-group-sm > .input-group-btn > .btn { height: auto; } .input-group-addon, .input-group-btn, .input-group .form-control { display: table-cell; } .input-group-addon:not(:first-child):not(:last-child), .input-group-btn:not(:first-child):not(:last-child), .input-group .form-control:not(:first-child):not(:last-child) { border-radius: 0; } .input-group-addon, .input-group-btn { width: 1%; white-space: nowrap; vertical-align: middle; } .input-group-addon { padding: 8px 12px; font-size: 14px; font-weight: normal; line-height: 1; color: #555555; text-align: center; background-color: #eeeeee; border: 1px solid #cccccc; border-radius: 4px; } .input-group-addon.input-sm { padding: 5px 10px; font-size: 12px; border-radius: 3px; } .input-group-addon.input-lg { padding: 14px 16px; font-size: 18px; border-radius: 6px; } .input-group-addon input[type="radio"], .input-group-addon input[type="checkbox"] { margin-top: 0; } .input-group .form-control:first-child, .input-group-addon:first-child, .input-group-btn:first-child > .btn, .input-group-btn:first-child > .btn-group > .btn, .input-group-btn:first-child > .dropdown-toggle, .input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle), .input-group-btn:last-child > .btn-group:not(:last-child) > .btn { border-bottom-left-radius: 0; border-top-left-radius: 0; } .input-group-addon:first-child { border-left: 0; } .input-group .form-control:last-child, .input-group-addon:last-child, .input-group-btn:last-child > .btn, .input-group-btn:last-child > .btn-group > .btn, .input-group-btn:last-child > .dropdown-toggle, .input-group-btn:first-child > .btn:not(:first-child), .input-group-btn:first-child > .btn-group:not(:first-child) > .btn { border-bottom-right-radius: 0; border-top-right-radius: 0; } .input-group-addon:last-child { border-right: 0; } .input-group-btn { position: relative; font-size: 0; white-space: nowrap; } .input-group-btn > .btn { position: relative; } .input-group-btn > .btn + .btn { margin-right: -1px; } .input-group-btn > .btn:hover, .input-group-btn > .btn:focus, .input-group-btn > .btn:active { z-index: 2; } .input-group-btn:first-child > .btn, .input-group-btn:first-child > .btn-group { margin-left: -1px; } .input-group-btn:last-child > .btn, .input-group-btn:last-child > .btn-group { margin-right: -1px; } .nav { margin-bottom: 0; padding-right: 0; list-style: none; } .nav > li { position: relative; display: block; } .nav > li > a, .box.message .messagearea .messagehistory .messagehistorytype span.visible, .box.message .messagearea .messagehistory .messagehistorytype a.visible { position: relative; display: block; padding: 10px 15px; } .nav > li > a:hover, .nav > li > a:focus { text-decoration: none; background-color: #eeeeee; } .nav > li.disabled > a { color: #999999; } .nav > li.disabled > a:hover, .nav > li.disabled > a:focus { color: #999999; text-decoration: none; background-color: transparent; cursor: not-allowed; } .nav .open > a, .nav .open > a:hover, .nav .open > a:focus { background-color: #eeeeee; border-color: #2fa4e7; } .nav .nav-divider { height: 1px; margin: 9px 0; overflow: hidden; background-color: #e5e5e5; } .nav > li > a > img { max-width: none; } .nav-tabs { border-bottom: 1px solid #dddddd; } .nav-tabs > li, .box.message .messagearea .messagehistory .messagehistorytype span.visible, .box.message .messagearea .messagehistory .messagehistorytype a.visible { float: right; margin-bottom: -1px; } .nav-tabs > li > a, .box.message .messagearea .messagehistory .messagehistorytype span.visible, .box.message .messagearea .messagehistory .messagehistorytype a.visible { margin-left: 2px; line-height: 1.42857143; border: 1px solid transparent; border-radius: 4px 4px 0 0; } .nav-tabs > li > a:hover, .box.message .messagearea .messagehistory .messagehistorytype a.visible:hover { border-color: #eeeeee #eeeeee #dddddd; } .nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus, .box.message .messagearea .messagehistory .messagehistorytype span.visible { color: #555555; background-color: #ffffff; border: 1px solid #dddddd; border-bottom-color: transparent; cursor: default; } .nav-tabs.nav-justified { width: 100%; padding: 10px 0 0 0; border-bottom: 0; } .nav-tabs.nav-justified > li { float: none; } .nav-tabs.nav-justified > li > a { text-align: center; margin-bottom: 5px; } .nav-tabs.nav-justified > .dropdown .dropdown-menu { top: auto; right: auto; } @media (min-width: 768px) { .nav-tabs.nav-justified > li { display: table-cell; width: 1%; } .nav-tabs.nav-justified > li > a { margin-bottom: 0; } } @media (min-width: 768px) { .nav-tabs.nav-justified > li { display: block; width: 100%; float: none; } .nav-tabs.nav-justified > li > a { text-align: center; margin-bottom: 5px; } } @media (min-width: 992px) { .nav-tabs.nav-justified { border: 0; border-radius: 0; } .nav-tabs.nav-justified > li { display: table-cell; width: 1%; } .nav-tabs.nav-justified > li > a { margin-bottom: 0; } } .nav-tabs.nav-justified > li > a { margin-left: 0; border-radius: 4px; } .nav-tabs.nav-justified > .active > a, .nav-tabs.nav-justified > .active > a:hover, .nav-tabs.nav-justified > .active > a:focus { border: 1px solid #dddddd; } @media (min-width: 768px) { .nav-tabs.nav-justified > li > a { border-bottom: 1px solid #dddddd; border-radius: 4px 4px 0 0; } .nav-tabs.nav-justified > .active > a, .nav-tabs.nav-justified > .active > a:hover, .nav-tabs.nav-justified > .active > a:focus { border-bottom-color: #ffffff; } } .nav-tabs.nav-justified > li > a { margin-left: 1px; border-radius: 4px; } .nav-tabs.nav-justified > .active > a, .nav-tabs.nav-justified > .active > a:hover, .nav-tabs.nav-justified > .active > a:focus { border: 1px solid #dddddd; } @media (min-width: 768px) { .nav-tabs.nav-justified > li > a { border: 1px solid #dddddd; border-radius: 4px; } } @media (min-width: 992px) { .nav-tabs.nav-justified > li > a { border-bottom: 1px solid #dddddd; border-radius: 4px 4px 0 0; } .nav-tabs.nav-justified > .active > a, .nav-tabs.nav-justified > .active > a:hover, .nav-tabs.nav-justified > .active > a:focus { border-bottom-color: #ffffff; } } .nav-pills > li { float: right; } .nav-pills > li > a { border-radius: 4px; } .nav-pills > li + li { margin-right: 2px; } .nav-pills > li.active > a, .nav-pills > li.active > a:hover, .nav-pills > li.active > a:focus { color: #ffffff; background-color: #2fa4e7; } .nav-stacked > li { float: none; } .nav-stacked > li + li { margin-top: 2px; margin-right: 0; } .nav-justified { width: 100%; } .nav-justified > li { float: none; } .nav-justified > li > a { text-align: center; margin-bottom: 5px; } .nav-justified > .dropdown .dropdown-menu { top: auto; right: auto; } @media (min-width: 768px) { .nav-justified > li { display: table-cell; width: 1%; } .nav-justified > li > a { margin-bottom: 0; } } .nav-tabs-justified { border-bottom: 0; } .nav-tabs-justified > li > a { margin-left: 0; border-radius: 4px; } .nav-tabs-justified > .active > a, .nav-tabs-justified > .active > a:hover, .nav-tabs-justified > .active > a:focus { border: 1px solid #dddddd; } @media (min-width: 768px) { .nav-tabs-justified > li > a { border-bottom: 1px solid #dddddd; border-radius: 4px 4px 0 0; } .nav-tabs-justified > .active > a, .nav-tabs-justified > .active > a:hover, .nav-tabs-justified > .active > a:focus { border-bottom-color: #ffffff; } } .tab-content > .tab-pane { display: none; } .tab-content > .active { display: block; } .nav-tabs .dropdown-menu { margin-top: -1px; border-top-left-radius: 0; border-top-right-radius: 0; } .navbar { position: relative; min-height: 50px; margin-bottom: 20px; border: 1px solid transparent; } @media (min-width: 768px) { .navbar { border-radius: 4px; } } @media (min-width: 768px) { .navbar-header { float: right; } } .navbar-collapse { max-height: 340px; overflow-x: visible; padding-left: 15px; padding-right: 15px; border-top: 1px solid transparent; box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1); -webkit-overflow-scrolling: touch; } .navbar-collapse.in { overflow-y: auto; } @media (min-width: 768px) { .navbar-collapse { width: auto; border-top: 0; box-shadow: none; } .navbar-collapse.collapse { display: block !important; height: auto !important; padding-bottom: 0; overflow: visible !important; } .navbar-collapse.in { overflow-y: visible; } .navbar-fixed-top .navbar-collapse, .navbar-static-top .navbar-collapse, .navbar-fixed-bottom .navbar-collapse { padding-right: 0; padding-left: 0; } } .container > .navbar-header, .container-fluid > .navbar-header, .container > .navbar-collapse, .container-fluid > .navbar-collapse { margin-left: -15px; margin-right: -15px; } @media (min-width: 768px) { .container > .navbar-header, .container-fluid > .navbar-header, .container > .navbar-collapse, .container-fluid > .navbar-collapse { margin-left: 0; margin-right: 0; } } .navbar-static-top { z-index: 1000; border-width: 0 0 1px; } @media (min-width: 768px) { .navbar-static-top { border-radius: 0; } } .navbar-fixed-top, .navbar-fixed-bottom { position: fixed; left: 0; right: 0; z-index: 1030; } @media (min-width: 768px) { .navbar-fixed-top, .navbar-fixed-bottom { border-radius: 0; } } .navbar-fixed-top { top: 0; border-width: 0 0 1px; } .navbar-fixed-bottom { bottom: 0; margin-bottom: 0; border-width: 1px 0 0; } .navbar-brand { float: right; padding: 15px 15px; font-size: 18px; line-height: 20px; height: 50px; } .navbar-brand:hover, .navbar-brand:focus { text-decoration: none; } @media (min-width: 768px) { .navbar > .container .navbar-brand, .navbar > .container-fluid .navbar-brand { margin-right: -15px; } } .navbar-toggle { position: relative; float: left; margin-left: 15px; padding: 9px 10px; margin-top: 8px; margin-bottom: 8px; background-color: transparent; background-image: none; border: 1px solid transparent; border-radius: 4px; } .navbar-toggle:focus { outline: none; } .navbar-toggle .icon-bar { display: block; width: 22px; height: 2px; border-radius: 1px; } .navbar-toggle .icon-bar + .icon-bar { margin-top: 4px; } @media (min-width: 768px) { .navbar-toggle { display: none; } } .navbar-nav { margin: 7.5px -15px; } .navbar-nav > li > a { padding-top: 10px; padding-bottom: 10px; line-height: 20px; } @media (max-width: 767px) { .navbar-nav .open .dropdown-menu { position: static; float: none; width: auto; margin-top: 0; background-color: transparent; border: 0; box-shadow: none; } .navbar-nav .open .dropdown-menu > li > a, .navbar-nav .open .dropdown-menu .dropdown-header { padding: 5px 25px 5px 15px; } .navbar-nav .open .dropdown-menu > li > a { line-height: 20px; } .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-nav .open .dropdown-menu > li > a:focus { background-image: none; } } @media (min-width: 768px) { .navbar-nav { float: right; margin: 0; } .navbar-nav > li { float: right; } .navbar-nav > li > a { padding-top: 15px; padding-bottom: 15px; } .navbar-nav.navbar-right:last-child { margin-left: -15px; } } @media (min-width: 768px) { .navbar-left { float: right !important; } .navbar-right { float: left !important; } } .navbar-form { margin-right: -15px; margin-left: -15px; padding: 10px 15px; border-top: 1px solid transparent; border-bottom: 1px solid transparent; -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1); box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1); margin-top: 6px; margin-bottom: 6px; } @media (min-width: 768px) { .navbar-form .form-group { display: inline-block; margin-bottom: 0; vertical-align: middle; } .navbar-form .form-control { display: inline-block; width: auto; vertical-align: middle; } .navbar-form .input-group > .form-control { width: 100%; } .navbar-form .control-label { margin-bottom: 0; vertical-align: middle; } .navbar-form .radio, .navbar-form .checkbox { display: inline-block; margin-top: 0; margin-bottom: 0; padding-right: 0; vertical-align: middle; } .navbar-form .radio input[type="radio"], .navbar-form .checkbox input[type="checkbox"] { float: none; margin-right: 0; } .navbar-form .has-feedback .form-control-feedback { top: 0; } } @media (max-width: 767px) { .navbar-form .form-group { margin-bottom: 5px; } } @media (min-width: 768px) { .navbar-form { width: auto; border: 0; margin-right: 0; margin-left: 0; padding-top: 0; padding-bottom: 0; -webkit-box-shadow: none; box-shadow: none; } .navbar-form.navbar-right:last-child { margin-left: -15px; } } .navbar-nav > li > .dropdown-menu { margin-top: 0; border-top-left-radius: 0; border-top-right-radius: 0; } .navbar-fixed-bottom .navbar-nav > li > .dropdown-menu { border-bottom-left-radius: 0; border-bottom-right-radius: 0; } .navbar-btn { margin-top: 6px; margin-bottom: 6px; } .navbar-btn.btn-sm { margin-top: 10px; margin-bottom: 10px; } .navbar-btn.btn-xs { margin-top: 14px; margin-bottom: 14px; } .navbar-text { margin-top: 15px; margin-bottom: 15px; } @media (min-width: 768px) { .navbar-text { float: right; margin-right: 15px; margin-left: 15px; } .navbar-text.navbar-right:last-child { margin-left: 0; } } .navbar-default { background-color: #2fa4e7; border-color: #1995dc; } .navbar-default .navbar-brand { color: #ffffff; } .navbar-default .navbar-brand:hover, .navbar-default .navbar-brand:focus { color: #ffffff; background-color: none; } .navbar-default .navbar-text { color: #dddddd; } .navbar-default .navbar-nav > li > a { color: #ffffff; } .navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus { color: #ffffff; background-color: #178acc; } .navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus { color: #ffffff; background-color: #178acc; } .navbar-default .navbar-nav > .disabled > a, .navbar-default .navbar-nav > .disabled > a:hover, .navbar-default .navbar-nav > .disabled > a:focus { color: #dddddd; background-color: transparent; } .navbar-default .navbar-toggle { border-color: #178acc; } .navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus { background-color: #178acc; } .navbar-default .navbar-toggle .icon-bar { background-color: #ffffff; } .navbar-default .navbar-collapse, .navbar-default .navbar-form { border-color: #1995dc; } .navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus { background-color: #178acc; color: #ffffff; } @media (max-width: 767px) { .navbar-default .navbar-nav .open .dropdown-menu > li > a { color: #ffffff; } .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus { color: #ffffff; background-color: #178acc; } .navbar-default .navbar-nav .open .dropdown-menu > .active > a, .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus { color: #ffffff; background-color: #178acc; } .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a, .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus { color: #dddddd; background-color: transparent; } } .navbar-default .navbar-link { color: #ffffff; } .navbar-default .navbar-link:hover { color: #ffffff; } .navbar-inverse { background-color: #2fa4e7; border-color: #1a99e2; } .navbar-inverse .navbar-brand { color: #ffffff; } .navbar-inverse .navbar-brand:hover, .navbar-inverse .navbar-brand:focus { color: #ffffff; background-color: none; } .navbar-inverse .navbar-text { color: #ffffff; } .navbar-inverse .navbar-nav > li > a { color: #ffffff; } .navbar-inverse .navbar-nav > li > a:hover, .navbar-inverse .navbar-nav > li > a:focus { color: #ffffff; background-color: #1a99e2; } .navbar-inverse .navbar-nav > .active > a, .navbar-inverse .navbar-nav > .active > a:hover, .navbar-inverse .navbar-nav > .active > a:focus { color: #ffffff; background-color: #1a99e2; } .navbar-inverse .navbar-nav > .disabled > a, .navbar-inverse .navbar-nav > .disabled > a:hover, .navbar-inverse .navbar-nav > .disabled > a:focus { color: #cccccc; background-color: transparent; } .navbar-inverse .navbar-toggle { border-color: #1a99e2; } .navbar-inverse .navbar-toggle:hover, .navbar-inverse .navbar-toggle:focus { background-color: #1a99e2; } .navbar-inverse .navbar-toggle .icon-bar { background-color: #ffffff; } .navbar-inverse .navbar-collapse, .navbar-inverse .navbar-form { border-color: #1993d9; } .navbar-inverse .navbar-nav > .open > a, .navbar-inverse .navbar-nav > .open > a:hover, .navbar-inverse .navbar-nav > .open > a:focus { background-color: #1a99e2; color: #ffffff; } @media (max-width: 767px) { .navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header { border-color: #1a99e2; } .navbar-inverse .navbar-nav .open .dropdown-menu .divider { background-color: #1a99e2; } .navbar-inverse .navbar-nav .open .dropdown-menu > li > a { color: #ffffff; } .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus { color: #ffffff; background-color: #1a99e2; } .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a, .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover, .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus { color: #ffffff; background-color: #1a99e2; } .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a, .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover, .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus { color: #cccccc; background-color: transparent; } } .navbar-inverse .navbar-link { color: #ffffff; } .navbar-inverse .navbar-link:hover { color: #ffffff; } .breadcrumb { padding: 8px 15px; margin-bottom: 20px; list-style: none; background-color: #f5f5f5; border-radius: 4px; } .breadcrumb > li { display: inline-block; } .breadcrumb > li + li:before { content: "/\00a0"; padding: 0 5px; color: #cccccc; } .breadcrumb > .active { color: #999999; } .pagination { display: inline-block; padding-right: 0; margin: 20px 0; border-radius: 4px; } .pagination > li { display: inline; } .pagination > li > a, .pagination > li > span { position: relative; float: right; padding: 8px 12px; line-height: 1.42857143; text-decoration: none; color: #2fa4e7; background-color: #ffffff; border: 1px solid #dddddd; margin-right: -1px; } .pagination > li:first-child > a, .pagination > li:first-child > span { margin-right: 0; border-bottom-right-radius: 4px; border-top-right-radius: 4px; } .pagination > li:last-child > a, .pagination > li:last-child > span { border-bottom-left-radius: 4px; border-top-left-radius: 4px; } .pagination > li > a:hover, .pagination > li > span:hover, .pagination > li > a:focus, .pagination > li > span:focus { color: #157ab5; background-color: #eeeeee; border-color: #dddddd; } .pagination > .active > a, .pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus, .pagination > .active > span:focus { z-index: 2; color: #999999; background-color: #f5f5f5; border-color: #2fa4e7; cursor: default; } .pagination > .disabled > span, .pagination > .disabled > span:hover, .pagination > .disabled > span:focus, .pagination > .disabled > a, .pagination > .disabled > a:hover, .pagination > .disabled > a:focus { color: #999999; background-color: #ffffff; border-color: #dddddd; cursor: not-allowed; } .pagination-lg > li > a, .pagination-lg > li > span { padding: 14px 16px; font-size: 18px; } .pagination-lg > li:first-child > a, .pagination-lg > li:first-child > span { border-bottom-right-radius: 6px; border-top-right-radius: 6px; } .pagination-lg > li:last-child > a, .pagination-lg > li:last-child > span { border-bottom-left-radius: 6px; border-top-left-radius: 6px; } .pagination-sm > li > a, .pagination-sm > li > span { padding: 5px 10px; font-size: 12px; } .pagination-sm > li:first-child > a, .pagination-sm > li:first-child > span { border-bottom-right-radius: 3px; border-top-right-radius: 3px; } .pagination-sm > li:last-child > a, .pagination-sm > li:last-child > span { border-bottom-left-radius: 3px; border-top-left-radius: 3px; } .pager { padding-right: 0; margin: 20px 0; list-style: none; text-align: center; } .pager li { display: inline; } .pager li > a, .pager li > span { display: inline-block; padding: 5px 14px; background-color: #ffffff; border: 1px solid #dddddd; border-radius: 15px; } .pager li > a:hover, .pager li > a:focus { text-decoration: none; background-color: #eeeeee; } .pager .next > a, .pager .next > span { float: left; } .pager .previous > a, .pager .previous > span { float: right; } .pager .disabled > a, .pager .disabled > a:hover, .pager .disabled > a:focus, .pager .disabled > span { color: #999999; background-color: #ffffff; cursor: not-allowed; } .label, .statusok, .statuswarning, .statusserious, .statuscritical, #plugins-control-panel .statusmsg { display: inline; padding: .2em .6em .3em; font-size: 75%; font-weight: bold; line-height: 1; color: #ffffff; text-align: center; white-space: nowrap; vertical-align: baseline; border-radius: .25em; } .label[href]:hover, .label[href]:focus { color: #ffffff; text-decoration: none; cursor: pointer; } .label:empty { display: none; } .btn .label { position: relative; top: -1px; } .label-default { background-color: #999999; } .label-default[href]:hover, .label-default[href]:focus { background-color: #808080; } .label-primary { background-color: #2fa4e7; } .label-primary[href]:hover, .label-primary[href]:focus { background-color: #178acc; } .label-success, .statusok, #plugins-control-panel .status-new .statusmsg { background-color: #73a839; } .label-success[href]:hover, .label-success[href]:focus { background-color: #59822c; } .label-info { background-color: #2fa4e7; } .label-info[href]:hover, .label-info[href]:focus { background-color: #178acc; } .label-warning, .statuswarning { background-color: #dd5600; } .label-warning[href]:hover, .label-warning[href]:focus { background-color: #aa4200; } .label-danger, .statusserious, .statuscritical, #plugins-control-panel .status-missing .statusmsg { background-color: #c71c22; } .label-danger[href]:hover, .label-danger[href]:focus { background-color: #9a161a; } .badge { display: inline-block; min-width: 10px; padding: 3px 7px; font-size: 12px; font-weight: bold; color: #ffffff; line-height: 1; vertical-align: baseline; white-space: nowrap; text-align: center; background-color: #999999; border-radius: 10px; } .badge:empty { display: none; } .btn .badge { position: relative; top: -1px; } .btn-xs .badge { top: 0; padding: 1px 5px; } a.badge:hover, a.badge:focus { color: #ffffff; text-decoration: none; cursor: pointer; } a.list-group-item.active > .badge, .nav-pills > .active > a > .badge { color: #2fa4e7; background-color: #ffffff; } .nav-pills > li > a > .badge { margin-right: 3px; } .jumbotron { padding: 30px; margin-bottom: 30px; color: inherit; background-color: #eeeeee; } .jumbotron h1, .jumbotron .h1 { color: inherit; } .jumbotron p { margin-bottom: 15px; font-size: 21px; font-weight: 200; } .container .jumbotron { border-radius: 6px; } .jumbotron .container { max-width: 100%; } @media screen and (min-width: 768px) { .jumbotron { padding-top: 48px; padding-bottom: 48px; } .container .jumbotron { padding-right: 60px; padding-left: 60px; } .jumbotron h1, .jumbotron .h1 { font-size: 63px; } } .thumbnail { display: block; padding: 4px; margin-bottom: 20px; line-height: 1.42857143; background-color: #ffffff; border: 1px solid #dddddd; border-radius: 4px; -webkit-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out; } .thumbnail > img, .thumbnail a > img { margin-right: auto; margin-left: auto; } a.thumbnail:hover, a.thumbnail:focus, a.thumbnail.active { border-color: #2fa4e7; } .thumbnail .caption { padding: 9px; color: #555555; } .alert { padding: 15px; margin-bottom: 20px; border: 1px solid transparent; border-radius: 4px; } .alert h4 { margin-top: 0; color: inherit; } .alert .alert-link { font-weight: bold; } .alert > p, .alert > ul { margin-bottom: 0; } .alert > p + p { margin-top: 5px; } .alert-dismissable { padding-left: 35px; } .alert-dismissable .close { position: relative; top: -2px; left: -21px; color: inherit; } .alert-success { background-color: #dff0d8; border-color: #d6e9c6; color: #468847; } .alert-success hr { border-top-color: #c9e2b3; } .alert-success .alert-link { color: #356635; } .alert-info { background-color: #d9edf7; border-color: #bce8f1; color: #3a87ad; } .alert-info hr { border-top-color: #a6e1ec; } .alert-info .alert-link { color: #2d6987; } .alert-warning { background-color: #fcf8e3; border-color: #fbeed5; color: #c09853; } .alert-warning hr { border-top-color: #f8e5be; } .alert-warning .alert-link { color: #a47e3c; } .alert-danger { background-color: #f2dede; border-color: #eed3d7; color: #b94a48; } .alert-danger hr { border-top-color: #e6c1c7; } .alert-danger .alert-link { color: #953b39; } @-webkit-keyframes progress-bar-stripes { from { background-position: 40px 0; } to { background-position: 100% 0; } } @keyframes progress-bar-stripes { from { background-position: 40px 0; } to { background-position: 100% 0; } } .progress { overflow: hidden; height: 20px; margin-bottom: 20px; background-color: #f5f5f5; border-radius: 4px; -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); } .progress-bar { float: right; width: 0%; height: 100%; font-size: 12px; line-height: 20px; color: #ffffff; text-align: center; background-color: #2fa4e7; -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15); box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15); -webkit-transition: width 0.6s ease; transition: width 0.6s ease; } .progress-striped .progress-bar { background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-size: 40px 40px; } .progress.active .progress-bar { -webkit-animation: progress-bar-stripes 2s linear infinite; animation: progress-bar-stripes 2s linear infinite; } .progress-bar-success { background-color: #73a839; } .progress-striped .progress-bar-success { background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); } .progress-bar-info { background-color: #2fa4e7; } .progress-striped .progress-bar-info { background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); } .progress-bar-warning { background-color: #dd5600; } .progress-striped .progress-bar-warning { background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); } .progress-bar-danger { background-color: #c71c22; } .progress-striped .progress-bar-danger { background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); } .media, .media-body { overflow: hidden; zoom: 1; } .media, .media .media { margin-top: 15px; } .media:first-child { margin-top: 0; } .media-object { display: block; } .media-heading { margin: 0 0 5px; } .media > .pull-left { margin-left: 10px; } .media > .pull-right { margin-right: 10px; } .media-list { padding-right: 0; list-style: none; } .list-group { margin-bottom: 20px; padding-right: 0; } .list-group-item { position: relative; display: block; padding: 10px 15px; margin-bottom: -1px; background-color: #ffffff; border: 1px solid #dddddd; } .list-group-item:first-child { border-top-left-radius: 4px; border-top-right-radius: 4px; } .list-group-item:last-child { margin-bottom: 0; border-bottom-left-radius: 4px; border-bottom-right-radius: 4px; } .list-group-item > .badge { float: left; } .list-group-item > .badge + .badge { margin-left: 5px; } a.list-group-item { color: #555555; } a.list-group-item .list-group-item-heading { color: #333333; } a.list-group-item:hover, a.list-group-item:focus { text-decoration: none; background-color: #f5f5f5; } a.list-group-item.active, a.list-group-item.active:hover, a.list-group-item.active:focus { z-index: 2; color: #ffffff; background-color: #2fa4e7; border-color: #2fa4e7; } a.list-group-item.active .list-group-item-heading, a.list-group-item.active:hover .list-group-item-heading, a.list-group-item.active:focus .list-group-item-heading { color: inherit; } a.list-group-item.active .list-group-item-text, a.list-group-item.active:hover .list-group-item-text, a.list-group-item.active:focus .list-group-item-text { color: #e6f4fc; } .list-group-item-success { color: #468847; background-color: #dff0d8; } a.list-group-item-success { color: #468847; } a.list-group-item-success .list-group-item-heading { color: inherit; } a.list-group-item-success:hover, a.list-group-item-success:focus { color: #468847; background-color: #d0e9c6; } a.list-group-item-success.active, a.list-group-item-success.active:hover, a.list-group-item-success.active:focus { color: #fff; background-color: #468847; border-color: #468847; } .list-group-item-info { color: #3a87ad; background-color: #d9edf7; } a.list-group-item-info { color: #3a87ad; } a.list-group-item-info .list-group-item-heading { color: inherit; } a.list-group-item-info:hover, a.list-group-item-info:focus { color: #3a87ad; background-color: #c4e3f3; } a.list-group-item-info.active, a.list-group-item-info.active:hover, a.list-group-item-info.active:focus { color: #fff; background-color: #3a87ad; border-color: #3a87ad; } .list-group-item-warning { color: #c09853; background-color: #fcf8e3; } a.list-group-item-warning { color: #c09853; } a.list-group-item-warning .list-group-item-heading { color: inherit; } a.list-group-item-warning:hover, a.list-group-item-warning:focus { color: #c09853; background-color: #faf2cc; } a.list-group-item-warning.active, a.list-group-item-warning.active:hover, a.list-group-item-warning.active:focus { color: #fff; background-color: #c09853; border-color: #c09853; } .list-group-item-danger { color: #b94a48; background-color: #f2dede; } a.list-group-item-danger { color: #b94a48; } a.list-group-item-danger .list-group-item-heading { color: inherit; } a.list-group-item-danger:hover, a.list-group-item-danger:focus { color: #b94a48; background-color: #ebcccc; } a.list-group-item-danger.active, a.list-group-item-danger.active:hover, a.list-group-item-danger.active:focus { color: #fff; background-color: #b94a48; border-color: #b94a48; } .list-group-item-heading { margin-top: 0; margin-bottom: 5px; } .list-group-item-text { margin-bottom: 0; line-height: 1.3; } .panel, .block, .forumpost { margin-bottom: 20px; background-color: #ffffff; border: 1px solid transparent; border-radius: 0; -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05); box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05); } .panel-body { padding: 15px; } .panel-heading { padding: 10px 15px; border-bottom: 1px solid transparent; border-top-left-radius: -1; border-top-right-radius: -1; } .panel-heading > .dropdown .dropdown-toggle { color: inherit; } .panel-title { margin-top: 0; margin-bottom: 0; font-size: 16px; color: inherit; } .panel-title > a { color: inherit; } .panel-footer { padding: 10px 15px; background-color: #f5f5f5; border-top: 1px solid #dddddd; border-bottom-left-radius: -1; border-bottom-right-radius: -1; } .panel > .list-group { margin-bottom: 0; } .panel > .list-group .list-group-item { border-width: 1px 0; border-radius: 0; } .panel > .list-group:first-child .list-group-item:first-child { border-top: 0; border-top-left-radius: -1; border-top-right-radius: -1; } .panel > .list-group:last-child .list-group-item:last-child { border-bottom: 0; border-bottom-left-radius: -1; border-bottom-right-radius: -1; } .panel-heading + .list-group .list-group-item:first-child { border-top-width: 0; } .panel > .table, .panel > .table-responsive > .table { margin-bottom: 0; } .panel > .table:first-child, .panel > .table-responsive:first-child > .table:first-child { border-top-left-radius: -1; border-top-right-radius: -1; } .panel > .table:first-child > thead:first-child > tr:first-child td:first-child, .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:first-child, .panel > .table:first-child > tbody:first-child > tr:first-child td:first-child, .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:first-child, .panel > .table:first-child > thead:first-child > tr:first-child th:first-child, .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:first-child, .panel > .table:first-child > tbody:first-child > tr:first-child th:first-child, .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:first-child { border-top-right-radius: -1; } .panel > .table:first-child > thead:first-child > tr:first-child td:last-child, .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:last-child, .panel > .table:first-child > tbody:first-child > tr:first-child td:last-child, .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:last-child, .panel > .table:first-child > thead:first-child > tr:first-child th:last-child, .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:last-child, .panel > .table:first-child > tbody:first-child > tr:first-child th:last-child, .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:last-child { border-top-left-radius: -1; } .panel > .table:last-child, .panel > .table-responsive:last-child > .table:last-child { border-bottom-left-radius: -1; border-bottom-right-radius: -1; } .panel > .table:last-child > tbody:last-child > tr:last-child td:first-child, .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:first-child, .panel > .table:last-child > tfoot:last-child > tr:last-child td:first-child, .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:first-child, .panel > .table:last-child > tbody:last-child > tr:last-child th:first-child, .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:first-child, .panel > .table:last-child > tfoot:last-child > tr:last-child th:first-child, .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:first-child { border-bottom-right-radius: -1; } .panel > .table:last-child > tbody:last-child > tr:last-child td:last-child, .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:last-child, .panel > .table:last-child > tfoot:last-child > tr:last-child td:last-child, .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:last-child, .panel > .table:last-child > tbody:last-child > tr:last-child th:last-child, .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:last-child, .panel > .table:last-child > tfoot:last-child > tr:last-child th:last-child, .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:last-child { border-bottom-left-radius: -1; } .panel > .panel-body + .table, .panel > .panel-body + .table-responsive { border-top: 1px solid #dddddd; } .panel > .table > tbody:first-child > tr:first-child th, .panel > .table > tbody:first-child > tr:first-child td { border-top: 0; } .panel > .table-bordered, .panel > .table-responsive > .table-bordered { border: 0; } .panel > .table-bordered > thead > tr > th:first-child, .panel > .table-responsive > .table-bordered > thead > tr > th:first-child, .panel > .table-bordered > tbody > tr > th:first-child, .panel > .table-responsive > .table-bordered > tbody > tr > th:first-child, .panel > .table-bordered > tfoot > tr > th:first-child, .panel > .table-responsive > .table-bordered > tfoot > tr > th:first-child, .panel > .table-bordered > thead > tr > td:first-child, .panel > .table-responsive > .table-bordered > thead > tr > td:first-child, .panel > .table-bordered > tbody > tr > td:first-child, .panel > .table-responsive > .table-bordered > tbody > tr > td:first-child, .panel > .table-bordered > tfoot > tr > td:first-child, .panel > .table-responsive > .table-bordered > tfoot > tr > td:first-child { border-right: 0; } .panel > .table-bordered > thead > tr > th:last-child, .panel > .table-responsive > .table-bordered > thead > tr > th:last-child, .panel > .table-bordered > tbody > tr > th:last-child, .panel > .table-responsive > .table-bordered > tbody > tr > th:last-child, .panel > .table-bordered > tfoot > tr > th:last-child, .panel > .table-responsive > .table-bordered > tfoot > tr > th:last-child, .panel > .table-bordered > thead > tr > td:last-child, .panel > .table-responsive > .table-bordered > thead > tr > td:last-child, .panel > .table-bordered > tbody > tr > td:last-child, .panel > .table-responsive > .table-bordered > tbody > tr > td:last-child, .panel > .table-bordered > tfoot > tr > td:last-child, .panel > .table-responsive > .table-bordered > tfoot > tr > td:last-child { border-left: 0; } .panel > .table-bordered > thead > tr:first-child > td, .panel > .table-responsive > .table-bordered > thead > tr:first-child > td, .panel > .table-bordered > tbody > tr:first-child > td, .panel > .table-responsive > .table-bordered > tbody > tr:first-child > td, .panel > .table-bordered > thead > tr:first-child > th, .panel > .table-responsive > .table-bordered > thead > tr:first-child > th, .panel > .table-bordered > tbody > tr:first-child > th, .panel > .table-responsive > .table-bordered > tbody > tr:first-child > th { border-bottom: 0; } .panel > .table-bordered > tbody > tr:last-child > td, .panel > .table-responsive > .table-bordered > tbody > tr:last-child > td, .panel > .table-bordered > tfoot > tr:last-child > td, .panel > .table-responsive > .table-bordered > tfoot > tr:last-child > td, .panel > .table-bordered > tbody > tr:last-child > th, .panel > .table-responsive > .table-bordered > tbody > tr:last-child > th, .panel > .table-bordered > tfoot > tr:last-child > th, .panel > .table-responsive > .table-bordered > tfoot > tr:last-child > th { border-bottom: 0; } .panel > .table-responsive { border: 0; margin-bottom: 0; } .panel-group { margin-bottom: 20px; } .panel-group .panel { margin-bottom: 0; border-radius: 0; overflow: hidden; } .panel-group .panel + .panel { margin-top: 5px; } .panel-group .panel-heading { border-bottom: 0; } .panel-group .panel-heading + .panel-collapse .panel-body { border-top: 1px solid #dddddd; } .panel-group .panel-footer { border-top: 0; } .panel-group .panel-footer + .panel-collapse .panel-body { border-bottom: 1px solid #dddddd; } .panel-default, .block, .forumpost { border-color: #dddddd; } .panel-default > .panel-heading, .box.message table td.heading, .box.message .messagearea .messagerecent .singlemessage .otheruser, .block .header { color: #555555; background-color: #f5f5f5; border-color: #dddddd; } .panel-default > .panel-heading + .panel-collapse .panel-body { border-top-color: #dddddd; } .panel-default > .panel-footer + .panel-collapse .panel-body { border-bottom-color: #dddddd; } .panel-primary { border-color: #dddddd; } .panel-primary > .panel-heading { color: #ffffff; background-color: #2fa4e7; border-color: #dddddd; } .panel-primary > .panel-heading + .panel-collapse .panel-body { border-top-color: #dddddd; } .panel-primary > .panel-footer + .panel-collapse .panel-body { border-bottom-color: #dddddd; } .panel-success { border-color: #dddddd; } .panel-success > .panel-heading { color: #468847; background-color: #73a839; border-color: #dddddd; } .panel-success > .panel-heading + .panel-collapse .panel-body { border-top-color: #dddddd; } .panel-success > .panel-footer + .panel-collapse .panel-body { border-bottom-color: #dddddd; } .panel-info { border-color: #dddddd; } .panel-info > .panel-heading { color: #3a87ad; background-color: #2fa4e7; border-color: #dddddd; } .panel-info > .panel-heading + .panel-collapse .panel-body { border-top-color: #dddddd; } .panel-info > .panel-footer + .panel-collapse .panel-body { border-bottom-color: #dddddd; } .panel-warning { border-color: #dddddd; } .panel-warning > .panel-heading { color: #c09853; background-color: #dd5600; border-color: #dddddd; } .panel-warning > .panel-heading + .panel-collapse .panel-body { border-top-color: #dddddd; } .panel-warning > .panel-footer + .panel-collapse .panel-body { border-bottom-color: #dddddd; } .panel-danger { border-color: #dddddd; } .panel-danger > .panel-heading { color: #b94a48; background-color: #c71c22; border-color: #dddddd; } .panel-danger > .panel-heading + .panel-collapse .panel-body { border-top-color: #dddddd; } .panel-danger > .panel-footer + .panel-collapse .panel-body { border-bottom-color: #dddddd; } .well { min-height: 20px; padding: 19px; margin-bottom: 20px; background-color: #f5f5f5; border: 1px solid #e3e3e3; border-radius: 4px; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05); } .well blockquote { border-color: #ddd; border-color: rgba(0, 0, 0, 0.15); } .well-lg { padding: 24px; border-radius: 6px; } .well-sm { padding: 9px; border-radius: 3px; } .close { float: left; font-size: 21px; font-weight: bold; line-height: 1; color: #000000; text-shadow: 0 1px 0 #ffffff; opacity: 0.2; filter: alpha(opacity=20); } .close:hover, .close:focus { color: #000000; text-decoration: none; cursor: pointer; opacity: 0.5; filter: alpha(opacity=50); } button.close { padding: 0; cursor: pointer; background: transparent; border: 0; -webkit-appearance: none; } .modal-open { overflow: hidden; } .modal { display: none; overflow: auto; overflow-y: scroll; position: fixed; top: 0; left: 0; bottom: 0; right: 0; z-index: 1050; -webkit-overflow-scrolling: touch; outline: 0; } .modal.fade .modal-dialog { -webkit-transform: translate(0, -25%); -ms-transform: translate(0, -25%); transform: translate(0, -25%); -webkit-transition: -webkit-transform 0.3s ease-out; -moz-transition: -moz-transform 0.3s ease-out; -o-transition: -o-transform 0.3s ease-out; transition: transform 0.3s ease-out; } .modal.in .modal-dialog { -webkit-transform: translate(0, 0); -ms-transform: translate(0, 0); transform: translate(0, 0); } .modal-dialog { position: relative; width: auto; margin: 10px; } .modal-content { position: relative; background-color: #ffffff; border: 1px solid #999999; border: 1px solid rgba(0, 0, 0, 0.2); border-radius: 6px; -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5); box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5); background-clip: padding-box; outline: none; } .modal-backdrop { position: fixed; top: 0; left: 0; bottom: 0; right: 0; z-index: 1040; background-color: #000000; } .modal-backdrop.fade { opacity: 0; filter: alpha(opacity=0); } .modal-backdrop.in { opacity: 0.5; filter: alpha(opacity=50); } .modal-header { padding: 15px; border-bottom: 1px solid #e5e5e5; min-height: 16.42857143px; } .modal-header .close { margin-top: -2px; } .modal-title { margin: 0; line-height: 1.42857143; } .modal-body { position: relative; padding: 20px; } .modal-footer { margin-top: 15px; padding: 19px 20px 20px; text-align: left; border-top: 1px solid #e5e5e5; } .modal-footer .btn + .btn { margin-right: 5px; margin-bottom: 0; } .modal-footer .btn-group .btn + .btn { margin-right: -1px; } .modal-footer .btn-block + .btn-block { margin-right: 0; } @media (min-width: 768px) { .modal-dialog { width: 600px; margin: 30px auto; } .modal-content { -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5); box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5); } .modal-sm { width: 300px; } } @media (min-width: 992px) { .modal-lg { width: 900px; } } .tooltip { position: absolute; z-index: 1030; display: block; visibility: visible; font-size: 12px; line-height: 1.4; opacity: 0; filter: alpha(opacity=0); } .tooltip.in { opacity: 0.9; filter: alpha(opacity=90); } .tooltip.top { margin-top: -3px; padding: 5px 0; } .tooltip.right { margin-right: 3px; padding: 0 5px; } .tooltip.bottom { margin-top: 3px; padding: 5px 0; } .tooltip.left { margin-right: -3px; padding: 0 5px; } .tooltip-inner { max-width: 200px; padding: 3px 8px; color: #ffffff; text-align: center; text-decoration: none; background-color: rgba(0, 0, 0, 0.9); border-radius: 4px; } .tooltip-arrow { position: absolute; width: 0; height: 0; border-color: transparent; border-style: solid; } .tooltip.top .tooltip-arrow { bottom: 0; right: 50%; margin-right: -5px; border-width: 5px 5px 0; border-top-color: rgba(0, 0, 0, 0.9); } .tooltip.top-left .tooltip-arrow { bottom: 0; right: 5px; border-width: 5px 5px 0; border-top-color: rgba(0, 0, 0, 0.9); } .tooltip.top-right .tooltip-arrow { bottom: 0; left: 5px; border-width: 5px 5px 0; border-top-color: rgba(0, 0, 0, 0.9); } .tooltip.right .tooltip-arrow { top: 50%; right: 0; margin-top: -5px; border-width: 5px 0 5px 5px; border-left-color: rgba(0, 0, 0, 0.9); } .tooltip.left .tooltip-arrow { top: 50%; left: 0; margin-top: -5px; border-width: 5px 5px 5px 0; border-right-color: rgba(0, 0, 0, 0.9); } .tooltip.bottom .tooltip-arrow { top: 0; right: 50%; margin-right: -5px; border-width: 0 5px 5px; border-bottom-color: rgba(0, 0, 0, 0.9); } .tooltip.bottom-left .tooltip-arrow { top: 0; right: 5px; border-width: 0 5px 5px; border-bottom-color: rgba(0, 0, 0, 0.9); } .tooltip.bottom-right .tooltip-arrow { top: 0; left: 5px; border-width: 0 5px 5px; border-bottom-color: rgba(0, 0, 0, 0.9); } .popover { position: absolute; top: 0; right: 0; z-index: 1010; display: none; max-width: 276px; padding: 1px; text-align: right; background-color: #ffffff; background-clip: padding-box; border: 1px solid #cccccc; border: 1px solid rgba(0, 0, 0, 0.2); border-radius: 6px; -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); white-space: normal; } .popover.top { margin-top: -10px; } .popover.right { margin-right: 10px; } .popover.bottom { margin-top: 10px; } .popover.left { margin-right: -10px; } .popover-title { margin: 0; padding: 8px 14px; font-size: 14px; font-weight: normal; line-height: 18px; background-color: #f7f7f7; border-bottom: 1px solid #ebebeb; border-radius: 5px 5px 0 0; } .popover-content { padding: 9px 14px; } .popover > .arrow, .popover > .arrow:after { position: absolute; display: block; width: 0; height: 0; border-color: transparent; border-style: solid; } .popover > .arrow { border-width: 11px; } .popover > .arrow:after { border-width: 10px; content: ""; } .popover.top > .arrow { right: 50%; margin-right: -11px; border-bottom-width: 0; border-top-color: #999999; border-top-color: rgba(0, 0, 0, 0.25); bottom: -11px; } .popover.top > .arrow:after { content: " "; bottom: 1px; margin-right: -10px; border-bottom-width: 0; border-top-color: #ffffff; } .popover.right > .arrow { top: 50%; right: -11px; margin-top: -11px; border-right-width: 0; border-left-color: #999999; border-left-color: rgba(0, 0, 0, 0.25); } .popover.right > .arrow:after { content: " "; right: 1px; bottom: -10px; border-right-width: 0; border-left-color: #ffffff; } .popover.bottom > .arrow { right: 50%; margin-right: -11px; border-top-width: 0; border-bottom-color: #999999; border-bottom-color: rgba(0, 0, 0, 0.25); top: -11px; } .popover.bottom > .arrow:after { content: " "; top: 1px; margin-right: -10px; border-top-width: 0; border-bottom-color: #ffffff; } .popover.left > .arrow { top: 50%; left: -11px; margin-top: -11px; border-left-width: 0; border-right-color: #999999; border-right-color: rgba(0, 0, 0, 0.25); } .popover.left > .arrow:after { content: " "; left: 1px; border-left-width: 0; border-right-color: #ffffff; bottom: -10px; } .carousel { position: relative; } .carousel-inner { position: relative; overflow: hidden; width: 100%; } .carousel-inner > .item { display: none; position: relative; -webkit-transition: 0.6s ease-in-out left; transition: 0.6s ease-in-out left; } .carousel-inner > .item > img, .carousel-inner > .item > a > img { line-height: 1; } .carousel-inner > .active, .carousel-inner > .next, .carousel-inner > .prev { display: block; } .carousel-inner > .active { right: 0; } .carousel-inner > .next, .carousel-inner > .prev { position: absolute; top: 0; width: 100%; } .carousel-inner > .next { right: 100%; } .carousel-inner > .prev { right: -100%; } .carousel-inner > .next.left, .carousel-inner > .prev.right { right: 0; } .carousel-inner > .active.left { right: -100%; } .carousel-inner > .active.right { right: 100%; } .carousel-control { position: absolute; top: 0; right: 0; bottom: 0; width: 15%; opacity: 0.5; filter: alpha(opacity=50); font-size: 20px; color: #ffffff; text-align: center; text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); } .carousel-control.left { background-image: -webkit-linear-gradient(left, color-stop(rgba(0, 0, 0, 0.5) 0%), color-stop(rgba(0, 0, 0, 0.0001) 100%)); background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1); } .carousel-control.right { right: auto; left: 0; background-image: -webkit-linear-gradient(left, color-stop(rgba(0, 0, 0, 0.0001) 0%), color-stop(rgba(0, 0, 0, 0.5) 100%)); background-image: linear-gradient(to right, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1); } .carousel-control:hover, .carousel-control:focus { outline: none; color: #ffffff; text-decoration: none; opacity: 0.9; filter: alpha(opacity=90); } .carousel-control .icon-prev, .carousel-control .icon-next, .carousel-control .glyphicon-chevron-left, .carousel-control .glyphicon-chevron-right { position: absolute; top: 50%; z-index: 5; display: inline-block; } .carousel-control .icon-prev, .carousel-control .glyphicon-chevron-left { right: 50%; } .carousel-control .icon-next, .carousel-control .glyphicon-chevron-right { left: 50%; } .carousel-control .icon-prev, .carousel-control .icon-next { width: 20px; height: 20px; margin-top: -10px; margin-right: -10px; font-family: serif; } .carousel-control .icon-prev:before { content: '\2039'; } .carousel-control .icon-next:before { content: '\203a'; } .carousel-indicators { position: absolute; bottom: 10px; right: 50%; z-index: 15; width: 60%; margin-right: -30%; padding-right: 0; list-style: none; text-align: center; } .carousel-indicators li { display: inline-block; width: 10px; height: 10px; margin: 1px; text-indent: -999px; border: 1px solid #ffffff; border-radius: 10px; cursor: pointer; background-color: #000 \9; background-color: rgba(0, 0, 0, 0); } .carousel-indicators .active { margin: 0; width: 12px; height: 12px; background-color: #ffffff; } .carousel-caption { position: absolute; right: 15%; left: 15%; bottom: 20px; z-index: 10; padding-top: 20px; padding-bottom: 20px; color: #ffffff; text-align: center; text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); } .carousel-caption .btn { text-shadow: none; } @media screen and (min-width: 768px) { .carousel-control .glyphicon-chevron-left, .carousel-control .glyphicon-chevron-right, .carousel-control .icon-prev, .carousel-control .icon-next { width: 30px; height: 30px; margin-top: -15px; margin-right: -15px; font-size: 30px; } .carousel-caption { right: 20%; left: 20%; padding-bottom: 30px; } .carousel-indicators { bottom: 20px; } } .clearfix:before, .clearfix:after, .container:before, .container:after, .container-fluid:before, .container-fluid:after, .row:before, .row:after, .form-horizontal .form-group:before, .form-horizontal .form-group:after, .btn-toolbar:before, .btn-toolbar:after, .btn-group-vertical > .btn-group:before, .btn-group-vertical > .btn-group:after, .nav:before, .nav:after, .navbar:before, .navbar:after, .navbar-header:before, .navbar-header:after, .navbar-collapse:before, .navbar-collapse:after, .pager:before, .pager:after, .panel-body:before, .panel-body:after, .modal-footer:before, .modal-footer:after, .box.message .contactselector form#usergroupform fieldset:before, .box.message .contactselector form#usergroupform fieldset:after, .box.message .messagearea .messagehistory .messagehistory .mdl-left:before, .box.message .messagearea .messagehistory .messagehistory .mdl-left:after, .userprofile .userprofilebox:before, .userprofile .userprofilebox:after, .mform .fitem_actionbuttons:before, .mform .fitem_actionbuttons:after, .path-backup .mform .grouped_settings:before, .path-backup .mform .grouped_settings:after, .path-backup .mform .grouped_settings .fitem:before, .path-backup .mform .grouped_settings .fitem:after, .mform .fcontainer .fitem:before, .mform .fcontainer .fitem:after, .mform fieldset .fitem:before, .mform fieldset .fitem:after, .form-item:before, .form-item:after { content: " "; display: table; } .clearfix:after, .container:after, .container-fluid:after, .row:after, .form-horizontal .form-group:after, .btn-toolbar:after, .btn-group-vertical > .btn-group:after, .nav:after, .navbar:after, .navbar-header:after, .navbar-collapse:after, .pager:after, .panel-body:after, .modal-footer:after, .box.message .contactselector form#usergroupform fieldset:after, .box.message .messagearea .messagehistory .messagehistory .mdl-left:after, .userprofile .userprofilebox:after, .mform .fitem_actionbuttons:after, .path-backup .mform .grouped_settings:after, .path-backup .mform .grouped_settings .fitem:after, .mform .fcontainer .fitem:after, .mform fieldset .fitem:after, .form-item:after { clear: both; } .center-block { display: block; margin-right: auto; margin-left: auto; } .pull-right { float: left !important; } .pull-left { float: right !important; } .hide { display: none !important; } .show { display: block !important; } .invisible { visibility: hidden; } .text-hide { font: 0/0 a; color: transparent; text-shadow: none; background-color: transparent; border: 0; } .hidden { display: none !important; visibility: hidden !important; } .affix { position: fixed; } @-ms-viewport { width: device-width; } .visible-xs, .visible-sm, .visible-md, .visible-lg { display: none !important; } @media (max-width: 767px) { .visible-xs { display: block !important; } table.visible-xs { display: table; } tr.visible-xs { display: table-row !important; } th.visible-xs, td.visible-xs { display: table-cell !important; } } @media (min-width: 768px) and (max-width: 991px) { .visible-sm { display: block !important; } table.visible-sm { display: table; } tr.visible-sm { display: table-row !important; } th.visible-sm, td.visible-sm { display: table-cell !important; } } @media (min-width: 992px) and (max-width: 1199px) { .visible-md { display: block !important; } table.visible-md { display: table; } tr.visible-md { display: table-row !important; } th.visible-md, td.visible-md { display: table-cell !important; } } @media (min-width: 1200px) { .visible-lg { display: block !important; } table.visible-lg { display: table; } tr.visible-lg { display: table-row !important; } th.visible-lg, td.visible-lg { display: table-cell !important; } } @media (max-width: 767px) { .hidden-xs { display: none !important; } } @media (min-width: 768px) and (max-width: 991px) { .hidden-sm { display: none !important; } } @media (min-width: 992px) and (max-width: 1199px) { .hidden-md { display: none !important; } } @media (min-width: 1200px) { .hidden-lg { display: none !important; } } .visible-print { display: none !important; } @media print { .visible-print { display: block !important; } table.visible-print { display: table; } tr.visible-print { display: table-row !important; } th.visible-print, td.visible-print { display: table-cell !important; } } @media print { .hidden-print { display: none !important; } } /** * bootstrapoverride.less * * This file is meant to contain rules which specifically override * rules defined in Bootstrap. */ @media print { a[href]:after { content: ""; } } .moodleSkin .mceIcon img.mceIcon { display: block; height: auto; width: auto; } /* some very targetted corrections to roll back nameclashes between * Moodle and Bootstrap like .row, .label, .content, .controls * * Mostly relies on these styles being more specific than the Bootstrap * ones in order to overule them. */ li.activity.label, .file-picker td.label { background: inherit; color: inherit; border: inherit; text-shadow: none; padding: 8px; white-space: normal; display: block; font-size: inherit; line-height: inherit; } .file-picker td.label { display: table-cell; text-align: left; } .choosercontainer #chooseform .option label { font-size: 12px; } /* block.invisible vs .invisible * block.hidden vs .invisible * * uses .invisible where the rest of Moodle uses .dimmed * fixible in block renderer? * * There's seems to be even more naming confusion here since, * blocks can be actually 'visible' (or not) to students, * marked 'visible' but really just dimmed to indicate to editors * that students can't see them or 'visible' to the user who * collapses them, 'visible' if you have the right role and in * different circumstances different sections of a block can * be 'visible' or not. * * currently worked around in renderers.php function block{} * by rewriting the class name "invisible" to "dimmed", * though the blocks don't look particularly different apart * from their contents disappearing. Maybe try .muted? or * dimming all the edit icons apart from unhide, might be a * nice effect, though they'd still be active. Maybe reverse * it to white? */ li.section.hidden, .block.hidden, .block.invisible { visibility: visible !important; display: block !important; } /* .row vs .row * * very tricky to track down this when it goes wrong, * since the styles are applied to generated content * * basically if you see things shifted left or right compared * with where they should be check for a .row */ #turnitintool_style .row, .forumpost .row { margin-right: 0 !important; } #turnitintool_style .row:before, #turnitintool_style .row:after, .forumpost .row:before, .forumpost .row:after { content: none; } /* fieldset.hidden vs .hidden * * Moodle uses fieldset.hidden for mforms, to signify a collection of * form elements that don't have a box drawn round them. Bootstrap * uses hidden for stuff that is hidden in various responsive modes. * * Relatedly, there is also fieldset.invisiblefieldset which hides the * border and sets the display to inline. * * Originally this just set block and visible, but it is used * in random question dialogue in Quiz, * that dialogue is hidden and shown, so when hidden the * above workaround leaves you with a button floating around */ fieldset.hidden { display: inherit !important; visibility: inherit !important; } /* .controls vs .controls * * in expanding course list, can be fixed in renderer though */ /* .container vs .container * * bootstrap uses .container to set the width of the layout at 960px or so, Moodle uses it * in the Quiz to contain the questions to add. If you don't overule the Bootstrap code, * it becomes near unuseable. */ #questionbank + .container { width: auto; } img.hide { display: inherit; } img.icon.hide { display: inline-block !important; } /** core.less */ /** Page layout CSS starts **/ .layout-option-noheader #page-header, .layout-option-nonavbar #page-navbar, .layout-option-nofooter #page-footer, .layout-option-nocourseheader .course-content-header, .layout-option-nocoursefooter .course-content-footer { display: none; } .editing.used-region-side-post.used-region-side-pre #region-main { position: relative; min-height: 1px; padding-right: 15px; padding-left: 15px; } @media (min-width: 768px) { .editing.used-region-side-post.used-region-side-pre #region-main { float: right; width: 33.33333333%; } } @media (min-width: 992px) { .editing.used-region-side-post.used-region-side-pre #region-main { float: right; width: 50%; } } @media (min-width: 768px) { .editing.used-region-side-post.used-region-side-pre #region-main { right: 33.33333333%; } } @media (min-width: 992px) { .editing.used-region-side-post.used-region-side-pre #region-main { right: 25%; } } .editing.used-region-side-post.used-region-side-pre #block-region-side-post { position: relative; min-height: 1px; padding-right: 15px; padding-left: 15px; min-height: 100px; } @media (min-width: 768px) { .editing.used-region-side-post.used-region-side-pre #block-region-side-post { float: right; width: 33.33333333%; } } @media (min-width: 992px) { .editing.used-region-side-post.used-region-side-pre #block-region-side-post { float: right; width: 25%; } } .editing.used-region-side-post.used-region-side-pre #block-region-side-pre { position: relative; min-height: 1px; padding-right: 15px; padding-left: 15px; min-height: 100px; } @media (min-width: 768px) { .editing.used-region-side-post.used-region-side-pre #block-region-side-pre { float: right; width: 33.33333333%; } } @media (min-width: 992px) { .editing.used-region-side-post.used-region-side-pre #block-region-side-pre { float: right; width: 25%; } } @media (min-width: 768px) { .editing.used-region-side-post.used-region-side-pre #block-region-side-pre { left: 33.33333333%; } } @media (min-width: 992px) { .editing.used-region-side-post.used-region-side-pre #block-region-side-pre { left: 50%; } } /** Page layout CSS ends **/ .mdl-left { text-align: right; } .mdl-right { text-align: left; } #add, #remove, .centerpara, .mdl-align { text-align: center; } a.dimmed, a.dimmed:link, a.dimmed:visited, a.dimmed_text, a.dimmed_text:link, a.dimmed_text:visited, .dimmed_text, .dimmed_text a, .dimmed_text a:link, .dimmed_text a:visited, .usersuspended, .usersuspended a, .usersuspended a:link, .usersuspended a:visited, .dimmed_category, .dimmed_category a { color: #999999; } a.disabled:hover, a.disabled { text-decoration: none; cursor: default; font-style: italic; color: #999999; } .activity.label .dimmed_text { opacity: 0.5; filter: alpha(opacity=50); } .inline, .inline-list li { display: inline; } .notifytiny { font-size: 12px; } .notifytiny li, .notifytiny td { font-size: 100%; } .reportlink { text-align: left; } a.autolink.glossary:hover { cursor: help; } /* Block which is hidden if javascript enabled, prevents fickering visible when JS from footer used! */ .collapsibleregioncaption { white-space: nowrap; } .collapsibleregioncaption img { vertical-align: middle; } .jsenabled .hiddenifjs { display: none; } .jsenabled .visibleifjs { display: inline; } .jsenabled .collapsibleregion { overflow: hidden; } .jsenabled .collapsed .collapsibleregioninner { visibility: hidden; } .jsenabled .collapsible-actions { display: block; } .visibleifjs { display: none; } .collapsible-actions { display: none; } .collapsible-actions { text-align: left; } .collapsible-actions .collapseexpand { padding-right: 20px; background-image: url([[pix:t/collapsed_rtl]]); background-position: right; background-repeat: no-repeat; } .collapsible-actions .collapse-all { background-image: url([[pix:t/expanded]]); } .yui-overlay .yui-widget-bd { background-color: #ffee69; border: 1px solid #a6982b; border-top-color: #d4c237; color: #000; right: 0; padding: 2px 5px; position: relative; top: 0; z-index: 1; } .clearer { background: transparent; border-width: 0; clear: both; display: block; height: 1px; margin: 0; padding: 0; } .bold, .errorbox .title, .pagingbar .title, .pagingbar .thispage { font-weight: bold; } img.resize { height: 1em; width: 1em; } .block img.resize, .breadcrumb img.resize { height: 0.9em; width: 0.8em; } /* Icon styles */ img.icon { height: 16px; vertical-align: text-bottom; width: 16px; margin-left: 6px; } img.iconsmall { height: 12px; margin-left: 3px; vertical-align: middle; width: 12px; } img.iconhelp, .helplink img { height: 16px; margin-right: 3px; width: 16px; } h1 img.iconhelp, h1 img.icon, h2 img.iconhelp, h2 img.icon, h3 img.iconhelp, h3 img.icon, h4 img.iconhelp, h4 img.icon, h5 img.iconhelp, h5 img.icon, h6 img.iconhelp, h6 img.icon { vertical-align: middle; margin: 4px; } img.iconlarge { height: 24px; width: 24px; vertical-align: middle; } img.iconsort { vertical-align: text-bottom; padding-right: .3em; margin-bottom: .15em; } img.icontoggle { height: 17px; vertical-align: middle; width: 50px; } img.iconkbhelp { height: 17px; width: 49px; } img.icon-pre { padding-left: 3px; padding-right: 0; } img.icon-post { padding-right: 3px; padding-left: 0; } .boxaligncenter { margin-right: auto; margin-left: auto; } .boxalignright { margin-right: auto; margin-left: 0; } .boxalignleft { margin-right: 0; margin-left: auto; } .boxwidthnarrow { width: 30%; } .boxwidthnormal { width: 50%; } .boxwidthwide { width: 80%; } .headermain { font-weight: bold; } #maincontent { display: block; height: 1px; overflow: hidden; } img.uihint { cursor: help; } img.emoticon { vertical-align: middle; width: 15px; height: 15px; } form.popupform, form.popupform div { display: inline; } .arrow_button input { overflow: hidden; } .action-icon img.smallicon { vertical-align: text-bottom; margin: 0 0.3em; } .no-overflow { margin-bottom: 15px; overflow-y: hidden; overflow-x: auto; -ms-overflow-style: -ms-autohiding-scrollbar; -webkit-overflow-scrolling: touch; } .no-overflow > .generaltable { margin-bottom: 0; } /** Accessibility features **/ span.hide, div.hide { display: none; } a.skip-block:focus, a.skip-block:active, a.skip:focus, a.skip:active { position: static; display: block; } .skip-block-to { display: block; height: 1px; overflow: hidden; } /** Blogs **/ .addbloglink { text-align: center; } .blog_entry .audience { text-align: left; padding-left: 4px; } .blog_entry .tags { margin-top: 15px; } .blog_entry .tags .action-icon img.smallicon { height: 16px; width: 16px; } .blog_entry .content { margin-right: 43px; } /** Group **/ #page-group-index #groupeditform { text-align: center; } #doc-contents h1 { margin: 1em 0 0 0; } #doc-contents ul { margin: 0; padding: 0; width: 90%; } #doc-contents ul li { list-style-type: none; } .groupmanagementtable td { vertical-align: top; } .groupmanagementtable #existingcell, .groupmanagementtable #potentialcell { width: 42%; } .groupmanagementtable #buttonscell { width: 16%; } .groupmanagementtable #buttonscell p.arrow_button input { width: auto; min-width: 80%; margin: 0 auto; } #group-usersummary { width: 14em; } .groupselector { margin-top: 3px; margin-bottom: 3px; display: inline-block; } .groupselector label { display: inline-block; } /** Notes **/ .notepost { margin-bottom: 1em; } .notepost .userpicture { float: right; margin-left: 5px; } .notepost .content, .notepost .footer { clear: both; } .notesgroup { margin-right: 20px; } /** My Moodle **/ .path-my .coursebox .overview { margin: 15px 30px 10px 30px; } .path-my .coursebox .info { float: none; margin: 0; } /** Modules **/ .mod_introbox { padding: 10px; } /** Comments **/ .comment-ctrl { font-size: 12px; display: none; margin: 0; padding: 0; } .comment-ctrl h5 { margin: 0; padding: 5px; } .comment-area { max-width: 400px; padding: 5px; } .comment-area textarea { width: 100%; overflow: auto; } .comment-area .fd { text-align: left; } .comment-meta span { color: gray; } .comment-link img { vertical-align: text-bottom; } .comment-list { font-size: 11px; overflow: auto; list-style: none; padding: 0; margin: 0; } .comment-list li { margin: 2px; list-style: none; margin-bottom: 5px; clear: both; padding: .3em; position: relative; } .comment-list li.first { display: none; } .comment-paging { text-align: center; } .comment-paging .pageno { padding: 2px; } .comment-paging .curpage { border: 1px solid #ccc; } .comment-message .picture { width: 20px; float: right; } .comment-message .text { margin: 0; padding: 0; } .comment-message .text p { padding: 0; margin: 0 0 0 18px; } .comment-delete { position: absolute; top: 0; left: 0; margin: .3em; } .comment-delete-confirm { background: #eee; padding: 2px; width: 5em; text-align: center; } .comment-container { float: right; margin: 4px; } .comment-report-selectall { display: none; } .comment-link { display: none; } .jsenabled .comment-link { display: block; } .jsenabled .showcommentsnonjs { display: none; } .jsenabled .comment-report-selectall { display: inline; } /** * Completion progress report */ .completion-expired { background: #f2dede; } .completion-expected { font-size: 12px; } .completion-sortchoice, .completion-identifyfield { font-size: 12px; vertical-align: bottom; } .completion-progresscell { text-align: left; } .completion-expired .completion-expected { font-weight: bold; } /** * Web Service */ #webservice-doc-generator td { text-align: right; border: 0 solid black; } /** * Smart Select Element */ .smartselect { position: absolute; } .smartselect .smartselect_mask { background-color: #fff; } .smartselect ul { padding: 0; margin: 0; } .smartselect ul li { list-style: none; } .smartselect .smartselect_menu { margin-left: 5px; } .safari .smartselect .smartselect_menu { margin-right: 2px; } .smartselect .smartselect_menu, .smartselect .smartselect_submenu { border: 1px solid #000; background-color: #fff; display: none; } .smartselect .smartselect_menu.visible, .smartselect .smartselect_submenu.visible { display: block; } .smartselect .smartselect_menu_content ul li { position: relative; padding: 2px 5px; } .smartselect .smartselect_menu_content ul li a { color: #333; text-decoration: none; } .smartselect .smartselect_menu_content ul li a.selectable { color: inherit; } .smartselect .smartselect_submenuitem { background-image: url([[pix:t/collapsed_rtl]]); background-repeat: no-repeat; background-position: right 100%; } /** Spanning mode */ .smartselect.spanningmenu .smartselect_submenu { position: absolute; top: -1px; right: 100%; } .smartselect.spanningmenu .smartselect_submenu a { white-space: nowrap; padding-left: 16px; } .smartselect.spanningmenu .smartselect_menu_content ul li a.selectable:hover { text-decoration: underline; } /** Compact mode */ .smartselect.compactmenu .smartselect_submenu { position: relative; margin: 2px -3px; margin-right: 10px; display: none; border-width: 0; z-index: 1010; } .smartselect.compactmenu .smartselect_submenu.visible { display: block; } .smartselect.compactmenu .smartselect_menu { z-index: 1000; overflow: hidden; } .smartselect.compactmenu .smartselect_submenu .smartselect_submenu { z-index: 1020; } .smartselect.compactmenu .smartselect_submenuitem:hover > .smartselect_menuitem_label { font-weight: bold; } .corelightbox { background-color: #ccc; position: absolute; top: 0; right: 0; width: 100%; height: 100%; text-align: center; } .corelightbox img { position: fixed; top: 50%; right: 50%; } .mod-indent-outer { display: table; } .mod-indent { display: table-cell; } .mod-indent-1 { width: 30px; } .mod-indent-2 { width: 60px; } .mod-indent-3 { width: 90px; } .mod-indent-4 { width: 120px; } .mod-indent-5 { width: 150px; } .mod-indent-6 { width: 180px; } .mod-indent-7 { width: 210px; } .mod-indent-8 { width: 240px; } .mod-indent-9 { width: 270px; } .mod-indent-10 { width: 300px; } .mod-indent-11 { width: 330px; } .mod-indent-12 { width: 360px; } .mod-indent-13 { width: 390px; } .mod-indent-14 { width: 420px; } .mod-indent-15, .mod-indent-huge { width: 420px; } /* Audio player size in 'block' mode (can only change width, height is hardcoded in JS) */ .resourcecontent .mediaplugin_mp3 object { height: 25px; width: 600px; } .resourcecontent audio.mediaplugin_html5audio { width: 600px; } /** Large resource images should avoid hidden overflow **/ .resourceimage { max-width: 100%; } /* Audio player size in 'inline' mode (can only change width, as above) */ .mediaplugin_mp3 object { height: 15px; width: 300px; } audio.mediaplugin_html5audio { width: 300px; } /* TinyMCE moodle media preview frame should not have padding */ .core_media_preview.pagelayout-embedded #content { padding: 0; } .core_media_preview.pagelayout-embedded #maincontent { height: 0; } body#page-lib-editor-tinymce-plugins-moodlemedia-preview { padding: 0; margin: 0; min-width: 0; background: none; } .initialbar a, .initialbar strong { padding-right: 3px; padding-left: 3px; } /* Moodle Dialogue Settings (moodle-core-dialogue) */ .moodle-dialogue-base .moodle-dialogue-lightbox { background-color: #aaa; } .moodle-dialogue-base .hidden, .moodle-dialogue-base .moodle-dialogue-hidden { display: none; } .no-scrolling { overflow: hidden; } .moodle-dialogue-base .moodle-dialogue-fullscreen { right: 0px; top: 0px; left: 0px; bottom: -50px; position: fixed; } .moodle-dialogue-base .moodle-dialogue-fullscreen .moodle-dialogue-content { overflow: auto; } .moodle-dialogue-base .moodle-dialogue-fullscreen .closebutton { width: 28px; height: 16px; background-size: 100%; } .moodle-dialogue-base .moodle-dialogue { padding: 0; margin: 0; background: none; border: none; z-index: 600; outline: #000 dotted 0; } .moodle-dialogue-base .moodle-dialogue-wrap { margin-top: -3px; margin-right: -3px; background-color: #fff; border: 1px solid #ccc; border-radius: 10px; box-shadow: -5px 5px 20px 0 #666; } .moodle-dialogue-base .moodle-dialogue-wrap .moodle-dialogue-hd, .moodle-dialogue-base .moodle-dialogue-wrap .moodle-dialogue-hd.yui3-widget-hd { margin: 0; padding: 5px; font-size: 12px; font-weight: normal; letter-spacing: 1px; color: #333; text-align: center; text-shadow: 1px 1px 1px #fff; border-radius: 10px 10px 0 0; border-bottom: 1px solid #bbb; background: #ccc; background-image: -webkit-linear-gradient(top, #ffffff 0%, #cccccc 100%); background-image: linear-gradient(to bottom, #ffffff 0%, #cccccc 100%); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffcccccc', GradientType=0); filter: 0; } .moodle-dialogue-base .moodle-dialogue-wrap .moodle-dialogue-hd h1 { margin: 0; padding: 0; display: inline; font-size: 100%; font-weight: bold; } .moodle-dialogue-base .moodle-dialogue-wrap .moodle-dialogue-hd .yui3-widget-buttons { padding: 5px; } .moodle-dialogue-base .closebutton { width: 25px; height: 15px; float: left; vertical-align: middle; display: inline-block; cursor: pointer; padding: 0; background-image: url([[pix:theme|sprite]]); background-repeat: no-repeat; border-style: none; } .moodle-dialogue-base .moodle-dialogue .moodle-dialogue-bd { padding: 1em; line-height: 2em; color: #555; font-size: 12px; } .moodle-dialogue-base .moodle-dialogue-wrap .moodle-dialogue-content { padding: 0; background: #fff; } .moodle-dialogue-base .moodle-dialogue-fullscreen .moodle-dialogue-hd { padding: 10px; font-size: 16px; } .moodle-dialogue-base .moodle-dialogue-fullscreen .moodle-dialogue-content { overflow: auto; position: absolute; top: 0px; bottom: 50px; right: 0px; left: 0px; margin: 0px; border: 0px; } .moodle-dialogue-base .moodle-dialogue-fullscreen .moodle-dialogue-hd, .moodle-dialogue-base .moodle-dialogue-fullscreen .moodle-dialogue-wrap { border-radius: 0; } .moodle-dialogue-confirm .confirmation-dialogue { text-align: center; } .moodle-dialogue-confirm .confirmation-dialogue input { text-align: center; } .moodle-dialogue-exception .moodle-exception-message { text-align: center; } .moodle-dialogue-exception .moodle-exception-param label { font-weight: bold; } .moodle-dialogue-exception .param-stacktrace label { background-color: #eee; border: 1px solid #ccc; border-bottom-width: 0; } .moodle-dialogue-exception .param-stacktrace pre { border: 1px solid #ccc; background-color: #fff; } .moodle-dialogue-exception .param-stacktrace .stacktrace-file { color: navy; font-size: 12px; } .moodle-dialogue-exception .param-stacktrace .stacktrace-line { color: #b94a48; font-size: 12px; } .moodle-dialogue-exception .param-stacktrace .stacktrace-call { color: #333; font-size: 90%; border-bottom: 1px solid #eee; } .moodle-dialogue-base .moodle-dialogue .moodle-dialogue-content .moodle-dialogue-ft { padding: 0; margin: 0.7em 1em; text-align: left; background-color: #fff; font-size: 12px; } .moodle-dialogue-confirm .confirmation-message { margin: 0.5em 1em; } .moodle-dialogue-confirm .confirmation-dialogue input { min-width: 80px; } .moodle-dialogue-exception .moodle-exception-message { margin: 1em; } .moodle-dialogue-exception .moodle-exception-param { margin-bottom: 0.5em; } .moodle-dialogue-exception .moodle-exception-param label { width: 150px; } .moodle-dialogue-exception .param-stacktrace label { display: block; margin: 0; padding: 4px 1em; } .moodle-dialogue-exception .param-stacktrace pre { display: block; height: 200px; overflow: auto; } .moodle-dialogue-exception .param-stacktrace .stacktrace-file { display: inline-block; margin: 4px 0; } .moodle-dialogue-exception .param-stacktrace .stacktrace-line { display: inline-block; width: 50px; margin: 4px 1em; } .moodle-dialogue-exception .param-stacktrace .stacktrace-call { padding-right: 25px; margin-bottom: 4px; padding-bottom: 4px; } .moodle-dialogue .moodle-dialogue-bd .content-lightbox { opacity: 0.75; filter: alpha(opacity=75); width: 100%; height: 100%; top: 0; right: 0; background-color: white; text-align: center; padding: 10% 0; } /* Apply a default max-height on tooltip text */ .moodle-dialogue .tooltiptext { max-height: 300px; } .moodle-dialogue-base .moodle-dialogue.moodle-dialogue-tooltip { z-index: 3001; } .moodle-dialogue-base .moodle-dialogue.moodle-dialogue-tooltip .moodle-dialogue-bd { overflow: auto; } /** * Chooser Dialogues (moodle-core-chooserdialogue) * * This CSS belong to the chooser dialogue which should work both with, and * without javascript enabled */ /* Hide the dialog and it's title */ .chooserdialoguebody, .choosertitle { display: none; } .moodle-dialogue.chooserdialogue .moodle-dialogue-content .moodle-dialogue-ft { margin: 0; } .chooserdialogue .moodle-dialogue-wrap .moodle-dialogue-bd { padding: 0; background: #f2f2f2; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px; } /* Center the submit buttons within the area */ .choosercontainer #chooseform .submitbuttons { margin: 0.7em 0; text-align: center; } .choosercontainer #chooseform .submitbuttons input { min-width: 100px; margin: 0 0.5em; } /* Various settings for the options area */ .choosercontainer #chooseform .options { position: relative; border-bottom: 1px solid #bbb; } /* Only set these options if we're showing the js container */ .jsenabled .choosercontainer #chooseform .alloptions { overflow-x: hidden; overflow-y: auto; max-width: 20.3em; box-shadow: inset 0 0 30px 0px #ccc; } /* Settings for option rows and option subtypes */ .choosercontainer #chooseform .moduletypetitle, .choosercontainer #chooseform .option, .choosercontainer #chooseform .nonoption { margin-bottom: 0; padding: 0 1.6em 0 1.6em; } .choosercontainer #chooseform .moduletypetitle { text-transform: uppercase; padding-top: 1.2em; padding-bottom: 0.4em; } .choosercontainer #chooseform .option .typename, .choosercontainer #chooseform .option span.modicon img.icon, .choosercontainer #chooseform .nonoption .typename, .choosercontainer #chooseform .nonoption span.modicon img.icon { padding: 0 0.5em 0 0; } .choosercontainer #chooseform .option span.modicon img.icon, .choosercontainer #chooseform .nonoption span.modicon img.icon { height: 24px; width: 24px; } .choosercontainer #chooseform .option input[type=radio], .choosercontainer #chooseform .option span.typename, .choosercontainer #chooseform .option span.modicon { vertical-align: middle; } .choosercontainer #chooseform .option label { display: block; padding: 0.3em 0 0.1em 0; border-bottom: 1px solid #fff; } .choosercontainer #chooseform .nonoption { padding-right: 2.7em; padding-top: 0.3em; padding-bottom: 0.1em; } .choosercontainer #chooseform .subtype { margin-bottom: 0; padding: 0 3.2em 0 1.6em; } .choosercontainer #chooseform .subtype .typename { margin: 0 0.2em 0 0; } /* The instruction/help area */ .jsenabled .choosercontainer #chooseform .instruction, .jsenabled .choosercontainer #chooseform .typesummary { display: none; position: absolute; top: 0; left: 0; bottom: 0; right: 20.3em; margin: 0; padding: 1.6em; background-color: #ffffff; overflow-x: hidden; overflow-y: auto; line-height: 2em; } /* Selected option settings */ .jsenabled .choosercontainer #chooseform .instruction, .choosercontainer #chooseform .selected .typesummary { display: block; } .choosercontainer #chooseform .selected { background-color: #ffffff; box-shadow: 0px 0 10px 0 #ccc; } .section-modchooser-link img.smallicon { padding: 3px; } /* Form element: listing */ .formlistingradio { padding-bottom: 25px; padding-left: 10px; } .formlistinginputradio { float: right; } .formlistingmain { min-height: 225px; } .formlisting { position: relative; margin: 15px 0; padding: 1px 19px 14px; background-color: white; border: 1px solid #ddd; border-radius: 4px; } .formlistingmore { position: absolute; cursor: pointer; bottom: -1px; left: -1px; padding: 3px 7px; font-size: 12px; font-weight: bold; background-color: whiteSmoke; border: 1px solid #ddd; color: #9da0a4; border-radius: 0 4px 0 4px; } .formlistingall { margin: 15px 0; padding: 0; border-radius: 4px; } .formlistingrow { cursor: pointer; border-bottom: 1px solid; border-color: #e1e1e8; border-right: 1px solid #e1e1e8; border-left: 1px solid #e1e1e8; background-color: #f7f7f9; border-radius: 0 0 4px 4px; padding: 6px; top: 50%; right: 50%; min-height: 34px; float: right; width: 150px; } body.jsenabled .formlistingradio { display: none; } body.jsenabled .formlisting { display: block; } .breadcrumb-nav { float: right; margin-bottom: 10px; } .breadcrumb-button .singlebutton div { margin-left: 0; } .breadcrumb-nav .breadcrumb { margin: 0; } /** Action menu component styles **/ .moodle-actionmenu, .moodle-actionmenu > ul, .moodle-actionmenu > ul > li { display: inline-block; } .moodle-actionmenu ul { padding: 0; margin: 0; list-style-type: none; line-height: 30px; } .moodle-actionmenu .toggle-display, .moodle-actionmenu .menu-action-text { display: none; /** Hidden by default, display none so that we don't take up space. **/ } .jsenabled .moodle-actionmenu[data-enhance] { display: block; } .jsenabled .moodle-actionmenu[data-enhance] .menu { display: none; } .jsenabled .moodle-actionmenu[data-enhance] .toggle-display { display: inline; /** JS is enabled, we'll be using it so return display to normal **/ opacity: 0.5; filter: alpha(opacity=50); } .jsenabled .moodle-actionmenu[data-enhance] .toggle-display.textmenu { display: inline-block; margin-bottom: 0; font-weight: normal; text-align: center; vertical-align: middle; cursor: pointer; background-image: none; border: 1px solid transparent; white-space: nowrap; padding: 8px 12px; font-size: 14px; line-height: 1.42857143; border-radius: 4px; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; color: #555555; background-color: #ffffff; border-color: rgba(0, 0, 0, 0.1); padding: 5px 10px; font-size: 12px; line-height: 1.5; border-radius: 3px; display: block; margin-right: 4px; padding-right: 4px; padding-left: 4px; } .jsenabled .moodle-actionmenu[data-enhance] .toggle-display.textmenu:focus, .jsenabled .moodle-actionmenu[data-enhance] .toggle-display.textmenu:active:focus, .jsenabled .moodle-actionmenu[data-enhance] .toggle-display.textmenu.active:focus { outline: thin dotted; outline: 5px auto -webkit-focus-ring-color; outline-offset: -2px; } .jsenabled .moodle-actionmenu[data-enhance] .toggle-display.textmenu:hover, .jsenabled .moodle-actionmenu[data-enhance] .toggle-display.textmenu:focus { color: #555555; text-decoration: none; } .jsenabled .moodle-actionmenu[data-enhance] .toggle-display.textmenu:active, .jsenabled .moodle-actionmenu[data-enhance] .toggle-display.textmenu.active { outline: 0; background-image: none; -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); } .jsenabled .moodle-actionmenu[data-enhance] .toggle-display.textmenu.disabled, .jsenabled .moodle-actionmenu[data-enhance] .toggle-display.textmenu[disabled], fieldset[disabled] .jsenabled .moodle-actionmenu[data-enhance] .toggle-display.textmenu { cursor: not-allowed; pointer-events: none; opacity: 0.65; filter: alpha(opacity=65); -webkit-box-shadow: none; box-shadow: none; } .jsenabled .moodle-actionmenu[data-enhance] .toggle-display.textmenu:hover, .jsenabled .moodle-actionmenu[data-enhance] .toggle-display.textmenu:focus, .jsenabled .moodle-actionmenu[data-enhance] .toggle-display.textmenu:active, .jsenabled .moodle-actionmenu[data-enhance] .toggle-display.textmenu.active, .open .dropdown-toggle.jsenabled .moodle-actionmenu[data-enhance] .toggle-display.textmenu { color: #555555; background-color: #ebebeb; border-color: rgba(0, 0, 0, 0.1); } .jsenabled .moodle-actionmenu[data-enhance] .toggle-display.textmenu:active, .jsenabled .moodle-actionmenu[data-enhance] .toggle-display.textmenu.active, .open .dropdown-toggle.jsenabled .moodle-actionmenu[data-enhance] .toggle-display.textmenu { background-image: none; } .jsenabled .moodle-actionmenu[data-enhance] .toggle-display.textmenu.disabled, .jsenabled .moodle-actionmenu[data-enhance] .toggle-display.textmenu[disabled], fieldset[disabled] .jsenabled .moodle-actionmenu[data-enhance] .toggle-display.textmenu, .jsenabled .moodle-actionmenu[data-enhance] .toggle-display.textmenu.disabled:hover, .jsenabled .moodle-actionmenu[data-enhance] .toggle-display.textmenu[disabled]:hover, fieldset[disabled] .jsenabled .moodle-actionmenu[data-enhance] .toggle-display.textmenu:hover, .jsenabled .moodle-actionmenu[data-enhance] .toggle-display.textmenu.disabled:focus, .jsenabled .moodle-actionmenu[data-enhance] .toggle-display.textmenu[disabled]:focus, fieldset[disabled] .jsenabled .moodle-actionmenu[data-enhance] .toggle-display.textmenu:focus, .jsenabled .moodle-actionmenu[data-enhance] .toggle-display.textmenu.disabled:active, .jsenabled .moodle-actionmenu[data-enhance] .toggle-display.textmenu[disabled]:active, fieldset[disabled] .jsenabled .moodle-actionmenu[data-enhance] .toggle-display.textmenu:active, .jsenabled .moodle-actionmenu[data-enhance] .toggle-display.textmenu.disabled.active, .jsenabled .moodle-actionmenu[data-enhance] .toggle-display.textmenu[disabled].active, fieldset[disabled] .jsenabled .moodle-actionmenu[data-enhance] .toggle-display.textmenu.active { background-color: #ffffff; border-color: rgba(0, 0, 0, 0.1); } .jsenabled .moodle-actionmenu[data-enhance] .toggle-display.textmenu .badge { color: #ffffff; background-color: #555555; } .jsenabled .moodle-actionmenu[data-enhance] .toggle-display.textmenu .iconsmall { margin: 4px 0px 4px 4px; padding: 8px 2px 0px 4px; vertical-align: text-bottom; } .jsenabled .moodle-actionmenu[data-enhanced] .toggle-display { opacity: 1; filter: alpha(opacity=100); } .jsenabled .moodle-actionmenu[data-enhanced] .menu-action-text { display: inline; white-space: normal; } .moodle-actionmenu[data-enhanced].show { position: relative; } .moodle-actionmenu[data-enhanced].show .menu { position: absolute; top: 100%; right: 0; z-index: 1000; display: none; float: right; min-width: 160px; padding: 5px 0; margin: 2px 0 0; list-style: none; font-size: 14px; 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; display: block; text-align: right; /** bottom left of button **/ /** bottom right of button **/ /** top left of button **/ /** top right of button **/ } .moodle-actionmenu[data-enhanced].show .menu.pull-right { left: 0; right: auto; } .moodle-actionmenu[data-enhanced].show .menu .divider { height: 1px; margin: 9px 0; overflow: hidden; background-color: #e5e5e5; } .moodle-actionmenu[data-enhanced].show .menu > li > a { display: block; padding: 3px 20px; clear: both; font-weight: normal; line-height: 1.42857143; color: #333333; white-space: nowrap; } .moodle-actionmenu[data-enhanced].show .menu .userpicture { margin-right: -10px; margin-left: 7px; } .moodle-actionmenu[data-enhanced].show .menu .msg-body { display: inline-block; line-height: 20px; max-width: 175px; vertical-align: middle; } .moodle-actionmenu[data-enhanced].show .menu .msg-title { display: inline-block; line-height: 14px; } .moodle-actionmenu[data-enhanced].show .menu .msg-sender { color: #478fca; } .moodle-actionmenu[data-enhanced].show .menu .msg-time { color: #777; display: block; font-size: 11px; } .moodle-actionmenu[data-enhanced].show .menu [title="new"] { background-color: #c8e7f9; } .moodle-actionmenu[data-enhanced].show .menu .glyphicon { margin-left: 5px; } .moodle-actionmenu[data-enhanced].show .menu a { display: block; white-space: nowrap; color: #333333; padding: 3px 20px; line-height: 1.42857143; } .moodle-actionmenu[data-enhanced].show .menu a:hover, .moodle-actionmenu[data-enhanced].show .menu a:focus { color: #ffffff; background-color: #2fa4e7; text-decoration: none; } .moodle-actionmenu[data-enhanced].show .menu a.hidden { display: none; } .moodle-actionmenu[data-enhanced].show .menu img { vertical-align: middle; } .moodle-actionmenu[data-enhanced].show .menu .iconsmall { margin: 4px -10px 4px 4px; } .moodle-actionmenu[data-enhanced].show .menu > li { display: block; } .moodle-actionmenu[data-enhanced].show .menu.align-tl-bl { top: 100%; right: 0; margin-top: 4px; } .moodle-actionmenu[data-enhanced].show .menu.align-tr-bl { top: 100%; left: 100%; } .moodle-actionmenu[data-enhanced].show .menu.align-bl-bl { bottom: 100%; right: 0; } .moodle-actionmenu[data-enhanced].show .menu.align-br-bl { bottom: 100%; left: 100%; } .moodle-actionmenu[data-enhanced].show .menu.align-tl-br { top: 100%; right: 100%; } .moodle-actionmenu[data-enhanced].show .menu.align-tr-br { top: 100% !important; left: 0; margin-top: 4px; } .moodle-actionmenu[data-enhanced].show .menu.align-bl-br { bottom: 100%; right: 100%; } .moodle-actionmenu[data-enhanced].show .menu.align-br-br { bottom: 100%; left: 0; } .moodle-actionmenu[data-enhanced].show .menu.align-tl-tl { top: 0; right: 0; } .moodle-actionmenu[data-enhanced].show .menu.align-tr-tl { top: 0; left: 100%; margin-left: 4px; } .moodle-actionmenu[data-enhanced].show .menu.align-bl-tl { bottom: 100%; right: 0; margin-bottom: 4px; } .moodle-actionmenu[data-enhanced].show .menu.align-br-tl { bottom: 100%; left: 100%; } .moodle-actionmenu[data-enhanced].show .menu.align-tl-tr { top: 0; right: 100%; margin-right: 4px; } .moodle-actionmenu[data-enhanced].show .menu.align-tr-tr { top: 0; left: 0; } .moodle-actionmenu[data-enhanced].show .menu.align-bl-tr { bottom: 100%; right: 100%; } .moodle-actionmenu[data-enhanced].show .menu.align-br-tr { bottom: 100%; left: 0; margin-bottom: 4px; } .block .moodle-actionmenu { text-align: left; } ul.dragdrop-keyboard-drag li { list-style-type: none; } .block-control-actions .moodle-core-dragdrop-draghandle img { width: 12px; height: 12px; } /* admin.less */ .path-admin .incompatibleblockstable td.c0 { font-weight: bold; } #page-admin-course-category .addcategory { padding: 10px; } #page-admin-course-index .editcourse { margin: 20px auto; } #page-admin-course-index .editcourse th, #page-admin-course-index .editcourse td { padding-right: 10px; padding-left: 10px; } .timewarninghidden { display: none; } #page-admin-report-capability-index #capabilitysearch { width: 30em; } #page-admin-report-backups-index .backup-error, #page-admin-report-backups-index .backup-unfinished { color: #b94a48; } #page-admin-report-backups-index .backup-skipped, #page-admin-report-backups-index .backup-ok, #page-admin-report-backups-index .backup-notyetrun { color: #468847; } #page-admin-report-backups-index .backup-warning { color: #c09853; } #page-admin-qtypes .disabled, #page-admin-qbehaviours .disabled { color: #999999; } #page-admin-qtypes #qtypes div, #page-admin-qtypes #qtypes form, #page-admin-qbehaviours #qbehaviours div, #page-admin-qbehaviours #qbehaviours form { display: inline; } #page-admin-qtypes #qtypes img.spacer, #page-admin-qbehaviours #qbehaviours img.spacer { width: 16px; } img.iconsmall { margin: 0.3em; } #page-admin-qbehaviours .cell.c3, #page-admin-qtypes .cell.c3 { font-size: 12px; } #page-admin-lang .generalbox, #page-admin-course-index .singlebutton, #page-admin-course-index .addcategory, #page-course-index .buttons, #page-course-index-category .buttons, #page-admin-course-category .addcategory, #page-admin-stickyblocks .generalbox, #page-admin-maintenance .buttons, #page-admin-course-index .buttons, #page-admin-course-category .buttons, #page-admin-index .copyright, #page-admin-index .copyrightnotice, #page-admin-index .adminerror, #page-admin-index .availableupdatesinfo, #page-admin-index .adminerror .singlebutton, #page-admin-index .adminwarning .singlebutton, #page-admin-index #layout-table .singlebutton { text-align: center; margin-bottom: 1em !important; } .path-admin-roles .capabilitysearchui { text-align: right; margin-right: auto; margin-left: auto; } #page-admin-roles-define .topfields { margin: 1em 0 2em; } #page-admin-roles-define .capdefault { background-color: #f9f9f9; border: 1px solid #dddddd; } #page-filter-manage .backlink, .path-admin-roles .backlink { margin-top: 1em; } #page-admin-roles-explain #chooseuser h3, #page-admin-roles-usersroles .contextname { margin-top: 0; } #page-admin-roles-explain #chooseusersubmit { margin-top: 0; text-align: center; } #page-admin-roles-usersroles p { margin: 0; } #page-admin-roles-override .cell.c1, #page-admin-roles-assign .cell.c3, #page-admin-roles-assign .cell.c1 { padding-top: 0.75em; } #page-admin-roles-override .overridenotice, #page-admin-roles-define .definenotice { margin: 1em 10% 2em 10%; text-align: right; } #notice { width: 60%; min-width: 220px; margin: auto; } #page-admin-index .releasenoteslink, #page-admin-index .adminwarning, #page-admin-index .maturitywarning, #page-admin-index .testsitewarning, #page-admin-index .maturityinfo { padding: 15px; margin-bottom: 20px; border: 1px solid transparent; border-radius: 4px; width: 60%; min-width: 220px; margin: auto; } #page-admin-index .releasenoteslink h4, #page-admin-index .adminwarning h4, #page-admin-index .maturitywarning h4, #page-admin-index .testsitewarning h4, #page-admin-index .maturityinfo h4 { margin-top: 0; color: inherit; } #page-admin-index .releasenoteslink .alert-link, #page-admin-index .adminwarning .alert-link, #page-admin-index .maturitywarning .alert-link, #page-admin-index .testsitewarning .alert-link, #page-admin-index .maturityinfo .alert-link { font-weight: bold; } #page-admin-index .releasenoteslink > p, #page-admin-index .adminwarning > p, #page-admin-index .maturitywarning > p, #page-admin-index .testsitewarning > p, #page-admin-index .maturityinfo > p, #page-admin-index .releasenoteslink > ul, #page-admin-index .adminwarning > ul, #page-admin-index .maturitywarning > ul, #page-admin-index .testsitewarning > ul, #page-admin-index .maturityinfo > ul { margin-bottom: 0; } #page-admin-index .releasenoteslink > p + p, #page-admin-index .adminwarning > p + p, #page-admin-index .maturitywarning > p + p, #page-admin-index .testsitewarning > p + p, #page-admin-index .maturityinfo > p + p { margin-top: 5px; } #page-admin-index .maturitywarning, #page-admin-index .testsitewarning, #page-admin-index .adminwarning.maturityinfo.maturity50 { background-color: #f2dede; border-color: #eed3d7; color: #b94a48; } #page-admin-index .maturitywarning hr, #page-admin-index .testsitewarning hr, #page-admin-index .adminwarning.maturityinfo.maturity50 hr { border-top-color: #e6c1c7; } #page-admin-index .maturitywarning .alert-link, #page-admin-index .testsitewarning .alert-link, #page-admin-index .adminwarning.maturityinfo.maturity50 .alert-link { color: #953b39; } #page-admin-index .adminwarning.availableupdatesinfo, #page-admin-index .releasenoteslink { background-color: #d9edf7; border-color: #bce8f1; color: #3a87ad; } #page-admin-index .adminwarning.availableupdatesinfo hr, #page-admin-index .releasenoteslink hr { border-top-color: #a6e1ec; } #page-admin-index .adminwarning.availableupdatesinfo .alert-link, #page-admin-index .releasenoteslink .alert-link { color: #2d6987; } #page-admin-index .adminwarning.availableupdatesinfo .moodleupdateinfo span { display: block; } #page-admin-index .updateplugin div, #page-admin-plugins .updateplugin div { margin-bottom: 0.5em; } #page-admin-index .updateplugin .updatepluginconfirmexternal, #page-admin-plugins .updateplugin .updatepluginconfirmexternal { padding: 1em; background-color: #f2dede; border: 1px solid #eed3d7; } #page-admin-user-user_bulk #users .fgroup { white-space: nowrap; } #page-admin-report-stats-index .graph { text-align: center; margin-bottom: 1em; } #page-admin-report-courseoverview-index .graph { text-align: center; margin-bottom: 1em; } #page-admin-lang .translator { border-width: 1px; border-style: solid; } .path-admin .roleassigntable #existingcell, .path-admin .roleassigntable #potentialcell { width: 42%; } .path-admin .roleassigntable #buttonscell { width: 16%; } .path-admin .roleassigntable #buttonscell #assignoptions { font-size: 12px; } .path-admin table.rolecap tr.rolecap th { text-align: right; font-weight: normal; } .path-admin .rolecap .hiddenrow { display: none; } .path-admin #defineroletable .rolecap .inherit, .path-admin #defineroletable .rolecap .allow, .path-admin #defineroletable .rolecap .prevent, .path-admin #defineroletable .rolecap .prohibit { text-align: center; padding: 0; min-width: 3.5em; } .path-admin .rolecap .cap-name, .path-admin .rolecap .note { display: block; font-size: 12px; white-space: nowrap; font-weight: normal; } .path-admin .rolecap label { display: block; text-align: center; padding: 0.5em; margin: 0; } .plugincheckwrapper { width: 100%; } #trustedhosts .standard { width: auto; } #adminsettings fieldset.error { margin: .2em 0 .5em 0; } .adminsettingsflags { float: left; } .adminsettingsflags label { margin-left: 7px; } #admin-emoticons td input { width: 8em; } #admin-emoticons td.c0 input { width: 4em; } #adminthemeselector .selectedtheme > td { background: #d9edf7; } .admin_colourpicker, .admin_colourpicker_preview { display: none; } .jsenabled .admin_colourpicker_preview { display: inline; } .jsenabled .admin_colourpicker { display: block; height: 102px; width: 410px; margin-bottom: 10px; } .admin_colourpicker .loadingicon { vertical-align: middle; margin-right: auto; } .admin_colourpicker .colourdialogue { float: right; border: 1px solid #000; } .admin_colourpicker .previewcolour { border: 1px solid #000; margin-right: 301px; } .admin_colourpicker .currentcolour { border: 1px solid #000; margin-right: 301px; border-top-width: 0; } #page-admin-index #notice .checkforupdates { text-align: center; } #plugins-check-info { text-align: center; margin: 1em; } #plugins-check .displayname .pluginicon { width: 16px; } .pluginicon.noicon { display: none; } #page-admin-index .adminwarning.availableupdatesinfo .moodleupdateinfo.maturity200 .info.release { background-color: #d9edf7; } #plugins-control-panel .extension .source, #plugins-check .extension .source { font-weight: bold; } #page-admin-index .adminwarning.availableupdatesinfo .moodleupdateinfo.maturity100 .info.release, #page-admin-index .adminwarning.availableupdatesinfo .moodleupdateinfo.maturity150 .info.release, .pluginupdateinfo.maturity100, .pluginupdateinfo.maturity150 { background-color: #fcf8e3; } #page-admin-index .adminwarning.availableupdatesinfo .moodleupdateinfo.maturity50 .info.release, .pluginupdateinfo.maturity50, #plugins-check .requires-failed { background-color: #f2dede; } #plugins-check .standard .source, #plugins-check .status-nodb .status, #plugins-check .status-uptodate .status, #plugins-check .requires-ok { color: #999999; } #plugins-check .requires ul { font-size: 12px; margin: 0; } #plugins-check .status .pluginupdateinfo { padding: 5px 10px; margin: 10px; background-color: #d9edf7; border-radius: 10px; } #plugins-check .status .pluginupdateinfo span, #plugins-check .status .pluginupdateinfo a { padding-left: 1em; } #plugins-control-panel .pluginicon.noicon { display: none; } #plugins-control-panel .status-missing .pluginname { background-color: #f2dede; } #plugins-control-panel .status-new .pluginname { background-color: #dff0d8; } #plugins-control-panel .disabled .availability { background-color: #eeeeee; } #plugins-control-panel .requiredby, #plugins-control-panel .pluginname .componentname { font-size: 12px; color: #999999; } #plugins-control-panel .msg td { text-align: center; } #plugins-control-panel .notes .pluginupdateinfo { padding: 5px 10px; margin: 10px; background-color: #d9edf7; border-radius: 10px; } #plugins-control-panel .notes .pluginupdateinfo span, #plugins-control-panel .notes .pluginupdateinfo a { padding-left: 1em; } #page-admin-index .upgradepluginsinfo { text-align: center; } #page-admin-plugins .checkforupdates { margin: 0 auto 1em; text-align: center; } #plugins-overview-filter .filter-item, #plugins-overview-panel .info { padding: 0 10px; } #page-admin-index .adminwarning.availableupdatesinfo .moodleupdateinfo .separator, #plugins-check .status .pluginupdateinfo .separator, #page-admin-plugins .separator { border-right: 1px dotted #dddddd; } #plugins-overview-filter, #plugins-overview-panel { margin: 1em auto; text-align: center; } #plugins-overview-panel .info.updatable { margin-right: 10px; background-color: #d9edf7; font-weight: bold; border-radius: 10px; } #plugins-overview-filter .filter-item.active { font-weight: bold; } /** MNet networking */ #page-admin-mnet-peers .box.deletedhosts { margin-bottom: 1em; font-size: 12px; } #page-admin-mnet-peers .mform .certdetails { background-color: white; } #page-admin-mnet-peers .mform .deletedhostinfo { background-color: #f2dede; border: 2px solid #eed3d7; padding: 4px; margin-bottom: 5px; } #core-cache-rescan-definitions, #core-cache-mode-mappings .edit-link, #core-cache-lock-summary .new-instance { text-align: center; } .tinymcesubplugins img.icon { padding-top: 0; padding-bottom: 0; } #page-admin-roles-assign div.box.generalbox { padding: 15px; margin-bottom: 20px; border: 1px solid transparent; border-radius: 4px; background-color: #f2dede; border-color: #eed3d7; color: #b94a48; } #page-admin-roles-assign div.box.generalbox h4 { margin-top: 0; color: inherit; } #page-admin-roles-assign div.box.generalbox .alert-link { font-weight: bold; } #page-admin-roles-assign div.box.generalbox > p, #page-admin-roles-assign div.box.generalbox > ul { margin-bottom: 0; } #page-admin-roles-assign div.box.generalbox > p + p { margin-top: 5px; } #page-admin-roles-assign div.box.generalbox hr { border-top-color: #e6c1c7; } #page-admin-roles-assign div.box.generalbox .alert-link { color: #953b39; } .calendartable { width: 100%; } .calendartable th, .calendartable td { width: 14%; vertical-align: top; text-align: center; border: 0; } .calendar_event_course { background-color: #ffd3bd; } .calendar_event_global { background-color: #d6f8cd; } .calendar_event_group { background-color: #fee7ae; } .calendar_event_user { background-color: #dce7ec; } .path-calendar .calendar-controls .previous, .path-calendar .calendar-controls .next, .path-calendar .calendar-controls .current { display: block; float: right; width: 12%; } .path-calendar .calendar-controls .previous { text-align: right; } .path-calendar .calendar-controls .current { text-align: center; width: 76%; } .path-calendar .calendar-controls .next { text-align: left; } .path-calendar .maincalendar { vertical-align: top; padding: 0; } .path-calendar .maincalendar .bottom { text-align: center; padding: 5px 0 0 0; } .path-calendar .maincalendar .heightcontainer { height: 100%; position: relative; } .path-calendar .maincalendar .calendarmonth { width: 98%; margin: 10px auto; } .path-calendar .maincalendar .calendarmonth ul { margin: 0; } .path-calendar .maincalendar .calendarmonth ul li { list-style-type: none; margin-top: 4px; } .path-calendar .maincalendar .calendarmonth td { height: 5em; } .path-calendar .maincalendar .calendar-controls .current { width: 39.95%; } .path-calendar .maincalendar .cal_courses_flt select { display: block; width: 100%; height: 38px; padding: 8px 12px; font-size: 14px; line-height: 1.42857143; color: #555555; background-color: #ffffff; background-image: none; border: 1px solid #cccccc; border-radius: 4px; -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 .15s, box-shadow ease-in-out .15s; transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; } .path-calendar .maincalendar .cal_courses_flt select:focus { border-color: #66afe9; outline: 0; -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6); box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6); } .path-calendar .maincalendar .cal_courses_flt select::-moz-placeholder { color: #999999; opacity: 1; } .path-calendar .maincalendar .cal_courses_flt select:-ms-input-placeholder { color: #999999; } .path-calendar .maincalendar .cal_courses_flt select::-webkit-input-placeholder { color: #999999; } .path-calendar .maincalendar .cal_courses_flt select[disabled], .path-calendar .maincalendar .cal_courses_flt select[readonly], fieldset[disabled] .path-calendar .maincalendar .cal_courses_flt select { cursor: not-allowed; background-color: #eeeeee; opacity: 1; } textarea.path-calendar .maincalendar .cal_courses_flt select { height: auto; } .path-calendar .maincalendar .controls { width: 98%; margin: 10px auto; } .path-calendar .maincalendar .eventlist .event { margin-bottom: 20px; background-color: #ffffff; border: 1px solid transparent; border-radius: 0; -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05); box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05); border-color: #dddddd; width: 100%; } .path-calendar .maincalendar .eventlist .event > .list-group { margin-bottom: 0; } .path-calendar .maincalendar .eventlist .event > .list-group .list-group-item { border-width: 1px 0; border-radius: 0; } .path-calendar .maincalendar .eventlist .event > .list-group:first-child .list-group-item:first-child { border-top: 0; border-top-left-radius: -1; border-top-right-radius: -1; } .path-calendar .maincalendar .eventlist .event > .list-group:last-child .list-group-item:last-child { border-bottom: 0; border-bottom-left-radius: -1; border-bottom-right-radius: -1; } .path-calendar .maincalendar .eventlist .event > .table, .path-calendar .maincalendar .eventlist .event > .table-responsive > .table { margin-bottom: 0; } .path-calendar .maincalendar .eventlist .event > .table:first-child, .path-calendar .maincalendar .eventlist .event > .table-responsive:first-child > .table:first-child { border-top-left-radius: -1; border-top-right-radius: -1; } .path-calendar .maincalendar .eventlist .event > .table:first-child > thead:first-child > tr:first-child td:first-child, .path-calendar .maincalendar .eventlist .event > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:first-child, .path-calendar .maincalendar .eventlist .event > .table:first-child > tbody:first-child > tr:first-child td:first-child, .path-calendar .maincalendar .eventlist .event > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:first-child, .path-calendar .maincalendar .eventlist .event > .table:first-child > thead:first-child > tr:first-child th:first-child, .path-calendar .maincalendar .eventlist .event > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:first-child, .path-calendar .maincalendar .eventlist .event > .table:first-child > tbody:first-child > tr:first-child th:first-child, .path-calendar .maincalendar .eventlist .event > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:first-child { border-top-right-radius: -1; } .path-calendar .maincalendar .eventlist .event > .table:first-child > thead:first-child > tr:first-child td:last-child, .path-calendar .maincalendar .eventlist .event > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:last-child, .path-calendar .maincalendar .eventlist .event > .table:first-child > tbody:first-child > tr:first-child td:last-child, .path-calendar .maincalendar .eventlist .event > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:last-child, .path-calendar .maincalendar .eventlist .event > .table:first-child > thead:first-child > tr:first-child th:last-child, .path-calendar .maincalendar .eventlist .event > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:last-child, .path-calendar .maincalendar .eventlist .event > .table:first-child > tbody:first-child > tr:first-child th:last-child, .path-calendar .maincalendar .eventlist .event > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:last-child { border-top-left-radius: -1; } .path-calendar .maincalendar .eventlist .event > .table:last-child, .path-calendar .maincalendar .eventlist .event > .table-responsive:last-child > .table:last-child { border-bottom-left-radius: -1; border-bottom-right-radius: -1; } .path-calendar .maincalendar .eventlist .event > .table:last-child > tbody:last-child > tr:last-child td:first-child, .path-calendar .maincalendar .eventlist .event > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:first-child, .path-calendar .maincalendar .eventlist .event > .table:last-child > tfoot:last-child > tr:last-child td:first-child, .path-calendar .maincalendar .eventlist .event > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:first-child, .path-calendar .maincalendar .eventlist .event > .table:last-child > tbody:last-child > tr:last-child th:first-child, .path-calendar .maincalendar .eventlist .event > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:first-child, .path-calendar .maincalendar .eventlist .event > .table:last-child > tfoot:last-child > tr:last-child th:first-child, .path-calendar .maincalendar .eventlist .event > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:first-child { border-bottom-right-radius: -1; } .path-calendar .maincalendar .eventlist .event > .table:last-child > tbody:last-child > tr:last-child td:last-child, .path-calendar .maincalendar .eventlist .event > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:last-child, .path-calendar .maincalendar .eventlist .event > .table:last-child > tfoot:last-child > tr:last-child td:last-child, .path-calendar .maincalendar .eventlist .event > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:last-child, .path-calendar .maincalendar .eventlist .event > .table:last-child > tbody:last-child > tr:last-child th:last-child, .path-calendar .maincalendar .eventlist .event > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:last-child, .path-calendar .maincalendar .eventlist .event > .table:last-child > tfoot:last-child > tr:last-child th:last-child, .path-calendar .maincalendar .eventlist .event > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:last-child { border-bottom-left-radius: -1; } .path-calendar .maincalendar .eventlist .event > .panel-body + .table, .path-calendar .maincalendar .eventlist .event > .panel-body + .table-responsive { border-top: 1px solid #dddddd; } .path-calendar .maincalendar .eventlist .event > .table > tbody:first-child > tr:first-child th, .path-calendar .maincalendar .eventlist .event > .table > tbody:first-child > tr:first-child td { border-top: 0; } .path-calendar .maincalendar .eventlist .event > .table-bordered, .path-calendar .maincalendar .eventlist .event > .table-responsive > .table-bordered { border: 0; } .path-calendar .maincalendar .eventlist .event > .table-bordered > thead > tr > th:first-child, .path-calendar .maincalendar .eventlist .event > .table-responsive > .table-bordered > thead > tr > th:first-child, .path-calendar .maincalendar .eventlist .event > .table-bordered > tbody > tr > th:first-child, .path-calendar .maincalendar .eventlist .event > .table-responsive > .table-bordered > tbody > tr > th:first-child, .path-calendar .maincalendar .eventlist .event > .table-bordered > tfoot > tr > th:first-child, .path-calendar .maincalendar .eventlist .event > .table-responsive > .table-bordered > tfoot > tr > th:first-child, .path-calendar .maincalendar .eventlist .event > .table-bordered > thead > tr > td:first-child, .path-calendar .maincalendar .eventlist .event > .table-responsive > .table-bordered > thead > tr > td:first-child, .path-calendar .maincalendar .eventlist .event > .table-bordered > tbody > tr > td:first-child, .path-calendar .maincalendar .eventlist .event > .table-responsive > .table-bordered > tbody > tr > td:first-child, .path-calendar .maincalendar .eventlist .event > .table-bordered > tfoot > tr > td:first-child, .path-calendar .maincalendar .eventlist .event > .table-responsive > .table-bordered > tfoot > tr > td:first-child { border-right: 0; } .path-calendar .maincalendar .eventlist .event > .table-bordered > thead > tr > th:last-child, .path-calendar .maincalendar .eventlist .event > .table-responsive > .table-bordered > thead > tr > th:last-child, .path-calendar .maincalendar .eventlist .event > .table-bordered > tbody > tr > th:last-child, .path-calendar .maincalendar .eventlist .event > .table-responsive > .table-bordered > tbody > tr > th:last-child, .path-calendar .maincalendar .eventlist .event > .table-bordered > tfoot > tr > th:last-child, .path-calendar .maincalendar .eventlist .event > .table-responsive > .table-bordered > tfoot > tr > th:last-child, .path-calendar .maincalendar .eventlist .event > .table-bordered > thead > tr > td:last-child, .path-calendar .maincalendar .eventlist .event > .table-responsive > .table-bordered > thead > tr > td:last-child, .path-calendar .maincalendar .eventlist .event > .table-bordered > tbody > tr > td:last-child, .path-calendar .maincalendar .eventlist .event > .table-responsive > .table-bordered > tbody > tr > td:last-child, .path-calendar .maincalendar .eventlist .event > .table-bordered > tfoot > tr > td:last-child, .path-calendar .maincalendar .eventlist .event > .table-responsive > .table-bordered > tfoot > tr > td:last-child { border-left: 0; } .path-calendar .maincalendar .eventlist .event > .table-bordered > thead > tr:first-child > td, .path-calendar .maincalendar .eventlist .event > .table-responsive > .table-bordered > thead > tr:first-child > td, .path-calendar .maincalendar .eventlist .event > .table-bordered > tbody > tr:first-child > td, .path-calendar .maincalendar .eventlist .event > .table-responsive > .table-bordered > tbody > tr:first-child > td, .path-calendar .maincalendar .eventlist .event > .table-bordered > thead > tr:first-child > th, .path-calendar .maincalendar .eventlist .event > .table-responsive > .table-bordered > thead > tr:first-child > th, .path-calendar .maincalendar .eventlist .event > .table-bordered > tbody > tr:first-child > th, .path-calendar .maincalendar .eventlist .event > .table-responsive > .table-bordered > tbody > tr:first-child > th { border-bottom: 0; } .path-calendar .maincalendar .eventlist .event > .table-bordered > tbody > tr:last-child > td, .path-calendar .maincalendar .eventlist .event > .table-responsive > .table-bordered > tbody > tr:last-child > td, .path-calendar .maincalendar .eventlist .event > .table-bordered > tfoot > tr:last-child > td, .path-calendar .maincalendar .eventlist .event > .table-responsive > .table-bordered > tfoot > tr:last-child > td, .path-calendar .maincalendar .eventlist .event > .table-bordered > tbody > tr:last-child > th, .path-calendar .maincalendar .eventlist .event > .table-responsive > .table-bordered > tbody > tr:last-child > th, .path-calendar .maincalendar .eventlist .event > .table-bordered > tfoot > tr:last-child > th, .path-calendar .maincalendar .eventlist .event > .table-responsive > .table-bordered > tfoot > tr:last-child > th { border-bottom: 0; } .path-calendar .maincalendar .eventlist .event > .table-responsive { border: 0; margin-bottom: 0; } .path-calendar .maincalendar .eventlist .event > .panel-heading { color: #555555; background-color: #f5f5f5; border-color: #dddddd; } .path-calendar .maincalendar .eventlist .event > .panel-heading + .panel-collapse .panel-body { border-top-color: #dddddd; } .path-calendar .maincalendar .eventlist .event > .panel-footer + .panel-collapse .panel-body { border-bottom-color: #dddddd; } .path-calendar .maincalendar .eventlist .event .topic .name { float: right; } .path-calendar .maincalendar .eventlist .event .side { width: 32px; } .path-calendar .maincalendar .eventlist .event .commands a { margin: 0 3px; } .path-calendar .maincalendar .header { overflow: hidden; } .path-calendar .maincalendar .header .buttons { float: left; } .path-calendar .filters table { border-collapse: separate; border-spacing: 2px; width: 100%; } .path-calendar .cal_courses_flt label { margin-left: .45em; } .path-calendar .maincalendar .calendar-controls .previous, .path-calendar .maincalendar .calendar-controls .next { width: 30%; } .path-calendar .maincalendar .eventlist .event .subscription, .path-calendar .maincalendar .eventlist .event .course { float: right; clear: right; } #page-calendar-export .indent { padding-right: 20px; } .block .minicalendar th, .block .minicalendar td { padding: 2px; font-size: 0.8em; } .block .calendar_filters ul { list-style: none; margin: 0; } .block .calendar_filters li { margin-bottom: .2em; } .block .calendar_filters li span img { padding: 0 .2em; } .block .calendar_filters .eventname { padding-right: .2em; } .block .minicalendar { max-width: 280px; margin-right: auto; margin-left: auto; } .block .minicalendar td.weekend { color: #dd5600; } .block .minicalendar .calendar-controls .previous { text-align: right; display: block; float: right; width: 12%; } .block .minicalendar .calendar-controls .current { float: right; text-align: center; display: block; width: 76%; } .block .minicalendar .calendar-controls .next { text-align: left; display: block; float: right; width: 12%; } .block .minicalendar .content h3.eventskey { margin-top: 0.5em; } .block .minicalendar .calendar-event-panel { border: 0; } .block .minicalendar .calendar-event-panel .yui3-overlay-content { position: absolute; top: 0; right: 0; z-index: 1010; display: none; max-width: 276px; padding: 1px; text-align: right; background-color: #ffffff; background-clip: padding-box; border: 1px solid #cccccc; border: 1px solid rgba(0, 0, 0, 0.2); border-radius: 6px; -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); white-space: normal; display: block; } .block .minicalendar .calendar-event-panel .yui3-overlay-content.top { margin-top: -10px; } .block .minicalendar .calendar-event-panel .yui3-overlay-content.right { margin-right: 10px; } .block .minicalendar .calendar-event-panel .yui3-overlay-content.bottom { margin-top: 10px; } .block .minicalendar .calendar-event-panel .yui3-overlay-content.left { margin-right: -10px; } .block .minicalendar .calendar-event-panel .yui3-overlay-content.top > .arrow { right: 50%; margin-right: -11px; border-bottom-width: 0; border-top-color: #999999; border-top-color: rgba(0, 0, 0, 0.25); bottom: -11px; } .block .minicalendar .calendar-event-panel .yui3-overlay-content.top > .arrow:after { content: " "; bottom: 1px; margin-right: -10px; border-bottom-width: 0; border-top-color: #ffffff; } .block .minicalendar .calendar-event-panel .yui3-overlay-content.right > .arrow { top: 50%; right: -11px; margin-top: -11px; border-right-width: 0; border-left-color: #999999; border-left-color: rgba(0, 0, 0, 0.25); } .block .minicalendar .calendar-event-panel .yui3-overlay-content.right > .arrow:after { content: " "; right: 1px; bottom: -10px; border-right-width: 0; border-left-color: #ffffff; } .block .minicalendar .calendar-event-panel .yui3-overlay-content.bottom > .arrow { right: 50%; margin-right: -11px; border-top-width: 0; border-bottom-color: #999999; border-bottom-color: rgba(0, 0, 0, 0.25); top: -11px; } .block .minicalendar .calendar-event-panel .yui3-overlay-content.bottom > .arrow:after { content: " "; top: 1px; margin-right: -10px; border-top-width: 0; border-bottom-color: #ffffff; } .block .minicalendar .calendar-event-panel .yui3-overlay-content.left > .arrow { top: 50%; left: -11px; margin-top: -11px; border-left-width: 0; border-right-color: #999999; border-right-color: rgba(0, 0, 0, 0.25); } .block .minicalendar .calendar-event-panel .yui3-overlay-content.left > .arrow:after { content: " "; left: 1px; border-left-width: 0; border-right-color: #ffffff; bottom: -10px; } .block .minicalendar .calendar-event-panel h2 { margin: 0; padding: 8px 14px; font-size: 14px; font-weight: normal; line-height: 18px; background-color: #f7f7f7; border-bottom: 1px solid #ebebeb; border-radius: 5px 5px 0 0; } .block .minicalendar .calendar-event-panel .yui3-widget-bd { padding: 9px 14px; border: 1px dotted rgba(0, 0, 0, 0.2); border-radius: 4px; margin: 10px; background-color: #ffffff; } .block .minicalendar .calendar-event-panel .yui3-widget-bd .eventcontent { text-align: right; margin: 0; font-size: 14px; } /* course.less */ /* COURSE CONTENT */ .section_add_menus { text-align: left; } .section_add_menus optgroup { font-weight: normal; font-style: italic; } .section_add_menus .urlselect { margin-right: .4em; } .section_add_menus .urlselect select { margin-right: .2em; } .section_add_menus .urlselect img.iconhelp { padding: 0; margin: 0; vertical-align: text-bottom; } .section_add_menus .horizontal div, .section_add_menus .horizontal form { display: inline; } .site-topic ul.section, .course-content ul.section { margin: 1em; } .section .spinner { height: 16px; width: 16px; } .section .label { text-align: right; } .section .activity { /* The command block for each activity */ } .section .activity .spinner { right: 100%; position: absolute; vertical-align: text-bottom; } .section .activity .editing_move { /* Move the move icon to the start of the line */ position: absolute; right: 0; top: 0; } .section .activity .mod-indent-outer { /** * Add appropriate padding such that nothing overlaps the * absolute positioned move icon. */ } .section .activity .actions { position: absolute; left: 0; top: 0; } .section .activity .contentwithoutlink, .section .activity .activityinstance { display: block; min-width: 40%; padding-left: 4px; min-height: 2em; } .section .activity .contentwithoutlink .dimmed img.activityicon, .section .activity .activityinstance .dimmed img.activityicon { opacity: 0.5; filter: alpha(opacity=50); } .section .filler { display: none; } .section .activity.editor_displayed a.editing_title, .section .activity.editor_displayed .moodle-actionmenu { display: none; } .section .activity.editor_displayed div.activityinstance { padding-left: initial; } .section .activity.editor_displayed div.activityinstance input { margin-bottom: initial; padding-top: initial; padding-bottom: initial; vertical-align: text-bottom; } .editing .section .activity .mod-indent-outer { padding-right: 32px; } .activity img.activityicon { margin-left: 6px; vertical-align: text-bottom; } .section .activity .activityinstance, .section .activity .activityinstance div { display: inline-block; } .editing .section .activity .contentwithoutlink, .editing .section .activity .activityinstance { padding-left: 200px; } .editing_show + .editing_assign, .editing_hide + .editing_assign { margin-right: 20px; } .section .activity .commands { white-space: nowrap; display: inline !important; } .section .activity .activityinstance .groupinglabel { padding-right: 30px; } .section .activity .contentafterlink p { margin: .5em 0; } .section .activity.modtype_label.label { font-weight: normal; padding: .2em; } .section li.activity { padding: .2em; clear: both; } .section img.movetarget { height: 16px; width: 80px; } .section .activity .availabilityinfo, .section .activity .contentafterlink { margin-top: 0.5em; margin-right: 30px; } .editing .section .activity:hover, .editing .section .activity.action-menu-shown { background-color: #eeeeee; } .course-content { margin-top: 0; } .course-content .current { background-color: #d9edf7; } .course-content .section-summary { border: 1px solid #ddd; margin-top: 5px; list-style: none; } .course-content .section-summary .section-title { margin: 2px 5px 10px 5px; } .course-content .section-summary .summarytext { margin: 2px 5px 2px 5px; } .course-content .section-summary .section-summary-activities .activity-count { color: #999999; font-size: 12px; margin: 3px; white-space: nowrap; display: inline-block; } .course-content .section-summary .summary { margin-top: 5px; } .course-content .single-section { margin-top: 1em; } .course-content .single-section .section-navigation { display: block; padding: 0.5em; margin-bottom: -0.5em; } .course-content .single-section .section-navigation .title { font-weight: bold; font-size: 108%; clear: both; } .course-content .single-section .section-navigation .mdl-left { font-weight: normal; float: right; margin-left: 1em; } .course-content .single-section .section-navigation .mdl-left .larrow { margin-left: 0.1em; } .course-content .single-section .section-navigation .mdl-right { font-weight: normal; float: left; margin-right: 1em; } .course-content .single-section .section-navigation .mdl-right .rarrow { margin-right: 0.1em; } .course-content .single-section .section-navigation .mdl-bottom { margin-top: 0; } .course-content ul li.section.main { border-bottom: 2px solid #eee; margin-top: 0; } .course-content ul li.section.hidden { opacity: 0.5; filter: alpha(opacity=50); } .course-content ul.topics li.section { padding-bottom: 20px; } .course-content ul.topics li.section .summary { margin-right: 25px; } .course-content ul.topics li.section .content, .course-content ul.weeks li.section .content { margin-left: 20px; margin-right: 20px; padding: 0; } .path-course-view .completionprogress { margin-right: 25px; display: block; float: left; height: 20px; position: relative; z-index: 1000; text-align: left; } .path-course-view a.reduce-sections { padding-right: 0.2em; } .path-course-view .subscribelink { text-align: left; } .path-course-view .unread { margin-right: 30px; } .path-course-view .block.drag .header { cursor: move; } .path-course-view .single-section .completionprogress { margin-left: 5px; } .path-course-view .section .summary { line-height: normal; } .path-course-view li.activity span.autocompletion img { vertical-align: text-bottom; } .path-course-view li.activity form.togglecompletion img { max-width: none; } .path-course-view li.activity form.togglecompletion .ajaxworking { width: 16px; height: 16px; position: absolute; left: 22px; top: 3px; background: url([[pix:i/ajaxloader]]) no-repeat; } #page-site-index .subscribelink { text-align: left; } #site-news-forum h2, #frontpage-course-list h2, #frontpage-category-names h2, #frontpage-category-combo h2 { margin-bottom: 9px; } .path-site li.activity > div, .path-course-view li.activity > div { position: relative; padding: 0 0 0 16px; } li.section.hidden span.commands a.editing_hide, li.section.hidden span.commands a.editing_show { cursor: default; } ul.weeks h3.sectionname { white-space: nowrap; } .editing ul.weeks h3.sectionname { white-space: normal; } .single-section h3.sectionname { text-align: center; clear: both; } input.titleeditor { width: 330px; vertical-align: text-bottom; } span.editinstructions { position: absolute; top: 0; margin-top: -22px; margin-right: 30px; line-height: 16px; font-size: 12px; padding: .1em .4em; background-color: #d9edf7; color: #3a87ad; text-decoration: none; z-index: 9999; box-shadow: -2px 2px 5px 1px #ccc; border: 1px solid #bce8f1; } #dndupload-status { position: absolute; top: 52px; padding: 15px; margin-bottom: 20px; border: 1px solid transparent; border-radius: 4px; background-color: #d9edf7; border-color: #bce8f1; color: #3a87ad; right: 50%; width: 30em; margin-right: -15em; box-shadow: -2px 2px 5px 1px rgba(0, 0, 0, 0.2); border-top-left-radius: 0; border-top-right-radius: 0; z-index: -1; } #dndupload-status h4 { margin-top: 0; color: inherit; } #dndupload-status .alert-link { font-weight: bold; } #dndupload-status > p, #dndupload-status > ul { margin-bottom: 0; } #dndupload-status > p + p { margin-top: 5px; } #dndupload-status hr { border-top-color: #a6e1ec; } #dndupload-status .alert-link { color: #2d6987; } .dndupload-preview { color: #909090; border: 1px dashed #909090; list-style: none; margin-top: .2em; padding: .3em; } .dndupload-preview img.icon { vertical-align: text-bottom; padding: 0; } .dndupload-progress-outer { overflow: hidden; height: 20px; margin-bottom: 20px; background-color: #f5f5f5; border-radius: 4px; -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); } .dndupload-progress-inner { float: right; width: 0%; height: 100%; font-size: 12px; line-height: 20px; color: #ffffff; text-align: center; background-color: #2fa4e7; -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15); box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15); -webkit-transition: width 0.6s ease; transition: width 0.6s ease; } .dndupload-hidden { display: none; } #page-course-pending .singlebutton, #page-course-index .singlebutton, #page-course-index-category .singlebutton, #page-course-editsection .singlebutton { text-align: center; } #page-admin-course-manage #movecourses td img { margin: 0 .22em; vertical-align: text-bottom; } #page-admin-course-manage #movecourses td img.icon { padding: 0; } #page-course-pending .pendingcourserequests { margin-bottom: 1em; } #page-course-pending .pendingcourserequests .singlebutton { display: inline; } #page-course-pending .pendingcourserequests .cell { padding: 0 5px; } #page-course-pending .pendingcourserequests .cell.c6 { white-space: nowrap; } .coursebox { position: relative; } .coursebox .courseimage img { border-radius: 6px; float: right; height: auto; margin-left: 10px; max-width: 240px; } .coursebox .teachers li { list-style-type: none; padding: 0; margin: 0; } .coursebox .coursebtn { position: absolute; left: 10px; bottom: 10px; } .coursebox .boxfooter { clear: both; margin-bottom: 30px; } .coursebox .enrolmenticons { float: left; } .coursebox .enrolmenticons img { padding: 0 5px; } .coursebox.remotehost > .info > .categoryname a { background-image: url([[pix:moodle|i/mnethost]]); } .coursebox.collapsed { margin-bottom: 0; } .coursebox.collapsed > .content { display: none; } .courses .coursebox.collapsed { border: 1px solid #eee; padding: 5px; } .course_category_tree .courses > .paging.paging-morelink:hover { background-color: #eee; } .course_category_tree .category .numberofcourse { font-size: 12px; } .course_category_tree .category > .info { min-height: 20px; padding: 19px; margin-bottom: 20px; background-color: #f5f5f5; border: 1px solid #e3e3e3; border-radius: 4px; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05); min-height: 0; padding: 0; margin: 3px 0; margin-bottom: 3px; clear: both; } .course_category_tree .category > .info blockquote { border-color: #ddd; border-color: rgba(0, 0, 0, 0.15); } .course_category_tree .category > .info > .categoryname { background-image: url([[pix:t/collapsed_empty_rtl]]); background-repeat: no-repeat; padding: 2px 18px; margin: 3px; background-position: right; } .course_category_tree .category > .content { padding-right: 16px; } .course_category_tree .controls { visibility: hidden; margin-bottom: 5px; text-align: left; float: left; } .course_category_tree .controls div { display: inline; cursor: pointer; padding-left: 2em; font-size: 75%; } .course_category_tree .category.with_children > .info > .categoryname { background-image: url([[pix:t/expanded]]); cursor: pointer; line-height: 30px; } .course_category_tree .category.with_children.collapsed > .info > .categoryname { background-image: url([[pix:t/collapsed_rtl]]); } .course_category_tree .category.collapsed > .content { display: none; } .course_category_tree .paging.paging-morelink a { font-size: 12px; } .jsenabled .course_category_tree .controls { visibility: visible; } .course_category_tree.frontpage-category-names .category > .info { background: none; border: none; margin: 0; } .course_category_tree .subcategories > .paging, .courses > .paging { margin: 0; padding: 5px; text-align: center; } .courses > .paging.paging-morelink, .course_category_tree .subcategories > .paging.paging-morelink { text-align: right; } #page-course-index-category .generalbox.info { margin-bottom: 15px; border: 1px dotted #ddd; border-radius: 4px; padding: 5px; } #page-course-index-category .categorypicker { text-align: left; margin: 10px 0 20px; } .section .summary .iconsmall, .section .activity .iconsmall { width: 16px; height: 16px; } .section .editing_title .iconsmall { width: 21px; height: 21px; margin: 8px 0 0px 8px; padding: 4px 0 0px 8px; vertical-align: text-bottom; } .section .moodle-actionmenu .iconsmall { max-width: none !important; /** reset sets 100% !important which breaks on IE8 without this !important */ width: 21px; height: 21px; padding: 4px; vertical-align: bottom; } .section .moodle-actionmenu[data-enhanced] .menu img { width: 21px; height: 21px; } #course-category-listings { background-color: transparent; margin-bottom: 200px; /** Two column layout */ /** Three column layout */ } #course-category-listings.columns-2 > #course-listing > div { position: relative; right: -1px; } #course-category-listings.columns-3 > #course-listing > div { height: 100%; } #course-category-listings > div > div { min-height: 300px; border: 1px solid #dddddd; } #course-category-listings > div > div > ul.ml > li:first-child > div { border-top: 0; } #course-category-listings h3 { margin: 0; padding: .4rem .6rem .3rem; background-color: #f5f5f5; color: #555555; border-bottom: 1px solid #dddddd; } #course-category-listings h4 { margin: 1rem 0 0; padding: .6rem 1rem .5rem; } #course-category-listings .moodle-actionmenu { white-space: nowrap; } #course-category-listings .moodle-actionmenu[data-enhance] .toggle-display img { width: auto; } #course-category-listings .moodle-actionmenu[data-enhance] .toggle-display.textmenu { padding-left: 4px; } #course-category-listings .moodle-actionmenu[data-enhance] .toggle-display.textmenu .caret { margin-top: 12px; } #course-category-listings .listing-actions { text-align: center; padding: .4rem .3rem .3rem; line-height: 2.2em; } #course-category-listings .listing-actions > .moodle-actionmenu { display: inline-block; } #course-category-listings .listing-actions > .moodle-actionmenu .menu a { padding-right: 1rem; } #course-category-listings .listing-actions .moodle-actionmenu:not([data-enhanced]) li { line-height: normal; } #course-category-listings .listing-actions .moodle-actionmenu:not([data-enhanced]) > .menubar a { color: inherit; display: inline-block; } #course-category-listings .listing-actions .moodle-actionmenu:not([data-enhanced]) > .menubar a > img { display: none; } #course-category-listings .listing-actions .moodle-actionmenu:not([data-enhanced]) > .menubar a .caret { display: none; } #course-category-listings .listing-actions .moodle-actionmenu:not([data-enhanced]) > .menu .menu-action-text { display: inline-block; } #course-category-listings ul.ml { list-style: none; margin: 1rem 0; } #course-category-listings ul.ml ul.ml { margin: 0; } #course-category-listings li { line-height: 2.2em; } #course-category-listings li > div:hover { background-color: #f5f5f5; } #course-category-listings li .tree-icon { margin: 2px 0 0 6px; width: 12px; vertical-align: inherit; } #course-category-listings li[data-selected='1'] > div { background-color: #d9edf7; border-top-color: #dddddd; border-bottom-color: #dddddd; } #course-category-listings li[data-selected='1'] li:first-of-type > div, #course-category-listings li[data-selected='1'][data-expandable='0'] + li > div { border-top-color: #dddddd; } #course-category-listings li[data-selected='1']:last-of-type > div { border-bottom-color: #dddddd; } #course-category-listings li .tree-icon { margin-right: 0; } #course-category-listings li li .tree-icon { margin-right: 1em; } #course-category-listings li li li .tree-icon { margin-right: 2em; } #course-category-listings li li li li .tree-icon { margin-right: 3em; } #course-category-listings li li li li li .tree-icon { margin-right: 4em; } #course-category-listings li li li li li li .tree-icon { margin-right: 4.5em; } #course-category-listings li li li li li li li .tree-icon { margin-right: 5em; } #course-category-listings li li li li li li li li .tree-icon { margin-right: 5.5em; } #course-category-listings li + li > div, #course-category-listings li:first-child > div { border-top-color: #dddddd; } #course-category-listings .item-actions { margin-left: 1em; display: inline-block; display: initial; } #course-category-listings .item-actions img { margin: 0 4px; height: 12px; padding: 0; vertical-align: inherit; } #course-category-listings .item-actions.show .menu a { padding: 4px 4px 4px 1em; } #course-category-listings .item-actions.show .menu img { width: 12px; max-width: none; } #course-category-listings .item-actions .menu-action-text { vertical-align: inherit; } #course-category-listings .listitem > div > .float-left { float: right; } #course-category-listings .listitem > div > .float-right { float: left; text-align: left; } #course-category-listings .listitem > div .item-actions .action-show { display: none; } #course-category-listings .listitem > div .item-actions .action-hide { display: inline; } #course-category-listings .listitem > div .without-actions { color: #555555; } #course-category-listings .listitem > div .idnumber { color: #555555; margin-left: 2em; } #course-category-listings .listitem[data-visible="0"] { color: #999999; } #course-category-listings .listitem[data-visible="0"] a.categoryname { color: #999999; } #course-category-listings .listitem[data-visible="0"] > div > a { color: #999999; } #course-category-listings .listitem[data-visible="0"] > div .item-actions .action-show { display: inline; } #course-category-listings .listitem[data-visible="0"] > div .item-actions .action-hide { display: none; } #course-category-listings .listitem[data-visible="0"] > ul .item-actions.category-item-actions .action-hide, #course-category-listings .listitem[data-visible="0"] > ul .item-actions.category-item-actions .action-show { display: none; } #course-category-listings .listitem.highlight { background-color: transparent; } #course-category-listings .listitem.highlight > div, #course-category-listings .listitem.highlight > div:hover, #course-category-listings .listitem.highlight[data-selected='1'] > div { background-color: #dff0d8; } #course-category-listings #course-listing .listitem .categoryname { display: inline-block; margin-right: 1em; color: #555555; } #course-category-listings #course-listing .listitem .coursename { display: inline-block; } #course-category-listings #course-listing .listitem > div { padding-right: 1rem; } #course-category-listings #course-listing > .firstpage .listitem:first-child > div .item-actions .action-moveup, #course-category-listings #course-listing > .lastpage .listitem:last-child > div .item-actions .action-movedown { display: none; } #course-category-listings #course-listing .bulk-action-checkbox { margin: -2px 0 0 6px; } #course-category-listings #category-listing .listitem.collapsed > ul.ml { display: none; } #course-category-listings #category-listing .listitem > div > .ba-checkbox { width: 2.2em; text-align: center; margin: -1px 0 0 0.5em; padding-top: 2px; } #course-category-listings #category-listing .listitem.highlight > div > .ba-checkbox { background-color: #dff0d8; } #course-category-listings #category-listing .listitem[data-selected='1'] > div > .ba-checkbox { margin: 0 0 0 0.5em; padding: 0; background-color: inherit; } #course-category-listings #category-listing .listitem:first-child > div .item-actions .action-moveup, #course-category-listings #category-listing .listitem:last-child > div .item-actions .action-movedown { display: none; } #course-category-listings #category-listing .course-count { color: #555555; margin-left: 2rem; min-width: 3.5em; display: inline-block; } #course-category-listings #category-listing .course-count .smallicon { width: 12px; margin-right: 4px; vertical-align: inherit; } #course-category-listings #category-listing .bulk-action-checkbox { margin-left: -3px; } #course-category-listings #category-listing .category-listing > ul > .listitem:first-child { position: relative; } #course-category-listings #category-listing .category-bulk-actions { margin: 0 0.5em 0.5em; position: relative; } #course-category-listings .detail-pair { border-bottom: 1px solid #dddddd; margin: 0 1rem; } #course-category-listings .detail-pair > * { display: inline-block; line-height: 2.2rem; } #course-category-listings .detail-pair .pair-key { font-weight: bold; vertical-align: top; } #course-category-listings .detail-pair .pair-key span { margin-left: 1rem; display: block; } #course-category-listings .detail-pair .pair-value select { max-width: 100%; } #course-category-listings .bulk-actions .detail-pair > * { display: block; width: 100%; } #course-category-listings .listing-pagination { text-align: center; } #course-category-listings .listing-pagination .yui3-button { background-color: #ffffff; color: #555555; border: 0; margin: .4rem .2rem .45rem; font-size: 10.4px; } #course-category-listings .listing-pagination .yui3-button.active-page { background-color: #2fa4e7; color: #ffffff; } #course-category-listings .listing-pagination-totals { text-align: center; } #course-category-listings .listing-pagination-totals.dimmed { color: #999999; margin: .4rem 1rem .45rem; } #course-category-listings .select-a-category .notifymessage, #course-category-listings .select-a-category .alert { margin: 1em; } #course-category-listings #course-listing .listitem .drag-handle { display: none; } .jsenabled #course-category-listings #course-listing .listitem .drag-handle { display: inline-block; margin: 0 0 0 6px; cursor: pointer; } /** Management header styling **/ .coursecat-management-header { vertical-align: middle; } .coursecat-management-header h2 { display: inline-block; text-align: right; } .coursecat-management-header > div { display: inline-block; float: left; line-height: 40px; } .coursecat-management-header > div > div { margin-right: 1em; margin: 10px 0; display: inline-block; } .coursecat-management-header select { max-width: 300px; cursor: pointer; padding: 0.4em 1em 0.45em 0.5em; vertical-align: baseline; white-space: nowrap; } .coursecat-management-header .view-mode-selector .moodle-actionmenu { white-space: nowrap; display: inline-block; } .coursecat-management-header .view-mode-selector .moodle-actionmenu[data-enhanced].show .menu a { padding-right: 1em; } .course-being-dragged-proxy { border: 0; color: #2fa4e7; vertical-align: middle; padding: 0 4em 0 0; } .course-being-dragged { opacity: 0.5; filter: alpha(opacity=50); } /** * Display sizes: * Large displays 1200 + * Default displays 980 1199 * Tablets 768 979 * Small tablets and large phones 481 767 * Phones 0 480 */ @media (min-width: 1200px) and (max-width: 1600px) { #course-category-listings.columns-3 { background-color: transparent; border: 0; } #course-category-listings.columns-3 #category-listing, #course-category-listings.columns-3 #course-listing { width: 50%; } #course-category-listings.columns-3 #category-listing > div, #course-category-listings.columns-3 #course-listing > div, #course-category-listings.columns-3 #course-detail > div { border: 1px solid #e1e1e8; background-color: #fff; } #course-category-listings.columns-3 #course-detail { width: 100%; margin-top: 1em; } } @media (max-width: 1199px) { #course-category-listings.columns-2, #course-category-listings.columns-3 { background-color: transparent; border: 0; } #course-category-listings.columns-2 #category-listing, #course-category-listings.columns-3 #category-listing, #course-category-listings.columns-2 #course-listing, #course-category-listings.columns-3 #course-listing, #course-category-listings.columns-2 #course-detail, #course-category-listings.columns-3 #course-detail { width: 100%; margin: 0 0 1em; } #course-category-listings.columns-2 #category-listing > div, #course-category-listings.columns-3 #category-listing > div, #course-category-listings.columns-2 #course-listing > div, #course-category-listings.columns-3 #course-listing > div, #course-category-listings.columns-2 #course-detail > div, #course-category-listings.columns-3 #course-detail > div { border: 1px solid #e1e1e8; background-color: #fff; } } .filemanager a, .file-picker a, .filemanager a:hover, .file-picker a:hover { color: #555; text-decoration: none; } .fp-content-center { vertical-align: middle; } .fp-content-hidden { visibility: hidden; } .yui3-panel-focused { outline: none; } #filesskin .yui3-panel-content { padding-bottom: 20px; background: #f2f2f2; border-radius: 8px; border: 1px solid #fff; display: inline-block; box-shadow: -5px 5px 20px 0 #666; } #filesskin .yui3-widget-hd { border-radius: 10px 10px 0 0; border-bottom: 1px solid #bbb; padding: 5px; text-align: center; font-size: 12px; color: #333; letter-spacing: 1px; text-shadow: 1px 1px 1px #fff; filter: dropshadow(color=#ffffff, offx=1, offy=1); background-image: -webkit-linear-gradient(top, #ffffff 0%, #cccccc 100%); background-image: linear-gradient(to bottom, #ffffff 0%, #cccccc 100%); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffcccccc', GradientType=0); } .fp-panel-button { background: #fff; padding: 3px 20px 2px 20px; text-align: center; margin: 10px; border-radius: 10px; display: inline-block; box-shadow: -2px 2px 3px .1px #999; } .moodle-dialogue-base .filepicker .moodle-dialogue-wrap .moodle-dialogue-bd { padding: 0px; } #filesskin .file-picker.fp-generallayout { width: 859px; background: #fff; border-radius: 10px; border: 1px solid #ccc; position: relative; } .file-picker .fp-repo-area { width: 180px; overflow: auto; display: inline-block; float: right; height: 525px; border-left: 1px solid #bbb; } .file-picker .fp-repo-items { float: right; width: 693px; } .file-picker .fp-navbar { background: #f2f2f2; border-bottom: 1px solid #bbb; min-height: 40px; } .file-picker .fp-navbar .fp-viewbar { margin: 4px; } .file-picker .fp-content { padding-top: 15px; overflow: auto; height: 452px; } .filepicker.moodle-dialogue-fullscreen .file-picker .fp-content { width: 100%; } .file-picker .fp-content-loading { height: 100%; width: 100%; display: table; text-align: center; } .file-picker .fp-content .fp-object-container { width: 98%; height: 98%; } .file-picker .fp-list { list-style-type: none; padding: 0; float: right; width: 100%; margin: 0; } .file-picker .fp-list .fp-repo a { display: block; padding: .5em .7em; } .file-picker .fp-list .fp-repo.active { background: #f2f2f2; } .file-picker .fp-list .fp-repo-icon { padding: 0 5px 0 7px; width: auto; height: 16px; } .fp-toolbar { float: right; } .fp-toolbar.empty { display: none; } .fp-toolbar .disabled { display: none; } .fp-toolbar div { display: block; float: right; margin-left: 4px; } .fp-toolbar img { vertical-align: -15%; margin-left: 5px; } .fp-toolbar .fp-tb-search { width: 235px; height: 27px; } .fp-toolbar .fp-tb-search input { background: #ffffff url('[[pix:a/search]]') no-repeat 7px 7px; padding: 2px 27px 1px 6px; width: 200px; height: 27px; border: 1px solid #bbb; } .fp-viewbar { float: left; height: 30px; border: 1px solid #ccc; border-bottom: 1px solid #b3b3b3; border-radius: 4px; background: white; } .fp-repo-items fp-viewbar { margin: 4px; } .fp-viewbar a { width: 30px; height: 30px; border-left: 1px solid #ccc; display: block; float: right; } .fp-viewbar a.checked:hover, .fp-viewbar a:hover { background-image: radial-gradient(ellipse at center, #ffffff 60%, #dfdfdf 100%); background-color: #ebebeb; } .fp-viewbar a.checked, .fp-viewbar a:active { background-image: radial-gradient(ellipse at center, #ffffff 40%, #dfdfdf 100%); background-color: #dfdfdf; } .fp-viewbar a.fp-vb-icons { border-radius: 0 4px 4px 0; } .fp-viewbar a.fp-vb-tree { border-left: 0; border-radius: 4px 0 0 4px; } .fp-viewbar a img { margin: 7px; } .fp-viewbar.disabled a { opacity: 0.45; filter: alpha(opacity=45); background: none; cursor: default; } .file-picker .fp-clear-left { clear: right; } .file-picker .fp-pathbar { display: table-row; } .fp-pathbar.empty { display: none; } .fp-pathbar .fp-path-folder { background-image: url('[[pix:theme|fp/path_folder_rtl]]'); background-position: right; background-repeat: no-repeat; width: 27px; height: 12px; margin-right: 4px; } .fp-pathbar .fp-path-folder-name { margin-right: 32px; line-height: 20px; } .fp-iconview .fp-file { float: right; text-align: center; position: relative; margin: 10px 10px 35px; } .fp-iconview .fp-thumbnail { min-width: 110px; min-height: 110px; line-height: 110px; text-align: center; border: 1px solid #fff; display: block; } .fp-iconview .fp-thumbnail img { border: 1px solid #ddd; padding: 3px; vertical-align: middle; box-shadow: -1px 1px 2px 0 #ccc; } .fp-iconview .fp-thumbnail:hover { background: #fff; border: 1px solid #ddd; box-shadow: inset 0 0 10px 0px #ccc; } .fp-iconview .fp-filename-field { height: 33px; word-wrap: break-word; overflow: hidden; position: absolute; } .fp-iconview .fp-filename-field:hover { overflow: visible; z-index: 1000; } .fp-iconview .fp-filename-field .fp-filename { background: #fff; padding-top: 5px; padding-bottom: 12px; min-width: 112px; } .file-picker .yui3-datatable table { border: 0 solid #bbb; width: 100%; } #filesskin .file-picker .yui3-datatable-header { background: #fff; border-bottom: 1px solid #ccc; border-right: 0 solid #fff; color: #555; } #filesskin .file-picker .yui3-datatable-odd .yui3-datatable-cell { background-color: #f6f6f6; border-right: 0 solid #f6f6f6; } #filesskin .file-picker .yui3-datatable-even .yui3-datatable-cell { background-color: #fff; border-right: 0 solid #fff; } .file-picker .ygtvtn, .filemanager .ygtvtn { background-image: url('[[pix:y/tn_rtl]]'); background-position: right; background-repeat: no-repeat; width: 17px; height: 22px; } .file-picker .ygtvtm, .filemanager .ygtvtm { background-image: url('[[pix:y/tm]]'); background-position: right 10px; background-repeat: no-repeat; width: 13px; height: 12px; cursor: pointer; } .file-picker .ygtvtmh, .filemanager .ygtvtmh { background-image: url('[[pix:y/tm]]'); background-position: right 10px; background-repeat: no-repeat; width: 13px; height: 12px; cursor: pointer; } .file-picker .ygtvtp, .filemanager .ygtvtp { background-image: url('[[pix:y/tp_rtl]]'); background-position: right 10px; background-repeat: no-repeat; width: 13px; height: 12px; cursor: pointer; } .file-picker .ygtvtph, .filemanager .ygtvtph { background-image: url('[[pix:y/tp_rtl]]'); background-position: right 10px; background-repeat: no-repeat; width: 13px; height: 22px; cursor: pointer; } .file-picker .ygtvln, .filemanager .ygtvln { background-image: url('[[pix:y/ln_rtl]]'); background-position: right; background-repeat: no-repeat; width: 17px; height: 22px; } .file-picker .ygtvlm, .filemanager .ygtvlm { background-image: url('[[pix:y/lm]]'); background-position: right 10px; background-repeat: no-repeat; width: 13px; height: 12px; cursor: pointer; } .file-picker .ygtvlmh, .filemanager .ygtvlmh { background-image: url('[[pix:y/lm]]'); background-position: right 10px; background-repeate: no-repeat; width: 13px; height: 12px; cursor: pointer; } .file-picker .ygtvlp, .filemanager .ygtvlp { background-image: url('[[pix:y/lp_rtl]]'); background-position: right 10px; background-repeat: no-repeat; width: 13px; height: 12px; cursor: pointer; } .file-picker .ygtvlph, .filemanager .ygtvlph { background-image: url('[[pix:y/lp_rtl]]'); background-position: right 10px; background-repeat: no-repeat; width: 13px; height: 12px; cursor: pointer; } .file-picker .ygtvloading, .filemanager .ygtvloading { background: transparent url('[[pix:y/loading]]') 0 0 no-repeat; width: 16px; height: 22px; } .file-picker .ygtvdepthcell, .filemanager .ygtvdepthcell { background: url('[[pix:y/vline]]') 0 0 no-repeat; width: 17px; height: 32px; } .file-picker .ygtvblankdepthcell, .filemanager .ygtvblankdepthcell { width: 17px; height: 22px; } a.ygtvspacer:hover { color: transparent; text-decoration: none; } .ygtvlabel, .ygtvlabel:link, .ygtvlabel:visited, .ygtvlabel:hover { background-color: transparent; cursor: pointer; margin-right: 2px; text-decoration: none; } .file-picker .ygtvfocus, .filemanager .ygtvfocus { background-color: #eee; } .fp-filename-icon { margin-top: 10px; display: block; position: relative; } .fp-icon { float: right; margin-top: -7px; width: 24px; height: 24px; margin-left: 10px; text-align: center; line-height: 24px; } .fp-icon img { max-height: 24px; max-width: 24px; vertical-align: middle; } .fp-filename { padding-left: 10px; } .file-picker.fp-dlg { text-align: center; } .file-picker.fp-dlg .fp-dlg-text { padding: 30px 20px 10px; font-size: 12px; } .file-picker.fp-dlg .fp-dlg-buttons { margin: 0 20px; } .file-picker.fp-msg { text-align: center; } .file-picker.fp-msg .fp-msg-text { padding: 40px 20px 10px 20px; min-width: 200px; max-width: 500px; max-height: 300px; overflow: auto; font-size: 12px; } .file-picker.fp-msg.fp-msg-error .fp-msg-text { padding: 40px 20px 10px 20px; font-size: 12px; } .file-picker .fp-content-error { text-align: center; } .file-picker .fp-content-error .fp-error { padding: 40px 20px 10px 20px; font-size: 12px; } .file-picker .fp-nextpage { clear: both; } .file-picker .fp-nextpage .fp-nextpage-loading { display: none; } .file-picker .fp-nextpage.loading .fp-nextpage-link { display: none; } .file-picker .fp-nextpage.loading .fp-nextpage-loading { display: block; text-align: center; height: 100px; padding-top: 50px; } .fp-select form { padding: 20px 20px 0; } .fp-select .fp-select-loading { text-align: center; margin-top: 20px; } .fp-select .fp-hr { clear: both; height: 1px; background-color: #fff; border-bottom: 1px solid #bbb; width: auto; margin: 10px 0; } .fp-select table { padding: 0 0 10px; } .fp-select table .mdl-right { min-width: 84px; } .fp-select .fp-reflist .mdl-right { vertical-align: top; } .fp-select .fp-select-buttons { float: left; } .fp-select .fp-info { display: block; clear: both; padding: 1px 20px 0; } .fp-select .fp-thumbnail { float: right; min-width: 110px; min-height: 110px; line-height: 110px; text-align: center; margin: 10px 0 0 20px; background: #fff; border: 1px solid #ddd; box-shadow: inset 0 0 10px 0 #ccc; } .fp-select .fp-thumbnail img { border: 1px solid #ddd; padding: 3px; vertical-align: middle; margin: 10px; } .fp-select .fp-fileinfo { display: inline-block; margin-top: 10px; } .file-picker.fp-select .fp-fileinfo { max-width: 240px; } .fp-select .fp-fileinfo div { padding-bottom: 5px; } .file-picker.fp-select .uneditable { display: none; } .file-picker.fp-select .fp-select-loading { display: none; } .file-picker.fp-select.loading .fp-select-loading { display: block; } .file-picker.fp-select.loading form { display: none; } .fp-select .fp-dimensions.fp-unknown { display: none; } .filemanager-loading { display: none; } .jsenabled .filemanager-loading { display: block; margin-top: 100px; } .filemanager.fm-loading .filemanager-toolbar, .filemanager.fm-loading .fp-pathbar, .filemanager.fm-loading .filemanager-container, .filemanager.fm-loaded .filemanager-loading, .filemanager.fm-maxfiles .fp-btn-add, .filemanager.fm-maxfiles .dndupload-message, .filemanager.fm-noitems .fp-btn-download, .filemanager .fm-empty-container, .filemanager.fm-noitems .filemanager-container .fp-content { display: none; } .filemanager .filemanager-updating { display: none; text-align: center; } .filemanager.fm-updating .filemanager-updating { display: block; margin-top: 37px; } .filemanager.fm-updating .fm-content-wrapper, .filemanager.fm-nomkdir .fp-btn-mkdir, .fitem.disabled .filemanager .filemanager-toolbar, .fitem.disabled .filemanager .fp-pathbar, .fitem.disabled .filemanager .fp-restrictions, .fitem.disabled .filemanager .fm-content-wrapper { display: none; } .fp-restrictions { text-align: left; } .filemanager .fp-navbar { background: #f2f2f2; border: 1px solid #bbb; border-bottom: none; } .filemanager-toolbar { padding: 4px; overflow: hidden; } .fp-pathbar { border-top: 1px solid #bbb; padding: 5px 8px 1px; min-height: 20px; } .file-picker .fp-toolbar { padding: 4px; } .fp-toolbar .fp-btn-add, .fp-toolbar .fp-btn-download, .fp-toolbar .fp-btn-mkdir, .fp-toolbar .fp-tb-help, .fp-toolbar .fp-tb-manage, .fp-toolbar .fp-tb-logout, .fp-toolbar .fp-tb-refresh { border: 1px solid #ccc; border-bottom: 1px solid #b3b3b3; border-radius: 4px; background: white; width: 30px; height: 30px; } .fp-toolbar a:hover { background-image: radial-gradient(ellipse at center, #ffffff 60%, #dfdfdf 100%); background-color: #ebebeb; } .fp-toolbar a:active { background-image: radial-gradient(ellipse at center, #ffffff 40%, #dfdfdf 100%); background-color: #dfdfdf; } .fp-btn-add a, .fp-btn-download a, .fp-btn-mkdir a, .fp-tb-help a, .fp-tb-manage a, .fp-tb-logout a, .fp-tb-refresh a { display: block; width: 30px; height: 30px; border-radius: 4px; } .fp-btn-add img, .fp-btn-download img, .fp-btn-mkdir img, .fp-tb-help img, .fp-tb-manage img, .fp-tb-logout img, .fp-tb-refresh img { margin: 7px; } .filemanager .fp-pathbar.empty { display: none; } .filepicker-filelist, .filemanager-container { background: #fff; clear: both; overflow: auto; border: 1px solid #bbb; min-height: 140px; position: relative; } .filemanager .fp-content { overflow: auto; max-height: 472px; min-height: 157px; } .filemanager-container, .filepicker-filelist { overflow: hidden; } .fitem.disabled .filepicker-filelist, .fitem.disabled .filemanager-container { background-color: #ebebe4; } .fitem.disabled .fp-btn-choose { color: #999999; } .fitem.disabled .filepicker-filelist .filepicker-filename { display: none; } .fp-iconview .fp-reficons1 { position: absolute; height: 100%; width: 100%; top: 0; right: 0; } .fp-iconview .fp-reficons2 { position: absolute; height: 100%; width: 100%; top: 0; right: 0; } .fp-iconview .fp-file.fp-hasreferences .fp-reficons1 { background: url('[[pix:theme|fp/link]]') no-repeat; background-position: bottom left; } .fp-iconview .fp-file.fp-isreference .fp-reficons2 { background: url('[[pix:theme|fp/alias]]') no-repeat; background-position: bottom right; } .filemanager .fp-iconview .fp-file.fp-originalmissing .fp-thumbnail img { display: none; } .filemanager .fp-iconview .fp-file.fp-originalmissing .fp-thumbnail { background: url([[pix:s/dead]]) no-repeat; background-position: center center; } .filemanager .yui3-datatable table { border: 0 solid #bbb; width: 100%; } .filemanager .yui3-datatable-header { background: #fff!important; border-bottom: 1px solid #ccc!important; border-right: 0 solid #fff!important; color: #555!important; } .filemanager .yui3-datatable-odd .yui3-datatable-cell { background-color: #f6f6f6!important; border-right: 0 solid #f6f6f6; } .filemanager .yui3-datatable-even .yui3-datatable-cell { background-color: #fff!important; border-right: 0 solid #fff; } .filemanager .fp-filename-icon.fp-hasreferences .fp-reficons1 { background: url('[[pix:theme|fp/link_sm]]') no-repeat 0 0; height: 100%; width: 100%; position: absolute; top: 8px; right: 17px; z-index: 1000; } .filemanager .fp-filename-icon.fp-isreference .fp-reficons2 { background: url('[[pix:theme|fp/alias_sm]]') no-repeat 0 0; height: 100%; width: 100%; position: absolute; top: 9px; right: -6px; z-index: 1001; } .filemanager .fp-contextmenu { display: none; } .filemanager .fp-iconview .fp-folder.fp-hascontextmenu .fp-contextmenu { display: block; position: absolute; left: 7px; bottom: 5px; } .filemanager .fp-treeview .fp-folder.fp-hascontextmenu .fp-contextmenu, .filemanager .fp-tableview .fp-folder.fp-hascontextmenu .fp-contextmenu { display: inline; position: absolute; right: 14px; margin-left: -20px; top: 6px; } .filepicker-filelist .filepicker-container, .filemanager.fm-noitems .fm-empty-container { display: block; position: absolute; top: 10px; bottom: 10px; right: 10px; left: 10px; border: 2px dashed #bbb; padding-top: 85px; text-align: center; } .filepicker-filelist .dndupload-target, .filemanager-container .dndupload-target { background: #fff; position: absolute; top: 10px; bottom: 10px; right: 10px; left: 10px; border: 2px dashed #fb7979; padding-top: 85px; text-align: center; box-shadow: 0px 0 0 10px #fff; } .filepicker-filelist.dndupload-over .dndupload-target, .filemanager-container.dndupload-over .dndupload-target { background: #fff; position: absolute; top: 10px; bottom: 10px; right: 10px; left: 10px; border: 2px dashed #6c8cd3; padding-top: 85px; text-align: center; } .dndupload-message { display: none; } .dndsupported .dndupload-message { display: inline; } .dnduploadnotsupported-message { display: none; } .dndnotsupported .dnduploadnotsupported-message { display: inline; } .dndupload-target { display: none; } .dndsupported .dndupload-ready .dndupload-target { display: block; } .dndupload-uploadinprogress { display: none; text-align: center; } .dndupload-uploading .dndupload-uploadinprogress { display: block; } .dndupload-arrow { background: url([[pix:theme|fp/dnd_arrow]]) center no-repeat; width: 100%; height: 80px; position: absolute; top: 5px; } .fitem.disabled .filepicker-container, .fitem.disabled .fm-empty-container { display: none; } .dndupload-progressbars { padding: 10px; display: none; } .dndupload-inprogress .dndupload-progressbars { display: block; } .dndupload-inprogress .fp-content { display: none; } .filemanager.fm-noitems .dndupload-inprogress .fm-empty-container { display: none; } .filepicker-filelist.dndupload-inprogress .filepicker-container { display: none; } .filepicker-filelist.dndupload-inprogress a { display: none; } .filemanager.fp-select .fp-select-loading { display: none; } .filemanager.fp-select.loading .fp-select-loading { display: block; } .filemanager.fp-select.loading form { display: none; } .filemanager.fp-select.fp-folder .fp-license, .filemanager.fp-select.fp-folder .fp-author, .filemanager.fp-select.fp-file .fp-file-unzip, .filemanager.fp-select.fp-folder .fp-file-unzip, .filemanager.fp-select.fp-file .fp-file-zip, .filemanager.fp-select.fp-zip .fp-file-zip { display: none; } .filemanager.fp-select .fp-file-setmain, .filemanager.fp-select .fp-file-setmain-help { display: none; } .filemanager.fp-select.fp-cansetmain .fp-file-setmain, .filemanager.fp-select.fp-cansetmain .fp-file-setmain-help { display: inline-block; } .filemanager .fp-mainfile .fp-filename { font-weight: bold; } .filemanager.fp-select.fp-folder .fp-file-download { display: none; } .fm-operation { font-weight: bold; } .filemanager.fp-select .fp-original.fp-unknown, .filemanager.fp-select .fp-original .fp-originloading { display: none; } .filemanager.fp-select .fp-original.fp-loading .fp-originloading { display: inline; } .filemanager.fp-select .fp-reflist.fp-unknown, .filemanager.fp-select .fp-reflist .fp-reflistloading { display: none; } .filemanager.fp-select .fp-refcount { max-width: 265px; } .filemanager.fp-select .fp-reflist.fp-loading .fp-reflistloading { display: inline; } .filemanager.fp-select .fp-reflist .fp-value { background: #f9f9f9; border: 1px solid #bbb; padding: 8px 7px; margin: 0; max-width: 265px; max-height: 75px; overflow: auto; } .filemanager.fp-select .fp-reflist .fp-value li { padding-bottom: 7px; } .filemanager.fp-mkdir-dlg { text-align: center; } .filemanager.fp-mkdir-dlg .fp-mkdir-dlg-text { text-align: right; margin: 20px; } .filemanager.fp-dlg { text-align: center; } .filemanager.fp-dlg .fp-dlg-text { padding: 0 10px; min-width: 200px; max-width: 340px; max-height: 300px; overflow: auto; line-height: 22px; margin: 40px 20px 20px; font-size: 12px; } .file-picker div.bd { text-align: right; } .fp-formset .control-label { font-size: 14px; line-height: 1.42857143; } .box.message .mdl-align { text-align: right; } .box.message table tr { border-bottom: 1px solid #dddddd; } .box.message table tr:nth-child(odd) > td, .box.message table tr:nth-child(odd) > th { background-color: #f9f9f9; } .box.message table td.heading { padding: 5px 10px; font-size: 14px; } .box.message tbody { margin: 5px 10px; padding: 5px 10px; } .box.message tbody { display: table; margin: 5px 0; padding: 5px 0; width: 100%; } .box.message .message_form { width: 100%; } .box.message .message_form tr { border: 0; } .box.message .message_form td { background-color: inherit !important; } .box.message .message_form input[type="text"] { display: block; width: 100%; height: 38px; padding: 8px 12px; font-size: 14px; line-height: 1.42857143; color: #555555; background-color: #ffffff; background-image: none; border: 1px solid #cccccc; border-radius: 4px; -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 .15s, box-shadow ease-in-out .15s; transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; display: inline-block; } .box.message .message_form input[type="text"]:focus { border-color: #66afe9; outline: 0; -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6); box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6); } .box.message .message_form input[type="text"]::-moz-placeholder { color: #999999; opacity: 1; } .box.message .message_form input[type="text"]:-ms-input-placeholder { color: #999999; } .box.message .message_form input[type="text"]::-webkit-input-placeholder { color: #999999; } .box.message .message_form input[type="text"][disabled], .box.message .message_form input[type="text"][readonly], fieldset[disabled] .box.message .message_form input[type="text"] { cursor: not-allowed; background-color: #eeeeee; opacity: 1; } textarea.box.message .message_form input[type="text"] { height: auto; } .box.message .contactselector { margin-bottom: 20px; background-color: #ffffff; border: 1px solid transparent; border-radius: 0; -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05); box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05); border-color: #dddddd; } .box.message .contactselector > .list-group { margin-bottom: 0; } .box.message .contactselector > .list-group .list-group-item { border-width: 1px 0; border-radius: 0; } .box.message .contactselector > .list-group:first-child .list-group-item:first-child { border-top: 0; border-top-left-radius: -1; border-top-right-radius: -1; } .box.message .contactselector > .list-group:last-child .list-group-item:last-child { border-bottom: 0; border-bottom-left-radius: -1; border-bottom-right-radius: -1; } .box.message .contactselector > .table, .box.message .contactselector > .table-responsive > .table { margin-bottom: 0; } .box.message .contactselector > .table:first-child, .box.message .contactselector > .table-responsive:first-child > .table:first-child { border-top-left-radius: -1; border-top-right-radius: -1; } .box.message .contactselector > .table:first-child > thead:first-child > tr:first-child td:first-child, .box.message .contactselector > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:first-child, .box.message .contactselector > .table:first-child > tbody:first-child > tr:first-child td:first-child, .box.message .contactselector > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:first-child, .box.message .contactselector > .table:first-child > thead:first-child > tr:first-child th:first-child, .box.message .contactselector > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:first-child, .box.message .contactselector > .table:first-child > tbody:first-child > tr:first-child th:first-child, .box.message .contactselector > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:first-child { border-top-right-radius: -1; } .box.message .contactselector > .table:first-child > thead:first-child > tr:first-child td:last-child, .box.message .contactselector > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:last-child, .box.message .contactselector > .table:first-child > tbody:first-child > tr:first-child td:last-child, .box.message .contactselector > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:last-child, .box.message .contactselector > .table:first-child > thead:first-child > tr:first-child th:last-child, .box.message .contactselector > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:last-child, .box.message .contactselector > .table:first-child > tbody:first-child > tr:first-child th:last-child, .box.message .contactselector > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:last-child { border-top-left-radius: -1; } .box.message .contactselector > .table:last-child, .box.message .contactselector > .table-responsive:last-child > .table:last-child { border-bottom-left-radius: -1; border-bottom-right-radius: -1; } .box.message .contactselector > .table:last-child > tbody:last-child > tr:last-child td:first-child, .box.message .contactselector > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:first-child, .box.message .contactselector > .table:last-child > tfoot:last-child > tr:last-child td:first-child, .box.message .contactselector > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:first-child, .box.message .contactselector > .table:last-child > tbody:last-child > tr:last-child th:first-child, .box.message .contactselector > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:first-child, .box.message .contactselector > .table:last-child > tfoot:last-child > tr:last-child th:first-child, .box.message .contactselector > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:first-child { border-bottom-right-radius: -1; } .box.message .contactselector > .table:last-child > tbody:last-child > tr:last-child td:last-child, .box.message .contactselector > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:last-child, .box.message .contactselector > .table:last-child > tfoot:last-child > tr:last-child td:last-child, .box.message .contactselector > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:last-child, .box.message .contactselector > .table:last-child > tbody:last-child > tr:last-child th:last-child, .box.message .contactselector > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:last-child, .box.message .contactselector > .table:last-child > tfoot:last-child > tr:last-child th:last-child, .box.message .contactselector > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:last-child { border-bottom-left-radius: -1; } .box.message .contactselector > .panel-body + .table, .box.message .contactselector > .panel-body + .table-responsive { border-top: 1px solid #dddddd; } .box.message .contactselector > .table > tbody:first-child > tr:first-child th, .box.message .contactselector > .table > tbody:first-child > tr:first-child td { border-top: 0; } .box.message .contactselector > .table-bordered, .box.message .contactselector > .table-responsive > .table-bordered { border: 0; } .box.message .contactselector > .table-bordered > thead > tr > th:first-child, .box.message .contactselector > .table-responsive > .table-bordered > thead > tr > th:first-child, .box.message .contactselector > .table-bordered > tbody > tr > th:first-child, .box.message .contactselector > .table-responsive > .table-bordered > tbody > tr > th:first-child, .box.message .contactselector > .table-bordered > tfoot > tr > th:first-child, .box.message .contactselector > .table-responsive > .table-bordered > tfoot > tr > th:first-child, .box.message .contactselector > .table-bordered > thead > tr > td:first-child, .box.message .contactselector > .table-responsive > .table-bordered > thead > tr > td:first-child, .box.message .contactselector > .table-bordered > tbody > tr > td:first-child, .box.message .contactselector > .table-responsive > .table-bordered > tbody > tr > td:first-child, .box.message .contactselector > .table-bordered > tfoot > tr > td:first-child, .box.message .contactselector > .table-responsive > .table-bordered > tfoot > tr > td:first-child { border-right: 0; } .box.message .contactselector > .table-bordered > thead > tr > th:last-child, .box.message .contactselector > .table-responsive > .table-bordered > thead > tr > th:last-child, .box.message .contactselector > .table-bordered > tbody > tr > th:last-child, .box.message .contactselector > .table-responsive > .table-bordered > tbody > tr > th:last-child, .box.message .contactselector > .table-bordered > tfoot > tr > th:last-child, .box.message .contactselector > .table-responsive > .table-bordered > tfoot > tr > th:last-child, .box.message .contactselector > .table-bordered > thead > tr > td:last-child, .box.message .contactselector > .table-responsive > .table-bordered > thead > tr > td:last-child, .box.message .contactselector > .table-bordered > tbody > tr > td:last-child, .box.message .contactselector > .table-responsive > .table-bordered > tbody > tr > td:last-child, .box.message .contactselector > .table-bordered > tfoot > tr > td:last-child, .box.message .contactselector > .table-responsive > .table-bordered > tfoot > tr > td:last-child { border-left: 0; } .box.message .contactselector > .table-bordered > thead > tr:first-child > td, .box.message .contactselector > .table-responsive > .table-bordered > thead > tr:first-child > td, .box.message .contactselector > .table-bordered > tbody > tr:first-child > td, .box.message .contactselector > .table-responsive > .table-bordered > tbody > tr:first-child > td, .box.message .contactselector > .table-bordered > thead > tr:first-child > th, .box.message .contactselector > .table-responsive > .table-bordered > thead > tr:first-child > th, .box.message .contactselector > .table-bordered > tbody > tr:first-child > th, .box.message .contactselector > .table-responsive > .table-bordered > tbody > tr:first-child > th { border-bottom: 0; } .box.message .contactselector > .table-bordered > tbody > tr:last-child > td, .box.message .contactselector > .table-responsive > .table-bordered > tbody > tr:last-child > td, .box.message .contactselector > .table-bordered > tfoot > tr:last-child > td, .box.message .contactselector > .table-responsive > .table-bordered > tfoot > tr:last-child > td, .box.message .contactselector > .table-bordered > tbody > tr:last-child > th, .box.message .contactselector > .table-responsive > .table-bordered > tbody > tr:last-child > th, .box.message .contactselector > .table-bordered > tfoot > tr:last-child > th, .box.message .contactselector > .table-responsive > .table-bordered > tfoot > tr:last-child > th { border-bottom: 0; } .box.message .contactselector > .table-responsive { border: 0; margin-bottom: 0; } .box.message .contactselector > .panel-heading { color: #555555; background-color: #f5f5f5; border-color: #dddddd; } .box.message .contactselector > .panel-heading + .panel-collapse .panel-body { border-top-color: #dddddd; } .box.message .contactselector > .panel-footer + .panel-collapse .panel-body { border-bottom-color: #dddddd; } .box.message .contactselector .heading { margin: 10px 15px; color: #317eac; } .box.message .contactselector form#usergroupform { padding: 5px 10px; } .box.message .contactselector form#usergroupform fieldset { margin-right: -15px; margin-left: -15px; margin-right: 0; margin-left: 0; } .box.message .contactselector form#usergroupform fieldset .fitem { margin-right: 0; margin-left: 0; } .box.message .contactselector form#usergroupform fieldset label { position: relative; min-height: 1px; padding-right: 15px; padding-left: 15px; display: block !important; } @media (min-width: 992px) { .box.message .contactselector form#usergroupform fieldset label { float: right; width: 33.33333333%; } } .box.message .contactselector form#usergroupform fieldset select { position: relative; min-height: 1px; padding-right: 15px; padding-left: 15px; float: right; display: block; width: 100%; height: 38px; padding: 8px 12px; font-size: 14px; line-height: 1.42857143; color: #555555; background-color: #ffffff; background-image: none; border: 1px solid #cccccc; border-radius: 4px; -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 .15s, box-shadow ease-in-out .15s; transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; width: auto; } @media (min-width: 992px) { .box.message .contactselector form#usergroupform fieldset select { float: right; width: 58.33333333%; } } .box.message .contactselector form#usergroupform fieldset select:focus { border-color: #66afe9; outline: 0; -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6); box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6); } .box.message .contactselector form#usergroupform fieldset select::-moz-placeholder { color: #999999; opacity: 1; } .box.message .contactselector form#usergroupform fieldset select:-ms-input-placeholder { color: #999999; } .box.message .contactselector form#usergroupform fieldset select::-webkit-input-placeholder { color: #999999; } .box.message .contactselector form#usergroupform fieldset select[disabled], .box.message .contactselector form#usergroupform fieldset select[readonly], fieldset[disabled] .box.message .contactselector form#usergroupform fieldset select { cursor: not-allowed; background-color: #eeeeee; opacity: 1; } textarea.box.message .contactselector form#usergroupform fieldset select { height: auto; } .box.message .contactselector table#message_contacts, .box.message .contactselector table#message_participants { float: none !important; display: block; margin: 5px 5px; } .box.message .contactselector table#message_contacts td.pix, .box.message .contactselector table#message_participants td.pix { padding: 10px; width: 30px; } .box.message .contactselector table#message_contacts td.contact, .box.message .contactselector table#message_participants td.contact { width: 100px; padding: 10px; } .box.message .contactselector table#message_contacts td.link, .box.message .contactselector table#message_participants td.link { padding: 10px; width: 100px; } .box.message .messagearea { margin-bottom: 20px; background-color: #ffffff; border: 1px solid transparent; border-radius: 0; -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05); box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05); border-color: #dddddd; } .box.message .messagearea > .list-group { margin-bottom: 0; } .box.message .messagearea > .list-group .list-group-item { border-width: 1px 0; border-radius: 0; } .box.message .messagearea > .list-group:first-child .list-group-item:first-child { border-top: 0; border-top-left-radius: -1; border-top-right-radius: -1; } .box.message .messagearea > .list-group:last-child .list-group-item:last-child { border-bottom: 0; border-bottom-left-radius: -1; border-bottom-right-radius: -1; } .box.message .messagearea > .table, .box.message .messagearea > .table-responsive > .table { margin-bottom: 0; } .box.message .messagearea > .table:first-child, .box.message .messagearea > .table-responsive:first-child > .table:first-child { border-top-left-radius: -1; border-top-right-radius: -1; } .box.message .messagearea > .table:first-child > thead:first-child > tr:first-child td:first-child, .box.message .messagearea > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:first-child, .box.message .messagearea > .table:first-child > tbody:first-child > tr:first-child td:first-child, .box.message .messagearea > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:first-child, .box.message .messagearea > .table:first-child > thead:first-child > tr:first-child th:first-child, .box.message .messagearea > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:first-child, .box.message .messagearea > .table:first-child > tbody:first-child > tr:first-child th:first-child, .box.message .messagearea > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:first-child { border-top-right-radius: -1; } .box.message .messagearea > .table:first-child > thead:first-child > tr:first-child td:last-child, .box.message .messagearea > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:last-child, .box.message .messagearea > .table:first-child > tbody:first-child > tr:first-child td:last-child, .box.message .messagearea > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:last-child, .box.message .messagearea > .table:first-child > thead:first-child > tr:first-child th:last-child, .box.message .messagearea > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:last-child, .box.message .messagearea > .table:first-child > tbody:first-child > tr:first-child th:last-child, .box.message .messagearea > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:last-child { border-top-left-radius: -1; } .box.message .messagearea > .table:last-child, .box.message .messagearea > .table-responsive:last-child > .table:last-child { border-bottom-left-radius: -1; border-bottom-right-radius: -1; } .box.message .messagearea > .table:last-child > tbody:last-child > tr:last-child td:first-child, .box.message .messagearea > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:first-child, .box.message .messagearea > .table:last-child > tfoot:last-child > tr:last-child td:first-child, .box.message .messagearea > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:first-child, .box.message .messagearea > .table:last-child > tbody:last-child > tr:last-child th:first-child, .box.message .messagearea > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:first-child, .box.message .messagearea > .table:last-child > tfoot:last-child > tr:last-child th:first-child, .box.message .messagearea > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:first-child { border-bottom-right-radius: -1; } .box.message .messagearea > .table:last-child > tbody:last-child > tr:last-child td:last-child, .box.message .messagearea > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:last-child, .box.message .messagearea > .table:last-child > tfoot:last-child > tr:last-child td:last-child, .box.message .messagearea > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:last-child, .box.message .messagearea > .table:last-child > tbody:last-child > tr:last-child th:last-child, .box.message .messagearea > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:last-child, .box.message .messagearea > .table:last-child > tfoot:last-child > tr:last-child th:last-child, .box.message .messagearea > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:last-child { border-bottom-left-radius: -1; } .box.message .messagearea > .panel-body + .table, .box.message .messagearea > .panel-body + .table-responsive { border-top: 1px solid #dddddd; } .box.message .messagearea > .table > tbody:first-child > tr:first-child th, .box.message .messagearea > .table > tbody:first-child > tr:first-child td { border-top: 0; } .box.message .messagearea > .table-bordered, .box.message .messagearea > .table-responsive > .table-bordered { border: 0; } .box.message .messagearea > .table-bordered > thead > tr > th:first-child, .box.message .messagearea > .table-responsive > .table-bordered > thead > tr > th:first-child, .box.message .messagearea > .table-bordered > tbody > tr > th:first-child, .box.message .messagearea > .table-responsive > .table-bordered > tbody > tr > th:first-child, .box.message .messagearea > .table-bordered > tfoot > tr > th:first-child, .box.message .messagearea > .table-responsive > .table-bordered > tfoot > tr > th:first-child, .box.message .messagearea > .table-bordered > thead > tr > td:first-child, .box.message .messagearea > .table-responsive > .table-bordered > thead > tr > td:first-child, .box.message .messagearea > .table-bordered > tbody > tr > td:first-child, .box.message .messagearea > .table-responsive > .table-bordered > tbody > tr > td:first-child, .box.message .messagearea > .table-bordered > tfoot > tr > td:first-child, .box.message .messagearea > .table-responsive > .table-bordered > tfoot > tr > td:first-child { border-right: 0; } .box.message .messagearea > .table-bordered > thead > tr > th:last-child, .box.message .messagearea > .table-responsive > .table-bordered > thead > tr > th:last-child, .box.message .messagearea > .table-bordered > tbody > tr > th:last-child, .box.message .messagearea > .table-responsive > .table-bordered > tbody > tr > th:last-child, .box.message .messagearea > .table-bordered > tfoot > tr > th:last-child, .box.message .messagearea > .table-responsive > .table-bordered > tfoot > tr > th:last-child, .box.message .messagearea > .table-bordered > thead > tr > td:last-child, .box.message .messagearea > .table-responsive > .table-bordered > thead > tr > td:last-child, .box.message .messagearea > .table-bordered > tbody > tr > td:last-child, .box.message .messagearea > .table-responsive > .table-bordered > tbody > tr > td:last-child, .box.message .messagearea > .table-bordered > tfoot > tr > td:last-child, .box.message .messagearea > .table-responsive > .table-bordered > tfoot > tr > td:last-child { border-left: 0; } .box.message .messagearea > .table-bordered > thead > tr:first-child > td, .box.message .messagearea > .table-responsive > .table-bordered > thead > tr:first-child > td, .box.message .messagearea > .table-bordered > tbody > tr:first-child > td, .box.message .messagearea > .table-responsive > .table-bordered > tbody > tr:first-child > td, .box.message .messagearea > .table-bordered > thead > tr:first-child > th, .box.message .messagearea > .table-responsive > .table-bordered > thead > tr:first-child > th, .box.message .messagearea > .table-bordered > tbody > tr:first-child > th, .box.message .messagearea > .table-responsive > .table-bordered > tbody > tr:first-child > th { border-bottom: 0; } .box.message .messagearea > .table-bordered > tbody > tr:last-child > td, .box.message .messagearea > .table-responsive > .table-bordered > tbody > tr:last-child > td, .box.message .messagearea > .table-bordered > tfoot > tr:last-child > td, .box.message .messagearea > .table-responsive > .table-bordered > tfoot > tr:last-child > td, .box.message .messagearea > .table-bordered > tbody > tr:last-child > th, .box.message .messagearea > .table-responsive > .table-bordered > tbody > tr:last-child > th, .box.message .messagearea > .table-bordered > tfoot > tr:last-child > th, .box.message .messagearea > .table-responsive > .table-bordered > tfoot > tr:last-child > th { border-bottom: 0; } .box.message .messagearea > .table-responsive { border: 0; margin-bottom: 0; } .box.message .messagearea > .panel-heading { color: #555555; background-color: #f5f5f5; border-color: #dddddd; } .box.message .messagearea > .panel-heading + .panel-collapse .panel-body { border-top-color: #dddddd; } .box.message .messagearea > .panel-footer + .panel-collapse .panel-body { border-bottom-color: #dddddd; } .box.message .messagearea p.heading { margin: 10px 15px; font-size: 30px; color: #317eac; } .box.message .messagearea #personsearch { margin: 10px 15px; } .box.message .messagearea #personsearch input[type="text"] { width: 150px; margin-bottom: 10px; margin-left: 10px; } .box.message .messagearea #personsearch input[type="submit"] { margin-right: 0px; } .box.message .messagearea .mdl-left .heading { font-size: 14px; } .box.message .messagearea .mdl-left .messagesearchresults { width: 100%; margin: 10px 0; padding: 0px 15px; display: block; } .box.message .messagearea .mdl-left .messagesearchresults td.pix { padding: 10px; width: 30px; } .box.message .messagearea .mdl-left .messagesearchresults td.contact { width: 30px; } .box.message .messagearea .mdl-left .messagesearchresults td.contact img { margin: 10px; } .box.message .messagearea .messagerecent .singlemessage { margin: 10px 15px; margin-bottom: 20px; background-color: #ffffff; border: 1px solid transparent; border-radius: 0; -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05); box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05); border-color: #dddddd; } .box.message .messagearea .messagerecent .singlemessage > .list-group { margin-bottom: 0; } .box.message .messagearea .messagerecent .singlemessage > .list-group .list-group-item { border-width: 1px 0; border-radius: 0; } .box.message .messagearea .messagerecent .singlemessage > .list-group:first-child .list-group-item:first-child { border-top: 0; border-top-left-radius: -1; border-top-right-radius: -1; } .box.message .messagearea .messagerecent .singlemessage > .list-group:last-child .list-group-item:last-child { border-bottom: 0; border-bottom-left-radius: -1; border-bottom-right-radius: -1; } .box.message .messagearea .messagerecent .singlemessage > .table, .box.message .messagearea .messagerecent .singlemessage > .table-responsive > .table { margin-bottom: 0; } .box.message .messagearea .messagerecent .singlemessage > .table:first-child, .box.message .messagearea .messagerecent .singlemessage > .table-responsive:first-child > .table:first-child { border-top-left-radius: -1; border-top-right-radius: -1; } .box.message .messagearea .messagerecent .singlemessage > .table:first-child > thead:first-child > tr:first-child td:first-child, .box.message .messagearea .messagerecent .singlemessage > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:first-child, .box.message .messagearea .messagerecent .singlemessage > .table:first-child > tbody:first-child > tr:first-child td:first-child, .box.message .messagearea .messagerecent .singlemessage > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:first-child, .box.message .messagearea .messagerecent .singlemessage > .table:first-child > thead:first-child > tr:first-child th:first-child, .box.message .messagearea .messagerecent .singlemessage > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:first-child, .box.message .messagearea .messagerecent .singlemessage > .table:first-child > tbody:first-child > tr:first-child th:first-child, .box.message .messagearea .messagerecent .singlemessage > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:first-child { border-top-right-radius: -1; } .box.message .messagearea .messagerecent .singlemessage > .table:first-child > thead:first-child > tr:first-child td:last-child, .box.message .messagearea .messagerecent .singlemessage > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:last-child, .box.message .messagearea .messagerecent .singlemessage > .table:first-child > tbody:first-child > tr:first-child td:last-child, .box.message .messagearea .messagerecent .singlemessage > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:last-child, .box.message .messagearea .messagerecent .singlemessage > .table:first-child > thead:first-child > tr:first-child th:last-child, .box.message .messagearea .messagerecent .singlemessage > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:last-child, .box.message .messagearea .messagerecent .singlemessage > .table:first-child > tbody:first-child > tr:first-child th:last-child, .box.message .messagearea .messagerecent .singlemessage > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:last-child { border-top-left-radius: -1; } .box.message .messagearea .messagerecent .singlemessage > .table:last-child, .box.message .messagearea .messagerecent .singlemessage > .table-responsive:last-child > .table:last-child { border-bottom-left-radius: -1; border-bottom-right-radius: -1; } .box.message .messagearea .messagerecent .singlemessage > .table:last-child > tbody:last-child > tr:last-child td:first-child, .box.message .messagearea .messagerecent .singlemessage > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:first-child, .box.message .messagearea .messagerecent .singlemessage > .table:last-child > tfoot:last-child > tr:last-child td:first-child, .box.message .messagearea .messagerecent .singlemessage > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:first-child, .box.message .messagearea .messagerecent .singlemessage > .table:last-child > tbody:last-child > tr:last-child th:first-child, .box.message .messagearea .messagerecent .singlemessage > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:first-child, .box.message .messagearea .messagerecent .singlemessage > .table:last-child > tfoot:last-child > tr:last-child th:first-child, .box.message .messagearea .messagerecent .singlemessage > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:first-child { border-bottom-right-radius: -1; } .box.message .messagearea .messagerecent .singlemessage > .table:last-child > tbody:last-child > tr:last-child td:last-child, .box.message .messagearea .messagerecent .singlemessage > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:last-child, .box.message .messagearea .messagerecent .singlemessage > .table:last-child > tfoot:last-child > tr:last-child td:last-child, .box.message .messagearea .messagerecent .singlemessage > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:last-child, .box.message .messagearea .messagerecent .singlemessage > .table:last-child > tbody:last-child > tr:last-child th:last-child, .box.message .messagearea .messagerecent .singlemessage > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:last-child, .box.message .messagearea .messagerecent .singlemessage > .table:last-child > tfoot:last-child > tr:last-child th:last-child, .box.message .messagearea .messagerecent .singlemessage > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:last-child { border-bottom-left-radius: -1; } .box.message .messagearea .messagerecent .singlemessage > .panel-body + .table, .box.message .messagearea .messagerecent .singlemessage > .panel-body + .table-responsive { border-top: 1px solid #dddddd; } .box.message .messagearea .messagerecent .singlemessage > .table > tbody:first-child > tr:first-child th, .box.message .messagearea .messagerecent .singlemessage > .table > tbody:first-child > tr:first-child td { border-top: 0; } .box.message .messagearea .messagerecent .singlemessage > .table-bordered, .box.message .messagearea .messagerecent .singlemessage > .table-responsive > .table-bordered { border: 0; } .box.message .messagearea .messagerecent .singlemessage > .table-bordered > thead > tr > th:first-child, .box.message .messagearea .messagerecent .singlemessage > .table-responsive > .table-bordered > thead > tr > th:first-child, .box.message .messagearea .messagerecent .singlemessage > .table-bordered > tbody > tr > th:first-child, .box.message .messagearea .messagerecent .singlemessage > .table-responsive > .table-bordered > tbody > tr > th:first-child, .box.message .messagearea .messagerecent .singlemessage > .table-bordered > tfoot > tr > th:first-child, .box.message .messagearea .messagerecent .singlemessage > .table-responsive > .table-bordered > tfoot > tr > th:first-child, .box.message .messagearea .messagerecent .singlemessage > .table-bordered > thead > tr > td:first-child, .box.message .messagearea .messagerecent .singlemessage > .table-responsive > .table-bordered > thead > tr > td:first-child, .box.message .messagearea .messagerecent .singlemessage > .table-bordered > tbody > tr > td:first-child, .box.message .messagearea .messagerecent .singlemessage > .table-responsive > .table-bordered > tbody > tr > td:first-child, .box.message .messagearea .messagerecent .singlemessage > .table-bordered > tfoot > tr > td:first-child, .box.message .messagearea .messagerecent .singlemessage > .table-responsive > .table-bordered > tfoot > tr > td:first-child { border-right: 0; } .box.message .messagearea .messagerecent .singlemessage > .table-bordered > thead > tr > th:last-child, .box.message .messagearea .messagerecent .singlemessage > .table-responsive > .table-bordered > thead > tr > th:last-child, .box.message .messagearea .messagerecent .singlemessage > .table-bordered > tbody > tr > th:last-child, .box.message .messagearea .messagerecent .singlemessage > .table-responsive > .table-bordered > tbody > tr > th:last-child, .box.message .messagearea .messagerecent .singlemessage > .table-bordered > tfoot > tr > th:last-child, .box.message .messagearea .messagerecent .singlemessage > .table-responsive > .table-bordered > tfoot > tr > th:last-child, .box.message .messagearea .messagerecent .singlemessage > .table-bordered > thead > tr > td:last-child, .box.message .messagearea .messagerecent .singlemessage > .table-responsive > .table-bordered > thead > tr > td:last-child, .box.message .messagearea .messagerecent .singlemessage > .table-bordered > tbody > tr > td:last-child, .box.message .messagearea .messagerecent .singlemessage > .table-responsive > .table-bordered > tbody > tr > td:last-child, .box.message .messagearea .messagerecent .singlemessage > .table-bordered > tfoot > tr > td:last-child, .box.message .messagearea .messagerecent .singlemessage > .table-responsive > .table-bordered > tfoot > tr > td:last-child { border-left: 0; } .box.message .messagearea .messagerecent .singlemessage > .table-bordered > thead > tr:first-child > td, .box.message .messagearea .messagerecent .singlemessage > .table-responsive > .table-bordered > thead > tr:first-child > td, .box.message .messagearea .messagerecent .singlemessage > .table-bordered > tbody > tr:first-child > td, .box.message .messagearea .messagerecent .singlemessage > .table-responsive > .table-bordered > tbody > tr:first-child > td, .box.message .messagearea .messagerecent .singlemessage > .table-bordered > thead > tr:first-child > th, .box.message .messagearea .messagerecent .singlemessage > .table-responsive > .table-bordered > thead > tr:first-child > th, .box.message .messagearea .messagerecent .singlemessage > .table-bordered > tbody > tr:first-child > th, .box.message .messagearea .messagerecent .singlemessage > .table-responsive > .table-bordered > tbody > tr:first-child > th { border-bottom: 0; } .box.message .messagearea .messagerecent .singlemessage > .table-bordered > tbody > tr:last-child > td, .box.message .messagearea .messagerecent .singlemessage > .table-responsive > .table-bordered > tbody > tr:last-child > td, .box.message .messagearea .messagerecent .singlemessage > .table-bordered > tfoot > tr:last-child > td, .box.message .messagearea .messagerecent .singlemessage > .table-responsive > .table-bordered > tfoot > tr:last-child > td, .box.message .messagearea .messagerecent .singlemessage > .table-bordered > tbody > tr:last-child > th, .box.message .messagearea .messagerecent .singlemessage > .table-responsive > .table-bordered > tbody > tr:last-child > th, .box.message .messagearea .messagerecent .singlemessage > .table-bordered > tfoot > tr:last-child > th, .box.message .messagearea .messagerecent .singlemessage > .table-responsive > .table-bordered > tfoot > tr:last-child > th { border-bottom: 0; } .box.message .messagearea .messagerecent .singlemessage > .table-responsive { border: 0; margin-bottom: 0; } .box.message .messagearea .messagerecent .singlemessage > .panel-heading { color: #555555; background-color: #f5f5f5; border-color: #dddddd; } .box.message .messagearea .messagerecent .singlemessage > .panel-heading + .panel-collapse .panel-body { border-top-color: #dddddd; } .box.message .messagearea .messagerecent .singlemessage > .panel-footer + .panel-collapse .panel-body { border-bottom-color: #dddddd; } .box.message .messagearea .messagerecent .singlemessage .otheruser { padding: 10px 15px; display: block; width: 100%; } .box.message .messagearea .messagerecent .singlemessage .otheruser .pix { margin: 5px; } .box.message .messagearea .messagerecent .singlemessage .themessage { border: 2px solid #fbeed5; padding: 5px 10px; margin: 10px 15px; display: block; } .box.message .messagearea .messagerecent .singlemessage .messagedate { margin: 10px 15px 0; } .box.message .messagearea .messagerecent .singlemessage .messagecontext { margin: 0px 15px 10px; } .box.message .messagearea .messagehistory .messagehistory { border-top: 1px solid #dddddd; margin: 0 15px 20px; padding: 15px; clear: both; } .box.message .messagearea .messagehistory .messagehistory .mdl-left { margin-right: -15px; margin-left: -15px; } .box.message .messagearea .messagehistory .messagehistory .mdl-left.left .message { position: relative; min-height: 1px; padding-right: 15px; padding-left: 15px; } @media (min-width: 992px) { .box.message .messagearea .messagehistory .messagehistory .mdl-left.left .message { float: right; width: 58.33333333%; } } .box.message .messagearea .messagehistory .messagehistory .mdl-left.left .message .text { border: 2px solid #d6e9c6; } .box.message .messagearea .messagehistory .messagehistory .mdl-left.right .message { position: relative; min-height: 1px; padding-right: 15px; padding-left: 15px; } @media (min-width: 992px) { .box.message .messagearea .messagehistory .messagehistory .mdl-left.right .message { float: right; width: 58.33333333%; } } @media (min-width: 992px) { .box.message .messagearea .messagehistory .messagehistory .mdl-left.right .message { right: 41.66666667%; } } .box.message .messagearea .messagehistory .messagehistory .mdl-left.right .message .text { border: 2px solid #bce8f1; } .box.message .messagearea .messagehistory .messagehistory .message { display: block; } .box.message .messagearea .messagehistory .messagehistory .message .text { border-radius: 4px; padding: 5px 10px; display: block; } .box.message .messagearea .messagehistory .box.center table.message_user_pictures { position: relative; min-height: 1px; padding-right: 15px; padding-left: 15px; float: none !important; } @media (min-width: 992px) { .box.message .messagearea .messagehistory .box.center table.message_user_pictures { right: 16.66666667%; } } @media (min-width: 992px) { .box.message .messagearea .messagehistory .box.center table.message_user_pictures { float: right; width: 66.66666667%; } } .box.message .messagearea .messagehistory .box.center table.message_user_pictures tr { border: 0; } .box.message .messagearea .messagehistory .box.center table.message_user_pictures td { background-color: #ffffff; } .box.message .messagearea .messagehistory .box.center table.message_user_pictures td#user1, .box.message .messagearea .messagehistory .box.center table.message_user_pictures td#user2 { display: block; height: 160px; } .box.message .messagearea .messagehistory .box.center table.message_user_pictures td#user1 img.userpicture, .box.message .messagearea .messagehistory .box.center table.message_user_pictures td#user2 img.userpicture { border-radius: 50%; } .box.message .messagearea .messagehistory .box.center table.message_user_pictures td#user1 img.userpicture { border: 3px solid #d6e9c6; } .box.message .messagearea .messagehistory .box.center table.message_user_pictures td#user2 img.userpicture { border: 3px solid #bce8f1; } .box.message .messagearea .messagehistory .messagehistorytype { color: #fff; padding: 5px 15px; border-bottom: 1px solid #dddddd; border: 0; } .box.message .messagearea .messagehistory .messagehistorytype > li { float: right; margin-bottom: -1px; } .box.message .messagearea .messagehistory .messagehistorytype > li > a { margin-left: 2px; line-height: 1.42857143; border: 1px solid transparent; border-radius: 4px 4px 0 0; } .box.message .messagearea .messagehistory .messagehistorytype > li > a:hover { border-color: #eeeeee #eeeeee #dddddd; } .box.message .messagearea .messagehistory .messagehistorytype > li.active > a, .box.message .messagearea .messagehistory .messagehistorytype > li.active > a:hover, .box.message .messagearea .messagehistory .messagehistorytype > li.active > a:focus { color: #555555; background-color: #ffffff; border: 1px solid #dddddd; border-bottom-color: transparent; cursor: default; } .box.message .messagearea .messagehistory .messagehistorytype.nav-justified { width: 100%; padding: 10px 0 0 0; border-bottom: 0; } .box.message .messagearea .messagehistory .messagehistorytype.nav-justified > li { float: none; } .box.message .messagearea .messagehistory .messagehistorytype.nav-justified > li > a { text-align: center; margin-bottom: 5px; } .box.message .messagearea .messagehistory .messagehistorytype.nav-justified > .dropdown .dropdown-menu { top: auto; right: auto; } @media (min-width: 768px) { .box.message .messagearea .messagehistory .messagehistorytype.nav-justified > li { display: table-cell; width: 1%; } .box.message .messagearea .messagehistory .messagehistorytype.nav-justified > li > a { margin-bottom: 0; } } @media (min-width: 768px) { .box.message .messagearea .messagehistory .messagehistorytype.nav-justified > li { display: block; width: 100%; float: none; } .box.message .messagearea .messagehistory .messagehistorytype.nav-justified > li > a { text-align: center; margin-bottom: 5px; } } @media (min-width: 992px) { .box.message .messagearea .messagehistory .messagehistorytype.nav-justified { border: 0; border-radius: 0; } .box.message .messagearea .messagehistory .messagehistorytype.nav-justified > li { display: table-cell; width: 1%; } .box.message .messagearea .messagehistory .messagehistorytype.nav-justified > li > a { margin-bottom: 0; } } .box.message .messagearea .messagehistory .messagehistorytype.nav-justified > li > a { margin-left: 0; border-radius: 4px; } .box.message .messagearea .messagehistory .messagehistorytype.nav-justified > .active > a, .box.message .messagearea .messagehistory .messagehistorytype.nav-justified > .active > a:hover, .box.message .messagearea .messagehistory .messagehistorytype.nav-justified > .active > a:focus { border: 1px solid #dddddd; } @media (min-width: 768px) { .box.message .messagearea .messagehistory .messagehistorytype.nav-justified > li > a { border-bottom: 1px solid #dddddd; border-radius: 4px 4px 0 0; } .box.message .messagearea .messagehistory .messagehistorytype.nav-justified > .active > a, .box.message .messagearea .messagehistory .messagehistorytype.nav-justified > .active > a:hover, .box.message .messagearea .messagehistory .messagehistorytype.nav-justified > .active > a:focus { border-bottom-color: #ffffff; } } .box.message .messagearea .messagehistory .messagehistorytype.nav-justified > li > a { margin-left: 1px; border-radius: 4px; } .box.message .messagearea .messagehistory .messagehistorytype.nav-justified > .active > a, .box.message .messagearea .messagehistory .messagehistorytype.nav-justified > .active > a:hover, .box.message .messagearea .messagehistory .messagehistorytype.nav-justified > .active > a:focus { border: 1px solid #dddddd; } @media (min-width: 768px) { .box.message .messagearea .messagehistory .messagehistorytype.nav-justified > li > a { border: 1px solid #dddddd; border-radius: 4px; } } @media (min-width: 992px) { .box.message .messagearea .messagehistory .messagehistorytype.nav-justified > li > a { border-bottom: 1px solid #dddddd; border-radius: 4px 4px 0 0; } .box.message .messagearea .messagehistory .messagehistorytype.nav-justified > .active > a, .box.message .messagearea .messagehistory .messagehistorytype.nav-justified > .active > a:hover, .box.message .messagearea .messagehistory .messagehistorytype.nav-justified > .active > a:focus { border-bottom-color: #ffffff; } } .box.message .messagearea .messagehistory .messagehistorytype .hiddenelement { display: none; } .box.message .messagearea .messagehistory .messagehistorytype span.visible { color: #555555; } .box.message .messagearea .messagehistory .messagehistorytype a.visible { color: #2fa4e7; } .box.message .messagearea .messagesend .mform { margin: 0 20px; } .box.message .messagearea .messagesend .mform fieldset .fitem .felement, .box.message .messagearea .messagesend .mform fieldset.hidden > div { margin-right: 0; float: none; width: 100%; } .box.message .messagearea .messagesend .mform .fitemtitle, .box.message .messagearea .messagesend .mform .form-label { font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; font-weight: 500; line-height: 1.1; color: #317eac; margin-top: 20px; margin-bottom: 10px; font-size: 24px; float: none; text-align: right; } .box.message .messagearea .messagesend .mform .fitemtitle small, .box.message .messagearea .messagesend .mform .form-label small, .box.message .messagearea .messagesend .mform .fitemtitle .small, .box.message .messagearea .messagesend .mform .form-label .small { font-weight: normal; line-height: 1; color: #999999; } .box.message .messagearea .messagesend .mform .fitemtitle small, .box.message .messagearea .messagesend .mform .form-label small, .box.message .messagearea .messagesend .mform .fitemtitle .small, .box.message .messagearea .messagesend .mform .form-label .small { font-size: 65%; } .box.message .messagearea .messagesend .mform fieldset .fitem { margin-right: 0; margin-left: 0; margin-bottom: 0 !important; } .box.message .messagearea .messagesend .mform .fitem_ftextarea { margin: 15px; } #newmessageoverlay { width: 276px; position: absolute; top: 0; right: 0; z-index: 1010; display: none; max-width: 276px; padding: 1px; text-align: right; background-color: #ffffff; background-clip: padding-box; border: 1px solid #cccccc; border: 1px solid rgba(0, 0, 0, 0.2); border-radius: 6px; -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); white-space: normal; position: fixed; top: inherit; right: inherit; bottom: 5px; left: 5px; display: block; } #newmessageoverlay.top { margin-top: -10px; } #newmessageoverlay.right { margin-right: 10px; } #newmessageoverlay.bottom { margin-top: 10px; } #newmessageoverlay.left { margin-right: -10px; } #newmessageoverlay.top > .arrow { right: 50%; margin-right: -11px; border-bottom-width: 0; border-top-color: #999999; border-top-color: rgba(0, 0, 0, 0.25); bottom: -11px; } #newmessageoverlay.top > .arrow:after { content: " "; bottom: 1px; margin-right: -10px; border-bottom-width: 0; border-top-color: #ffffff; } #newmessageoverlay.right > .arrow { top: 50%; right: -11px; margin-top: -11px; border-right-width: 0; border-left-color: #999999; border-left-color: rgba(0, 0, 0, 0.25); } #newmessageoverlay.right > .arrow:after { content: " "; right: 1px; bottom: -10px; border-right-width: 0; border-left-color: #ffffff; } #newmessageoverlay.bottom > .arrow { right: 50%; margin-right: -11px; border-top-width: 0; border-bottom-color: #999999; border-bottom-color: rgba(0, 0, 0, 0.25); top: -11px; } #newmessageoverlay.bottom > .arrow:after { content: " "; top: 1px; margin-right: -10px; border-top-width: 0; border-bottom-color: #ffffff; } #newmessageoverlay.left > .arrow { top: 50%; left: -11px; margin-top: -11px; border-left-width: 0; border-right-color: #999999; border-right-color: rgba(0, 0, 0, 0.25); } #newmessageoverlay.left > .arrow:after { content: " "; left: 1px; border-left-width: 0; border-right-color: #ffffff; bottom: -10px; } #newmessageoverlay a { text-decoration: underline; } #newmessageoverlay #newmessagetext { margin: 0; padding: 8px 14px; font-size: 14px; font-weight: normal; line-height: 18px; background-color: #f7f7f7; border-bottom: 1px solid #ebebeb; border-radius: 5px 5px 0 0; } #newmessageoverlay #usermessage { padding: 9px 14px; border: 1px dotted rgba(0, 0, 0, 0.2); border-radius: 4px; margin-top: 5px; background-color: #ffffff; } #newmessageoverlay #newmessagelinks { margin: 5px 14px; } textarea { display: block; width: 100%; height: 38px; padding: 8px 12px; font-size: 14px; line-height: 1.42857143; color: #555555; background-color: #ffffff; background-image: none; border: 1px solid #cccccc; border-radius: 4px; -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 .15s, box-shadow ease-in-out .15s; transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; height: 200px; } textarea:focus { border-color: #66afe9; outline: 0; -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6); box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6); } textarea::-moz-placeholder { color: #999999; opacity: 1; } textarea:-ms-input-placeholder { color: #999999; } textarea::-webkit-input-placeholder { color: #999999; } textarea[disabled], textarea[readonly], fieldset[disabled] textarea { cursor: not-allowed; background-color: #eeeeee; opacity: 1; } textareatextarea { height: auto; } /* Question */ .questionbank h2 { margin-top: 0; } .questioncategories h3 { margin-top: 0; } #chooseqtypebox { margin-top: 1em; } #chooseqtype h3 { margin: 0 0 0.3em; } #chooseqtype .instruction { display: none; } #chooseqtype .fakeqtypes { border-top: 1px solid silver; } #chooseqtype .qtypeoption { margin-bottom: 0.5em; } #chooseqtype label { display: block; } #chooseqtype .qtypename img { padding: 0 0.3em; } #chooseqtype .qtypename { display: inline-table; width: 16em; } #chooseqtype .qtypesummary { display: block; margin: 0 2em; } #chooseqtype .submitbuttons { margin: 0.7em 0; text-align: center; } #qtypechoicecontainer { display: none; } #qtypechoicecontainer_c.yui-panel-container.shadow .underlay { background: none; } #qtypechoicecontainer.yui-panel .hd { color: #333; letter-spacing: 1px; text-shadow: 1px 1px 1px #fff; border-top-left-radius: 10px; border-top-right-radius: 10px; border: 1px solid #ccc; border-bottom: 1px solid #bbb; background-image: -webkit-linear-gradient(top, #ffffff 0%, #cccccc 100%); background-image: linear-gradient(to bottom, #ffffff 0%, #cccccc 100%); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffcccccc', GradientType=0); } #qtypechoicecontainer { font-size: 12px; color: #333; background: #f2f2f2; border-radius: 10px; border: 1px solid #ccc; border-top: 0 none; box-shadow: -5px 5px 20px 0 #666; } #qtypechoicecontainer #chooseqtype { width: 40em; } #chooseqtypehead h3 { margin: 0; font-weight: normal; } #chooseqtype .qtypes { position: relative; border-bottom: 1px solid #bbb; padding: 0.24em 0; } #chooseqtype .alloptions { overflow-x: hidden; overflow-y: auto; max-height: 400px; max-height: calc(85vh); /* The next line is a workaround because recess is crap. Delete ththe following line once * https://github.com/twitter/recess/issues/59 / https://github.com/twitter/recess/issues/75 * is fixed. The previous line is the right one. */ max-height: 60vh; width: 60%; } #chooseqtype .qtypeoption { margin-bottom: 0; padding: 0.3em 1.6em 0.3em 0.3em; } #chooseqtype .qtypeoption img { vertical-align: text-bottom; padding-right: 1em; padding-left: 0.5em; } #chooseqtype .selected { background-color: #fff; box-shadow: 0px 0 10px 0 #ccc; } #chooseqtype .instruction, #chooseqtype .qtypesummary { display: none; position: absolute; top: 0; left: 0; bottom: 0; right: 60%; margin: 0; overflow-x: hidden; padding: 1.5em 1.6em; background-color: #fff; overflow-y: auto; } #chooseqtype .instruction, #chooseqtype .selected .qtypesummary { display: block; } #categoryquestions { margin: 0; } #categoryquestions td, #categoryquestions th { padding: 0 0.2em; } #categoryquestions th { text-align: right; font-weight: normal; } #categoryquestions .checkbox { padding-right: 20px; } .questionbank .singleselect { margin: 0; } /* Question editing form */ #combinedfeedbackhdr div.fhtmleditor { padding: 0; } #combinedfeedbackhdr div.fcheckbox { margin-bottom: 1em; } #multitriesheader div.fitem_feditor { margin-top: 1em; } #multitriesheader div.fitem_fgroup { margin-bottom: 1em; } #multitriesheader div.fitem_fgroup fieldset.felement label { margin-right: 0.3em; margin-left: 0.3em; } body.path-question-type .fitem_fgroup .accesshide { font: inherit; right: 0; position: static; padding-left: .3em; } .que { clear: right; text-align: right; margin: 0 auto 1.8em auto; } .que .info { float: right; width: 7em; padding: 0.5em; margin-bottom: 1.8em; background-color: #eeeeee; border: 1px solid #dddddd; border-radius: 2px; } .que h3.no { margin: 0; font-size: 0.8em; line-height: 1; } .que span.qno { font-size: 1.5em; font-weight: bold; } .que .info > div { font-size: 0.8em; margin-top: 0.7em; } .que .info .questionflag.editable { cursor: pointer; } .que .info .editquestion img, .que .info .questionflag img, .que .info .questionflag input { vertical-align: bottom; } .que .content { margin: 0 8.5em 0 0; } .que .formulation, .que .outcome, .que .comment { padding: 15px; margin-bottom: 20px; border: 1px solid transparent; border-radius: 4px; } .que .formulation h4, .que .outcome h4, .que .comment h4 { margin-top: 0; color: inherit; } .que .formulation .alert-link, .que .outcome .alert-link, .que .comment .alert-link { font-weight: bold; } .que .formulation > p, .que .outcome > p, .que .comment > p, .que .formulation > ul, .que .outcome > ul, .que .comment > ul { margin-bottom: 0; } .que .formulation > p + p, .que .outcome > p + p, .que .comment > p + p { margin-top: 5px; } .que .formulation { background-color: #d9edf7; border-color: #bce8f1; color: #3a87ad; color: #555555; } .que .formulation hr { border-top-color: #a6e1ec; } .que .formulation .alert-link { color: #2d6987; } .formulation input[type="text"], .formulation select { width: auto; } .path-mod-quiz input[size] { width: auto; } .que .comment { background-color: #dff0d8; border-color: #d6e9c6; color: #468847; } .que .comment hr { border-top-color: #c9e2b3; } .que .comment .alert-link { color: #356635; } .que .history { min-height: 20px; padding: 19px; margin-bottom: 20px; background-color: #f5f5f5; border: 1px solid #e3e3e3; border-radius: 4px; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05); } .que .history blockquote { border-color: #ddd; border-color: rgba(0, 0, 0, 0.15); } .que .ablock { margin: 0.7em 0 0.3em 0; } .que .im-controls { margin-top: 0.5em; text-align: right; } .que .specificfeedback, .que .generalfeedback, .que .rightanswer, .que .im-feedback, .que .feedback, .que p { margin: 0 0 0.5em; } .que .qtext { margin-bottom: 1.5em; } .que .correctness { display: inline; padding: .2em .6em .3em; font-size: 75%; font-weight: bold; line-height: 1; color: #ffffff; text-align: center; white-space: nowrap; vertical-align: baseline; border-radius: .25em; } .que .correctness[href]:hover, .que .correctness[href]:focus { color: #ffffff; text-decoration: none; cursor: pointer; } .que .correctness:empty { display: none; } .btn .que .correctness { position: relative; top: -1px; } .que .correctness.correct { background-color: #73a839; } .que .correctness.partiallycorrect { background-color: #dd5600; } .que .correctness.notanswered, .que .correctness.incorrect { background-color: #c71c22; } .que .validationerror { color: #b94a48; } .formulation .correct { background-color: #dff0d8; } .formulation .partiallycorrect { background-color: #fcf8e3; } .formulation .incorrect { background-color: #f2dede; } .formulation select.correct, .formulation input.correct { color: #468847; background-color: #dff0d8; border-color: #468847; box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); } .formulation select.correct:focus, .formulation input.correct:focus { border-color: #356635; box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7aba7b; } .formulation select.partiallycorrect, .formulation input.partiallycorrect { color: #c09853; background-color: #fcf8e3; border-color: #c09853; box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); } .formulation select.partiallycorrect:focus, .formulation input.partiallycorrect:focus { border-color: #a47e3c; box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #dbc59e; } .formulation select.incorrect, .formulation input.incorrect { color: #b94a48; background-color: #f2dede; border-color: #b94a48; box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); } .formulation select.incorrect:focus, .formulation input.incorrect:focus { border-color: #953b39; box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #d59392; } .que .grading, .que .comment, .que .commentlink, .que .history { margin-top: 0.5em; } .que .history h3 { margin: 0 0 0.2em; font-size: 1em; } .que .history table { width: 100%; margin: 0; } .que .history .current { font-weight: bold; } .que .questioncorrectnessicon { vertical-align: text-bottom; } .que input.questionflagimage { padding-left: 3px; } .importerror { margin-top: 10px; border-bottom: 1px solid #555; } .mform .que.comment .fitemtitle { width: 20%; } #page-question-preview #techinfo { margin: 1em 0; } #page-mod-quiz-edit .questionbankwindow div.header { color: #444; text-shadow: none; padding: 3px; border-top-left-radius: 4px; border-top-right-radius: 4px; margin: 0 -10px 0 -10px; padding: 2px 10px 2px 10px; background: transparent; /* Old browsers */ } #page-mod-quiz-edit .questionbankwindow div.header a:link, #page-mod-quiz-edit .questionbankwindow div.header a:visited { color: #2fa4e7; } #page-mod-quiz-edit .questionbankwindow div.header a:hover { color: #157ab5; } #page-mod-quiz-edit .questionbankwindow div.header .title { color: #555555; } #page-mod-quiz-edit div.container div.generalbox { background-color: transparent; padding: 1.5em; } #page-mod-quiz-edit .categoryinfo { background-color: #ffffff; border-bottom: none; } #page-mod-quiz-edit div.questionbank .categoryquestionscontainer, #page-mod-quiz-edit div.questionbank .categorysortopotionscontainer, #page-mod-quiz-edit div.questionbank .categorypagingbarcontainer, #page-mod-quiz-edit div.questionbank .categoryselectallcontainer { padding: 0 0 1.5em 0; } #page-mod-quiz-edit div.questionbank .categorypagingbarcontainer { padding: 1em; background-color: transparent; margin: 0 -1.2em; border-top: none; border-bottom: none; } #page-mod-quiz-edit div.questionbank .categoryquestionscontainer { margin: 0 -1.2em -1em -1.2em; } #page-mod-quiz-edit div.question div.content div.questioncontrols { background-color: #ffffff; } #page-mod-quiz-edit div.question div.content div.points { margin-top: -0.5em; padding-bottom: 0.5em; border: none; background-color: #ffffff; } #page-mod-quiz-edit div.question div.content div.points label { display: inline-block; } #page-mod-quiz-edit div.quizpage .pagecontent .pagestatus { background-color: #ffffff; } #page-mod-quiz-edit .quizpagedelete, #page-mod-quiz-edit .quizpagedelete img { background-color: transparent; } #page-mod-quiz-edit div.quizpage .pagecontent { border: 1px solid #ddd; border-radius: 2px; overflow: hidden; } #page-mod-quiz-edit .modulespecificbuttonscontainer { width: 220px; } .questionbankwindow .module { width: auto; } #page-mod-quiz-edit div.editq div.question div.content { background-color: #ffffff; border: 1px solid #ddd; border-radius: 2px; overflow: hidden; } .path-mod-quiz .statedetails { display: block; font-size: 0.9em; } a#hidebankcmd { color: #2fa4e7; } .que.shortanswer .answer { padding: 0; } .que label { display: inline; } /* Add a little padding to the answer sections of edit question forms. */ .path-question-type #id_answerhdr .fitem .fitemtitle, .path-question-type #id_answerhdr .fitem .felement { margin-right: 6px; margin-left: 6px; } .path-question-type #id_answerhdr .fitem_feditor .felement { margin-right: 0px; margin-left: 0px; } /* user.less */ .user-box { margin: 8px; width: 115px; height: 160px; text-align: center; float: right; clear: none; } .userlist .action-icon img { vertical-align: middle; } .userlist #showall { margin: 10px 0; } .userlist .buttons { text-align: center; } .userlist .buttons label { padding: 0 3px; } .userlist table#participants { text-align: center; } .userlist table#participants td, .userlist table#participants th { vertical-align: middle; text-align: right; padding: 4px; } .userlist table.controls { width: 100%; } .userlist table.controls tr { vertical-align: top; } .userlist table.controls td.right, .userlist table.controls td.left { padding: 4px; } .userlist table.controls .right { text-align: left; } .userinfobox { width: 100%; border: 1px solid; border-collapse: separate; padding: 10px; } .userinfobox .left, .userinfobox .side { width: 100px; vertical-align: top; } .userinfobox .userpicture { width: 100px; height: 100px; } .userinfobox .content { vertical-align: top; } .userinfobox .links { width: 100px; padding: 5px; vertical-align: bottom; } .userinfobox .links a { display: block; } .userinfobox .list td { padding: 3px; } .userinfobox .username { padding-bottom: 20px; font-weight: bold; } .userinfobox td.label { text-align: left; white-space: nowrap; vertical-align: top; font-weight: bold; } .groupinfobox { min-height: 20px; padding: 19px; margin-bottom: 20px; background-color: #f5f5f5; border: 1px solid #e3e3e3; border-radius: 4px; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05); } .groupinfobox blockquote { border-color: #ddd; border-color: rgba(0, 0, 0, 0.15); } .groupinfobox .left { padding: 10px; width: 100px; vertical-align: top; } .course-participation #showall { text-align: center; margin: 10px 0; } #user-policy .noticebox { text-align: center; margin-right: auto; margin-left: auto; margin-bottom: 10px; width: 80%; height: 250px; } #user-policy #policyframe { width: 100%; height: 100%; } .iplookup #map { margin: auto; } .userselector select { width: 100%; } .userselector div { margin-top: 0.2em; } .userselector div label { margin-left: 0.3em; } /* Next style does not work in all browsers but looks nicer when it does */ .userselector .userselector-infobelow { font-size: 0.8em; } #userselector_options { padding: 0.3em 0; } #userselector_options .collapsibleregioncaption { font-weight: bold; } #userselector_options p { margin: 0.2em 0; text-align: right; } /** user full profile */ #page-user-profile .messagebox { text-align: center; margin-right: auto; margin-left: auto; } /** user course profile */ #page-course-view-weeks .messagebox { text-align: center; margin-right: auto; margin-left: auto; } .userprofile { padding-bottom: 15px; margin-bottom: 20px; background-color: #ffffff; border: 1px solid transparent; border-radius: 0; -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05); box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05); border-color: #dddddd; } .userprofile h2 { color: #555555; background-color: #f5f5f5; border-color: #dddddd; font-size: 1.1em; margin: 0 0 10px 0; padding: 10px 15px; } .userprofile h2 + .panel-collapse .panel-body { border-top-color: #dddddd; } .userprofile > .list-group { margin-bottom: 0; } .userprofile > .list-group .list-group-item { border-width: 1px 0; border-radius: 0; } .userprofile > .list-group:first-child .list-group-item:first-child { border-top: 0; border-top-left-radius: -1; border-top-right-radius: -1; } .userprofile > .list-group:last-child .list-group-item:last-child { border-bottom: 0; border-bottom-left-radius: -1; border-bottom-right-radius: -1; } .userprofile > .table, .userprofile > .table-responsive > .table { margin-bottom: 0; } .userprofile > .table:first-child, .userprofile > .table-responsive:first-child > .table:first-child { border-top-left-radius: -1; border-top-right-radius: -1; } .userprofile > .table:first-child > thead:first-child > tr:first-child td:first-child, .userprofile > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:first-child, .userprofile > .table:first-child > tbody:first-child > tr:first-child td:first-child, .userprofile > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:first-child, .userprofile > .table:first-child > thead:first-child > tr:first-child th:first-child, .userprofile > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:first-child, .userprofile > .table:first-child > tbody:first-child > tr:first-child th:first-child, .userprofile > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:first-child { border-top-right-radius: -1; } .userprofile > .table:first-child > thead:first-child > tr:first-child td:last-child, .userprofile > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:last-child, .userprofile > .table:first-child > tbody:first-child > tr:first-child td:last-child, .userprofile > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:last-child, .userprofile > .table:first-child > thead:first-child > tr:first-child th:last-child, .userprofile > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:last-child, .userprofile > .table:first-child > tbody:first-child > tr:first-child th:last-child, .userprofile > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:last-child { border-top-left-radius: -1; } .userprofile > .table:last-child, .userprofile > .table-responsive:last-child > .table:last-child { border-bottom-left-radius: -1; border-bottom-right-radius: -1; } .userprofile > .table:last-child > tbody:last-child > tr:last-child td:first-child, .userprofile > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:first-child, .userprofile > .table:last-child > tfoot:last-child > tr:last-child td:first-child, .userprofile > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:first-child, .userprofile > .table:last-child > tbody:last-child > tr:last-child th:first-child, .userprofile > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:first-child, .userprofile > .table:last-child > tfoot:last-child > tr:last-child th:first-child, .userprofile > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:first-child { border-bottom-right-radius: -1; } .userprofile > .table:last-child > tbody:last-child > tr:last-child td:last-child, .userprofile > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:last-child, .userprofile > .table:last-child > tfoot:last-child > tr:last-child td:last-child, .userprofile > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:last-child, .userprofile > .table:last-child > tbody:last-child > tr:last-child th:last-child, .userprofile > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:last-child, .userprofile > .table:last-child > tfoot:last-child > tr:last-child th:last-child, .userprofile > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:last-child { border-bottom-left-radius: -1; } .userprofile > .panel-body + .table, .userprofile > .panel-body + .table-responsive { border-top: 1px solid #dddddd; } .userprofile > .table > tbody:first-child > tr:first-child th, .userprofile > .table > tbody:first-child > tr:first-child td { border-top: 0; } .userprofile > .table-bordered, .userprofile > .table-responsive > .table-bordered { border: 0; } .userprofile > .table-bordered > thead > tr > th:first-child, .userprofile > .table-responsive > .table-bordered > thead > tr > th:first-child, .userprofile > .table-bordered > tbody > tr > th:first-child, .userprofile > .table-responsive > .table-bordered > tbody > tr > th:first-child, .userprofile > .table-bordered > tfoot > tr > th:first-child, .userprofile > .table-responsive > .table-bordered > tfoot > tr > th:first-child, .userprofile > .table-bordered > thead > tr > td:first-child, .userprofile > .table-responsive > .table-bordered > thead > tr > td:first-child, .userprofile > .table-bordered > tbody > tr > td:first-child, .userprofile > .table-responsive > .table-bordered > tbody > tr > td:first-child, .userprofile > .table-bordered > tfoot > tr > td:first-child, .userprofile > .table-responsive > .table-bordered > tfoot > tr > td:first-child { border-right: 0; } .userprofile > .table-bordered > thead > tr > th:last-child, .userprofile > .table-responsive > .table-bordered > thead > tr > th:last-child, .userprofile > .table-bordered > tbody > tr > th:last-child, .userprofile > .table-responsive > .table-bordered > tbody > tr > th:last-child, .userprofile > .table-bordered > tfoot > tr > th:last-child, .userprofile > .table-responsive > .table-bordered > tfoot > tr > th:last-child, .userprofile > .table-bordered > thead > tr > td:last-child, .userprofile > .table-responsive > .table-bordered > thead > tr > td:last-child, .userprofile > .table-bordered > tbody > tr > td:last-child, .userprofile > .table-responsive > .table-bordered > tbody > tr > td:last-child, .userprofile > .table-bordered > tfoot > tr > td:last-child, .userprofile > .table-responsive > .table-bordered > tfoot > tr > td:last-child { border-left: 0; } .userprofile > .table-bordered > thead > tr:first-child > td, .userprofile > .table-responsive > .table-bordered > thead > tr:first-child > td, .userprofile > .table-bordered > tbody > tr:first-child > td, .userprofile > .table-responsive > .table-bordered > tbody > tr:first-child > td, .userprofile > .table-bordered > thead > tr:first-child > th, .userprofile > .table-responsive > .table-bordered > thead > tr:first-child > th, .userprofile > .table-bordered > tbody > tr:first-child > th, .userprofile > .table-responsive > .table-bordered > tbody > tr:first-child > th { border-bottom: 0; } .userprofile > .table-bordered > tbody > tr:last-child > td, .userprofile > .table-responsive > .table-bordered > tbody > tr:last-child > td, .userprofile > .table-bordered > tfoot > tr:last-child > td, .userprofile > .table-responsive > .table-bordered > tfoot > tr:last-child > td, .userprofile > .table-bordered > tbody > tr:last-child > th, .userprofile > .table-responsive > .table-bordered > tbody > tr:last-child > th, .userprofile > .table-bordered > tfoot > tr:last-child > th, .userprofile > .table-responsive > .table-bordered > tfoot > tr:last-child > th { border-bottom: 0; } .userprofile > .table-responsive { border: 0; margin-bottom: 0; } .userprofile > .panel-heading { color: #555555; background-color: #f5f5f5; border-color: #dddddd; } .userprofile > .panel-heading + .panel-collapse .panel-body { border-top-color: #dddddd; } .userprofile > .panel-footer + .panel-collapse .panel-body { border-bottom-color: #dddddd; } .userprofile .userprofilebox { margin-right: -15px; margin-left: -15px; } .userprofile .userprofilebox .profilepicture { position: relative; min-height: 1px; padding-right: 15px; padding-left: 15px; } @media (min-width: 992px) { .userprofile .userprofilebox .profilepicture { float: right; width: 16.66666667%; } } .userprofile .userprofilebox .profilepicture a { display: block; margin: 10px; } .userprofile .userprofilebox .profilepicture a img { border-radius: 6px; } .userprofile .userprofilebox .descriptionbox { position: relative; min-height: 1px; padding-right: 15px; padding-left: 15px; } @media (min-width: 992px) { .userprofile .userprofilebox .descriptionbox { float: right; width: 83.33333333%; } } .userprofile .userprofilebox .descriptionbox .description { margin: 10px; } .userprofile .fullprofilelink { text-align: center; margin: 10px; } .loginbox { border-radius: 3px; margin-bottom: 15px; } .loginbox.onecolumn { position: relative; min-height: 1px; padding-right: 15px; padding-left: 15px; min-height: 20px; padding: 19px; margin-bottom: 20px; background-color: #f5f5f5; border: 1px solid #e3e3e3; border-radius: 4px; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05); } @media (min-width: 768px) { .loginbox.onecolumn { float: right; width: 50%; } } @media (min-width: 768px) { .loginbox.onecolumn { right: 25%; } } @media (min-width: 992px) { .loginbox.onecolumn { float: right; width: 33.33333333%; } } @media (min-width: 992px) { .loginbox.onecolumn { right: 33.33333333%; } } .loginbox.onecolumn blockquote { border-color: #ddd; border-color: rgba(0, 0, 0, 0.15); } .loginbox.twocolumns .loginpanel { position: relative; min-height: 1px; padding-right: 15px; padding-left: 15px; min-height: 20px; padding: 19px; margin-bottom: 20px; background-color: #f5f5f5; border: 1px solid #e3e3e3; border-radius: 4px; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05); } @media (min-width: 768px) { .loginbox.twocolumns .loginpanel { float: right; width: 33.33333333%; } } @media (min-width: 1200px) { .loginbox.twocolumns .loginpanel { float: right; width: 25%; } } .loginbox.twocolumns .loginpanel blockquote { border-color: #ddd; border-color: rgba(0, 0, 0, 0.15); } .loginbox.twocolumns .signuppanel { position: relative; min-height: 1px; padding-right: 15px; padding-left: 15px; } @media (min-width: 768px) { .loginbox.twocolumns .signuppanel { float: right; width: 58.33333333%; } } @media (min-width: 768px) { .loginbox.twocolumns .signuppanel { right: 8.33333333%; } } @media (min-width: 1200px) { .loginbox.twocolumns .signuppanel { float: right; width: 66.66666667%; } } @media (min-width: 1200px) { .loginbox.twocolumns .signuppanel { right: 8.33333333%; } } .loginbox .loginform .form-label { text-align: right; width: 100%; margin-bottom: 5px; } .loginbox .loginform .form-input { width: 100%; margin-bottom: 5px; } .loginbox .loginform .form-input input[type="text"], .loginbox .loginform .form-input input[type="password"] { display: block; height: 38px; padding: 8px 12px; font-size: 14px; line-height: 1.42857143; color: #555555; background-color: #ffffff; background-image: none; border: 1px solid #cccccc; border-radius: 4px; -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 .15s, box-shadow ease-in-out .15s; transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; width: 100%; } .loginbox .loginform .form-input input[type="text"]:focus, .loginbox .loginform .form-input input[type="password"]:focus { border-color: #66afe9; outline: 0; -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6); box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6); } .loginbox .loginform .form-input input[type="text"]::-moz-placeholder, .loginbox .loginform .form-input input[type="password"]::-moz-placeholder { color: #999999; opacity: 1; } .loginbox .loginform .form-input input[type="text"]:-ms-input-placeholder, .loginbox .loginform .form-input input[type="password"]:-ms-input-placeholder { color: #999999; } .loginbox .loginform .form-input input[type="text"]::-webkit-input-placeholder, .loginbox .loginform .form-input input[type="password"]::-webkit-input-placeholder { color: #999999; } .loginbox .loginform .form-input input[type="text"][disabled], .loginbox .loginform .form-input input[type="password"][disabled], .loginbox .loginform .form-input input[type="text"][readonly], .loginbox .loginform .form-input input[type="password"][readonly], fieldset[disabled] .loginbox .loginform .form-input input[type="text"], fieldset[disabled] .loginbox .loginform .form-input input[type="password"] { cursor: not-allowed; background-color: #eeeeee; opacity: 1; } textarea.loginbox .loginform .form-input input[type="text"], textarea.loginbox .loginform .form-input input[type="password"] { height: auto; } .loginbox .loginform .form-input input[type="submit"] { margin: 10px 0 0; } .loginbox input[type="submit"] { margin: 10px 0 0; } .loginbox .desc { font-size: 30px; line-height: 30px; font-weight: 300; color: #555555; } .loginbox .subcontent { text-align: right; padding: 0; margin: 0; } .loginbox .subcontent .desc { display: none; } #page-tag-coursetags_edit .coursetag_edit_centered { position: relative; width: 600px; margin: 20px auto; } #page-tag-coursetags_edit .coursetag_edit_row { clear: both; } #page-tag-coursetags_edit .coursetag_edit_row .coursetag_edit_left { float: right; width: 50%; text-align: left; } #page-tag-coursetags_edit .coursetag_edit_row .coursetag_edit_right { margin-right: 50%; } #page-tag-coursetags_edit .coursetag_edit_input3 { display: none; } #page-tag-coursetags_more .coursetag_more_large { font-size: 120%; } #page-tag-coursetags_more .coursetag_more_small { font-size: 80%; } #page-tag-coursetags_more .coursetag_more_link { font-size: 80%; } #tag-description, #tag-blogs { width: 100%; } #tag-management-box { margin-bottom: 10px; line-height: 20px; } img.user-image { height: 100px; width: 100px; } #small-tag-cloud-box { width: 300px; margin: 0 auto; } #big-tag-cloud-box { width: 600px; margin: 0 auto; float: none; } ul#tag-cloud-list { list-style: none; padding: 5px; margin: 0; } ul#tag-cloud-list li { margin: 0; display: inline; list-style-type: none; } #tag-search-box { text-align: center; margin: 10px auto; } #tag-search-results-container { padding: 0; width: 100%; } #tag-search-results { padding: 0; margin: 15px 20% 0 20%; float: right; width: 60%; display: block; } #tag-search-results li { width: 30%; float: right; padding-right: 1%; text-align: right; line-height: 20px; padding-left: 1%; list-style: none; } span.flagged-tag, span.flagged-tag a { color: #b94a48; } .tag-management-form { text-align: center; } table#tag-management-list { text-align: right; } #relatedtags-autocomplete-container { margin-right: auto; margin-left: auto; min-height: 4.6em; width: 100%; } #relatedtags-autocomplete { position: relative; display: block; width: 60%; margin-right: auto; margin-left: auto; } #relatedtags-autocomplete .yui-ac-content { position: absolute; width: 420px; right: 20%; border: 1px solid #404040; background: #fff; overflow: hidden; z-index: 9050; } #relatedtags-autocomplete .ysearchquery { position: absolute; left: 10px; color: #808080; z-index: 10; } #relatedtags-autocomplete .yui-ac-shadow { position: absolute; margin: .3em; width: 100%; background: #a0a0a0; z-index: 9049; } #relatedtags-autocomplete ul { padding: 0; width: 100%; margin: 0; list-style-type: none; } #relatedtags-autocomplete li { padding: 0 5px; cursor: default; white-space: nowrap; } #relatedtags-autocomplete li.yui-ac-highlight { background: #ffc; } h2.tag-heading, div#tag-description, div#tag-blogs, body.tag .managelink { padding: 5px; } .tag_cloud .s20 { font-size: 1.5em; font-weight: bold; } .tag_cloud .s19 { font-size: 1.5em; } .tag_cloud .s18 { font-size: 1.4em; font-weight: bold; } .tag_cloud .s17 { font-size: 1.4em; } .tag_cloud .s16 { font-size: 1.3em; font-weight: bold; } .tag_cloud .s15 { font-size: 1.3em; } .tag_cloud .s14 { font-size: 1.2em; font-weight: bold; } .tag_cloud .s13 { font-size: 1.2em; } .tag_cloud .s12, .tag_cloud .s11 { font-size: 1.1em; font-weight: bold; } .tag_cloud .s10, .tag_cloud .s9 { font-size: 1.1em; } .tag_cloud .s8, .tag_cloud .s7 { font-size: 1em; font-weight: bold; } .tag_cloud .s6, .tag_cloud .s5 { font-size: 1em; } .tag_cloud .s4, .tag_cloud .s3 { font-size: 0.9em; font-weight: bold; } .tag_cloud .s2, .tag_cloud .s1 { font-size: 0.9em; } .tag_cloud .s0 { font-size: 0.8em; } table.collection { width: 100%; margin-bottom: 20px; border: 1px solid #dddddd; } table.collection > thead > tr > th, table.collection > tbody > tr > th, table.collection > tfoot > tr > th, table.collection > thead > tr > td, table.collection > tbody > tr > td, table.collection > tfoot > tr > td { padding: 8px; line-height: 1.42857143; vertical-align: top; border-top: 1px solid #dddddd; } table.collection > thead > tr > th { vertical-align: bottom; border-bottom: 2px solid #dddddd; } table.collection > caption + thead > tr:first-child > th, table.collection > colgroup + thead > tr:first-child > th, table.collection > thead:first-child > tr:first-child > th, table.collection > caption + thead > tr:first-child > td, table.collection > colgroup + thead > tr:first-child > td, table.collection > thead:first-child > tr:first-child > td { border-top: 0; } table.collection > tbody + tbody { border-top: 2px solid #dddddd; } table.collection .table { background-color: #ffffff; } table.collection > thead > tr > th, table.collection > tbody > tr > th, table.collection > tfoot > tr > th, table.collection > thead > tr > td, table.collection > tbody > tr > td, table.collection > tfoot > tr > td { border: 1px solid #dddddd; } table.collection > thead > tr > th, table.collection > thead > tr > td { border-bottom-width: 2px; } table.collection > tbody > tr:nth-child(odd) > td, table.collection > tbody > tr:nth-child(odd) > th { background-color: #f9f9f9; } table.collection .name { text-align: right; vertical-align: middle; } table.collection .awards { width: 10%; text-align: center; vertical-align: middle; } table.collection .criteria { width: 40%; text-align: right; vertical-align: top; } table.collection .badgeimage, table.collection .status { width: 15%; text-align: center; vertical-align: middle; } table.collection .description { width: 25%; text-align: right; } table.collection .actions { width: 11em; text-align: center; vertical-align: middle; } a.criteria-action { padding: 0px 3px; float: left; } table.issuedbadgebox { width: 750px; background-color: #fff; } table.badgeissuedimage { width: 150px; text-align: center; } table.badgeissuedinfo { width: 600px; } table.badgeissuedinfo .bvalue { text-align: right; vertical-align: middle; } table.badgeissuedinfo .bfield { width: 125px; text-align: right; font-style: italic; } ul.badges { margin: 0; list-style: none; } .badges li { position: relative; display: inline-block; padding-bottom: 2em; text-align: center; vertical-align: top; width: 150px; } .badges li .badge-name { display: block; padding: 5px; } .badges li > img { position: absolute; } .badges li .badge-image { width: 90px; height: 90px; right: 10px; top: 0px; z-index: 1; } .badges li .badge-actions { position: relative; } div.badge { position: relative; display: block; } div.badge .expireimage { width: 100px; height: 100px; right: 20px; top: 0px; } .expireimage { opacity: 0.85; filter: alpha(opacity=85); width: 90px; height: 90px; right: 30px; top: 0px; position: absolute; z-index: 10; } .badge-profile { vertical-align: top; } .connected { color: #468847; } .notconnected { color: #b94a48; } .connecting { color: #c09853; } #page-badges-award .recipienttable tr td { vertical-align: top; } #page-badges-award .recipienttable tr td.actions .actionbutton { margin: 0.3em 0; padding: 0.5em 0; width: 100%; } #page-badges-award .recipienttable tr td.existing, #page-badges-award .recipienttable tr td.potential { width: 42%; } .statustable { margin-bottom: 0px; } .statusbox.active { background-color: #dff0d8; } .statusbox.inactive { background-color: #fcf8e3; } .activatebadge { margin: 0px; text-align: right; vertical-align: middle; } img#persona_signin { cursor: pointer; } .addcourse { float: left; } ul, ol { padding: 0; } .container .moodleSkin img.mceIcon { display: block; height: auto; width: auto; } #region-bs-main-and-pre #region-main { padding-right: 0px; } /* Enrolment page */ .userenrolment .col_role { width: auto; } .dropdown-menu .userpicture { margin-right: -10px; margin-left: 7px; } .dropdown-menu .msg-body { display: inline-block; line-height: 20px; max-width: 175px; vertical-align: middle; } .dropdown-menu .msg-title { display: inline-block; line-height: 14px; } .dropdown-menu .msg-sender { color: #478fca; } .dropdown-menu .msg-time { color: #777; display: block; font-size: 11px; } .dropdown-menu [title="new"] { background-color: #c8e7f9; } .dropdown-menu .glyphicon { margin-left: 5px; } #adminthemeselector td img { max-width: 500px; } .block.invisible { border-color: #eaeaea; } .block.invisible .header { background-color: #ffffff; } .block.invisible .header h2 { color: #888888; } .block .header { padding: 10px 15px; border-bottom: 1px solid transparent; border-top-left-radius: -1; border-top-right-radius: -1; } .block .header > .dropdown .dropdown-toggle { color: inherit; } .block .header h2 { margin-top: 0; margin-bottom: 0; font-size: 16px; color: inherit; } .block .header h2 > a { color: inherit; } .block .header .block_action { float: left; } .block .header .commands { clear: both; text-align: left; } .block .header .commands > a { margin: 0 3px; } .block .header .commands .icon img { width: 12px; height: 12px; } .block .header .commands img.actionmenu { width: auto; } .block .content { padding: 4px 14px; } .block .content hr { margin: 5px 0; } .block .content .userpicture { width: 16px; height: 16px; margin-left: 6px; } .block .content .list li.listentry { clear: both; } .block .content .list .c0 { display: inline; } .block .content .list .c1 { margin-right: 5px; display: inline; } .block .footer { margin-bottom: 4px; } .block .blockannotation { font-size: 0.75em; margin: -1em 0 1em; } .block .singleselect select { display: block; width: 100%; height: 38px; padding: 8px 12px; font-size: 14px; line-height: 1.42857143; color: #555555; background-color: #ffffff; background-image: none; border: 1px solid #cccccc; border-radius: 4px; -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 .15s, box-shadow ease-in-out .15s; transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; } .block .singleselect select:focus { border-color: #66afe9; outline: 0; -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6); box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6); } .block .singleselect select::-moz-placeholder { color: #999999; opacity: 1; } .block .singleselect select:-ms-input-placeholder { color: #999999; } .block .singleselect select::-webkit-input-placeholder { color: #999999; } .block .singleselect select[disabled], .block .singleselect select[readonly], fieldset[disabled] .block .singleselect select { cursor: not-allowed; background-color: #eeeeee; opacity: 1; } textarea.block .singleselect select { height: auto; } .block.list_block .unlist > li > .column { display: inline-block; } .blockmovetarget, .block.beingmoved { border-width: 2px; border-style: dashed; } .blockmovetarget { display: block; height: 1em; margin-bottom: 1em; } .block .block-hider-show, .block .block-hider-hide { cursor: pointer; } .block .block-hider-show, .block.hidden .block-hider-hide { display: none; } .block.hidden .block-hider-show { display: inline; } .block.hidden .content { display: none; } .block_calendar_upcoming .footer { margin-top: .5em; } .block_calendar_upcoming .content .date { padding-right: 22px; } .block_calendar_upcoming .content .footer { padding-top: 10px; padding-right: 0px; } .blogsearchform input[type="text"], .searchform input[type="text"] { margin-bottom: 15px; display: block; width: 100%; height: 38px; padding: 8px 12px; font-size: 14px; line-height: 1.42857143; color: #555555; background-color: #ffffff; background-image: none; border: 1px solid #cccccc; border-radius: 4px; -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 .15s, box-shadow ease-in-out .15s; transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; } .blogsearchform input[type="text"]:focus, .searchform input[type="text"]:focus { border-color: #66afe9; outline: 0; -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6); box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6); } .blogsearchform input[type="text"]::-moz-placeholder, .searchform input[type="text"]::-moz-placeholder { color: #999999; opacity: 1; } .blogsearchform input[type="text"]:-ms-input-placeholder, .searchform input[type="text"]:-ms-input-placeholder { color: #999999; } .blogsearchform input[type="text"]::-webkit-input-placeholder, .searchform input[type="text"]::-webkit-input-placeholder { color: #999999; } .blogsearchform input[type="text"][disabled], .searchform input[type="text"][disabled], .blogsearchform input[type="text"][readonly], .searchform input[type="text"][readonly], fieldset[disabled] .blogsearchform input[type="text"], fieldset[disabled] .searchform input[type="text"] { cursor: not-allowed; background-color: #eeeeee; opacity: 1; } textarea.blogsearchform input[type="text"], textarea.searchform input[type="text"] { height: auto; } .blogsearchform fieldset, .searchform fieldset { width: 100%; } .block_rss_client .content li { margin-bottom: 10px; padding: 5px; border: 1px solid #eeeeee; border-radius: 4px; } .block_rss_client .content li .link { font-weight: inherit; } .block_rss_client .list li:first-child { border-top-width: 1px; } .block_news_items .content .newlink { padding-bottom: 10px; } .block_news_items .content ul li { border-top: 1px solid #eeeeee; padding: 2px; display: table; width: 100%; } .block_news_items .content ul li .info { display: table-header-group; } .block_news_items .content ul li .date { font-size: 12px; display: inline; } .block_news_items .content ul li .name { font-size: 12px; padding-right: 1ex; display: inline; } .block_news_items .content .footer { padding-top: 10px; padding-right: 0px; } .mform .fcontainer .fitem .fitemtitle, .mform fieldset .fitem .fitemtitle { position: relative; min-height: 1px; padding-right: 15px; padding-left: 15px; } @media (min-width: 992px) { .mform .fcontainer .fitem .fitemtitle, .mform fieldset .fitem .fitemtitle { float: right; width: 33.33333333%; } } @media (min-width: 1200px) { .mform .fcontainer .fitem .fitemtitle, .mform fieldset .fitem .fitemtitle { float: right; width: 25%; } } .mform .fcontainer .fitem .fitemtitle label, .mform fieldset .fitem .fitemtitle label { margin-top: 0; margin-bottom: 0; padding-top: 9px; } .mform .fcontainer .fitem .felement, .mform fieldset .fitem .felement { position: relative; min-height: 1px; padding-right: 15px; padding-left: 15px; } @media (min-width: 992px) { .mform .fcontainer .fitem .felement, .mform fieldset .fitem .felement { float: right; width: 66.66666667%; } } @media (min-width: 1200px) { .mform .fcontainer .fitem .felement, .mform fieldset .fitem .felement { float: right; width: 75%; } } .mform .fcontainer .fitem .felement select, .mform fieldset .fitem .felement select, .mform .fcontainer .fitem .felement input[type="text"], .mform fieldset .fitem .felement input[type="text"], .mform .fcontainer .fitem .felement input[type="password"], .mform fieldset .fitem .felement input[type="password"] { display: block; width: 100%; height: 38px; padding: 8px 12px; font-size: 14px; line-height: 1.42857143; color: #555555; background-color: #ffffff; background-image: none; border: 1px solid #cccccc; border-radius: 4px; -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 .15s, box-shadow ease-in-out .15s; transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; } .mform .fcontainer .fitem .felement select:focus, .mform fieldset .fitem .felement select:focus, .mform .fcontainer .fitem .felement input[type="text"]:focus, .mform fieldset .fitem .felement input[type="text"]:focus, .mform .fcontainer .fitem .felement input[type="password"]:focus, .mform fieldset .fitem .felement input[type="password"]:focus { border-color: #66afe9; outline: 0; -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6); box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6); } .mform .fcontainer .fitem .felement select::-moz-placeholder, .mform fieldset .fitem .felement select::-moz-placeholder, .mform .fcontainer .fitem .felement input[type="text"]::-moz-placeholder, .mform fieldset .fitem .felement input[type="text"]::-moz-placeholder, .mform .fcontainer .fitem .felement input[type="password"]::-moz-placeholder, .mform fieldset .fitem .felement input[type="password"]::-moz-placeholder { color: #999999; opacity: 1; } .mform .fcontainer .fitem .felement select:-ms-input-placeholder, .mform fieldset .fitem .felement select:-ms-input-placeholder, .mform .fcontainer .fitem .felement input[type="text"]:-ms-input-placeholder, .mform fieldset .fitem .felement input[type="text"]:-ms-input-placeholder, .mform .fcontainer .fitem .felement input[type="password"]:-ms-input-placeholder, .mform fieldset .fitem .felement input[type="password"]:-ms-input-placeholder { color: #999999; } .mform .fcontainer .fitem .felement select::-webkit-input-placeholder, .mform fieldset .fitem .felement select::-webkit-input-placeholder, .mform .fcontainer .fitem .felement input[type="text"]::-webkit-input-placeholder, .mform fieldset .fitem .felement input[type="text"]::-webkit-input-placeholder, .mform .fcontainer .fitem .felement input[type="password"]::-webkit-input-placeholder, .mform fieldset .fitem .felement input[type="password"]::-webkit-input-placeholder { color: #999999; } .mform .fcontainer .fitem .felement select[disabled], .mform fieldset .fitem .felement select[disabled], .mform .fcontainer .fitem .felement input[type="text"][disabled], .mform fieldset .fitem .felement input[type="text"][disabled], .mform .fcontainer .fitem .felement input[type="password"][disabled], .mform fieldset .fitem .felement input[type="password"][disabled], .mform .fcontainer .fitem .felement select[readonly], .mform fieldset .fitem .felement select[readonly], .mform .fcontainer .fitem .felement input[type="text"][readonly], .mform fieldset .fitem .felement input[type="text"][readonly], .mform .fcontainer .fitem .felement input[type="password"][readonly], .mform fieldset .fitem .felement input[type="password"][readonly], fieldset[disabled] .mform .fcontainer .fitem .felement select, fieldset[disabled] .mform fieldset .fitem .felement select, fieldset[disabled] .mform .fcontainer .fitem .felement input[type="text"], fieldset[disabled] .mform fieldset .fitem .felement input[type="text"], fieldset[disabled] .mform .fcontainer .fitem .felement input[type="password"], fieldset[disabled] .mform fieldset .fitem .felement input[type="password"] { cursor: not-allowed; background-color: #eeeeee; opacity: 1; } textarea.mform .fcontainer .fitem .felement select, textarea.mform fieldset .fitem .felement select, textarea.mform .fcontainer .fitem .felement input[type="text"], textarea.mform fieldset .fitem .felement input[type="text"], textarea.mform .fcontainer .fitem .felement input[type="password"], textarea.mform fieldset .fitem .felement input[type="password"] { height: auto; } .mform .fcontainer .fitem select[multiple], .mform fieldset .fitem select[multiple], .mform .fcontainer .fitem select[size], .mform fieldset .fitem select[size] { height: auto; } .mform .fcontainer .fitem .felement.fduration input[type="text"], .mform fieldset .fitem .felement.fduration input[type="text"] { min-width: 0; width: 5em; display: inline-block; } .mform .fcontainer .fitem .felement.fduration select, .mform fieldset .fitem .felement.fduration select, .mform .fcontainer .fitem .felement.fdate_selector select, .mform fieldset .fitem .felement.fdate_selector select, .mform .fcontainer .fitem .felement.fdate_time_selector select, .mform fieldset .fitem .felement.fdate_time_selector select { width: auto; display: inline-block; min-width: 60px; } .mform .fcontainer .fitem .felement.fduration select[size], .mform fieldset .fitem .felement.fduration select[size], .mform .fcontainer .fitem .felement.fdate_selector select[size], .mform fieldset .fitem .felement.fdate_selector select[size], .mform .fcontainer .fitem .felement.fdate_time_selector select[size], .mform fieldset .fitem .felement.fdate_time_selector select[size], .mform .fcontainer .fitem .felement.fduration select[multiple], .mform fieldset .fitem .felement.fduration select[multiple], .mform .fcontainer .fitem .felement.fdate_selector select[multiple], .mform fieldset .fitem .felement.fdate_selector select[multiple], .mform .fcontainer .fitem .felement.fdate_time_selector select[multiple], .mform fieldset .fitem .felement.fdate_time_selector select[multiple] { height: auto; } .mform .fcontainer .fitem .felement.fduration label, .mform fieldset .fitem .felement.fduration label, .mform .fcontainer .fitem .felement.fdate_selector label, .mform fieldset .fitem .felement.fdate_selector label, .mform .fcontainer .fitem .felement.fdate_time_selector label, .mform fieldset .fitem .felement.fdate_time_selector label { display: inline-block; } .mform .fitem_actionbuttons { margin-bottom: 15px; margin-right: -15px; margin-left: -15px; } .mform .fitem_actionbuttons > div.felement { position: relative; min-height: 1px; padding-right: 15px; padding-left: 15px; } @media (min-width: 992px) { .mform .fitem_actionbuttons > div.felement { float: right; width: 66.66666667%; } } @media (min-width: 992px) { .mform .fitem_actionbuttons > div.felement { margin-right: 33.33333333%; } } @media (min-width: 1200px) { .mform .fitem_actionbuttons > div.felement { float: right; width: 75%; } } @media (min-width: 1200px) { .mform .fitem_actionbuttons > div.felement { margin-right: 25%; } } .mform fieldset .advancedbutton { text-align: left; } .jsenabled .mform .containsadvancedelements .advanced { display: none; } .mform .containsadvancedelements .advanced.show { display: block; } .mform fieldset.group { margin-bottom: 0; } .mform span.error { color: #b94a48; } .mform fieldset.error { border: 1px solid #eed3d7; } .mform fieldset.collapsible legend a.fheader { padding: 0 20px 0 5px; margin-right: -20px; background-image: url([[pix:t/expanded]]); background-repeat: no-repeat; background-position: right; } .mform fieldset.collapsed legend a.fheader { background-image: url([[pix:t/collapsed_rtl]]); } .jsenabled .mform .collapsed .fcontainer { display: none; } .mform legend a, .mform legend a:hover { color: #555555; text-decoration: none; } .mform label .req, .mform label .adv { cursor: help; } .mform .iconhelp { margin-right: 4px; margin-left: -16px; } .form-item .form-label { position: relative; min-height: 1px; padding-right: 15px; padding-left: 15px; } @media (min-width: 992px) { .form-item .form-label { float: right; width: 33.33333333%; } } .form-item .form-label label { margin-top: 0; margin-bottom: 0; padding-top: 9px; } .form-item .form-setting { position: relative; min-height: 1px; padding-right: 15px; padding-left: 15px; } @media (min-width: 992px) { .form-item .form-setting { float: right; width: 66.66666667%; } } .form-item .form-setting select, .form-item .form-setting input[type="text"], .form-item .form-setting input[type="password"] { display: block; width: 100%; height: 38px; padding: 8px 12px; font-size: 14px; line-height: 1.42857143; color: #555555; background-color: #ffffff; background-image: none; border: 1px solid #cccccc; border-radius: 4px; -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 .15s, box-shadow ease-in-out .15s; transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; } .form-item .form-setting select:focus, .form-item .form-setting input[type="text"]:focus, .form-item .form-setting input[type="password"]:focus { border-color: #66afe9; outline: 0; -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6); box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6); } .form-item .form-setting select::-moz-placeholder, .form-item .form-setting input[type="text"]::-moz-placeholder, .form-item .form-setting input[type="password"]::-moz-placeholder { color: #999999; opacity: 1; } .form-item .form-setting select:-ms-input-placeholder, .form-item .form-setting input[type="text"]:-ms-input-placeholder, .form-item .form-setting input[type="password"]:-ms-input-placeholder { color: #999999; } .form-item .form-setting select::-webkit-input-placeholder, .form-item .form-setting input[type="text"]::-webkit-input-placeholder, .form-item .form-setting input[type="password"]::-webkit-input-placeholder { color: #999999; } .form-item .form-setting select[disabled], .form-item .form-setting input[type="text"][disabled], .form-item .form-setting input[type="password"][disabled], .form-item .form-setting select[readonly], .form-item .form-setting input[type="text"][readonly], .form-item .form-setting input[type="password"][readonly], fieldset[disabled] .form-item .form-setting select, fieldset[disabled] .form-item .form-setting input[type="text"], fieldset[disabled] .form-item .form-setting input[type="password"] { cursor: not-allowed; background-color: #eeeeee; opacity: 1; } textarea.form-item .form-setting select, textarea.form-item .form-setting input[type="text"], textarea.form-item .form-setting input[type="password"] { height: auto; } .form-item .form-setting select[size], .form-item .form-setting select[multiple] { height: auto; } .form-item .form-setting .form-group { margin-bottom: 0; } .form-item .form-description { position: relative; min-height: 1px; padding-right: 15px; padding-left: 15px; clear: right; margin-bottom: 0; } @media (min-width: 992px) { .form-item .form-description { float: right; width: 66.66666667%; } } @media (min-width: 992px) { .form-item .form-description { margin-right: 33.33333333%; } } .path-admin .buttons, .form-buttons { position: relative; min-height: 1px; padding-right: 15px; padding-left: 15px; margin-right: -15px; margin-bottom: 15px; } @media (min-width: 992px) { .path-admin .buttons, .form-buttons { float: right; width: 66.66666667%; } } @media (min-width: 992px) { .path-admin .buttons, .form-buttons { margin-right: 33.33333333%; } } .path-admin .buttons .form-submit, .form-buttons .form-submit { margin-right: 0; } .form-defaultinfo, .form-label .form-shortname { color: #999999; font-size: 12px; } .form-setting .form-checkbox input { margin-top: 12px; } .fcheckbox > span > label, .form-checkbox + label, .form-multicheckbox label, .unmask label { padding-right: 0.3em; padding-left: 0.3em; } @media (min-width: 992px) { .mform .fitemtitle, .form-label { text-align: left; } .mform .fitemtitle .form-shortname, .form-label .form-shortname { display: block; } .form-setting .form-multicheckbox, .fitem_fcheckbox .fcheckbox { padding-top: 8px; } .mform .fitem_actionbuttons > div.felement { padding-right: 10px; } .form-buttons .form-submit { margin-right: -5px; } .form-item .form-setting > input[type="text"], .mform .fcontainer .fitem .felement > input[type="text"], .form-item .form-setting > input[type="password"], .mform .fcontainer .fitem .felement > input[type="password"], .form-item .form-setting > select, .mform .fcontainer .fitem .felement > select { width: auto; min-width: 480px; } #page-mod-quiz-mod #id_reviewoptionshdr .fitem.fitem_fgroup { font-size: 12px; } #page-mod-quiz-mod #id_reviewoptionshdr .fitem.fitem_fgroup .fitemtitle { min-height: 3.5em; } } @media (max-width: 991px) { #page-mod-quiz-mod #id_reviewoptionshdr .fitem.fitem_fgroup { float: none; width: 100%; } } .mform .felement.fstatic, .form-item .form-description { display: block; margin-top: 5px; margin-bottom: 10px; color: #959595; margin-bottom: 0; } .mform .felement.fstatic p:last-child, .form-item .form-description p:last-child { margin-bottom: 0; } .invisiblefieldset { display: inline; margin: 0; padding: 0; border-width: 0; } input[type="radio"], input[type="checkbox"] { margin: 0 4px; } /* .mform .fitem fieldset.fgroup label { // see .felement.fdate_selector above display: inline; float: none; width: auto; } .mform ul.file-list { padding: 0; margin: 0; list-style: none; } .mform .ftags label.accesshide { display: block; position: static; } .mform .ftags select { margin-bottom: 0.7em; min-width: 22em; } .mform .helplink img { margin: 0 .45em; padding: 0; } form input[type="text"] { .form-control; display: inline-block; width: auto; height: auto; } .loginpanel .error, .singleselect label { margin-right: .3em; } #portfolio-add-button { display: inline; } #page-grade-edit-outcome-course .courseoutcomes { margin-left: auto; margin-right: auto; width: 100%; } #page-grade-edit-outcome-course .courseoutcomes td { text-align:center; } // Checkbox labels. Bootstrap puts the associated checkbox inside the label. // Moodle puts it beside the label, so we need to make it inline-block // to keep it on the same horizontal level. input[type="radio"] + label, input[type="checkbox"] + label { display: inline; padding-left: 0.2em; } input[type="radio"], input[type="checkbox"] { margin-top: -4px; // Dodgy hack, must be better way. margin-right: 7px; } .singleselect { display: inline-block; form, select{ margin: 0; } } .felement.ffilepicker { margin-top: 5px; } div#dateselector-calendar-panel { z-index: 3100; // Set higher than the z-index of the filemanager - see MDL-39047. } fieldset.coursesearchbox label { display: inline; } */ /* modules.less */ select { width: auto; } .path-mod-forum .forumheaderlist, .path-mod-forum .forumheaderlist td { border: none; } .path-mod-forum .forumheaderlist thead .header { white-space: normal; vertical-align: top; } .path-mod-forum .forumheaderlist thead .header.lastpost { text-align: left; } .path-mod-forum .forumheaderlist .discussion .author, .path-mod-forum .forumheaderlist .discussion .replies, .path-mod-forum .forumheaderlist .discussion .lastpost { white-space: normal; } .path-mod-forum .forumheaderlist .discussion .replies { text-align: center; } .path-mod-forum .forumheaderlist .discussion .topic, .path-mod-forum .forumheaderlist .discussion .topic.starter, .path-mod-forum .forumheaderlist .discussion .picture, .path-mod-forum .forumheaderlist .discussion .author, .path-mod-forum .forumheaderlist .discussion .replies, .path-mod-forum .forumheaderlist .discussion .lastpost { vertical-align: top; } .path-mod-feedback .generalbox div table tbody img { height: 5px; } .forumpost { padding: 6px; } .forumpost .header { margin-bottom: 3px; } .forumpost .maincontent .left { padding: 0 10px 0 10px; } .forumpost .row .left { width: auto; } .forumpost .options .commands { margin-right: 0; } .forumpost .subject { font-weight: bold; } .forumsearch input[type=text] { margin-bottom: 0 !important; } #page-mod-forum-discuss .discussioncontrol.displaymode { text-align: right; } #page-mod-forum-discuss .discussioncontrols .discussioncontrol { float: none; width: 100%; } #page-mod-forum-discuss .discussioncontrols .discussioncontrol .singleselect { width: 100%; } #page-mod-forum-discuss .discussioncontrols .discussioncontrol .singleselect select.singleselect { display: block; width: 100%; height: 38px; padding: 8px 12px; font-size: 14px; line-height: 1.42857143; color: #555555; background-color: #ffffff; background-image: none; border: 1px solid #cccccc; border-radius: 4px; -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 .15s, box-shadow ease-in-out .15s; transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; } #page-mod-forum-discuss .discussioncontrols .discussioncontrol .singleselect select.singleselect:focus { border-color: #66afe9; outline: 0; -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6); box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6); } #page-mod-forum-discuss .discussioncontrols .discussioncontrol .singleselect select.singleselect::-moz-placeholder { color: #999999; opacity: 1; } #page-mod-forum-discuss .discussioncontrols .discussioncontrol .singleselect select.singleselect:-ms-input-placeholder { color: #999999; } #page-mod-forum-discuss .discussioncontrols .discussioncontrol .singleselect select.singleselect::-webkit-input-placeholder { color: #999999; } #page-mod-forum-discuss .discussioncontrols .discussioncontrol .singleselect select.singleselect[disabled], #page-mod-forum-discuss .discussioncontrols .discussioncontrol .singleselect select.singleselect[readonly], fieldset[disabled] #page-mod-forum-discuss .discussioncontrols .discussioncontrol .singleselect select.singleselect { cursor: not-allowed; background-color: #eeeeee; opacity: 1; } textarea#page-mod-forum-discuss .discussioncontrols .discussioncontrol .singleselect select.singleselect { height: auto; } #page-mod-forum-discuss .discussioncontrols .discussioncontrol.movediscussion { margin-top: 5px; } #page-mod-forum-discuss .discussioncontrols .discussioncontrol.movediscussion select.urlselect { display: block; width: 100%; height: 38px; padding: 8px 12px; font-size: 14px; line-height: 1.42857143; color: #555555; background-color: #ffffff; background-image: none; border: 1px solid #cccccc; border-radius: 4px; -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 .15s, box-shadow ease-in-out .15s; transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; width: auto; float: right; } #page-mod-forum-discuss .discussioncontrols .discussioncontrol.movediscussion select.urlselect:focus { border-color: #66afe9; outline: 0; -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6); box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6); } #page-mod-forum-discuss .discussioncontrols .discussioncontrol.movediscussion select.urlselect::-moz-placeholder { color: #999999; opacity: 1; } #page-mod-forum-discuss .discussioncontrols .discussioncontrol.movediscussion select.urlselect:-ms-input-placeholder { color: #999999; } #page-mod-forum-discuss .discussioncontrols .discussioncontrol.movediscussion select.urlselect::-webkit-input-placeholder { color: #999999; } #page-mod-forum-discuss .discussioncontrols .discussioncontrol.movediscussion select.urlselect[disabled], #page-mod-forum-discuss .discussioncontrols .discussioncontrol.movediscussion select.urlselect[readonly], fieldset[disabled] #page-mod-forum-discuss .discussioncontrols .discussioncontrol.movediscussion select.urlselect { cursor: not-allowed; background-color: #eeeeee; opacity: 1; } textarea#page-mod-forum-discuss .discussioncontrols .discussioncontrol.movediscussion select.urlselect { height: auto; } #page-mod-forum-discuss .discussioncontrols .discussioncontrol.movediscussion.movediscussion { float: right; } #page-footer { margin-top: 1em; padding: 1em 0; border-top: 2px solid #dddddd; } .maincalendar .calendarmonth td, .maincalendar .calendarmonth th { border: 1px dotted #dddddd; } .path-grade-report-grader h1 { text-align: inherit; } #page-mod-chat-gui_basic input#message { max-width: 100%; } #page-mod-data-view #singleimage { width: auto; } .path-mod-data form { margin-top: 10px; } .template_heading { margin-top: 10px; } .breadcrumb-button { float: left; margin-top: 4px; } .navbar-inverse .logininfo a { color: #ffffff; } .navbar-inverse .logininfo a:hover { background-color: #1a99e2; color: #ffffff; } .navbar-fixed-top, .navbar-fixed-bottom { z-index: 4030; } .langmenu form { margin: 0; } .container-fluid { max-width: 1680px; margin: 0 auto; } canvas { -ms-touch-action: auto; } div#dock { display: none; } .path-mod-choice .horizontal .choices { margin: 0; } .path-mod-choice .horizontal .choices .option { display: inline-block; padding: 10px; } .path-mod-choice .results .data { white-space: normal; } .path-mod-lesson .firstpageoptions { margin: auto; min-width: 280px; width: 60%; } .path-mod-lesson .centerpadded { padding: 5px; text-align: center; } .path-mod-wiki .wiki_headingtitle, .path-mod-wiki .midpad, .path-mod-wiki .wiki_headingtime { text-align: inherit; } .path-mod-wiki .wiki_contentbox { width: 100%; } .path-mod-survey .surveytable .r1 { background-color: #f9f9f9; } .path-mod-survey .surveytable .rblock label { text-align: center; } .path-mod-survey .resultgraph, .path-mod-survey .reportsummary, .path-mod-survey .studentreport, .path-mod-survey .reportbuttons, .path-mod-survey .centerpara { text-align: center; } .yui-skin-sam .yui-layout.path-mod-chat-gui_ajax { background-color: #fff; } .yui-skin-sam .yui-layout.path-mod-chat-gui_ajax .yui-layout-unit div.yui-layout-bd-nohd, .yui-skin-sam .yui-layout.path-mod-chat-gui_ajax .yui-layout-unit div.yui-layout-bd-noft, .yui-skin-sam .yui-layout.path-mod-chat-gui_ajax .yui-layout-unit div.yui-layout-bd, .yui-skin-sam .yui-layout.path-mod-chat-gui_ajax .yui-layout-unit-right, .yui-skin-sam .yui-layout.path-mod-chat-gui_ajax .yui-layout-unit-bottom { border: 0; } .yui-skin-sam .yui-layout.path-mod-chat-gui_ajax .yui-layout-unit-right, .yui-skin-sam .yui-layout.path-mod-chat-gui_ajax .yui-layout-unit-bottom { min-height: 20px; padding: 19px; margin-bottom: 20px; background-color: #f5f5f5; border: 1px solid #e3e3e3; border-radius: 4px; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05); border-radius: 0; } .yui-skin-sam .yui-layout.path-mod-chat-gui_ajax .yui-layout-unit-right blockquote, .yui-skin-sam .yui-layout.path-mod-chat-gui_ajax .yui-layout-unit-bottom blockquote { border-color: #ddd; border-color: rgba(0, 0, 0, 0.15); } .yui-skin-sam .yui-layout.path-mod-chat-gui_ajax .yui-layout-unit div.yui-layout-bd { background-color: transparent; } .yui-skin-sam .yui-layout.path-mod-chat-gui_ajax #chat-input-area table.generaltable, .yui-skin-sam .yui-layout.path-mod-chat-gui_ajax #chat-input-area table.generaltable td.cell { border: 0; padding: 3px 15px; white-space: nowrap; } .yui-skin-sam .yui-layout.path-mod-chat-gui_ajax #chat-input-area table.generaltable input, .yui-skin-sam .yui-layout.path-mod-chat-gui_ajax #chat-input-area table.generaltable td.cell input { margin: 0 10px; } .yui-skin-sam .yui-layout.path-mod-chat-gui_ajax #chat-input-area table.generaltable input#input-message, .yui-skin-sam .yui-layout.path-mod-chat-gui_ajax #chat-input-area table.generaltable td.cell input#input-message { width: 45%; margin: auto; } .yui-skin-sam .yui-layout.path-mod-chat-gui_ajax #chat-input-area table.generaltable a, .yui-skin-sam .yui-layout.path-mod-chat-gui_ajax #chat-input-area table.generaltable td.cell a { margin: 0 5px; } .yui-skin-sam .yui-layout.path-mod-chat-gui_ajax #chat-userlist { padding: 10px 5px; } .yui-skin-sam .yui-layout.path-mod-chat-gui_ajax #chat-userlist #users-list { border-top: 1px solid #ddd; border-bottom: 1px solid #fff; } .yui-skin-sam .yui-layout.path-mod-chat-gui_ajax #chat-userlist #users-list li { border-top: 1px solid #fff; border-bottom: 1px solid #ddd; padding: 5px 10px; } .yui-skin-sam .yui-layout.path-mod-chat-gui_ajax #chat-userlist #users-list img { margin-left: 8px; border: 1px solid #ccc; border-radius: 4px; max-width: none; } .yui-skin-sam .yui-layout.path-mod-chat-gui_ajax #chat-messages { margin: 20px 25px; } .yui-skin-sam .yui-layout.path-mod-chat-gui_ajax #chat-messages .chat-event.course-theme { text-align: center; margin: 10px 0; font-size: 12px; color: #777; } .yui-skin-sam .yui-layout.path-mod-chat-gui_ajax #chat-messages .chat-message.course-theme { background-color: #fff; border: 1px dotted #ddd; border-radius: 4px; padding: 4px 10px; margin: 10px 0; } .yui-skin-sam .yui-layout.path-mod-chat-gui_ajax #chat-messages .chat-message.course-theme .time { float: left; font-size: 11px; color: #777; } .yui-skin-sam .yui-layout.path-mod-chat-gui_ajax #chat-messages .mdl-chat-my-entry .chat-message.course-theme { background-color: #f6f6f6; } .yui-skin-sam .yui-layout.path-mod-chat-gui_ajax #chat-messages .mdl-chat-my-entry .chat-message.course-theme .user { font-weight: bold; } /* reports.less */ #page-report-participation-index .participationselectform div label { display: inline; margin: 0 0 0 5px; } .path-backup .mform .grouped_settings { margin-right: -15px; margin-left: -15px; } .path-backup .mform .grouped_settings.section_level { min-height: 20px; padding: 19px; margin-bottom: 20px; background-color: #f5f5f5; border: 1px solid #e3e3e3; border-radius: 4px; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05); } .path-backup .mform .grouped_settings.section_level blockquote { border-color: #ddd; border-color: rgba(0, 0, 0, 0.15); } .path-backup .mform .grouped_settings.section_level .section_level { padding-right: 0; } .path-backup .mform .grouped_settings.section_level .section_level .fitemtitle { font-size: 18px; } .path-backup .mform .grouped_settings .include_setting { position: relative; min-height: 1px; padding-right: 15px; padding-left: 15px; } @media (min-width: 992px) { .path-backup .mform .grouped_settings .include_setting { float: right; width: 58.33333333%; } } .path-backup .mform .grouped_settings .normal_setting { position: relative; min-height: 1px; padding-right: 15px; padding-left: 15px; } @media (min-width: 992px) { .path-backup .mform .grouped_settings .normal_setting { float: right; width: 41.66666667%; } } .path-backup .mform .grouped_settings .fitem { margin-right: -15px; margin-left: -15px; margin-bottom: 15px; } .path-backup .mform .grouped_settings .fitem .fitemtitle { position: relative; min-height: 1px; padding-right: 15px; padding-left: 15px; } @media (min-width: 768px) { .path-backup .mform .grouped_settings .fitem .fitemtitle { float: right; width: 75%; } } @media (min-width: 1200px) { .path-backup .mform .grouped_settings .fitem .fitemtitle { float: right; width: 75%; } } .path-backup .mform .grouped_settings .fitem .felement { position: relative; min-height: 1px; padding-right: 15px; padding-left: 15px; } @media (min-width: 768px) { .path-backup .mform .grouped_settings .fitem .felement { float: right; width: 25%; } } @media (min-width: 1200px) { .path-backup .mform .grouped_settings .fitem .felement { float: right; width: 25%; } } /* .path-backup .mform .grouped_settings.section_level { .well; padding: 10px 0 0 0; clear: both; } .path-backup .mform .grouped_settings { clear: both; overflow: hidden; } .path-backup .include_setting, .path-backup .grouped_settings .normal_setting { display: inline-block; } .path-backup .include_setting.section_level label { font-weight: bold; } .path-backup .mform .fitem .fitemtitle { width: 260px; } */ .path-backup .notification.dependencies_enforced { text-align: center; color: #b94a48; font-weight: bold; } .path-backup .backup_progress { text-align: center; } .path-backup .backup_progress .backup_stage { color: #999999; } .path-backup .backup_progress .backup_stage.backup_stage_current { font-weight: bold; color: inherit; } .path-backup .backup_progress span.backup_stage.backup_stage_complete { color: inherit; } #page-backup-restore .filealiasesfailures { background-color: #f2dede; } #page-backup-restore .filealiasesfailures .aliaseslist { width: 90%; margin: 0.8em auto; background-color: #ffffff; border: 1px dotted #dddddd; } .path-backup .fitem .smallicon { vertical-align: text-bottom; } .backup-restore .backup-section .noticebox { margin: 1em auto; width: 60%; text-align: center; } .backup-restore .backup-section.settings-section .detail-pair { width: 50%; display: inline-block; } .backup-restore .backup-section.settings-section .detail-pair-label { width: 65%; } .backup-restore .backup-section.settings-section .detail-pair-value { width: 25%; } .backup-restore .activitytable { min-width: 500px; } .backup-restore .activitytable .modulename { width: 100px; } .backup-restore .activitytable .moduleincluded { width: 50px; } .backup-restore .activitytable .userinfoincluded { width: 50px; } .backup-restore .detail-pair-label { display: inline-block; width: 25%; padding: 8px; margin: 0; text-align: left; font-weight: bold; vertical-align: top; } .backup-restore .detail-pair-value { display: inline-block; width: 65%; padding: 8px; margin: 0; } .backup-restore .detail-pair-value > .sub-detail { display: block; font-size: 12px; color: #999999; } .backup-restore > .singlebutton { text-align: left; } .path-backup .mform .fgroup .proceedbutton { float: left; margin-left: 5%; } .restore-course-search .rcs-results { width: 70%; min-width: 400px; } .restore-course-search .rcs-results table .no-overflow { max-width: 600px; } .restore-course-category .rcs-results table .no-overflow { max-width: 600px; } .path-backup .wibbler { display: none; } .path-backup .backup_log { margin-top: 2em; } .path-backup .backup_log h2 { font-size: 1em; } .path-backup .backup_log_contents { border: 1px solid #dddddd; padding: 10px; height: 300px; overflow-y: scroll; } .path-rating .ratingtable, table.flexible, .generaltable { width: 100%; margin-bottom: 20px; } .path-rating .ratingtable > thead > tr > th, table.flexible > thead > tr > th, .generaltable > thead > tr > th, .path-rating .ratingtable > tbody > tr > th, table.flexible > tbody > tr > th, .generaltable > tbody > tr > th, .path-rating .ratingtable > tfoot > tr > th, table.flexible > tfoot > tr > th, .generaltable > tfoot > tr > th, .path-rating .ratingtable > thead > tr > td, table.flexible > thead > tr > td, .generaltable > thead > tr > td, .path-rating .ratingtable > tbody > tr > td, table.flexible > tbody > tr > td, .generaltable > tbody > tr > td, .path-rating .ratingtable > tfoot > tr > td, table.flexible > tfoot > tr > td, .generaltable > tfoot > tr > td { padding: 8px; line-height: 1.42857143; vertical-align: top; border-top: 1px solid #dddddd; } .path-rating .ratingtable > thead > tr > th, table.flexible > thead > tr > th, .generaltable > thead > tr > th { vertical-align: bottom; border-bottom: 2px solid #dddddd; } .path-rating .ratingtable > caption + thead > tr:first-child > th, table.flexible > caption + thead > tr:first-child > th, .generaltable > caption + thead > tr:first-child > th, .path-rating .ratingtable > colgroup + thead > tr:first-child > th, table.flexible > colgroup + thead > tr:first-child > th, .generaltable > colgroup + thead > tr:first-child > th, .path-rating .ratingtable > thead:first-child > tr:first-child > th, table.flexible > thead:first-child > tr:first-child > th, .generaltable > thead:first-child > tr:first-child > th, .path-rating .ratingtable > caption + thead > tr:first-child > td, table.flexible > caption + thead > tr:first-child > td, .generaltable > caption + thead > tr:first-child > td, .path-rating .ratingtable > colgroup + thead > tr:first-child > td, table.flexible > colgroup + thead > tr:first-child > td, .generaltable > colgroup + thead > tr:first-child > td, .path-rating .ratingtable > thead:first-child > tr:first-child > td, table.flexible > thead:first-child > tr:first-child > td, .generaltable > thead:first-child > tr:first-child > td { border-top: 0; } .path-rating .ratingtable > tbody + tbody, table.flexible > tbody + tbody, .generaltable > tbody + tbody { border-top: 2px solid #dddddd; } .path-rating .ratingtable .table, table.flexible .table, .generaltable .table { background-color: #ffffff; } .path-rating .ratingtable > tbody > tr:nth-child(odd) > td, table#explaincaps > tbody > tr:nth-child(odd) > td, table#defineroletable > tbody > tr:nth-child(odd) > td, table.grading-report > tbody > tr:nth-child(odd) > td, table#listdirectories > tbody > tr:nth-child(odd) > td, table.rolecaps > tbody > tr:nth-child(odd) > td, table.userenrolment > tbody > tr:nth-child(odd) > td, table#form > tbody > tr:nth-child(odd) > td, form#movecourses table > tbody > tr:nth-child(odd) > td, #page-admin-course-index .editcourse > tbody > tr:nth-child(odd) > td, .forumheaderlist > tbody > tr:nth-child(odd) > td, table.flexible > tbody > tr:nth-child(odd) > td, .generaltable > tbody > tr:nth-child(odd) > td, .path-rating .ratingtable > tbody > tr:nth-child(odd) > th, table#explaincaps > tbody > tr:nth-child(odd) > th, table#defineroletable > tbody > tr:nth-child(odd) > th, table.grading-report > tbody > tr:nth-child(odd) > th, table#listdirectories > tbody > tr:nth-child(odd) > th, table.rolecaps > tbody > tr:nth-child(odd) > th, table.userenrolment > tbody > tr:nth-child(odd) > th, table#form > tbody > tr:nth-child(odd) > th, form#movecourses table > tbody > tr:nth-child(odd) > th, #page-admin-course-index .editcourse > tbody > tr:nth-child(odd) > th, .forumheaderlist > tbody > tr:nth-child(odd) > th, table.flexible > tbody > tr:nth-child(odd) > th, .generaltable > tbody > tr:nth-child(odd) > th { background-color: #f9f9f9; } #page-report-loglive-index .generaltable > thead > tr > th, #page-admin-report-log-index .generaltable > thead > tr > th, #page-report-log-user .generaltable > thead > tr > th, #page-admin-user table > thead > tr > th, #page-report-loglive-index .generaltable > tbody > tr > th, #page-admin-report-log-index .generaltable > tbody > tr > th, #page-report-log-user .generaltable > tbody > tr > th, #page-admin-user table > tbody > tr > th, #page-report-loglive-index .generaltable > tfoot > tr > th, #page-admin-report-log-index .generaltable > tfoot > tr > th, #page-report-log-user .generaltable > tfoot > tr > th, #page-admin-user table > tfoot > tr > th, #page-report-loglive-index .generaltable > thead > tr > td, #page-admin-report-log-index .generaltable > thead > tr > td, #page-report-log-user .generaltable > thead > tr > td, #page-admin-user table > thead > tr > td, #page-report-loglive-index .generaltable > tbody > tr > td, #page-admin-report-log-index .generaltable > tbody > tr > td, #page-report-log-user .generaltable > tbody > tr > td, #page-admin-user table > tbody > tr > td, #page-report-loglive-index .generaltable > tfoot > tr > td, #page-admin-report-log-index .generaltable > tfoot > tr > td, #page-report-log-user .generaltable > tfoot > tr > td, #page-admin-user table > tfoot > tr > td { padding: 5px; } .user-enroller-panel .uep-search-results .users > tbody > tr:hover > td, table.grading-report > tbody > tr:hover > td, .forumheaderlist > tbody > tr:hover > td, .generaltable > tbody > tr:hover > td, table.flexible > tbody > tr:hover > td, table#permissions > tbody > tr:hover > td, .user-enroller-panel .uep-search-results .users > tbody > tr:hover > th, table.grading-report > tbody > tr:hover > th, .forumheaderlist > tbody > tr:hover > th, .generaltable > tbody > tr:hover > th, table.flexible > tbody > tr:hover > th, table#permissions > tbody > tr:hover > th { background-color: #f5f5f5; } table.flexible .emptyrow { display: none; } .singlebutton div { display: inline-block; margin-right: 5px; margin-left: 5px; margin-bottom: 5px; } #notice .buttons .singlebutton { display: inline-block; } .continuebutton { text-align: center; } .btn-lineup { margin: 0 5px 3px 0; } input[name="searchwikicontent"] + input[type="submit"], select + input[type="submit"], input[type="text"] + input[type="button"], input[type="password"] + input[type="submit"], input[type="text"] + button, input[type="text"] + input[type="submit"] { margin: 0 5px 3px 0; } p.arrow_button { margin-top: 5em; text-align: center; } p.arrow_button #remove { margin: 3em auto 5em; } p.arrow_button input { display: block; width: 100%; padding-right: 0; padding-left: 0; } #addcontrols { margin-top: 5em; text-align: center; margin-bottom: 3em; } #addcontrols input, #removecontrols input { display: block; width: 100%; padding-right: 0; padding-left: 0; } button, input.form-submit, input[type="button"], input[type="submit"], input[type="reset"] { display: inline-block; margin-bottom: 0; font-weight: normal; text-align: center; vertical-align: middle; cursor: pointer; background-image: none; border: 1px solid transparent; white-space: nowrap; padding: 8px 12px; font-size: 14px; line-height: 1.42857143; border-radius: 4px; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; color: #555555; background-color: #ffffff; border-color: rgba(0, 0, 0, 0.1); margin: 0 5px 3px 0; } button:focus, input.form-submit:focus, input[type="button"]:focus, input[type="submit"]:focus, input[type="reset"]:focus, button:active:focus, input.form-submit:active:focus, input[type="button"]:active:focus, input[type="submit"]:active:focus, input[type="reset"]:active:focus, button.active:focus, input.form-submit.active:focus, input[type="button"].active:focus, input[type="submit"].active:focus, input[type="reset"].active:focus { outline: thin dotted; outline: 5px auto -webkit-focus-ring-color; outline-offset: -2px; } button:hover, input.form-submit:hover, input[type="button"]:hover, input[type="submit"]:hover, input[type="reset"]:hover, button:focus, input.form-submit:focus, input[type="button"]:focus, input[type="submit"]:focus, input[type="reset"]:focus { color: #555555; text-decoration: none; } button:active, input.form-submit:active, input[type="button"]:active, input[type="submit"]:active, input[type="reset"]:active, button.active, input.form-submit.active, input[type="button"].active, input[type="submit"].active, input[type="reset"].active { outline: 0; background-image: none; -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); } button.disabled, input.form-submit.disabled, input[type="button"].disabled, input[type="submit"].disabled, input[type="reset"].disabled, button[disabled], input.form-submit[disabled], input[type="button"][disabled], input[type="submit"][disabled], input[type="reset"][disabled], fieldset[disabled] button, fieldset[disabled] input.form-submit, fieldset[disabled] input[type="button"], fieldset[disabled] input[type="submit"], fieldset[disabled] input[type="reset"] { cursor: not-allowed; pointer-events: none; opacity: 0.65; filter: alpha(opacity=65); -webkit-box-shadow: none; box-shadow: none; } button:hover, input.form-submit:hover, input[type="button"]:hover, input[type="submit"]:hover, input[type="reset"]:hover, button:focus, input.form-submit:focus, input[type="button"]:focus, input[type="submit"]:focus, input[type="reset"]:focus, button:active, input.form-submit:active, input[type="button"]:active, input[type="submit"]:active, input[type="reset"]:active, button.active, input.form-submit.active, input[type="button"].active, input[type="submit"].active, input[type="reset"].active, .open .dropdown-togglebutton, .open .dropdown-toggleinput.form-submit, .open .dropdown-toggleinput[type="button"], .open .dropdown-toggleinput[type="submit"], .open .dropdown-toggleinput[type="reset"] { color: #555555; background-color: #ebebeb; border-color: rgba(0, 0, 0, 0.1); } button:active, input.form-submit:active, input[type="button"]:active, input[type="submit"]:active, input[type="reset"]:active, button.active, input.form-submit.active, input[type="button"].active, input[type="submit"].active, input[type="reset"].active, .open .dropdown-togglebutton, .open .dropdown-toggleinput.form-submit, .open .dropdown-toggleinput[type="button"], .open .dropdown-toggleinput[type="submit"], .open .dropdown-toggleinput[type="reset"] { background-image: none; } button.disabled, input.form-submit.disabled, input[type="button"].disabled, input[type="submit"].disabled, input[type="reset"].disabled, button[disabled], input.form-submit[disabled], input[type="button"][disabled], input[type="submit"][disabled], input[type="reset"][disabled], fieldset[disabled] button, fieldset[disabled] input.form-submit, fieldset[disabled] input[type="button"], fieldset[disabled] input[type="submit"], fieldset[disabled] input[type="reset"], button.disabled:hover, input.form-submit.disabled:hover, input[type="button"].disabled:hover, input[type="submit"].disabled:hover, input[type="reset"].disabled:hover, button[disabled]:hover, input.form-submit[disabled]:hover, input[type="button"][disabled]:hover, input[type="submit"][disabled]:hover, input[type="reset"][disabled]:hover, fieldset[disabled] button:hover, fieldset[disabled] input.form-submit:hover, fieldset[disabled] input[type="button"]:hover, fieldset[disabled] input[type="submit"]:hover, fieldset[disabled] input[type="reset"]:hover, button.disabled:focus, input.form-submit.disabled:focus, input[type="button"].disabled:focus, input[type="submit"].disabled:focus, input[type="reset"].disabled:focus, button[disabled]:focus, input.form-submit[disabled]:focus, input[type="button"][disabled]:focus, input[type="submit"][disabled]:focus, input[type="reset"][disabled]:focus, fieldset[disabled] button:focus, fieldset[disabled] input.form-submit:focus, fieldset[disabled] input[type="button"]:focus, fieldset[disabled] input[type="submit"]:focus, fieldset[disabled] input[type="reset"]:focus, button.disabled:active, input.form-submit.disabled:active, input[type="button"].disabled:active, input[type="submit"].disabled:active, input[type="reset"].disabled:active, button[disabled]:active, input.form-submit[disabled]:active, input[type="button"][disabled]:active, input[type="submit"][disabled]:active, input[type="reset"][disabled]:active, fieldset[disabled] button:active, fieldset[disabled] input.form-submit:active, fieldset[disabled] input[type="button"]:active, fieldset[disabled] input[type="submit"]:active, fieldset[disabled] input[type="reset"]:active, button.disabled.active, input.form-submit.disabled.active, input[type="button"].disabled.active, input[type="submit"].disabled.active, input[type="reset"].disabled.active, button[disabled].active, input.form-submit[disabled].active, input[type="button"][disabled].active, input[type="submit"][disabled].active, input[type="reset"][disabled].active, fieldset[disabled] button.active, fieldset[disabled] input.form-submit.active, fieldset[disabled] input[type="button"].active, fieldset[disabled] input[type="submit"].active, fieldset[disabled] input[type="reset"].active { background-color: #ffffff; border-color: rgba(0, 0, 0, 0.1); } button .badge, input.form-submit .badge, input[type="button"] .badge, input[type="submit"] .badge, input[type="reset"] .badge { color: #ffffff; background-color: #555555; } input.form-submit, input#id_submitbutton, input#id_submitbutton2, .path-admin .buttons input[type="submit"], td.submit input { color: #ffffff; background-color: #2fa4e7; border-color: #2fa4e7; } input.form-submit:hover, input#id_submitbutton:hover, input#id_submitbutton2:hover, .path-admin .buttons input[type="submit"]:hover, td.submit input:hover, input.form-submit:focus, input#id_submitbutton:focus, input#id_submitbutton2:focus, .path-admin .buttons input[type="submit"]:focus, td.submit input:focus, input.form-submit:active, input#id_submitbutton:active, input#id_submitbutton2:active, .path-admin .buttons input[type="submit"]:active, td.submit input:active, input.form-submit.active, input#id_submitbutton.active, input#id_submitbutton2.active, .path-admin .buttons input[type="submit"].active, td.submit input.active, .open .dropdown-toggleinput.form-submit, .open .dropdown-toggleinput#id_submitbutton, .open .dropdown-toggleinput#id_submitbutton2, .open .dropdown-toggle.path-admin .buttons input[type="submit"], .open .dropdown-toggletd.submit input { color: #ffffff; background-color: #1990d5; border-color: #1684c2; } input.form-submit:active, input#id_submitbutton:active, input#id_submitbutton2:active, .path-admin .buttons input[type="submit"]:active, td.submit input:active, input.form-submit.active, input#id_submitbutton.active, input#id_submitbutton2.active, .path-admin .buttons input[type="submit"].active, td.submit input.active, .open .dropdown-toggleinput.form-submit, .open .dropdown-toggleinput#id_submitbutton, .open .dropdown-toggleinput#id_submitbutton2, .open .dropdown-toggle.path-admin .buttons input[type="submit"], .open .dropdown-toggletd.submit input { background-image: none; } input.form-submit.disabled, input#id_submitbutton.disabled, input#id_submitbutton2.disabled, .path-admin .buttons input[type="submit"].disabled, td.submit input.disabled, input.form-submit[disabled], input#id_submitbutton[disabled], input#id_submitbutton2[disabled], .path-admin .buttons input[type="submit"][disabled], td.submit input[disabled], fieldset[disabled] input.form-submit, fieldset[disabled] input#id_submitbutton, fieldset[disabled] input#id_submitbutton2, fieldset[disabled] .path-admin .buttons input[type="submit"], fieldset[disabled] td.submit input, input.form-submit.disabled:hover, input#id_submitbutton.disabled:hover, input#id_submitbutton2.disabled:hover, .path-admin .buttons input[type="submit"].disabled:hover, td.submit input.disabled:hover, input.form-submit[disabled]:hover, input#id_submitbutton[disabled]:hover, input#id_submitbutton2[disabled]:hover, .path-admin .buttons input[type="submit"][disabled]:hover, td.submit input[disabled]:hover, fieldset[disabled] input.form-submit:hover, fieldset[disabled] input#id_submitbutton:hover, fieldset[disabled] input#id_submitbutton2:hover, fieldset[disabled] .path-admin .buttons input[type="submit"]:hover, fieldset[disabled] td.submit input:hover, input.form-submit.disabled:focus, input#id_submitbutton.disabled:focus, input#id_submitbutton2.disabled:focus, .path-admin .buttons input[type="submit"].disabled:focus, td.submit input.disabled:focus, input.form-submit[disabled]:focus, input#id_submitbutton[disabled]:focus, input#id_submitbutton2[disabled]:focus, .path-admin .buttons input[type="submit"][disabled]:focus, td.submit input[disabled]:focus, fieldset[disabled] input.form-submit:focus, fieldset[disabled] input#id_submitbutton:focus, fieldset[disabled] input#id_submitbutton2:focus, fieldset[disabled] .path-admin .buttons input[type="submit"]:focus, fieldset[disabled] td.submit input:focus, input.form-submit.disabled:active, input#id_submitbutton.disabled:active, input#id_submitbutton2.disabled:active, .path-admin .buttons input[type="submit"].disabled:active, td.submit input.disabled:active, input.form-submit[disabled]:active, input#id_submitbutton[disabled]:active, input#id_submitbutton2[disabled]:active, .path-admin .buttons input[type="submit"][disabled]:active, td.submit input[disabled]:active, fieldset[disabled] input.form-submit:active, fieldset[disabled] input#id_submitbutton:active, fieldset[disabled] input#id_submitbutton2:active, fieldset[disabled] .path-admin .buttons input[type="submit"]:active, fieldset[disabled] td.submit input:active, input.form-submit.disabled.active, input#id_submitbutton.disabled.active, input#id_submitbutton2.disabled.active, .path-admin .buttons input[type="submit"].disabled.active, td.submit input.disabled.active, input.form-submit[disabled].active, input#id_submitbutton[disabled].active, input#id_submitbutton2[disabled].active, .path-admin .buttons input[type="submit"][disabled].active, td.submit input[disabled].active, fieldset[disabled] input.form-submit.active, fieldset[disabled] input#id_submitbutton.active, fieldset[disabled] input#id_submitbutton2.active, fieldset[disabled] .path-admin .buttons input[type="submit"].active, fieldset[disabled] td.submit input.active { background-color: #2fa4e7; border-color: #2fa4e7; } input.form-submit .badge, input#id_submitbutton .badge, input#id_submitbutton2 .badge, .path-admin .buttons input[type="submit"] .badge, td.submit input .badge { color: #2fa4e7; background-color: #ffffff; } #notice .singlebutton + .singlebutton input, .submit.buttons input[name="cancel"] { display: inline-block; margin-bottom: 0; font-weight: normal; text-align: center; vertical-align: middle; cursor: pointer; background-image: none; border: 1px solid transparent; white-space: nowrap; padding: 8px 12px; font-size: 14px; line-height: 1.42857143; border-radius: 4px; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; } #notice .singlebutton + .singlebutton input:focus, .submit.buttons input[name="cancel"]:focus, #notice .singlebutton + .singlebutton input:active:focus, .submit.buttons input[name="cancel"]:active:focus, #notice .singlebutton + .singlebutton input.active:focus, .submit.buttons input[name="cancel"].active:focus { outline: thin dotted; outline: 5px auto -webkit-focus-ring-color; outline-offset: -2px; } #notice .singlebutton + .singlebutton input:hover, .submit.buttons input[name="cancel"]:hover, #notice .singlebutton + .singlebutton input:focus, .submit.buttons input[name="cancel"]:focus { color: #555555; text-decoration: none; } #notice .singlebutton + .singlebutton input:active, .submit.buttons input[name="cancel"]:active, #notice .singlebutton + .singlebutton input.active, .submit.buttons input[name="cancel"].active { outline: 0; background-image: none; -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); } #notice .singlebutton + .singlebutton input.disabled, .submit.buttons input[name="cancel"].disabled, #notice .singlebutton + .singlebutton input[disabled], .submit.buttons input[name="cancel"][disabled], fieldset[disabled] #notice .singlebutton + .singlebutton input, fieldset[disabled] .submit.buttons input[name="cancel"] { cursor: not-allowed; pointer-events: none; opacity: 0.65; filter: alpha(opacity=65); -webkit-box-shadow: none; box-shadow: none; } #notice .singlebutton + .singlebutton input, .submit.buttons input[name="cancel"] { margin: 0 5px 3px 0; } input[id$="_clearbutton"], input[type="reset"] { color: #ffffff; background-color: #dd5600; border-color: #dd5600; } input[id$="_clearbutton"]:hover, input[type="reset"]:hover, input[id$="_clearbutton"]:focus, input[type="reset"]:focus, input[id$="_clearbutton"]:active, input[type="reset"]:active, input[id$="_clearbutton"].active, input[type="reset"].active, .open .dropdown-toggleinput[id$="_clearbutton"], .open .dropdown-toggleinput[type="reset"] { color: #ffffff; background-color: #b44600; border-color: #a03e00; } input[id$="_clearbutton"]:active, input[type="reset"]:active, input[id$="_clearbutton"].active, input[type="reset"].active, .open .dropdown-toggleinput[id$="_clearbutton"], .open .dropdown-toggleinput[type="reset"] { background-image: none; } input[id$="_clearbutton"].disabled, input[type="reset"].disabled, input[id$="_clearbutton"][disabled], input[type="reset"][disabled], fieldset[disabled] input[id$="_clearbutton"], fieldset[disabled] input[type="reset"], input[id$="_clearbutton"].disabled:hover, input[type="reset"].disabled:hover, input[id$="_clearbutton"][disabled]:hover, input[type="reset"][disabled]:hover, fieldset[disabled] input[id$="_clearbutton"]:hover, fieldset[disabled] input[type="reset"]:hover, input[id$="_clearbutton"].disabled:focus, input[type="reset"].disabled:focus, input[id$="_clearbutton"][disabled]:focus, input[type="reset"][disabled]:focus, fieldset[disabled] input[id$="_clearbutton"]:focus, fieldset[disabled] input[type="reset"]:focus, input[id$="_clearbutton"].disabled:active, input[type="reset"].disabled:active, input[id$="_clearbutton"][disabled]:active, input[type="reset"][disabled]:active, fieldset[disabled] input[id$="_clearbutton"]:active, fieldset[disabled] input[type="reset"]:active, input[id$="_clearbutton"].disabled.active, input[type="reset"].disabled.active, input[id$="_clearbutton"][disabled].active, input[type="reset"][disabled].active, fieldset[disabled] input[id$="_clearbutton"].active, fieldset[disabled] input[type="reset"].active { background-color: #dd5600; border-color: #dd5600; } input[id$="_clearbutton"] .badge, input[type="reset"] .badge { color: #dd5600; background-color: #ffffff; } button.yui3-button.closebutton, button.yui3-button.closebutton:hover { background-position: 100% 0; } input.fp-btn-choose { padding: 5px 10px; font-size: 12px; line-height: 1.5; border-radius: 3px; margin-right: 0; margin-top: 4px; } .user-enroller-panel .uep-search-results .user .options .enrol { padding: 1px 5px; font-size: 12px; line-height: 1.5; border-radius: 3px; } .nav-justified > li > a { padding-right: 4px; padding-left: 4px; margin-left: 1px; white-space: nowrap; } .nav-justified { padding: 10px 0 0 0; } @media (min-width: 768px) { .nav-justified > li { display: block; width: 100%; float: none; } .nav-justified > li > a { text-align: center; margin-bottom: 5px; } } @media (min-width: 992px) { .nav-justified { border: 0; border-radius: 0; } .nav-justified > li { display: table-cell; width: 1%; } .nav-justified > li > a { margin-bottom: 0; } } .nav-tabs-justified > li > a { margin-left: 1px; border-radius: 4px; } .nav-tabs-justified > .active > a, .nav-tabs-justified > .active > a:hover, .nav-tabs-justified > .active > a:focus { border: 1px solid #dddddd; } @media (min-width: 768px) { .nav-tabs-justified > li > a { border: 1px solid #dddddd; border-radius: 4px; } } @media (min-width: 992px) { .nav-tabs-justified > li > a { border-bottom: 1px solid #dddddd; border-radius: 4px 4px 0 0; } .nav-tabs-justified > .active > a, .nav-tabs-justified > .active > a:hover, .nav-tabs-justified > .active > a:focus { border-bottom-color: #ffffff; } } .userenrolment { width: 100%; border-collapse: collapse; } .userenrolment .col_userdetails .subfield_picture { float: right; margin: 0 5px; } .userenrolment .col_role a, .userenrolment .col_role span { display: inline-block; vertical-align: middle; } .userenrolment .col_role a { float: left; } .userenrolment .col_role .addrole { text-align: center; } .userenrolment .hasAllRoles .col_role .addrole { display: none; } .userenrolment .col_group .group { float: right; white-space: nowrap; } .userenrolment .col_group .group a { margin-right: 3px; cursor: pointer; } .userenrolment .col_group .addgroup { text-align: center; } .userenrolment .col_group .addgroup a img { vertical-align: bottom; } .enrolpanel.roleassign.visible { position: absolute; top: 0; right: 0; z-index: 1010; display: none; max-width: 276px; padding: 1px; text-align: right; background-color: #ffffff; background-clip: padding-box; border: 1px solid #cccccc; border: 1px solid rgba(0, 0, 0, 0.2); border-radius: 6px; -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); white-space: normal; width: 276px; display: block; } .enrolpanel.roleassign.visible.top { margin-top: -10px; } .enrolpanel.roleassign.visible.right { margin-right: 10px; } .enrolpanel.roleassign.visible.bottom { margin-top: 10px; } .enrolpanel.roleassign.visible.left { margin-right: -10px; } .enrolpanel.roleassign.visible.top > .arrow { right: 50%; margin-right: -11px; border-bottom-width: 0; border-top-color: #999999; border-top-color: rgba(0, 0, 0, 0.25); bottom: -11px; } .enrolpanel.roleassign.visible.top > .arrow:after { content: " "; bottom: 1px; margin-right: -10px; border-bottom-width: 0; border-top-color: #ffffff; } .enrolpanel.roleassign.visible.right > .arrow { top: 50%; right: -11px; margin-top: -11px; border-right-width: 0; border-left-color: #999999; border-left-color: rgba(0, 0, 0, 0.25); } .enrolpanel.roleassign.visible.right > .arrow:after { content: " "; right: 1px; bottom: -10px; border-right-width: 0; border-left-color: #ffffff; } .enrolpanel.roleassign.visible.bottom > .arrow { right: 50%; margin-right: -11px; border-top-width: 0; border-bottom-color: #999999; border-bottom-color: rgba(0, 0, 0, 0.25); top: -11px; } .enrolpanel.roleassign.visible.bottom > .arrow:after { content: " "; top: 1px; margin-right: -10px; border-top-width: 0; border-bottom-color: #ffffff; } .enrolpanel.roleassign.visible.left > .arrow { top: 50%; left: -11px; margin-top: -11px; border-left-width: 0; border-right-color: #999999; border-right-color: rgba(0, 0, 0, 0.25); } .enrolpanel.roleassign.visible.left > .arrow:after { content: " "; left: 1px; border-left-width: 0; border-right-color: #ffffff; bottom: -10px; } .enrolpanel.roleassign.visible .container { content: inherit; display: block; padding: 0; border: 0; } .enrolpanel.roleassign.visible a { text-decoration: underline; } .enrolpanel.roleassign.visible .header { margin: 0; padding: 8px 14px; font-size: 14px; font-weight: normal; line-height: 18px; background-color: #f7f7f7; border-bottom: 1px solid #ebebeb; border-radius: 5px 5px 0 0; } .enrolpanel.roleassign.visible .header .close { position: relative; top: 1px; display: inline-block; font-family: 'Glyphicons Halflings'; font-style: normal; font-weight: normal; line-height: 1; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; color: #2fa4e7; background: inherit; font-size: 20px; margin-bottom: 10px; margin-top: 5px; opacity: 1; width: auto; top: 5px; left: 10px; height: auto; position: absolute; } .enrolpanel.roleassign.visible .header .close:before { content: "\e014"; } .enrolpanel.roleassign.visible .content { padding: 9px 14px; margin-top: 5px; background-color: #ffffff; } #page-enrol-users .enrol_user_buttons { float: left; } #page-enrol-users .enrol_user_buttons .enrolusersbutton { display: inline; } #page-enrol-users .enrol_user_buttons .enrolusersbutton div, #page-enrol-users .enrol_user_buttons .enrolusersbutton form { display: inline; margin-left: 0; } #page-enrol-users #filterform { min-height: 20px; padding: 19px; margin-bottom: 20px; background-color: #f5f5f5; border: 1px solid #e3e3e3; border-radius: 4px; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05); display: inline-block; } #page-enrol-users #filterform blockquote { border-color: #ddd; border-color: rgba(0, 0, 0, 0.15); } #page-enrol-users #filterform .fitem { display: inline-block; margin-left: .3em; white-space: nowrap; } #page-enrol-users #filterform .fitem label { display: inline; line-height: 1.42857143; padding-left: .3em; } #page-enrol-users #filterform .fitem :before, #page-enrol-users #filterform .fitem :after { display: inline; } #page-enrol-users #filterform div, #page-enrol-users #filterform fieldset { display: table; float: none; clear: none; width: auto; margin: 0; } #page-enrol-users #filterform select, #page-enrol-users #filterform .ftext input { width: 7em; } #page-enrol-users #filterform input, #page-enrol-users #filterform select { margin-bottom: 0; } #page-enrol-users .user-enroller-panel .uep-search-results .user .details { width: 237px; } /* responsive.less */ @media (max-width: 873px) { .file-picker .fp-repo-area { width: 100%; height: auto; max-height: 220px; overflow-y: auto; float: none; border: 0px; } .file-picker .fp-repo-items { width: 100%; float: none; } .file-picker .fp-login-form .fp-login-input label { text-align: right; } .file-picker .fp-content form td { display: block; width: 100%; text-align: right; } .fp-content .mdl-right { text-align: right; } .fp-repo-items .fp-navbar { border-top: 1px solid #bbbbbb; } } @media (max-width: 480px) { .fp-content-center { display: block; vertical-align: top; } .course-content ul.topics li.section, .course-content ul.topics li.section .content, .course-content ul.weeks li.section .content, .course-content ul.weeks li.section, .course-content ul.section { margin-left: 0; margin-right: 0; padding: 0; } .activityinstance { display: block; } .editing .course-content .section .activity { margin-bottom: 0.2em; padding-bottom: 0.2em; border-bottom: thin solid #dddddd; } .course-content .section .activity .commands { text-align: left; } /** Handles display of the activity chooser on small screens **/ .jsenabled .choosercontainer #chooseform .alloptions { max-width: 100%; } .jsenabled .choosercontainer #chooseform .instruction, .jsenabled .choosercontainer #chooseform .typesummary { position: static; } .que .info { float: none; width: auto; } .que .content { margin: 0; } .path-mod-choice .horizontal .choices .option { display: block; } .path-mod-forum .forumsearch #search { width: 120px; } .path-mod-forum .forumheaderlist .picture { display: none; } .panel .courseimage img { margin-left: 5px; float: none; max-width: 100%; } } @media (max-width: 768px) { #filesskin .yui3-panel, #filesskin .file-picker.fp-generallayout { width: 100%; right: 0; } } .phpinfo td { border: 1px solid #dddddd; vertical-align: baseline; } #page-footer .performanceinfo { margin: 10px 20%; } #page-footer .performanceinfo span { display: block; } #page-footer .validators { margin-top: 40px; padding-top: 5px; border-top: 1px dotted gray; } #page-footer .validators ul { margin: 0; padding: 0; list-style-type: none; } #page-footer .validators ul li { display: inline; margin-left: 10px; margin-right: 10px; } .performanceinfo .cachesused { margin-top: 1em; } .performanceinfo .cachesused .cache-stats-heading, .performanceinfo .cachesused .cache-total-stats { font-weight: bold; font-size: 110%; margin-top: 0.3em; } #page-footer .performanceinfo .cachesused .cache-definition-stats { margin: .3em; display: inline-block; vertical-align: top; background-color: #f9f9f9; } .cache-store-stats { padding: 0 1.3em; } .cache-store-stats.nohits { background-color: #f2dede; } .cache-store-stats.lowhits { background-color: #fcf8e3; } .cache-store-stats.hihits { background-color: #dff0d8; } #page-footer, #page-footer .validators, #page-footer .purgecaches, #page-footer .performanceinfo { text-align: center; } /*# sourceMappingURL=/theme/bootstrap/sourcemap-moodle.json */