/* General */

.TitleBar .actionsMenu {
	color: #999;
}

.TitleBar .actionsMenu:focus {
	background-color: #333;
}


.splButton-primary span.splMenuIcon{
	background-position: -52px -300px;	
}
.splButton-secondary  {
	color: #fff;
}
.splButton-disabled,
.splButton-disabled:hover,
.splButton-disabled:focus {
	background: #333;
	color: #666;   
	border-color: #444;
}


.splButton-disabled .splButtonIcon {
    opacity:0.2;
}


.splButtonGroup .splButton-disabled {
	border-left-color: #555;
}

.splButtonGroup  .splButton-disabled:first-child {
	border-left-color: #444;
}


.splButton-primary,
.splButton-primary:hover,
.splButton-primary:focus {
    border: 1px solid #DCD73A;
    background-color: #DCD73A;
    color: #333 !important;
}

input.searchButton:hover, 
input.searchButton:focus,
.splButton-primary:hover,
.splButton-primary:focus {
    background-color: #CCC74A;
}

.splButton-secondary:hover,
.splButton-secondary:focus {
    background-color: #DCD73A; 
    border-color: #DCD73A;
    outline: none;   
}


/* SearchBar */

table.mainSearchControlsTable input.searchButton {
    border-left-color: #DCD73A;
}
input.searchButton {
    border: 1px solid #DCD73A;
}
table.mainSearchControlsTable .TimeRangePicker .timeRangeActivatorWrapper {
    border-color: #DCD73A;
    background-color: #DCD73A;
    color: #000;
}
table.mainSearchControlsTable .SearchBar .searchFieldWrapper {
    border: 1px solid #DCD73A;
    background-color: #DCD73A;
}
table.mainSearchControlsTable .TimeRangePicker .timeRangeActivatorWrapper:hover, 
table.mainSearchControlsTable .TimeRangePicker .timeRangeActivatorWrapper:focus {
    background-color: #CCC74A; 
}

table.mainSearchControlsTable .TimeRangePicker .timeRangeActivatorWrapper .dropDown {
	background-position: -67px -367px;
}
.SearchBar .assistantWrapperEnabled {
	border-top-color: #DCD73A;
}
.SearchBar .assistantInner {
    background: #161410 ;
}

.SearchBar h4, .intro code {
	color: #DCD73A;
}

.SearchBar .assTab .splIcon  {
	background-position: -60px -582px;
}

.SearchBar .assistantWrapperEnabled .assTab .splIcon {
	background-position: -60px -562px;
}

.SearchBar .assistantEnabled span.assistantAutoOpener {
	color: #333;
}

.SearchBar .assistantEnabled span.saHandle {
	background-image: url(/static/img/skins/default/bg_resizer_black.png);
	_background-image: url(/static/img/skins/default/bg_resizer_black.gif);
}

.introstep {
	color: #999;	
}

.saNotice {
	color: #333;	
}

/* Job Status */

.splView-flashtimeline .JobStatus,
.JobStatus,
div.FlashTimeline .splHeader {
	background-color: #161410;
}


.JobStatus .output .complete h2 {
	background-image: url(/static/img/skins/default/bg_job_status_inverted.png) ;	
}
.JobStatus .create .splButtonIcon{
	background-position: -52px -180px;	
}
.JobStatus .save .splButtonIcon{
	background-position: -52px -160px;	
}

/* Timeline */
div.FlashTimeline a, div.FlashTimeline a:visited {
	color: #99D3D5;	
}
div.FlashTimeline, div.FlashTimeline .splHeader,
div.FlashTimeline a.linLogToggle,
.pageControls .Count .perPageLabel {
	color: #ccc;
}
div.FlashTimeline a.linLogToggle:focus {
	background-color: #333;
}
div.FlashTimeline a.splIconicLinkDisabled {
	color: #444;
}

div.FlashTimeline a.linLogToggle .splIcon-triangle-4-s {
	background-position: -27px -367px;	
}

/* Results */
.splView-flashtimeline .ResultsHeader .splHeader-primary {
	background-color: #262420;
	background-image: none;
}

.splView-flashtimeline .ResultsHeader .splHeader-primary h2 {
    background-color: #161410;
}

.empty_results {
    background-color: #161410;
}

.sakeywordCount {
	background-color: #161410;
	color: #999;
}

/* Wizard */

.wizard .steps li {
	background-color: #161410;
}

.wizard ul.buttons {
	background-color: #262420;
}

/* Dashboard */



.DashboardTitleBar .splHeader-primary {
	background-image: none;
}
.DashboardTitleBar h2 {
	color: #DCD73A;
}

.dashboardCellEditable {
	box-shadow: none !important;
}

div.vmPanelDropPlaceholderOverlay {
	background-color: black;
}
div.vmPanelDropPlaceholderOverlay:hover {
	background-color: #111;
	border: 1px solid #333;
}

.saved-search-list, 
.inline-search-header {
	background: #333 !important;
	border-color: #666;
	border-bottom-color: #444 !important;
}

.panels,
.panelEditorPopup ul {
	background-color: #262420 !important;
}

.panels .section {
	background-color: #161410;
	border-left-color: #666;
}
.panels .tabs li {
	background-color: #262420;
	border-bottom-color: #444;
}
.panels .tabs a {
	text-shadow: none;
	color: #999;
}
.panels .tabs .active a {
	text-shadow: none;
	color: white;
}
.panels .tabs .active span {
	background: none;
}
.panels .viz-select {
	background: #333;
	border-bottom-color: #666;
}
.panels .viz-select label {
	text-shadow: none;
	font-weight: normal;
}
.ui-selectmenu {
	background-color: black;
	border-color: #444;
}
a.ui-selectmenu:hover {
	background-color: black;
	border-color: #666;
}
.ui-selectmenu-menu {
	background-color: #262420;
	border-color: #444;
}
.ui-selectmenu-menu .ui-selectmenu-group {
	border-color: #444;
}
.ui-selectmenu-item-focus {
	background-color: #363430;
}
.ui-selectmenu-menu li.ui-selectmenu-hasIcon a, 
.ui-selectmenu-hasIcon .ui-selectmenu-status {
	color: #ccc;
}	

.buttons,
.panels .buttons {
	background: #363430 !important;
}
#automatic-mode-message {
	background: #363430;
}
.gauge-color-picker .removebutton .splButtonIcon {
	background-position: 0px -96px;
}
.gauge-color-picker .addnewholder .splButtonIcon {
	background-position: 0px -636px;
}

/* Other Views */


.ResultsActionButtons {
	background-color: #161410;	
}