Newer
Older
right: initial;
border-left: none;
background-color: #f4f4f4;
}
.thread-entry.avatar.response .header:before {
border-right-color: #ccb3af;
}
.thread-entry.avatar.note .header:before {
border-right-color: #ccccb0;
}
.thread-entry.avatar.response .header:after,
.thread-entry.avatar.note .header:after {
top: 7px;
right: initial;
border-left: none;
.thread-entry.avatar.note .header:after {
border-right-color: #FFE;
}
.thread-entry .header .title {
max-width: 500px;
vertical-align: bottom;
display: inline-block;
margin-left: 15px;
}
.thread-entry .header .button {
margin-top: -4px;
}
border: 1px solid #ddd;
border-top: none;
border-bottom:2px solid #aaa;
border-radius: 0 0 5px 5px;
}
.thread-body .attachments {
background-color: #f4faff;
margin: 0 -0.9em;
position: relative;
top: 0.9em;
padding: 0.3em 0.9em;
border-top: 1px dotted #ccc;
border-top-color: rgba(0,0,0,0.2);
border-radius: 0 0 6px 6px;
}
.thread-body .attachments:empty {
display: none;
}
.thread-body .attachments .filesize {
margin-left: 0.5em;
}
.thread-body .attachment-info {
margin-right: 10px;
display: inline-block;
width: 48%;
}
.thread-body .attachment-info .filename {
max-width: 80%;
max-width: calc(100% - 70px);
}
#ticket_notes table td {
padding:5px;
}
#ticket_notes td {
background:#f9f9f9;
}
.thread-entry .info, #ticket_notes .info {
padding:5px;
background:#F4FAFF;
height:16px;
line-height:16px;
}
#ticket_notes .info {
background:#f9f9f9;
}
#response_options > form {
ul.tabs {
padding:4px 0 0 20px;
text-align:left;
height:29px;
border-bottom:1px solid #aaa;
background:#eef3f8;
box-shadow: inset 0 -5px 10px -9px rgba(0,0,0,0.3);
#response_options ul.tabs {
}
ul.tabs li {
background-color: rgba(251, 251, 251, 0.5);
border:1px solid #ccc;
border:1px solid rgba(204, 204, 204, 0.5);
border-bottom:none;
position: relative;
bottom: 1px;
border-top-left-radius: 5px;
border-top-right-radius: 5px;
font-size: 95%;
}
ul.tabs li.active {
color:#184E81;
background-color:#f9f9f9;
border:1px solid #aaa;
box-shadow: 4px -1px 6px -3px rgba(0,0,0,0.2);
}
li.error {
border-top: 2px solid rgba(255, 0, 0, 0.3) !important;
}
li.error.active {
border-top-color: rgba(255, 0, 0, 0.7) !important;
}
li.error a:before {
background-color: rgba(255,0,0,0.06);
top: 0;
left: 0;
bottom: 0;
right: 0;
content: "";
position: absolute;
}
ul.tabs li:not(.active) {
box-shadow: inset 0 -5px 10px -9px rgba(0,0,0,0.2);
}
ul.tabs.clean li.active {
background-color: white;
display: block;
outline: none;
padding: 5px 10px;
}
ul.tabs li a:hover {
text-decoration: none;
}
ul.tabs li.empty {
padding: 5px;
border: none !important;
}
ul.tabs.vertical {
display: inline-block;
height: auto;
border-bottom: initial;
border-right: 1px solid #aaa;
padding-left: 0;
padding-bottom: 40px;
padding-top: 10px;
background: transparent;
box-shadow: inset -5px 0 10px -9px rgba(0,0,0,0.3);
}
ul.tabs.vertical li {
border:1px solid #ccc;
border:1px solid rgba(204, 204, 204, 0.5);
border-right: none;
min-width: 0;
display: block;
border-top-right-radius: 0;
border-bottom-left-radius: 5px;
right: 0;
height: auto;
}
ul.tabs.vertical li:not(.active) {
box-shadow: inset -5px 0 10px -9px rgba(0,0,0,0.3);
}
ul.tabs.vertical li + li {
margin-top: 5px;
}
ul.tabs.vertical li.active {
border: 1px solid #aaa;
border-left: 2px solid #81a9d7;
border-right: none;
right: -1px;
box-shadow: -1px 4px 6px -3px rgba(0,0,0,0.3);
}
ul.tabs.vertical.left li {
text-align: right;
}
ul.tabs.vertical li a {
padding: 5px;
background-color:initial;
border-bottom:2px solid #ccc;
border-bottom-color: rgba(0,0,0,0.1);
box-shadow:none;
}
ul.tabs.alt li {
width:auto;
border:none;
min-width:0;
box-shadow:none;
bottom: 1px;
height: auto;
}
ul.tabs.alt li.active {
border:none;
box-shadow:none;
background-color: transparent;
border-bottom:2px solid #81a9d7;
}
#response_options .reply_tab.tell {
color:#a00 !important;
background-image:url(../images/reminder.png);
background-position:12px 50%;
background-repeat:no-repeat;
}
#response_options > form {
padding:10px 5px;
background:#f9f9f9;
border:1px solid #aaa;
border-top:none;
}
#response_options > form > table {
table-layout: fixed;
#response_options > table td {
#response_options input[type=text], #response_options textarea:not(.richtext) {
border-radius:4px;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
1299
1300
1301
1302
1303
1304
1305
1306
1307
1308
1309
1310
1311
1312
1313
1314
1315
1316
1317
1318
1319
1320
1321
1322
1323
1324
1325
1326
1327
1328
1329
1330
1331
}
.attachments .uploads div {
display:inline-block;
padding-right:20px;
}
.file {
display:inline-block;
padding-left:20px;
margin-right:20px;
background:url(../images/icons/file.gif) 0 50% no-repeat;
}
.expander {
line-height:14px;
display:inline-block;
width:12px;
height:12px;
overflow:hidden;
text-align:center;
color:#aaa;
position:relative;
}
/** Popup Tool Tips and Content **/
.tip_box {
display:block;
height:30px;
position:absolute;
}
.tip_arrow {
display:block;
position:absolute;
top:5px;
.tip_box.right .tip_arrow {
top: 5px;
right: -12px;
left: auto;
}
.flip-x {
-moz-transform: scaleX(-1);
-o-transform: scaleX(-1);
-webkit-transform: scaleX(-1);
transform: scaleX(-1);
filter: FlipH;
-ms-filter: "FlipH";
}
.tip_content {
height:auto !important;
height:20px;
min-height:20px;
border:1px solid #666;
background:#fff;
-moz-border-radius:5px;
-webkit-border-radius:5px;
border-radius:5px;
-moz-box-shadow: 5px 5px 10px -2px rgba(0,0,0,0.5);
-webkit-box-shadow: 5px 5px 10px -2px rgba(0,0,0,0.5);
box-shadow: 5px 5px 10px -2px rgba(0,0,0,0.5);
}
.tip_content .links {
margin-top: 0.7em;
padding-top: 0.4em;
border-top: 1px solid #ddd;
}
.tip_content .links a {
color: #548dd4;
}
.tip_content hr {
color: #ddd;
background-color: #ddd;
height: 1px;
border: 0;
padding: 0;
margin: 0.2em 0;
width: 100%;
}
.tip_close {
position:absolute;
top:0.3em;
right:0.5em;
1406
1407
1408
1409
1410
1411
1412
1413
1414
1415
1416
1417
1418
1419
1420
1421
1422
1423
1424
1425
1426
}
.tip_shadow {
display:none;
background:#000;
filter: progid:DXImageTransform.Microsoft.Blur(PixelRadius=3,MakeShadow=true,ShadowOpacity=0.60);
-ms-filter: "progid:DXImageTransform.Microsoft.Blur(PixelRadius=3,MakeShadow=true,ShadowOpacity=0.60)";
zoom: 1;
position:absolute;
z-index:200;
top:0;
left:0;
width:auto !important;
width:310px;
}
.tip_menu {
margin:10px 0 0 0;
padding:5px 0;
border-top:1px solid #aaa;
height:16px;
1428
1429
1430
1431
1432
1433
1434
1435
1436
1437
1438
1439
1440
1441
1442
1443
1444
1445
1446
1447
1448
1449
1450
1451
1452
1453
1454
1455
1456
1457
1458
1459
1460
1461
1462
1463
1464
1465
1466
1467
1468
1469
}
.tip_menu li {
display:inline;
list-style:none;
margin:0;
padding:0;
}
.tip_menu li a {
display:block;
width:auto;
float:left;
padding:0 10px;
border-right:1px solid #ddd;
color:#666;
}
.tip_menu li a:hover {
color:#E76C74;
}
.tip_content form {
display:none;
line-height:24px;
}
.tip_content select, .tip_content textarea {
width:295px;
}
.tip_content textarea {
padding:0;
border:1px solid #aaa;
background:#fff;
}
.tip_content form p {
margin:0;
width:auto !important;
width:295px;
text-align:right;
margin-bottom: 0.4em;
padding-bottom: 0.5em;
border-bottom: 1px solid #ddd;
}
i.help-tip {
text-indent: initial;
}
i.help-tip:hover {
opacity: 0.2;
}
caption:hover > i.help-tip {
color: orange;
color: #ffc20f;
opacity: 1;
vertical-align: middle;
font-size: .7em;
.form_table th h4 i.help-tip {
color: white;
}
/* Knowledgebase */
/* Knowledgebase */
#kb {
margin: 2px 0;
padding: 5px;
overflow: hidden;
}
#kb li {
padding:10px 10px 10px 46px;
height:auto !important;
overflow:hidden;
margin:0;
background-image:url(../images/kb_large_folder.png), url(../images/kb_category_bg.png);
background-position:0 50%, bottom left;
background-repeat:no-repeat, repeat-x;
border-bottom:1px solid #ddd;
}
Nathan Febuary
committed
#kb li:last-child {
border-bottom:none;
}
#kb li h4 {
padding-bottom:3px;
margin:0 0 3px 0;
}
#kb li h4 span {
color:#666;
font-weight:normal;
}
#kb li h4 a {
font-size: 14px;
}
#kbSearch {
}
#kbSearch #query {
width:200px;
}
#faq {
clear: both;
margin: 0;
Nathan Febuary
committed
padding: 0px 0 10px 0px;
}
#faq ol {
font-size: 15px;
margin-left: 0;
padding-left: 0;
Nathan Febuary
committed
margin:0!IMPORTANT;
Nathan Febuary
committed
margin: 0 0;
padding:10px 0 10px;
color: #999;
border-bottom:1px solid #ddd;
}
Nathan Febuary
committed
#faq ol li:last-child {
border-bottom:none;
}
#faq ol li a {
display: inline;
height: 16px;
font-size:13px;
line-height: 16px;
padding-left: 24px;
background: url('../images/icons/page.png') 0 50% no-repeat;
}
#faq ol li a span {
font-weight:normal;
color:#777;
}
#faq ol li:hover {
background-color:#e9f5ff;
}
display:inline-block;
color:#777;
}
.cat-desc {
padding-top:5px;
Nathan Febuary
committed
padding-bottom:15px;
}
.cat-manage-bar {
background:#e3f5ff;
padding:5px;
border-bottom:1px solid #777;
}
.cat-manage-bar a {
display:inline-block;
margin-right:20px;
}
Peter Rotich
committed
/* dialog */
.dialog, .dialog * {
box-sizing: border-box;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
}
Peter Rotich
committed
.dialog {
width:500px;
height:250px;
height:auto !important;
background:#f8f8f8;
border:2px solid #2a67ac;
box-shadow: 0 5px 60px #001;
border-radius: 5px;
.dialog#popup {
width:650px;
}
.dialog.size-normal {
width:650px !important;
}
.dialog.size-large {
width:750px !important;
}
position:absolute;
text-align:center;
background:rgba(255,255,255,0.8);
top:0;
bottom:0;
left:0;
right:0;
.dialog#advanced-search {
width:640px !important;
height:360px;
}
Peter Rotich
committed
.dialog hr {
height: 1px;
border: 0;
background: #aaa;
background: -moz-linear-gradient(left, rgba(170,170,170,0) 0%, rgba(170,170,170,1) 10%, rgba(170,170,170,1) 90%, rgba(170,170,170,0) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(170,170,170,0)), color-stop(10%,rgba(170,170,170,1)), color-stop(90%,rgba(170,170,170,1)), color-stop(100%,rgba(170,170,170,0))); /* Chrome,Safari4+ */
background: -o-linear-gradient(left, rgba(170,170,170,0) 0%,rgba(170,170,170,1) 10%,rgba(170,170,170,1) 90%,rgba(170,170,170,0) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(left, rgba(170,170,170,0) 0%,rgba(170,170,170,1) 10%,rgba(170,170,170,1) 90%,rgba(170,170,170,0) 100%); /* IE10+ */
background: linear-gradient(to right, rgba(170,170,170,0) 0%,rgba(170,170,170,1) 10%,rgba(170,170,170,1) 90%,rgba(170,170,170,0) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00aaaaaa', endColorstr='#00aaaaaa',GradientType=1 ); /* IE6-9 */
}
Peter Rotich
committed
.dialog h3 {
color:#2a67ac;
font-size:20px;
margin:0;
padding:0;
.dialog a {
color:#184E81;
}
Peter Rotich
committed
.dialog a.close {
right: 1em;
top: 1em;
Peter Rotich
committed
.dialog form {
Peter Rotich
committed
.dialog fieldset {
.custom-field .field-label {
.custom-field + .custom-field {
margin-top: 8px;
}
.dialog label.fixed-size {
width:100px;
display:inline-block;
text-align:right;
padding:10px;
}
.dialog fieldset input:not([type=checkbox]) {
width:50px;
display:inline-block;
text-align:center;
color:#777;
font-size:0.75em;
}
.dialog ul.tabs, .dialog ul.tabs * {
box-sizing: content-box;
-moz-box-sizing: content-box;
-webkit-box-sizing: content-box;
}
.dialog.draggable h3.drag-handle:hover {
.row {
display: table-row;
.row .span6 {
display: table-cell;
width: 48%;
padding: 5px 10px;
vertical-align: top;
.search-dropdown {
padding-left: 19px;
margin-top: 5px !important;
#advanced-search fieldset {
margin-top: 3px;
position: relative;
}
#advanced-search .adv-search-method:before,
#advanced-search .adv-search-val:before {
content: "";
border-left: 2px dotted #ccc;
border-bottom: 2px dotted #ccc;
border-color: rgba(0,0,0,0.15);
width: 10px;
height: 10px;
display: inline-block;
position: absolute;
left: -16px;
#advanced-search .adv-search-method {
margin-left: 24px;
}
#advanced-search .adv-search-val {
margin-left: 45px;
input[type="submit"],
input[type="reset"],
input[type="button"],
.action-button,
.button {
cursor: pointer;
box-sizing: content-box;
vertical-align:bottom;
margin:0 4px;
height:22px;
line-height: 22px;
border: none;
box-shadow: 0 0 0 1px rgba(0,0,0,0.25) inset;
padding:2px 11px;
color: #555;
background-color: #f0f0f0;
background-color: rgba(0,0,0,0.02);
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
font-family: inherit;
font-size: 0.95em;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
-webkit-transition: opacity 0.1s ease, background-color 0.1s ease, box-shadow 0.1s ease, color 0.1s ease, background 0.1s ease;
transition: opacity 0.1s ease, background-color 0.1s ease, box-shadow 0.1s ease, color 0.1s ease, background 0.1s ease;
}
input[type="submit"] i,
input[type="reset"] i,
input[type="button"] i,
.action-button i,
.button i {
margin-right: 0.1em;
}
select + .action-button,
select + .button {
vertical-align: middle;
}
.dark.button {
background-color: rgba(0,0,0,0.5);
box-shadow: 0 0 0 1px rgba(255,255,255,0.5) inset;
color: white;
}
.dark.button:hover {
background-color: rgba(0,0,0,0.8);
box-shadow: 0 0 0 2px rgba(255,255,255,0.7) inset;
color: white;
}
.link.button, .link.button:hover, .link.button:active {
border: none;
box-shadow: none;
background-color: transparent;
color:#184E81;
padding: 0;
font-size: inherit;
.light .button:hover,
background-color: rgba(255,255,255,0.7);
.light .button:hover,
background-color: rgba(255,255,255,0.9);
box-shadow: none !important;
border-top-left-radius: 0;
border-bottom-left-radius: 0;
border: 1px solid #999;
border-left: none;
padding: 0 9px;
.input.attached {
height: 24px;
box-sizing: border-box;
display: inline-block;
margin-right: 5px;
}
.input.attached.focus {
outline-offset: -2px;
outline-style: auto;
outline-width: 5px;
outline-color: -webkit-focus-ring-color;
}
.input.attached input:focus {
outline-style: none;
}
.input.attached input {
height: 100%;
box-sizing: border-box;
margin-right:0;
border: 1px solid #999;
border-right:none;
border-top-right-radius: 0;
border-bottom-right-radius: 0;
}
.input.attached .button.attached {
height: 100%;
box-sizing: border-box;
.green.button:hover {
background-color: inherit;
box-shadow: 0 0 0 2px #16ab39 inset;
color: #16ab39;
}
.red.button:hover {
background-color: inherit;
box-shadow: 0 0 0 2px #d01919 inset;
color: #d01919;
.button:hover {
text-decoration: none;
button[type=submit], input[type="submit"], .primary.button {
Nathan Febuary
committed
font-weight: normal;
1927
1928
1929
1930
1931
1932
1933
1934
1935
1936
1937
1938
1939
1940
1941
1942
1943
1944
1945
1946
1947
1948
1949
1950
1951
1952
box-shadow: 0 0 0 1px rgba(0,0,0,0.45) inset;
background-color: rgba(0,0,0,0.07);
}
.save.pending {
background-color: rgba(255, 174, 0, 0.63);
box-shadow: 0 0 0 2px rgba(255, 174, 0, 1) inset;
}
.button:hover, .button:active,
.action-button:hover, .action-button:active,
input[type=button]:hover, input[type=button]:active,
input[type=reset]:hover, input[type=reset]:active {
color: black;
box-shadow: 0 0 0 2px rgba(0,0,0,0.5) inset;
background-color: #ddd;
background-color: rgba(0, 0, 0, 0.08);
}
button[type=submit]:hover, input[type=submit]:hover, input[type=submit]:active {
color: white;
box-shadow: 0 0 0 2px rgba(0,0,0,0.7) inset;
background-color: #888;
background-color: rgba(0, 0, 0, 0.5);
}
.button:disabled, .action-button:disabled,
button[type=submit]:disabled, input[type=submit]:disabled {
opacity: 0.6;
}
.save.pending:hover {
box-shadow: 0 0 0 2px rgba(242, 165, 0, 1) inset;
background-color: rgba(255, 174, 0, 0.79);
color: black;
}
input[type=button].small, .small.button, input[type=submit].small {
font-size: 0.8em;
height: 18px;
line-height: 100%;
font-weight: normal;
}
.action-button.muted {
box-shadow: 0 0 0 1px rgba(0,0,0,0.08) inset;
}
.action-button.muted i.icon-caret-down {
border: none;
.action-button.inline, .button.inline {
vertical-align: middle;
/* Dynamic forms in dialogs */
.dialog th, .tip_box th {
text-align: left;
}
.dialog th {
background-color: #eee;
#result-count div {
padding:5px 10px;
text-align:left;
font-weight:bold;
width:100%;
margin:0 auto;