#top .entry-content-wrapper .cards_container #pa_table-sorter {
    background-color: #D2D2D2;
    border-spacing: 1px;
}

#top .entry-content-wrapper .cards_container #pa_table-sorter td {
    font-size: 13px
}
.o_best {
   font-family: "Arial Rounded MT Bold", "Helvetica Rounded", Arial, sans-serif;
   font-weight: bold;
   color: black;
 }

.clicktiphalfsize, .clickbethalfsize  {
   cursor:pointer;
 }
 
.clicktiphalfsize  {
   color:#de1600;
   background-color: yellow;
   padding: 5px;
   border: 1px solid;
   border-radius: 3px;
   text-decoration: none;
   width: 20px;
 }
 
.clicktiphalfsize:hover  {
   text-decoration: underline;
 }
 
.clickbethalfsize {
   color:#3359B0;
   background-color: yellow;
   padding: 5px;
   border: 1px solid;
   border-radius: 3px;
   text-decoration: none;
 }
 
.clickbethalfsize:hover {
   text-decoration: underline;
 }
 
table tr td .pa_tbl_h_comment {
   display:none;
}
 
table tr td .pa_tbl_h_score {
   cursor:pointer;
}
 
table tr td .pa_tbl_h_score:hover .pa_tbl_h_comment {
   display:inline;
   cursor:pointer;
}
 
div.pa_tbl_1h_runner_no {
   width: 17px;
}
 
th .pa_tbl_header  {
    width: 47px;
}
 
table#table-sorter thead tr th .pa_tbl_header  {
    width: 47px;
}
 
div.pa_tbl_h_silk {
    width: 52px;
}
.silks {
    height: 23px;
    width: 33px;
    margin-top: 2px;
}

#runner_data_left {
   position: absolute;
   top: 0rem;
   left: 0%;
}

#runner_data_right {
   position: absolute;
   top: -3rem;
   right: 0%;
}

#pa-profit-summary {
    /* clear: left; */
    text-align: center;
    line-height: 17px;
    margin-bottom: 2px;
    border: 1px solid;
    border-color: #D0D0D0;
    background: var(--bg_even);
    font-size: 14px;
}
.main_color div .pa-profit-summary-pace {
    display: inline-block;
    padding: 2px 2px;
    margin: 5px 10px;
    /* border: 3px solid #D2D2D2; */
    border-radius: 4px;
    color: #fff;
    height: 79px;
    width: 119px;
    font-weight: 700;
    /* font-size: 0.8em; */
}
.main_color div .pa-profit-summary-pace.bg_green {
    background: #1b8317;
}
.main_color div .pa-profit-summary-pace.bg_amber {
    background: #ffa500;
}
.main_color div .pa-profit-summary-pace.bg_red {
    background: #B51C1C;
}

.pa-profit-summary-pace-title {
    border-radius: 2px;
    border: 1px solid #fff;
    color: #fff;
    text-transform: uppercase;
    margin-bottom: 3px;
}
.pa-profit-summary-pace-runs-wins { font-size: 12px;}
.pa-profit-summary-pace-iv { font-size: 12px; }
.pa-profit-summary-pace-iv span { color:#FDC8C8 }
#pa-profit-summary span.green { color:#D3F7DF  }
.pa-profit-summary-pace-profit { letter-spacing: 0.5px;}

#top .entry-content-wrapper .cards_container #tbl_pa_summary {background-color: #D2D2D2;/* border-spacing: 1px; */margin-bottom: 8px;}
#top .entry-content-wrapper .cards_container .tablesorter-header {cursor: pointer}

#top .entry-content-wrapper .cards_container .psp_neg { color: red; }

#top #pace_of_race {
    text-transform: capitalize;
    margin-top: 5px;
    margin-bottom: 10px;
    padding: 0 3px;
    background: #e3e3e3;
    border: 1px solid #ccc;
    border-radius: 2px;
    float: left;
    width: 100%;
}
#top #pace_of_race label {
    color: black
}
#top #pace_of_race .display {
    float: left
}
#top #pace_of_race #pace_options {
    float: right
}
#top .pace_graph_view, #top .pace_score_total {
    display:none;
}
#top .pace_graphical_header {
    display: inline-block;
    margin-left: -4px;
    margin-top: -6px;
    width: calc(25% - 0px);
    height: 23px;
    text-align: center;
    letter-spacing: -1.1px;
}

#top .chart1 {
    border: 2px solid #cacaca;
    padding-left: 8px;
}
#top #chart1 {
    width: 100%;
    height: 300px;
    clear: both;
}

#top .main_color select {
    border: 1px solid #a4a4a4;
    padding: 1px 31px 1px 1px;
}

#top .chart1 select {
    float: right;
    border: 1px solid #a4a4a4;
    padding: 1px 35px 1px 1px;
}