﻿body {
    color: #444;
}

.gt_ui_theme_background_body {
    background-color: #fff;
}

.gt_ui_theme_background_contrast {
    background-color: #dddddd;
}

.gt_ui_theme_background_base {
    background-color: #444;
}

.gt_ui_theme_background_dark {
    background-color: #555;
    color: #fff;
}

.gt_ui_theme_background_dark2 {
    background-color: #433e3e;
    color: #fff;
}

/* edging */
.gt_ui_theme_edging {
    border-color: #e0e0e0 !important;
}

.gt_ui_theme_edging_light {
    border-color: #ececec !important;
}

.gt_ui_theme_edging_strong {
    border-color: #ccc !important;
}

.gt_ui_theme_edging_bold {
    border-color: #444 !important;
}

/* workarea tabs */
.gt_cms_panel_tabs a {
    color: #ccc !important;
        background: none;
}

/* workarea tabs */
.gt_cms_panel_tabs a:hover {
    color: #fff !important;
}


.gt_cms_panel_tabs a.gt_ui_tab_remove_action i {
    color: #000 !important;
}


a.gt_cms_workarea_tab_active, a.gt_cms_workarea_tab_active:hover {
    color: #444 !important;
    background-color: #fff !important;
    border-top: solid 1px #e0e0e0;
    border-left: solid 1px #e0e0e0;
    border-right: solid 1px #e0e0e0;
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
}

a.gt_cms_workarea_tab_active {
    padding-bottom: 3px;
}

a.gt_cms_workarea_tab_active i {
    margin-top: 2px;
}

.gt_ui_text_knocked_back {
    color: #7e7e7e;
}

/* blocks */
.gt_ui_block .gt_ui_block_header {
    background: #f5f5f5;
    color: #000000;
}

.gt_ui_block .gt_ui_block_header h2 {
    font-size: 10px;
    text-transform: uppercase;
    font-weight: 200;
}

.gt_ui_block .gt_ui_block_header:hover, .gt_ui_block.open .gt_ui_block_header {
    background: #e5e5e5;
}

ul.gt_cms_path li a.gt_cms_path_active {
    background: none !important;
    color: #2badf1 !important;
    cursor: default;
}

.gt_ui_block .gt_ui_block_header .gt_ui_actions_wrapper a {
    color: #444 !important;
    background: none;
}

.gt_ui_block .gt_ui_block_header .gt_ui_actions_wrapper a:hover {
    color: #555 !important;
}


/* dialogs */
.gt_ui_dialog_background {
   background-color: #555;
}

.gt_ui_dialog {

}

/* ad hoc */

.gt_ui_keyboard_button {
    background: #444;
    color: #fff;
    display: inline-block;
    padding: 2px 4px;
    font-weight: 600;
}
