﻿@charset "UTF-8";
/*
* @author Creative MediaWorks Inc.
* @version 1.0
*/

body,
.fixed-header,
#login .box,
.tabs a.tab.selected,
.ui-widget-content .ui-state-highlight,
.notes-panel,
table.nested tr.level4 > td {
    background: #e9edf4;
}

a:link, a:visited {
    color: #005a87;
}

.dropdown-container .dropdown-content > .item {
    color: #005a87;
}

a:hover {
    /*background-color: #9D2235;*/
    opacity: 0.8;
    /*color: #0671a7;*/
}

#main.login {
    background-color: #A7A8AA;
    background-image: url(bg.png);
    background-position: center center;
    background-size: cover;
}

#login .logo {
    background: url(corcept_logo_medium.png) center center no-repeat #FFFFFF;
    border-top: 10px solid #9D2235;
}

#logo {
    background: url(corcept_logo_small.png) 8px center no-repeat transparent;
}

#sideNav,
#sideNavBg {
    background-color: #9D2235;
}

    #sideNav ul li a {
        color: #e0e0e1;
    }

    #sideNav ul li.cur > a, #sideNav ul li.cur > a:hover {
        /*background-color: #1c222f;*/
        background-color: rgba(0,0,0,0.2);
        border-left: 2px solid #FFFFFF;
        color: #FFFFFF;
    }

    #sideNav ul li.cur span, #sideNav ul li.cur:hover a span {
        color: #FFF;
    }

    #sideNav ul.subNav {
        background-color: #9D2235;
    }

        #sideNav ul.subNav li:hover a {
            /*background-color: #1c222f;*/            
        }

.button, .button:link, .button:visited {
    background-color: #cad1da;
}

    .button:hover {
        background-color: #b9c1ca;
    }

    .button.alt {
        background-color: #9D2235;
    }

        .button.alt:hover {
            background-color: #9D2235;
            opacity: 0.8;
        }

    .button.notes {
        background: #f2c64c;
    }

.tag-link.event {
    border-radius: 4px;
    color: #5f636a;
    font-weight: bold;
    padding: 7px;
    display: inline-block;
    border: 1px solid #9da8b1;
    margin: 5px 10px 5px 0px;
    text-align: left;
    line-height: 14px;
}

    .tag-link.event.highlighted {
        background-color: #9D2235;
        border: 1px solid #9D2235;
        color: #fff;
    }

.tabs {
    background: repeating-linear-gradient( to bottom, #cad1da, #cad1da 60px, #9da8b1 60px, #9da8b1 120px );
}

    .tabs a, .tabs a.tab:link, #header .tabs a.tab:visited {
        color: #484848;
    }

.box .box-title {
    background: #9da8b1;
}

    .box .box-title.alt {
        background: #0d2646;
    }

.alerts-container .side-panel {
    background: #80939c;
}

table.static tr:nth-child(odd) td.task-label {
    background-color: #bac0c9 !important;
}

table.dashboard td.task-label {
    background-color: #cfd3d9 !important;
}

.search-nav {
    background: #36424a;
}

    .search-nav ul li.cur a {
        background-color: #9D2235;
    }

.email-preview .email-content {
    background-color: #36424a;
}

table.nested tr.level1 td {
    background-color: #556471 !important;
    border-color: #46535e;
}

table.nested tr.level1:hover td {
    background-color: #46535e !important;
}

table.nested tr.level2 td {
    background-color: #cad1da !important;
    border-color: #b9c1ca;
}

table.nested tr.level2:hover td {
    background-color: #b9c1ca !important;
}

table.nested tr.level3 td {
    background-color: #ffffff !important;
    border-color: #cfd3d9;
}

table.nested tr.level4 > td {
    background: #eee;
    border-color: #bac0c9;
}

table.nested tr.total td {
    background: #36424a;
    color: #FFFFFF;
}

table.nested tr.total:hover td {
    background: #36424a !important;
    color: #FFFFFF;
}

/* DATATABLES */
table.dataTable thead th {
    background-color: #36424a;
}

.dataTables_wrapper .dataTables_paginate .paginate_button.current,
.dataTables_wrapper .dataTables_paginate .paginate_button.current:hover {
    background: #9D2235 !important;
}

table.data tr:hover:not(.noHover) > td {
    background-color: #cad1da;
}

table.data tr.selected td,
table.data tr.selected:hover td {
    background-color: #0089cf !important;
}

table.data tr.odd.selected td,
table.data tr.odd.selected:hover td {
    background-color: #027cba !important;
}

table.dataTable.dtr-inline.collapsed > tbody > tr > td.gap span:first-child:before,
table.dataTable.dtr-inline.collapsed > tbody > tr > th.gap span:first-child:before {
    background-color: #3383a6;
}

table.dataTable.dtr-inline.collapsed > tbody > tr.parent > td.gap span:first-child:before,
table.dataTable.dtr-inline.collapsed > tbody > tr.parent > th.gap span:first-child:before {
    background-color: #286681;
}

/* TOOLTIPS */
.tooltip::before {
    border-color: #3e474f transparent transparent transparent;
}

.tooltip::after {
    background: #3e474f;
    color: #edeff0;
}

.tooltip--left::before {
    border-color: transparent transparent transparent #3e474f;
}

.tooltip--right::before {
    border-color: transparent #3e474f transparent transparent;
}

.tooltip--top::before {
    border-color: #3e474f transparent transparent transparent;
}

.tooltip--bottom::before {
    border-color: transparent transparent #3e474f transparent;
}


/* CALENDARS */
.fc th {
    background: #36424a;
}

.fc-event {
    border: 1px solid #0088ce; /* default BORDER color */
    background-color: #0088ce; /* default BACKGROUND color */
    cursor: pointer;
}

@media (max-width: 700px) {
    #logo {
        background-position: center center;
    }

    .tabs a.tab.selected {
        background: none;
    }
}
