/* Add here all your CSS customizations */

/* COR DE FUNDO DO TOOLTIP DA BARRA DE TIMES */
/* TOOLTIP DA BARRA DE TIMES */
.red-tooltip + .tooltip > .tooltip-inner {background-color: #C60C31;}
.red-tooltip + .tooltip > .tooltip-arrow { border-bottom-color:#C60C31; }

.blue-tooltip + .tooltip > .tooltip-inner {background-color: #133D65;}
.blue-tooltip + .tooltip > .tooltip-arrow { border-bottom-color:#133D65; }

/* CABEÇALHO PRETO */
html #header .header-nav-bar-preto {
	background: #000 !important;
	color: #ffffff !important;
}

/* CABEÇALHO DARK */
html #header .header-nav-bar-dark {
    background: #2e353e !important;
    color: #ffffff !important;
}

/* CABEÇALHO LARANJA */
html #header .header-nav-bar-laranja {
	background: #F93 !important;
	color: #ffffff !important;
}

/* CABEÇALHO COLAPSE */
#header .header-btn-collapse-nav {
    background: #2e353e;
}

/* COR DA FONTE DO MENU */
#header .header-nav-main.header-nav-main-light nav > ul > li > a {
    color: #2e353e;
}
#header .header-nav-main.header-nav-main-light nav > ul > li.active > a {
    color: #2e353e;
}

#header .header-nav-main.header-nav-main-light nav > ul > li.open > a, #header .header-nav-main.header-nav-main-light nav > ul > li:hover > a {
    color: #2e353e;
}

/* COR DO FUNDO DO MENU */
#header .header-nav-main nav > ul > li.active > a, #header .header-nav-main nav > ul > li.active > a:focus, #header .header-nav-main nav > ul > li.active > a:hover {
    background-color: #fff; /*#0088cc;*/
	color: #2e353e;
}

/* FUNDO BARRA PLACAR */
html section.section-default-scale-7 {
    background-color: #ddd !important; /* 424242 */
    border-top-color: #3a3a3a !important;
    border-top: 2px solid #384045;
}

/* SLIDER DA HOME */
.slider-container.light .featured-label, .slider-container.light .top-label, .slider-container.light .main-label, .slider-container.light .bottom-label {
    color: #ff3;
	text-shadow: -1px -1px 0 #333, 1px -1px 0 #333, -1px 1px 0 #333, 1px 1px 0 #333;  
}

/* ADSENSE */
#adsense {
	position: relative;
	width: 728px;
	background: #FFF;
	border-radius: 0px;
    margin: 0 auto 0
}

#adsense30 {
	position: relative;
	width: 728px;
	background: #FFF;
	border-radius: 0px;
    margin: 30px auto 30px
}

#adsense30topo {
	position: relative;
	width: 728px;
	background: #FFF;
	border-radius: 0px;
    margin: 30px auto 0
}

#adsense30baixo {
	position: relative;
	width: 728px;
	background: #FFF;
	border-radius: 0px;
    margin: 0 auto 30px
}

/*ACCORDION*/
details {
	max-width: 100%;
	box-sizing: border-box;
	margin-top: 5px;
	background: white;
}
summary {
	border: 4px solid transparent;
	outline: none;
	padding: 0.4rem;
	display: block;
	background: #666;
	color: white;
	padding-left: 2.0rem;
	position: relative;
	cursor: pointer;
	text-align:left;
}
details[open] summary,
summary:hover {
	color: #FFCA28;
	background: #444;
}
summary:hover strong,
details[open] summary strong,
summary:hover::before,
details[open] summary::before {
	color: #FFA128;
}
.content {
	padding: 10px;
	border: 2px solid #888;
	border-top: none;
}

/* TIMES */
/* IMAGENS DOS LOGOS DOS TIMES */
.thumb-info-wrapper img {
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    transition: all 0.3s ease;
    border-radius: 3px;
    position: relative;
    width: 30%;
	margin:0 auto;
	padding-bottom:40px;
	padding-top:4px;
}

/* BARRA PRETA ABAIXO DOS LOGOS */
.thumb-info .thumb-info-title {
    -webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    transition: all 0.3s;
    background: rgba(23, 23, 23, 0.7);
    bottom: 0%;
	right:0%;
	top:70%;
    color: #FFF;
    font-size: 17px;
    font-weight: 700;
    left: 0;
    letter-spacing: -1px;
    padding: 8px 11px 9px;
    position: absolute;
    text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.2);
    text-transform: uppercase;
    z-index: 2;
    max-width: 100%;
}

/* NOME DOS TIMES DENTRO DAS CAIXAS */
.thumb-info .thumb-info-inner {
    -webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    transition: all 0.3s;
    display: block;
	text-align:center;
}

/* BARRA DO TOPO DAS PAGINAS */
.page-header {
    background-color: #c7bc9c;/*#FFC58A; /*#171717*/
    border-bottom: 0px solid #F93; /*ccc*/
    border-top: 2px solid #384045;
    margin: 0 0 15px 0;
    min-height: 50px;
    padding: 14px 0px 14px 0px;
    position: relative;
    text-align: left;
}

/* FONTE DA BARRA DO TOPO DAS PAGINAS */
.page-header h1 {
    border-bottom: 0px solid #CCC;
    color: #2e353e;
    display: inline-block;
    font-size: 32px;
    font-weight: 300;
    line-height: 32px;
    margin: 0 0 -25px;
    padding: 0 0 25px;
    position: relative;
}

/* BARRA ESTREITA ABAIXO DA BARRA DE TITULO */
section.page-header h1 {
    border-bottom-color: #2e353e; /*4093AE*/
}

/* ESPACAMENTO DO TITULO NO TOPO DAS PAGINAS */
.space-topo {
    background-image: -webkit-linear-gradient(left, transparent, #DBDBDB, transparent);
    background-image: linear-gradient(to right, transparent, #DBDBDB, transparent);
    border: 0;
    margin: 22px 0;
}

/* BARRA DE TITULO DO TOPO DOS TIMES */
.page-header-color-time {
    border-top: 2px solid #384045;
}
.page-header-color-time h1{
    border-bottom: 0px;
	padding-left:15px;
	vertical-align:middle;
	padding-bottom:20px;
	/*color:#fff;*/
}
.logo img{
	padding-top:0;
	width:100px;;
}

/* COR DA FONTE DO NOME DO TIME */
.escuro {
	color:#333;
}

.titulo {
	border-bottom: 0px;
	padding-left: 25px;
	vertical-align: middle;
	line-height: 44px;
	display: inline-block;
	font-size: 32px;
	font-weight: 400;
	line-height: 32px;
	margin: 10px 0 0 20px;
	padding: 0;
	position: relative;
}

.pos_conf {
	font-size:1em;	
	font-weight:400;	
	margin:0 0 0 20px;
	padding:0;
}

.titulo_stats {
	font-family: 'Muli', sans-serif;
	font-size:1em;	
	font-weight:400;	
	margin:0;
	padding:10px 10px 0 20px;
    display: inline-block;
	text-align:center;
}

.stats {
	font-family: 'Muli', sans-serif;
	font-size:1.8em;	
	font-weight:600;	
	margin:0;
	padding:4px 10px 0 20px;
    display: inline-block;
	text-align:center;
}

/* CORES DE FUNDO DOS TIMES */
.sem-time{
    background-color: #071922;
}
.sem-time .time{
	color: #fff;
}
.atlanta-hawks{
    background-color: #d2202f;
}
.atlanta-hawks .time{
	color: #fff;
}
.miami-heat{
    background-color: #071922; /*#98012E;*/
}
.miami-heat .time{
	color: #fff;
}
.charlotte-hornets{
    background-color: #00748D;
}
.charlotte-hornets .time{
	color: #fff;
}
.orlando-magic{
    background-color: #071922;
}
.orlando-magic .time{
	color: #fff;
}
.washington-wizards {
    background-color: #002144;
}
.washington-wizards .time{
	color: #fff;
}
.philadelphia-76ers {
    background-color: #006bb7;
}
.philadelphia-76ers .time{
	color: #fff;
}
.boston-celtics {
    background-color: #008349;
}
.boston-celtics .time{
	color: #fff;
}
.new-york-knicks {
    background-color: #006BB7;
}
.new-york-knicks .time{
	color: #fff;
}
.brooklyn-nets {
    background-color: #071922;
}
.brooklyn-nets .time{
	color: #fff;
}
.toronto-raptors {
    background-color: #000;
}
.toronto-raptors .time{
	color: #a1a1a4;
}
.milwaukee-bucks {
    background-color: #2B5235;
}
.milwaukee-bucks .time{
	color: #dfcaa2;
}
.chicago-bulls {
    background-color: #071922;
}
.chicago-bulls .time{
	color: #fff;
}
.cleveland-cavaliers {
    background-color: #FEB81C;
}
.cleveland-cavaliers .time{
	color: #000;
}
.indiana-pacers {
    background-color: #002D62;
}
.indiana-pacers .time{
	color: #fff;
}
.detroit-pistons {
    background-color: #D7083B;
}
.detroit-pistons .time{
	color: #fff;
}
.memphis-grizzlies {
    background-color: #628BBC;
}
.memphis-grizzlies .time{
	color: #00275D;
}
.dallas-mavericks {
	background-color: #BEBEBE;
}
.dallas-mavericks .time{
	color: #000;
}
.new-orleans-pelicans {
	background-color: #B5985A;
}
.new-orleans-pelicans .time{
	color: #002a5c;
}
.houston-rockets {
	background-color: #C81C2B;
}
.houston-rockets .time{
	color: #000;
}
.san-antonio-spurs {
	background-color: #C6CFD4;
}
.san-antonio-spurs .time{
	color: #071922;
}
.los-angeles-clippers {
	background-color: #0a2240;
}
.los-angeles-clippers .time{
	color: #fff;
}
.sacramento-kings {
	background-color: #5A2D83;
}
.sacramento-kings .time{
	color: #fff;
}
.los-angeles-lakers {
	background-color: #542583;
}
.los-angeles-lakers .time{
	color: #fdb827;
}
.phoenix-suns {
	background-color: #F9A01B;
}
.phoenix-suns .time{
	color: #071922;
}
.golden-state-warriors {
	background-color: #FDB827;
}
.golden-state-warriors .time{
	color: #1D428A;
}
.utah-jazz {
	background-color: #002A5C;
}
.utah-jazz .time{
	color: #fff;
}
.denver-nuggets {
	background-color: #002D62;
}
.denver-nuggets .time{
	color: #fdb827;
}
.oklahoma-city-thunder {
	background-color: #002D62;
}
.oklahoma-city-thunder .time{
	color: #fff;
}
.minnesota-timberwolves {
	background-color: #005084;
}
.minnesota-timberwolves .time{
	color: #fff;
}
.portland-trail-blazers {
	background-color: #E23940;
}
.portland-trail-blazers .time{
	color: #000;
}

/* CAIXA PLACAR TIME */
.container .caixa-placar-time {
    border-radius: 8px;
}
.caixa-placar-time.with-full-borders {
    border: 2px solid #aaa;
    box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.04);
}
.caixa-placar-time {
    position: relative;
    clear: both;
    min-height: 70px;
    padding-left: 5px;
    padding-right: 5px;
}
.titulo-placar-time {
    font-size: 1.2em;
    font-weight: 600;
    letter-spacing: normal;
    line-height: 18px;
    margin: 5px 0 8px 0;
    /*text-transform: uppercase;*/
}
.jogo-placar-time {
    color: #333;
    font-size: 1em;
    font-weight: 400;
    letter-spacing: normal;
    line-height: 10px;
    margin: 0 0 3px 0;
}
.time-normal {
	font-weight:normal;	
    display: inline-block;
}
.time-bold {
	font-weight:bold;	
    display: inline-block;
}

/* MENU DO TIME */
html body .tabs.tabs-simple .nav-tabs > li.active a, html.dark body .tabs.tabs-simple .nav-tabs > li.active a, html body .tabs.tabs-simple .nav-tabs > li.active a:focus, html.dark body .tabs.tabs-simple .nav-tabs > li.active a:focus, html body .tabs.tabs-simple .nav-tabs > li a:hover, html.dark body .tabs.tabs-simple .nav-tabs > li a:hover, html body .tabs.tabs-simple .nav-tabs > li.active a:hover, html.dark body .tabs.tabs-simple .nav-tabs > li.active a:hover {
    border-top-color: #2e353e;
    color: #2e353e;
}

html body .tabs.tabs-bottom .nav-tabs li a:hover, html.dark body .tabs.tabs-bottom .nav-tabs li a:hover, html body .tabs.tabs-bottom .nav-tabs li.active a, html.dark body .tabs.tabs-bottom .nav-tabs li.active a, html body .tabs.tabs-bottom .nav-tabs li.active a:hover, html.dark body .tabs.tabs-bottom .nav-tabs li.active a:hover, html body .tabs.tabs-bottom .nav-tabs li.active a:focus, html.dark body .tabs.tabs-bottom .nav-tabs li.active a:focus {
    border-bottom-color: #2e353e;
}

/* COR DO ICONE DENTRO DO TIME */

.list.list-icons li > .fa:first-child, .list.list-icons li a:first-child > .fa:first-child, .list.list-icons li > .icons:first-child, .list.list-icons li a:first-child > .icons:first-child {
    color: #2e353e;
    border-color: #2e353e;
}

/* SITE DO TIME */
.link_time {
    color: #1d2127;
    font-weight:600;
}
.link_time:focus, a:hover {
    color: #1d2127;
    text-decoration: underline;
}

/* REDE SOCIAL DOS TIMES */
.redesocial a > img  {
    margin-right:8px;
	width:36px;
	height:36px;
}

/* SUB TITULO DO TIME */
.sub-titulo {
    padding: 3px 10px 5px 10px;
	margin-top:20px;
    margin-bottom: 5px;
    border: 1px solid transparent;
    border-radius: 4px;
	font-size:15px;
	font-weight:600;
}
.sub-titulo-fundo {
    background-color: #000;
    border-color: #280000;
    color: #ffffff;
	margin-bottom:16px;
} 

/* IMAGEM DO ESTADIO */
.estadio-imagem img{
	/*margin-top: 0px;	*/
	/* border: 1px solid #555; */
	background:#FFF;
	border-radius:0px;
}

/* DESCRIÇÃO DO ESTADIO */
.estadio {
    font-size: 2.2em;
    font-weight: 300;
    line-height: 42px;
    margin: 0 0 20px 0;
	color:#444;
}

/* ICONES DO ESTADIO */
.list.list-icons li .fa, .list.list-icons li .icons {
    color: #555;
    border-color: #555
}

/* IMAGEM DO UNIFORME */
.uniforme-imagem img{
	/*margin-top: 0px;	*/
	border: 0px solid #555;
	width:150px;
}

.tipo_uniforme {
	font-size: 1.2em;
	font-weight: 400;
	letter-spacing: normal;
	line-height: 27px;
	margin: 0;
}

/* CLASSIFICAÇÃO */
.classificacao-legenda{
    color: #555; 
    line-height: 20px;
    margin: 0;
	font-size:14px;
	text-align:left;
	padding-left: 50px;
}

.classificacao-atualizacao{
    color: #555; 
    line-height: 20px;
    margin: 0px;
	font-size:12px;
	text-align:right;
	margin-top: 6px;
}

/* RODAPÉ */
#footer {
    background: #2e353e;
    border-top: 4px solid #F93;
    font-size: 0.9em;
    margin-top: 20px;
    padding: 10px 0 0;
    position: relative;
    clear: both;
}

#footer p {
    color: #ccc;
    line-height: 24px;
    margin: 0 0 20px;
}

#footer .footer-copyright {
    background: #2e353e;
    border-top: 4px solid #2e353e;
    margin-top: 0;
    padding: 0; /*10px 0 10px;*/
}

#footer .footer-copyright p {
    color: #ccc;
    margin: 0;
    padding: 0;
}

/* SCROLL DO RODAPE */
html .scroll-to-top.visible {
    opacity: 0.75;
}

html .scroll-to-top {
    -webkit-transition: opacity 0.3s;
    -moz-transition: opacity 0.3s;
    transition: opacity 0.3s;
    background: #F93; /*#C2B9B9;*/
    border-radius: 7px 7px 0 0;
    bottom: 0;
    color: #2e353e;
    display: block;
    height: 9px;
    opacity: 0;
    padding: 13px 10px 35px;
    position: fixed;
    right: 10px;
    text-align: center;
    text-decoration: none;
    min-width: 49px;
    z-index: 1040;
}

.credito {
	font-size:12px;
	padding:0;
	margin:0 0 0 10px;	
}

/*a:hover {
    color: #fff;
}*/

/* AD SENSE */
#adsense {
	position: relative;
	width: 728px;
	background: #FFF;
	border-radius: 0px;
    margin: 0 auto 0
}

#adsense30 {
	position: relative;
	width: 728px;
	background: #FFF;
	border-radius: 0px;
    margin: 30px auto 30px
}

#adsense30topo {
	position: relative;
	width: 728px;
	background: #FFF;
	border-radius: 0px;
    margin: 30px auto 0
}

#adsense30baixo {
	position: relative;
	width: 728px;
	background: #FFF;
	border-radius: 0px;
    margin: 0 auto 30px
}

/*BOOTSTRAP*/
.m-0 {
	margin: 0 !important;
}

.m-1 {
	margin: 0.25rem !important;
}

.m-2 {
	margin: 0.5rem !important;
}

.m-3 {
	margin: 1rem !important;
}

.m-4 {
	margin: 1.5rem !important;
}

.m-5 {
	margin: 3rem !important;
}

.m-auto {
	margin: auto !important;
}

.mx-0 {
	margin-right: 0 !important;
	margin-left: 0 !important;
}

.mx-1 {
	margin-right: 0.25rem !important;
	margin-left: 0.25rem !important;
}

.mx-2 {
	margin-right: 0.5rem !important;
	margin-left: 0.5rem !important;
}

.mx-3 {
	margin-right: 1rem !important;
	margin-left: 1rem !important;
}

.mx-4 {
	margin-right: 1.5rem !important;
	margin-left: 1.5rem !important;
}

.mx-5 {
	margin-right: 3rem !important;
	margin-left: 3rem !important;
}

.mx-auto {
	margin-right: auto !important;
	margin-left: auto !important;
}

.my-0 {
	margin-top: 0 !important;
	margin-bottom: 0 !important;
}

.my-1 {
	margin-top: 0.25rem !important;
	margin-bottom: 0.25rem !important;
}

.my-2 {
	margin-top: 0.5rem !important;
	margin-bottom: 0.5rem !important;
}

.my-3 {
	margin-top: 1rem !important;
	margin-bottom: 1rem !important;
}

.my-4 {
	margin-top: 1.5rem !important;
	margin-bottom: 1.5rem !important;
}

.my-5 {
	margin-top: 3rem !important;
	margin-bottom: 3rem !important;
}

.my-auto {
	margin-top: auto !important;
	margin-bottom: auto !important;
}

.mt-0 {
	margin-top: 0 !important;
}

.mt-1 {
	margin-top: 0.25rem !important;
}

.mt-2 {
	margin-top: 0.5rem !important;
}

.mt-3 {
	margin-top: 1rem !important;
}

.mt-4 {
	margin-top: 1.5rem !important;
}

.mt-5 {
	margin-top: 3rem !important;
}

.mt-auto {
	margin-top: auto !important;
}

.me-0 {
	margin-right: 0 !important;
}

.me-1 {
	margin-right: 0.25rem !important;
}

.me-2 {
	margin-right: 0.5rem !important;
}

.me-3 {
	margin-right: 1rem !important;
}

.me-4 {
	margin-right: 1.5rem !important;
}

.me-5 {
	margin-right: 3rem !important;
}

.me-auto {
	margin-right: auto !important;
}

.mb-0 {
	margin-bottom: 0 !important;
}

.mb-1 {
	margin-bottom: 0.25rem !important;
}

.mb-2 {
	margin-bottom: 0.5rem !important;
}

.mb-3 {
	margin-bottom: 1rem !important;
}

.mb-4 {
	margin-bottom: 1.5rem !important;
}

.mb-5 {
	margin-bottom: 3rem !important;
}

.mb-auto {
	margin-bottom: auto !important;
}

.ms-0 {
	margin-left: 0 !important;
}

.ms-1 {
	margin-left: 0.25rem !important;
}

.ms-2 {
	margin-left: 0.5rem !important;
}

.ms-3 {
	margin-left: 1rem !important;
}

.ms-4 {
	margin-left: 1.5rem !important;
}

.ms-5 {
	margin-left: 3rem !important;
}

.ms-auto {
	margin-left: auto !important;
}

.p-0 {
	padding: 0 !important;
}

.p-1 {
	padding: 0.25rem !important;
}

.p-2 {
	padding: 0.5rem !important;
}

.p-3 {
	padding: 1rem !important;
}

.p-4 {
	padding: 1.5rem !important;
}

.p-5 {
	padding: 3rem !important;
}

.px-0 {
	padding-right: 0 !important;
	padding-left: 0 !important;
}

.px-1 {
	padding-right: 0.25rem !important;
	padding-left: 0.25rem !important;
}

.px-2 {
	padding-right: 0.5rem !important;
	padding-left: 0.5rem !important;
}

.px-3 {
	padding-right: 1rem !important;
	padding-left: 1rem !important;
}

.px-4 {
	padding-right: 1.5rem !important;
	padding-left: 1.5rem !important;
}

.px-5 {
	padding-right: 3rem !important;
	padding-left: 3rem !important;
}

.py-0 {
	padding-top: 0 !important;
	padding-bottom: 0 !important;
}

.py-1 {
	padding-top: 0.25rem !important;
	padding-bottom: 0.25rem !important;
}

.py-2 {
	padding-top: 0.5rem !important;
	padding-bottom: 0.5rem !important;
}

.py-3 {
	padding-top: 1rem !important;
	padding-bottom: 1rem !important;
}

.py-4 {
	padding-top: 1.5rem !important;
	padding-bottom: 1.5rem !important;
}

.py-5 {
	padding-top: 3rem !important;
	padding-bottom: 3rem !important;
}

.pt-0 {
	padding-top: 0 !important;
}

.pt-1 {
	padding-top: 0.25rem !important;
}

.pt-2 {
	padding-top: 0.5rem !important;
}

.pt-3 {
	padding-top: 1rem !important;
}

.pt-4 {
	padding-top: 1.5rem !important;
}

.pt-5 {
	padding-top: 3rem !important;
}

.pe-0 {
	padding-right: 0 !important;
}

.pe-1 {
	padding-right: 0.25rem !important;
}

.pe-2 {
	padding-right: 0.5rem !important;
}

.pe-3 {
	padding-right: 1rem !important;
}

.pe-4 {
	padding-right: 1.5rem !important;
}

.pe-5 {
	padding-right: 3rem !important;
}

.pb-0 {
	padding-bottom: 0 !important;
}

.pb-1 {
	padding-bottom: 0.25rem !important;
}

.pb-2 {
	padding-bottom: 0.5rem !important;
}

.pb-3 {
	padding-bottom: 1rem !important;
}

.pb-4 {
	padding-bottom: 1.5rem !important;
}

.pb-5 {
	padding-bottom: 3rem !important;
}

.ps-0 {
	padding-left: 0 !important;
}

.ps-1 {
	padding-left: 0.25rem !important;
}

.ps-2 {
	padding-left: 0.5rem !important;
}

.ps-3 {
	padding-left: 1rem !important;
}

.ps-4 {
	padding-left: 1.5rem !important;
}

.ps-5 {
	padding-left: 3rem !important;
}

@media (max-width: 1199px) { /*991*/
	#header .header-body {
		background: #FFF;
		border-top: 0px solid #EDEDED;
		border-bottom: 1px solid transparent;
		padding: 0;
		-webkit-transition: min-height 0.3s ease;
		-moz-transition: min-height 0.3s ease;
		transition: min-height 0.3s ease;
		width: 100%;
		z-index: 1001;
		min-height: 125px;
	}
	
	.placar-box {
		font-size:20px;	
	}
	.status-box {
		font-size:20px;	
	}

	.page-header-color-time img{
		width:80px;;
	}
	
	.titulo {
		font-size: 26px;
	}
}

@media (max-width: 479px) {
	.placar-box {
		font-size:20px;	
	}
	.status-box {
		font-size:20px;	
	}
	
	.page-header-color-time img{
		width:50px;;
	}
	
	.titulo {
		font-size: 18px;
		margin: 0 0 0 15px;
		line-height: 20px;
	}
	
	.titulo_stats {
		font-size:1em;	
		margin:0;
		padding:10px 10px 0 20px;
	}

	.pos_conf {
		margin:0 0 0 16px;
	}

	.stats {
		font-size:1.5em;	
		margin:0;
		font-weight:700;	
		padding:4px 10px 0 20px;
	}
	.time-normal {
		padding: 5px 0 0 0;
	}
	.time-bold {
		padding: 5px 0 0 0;
	}

}
