﻿/*Colors named using http://chir.ag/projects/name-that-color */
body {
    background-color: #c6e5ef;
    color: #144261; /*#6c7a7d;*/
}

hr {
    border-color: #d7edf7;
}

input[type=text],
input[type=password],
input[type=number],
input[type=email],
select,
textarea,
.ui-select-container,
input:focus,
select:focus,
textarea:focus {
    border-color: #d7edf7 !important;
}

::-webkit-scrollbar-track {
    background: #c6e5ef;
}

::-webkit-scrollbar-thumb {
    background: #9db9bf;
}

.color-red {
    color: #990000 !important;
}

.boxlist {
    border-color: #dcdcdc;
}

.page-header {
    background: #66b3d4;
    color: #fbfdff;
}

.sub-header {
    background: #b3d7e2;
}

.well {
    background-color: #ecf7ff;
}

    .well.accent {
        background: #dbf0f7;
    }

    .well .header {
        background: #d7edf7;
    }

.well-link:hover {
    background: #7fc9e8;
    color: #ecf7ff;
}

    .well-link:hover .sectionRow {
        border-color: #9ed5ec !important;
    }

.sectionHeader {
    background: #66b3d4;
    color: #ecf7ff;
}

.sectionRow {
    border-color: #d5dee6 !important;
}

.loginrequired {
    color: #990000;
}

.securityques {
    border-color: #dcdcdc !important;
}

.widgetToolbar a {
    color: #fbfdff;
}

.subNav {
    background: #f5f5f5;
}

.alert-box {
    color: #6c7a7d;
}

#get-started-header {
    background: #31869b;
    color: #fbfdff;
}

#dropdownNavAccount .btn:hover {
    background: #c8d1d6;
}

.securityImageSelected {
    border-color: #5ec4ab;
}

#mailnotifCount,
#msgnotifCount {
    color: #fbfdff;
    background-color: #990000;
}

#mailnotifs,
#msgnotifs {
    color: #6c7a7d;
}

.withshowpassword {
    color: #6c7a7d;
    background-color: #fbfdff;
    border-color: #d7edf7;
}
/*notifications*/
#notificationCount {
    color: #fbfdff;
    background-color: #990000;
}

#notificationIcon {
    color: #6c7a7d;
}

.read {
    background-color: #c8d1d6;
}

#notificationList .nlheader {
    border-color: #d7edf7;
}
/* end notifications*/
/*bootstrap overrides*/
.navbar-inverse {
    background: #ecf7ff;
    border-color: #d5dee6;
}

.navbar-default,
.navbar-default .navbar-nav > li > a:focus,
.navbar-default .navbar-nav > li > a:hover,
.navbar-default {
    background: #ecf7ff;
}

.navbar-brand,
.navbar-inverse .navbar-brand,
.navbar-inverse .navbar-brand a {
    color: #f5f5f5;
}

.navbar-inverse .navbar-nav > .open > a,
.navbar-inverse .navbar-nav > .open > a:focus {
    color: #5ec4ab;
}

.navbar-inverse .navbar-nav > li > a {
    color: #144261; /*#74939a;*/
}

    .navbar-inverse .navbar-nav > li > a:hover,
    .navbar-inverse .navbar-nav > li > a.hover {
        background: #5ec4ab;
        color: #fbfdff;
    }

.navbar-nav > li > .dropdown-menu {
    background: #fbfdff;
}

.navbar-inverse .navbar-toggle {
    background: #74939a;
}

    .navbar-inverse .navbar-toggle:focus,
    .navbar-inverse .navbar-toggle:hover {
        background: #5ec4ab;
    }

.navbar-inverse .navbar-collapse,
.navbar-inverse .navbar-form {
    border-color: #c8d1d6;
}

.navbar-default .navbar-nav > .active > a,
.navbar-default .navbar-nav > .active > a:focus,
.navbar-default .navbar-nav > .active > a:hover {
    background: #5ec4ab;
}

.panel-body {
    background: #ecf7ff;
}

.panel-default > .panel-heading {
    background-color: #d7edf7;
    color: #6c7a7d;
}

.btn,
button,
input[type=button],
.btn-default,
.btn-success,
.btn:visited {
    background-color: #66b3d4;
    color: #fbfdff !important;
}

    .btn.active,
    .btn:active,
    .btn.focus,
    .btn:focus,
    .btn:hover,
    button.active,
    button:active,
    button.focus,
    button:focus,
    button:hover,
    input[type=button].active,
    input[type=button]:active,
    input[type=button].focus,
    input[type=button]:focus,
    input[type=button]:hover,
    .btn-default.active,
    .btn-default:active,
    .btn-default.focus,
    .btn-default:focus,
    .btn-default:hover,
    .open > .dropdown-toggle.btn-default {
        background-color: #5ec3aa;
        color: #fbfdff;
    }

    .btn.delete {
        background-color: #990000;
        color: #fbfdff;
        border-color: #550000;
    }

        .btn.delete:hover {
            background-color: #dd0000;
            border-color: #990000;
        }

    .btn a,
    .btn a:hover {
        color: #fbfdff;
    }

select.btn option {
    background: #fbfdff;
    color: #444444;
}

.dropdown-menu > li a {
    color: #444444;
}

    .dropdown-menu > li a:hover {
        background: #f5f5f5;
    }

.dropdown-menu > li > a > i {
    border-color: #dcdcdc;
    color: #144261; /* #74939a;*/
}

.dropdown-header {
    border-color: #f5f5f5;
}

.input-group-addon {
    background: #d7edf7;
    color: #144261; /*#6c7a7d;*/
}

.input-group-checkbox {
    background: #dbf0f7;
    border-color: #dbf0f7 !important;
}

.input-group-checkbox-label {
    background: #fbfdff;
    border-color: #d7edf7 !important;
    color: #74939a;
}
/*.input-group-btn { border-color:@border-default !important; }*/
@media (max-width: 768px) {
    .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus,
    .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover {
        color: #5ec4ab;
    }

    .navbar-inverse .navbar-nav .open .dropdown-menu .divider {
        background-color: #c8d1d6;
    }
}
/*end bootstrap overrides*/
/* jquery ui overrides */
.ui-widget-header {
    color: #444444;
    background: #dcdcdc;
}

.ui-widget-content {
    border-color: #d7edf7;
}

.ui-multiselect {
    background: #fbfdff !important;
}

.ui-multiselect-header a {
    color: #74939a;
}

.ui-multiselect-checkboxes {
    color: #444444;
}

    .ui-multiselect-checkboxes .ui-state-hover {
        background: #dcdcdc;
    }
/* end jquery ui overrides */
/*forum overrides*/
span.tag {
    background-color: #5ec4ab;
}

    span.tag .badge {
        background-color: #ecf7ff;
        color: #31869b;
    }

    span.tag:before {
        border-color: transparent #5ec4ab transparent transparent;
    }

    span.tag:hover {
        background-color: #31869b;
    }

        span.tag:hover:before {
            border-color: transparent #31869b transparent transparent;
        }

.topicrow {
    background: #ecf7ff;
}

    .topicrow p.category,
    .topicrowfooterinfo,
    .topicshow .topicheading .topicinfo,
    .postbodytop,
    .breadcrumb {
        color: #6c7a7d;
    }

        .topicrow p.category a,
        .topicrow p.category a:visited,
        .topicrowfooterinfo a,
        .topicrowfooterinfo a:visited {
            color: #31869b;
        }

    .topicrow .stats {
        color: #6c7a7d;
    }

.hottopics-box ul li .badge {
    background-color: #5ec4ab;
}

.tinymceholder {
    border-color: #d7edf7;
}
/*end forum overrides*/
