#fixed_top {font-size: 15px; }


/*.pad_1#body, .pad_2#body {padding-top:95px;} 
#fixed_top, #i_main  {xxmax-width: 1200px; xxmargin: auto;}


*/
#body {padding:0px; padding-bottom:30px;}	/* Height of the footer */

.wide_no {display:none;}

/*----------------------------------------------*/
#container {xxxmax-width: 1050px; margin: auto;}

#nav_container {position: relative; padding: 0px; }
#nav {width: 100%;}


#nav .btn {display:none;}
#nav > div{display:inline-block; padding:5px 0px 5px 0px; border-bottom: 0px solid #555; white-space: nowrap;}

#nav .item {padding: 0px 0px 0px 0px; text-align:left;} /************ THIS IS THE MENU ITEM WIDTH****************/
#nav .item a{text-decoration: none; padding: 0px;}
#nav .logo-item {width: 33%;}
#nav .logo-text {padding: 0px 12px 0px 12px; text-align:left; color:#fff; font-size:26px;}

#nav .sub_on {background-color: #fff;} 
#nav .sub_on > a {color: #000; border-right: 1px solid #111; border-bottom: 1px solid #fff; border-left: 0px solid #111;
                  padding-bottom: 3px;}

#nav .sub_off > div{display:none;}
#nav .sub_on > div{display:block; padding: 0px 0px 0px 0px;position:absolute; xxxbackground-color: #fff;  
                    border: 1px solid #111; border-top: 0px solid #111; margin-top: 4px; min-width: 200px; overflow: auto;}
                   
#nav .subitem {padding: 20px 10px 0px 0px; white-space: nowrap;} 
#nav .subitem a {}  #nav .subitemxx a:before {content:'\2022 \a0 \a0 ';}

#nav .toggle {font-family: verdana; font-size: 15px; text-align: right; padding: 5px 0px 5px 0px;}
#nav .toggle a:before {content:'Close(x)';} /* content:'\d7'; */

/*----------------------------------------------*/

#page_top {display: table; width:100%; xxxbackground-color: #fff; }
#page_top > div {display: table-cell; vertical-align:top; line-height: normal;}
#xxxpage_top .col1 { }
#xxxxpage_top .col2 {width: 67%; padding-top:10px; background-color: #fff }
#xxxxpage_top .col3 {width: 33%; text-align: right; background-color: #888;}

.logoxx {color:#fff; font-family:arial; font-size:22px;} /* text-shadow: 1px 1px 1px #ddd; letter-spacing:0.1em;*/
.logo2 {font-size:18px;color:#003; } /* line-height:30px;color:#006;text-shadow: 1px 1px 1px #eee;color:#192759;*/
.beta {font-size:16px;color:#aaa; }


/*----------------------------------------------*/

#xxxxi_main {}
#i_main > div{display: inline-block; vertical-align:top;}
#i_main .col1 {width: 34%;}
#i_main .col2{width: 32%;}
#i_main .col3{width: 34%;}

#playerbox {font-size: 10px; font-family: verdana, sans-serif;}


.h_col_c_1  {min-width:250px;padding:0px 12px 0px 12px;}
.h_col_c_23  {min-width:250px;padding:0px 12px 0px 0px;}
.h_col_cfx  {min-width:250px;padding:0px 12px 0px 0px;}

.hcat, .hcat_col_top, .hcat_all_top, .htrack {padding: 4px 0px 4px 0px;}
.hcat, .hcat_col_top, .hcat_all_top {margin-top: 5px; font-weight:bold;}

.hcat {color:#000;border-bottom:0px solid #000;border-top:1px solid #000; background-color: #fff;}


.htrack {font-family:verdana; font-size:11px;color:#777; border-top:1px dotted #aaa; padding:5px 3px 20px 3px;}

/*----------------------------------------------*/

#results_table {display: table; xxtext-align: left; margin: auto; border-collapse: collapse; min-width:800px; }
#results_table .tr {display: table-row; border-bottom: 1px dotted #aaa; xpadding:20px; color: #eee;}
#results_table .tr:hover {color: #eeeaaa; xxbackground-color: #aaa; xopacity: 0.5;}
#results_table .td {display: table-cell; padding: 5px 35px 5px 5px;  font-family: verdana; font-size: 12px; xxcolor: #eee;}
#results_table .td:last-of-type {padding: 5px 5px 5px 5px;}
#results_table .tdimg {display: inline-block;}


.wtbl {display: table;}
.wtr {display: table-row;}
.wtd {display: table-cell;} 
.wtd_hf {display: table-cell; width: 50%;}

.ft-size_X {font-size: 44px;}
.ft-size_L {font-size: 36px;}
.ft-size_M {font-size: 26px;}
.ft-size_S {font-size: 22px;}
.fby-txt {font-size: 12px;}

.Btbl {display: table;}
.Btr {display: table-row;}
.Btd {display: table-cell;} 
.Btd1 {padding-right:50px;}
.Btd2 {padding-right:50px;}

#Btext {color: #ccc; font-size: 12px;}
#Btext .a {color: #ccc;}
#Btext .a:hover {color: #ddd;}

/* @media only screen and (min-width:1201px){
body, #container {width: 1200px; margin: auto;}
#nav, #page_top {width: 1200px;}
#xpage_top .col1 {width: 396px;} #xpage_top .col2{width: 804px;}


.col_table_main {display: inline-block; vertical-align:top;}
.col_table {display: table; width: 100%;}
.col_tr {display: table-row; width: 100%;}
.col_td {display: table-cell; width: 33%;}
} */