Skip to content
Snippets Groups Projects
scp.css 74.9 KiB
Newer Older
  • Learn to ignore specific revisions
  • Peter Rotich's avatar
    Peter Rotich committed
    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 {
    
    Peter Rotich's avatar
    Peter Rotich committed
        background:#eee;
        color:#000;
    
        font-size:14px;
    
    Peter Rotich's avatar
    Peter Rotich committed
        margin:0;
        padding:0;
    }
    
    
    Peter Rotich's avatar
    Peter Rotich committed
    a {
    
    Peter Rotich's avatar
    Peter Rotich committed
        color:#184E81;
    
    Peter Rotich's avatar
    Peter Rotich committed
        text-decoration:none;
    
    Jared Hancock's avatar
    Jared Hancock committed
        display: inline-block;
    
    Peter Rotich's avatar
    Peter Rotich committed
    }
    
    
    a:hover, .link:hover {
    
    Peter Rotich's avatar
    Peter Rotich committed
        text-decoration: underline;
    
    Peter Rotich's avatar
    Peter Rotich committed
    }
    
    #nav a:hover,
    #sub_nav a:hover,
    a:hover i[class^="icon-"],
    .tabs a {
        text-decoration: none;
    }
    
    div#header a {
        color:#E65524;
    }
    
    
    Peter Rotich's avatar
    Peter Rotich committed
    .centered {
        text-align:center;
    }
    
    
    .full-width {
        width: 100%;
    
        box-sizing: border-box;
    
    .headline {
        margin-bottom: 15px;
    
    Peter Rotich's avatar
    Peter Rotich committed
    .clear {
        clear:both;
    }
    
    
    Peter Rotich's avatar
    Peter Rotich committed
    .faded {
    
        color: #666;
        color: rgba(0,0,0,0.5);
    
    Peter Rotich's avatar
    Peter Rotich committed
    }
    
    .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%;
    
    Peter Rotich's avatar
    Peter Rotich committed
    }
    
    .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; }
    
    Peter Rotich's avatar
    Peter Rotich committed
    
    
    #breadcrumbs {
        color: #333;
        margin-bottom: 15px;
    
    Peter Rotich's avatar
    Peter Rotich committed
    }
    
    #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; }
    
    Peter Rotich's avatar
    Peter Rotich committed
    
    
    #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; }
    
    Peter Rotich's avatar
    Peter Rotich committed
    
    
    #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; }
    
    Peter Rotich's avatar
    Peter Rotich committed
    
    
    #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; }
    
    Peter Rotich's avatar
    Peter Rotich committed
    
    
    #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; }
    
    
    Peter Rotich's avatar
    Peter Rotich committed
    
    #container {
        width:960px;
        margin:0 auto 20px auto;
    }
    
    #header {
        height:76px;
        border-left:1px solid #aaa;
        border-right:1px solid #aaa;
    
        background-color: rgb(248,248,248);
        box-shadow: inset 0 -10px 8px -5px rgba(0,0,0,0.1);
    
    Peter Rotich's avatar
    Peter Rotich committed
    }
    
    #logo {
        display:block;
        text-decoration:none;
        outline:none;
    
        height: 64px;
    
        max-width: 400px;
    
        padding: 5px 0 7px 5px;
    
    }
    #logo 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;
    
    Peter Rotich's avatar
    Peter Rotich committed
    }
    
    #header p {
        display:block;
    
        width:auto;
        max-width:630px;
    
    Peter Rotich's avatar
    Peter Rotich committed
        margin:10px;
        background:#eee;
        border:1px solid #ccc;
        padding:8px;
        text-align:center;
    }
    
    
    Peter Rotich's avatar
    Peter Rotich committed
        clear:both;
        margin:0;
        padding:0 20px;
        height:26px;
        line-height:26px;
        border-left:1px solid #aaa;
        border-right:1px solid #aaa;
    
        white-space: nowrap;
    
    #nav .active, #sub_nav > li  {
    
    Peter Rotich's avatar
    Peter Rotich committed
        padding:0;
        list-style:none;
        display:inline;
    }
    
    #nav {
        background:#eee;
        padding-top:4px;
        z-index:200;
        border-top:1px solid #ddd;
        border-bottom:1px solid #c5d9ec;
    }
    
    
    #nav .active, #nav .inactive {
    
        display:inline-block;
    
        min-width:95px;
        width: auto;
        padding-left: 10px;
        padding-right: 10px;
    
    Peter Rotich's avatar
    Peter Rotich committed
        height:26px;
        color:#555;
        text-align:center;
        position:relative;
    
    
        border-radius:5px 5px 0 0;
        border-style: solid;
        border-width: 1px 1px 0;
        border-color: transparent;
    
    Peter Rotich's avatar
    Peter Rotich committed
    }
    
    #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 {
    
    Peter Rotich's avatar
    Peter Rotich committed
        width:230px;
        background:#fbfbfb;
        margin:0;
    
        padding:5px 0;
    
        position:absolute;
        left: -1px;
    
    Peter Rotich's avatar
    Peter Rotich committed
        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;
    
    Peter Rotich's avatar
    Peter Rotich committed
    }
    
    #nav .inactive li {
        display:block;
        margin:0;
    
        padding:0;
    
    Peter Rotich's avatar
    Peter Rotich committed
        list-style:none;
        text-align:left;
    }
    
    
    #nav li.inactive:hover > ul {
        visibility: visible;
        opacity: 1;
        transition-delay: 0.25s;
    
    Peter Rotich's avatar
    Peter Rotich committed
    }
    
    .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: 0 10px 0 34px;
    
    Peter Rotich's avatar
    Peter Rotich committed
    }
    
    #nav .inactive li a:hover {
        color:#E65524;
    
        background-color: #fbfbfb;
        background-color: rgba(0,0,0,0.05);
    
    Peter Rotich's avatar
    Peter Rotich committed
    }
    
    
    /* Custom queue fields with background color should fill cell */
    
    Jared Hancock's avatar
    Jared Hancock committed
    .offset {
        position: relative;
    }
    .offset .fill {
    
        display: block;
    
    Jared Hancock's avatar
    Jared Hancock committed
        padding: 4px!important;
        position: absolute;
        left: 0;
        top: 0;
        right: 0;
        bottom: 0;
    
    /***********************************************************************
                     Start Custom Queues Menu System
    /***********************************************************************/
    
    Peter Rotich's avatar
    Peter Rotich committed
    
    
    Peter Rotich's avatar
    Peter Rotich committed
        background:#f7f7f7;
        border-bottom:1px solid #bebebe;
    
        padding: 2px 20px;
    }
    #customQ_nav {
    
        clear:both;
        margin:0;
        padding:0;
        line-height:26px;
    
    #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;
    
    #customQ_nav .jb-overflowmenu-menu-primary li.item > a {
    
        display:inline-block;
    
    Peter Rotich's avatar
    Peter Rotich committed
        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;
    
    Peter Rotich's avatar
    Peter Rotich committed
    
    
    #sub_nav > li > a:hover,
    
    #customQ_nav .jb-overflowmenu-menu-primary li.item:hover > a {
    
    Peter Rotich's avatar
    Peter Rotich committed
        color:#E65524;
    
    Jared Hancock's avatar
    Jared Hancock committed
    #sub_nav a.active, #sub_nav li.active > a,
    
    #customQ_nav .jb-overflowmenu-menu-primary li.item > a.active {
    
    Jared Hancock's avatar
    Jared Hancock committed
    #sub_nav li.child.active > a {
    
    #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;
        text-transform:capitalize;
    }
    
    Jared Hancock's avatar
    Jared Hancock committed
    .customQ-dropdown a.truncate {
        min-width: 140px;
    }
    
    
    .customQ-dropdown ul li {
        list-style:none;
        list-style-image: none;
    
    .customQ-dropdown li h4 {
        padding:2px 8px;
        margin:0;
    
        background-color:#eee;
        color:#bbb;
    
        text-align:left;
    
    .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;
    
    Peter Rotich's avatar
    Peter Rotich committed
        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);
    
        background:#fff;
        text-align: left;
        font-size: 0.95em;
    
        min-width: 100%;
    
        list-style: none;
        left:-1px;
    
        position:absolute;
    
    .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 *************/
    
    
    .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;
    }
    .customQ-dropdown ul li > span.personalQmenu.newItemQ {
        margin-right:20px;
    }
    
    /************ 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 {
    
    .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  {
    
    .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;
    
        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 {
    
    .customQ-dropdown .controlQ div.editQ:hover .manageQ i {
    
    .customQ-dropdown .controlQ div.editQ:hover .manageQ a {
    
    .customQ-dropdown .controlQ div.editQ:hover .manageQ a:hover i {
    
        color:#fff;
    }
    
    /***************************************
              Overflow Menu
    ****************************************/
    
    .jb-overflowmenu {
        position: relative;
        height:35px;
    }
    
    
    
    .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 {
        display: inline;
        left: auto;
        bottom: 0px;
    }
    
    
    .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:10px;
        background-color:#eee;
        border-left:1px solid #bebebe;
    }
    
    .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;
    
    /*** Overflow Dropdown ***/
    
    #sub_nav .jb-overflowmenu-menu-secondary li.item:before {
    
        font-family: "FontAwesome";
        content:"\F0D9";
        padding:5px;
    
    #sub_nav .jb-overflowmenu-menu-secondary li.item a > i {
    
        margin-top:5px;
    }
    
    #sub_nav .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;
    
    #sub_nav .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;
    }
    
    
    #sub_nav .jb-overflowmenu-menu-secondary li.item:hover {
    
        padding:0 10px;
        color:#E65524;
        background-color: #fff;
        border-left:none;
        border-top:none;
        border-right:none;
    
    #sub_nav .jb-overflowmenu-menu-secondary li.item:hover > a {
    
        color:#E65524;
        text-decoration: none;
    }
    
    
    #sub_nav .jb-overflowmenu-menu-secondary li.item > a.active {
    
        font-weight:bold;
    }
    .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 {
    
    .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;
    
    Peter Rotich's avatar
    Peter Rotich committed
    }
    
    /**********************End Custom Queues Dropdown******************/
    
    Peter Rotich's avatar
    Peter Rotich committed
    
    
    /*************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;
    }
    
    
    /*********************/
    
    
    
    
    Peter Rotich's avatar
    Peter Rotich committed
    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) }
    
    Peter Rotich's avatar
    Peter Rotich committed
    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) }
    
    
    
    Peter Rotich's avatar
    Peter Rotich committed
    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) }
    
    Peter Rotich's avatar
    Peter Rotich committed
    
    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) }
    
    Peter Rotich's avatar
    Peter Rotich committed
    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) }
    
    
    
    Peter Rotich's avatar
    Peter Rotich committed
    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; }
    
    
    Peter Rotich's avatar
    Peter Rotich committed
    /* Generic CSS based Icons. use=> <tag class="Icon iconname">text</tag> */
    
    .Icon {
        width: auto;
        padding-left:20px;
        background-position: left center;
        background-repeat: no-repeat;
    
        min-height: 16px;