/* Font awesome icons */
/*.fa-circle {
	color: #002c73;
}*/
.jumbotron-padding {
	padding-top: 20px;
}

.dropdown-toggle {
	color: white;
}

.dropdown-toggle a:hover {
	color: yellow;
}

/*.navbar-expand .navbar-nav .nav-link {
  color: white;
}*/

/*.navbar-nav .nav-link a:hover {
	color: yellow;
}*/

/* Browse heading */
.nt-browse-header-selected {
	background-color:  black;
	color: white;
}

.nt-browse-header-not-selected {
	background-color:  black;
	color: white;
}

/* Bootstrap navbar */
.navbar-custom { 
    background-color: #6c757d; 
} 

/* Browse row height */
/*.nt-browse-grid-cell
{
	min-height: 3.0em;
}*/

/* Buttons */
.nt-insert-button,
.nt-change-button,
.nt-deleteb-button,
.nt-first-button,
.nt-previous-button,
.nt-next-button,
.nt-last-button,
.nt-save-button,
.nt-cancel-button,
.nt-view-button,
.nt-close-button {
	width: 75px;
	margin-right: 5px;
	margin-bottom: 5px;
	justify-content: center;
	border-radius: 4px;
	border: none;
}

/* Make the previous button a little wider */
.nt-previous-button {
	width: 100px;
}

/* Add some colour to the insert/change/delete buttons */
.nt-insert-button {
	background-color: green;
	color: white;
}

.nt-change-button {
	background-color: steelblue;
	color: white;
}

.nt-deleteb-button {
	background-color: red;
	color: white;
}

.nt-view-button {
	background-color: #800080;
	color: white;
}

.nt-close-button {
	background-color: #778899;
	color: white;
}

/* Give the save and cancel buttons distinct colours */
.nt-save-button {
	background-color: green;
	color: white;
	width: 75px;
	border-radius: 4px;
	border: none;
}

.nt-cancel-button {
	background-color: red;
	color: white;
	width: 75px;
	border-radius: 4px;
	border: none;
}

.recalculate-button,
.locktips-button {
	width: 100px;
	border-radius: 4px;
	border: none;
	padding-bottom: 4px;
	display: flex;
	justify-content: center;
	background-color: tan;
}

.hidetips-button {
	width: 100px;
	border-radius: 4px;
	border: none;
	padding-bottom: 4px;
	display: flex;
	justify-content: center;
	background-color: green;
}

.unhidetips-button {
	width: 100px;
	border-radius: 4px;
	border: none;
	padding-bottom: 4px;
	display: flex;
	justify-content: center;
	background-color: red;
}

.load-button {
	width: 75px;
	border-radius: 4px;
	border: none;
	padding-bottom: 4px;
	display: flex;
	justify-content: center;
	background-color: tan;
}

.load-button-2 {
	width: 125px;
	border-radius: 4px;
	border: none;
	padding-bottom: 4px;
	display: flex;
	justify-content: center;
	background-color: tan;
}

.archive-button {
	width: 75px;
	border-radius: 4px;
	border: none;
	display: block;
	background-color: tan;
}

.reorder-button {
	width: 75px;
	border-radius: 4px;
	border: none;
	display: block;
	background-color: tan;
}

.createplaceholders-button {
	width: 200px;
	border-radius: 4px;
	border: none;
	padding-bottom: 4px;
	display: flex;
	justify-content: center;
	background-color: tan;
}

/*.nt-browse-header {
	display: flex;
	justify-content: center;
}*/

/*.nt-form-header {
	display: flex;
	justify-content: center;
}*/

/*#l_LoginName,
#l_Password
{
	width: 365px;
	margin-left: 10px;
	margin-right: 10px;	
}

#l_loginname_row
{
	margin-left: 142px;
	height: 25px;
}

#l_password_row
{
	margin-left: 152px;
	height: 25px;
}*/

.tippingcomp-login {
	/*background-color: #039be5;*/
	background-color: steelblue;
	color: white;
	width: 100%;
	justify-content: center;
	border-radius: 4px;
	border: none;
}

/* Tweak the logout buttons */
#LogoutPage_saveset {
	justify-content: center;
}

/*.nt-save-button {
	display: flex;
	justify-content: center;
}

.nt-cancel-button {
	display: flex;
	justify-content: center;
}*/

/*#teambrowse_header_div {
	display: flex;
	justify-content: center;
}	*/

/* Browses */
/*#databasechangelogbrowse_table_div,
#databaseerrorbrowse_table_div,
#myleaderboardbrowse_div,
#mytiphistorybrowse_div,
#refereebrowse_table_div,
#roundbrowse_table_div,
#roundchecklistbrowse_table_div,
#seasonchecklistbrowse_table_div,
#teambrowse_table_div,
#thisroundtipsbrowse_table_div,
#tipperbrowse_table_div,
#tippergroupbrowse_table_div,
#userbrowse_table_div,
#venuebrowse_table_div
{
	display: flex;
	justify-content: center;
}*/

/* Browse locators */
/*#refereebrowse_locator_b_div,
#teambrowse_locator_b_div,
#tiphistorybrowsefilter_tiphistorybrowse_locator_b_div,
#tipperbrowse_locator_b_div,
#tippergroupbrowse_locator_b_div,
#venuebrowse_locator_b_div
{
	display: flex;
	justify-content: center;
}*/

/* Browse Nav buttons */
/*#databasechangelogbrowse_nav_b,
#databaseerrorbrowse_nav_b,
#userbrowse_nav_b
{
	display: flex;
	justify-content: center;
}*/

/* Browse Insert, change, delete button sets */
/*#databasechangelogbrowse_update_b_div,
#databaseerrorbrowse_update_b_div,
#ladderbrowsefilter_ladderbrowse_update_b_div,
#leaderboardbrowsefilter_leaderboardbrowse_update_b_div,
#matchbrowsefilter_matchbrowse_update_b_div,
#refereebrowse_update_b_div,
#roundbrowse_update_b_div,
#roundchecklistbrowse_update_b_div,
#seasonchecklistbrowse_update_b_div,
#teambrowse_update_b_div,
#tiphistorybrowsefilter_tiphistorybrowse_update_b_div,
#tipperbrowse_update_b_div,
#tippergroupbrowse_update_b_div,
#userbrowse_update_b_div,
#venuebrowse_update_b_div
{
	display: flex;
	justify-content: center;
}*/

/* Form bodies */
/*#tab_databasechangelogupdate_div,
#tab_ladderbrowsefilter_div,
#tab_ladderupdate_div,
#tab_leaderboardbrowsefilter_div,
#tab_leaderboardupdate_div,
#tab_matchbrowsefilter_div,
#tab_matchupdate_div,
#tab_mygrouptiphistorybrowsefilter_div,
#tab_myleaderboardupdate_div,
#tab_mytiphistoryupdate_div,
#tab_refereeupdate_div,
#tab_roundchecklistupdate_div,
#tab_roundupdate_div,
#tab_seasonchecklistupdate_div,
#tab_teamupdate_div, 
#tab_tiphistorybrowsefilter_div,
#tab_tiphistoryupdate_div,
#tab_tipperupdate_div,
#tab_tippergroupupdate_div,
#tab_userupdate_div,
#tab_venueupdate_div
{
	display: flex;
	justify-content: center;
}*/

/* Form save, cancel buttons */
/*#DatabaseChangeLogUpdate_saveset,
#LadderUpdate_saveset,
#LeaderboardUpdate_saveset,
#LoginPage_saveset,
#LogoutPage_saveset,
#MatchUpdate_saveset,
#MyLeaderboardUpdate_saveset,
#MyTipHistoryUpdate_saveset,
#RefereeUpdate_saveset,
#RoundChecklistUpdate_saveset,
#RoundUpdate_saveset,
#SeasonChecklistUpdate_saveset,
#TeamUpdate_saveset,
#TipHistoryUpdate_saveset,
#TipperUpdate_saveset,
#TipperGroupUpdate_saveset,
#UserUpdate_saveset,
#VenueUpdate_saveset
{
	display: flex;
	justify-content: center;
}*/

/* Override colour for change button */
.change-override {
	background-color: none;
	color: black;
}

.nt-browse-table {
	border: none;
}

.nt-browse-grid-cell {
	border: none;
}

.nt-browse-grid-row {
	border-bottom: 1px solid #ddd;
}

/* Button icons */
/*button.btn.save::before {
  font-family: fontAwesome;
  content: "\f00c\00a0";
}

.nt-insert-button {
  font-family: fontAwesome;
  content: "\f00c\00a0";
}*/

#matchupdate_mat__matchdate_date_value_div {
	width: 150px;
}

.nt-plain-fieldset {
	background: none;
}

#LoginPage_saveset {
	width: 90vw;
	margin: auto;
}

#loginpage_l_loginname_value_div {
	width: 90vw;
	margin: auto;
}

#loginpage_l_password_value_div {
	width: 90vw;
	margin: auto;
}
