Newer
Older
}
#result-count .success {
background:#e3ffd8;
border:1px solid #0a0;
}
#result-count .fail {
background:#ffd8d8;
border:1px solid #a00;
}
/* Custom css for datepicker */
.ui-datepicker-trigger {
display:inline-block;
border:0;
padding:0;
margin-left:2px;
position:relative;
top:5px;
width:16px;
height:16px;
background:inherit;
}
/* Upgrader */
#upgrader { width: 100%; height: auto; clear: both;}
.sidebar { width: 220px; padding: 10px; border: 1px solid #C8DDFA; float: right; background: #F7FBFE; }
.sidebar h3 { margin: 0 0 5px 0; padding: 0; text-indent: 32px; background: url('../images/cog.png?1312913866') top left no-repeat; line-height: 24px; color: #2a67ac; }
#upgrader #main h1 { margin: 0; padding: 0; font-size: 1.6em; font-weight: normal; }
#upgrader #main h2 { font-size: 1.2em; margin: 0; padding: 0; color:#E65524; }
#upgrader #main h3 { margin: 0; padding: 0; }
#upgrader #main div#intro { padding-bottom: 5px; margin-bottom:10px; border-bottom: 1px solid #aaaaaa; }
#upgrader #main { padding-bottom: 20px; }
ul.progress { margin: 10px 0 20px 20px; padding: 0; }
ul.progress li { list-style: none; margin: 0; padding: 0 0 2px 24px; background: url('../images/incomplete.png?1312910844'); background-repeat: no-repeat; background-position: 0 50%; }
ul.progress li.yes { background-image: url('../images/yes.png?1312906296'); }
ul.progress li.no { background-image: url('../images/no.png?1312906277'); }
ul.progress li.yes small {color:green; }
ul.progress li.no small {color:red;}
#bar { clear: both; padding-top: 10px; height: 24px; line-height: 24px; text-align: center; border-top: 1px solid #aaaaaa; }
#bar a.unstyled, #bar a.unstyled:hover { font-weight: normal; background: none; border: none; text-decoration: underline; color: #2a67ac; }
#bar.error { background: #ffd; text-align: center; color: #a00; font-weight: bold; }
/* Overlay */
#overlay {
display: none;
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100%;
background: #000;
border:3px solid #777;
border-radius: 10px;
padding: 10px;
background: #555 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAWUlEQVQYGY2PAQoAIAgDrQf6pf7kC2vCRlRUgrjqXFrMrI3McHdKiwhpiMrTDRL4ghL8geQIsc6EOwbMcsYXhIYyUlvTgXUeS1vzkXWG8OMRXCE0b+AJAtgB7jEc+2fs6e8AAAAASUVORK5CYII=) repeat;
position: fixed;
display: none;
z-index: 3000;
box-shadow: 0 5px 20px #001;
vertical-align: middle;
#loading h1, #upgrading h4 { margin: 3px 0 0 0; padding: 0; color: #d80; }
#loading, #upgrading { color: white; }
.non-local-image {
display: inline-block;
border: 3px dashed #eee;
border-radius: 5px;
}
.non-local-image:after {
background: url(../../logo.php) center center no-repeat;
background-size: cover;
content: "";
z-index: -1;
width: 100%;
height: 100%;
opacity: 0.3;
input[type=text]:disabled, input[type=checkbox]:disabled {
background-color: #eee;
}
.icon-warning-sign {
color: #d33;
}
div.patch {
border-bottom: 1px dotted #ccc;
padding: 0.1em;
margin-left: 1em;
}
.patch-title {
color: #555;
}
border: 1px solid #ddd;
border: 1px solid rgba(0,0,0,0.1);
border-top-style: dotted;
border-bottom-style: none;
padding: 0.3em 10px 5px;
height: 2.5em;
overflow-y: hidden;
font-size: 15px;
line-height: 1.25rem;
background-color: white;
background-color: rgba(255, 255, 255, 0.9);
}
div.selected-signature .inner {
opacity: 0.5;
.action-button.danger:hover {
opacity: 1.0;
border-color: rgba(95,75,0,0.8) !important;
background: #fc9f41; /* Old browsers */
color: rgba(255,255,255,0.8) !important;
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZjOWY0MSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjZTgxMTQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top, #fc9f41 0%, #ce8114 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fc9f41), color-stop(100%,#ce8114)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #fc9f41 0%,#ce8114 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #fc9f41 0%,#ce8114 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #fc9f41 0%,#ce8114 100%); /* IE10+ */
background: linear-gradient(to bottom, #fc9f41 0%,#ce8114 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fc9f41', endColorstr='#ce8114',GradientType=0 ); /* IE6-8 */
}
.action-button.danger {
color: #999 !important;
background: transparent;
border: 1px solid rgba(0,0,0,0.5);
opacity: 0.6;
}
.action-button.overlay {
float: none;
position: absolute;
top: 4px;
right: 5px;
}
.muted-button:hover {
border: 1px solid #aaa;
border: 1px solid rgba(0,0,0,0.3);
cursor: pointer;
background: rgba(255,255,255,0.1);
color: black;
}
.muted-button {
border-radius: 5px;
padding: 1px 5px;
margin: -1px 0 -1px 5px;
border: 1px solid rgba(0,0,0,0.15);
color: #666;
color: rgba(0,0,0,0.5);
background-color: rgba(0,0,0,0.1);
background: linear-gradient(0, rgba(0,0,0,0.1), rgba(255,255,255,0.1));
}
.sortable-rows tr td:hover {
cursor: move;
}
.sortable {
cursor: move;
}
.row-item {
border: 1px solid rgba(0, 0, 0, 0.7);
padding: 9px;
position: relative;
}
background: rgba(0, 0, 0, 0.1);
}
background: rgba(0, 0, 0, 0.3);
}
border-top-right-radius: 5px;
border-top-left-radius: 5px;
}
border-bottom-right-radius: 5px;
border-bottom-left-radius: 5px;
}
margin-top: -1px;
}
border-left: 1px solid rgba(0, 0, 0, 0.7);
border-top-right-radius: inherit;
border-bottom-right-radius: inherit;
.row-item .delete:empty {
visibility: hidden;
}
.row-item .button-group {
font-size: 105%;
position: absolute;
top: 0px;
right: 0;
display: inline-block;
}
.row-item .button-group div {
display: inline-block;
}
.row-item .button-group div a {
padding: 9px 12px 8px;
}
.row-item .management {
margin-top: 10px;
border-top: 1px dashed black;
.row-item:first-child .delete {
border-top-right-radius: 5px;
}
.row-item:last-child .delete {
border-bottom-right-radius: 5px;
}
background: #fc9f41; /* Old browsers */
color: rgba(255,255,255,0.8) !important;
}
#sequences .manage-buttons {
display: inline-block;
margin-right: 60px;
}
tr.disabled td,
tr.disabled th {
opacity: 0.6;
background: #f5f5f5;
}
2261
2262
2263
2264
2265
2266
2267
2268
2269
2270
2271
2272
2273
2274
2275
2276
2277
2278
2279
2280
2281
2282
2283
.quicknote {
margin: 10px 0;
border: 1px solid rgba(0,0,0,0.2);
border-radius: 4px;
}
.quicknote .header {
position: relative;
display: block;
padding: 10px;
border-bottom: 1px dashed rgba(0,0,0,0.2);
}
.quicknote .header .header-left {
display: inline-block;
}
.quicknote .header .header-right {
display: inline-block;
text-align: right;
right: 1em;
position: absolute;
}
.quicknote .header .options {
display: inline-block;
padding-left: 10px;
margin-left: 5px;
white-space: nowrap;
border-left: 1px solid rgba(0,0,0,0.2);
}
.quicknote .body {
padding: 10px;
}
.quicknote a.action,
.floating-options a.action {
box-sizing: content-box;
-moz-box-sizing: content-box;
-webkit-box-sizing: content-box;
display: inline-block;
width: 15px;
text-align: center;
padding: 2px 2px;
color: black !important;
background-color: #eee;
background-color: rgba(0, 0, 0, 0.05);
border-width: 1px;
border-style: solid;
border-color: #ddd;
border-color: rgba(0, 0, 0, 0.1);
border-radius: 4px;
.quicknote a.action:hover,
.floating-options a.action:hover {
text-decoration: none;
border-color: #ff9100;
background-color: rgba(255, 145, 0, 0.05);
border-radius: 3px;
}
.quicknote a.action.save-note,
.floating-options a.action.save-note {
background-color: #bbeebb;
}
#new-note {
margin-top: 10px;
}
.label {
display: inline-block;
position: relative;
bottom: 1px;
Nathan Febuary
committed
margin-bottom: 4px;
font-size: 11px;
Nathan Febuary
committed
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
font-weight: bold;
Nathan Febuary
committed
color: #ffffff;
vertical-align: baseline;
white-space: nowrap;
text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
background-color: #999999;
.label-bare {
background-color: transparent;
background-color: rgba(0,0,0,0);
border: 1px solid #999999;
color: #999999;
text-shadow: none;
}
.label-info {
background-color: #3a87ad;
}
.label-verified {
border:1px solid green;
background-color:transparent;
background-color:rgba(0,0,0,0);
color:green;
text-shadow:none;
}
.label-danger {
border:1px solid red;
background-color:transparent;
background-color:rgba(0,0,0,0);
color:red;
text-shadow:none;
}
.tab_content {
position: relative;
}
.tab_content:not(.left) {
.left-tabs {
margin-left: 48px;
}
.floating-options {
display: inline-block;
position: absolute;
right: 0;
padding-right: 5px;
}
i.note-type {
color: #2a67ac;
opacity: 0.8;
border-right: 1px solid rgba(0, 0, 0, 0.2);
padding-right: 8px;
}
table.custom-info th {
background: transparent;
border: none;
padding-top: 10px;
border-bottom: 1px dotted rgba(0,0,0,0.9);
}
table.custom-info tr {
vertical-align: top;
}
table.custom-info td {
border-bottom: 1px dotted rgba(0,0,0,0.3);
}
Nathan Febuary
committed
div.faq-status {
padding-top:6px;
}
.faq-title {
font-size: 170%;
Nathan Febuary
committed
margin-right:10px;
}
.faq-content {
width: 670px;
margin: 0 15px;
}
Nathan Febuary
committed
.faq-category {
margin:0 15px;
}
.faq-meta section + section {
margin-top: 15px;
}
button a {
color: ButtonText !important;
text-decoration: none;
}
button a:hover {
text-decoration: none;
}
.bleed {
padding: 0;
margin: 0;
}
.doc-desc-title {
font-weight: bold;
text-transform: capitalize;
}
tr:hover i.help-tip,
tr i.help-tip.warning {
opacity: 0.8 !important;
color: #ffc20f;
}
.form_table tr i.help-tip {
opacity: 0.2;
z-index: 200 !important;
.draft-saved {
background-color: black;
background-color: rgba(0, 0, 0, 0.7);
color: white;
padding: 4px 8px 6px;
border-radius: 3px;
text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
line-height: 14px;
position: absolute;
top: 3em;
right: 0.5em;
.delete-draft:hover {
background-color: #fc9f41 !important;
}
.hidden {
display: none;
}
.pull-right {
float: right;
}
.flush-right {
text-align: right;
}
.flush-left {
text-align: left;
}
.ltr {
direction: ltr;
unicode-bidi: embed;
.required {
font-weight: bold;
}
.truncate {
width: auto;
display: inline-block;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
.truncate.bleed {
text-overflow: hidden;
}
td.indented {
padding-left: 20px;
}
2513
2514
2515
2516
2517
2518
2519
2520
2521
2522
2523
2524
2525
2526
2527
2528
2529
2530
2531
2532
2533
2534
2535
2536
2537
2538
2539
2540
2541
.secondary_lang {
padding:3px 0;
margin: 3px 0;
border-bottom: 1px dotted #ccc;
}
.saved-search {
padding: 5px;
}
.saved-search + .saved-search {
border-top: 1px dotted #ccc;
}
.accordian {
margin-bottom: 10px;
}
.accordian dt {
border-radius: 4px;
border: 1px solid #ccc;
}
.accordian dt.active {
border-bottom-left-radius: 0;
border-bottom-right-radius: 0;
}
.accordian dt, dd {
padding: 5px;
}
.accordian dt a {
color: black;
font-weight: 500;
display: block;
}
.accordian dt.active a {
color: #184E81;
}
.accordian dt:not(.active) a i {
display: none;
}
.accordian dd {
border-top: 0;
font-size: 12px;
margin-left: 0;
border: 1px solid #ccc;
border-top: none;
box-shadow: inset 0px 10px 5px -10px rgba(0,0,0,0.1);
background-color:rgba(42,103,172,0.1);
}
.accordian dt ~ dt {
margin-top: 5px;
}
.accordian dd:last-of-type {
position: relative;
top: -1px;
}
#topic-forms tbody + tbody td.handle {
padding-top: 15px;
}
#dynamic-actions > tr > td {
padding: 5px;
}
.no-margin {
margin: 0 !important;
}
.form-simple select, .form-simple input, .form-simple textarea {
margin-left: 0;
}
.sticky.bar.fixed {
position: fixed;
top: 0;
left: 0;
z-index: 6;
width: 100%;
background-color: white;
background-color: rgba(255,255,255,0.95);
box-sizing: border-box;
box-shadow: 0 3px 10px rgba(0,0,0,0.3);
}
.sticky.bar .content {
margin: auto;
}
.sticky.bar.fixed .notsticky {
display: none !important;
}
.sticky.bar.fixed .inline {
float:left;
display:inline;
margin:5px 10px 0 0;
}
2609
2610
2611
2612
2613
2614
2615
2616
2617
2618
2619
2620
2621
2622
2623
2624
2625
2626
2627
2628
2629
2630
2631
2632
2633
2634
2635
2636
2637
2638
2639
2640
2641
2642
2643
.sticky.bar.opaque {
background-color: white;
}
.sticky.bar.fixed h2 {
margin: 0;
}
.sticky.bar:not(.fixed) .sticky.only {
display:none;
}
.scroll-up {
display:none;
}
@media screen and (min-width: 1040px) {
.scroll-up {
display: inline;
background-color: #eee;
background-color: rgba(0,0,0,0.1);
position: absolute;
top: 0px;
right: 20px;
padding: 8px 8px 5px;
border-radius: 0 0 5px 5px;
border: 1px dotted #888;
border-top: none;
color: #888 !important;
box-shadow: 0 3px 8px -6px rgba(0,0,0,0.9);
}
.scroll-up:hover {
background-color: #444;
background-color: rgba(0,0,0,0.7);
color: #ddd !important;
color: rgba(255,255,255,0.8) !important;
border-color:transparent;
}
}
.message.bar {
position: fixed;
top: 0;
left: 0;
right: 0;
padding: 9px 15px;
z-index: 10;
background-color: white;
box-shadow: 0 3px 10px rgba(0,0,0,0.2);
opacity: 0.95;
}
.message.bar.bottom {
bottom: 0;
top: auto;
box-shadow: 0 -3px 10px rgba(0,0,0,0.2);
}
.message.bar .avatar[class*=" oscar-"] {
2662
2663
2664
2665
2666
2667
2668
2669
2670
2671
2672
2673
2674
2675
2676
2677
2678
2679
2680
2681
2682
2683
2684
2685
2686
2687
2688
2689
2690
2691
2692
2693
2694
2695
2696
display: inline-block;
width: 36px;
height: 36px;
margin-right: 10px;
background-image: url(../images/oscar-avatars.png);
background-repeat: no-repeat;
background-size: 180px 72px;
}
.avatar.oscar-boy {
background-position: -72px 0;
}
.avatar.oscar-borg {
background-position: 0 -36px;
}
.message.bar .title {
font-weight: bold;
font-size: 1.1em;
}
.message.bar .body {
margin-left: 42px;
}
.message.bar.warning {
border-bottom: 3px solid orange;
}
.message.bar.bottom.warning {
border-bottom: none;
border-top: 3px solid orange;
}
.message.bar.danger {
border-bottom: 3px solid red;
}
.message.bar.bottom.danger {
border-bottom: none;
border-top: 3px solid red;
}
.message.bar .title .avatar {
width: auto;
max-height: 20px;
border-radius: 3px;
margin: -4px 0.3em 0;
vertical-align: middle;
}
border-left: 2px dotted #ddd;
border-bottom-color: rgba(0,0,0,0.1);
position: absolute;
margin-left: 74px;
z-index: -1;
content: "";
top: 0;
bottom: 0;
right: 0;
left: 0;
z-index: 0;
position: relative;
padding-top: 0;
padding-bottom: 15px;
margin-top: 5px;
}
.thread-event {
padding: 0 2px 15px;
.thread-event a {
color: inherit;
}
border-radius: 8px;
background-color: #f4f4f4;
margin-right: 5px;
text-align: center;
display: inline-block;
.thread-event .type-icon::after {
content: "";
border: 16px solid white;
position: absolute;
top: -3px;
bottom: 0;
left: -3px;
right: 0;
z-index: -1;
}
.type-icon.dark {
border-color: #666;
background-color: #949494;
}
.thread-event img.avatar {
vertical-align: middle;
border-radius: 3px;
width: auto;
max-height: 20px;
margin: -3px 3px 0;
}
.thread-event .description {
margin-left: -30px;
padding-top: 6px;
padding-left: 30px;
display: inline-block;
width: 772px;
width: calc(100% - 95px);
.freetext-files {
padding: 10px;
margin-top: 10px;
border: 1px dotted #ddd;
border-radius: 4px;
background-color: #f5f5f5;
}
.freetext-files .file {
margin-right: 10px;
display: inline-block;
width: 48%;
padding-top: 0.2em;
}
.freetext-files .title {
font-weight: bold;
margin-bottom: 0.3em;
font-size: 1.1em;
}
/* Form simple grid sizing */
.iblock {
display: inline-block;
}
.span12 {
width: 100%;
}
.span6 {
width: 48%;
width: calc(50% - 10px);
}
.span6 + .span6 {
margin-left: 1%;
margin-left: calc(0 + 10px);
}
.form.footer {
margin-top: 50px;
}
padding-left: 1.3em;
text-indent: -1.3em;
label.inline.checkbox {
display: inline-block;
}
label.checkbox + label.checkbox {
margin-top: 0.3em;
}
width: 1em;
height: 1em;
box-sizing: content-box;
margin-right: 0.1em;
vertical-align: bottom;
position: relative;
.vertical-pad {
margin-top: 3px;
}
input, textarea {
padding: 3px 5px;
font-size: 0.95em;
font-family: inherit;
border-radius:4px;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border: 1px solid #bbb;
}
2856
2857
2858
2859
2860
2861
2862
2863
2864
2865
2866
2867
2868
2869
2870
2871
2872
2873
2874
2875
2876
2877
2878
2879
2880
2881
2882
2883
2884
2885
2886
2887
2888
2889
2890
2891
letter-spacing: 0.01px;
}
/* Form layouts */
table.grid.form {
width: 100%;
table-layout: fixed;
}
table.grid.form caption {
font-size: 1.3em;
font-weight: bold;
text-align: start;
padding: 0 9px;
}
.grid.form .cell {
vertical-align: top;
}
.grid.form .field {
padding: 5px;
}
.grid.form .field input:not([type=checkbox]),
.grid.form .field textarea,
.grid.form .field select {
width: 100%;
display: block;
}
.grid.form .field > label {
display: block;
margin-bottom: 5px;
}
#basic_search {
background-color: #f4f4f4;
margin: -10px 0;
margin-bottom: 5px;
padding: 8px;
box-shadow: inset 0 4px 12px -10px black;
border-bottom: 1px dotted #aaa;
border-radius: 0 0 5px 5px;
}
#basic-ticket-search {
border: 1px solid #999;
border-color: rgba(0,0,0,0.45);
border-top-left-radius: 3px;
border-bottom-left-radius: 3px;
}
select {
height:24px;
line-height:24px;
border:1px solid #bbb;
display:inline-block;
font-size:13px;
border-radius:4px;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
a.attachment {
padding-left: 1.2em;
display: block;
}
.sidebar section header {
font-weight: bold;
margin-bottom: 0.3em;
}
/* FIXME: Drop this with select2 4.0.1
* Fixes a rendering issue on Safari
*/
.select2-search__field{-webkit-appearance: textfield;}
/* Fixes Select2 placeholder bug where
* placeholder is cutoff.
*/
.select2-selection__rendered, .select2-search,
.select2-search__field:not([placeholder='']){width: 100% !important;}
/* Fix Canned Responses Select2 Height */
#resp_sec .select2-results, #resp_sec .select2-results__choices {
height: auto;
max-height: 400px !important;
}
#select2-cannedResp-results {
height: auto;
max-height: 400px !important;
}