From 8b2d8d5011850ca640b9410ee61b11197259bfed Mon Sep 17 00:00:00 2001 From: joan Date: Sat, 13 Mar 2021 19:33:24 +0100 Subject: [PATCH] Added osticket image --- osticket/Dockerfile | 8 + osticket/theme/css/filedrop.css | 197 + osticket/theme/css/flags.css | 258 ++ osticket/theme/css/font-awesome-ie7.min.css | 384 ++ osticket/theme/css/font-awesome.min.css | 403 ++ .../theme/css/jquery-ui-timepicker-addon.css | 30 + osticket/theme/css/loadingbar.css | 165 + osticket/theme/css/osticket.css | 93 + osticket/theme/css/redactor.css | 1419 +++++++ osticket/theme/css/rtl.css | 153 + osticket/theme/css/select2.min.css | 1 + osticket/theme/css/thread.css | 513 +++ .../ui-bg_diagonals-thick_18_b81900_40x40.png | Bin 0 -> 418 bytes .../ui-bg_diagonals-thick_20_666666_40x40.png | Bin 0 -> 312 bytes .../images/ui-bg_flat_10_000000_40x100.png | Bin 0 -> 205 bytes .../images/ui-bg_glass_100_f6f6f6_1x400.png | Bin 0 -> 262 bytes .../images/ui-bg_glass_100_fdf5ce_1x400.png | Bin 0 -> 348 bytes .../images/ui-bg_glass_65_ffffff_1x400.png | Bin 0 -> 207 bytes .../ui-bg_gloss-wave_35_f6a828_500x100.png | Bin 0 -> 5815 bytes .../ui-bg_highlight-soft_100_eeeeee_1x100.png | Bin 0 -> 278 bytes .../ui-bg_highlight-soft_75_ffe45c_1x100.png | Bin 0 -> 328 bytes .../images/ui-icons_222222_256x240.png | Bin 0 -> 6922 bytes .../images/ui-icons_228ef1_256x240.png | Bin 0 -> 4549 bytes .../images/ui-icons_ef8c08_256x240.png | Bin 0 -> 4549 bytes .../images/ui-icons_ffd27a_256x240.png | Bin 0 -> 4549 bytes .../images/ui-icons_ffffff_256x240.png | Bin 0 -> 6299 bytes .../jquery-ui-1.10.3.custom.min.css | 5 + .../ui-lightness/jquery-ui-1.8.18.custom.css | 354 ++ osticket/theme/default/css/print.css | 1 + osticket/theme/default/css/theme.css | 1332 ++++++ osticket/theme/default/css/theme.min.css | 1 + .../theme/default/images/check_status_btn.png | Bin 0 -> 6465 bytes .../default/images/check_status_icon.png | Bin 0 -> 5020 bytes osticket/theme/default/images/content_bg.png | Bin 0 -> 962 bytes .../theme/default/images/filetypes/pdf.png | Bin 0 -> 1512 bytes osticket/theme/default/images/icons/alert.png | Bin 0 -> 680 bytes .../theme/default/images/icons/attachment.gif | Bin 0 -> 235 bytes osticket/theme/default/images/icons/error.png | Bin 0 -> 730 bytes osticket/theme/default/images/icons/home.png | Bin 0 -> 1631 bytes osticket/theme/default/images/icons/kb.png | Bin 0 -> 1414 bytes osticket/theme/default/images/icons/lock.png | Bin 0 -> 1549 bytes osticket/theme/default/images/icons/new.png | Bin 0 -> 1583 bytes osticket/theme/default/images/icons/ok.png | Bin 0 -> 812 bytes osticket/theme/default/images/icons/page.png | Bin 0 -> 1067 bytes .../theme/default/images/icons/refresh.gif | Bin 0 -> 248 bytes .../theme/default/images/icons/refresh.png | Bin 0 -> 1344 bytes .../theme/default/images/icons/status.png | Bin 0 -> 1615 bytes .../theme/default/images/icons/thread.gif | Bin 0 -> 274 bytes .../theme/default/images/icons/ticket.gif | Bin 0 -> 1043 bytes .../images/icons/ticket_source_email.gif | Bin 0 -> 658 bytes .../images/icons/ticket_source_other.gif | Bin 0 -> 1043 bytes .../images/icons/ticket_source_phone.gif | Bin 0 -> 603 bytes .../images/icons/ticket_source_web.gif | Bin 0 -> 1060 bytes osticket/theme/default/images/icons/tix.png | Bin 0 -> 1457 bytes .../theme/default/images/icons/tix_closed.png | Bin 0 -> 1305 bytes .../theme/default/images/kb_category_bg.png | Bin 0 -> 937 bytes .../theme/default/images/kb_large_folder.png | Bin 0 -> 2527 bytes osticket/theme/default/images/lock.png | Bin 0 -> 5356 bytes osticket/theme/default/images/logo.png | Bin 0 -> 16982 bytes osticket/theme/default/images/nav_bg.png | Bin 0 -> 2594 bytes .../theme/default/images/new_ticket_icon.png | Bin 0 -> 5121 bytes .../theme/default/images/open_ticket_btn.png | Bin 0 -> 3590 bytes osticket/theme/default/images/page_bg.png | Bin 0 -> 1043 bytes osticket/theme/default/images/poweredby.png | Bin 0 -> 8297 bytes osticket/theme/default/images/support.png | Bin 0 -> 4826 bytes osticket/theme/scp/dashboard.css | 29 + osticket/theme/scp/dropdown.css | 148 + osticket/theme/scp/login.css | 358 ++ osticket/theme/scp/scp.css | 3755 +++++++++++++++++ osticket/theme/scp/spectrum.css | 507 +++ osticket/theme/scp/tooltip.css | 115 + osticket/theme/scp/translatable.css | 162 + osticket/theme/scp/typeahead.css | 74 + 73 files changed, 10465 insertions(+) create mode 100644 osticket/Dockerfile create mode 100644 osticket/theme/css/filedrop.css create mode 100644 osticket/theme/css/flags.css create mode 100644 osticket/theme/css/font-awesome-ie7.min.css create mode 100644 osticket/theme/css/font-awesome.min.css create mode 100644 osticket/theme/css/jquery-ui-timepicker-addon.css create mode 100644 osticket/theme/css/loadingbar.css create mode 100644 osticket/theme/css/osticket.css create mode 100644 osticket/theme/css/redactor.css create mode 100644 osticket/theme/css/rtl.css create mode 100644 osticket/theme/css/select2.min.css create mode 100644 osticket/theme/css/thread.css create mode 100644 osticket/theme/css/ui-lightness/images/ui-bg_diagonals-thick_18_b81900_40x40.png create mode 100644 osticket/theme/css/ui-lightness/images/ui-bg_diagonals-thick_20_666666_40x40.png create mode 100644 osticket/theme/css/ui-lightness/images/ui-bg_flat_10_000000_40x100.png create mode 100644 osticket/theme/css/ui-lightness/images/ui-bg_glass_100_f6f6f6_1x400.png create mode 100644 osticket/theme/css/ui-lightness/images/ui-bg_glass_100_fdf5ce_1x400.png create mode 100644 osticket/theme/css/ui-lightness/images/ui-bg_glass_65_ffffff_1x400.png create mode 100644 osticket/theme/css/ui-lightness/images/ui-bg_gloss-wave_35_f6a828_500x100.png create mode 100644 osticket/theme/css/ui-lightness/images/ui-bg_highlight-soft_100_eeeeee_1x100.png create mode 100644 osticket/theme/css/ui-lightness/images/ui-bg_highlight-soft_75_ffe45c_1x100.png create mode 100644 osticket/theme/css/ui-lightness/images/ui-icons_222222_256x240.png create mode 100644 osticket/theme/css/ui-lightness/images/ui-icons_228ef1_256x240.png create mode 100644 osticket/theme/css/ui-lightness/images/ui-icons_ef8c08_256x240.png create mode 100644 osticket/theme/css/ui-lightness/images/ui-icons_ffd27a_256x240.png create mode 100644 osticket/theme/css/ui-lightness/images/ui-icons_ffffff_256x240.png create mode 100755 osticket/theme/css/ui-lightness/jquery-ui-1.10.3.custom.min.css create mode 100755 osticket/theme/css/ui-lightness/jquery-ui-1.8.18.custom.css create mode 100644 osticket/theme/default/css/print.css create mode 100644 osticket/theme/default/css/theme.css create mode 100644 osticket/theme/default/css/theme.min.css create mode 100755 osticket/theme/default/images/check_status_btn.png create mode 100755 osticket/theme/default/images/check_status_icon.png create mode 100755 osticket/theme/default/images/content_bg.png create mode 100755 osticket/theme/default/images/filetypes/pdf.png create mode 100755 osticket/theme/default/images/icons/alert.png create mode 100755 osticket/theme/default/images/icons/attachment.gif create mode 100755 osticket/theme/default/images/icons/error.png create mode 100755 osticket/theme/default/images/icons/home.png create mode 100755 osticket/theme/default/images/icons/kb.png create mode 100755 osticket/theme/default/images/icons/lock.png create mode 100755 osticket/theme/default/images/icons/new.png create mode 100755 osticket/theme/default/images/icons/ok.png create mode 100755 osticket/theme/default/images/icons/page.png create mode 100755 osticket/theme/default/images/icons/refresh.gif create mode 100755 osticket/theme/default/images/icons/refresh.png create mode 100755 osticket/theme/default/images/icons/status.png create mode 100755 osticket/theme/default/images/icons/thread.gif create mode 100755 osticket/theme/default/images/icons/ticket.gif create mode 100755 osticket/theme/default/images/icons/ticket_source_email.gif create mode 100755 osticket/theme/default/images/icons/ticket_source_other.gif create mode 100755 osticket/theme/default/images/icons/ticket_source_phone.gif create mode 100755 osticket/theme/default/images/icons/ticket_source_web.gif create mode 100755 osticket/theme/default/images/icons/tix.png create mode 100755 osticket/theme/default/images/icons/tix_closed.png create mode 100755 osticket/theme/default/images/kb_category_bg.png create mode 100755 osticket/theme/default/images/kb_large_folder.png create mode 100755 osticket/theme/default/images/lock.png create mode 100755 osticket/theme/default/images/logo.png create mode 100755 osticket/theme/default/images/nav_bg.png create mode 100755 osticket/theme/default/images/new_ticket_icon.png create mode 100755 osticket/theme/default/images/open_ticket_btn.png create mode 100755 osticket/theme/default/images/page_bg.png create mode 100755 osticket/theme/default/images/poweredby.png create mode 100755 osticket/theme/default/images/support.png create mode 100644 osticket/theme/scp/dashboard.css create mode 100644 osticket/theme/scp/dropdown.css create mode 100644 osticket/theme/scp/login.css create mode 100644 osticket/theme/scp/scp.css create mode 100644 osticket/theme/scp/spectrum.css create mode 100644 osticket/theme/scp/tooltip.css create mode 100644 osticket/theme/scp/translatable.css create mode 100644 osticket/theme/scp/typeahead.css diff --git a/osticket/Dockerfile b/osticket/Dockerfile new file mode 100644 index 0000000..7bdc751 --- /dev/null +++ b/osticket/Dockerfile @@ -0,0 +1,8 @@ +FROM devinsolutions/osticket:1.15.2 +WORKDIR /var/www/html + +COPY theme/default/ ./assets/default +COPY theme/scp/ ./scp/css +COPY theme/css/ ./css + +CMD ["start"] \ No newline at end of file diff --git a/osticket/theme/css/filedrop.css b/osticket/theme/css/filedrop.css new file mode 100644 index 0000000..7ce08a4 --- /dev/null +++ b/osticket/theme/css/filedrop.css @@ -0,0 +1,197 @@ +.filedrop { + padding-bottom: 10px; +} +.filedrop .dropzone { + border: 2px dashed rgba(0, 0, 0, 0.2); + padding: 8px; + border-radius: 5px; + background-color: rgba(0, 0, 0, 0.05); + color: #999; +} +.filedrop .dropzone a { + color: rgba(24, 78, 129, 0.7); +} +.filedrop .files:not(:empty) { + border: 1px solid rgba(0, 0, 0, 0.2); + border-radius: 5px 5px 0 0; + padding: 5px; +} +.filedrop .files:not(:empty) + .dropzone { + border-top: none; + border-radius: 0 0 5px 5px; +} +.filedrop .files .file { + display: block; + padding: 5px 10px 5px 20px; + margin: 0; + border-radius: 5px; + height:25px; +} +.rtl .filedrop .files .file { + padding-left: 10px; + padding-right: 20px; +} +.filedrop .files .file:hover { + background-color: rgba(0, 0, 0, 0.05); +} +.filedrop .files .file .filesize { + margin: 0 1em; + color: #999; +} +.filedrop .files .file > span { + padding:4px 0 0 0; + display:block; +} +.filedrop .files .file .upload-rate { + margin: 0 10px; + color: #aaa; +} +.filedrop .files .file .trash { + cursor: pointer; +} +.filedrop .progress { + margin-top: 5px; +} +.filedrop .cancel { + cursor: pointer; +} +.filedrop .preview { + width: auto; + height: auto; + max-width: 100px; + max-height: 25px; + display: inline-block; + float: left; + padding-right: 10px; +} +.rtl .filedrop .preview { + padding-right: initial; + padding-left: 10px; + float: right; +} +.-redactor-container + .filedrop .dropzone, +.-redactor-container .filedrop .dropzone, +.-redactor-container .filedrop .files { + border-top-width: 1px; + border-top-left-radius: 0; + border-top-right-radius: 0; +} +.tooltip-preview, +.tooltip-preview img { + max-width: 300px; + max-height: 300px; + z-index:11; +} + +/* Bootstrap 3.2 progress-bar */ +@-webkit-keyframes progress-bar-stripes { + from { + background-position: 40px 0; + } + to { + background-position: 0 0; + } +} +@-o-keyframes progress-bar-stripes { + from { + background-position: 40px 0; + } + to { + background-position: 0 0; + } +} +@keyframes progress-bar-stripes { + from { + background-position: 40px 0; + } + to { + background-position: 0 0; + } +} +.progress { + height: 10px; + overflow: hidden; + background-color: #f5f5f5; + border-radius: 4px; + -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, .1); + box-shadow: inset 0 1px 2px rgba(0, 0, 0, .1); +} +.progress-bar { + float: left; + width: 0; + height: 100%; + font-size: 12px; + line-height: 20px; + color: #fff; + text-align: center; + background-color: #428bca; + -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .15); + box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .15); +} +.rtl .progress-bar { + float: right; +} +.progress-bar:not(.active) { + -webkit-transition: width .6s ease; + -o-transition: width .6s ease; + transition: width .6s ease; +} +.progress-striped .progress-bar, +.progress-bar-striped { + background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); + background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); + background-image: linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); + -webkit-background-size: 40px 40px; + background-size: 40px 40px; +} +.progress.active .progress-bar, +.progress-bar.active { + -webkit-animation: progress-bar-stripes 2s linear infinite; + -o-animation: progress-bar-stripes 2s linear infinite; + animation: progress-bar-stripes 2s linear infinite; +} +.progress-bar[aria-valuenow="1"], +.progress-bar[aria-valuenow="2"] { + min-width: 30px; +} +.progress-bar[aria-valuenow="0"] { + min-width: 30px; + color: #777; + background-color: transparent; + background-image: none; + -webkit-box-shadow: none; + box-shadow: none; +} +.progress-bar-success { + background-color: #5cb85c; +} +.progress-striped .progress-bar-success { + background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); + background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); + background-image: linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); +} +.progress-bar-info { + background-color: #5bc0de; +} +.progress-striped .progress-bar-info { + background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); + background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); + background-image: linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); +} +.progress-bar-warning { + background-color: #f0ad4e; +} +.progress-striped .progress-bar-warning { + background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); + background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); + background-image: linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); +} +.progress-bar-danger { + background-color: #d9534f; +} +.progress-striped .progress-bar-danger { + background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); + background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); + background-image: linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); +} + diff --git a/osticket/theme/css/flags.css b/osticket/theme/css/flags.css new file mode 100644 index 0000000..b517a8e --- /dev/null +++ b/osticket/theme/css/flags.css @@ -0,0 +1,258 @@ +.flag { + width: 16px; + height: 11px; + display: inline-block; + background:url(../images/flags.png) no-repeat +} + +.flag.flag-ad {background-position: -16px 0} +.flag.flag-ae {background-position: -32px 0} +.flag.flag-af {background-position: -48px 0} +.flag.flag-ag {background-position: -64px 0} +.flag.flag-ai {background-position: -80px 0} +.flag.flag-al {background-position: -96px 0} +.flag.flag-am {background-position: -112px 0} +.flag.flag-an {background-position: -128px 0} +.flag.flag-ao {background-position: -144px 0} +.flag.flag-ar {background-position: -160px 0} +.flag.flag-as {background-position: -176px 0} +.flag.flag-at {background-position: -192px 0} +.flag.flag-au {background-position: -208px 0} +.flag.flag-aw {background-position: -224px 0} +.flag.flag-az {background-position: -240px 0} +.flag.flag-ba {background-position: 0 -11px} +.flag.flag-bb {background-position: -16px -11px} +.flag.flag-bd {background-position: -32px -11px} +.flag.flag-be {background-position: -48px -11px} +.flag.flag-bf {background-position: -64px -11px} +.flag.flag-bg {background-position: -80px -11px} +.flag.flag-bh {background-position: -96px -11px} +.flag.flag-bi {background-position: -112px -11px} +.flag.flag-bj {background-position: -128px -11px} +.flag.flag-bm {background-position: -144px -11px} +.flag.flag-bn {background-position: -160px -11px} +.flag.flag-bo {background-position: -176px -11px} +.flag.flag-br {background-position: -192px -11px} +.flag.flag-bs {background-position: -208px -11px} +.flag.flag-bt {background-position: -224px -11px} +.flag.flag-bv {background-position: -240px -11px} +.flag.flag-bw {background-position: 0 -22px} +.flag.flag-by {background-position: -16px -22px} +.flag.flag-bz {background-position: -32px -22px} +.flag.flag-ca {background-position: -48px -22px} +.flag.flag-catalonia {background-position: -64px -22px} +.flag.flag-cd {background-position: -80px -22px} +.flag.flag-cf {background-position: -96px -22px} +.flag.flag-cg {background-position: -112px -22px} +.flag.flag-ch {background-position: -128px -22px} +.flag.flag-ci {background-position: -144px -22px} +.flag.flag-ck {background-position: -160px -22px} +.flag.flag-cl {background-position: -176px -22px} +.flag.flag-cm {background-position: -192px -22px} +.flag.flag-cn {background-position: -208px -22px} +.flag.flag-co {background-position: -224px -22px} +.flag.flag-cr {background-position: -240px -22px} +.flag.flag-cu {background-position: 0 -33px} +.flag.flag-cv {background-position: -16px -33px} +.flag.flag-cw {background-position: -32px -33px} +.flag.flag-cy {background-position: -48px -33px} +.flag.flag-cz {background-position: -64px -33px} +.flag.flag-de {background-position: -80px -33px} +.flag.flag-dj {background-position: -96px -33px} +.flag.flag-dk {background-position: -112px -33px} +.flag.flag-dm {background-position: -128px -33px} +.flag.flag-do {background-position: -144px -33px} +.flag.flag-dz {background-position: -160px -33px} +.flag.flag-ec {background-position: -176px -33px} +.flag.flag-ee {background-position: -192px -33px} +.flag.flag-eg {background-position: -208px -33px} +.flag.flag-eh {background-position: -224px -33px} +.flag.flag-england {background-position: -240px -33px} +.flag.flag-er {background-position: 0 -44px} +.flag.flag-es {background-position: -16px -44px} +.flag.flag-et {background-position: -192px -33px} +.flag.flag-eu {background-position: -48px -44px} +.flag.flag-fi {background-position: -64px -44px} +.flag.flag-fj {background-position: -80px -44px} +.flag.flag-fk {background-position: -96px -44px} +.flag.flag-fm {background-position: -112px -44px} +.flag.flag-fo {background-position: -128px -44px} +.flag.flag-fr {background-position: -144px -44px} +.flag.flag-ga {background-position: -160px -44px} +.flag.flag-gb {background-position: -176px -44px} +.flag.flag-gd {background-position: -192px -44px} +.flag.flag-ge {background-position: -208px -44px} +.flag.flag-gf {background-position: -224px -44px} +.flag.flag-gg {background-position: -240px -44px} +.flag.flag-gh {background-position: 0 -55px} +.flag.flag-gi {background-position: -16px -55px} +.flag.flag-gl {background-position: -32px -55px} +.flag.flag-gm {background-position: -48px -55px} +.flag.flag-gn {background-position: -64px -55px} +.flag.flag-gp {background-position: -80px -55px} +.flag.flag-gq {background-position: -96px -55px} +.flag.flag-gr {background-position: -112px -55px} +.flag.flag-gs {background-position: -128px -55px} +.flag.flag-gt {background-position: -144px -55px} +.flag.flag-gu {background-position: -160px -55px} +.flag.flag-gw {background-position: -176px -55px} +.flag.flag-gy {background-position: -192px -55px} +.flag.flag-hk {background-position: -208px -55px} +.flag.flag-hm {background-position: -224px -55px} +.flag.flag-hn {background-position: -240px -55px} +.flag.flag-hr {background-position: 0 -66px} +.flag.flag-ht {background-position: -16px -66px} +.flag.flag-hu {background-position: -32px -66px} +.flag.flag-ic {background-position: -48px -66px} +.flag.flag-id {background-position: -64px -66px} +.flag.flag-ie {background-position: -80px -66px} +.flag.flag-il {background-position: -96px -66px} +.flag.flag-im {background-position: -112px -66px} +.flag.flag-in {background-position: -128px -66px} +.flag.flag-io {background-position: -144px -66px} +.flag.flag-iq {background-position: -160px -66px} +.flag.flag-ir {background-position: -176px -66px} +.flag.flag-is {background-position: -192px -66px} +.flag.flag-it {background-position: -208px -66px} +.flag.flag-je {background-position: -224px -66px} +.flag.flag-jm {background-position: -240px -66px} +.flag.flag-jo {background-position: 0 -77px} +.flag.flag-jp {background-position: -16px -77px} +.flag.flag-ke {background-position: -32px -77px} +.flag.flag-kg {background-position: -48px -77px} +.flag.flag-kh {background-position: -64px -77px} +.flag.flag-ki {background-position: -80px -77px} +.flag.flag-km {background-position: -96px -77px} +.flag.flag-kn {background-position: -112px -77px} +.flag.flag-kp {background-position: -128px -77px} +.flag.flag-kr {background-position: -144px -77px} +.flag.flag-kurdistan {background-position: -160px -77px} +.flag.flag-kw {background-position: -176px -77px} +.flag.flag-ky {background-position: -192px -77px} +.flag.flag-kz {background-position: -208px -77px} +.flag.flag-la {background-position: -224px -77px} +.flag.flag-lb {background-position: -240px -77px} +.flag.flag-lc {background-position: 0 -88px} +.flag.flag-li {background-position: -16px -88px} +.flag.flag-lk {background-position: -32px -88px} +.flag.flag-lr {background-position: -48px -88px} +.flag.flag-ls {background-position: -64px -88px} +.flag.flag-lt {background-position: -80px -88px} +.flag.flag-lu {background-position: -96px -88px} +.flag.flag-lv {background-position: -112px -88px} +.flag.flag-ly {background-position: -128px -88px} +.flag.flag-ma {background-position: -144px -88px} +.flag.flag-mc {background-position: -160px -88px} +.flag.flag-md {background-position: -176px -88px} +.flag.flag-me {background-position: -192px -88px} +.flag.flag-mg {background-position: -208px -88px} +.flag.flag-mh {background-position: -224px -88px} +.flag.flag-mk {background-position: -240px -88px} +.flag.flag-ml {background-position: 0 -99px} +.flag.flag-mm {background-position: -16px -99px} +.flag.flag-mn {background-position: -32px -99px} +.flag.flag-mo {background-position: -48px -99px} +.flag.flag-mp {background-position: -64px -99px} +.flag.flag-mq {background-position: -80px -99px} +.flag.flag-mr {background-position: -96px -99px} +.flag.flag-ms {background-position: -112px -99px} +.flag.flag-mt {background-position: -128px -99px} +.flag.flag-mu {background-position: -144px -99px} +.flag.flag-mv {background-position: -160px -99px} +.flag.flag-mw {background-position: -176px -99px} +.flag.flag-mx {background-position: -192px -99px} +.flag.flag-my {background-position: -208px -99px} +.flag.flag-mz {background-position: -224px -99px} +.flag.flag-na {background-position: -240px -99px} +.flag.flag-nc {background-position: 0 -110px} +.flag.flag-ne {background-position: -16px -110px} +.flag.flag-nf {background-position: -32px -110px} +.flag.flag-ng {background-position: -48px -110px} +.flag.flag-ni {background-position: -64px -110px} +.flag.flag-nl {background-position: -80px -110px} +.flag.flag-no {background-position: -96px -110px} +.flag.flag-np {background-position: -112px -110px} +.flag.flag-nr {background-position: -128px -110px} +.flag.flag-nu {background-position: -144px -110px} +.flag.flag-nz {background-position: -160px -110px} +.flag.flag-om {background-position: -176px -110px} +.flag.flag-pa {background-position: -192px -110px} +.flag.flag-pe {background-position: -208px -110px} +.flag.flag-pf {background-position: -224px -110px} +.flag.flag-pg {background-position: -240px -110px} +.flag.flag-ph {background-position: 0 -121px} +.flag.flag-pk {background-position: -16px -121px} +.flag.flag-pl {background-position: -32px -121px} +.flag.flag-pm {background-position: -48px -121px} +.flag.flag-pn {background-position: -64px -121px} +.flag.flag-pr {background-position: -80px -121px} +.flag.flag-ps {background-position: -96px -121px} +.flag.flag-pt {background-position: -112px -121px} +.flag.flag-pw {background-position: -128px -121px} +.flag.flag-py {background-position: -144px -121px} +.flag.flag-qa {background-position: -160px -121px} +.flag.flag-re {background-position: -176px -121px} +.flag.flag-ro {background-position: -192px -121px} +.flag.flag-rs {background-position: -208px -121px} +.flag.flag-ru {background-position: -224px -121px} +.flag.flag-rw {background-position: -240px -121px} +.flag.flag-sa {background-position: 0 -132px} +.flag.flag-sb {background-position: -16px -132px} +.flag.flag-sc {background-position: -32px -132px} +.flag.flag-scotland {background-position: -48px -132px} +.flag.flag-sd {background-position: -64px -132px} +.flag.flag-se {background-position: -80px -132px} +.flag.flag-sg {background-position: -96px -132px} +.flag.flag-sh {background-position: -112px -132px} +.flag.flag-si {background-position: -128px -132px} +.flag.flag-sk {background-position: -144px -132px} +.flag.flag-sl {background-position: -160px -132px} +.flag.flag-sm {background-position: -176px -132px} +.flag.flag-sn {background-position: -192px -132px} +.flag.flag-so {background-position: -208px -132px} +.flag.flag-somaliland {background-position: -224px -132px} +.flag.flag-sr {background-position: -240px -132px} +.flag.flag-ss {background-position: 0 -143px} +.flag.flag-st {background-position: -16px -143px} +.flag.flag-sv {background-position: -32px -143px} +.flag.flag-sx {background-position: -48px -143px} +.flag.flag-sy {background-position: -64px -143px} +.flag.flag-sz {background-position: -80px -143px} +.flag.flag-tc {background-position: -96px -143px} +.flag.flag-td {background-position: -112px -143px} +.flag.flag-tf {background-position: -128px -143px} +.flag.flag-tg {background-position: -144px -143px} +.flag.flag-th {background-position: -160px -143px} +.flag.flag-tj {background-position: -176px -143px} +.flag.flag-tk {background-position: -192px -143px} +.flag.flag-tl {background-position: -208px -143px} +.flag.flag-tm {background-position: -224px -143px} +.flag.flag-tn {background-position: -240px -143px} +.flag.flag-to {background-position: 0 -154px} +.flag.flag-tr {background-position: -16px -154px} +.flag.flag-tt {background-position: -32px -154px} +.flag.flag-tv {background-position: -48px -154px} +.flag.flag-tw {background-position: -64px -154px} +.flag.flag-tz {background-position: -80px -154px} +.flag.flag-ua {background-position: -96px -154px} +.flag.flag-ug {background-position: -112px -154px} +.flag.flag-um {background-position: -128px -154px} +.flag.flag-us {background-position: -144px -154px} +.flag.flag-uy {background-position: -160px -154px} +.flag.flag-uz {background-position: -176px -154px} +.flag.flag-va {background-position: -192px -154px} +.flag.flag-vc {background-position: -208px -154px} +.flag.flag-ve {background-position: -224px -154px} +.flag.flag-vg {background-position: -240px -154px} +.flag.flag-vi {background-position: 0 -165px} +.flag.flag-vn {background-position: -16px -165px} +.flag.flag-vu {background-position: -32px -165px} +.flag.flag-wales {background-position: -48px -165px} +.flag.flag-wf {background-position: -64px -165px} +.flag.flag-ws {background-position: -80px -165px} +.flag.flag-ye {background-position: -96px -165px} +.flag.flag-yt {background-position: -112px -165px} +.flag.flag-za {background-position: -128px -165px} +.flag.flag-zanzibar {background-position: -144px -165px} +.flag.flag-zm {background-position: -160px -165px} +.flag.flag-zw {background-position: -176px -165px} diff --git a/osticket/theme/css/font-awesome-ie7.min.css b/osticket/theme/css/font-awesome-ie7.min.css new file mode 100644 index 0000000..d3dae63 --- /dev/null +++ b/osticket/theme/css/font-awesome-ie7.min.css @@ -0,0 +1,384 @@ +.icon-large{font-size:1.3333333333333333em;margin-top:-4px;padding-top:3px;margin-bottom:-4px;padding-bottom:3px;vertical-align:middle;} +.nav [class^="icon-"],.nav [class*=" icon-"]{vertical-align:inherit;margin-top:-4px;padding-top:3px;margin-bottom:-4px;padding-bottom:3px;}.nav [class^="icon-"].icon-large,.nav [class*=" icon-"].icon-large{vertical-align:-25%;} +.nav-pills [class^="icon-"].icon-large,.nav-tabs [class^="icon-"].icon-large,.nav-pills [class*=" icon-"].icon-large,.nav-tabs [class*=" icon-"].icon-large{line-height:.75em;margin-top:-7px;padding-top:5px;margin-bottom:-5px;padding-bottom:4px;} +.btn [class^="icon-"].pull-left,.btn [class*=" icon-"].pull-left,.btn [class^="icon-"].pull-right,.btn [class*=" icon-"].pull-right{vertical-align:inherit;} +.btn [class^="icon-"].icon-large,.btn [class*=" icon-"].icon-large{margin-top:-0.5em;} +a [class^="icon-"],a [class*=" icon-"]{cursor:pointer;} +.icon-glass{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-music{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-search{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-envelope-alt{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-heart{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-star{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-star-empty{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-user{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-film{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-th-large{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-th{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-th-list{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-ok{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-remove{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-zoom-in{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-zoom-out{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-off{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-power-off{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-signal{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-cog{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-gear{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-trash{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-home{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-file-alt{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-time{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-road{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-download-alt{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-download{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-upload{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-inbox{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-play-circle{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-repeat{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-rotate-right{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-refresh{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-list-alt{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-lock{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-flag{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-headphones{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-volume-off{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-volume-down{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-volume-up{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-qrcode{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-barcode{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-tag{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-tags{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-book{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-bookmark{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-print{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-camera{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-font{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-bold{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-italic{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-text-height{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-text-width{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-align-left{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-align-center{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-align-right{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-align-justify{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-list{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-indent-left{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-indent-right{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-facetime-video{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-picture{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-pencil{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-map-marker{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-adjust{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-tint{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-edit{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-share{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-check{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-move{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-step-backward{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-fast-backward{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-backward{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-play{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-pause{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-stop{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-forward{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-fast-forward{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-step-forward{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-eject{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-chevron-left{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-chevron-right{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-plus-sign{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-minus-sign{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-remove-sign{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-ok-sign{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-question-sign{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-info-sign{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-screenshot{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-remove-circle{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-ok-circle{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-ban-circle{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-arrow-left{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-arrow-right{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-arrow-up{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-arrow-down{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-share-alt{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-mail-forward{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-resize-full{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-resize-small{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-plus{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-minus{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-asterisk{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-exclamation-sign{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-gift{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-leaf{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-fire{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-eye-open{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-eye-close{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-warning-sign{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-plane{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-calendar{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-random{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-comment{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-magnet{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-chevron-up{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-chevron-down{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-retweet{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-shopping-cart{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-folder-close{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-folder-open{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-resize-vertical{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-resize-horizontal{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-bar-chart{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-twitter-sign{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-facebook-sign{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-camera-retro{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-key{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-cogs{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-gears{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-comments{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-thumbs-up-alt{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-thumbs-down-alt{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-star-half{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-heart-empty{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-signout{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-linkedin-sign{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-pushpin{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-external-link{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-signin{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-trophy{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-github-sign{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-upload-alt{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-lemon{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-phone{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-check-empty{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-unchecked{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-bookmark-empty{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-phone-sign{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-twitter{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-facebook{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-github{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-unlock{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-credit-card{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-rss{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-hdd{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-bullhorn{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-bell{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-certificate{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-hand-right{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-hand-left{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-hand-up{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-hand-down{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-circle-arrow-left{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-circle-arrow-right{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-circle-arrow-up{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-circle-arrow-down{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-globe{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-wrench{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-tasks{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-filter{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-briefcase{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-fullscreen{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-group{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-link{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-cloud{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-beaker{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-cut{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-copy{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-paper-clip{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-paperclip{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-save{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-sign-blank{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-reorder{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-list-ul{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-list-ol{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-strikethrough{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-underline{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-table{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-magic{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-truck{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-pinterest{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-pinterest-sign{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-google-plus-sign{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-google-plus{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-money{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-caret-down{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-caret-up{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-caret-left{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-caret-right{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-columns{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-sort{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-sort-down{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-sort-up{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-envelope{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-linkedin{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-undo{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-rotate-left{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-legal{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-dashboard{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-comment-alt{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-comments-alt{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-bolt{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-sitemap{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-umbrella{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-paste{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-lightbulb{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-exchange{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-cloud-download{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-cloud-upload{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-user-md{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-stethoscope{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-suitcase{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-bell-alt{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-coffee{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-food{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-file-text-alt{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-building{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-hospital{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-ambulance{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-medkit{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-fighter-jet{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-beer{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-h-sign{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-plus-sign-alt{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-double-angle-left{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-double-angle-right{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-double-angle-up{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-double-angle-down{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-angle-left{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-angle-right{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-angle-up{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-angle-down{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-desktop{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-laptop{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-tablet{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-mobile-phone{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-circle-blank{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-quote-left{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-quote-right{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-spinner{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-circle{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-reply{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-mail-reply{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-github-alt{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-folder-close-alt{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-folder-open-alt{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-expand-alt{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-collapse-alt{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-smile{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-frown{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-meh{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-gamepad{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-keyboard{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-flag-alt{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-flag-checkered{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-terminal{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-code{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-reply-all{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-mail-reply-all{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-star-half-empty{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-star-half-full{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-location-arrow{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-crop{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-code-fork{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-unlink{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-question{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-info{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-exclamation{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-superscript{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-subscript{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-eraser{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-puzzle-piece{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-microphone{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-microphone-off{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-shield{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-calendar-empty{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-fire-extinguisher{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-rocket{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-maxcdn{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-chevron-sign-left{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-chevron-sign-right{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-chevron-sign-up{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-chevron-sign-down{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-html5{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-css3{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-anchor{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-unlock-alt{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-bullseye{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-ellipsis-horizontal{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-ellipsis-vertical{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-rss-sign{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-play-sign{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-ticket{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-minus-sign-alt{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-check-minus{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-level-up{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-level-down{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-check-sign{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-edit-sign{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-external-link-sign{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-share-sign{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-compass{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-collapse{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-collapse-top{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-expand{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-eur{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-euro{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-gbp{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-usd{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-dollar{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-inr{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-rupee{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-jpy{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-yen{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-cny{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-renminbi{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-krw{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-won{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-btc{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-bitcoin{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-file{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-file-text{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-sort-by-alphabet{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-sort-by-alphabet-alt{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-sort-by-attributes{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-sort-by-attributes-alt{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-sort-by-order{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-sort-by-order-alt{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-thumbs-up{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-thumbs-down{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-youtube-sign{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-youtube{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-xing{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-xing-sign{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-youtube-play{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-dropbox{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-stackexchange{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-instagram{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-flickr{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-adn{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-bitbucket{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-bitbucket-sign{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-tumblr{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-tumblr-sign{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-long-arrow-down{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-long-arrow-up{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-long-arrow-left{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-long-arrow-right{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-apple{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-windows{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-android{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-linux{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-dribbble{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-skype{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-foursquare{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-trello{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-female{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-male{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-gittip{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-sun{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-moon{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-archive{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-bug{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-vk{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-weibo{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} +.icon-renren{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} diff --git a/osticket/theme/css/font-awesome.min.css b/osticket/theme/css/font-awesome.min.css new file mode 100644 index 0000000..2292ede --- /dev/null +++ b/osticket/theme/css/font-awesome.min.css @@ -0,0 +1,403 @@ +@font-face{font-family:'FontAwesome';src:url('../assets/font/fontawesome-webfont.eot?v=3.2.1');src:url('../assets/font/fontawesome-webfont.eot?#iefix&v=3.2.1') format('embedded-opentype'),url('../assets/font/fontawesome-webfont.woff?v=3.2.1') format('woff'),url('../assets/font/fontawesome-webfont.ttf?v=3.2.1') format('truetype'),url('../assets/font/fontawesome-webfont.svg#fontawesomeregular?v=3.2.1') format('svg');font-weight:normal;font-style:normal;}[class^="icon-"],[class*=" icon-"]{font-family:FontAwesome;font-weight:normal;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;*margin-right:.3em;} +[class^="icon-"]:before,[class*=" icon-"]:before{text-decoration:inherit;display:inline-block;speak:none;} +.icon-large:before{vertical-align:-10%;font-size:1.3333333333333333em;} +a [class^="icon-"],a [class*=" icon-"]{display:inline;} +[class^="icon-"].icon-fixed-width,[class*=" icon-"].icon-fixed-width{display:inline-block;width:1.1428571428571428em;text-align:right;padding-right:0.2857142857142857em;}[class^="icon-"].icon-fixed-width.icon-large,[class*=" icon-"].icon-fixed-width.icon-large{width:1.4285714285714286em;} +.icons-ul{margin-left:2.142857142857143em;list-style-type:none;}.icons-ul>li{position:relative;} +.icons-ul .icon-li{position:absolute;left:-2.142857142857143em;width:2.142857142857143em;text-align:center;line-height:inherit;} +[class^="icon-"].hide,[class*=" icon-"].hide{display:none;} +.icon-muted{color:#eeeeee;} +.icon-light{color:#ffffff;} +.icon-dark{color:#333333;} +.icon-border{border:solid 1px #eeeeee;padding:.2em .25em .15em;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;} +.icon-2x{font-size:2em;}.icon-2x.icon-border{border-width:2px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;} +.icon-3x{font-size:3em;}.icon-3x.icon-border{border-width:3px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;} +.icon-4x{font-size:4em;}.icon-4x.icon-border{border-width:4px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;} +.icon-5x{font-size:5em;}.icon-5x.icon-border{border-width:5px;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;} +.pull-right{float:right;} +.pull-left{float:left;} +[class^="icon-"].pull-left,[class*=" icon-"].pull-left{margin-right:.3em;} +[class^="icon-"].pull-right,[class*=" icon-"].pull-right{margin-left:.3em;} +[class^="icon-"],[class*=" icon-"]{display:inline;width:auto;height:auto;line-height:normal;vertical-align:baseline;background-image:none;background-position:0% 0%;background-repeat:repeat;margin-top:0;} +.icon-white,.nav-pills>.active>a>[class^="icon-"],.nav-pills>.active>a>[class*=" icon-"],.nav-list>.active>a>[class^="icon-"],.nav-list>.active>a>[class*=" icon-"],.navbar-inverse .nav>.active>a>[class^="icon-"],.navbar-inverse .nav>.active>a>[class*=" icon-"],.dropdown-menu>li>a:hover>[class^="icon-"],.dropdown-menu>li>a:hover>[class*=" icon-"],.dropdown-menu>.active>a>[class^="icon-"],.dropdown-menu>.active>a>[class*=" icon-"],.dropdown-submenu:hover>a>[class^="icon-"],.dropdown-submenu:hover>a>[class*=" icon-"]{background-image:none;} +.btn [class^="icon-"].icon-large,.nav [class^="icon-"].icon-large,.btn [class*=" icon-"].icon-large,.nav [class*=" icon-"].icon-large{line-height:.9em;} +.btn [class^="icon-"].icon-spin,.nav [class^="icon-"].icon-spin,.btn [class*=" icon-"].icon-spin,.nav [class*=" icon-"].icon-spin{display:inline-block;} +.nav-tabs [class^="icon-"],.nav-pills [class^="icon-"],.nav-tabs [class*=" icon-"],.nav-pills [class*=" icon-"],.nav-tabs [class^="icon-"].icon-large,.nav-pills [class^="icon-"].icon-large,.nav-tabs [class*=" icon-"].icon-large,.nav-pills [class*=" icon-"].icon-large{line-height:.9em;} +.btn [class^="icon-"].pull-left.icon-2x,.btn [class*=" icon-"].pull-left.icon-2x,.btn [class^="icon-"].pull-right.icon-2x,.btn [class*=" icon-"].pull-right.icon-2x{margin-top:.18em;} +.btn [class^="icon-"].icon-spin.icon-large,.btn [class*=" icon-"].icon-spin.icon-large{line-height:.8em;} +.btn.btn-small [class^="icon-"].pull-left.icon-2x,.btn.btn-small [class*=" icon-"].pull-left.icon-2x,.btn.btn-small [class^="icon-"].pull-right.icon-2x,.btn.btn-small [class*=" icon-"].pull-right.icon-2x{margin-top:.25em;} +.btn.btn-large [class^="icon-"],.btn.btn-large [class*=" icon-"]{margin-top:0;}.btn.btn-large [class^="icon-"].pull-left.icon-2x,.btn.btn-large [class*=" icon-"].pull-left.icon-2x,.btn.btn-large [class^="icon-"].pull-right.icon-2x,.btn.btn-large [class*=" icon-"].pull-right.icon-2x{margin-top:.05em;} +.btn.btn-large [class^="icon-"].pull-left.icon-2x,.btn.btn-large [class*=" icon-"].pull-left.icon-2x{margin-right:.2em;} +.btn.btn-large [class^="icon-"].pull-right.icon-2x,.btn.btn-large [class*=" icon-"].pull-right.icon-2x{margin-left:.2em;} +.nav-list [class^="icon-"],.nav-list [class*=" icon-"]{line-height:inherit;} +.icon-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:-35%;}.icon-stack [class^="icon-"],.icon-stack [class*=" icon-"]{display:block;text-align:center;position:absolute;width:100%;height:100%;font-size:1em;line-height:inherit;*line-height:2em;} +.icon-stack .icon-stack-base{font-size:2em;*line-height:1em;} +.icon-spin{display:inline-block;-moz-animation:spin 2s infinite linear;-o-animation:spin 2s infinite linear;-webkit-animation:spin 2s infinite linear;animation:spin 2s infinite linear;} +a .icon-stack,a .icon-spin{display:inline-block;text-decoration:none;} +@-moz-keyframes spin{0%{-moz-transform:rotate(0deg);} 100%{-moz-transform:rotate(359deg);}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);} 100%{-webkit-transform:rotate(359deg);}}@-o-keyframes spin{0%{-o-transform:rotate(0deg);} 100%{-o-transform:rotate(359deg);}}@-ms-keyframes spin{0%{-ms-transform:rotate(0deg);} 100%{-ms-transform:rotate(359deg);}}@keyframes spin{0%{transform:rotate(0deg);} 100%{transform:rotate(359deg);}}.icon-rotate-90:before{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);} +.icon-rotate-180:before{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);} +.icon-rotate-270:before{-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-ms-transform:rotate(270deg);-o-transform:rotate(270deg);transform:rotate(270deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);} +.icon-flip-horizontal:before{-webkit-transform:scale(-1, 1);-moz-transform:scale(-1, 1);-ms-transform:scale(-1, 1);-o-transform:scale(-1, 1);transform:scale(-1, 1);} +.icon-flip-vertical:before{-webkit-transform:scale(1, -1);-moz-transform:scale(1, -1);-ms-transform:scale(1, -1);-o-transform:scale(1, -1);transform:scale(1, -1);} +a .icon-rotate-90:before,a .icon-rotate-180:before,a .icon-rotate-270:before,a .icon-flip-horizontal:before,a .icon-flip-vertical:before{display:inline-block;} +.icon-glass:before{content:"\f000";} +.icon-music:before{content:"\f001";} +.icon-search:before{content:"\f002";} +.icon-envelope-alt:before{content:"\f003";} +.icon-heart:before{content:"\f004";} +.icon-star:before{content:"\f005";} +.icon-star-empty:before{content:"\f006";} +.icon-user:before{content:"\f007";} +.icon-film:before{content:"\f008";} +.icon-th-large:before{content:"\f009";} +.icon-th:before{content:"\f00a";} +.icon-th-list:before{content:"\f00b";} +.icon-ok:before{content:"\f00c";} +.icon-remove:before{content:"\f00d";} +.icon-zoom-in:before{content:"\f00e";} +.icon-zoom-out:before{content:"\f010";} +.icon-power-off:before,.icon-off:before{content:"\f011";} +.icon-signal:before{content:"\f012";} +.icon-gear:before,.icon-cog:before{content:"\f013";} +.icon-trash:before{content:"\f014";} +.icon-home:before{content:"\f015";} +.icon-file-alt:before{content:"\f016";} +.icon-time:before{content:"\f017";} +.icon-road:before{content:"\f018";} +.icon-download-alt:before{content:"\f019";} +.icon-download:before{content:"\f01a";} +.icon-upload:before{content:"\f01b";} +.icon-inbox:before{content:"\f01c";} +.icon-play-circle:before{content:"\f01d";} +.icon-rotate-right:before,.icon-repeat:before{content:"\f01e";} +.icon-refresh:before{content:"\f021";} +.icon-list-alt:before{content:"\f022";} +.icon-lock:before{content:"\f023";} +.icon-flag:before{content:"\f024";} +.icon-headphones:before{content:"\f025";} +.icon-volume-off:before{content:"\f026";} +.icon-volume-down:before{content:"\f027";} +.icon-volume-up:before{content:"\f028";} +.icon-qrcode:before{content:"\f029";} +.icon-barcode:before{content:"\f02a";} +.icon-tag:before{content:"\f02b";} +.icon-tags:before{content:"\f02c";} +.icon-book:before{content:"\f02d";} +.icon-bookmark:before{content:"\f02e";} +.icon-print:before{content:"\f02f";} +.icon-camera:before{content:"\f030";} +.icon-font:before{content:"\f031";} +.icon-bold:before{content:"\f032";} +.icon-italic:before{content:"\f033";} +.icon-text-height:before{content:"\f034";} +.icon-text-width:before{content:"\f035";} +.icon-align-left:before{content:"\f036";} +.icon-align-center:before{content:"\f037";} +.icon-align-right:before{content:"\f038";} +.icon-align-justify:before{content:"\f039";} +.icon-list:before{content:"\f03a";} +.icon-indent-left:before{content:"\f03b";} +.icon-indent-right:before{content:"\f03c";} +.icon-facetime-video:before{content:"\f03d";} +.icon-picture:before{content:"\f03e";} +.icon-pencil:before{content:"\f040";} +.icon-map-marker:before{content:"\f041";} +.icon-adjust:before{content:"\f042";} +.icon-tint:before{content:"\f043";} +.icon-edit:before{content:"\f044";} +.icon-share:before{content:"\f045";} +.icon-check:before{content:"\f046";} +.icon-move:before{content:"\f047";} +.icon-step-backward:before{content:"\f048";} +.icon-fast-backward:before{content:"\f049";} +.icon-backward:before{content:"\f04a";} +.icon-play:before{content:"\f04b";} +.icon-pause:before{content:"\f04c";} +.icon-stop:before{content:"\f04d";} +.icon-forward:before{content:"\f04e";} +.icon-fast-forward:before{content:"\f050";} +.icon-step-forward:before{content:"\f051";} +.icon-eject:before{content:"\f052";} +.icon-chevron-left:before{content:"\f053";} +.icon-chevron-right:before{content:"\f054";} +.icon-plus-sign:before{content:"\f055";} +.icon-minus-sign:before{content:"\f056";} +.icon-remove-sign:before{content:"\f057";} +.icon-ok-sign:before{content:"\f058";} +.icon-question-sign:before{content:"\f059";} +.icon-info-sign:before{content:"\f05a";} +.icon-screenshot:before{content:"\f05b";} +.icon-remove-circle:before{content:"\f05c";} +.icon-ok-circle:before{content:"\f05d";} +.icon-ban-circle:before{content:"\f05e";} +.icon-arrow-left:before{content:"\f060";} +.icon-arrow-right:before{content:"\f061";} +.icon-arrow-up:before{content:"\f062";} +.icon-arrow-down:before{content:"\f063";} +.icon-mail-forward:before,.icon-share-alt:before{content:"\f064";} +.icon-resize-full:before{content:"\f065";} +.icon-resize-small:before{content:"\f066";} +.icon-plus:before{content:"\f067";} +.icon-minus:before{content:"\f068";} +.icon-asterisk:before{content:"\f069";} +.icon-exclamation-sign:before{content:"\f06a";} +.icon-gift:before{content:"\f06b";} +.icon-leaf:before{content:"\f06c";} +.icon-fire:before{content:"\f06d";} +.icon-eye-open:before{content:"\f06e";} +.icon-eye-close:before{content:"\f070";} +.icon-warning-sign:before{content:"\f071";} +.icon-plane:before{content:"\f072";} +.icon-calendar:before{content:"\f073";} +.icon-random:before{content:"\f074";} +.icon-comment:before{content:"\f075";} +.icon-magnet:before{content:"\f076";} +.icon-chevron-up:before{content:"\f077";} +.icon-chevron-down:before{content:"\f078";} +.icon-retweet:before{content:"\f079";} +.icon-shopping-cart:before{content:"\f07a";} +.icon-folder-close:before{content:"\f07b";} +.icon-folder-open:before{content:"\f07c";} +.icon-resize-vertical:before{content:"\f07d";} +.icon-resize-horizontal:before{content:"\f07e";} +.icon-bar-chart:before{content:"\f080";} +.icon-twitter-sign:before{content:"\f081";} +.icon-facebook-sign:before{content:"\f082";} +.icon-camera-retro:before{content:"\f083";} +.icon-key:before{content:"\f084";} +.icon-gears:before,.icon-cogs:before{content:"\f085";} +.icon-comments:before{content:"\f086";} +.icon-thumbs-up-alt:before{content:"\f087";} +.icon-thumbs-down-alt:before{content:"\f088";} +.icon-star-half:before{content:"\f089";} +.icon-heart-empty:before{content:"\f08a";} +.icon-signout:before{content:"\f08b";} +.icon-linkedin-sign:before{content:"\f08c";} +.icon-pushpin:before{content:"\f08d";} +.icon-external-link:before{content:"\f08e";} +.icon-signin:before{content:"\f090";} +.icon-trophy:before{content:"\f091";} +.icon-github-sign:before{content:"\f092";} +.icon-upload-alt:before{content:"\f093";} +.icon-lemon:before{content:"\f094";} +.icon-phone:before{content:"\f095";} +.icon-unchecked:before,.icon-check-empty:before{content:"\f096";} +.icon-bookmark-empty:before{content:"\f097";} +.icon-phone-sign:before{content:"\f098";} +.icon-twitter:before{content:"\f099";} +.icon-facebook:before{content:"\f09a";} +.icon-github:before{content:"\f09b";} +.icon-unlock:before{content:"\f09c";} +.icon-credit-card:before{content:"\f09d";} +.icon-rss:before{content:"\f09e";} +.icon-hdd:before{content:"\f0a0";} +.icon-bullhorn:before{content:"\f0a1";} +.icon-bell:before{content:"\f0a2";} +.icon-certificate:before{content:"\f0a3";} +.icon-hand-right:before{content:"\f0a4";} +.icon-hand-left:before{content:"\f0a5";} +.icon-hand-up:before{content:"\f0a6";} +.icon-hand-down:before{content:"\f0a7";} +.icon-circle-arrow-left:before{content:"\f0a8";} +.icon-circle-arrow-right:before{content:"\f0a9";} +.icon-circle-arrow-up:before{content:"\f0aa";} +.icon-circle-arrow-down:before{content:"\f0ab";} +.icon-globe:before{content:"\f0ac";} +.icon-wrench:before{content:"\f0ad";} +.icon-tasks:before{content:"\f0ae";} +.icon-filter:before{content:"\f0b0";} +.icon-briefcase:before{content:"\f0b1";} +.icon-fullscreen:before{content:"\f0b2";} +.icon-group:before{content:"\f0c0";} +.icon-link:before{content:"\f0c1";} +.icon-cloud:before{content:"\f0c2";} +.icon-beaker:before{content:"\f0c3";} +.icon-cut:before{content:"\f0c4";} +.icon-copy:before{content:"\f0c5";} +.icon-paperclip:before,.icon-paper-clip:before{content:"\f0c6";} +.icon-save:before{content:"\f0c7";} +.icon-sign-blank:before{content:"\f0c8";} +.icon-reorder:before{content:"\f0c9";} +.icon-list-ul:before{content:"\f0ca";} +.icon-list-ol:before{content:"\f0cb";} +.icon-strikethrough:before{content:"\f0cc";} +.icon-underline:before{content:"\f0cd";} +.icon-table:before{content:"\f0ce";} +.icon-magic:before{content:"\f0d0";} +.icon-truck:before{content:"\f0d1";} +.icon-pinterest:before{content:"\f0d2";} +.icon-pinterest-sign:before{content:"\f0d3";} +.icon-google-plus-sign:before{content:"\f0d4";} +.icon-google-plus:before{content:"\f0d5";} +.icon-money:before{content:"\f0d6";} +.icon-caret-down:before{content:"\f0d7";} +.icon-caret-up:before{content:"\f0d8";} +.icon-caret-left:before{content:"\f0d9";} +.icon-caret-right:before{content:"\f0da";} +.icon-columns:before{content:"\f0db";} +.icon-sort:before{content:"\f0dc";} +.icon-sort-down:before{content:"\f0dd";} +.icon-sort-up:before{content:"\f0de";} +.icon-envelope:before{content:"\f0e0";} +.icon-linkedin:before{content:"\f0e1";} +.icon-rotate-left:before,.icon-undo:before{content:"\f0e2";} +.icon-legal:before{content:"\f0e3";} +.icon-dashboard:before{content:"\f0e4";} +.icon-comment-alt:before{content:"\f0e5";} +.icon-comments-alt:before{content:"\f0e6";} +.icon-bolt:before{content:"\f0e7";} +.icon-sitemap:before{content:"\f0e8";} +.icon-umbrella:before{content:"\f0e9";} +.icon-paste:before{content:"\f0ea";} +.icon-lightbulb:before{content:"\f0eb";} +.icon-exchange:before{content:"\f0ec";} +.icon-cloud-download:before{content:"\f0ed";} +.icon-cloud-upload:before{content:"\f0ee";} +.icon-user-md:before{content:"\f0f0";} +.icon-stethoscope:before{content:"\f0f1";} +.icon-suitcase:before{content:"\f0f2";} +.icon-bell-alt:before{content:"\f0f3";} +.icon-coffee:before{content:"\f0f4";} +.icon-food:before{content:"\f0f5";} +.icon-file-text-alt:before{content:"\f0f6";} +.icon-building:before{content:"\f0f7";} +.icon-hospital:before{content:"\f0f8";} +.icon-ambulance:before{content:"\f0f9";} +.icon-medkit:before{content:"\f0fa";} +.icon-fighter-jet:before{content:"\f0fb";} +.icon-beer:before{content:"\f0fc";} +.icon-h-sign:before{content:"\f0fd";} +.icon-plus-sign-alt:before{content:"\f0fe";} +.icon-double-angle-left:before{content:"\f100";} +.icon-double-angle-right:before{content:"\f101";} +.icon-double-angle-up:before{content:"\f102";} +.icon-double-angle-down:before{content:"\f103";} +.icon-angle-left:before{content:"\f104";} +.icon-angle-right:before{content:"\f105";} +.icon-angle-up:before{content:"\f106";} +.icon-angle-down:before{content:"\f107";} +.icon-desktop:before{content:"\f108";} +.icon-laptop:before{content:"\f109";} +.icon-tablet:before{content:"\f10a";} +.icon-mobile-phone:before{content:"\f10b";} +.icon-circle-blank:before{content:"\f10c";} +.icon-quote-left:before{content:"\f10d";} +.icon-quote-right:before{content:"\f10e";} +.icon-spinner:before{content:"\f110";} +.icon-circle:before{content:"\f111";} +.icon-mail-reply:before,.icon-reply:before{content:"\f112";} +.icon-github-alt:before{content:"\f113";} +.icon-folder-close-alt:before{content:"\f114";} +.icon-folder-open-alt:before{content:"\f115";} +.icon-expand-alt:before{content:"\f116";} +.icon-collapse-alt:before{content:"\f117";} +.icon-smile:before{content:"\f118";} +.icon-frown:before{content:"\f119";} +.icon-meh:before{content:"\f11a";} +.icon-gamepad:before{content:"\f11b";} +.icon-keyboard:before{content:"\f11c";} +.icon-flag-alt:before{content:"\f11d";} +.icon-flag-checkered:before{content:"\f11e";} +.icon-terminal:before{content:"\f120";} +.icon-code:before{content:"\f121";} +.icon-reply-all:before{content:"\f122";} +.icon-mail-reply-all:before{content:"\f122";} +.icon-star-half-full:before,.icon-star-half-empty:before{content:"\f123";} +.icon-location-arrow:before{content:"\f124";} +.icon-crop:before{content:"\f125";} +.icon-code-fork:before{content:"\f126";} +.icon-unlink:before{content:"\f127";} +.icon-question:before{content:"\f128";} +.icon-info:before{content:"\f129";} +.icon-exclamation:before{content:"\f12a";} +.icon-superscript:before{content:"\f12b";} +.icon-subscript:before{content:"\f12c";} +.icon-eraser:before{content:"\f12d";} +.icon-puzzle-piece:before{content:"\f12e";} +.icon-microphone:before{content:"\f130";} +.icon-microphone-off:before{content:"\f131";} +.icon-shield:before{content:"\f132";} +.icon-calendar-empty:before{content:"\f133";} +.icon-fire-extinguisher:before{content:"\f134";} +.icon-rocket:before{content:"\f135";} +.icon-maxcdn:before{content:"\f136";} +.icon-chevron-sign-left:before{content:"\f137";} +.icon-chevron-sign-right:before{content:"\f138";} +.icon-chevron-sign-up:before{content:"\f139";} +.icon-chevron-sign-down:before{content:"\f13a";} +.icon-html5:before{content:"\f13b";} +.icon-css3:before{content:"\f13c";} +.icon-anchor:before{content:"\f13d";} +.icon-unlock-alt:before{content:"\f13e";} +.icon-bullseye:before{content:"\f140";} +.icon-ellipsis-horizontal:before{content:"\f141";} +.icon-ellipsis-vertical:before{content:"\f142";} +.icon-rss-sign:before{content:"\f143";} +.icon-play-sign:before{content:"\f144";} +.icon-ticket:before{content:"\f145";} +.icon-minus-sign-alt:before{content:"\f146";} +.icon-check-minus:before{content:"\f147";} +.icon-level-up:before{content:"\f148";} +.icon-level-down:before{content:"\f149";} +.icon-check-sign:before{content:"\f14a";} +.icon-edit-sign:before{content:"\f14b";} +.icon-external-link-sign:before{content:"\f14c";} +.icon-share-sign:before{content:"\f14d";} +.icon-compass:before{content:"\f14e";} +.icon-collapse:before{content:"\f150";} +.icon-collapse-top:before{content:"\f151";} +.icon-expand:before{content:"\f152";} +.icon-euro:before,.icon-eur:before{content:"\f153";} +.icon-gbp:before{content:"\f154";} +.icon-dollar:before,.icon-usd:before{content:"\f155";} +.icon-rupee:before,.icon-inr:before{content:"\f156";} +.icon-yen:before,.icon-jpy:before{content:"\f157";} +.icon-renminbi:before,.icon-cny:before{content:"\f158";} +.icon-won:before,.icon-krw:before{content:"\f159";} +.icon-bitcoin:before,.icon-btc:before{content:"\f15a";} +.icon-file:before{content:"\f15b";} +.icon-file-text:before{content:"\f15c";} +.icon-sort-by-alphabet:before{content:"\f15d";} +.icon-sort-by-alphabet-alt:before{content:"\f15e";} +.icon-sort-by-attributes:before{content:"\f160";} +.icon-sort-by-attributes-alt:before{content:"\f161";} +.icon-sort-by-order:before{content:"\f162";} +.icon-sort-by-order-alt:before{content:"\f163";} +.icon-thumbs-up:before{content:"\f164";} +.icon-thumbs-down:before{content:"\f165";} +.icon-youtube-sign:before{content:"\f166";} +.icon-youtube:before{content:"\f167";} +.icon-xing:before{content:"\f168";} +.icon-xing-sign:before{content:"\f169";} +.icon-youtube-play:before{content:"\f16a";} +.icon-dropbox:before{content:"\f16b";} +.icon-stackexchange:before{content:"\f16c";} +.icon-instagram:before{content:"\f16d";} +.icon-flickr:before{content:"\f16e";} +.icon-adn:before{content:"\f170";} +.icon-bitbucket:before{content:"\f171";} +.icon-bitbucket-sign:before{content:"\f172";} +.icon-tumblr:before{content:"\f173";} +.icon-tumblr-sign:before{content:"\f174";} +.icon-long-arrow-down:before{content:"\f175";} +.icon-long-arrow-up:before{content:"\f176";} +.icon-long-arrow-left:before{content:"\f177";} +.icon-long-arrow-right:before{content:"\f178";} +.icon-apple:before{content:"\f179";} +.icon-windows:before{content:"\f17a";} +.icon-android:before{content:"\f17b";} +.icon-linux:before{content:"\f17c";} +.icon-dribbble:before{content:"\f17d";} +.icon-skype:before{content:"\f17e";} +.icon-foursquare:before{content:"\f180";} +.icon-trello:before{content:"\f181";} +.icon-female:before{content:"\f182";} +.icon-male:before{content:"\f183";} +.icon-gittip:before{content:"\f184";} +.icon-sun:before{content:"\f185";} +.icon-moon:before{content:"\f186";} +.icon-archive:before{content:"\f187";} +.icon-bug:before{content:"\f188";} +.icon-vk:before{content:"\f189";} +.icon-weibo:before{content:"\f18a";} +.icon-renren:before{content:"\f18b";} diff --git a/osticket/theme/css/jquery-ui-timepicker-addon.css b/osticket/theme/css/jquery-ui-timepicker-addon.css new file mode 100644 index 0000000..586a7f0 --- /dev/null +++ b/osticket/theme/css/jquery-ui-timepicker-addon.css @@ -0,0 +1,30 @@ +.ui-timepicker-div .ui-widget-header { margin-bottom: 8px; } +.ui-timepicker-div dl { text-align: left; } +.ui-timepicker-div dl dt { float: left; clear:left; padding: 0 0 0 5px; } +.ui-timepicker-div dl dd { margin: 0 10px 10px 40%; } +.ui-timepicker-div td { font-size: 90%; } +.ui-tpicker-grid-label { background: none; border: none; margin: 0; padding: 0; } +.ui-timepicker-div .ui_tpicker_unit_hide{ display: none; } + +.ui-timepicker-div .ui_tpicker_time .ui_tpicker_time_input { background: none; color: inherit; border: none; outline: none; border-bottom: solid 1px #555; width: 95%; } +.ui-timepicker-div .ui_tpicker_time .ui_tpicker_time_input:focus { border-bottom-color: #aaa; } + +.ui-timepicker-rtl{ direction: rtl; } +.ui-timepicker-rtl dl { text-align: right; padding: 0 5px 0 0; } +.ui-timepicker-rtl dl dt{ float: right; clear: right; } +.ui-timepicker-rtl dl dd { margin: 0 40% 10px 10px; } + +/* Shortened version style */ +.ui-timepicker-div.ui-timepicker-oneLine { padding-right: 2px; } +.ui-timepicker-div.ui-timepicker-oneLine .ui_tpicker_time, +.ui-timepicker-div.ui-timepicker-oneLine dt { display: none; } +.ui-timepicker-div.ui-timepicker-oneLine .ui_tpicker_time_label { display: block; padding-top: 2px; } +.ui-timepicker-div.ui-timepicker-oneLine dl { text-align: right; } +.ui-timepicker-div.ui-timepicker-oneLine dl dd, +.ui-timepicker-div.ui-timepicker-oneLine dl dd > div { display:inline-block; margin:0; } +.ui-timepicker-div.ui-timepicker-oneLine dl dd.ui_tpicker_minute:before, +.ui-timepicker-div.ui-timepicker-oneLine dl dd.ui_tpicker_second:before { content:':'; display:inline-block; } +.ui-timepicker-div.ui-timepicker-oneLine dl dd.ui_tpicker_millisec:before, +.ui-timepicker-div.ui-timepicker-oneLine dl dd.ui_tpicker_microsec:before { content:'.'; display:inline-block; } +.ui-timepicker-div.ui-timepicker-oneLine .ui_tpicker_unit_hide, +.ui-timepicker-div.ui-timepicker-oneLine .ui_tpicker_unit_hide:before{ display: none; } \ No newline at end of file diff --git a/osticket/theme/css/loadingbar.css b/osticket/theme/css/loadingbar.css new file mode 100644 index 0000000..983910e --- /dev/null +++ b/osticket/theme/css/loadingbar.css @@ -0,0 +1,165 @@ +#loadingbar { + position: fixed; + z-index: 2147483647; + top: 0; + left: -6px; + width: 1%; + height: 2px; + background: #ff9100; + -moz-border-radius: 1px; + -webkit-border-radius: 1px; + border-radius: 1px; + -moz-transition: all 500ms ease-in-out; + -ms-transition: all 500ms ease-in-out; + -o-transition: all 500ms ease-in-out; + -webkit-transition: all 500ms ease-in-out; + transition: all 500ms ease-in-out; +} + +#loadingbar.left { + left: 100%; + right: 0px; + width: 100%; +} + +#loadingbar.up { + left: 0px; + top: 100%; + width: 5px; + bottom: 0px; + height: 100%; +} + +#loadingbar.down { + left: 0; + width: 5px; + height: 0; +} + +#loadingbar.waiting dd, #loadingbar.waiting dt { + -moz-animation: pulse 2s ease-out 0s infinite; + -ms-animation: pulse 2s ease-out 0s infinite; + -o-animation: pulse 2s ease-out 0s infinite; + -webkit-animation: pulse 2s ease-out 0s infinite; + animation: pulse 2s ease-out 0s infinite; +} + +#loadingbar dt { +opacity: .6; +width: 180px; +right: -80px; +clip: rect(-6px,90px,14px,-6px); +} + +#loadingbar dd { + opacity: .6; + width: 20px; + right: 0; + clip: rect(-6px,22px,14px,10px); +} + +#loadingbar dd, #loadingbar dt { + position: absolute; + top: 0; + height: 2px; + -moz-box-shadow: #b91f1f 1px 0 6px 1px; + -ms-box-shadow: #b91f1f 1px 0 6px 1px; + -webkit-box-shadow: #B91F1F 1px 0 6px 1px; + box-shadow: #B91F1F 1px 0 6px 1px; + -moz-border-radius: 100%; + -webkit-border-radius: 100%; + border-radius: 100%; +} + +#loadingbar.left dt { +opacity: .6; +width: 180px; +left: -4px; +clip: rect(-6px,185px,14px,25px); +} + +#loadingbar.left dd { + opacity: .6; + width: 20px; + left: 0; + margin: 0; + clip: rect(-6px,22px,14px,0px); +} + +#loadingbar.left dd, #loadingbar.left dt { + top: 0; + height: 2px; +} + +#loadingbar.down dt { + opacity: .6; + height: 180px; + top: auto; + bottom: -47px; + clip: rect(-6px,20px,130px,-6px); +} + +#loadingbar.down dd { + opacity: .6; + height: 20px; + top: auto; + bottom: 0; + clip: rect(-6px,22px,20px,10px); + margin: 0; +} + +#loadingbar.down dd, #loadingbar.down dt { + left: -5px; + right: auto; + width: 10px; +} + +#loadingbar.up dt { + opacity: .6; + height: 180px; + bottom: auto; + top: -10px; + clip: rect(13px,20px,190px,-6px); +} + +#loadingbar.up dd { + opacity: .6; + height: 20px; + bottom: auto; + top: 0; + clip: rect(-6px,22px,25px,10px); + margin: 0; +} + +#loadingbar.up dd, #loadingbar.up dt { + left: -5px; + right: auto; + width: 10px; +} + +@keyframes pulse { + 30% { opacity:0.6; } + 60% { opacity:0; } + 100% { opacity:0.6; } +} + +@-moz-keyframes pulse +{ + 30% { opacity:0.6; } + 60% { opacity:0; } + 100% { opacity:0.6; } +} + +@-ms-keyframes pulse +{ + 30% { opacity:0.6; } + 60% { opacity:0; } + 100% { opacity:0.6; } +} + +@-webkit-keyframes pulse +{ + 30% { opacity:0.6; } + 60% { opacity:0; } + 100% { opacity:0.6; } +} diff --git a/osticket/theme/css/osticket.css b/osticket/theme/css/osticket.css new file mode 100644 index 0000000..fb5c3cc --- /dev/null +++ b/osticket/theme/css/osticket.css @@ -0,0 +1,93 @@ +/* Overlay */ +#overlay { + display: none; + position: fixed; + top: 0; + left: 0; + width: 100%; + height: 100%; + background: #000; + z-index: 1000; + -webkit-transform: translate3d(0,0,0); +} + +#loading { + border:1px solid #2a67ac; + padding: 10px 10px 10px 60px; + width: 300px; + height: 100px; + background: rgb( 255, 255, 255) url('../images/FhHRx-Spinner.gif') 10px 50% no-repeat; + position: fixed; + display: none; + z-index: 3000; +} + +#loading h4 { margin: 3px 0 0 0; padding: 0; color: #d80; } + +.pull-right { + float: right; +} + +.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%; + display: block; + opacity: 0.3; +} + +div.section-break { + margin-top: 1em; + margin-bottom: 0.5em; + padding-top: 0.8em !important; + border-top: 1px solid #ccc; +} + +input.dp { + width: 10em; +} + +/* Custom css for datepicker */ +.ui-datepicker-trigger { + display:inline-block; + border:0; + padding:0; + margin-left:2px; + position:relative; + top:-2px; + width:16px; + height:16px; + background:inherit; +} + +.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; +} + +.notice_bar { margin: 0; padding: 5px 10px 5px 36px; height: 16px; line-height: 16px; border: 1px solid #0a0; background: url('../assets/default/images/icons/ok.png') 10px 50% no-repeat #e0ffe0; } + +.warning_bar { margin: 0; padding: 5px 10px 5px 36px; height: 16px; line-height: 16px; border: 1px solid #f26522; background: url('../assets/default/images/icons/alert.png') 10px 50% no-repeat #ffffdd; } + +.error_bar { margin: 0; padding: 5px 10px 5px 36px; height: 16px; line-height: 16px; border: 1px solid #a00; background: url('../assets/default/images/icons/error.png') 10px 50% no-repeat #fff0f0; } diff --git a/osticket/theme/css/redactor.css b/osticket/theme/css/redactor.css new file mode 100644 index 0000000..90c2ec7 --- /dev/null +++ b/osticket/theme/css/redactor.css @@ -0,0 +1,1419 @@ +/* + Redactor 3 + + http://imperavi.com/redactor/ + + Copyright (c) 2009-2018, Imperavi LLC. + License: http://imperavi.com/redactor/license/ +*/ +@keyframes fadeIn { + from { + opacity: 0; } + to { + opacity: 1; } } + +@keyframes fadeOut { + from { + opacity: 1; } + to { + opacity: 0; } } + +.redactor-animate-hide { + display: none !important; } + +.redactor-fadeIn { + opacity: 0; + animation: fadeIn .2s ease-in-out; } + +.redactor-fadeOut { + opacity: 1; + animation: fadeOut .2s ease-in-out; } + +@font-face { + font-family: 'Redactor'; + src: url("data:application/x-font-ttf;charset=utf-8;base64,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") format("truetype"); + font-weight: normal; + font-style: normal; } + +[class^="re-icon-"], [class*=" re-icon-"] { + /* use !important to prevent issues with browser extensions that change fonts */ + font-family: 'Redactor' !important; + speak: none; + font-style: normal; + font-weight: normal; + font-variant: normal; + text-transform: none; + line-height: 1; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; } + +.re-icon-aligncenter:before { + content: "\e900"; } + +.re-icon-alignment:before, +.re-icon-alignleft:before { + content: "\e901"; } + +.re-icon-alignright:before { + content: "\e902"; } + +.re-icon-bold:before { + content: "\e903"; } + +.re-icon-bookmark:before { + content: "\e904"; } + +.re-icon-clips:before { + content: "\e905"; } + +.re-icon-codesnippets:before { + content: "\e906"; } + +.re-icon-deleted:before { + content: "\e907"; } + +.re-icon-expand:before { + content: "\e908"; } + +.re-icon-file:before { + content: "\e909"; } + +.re-icon-fontcolor:before { + content: "\e90a"; } + +.re-icon-fontfamily:before { + content: "\e90b"; } + +.re-icon-fontsize:before { + content: "\e90c"; } + +.re-icon-format:before { + content: "\e90d"; } + +.re-icon-html:before { + content: "\e90e"; } + +.re-icon-imagecenter:before { + content: "\e90f"; } + +.re-icon-imageleft:before { + content: "\e910"; } + +.re-icon-imageright:before { + content: "\e911"; } + +.re-icon-image:before { + content: "\e912"; } + +.re-icon-indent:before { + content: "\e913"; } + +.re-icon-inline:before { + content: "\e914"; } + +.re-icon-italic:before { + content: "\e915"; } + +.re-icon-line:before, +.re-icon-horizontalrule:before { + content: "\e916"; } + +.re-icon-link:before { + content: "\e917"; } + +.re-icon-ol:before, +.re-icon-ordered:before { + content: "\e918"; } + +.re-icon-outdent:before { + content: "\e919"; } + +.re-icon-properties:before { + content: "\e91a"; } + +.re-icon-readmore:before { + content: "\e91b"; } + +.re-icon-redo:before { + content: "\e91c"; } + +.re-icon-retract:before { + content: "\e91d"; } + +.re-icon-specialcharacters:before { + content: "\e91e"; } + +.re-icon-sub:before { + content: "\e91f"; } + +.re-icon-sup:before { + content: "\e920"; } + +.re-icon-table:before { + content: "\e921"; } + +.re-icon-textdirection:before { + content: "\e922"; } + +.re-icon-toggle:before { + content: "\e923"; } + +.re-icon-underline:before { + content: "\e924"; } + +.re-icon-undo:before { + content: "\e925"; } + +.re-icon-ul:before, +.re-icon-lists:before, +.re-icon-unordered:before { + content: "\e926"; } + +.re-icon-variable:before { + content: "\e927"; } + +.re-icon-video:before { + content: "\e928"; } + +.re-icon-widget:before { + content: "\e929"; } + +.redactor-box, +.redactor-box textarea { + z-index: auto; } + +.redactor-box { + position: relative; + box-sizing: border-box; } + .redactor-box.redactor-styles-on { + margin: 0; + padding: 0; + background: #fff; + border: 1px solid #aaa; + border-radius: 3px; + box-shadow: none; } + .redactor-box.redactor-inline { + position: static; } + +.redactor-focus.redactor-styles-on, +.redactor-focus:focus.redactor-styles-on { + border-color: rgb(170, 212, 44) !important; } + +.redactor-over:hover.redactor-styles-on { + border-color: rgb(170, 212, 44) !important; } + +.redactor-source-view, +.redactor-source-view.redactor-styles-on { + border-color: #000 !important; } + +.redactor-in { + position: relative; + overflow: auto; + white-space: normal; + box-sizing: border-box; } + .redactor-in:focus { + outline: none; } + +.redactor-inline .redactor-in { + overflow: hidden; } + +.redactor-in *, +.redactor-read-only * { + outline: none !important; } + +.redactor-in h1:empty, +.redactor-in h2:empty, +.redactor-in h3:empty, +.redactor-in h4:empty, +.redactor-in h5:empty, +.redactor-in h6:empty, +.redactor-in p:empty, +.redactor-in blockquote:empty, +.redactor-in div[data-redactor-tag=br]:empty, +.redactor-in div[data-redactor-tag=tbr]:empty { + min-height: 1.5em; } + +.redactor-in div[data-redactor-tag=br], +.redactor-in div[data-redactor-tag=tbr] { + margin-top: 0; + margin-bottom: 0; } + +.redactor-in strong:empty, .redactor-in b:empty, .redactor-in em:empty, .redactor-in i:empty, .redactor-in span:empty, .redactor-in sup:empty, .redactor-in sub:empty, .redactor-in u:empty, .redactor-in ins:empty { + display: inline-block; + min-width: 1px; + min-height: 1rem; } + +.redactor-in table { + empty-cells: show; } + +.redactor-in li figure { + width: auto; + display: inline-block; + margin: 0; + vertical-align: top; } + +.redactor-in figcaption:focus, +.redactor-in figure code:focus, +.redactor-in figure pre:focus, +.redactor-in table td:focus, +.redactor-in table th:focus { + outline: none; } + +.redactor-in figure[data-redactor-type=line] { + margin-top: 1em; + padding: 6px 0; + vertical-align: baseline; } + .redactor-in figure[data-redactor-type=line] hr { + margin: 0; + height: 3px; + border: none; + background: rgba(0, 0, 0, 0.1); } + +.redactor-script-tag { + display: none !important; } + +.redactor-component { + position: relative; } + +.redactor-component[data-redactor-type="widget"]:before, +.redactor-component[data-redactor-type="video"]:before { + width: 100%; + height: 100%; + content: ""; + display: block; + position: absolute; + z-index: 1; } + +.redactor-component[data-redactor-type=image], +.redactor-component[data-redactor-type=widget] { + clear: both; } + +.redactor-component[data-redactor-type=variable] { + white-space: nowrap; + background: rgba(0, 125, 255, 0.75); + color: #fff; + display: inline-block; + padding: 3px 6px; + line-height: 1; + border-radius: 4px; + cursor: pointer; } + +.redactor-component-active { + outline: 5px solid rgba(0, 125, 255, 0.5) !important; } + +.redactor-component-active[data-redactor-type=image] { + outline: none !important; } + .redactor-component-active[data-redactor-type=image] img { + outline: 5px solid rgba(0, 125, 255, 0.5) !important; } + +.redactor-component-active[data-redactor-type=variable] { + outline: none !important; + background: #ee698a; } + +.redactor-component-active[data-redactor-type=video] { + outline: none !important; } + .redactor-component-active[data-redactor-type=video] iframe { + outline: 5px solid rgba(0, 125, 255, 0.5) !important; } + +.redactor-blur.redactor-styles-on .redactor-component-active { + outline: 5px solid #ddd !important; } + .redactor-blur.redactor-styles-on .redactor-component-active[data-redactor-type=image] { + outline: none !important; } + .redactor-blur.redactor-styles-on .redactor-component-active[data-redactor-type=image] img { + outline: 5px solid #ddd !important; } + .redactor-blur.redactor-styles-on .redactor-component-active[data-redactor-type=video] { + outline: none !important; } + .redactor-blur.redactor-styles-on .redactor-component-active[data-redactor-type=video] iframe { + outline: 5px solid #ddd !important; } + .redactor-blur.redactor-styles-on .redactor-component-active[data-redactor-type=variable] { + outline: none !important; + background: #ddd; } + +.redactor-component-caret { + position: absolute; + left: -9999px; } + +.redactor-textnodes-wrapper { + display: inline-block; } + +#redactor-image-resizer { + position: absolute; + z-index: 1051; + background-color: rgba(0, 125, 255, 0.9); + width: 13px; + height: 13px; + border: 1px solid #fff; + cursor: move; + cursor: nwse-resize; } + +.redactor-file-item { + display: inline-block; + line-height: 1; + padding: 4px 12px; + border-radius: 16px; + border: 1px solid rgba(0, 0, 0, 0.2); } + +.redactor-file-remover { + margin-left: 2px; + position: relative; + right: -3px; + display: inline-block; + padding: 0 3px; + cursor: pointer; + opacity: .5; } + .redactor-file-remover:hover { + opacity: 1; } + +#redactor-overlay { + position: fixed; + z-index: 1051; + top: 0; + left: 0; + right: 0; + bottom: 0; + background-color: rgba(16, 16, 18, 0.3); } + #redactor-overlay > .redactor-close { + position: fixed; + top: 1rem; + right: 1rem; } + +.redactor-source, +.redactor-source:hover, +.redactor-source:focus { + text-align: left; + box-sizing: border-box; + font-family: Consolas, Menlo, Monaco, "Courier New", monospace; + width: 100%; + display: block; + margin: 0; + border: none; + box-shadow: none; + border-radius: 0; + background: #252525; + color: #ccc; + font-size: 15px; + outline: none; + padding: 10px 18px 20px 18px; + line-height: 1.5; + resize: vertical; } + +.redactor-box[dir="rtl"] .redactor-source { + direction: ltr; } + +.redactor-placeholder { + width: 100%; + max-width: 100% !important +} + +.redactor-placeholder:before { + position: absolute; + content: attr(placeholder); + color: rgba(0, 0, 0, 0.4); + font-weight: normal; + cursor: text; } + +.redactor-in figcaption[placeholder]:empty:before { + content: attr(placeholder); + color: rgba(0, 0, 0, 0.4); + font-weight: normal; } + +.redactor-in figcaption[placeholder]:empty:focus:before { + content: ""; } + +.redactor-statusbar { + font-family: Consolas, Menlo, Monaco, "Courier New", monospace; + margin: 0; + padding: 8px 10px; + position: relative; + overflow: hidden; + list-style: none; + background: #f8f8f8; + box-sizing: border-box; + border: none; } + .redactor-statusbar li { + float: left; + font-size: 12px; + color: rgba(0, 0, 0, 0.5); + padding: 0 10px; + line-height: 16px; + border-right: 1px solid rgba(0, 0, 0, 0.1); } + .redactor-statusbar li:last-child { + border-right-color: transparent; } + .redactor-statusbar a { + color: rgba(0, 0, 0, 0.5); + text-decoration: underline; } + .redactor-statusbar a:hover { + color: #f03c69; + text-decoration: underline; } + .redactor-statusbar:empty { + display: none; } + +.redactor-toolbar-wrapper { + position: relative; + z-index: 1; } + +.redactor-toolbar, +.redactor-air { + z-index: 100; + font-family: "Trebuchet MS", "Helvetica Neue", Helvetica, Tahoma, sans-serif; + position: relative; + margin: 0 !important; + padding: 0; + list-style: none !important; + line-height: 1 !important; + background: none; + border: none; + box-sizing: border-box; } + +.redactor-box.redactor-styles-on .redactor-toolbar { + padding: 18px 16px 0 16px; } + +.redactor-toolbar a, +.redactor-air a { + display: inline-block; + box-sizing: border-box; + font-size: 14px; + text-align: center; + padding: 10px 15px 9px 15px; + cursor: pointer; + outline: none; + border: none; + vertical-align: middle; + text-decoration: none; + zoom: 1; + position: relative; + color: rgba(0, 0, 0, 0.85); + border-radius: 2px; + background: rgba(255, 255, 255, 0.97); + box-shadow: 0 1px 2px rgba(0, 0, 0, 0.22); + margin-right: 5px; + margin-bottom: 4px; } + +.redactor-toolbar a.re-button-icon, +.redactor-air a.re-button-icon { + font-size: 16px; + padding: 9px 15px 6px 15px; } + +.redactor-toolbar a:hover, +.redactor-air a:hover { + outline: none; + color: #fff; + background: #449aef; } + +.redactor-toolbar a.redactor-button-active { + background: rgba(245, 245, 245, 0.95); + color: rgba(0, 0, 0, 0.4); } + +.redactor-toolbar a.redactor-button-disabled, +.redactor-air a.redactor-button-disabled { + opacity: 0.3; } + .redactor-toolbar a.redactor-button-disabled:hover, + .redactor-air a.redactor-button-disabled:hover { + color: #333; + outline: none; + background-color: transparent !important; + cursor: default; } + +.redactor-source-view .redactor-toolbar { + background: #252525; } + +.redactor-source-view .redactor-toolbar a { + background: #000; + color: #fff; } + .redactor-source-view .redactor-toolbar a:hover { + background: #449aef; } + +.redactor-source-view .redactor-toolbar a.redactor-button-disabled:hover { + color: #fff !important; + background-color: #000 !important; } + +.re-button-tooltip { + display: none; + position: absolute; + white-space: nowrap; + top: 0; + z-index: 1052; + background: rgba(0, 0, 0, 0.9); + border-radius: 3px; + padding: 5px 9px; + color: rgba(255, 255, 255, 0.8); + font-size: 12px; + line-height: 1; + font-family: Consolas, Menlo, Monaco, "Courier New", monospace; } + .re-button-tooltip:after { + bottom: 100%; + left: 50%; + border: solid transparent; + content: " "; + height: 0; + width: 0; + position: absolute; + pointer-events: none; + border-color: none; + border-bottom-color: rgba(0, 0, 0, 0.9); + border-width: 4px; + margin-left: -4px; } + +.redactor-toolbar-wrapper-air { + position: absolute; + z-index: 100; } + +.redactor-air { + padding: 6px 3px 2px 8px; + max-width: 576px; + min-width: 200px; + border-radius: 4px; + background: rgba(0, 0, 0, 0.97); } + +.redactor-air a { + background: rgba(37, 37, 37, 0.95); + box-shadow: none; + color: rgba(255, 255, 255, 0.9); } + +.redactor-air a:hover { + background: #3d79f2; } + +.redactor-air a.redactor-button-active { + background-color: rgba(255, 255, 255, 0.15); + color: #fff; } + +.redactor-air a.redactor-button-disabled:hover { + color: #fff; } + +.redactor-air-helper { + position: absolute; + right: 0; + top: 0; + line-height: 1; + font-size: 15px; + color: #000; + background: rgba(255, 255, 255, 0.85); + border-bottom-left-radius: 4px; + padding: 7px 10px 6px 10px; + cursor: pointer; } + .redactor-air-helper:hover { + background: #fff; } + +.redactor-voice-label { + display: none; } + +.redactor-context-toolbar { + position: absolute; + top: 0; + left: 0; + z-index: 1051; + background-color: rgba(0, 0, 0, 0.95); + color: #555; + border-radius: 4px; + padding: 6px 18px 7px 18px; + line-height: 1.5; + font-family: Consolas, Menlo, Monaco, "Courier New", monospace; } + .redactor-context-toolbar a { + font-size: 12px; + color: #ccc; + text-decoration: none; + display: inline-block; + padding: 2px 0 1px 12px; } + .redactor-context-toolbar a:first-child { + padding-left: 0; } + .redactor-context-toolbar a i { + position: relative; + top: 3px; + font-size: 16px; } + .redactor-context-toolbar a:before { + content: ''; + padding-left: 10px; + border-left: 1px solid rgba(255, 255, 255, 0.3); } + .redactor-context-toolbar a:hover { + color: #fff; } + .redactor-context-toolbar a:first-child:before { + padding-left: 0; + border-left: none; } + +.redactor-context-toolbar[dir="rtl"] a { + padding: 2px 12px 1px 0; } + +.redactor-context-toolbar[dir="rtl"] a:first-child { + padding-right: 0; } + +.redactor-context-toolbar[dir="rtl"] a:before { + padding-left: 0px; + padding-right: 10px; + border-right: 1px solid rgba(255, 255, 255, 0.3); + border-left: none; } + +.redactor-context-toolbar[dir="rtl"] a:first-child:before { + padding-right: 0; + border-right: none; } + +.redactor-dropdown { + font-family: "Trebuchet MS", "Helvetica Neue", Helvetica, Tahoma, sans-serif; + display: none; + position: absolute; + z-index: 1051; + background-color: #fff; + box-shadow: 0 4px 14px rgba(0, 0, 0, 0.2); + border-radius: 2px; + width: 264px; + min-height: 40px; + max-height: 250px; + margin: 0; + margin-top: -1px; + overflow: auto; + font-size: 15px; + padding: 0; } + .redactor-dropdown a span { + display: inline-block; + line-height: 1; + padding: 2px 4px; + border-radius: 3px; } + .redactor-dropdown a { + display: block; + text-decoration: none; + padding: 10px 8px; + white-space: nowrap; + border-bottom: 1px solid rgba(0, 0, 0, 0.05); } + .redactor-dropdown a:last-child { + border-bottom-color: transparent; } + .redactor-dropdown a { + color: #000; } + .redactor-dropdown a:hover { + color: #fff !important; + background-color: #449aef !important; } + .redactor-dropdown a.redactor-dropdown-item-disabled { + color: rgba(0, 0, 0, 0.4); + background: #fff; } + +.redactor-dropdown-cells { + margin: 10px auto; } + .redactor-dropdown-cells a, + .redactor-dropdown-cells span { + float: left; + cursor: pointer; + box-sizing: border-box; + text-align: center; + padding: 0; + margin: 0; + font-size: 14px; } + +.redactor-dropdown-selector { + display: flex; + text-align: center; } + .redactor-dropdown-selector span { + flex-grow: 1; + font-size: 12px; + padding: 8px; + cursor: pointer; } + .redactor-dropdown-selector span:hover { + background: #eee; } + .redactor-dropdown-selector span.active { + cursor: text; + color: rgba(0, 0, 0, 0.3); + background: #eee; } + +.redactor-dropdown-format .redactor-dropdown-item-blockquote { + color: rgba(0, 0, 0, 0.4); + font-style: italic; } + +.redactor-dropdown-format .redactor-dropdown-item-pre { + font-family: monospace, sans-serif; } + +.redactor-dropdown-format .redactor-dropdown-item-h1 { + font-size: 40px; + font-weight: bold; + line-height: 32px; } + +.redactor-dropdown-format .redactor-dropdown-item-h2 { + font-size: 32px; + font-weight: bold; + line-height: 32px; } + +.redactor-dropdown-format .redactor-dropdown-item-h3 { + font-size: 24px; + font-weight: bold; + line-height: 24px; } + +.redactor-dropdown-format .redactor-dropdown-item-h4 { + font-size: 21px; + font-weight: bold; + line-height: 24px; } + +.redactor-dropdown-format .redactor-dropdown-item-h5 { + font-size: 18px; + font-weight: bold; + line-height: 24px; } + +.redactor-dropdown-format .redactor-dropdown-item-h6 { + font-size: 14px; + text-transform: uppercase; + font-weight: bold; + line-height: 24px; } + +.redactor-modal-box { + position: fixed; + top: 0; + left: 0; + bottom: 0; + right: 0; + overflow-x: hidden; + overflow-y: auto; + z-index: 1051; + font-family: "Trebuchet MS", "Helvetica Neue", Helvetica, Tahoma, sans-serif; + line-height: 24px; } + +.redactor-modal { + position: relative; + margin: 16px auto; + padding: 0; + background: #fff; + box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.07), 0 2px 15px rgba(80, 80, 80, 0.25); + border-radius: 3px; + color: #000; } + .redactor-modal form { + margin: 0; + padding: 0; + box-sizing: border-box; } + .redactor-modal input, + .redactor-modal select, + .redactor-modal textarea { + box-sizing: border-box; + display: block; + width: 100%; + font-family: inherit; + font-size: 16px; + height: 40px; + outline: none; + vertical-align: middle; + background-color: #fff; + border: 1px solid #cacfd4; + border-radius: 0.1875em; + box-shadow: none; + padding: 0 .5em; } + .redactor-modal textarea { + padding: .5em; + height: auto; + line-height: 1.5; + vertical-align: top; } + .redactor-modal select { + -webkit-appearance: none; + background-image: url('data:image/svg+xml;utf8,'); + background-repeat: no-repeat; + background-position: right .65em center; + padding-right: 28px; } + .redactor-modal select[multiple] { + background-image: none; + height: auto; + padding: .5em .75em; } + .redactor-modal input[type="file"] { + width: auto; + border: none; + padding: 0; + height: auto; + background: none; + box-shadow: none; + display: inline-block; } + .redactor-modal input[type="radio"], + .redactor-modal input[type="checkbox"] { + display: inline-block; + width: auto; + height: auto; + padding: 0; + vertical-align: middle; + position: relative; + bottom: 0.15rem; + font-size: 115%; + margin-right: 3px; } + .redactor-modal .form-item { + margin-bottom: 20px; } + .redactor-modal .form-item:last-child { + margin-bottom: 0; } + .redactor-modal fieldset { + border: 1px solid rgba(0, 0, 0, 0.1); + border-radius: 3px; + padding: 16px; + padding-bottom: 20px; + margin-bottom: 20px; } + .redactor-modal fieldset .form-item { + margin-bottom: 12px; } + .redactor-modal label { + display: block; + color: #555; + margin-bottom: 0.25em; + font-size: 14px; } + .redactor-modal label .desc, + .redactor-modal label .success, + .redactor-modal label .error { + text-transform: none; + font-weight: normal; } + .redactor-modal label.checkbox { + font-size: 16px; + line-height: 1.5; + cursor: pointer; + color: inherit; } + .redactor-modal .form-checkboxes label.checkbox { + display: inline-block; + margin-right: 1em; } + .redactor-modal input:hover, + .redactor-modal textarea:hover, + .redactor-modal select:hover { + outline: none; + background-color: #fff; + border-color: #969fa9; + box-shadow: none; } + .redactor-modal input:focus, + .redactor-modal textarea:focus, + .redactor-modal select:focus { + transition: all linear .2s; + outline: none; + background-color: #fff; + border-color: rgba(0, 125, 255, 0.5); + box-shadow: 0 0 3px rgba(0, 125, 255, 0.5); } + .redactor-modal input.error, + .redactor-modal textarea.error, + .redactor-modal select.error { + background-color: rgba(255, 50, 101, 0.1); + border: 1px solid #ff7f9e; } + .redactor-modal input.error:focus, + .redactor-modal textarea.error:focus, + .redactor-modal select.error:focus { + border-color: #ff3265; + box-shadow: 0 0 1px #ff3265; } + .redactor-modal input.success, + .redactor-modal textarea.success, + .redactor-modal select.success { + background-color: rgba(47, 196, 182, 0.1); + border: 1px solid #65dacf; } + .redactor-modal input.success:focus, + .redactor-modal textarea.success:focus, + .redactor-modal select.success:focus { + border-color: #2fc4b6; + box-shadow: 0 0 1px #2fc4b6; } + .redactor-modal input:disabled, .redactor-modal input:disabled:hover, .redactor-modal input.disabled, .redactor-modal input.disabled:hover, + .redactor-modal textarea:disabled, + .redactor-modal textarea:disabled:hover, + .redactor-modal textarea.disabled, + .redactor-modal textarea.disabled:hover, + .redactor-modal select:disabled, + .redactor-modal select:disabled:hover, + .redactor-modal select.disabled, + .redactor-modal select.disabled:hover { + resize: none; + opacity: .6; + cursor: default; + font-style: italic; + color: rgba(0, 0, 0, 0.5); + border: 1px solid #cacfd4; + box-shadow: none; + background-color: #fff; } + .redactor-modal .req { + position: relative; + top: 1px; + font-weight: bold; + color: #ff3265; + font-size: 110%; } + .redactor-modal .desc { + color: rgba(51, 51, 51, 0.5); + font-size: 12px; } + .redactor-modal span.desc { + margin-left: 0.25em; } + .redactor-modal div.desc { + margin-top: 0.25em; } + .redactor-modal span.success, + .redactor-modal span.error { + font-size: 12px; + margin-left: 0.25em; } + .redactor-modal div.desc { + margin-bottom: -0.5em; } + .redactor-modal .redactor-close { + position: absolute; + top: 16px; + right: 12px; + font-size: 30px; + line-height: 30px; + padding: 0px 4px; + color: #000; + opacity: .3; + cursor: pointer; } + .redactor-modal .redactor-close:hover { + opacity: 1; } + .redactor-modal .redactor-close:before { + content: '\00d7'; } + .redactor-modal button { + display: inline-flex; + align-items: center; + text-decoration: none; + text-align: center; + font-family: inherit; + font-size: 15px; + font-weight: 500; + color: #007dff; + background-color: #fff; + border-radius: 3px; + border: 2px solid #007dff; + min-height: 40px; + outline: none; + padding: 0.5em 1.25em; + cursor: pointer; + line-height: 1.2; + vertical-align: middle; + -webkit-appearance: none; } + .redactor-modal button:hover { + outline: none; + text-decoration: none; + background: none; + color: rgba(0, 125, 255, 0.6); + border-color: rgba(0, 125, 255, 0.5); } + .redactor-modal button.redactor-button-secondary { + border-color: #2a2e34; + color: #2a2e34; } + .redactor-modal button.redactor-button-secondary:hover { + color: rgba(42, 46, 52, 0.6); + border-color: rgba(42, 46, 52, 0.5); } + .redactor-modal button.redactor-button-danger, + .redactor-modal button.redactor-button-unstyled { + background: none; + border-color: transparent; + color: rgba(42, 46, 52, 0.6); } + .redactor-modal button.redactor-button-danger:hover, + .redactor-modal button.redactor-button-unstyled:hover { + background: none; + border-color: transparent; + color: #ff3265; + text-decoration: underline; } + .redactor-modal .redactor-modal-group:after { + content: ""; + display: table; + clear: both; } + .redactor-modal .redactor-modal-side { + float: left; + width: 30%; + margin-right: 4%; } + .redactor-modal .redactor-modal-side img { + max-width: 100%; + height: auto; + display: block; } + .redactor-modal .redactor-modal-area { + float: left; + width: 66%; } + +.redactor-modal[dir="rtl"] .redactor-close { + left: 12px; + right: auto; } + +.redactor-modal[dir="rtl"] textarea { + direction: ltr; + text-align: left; } + +.redactor-modal[dir="rtl"] .redactor-modal-footer button.redactor-button-unstyled { + float: left; + margin-left: 0; } + +.redactor-modal-header { + padding: 20px; + font-size: 18px; + line-height: 24px; + font-weight: bold; + color: #000; + border-bottom: 1px solid rgba(0, 0, 0, 0.05); } + .redactor-modal-header:empty { + display: none; } + +.redactor-modal-body { + padding: 32px 48px; + padding-bottom: 40px; } + +.redactor-modal-footer { + padding: 24px; + border-top: 1px solid rgba(0, 0, 0, 0.05); + overflow: hidden; } + .redactor-modal-footer button { + margin-right: 4px; } + .redactor-modal-footer button.redactor-button-unstyled { + margin-right: 0; + float: right; } + .redactor-modal-footer:empty { + display: none; } + +.redactor-modal-tabs { + display: flex; + border-bottom: 2px solid rgba(0, 0, 0, 0.05); + margin-bottom: 1em; } + .redactor-modal-tabs a { + font-size: 15px; + padding: 2px 0; + text-decoration: none; + color: rgba(0, 0, 0, 0.5); + border-bottom: 2px solid transparent; + margin-bottom: -2px; + margin-right: 14px; } + .redactor-modal-tabs a:hover { + transition: all linear .2s; } + .redactor-modal-tabs a:hover, + .redactor-modal-tabs a.active { + font-weight: 500; + color: #007dff; + border-bottom-color: #007dff; } + +.redactor-styles { + margin: 0; + padding: 16px 18px; + color: #333; + font-family: "Trebuchet MS", "Helvetica Neue", Helvetica, Tahoma, sans-serif; + font-size: 1em; + line-height: 1.5; + box-sizing: border-box; } + .redactor-styles *, + .redactor-styles *:before, + .redactor-styles *:after { + box-sizing: inherit; } + .redactor-styles[dir="rtl"] { + direction: rtl; + unicode-bidi: embed; } + .redactor-styles[dir="rtl"] ul li, + .redactor-styles[dir="rtl"] ol li { + text-align: right; } + .redactor-styles[dir="rtl"] ul, + .redactor-styles[dir="rtl"] ol, + .redactor-styles[dir="rtl"] ul ul, + .redactor-styles[dir="rtl"] ol ol, + .redactor-styles[dir="rtl"] ul ol, + .redactor-styles[dir="rtl"] ol ul { + margin-left: 1.5em; } + .redactor-styles[dir="rtl"] figcaption { + text-align: right; } + .redactor-styles ul[dir="rtl"], + .redactor-styles ul[dir="rtl"] ul, + .redactor-styles ul[dir="rtl"] ol, + .redactor-styles ol[dir="rtl"], + .redactor-styles ol[dir="rtl"] ul, + .redactor-styles ol[dir="rtl"] ol { + margin-right: 1.5em; } + .redactor-styles ul[dir="rtl"] li, + .redactor-styles ol[dir="rtl"] li { + text-align: right; } + .redactor-styles a, + .redactor-styles a:hover { + color: #3397ff; } + .redactor-styles p, + .redactor-styles dl, + .redactor-styles blockquote, + .redactor-styles hr, + .redactor-styles pre, + .redactor-styles table, + .redactor-styles figure, + .redactor-styles address { + padding: 0; + margin: 0; + margin-bottom: 1em; } + .redactor-styles ul, + .redactor-styles ol { + padding: 0; } + .redactor-styles ul, + .redactor-styles ul ul, + .redactor-styles ul ol, + .redactor-styles ol, + .redactor-styles ol ul, + .redactor-styles ol ol { + margin: 0 0 0 1.5em; } + .redactor-styles ul li, + .redactor-styles ol li { + text-align: left; } + .redactor-styles ol ol li { + list-style-type: lower-alpha; } + .redactor-styles ol ol ol li { + list-style-type: lower-roman; } + .redactor-styles ul, + .redactor-styles ol { + margin-bottom: 1em; } + .redactor-styles h1, + .redactor-styles h2, + .redactor-styles h3, + .redactor-styles h4, + .redactor-styles h5, + .redactor-styles h6 { + font-weight: bold; + color: #111; + text-rendering: optimizeLegibility; + margin: 0; + padding: 0; + margin-bottom: 0.5em; + line-height: 1.2; } + .redactor-styles h1 { + font-size: 2.0736em; } + .redactor-styles h2 { + font-size: 1.728em; } + .redactor-styles h3 { + font-size: 1.44em; } + .redactor-styles h4 { + font-size: 1.2em; } + .redactor-styles h5 { + font-size: 1em; } + .redactor-styles h6 { + font-size: 0.83333em; + text-transform: uppercase; + letter-spacing: .035em; } + .redactor-styles blockquote { + font-style: italic; + color: rgba(0, 0, 0, 0.5); + border: none; } + .redactor-styles table { + width: 100%; } + .redactor-styles time, .redactor-styles small, .redactor-styles var, .redactor-styles code, .redactor-styles kbd, .redactor-styles mark { + display: inline-block; + font-family: Consolas, Menlo, Monaco, "Courier New", monospace; + font-size: 87.5%; + line-height: 1; + color: rgba(51, 51, 51, 0.9); } + .redactor-styles var, .redactor-styles cite { + opacity: .6; } + .redactor-styles var { + font-style: normal; } + .redactor-styles dfn, + .redactor-styles abbr { + text-transform: uppercase; } + .redactor-styles dfn[title], + .redactor-styles abbr[title] { + text-decoration: none; + border-bottom: 1px dotted rgba(0, 0, 0, 0.5); + cursor: help; } + .redactor-styles code, .redactor-styles kbd { + position: relative; + top: -1px; + padding: 0.25em; + padding-bottom: 0.2em; + border-radius: 2px; } + .redactor-styles code { + background-color: #eff1f2; } + .redactor-styles mark { + border-radius: 2px; + padding: 0.125em 0.25em; + background-color: #fdb833; } + .redactor-styles kbd { + border: 1px solid #e5e7e9; } + .redactor-styles sub, + .redactor-styles sup { + font-size: 75%; + line-height: 0; + position: relative; + vertical-align: baseline; } + .redactor-styles sub { + bottom: -0.25em; } + .redactor-styles sup { + top: -0.5em; } + .redactor-styles pre { + font-family: Consolas, Menlo, Monaco, "Courier New", monospace; + font-size: .9em; } + .redactor-styles pre, + .redactor-styles pre code { + background-color: #f6f7f8; + padding: 0; + top: 0; + display: block; + line-height: 1.5; + color: rgba(51, 51, 51, 0.85); + overflow: none; + white-space: pre-wrap; } + .redactor-styles pre { + padding: 1rem; } + .redactor-styles table { + border-collapse: collapse; + max-width: 100%; + width: 100%; } + .redactor-styles table caption { + text-transform: uppercase; + padding: 0; + color: rgba(0, 0, 0, 0.5); + font-size: 11px; } + .redactor-styles table th, + .redactor-styles table td { + border: 1px solid #eee; + padding: 16px; + padding-bottom: 15px; } + .redactor-styles table tfoot th, + .redactor-styles table tfoot td { + color: rgba(0, 0, 0, 0.5); } + .redactor-styles img, + .redactor-styles video, + .redactor-styles audio, + .redactor-styles embed, + .redactor-styles object { + max-width: 100%; } + .redactor-styles img, + .redactor-styles video, + .redactor-styles embed, + .redactor-styles object { + height: auto !important; } + .redactor-styles img { + vertical-align: middle; + -ms-interpolation-mode: bicubic; } + .redactor-styles figcaption { + display: block; + opacity: .6; + font-size: 12px; + font-style: italic; + text-align: left; } + +.upload-redactor-box { + display: flex; + flex-direction: column; + justify-content: center; + align-items: center; + box-sizing: border-box; + border: 5px dashed rgba(0, 125, 255, 0.15); + position: relative; + width: 100%; + min-height: 220px; + background: #fff; + cursor: pointer; + overflow: hidden; + text-align: center; } + +.upload-redactor-placeholder { + font-size: 15px; + line-height: 1.5; + color: rgba(0, 0, 0, 0.3); + font-style: italic; } + +.upload-redactor-hover { + background-color: rgba(0, 125, 255, 0.075); } + +.upload-redactor-error { + background-color: rgba(255, 50, 101, 0.075); } + +.upload-redactor-box-hover { + outline: 5px dashed rgba(0, 125, 255, 0.3); } + +.upload-redactor-box-error { + outline: 5px dashed rgba(255, 50, 101, 0.3); } + +.redactor-structure h1, .redactor-structure h2, .redactor-structure h3, .redactor-structure h4, .redactor-structure h5, .redactor-structure h6, .redactor-structure div { + position: relative; } + .redactor-structure h1:before, .redactor-structure h2:before, .redactor-structure h3:before, .redactor-structure h4:before, .redactor-structure h5:before, .redactor-structure h6:before, .redactor-structure div:before { + width: 24px; + position: absolute; + font-size: 10px; + font-weight: normal; + opacity: .5; + left: -26px; + top: 50%; + margin-top: -7px; + text-align: right; } + +.redactor-structure h1:before { + content: "h1"; } + +.redactor-structure h2:before { + content: "h2"; } + +.redactor-structure h3:before { + content: "h3"; } + +.redactor-structure h4:before { + content: "h4"; } + +.redactor-structure h5:before { + content: "h5"; } + +.redactor-structure h6:before { + content: "h6"; } + +.redactor-structure div:before { + content: "div"; } + +#redactor-progress { + position: fixed; + top: 0; + left: 0; + width: 100%; + z-index: 1000000; + height: 10px; } + +#redactor-progress span { + background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, transparent 75%, transparent); + background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, transparent 75%, transparent); + background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, transparent 75%, transparent); + -webkit-animation: progress-bar-stripes 2s linear infinite; + -o-animation: progress-bar-stripes 2s linear infinite; + animation: progress-bar-stripes 2s linear infinite; + display: block; + width: 100%; + height: 100%; + background-color: #007dff; + background-size: 40px 40px; } + +@-webkit-keyframes progress-bar-stripes { + from { + background-position: 40px 0; } + to { + background-position: 0 0; } } + +@-o-keyframes progress-bar-stripes { + from { + background-position: 40px 0; } + to { + background-position: 0 0; } } + +@keyframes progress-bar-stripes { + from { + background-position: 40px 0; } + to { + background-position: 0 0; } } + +.redactor-box-fullscreen { + z-index: 1051; + position: fixed; + top: 0; + left: 0; + width: 100%; } + +.redactor-box-fullscreen-target { + position: absolute !important; } + +.redactor-body-fullscreen .redactor-dropdown, +.redactor-body-fullscreen .redactor-context-toolbar { + z-index: 1052; } + +.redactor-body-fullscreen #redactor-overlay { + z-index: 1098; } + +.redactor-body-fullscreen #redactor-modal { + z-index: 1099; } + +/** osTicket-specific customizations */ +/* === A classic toolbar ==== */ +.redactor-toolbar.redactor-toolbar a { + margin: 0; + margin-bottom: 5px; + border-radius: 0; + box-shadow: none; + background-color: none; +} + +.redactor-box.redactor-styles-on .redactor-toolbar.redactor-toolbar { + padding: 4px 4px 0 4px; + box-shadow: 0px 4px 10px -6px rgba(0, 0, 0, 0.22); + background-color: rgba(255, 255, 255, 0.97); +} + +.redactor-box.redactor-styles-on.redactor-source-view .redactor-toolbar.redactor-toolbar { + background-color: rgba(0, 0, 0, 0.97); +} + +.redactor-toolbar a.re-button-icon.re-button-icon, +.redactor-air a.re-button-icon.re-button-icon { + padding: 9px 12px 6px 12px; +} + +.redactor-in[style*=' width:'], .redactor-in[style^='width:'] { + border-right: 1px dashed #999; +} + +.redactor-toolbar.redactor-toolbar, +.redactor-air.redactor-air { + z-index: 9; +} + +.redactor-modal .redactor-toolbar { + border-bottom: 1px solid rgba(0,0,0,.05); + box-shadow: 0 3px 5px -5px rgba(0,0,0,.5); +} diff --git a/osticket/theme/css/rtl.css b/osticket/theme/css/rtl.css new file mode 100644 index 0000000..aa5dfec --- /dev/null +++ b/osticket/theme/css/rtl.css @@ -0,0 +1,153 @@ +.rtl { + direction: rtl; + unicode-bidi: embed; +} +.rtl .pull-left { + float: right; +} +.rtl .pull-right { + float: left; +} +.rtl table.list thead th a { + background-position: 0% 50%; + padding-right: 3px; + padding-left: 15px; +} +.rtl table.list thead th, +.rtl table.list caption, +.rtl .dialog th, +.rtl .tip_box th { + text-align: right; +} +.rtl .dialog h3 { + padding-right: inherit; + padding-left: 3em; +} +.rtl .dialog a.close { + right: auto; + left: 1em; +} +.rtl #nav .inactive li, +.rtl #sub_nav li { + text-align: right; +} +.rtl #nav .inactive li a, +.rtl #sub_nav li a { + background-position: 100% 50%; + padding-left: 0; + padding-right: 24px; +} +.rtl #nav li.inactive > ul { + left: auto; + right: -1px; +} +.rtl #sub_nav li + li > a { + margin-left: 0; + margin-right: 10px; +} +.rtl .tip_close { + right: auto; + left: 0.5em; +} +.rtl .tip_content h1 { + padding-right: 0; + padding-left: 1.5em; +} +.rtl #msg_notice, +.rtl #warning_bar, +.rtl #msg_warning, +.rtl #msg_error, +.rtl .error-banner { + background-position: 99% 50%; + background-position: calc(100% - 10px) 50%; + padding-left: 10px; + padding-right: 36px; +} +.rtl .form_table th, .rtl div.section-break { + text-align: right; +} +.rtl .flush-right { + text-align: left; +} +.rtl .flush-left { + text-align: right; +} +.rtl .draft-saved { + right: initial; + left: 0.5em; +} +.rtl #sequences .manage-buttons { + margin-right: initial; + margin-left: 60px; +} +.rtl .row-item .button-group { + right: initial; + left: 0; +} +.rtl .row-item .button-group div { + padding-left: 9px; + padding-right: 12px; +} +.rtl .row-item .delete { + border-left: none; + border-right: 1px solid rgba(0,0,0,0.7); +} +.rtl [class^="icon-"].pull-left, [class*=" icon-"].pull-right { + margin-right: 0; + margin-left: 0.3em; +} +.rtl ul.tabs { + padding-left: 4px; + padding-right: 20px; + text-align:right; +} +.rtl #response_options ul.tabs { + padding-right:190px; + padding-left: 4px; +} +.rtl .action-button i.icon-caret-down { + border-left: none; + border-right: 1px solid #aaa; + margin-left: 0; + margin-right: 5px; + padding-left: 0; + padding-right: 5px; +} +.rtl .action-dropdown ul { + text-align: right; +} +.rtl .file { + padding-left: initial; + padding-right: 20px; + margin-right: initial; + margin-left: 20px; + background: url(../scp/images/icons/file.gif) 100% 50% no-repeat; +} +.rtl .floating-options { + right: auto; + left: 0; + padding-right: initial; + padding-left: 5px; +} +.rtl .quicknote .header .header-right { + right: auto; + left: 1em; +} +.rtl .quicknote .header .options { + border-right: 1px solid rgba(0,0,0,0.2); + border-left: none; + padding-right: 10px; + padding-left: initial; + margin-right: 5px; + margin-left: initial; +} +.rtl i.note-type { + border-left: 1px solid rgba(0, 0, 0, 0.2); + border-right: none; + padding-left: 8px; + padding-right: initial; +} +.rtl .left-tabs { + margin-left: auto; + margin-right: 45px; +} diff --git a/osticket/theme/css/select2.min.css b/osticket/theme/css/select2.min.css new file mode 100644 index 0000000..7c18ad5 --- /dev/null +++ b/osticket/theme/css/select2.min.css @@ -0,0 +1 @@ +.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{position:relative}.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline{float:left}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;padding:0}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:white;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;user-select:none;-webkit-user-select:none}.select2-results__option[aria-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}.select2-hidden-accessible{border:0 !important;clip:rect(0 0 0 0) !important;-webkit-clip-path:inset(50%) !important;clip-path:inset(50%) !important;height:1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--default .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-top:5px;margin-right:10px;padding:1px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-search--inline{float:right}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid black 1px;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:transparent;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#ddd}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#5897fb;color:white}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:-webkit-linear-gradient(top, #fff 50%, #eee 100%);background-image:-o-linear-gradient(top, #fff 50%, #eee 100%);background-image:linear-gradient(to bottom, #fff 50%, #eee 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-right:10px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:-webkit-linear-gradient(top, #eee 50%, #ccc 100%);background-image:-o-linear-gradient(top, #eee 50%, #ccc 100%);background-image:linear-gradient(to bottom, #eee 50%, #ccc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFCCCCCC', GradientType=0)}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:transparent;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:-webkit-linear-gradient(top, #fff 0%, #eee 50%);background-image:-o-linear-gradient(top, #fff 0%, #eee 50%);background-image:linear-gradient(to bottom, #fff 0%, #eee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:-webkit-linear-gradient(top, #eee 50%, #fff 100%);background-image:-o-linear-gradient(top, #eee 50%, #fff 100%);background-image:linear-gradient(to bottom, #eee 50%, #fff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFFFFFFF', GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice{float:right;margin-left:5px;margin-right:auto}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option[role=group]{padding:0}.select2-container--classic .select2-results__option[aria-disabled=true]{color:grey}.select2-container--classic .select2-results__option--highlighted[aria-selected]{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb} diff --git a/osticket/theme/css/thread.css b/osticket/theme/css/thread.css new file mode 100644 index 0000000..eeb1f68 --- /dev/null +++ b/osticket/theme/css/thread.css @@ -0,0 +1,513 @@ +/*! + * Bootstrap v3.0.0 + * + * Copyright 2013 Twitter, Inc + * Licensed under the Apache License v2.0 + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Designed and built with all the love in the world @twitter by @mdo and @fat. + */ + +/*! normalize.css v2.1.0 | MIT License | git.io/normalize */ +.thread-body article, +.thread-body aside, +.thread-body details, +.thread-body figcaption, +.thread-body figure, +.thread-body footer, +.thread-body header, +.thread-body hgroup, +.thread-body main, +.thread-body nav, +.thread-body section, +.thread-body summary { + display: block; + margin: 0; + margin-bottom: 1em; +} +.thread-body { + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; + font-size: 14px !important; + line-height: 1.428571429; + color: #333333; + background-color: #ffffff; + margin: 0; + padding: 0.9em; + word-wrap: break-word; + overflow-x: auto; +} +.thread-body a:focus { + outline: thin dotted; +} +.thread-body a:active, +.thread-body a:hover { + outline: 0; +} +.thread-body h1 { + font-size: 2em; + margin: 0.67em 0; +} +.thread-body abbr[title] { + border-bottom: 1px dotted; +} +.thread-body b, +.thread-body strong { + font-weight: bold; +} +.thread-body dfn { + font-style: italic; +} +.thread-body hr { + -moz-box-sizing: content-box; + box-sizing: content-box; + height: 0; +} +.thread-body mark { + background: #ff0; + color: #000; +} +.thread-body code, +.thread-body kbd, +.thread-body pre, +.thread-body samp { + font-family: 'Source Code Pro', 'Monaco', 'Consolas', monospace, serif; + font-size: 1em; +} +.thread-body pre { + white-space: pre-wrap; +} +.thread-body q { + quotes: "\201C" "\201D" "\2018" "\2019"; +} +.thread-body small { + font-size: 80%; +} +.thread-body sub, +.thread-body sup { + font-size: 75%; + line-height: 0; + position: relative; + vertical-align: baseline; +} +.thread-body sup { + top: -0.5em; +} +.thread-body sub { + bottom: -0.25em; +} +.thread-body img { + border: 0; +} +.thread-body svg:not(:root) { + overflow: hidden; +} +.thread-body table { + border-collapse: collapse; + border-spacing: 0; +} +.thread-body *, +.thread-body *:before, +.thread-body *:after { + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; +} +.thread-body a:not(.button) { + color: #428bca !important; + text-decoration: underline; +} +.thread-body a:not(.button):hover, +.thread-body a:not(.button):focus { + color: #2a6496; + text-decoration: underline; +} +.thread-body a:not(.button):focus { + outline: thin dotted #333; + outline: 5px auto -webkit-focus-ring-color; + outline-offset: -2px; +} +.thread-body img { + vertical-align: middle; +} +.thread-body hr { + margin-top: 20px; + margin-bottom: 20px; + border: 0; + border-top: 1px solid #eeeeee; +} +.thread-body .sr-only { + position: absolute; + width: 1px; + height: 1px; + margin: -1px; + padding: 0; + overflow: hidden; + clip: rect(0 0 0 0); + border: 0; +} +.thread-body p { + margin: 0 0 10px; +} +.thread-body .lead { + margin-bottom: 20px; + font-size: 16.099999999999998px; + font-weight: 200; + line-height: 1.4; +} +@media (min-width: 768px) { + .thread-body .lead { + font-size: 21px; + } +} +.thread-body small { + font-size: 85%; +} +.thread-body cite { + font-style: normal; +} +.thread-body h1, +.thread-body h2, +.thread-body h3, +.thread-body h4, +.thread-body h5, +.thread-body h6, +.thread-body .h1, +.thread-body .h2, +.thread-body .h3, +.thread-body .h4, +.thread-body .h5, +.thread-body .h6 { + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; + font-weight: 500; + line-height: 1.1; + color: black; +} +.thread-body h1 small, +.thread-body h2 small, +.thread-body h3 small, +.thread-body h4 small, +.thread-body h5 small, +.thread-body h6 small, +.thread-body .h1 small, +.thread-body .h2 small, +.thread-body .h3 small, +.thread-body .h4 small, +.thread-body .h5 small, +.thread-body .h6 small { + font-weight: normal; + line-height: 1; + color: #999999; +} +.thread-body h1, +.thread-body h2, +.thread-body h3 { + margin-top: 20px; + margin-bottom: 10px; +} +.thread-body h4, +.thread-body h5, +.thread-body h6 { + margin-top: 10px; + margin-bottom: 10px; +} +.thread-body h1, +.thread-body .h1 { + font-size: 30px; +} +.thread-body h2, +.thread-body .h2 { + font-size: 25px; +} +.thread-body h3, +.thread-body .h3 { + font-size: 21px; +} +.thread-body h4, +.thread-body .h4 { + font-size: 18px; +} +.thread-body h5, +.thread-body .h5 { + font-size: 14px; +} +.thread-body h6, +.thread-body .h6 { + font-size: 12px; +} +.thread-body h1 small, +.thread-body .h1 small { + font-size: 24px; +} +.thread-body h2 small, +.thread-body .h2 small { + font-size: 18px; +} +.thread-body h3 small, +.thread-body .h3 small, +.thread-body h4 small, +.thread-body .h4 small { + font-size: 14px; +} +.thread-body .page-header { + padding-bottom: 9px; + margin: 40px 0 20px; + border-bottom: 1px solid #eeeeee; +} +.thread-body ul, +.thread-body ol { + margin-top: 0; + margin-bottom: 10px; +} +.thread-body ul ul, +.thread-body ol ul, +.thread-body ul ol, +.thread-body ol ol { + margin-bottom: 0; +} +.thread-body .list-unstyled { + padding-left: 0; + list-style: none; +} +.thread-body .list-inline { + padding-left: 0; + list-style: none; +} +.thread-body .list-inline > li { + display: inline-block; + padding-left: 5px; + padding-right: 5px; +} +.thread-body blockquote { + padding: 10px 20px; + margin: 0 0 20px; + border-left: 5px solid #eeeeee; + color: #777; +} +.thread-body blockquote p { + font-weight: 300; + line-height: 1.25; +} +.thread-body blockquote p:last-child { + margin-bottom: 0; +} +.thread-body blockquote small { + display: block; + line-height: 1.428571429; + color: #999999; +} +.thread-body blockquote small:before { + content: '\2014 \00A0'; +} +.thread-body blockquote.pull-right { + padding-right: 15px; + padding-left: 0; + border-right: 5px solid #eeeeee; + border-left: 0; +} +.thread-body blockquote.pull-right p, +.thread-body blockquote.pull-right small { + text-align: right; +} +.thread-body blockquote.pull-right small:before { + content: ''; +} +.thread-body blockquote.pull-right small:after { + content: '\00A0 \2014'; +} +.thread-body q:before, +.thread-body q:after, +.thread-body blockquote:before, +.thread-body blockquote:after { + content: ""; +} +.thread-body address { + display: block; + margin-bottom: 20px; + font-style: normal; + line-height: 1.428571429; +} +.thread-body th { + text-align: left; +} +.thread-body table { + max-width: 100%; + background-color: transparent; + width: auto; + margin-bottom: 20px; +} +.thread-body table thead > tr > td, +.thread-body table thead > tr > th, +.thread-body table tr > th { + background-color: #f0f0f0 !important; + font-weight: bold; +} +.thread-body table thead > tr > th, +.thread-body table tbody > tr > th, +.thread-body table tfoot > tr > th, +.thread-body table thead > tr > td, +.thread-body table tbody > tr > td, +.thread-body table tfoot > tr > td { + padding: 8px; + line-height: 1.428571429; + vertical-align: top; + border-top: 1px solid #dddddd; +} +.thread-body table thead > tr > th { + vertical-align: bottom; + border-bottom: 2px solid #dddddd; +} +.thread-body table caption + thead tr:first-child th, +.thread-body table colgroup + thead tr:first-child th, +.thread-body table thead:first-child tr:first-child th, +.thread-body table caption + thead tr:first-child td, +.thread-body table colgroup + thead tr:first-child td, +.thread-body table thead:first-child tr:first-child td { + border-top: 0; +} +.thread-body table tbody + tbody { + border-top: 2px solid #dddddd; +} +.thread-body table table { + background-color: #ffffff; +} +.thread-body table thead > tr > th, +.thread-body table tbody > tr > th, +.thread-body table tfoot > tr > th, +.thread-body table thead > tr > td, +.thread-body table tbody > tr > td, +.thread-body table tfoot > tr > td { + padding: 5px; +} +.thread-body table col[class*="col-"] { + float: none; + display: table-column; +} +.thread-body table td[class*="col-"], +.thread-body table th[class*="col-"] { + float: none; + display: table-cell; +} + +/* Redactor consistency styles */ +.thread-body div, +.thread-body p, +.thread-body ul, +.thread-body ol, +.thread-body table, +.thread-body dl, +.thread-body blockquote, +.thread-body pre { + font-size: 14px; + line-height: 1.5rem; +} + +/* Adjust plain/text messages posted as
 in the thread body to show in
+ * a more normal font. Other 
 elements in the ticket thread body should
+ * be shown with the ususal monospace font
+ */
+.thread-body > div > pre:first-child {
+    font-family: sans-serif;
+}
+
+/* Avoid extra padding at the bottom of the thread body element */
+.thread-body :last-child,
+.thread-body > div {
+    margin-bottom: 0 !important;
+}
+
+.thread-body p,
+.thread-body ul,
+.thread-body ol,
+.thread-body table,
+.thread-body dl,
+.thread-body pre {
+	margin: 0;
+	margin-bottom: 10px;
+	border: none;
+    background: none;
+	box-shadow: none !important;
+    text-indent: 0 !important;
+}
+
+.thread-body pre {
+    background: #f5f5f5;
+    background-color: rgba(0,0,0,0.05);
+    border-radius: 5px;
+    padding: 0.5em;
+}
+
+.thread-body iframe,
+.thread-body object,
+.thread-body hr {
+	margin-bottom: 15px !important;
+}
+
+.thread-body iframe {
+    display: block;
+	margin: 0;
+	padding: 0;
+}
+
+/* Styles or override ridiculous Microsoft Outlook list styles */
+.thread-body ul,
+.thread-body ol {
+	padding-left: 2em !important;
+}
+.thread-body ul ul,
+.thread-body ol ol,
+.thread-body ul ol,
+.thread-body ol ul {
+	margin: 2px !important;
+	padding: 0 !important;
+	padding-left: 2em !important;
+	border: none;
+}
+
+/* Styles to keep the thread-entry sizing sane */
+.thread-body img:not(.optional),
+.thread-body div.non-local-image {
+    width: auto;
+    height: auto;
+    max-width: 100%;
+}
+
+table.thread-entry {
+    table-layout: fixed;
+}
+
+table.thread-entry th div span {
+    vertical-align: middle;
+}
+table.thread-entry th div .title {
+    font-weight: 400;
+}
+table.thread-entry th .textra {
+    margin-right: 1em;
+    display: inline-block;
+}
+/* Inline image hovering with download link */
+.image-hover {
+    display: inline-block;
+    position: relative;
+    max-width: 100%; /* Ensure image hovered is resized */
+}
+.image-hover .caption {
+    position: absolute;
+    right: 3px;
+    bottom: 5px;
+
+    visibility: hidden;
+    opacity: 0.5;
+    transition: visibility 0s linear, opacity 0.2s ease-in;
+}
+.image-hover:hover .caption {
+    visibility: visible;
+    opacity: 1;
+    transition-delay: 0.2s;
+}
+
+/* Additional style for the mighty Microsoft Office emails "standard" style */
+p.MsoNormal, li.MsoNormal, div.MsoNormal,
+p.MsoPlainText, li.MsoPlainText, div.MsoPlainText
+    {margin:0cm;
+    margin-bottom:.0001pt;}
diff --git a/osticket/theme/css/ui-lightness/images/ui-bg_diagonals-thick_18_b81900_40x40.png b/osticket/theme/css/ui-lightness/images/ui-bg_diagonals-thick_18_b81900_40x40.png
new file mode 100644
index 0000000000000000000000000000000000000000..1809bf651d75d41c9ea648e8e1cc2e647781405a
GIT binary patch
literal 418
zcmeAS@N?(olHy`uVBq!ia0vp^8Xzpd1SErbK34)Mwj^(Nm;YeE8S(uNP=vFJ#Am<$En9-cLebC{re^wgoll|t(`&s7)9J{YxO^N-aI
z$5L3jD^ISzl+wQbw$Cm(|Mhq4jH=@2wI8o7+Gd%b|IIx5*Zn&?>lgCSXrXO^WskXw=UX3LH%8!s;k
z#x%*aEGp*Jjm(QM&8zq~)!)n5QqVsS=vUPe*NBpo#FA922>S
z4={E+nQaGTRC&5MhIkx*d-b$ng949h;3{8svn*F5o}?c;Kir+G=xvlfb9Ucnx!LzV
zKYw1UzcGecb6t~6xWlB=3a51)dX2qx%p0t(H?ll;Xvl-Ua7M6%M)vm*~w}RD4lnZuhbmcl2i$G2U9fNc+T-xj%reP%UwdC`m~y
zNwrEYN(E93Mh1q)x&{`yh87`)mR6>wRt6@z2If`<20aERG*L9<=BH$)RpQq0H@9Fa
PPy>UftDnm{r-UW|unKAt

literal 0
HcmV?d00001

diff --git a/osticket/theme/css/ui-lightness/images/ui-bg_flat_10_000000_40x100.png b/osticket/theme/css/ui-lightness/images/ui-bg_flat_10_000000_40x100.png
new file mode 100644
index 0000000000000000000000000000000000000000..a0d671ae107a7f099054385498c863964fdfb2e5
GIT binary patch
literal 205
zcmeAS@N?(olHy`uVBq!ia0vp^8bF-F2qYNp$opRhQcOwS?k)_Bce{j_0C}7R9+AaB
z+5?Q;PG;Ky8T_6ujv*T7lM^IZ7dQL@YKdTAEH!H@2TG}yxJHzuB$lLFB^RXvDF!10
zLt|Y73tdBt5JO8VQ&TGg6I}yyD+7ZbgAS*DCH8q6)|^lLQ8(vdyV&7=Rv!DK5_Nv5
zKU5EWSl#{5ocZwkn6~@klK(Ue|8%DOm~7JJCTPgP@M)6!J>`Xd0YEcVOI#yLQW8s2
zt&)pUffR$0fuXUkfrYN2MTnuLm8q$f0g!8MWnkbr{o8UB4Y~O#nQ4`{HCUYTlLl&F
N@O1TaS?83{1OS~zP-FlA

literal 0
HcmV?d00001

diff --git a/osticket/theme/css/ui-lightness/images/ui-bg_glass_100_fdf5ce_1x400.png b/osticket/theme/css/ui-lightness/images/ui-bg_glass_100_fdf5ce_1x400.png
new file mode 100644
index 0000000000000000000000000000000000000000..6a6a2e1bde8f31e606f768620bf9f1756cf41a08
GIT binary patch
literal 348
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
a-wHtd=LJ7>+AHn-rH!TiHT)ItyZ;4}Tc>3J

literal 0
HcmV?d00001

diff --git a/osticket/theme/css/ui-lightness/images/ui-bg_highlight-soft_100_eeeeee_1x100.png b/osticket/theme/css/ui-lightness/images/ui-bg_highlight-soft_100_eeeeee_1x100.png
new file mode 100644
index 0000000000000000000000000000000000000000..fd6dc2ac238839b9808b8cf845af0b480360e0bc
GIT binary patch
literal 278
zcmeAS@N?(olHy`uVBq!ia0vp^j6j?s03;ZUuHXC*q?nSt-Ch3w7g=q17Rci)@Q5r1
z(jH*!b~4)z$cXTCaSV~TeDu&>UIzz;hKv1@CM62OC7#SEE>l#?-8d`)HT3VT!S{VSj=2ivMxef&gxX1@bahq-QJ@-iVjABv8k}dz1cpvckAS5Q|
zCa~sgnvR`g{(^+B71o<|biO4QZ((@QU$9to$Nb3+c9+^q0~7AA&s1G7ldW;K1nZSx
z%@1{}Sk7(ZdA*`2jO&K2|NFg5Zyr%7kiMO>_`pxASP`akpQ9dh^WXn}$^S9yv#0i*
zg_~-mfG$!kag8WRNi0dVN-jzTQVd20hQ_)E7P^KOA%>P#rlwW~K(4u!fr01rZ_80M
cHq)$

literal 0
HcmV?d00001

diff --git a/osticket/theme/css/ui-lightness/images/ui-icons_222222_256x240.png b/osticket/theme/css/ui-lightness/images/ui-icons_222222_256x240.png
new file mode 100644
index 0000000000000000000000000000000000000000..c1cb1170c8b3795835b8831ab81fa9ae63b606b1
GIT binary patch
literal 6922
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
QJ~;stWz}Trq%1=J3#jBGg8%>k

literal 0
HcmV?d00001

diff --git a/osticket/theme/css/ui-lightness/images/ui-icons_228ef1_256x240.png b/osticket/theme/css/ui-lightness/images/ui-icons_228ef1_256x240.png
new file mode 100644
index 0000000000000000000000000000000000000000..3a0140cff67999e0b6daf269723e019335f5fee6
GIT binary patch
literal 4549
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
F{Rh^YY-Iod

literal 0
HcmV?d00001

diff --git a/osticket/theme/css/ui-lightness/images/ui-icons_ef8c08_256x240.png b/osticket/theme/css/ui-lightness/images/ui-icons_ef8c08_256x240.png
new file mode 100644
index 0000000000000000000000000000000000000000..036ee072d4aea1db3a78cbede62f8a0ba31972dc
GIT binary patch
literal 4549
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
C(P9<=

literal 0
HcmV?d00001

diff --git a/osticket/theme/css/ui-lightness/images/ui-icons_ffd27a_256x240.png b/osticket/theme/css/ui-lightness/images/ui-icons_ffd27a_256x240.png
new file mode 100644
index 0000000000000000000000000000000000000000..8b6c05868b55d63ff932afa2efbd9d7cedd5909a
GIT binary patch
literal 4549
zcmeHK_fr#0w@yL`gaFc{D^V0dT4;jQP=bNbK{_u%ib`*aLVzGu=~4s~gjcE{M5IZP
zPy{IvFf^q_1nEVZw2%+IGvCbp;r<8rnVmgnclMdH`|Qk_a~_)*-C$wjX955KEP7}i
zGXMa1>H;&Kf@9sdo;L|NJ@)0=$K}p#zAcKZibDKz-3R0jKtl
zj|S-Wc&GyaXI%7jG%X%{TXTRpPt>tPdeE*k7H-28G
zjA^tnm-csXXi2bf8G!DDBm`#UP=o;$piK+pXK4*qcaCAubs*F$In}5NE{xCnERM}i
z1M*?l>dPs53(QPUCmb6k17=AzHxaO(hJ`#?c5%O%0$`i+*at8|T6@l-Fg};1Uq`iw
zlT$E^c^sdNX@Lz&$sapl7aEq5OmzODGtO@*kCH^qk3xAMbALzWX}%KxhP7YaBry=6
z7i$|H^;ApZiCpk>F!Qx@L`my$
z&(XNiYguQ|{aq1g13+cMm$h!X(J>(($ksQM#oW$}c&#B#c)j7gm_
zrk3Zg1MMFR3=ed;GO`n|;E7e5`+>&X=55M~+3#fEkwGoTHUSR|KTSkLk+c|pWRj^O
z{FMdq!ENf^U$wy}JIKd#{>aTo;Hv@VTXtxG;{T;GMvUWOAC?X5}u-S}s%ow8G$Sz(CwuOfoptc2QtTbdGrbvi#*Q(4|>
z(yf+R#^^2W;Nn>tjBkSp+?zkMmuljpp#(+ZL#U#@8}Qw8z{)pe$AX}L0HgG19_W2w
zh_vyG>%1M)B%o^YM`Dx>9xJ{B1bu>|&At-2a@q=Z?J83>zD_eSL_7y?0AZBuZZ#po
z%7XL7ztBzWYl#oI5v_XF2{DORkh
zM!IotKXOpTsEC?zEQ5V027+aR2_Noofc9jMI4EHsnhdsZ8h9`D4*M#%wOx7!(tC<>
z=n7c=dvQFzlY@1;IAm5V&)Y5+@|5YMpMYZGz`$%8VBxZa6
zA7}4VXmzaX=BGlew@0;ncl?)@l?kfolPLb30kNXHa5*{{bwRh5x4ljZ##JSH(;RJz
zaOnyXv*6C(hOKZY3HwS+K_2XA)sJDQiHrSkz*UZf2boW-XTV)3yz4fj}2$K#x;yfnIIKpbW8E(@p+o)r1Rr
zKiT=yjRW&0E$l%df)eC2wjYqI=u1c36l~oy~dxe4TO7K^z$ek
zHFW*qX6~5u8jP$QjReNC8S?dDKF1WvE8VALZ&yu`Umc)V?mjHMKmaL1e6U3
z+G7D}mL;*GwKxpWBgnK(XZmOKM6N-hn|^8#fP4PX?2oM-XG7u;!%?d&V?)3K>%{qu
z%pRaV{tHdp0DspEzRO@_`lOgjNqR&Ev1TkI)P}bKHg{=~z}GnWkCtakVCfE&b%#m%
zOs#)F2h({e8C8zxQ}SNRnJMt4IlSuAOR-QUC(7Jhry7J<;DTIEhKh#Uf_gRC*nJ&y
zLup|Flu~|ha-8xa*a#4!qs<0VZ{OzJ{^)h^PXlBA+4e||(snZ0d{CrU0ZqCYl3mLIeSZJmLHnVRD3DVNz{`yoI}BmG6MxhImU*v-0o3AG
z2|59fvzXlzavu#{*=}xu%^6bPlR-+r0x3MXT!wH*t{&{-7V71fAq3cfGQ`nGc}Lz1
z`T0}Opx9@Mc$Sqp7-p}gfrN_kiFWR#xW;pw!>M%@EHy^G)2_N(M18X?^e1h~_^aX;
zjg8w>s#vfShv<|g-`}PWp9c@e-6KqOjc?oL)h}39_MCK8v$bAW6Knphz~^-?O?#^@
zad$wLL^ODqdi#KjUZuKcyJa->omuMAk7ReNW+!A`1=2FdU_ivGlG5dWPtBHvX}-T`
ztwrtTU?-d3y7R2WCZAaDUI^y^NBJU-jE~i>9QJ1eAb-9|*0)JljJp8CajX
zLDtQ#*WuD)RlQj}s!#@Cg|EFCW$Uul1Mg9iG2-k)OfMmyjZ8(f*H|
z^SgzM`RD0V=mm){zZZC?3=0{4jh3WH&vO2J`V3Wi2zQ-G5m&#NP_x5y&If-
zMbD^Kvk{Sakw#1+g#Cz}_owKYv@#``S(Fx1msjMlUge?zDCPLzN|0O7$uE?o(6x_i
zJ|fcn00nUAl
z>1n2SI<&98E_-5e^esClSre>k?s2c7z4q1=3cw=$zVT9v?G%~2R?78Fxckr8FQdOF
z$d0{*eEwEWTGw2%7M`u-i_(=6&AS3Xc0^p#@A8H63?^v>pjmiCF;Vn~yfq=dvvXok
z@fv=osuC*)!9k8VHmgY{TwMpgt5+!KFjX@R!)jTA*b6ueKD6@gcI<$q?WXVpupuz%BPiEw$@9rG!|2T~0jSFDTaw{KU
zvdjVo3ry}gP~PTbjjR2Q600|nTZt71!3ri-qX}b)BXaVHJHpPT8
z!qI&mw1!`F5+Ps`yQOVkyhURA!1Lj74ZZ%Vd+hV2rkFGX!zEWzOyYVNaoulcd4!#V
zhv7;2&ci-lFT})kzSGvoQpn?mt&!gclAo;F*ptB!-k4_<*vyTH@#py|5naTC~WVJ1VUU2r}_
zDKqAtv14#wtIp&bt`G57ODY*WjP=iOeG>%ch*h{XKXP}_psYjOkSLyBw#kDhha>|#bUgwG
zLtcL@QR2M*7=hg+A4$PG@!AwKar;`zzwFY4q(Ek(*<0$=f(pxMxCOa-bF15-&dK22
z*}nxW`?CZPZq}8~tuyuOBJ{EP_{6Kj$Q#W#5Z(mKW>Q?Fq%DIPd7i2n-JhshCHuZ(
z;?e$RdQ6Oev?mf|z+?b=T~kMzpHE#LVuk>faygNaD0M!pch|WnKr>$!hlx@6aH0gQ
z-}m_na~3`uRYK^BX&}*r2<$*QTcR$Q*%R221msc?qJw;ZZ5||@o1xdmPaOjPUQJQp
zWZ_e#$`=~b{!&0qka@7!ZNb|_%^cw%Obrd!8;;Obw~(e%L#{fU*JHh*kGu=ySlEA3
z?&svSYNQLsnHDJgO4?dPh;Kx|Y8FtCSLRCD%8U*7BeAT$VfT|_sqV^Jv4wyysXIysKQV?%VdS5mApP9}u05g#HyYvI>?c%mQe+DUZY1};zNS`J3weR)h~
zK8$?q)OG-CfrFdU;Rj_BeAcxGk@*7*){t5^w&6(LbA|ZcbhstJu9oM7AFAnp6l!=RDJmcQ|{ma}?cuyPe
z%Yi8CKo_S#S7m2^*HZ(KMaalWB4i~IG8PC0WjQ%z8H6N4Ng06~q<7|})-qC`T7E_%u6y(b|`hD3`#dL6w769geLq6a~ummm_IAZic<
z!$cQ#m~g%C_ucRJ-ut`vk8{@9=j`>{d#%0Cv!C_E8|rINl3yhU0Dw|UQ`Hy%K$nle
zE*bIVUG23e{L+9Q>u9I~7qKaW?Uya6hvq}CORM?!rQYYP2mnltTB=I-{AaeTtm1C=
z_?!oRthaygsH6uRE$8x~{Nb~uJQ49`qWA0(+dO1^8;~DXhU^sKEg8(bpydhN5-x)7`yysb6xTMG_D^)`@Ac=jCOJK4r~k
z^G$c}BgDOSwoH81*Mjf=uqr8&2*xrIEf4@;-p$^yKJz;xz#Vg-xPq
z>Ui)nPshQm0k!Lnv-o~hr+T>Z{=tB>I*u4E2j{1TRvtY`F$h>!aAr20iH6O-;1s`5
z(g$hngAZZ+pzcvnrSFL07r_}DFYov(H#9wfMF2{xzAuo;hKGPB1b5{vWwS8H!}V0Co#2m|VsEIigx`jPJ%!e?
z98VL2mTR?knd>al89iJ4%CCvK;!exy%O+(naBtpQQ$6alcTgTg1o_aI@G`Tg8+cGI
za2j!Azxl6Vmo%*xV?*9(esfU_!$5Q^m0Q9e2rh*9v<&WiYjY2tsS_S_2|EoAqc|Gf
zy`H|}UNd0zK4g_hvnkEQuP0NfX?w|wD{mOG*tQ|PyH0WNMc
zG(8s|ImhTz{1k3{YK+$J{A>-K|b#{ABL?|BK{}575DUVb&4Dx9m%6PGkr{p
z(sIJH2Z$X5=``8j^)U3u=5Eb2VvuyyTdCo}2lekjZ=t6+-zg=%`4!RX^`&6tJ+Y=M
z-r{DHKi41sX?8Td;#suqMfaW2EujT#PNnPTfinQ@=b{pOdZjryJ-$5e_
zZAc{N;`tIkKZ<#@ag~!h6FBL5^P5(mBgHpGMoN)<+8ggmX*1l8pq&1OV;OJ`N_uR1
z)8i2SBcphV5x1`LNpbdVONR9;SD*SK?R*wP78q>H{gHW6Zc@@pKRjc2Y$iMDzauy-Jtn7d+v&%oS79I}S3$cEMp!wnL
z;m;F<9rXG03snTOgJzf3EV|U$TY;Et0Jr(
zpWPQmP_;XI9P_!RzCIGJLoN_i$L)je9lUbaHJASDkCCQlyF`uu?7hDeZatS()5Gtj
z7u1e^qA$QfV^)x`xV_STyvxLBlg$QneEM#
zE{VcVF|=jjoDvq>KTsQyN$cNwecdmPt~rw4NXfnJ`ZsMeZs@o%cmE8{A$s
z9tlce5p737rEiIM`7Az!VDyfckepv3yL(414Y6pWA(F+Cd%gD&R#BTRiS%4)F~$#NrJUbyB^3|r-2fm;4&9B4aog6{#K$B!nEpy58#&eg
z!XwcjVoiqui+Y?0ba8DU!%}kPW?i%<(qF(}X>1;1V?W~3;*Z%Xq^t1m9p)lWEqvTq
zZ!u|VmM0bF7p@Nkq?@yE37PvOsAPceQKkQOKK@V{T10_#j7J1JH@t10IXn62g!*Iz
zgD-4nnHswH{WlpG1A*1RttX^36g?3r8
z=HQ2#r0s>5P6cz{=?r?T9>Km@e2t8dy(ysdLzidMgoVJPI?emyCGiKnzC|zGjG_|n
zNyJBR+m$jV_0s$H3)Wx$OkP=-(w<&nAu09cFp`eITj380C#{m#!9c^^u!a7^X2kqQ
zm82U(ZtPf^=K3!imY`!QQpqEB=A*0<@shBHp~aus^)-(>aFb8)V0N$wUTkyD@#9%zotSe`>`!H)4O~j>Kb*
zAndV%q;ET&g8q`JKfQ)@XTb@BPI#O6v2&C6P-=|Tb^=u1fz6Y=dyXo<{7xQ-QcI1Y
zUiR({Gb;YO4Rwu9WRHS;pOseiX=K+L@SG;C1X4B4y<^#%qQKL>qZ_3agpJAyLM1v%
zjAHMpoYP8tsrO?Updm@y0Rh`)JYI9%nMi7Q!YsB)uF=|VnMr^PtB}Lc*BL_c6x<
zJ4MA2!12C;&()Z0Y!HBo;zrgF8=nV!zPePPym{N7dNzWPx~kn)Xej!5mYk%1x1Q@}
zX`(ouA%>$%xPJ#@y}!$;7*1RgW%-ESwpb%Ib6+@5pILB->`~SQ_3rTcuXS@@oZ&7v
z+e9bsVJ}(rb;p`I){Y4x!2Jb1r)8&wZd?S|XWv0HX*h5jWi|MV^qe)6Y?0&rr|wYJ
zTYO*EtZ(nUJ(ypYHq5$6sje{TI7VfNhkgWunhN@7z8XAySq`~%3rNI2FQMAdn-5qX
z`$CI)9V$1V$?>ISx+4T&^=G2~c|p-6bLH)pn2Ddp4*8x8L2t{_{#P_A$QK%j;Ld*Lo(2BB
zu
zf2EE_SF-2D5^=hpL39s~C1f`B`NOV~7X)p&)jzZrh#pYRX3y
zl{VMjCMDhpi#AD+3_vIz*kv5i%7TOoqYdVfX_ymr~g)%A
zPEpE?)*1SlJtwO=8`bK~S8yf-gZ*G|ZeZ5EIw}KJGRVWEyqTDwJG`0{iS(oy#b85C
z-!Y7rxPY}6@;Nf-ElGL6f8@fqVYr1jjF?jGYn@3F8CCpK^ZYT!0HZ(LS0ySxfoCg%
zTNs0K^g=aNxwXrmt4>_Al;%6Go^UE)^r-}PWP-tGC!(k@%(6nFL3N6PWhd){OgAP1
z9g1n;Gih5a@2>Eq;dissm|Igl0zQNftGpE=oq9m;#ni@*;aOKC#uYiaOaTN#JG4;&
zx_h90_Qe>{?D-Pbq#&R!vgQyljmHVc;TYZjyExK
zOPe2ZC)UHqB{*NWS%5o`hOd*x#pT@>+wQm7-4i*cM`x(5K_By4$Mmo@ZCsE2Oi&a$
zjsWv<2PG&Dx)bVusRSl)b={&!L|#)3O?Cwv&Mw4cojD
z`u%*2P}$Rw0DgP($P0VC=JfuZ0=i1h|Ju$e$unFWC@*NUCkh5EW(3H7g^;n0GW}J-
z{D+JDgmHSYQZx7E1xp5wtE9L}b;-1pKY&(0de9N*9CD|QUsGwiuYIROvizrcTd8-0
zdiX+*kkGQ2Vzj}}*b{F-`v-ES`-tzai`LuLa!v%u3>Kj@iitz!!2xFpHd~)iICP6L
zh4WKpZushVpX)P4T$I1i{3Q^nMJ`Hvw7BZolk_#`+-vvxs#Wr?ISVEHM0;%-PQCqo
z!Ys$wtnyhN^71t(tu2JDYS*|h!$t(J%OF>W>+8OH)+7bd#g8*@booiZCAC{sRAV1-
z>!$%-W{enho1^ub%AeWNlK~Nm%Fvq!FxgL6Z8bUbm41z_dGgZ14`Z`#XNtLNwpT36
zg7Sv)OX)brnyr%iJc*@M%JH9Qtg}p)spOV>)Bw*1;j@jN1Ru5TLqoZQSK^`k>%7|i
zPm;9$1hPA4au^r69HW;Oq1FbNeiqYKQvQ%vD&X8FP#_uz#(dDvseO2Qn+3eNa=*s_
z?ZymANO*by$%x_`3=?p#gSv>?2t^6C{WGgFkg~
z&jfT1Q#2_ea6D};gERg0yTd#K+oH30I(En|0tmaf=VZEJP5o3;Wv1wRD^$Ro1Jf-v
zFp2qD32VSKoQ;=-*0{*6O^^HG_>JbN{Fnod@Mx_1@GHkB^$R^X(dG8J&^zrAW@C)x
z(=^F=#~KvWui}RY-ShO*}8*iHV-0+w~DepKf
zEd7kasy_WLiS5OZD{h@wluwMl$mv(Dn7UteLhLSW7}MU}3hyX}xxoc{^it@a^Gpt<
z<*{a1+e_??RfPulWsyjBNsiud{j21qN&{3jP(PWF<*jd8Z@R@_6*U-Pr+1@+jk>Oa
zRuk)D(Zc#z8)5b*isKx^>D?jSWWGj0fdU@SjT$vngCoS}~DKtHyn|ucgIe~6G
z@UYo?C$9z-7bP-)Dp7K5c;1Xi)C7S|Yi^+2lFQOF|D$K4W6Fy&Y-n=w`i6LR_@QD)
zOffMKZq@iuD)b}9aBA{5sdqFpY;>$v)xbjHt>)=|E+Hi181?%kQqMm}qwEaCdO|5r!YN
z)=zdj#F}mL)VkCbm)mSk!EgG`(#uPx!o7RZ81zp
z+@3Pj%im^}IebphJ|K!RAZd$c6akCFsr4Uq)g`f)EIsO+C~e*FyD-DU1ArS$iqY5t8YO~M=c!J8@Cz8!Ya*Mw7oqLFdcjpat3l}z<
zFXW#76^CiH&P4t%*j`SfZQJf<2t$2l|McnrZilgISSq_#o;{;rm(+geb7P9so`7UW
z`}2ZqN)M3rT)xu=qFSOhF|q$zYqB#wa*?%>5y8koz7%{Zdxe1hse&27It~@XDu44L
zKc*vk(t3n2-uPlc_e9H*jS#>JTj{#WBlxdZA+{V$@hX3H_MB2rOUp254j#+!lm4L7
zf&HMOnGS0m7?fftCPd4-MKDp|YZ6c*4jAmX#fnzqN#^$xOS~o4bbmqqd{#4^rv4<=
za)`wJMNBVgMA>Lw;gL?J7YpACG;9sjTA9m&L19kZ{y4=I@6qjE87%$eZd^N#4Fv-y
z&dz@r9HjQBx<6>@-3&VyS`Q?(^jsuqrCJPV<#|y3E@JMK?m|KQ^lwZ(4
zm!3BoyvqoFwOOhB>GDuo<#b5lRIy5)S69gou8%ihM_RdkxXWOhvi#cq{Jr&DW*98Y
z!Z8$zo9~+4H=P=(ypnlvcF0-D-k)*4+*tB5ltKaSOLxM5JLmwK@Z$k+TFsC6+w~15BYa;V3N4BVjN);kPw|BVQmz35-1=ltwoz8*e-fU5qebc0
zyyh{Zo{9l(bNDf-Q07AN^oSJ}CLViwGcV^?@~f-Ob#sL^F=UiHAWKsD&gZuf-Os;K
zkN*_Qlf9WhRCjQwVP;Kh%|b)j_{`1-6=nCFlQ^JLb^A^A^-4K*@%79wETj3s^oJO?
zttqvc^acs%g&!j&l{uo$zwH0`toVTU
zwKgyUt33EOcI0=ooYgo+W*U)<@=HK*IGxN5!@wStF;%Rqj05K6!aX}F=
zK@rh=A`-IV; .clear {
+  display: none
+}
+#header {
+  height: 0;
+  padding: 0 10px
+}
+#header > div {
+  position: absolute;
+  right: 10px;
+  top: 0;
+}
+#header #logo {
+  outline: 0;
+  border:0;
+  margin-right: 20px;
+}
+#header #logo img {
+  max-height: 37px;
+  max-width: 380px;
+  outline: 0
+}
+#header p:nth-child(1) {
+  width: 400px;
+  text-align: right;
+  padding: 10px 0;
+  margin: 0px;
+  float: left
+}
+#header p:nth-child(2) {
+  float: right;
+  margin-left: 20px
+}
+.valign-helper {
+    height: 100%;
+    display: inline-block;
+    vertical-align: middle;
+}
+#nav {
+  background-color: rgb(170, 212, 44);
+  padding: 0 10px;
+  margin: 0;
+}
+#nav:after {
+  content: '';
+  overflow: hidden;
+  display: block;
+  clear: both
+}
+#nav li {
+  margin: 0;
+  padding: 0;
+  list-style: none;
+  display: inline;
+  float: left;
+}
+#nav li a {
+  display: block;
+  width: auto;
+  text-align: center;
+  padding: 10px 10px 10px 32px;
+  color: rgb(0, 0, 0);
+  background-position: 10px 50%;
+  background-repeat: no-repeat;
+  border: 0
+}
+#nav li a.active,
+#nav li a:hover {
+  background-color: rgb(202, 91, 27)
+}
+#nav li a:hover {
+  background-color: rgb(255, 255, 255);
+}
+#nav li a.home {
+  background-image: url('../images/icons/home.png');
+}
+#nav li a.kb {
+  background-image: url('../images/icons/kb.png');
+}
+#nav li a.new {
+  background-image: url('../images/icons/new.png');
+}
+#nav li a.status {
+  background-image: url('../images/icons/status.png');
+}
+#nav li a.tickets {
+  background-image: url('../images/icons/tix.png');
+}
+#content {
+  background: #fff;
+  border: 1px solid #cccccc;
+  padding: 10px;
+  margin: 10px;
+  height: auto !important;
+  height: 350px;
+  min-height: 350px;
+}
+#footer {
+  text-align: center;
+  font-size: 11px;
+  color: #333;
+}
+#footer a {
+  color: #333;
+}
+#footer p {
+  margin: 10px 0 0 0;
+}
+#footer #poweredBy {
+  display: block;
+  width: 126px;
+  height: 23px;
+  outline: none;
+  text-indent: -9999px;
+  margin: 0 auto;
+  background: url('../images/poweredby.png') top left no-repeat;
+  background-size: auto 20px;
+}
+.front-page-button {
+}
+.main-content {
+  width: 565px;
+}
+#landing_page #new_ticket {
+  margin-top: 40px;
+  background: url('../images/new_ticket_icon.png') top left no-repeat;
+}
+#landing_page #new_ticket,
+#landing_page #check_status {
+  width: 295px;
+  padding-left: 75px;
+}
+#landing_page #check_status {
+  margin-top: 40px;
+  background: url('../images/check_status_icon.png') top left no-repeat;
+}
+#landing_page h1, #landing_page h2, #landing_page h3 {
+    margin-bottom: 10px;
+}
+/* Landing page FAQ not yet implemented. */
+#faq {
+  clear: both;
+  margin: 0;
+  padding: 5px;
+}
+#faq ol {
+  font-size: 15px;
+  margin-left: 0;
+  padding-left: 0;
+  border-top: 1px solid #ddd;
+}
+#faq ol li {
+  list-style: none;
+  margin: 0;
+  padding: 0;
+  color: #999;
+}
+#faq ol li a {
+  display: block;
+  padding: 5px 0;
+  height: auto !important;
+  overflow: hidden;
+  margin: 0;
+  border-bottom: 1px solid #ddd;
+  line-height: 16px;
+  padding-left: 24px;
+  background: url('../images/icons/page.png') 0 50% no-repeat;
+}
+#faq ol li a:hover {
+  background-color: #e9f5ff;
+}
+#faq .article-meta {
+  padding: 5px;
+  background: #fafafa;
+}
+#kb {
+  margin: 2px 0;
+  padding: 5px;
+  overflow: hidden;
+}
+#kb > li {
+  padding: 10px;
+  height: auto !important;
+  overflow: hidden;
+  margin: 0;
+  background: url(../images/kb_category_bg.png) bottom left repeat-x;
+  border-bottom: 1px solid #ddd;
+  display: block;
+}
+#kb > li h4 span {
+  color: #666;
+}
+#kb > li h4 a {
+  font-size: 14px;
+}
+#kb > li > i {
+  display: block;
+  width: 32px;
+  height: 32px;
+  float: left;
+  margin-right: 6px;
+  background: url(../images/kb_large_folder.png) top left no-repeat;
+}
+.featured-category {
+    margin-top: 10px;
+    width: 49.7%;
+    display: inline-block;
+    box-sizing: border-box;
+    vertical-align: top;
+}
+.category-name {
+    display: inline-block;
+    font-weight: 400;
+    font-size: 120%;
+}
+.featured-category i {
+    color: rgba(0,174,239, 0.8);
+    text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.1);
+    display: inline-block;
+    vertical-align: middle;
+}
+.article-headline {
+    margin-left: 34px;
+}
+.rtl .article-headline {
+    margin-left: 0;
+    margin-right: 34px;
+}
+.article-teaser {
+    font-size: 90%;
+    line-height: 1.5em;
+    height: 3em;
+    overflow: hidden;
+}
+.article-title {
+    font-weight: 500;
+}
+.faq-content .article-title {
+    font-size: 17pt;
+    margin-top: 15px;
+}
+#kb-search {
+  padding: 10px 0;
+  overflow: hidden;
+}
+#kb-search div {
+  clear: both;
+  overflow: hidden;
+  padding-top: 5px;
+}
+#kb-search #query {
+  margin: 0;
+  display: inline-block;
+  float: left;
+  width: 200px;
+  margin-right: 5px;
+}
+#kb-search #cid {
+  margin: 0;
+  display: inline-block;
+  float: left;
+  width: 200px;
+  margin-right: 5px;
+  position: relative;
+  top: 2px;
+}
+#kb-search #topic-id {
+  margin: 0;
+  display: inline-block;
+  float: left;
+  width: 410px;
+}
+#kb-search #searchSubmit {
+  margin: 0;
+  display: inline-block;
+  float: left;
+  position: relative;
+  top: 2px;
+}
+#kb-search #breadcrumbs {
+  color: #333;
+  margin-bottom: 15px;
+}
+#kb-search #breadcrumbs #breadcrumbs a {
+  color: #555;
+}
+#ticketForm div.clear,
+#clientLogin div.clear {
+  clear: both;
+  padding: 3px 0;
+  overflow: hidden;
+}
+#ticketForm div label,
+#clientLogin div label {
+  display: block;
+}
+label.required, span.required {
+  font-weight: bold;
+}
+#ticketForm div label.required,
+#clientLogin div label.required {
+  text-align: left;
+}
+#ticketForm div input[type=file],
+#clientLogin div input[type=file] {
+  border: 0;
+}
+#ticketForm div select,
+#clientLogin div select {
+  display: block;
+  float: left;
+}
+#ticketForm div div.captchaRow,
+#clientLogin div div.captchaRow {
+  line-height: 31px;
+}
+#ticketForm div div.captchaRow input,
+#clientLogin div div.captchaRow input {
+  position: relative;
+  top: 6px;
+}
+#ticketForm > table {
+    table-layout: fixed;
+    width: 100%
+}
+#ticketForm > table td {
+    width: 160px;
+}
+#ticketForm > table td + td {
+    width: auto;
+}
+#ticketForm td textarea,
+#clientLogin td textarea,
+#ticketForm div textarea,
+#clientLogin div textarea {
+  width: 600px;
+}
+#ticketForm td em,
+#clientLogin td em,
+#ticketForm div em,
+#clientLogin div em {
+  color: #777;
+}
+#ticketForm td .captcha,
+#clientLogin td .captcha,
+#ticketForm div .captcha,
+#clientLogin div .captcha {
+  width: 88px;
+  height: 31px;
+  background: #000;
+  display: block;
+  float: left;
+  margin-right: 20px;
+}
+#ticketForm td label.inline,
+#clientLogin td label.inline,
+#ticketForm div label.inline,
+#clientLogin div label.inline {
+  width: auto;
+  padding: 0 10px;
+}
+#ticketForm div.error input,
+#clientLogin div.error input {
+  border: 1px solid #a00;
+}
+#ticketForm div.error label,
+#clientLogin div.error label {
+  color: #a00;
+}
+#ticketTable th {
+  padding-left: 3px;
+  font-weight: normal;
+  text-align: left;
+}
+#ticketTable th.required,
+#ticketTable td.required {
+  font-weight: bold;
+  text-align: left;
+}
+#clientLogin {
+    display: block;
+  margin-top: 20px;
+  padding: 20px;
+  border: 1px solid #ccc;
+  border-radius: 5px;
+  box-shadow: inset 0 1px 2px rgba(0,0,0,0.3);
+  background: url('../images/lock.png?1319655200') 95% 50% no-repeat #f6f6f6;
+}
+.rtl #clientLogin {
+    background-position: 5% 50%;
+}
+#clientLogin .instructions {
+    display:table-cell;
+    padding-left: 2em;
+    padding-right:90px;
+}
+.rtl #clientLogin .instructions {
+    padding-left: 0;
+    padding-right:0;
+    padding-right: 2em;
+    padding-left:90px;
+}
+#clientLogin p {
+  clear: both;
+}
+#clientLogin strong {
+  font-size: 11px;
+  color: #d00;
+  display: block;
+}
+#clientLogin #email,
+#clientLogin #ticketno {
+  margin-right: 0;
+}
+#clientLogin input[type=text],
+#clientLogin input[type=password] {
+    padding: 5px;
+    border-radius: 4px;
+    margin-bottom: 15px;
+}
+#clientLogin input[type=submit] {
+    padding: 3px 10px;
+    border-radius: 4px;
+}
+#reply {
+  margin-top: 5px;
+  padding: 10px;
+  background: #f9f9f9;
+  border: 1px solid #ccc;
+}
+#reply h2 {
+  margin-bottom: 10px;
+  padding-bottom: 5px;
+  border-bottom: 2px dotted rgba(0,0,0,0.1);
+}
+#reply > table {
+  width: auto;
+}
+#reply table td {
+  vertical-align: top;
+}
+#reply textarea {
+  width: 628px !important;
+}
+#reply input[type=text],
+#reply #response_options textarea {
+  border: 1px solid #aaa;
+  background: #fff;
+}
+/* Ticket icons */
+.Icon {
+  width: auto;
+  padding-left: 20px;
+  background-position: top left;
+  background-repeat: no-repeat;
+  color: #006699;
+  text-decoration: none;
+}
+.Icon.Ticket {
+  background-image: url('../images/icons/ticket.gif');
+}
+.Icon.webTicket {
+  background-image: url('../images/icons/ticket_source_web.gif');
+}
+.Icon.emailTicket {
+  background-image: url('../images/icons/ticket_source_email.gif');
+}
+.Icon.phoneTicket {
+  background-image: url('../images/icons/ticket_source_phone.gif');
+}
+.Icon.otherTicket, .Icon.apiTicket  {
+  background-image: url('../images/icons/ticket_source_other.gif');
+}
+
+.Icon.attachment {
+  background-image: url('../images/icons/attachment.gif');
+}
+.Icon.file {
+  background-image: url('../images/icons/attachment.gif');
+}
+.Icon.refresh {
+  background-image: url('../images/icons/refresh.gif');
+}
+.Icon.thread {
+  font-weight: bold;
+  font-size: 1em;
+  background-image: url('../images/icons/thread.gif?1319556657');
+}
+#ticketTable {
+  border: 1px solid #aaa;
+  border-left: none;
+  border-bottom: none;
+  width: 100%
+}
+#ticketTable caption {
+  padding: 5px;
+  text-align: left;
+  color: #000;
+  background: #ddd;
+  border: 1px solid #aaa;
+  border-bottom: none;
+  font-weight: bold;
+}
+#ticketTable th {
+  height: 24px;
+  line-height: 24px;
+  background: #e1f2ff;
+  border: 1px solid #aaa;
+  border-right: none;
+  border-top: none;
+  padding: 0 5px;
+}
+#ticketTable th a {
+  color: #000;
+}
+#ticketTable td {
+  padding: 3px 5px;
+  border: 1px solid #aaa;
+  border-right: none;
+  border-top: none;
+}
+#ticketTable tr.alt td {
+  background: #f9f9f9;
+}
+i.refresh {
+  color: #0a0;
+  font-size: 80%;
+  vertical-align: middle;
+}
+.states small {
+    font-size: 70%;
+}
+.active.state {
+    font-weight: bold;
+}
+.search.well {
+    padding: 10px;
+    margin-bottom: 10px;
+}
+.infoTable {
+  background: #F4FAFF;
+}
+.infoTable th {
+  text-align: left;
+  padding: 3px 8px;
+}
+.action-button {
+  -webkit-border-radius: 3px;
+  -moz-border-radius: 3px;
+  border-radius: 3px;
+  -webkit-background-clip: padding-box;
+  -moz-background-clip: padding;
+  background-clip: padding-box;
+  color: #777 !important;
+  display: inline-block;
+  border: 1px solid #aaa;
+  cursor: pointer;
+  font-size: 11px;
+  overflow: hidden;
+  background-color: #dddddd;
+  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #efefef), color-stop(100% #dddddd));
+  background-image: -webkit-linear-gradient(top, #efefef 0%, #dddddd 100%);
+  background-image: -moz-linear-gradient(top, #efefef 0%, #dddddd 100%);
+  background-image: -ms-linear-gradient(top, #efefef 0%, #dddddd 100%);
+  background-image: -o-linear-gradient(top, #efefef 0%, #dddddd 100%);
+  background-image: linear-gradient(top, #efefef 0%, #dddddd 100%);
+  padding: 0 5px;
+  text-decoration: none;
+  line-height:18px;
+  margin-left:5px;
+}
+.action-button span,
+.action-button a {
+  color: #777 !important;
+  display: inline-block;
+  float: left;
+}
+.action-button a {
+  color: #777;
+  text-decoration: none;
+}
+table.padded tr > td,
+table.padded tr > th {
+  height: 20px;
+  padding-bottom: 5px;
+}
+
+.external-auth + .external-auth {
+    margin-top: 4px;
+}
+
+a.external-sign-in {
+    text-decoration: none;
+}
+.external-auth-box {
+    vertical-align: middle;
+    border-radius: 4px;
+    border: 1px solid #777;
+}
+.external-auth-icon {
+    display: inline-block;
+    color: #333;
+    width: 30px;
+    padding: 5px 10px;
+    border-right: 1px solid #ddd;
+}
+.external-auth-name {
+    color: #333;
+    width: 100px;
+    padding: 5px 10px;
+    line-height:30px;
+    font-size: 11pt;
+}
+img.sign-in-image {
+    border: none;
+    max-height: 40px;
+    max-width: 200px;
+    width: auto;
+    height: auto;
+}
+.login-box {
+    width:40%;
+    display:table-cell;
+    box-shadow: 12px 0 15px -15px rgba(0,0,0,0.4);
+    padding:15px;
+}
+.rtl .login-box {
+    box-shadow: -12px 0 15px -15px rgba(0,0,0,0.4);
+}
+.flush-right {
+    text-align: right;
+}
+.flush-left {
+    text-align: left;
+}
+.sidebar {
+    margin-bottom: 20px;
+    margin-left: 20px;
+    width: 215px;
+}
+.rtl .sidebar {
+    margin-left: 0;
+    margin-right: 20px;
+}
+.sidebar .content {
+    padding: 10px; border: 1px solid #C8DDFA; background: #F7FBFE;
+}
+.sidebar .content:empty {
+    display: none;
+}
+
+.sidebar section .header {
+    font-weight: bold;
+    margin-bottom: 0.3em;
+}
+.sidebar section + section {
+    margin-top: 15px;
+}
+.search-form {
+    padding-top: 12px;
+}
+.searchbar .search,
+.search-form .search {
+    display: inline-block;
+    width: 400px;
+    border-radius: 5px;
+    border: 1px solid #ccc;
+    padding: 5px 10px;
+    box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
+}
+
+.searchbar .search {
+    width: 100%;
+    box-sizing: border-box;
+    margin-bottom: 10px;
+}
+.bleed {
+    margin: 0 !important;
+    padding: 0 !important;
+}
+.row {
+}
+.span4 {
+    display: inline-block;
+    width: 29.5%;
+    margin: 0 1%;
+    vertical-align: top;
+}
+.span8 {
+    display: inline-block;
+    width: 66.0%;
+    margin: 0 1%;
+    vertical-align: top;
+}
+.truncate {
+    display: inline-block;
+    width: auto;
+    max-width: 100%;
+    white-space: nowrap;
+    overflow: hidden;
+    text-overflow: ellipsis;
+    vertical-align: bottom;
+}
+.image-hover a.action-button:hover,
+.image-hover a.action-button {
+    color: initial !important;
+    text-decoration: none;
+}
+table.custom-data {
+    margin-top: 10px;
+}
+table.custom-data th {
+    width: 25%;
+}
+table.custom-data th {
+    background-color: #F4FAFF;
+    padding: 3px 8px;
+}
+table .headline,
+table.custom-data .headline {
+    border-bottom: 2px solid #ddd;
+    font-weight: bold;
+    background-color: white;
+}
+#ticketInfo {
+  width: 100%
+}
+#ticketInfo h1 {
+    padding-bottom: 10px;
+    margin-bottom: 5px;
+    border-bottom: 2px dotted rgba(0, 0, 0, 0.15);
+}
+#ticketInfo h1 small {
+    font-weight: normal;
+}
+.thread-entry {
+    margin-bottom: 15px;
+}
+.thread-entry.avatar {
+    margin-left: 60px;
+}
+.thread-entry.response.avatar {
+    margin-right: 60px;
+    margin-left: 0;
+}
+.thread-entry > .avatar {
+    margin-left: -60px;
+    display:inline-block;
+    width:48px;
+    height:auto;
+    border-radius: 5px;
+}
+.thread-entry.response > .avatar {
+    margin-left: initial;
+    margin-right: -60px;
+}
+img.avatar {
+    border-radius: inherit;
+}
+.avatar > img.avatar {
+    width: 100%;
+    height: auto;
+}
+.thread-entry .header {
+    padding: 8px 0.9em;
+    border: 1px solid #ccc;
+    border-color: rgba(0,0,0,0.2);
+    border-radius: 5px 5px 0 0;
+}
+.thread-entry.avatar .header:before {
+  position: absolute;
+  top: 7px;
+  right: -8px;
+  content: '';
+  border-top: 8px solid transparent;
+  border-bottom: 8px solid transparent;
+  border-left: 8px solid #b0b0b0;
+  display: inline-block;
+}
+.thread-entry.avatar .header:after {
+  position: absolute;
+  top: 7px;
+  right: -8px;
+  content: '';
+  border-top: 7px solid transparent;
+  border-bottom: 7px solid transparent;
+  display: inline-block;
+  margin-top: 1px;
+}
+
+.thread-entry.avatar .header {
+    position: relative;
+}
+
+.thread-entry.response .header {
+    background:#dddddd;
+}
+.thread-entry.avatar.response .header:after {
+    border-left: 7px solid #dddddd;
+    margin-right: 1px;
+}
+
+.thread-entry.message .header {
+    background:#C3D9FF;
+}
+.thread-entry.avatar.message .header:before {
+    top: 7px;
+    left: -8px;
+    right: initial;
+    border-left: none;
+    border-right: 8px solid #CCC;
+}
+.thread-entry.avatar.message .header:before {
+    border-right-color: #9cadcc;
+}
+.thread-entry.avatar.message .header:after {
+    top: 7px;
+    left: -8px;
+    right: initial;
+    border-left: none;
+    border-right: 7px solid #c3d9ff;
+    margin-left: 1px;
+}
+
+.thread-entry .header .title {
+    max-width: 500px;
+    vertical-align: bottom;
+    display: inline-block;
+    margin-left: 15px;
+}
+
+.thread-entry .thread-body {
+    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 .filesize {
+  margin-left: 0.5em;
+}
+.thread-body .attachments a,
+.thread-body .attachments a:hover {
+  text-decoration: none;
+}
+.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);
+}
+.label {
+  font-size: 11px;
+  padding: 1px 4px;
+  -webkit-border-radius: 3px;
+  -moz-border-radius: 3px;
+  border-radius: 3px;
+  font-weight: bold;
+  line-height: 14px;
+  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;
+}
+.thread-event {
+    padding: 0px 2px 15px;
+    margin-left: 60px;
+}
+.type-icon {
+    border-radius: 8px;
+    background-color: #f4f4f4;
+    padding: 4px 6px;
+    margin-right: 5px;
+    text-align: center;
+    display: inline-block;
+    font-size: 1.1em;
+    border: 1px solid #eee;
+    vertical-align: top;
+}
+.type-icon.dark {
+    border-color: #666;
+    background-color: #949494;
+}
+.thread-event img.avatar {
+    vertical-align: middle;
+    border-radius: 3px;
+    width: auto;
+    max-height: 24px;
+    margin: -3px 3px 0;
+}
+.thread-event .description {
+    margin-left: -30px;
+    padding-top: 6px;
+    padding-left: 30px;
+    display: inline-block;
+    width: 642px;
+    width: calc(100% - 95px);
+    line-height: 1.4em;
+}
+.thread-event .type-icon {
+  position:relative;
+}
+.thread-event .type-icon::after {
+  content: "";
+  border: 16px solid white;
+  position: absolute;
+  top: -3px;
+  bottom: 0;
+  left: -3px;
+  right: 0;
+  z-index: -1;
+}
+.thread-entry::after {
+  content: "";
+  border-bottom: 2px solid white;
+  display: block;
+}
+.thread-entry::before {
+  content: "";
+  display: block;
+  border-top: 2px solid white;
+}
+#ticketThread::before {
+  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;
+}
+#ticketThread {
+  z-index: 0;
+  position: relative;
+  border-bottom: 2px solid #ddd;
+  border-bottom-color: rgba(0,0,0,0.1);
+}
+
+.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;
+}
\ No newline at end of file
diff --git a/osticket/theme/default/css/theme.min.css b/osticket/theme/default/css/theme.min.css
new file mode 100644
index 0000000..7d5d717
--- /dev/null
+++ b/osticket/theme/default/css/theme.min.css
@@ -0,0 +1 @@
+html{font-size:100%;overflow-y:scroll;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0;font-size:13px;line-height:1.231;padding:0}body,input,select,textarea{font-family:sans-serif;color:#000}b,strong{font-weight:bold}blockquote{margin:1em 40px}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}small{font-size:85%}ul,ol{margin:1em 0;padding:0 0 0 30px}img{border:0;vertical-align:middle}form{margin:0}fieldset{border:0;margin:0;padding:0}label{cursor:pointer}input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}input{line-height:normal;*overflow:visible}table input{*overflow:auto}input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button}input[type="checkbox"],input[type="radio"]{box-sizing:border-box}input[type="text"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}textarea{overflow:auto;vertical-align:top;resize:vertical}table{border-collapse:collapse;border-spacing:0}th,td{vertical-align:top}th{text-align:left;font-weight:normal}h1,h2,h3,h4,h5,h6,form,fieldset{margin:0;padding:0}a{color:#0072bc;text-decoration:none}h1{color:#00aeef;font-weight:normal;font-size:20px}h3{font-size:16px}h2{font-size:16px;color:#999}.centered{text-align:center}.clear{clear:both;height:1px;visibility:none}.hidden{display:none}.faded{color:#666}#pagination{border:0;margin:0 0 40px 0;padding:0}#pagination li{border:0;margin:0;padding:0;font-size:11px;list-style:none;display:inline}#pagination li a{margin-right:2px;display:block;float:left;padding:3px 6px;text-decoration:none}#pagination li a:hover{color:#ff0084}#pagination .previousOff,#pagination .nextOff{color:#666;display:block;float:left;font-weight:bold;padding:3px 4px}#pagination .next a,#pagination .previous a{font-weight:bold}#pagination .active{color:#000;font-weight:bold;margin-right:2px;display:block;float:left;padding:3px 6px;text-decoration:none}#msg_notice{margin:0;padding:5px 10px 5px 36px;height:16px;line-height:16px;margin-bottom:10px;border:1px solid #0a0;background:url('../images/icons/ok.png') 10px 50% no-repeat #e0ffe0}#msg_warning{margin:0;padding:5px 10px 5px 36px;height:16px;line-height:16px;margin-bottom:10px;border:1px solid #f26522;background:url('../images/icons/alert.png') 10px 50% no-repeat #ffd}#msg_error{margin:0;padding:5px 10px 5px 36px;height:16px;line-height:16px;margin-bottom:10px;border:1px solid #a00;background:url('../images/icons/error.png') 10px 50% no-repeat #fff0f0}.warning{background:#ffc;font-style:italic}.warning strong{text-transform:uppercase;color:#a00;font-style:normal}.error{color:#f00}.error input{border:1px solid #f00}.button,.button:visited{background:#222;display:inline-block;font-size:16px;padding:8px 16px 6px 16px;width:160px;text-align:center;color:#fff;font-weight:bold;text-decoration:none;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;box-shadow:0 1px 3px rgba(0,0,0,0.5);-moz-box-shadow:0 1px 3px rgba(0,0,0,0.5);-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.5);text-shadow:0 -1px 1px rgba(0,0,0,0.25);border-bottom:1px solid rgba(0,0,0,0.25);position:relative;cursor:pointer;font-family:helvetica,arial,sans-serif}.button:hover{background-color:#111;color:#fff}.button:active{top:1px;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none}.button,.button:visited,.green.button,.green.button:visited{background-color:#91bd09}.green.button:hover{background-color:#749a02}.blue.button,.blue.button:visited{background-color:#00aeef}.blue.button:hover{background-color:#0299d2}body{background:url('../images/page_bg.png') top left repeat-x #c8c8c8}#container{background:#fff;width:840px;margin:0 auto;box-shadow:0 0 6px rgba(0,0,0,0.5);-moz-box-shadow:0 0 6px rgba(0,0,0,0.5);-webkit-box-shadow:0 0 6px rgba(0,0,0,0.5)}#header{position:relative;height:71px;padding:0 20px}#header #logo{width:220px;height:71px;float:left}#header p{width:400px;text-align:right;margin:0;padding:10px 0;float:right}#nav{margin:0 20px;padding:2px 10px;height:20px;background:url('../images/nav_bg.png') top left repeat-x;border-top:1px solid #aaa;box-shadow:0 3px 2px rgba(0,0,0,0.4);-moz-box-shadow:0 3px 2px rgba(0,0,0,0.4);-webkit-box-shadow:0 3px 2px rgba(0,0,0,0.4)}#nav li{margin:0;padding:0;list-style:none;display:inline}#nav li a{display:block;width:auto;float:left;height:20px;line-height:20px;text-align:center;padding:0 10px 0 32px;margin-left:10px;color:#333;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;background-position:10px 50%;background-repeat:no-repeat}#nav li a.active,#nav li a:hover{background-color:#dbefff;color:#000}#nav li a:hover{background-color:#ededed;color:#0054a6}#nav li a.home{background-image:url('../images/icons/home.png')}#nav li a.kb{background-image:url('../images/icons/kb.png')}#nav li a.new{background-image:url('../images/icons/new.png')}#nav li a.status{background-image:url('../images/icons/status.png')}#nav li a.tickets{background-image:url('../images/icons/tix.png')}#content{padding:20px 0;margin:0 20px;height:auto!important;height:350px;min-height:350px}#footer{text-align:center;font-size:11px;color:#333}#footer a{color:#333}#footer p{margin:10px 0 0 0}#footer #poweredBy{display:block;width:126px;height:23px;outline:0;text-indent:-9999px;margin:0 auto;background:url('../images/poweredby.png') top left no-repeat}#landing_page #new_ticket{margin-top:40px;width:295px;padding-left:75px;float:left;background:url('../images/new_ticket_icon.png') top left no-repeat}#landing_page #check_status{margin-top:40px;width:295px;padding-left:75px;float:right;background:url('../images/check_status_icon.png') top left no-repeat}#faq{clear:both;margin:0;padding:5px}#faq ol{font-size:15px;margin-left:0;padding-left:0;border-top:1px solid #ddd}#faq ol li{list-style:none;margin:0;padding:0;color:#999}#faq ol li a{display:block;padding:5px 0;height:auto!important;overflow:hidden;margin:0;border-bottom:1px solid #ddd;line-height:16px;padding-left:24px;background:url('../images/icons/page.png') 0 50% no-repeat}#faq ol li a:hover{background-color:#e9f5ff}#faq .article-meta{padding:5px;background:#fafafa}#kb{margin:2px 0;padding:5px;overflow:hidden}#kb>li{padding:10px;height:auto!important;overflow:hidden;margin:0;background:url(../images/kb_category_bg.png) bottom left repeat-x;border-bottom:1px solid #ddd}#kb>li h4{padding-bottom:3px;margin-bottom:3px}#kb>li h4 span{color:#666}#kb>li h4 a{font-size:14px}#kb li i{display:block;width:32px;height:32px;float:left;margin-right:6px;background:url(../images/kb_large_folder.png) top left no-repeat}#kb-search{padding:10px 0;overflow:hidden}#kb-search div{clear:both;overflow:hidden;padding-top:5px}#kb-search #query{margin:0;display:inline-block;float:left;width:200px;margin-right:5px}#kb-search #cid{margin:0;display:inline-block;float:left;width:200px;margin-right:5px;position:relative;top:2px}#kb-search #topic-id{margin:0;display:inline-block;float:left;width:410px}#kb-search #searchSubmit{margin:0;display:inline-block;float:left;position:relative;top:2px}#kb-search #breadcrumbs{color:#333;margin-bottom:15px}#kb-search #breadcrumbs #breadcrumbs a{color:#555}#ticketForm div,#clientLogin div{clear:both;padding:3px 0;overflow:hidden}#ticketForm div label,#clientLogin div label{display:block;width:140px;float:left}#ticketForm div label.required,#clientLogin div label.required{font-weight:bold;text-align:left}#ticketForm div input,#clientLogin div input,#ticketForm div textarea,#clientLogin div textarea{width:auto;border:1px solid #aaa;background:#fff;margin-right:10px;display:block;float:left}#ticketForm div input[type=file],#clientLogin div input[type=file]{border:0}#ticketForm div select,#clientLogin div select{display:block;float:left}#ticketForm div div.captchaRow,#clientLogin div div.captchaRow{line-height:31px}#ticketForm div div.captchaRow input,#clientLogin div div.captchaRow input{position:relative;top:6px}#ticketForm td textarea,#clientLogin td textarea,#ticketForm div textarea,#clientLogin div textarea{width:600px}#ticketForm td em,#clientLogin td em,#ticketForm div em,#clientLogin div em{color:#777}#ticketForm td .captcha,#clientLogin td .captcha,#ticketForm div .captcha,#clientLogin div .captcha{width:88px;height:31px;background:#000;display:block;float:left;margin-right:20px}#ticketForm td label.inline,#clientLogin td label.inline,#ticketForm div label.inline,#clientLogin div label.inline{width:auto;padding:0 10px}#ticketForm div.error input,#clientLogin div.error input{border:1px solid #a00}#ticketForm div.error label,#clientLogin div.error label{color:#a00}#ticketTable th{width:160px;font-weight:normal;text-align:left}#ticketTable th.required,#ticketTable td.required{font-weight:bold;text-align:left}#clientLogin{width:400px;margin-top:20px;padding:10px 100px 10px 10px;border:1px solid #ccc;background:url('../images/lock.png?1319655200') 440px 50% no-repeat #f6f6f6}#clientLogin p{clear:both;text-align:center}#clientLogin strong{font-size:11px;color:#d00;display:block;padding-left:140px}#clientLogin #email{width:250px;margin-right:0}#clientLogin #ticketno{width:120px;margin-right:0}#reply{margin-top:20px;padding:10px 5px;background:#f9f9f9;border:1px solid #ccc}#reply h2{margin-bottom:10px}#reply table{width:800px}#reply table td{vertical-align:top}#reply textarea{width:628px!important}#reply input[type=text],#reply #response_options textarea{border:1px solid #aaa;background:#fff}#reply .attachments .uploads div{display:inline-block;padding-right:20px}#reply .file{display:inline-block;padding-left:20px;margin-right:20px;background:url('../images/icons/file.gif') 0 50% no-repeat}.uploads{display:inline-block;padding-right:20px}.uploads label{padding:3px;padding-right:10px;width:auto!important}.Icon{width:auto;padding-left:20px;background-position:top left;background-repeat:no-repeat;color:#069;text-decoration:none}.Icon.Ticket{background-image:url('../images/icons/ticket.gif')}.Icon.webTicket{background-image:url('../images/icons/ticket_source_web.gif')}.Icon.emailTicket{background-image:url('../images/icons/ticket_source_email.gif')}.Icon.phoneTicket{background-image:url('../images/icons/ticket_source_phone.gif')}.Icon.otherTicket{background-image:url('../images/icons/ticket_source_other.gif')}.Icon.attachment{background-image:url('../images/icons/attachment.gif')}.Icon.file{background-image:url('../images/icons/attachment.gif')}.Icon.refresh{background-image:url('../images/icons/refresh.gif')}.Icon.thread{font-weight:bold;font-size:1em;background-image:url('../images/icons/thread.gif?1319556657')}.Icon:hover{text-decoration:underline}#ticketTable{border:1px solid #aaa;border-left:none;border-bottom:0}#ticketTable caption{padding:5px;text-align:left;color:#000;background:#ddd;border:1px solid #aaa;border-bottom:0;font-weight:bold}#ticketTable th{height:24px;line-height:24px;background:#e1f2ff;border:1px solid #aaa;border-right:0;border-top:0}#ticketTable th a{color:#000}#ticketTable td{padding:2px;border:1px solid #aaa;border-right:0;border-top:0}#ticketTable tr.alt td{background:#f9f9f9}#ticketSearchForm{display:inline-block;float:left;padding:0 0 5px 0}a.refresh{display:block;width:auto;float:right;height:20px;line-height:20px;text-align:center;padding:0 10px 0 28px;border:1px solid #aaa;margin-left:10px;color:#333;background-position:5px 50%;background-repeat:no-repeat;background-image:url('../images/icons/refresh.png')}.infoTable{background:#f4faff}.infoTable th{text-align:left}#ticketThread table{margin-top:10px;border:1px solid #aaa;border-bottom:2px solid #aaa}#ticketThread table th{text-align:left;border-bottom:1px solid #aaa;font-size:12px;padding:5px}#ticketThread table th span{font-weight:normal;color:#888;padding-left:20px}#ticketThread table td{padding:5px}#ticketThread .message th{background:#d8efff}#ticketThread .response th{background:#ddd}#ticketThread .info{padding:2px;background:#f9f9f9;border-top:1px solid #ddd;height:16px;line-height:16px}#ticketThread .info a{display:inline-block;margin:5px 10px 5px 0;padding-left:24px;height:16px;line-height:16px;background-position:0 50%;background-repeat:no-repeat}
diff --git a/osticket/theme/default/images/check_status_btn.png b/osticket/theme/default/images/check_status_btn.png
new file mode 100755
index 0000000000000000000000000000000000000000..b0856af9da7e655e4f9d55f990dba0e6fa3621ef
GIT binary patch
literal 6465
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
b^Zy0_rkNK@?yb&<00000NkvXXu0mjfrrI|$

literal 0
HcmV?d00001

diff --git a/osticket/theme/default/images/check_status_icon.png b/osticket/theme/default/images/check_status_icon.png
new file mode 100755
index 0000000000000000000000000000000000000000..cf89d50a3f887b11e97ece8a8e3a85e64d090b56
GIT binary patch
literal 5020
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
ryY2F@=gY9pMrAhJr=Z`h06M@BF{#^TWjtZ
z9kwsAwUN8R{%=2D1#HVxvqyKyK27Whb2XRrF=+bs0q$ViJ-+t|S2=DOdfguFS+`V&
z_`IEA_|y-XH^)`C($IE>n1Vh&@B$59oPB`6b2YeEw2&3*c;M}fBD_0lb)C`Bskm_K
zCa9(=Bk(b`LFyj{v6^ad%&W3rtmr-dM1pD`FXb|NpN9tl9kX!pqx)gV(kNx={2v_U*A6DydI+MyuwC`)Muw5JhdniMoUw&Z^iR5K7_!34y*_1eWc1
zL1vHfmZdg>nA(AZn}!A%1MhjRDwb;{xu`T6O3@TW6V;4bSr^Slxvog2Xv#BRgE&V%
z4(QC+o%@#2Lf>o@{E$U9aOB;`ZX+T-7^kdymuQiZE+M_n_%*Jr_r-3Ha*#KKDNx54?Ygqv`1{LFY-x_J&97&sCCmX?>|0TIp=cc=q1?r_WR9`
z7r}%6llHUxyXUWc-mj#PnPRIHZt82`Ti~3Uk?B!Ylp0*+7m{3+ootz+WN)WnQ(*-(AUCxn
zQK2F?C$HG5!d3}vt`(3C64qBz04piUwpD^SD#ABF!8yMuRl!uxKsVXI%s|1+P|wiV
z#N6CmN5ROz&_Lh7NZ-&%*U;R`*vQJjKmiJrfVLH-q*(>IxIyg#@@$ndN=gc>^!3Zj
z%k|2Q_413-^$jg8EkR}&8R-I5=oVMzl_XZ^<`pZ$OmImpPAEg{v+u2}(t{7puX=A(aKG
z`a!A1`K3k4z=%sz23b{L-^Aq1JP;qO
z-q+X4Gq1QLF)umQ)5TT^Xo6m5W{Q=ofrX=+rKPhQFr*C)T@4&v94(v;UEM64%#B

t0-(()&=5;s zW*A=Q!5edQANTZw?CcwzQV$7RGvu)3Nq!Q~Ps({@b#J~kuk<#KSF=uieEX5POXq-) z+#0X4^N#UsO?*MW((TTf7cdy}IA?!v0Op&vYWI-4zLA2)leShe2kyhzUVn_n%8Ht?NTtGicY zp=t?cFo6GT>LKv>8IhI)I=X;RA+knDl;;p z42>-Nd~X|>8{69RPX^qyyY8;2jAR);PTq&)lUsmh3cTIt6wYk;uO_A^LRwu@DCpXB z7*@YTL7cFN;`|VJ0)t?0?T;jHc4}1%aIhN@W6qAFfF#F_D5H5Gnt;VwXzV&B{JAu9 zeY5+I0(@cA=|8g0-qZnR_JI%s4zIH!4D{4BsBiW|L+A00q-dV6;3Q$hxA9#8uKh#X zfw)Rn-+;MzgLmcC>m0C>Er8vHpePKKh5=AKhafTBYfzm8w_nI6<lAi)eUV-MmsEz366^p^wN4&AtziiO O00002pDT3T9FRaKv#pOKM~ii(Pbg@u8E zfup0NYHDg_Wo1xMP_whMjg5_AVPSrLes_0wb#--^n3$THnwFN9czAfWwzj3ErNqR< zy1Kf*zrX+g|NsC0A^8LW0018VEC2ui01yBW000GO;3tlvXOigXZG+*Zq}N*6@xoqb znI4ebG0x!uFliLP(gOidEF>NSGzO3?CY}mKoAfLwmw*StfQVBbM8hMADAwpi#4{n( llO+YgBPjIoB^U)J0S5no_*0f~kt8VMRUgoViCFDQS9dzQvT9)TD`Oa#RQ z5Cgi9sBr@t`&8+evkg@L-P0_RCT!n2c>2Yq`c3f8})=0)SL zC*f?k4X)=vaX1dNAs3#8J6M`{jvXTvB}MfAF-RZpH8o36Pf>waEehO(5z=628o0r6 z=!_q(vQvmm3?mf(n&b-aY#f;zvW@b)ySJL2tA)`pwAm@7D7`9+ zgTISy04v_K)K>^*wlW9r5S)sw4#|B??t5kH1{z1d{QWciOZ*gI0N09REd;;Z=l}o! M07*qoM6N<$f?g0gY5)KL literal 0 HcmV?d00001 diff --git a/osticket/theme/default/images/icons/home.png b/osticket/theme/default/images/icons/home.png new file mode 100755 index 0000000000000000000000000000000000000000..7625feaa1497acb36923517e50a91277a4ec996c GIT binary patch literal 1631 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 literal 0 HcmV?d00001 diff --git a/osticket/theme/default/images/icons/lock.png b/osticket/theme/default/images/icons/lock.png new file mode 100755 index 0000000000000000000000000000000000000000..9d8e7c722395e1762d611532052d76820e41e652 GIT binary patch literal 1549 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`k|nMYCBgY=CFO}lsSJ)O`AMk? zp1FzXsX?iUDV2pMQ*9U+n3Xa^B1$5BeXNr6bM+EIYV;~{3xK*A7;Nk-3KEmEQ%e+* zQqwc@Y?a>c-mj#PnPRIHZt82`Ti~3Uk?B!Ylp0*+7m{3+ootz+WN)WnQ(*-(AUCxn zQK2F?C$HG5!d3}vt`(3C64qBz04piUwpD^SD#ABF!8yMuRl!uxKsVXI%s|1+P|wiV z#N6CmN5ROz&_Lh7NZ-&%*U;R`*vQJjKmiJrfVLH-q*(>IxIyg#@@$ndN=gc>^!3Zj z%k|2Q_413-^$jg8EkR}&8R-I5=oVMzl_XZ^<`pZ$OmImpPAEg{v+u2}(t{7puX=A(aKG z`a!A1`K3k4z=%sz23b{L-^Aq1JP;qO z-q+X4Gq1QLF)umQ)5TT^Xo6m5W{Q=gv74i@v#XP{xrM2rp{s#~v7wohk+GSJfu*5~ ziKQ7#uSMv>2~2MaLa#GUy`ZF!TL84#CABECEH%ZgC_h&L>}9J=+-|YNX&zK> z3U0SJ;?%1Tbc{YIVv!;mCIn19ASOK70y*%6pPC0u?M1+3y{~b5JOcw$qo<2wNX4z3 zAjfQBM~T|mOFV^VOKdeY@$#LW;pliI+Loiqw&RiG-pb&B76-q#8`+EBtp6}UNv`S} zdk5>vs0(hwv!|J8Oc9x^w#>7vEUk8P_N}c}9}JD}*W91|{a#PvZL>YenVFd`nx^VY z=OoTaY4|vKV^ZX`B)#dspRP6E!_eyVkZbnz$tRzr=!i9+f6n~<#n-A8*I(awq;O&H z&!0cH)-&9&Idr)HWrO_Q^InFm$>cTB$A8Eqx|7E+XQ^tG)RRN1kl{ z`0-Vf;$}i5$lVjV0HZ|`%kZ|yckBX4v(jdm!?@~73T;-l+ zI{*CrHDRldhG;##@{d2kC;M4$)!tTR=jSHYvCi9)>nk_>eKv7#(9C1!;%;25`F=_3 z&$b3#-5b-SojmqL?0z+4mPFozZ!<%E?0+Wg;Nkf6;2*EVmLnh9E$=f;ajZN1YXTdm z$Likan`NK1Uf%Ta)7ynCwUhO>l*KCwNVO*RY$)L1I6gD%z(2W^*V1R+m1|_nKRl_E zv-v%vf~!XD}nOMC4Z9!$>BJHIo|Lf-uk=j()L{KfXuro4+{F8m{wz)-Yl)7j6Z RDoUUN+SAp~Wt~$(69A9}ST6to literal 0 HcmV?d00001 diff --git a/osticket/theme/default/images/icons/new.png b/osticket/theme/default/images/icons/new.png new file mode 100755 index 0000000000000000000000000000000000000000..75564839ee6446896f11f6506ed30528c53bc9be GIT binary patch literal 1583 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 I=akR{0K~2MdH?_b literal 0 HcmV?d00001 diff --git a/osticket/theme/default/images/icons/status.png b/osticket/theme/default/images/icons/status.png new file mode 100755 index 0000000000000000000000000000000000000000..4c211878b8060c7372480a33db96a43697ac10ee GIT binary patch literal 1615 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`k|nMYCBgY=CFO}lsSJ)O`AMk? zp1FzXsX?iUDV2pMQ*9U+n3Xa^B1$5BeXNr6bM+EIYV;~{3xK*A7;Nk-3KEmEQ%e+* zQqwc@Y?a>c-mj#PnPRIHZt82`Ti~3Uk?B!Ylp0*+7m{3+ootz+WN)WnQ(*-(AUCxn zQK2F?C$HG5!d3}vt`(3C64qBz04piUwpD^SD#ABF!8yMuRl!uxKsVXI%s|1+P|wiV z#N6CmN5ROz&_Lh7NZ-&%*U;R`*vQJjKmiJrfVLH-q*(>IxIyg#@@$ndN=gc>^!3Zj z%k|2Q_413-^$jg8EkR}&8R-I5=oVMzl_XZ^<`pZ$OmImpPAEg{v+u2}(t{7puX=A(aKG z`a!A1`K3k4z=%sz23b{L-^Aq1JP;qO z-q+X4Gq1QLF)umQ)5TT^Xo6m5W{Q=OrGbHkv74KlxtXh>p{s$Ti=&0Jp{tvPlev+r zp{p@WuSMv>2~2MaOs|Q70ZzT3q>x(xwAm%KD6=dz#jPkmR{`v0t4!Q(alvUG zRBs9{w-~#*;?%1Tbc{YIVv!;mCIn19ASOK70y*%6pPC0u?M1+3J>$pchYSo%hdo^! zLn>~C1bh03IEvJU-ZehVaHxSr@ey0z3JDfoDW@k)?5a}y^L(ywKU`$qYyS9P#p7j) z6$g*Byf~Y&r&Gh5qpPBzGq5L-os*CGu+H7s(0{As*x$TcwQk+I|F8CbuQyyO5|zgv z!z0sH5)|AFIsPFYF%0K==Jmbqt3CpnSYO8lihx!aY3%@zCUe8C5^2wFB7Or_g8$$ zW%B-ZQ`=uNx2HktCb2JGzJ9MxRrUXzS<+HHPlbiGGYVNUj;S$79l8{8WyeLOz&HVy z+nq&k?n!gqX05bME1th#ePn%stV7^`Q>R(~Cm&f?Bi`O6dCNbyRdj=1n(Cj+Ssuy-Sd&S+0Ejwl(c(H!r6vhuWjEWAeLJqN-GhK3iJq!BK z(w@s|tr;P);pYvJuFt0p>}-1`zMrhMRNy1yrJzfRfqe|pGgWu_C_3`U^_EOx=L<4f zr^M_Zw(Zg1Cjx0n+#LF)YyE9(W}7hNdFec3T{|h-)K6~a%5KI_C)6LiCf-=T_4D1^ znqL!j*1CS&^Eh_Ry1n&g*-FW)Hh(>KfYnO)xCZx5X?MfPVY?nLeR;v>3vaj1z6i^E j7w!F?URXW-k7xn|S7Pw;O%iF2pd#MW)z4*}Q$iB}vF>81 literal 0 HcmV?d00001 diff --git a/osticket/theme/default/images/icons/thread.gif b/osticket/theme/default/images/icons/thread.gif new file mode 100755 index 0000000000000000000000000000000000000000..bffd6b0b3cf5ce0cadfc38683ee7fb3fa0a5c82a GIT binary patch literal 274 zcmV+t0qy=rNk%w1VGsZi0K^{v#^U|zrXW8^Te#c(b(OP-vCz@Mlk4#I)u&kM!d{Zb z`0nS@R%?mk>hq@3`_GZWxsgc6wuY_I|DqoH8bn30I(0O$fBih|XHm}oQ>h<5;KkIUzbx;v;t z-eyB#UUxVk0wQGwdTM=s4S{3}6%_+N}CpB4{A5H%~~@;dnmJ(SrBT@YHL}mR;E^~IdiKX>>^#n(#mvg zWj?qzH*ITE^9EuHoDvf8j%23XA;2kz!@2#=!L+}j$G#8WeV;xL-|xQ1GDQ1QE^{F+ zghMM@T3Xt9sVgzBi=QvsT_6_}$dd|tu2dT*?LmHljGx~rD3tHHu1LNr+gsF|Ut^qd z22=0ADaE}BB1)z|gwr3Yg%VgOQHvhI#~#BX ziArt=^cVulpM?4sshT0+U*xwrN@D^8D^6+6;JcX`w16QiJ!A#LHd=25BQ`MZWX2ry zxPzYijb=QBGo)~)6wa!Evnw^nE8v_eZPwHNoGMLDl~>u zgMnqT1!zp9&I)GTm~|d^Bb3FBcoE|FLSO+U{Ww4{$`>FPQ39u!tY=?yUTE&OS?;%( zd#AA{otAbZHsqjZ+}NxKoAU%berg`2ynfPy5c7V*i{M&2HRV8DJ_5l(fTSIZ_&iDy zfI$MwfiSyWHyg7m`tz1&`a9Qu`g#{Zs~s= z+hVR2mTh3(RfJZ@rf_5Sx2ZyP)q*sI*QiqJH?bp{+mmW+VqVh0l300U)7lWpsp*Cj zk6;dO>xFvgT&;+$kIFuum~rc96%^!oGn{6c@kMS;Xdg2YCF!n)S=!Q1%4-1x@d`pDq>$>ICXM{om>INrl8si^xof#7~ULONGEsjL1)m$54yLwbb*o(($;~^t;&h!QA(?&gaG7 z`N-k>$Kd+O;``R<``POI-vPY;XB_3{7z{{R30A^8LW004dfEC2ui z01yBW000N?fPQ{4HH9@&Gd58Zf{id|US?gBMqXf35siK{OF$?=Cq5)P7gtmXjWSFs zEG|StB_m{5Use=?H&A_fcXxVDRWDvjM;n4YcyMubbIN=zI5|xsegSxIc@lYidvtJp zJUbmBetmFwd~wQedvSU~C0ZbUdv5`C-}nP@c`GJGALzjm0EbSWWqiJ+KoLfRA3kr~ zc#{K%q8$qyemu!gZ4MnbcJS=6qo)s=G-<{>sFsl5o;-HWwPBM6LxXA+`q-KCW=@?w sYt*15!$1%OE=isQ5QAh(mLeXMlp)Ya0RjhD4;)yqz<_}Qf&u{mJO0Fg00000 literal 0 HcmV?d00001 diff --git a/osticket/theme/default/images/icons/ticket_source_other.gif b/osticket/theme/default/images/icons/ticket_source_other.gif new file mode 100755 index 0000000000000000000000000000000000000000..2b4b91d5a3e57ff2d9c2fcdff260b7c801273b8c GIT binary patch literal 1043 zcmeH`+fPz)0LM>+N}CpB4{A5H%~~@;dnmJ(SrBT@YHL}mR;E^~IdiKX>>^#n(#mvg zWj?qzH*ITE^9EuHoDvf8j%23XA;2kz!@2#=!L+}j$G#8WeV;xL-|xQ1GDQ1QE^{F+ zghMM@T3Xt9sVgzBi=QvsT_6_}$dd|tu2dT*?LmHljGx~rD3tHHu1LNr+gsF|Ut^qd z22=0ADaE}BB1)z|gwr3Yg%VgOQHvhI#~#BX ziArt=^cVulpM?4sshT0+U*xwrN@D^8D^6+6;JcX`w16QiJ!A#LHd=25BQ`MZWX2ry zxPzYijb=QBGo)~)6wa!Evnw^nE8v_eZPwHNoGMLDl~>u zgMnqT1!zp9&I)GTm~|d^Bb3FBcoE|FLSO+U{Ww4{$`>FPQ39u!tY=?yUTE&OS?;%( zd#AA{otAbZHsqjZ+}NxKoAU%berg`2ynfPy5c7V*i{M&2HRV8DJ_5l(fTSIZ_&iDy zfI$MwfiSyWHyg7m`tz1&`a9Qu`g#{Zs~s= z+hVR2mTh3(RfJZ@rf_5Sx2ZyP)q*sI*QiqJH?bp{+mmW+VqVh0l300U)7lWpsp*Cj zk6;dO>xFvgT&;+$kIFuum~rcKS&pi5b`r+@h zkN%u_`1|6MKi6LTd;jH^Q~eRw#v^V`N8Fo_xHTTyb?xi!YhO2=es=KokHdF=9=h}6 z$lagE?*BUR;P-J5`RnAv-xr?zzW?&etIvNuTaWm5pYZQF>ECn0zx(*sE1x%C`ncoT zm)$qM?Ya5w=>4Bt&ptiz@b__`u1CL5JotI$@$Y-DzP$kw=~3;5hkI{*+j8!C%eF^bZhSlY?9ZK7-`;-t_2%=>x1WE! z`Sktd(_h!0efsqM_t&3)K7RlGWR}yD+Eb5lWTZSe&@`EiOU1*X;Q)hUBLjmq E069uG)&Kwi literal 0 HcmV?d00001 diff --git a/osticket/theme/default/images/icons/ticket_source_web.gif b/osticket/theme/default/images/icons/ticket_source_web.gif new file mode 100755 index 0000000000000000000000000000000000000000..25ec9db8fd6efcd0a25aef6f514d6140c8db08ec GIT binary patch literal 1060 zcmeH`{Yw*Z0LITbvNE0JqGl3mMJ8%yVV3lw>6Wc#M3DtS4K)fu$PhBEY0EZD%_X7{ zk-b9&R=%cEvw6E!=A3hyChpBMP21dV+ueQdZn^%2e(m|;`SE$+`S1ub`N_M^g+L*Y z2lC15^-{Dq=4^YcxII3nGeL^PG@{>=eF}*+b?wI){Pf7XkRKVBhw5rGM`lN zA*D!F(lk6YMH{B+u^DD;hMxGv;J}M{KuVEvUrArul@A%$dY>sR8YB2>0s|Im&`Rm1 zC_PFKPt$sovf5~LfthtOHn-P?kxma~$A~luoKX(*Z@~O=)q8`h%ivOuYD{$WEAHj-7TZq+;A=@vQ+Sl6h#`@6eul0ZyAy_jzXh>_5tVAes- zIq(^q%Z3pcPB}fm;U*VcgdM{@Bu!F`P~MkSg_OQEmo}Sjz4_iV=9adZTSndeC^e6f z^G0qL(LCG}@>WXKL18CeJ*RL7 zr$~P!SRc&V#Jh+^4~jEniIP!8-i?nN<=kCj>CeGPei=gzhNc>C@hiA{PPfSH5vkXA zM293dX-z#9D^{|e+~csy0$FShw52U9Ar8TLTKj$p6dcZ$Xd_a~SZwwZKQ@%|2MRg8 AbpQYW literal 0 HcmV?d00001 diff --git a/osticket/theme/default/images/icons/tix.png b/osticket/theme/default/images/icons/tix.png new file mode 100755 index 0000000000000000000000000000000000000000..d66c07f6264e3555d021ddbe20f1fb3318ee7331 GIT binary patch literal 1457 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`k|nMYCBgY=CFO}lsSJ)O`AMk? zp1FzXsX?iUDV2pMQ*9U+n3Xa^B1$5BeXNr6bM+EIYV;~{3xK*A7;Nk-3KEmEQ%e+* zQqwc@Y?a>c-mj#PnPRIHZt82`Ti~3Uk?B!Ylp0*+7m{3+ootz+WN)WnQ(*-(AUCxn zQK2F?C$HG5!d3}vt`(3C64qBz04piUwpD^SD#ABF!8yMuRl!uxKsVXI%s|1+P|wiV z#N6CmN5ROz&_Lh7NZ-&%*U;R`*vQJjKmiJrfVLH-q*(>IxIyg#@@$ndN=gc>^!3Zj z%k|2Q_413-^$jg8EkR}&8R-I5=oVMzl_XZ^<`pZ$OmImpPAEg{v+u2}(t{7puX=A(aKG z`a!A1`K3k4z=%sz23b{L-^Aq1JP;qO z-q+X4Gq1QLF)umQ)5TT^Xo6m5W{Q=Io0+kJtCNMBxtWupp{s$Ti=&0Jp{tvPlev+r zp{p@WuSMv>2~2MaLa!xGy`ZF!TL84#CABECEH%ZgC_h&L>}9J=+-@<$X&zK> z3U0TUsaaLx6xKc-;rkMfJC`4u zsp~Al%u|$RaW8e<(m#hDRwP_p1b_ockKs>r-^; z49kJf912QBTr>Y|5PMT`?r9A3Nf%-JFQr_Eyp>+q?&tV_nJ>1E=V*f)!##EmMcKUj zWCoJy%P8Ob?dE{&x8iW@NOyJD!P$K{xcv U3bmFuJfK3<)78&qol`;+0Ik**HUIzs literal 0 HcmV?d00001 diff --git a/osticket/theme/default/images/icons/tix_closed.png b/osticket/theme/default/images/icons/tix_closed.png new file mode 100755 index 0000000000000000000000000000000000000000..f63f93fa3949a8b70b07e44824bd748dd5523f4d GIT binary patch literal 1305 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`k|nMYCBgY=CFO}lsSJ)O`AMk? zp1FzXsX?iUDV2pMQ*9U+n3Xa^B1$5BeXNr6bM+EIYV;~{3xK*A7;Nk-3KEmEQ%e+* zQqwc@Y?a>c-mj#PnPRIHZt82`Ti~3Uk?B!Ylp0*+7m{3+ootz+WN)WnQ(*-(AUCxn zQK2F?C$HG5!d3}vt`(3C64qBz04piUwpD^SD#ABF!8yMuRl!uxKsVXI%s|1+P|wiV z#N6CmN5ROz&_Lh7NZ-&%*U;R`*vQJjKmiJrfVLH-q*(>IxIyg#@@$ndN=gc>^!3Zj z%k|2Q_413-^$jg8EkR}&8R-I5=oVMzl_XZ^<`pZ$OmImpPAEg{v+u2}(t{7puX=A(aKG z`a!A1`K3k4z=%sz23b{L-^Aq1JP;qO z-q+X4Gq1QLF)umQ)5TT^Xo6m5W{Q=Ig}E6plnvc1jEoHpT@4&v94(v;UEM64%#B

t0-((gg`=CL zrK=k-*0H+ArKv(!17LpKSWIrgCkK(w%cx;n>vLQ)hlYFyhc+ zPS|`idl^u*ReU3{q{=jx!7cOE3$+&!_%4Pz`g|O zCGD$L8!;%H_Igr$-*B==07{@bD_{YJ*+P?pY z?tyw;?H>>PKd-s`QpWi1jxRwgRhSLWOlg-id=Pu?L85^~%;(QS^Y{E!k23#q^mllh dP2y+W0}Me4PnCUCO+-P3m8Ywp%Q~loCIFe|+Fbwu literal 0 HcmV?d00001 diff --git a/osticket/theme/default/images/kb_category_bg.png b/osticket/theme/default/images/kb_category_bg.png new file mode 100755 index 0000000000000000000000000000000000000000..174d675f4c491060a413232bdef7e0e9298df60e GIT binary patch literal 937 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 Q`2$i%9*2Fo45z+joLon z)RE8Pf(ig5hnWE2uGGgS#<1;8U%vv&-OJ4^r|t%T9_sunr5X{^7JrJY(E-X{Jl z`dmk(_g_OcV#qx`lm1r|?h^Y;aNFn2|2{F@aQ@$+HFpx3{*{c5lG}R!Rh=ij=J>B_ zOYHxQMzR(dx`AQjIt3dk(7+o&$`YdxTQ}J0OT^HMw~>>xaJ2%!m=Gk0h(UP;X%^|o zdd>r%`gXcDD%E^1vle`U+A@=nm}o3KYY({8Dl3(S+`Z}e^oO&13x3V5!ATm}$bEoGELjY~ z%?R$;GR=yXd$G_*JUAWq@mh(oj0s0yt}*Yt97ax)1m8V;N1x(8)Q@9cK5T#HY?lLo zRmO}Faglr_{z?MS@Tk%2~mSl=Zu%uXWAEN5JJMGRu8&aF> zS5?e=&;K4mQM}-t1k-|jEITM9#TMxm;FwRM>l2L2^5@2JAu39^o^`rlE~|r8ps0^v zt{3gU`9asZzqEkC0@AJEb5WTypwqdEyZ8asfz{&T{l80hK^554gOWWWwASgkR6sb3 zBG;*`bUC;&E&WCJf?Wu`!rO=_w#^Tt5@I3k&%MV;*@+W~ig&vLS|juL7AFvkv3w+7 zr!PCa4%;GbDHi_3TTcZXvK_cD0p!&BKEY30HE1qqPUULlq`k@0-Pa|HhuwV5rXv?X zrx(6d7a2eE%})XV^or>Rp>j3}dl%LWZPO_4*2Ml-KGeq@RLI$~qm>V@y;a0EUYYI1 z&eUY>9Vzi`VAOt2{|z=-4LvZ;o5K+=>kTL&ejtW|qV?Ej`&#j*MNk$OpbF_2lVsBL z=MPEHSnt?QqMG-pMWmM?0Cr63p1(~Mh8O5y6(A?blk8lRAq25ivLQdd&C?Tc_L_=(%}qrhoabk z@-B>i;5`!2l#sLUeQx6Lu;9c9!Yq=PhU zQAisYpUFzC9b+#I>mKoXuYAi1SS&<)q%7$1r0E+~fdSR-boIw8pM2ukw4XbtRnW)) zDoQ`?Oz1Z^Ac)z%+X8NN{1hCsehYxFf$qtZX|TgR8~`?@SiQu+AI^yM7)s>skZY3G z*q37(nHI(tzS-}6KyjVK2O178T&3I-M0k>GIatt+k1=_oNLQ%3{-eDhlp5c}3RxW9s3;98D zQCT!n6O#YD|IwfFR^A>Vm)0>7^@Y7wo6U{vPvdh@26Me1x1|B|O}laLQC|>pU?<~t zAKtFnYvFAl{XCvbTI)<+N8nec`1Iqsi=kHthaI0D#=83-DXm-;-_teU<20CJ+1`AM z$~f<*s<5l^IpN>$2R;+RMRlH~LcJeN|3G?0Et!Y8e0H}FAilm2^AV=pVx`Qt)~LCb z781&Gs3{E}^hi?d$1Hw>GieWe>^=z4D|KR9LfUU-?7n1l0Rl)K2Es6 zQKbLggbKn1jN3i~lW$h@xA{6qv{VOCZ}BH&vBvmLVG^BopMKa?vi4<^1zk}#(}!dq zsNdW60d>NV@zg}{ldx^;j3l0yz=p-$-4mYS5tTdm8wXF8Y(ac~yF|Bs+ucP?n>7BC zNIRnh70+tsmjXH+50(P%X^khyAWFc;nnN7!SAqbQUd*D{vQ;Rz7F9D$kBN642`<lW;Qr-ZS=?DZ|hB2LP2t%s$~9 zG7A*-&=ox$VDhbBQ_BbU=i zooTyCNKFBa?XO+Hy_OeN>{fiUF+cIMh6>?M>O@hGmJdarhU}K;k@Pc~|2&D~+PWw| z7I=U>x83-8=7|eTShHzK@KR8VmRp$$lYx8F%AU5##;V&E|2xU|W}Got9<;^0FsYLhVCE-+$Cy1R^h10Tm+ zs)0HOFr5a?D`&^6A@sJZSWHT087VfZ7#^MQb2u18nJ`ycDv~pV+4sX?Vy0pflog-u zuFSt3W$(r-)mFi;RZfVoQKbBb{ZS8|rkgvhD(bO+2aw!S%~bgY9=(LMY{nN6 zJRuJrZXY>-m`jrWcOMFwz1DWhBjVa`59!kl0&qCYGpDbH5p{hR{PKXC&OYIL!o87D^U17sL5(hRfuxWBG*HPgIzF6nm6=kYV1jqne=y z?2aZ{HLqyNW$ZF(V|QJhcfNt`C&Gtbq{GwAIu@T%svGE6M)-5~=jO7Jb=ZIeb)1{= zJJ=4ua=bAusk~U7!J8mJA{0=9RKs4Gqv&4YMA4TS_32`mWhc|g>Wp4?6LTt@I4GKJ zR;B**9#B5uhpYpca;Pc2>FYG}7JTv6uGTAEt)|dLKioA_*hgn^2cS)9+2z~fC+9@9 zm6q8jvl!oCTun26#DY7TDtWI#`6qJyZiBD@CP?w{h}F}?@7IndlBcXmE1nG0NzyD_ zA7Vx+^Y)19NGRzRG18_MnZ|T{-*yw5Q)U9fEwZrnr#844m~53##BK-EVQl%%OR&9iM%1yP4zwh| z&uD7own#ZmcN!zn=h>*m^`e1L%58KI2oq^YVq8lj`v+v}#F>)Z8S-(BreDFu>e-Vb+B0rJyoKX^XIwS;$)ZC<{3WzOD8 zu4*@3l51W`d^DJO|4N2ax`HCg&M;Z0)!oR^Rj0*f*hilUv-_4<5!U@jjMy?C^#<7J z#Yvah!3Hb=Zu@k}o_Jo&52R(KzBU64#V zUyt|qDsw(d*?jk)AMR_cMs|q4p!h7vQWjaYC~{y(43xihs!|)a%0EQ)K`g6uqb=ot zoMUCE06(I~0q6Pjhg{MoM7bVq+YaIAL9*S4`Le8^U*t9uQ7jGoc`j_yBiX^t6=H-l z$-8_5PZv~QnKeW1x)jP8l&S*d$C2uVf2Gy6B8ZM|`8^MnNS@eRcBR9U?vT1wsCm-@ z@M3<6@c!yB3AF*_wCG<%5B*Ne>HT&>R4YNHCSBLvMs$@M&}qtcu{(Dz9hbPL%SDdV z0*z~$dID8|Q3{!UvG>)MTO3|9e(tm9sKDGPc--}>v|&~k^U_4~-W%hIRa~^t-)uIM zcv+f{qVDOYw}dmhZ^T9H8+Whn7m`!a97`H0(LCkd#nySEa>{cFbE98`y>y27C^sU6 zw1Xt#7t)kGY6*MJyrpeWGi(ly0jX#?CzxK0VSM+SorDcUCM4**bV4GA149P#(U-pp z@O|Ph$)$f_Ttr%P%d&{>oyf4uv0&iZ$HcV>)3>*hW_4+IXwSZZ$9DY^IDPEDp6pJi}6K*A~ZbA2jVFmafRNMY%`l~tsS&EJATtsN zKb%330@+JiXClH%>Waw=sPvI(O(%_(ht;rj95_^c=DjO9mJnu*{e(y5JJ(nAwlXz; zM_kph|7}>XFwKl>GqbH3dPL()9|&?2+9`s_IZx6|IJ~D5^*rU}Z-|Cp)=$g9zF{se zLrHGWAnV{im+5eqz&*2Ps7=rUAk7U8}3zUhfN4M=J6M7`;#mm zvW8ywnELzXpH-7ZFNZe6 zN4GtA{A&@>v_I~83iIxJ(WyBI$AG?sgIkC#s>{_yo$8SH#vd5&DPVLGSF9>hA8rEWUu()zt^JLHdRGp5BA#Kd@U2|3w7s^DrVe3ZrG}wlp3xL-H(%|N zQzyGO5+Jg$UpZi+^}1HB%qbR4<2bm3=0I;W(Ue;tCwajOApB`y#Fj)wGyX9lIMnL& z$3dur{|z363^=)K*1j~VQ!I*_;NUsfg0$l+Avh#0VY&Y@8JrkdKRT0-zEM7uj!(Mim^ zq&CW3EH-+3iK8ayQLx_92>lR9Kt2&lHd!>G-W83GTp@(KL~Xk0Od^2n{dn0%0I_1} z>y-ubA2KSxu|=h}9qJ{g!NA})_@e5-;?15w2MdGf?ejG8?itKwTPs(_!!ZgOy1~N! z_K{t7uoDpe*j^eS=*N73%1jeIhC`*d&Wc*O%rm}H1vv6yU*Y^+$vxlJ?sM^f9eafP;b$nnj8zb#@r-V9d`y}q1Cyg@>Hc=R z9M8*by5ViAp#U33U$(b$jhl`U?&>~_Lm)0P<_(q7%y28L;Vsnr>3ChKI*y4g#nv;C zLb{2x7=$}EqH@&lP<5F|m74ds&-J zV=9J+;w;jldqX$L>ZW1|R&Vv!k(!M4;A%0{t_tC#y0)x4iX*#lw9U7%!O7M4){J^^J_En$gvtlY@C}ZcT z?q2)sP4H{Qoh8;XW8=UwOO_;{=J1@IdbAlDUp`s{nQetb=c5YX(O*$~BfG$^o+W`s z1=vwGwCWkd!(5x{$!GdCXTr6BWuP`w0EvbWZISj4oR zDz%SQ3%5V%7iRYm zu>*GEmLhmLsq700(wvGT)B%tCSa?@F!Tq>;I4HbfJzQ}3o9#<6f5ZBcUVFx?CS+q^ z7iLTv#uGbsQ#>paidn*5sycly?xpA&&YQcjbr*Y84ZS2%1eBbr1A`4;UZxhcTV-G6 z2$h_&`7!ja|By7M8pnMpbrRmh-=;udM2RV(sBVNu54o)8Bk{ygzB})g1B`!My7Z(K z)_mf^?=vOeKgkNn;_bF)@-yYYZClNKVW5ODqiqNNBnCm>+NYz@$Uuv07>6Vti zs!fkadahK_m$Xa$8NHU`&Cy8L4q<_zn+>k6Ew9QNwa$MO_J|J5HX`F!|CSB-`~Ji% zyLt-`az6jY{tIb2;`OzDUU07kuXtOY@vR!Dj6vwF`H6^+PIqqQs@C?~jC(v3s*h_^ zh%4S(n@OToN?${Ir0!e^XzIsV_v|nQRlQ3wsWSiNNV{~&f4@n`-!OioSA_O76B@L4 z)Q!}89O3NTy=LI+U86)2QnhFQMEMsoNr>XzA6r&yY%<~3g_({6BA>Y)ej4$*2P)R* z@DVpx21WDD0!lVtBWi}cO_bto8MACtif=vszN!1;2~!Y~NSybvWS*mx%tW11-k`$h;aRG=dhQ)H9At&$;$e108xJqntM=GKGAvs`An=qcsx1kfmKTL z=dxI}%xh15=+i#TwXSXOFAUNvu6}-^lApat$hl9_%+l`~vcMbjO>lVaF!VQ@6nE0j z7kzd1;72C|LVnfR&=DQ?r&+ahQIf-`6k{Jg;Zw1 zHOx5Zm{&v%7{1158%$9cDNm*mN8g8WioG!V{_$2%k8536!_rlg?j-S4^>OVJ*Opo8 zh4Bsa<>RHkf!{|=Y~f$$%&6KKWF!fUgQ1rZ>xp1h=+nvlk*ZB;tF0J#C-H??{powe zjFDH`-||l}?gB$2S_Ac8ZtLC45#m->EZMvO>)cfPBu0QpB|L#NfuE{%jO}!15?k(; z(8u(CZH{{h^d#AN$ky3`Y}8*=YLBbekcI^fz0}Wzdf$kE$7vTlerEIKH&%)z{^QN# zS4-f`e8Iim(Qu;E9H@ltbEDD?p(A={Uu;D3jf8^a(u<DGefWRzZ{@zu|qZV zE&n??MwyshJ*yY+&l*DAZJskD%dUbk5>$4F4Ed-IARD~g;K^X`WFM2R%X;%oYfBOD z;3X|UzFhsqH30SttP)pOnKNcIu015ZhTUh1f6()u_|zSmb%pdYS`yHDcXQ_;YOpo0 zjj~hMYO~?<%81uVX1z%WR_xLL)*NFjLJkOZbP6Zo^dTRnFu`+930ADoVqjk@5 z+V4lenAU>jVPm-%NQrZTN4DE7$0Jw#Ph>T}D|0JrvqH>YNeXVjC&XV_T8W!J!DbF3K>H0j$TEt5mUU0t zw!G^5Ud#w`w+394EjHhto~8R;UVxVLQsCA8auo( n*NNan$9|R}e1R1t?5+6AP#RIfIzuwePm8iItR;!C(}SR1v+`bVsdLNu z-CjQbAj*E@CQ*6KK^xCLR(Hb&lmqW{0WK0>@jkw|39y;QxG+y-mtb#;c;9o3b0vkm z0OCkNOxSzvMP4gZo~=kyqzM(-^e5P>(hbnTatH^1!{Gq^_Tqh%$a_>FLK|$+w|Kks zs6YLF26L$n!1H_*{ru!pjG2(lRN6DC z6k2D?rQoiFC!FP^>UQIGe?lPd>YIIA@WKWR`|LN^3Ul7wzAaMs_U0;<4~kNtg5Ddx z(Zy~m?mx~oO?OgC(*iJH?Vc|mCL2U5}xmwfNV6C3TILWn@rI<}6+QvM>*?{HG; ziiZ0sNU#(qbhe^F+2#PU5ojZi7{#bSzy1{KAZ_D$>_Y>XuUl=@XTe6XFE=oAX2YY2 zb{#+}I?rF>+^M>4TnY+kefL_Id3#i8xlvo1=u4ii=9#GG11=h`{D|5lV}9tnR-Qw# ztQjZO+Eh4hVgy{CnbR3f03(_Vm*>^6QL=vKn7wxkYuF8zc(%8H>s=CUE+Xh(8cG5R z;vjX1V66JblsI7)*(M4@C41ckV)Y#?!z6}r%NrZT&)(kd^#5o9oL+}&kjd_oo%HdqGy4)d;*(fkvUemBACqQ0Zh(C@p_D6L|gDa zU|pl|mWTG+N7`EP78&-zxA|3^AHzs0veCJ@@ivSBcWWaoh>f+!yJ50^J~_v$2mDSc zEAO#aAtT-y>T3jxPja-+qJV1i@@0(Q_u9o4ivL7OMNzdeKK2P)3IuTZ6dyJCpjK_wxD`e~vQA==QY;gQJZ2dj@j;s;ikR7Q_p%r(h{X#MFgpnNoR&!e2M zhQd4du>EknEcngcu`(6AFCeDZ6}{;8iJXB?LM^a7LD%rsj^Eo06sBa)f^iZFhUFq# zJlLxe_&y2J%*yTxCHWMu=tm@71CO4^IP7Z`s`X;VNF|fSqaaX;C&2L1cGnOTHGx

p+| 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 literal 0 HcmV?d00001 diff --git a/osticket/theme/default/images/nav_bg.png b/osticket/theme/default/images/nav_bg.png new file mode 100755 index 0000000000000000000000000000000000000000..db3196a03416d35641b5af5c46208ef71d94cf2b GIT binary patch literal 2594 zcmaJ@eLR!v8(-`vaftLXw5%zoyzMQ<7_k{^rU-{#wAmhO&GyXpV5pHwL^$#mM>;9= zMqWxK36+vi(n@sl5^_pWltVewN$2;+uix|eJkNb!_viclUe|qH-#?y&O&+dV8U`9L z7)*=qM)gvzT;+>US5bcVv0ASv7k$XZ584a{LE&r(0CVDkfdGmwWb*(ofX$5vxeM6C zV5(@ow;$xkbSH5@p(T43V<{7gm24Qy-ccrIa|8f{3Iuq35gGlqx)zP%bIIsmte9A) zm;&tNyG2TX&5<77oJax3mWy_DK-tSkN&z7Nu~9N%ut-Xhk^Mk_1*=L$mccUh72Tbq;(!^qfT49*fed!;!blllLlLg9C` z6!HT8t@nQlOT8n+0LBZDf}s+Qa&SS$v#G=+iUeRopu`&lgXg-qX(tGQ(w(3fMcHhH zVzN1W(QNz`&t#J5A}PccaR54%j8-aG^7&j6!ItQ3MZgnjL?RxCbHO@MoopyL7n+ST z5$}R?A$VseptZ25@N-P>A|^WfK3#wOIX7?;Dr< z<65kL$i*m&!ORZ!zXm;bq;${h_PcGB!FS^WBBk3UN?Ql+hX=u6YMFGZleet1-`_K{ zpQdg$G5Mv4QL+zjsk7+$p2<7l#QheidOM)8Uk92V|F~nYcBa8LR2^{Ih?YYR<{V-+Jb-M7XF zway8VR;TO10BPW{kp9;A>%S=eYEwU-^5zY)vD^s1d|^-9?HaW_^LA2W+vo%RLG{tY zUJofBS(6;Xuw|k;yid}HAKQ~>W`NWjYSRabN?juA+M-(N$6~?^rd@J%jYy{phV?mj zq@E2dMdI-zCA@&zjzflH^@@wJ4$1GDg~8)UtwT;u{xTxEBr?QlZ_9Zrt#;=qe~qE; z13oK9niq7&#|c2kDettl5*yBr{Oo+1aZ%tO*ge@t!+oBwqOX{tF+xgH=Fk{UNz1^PK_rb|S@F^iBXl6+DW>wNsf_scf`+RLI2??bxCk@$z ztr0!RTpqL-j`KEnP@mm_PQ1D|W_L8X@1AB{c306$R;S->yQ9pecyW&N&mURd_nY%V zb$?>V`3+tS45SV&Svdg)(eukGNy!l}op_%wzb+o4;*9G)j2uBGO(m(Zvho5xtosR7 zpJA7A@l#g0Zi~HR6;J(9K#P21S7dI*t(%uLeRb}tB~FZ4tY2xqG83^M2nJ2a$`Im3KF>5L>r3LsvhV+;ePE6kX_A*&27MYU*UBBGEM5{EF5{ zE-4Xz)OR#v%gbAq%!2@+bKku>@w??l;+^7mW1$_4y@cIG*l;`5OeJ@{4FQ##j{Z zX@Jao>xPo!qT3UOb<66~PEzKNXC(;q4xMYsPD5oO8B0tzukNw9ww>KTh~O^{(LUOg zTzV*NwP^jI`KS2=-mqtIx6Q5T)t_E6lMEP0AKQ9ZxHS=c*quI>mEh0HrA?-*-_U#+ z!b!eCsB?Qv^Fd~OCaA%08WxO6eVt;j2vn*z1Og{p&m@2k$4wmNQN=}Pv@;*kmngbs?ppc8>P@@!jil>0hFC4bH-0o}Vb0pLyZnx`HOIZ{D?J};S}_d=G7cm9-J*oH ze{`XFjl%E?hB?-2pGkcS)Z7chUcm|iPnBlT88w-J&F|&;-qb5*hO1-^TcLypuX^kE zJ!x6^f|#-4fljEq*I=E$Fnyl=84bq;o=siL(tFLl8}<&29C_4!&uqMYsOD?> zV}nZAz$D8R-|d3<_4eYXv#J#b%rfMf6q@PzwFn`PQupXwf#(^r(|;UQmX}n`v{fJ+ zwpkTFG^jx|nHaogx~|9vTg&F_F?#DaeBi;YIff@bG@nd~eY^X1@e^HN;)*t1l>qZ- zW>q%9or!s$(bn|-^wJ?V#ztShV{rGTp8MftmF|U2ZUN$BPY3L@9aPjCt6y2fm`KMX z$TYp7zmD|R+KYH#o*)3L7_4)NQ@zG3YjD+1xYV&=eR{!$PtRW4#aJu!qwIruM*eB(3Zj*h}ori6|Jvv-9@G+NR_xzseP8VW literal 0 HcmV?d00001 diff --git a/osticket/theme/default/images/new_ticket_icon.png b/osticket/theme/default/images/new_ticket_icon.png new file mode 100755 index 0000000000000000000000000000000000000000..08bed66b49c0997aa092636cb587be51a29f0d96 GIT binary patch literal 5121 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 literal 0 HcmV?d00001 diff --git a/osticket/theme/default/images/open_ticket_btn.png b/osticket/theme/default/images/open_ticket_btn.png new file mode 100755 index 0000000000000000000000000000000000000000..9cd429e6470dd927b9715bf046cab30f10aa1313 GIT binary patch literal 3590 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 YP6~k{yPuTq->(^b literal 0 HcmV?d00001 diff --git a/osticket/theme/default/images/support.png b/osticket/theme/default/images/support.png new file mode 100755 index 0000000000000000000000000000000000000000..53ae09f63ac0a0d16fcc16ea3e9eaa8246ac46e2 GIT binary patch literal 4826 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 Au>b%7 literal 0 HcmV?d00001 diff --git a/osticket/theme/scp/dashboard.css b/osticket/theme/scp/dashboard.css new file mode 100644 index 0000000..249c435 --- /dev/null +++ b/osticket/theme/scp/dashboard.css @@ -0,0 +1,29 @@ +#line-chart-here { + padding: 0.4em; + margin-bottom: 1em; + border-radius: 0.3em; + border: 0.2em solid #ccc; + background: rgb(246,248,249); /* Old browsers */ + background: -moz-linear-gradient(top, rgba(246,248,249,1) 0%, rgba(229,235,238,1) 50%, rgba(215,222,227,1) 51%, rgba(245,247,249,1) 100%); /* FF3.6+ */ + background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(246,248,249,1)), color-stop(50%,rgba(229,235,238,1)), color-stop(51%,rgba(215,222,227,1)), color-stop(100%,rgba(245,247,249,1))); /* Chrome,Safari4+ */ + background: -webkit-linear-gradient(top, rgba(246,248,249,1) 0%,rgba(229,235,238,1) 50%,rgba(215,222,227,1) 51%,rgba(245,247,249,1) 100%); /* Chrome10+,Safari5.1+ */ + background: -o-linear-gradient(top, rgba(246,248,249,1) 0%,rgba(229,235,238,1) 50%,rgba(215,222,227,1) 51%,rgba(245,247,249,1) 100%); /* Opera 11.10+ */ + background: -ms-linear-gradient(top, rgba(246,248,249,1) 0%,rgba(229,235,238,1) 50%,rgba(215,222,227,1) 51%,rgba(245,247,249,1) 100%); /* IE10+ */ + background: linear-gradient(top, rgba(246,248,249,1) 0%,rgba(229,235,238,1) 50%,rgba(215,222,227,1) 51%,rgba(245,247,249,1) 100%); /* W3C */ + filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f6f8f9', endColorstr='#f5f7f9',GradientType=0 ); /* IE6-9 */ +} +#line-chart-here tspan { + font-family: Monaco, Calibri, Sans Serif; + font-size: 8pt; +} +#line-chart-legend { + margin: 0.6em; + line-height: 140%; +} +span.label.disabled { + opacity: 0.5; + background-color: #555 !important; +} +span.label { + cursor: pointer; +} diff --git a/osticket/theme/scp/dropdown.css b/osticket/theme/scp/dropdown.css new file mode 100644 index 0000000..20db72e --- /dev/null +++ b/osticket/theme/scp/dropdown.css @@ -0,0 +1,148 @@ +/* + Based on jQuery dropdown + http://labs.abeautifulsite.net/jquery-dropdown/ +*/ + +.action-dropdown, .noclick-dropdown { + position: absolute; + z-index: 8; + display: none; + margin-top: 8px; +} +.action-dropdown ul, .noclick-dropdown ul { + text-align: left; + font-size: 0.95em; + min-width: 140px; + list-style: none; + background: #FFF; + border: solid 1px #DDD; + border: solid 1px rgba(0, 0, 0, 0.2); + border-radius: 6px; + box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); + overflow: visible; + padding: 4px 0; + margin: 0; +} +.action-dropdown ul li, .noclick-dropdown ul li { + list-style: none; + padding: 0; + margin: 0; + line-height: 18px; +} +.action-dropdown ul li > a, .noclick-dropdown ul li > a { + display: block; + color: #555; + text-decoration: none; + line-height: 18px; + padding: 3px 10px; + white-space: nowrap; +} +.action-dropdown ul.bleed-left li > a { + padding-left: 8px; +} +.action-dropdown ul li > a i, .noclick-dropdown ul li > a i { + margin-right: 0.1em; +} +.action-dropdown ul li > a:hover, +.action-dropdown ul li.active > a:hover, +.noclick-dropdown ul li > a:hover, +.noclick-dropdown ul li.active > a:hover { + background-color: #08C; + color: #FFF !important; + cursor: pointer; +} +.action-dropdown ul li.active > a { + background-color: rgba(0, 136, 204, 0.2); + color: #08C; +} +.action-dropdown ul li.positive > a:hover, .customQ-dropdown ul li.positive > a:hover, .noclick-dropdown ul li.positive > a:hover { + background-color: #02aa4c; +} +.action-dropdown ul li.danger > a:hover, .customQ-dropdown ul li.danger > a:hover, .noclick-dropdown ul li.danger > a:hover { + background-color: #CF3F3F; +} +.action-dropdown ul li > a.disabled, .customQ-dropdown ul li > a.disabled, .noclick-dropdown ul li.disabled > a:hover { + pointer-events: none; + color: #999; + color: rgba(85,85,85,0.5); +} +.action-dropdown hr, .customQ-dropdown hr { + height: 1px; + border: none; + border-bottom: 1px solid #ddd; + margin: 5px 15px; + overflow: hidden; +} +.action-dropdown:before, .noclick-dropdown:before { + position: absolute; + top: -6px; + left: 9px; + content: ''; + border-left: 7px solid transparent; + border-right: 7px solid transparent; + border-bottom: 7px solid #CCC; + border-bottom-color: rgba(0, 0, 0, 0.2); + display: inline-block; +} +.action-dropdown:after, .noclick-dropdown:after { + position: absolute; + top: -5px; + left: 10px; + content: ''; + border-left: 6px solid transparent; + border-right: 6px solid transparent; + border-bottom: 6px solid #FFF; + display: inline-block; +} + +.action-dropdown.anchor-right:before, .noclick-dropdown.anchor-right:before { + left: auto; + right: 9px; +} + +.action-dropdown.anchor-right:after, .noclick-dropdown.anchor-right:after { + left: auto; + right: 10px; +} +.action-button span, +.action-button a { + color: inherit; + display: inline-block; + float: left; +} +.action-button i.icon-caret-down { + height: 17px; + line-height: 100%; + margin-right: -1px; + margin-left: 5px; + padding-left: 5px; + margin-top: -1px; + padding-top: 7px; + display: inline-block; + border-left: 1px solid #ccc; +} +.action-button:hover i.icon-caret-down { + border-color: inherit; +} +a.action-button, .action-button a { + color: inherit; + text-decoration: none; +} +.action-buttons { + display: inline-block; + vertical-align: middle; +} +.action-buttons .action-button + .action-button { + margin-left: 0; + padding-left: 0; + border-left: none; + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} +.action-buttons .action-button:not(:last-of-type) { + margin-right: 0; + padding-right: 0; + border-right: none; + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} diff --git a/osticket/theme/scp/login.css b/osticket/theme/scp/login.css new file mode 100644 index 0000000..3bf8e12 --- /dev/null +++ b/osticket/theme/scp/login.css @@ -0,0 +1,358 @@ +input:focus { + border: 1px solid orange; + box-shadow: 0 0 4px orange; + outline: none; +} + +:-webkit-input-placeholder { + color:#888; + font-style:italic; +} + +:-moz-placeholder { + color:#888; + font-style:italic; +} + +html { + height:100%; + font-size: 100%; + overflow-y: scroll; + -webkit-text-size-adjust: 100%; + -ms-text-size-adjust: 100%; +} + +body { + -webkit-font-smoothing:antialiased; + font-size: 16px; + font-smoothing:antialiased; + height:100%; + line-height: 1.5em; + margin: 0; + text-align: center; +} + +#brickwall { + background-image: url(../logo.php?backdrop); + -webkit-background-size: cover; + -moz-background-size: cover; + -o-background-size: cover; + background-size: cover; + position: absolute; + top: 0; + left: 0; + right: 0; + bottom: 0; +} + +#background-compat { + display: none; + position: fixed; + top: 0; + left: 0; + right: 0; + bottom: 0; + background-color: rgba(255, 165, 0, 0.7); +} +#background { + position: absolute; + top: 0; + left: 0; + right: 0; + bottom: 0; + z-index: -1; + background-image: url(../logo.php?backdrop); + -webkit-background-size: cover; + -moz-background-size: cover; + -o-background-size: cover; + background-size: cover; + background-attachment: fixed; + mix-blend-mode: normal; + filter:"progid:DXImageTransform.Microsoft.Blur(PixelRadius='6')"; + -ms-filter:"progid:DXImageTransform.Microsoft.Blur(PixelRadius='6')"; +} + +#blur { + position: absolute; + top: 0; + left: 0; + right: 0; + bottom: 0; + -webkit-filter: blur(7px); + filter: url("data:image/svg+xml;utf9,#blur"); + filter: blur(7px); + overflow: hidden; + z-index: -1; +} + +body, input { + font-family: helvetica, arial, sans-serif; + color: #000; +} + +#loginBox { + box-shadow:0 0 50px 5px rgba(0,0,0,0.3), 0 0 5px -1px white; + mix-blend-mode: normal; + isolation: isolate; + width:400px; + padding:1em; + padding-bottom: 1em; + text-align:center; + -moz-box-sizing: border-box; + -webkit-box-sizing: border-box; + box-sizing: border-box; + position: fixed; + left: 50%; + top: 15%; + margin-left: -200px; + border-radius: 5px; +} + +#loginBox:after { + content: " "; + position: absolute; + left: 0; + right: 0; + top: 0; + bottom: 0; + background-color: rgba(255,255,255,0.6); + border-radius: 5px; + z-index: -1; + mix-blend-mode: normal; + border: 1px solid rgba(0,0,0,0.3); +} +/* IE 9-10 */ +@media screen\0 { + #loginBox:after { + background-color: white; + } +} + +h1 { + margin:0; +} + +#logo a { + display:block; + text-decoration:none; + height: 100px; +} + +#logo a img { + max-height:66px; + max-width: 300px; + height: auto; + width: auto; + vertical-align: middle; + outline: none; + border: none; +} +.valign-helper { + height: 100%; + display: inline-block; + vertical-align: middle; +} + +h3 { + margin:1em 0; + text-align:center; + font-size:0.8em; + font-weight:normal; + color:#d00; +} + +form { + width:220px; + margin:0 auto; +} + +fieldset { + border:none; + margin:0.25em; + padding:0; +} + +fieldset input { + display:block; + margin-bottom:1em; + border:1px solid #ccc; + border:1px solid rgba(0,0,0,0.3); + background: white; + background: rgba(255, 255, 255, 0.5); + padding:2px 4px; + width: 100%; +} + +hr { + margin: 20px; + border: none; + height: 0; + border-bottom: 1px solid #eee; +} + +div.banner { + color: #666; + line-height: 1.2em; +} +div.banner:not(:empty) { + margin-bottom: 1em; +} + +* { + box-sizing: border-box; +} + +input[type="submit"], +input[type="reset"], +input[type="button"], +.action-button, +.button { + cursor: pointer; + display:inline-block; + vertical-align:bottom; + height:24px; + 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.8em; + text-decoration: none; +-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; +} + +.button:hover { + text-decoration: none; +} + +button[type=submit], input[type="submit"], .primary.button { + font-weight: bold; + box-shadow: 0 0 0 1px rgba(0,0,0,0.45) inset; + background-color: rgba(0,0,0,0.07); +} + +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); +} + +input.submit:hover, input.submit:active { + background-position:bottom left; +} + +#poweredBy { + font-size:0.8em; + color:#ccc; + padding:5px 15px; + text-align:center; + position: fixed; + bottom: 10px; + right: 10px; + box-shadow: inset 0 0 3px white, 0 0 2px black, inset 0 0 4px black; + text-shadow: 0 0 2px black; + border-radius: 5px; + background-color: rgba(0,0,0,0.3) +} + +#poweredBy a { + color:inherit; +} + +#poweredBy .osticket-logo { + height: auto; + width: 55px; + vertical-align: baseline; + border: none; + -webkit-filter: drop-shadow(0 0 4px black); + filter: drop-shadow(0 0 4px black); + ms-filter: progid:DXImageTransform.Microsoft.Dropshadow(OffX=0, OffY=0, Color='#444'); + filter: progid:DXImageTransform.Microsoft.Dropshadow(OffX=0, OffY=0, Color='#444'); +} + +#company { + position:absolute; + left: 50%; + width: 400px; + margin-left: -200px; + bottom: -40px; + font-size: 0.8em; + color: #ccc; + text-align: center; +} + +#company .content { + border-radius: 10px; + background-color: rgba(0,0,0,0.3); + box-shadow: 0 0 6px rgba(0,0,0,0.4); + text-shadow: 0 0 2px black; + display: inline-block; + padding: 0 15px; + color: white; +} + +.external-auth { + display:inline-block; +} +.external-auth + .external-auth { + margin-top: 4px; +} + +a.external-sign-in { + text-decoration: none; +} +.external-auth-box { + vertical-align: middle; + border-radius: 4px; + border: 1px solid #777; +} +.external-auth-icon { + display: inline-block; + color: #333; + width: 30px; + padding: 5px 10px; + border-right: 1px solid #ddd; +} +.external-auth-name { + color: #333; + width: 100px; + padding: 5px 10px; + line-height:30px; + font-size: 11pt; +} +img.sign-in-image { + border: none; + max-height: 40px; + max-width: 200px; + width: auto; + height: auto; +} + +input[type=text], +input[type=password] { + border-radius: 4px; + padding: 5px; + font-size: 0.75em; +} +.hidden { + display: none; +} diff --git a/osticket/theme/scp/scp.css b/osticket/theme/scp/scp.css new file mode 100644 index 0000000..0435775 --- /dev/null +++ b/osticket/theme/scp/scp.css @@ -0,0 +1,3755 @@ +body { + font-family: "Lato", "Helvetica Neue", arial, helvetica, sans-serif; + font-weight: 400; + letter-spacing: 0.15px; + -webkit-font-smoothing:antialiased; + font-smoothing:antialiased; +} +body, html { + background-color: #D8D8D8; + color:#000; + font-size:14px; + margin:0; + padding:0; +} + +.link, +a { + color:#184E81; + text-decoration:none; + display: inline-block; +} + +a:hover, .link:hover { + text-decoration: underline; + cursor: pointer; +} + +#nav a:hover, +#sub_nav a:hover, +a:hover i[class^="icon-"], +.tabs a { + text-decoration: none; +} + +div#header a { + color:#E65524; +} + +.centered { + text-align:center; +} + +.full-width { + width: 100%; + box-sizing: border-box; +} +.headline { + margin-bottom: 15px; +} + +.clear { + clear:both; +} + +.big { + font-size: 110%; +} + +.faded { + color: #666; + color: rgba(0,0,0,0.5); +} +.faded b { + color: #333; + color: rgba(0,0,0,0.75); +} +.faded strong { + color: #444; + color: rgba(0,0,0,0.6); +} +.faded-more { + color: #aaa; + color: rgba(0,0,0,0.35); +} +time[title]:hover { + text-decoration: underline; +} +a time { + color: initial; +} + +.small[class^="icon-"], +.small[class*=" icon-"] { + vertical-align: baseline; + padding-left: 2px; + font-size: 80%; +} + +.strike { text-decoration:line-through; color:red; } + +.canned_attachments label, .canned_attachments span .uploads label { padding:3px; padding-right:10px; } +.canned_attachments label { padding-right:3px; } + + +#breadcrumbs { + color: #333; + margin-bottom: 15px; + background-color:#F4FAFF; + padding:8px; +} + +#breadcrumbs a { + color: #555; +} + +.banner { margin: 0; padding: 5px 5px 11px; margin-bottom: 10px; color: #444; border: 1px solid #444; background-color: #ddd; border-radius: 4px; } + +#msg_info, +.info-banner { margin: 0; padding: 5px; margin-bottom: 10px; color: #3a87ad; border: 1px solid #bce8f1; background-color: #d9edf7; } + +#msg_notice, +.success-banner, +.notice-banner { margin: 0; padding: 5px 10px 5px 36px; margin-bottom: 10px; border: 1px solid #0a0; background: url('../images/icons/ok.png') 10px 50% no-repeat #e0ffe0; } + +#msg_warning, +.warning-banner { margin: 0; padding: 5px 10px 5px 36px; margin-bottom: 10px; border: 1px solid #f26522; background: url('../images/icons/alert.png') 10px 50% no-repeat #ffffdd; } + +#msg_error, +.error-banner { margin: 0; padding: 5px 10px 5px 36px; margin-bottom: 10px; border: 1px solid #a00; background: url('../images/icons/error.png') 10px 50% no-repeat #fff0f0; } + +#notice_bar { margin: 0; padding: 5px 10px 5px 36px; height: 16px; line-height: 16px; border: 1px solid #0a0; background: url('../images/icons/ok.png') 10px 50% no-repeat #e0ffe0; } + +#warning_bar { margin: 0; padding: 5px 10px 5px 36px; height: 16px; line-height: 16px; border: 1px solid #f26522; background: url('../images/icons/alert.png') 10px 50% no-repeat #ffffdd; } + +#error_bar { margin: 0; padding: 5px 10px 5px 36px; height: 16px; line-height: 16px; border: 1px solid #a00; background: url('../images/icons/error.png') 10px 50% no-repeat #fff0f0; } + + +#container { + width: 100%; + margin:0 auto 20px auto; +} + +#header { + height: 0; + padding: 0 10px +} + +#logo { + display:block; + text-decoration:none; + outline:none; + height: 37px; + max-width: 150px +} +#logo img { + max-height: 37px; + max-width: 150px; + outline: none; + border: none; +} +.valign-helper { + height: 100%; + display: inline-block; + vertical-align: middle; +} + +#header p { + position: absolute; + right: 10px; + top: 0; + max-width:630px; + padding: 8px 0; + margin: 0px; + text-align:center; +} + +#nav, #sub_nav { + clear:both; + margin:0; + white-space: nowrap; + padding-left: 170px; +} + +#nav .active, #sub_nav > li { + padding:0; + list-style:none; + display:inline; +} + +#nav { + background-color: rgb(170, 212, 44); + z-index:200; +} + +#nav .active, #nav .inactive { + display:inline-block; + width: auto; + color:#555; + text-align:center; + position:relative; +} + +#nav li a { + padding: 10px 15px; +} + +#nav .inactive a { + color:#555; + display:block; +} + +#nav .active a { + color:#004a80; + font-weight:bold; +} + +#nav > li + li { + margin-left: 8px; +} + +#nav li.active, #nav li.inactive:hover { + box-shadow: 4px -3px 6px -3px rgba(0,0,0,0.3); + border-color: #c5d9ec; +} +#nav li.active { + background-color: #f7f7f7; +} +#nav li.inactive:hover { + background-color: #fbfbfb; +} + +#nav li.inactive > ul { + width:230px; + background:#fbfbfb; + margin:0; + padding:5px 0; + position:absolute; + left: -1px; + z-index:500; + border-bottom:1px solid #ccc; + border-left:1px solid #ccc; + border-right:1px solid #ccc; + border-radius: 0 0 5px 5px; + display:block; + -moz-box-shadow: 3px 3px 3px #ccc; + -webkit-box-shadow: 3px 3px 3px #ccc; + box-shadow: 3px 3px 3px #ccc; + box-shadow: 3px 3px 3px rgba(0, 0, 0, 0.25); + + visibility: hidden; + opacity: 0; + transition: visibility 0s linear, opacity 0.1s linear; +} + +#nav .inactive li { + display:block; + margin:0; + padding:0; + list-style:none; + text-align:left; +} + +#nav li.inactive:hover > ul { + visibility: visible; + opacity: 1; + transition-delay: 0.25s; +} + +.ieshadow { + width:230px; + background:#000; + filter: progid:DXImageTransform.Microsoft.Blur(PixelRadius=3,MakeShadow=true,ShadowOpacity=0.30); + -ms-filter: "progid:DXImageTransform.Microsoft.Blur(PixelRadius=3,MakeShadow=true,ShadowOpacity=0.30)"; + zoom: 1; + z-index:300; + position:absolute; + top:24px; + left:0; +} + +#nav .inactive li a { + background-position: 10px 50%; + background-repeat: no-repeat; + padding: 5px 10px 5px 34px; +} + +#nav .inactive li a:hover { + color:#E65524; + background-color: #fbfbfb; + background-color: rgba(0,0,0,0.05); + +} + +/* Custom queue fields with background color should fill cell */ +.offset { + position: relative; +} +.offset .fill { + display: block; + padding: 4px!important; + position: absolute; + left: 0; + top: 0; + right: 0; + bottom: 0; +} + +/*********************************************************************** + Start Custom Queues Menu System +/***********************************************************************/ + +#sub_nav { + background:#f7f7f7; + border-bottom:1px solid #bebebe; + padding: 2px 170px; + height: 26px; + line-height: 26px; +} +#customQ_nav { + clear:both; + margin:0; + padding:0; + line-height:26px; + width: 100% +} + +#sub_nav > ul { + margin-top: 0; +} + +#sub_nav > li + li > a { + margin-left: 10px; +} + +#customQ_nav .jb-overflowmenu-menu-primary li.item { + position:relative; + padding:3px 6px 4px; + display: inline-block; + border-top-right-radius: 6px; + border-top-left-radius: 6px; + margin:0 2px; +} + +#sub_nav > li > a, +#customQ_nav .jb-overflowmenu-menu-primary li.item > a { + display:inline-block; + padding:0 10px 0 21px; + background-position:0 50%; + background-repeat:no-repeat; + color:#000; +} + +#customQ_nav .jb-overflowmenu-menu-primary li.item:hover { + padding:2px 5px 3px; + color:#E65524; + background-color: #fff; + border-left:1px solid #bebebe; + border-top:1px solid #bebebe; + border-right:1px solid #bebebe; +} + +#sub_nav > li > a:hover, +#customQ_nav .jb-overflowmenu-menu-primary li.item:hover > a { + color:#E65524; + text-decoration: none; +} + +#sub_nav a.active, #sub_nav li.active > a, #sub_nav li.child.active > a +#customQ_nav .jb-overflowmenu-menu-primary li.item > a.active { + font-weight:bold; +} + +#sub_nav li.child.active > a { + font-weight: 500; +} + +#customQ_nav .jb-overflowmenu-menu-primary li.item a > i { + margin-top:5px; +} + +#sub_nav .open { background-image:url(../images/icons/open.gif) } +#sub_nav .answered { background-image:url(../images/icons/answered.gif) } +#sub_nav .mine { background-image:url(../images/icons/mine.gif) } +#sub_nav .closed { background-image:url(../images/icons/closed.gif) } +#sub_nav .search { background-image:url(../images/icons/search.gif) } +#sub_nav .new { background-image:url(../images/icons/new.gif) } + +/**********************initiate Custom Queues Dropdown******************/ + +#customQ_nav ul li.item div.customQ-dropdown { + display:none; +} + +#customQ_nav ul li.item:hover div.customQ-dropdown { + display:block; +} + +/*************************************** + Custom Q Dropdown +****************************************/ + +/*** custom Queue global settings ***/ + +.customQ-dropdown * { + padding:0; + margin:0; +} + +.customQ-dropdown a:only-of-type { + padding-top:2px; + padding-bottom:2px; + display:inline-block; + text-decoration:none; +} +.customQ-dropdown a.truncate { + min-width: 140px; +} + +.customQ-dropdown ul li { + list-style:none; + list-style-image: none; +} + +.customQ-dropdown li h4, +.customQ-dropdown li.top-level { + margin:0; + background-color:#eee; + color:#bbb; + text-align:left; +} +.customQ-dropdown li h4 { + padding:2px 8px; +} +.customQ-dropdown li.personalQ { + font-size:1px; + border-bottom:2px dashed #eee; + background-color:#fff; + margin:4px 0; +} + +.customQ-dropdown li:not(.personalQ) > span { + color:#E65524; + font-weight:bold; + margin-right:0; +} +.customQ-dropdown li > span { + color:#E65524; + font-weight:bold; + margin-right:18px; +} +.customQ-dropdown li:hover > span { + color:#fff; +} +.customQ-dropdown li > span.disabled { + color:#ccc; + font-weight:normal; +} + +/*** custom queue dropdown container ***/ + +.jb-overflowmenu-menu-primary div.customQ-dropdown { + border-bottom-right-radius:6px; + border-bottom-left-radius:6px; + border: solid 1px #ddd; + border: solid 1px rgba(0, 0, 0, 0.2); + box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); + padding:3px 0; + background:#fff; + text-align: left; + font-size: 0.95em; + min-width: 100%; + list-style: none; + left:-1px; + top:31px; + position:absolute; + z-index:8; +} + + +.customQ-dropdown ul.scroll-height { + max-height:400px; + border-bottom:1px solid #ddd; + overflow-y:auto; + overflow-x:hidden; + padding:4px 0; +} + +/*** set max width for truncating long links ***/ + +.customQ-dropdown ul li > a { + max-width:170px; +} + +.customQ-dropdown ul li > ul li > a { + max-width:180px!IMPORTANT; +} + +/************ Custom Queue Button Styles *************/ + +.customQ-dropdown ul li, .customQ-dropdown ul li > a { + color:#666; + white-space: nowrap; + +} +.customQ-dropdown ul li > a { + margin-right:60px; +} + +.customQ-dropdown ul li:not(.personalQ):hover { + color:#fff; + background-color:#08C; + cursor:pointer; +} +.customQ-dropdown ul li:hover > a { + color:#fff; + cursor:pointer; +} +.customQ-dropdown ul li:not(.personalQ) .controlQ { + position:absolute; + right:0; + z-index:20; +} +/************ Custom Queue Button with Sub Queues *************/ + +.subMenuQ:before, .subMenuQ:after { + content: ""; + position: absolute; + display: block; + height: 10px; + width: 100%; + background: transparent; +} +.subMenuQ:before { + bottom: 100%; +} +.subMenuQ:after { + top: 100%; +} + +.customQ-dropdown ul li.subQ > a i { + padding:2px 6px 0; + display:inline-block; + color:#000; + opacity:0.5 +} + +.customQ-dropdown ul li.subQ:hover > a i { + color:#fff; + opacity:0.5 +} + +.customQ-dropdown ul li div.editQ { + padding:0px 8px 0 0; + +} +/************ Custom Queue Button without Sub Queues *************/ + +.customQ-dropdown ul li.subQ > ul li > a:before { + content:""; + padding:0px 4px; + +} +.customQ-dropdown ul li.subQ > a:before { + content:""; + padding:0px 4px; + +} + +.customQ-dropdown ul li:not(.subQ) > a:before { + content:""; + padding:0px 4px; +} + +.customQ-dropdown ul li:not(.subQ) > a { + max-width:190px; +} + +/************ Custom Queue Nested Queue Container *************/ + +.customQ-dropdown ul li.subQ > ul { + display:none; + position:absolute; + top:0; + left:0px; + background-color:#fff; + border:1px solid #ddd; + box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); +} + +.customQ-dropdown ul li.subQ:hover > ul { + display:block; +} + +.customQ-dropdown ul li > span.newItemQ { + padding:1px 8px 0 0; +} +/************ Custom Queue Add/Save a Queue Button *************/ + +.customQ-dropdown .add-queue a { + display:block; + padding:2px 0; + color:#666!IMPORTANT; + cursor:pointer; + white-space: nowrap; +} + +.customQ-dropdown .add-queue a span { + padding:0 10px; + -webkit-opacity: .4; + -moz-opacity: .4; + opacity: .4; + -webkit-transition: all .5s ease; + -moz-transition: all .5s ease; + -ms-transition: all .5s ease; + -o-transition: all .5s ease; + transition: all .5s ease; +} + +.customQ-dropdown .add-queue a:hover span { + -webkit-opacity: 1; + -moz-opacity: 1; + opacity: 1; +} + +.customQ-dropdown .add-queue a:hover { + color:#666!IMPORTANT; + text-decoration: none; + background-color:#ddd; +} + +.customQ-dropdown .add-queue .add { + color: #16ab39; +} + +.no-queue.customQ-dropdown .add-queue a span { + opacity: 1; +} + +/***************** Custom Queue Edit Nav ******************/ + +/*** icon cog styles ***/ + +.jb-overflowmenu-menu-primary .customQ-dropdown ul li > .controlQ div.editQ { + margin-top:2px; +} + +.customQ-dropdown ul li > .controlQ div.editQ i { + color:rgba(255, 255, 255, 0.6); +} + +.customQ-dropdown ul li:hover > .controlQ div.editQ i { + color:rgba(255, 255, 255, 0.2); +} + +.customQ-dropdown ul li > .controlQ div.editQ:hover i { + color:rgba(255, 255, 255, 1); +} + +/*** edit nav popout ***/ + +.customQ-dropdown ul li > .controlQ div.editQ .manageQ a:before { + content:none; + padding:0; +} + +.customQ-dropdown .controlQ div.editQ .manageQ a { + padding-left:0px; + padding-right:10px; + white-space: nowrap; + margin-right:0px!IMPORTANT; + +} + +.customQ-dropdown .controlQ div.editQ .manageQ a > i { + margin-left:5px; + margin-right:5px; +} + +.jb-overflowmenu-menu-primary .customQ-dropdown .controlQ div.editQ .manageQ { + display:none; + position:absolute; + top:-1px; + left:0px; + margin-left:19px; +} + +.jb-overflowmenu-menu-primary .customQ-dropdown .controlQ div.editQ .manageQ ul { + border:1px solid #ddd; + min-width:75px; + box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); + padding:0px 0; + background-color:#fff; +} + +/*** edit nav link styles ***/ + +.customQ-dropdown .controlQ div.editQ:hover .manageQ { + display:block; +} + +.customQ-dropdown .controlQ div.editQ:hover .manageQ i { + color:#555; +} + +.customQ-dropdown .controlQ div.editQ:hover .manageQ a { + min-width:100px; + +} + +.customQ-dropdown .controlQ div.editQ:hover .manageQ a:hover i { + color:#fff; +} + +/*************************************** + Overflow Menu +****************************************/ + +.jb-overflowmenu { + position: relative; + height:35px; + width: 960px; +} + + +.jb-overflowmenu .placeholder{ + visibility: hidden; +} + +.jb-overflowmenu .jb-overflowmenu-helper-postion { + top: 0; + right: 0; + bottom: 0; + left: 0px; + overflow: visible; + position: absolute; +} + +/*holds the overflow menu and label*/ + +.jb-overflowmenu .jb-overflowmenu-menu-primary { + padding: 0; + margin: 2px 0 0 0; + height:30px!IMPORTANT; +} + +.jb-overflowmenu .jb-overflowmenu-menu-primary li.item { + display:inline-block; + padding:6px 0px; + margin:0 0px; +} + +.jb-overflowmenu .jb-overflowmenu-menu-primary li.item > a { + padding:4px 10px; + } + +/******** Overflow menu and Dropdown *********/ + +.jb-overflowmenu .jb-overflowmenu-container { + left: auto; + bottom: 0; + right: 0; + top: 0; + border-bottom: 1px solid #bebebe; + border-left:1px solid #bebebe; + background-color: #eee; +} + +.jb-overflowmenu .jb-overflowmenu-menu-secondary-handle { + width:12px; + text-align:center; + padding:5px; + line-height:15px; + color:#666; +} + +.jb-overflowmenu .jb-overflowmenu-container > a.jb-overflowmenu-menu-secondary-handle { + color:#666; + padding:9px; + background-color:#eee; + border-right: 1px solid #aaa; +} +.jb-overflowmenu .jb-overflowmenu-container > a.jb-overflowmenu-menu-secondary-handle:hover { + color:#000; + background-color:#ddd; +} + +/*** Overflow navigation ***/ +.jb-overflowmenu-menu-secondary { + background-color:#f7f7f7; + border:1px solid #bebebe; + padding:5px 0; +} + +.jb-overflowmenu .jb-overflowmenu-menu-secondary { + top: auto; + bottom: auto; + left: auto; + display: none; + position: absolute; + z-index: 9; + padding:0; + margin:0; +} + +/*** Overflow Dropdown ***/ +.jb-overflowmenu-menu-secondary li.item:before { + font-family: "FontAwesome"; + content:"\F0D9"; + padding:5px; +} + +.jb-overflowmenu-menu-secondary li.item a > i { + margin-top:5px; +} + +.jb-overflowmenu-menu-secondary li.item { + position:relative; + padding:0px 10px; + display: inline-block; + border-top-right-radius: 0; + border-top-left-radius: 0; + border-bottom:1px solid #bebebe; + white-space:nowrap; + list-style:none; +} + +.jb-overflowmenu-menu-secondary li.item > a { + display:inline-block; + padding:5px 10px 5px 21px; + background-position:0 50%; + background-repeat:no-repeat; + color:#000; +} + +.jb-overflowmenu-menu-secondary li.item:hover { + padding:0 10px; + color:#E65524; + background-color: #fff; + border-left:none; + border-top:none; + border-right:none; +} + +.jb-overflowmenu-menu-secondary li.item:hover > a { + color:#E65524; + text-decoration: none; +} + +.jb-overflowmenu-menu-secondary div.customQ-dropdown { + border-top-left-radius:6px; + border-top-right-radius:0px; + border-bottom-right-radius:6px; + border-bottom-left-radius:6px; + border: solid 1px #ddd; + border: solid 1px rgba(0, 0, 0, 0.2); + box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); + padding:12px 0; + background:#fff; + font-size: 0.95em; + min-width: 245px; + list-style: none; + left:-247px; + top:-1px; + position:absolute; + z-index:10; +} +.jb-overflowmenu-menu-secondary .customQ-dropdown ul li > .controlQ div.editQ { + margin-top:2px; + float:left; +} +.jb-overflowmenu-menu-secondary .customQ-dropdown .controlQ div.editQ .manageQ { + display:none; + position:absolute; + z-index:20; + top:0; + left:0px; + padding:34px 28px; +} +.jb-overflowmenu-menu-secondary .customQ-dropdown .controlQ div.editQ:hover .manageQ { + display:block; +} + +.jb-overflowmenu-menu-secondary .customQ-dropdown .controlQ div.editQ .manageQ ul { + border:1px solid #ddd; + min-width:75px; + box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); + border-top-left-radius: 6px; + border-bottom-left-radius: 6px; + padding:6px 0; + background-color:#fff; +} + +.jb-overflowmenu-menu-secondary .customQ-dropdown li > span { + padding:0 5px; +} +/**********************End Custom Queues Dropdown******************/ + +/*************Qeueue Title Config dropdown options****************/ +.configureQ { + display:block; + float:left; + color:rgba(0,0,0,.2); + margin:4px 0 0 4px; + cursor:pointer; +} +.configureQ:hover { + color:rgba(0,0,0,.6); +} + +.configureQ > .noclick-dropdown { + padding:25px 0 0 0; + margin-top:-20px; + margin-left:-11px; +} +.configureQ:hover > .noclick-dropdown { + display:block; + +} +.configureQ > .noclick-dropdown:before { + top: 19px; + left: 9px; +} +.configureQ > .noclick-dropdown:after { + top: 20px; + left: 10px; +} + + +/*********************/ + + + +a.test { background-image:url(../images/icons/open.gif) } + +a.Ticket { background:url(../images/icons/open_tickets.gif) } +a.assignedTickets { background:url(../images/icons/assigned_tickets.gif) } +a.overdueTickets { background:url(../images/icons/overdue_tickets.gif) } +a.answeredTickets { background:url(../images/icons/answered_tickets.gif) } +a.closedTickets { background:url(../images/icons/closed_tickets.gif) } +a.newTicket { background:url(../images/icons/new_ticket.gif) } + +a.premade { background:url(../images/icons/premade_reply.gif) } +a.newPremade { background:url(../images/icons/new_premade_reply.gif) } + +a.kb { background:url(../images/icons/kb.gif) } +a.faq-categories { background:url(../images/icons/faq-categories.gif) } +a.canned { background:url(../images/icons/canned.gif) } + +a.staff { background:url(../images/icons/list_groups.gif) } +a.user { background:url(../images/icons/list_users.gif) } +a.userPref { background:url(../images/icons/user_preferences.gif) } +a.userPasswd { background:url(../images/icons/change_password.gif) } + +a.preferences { background:url(../images/icons/settings.gif) } +a.api { background:url(../images/icons/api.png) } +a.newapi { background:url(../images/icons/new_api.png) } + +a.ticket-settings { background:url(../images/icons/ticket-settings.gif) } +a.email-settings { background:url(../images/icons/email-settings.gif) } +a.kb-settings { background:url(../images/icons/kb-settings.gif) } +a.alert-settings { background:url(../images/icons/alert-settings.gif) } +a.email-autoresponders { background:url(../images/icons/email-autoresponders.gif) } + + +a.sla { background:url(../images/icons/slas.png) } +a.newsla { background:url(../images/icons/new_sla.png) } + +a.logs { background:url(../images/icons/logs.gif) } + +a.emails { background:url(../images/icons/emails.png) } +a.newEmail { background:url(../images/icons/new_email.png) } + +a.emailTemplates { background:url(../images/icons/email_templates.png) } +a.newEmailTemplate { background:url(../images/icons/new_email_template.png) } + +a.emailFilters { background:url(../images/icons/email_filters.png) } +a.ticketFilters { background:url(../images/icons/ticket_filters.png) } +a.newTicketFilter { background:url(../images/icons/new_ticket_filter.png) } + +a.emailSettings { background:url(../images/icons/emails.png) } +a.emailDiagnostic { background:url(../images/icons/email_diagnostic.gif) } +a.banList { background:url(../images/icons/ban_list.gif) } + +a.users { background:url(../images/icons/user.gif) } +a.newuser { background:url(../images/icons/new_user.gif) } +a.groups { background:url(../images/icons/list_groups.gif) } +a.teams { background:url(../images/icons/teams.gif) } +a.newgroup { background:url(../images/icons/new_group.gif) } + +a.helpTopics { background:url(../images/icons/help_topics.png) } +a.newHelpTopic { background:url(../images/icons/new_help_topic.png) } + +a.departments { background:url(../images/icons/list_departments.gif) } +a.newDepartment { background:url(../images/icons/new_department.gif) } + + +a.pages { background:url(../images/icons/pages.gif) } +a.newPage { background:url(../images/icons/new_page.gif) } + +a.forms { background:url(../images/icons/icon-form.png); background-size: 16px 16px; } +a.lists { background:url(../images/icons/icon-list.png); background-size: 16px 16px; } + +/* Generic CSS based Icons. use=> text */ + +.Icon { + width: auto; + padding-left:20px; + background-position: left center; + background-repeat: no-repeat; + min-height: 16px; + display: inline-block; + vertical-align: middle; +} + + +a.Icon { background-repeat: no-repeat;} + + +a.Icon:hover { + text-decoration: underline; +} + + +.Icon.newstaff { background:url(../images/icons/new_user.gif) 0 0 no-repeat; } +.Icon.newteam { background:url(../images/icons/new_team.gif) 0 0 no-repeat; } + +.Icon.Ticket { background:url(../images/icons/ticket.gif) 0 2px no-repeat; } +.Icon.webTicket { background:url(../images/icons/ticket_source_web.gif) 0 0 no-repeat; } +.Icon.emailTicket { background:url(../images/icons/ticket_source_email.gif) 0 0 no-repeat; } +.Icon.phoneTicket { background:url(../images/icons/ticket_source_phone.gif) 0 0 no-repeat; } +.Icon.apiTicket { background:url(../images/icons/ticket_source_other.gif) 0 0 no-repeat; } +.Icon.otherTicket { background:url(../images/icons/ticket_source_other.gif) 0 0 no-repeat; } +.Icon.overdueTicket { background:url(../images/icons/overdue_ticket.gif) 0 0 no-repeat; } +.Icon.assignedTicket { background:url(../images/icons/assigned_ticket.gif) 0 0 no-repeat; } +.Icon.lockedTicket { background:url(../images/icons/locked_ticket.gif) 0 0 no-repeat; } +.Icon.editTicket { background-image: url(../images/icons/edit_ticket.png); } + +.Icon.staffAssigned { background-image: url(../images/icons/user.gif); } +.Icon.teamAssigned { background-image: url(../images/icons/teams.png); } +.Icon.newCategory { background-image: url(../images/icons/new_category.png); } +.Icon.editCategory { background-image: url(../images/icons/edit_category.png); } +.Icon.deleteCategory { background-image: url(../images/icons/delete_category.png); } +.Icon.newFAQ { background-image: url(../images/icons/new_faq.png); } +.Icon.newReply { background-image: url(../images/icons/new_reply.png); } +.Icon.file { background-image: url(../images/icons/file.gif); } +.Icon.refresh { background-image: url(../images/icons/refresh.gif); } +.Icon.note { + font-weight: bold; + font-size: 1em; + background-image: url(../images/icons/note.gif); +} + +.Icon.thread { + font-weight: bold; + font-size: 1em; + background-image: url(../images/icons/thread.gif); +} + + +.Icon.debugLog { background:url(../images/icons/log_debug.gif) 0 2px no-repeat; } +.Icon.alertLog { background:url(../images/icons/log_alert.gif) 0 2px no-repeat; } +.Icon.errorLog { background:url(../images/icons/log_error.gif) 0 2px no-repeat; } + +.Icon.form-add { background:url(../images/icons/icon-form-add.png) 0 0 no-repeat; background-size: 16px 16px; } +.Icon.list-add { background:url(../images/icons/icon-list-add.png) 0 0 no-repeat; background-size: 16px 16px; } + + +#content { + background: #fff; + clear:both; + border: 1px solid #cccccc; + padding: 10px; + margin: 10px; +} + + +a { + color:#184E81; +} + +#footer { + clear:both; + padding:10px; + text-align:center; + font-size:0.9em; +} +table.dashboard-stats { + text-align:right; + border-bottom: 2px solid #ddd; +} +table.dashboard-stats tbody:first-child th { + border-bottom:1px dashed #ddd; + padding:0 4px 8px; +} +table.dashboard-stats tbody:nth-child(2) tr:nth-child(odd) { + background-color:#f0faff; +} + +table.dashboard-stats tbody:nth-child(2) th { + padding:5px 8px; + border-right: 1px solid #ccc; + color:#999; +} +table.dashboard-stats tbody:nth-child(2) td { + padding:5px 4px; + border-right: 1px solid #ccc; +} +table.dashboard-stats tbody:nth-child(2) tr:hover { + background-color:#FFFFDD; +} +table.dashboard-stats tbody:nth-child(2) tr:hover th { + color:#000; +} + +table { vertical-align:top; } + +table.list { + clear:both; + background:#ccc; + margin: 2px 0; + border-bottom: 1px solid #ccc; + width: 100% +} + +table.list caption { + text-align:left; + padding:5px; + background:#929292; + color:#fff; + font-weight:bold; +} + +table.list thead th { + background-color:#eee; + color:#555; + text-align:left; + vertical-align:top; + padding: 4px 5px; +} + +table.list th a { + text-decoration:none; + color:#555; + margin: -4px -5px; + padding: 4px 5px; +} + +table.list thead th a { padding-right: 15px; display: block; white-space: nowrap; color: #555; background: url('../images/asc_desc.gif') 100% 50% no-repeat; } + +table.list thead th a.asc { background: url('../images/asc.gif') 100% 50% no-repeat #cfe6ff; } +table.list thead th a.desc { background: url('../images/desc.gif') 100% 50% no-repeat #cfe6ff; } +table.list tbody td { + background:#fff; + border:1px solid #fff; + padding:1px; + vertical-align:top; +} + +table.list tbody td { background: #fff; padding: 4px 3px; vertical-align: top; } +table.list tbody tr:nth-child(2n+1) td { background-color: #f0faff; } +table.list tbody tr:hover td { background: #ffe; } +table.list tbody tr:nth-child(2n+1):hover td { background: #ffd; } +/* row highlighting on hover + select */ +table.list tbody tr:hover td, table.list tbody tr.highlight td { background: #FFFFDD; } +/* disabled highlighting on nohover */ +table.list tbody tr:hover td.nohover, table.list tbody tr.highlight td.nohover {} + + +table tfoot td { + background:#eee; + padding: 1px; +} + +table.list tfoot td { + padding: 2px; +} + +a.refresh { + display:block; + float:right; + width:auto; + height:16px; + line-height:16px; + padding:2px 5px 2px 2px; + background-position:2px 50%; + background-repeat:no-repeat; + padding-left:24px; + margin-left:10px; + margin-bottom: 2px; + border:1px solid #aaa; + background-image:url(../images/icons/refresh.gif); +} + +a.edit, a.print { + display:block; + float:right; + width:auto; + height:16px; + line-height:16px; + padding:2px 5px 2px 2px; + background-position:2px 50%; + background-repeat:no-repeat; + padding-left:24px; + margin-left:10px; + border:1px solid #aaa; + background-image:url(../images/icons/edit_ticket.png); +} + +a.print { + background-image:url(../images/icons/printer.gif); +} + +.btn_sm { + padding:2px 5px; + font-size:0.9em; + background:url(../images/btn_sm_bg.png) top left repeat-x #f90; + border:1px solid #777; + color:#fff; + font-weight:bold; +} + +.search label { + display:block; + line-height:25px; + height:25px; +} + +.search input[type=text] { + height:23px; + line-height:23px; + border:1px solid #aaa; + background:#fff; + padding:2px; +} + +.table { + width: 100%; + border-collapse: collapse; + margin-top:3px; +} + +.table tr.header td, +.table tr.header th, +.table > thead th { + font-weight: 400; + font-size: 1.3em; + text-align: left; + min-height: 24px; +} +.table tbody:not(:first-child) th { + padding-top: 1.4em; +} + +.table tr:not(:last-child):not(.header) { + border-bottom:1px dotted #ddd; +} + +.table tr.header { + border-bottom: 1px dotted #777; +} +.table td:not(:empty) { + padding: 4px; + background-color:#fff; +} +.table.two-column tbody tr td:first-child { + width: 25%; +} +.table > tbody > tr.header + tr td { + padding-top: 10px; +} +.table td .pull-right { + margin-right: 15px; +} + +.form_table { + margin-top:3px; + border-left:1px solid #ddd; + border-right:1px solid #ddd; + width:100% +} + +.form_table td { + border-bottom:1px solid #ddd; + padding: 4px; +} +.form_table td:not(:empty) { + height: 20px; +} + +table.fixed { + table-layout: fixed; + width: 100%; +} +table.fixed > thead > tr > th:not([width]), +table.fixed > thead > tr > td:not([width]), +table.fixed > tbody > tr > td:not([width]), +table.fixed > tr > td:not([width]) { + width: 180px; +} +table.fixed > thead > tr > th + th:not([width]), +table.fixed > thead > tr > td + td:not([width]), +table.fixed > tbody > tr > td + td:not([width]), +table.fixed > tr > td + td:not([width]) { + width: auto; +} + +tr.no_border > td, td.no_border{ + border-style:hidden; +} + +td.multi-line { + vertical-align:top; + padding-top: 0.4em; + padding-bottom: 0.4em; +} + +input[type=text], input[type=password], textarea, input { + padding: 3px 5px; + font-size: 0.95em; + font-family: inherit; + background:#fff; + border:1px solid #aaa; + border-radius:4px; + -webkit-border-radius: 4px; + -moz-border-radius: 4px; +} + +.form_table input[type=radio], .form_table input[type=checkbox] { + margin-left:0; + padding-left:0; +} + +.form_table .required { + font-weight:bold; +} + +.form_table em { + font-weight:400; + color:#666; +} + +.error { + color:#f00; +} + +.form_table .error input { + border:1px solid #f00; +} + +.form_table th, div.section-break { + text-align:left; + border:1px solid #ccc; + background:#eee; + padding:0; + padding:5px; +} + +div.section-break h3 { + margin: 0; + padding: 0; +} + +.form_table th h4 { + margin: -0.3em -0.3em; + color:#fff; + background:#929292; + padding: 0.3em; +} + +.form_table th em:not(:first-child) { + margin-top: 0.6em; +} +.form_table th em { + display:block; + color:#000; +} + +.settings_table { + margin-top:2px; + border-left:1px solid #ddd; + border-right:1px solid #ddd; +} + +.settings_table td { + border-bottom:1px solid #ddd; +} + +.settings_table input[type=radio], .settings_table input[type=checkbox] { + margin-left:0; + padding-left:0; +} + +#content .settings_table th h4 a { + display:block; + color:#fff; +} + +.settings_table h4 a span { + font-size:1.2em; + line-height:1.15em; + display:inline-block; + width:14px; + height:14px; + overflow:hidden; + text-align:center; + color:#444; + background:#ccc; + position:relative; + top:2px; +} + +h2 { + margin:0 0 0.7em; + padding:0; + font-size:1.4em; + color:#0A568E; +} + +h2 i { + font-size:12px; + top:-2px; + position:relative; + color:#0a0; +} + +h2 small { + font-size:.8em; +} +/*h2 span { color:#000; }*/ + +h3 { + margin:10px 0 0 0; + padding:5px 0; + color:#444; +} + +h3.title { color: black; line-height: 1.25em; } +h3.title > .sub-title { + font-weight: normal; + font-size: 1.1rem; +} +.tixTitle { + padding:0 5px 0px; +} +.tixTitle h3 { + color:#444; + padding:0; + margin:0; + font-size:1.4em; + font-weight:300; +} + +.has_bottom_border { + padding-bottom:5px; + border-bottom:1px solid #ddd; +} + +.ticket_info th { + text-align:left; +} + +.ticket_info { + background:#F4FAFF; +} + +.ticket_info.custom-data thead th { + border-bottom: 2px solid #ccc; + background-color: white; +} +.custom-data th, .custom-data td { + padding: 3px; +} +table.custom-data { + margin-bottom: 1em; +} + +.right_align { text-align:right; } + +h2 .reload { + display:inline-block; + width:16px; + height:16px; + background:url(../images/icons/refresh.gif) top left no-repeat; + outline:none; + text-indent:-9999px; +} + +#assigned_message { + margin:10px 0; + padding:5px 5px 5px 30px; + background:url(../images/icons/assigned_ticket.gif) 5px 50% no-repeat #ffd; + border:1px solid #f90; +} + +#ticket_actions { + padding:5px; + background:#eee; + border:1px solid #aaa; + border-bottom:none; + margin:0; +} +/***** top page ticket response buttons *****/ +a#post-note:hover { + background-color:#fff9e2; + color:#555!IMPORTANT; +} + +.thread-entry { + margin-bottom: 15px; + z-index: 0; +} +.thread-entry::after { + content: ""; + border-bottom: 2px solid white; + display: block; +} +.thread-entry::before { + content: ""; + display: block; + border-top: 2px solid white; +} +.thread-entry.avatar { + margin-left: 60px; +} +.thread-entry.message.avatar { + margin-right: 60px; + margin-left: 0; +} +.thread-entry > .avatar { + margin-left: -60px; + display:inline-block; + width:48px; + max-height:48px; + height:auto; +} +.avatar { + border-radius: 12%; +} +.thread-entry.message > .avatar { + margin-left: initial; + margin-right: -60px; +} +img.avatar { + border-radius: inherit; + vertical-align: middle; + margin-right: 5px; +} +.avatar > img.avatar { + width: auto; + max-width: 100%; + max-height: 100%; + height: auto; +} +.thread-entry .header { + padding: 8px 0.9em; + border: 1px solid #ccc; + border-color: rgba(0,0,0,0.2); + border-radius: 5px 5px 0 0; +} +.thread-entry.avatar .header:before { + position: absolute; + top: 7px; + right: -8px; + content: ''; + border-top: 8px solid transparent; + border-bottom: 8px solid transparent; + border-left: 8px solid #9cadcc; + display: inline-block; +} +.thread-entry.avatar .header:after { + position: absolute; + top: 7px; + right: -8px; + content: ''; + border-top: 7px solid transparent; + border-bottom: 7px solid transparent; + display: inline-block; + margin-top: 1px; +} + +.thread-entry.avatar .header { + position: relative; +} + +.thread-entry.message .header { + background:#C3D9FF; +} +.thread-entry.avatar.message .header:after { + border-left: 7px solid #C3D9FF; + margin-right: 1px; +} + +.thread-entry.response .header { + background:#FFE0B3; +} +.thread-entry.avatar.response .header:before, +.thread-entry.avatar.note .header:before { + top: 7px; + left: -8px; + right: initial; + border-left: none; + border-right: 8px solid #CCC; +} +.thread-entry.system .header { + 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; + left: -8px; + right: initial; + border-left: none; + border-right: 7px solid #FFE0B3; + margin-left: 1px; +} + +.thread-entry.note .header { + background:#FFE; +} +.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; +} + +.thread-entry .thread-body { + 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; + line-height: 1em; +} +.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 { + padding:0 10px; +} + +ul.tabs { + padding:4px 0 0 20px; + margin:0; + text-align:left; + height:29px; + border-bottom:1px solid #aaa; + background:#eef3f8; + position: relative; + box-shadow: inset 0 -5px 10px -9px rgba(0,0,0,0.3); +} + +#response_options ul.tabs { +} + +ul.tabs li { + margin:0; + padding:0; + display:inline-block; + list-style:none; + text-align:center; + min-width:130px; + font-weight:bold; + height:28px; + line-height:20px; + color:#444; + display:inline-block; + outline:none; + position:relative; + bottom:1px; + background:#fbfbfb; + 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; + border-bottom:none; + text-align: center; + border-top:2px solid #81a9d7; + bottom: 0; + 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); + bottom: 2px; +} +ul.tabs.clean li.active { + background-color: white; +} + +ul.tabs li a { + font-weight: 400; + line-height: 20px; + color: #444; + color: rgba(0,0,0,0.6); + display: block; + outline: none; + padding: 5px 10px; +} +ul.tabs li a:hover { + text-decoration: none; +} + +ul.tabs li.active a { + font-weight: bold; + color: #222; + color: rgba(0,0,0,0.8); +} + +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.left { + float: left; + margin-right: 9px; +} + +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; +} + +ul.tabs.alt { + height: auto; + 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 { + vertical-align:top; +} + +#response_options input[type=text], #response_options textarea:not(.richtext) { + border:1px solid #aaa; + background:#fff; + border-radius:4px; + -webkit-border-radius: 4px; + -moz-border-radius: 4px; +} + +.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; + z-index:10; +} + +.tip_arrow { + display:block; + position:absolute; + top:5px; + left:-12px; + width:12px; + z-index:1; +} + +.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; + padding:10px; + 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); + z-index:3; + position:absolute; + top:0; + left:-1px; + min-width:400px; + line-height: 1.45rem; +} + +.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; + text-decoration:none; +} + +.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; + font-size:0.9em; +} + +.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; + line-height:1.5em; +} + +.tip_content h1 { + font-size: 1.3em; + margin-top: 0; + margin-bottom: 0.4em; + padding-bottom: 0.5em; + border-bottom: 1px solid #ddd; + padding-right: 1.5em; +} + +i.help-tip { + vertical-align: inherit; + color: #aaa; + opacity: 0.8; + text-indent: initial; +} +i.help-tip:hover { + color: orange !important; + cursor: pointer; + opacity: 1; +} + +caption > i.help-tip { + color: white; + opacity: 0.2; +} +caption:hover > i.help-tip { + color: orange; + color: #ffc20f; + opacity: 1; +} + +h2 > i.help-tip { + 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% 0%, top left; + background-repeat:no-repeat, repeat-x; + border-bottom:1px solid #ddd; +} +#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 { + margin-bottom: 1em; +} + +#kbSearch #query { + width:200px; +} + +#faq { + clear: both; + margin: 0; + padding: 0px 0 10px 0px; +} +#faq ol { + font-size: 15px; + margin-left: 0; + padding-left: 0; + margin:0!IMPORTANT; +} +#faq ol li { + list-style: none; + margin: 0 0; + padding:10px 0 10px; + color: #999; + border-bottom:1px solid #ddd; +} +#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; +} + +time.faq { + display:inline-block; + color:#777; +} + +.cat-desc { + padding-top:5px; + 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; +} + +/* dialog */ +.dialog, .dialog * { + box-sizing: border-box; + -moz-box-sizing: border-box; + -webkit-box-sizing: border-box; +} + +.dialog { + position:fixed; + padding:1em; + width:500px; + height:250px; + height:auto !important; + background:#f8f8f8; + border:2px solid #2a67ac; + display:none; + z-index:10; + box-shadow: 0 5px 60px #001; + border-radius: 5px; + max-height: 72%; + min-height: 50px; + overflow-y: auto; +} +.dialog .table td:not(:empty) { + background-color:#f8f8f8!IMPORTANT; +} +.dialog#popup { + width:650px; +} + +.dialog.size-normal { + width:650px !important; +} + +.dialog.size-large { + width:750px !important; +} + +.dialog #popup-loading { + position:absolute; + text-align:center; + background:rgba(255,255,255,0.8); + top:0; + bottom:0; + left:0; + right:0; + z-index:11; +} + +.redactor-editor { + font-size: 1.1em; +} + +.dialog#advanced-search { + width:640px !important; + height:360px; +} + +.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 */ +} + +.dialog h3 { + color:#2a67ac; + font-size:20px; + margin:0; + padding:0; + position: relative; + padding-right: 3em; +} + +.dialog a { + color:#184E81; +} + + +.dialog a.close { + position: absolute; + display:inline-block; + right: 1em; + top: 1em; + font-size:16px; + color:#777; +} + +.dialog form { + clear:both; + width:100%; +} + +fieldset { + margin:0; + padding:0 0; + border:none; +} + +.custom-field .field-label { + margin: 0 3px 4px; +} +.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]) { + border:1px solid #ccc; + background:#fff; + padding: 3px; +} + +.dialog fieldset span.between { + 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 { + cursor: move; +} + +.row { + display: table-row; + width: 100%; +} + +.row > [class~=" span"], +.row > [class^="span"] { + padding: 5px 10px; + vertical-align: top; + display: table-cell; +} +.row > [class~=" span"] > select, +.row > [class^="span"] > select, +.row > [class~=" span"] > input, +.row > [class^="span"] > input { + width: 100%; + max-width: 100%; +} +.row .span3 { + width: 23%; + width: calc(25% - 5px); +} +.row .span6 { + width: 48%; + width: calc(50% - 5px); +} +.row .span9 { + width: 73%; + width: calc(75% - 5px); +} +.row .span12 { + width: 100%; +} +.flex.row { + display: initial; +} +.flex.row > [class~=" span"], +.flex.row > [class^="span"] { + display: inline-block; +} + +.search-dropdown { + padding-left: 19px; +} + +.adv-search-field { + 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; + display:inline-block; + 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; + font-weight: normal; +-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, +.white.button { + background-color: rgba(255,255,255,0.7); + border-color: #555; +} +.light .button:hover, +.white.button:hover { + background-color: rgba(255,255,255,0.9); + border-color: black; +} + +.button.attached { + margin-left: -4px; + margin-right: -4px; + 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 { + font-weight: normal; + 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; + border: 1px dotted #bbb; + padding: 0.3em; + padding-left: 0.3em; +} + +#result-count div { + padding:5px 10px; + text-align:left; + font-weight:bold; + width:100%; + margin:0 auto; +} + +#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 { width: 680px; float: left;} +#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; + z-index: 9; + -webkit-transform: translate3d(0,0,0); + opacity: 0.5; +} + +#loading, #upgrading { + border:3px solid #777; + border-radius: 10px; + padding: 10px; + width: 300px; + 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; + display: block; +} + +input[type=text]:disabled, input[type=checkbox]:disabled { + background-color: #eee; +} + + +input.dp { + width: 10em; +} + +.icon-warning-sign { + color: #d33; +} + +div.patch { + border-bottom: 1px dotted #ccc; + padding: 0.1em; + margin-left: 1em; +} +.patch-title { + color: #555; +} + +div.selected-signature { + border: 1px solid #ddd; + border: 1px solid rgba(0,0,0,0.1); + border-style: none; + border-top-style: dotted; + 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; +} +.sortable:hover { + background: rgba(0, 0, 0, 0.1); +} +.sortable:active { + background: rgba(0, 0, 0, 0.3); +} +.row-item:first-child { + border-top-right-radius: 5px; + border-top-left-radius: 5px; +} +.row-item:last-child { + border-bottom-right-radius: 5px; + border-bottom-left-radius: 5px; +} +.row-item + .row-item { + margin-top: -1px; +} + +.row-item .delete { + border-left: 1px solid rgba(0, 0, 0, 0.7); + border-top-right-radius: inherit; + border-bottom-right-radius: inherit; + width: 35px; +} +.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; +} +.row-item .delete:hover { + 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; +} + +.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; + margin-bottom: 4px; + font-size: 11px; + padding: 0px 7px; + -webkit-border-radius: 3px; + -moz-border-radius: 3px; + border-radius: 3px; + font-weight: bold; + line-height: 18px; + 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) { + padding: 12px 0; +} +.left-tabs { + margin-left: 48px; +} +.floating-options { + display: inline-block; + position: absolute; + right: 0; + top: 5px; + 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); +} + +div.faq-status { + padding-top:6px; + +} + +.faq-title { + font-size: 170%; + font-weight: 600; + margin-right:10px; +} +.faq-content { + width: 670px; + margin: 0 15px; +} +.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; +} +.doc-desc-opt { + font-style: italic; +} + +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; + margin-left: 5px; +} + +.ui-datepicker { + 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; + max-width: 100%; + white-space: nowrap; + overflow: hidden; + text-overflow: ellipsis; + vertical-align: bottom; +} +.truncate.bleed { + text-overflow: clip; +} + +td.indented { + padding-left: 20px; +} +.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; + text-decoration: none; +} +.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); + padding: 10px 20px; + 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; +} + +.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-"] { + 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; +} + +/******** Start Thread Preview Styles ********/ +.thread-preview { + max-height:350px; + overflow-x:auto; + margin:5px 0px; +} +.thread-preview-entry { + margin-bottom:5px; +} +.thread-preview-entry:first-child { + margin-bottom:5px; + margin-top:5px; +} +/***Types of headers***/ +.thread-preview-entry.message .header { + background-color:#C3D9FF; +} + +.thread-preview-entry.response .header { + background-color:#FFE0B3; +} + +.thread-preview-entry.note .header { + background-color: #ffffdd; +} + +.header .thread-name span:first-child { + color:#000; +} +/***Collapsed CSS***/ + +.thread-preview-entry.collapsed { + background-color:#f7f7f7; + margin-bottom:0; + cursor:pointer; +} +.thread-preview-entry.collapsed:first-child { + margin-bottom:0px; + margin-top:0px; +} +.thread-preview-entry.collapsed .header { + background-color:#f7f7f7; + border-bottom:1px solid #f7f7f7; +} +.thread-preview-entry.collapsed.message .header .thread-name span:first-child { + color:#0088cc; +} + +.thread-preview-entry.collapsed.response .header .thread-name span:first-child { + color:#e65524; +} + +.thread-preview-entry.collapsed .thread-body { + background-color:#f7f7f7; + padding-top:0; + border-left:1px solid #ccc; + border-right:1px solid #ccc; + height:20px; + overflow:hidden; + padding-bottom:10px; +} +.thread-preview-entry.collapsed .thread-body .thread-teaser { + width: auto; + display: inline-block; + max-width: 100%; + white-space: nowrap; + overflow: hidden; + text-overflow: ellipsis; + vertical-align: bottom; +} + +/***Thread information styles***/ +.thread-info { + width:60%; +} +.thread-preview .thread-name span:first-child { + font-weight:bold; +} + + +/***Overrides***/ + +.thread-preview #thread-items::before { + display:none; +} +.thread-preview-entry .header { + padding: 8px 0.9em; + border: 1px solid #ccc; + border-color: rgba(0,0,0,0.2); + border-radius: none; + cursor:pointer; +} +.thread-preview-entry .thread-body { + border: 1px solid #ddd; + border-top: none; + border-bottom: 1px solid #ccc; + border-radius: none; + padding-bottom:10px; + height:auto; + overflow:visible; +} +.thread-preview-entry .thread-body .thread-teaser { + width: auto; + display: block; + max-width: 100%; + white-space:normal; + overflow: visible; + text-overflow:inherit; + vertical-align:bottom; +} +/******** End Thread Preview Styles ********/ + +#thread-items::before { + 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; +} +#thread-items { + z-index: 0; + position: relative; + padding-top: 0; + padding-bottom: 15px; + margin-top: 5px; +} +.thread-event { + padding: 0 2px 15px; + margin-left: 60px; +} +.thread-event a { + color: inherit; +} +.type-icon { + border-radius: 8px; + background-color: #f4f4f4; + padding: 4px 6px; + margin-right: 5px; + text-align: center; + display: inline-block; + font-size: 1.1em; + border: 1px solid #eee; + vertical-align: top; + position: relative; +} +.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); + line-height: 1.4em; +} + +.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; +} +form .inset { + padding: 10px; +} +.dialog form .quick-add { + min-height: 150px; +} +.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; +} +label.checkbox { + display: block; + padding-left: 1.3em; + text-indent: -1.3em; +} +label.inline.checkbox { + display: inline-block; +} +label.checkbox + label.checkbox { + margin-top: 0.3em; +} +[class^="icon-"], [class*=" icon-"] { + /* Fix icons inside label.checkbox */ + text-indent: initial; +} +input[type=checkbox] { + width: 1em; + height: 1em; + box-sizing: content-box; + padding: 0; + margin:0; + margin-right: 0.1em; + vertical-align: middle; + position: relative; + top: -0.05em; + *overflow: hidden; +} +.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; +} + +small { + font-weight: normal; + 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%; + max-width: 100%; + display: block; + box-sizing: border-box; +} +.grid.form .field > label { + display: block; + margin-bottom: 5px; +} + +.grid.form .field > .field-hint-text { + font-style: italic; + margin: 0 10px 5px 10px; + opacity: 0.8; +} + +#basic_search { + background-color: #f4f4f4; + margin: -10px 0; + margin-bottom: 5px; + padding: 8px; + 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; + max-width:350px; + border:1px solid #bbb; + display:inline-block; + padding:0 4px; + font-size:13px; + border-radius:4px; + -webkit-border-radius: 4px; + -moz-border-radius: 4px; +} + +#cannedResp { + margin-bottom: 10px; +} + +a.attachment { + padding-left: 1.2em; + display: block; +} +.sidebar section header { + font-weight: bold; + margin-bottom: 0.3em; +} + +#resizable-columns { + margin: 10px 0; + position: relative; +} +#resizable-columns .column-header:hover { + cursor: pointer; +} +#resizable-columns .column-header { + display: inline-block; + padding: 5px 20px; + background-color: #ddd; + margin: 0 1px; + position: relative; + text-align: center; + box-sizing: border-box; +} +#resizable-columns .column-header.ui-resizable:not(.active) { + opacity: 0.4; +} +#resizable-columns .column-header.ui-resizable.active { + background-color: #cfe6ff; +} + +.ui-resizable-handle { + cursor: pointer; + cursor: ew-resize; + cursor: col-resize; + display: inline-block; + vertical-align: bottom; + position: absolute; + right: 5px; + color: #777; +} +.decoration + .decoration { + margin-top: 10px; +} +.advanced-search .condition-property { + margin: 7px 0 7px 25px; +} +.conditions .condition + .condition { + margin-top: 10px; +} +img.avatar + img.avatar { + margin-left: -14px; + z-index: 1; + transition: margin-left 0.1s linear; +} +.avatar.group:hover > img.avatar + img.avatar { + margin-left: -4px; +} +.avatar.group { + position: relative; + z-index: 1; + transition: margin-right 0.1s linear; +} + +.avatar.group.\32:hover { margin-right: -10px; } +.avatar.group.\33:hover { margin-right: -20px; } +.avatar.group.\34:hover { margin-right: -30px; } +.avatar.group.\35:hover { margin-right: -40px; } +.avatar.group.\36:hover { margin-right: -50px; } +.avatar.group.\37:hover { margin-right: -60px; } +.avatar.group.\38:hover { margin-right: -70px; } +.avatar.group.\39:hover { margin-right: -80px; } + +/* 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; +} diff --git a/osticket/theme/scp/spectrum.css b/osticket/theme/scp/spectrum.css new file mode 100644 index 0000000..ecf6fe4 --- /dev/null +++ b/osticket/theme/scp/spectrum.css @@ -0,0 +1,507 @@ +/*** +Spectrum Colorpicker v1.7.1 +https://github.com/bgrins/spectrum +Author: Brian Grinstead +License: MIT +***/ + +.sp-container { + position:absolute; + top:0; + left:0; + display:inline-block; + *display: inline; + *zoom: 1; + /* https://github.com/bgrins/spectrum/issues/40 */ + z-index: 9999994; + overflow: hidden; +} +.sp-container.sp-flat { + position: relative; +} + +/* Fix for * { box-sizing: border-box; } */ +.sp-container, +.sp-container * { + -webkit-box-sizing: content-box; + -moz-box-sizing: content-box; + box-sizing: content-box; +} + +/* http://ansciath.tumblr.com/post/7347495869/css-aspect-ratio */ +.sp-top { + position:relative; + width: 100%; + display:inline-block; +} +.sp-top-inner { + position:absolute; + top:0; + left:0; + bottom:0; + right:0; +} +.sp-color { + position: absolute; + top:0; + left:0; + bottom:0; + right:20%; +} +.sp-hue { + position: absolute; + top:0; + right:0; + bottom:0; + left:84%; + height: 100%; +} + +.sp-clear-enabled .sp-hue { + top:33px; + height: 77.5%; +} + +.sp-fill { + padding-top: 80%; +} +.sp-sat, .sp-val { + position: absolute; + top:0; + left:0; + right:0; + bottom:0; +} + +.sp-alpha-enabled .sp-top { + margin-bottom: 18px; +} +.sp-alpha-enabled .sp-alpha { + display: block; +} +.sp-alpha-handle { + position:absolute; + top:-4px; + bottom: -4px; + width: 6px; + left: 50%; + cursor: pointer; + border: 1px solid black; + background: white; + opacity: .8; +} +.sp-alpha { + display: none; + position: absolute; + bottom: -14px; + right: 0; + left: 0; + height: 8px; +} +.sp-alpha-inner { + border: solid 1px #333; +} + +.sp-clear { + display: none; +} + +.sp-clear.sp-clear-display { + background-position: center; +} + +.sp-clear-enabled .sp-clear { + display: block; + position:absolute; + top:0px; + right:0; + bottom:0; + left:84%; + height: 28px; +} + +/* Don't allow text selection */ +.sp-container, .sp-replacer, .sp-preview, .sp-dragger, .sp-slider, .sp-alpha, .sp-clear, .sp-alpha-handle, .sp-container.sp-dragging .sp-input, .sp-container button { + -webkit-user-select:none; + -moz-user-select: -moz-none; + -o-user-select:none; + user-select: none; +} + +.sp-container.sp-input-disabled .sp-input-container { + display: none; +} +.sp-container.sp-buttons-disabled .sp-button-container { + display: none; +} +.sp-container.sp-palette-buttons-disabled .sp-palette-button-container { + display: none; +} +.sp-palette-only .sp-picker-container { + display: none; +} +.sp-palette-disabled .sp-palette-container { + display: none; +} + +.sp-initial-disabled .sp-initial { + display: none; +} + + +/* Gradients for hue, saturation and value instead of images. Not pretty... but it works */ +.sp-sat { + background-image: -webkit-gradient(linear, 0 0, 100% 0, from(#FFF), to(rgba(204, 154, 129, 0))); + background-image: -webkit-linear-gradient(left, #FFF, rgba(204, 154, 129, 0)); + background-image: -moz-linear-gradient(left, #fff, rgba(204, 154, 129, 0)); + background-image: -o-linear-gradient(left, #fff, rgba(204, 154, 129, 0)); + background-image: -ms-linear-gradient(left, #fff, rgba(204, 154, 129, 0)); + background-image: linear-gradient(to right, #fff, rgba(204, 154, 129, 0)); + -ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType = 1, startColorstr=#FFFFFFFF, endColorstr=#00CC9A81)"; + filter : progid:DXImageTransform.Microsoft.gradient(GradientType = 1, startColorstr='#FFFFFFFF', endColorstr='#00CC9A81'); +} +.sp-val { + background-image: -webkit-gradient(linear, 0 100%, 0 0, from(#000000), to(rgba(204, 154, 129, 0))); + background-image: -webkit-linear-gradient(bottom, #000000, rgba(204, 154, 129, 0)); + background-image: -moz-linear-gradient(bottom, #000, rgba(204, 154, 129, 0)); + background-image: -o-linear-gradient(bottom, #000, rgba(204, 154, 129, 0)); + background-image: -ms-linear-gradient(bottom, #000, rgba(204, 154, 129, 0)); + background-image: linear-gradient(to top, #000, rgba(204, 154, 129, 0)); + -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#00CC9A81, endColorstr=#FF000000)"; + filter : progid:DXImageTransform.Microsoft.gradient(startColorstr='#00CC9A81', endColorstr='#FF000000'); +} + +.sp-hue { + background: -moz-linear-gradient(top, #ff0000 0%, #ffff00 17%, #00ff00 33%, #00ffff 50%, #0000ff 67%, #ff00ff 83%, #ff0000 100%); + background: -ms-linear-gradient(top, #ff0000 0%, #ffff00 17%, #00ff00 33%, #00ffff 50%, #0000ff 67%, #ff00ff 83%, #ff0000 100%); + background: -o-linear-gradient(top, #ff0000 0%, #ffff00 17%, #00ff00 33%, #00ffff 50%, #0000ff 67%, #ff00ff 83%, #ff0000 100%); + background: -webkit-gradient(linear, left top, left bottom, from(#ff0000), color-stop(0.17, #ffff00), color-stop(0.33, #00ff00), color-stop(0.5, #00ffff), color-stop(0.67, #0000ff), color-stop(0.83, #ff00ff), to(#ff0000)); + background: -webkit-linear-gradient(top, #ff0000 0%, #ffff00 17%, #00ff00 33%, #00ffff 50%, #0000ff 67%, #ff00ff 83%, #ff0000 100%); + background: linear-gradient(to bottom, #ff0000 0%, #ffff00 17%, #00ff00 33%, #00ffff 50%, #0000ff 67%, #ff00ff 83%, #ff0000 100%); +} + +/* IE filters do not support multiple color stops. + Generate 6 divs, line them up, and do two color gradients for each. + Yes, really. + */ +.sp-1 { + height:17%; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0000', endColorstr='#ffff00'); +} +.sp-2 { + height:16%; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffff00', endColorstr='#00ff00'); +} +.sp-3 { + height:17%; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ff00', endColorstr='#00ffff'); +} +.sp-4 { + height:17%; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffff', endColorstr='#0000ff'); +} +.sp-5 { + height:16%; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0000ff', endColorstr='#ff00ff'); +} +.sp-6 { + height:17%; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff00ff', endColorstr='#ff0000'); +} + +.sp-hidden { + display: none !important; +} + +/* Clearfix hack */ +.sp-cf:before, .sp-cf:after { content: ""; display: table; } +.sp-cf:after { clear: both; } +.sp-cf { *zoom: 1; } + +/* Mobile devices, make hue slider bigger so it is easier to slide */ +@media (max-device-width: 480px) { + .sp-color { right: 40%; } + .sp-hue { left: 63%; } + .sp-fill { padding-top: 60%; } +} +.sp-dragger { + border-radius: 5px; + height: 5px; + width: 5px; + border: 1px solid #fff; + background: #000; + cursor: pointer; + position:absolute; + top:0; + left: 0; +} +.sp-slider { + position: absolute; + top:0; + cursor:pointer; + height: 3px; + left: -1px; + right: -1px; + border: 1px solid #000; + background: white; + opacity: .8; +} + +/* +Theme authors: +Here are the basic themeable display options (colors, fonts, global widths). +See http://bgrins.github.io/spectrum/themes/ for instructions. +*/ + +.sp-container { + border-radius: 0; + background-color: #ECECEC; + border: solid 1px #f0c49B; + padding: 0; +} +.sp-container, .sp-container button, .sp-container input, .sp-color, .sp-hue, .sp-clear { + font: normal 12px "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Geneva, Verdana, sans-serif; + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + -ms-box-sizing: border-box; + box-sizing: border-box; +} +.sp-top { + margin-bottom: 3px; +} +.sp-color, .sp-hue, .sp-clear { + border: solid 1px #666; +} + +/* Input */ +.sp-input-container { + float:right; + width: 100px; + margin-bottom: 4px; +} +.sp-initial-disabled .sp-input-container { + width: 100%; +} +.sp-input { + font-size: 12px !important; + border: 1px inset; + padding: 4px 5px; + margin: 0; + width: 100%; + background:transparent; + border-radius: 3px; + color: #222; +} +.sp-input:focus { + border: 1px solid orange; +} +.sp-input.sp-validation-error { + border: 1px solid red; + background: #fdd; +} +.sp-picker-container , .sp-palette-container { + float:left; + position: relative; + padding: 10px; + padding-bottom: 300px; + margin-bottom: -290px; +} +.sp-picker-container { + width: 172px; + border-left: solid 1px #fff; +} + +/* Palettes */ +.sp-palette-container { + border-right: solid 1px #ccc; +} + +.sp-palette-only .sp-palette-container { + border: 0; +} + +.sp-palette .sp-thumb-el { + display: block; + position:relative; + float:left; + width: 24px; + height: 15px; + margin: 3px; + cursor: pointer; + border:solid 2px transparent; +} +.sp-palette .sp-thumb-el:hover, .sp-palette .sp-thumb-el.sp-thumb-active { + border-color: orange; +} +.sp-thumb-el { + position:relative; +} + +/* Initial */ +.sp-initial { + float: left; + border: solid 1px #333; +} +.sp-initial span { + width: 30px; + height: 25px; + border:none; + display:block; + float:left; + margin:0; +} + +.sp-initial .sp-clear-display { + background-position: center; +} + +/* Buttons */ +.sp-palette-button-container, +.sp-button-container { + float: right; +} + +/* Replacer (the little preview div that shows up instead of the ) */ +.sp-replacer { + margin:0; + overflow:hidden; + cursor:pointer; + padding: 4px; + display:inline-block; + *zoom: 1; + *display: inline; + border: solid 1px #91765d; + background: #eee; + color: #333; + vertical-align: middle; +} +.sp-replacer:hover, .sp-replacer.sp-active { + border-color: #F0C49B; + color: #111; +} +.sp-replacer.sp-disabled { + cursor:default; + border-color: silver; + color: silver; +} +.sp-dd { + padding: 2px 0; + height: 16px; + line-height: 16px; + float:left; + font-size:10px; +} +.sp-preview { + position:relative; + width:25px; + height: 20px; + border: solid 1px #222; + margin-right: 5px; + float:left; + z-index: 0; +} + +.sp-palette { + *width: 220px; + max-width: 220px; +} +.sp-palette .sp-thumb-el { + width:16px; + height: 16px; + margin:2px 1px; + border: solid 1px #d0d0d0; +} + +.sp-container { + padding-bottom:0; +} + + +/* Buttons: http://hellohappy.org/css3-buttons/ */ +.sp-container button { + background-color: #eeeeee; + background-image: -webkit-linear-gradient(top, #eeeeee, #cccccc); + background-image: -moz-linear-gradient(top, #eeeeee, #cccccc); + background-image: -ms-linear-gradient(top, #eeeeee, #cccccc); + background-image: -o-linear-gradient(top, #eeeeee, #cccccc); + background-image: linear-gradient(to bottom, #eeeeee, #cccccc); + border: 1px solid #ccc; + border-bottom: 1px solid #bbb; + border-radius: 3px; + color: #333; + font-size: 14px; + line-height: 1; + padding: 5px 4px; + text-align: center; + text-shadow: 0 1px 0 #eee; + vertical-align: middle; +} +.sp-container button:hover { + background-color: #dddddd; + background-image: -webkit-linear-gradient(top, #dddddd, #bbbbbb); + background-image: -moz-linear-gradient(top, #dddddd, #bbbbbb); + background-image: -ms-linear-gradient(top, #dddddd, #bbbbbb); + background-image: -o-linear-gradient(top, #dddddd, #bbbbbb); + background-image: linear-gradient(to bottom, #dddddd, #bbbbbb); + border: 1px solid #bbb; + border-bottom: 1px solid #999; + cursor: pointer; + text-shadow: 0 1px 0 #ddd; +} +.sp-container button:active { + border: 1px solid #aaa; + border-bottom: 1px solid #888; + -webkit-box-shadow: inset 0 0 5px 2px #aaaaaa, 0 1px 0 0 #eeeeee; + -moz-box-shadow: inset 0 0 5px 2px #aaaaaa, 0 1px 0 0 #eeeeee; + -ms-box-shadow: inset 0 0 5px 2px #aaaaaa, 0 1px 0 0 #eeeeee; + -o-box-shadow: inset 0 0 5px 2px #aaaaaa, 0 1px 0 0 #eeeeee; + box-shadow: inset 0 0 5px 2px #aaaaaa, 0 1px 0 0 #eeeeee; +} +.sp-cancel { + font-size: 11px; + color: #d93f3f !important; + margin:0; + padding:2px; + margin-right: 5px; + vertical-align: middle; + text-decoration:none; + +} +.sp-cancel:hover { + color: #d93f3f !important; + text-decoration: underline; +} + + +.sp-palette span:hover, .sp-palette span.sp-thumb-active { + border-color: #000; +} + +.sp-preview, .sp-alpha, .sp-thumb-el { + position:relative; + background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAIAAADZF8uwAAAAGUlEQVQYV2M4gwH+YwCGIasIUwhT25BVBADtzYNYrHvv4gAAAABJRU5ErkJggg==); +} +.sp-preview-inner, .sp-alpha-inner, .sp-thumb-inner { + display:block; + position:absolute; + top:0;left:0;bottom:0;right:0; +} + +.sp-palette .sp-thumb-inner { + background-position: 50% 50%; + background-repeat: no-repeat; +} + +.sp-palette .sp-thumb-light.sp-thumb-active .sp-thumb-inner { + background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAIVJREFUeNpiYBhsgJFMffxAXABlN5JruT4Q3wfi/0DsT64h8UD8HmpIPCWG/KemIfOJCUB+Aoacx6EGBZyHBqI+WsDCwuQ9mhxeg2A210Ntfo8klk9sOMijaURm7yc1UP2RNCMbKE9ODK1HM6iegYLkfx8pligC9lCD7KmRof0ZhjQACDAAceovrtpVBRkAAAAASUVORK5CYII=); +} + +.sp-palette .sp-thumb-dark.sp-thumb-active .sp-thumb-inner { + background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAadEVYdFNvZnR3YXJlAFBhaW50Lk5FVCB2My41LjEwMPRyoQAAAMdJREFUOE+tkgsNwzAMRMugEAahEAahEAZhEAqlEAZhEAohEAYh81X2dIm8fKpEspLGvudPOsUYpxE2BIJCroJmEW9qJ+MKaBFhEMNabSy9oIcIPwrB+afvAUFoK4H0tMaQ3XtlrggDhOVVMuT4E5MMG0FBbCEYzjYT7OxLEvIHQLY2zWwQ3D+9luyOQTfKDiFD3iUIfPk8VqrKjgAiSfGFPecrg6HN6m/iBcwiDAo7WiBeawa+Kwh7tZoSCGLMqwlSAzVDhoK+6vH4G0P5wdkAAAAASUVORK5CYII=); +} + +.sp-clear-display { + background-repeat:no-repeat; + background-position: center; + background-image: url(data:image/gif;base64,R0lGODlhFAAUAPcAAAAAAJmZmZ2dnZ6enqKioqOjo6SkpKWlpaampqenp6ioqKmpqaqqqqurq/Hx8fLy8vT09PX19ff39/j4+Pn5+fr6+vv7+wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAP8ALAAAAAAUABQAAAihAP9FoPCvoMGDBy08+EdhQAIJCCMybCDAAYUEARBAlFiQQoMABQhKUJBxY0SPICEYHBnggEmDKAuoPMjS5cGYMxHW3IiT478JJA8M/CjTZ0GgLRekNGpwAsYABHIypcAgQMsITDtWJYBR6NSqMico9cqR6tKfY7GeBCuVwlipDNmefAtTrkSzB1RaIAoXodsABiZAEFB06gIBWC1mLVgBa0AAOw==); +} diff --git a/osticket/theme/scp/tooltip.css b/osticket/theme/scp/tooltip.css new file mode 100644 index 0000000..daecf02 --- /dev/null +++ b/osticket/theme/scp/tooltip.css @@ -0,0 +1,115 @@ +.tooltip { + position: absolute; + z-index: 9999999; + display: block; + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; + font-style: normal; + font-weight: normal; + letter-spacing: normal; + line-break: auto; + line-height: 1.428571429; + text-align: left; + text-align: start; + text-decoration: none; + text-shadow: none; + text-transform: none; + white-space: normal; + word-break: normal; + word-spacing: normal; + word-wrap: normal; + font-size: 12px; + 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-left: 3px; + padding: 0 5px; +} +.tooltip.bottom { + margin-top: 3px; + padding: 5px 0; +} +.tooltip.left { + margin-left: -3px; + padding: 0 5px; +} +.tooltip-inner { + max-width: 200px; + padding: 3px 8px; + color: #ffffff; + text-align: center; + background-color: #000000; + border-radius: 4px; +} +.tooltip-arrow { + position: absolute; + width: 0; + height: 0; + border-color: transparent; + border-style: solid; +} +.tooltip.top .tooltip-arrow { + bottom: 0; + left: 50%; + margin-left: -5px; + border-width: 5px 5px 0; + border-top-color: #000000; +} +.tooltip.top-left .tooltip-arrow { + bottom: 0; + right: 5px; + margin-bottom: -5px; + border-width: 5px 5px 0; + border-top-color: #000000; +} +.tooltip.top-right .tooltip-arrow { + bottom: 0; + left: 5px; + margin-bottom: -5px; + border-width: 5px 5px 0; + border-top-color: #000000; +} +.tooltip.right .tooltip-arrow { + top: 50%; + left: 0; + margin-top: -5px; + border-width: 5px 5px 5px 0; + border-right-color: #000000; +} +.tooltip.left .tooltip-arrow { + top: 50%; + right: 0; + margin-top: -5px; + border-width: 5px 0 5px 5px; + border-left-color: #000000; +} +.tooltip.bottom .tooltip-arrow { + top: 0; + left: 50%; + margin-left: -5px; + border-width: 0 5px 5px; + border-bottom-color: #000000; +} +.tooltip.bottom-left .tooltip-arrow { + top: 0; + right: 5px; + margin-top: -5px; + border-width: 0 5px 5px; + border-bottom-color: #000000; +} +.tooltip.bottom-right .tooltip-arrow { + top: 0; + left: 5px; + margin-top: -5px; + border-width: 0 5px 5px; + border-bottom-color: #000000; +} + diff --git a/osticket/theme/scp/translatable.css b/osticket/theme/scp/translatable.css new file mode 100644 index 0000000..6601345 --- /dev/null +++ b/osticket/theme/scp/translatable.css @@ -0,0 +1,162 @@ + +div.add-translation { + padding: 5px; + border-top: 1px solid rgba(0, 0, 0, 0.3); + background-color:#eee; + border-radius:0 0 5px 5px; + box-shadow: inset 0 1px 1px rgba(0,0,0,0.08); +} +div.add-translation button { + margin-left: 5px; +} + +div.translations { + min-height: 20px; + position: absolute; + top: 100%; + left: 0; + z-index: 1000; + float: left; + display: none; + min-width: 160px; + padding: 4px 0 0; + margin: 0; + list-style: none; + background-color: #ffffff; + border-color: #ccc; + border-color: rgba(0, 0, 0, 0.2); + border-style: solid; + border-width: 1px; + -webkit-border-radius: 0 0 5px 5px; + -moz-border-radius: 0 0 5px 5px; + border-radius: 0 0 5px 5px; + -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); + -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); + box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); + -webkit-background-clip: padding-box; + -moz-background-clip: padding; + background-clip: padding-box; + *border-right-width: 2px; + *border-bottom-width: 2px; +} +div.translations .close { + position:absolute; + right:3px; + top:3px; + cursor: pointer; +} +ul.translations { + padding-left: 0; + min-width: 300px; + max-height: 150px; + overflow-y: auto; + padding: 5px 8px 8px; + margin: 0; +} +ul.translations li { + list-style: none; + padding: 0 10px; + box-sizing: border-box; + display: block; +} +ul.translations li + li { + margin-top: 10px; +} +ul.translations li label.language { + color: black; + font-weight: 400; + letter-spacing: 0; +} +ul.translations li label.language .flag { + margin-right: 6px; +} +ul.translations li input { + width: 100%; + box-sizing: border-box; + box-shadow: inset 0 1px 1px rgba(0,0,0,0.08); + padding: 2px 4px; + border-radius: 3px; + border: 1px solid #bbb; + font-family: sans-serif; + font-size: 12px; + margin-top: 4px; +} +.language-commit { + text-align: right; + padding: 5px 10px; + background-color: cyan; + background: repeating-linear-gradient( + 45deg, + rgba(255, 255, 255, 0.05), + rgba(255, 255, 255, 0.05) 10px, + rgba(255, 255, 255, 0.3) 10px, + rgba(255, 255, 255, 0.3) 20px + ), #E65524; +} + + +div.translatable { + border: 1px solid #bbb; + box-shadow: inset 0 1px 1px rgba(0,0,0,0.05); + display: inline-block; + white-space: nowrap; + border-right: none; + background-color: white; + line-height: 16px; +} +div.translatable.textarea { + border: 1px solid #bbb; + box-shadow: inset 0 1px 1px rgba(0,0,0,0.05); + border-radius: 4px; +} +div.translatable.focus { + outline-offset: -2px; + outline-style: auto; + outline-width: 5px; + outline-color: -webkit-focus-ring-color; +} +div.translatable .flag { + margin-right: 4px; +} +div.translatable.textarea .flag { + vertical-align: top; +} + +textarea.translatable, +input.translatable { + border: none !important; + padding: 2px 5px !important; + margin: 0 !important; + background: none; +} +textarea.translatable, +input.translatable:focus { + outline-style: none; +} + +button.translatable { + margin: -1px 0; + padding: 4px 5px 5px; + background-color: #444; + background:linear-gradient(0deg, #444 0, #888 100%); + color: white; + border: none; + border-radius: 0 2px 2px 0; + cursor: pointer; + vertical-align: top; +} + +div.translatable.textarea + button.translatable { + position: absolute; + top: 18px; + right: 4px; + border: none; + background-color: transparent; + background: transparent; + color: #aaa; + color: rgba(0, 0, 0, 0.5); + padding-top: 0; +} +div.translatable.textarea + button.translatable:hover { + color: black; +} diff --git a/osticket/theme/scp/typeahead.css b/osticket/theme/scp/typeahead.css new file mode 100644 index 0000000..2e4e4d6 --- /dev/null +++ b/osticket/theme/scp/typeahead.css @@ -0,0 +1,74 @@ +/* FROM bootstrap.css - just what is needed for typeahead */ +.dropdown-menu { + position: absolute; + top: 100%; + left: 0; + z-index: 1000; + float: left; + display: none; + min-width: 160px; + padding: 4px 0 2px; + margin: 0; + list-style: none; + background-color: #ffffff; + border-color: #ccc; + border-color: rgba(0, 0, 0, 0.2); + border-style: solid; + border-width: 1px; + -webkit-border-radius: 0 0 5px 5px; + -moz-border-radius: 0 0 5px 5px; + border-radius: 0 0 5px 5px; + -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); + -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); + box-shadow: 0 10px 15px -5px rgba(0, 0, 0, 0.5); + -webkit-background-clip: padding-box; + -moz-background-clip: padding; + background-clip: padding-box; + *border-right-width: 2px; + *border-bottom-width: 2px; + opacity: 0.95; +} +.dropdown-menu.pull-right { + right: 0; + left: auto; +} +.dropdown-menu.scroll { + max-height: 180px; + height: auto; + overflow-y: auto; + padding: 0; +} +.dropdown-menu .divider { + height: 1px; + margin: 8px 1px; + overflow: hidden; + background-color: #e5e5e5; + border-bottom: 1px solid #ffffff; + *width: 100%; + *margin: -5px 0 5px; +} +.dropdown-menu a { + display: block; + padding: 4px 15px; + clear: both; + font-weight: normal; + line-height: 18px; + color: #333333; + white-space: nowrap; +} +.dropdown-menu li > a:hover, +.dropdown-menu .active > a, +.dropdown-menu .active > a:hover { + color: #ffffff; + text-decoration: none; + background-color: #0088cc; +} +.dropdown-menu li > a:hover .faded, +.dropdown-menu .active > a .faded, +.dropdown-menu .active > a:hover .faded { + color: rgba(255,255,255,0.6); +} + +.dropdown-menu li + li { + border-top: 1px solid rgba(0,0,0,0.15); +}