
body {font: 13px Helmet, Freesans, sans-serif;}
body, select, input, textarea {color: #333;}
a {color: #222;}
a:hover {color: #222;}
::-moz-selection{background: #fff; color: #222; text-shadow: none;}
::selection {background: #fff; color: #222; text-shadow: none;} 
a:link {-webkit-tap-highlight-color: #fff;} 
ins {background-color: #fff; color: #000; text-decoration: none;}
mark {background-color: #fff; color: #000; font-style: italic; font-weight: bold;}
input:-moz-placeholder { color:#666; }
textarea:-moz-placeholder { color:#666; }

#rankingcontainer {
    max-width: 480px;
    width: 100%;
    border-radius: 2em;
    border: 2px solid #b3fffd;
    background: #0c2739;
    box-shadow: 0 0 10px rgb(3, 154, 255);
    padding: 1em;
    color: #fff;
}

#rankingcontainer h1 {
   /* color: #1ecbf8;
    text-shadow: 0 0 10px #b3fffd;
    text-align: center;
    font-size: 3em;
    font-style: italic;
    margin: 0 0 .5em;
    font-weight: 700;*/
    background: url(../images/ranking_TT_blanco.png?rand=235235) center center / contain no-repeat;
    width: 40%;
    margin: 0 auto;
}

#rankingcontainer h1::before {
    display: block;
    content: " ";
    padding-top: 24.8012718600953%;
}

#rankingcontainer table {
    width: 100%;
    padding: 0;
    margin: 0;
    text-align: center;
}

#rankingcontainer table thead th.hnum {
    width: 20%;
}

#rankingcontainer table thead th.hca {
    width: 10%;
}

#rankingcontainer table thead th.ht {
    width: 20%;
}

#rankingcontainer table thead th span {
    color: #fff;
    font-size: .6em;
    line-height: .5em;
    font-family: 'mark_problack';
}

#rankingcontainer table tbody td {
    border-bottom: 1px solid #48a6d8;
    padding: .5em 0;
}

#rankingcontainer table tbody tr:last-child td {
    border-bottom: 0;
}

#rankingcontainer table tbody td span {
    font-size: 1.4em;
    font-family: 'flexow01-bolditalicregular';
}

#rankingcontainer table tbody td span.name {
    color: #fff;
    font-family: 'mark_promedium';
    display: block;
    text-align: left;
}


#rankingcontainer table tbody td span.time {
    color: #fff;
    display: block;
    text-align: left;
}



/* Media queries
-------------------------------------------------------------------------------*/

@media screen and (max-width: 480px) {


}
