/* General */

.highlights-text {
    color: #0083B3 !important;
}

.highlights-text-hover:hover {
    color: #0083B3 !important;
}

.highlights-background {
    background: #0083B3 !important;
    font-color: #FFFFFF !important;
}

.highlights-background-hover:hover {
    background: #0083B3 !important;
    font-color: #FFFFFF !important;
}

/* Input */

.selected .highlights-tab, .highlights-tab:hover {
    border-width: 3px 0 0 0;
    border-style: solid;
    border-color: #0083B3;
    color: #0083B3 !important;
}

input:focus, textarea:focus {
    outline: none;
    border: 1px solid #0083B3 !important;
	box-shadow: inset 0 0 2px #0083B3;
    -moz-box-shadow: inset 0 0 2px #0083B3;
    -webkit-box-shadow: inset 0 0 2px #0083B3;
}

input[type=button]:active, input[type=submit]:active, .button:active, .ui-button:active, .ui-state button:not(#cboxPrevious):not(#cboxNext):not(#cboxSlideshow):not(#cboxClose):not([disabled]):active {
    color: #0083B3 !important;
}

input[type=button]:hover, input[type=submit]:hover, .button:hover, .ui-button:hover, button:not(#cboxPrevious):not(#cboxNext):not(#cboxSlideshow):not(#cboxClose):not([disabled]):hover {
    color: #0083B3 !important;
}

input[type=button], input[type=submit], .button, .button:visited, .ui-button, .button:link , button:not(#cboxPrevious):not(#cboxNext):not(#cboxSlideshow):not(#cboxClose):not([disabled]) {
    color:#606060 !important;
}

input[disabled] , input[disabled]:hover , input[disabled]:active , select[disabled], button[disabled], a.disabledButton, a.disabledButton:hover, a.disabledButton:active {
    color:#606060 !important;
}

/* Icons */
.edit-icon {
    cursor: pointer;
    display: inline-block;
    vertical-align: bottom;
    width: 20px;
    height: 17px;
    margin-left: 1px;
    margin-right:1px;
    background: url("https://forum.grand-nce.ca/skins/icons/gray_dark/glyphicons_150_edit_small.png");
}

.edit-icon:hover {
    background: url("https://forum.grand-nce.ca/skins/icons/grand/glyphicons_150_edit_small.png");
}

.delete-icon {
    cursor: pointer;
    display: inline-block;
    vertical-align: bottom;
    width: 16px;
    height: 16px;
    margin-left: 1px;
    margin-right:1px;
    background: url("https://forum.grand-nce.ca/skins/icons/gray_dark/glyphicons_207_remove_2.png");
}

.delete-icon:hover {
    background: url("https://forum.grand-nce.ca/skins/icons/grand/glyphicons_207_remove_2.png");
}

/* JQuery UI */

.ui-tabs .ui-tabs-nav li.ui-tabs-selected a{
	color: #0083B3;
}

.ui-datepicker {
    border: 1px solid #0083B3 !important;
}

.ui-progressbar .ui-progressbar-value {
    background: #0083B3;
}

.ui-tabs .ui-tabs-nav li:hover a{
    color: #0083B3;
}

.ui-widget-content a {
    color: #0083B3;
}

.ui-dialog .ui-dialog-titlebar {
	background: #0083B3;
}

li.ui-menu-item:hover > a, li.ui-menu-item > a#ui-active-menuitem, li.ui-menu-item > a.ui-state-focus {
    background: #0083B3 !important;
}

/* Other */

.purpleInfo a, .purpleInfo a:visited, .inlinePurpleInfo a, .inlinePurpleInfo a:visited {
    color: #0083B3;
}

.small_card:hover, .small_card_hover {
    background: #0083B3 !important;
    color: #ffffff !important;
}

.qtip-light .qtip-content a:hover {
    color: #0083B3;
    text-decoration: none;
}

#bodyContent a.extiw,#bodyContent a.extiw:active {
    color: #0083B3;
    background: none;
    padding: 0;
}

#bodyContent a.external {
    color: #0083B3;
}

a {
    color: #0083B3;
}

a:hover {
    color: #0083B3;
}

a:visited {
    color: #0083B3;
}

a:active {
    color: #0083B3;
}