﻿/*  COLORS
#004670 = blue-gray
#333 = dark gray
#666 = medium gray
#eee = light gray
#fff = white
#C11B17 = dark red
white
maroon (favorites, stop circle)
black (selected)
*/

/* GENERAL */
	body.blueMode, body.blueMode a.noLink, body.blueMode a i.noLink{
		background: none;
		color: #333;
	}

	body.blueMode a {
		color: #004670;
		font-weight:bold;
	}

	/* LYRICS CHORUS */
	.blueMode .addedChorus {
		color: #C11B17;
	}


/* NOTES */
	.blueMode #userNoteTextAreaFav{
		background-color: #fff;
		color: #333;
	}
	.blueMode #noteSaveArea, .blueMode #hymnalNoteTextAreaContainer {
		background-color: #eee; 
		/* border: 2px outset rgba(0, 70, 112, .7); */ /* #004670 */
	}
	
/* SELECT */
	.blueMode select {
		color:#004670;
	}

/* BUTTONS */
	/* KEYPAD */
	.blueMode #keypad input, .blueMode #keypad .buttonAutoWide {
		border-color:darkgray;
	}

	.blueMode #keypad input, .blueMode #keypad .buttonAutoWide{
		background-color: #eee;
		color: #004670!important;
	}
	
	.blueMode #keypad,
	.blueMode #secondRowButtons {
		background: #fff;
	}	
	
	.blueMode .faButton, .blueMode #bookmarkTitle .fa-info-circle.faButton, .blueMode #historyHeader .fa-info-circle.faButton {
		color:#004670;
	}
	.blueMode #bookmarkTitle .fa-info-circle.faButton, .blueMode #historyHeader .fa-info-circle.faButton {
		background-color:transparent;
	}

	.blueMode .faButtonInverted {
		/*	color:#F5F5DC; */
	}
	
	.blueMode .buttonAutoWide .faButton {
		color:white;
	}
	
	.blueMode #instructionsText2 .fa-music  {
		border-color: #004670;
	}

	.blueMode #topItems .faButton, .blueMode #historycontainer .faButton {
		/* color: #F5F5DC; */					 
	}	
	
	.blueMode #faButtonContainer .faButton.inactive {
		color:#004670;
		border-color:#004670;
	}

	.blueMode #faButtonContainer .faButton {
		color:black;
		border-color:black;
	}

	.blueMode #secondRowButtons{
		border-bottom: 3px solid #eee;
	}

	/* popup buttons */
	.blueMode .buttonAutoWide,
	.blueMode .blueButton,
	.blueMode .roundedButtonMinWidth{
		background: #004670;
		color: #fff!important;
	}
	.blueMode button.opened .faButton, .blueMode .buttonAutoWide.opened {
		background: black;
	}

	.blueMode .buttonLetter {
		background: #eee;
		color: #004670 !important;
		font-weight: bold;
	}
	
	/* SEARCH TITLE BUTTONS */
	.blueMode button.songTitle {
		background: #004670;
		color: #fff;
	}
	
	/* TOGGLE BUTTONS */
	.blueMode .colorToggle{
		background: #ccc!important;
		color: black!important;
		border: none!important;
	}

	/* Verse selection buttons */
	.blueMode .verseButton {
		color: #004670;
	}
	.blueMode .verseListing .selected {
		background-color: black !important;
	}
	#songContainer .fa-eye, #faButtonContainer .fa-music  {
		background-color: black;
		border-color: black;
		color:white;
	}
	#songContainer .fa-eye.inactive, #faButtonContainer .fa-music.inactive, #closePresentationModeButton.inactive {
		background-color: #004670 !important;
		border-color: #004670 !important;
		color:white;
	}


/* HYMN TEXT */
	.blueMode .num{
		color: #004670;
	}

	.blueMode .num.fav {
		color: maroon;
	}
	
	/* FAVORITES */
	.blueMode tr.fav td[id^="index"] {
		color: maroon;
		font-weight:bold;
	}
	

/* BOOKMARKS, HISTORY */	
	.blueMode #bookmarksIcons,
	.blueMode #showHistory {
		color: #000;
		background-color: #eee;
	}

	.blueMode #bookmarks {
		background: #fff;
		display: block;
	}
	.blueMode #historycontainer {
		background: #eee;
		display: block;
	}
	
	.blueMode .setBookmarkImage { 
		color:#004670;
	}
	
	.blueMode #bookmarks .buttonAutoWide , .blueMode #historycontainer .buttonAutoWide {
	/*	background-color: #F5F5DC;
		color: #331a00;  */
	}
	

/* NEXT PREVIOUS ARROWS */
	.blueMode #nextPrevious input{
		border: 3px solid #004670;
		border-top: none;
		border-right: none;
		border-radius: 0px;
	}

	.blueMode #nextPrevious input + input{
		border-top: 3px solid #004670;
		border-right: 3px solid #004670;
		border-bottom: none;
		border-left: none;
	}

	.blueMode input:focus::-webkit-input-placeholder { /* Chrome/Opera/Safari */
		color: #fff;
	}
	.blueMode input:focus::-moz-placeholder { /* Firefox 19+ */
		color: #fff;
	}
	.blueMode input:focus:-ms-input-placeholder { /* IE 10+ */
		color: #fff;
	}
	.blueMode input:focus:-moz-placeholder { /* Firefox 18- */
		color: #fff;
	}

/* HEADER FOOTER */
	.blueMode #topItems, .blueMode .titles, .blueMode #topItems .faButton {
		background-color: #004670;
		color: white;
	}

	.blueMode #footer{
		background-color: #eee;
		color: #666;
		/* box-shadow: 0px 0px 10px #fff; */
	}
	
	.blueMode #footer a {
		font-weight:bold;
	}
	
	.blueMode hr {
		background: gray;
	}

/* SEARCH ITEMS */
	.blueMode .drawer, .blueMode  #input_container-presentation {
		background-color: #eee; /* gray */
	}
	.blueMode #results {
		color: #000;
		background-color: #eee;
	}
	
/* MUSIC */
	
	.blueMode .fa-play-circle {
		color: #004670;
	}
	.blueMode .fa-stop-circle {
		color: maroon;
	}

/* NAVIGATION */
	
	.blueMode nav ul li {
		color: #004670;
	}
	.blueMode nav ul li.opened, .blueMode nav ul li.selected {
		color: black;
	}
	.blueMode nav ul li.disabled {
		color: lightgray;
	}
	.blueMode nav ul li.disabled.selected {
		color: #004670;
	}
	/* Hymn books menu */
	.blueMode #hymnbooks_drawer li, .blueMode #views_drawer li {
		color: #004670;
	}
	.blueMode #views_drawer li.active, .blueMode #hymnbooks_drawer li.active {
		color: black;
	}