#main {background-color: #fff;}
#container { width:970px; min-width: 970px; max-width: 970px; margin: 0 auto; line-height: 1.7em;}
.entry-content-wrapper { font-size: 14px; line-height: 1.0em;}

#top .entry-content-wrapper table {margin-bottom: 0px !important;}
#top .entry-content-wrapper  table thead th, 
#top .entry-content-wrapper  table tbody tr td { 
    padding: 2px; text-align: left; font-size: 14px; line-height: 1.7em; border: none; border-color: #fff; text-transform: none
}

/* ALT ROWS COLOURS */
.main_color tr:nth-child(odd) { background: #FFF; color: #000;}
.main_color tr:nth-child(even) { background: #FFF; color: #000;}
.main_color tr.odd { background: #FFF; color: #000;}
.main_color tr.even { background: #F0F0F6; color: #000; }
.main_color tr:nth-child(odd).tablesorter-childRow {background: #FFF; color: #000; }
.main_color tr:nth-child(even).tablesorter-childRow {background: #FFF; color: #000; }
.main_color tr:nth-child(2n).tablesorter-childRow {background: #FFF; color: #000; }
.main_color tr:nth-child(2n).tablesorter-childRow { background: #FFF; color: #000; }
.main_color tr.odd.tablesorter-childRow { background: #FFF; color: #000; }
.main_color tr.even.tablesorter-childRow { background: #F0F0F6; color: #000; }
.main_color .tablesorter-childRow  tr:nth-child(odd) { background: #FFF; color: #000;}
.main_color .tablesorter-childRow  tr:nth-child(even) { background: #F0F0F6; color: #000; }
/*
#top .entry-content-wrapper table tbody tr.alt {background: #fff !important; color: rgb(51, 51, 51);}
#top .entry-content-wrapper table tbody tr.odd td { background-color:#000; color: rgb(51, 51, 51);}
.main_color tr:nth-child(even) { color: rgb(51, 51, 51); background-color:#F0F0F6; }
.main_color tr:nth-child(odd), { color: rgb(51, 51, 51); background-color:#fff; }
*/

.entry-content-wrapper div {line-height: 1.7em; color: #000;}

#tracker_horse_selections .odd, #tracker_horse_selections .even {
	float: left;
	width: 100%;
	background: #fff;
}
#tracker_horse_selections .even {
    background: #F0F0F6;
}

#top form {  margin: 0px; }
.ui-tabs { position: relative; padding: 0; zoom: 1; border:none; }
.ui-tabs .ui-tabs-nav { margin: 0; padding: 0; padding-bottom: 0px;}
.ui-tabs .ui-tabs-nav li {list-style: none;float: left;position: relative;top: 1px;margin: 0 .2em 3px 0px;padding: 0;white-space: nowrap;border: solid 1px;padding-bottom: 0px;border-radius: 1px;border-color: #444;text-transform: capitalize;background: #fff;}
.ui-tabs .ui-tabs-nav li a {float: left;padding: .5em 1em;text-decoration: none;color: black;font-weight: 700;font-family: 'Open Sans', sans-serif;}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected { margin-bottom: 0; padding-bottom: 1px; }
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a { cursor: text; }
.ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; }
.ui-tabs .ui-tabs-panel { display: block; border-width: 0; padding: 0; background: none; padding-top:0px; }
.ui-tabs .ui-tabs-hide {display: none !important;}
.ui-tabs .ui-tabs-nav li.ui-tabs-active a {color:#de1600;}
.ui-tabs a, .ui-tabs a:hover, .ui-tabs a:focus{outline: none;}
.ui-tabs .ui-tabs-nav li.ui-state-disabled a{color:#ccc;}
.ui-tabs .ui-tabs-nav li.ui-state-hover {border-color: #de1600;}
.ui-tabs .ui-tabs-nav li.ui-state-hover  a{color:#de1600;}
.ui-widget-header {border:none; background:white}
.ui-tabs .ui-tabs-panel {
	display: block;
	border-width: 0;
	/*padding: 1em 0.2em;*/
	background: none;
}

#notes_notes {
    margin: 10px 0px;
    width: 282px;
    max-width: 282px;
    height: 100px;
}

.star_tracker {
	display:inline-block;
	width:12px;height:12px;margin-left:5px;
	background:url(//www.geegeez.co.uk/wp-content/plugins/GeeGeezRaceCards/images/star_off.gif);
	background-size: 12px 12px;
	background-repeat:no-repeat;
	cursor:pointer;
	background-color:#fff;
	border: 1px solid;
	border-color:#ADADAD;
	border-radius:2px;
	vertical-align: text-top;
}
.star_wait {
	background:url(//www.geegeez.co.uk/wp-content/plugins/GeeGeezRaceCards/images/star_wait.gif);
	background-size: 12px 12px;
}
.star_on {
	background:url(//www.geegeez.co.uk/wp-content/plugins/GeeGeezRaceCards/images/star.gif);
	background-size: 12px 12px;
}

.tracker_open, .tracker_login_link{
	display: inherit;
}

.tracker_text, .tracker_img{
	cursor:pointer;
	/*padding-left:0px;*/
}
.tracker_form .tracker_find {
	font-family:'Open Sans';
	font-size: 14px;
	padding: 4px 9px 4px 9px;
	margin-left: 0px;
	display: inline-block;
	border: 1px solid #444;
	border-radius: 1px;
}
#top input[type="text"].tracker_find_text {
	width:225px;
	font-family:'Open Sans';
	font-size: 14px;
	padding: 4px 6px;
	margin-left: 5px;
	display: inline-block;
	color: #000;
	border-color: #444;
}

::-webkit-input-placeholder {
   color: black;
}
:-moz-placeholder { /* Firefox 18- */
   color: black;  
}
::-moz-placeholder {  /* Firefox 19+ */
   color: black;  
}
:-ms-input-placeholder {  
   color: black;  
}

.tracker_box_titles {
	font-family:'Open Sans';
	font-size: 14px;
	padding-left:0px;
	margin-bottom:5px;
}

.tracker_form .tracker_search_title {
	font-family:'Open Sans';
	font-size: 14px;
	padding-left:0px;
    display: inline-block;
}

.tracker_open_vertical .tracker_form ol li {display:block;}
.tracker_open_horizontal .tracker_form ol li{display:inline;padding: 0px;margin: 1px;}
.tracker_form ol{padding-left:0px; margin: 0px;}

.tracker_window .tracker_content{top: 5px;}

.tracker_tabs{
	font-family: 'Open Sans', sans-serif;
	font-size:14px;
	margin-top: 10px;
}

.tracker_search_and_selections{
	margin:5px;
	display: flex;
}

.tracker_search, .tracker_selections{
	/* display:inline; */
	/* float:left; */
	min-width: 400px;
	max-width: 500px;
}
.tracker_selections{
	padding-left:10px;
}
.tracker_runs{
	margin:5px;
	clear:left;
	padding-top:10px;
}

#tabs_tracker_search .ui-tabs-panel, #tabs_tracker_selections .ui-tabs-panel{
	border:1px solid;
	border-radius:2px;
	border-color:#ccc;
	height:180px;
	max-height:180px;
	overflow-x: hidden;
	overflow-y: scroll;
	padding: 3px;
	clear: both;
}
#tabs_tracker_runs {

	
}
#tabs_tracker_runs .ui-tabs-panel{
	border:1px solid;
	border-radius:2px;
	border-color:#ccc;
	padding: 3px;
	clear: both;
	top: 35px;
	left: 0px;
	right: 0px;
	min-height: 100px;
}

#tracker_horse_search, #tracker_horse_selections{
	
}

#top .tracker_actions {
    float: right;
}
#top .tracker_actions .tracker_check_all, #top .tracker_actions .tracker_remove_checked {
    display: inline;
    /* width: 100px; */
    text-align: center;
    border: 1px solid #3e3e3e;
    background: #eee;
    border-radius: 1px;
    margin-left: 5px;
    padding: 2px 4px;
    text-decoration: none;
    margin-bottom: 4px;
    cursor: pointer;
}
#top .tracker_actions .tracker_check_all:hover, #top .tracker_actions .tracker_remove_checked:hover {
    background: #d8d8d8;
}

.tracker_search_list_add, .tracker_selection_list_remove, .tracker_search_list_view, .tracker_selection_list_notes {
	display: inline;
	float: right;
	color:#00478e;
	text-decoration:underline;
	cursor:pointer;
	padding-left:5px;
}
.tracker_selection_list_notes, .tracker_selection_list_remove, .tracker_search_list_add, .tracker_search_list_view {
    width: 100px;
    text-align: center;
    border: 1px solid #171717 !important;
    /* border-color: #1b1b1b; */
    background: #fff;
    border-radius: 1px;
    margin-left: 5px;
    padding: 0;
    text-decoration: none;
    margin: 2px 2px 0px 1px;
}
.tracker_search_list_add, .tracker_search_list_view {
    width: 55px;
}
.tracker_selection_list_notes:hover, .tracker_selection_list_remove:hover, .tracker_search_list_add:hover, .tracker_search_list_view:hover {
    background: #e4e4e4;
}

.tabs_tracker_runs div table{
	width:100%;
}
.tabs_tracker_runs div table th{
	font-weight:700;
	text-align:left;
	font-size:14px;
}
.tabs_tracker_runs div table td{
	font-size:14px;
}

.tracker_silk img{
	height:28px;
	width:auto;
	padding:3px 0px;
	border:1px solid;
	border-radius: 3px;
	border-color: #ccc;
    border-color: #ccc;
    vertical-align: middle;
}

.tracker_list_name:hover{
	text-decoration:underline;
	cursor:pointer;
}
.tracker_search_list {clear:both}
.tracker_search_list, .tracker_selection_list{ padding:2px; }
.tracker_selection_list, .tracker_selection_list_check { float: left; display: inline}
#top .tracker_selection_list_check { clear: both; vertical-align: middle;line-height: 30px;}
.tracker_form { margin-top:20px }
.tracker_find { width: 100px; }
.ui-widget-header {
	/*border: 1px solid #e71108;*/
	/*background: #f62828 url(images/ui-bg_gloss-wave_35_f6a828_500x100.png) 50% 50% repeat-x;*/
	color: #fff;
	font-weight: bold;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
}
.tracker_window_content {
	clear: left;
}

#notes_dialog {font-family: 'Open Sans';padding: 4px;}

#notes_dialog #notes_update {
	text-transform: uppercase;
	font-size: 14px;
	font-family: 'Open Sans';
}

#notes_dialog #notes_notes {
	font-size: 14px;
	font-family: 'Open Sans';
	color: #000;
	border: 1px solid #444;
	border-radius: 1px;
	margin: 0px 0 8px 0;
}

.ui-corner-all {
    border-radius: 2px
}

.ui-button-icon-only .ui-icon {
    margin-left: -9px;
}