/*******************************************************
		Mint Madness Styles

        Last Updated: 02/10/2016
        
********************************************************/

#logo img.site-logo {height: 50px; width:auto;}
#header::after {content: "";background: #000;opacity:0.15;top:0;left:0;bottom:0;right:0;position: absolute;border-bottom:1px solid #ccc;z-index:-1;}
#tablepress-1, #tablepress-3 {color:#111;}
.tablepress-id-1, .tablepress-id-3 {color:#111;}
ul.mini_tabs li a.current, ul.mini_tabs a.current:hover {
background-color: #f5f5f5;}
ul.mini_tabs li a, ul.mini_tabs li a:hover {background-color: #ddd;}
.mini_tabs_container .panes {border-top: 2px solid #e5e5e5;}
.translucent_box {background:rgba(255,255,255,0.03); padding: 10px;border-radius: 4px;border-width: 8px;border-color: rgba(255,255,255,0.1);border-style: solid;}
.one_half_resp {width:48%;position: relative;float: left; margin-right: 4%;min-height:1px;height:auto !important;height:1px;}
button.draftshuffle {width:100%;height:60px;background-color:rgba(255,255,255,0.2);border:4px solid rgba(255,255,255,0.1);border-radius:4px;font-size:24px;font-weight:bold;font-family:"PTSansNarrowRegular",Arial,sans-serif;text-shadow:0 -1px 0 #676767;}
button.draftshuffle:hover {background-color:rgba(255,255,255,0.3);border:4px solid rgba(255,255,255,0.2);}
ol.draftorder {width:100px;margin:0 auto;}
ol.draftorder > li {font-size: 24px;line-height: 32px;}
.tablepress thead th {background-color:#ccc;}
.dataTables_wrapper .sorting:hover, .dataTables_wrapper .sorting_asc, .dataTables_wrapper .sorting_desc {
background-color: #B41325;}
.dataTables_length {margin-top:5px;}
.dataTables_wrapper label input {margin-bottom: 10px;}
#draftpicks {overflow:auto;}
#count60 {text-align:right;font-size:1.2em;font-weight:bold;}

/* Google Table embed */
.point_tracker_2014 {margin:0 auto;}
.google-visualization-table {width:100%; border:none;}
.google-visualization-table-table {width: 100% !important;background:none !important; font-size:15px;}
.google-visualization-table-table tbody {background:none !important;font-weight:bold;}
.google-visualization-table-td {border:none !important;}
.pointtracker-even-row td:nth-child(2), .pointtracker-even-row td:nth-child(3), .pointtracker-even-row td:nth-child(4), .pointtracker-even-row td:nth-child(10), .pointtracker-odd-row td:nth-child(2), .pointtracker-odd-row td:nth-child(3), .pointtracker-odd-row td:nth-child(4), .pointtracker-odd-row td:nth-child(10) {color:#f5f5f5 !important;background:none !important;}
.google-visualization-table-table tbody tr:nth-child(11) td, .google-visualization-table-table tbody tr:nth-child(23) td, .google-visualization-table-table tbody tr:nth-child(35) td, .google-visualization-table-table tbody tr:nth-child(47) td, .google-visualization-table-table tbody tr:nth-child(59) td, .google-visualization-table-table tbody tr:nth-child(71) td, .google-visualization-table-table tbody tr:nth-child(83) td, .google-visualization-table-table tbody tr:nth-child(95) td, .google-visualization-table-table tbody tr:nth-child(107) td {color:#f5f5f5 !important;background:none !important;}
.google-visualization-table-td-number {text-align:left !important;}
.google-visualization-table-table * {font-family:'PTSansNarrowRegular','Trebuchet MS',Helvetica,sans-serif !important;border:none !important;background:none !important;text-align:left;}
.google-visualization-table-th {padding: 3px !important;}
.hilite-row {background:rgba(255,255,255,0.05) !important;}
.google-visualization-table-div-page {visibility:hidden !important;}

.counter_downer {float: left;padding-right: 20px;font-size: 24px;line-height: 28px;}
#countdown {font-size: 36px;float:left;padding-right: 20px;
line-height: 26px;}
.count_inputs > input {margin: 0 6px 10px 0;padding: 4px 10px;border: none;border-radius: 2px;}
.count_inputs > input:hover {background-color: #aaa;}

#timer-bar {
    width: 300px;
    /* Full Width */
	height: 20px;
    margin: 50px auto;
    background: #000;
    overflow:hidden;
	position:relative;
}

.expand {
    width: 100%;
    max-width:290px;
    height: 10px;
    margin: 5px;
    background: red;
    position: absolute;
    -moz-animation: fullexpand 60s linear;
    -webkit-animation: fullexpand 60s linear;
    overflow:hidden;
}

/* Full Width Animation Bar */
@-moz-keyframes fullexpand {
    0%  { width: 0; background:green; }
    33% { width:33%; background:yellow; }
    66% { width:66%; background:orange; }
    90% { width:90%; background:red; }
    100% { width: 100%; background:red; }	
}

@-webkit-keyframes fullexpand {
    0% { width: 0; background:green; }
    33% { width:33%; background:yellow; }
    66% { width:66%; background:orange; }
    90% { width:90%; background:red; }
    100% { width: 100%; background:red; }
}

/* Responsive CSS Rules */
@media only screen and (max-width: 479px) {
.inner {width: 96% !important;padding: 20px 4px;}
.translucent_box {background:rgba(255,255,255,0.03); padding: 4px;border-radius: 2px;border-width: 4px;border-color: rgba(255,255,255,0.1);border-style: solid;}
.dataTables_wrapper .sorting div, .dataTables_wrapper .sorting_asc div, .dataTables_wrapper .sorting_desc div {font-size:0.9em;}
.tablepress .row-hover tr:hover td {font-size:0.8em;}
.dataTables_wrapper .sorting, .dataTables_wrapper .sorting_asc, .dataTables_wrapper .sorting_desc {padding-right:14px;}
.dataTables_wrapper .sorting div:after, .dataTables_wrapper .sorting_asc div:after, .dataTables_wrapper .sorting_desc div:after {right:-10px;}
.dataTables_wrapper label input {max-width:140px;}
.dataTables_wrapper label select {max-width:50px;}
}