@import 'https://fonts.googleapis.com/css?family=Arimo';

/* Sticky footer styles
-------------------------------------------------- */
html {
  position: relative;
  min-height: 100%;
}
body {
  /* Margin bottom by footer height */
/*  margin-bottom: 60px;*/
  background:#F3F3F3;
  margin-bottom: 202px;

}
img { border:0px; }
.footer {
/*  position: absolute;
  bottom: 0;
  width: 100%;
  height: 60px;
  background:url(../../images/fundotopo.png);*/
  position: absolute;
  bottom: 0;
  width: 100%;
  height: 202px;  
}

.rodapelar {
	height: auto;
	background: #F8A519;
}
.rodapeazul {
	height: auto;
	background: #7DB422;
	background:url(../../images/fundotopo.png);
}

h6 {
    margin-top: 0px;
    margin-bottom: 0px;
    font-size: 10px;
}

.branco, .branco a, .branco a:hover {
	color: #FFFFFF;
}

.verdef, .verdef a:hover {
	background-color:#15A100;
}
.verdel, .verdel:hover{
	color: #FFF; font-weight:bold; 
}

a {
    color: #18B400;
	text-decoration:none;
}

a:hover {
    color: #149B00;
	text-decoration:none;
}

.txt_footer{ color:#FFFFFF; padding-top:1.5em;}

.carregando { display:none; }

.topoheader{ min-height:100px; background:url(../../images/fundotopo.png); }

.titulojogos { font-size:11px; }

.vermelho { color:rgba(255,0,4,1.00); }

.form-control {
    padding: 0px 5px;
}

.btn-limpo {
    background-color: transparent;
    border-color: transparent;
}

.paddingtop5{ padding-top:10px; }

.precolaranja {
	color: #FAA61A;
	font-weight:bold;
	font-size:18px;
}


.tit_login{
	font-family: 'Open Sans Condensed', sans-serif;
	font-size:30px;
	color:#676561;
	font-weight:bold;
}


@media (min-width: 200px) and (max-width: 767px) {
.padding_u {  padding-top:0.2em; text-align:center; }
.padding_d {  padding-top:0.2em; }
.padding_t {  padding-top:0.2em; text-align:center; }	
.menu_logado { padding-top:5px; }

#brand_see { display:block; }

.menu_reduzido { background:#F17B22; }

}

@media (min-width: 768px) and (max-width: 991px) {
.padding_u {  padding-top:0.2em; }
.padding_d {  padding-top:0.5em; }
.padding_t {  padding-top:1em;  text-align:center; }
.menu_logado { padding-top:40px; } .menu_logado_txt, .menu_logado_txt a { font-size:10px; }

#brand_see { display:none; }

.menu_reduzido { background:transparent; }

}

@media (min-width: 992px) and (max-width: 1066px) {
.padding_u {  padding-top:0.2em; }
.padding_d {  padding-top:0.5em; padding-left:50px; }
.padding_t {  padding-top:2em; margin-left:-20px; }	
.menu_logado { padding-top:15px; margin-left:-20px; } .menu_logado_txt, .menu_logado_txt a { font-size:10px; }

#brand_see { display:none; }

.menu_reduzido { background:transparent; }

}

@media (min-width: 1067px) and (max-width: 1199px) {
.padding_u {  padding-top:0.2em; }
.padding_d {  padding-top:0.5em; padding-left:50px; }
.padding_t {  padding-top:2em; margin-left:-20px; }	
.menu_logado { padding-top:15px; } .menu_logado_txt, .menu_logado_txt a { font-size:10px; }

#brand_see { display:none; }

.menu_reduzido { background:transparent; }

}

@media (min-width: 1200px) and (max-width: 1263px) {
.padding_u {  padding-top:0.2em; }
.padding_d {  padding-top:2em; }
.padding_t {  padding-top:2em; }
.menu_logado { padding-top:30px; margin-left:-40px; } .menu_logado_txt, .menu_logado_txt a { font-size:14px; }

#brand_see { display:none; }

.menu_reduzido { background:transparent; }

}

@media (min-width: 1264px) {
.padding_u {  padding-top:0.2em; }
.padding_d {  padding-top:2em; }
.padding_t {  padding-top:2em; }
.menu_logado { padding-top:30px; margin-left:-53px; } .menu_logado_txt, .menu_logado_txt a { font-size:14px; }

#brand_see { display:none; }

.menu_reduzido { background:transparent; }

}


.padding_geral { padding:10px; }

.laranja { background:#F17B22; }
/* ///////////////////////NAVBAR LEVEL//////////////////////////// */

.navbar-nav > li > a {
    padding: 10px 12px;
}


.navbar-inverse {
    background-color:transparent;
    border-color:transparent;
}	

.navbar-inverse .navbar-toggle {
background: #F17B22;
}

.navbar {
    margin-bottom: 0px;
}

.navbar-inverse .navbar-nav > li > a {
    color: #FFF;
	font-size: 13px;
	font-family: 'Arimo', sans-serif;
	font-weight:bold;
}

.navbar-inverse .navbar-nav > .active > a, .navbar-inverse .navbar-nav > .active > a:hover, .navbar-inverse .navbar-nav > .active > a:focus {
    color: #fff;
    background-color: transparent;
}

.navbar-inverse .navbar-nav > .open > a, .navbar-inverse .navbar-nav > .open > a:hover, .navbar-inverse .navbar-nav > .open > a:focus {
    color: #fff;
    background-color: #005C26;
}

.dropdown-menu{
    border-radius: 0px;
    -webkit-box-shadow: none;
    box-shadow: none
}

.dropdown-submenu {
    position: initial;
}

.dropdown-submenu>.dropdown-menu {
    top: 0;
  left: 100%;
  margin-top: -1px;
  margin-left: -1px;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  min-height: 101%;
}

.dropdown-submenu:hover>.dropdown-menu {
    display: block;
}

.dropdown-submenu>a:after {
    display: block;
    content: " ";
    float: right;
    width: 0;
    height: 0;
    border-color: transparent;
    border-style: solid;
    border-width: 5px 0 5px 5px;
    border-left-color: #ccc;
    margin-top: 5px;
    margin-right: -10px;
}

.dropdown-submenu:hover>a:after {
    border-left-color: #fff;
}

.dropdown-submenu.pull-left {
    float: none;
}

.dropdown-submenu.pull-left>.dropdown-menu {
    left: -100%;
    margin-left: 10px;
    -webkit-border-radius: 6px 0 6px 6px;
    -moz-border-radius: 6px 0 6px 6px;
    border-radius: 6px 0 6px 6px;
}
/* /////////////////////////////////////////////////// */


.menu_loterias { background:#FFFFFF; min-height:50px; padding-top:1em; padding-bottom:1em; }




/* /////////////////////////JOGOS////////////////////////// */
.ms{ background-color:#00A651; }
.lt{ background-color:#FB2723; }
.tm{ background-color:#D9A516; }
.lm{ background-color:#DB7432; }
.qu{ background-color:#392D8A; }
.ds{ background-color:#8A1530; }
.lf{ background-color:#9A3697; }
.fd{ background-color:#083c87; }

.ms_txt{ color:#00A651; font-weight:bold;}
.lt_txt{ color:#FB2723; font-weight:bold;}
.tm_txt{ color:#D9A516; font-weight:bold;}
.lm_txt{ color:#DB7432; font-weight:bold;}
.qu_txt{ color:#392D8A; font-weight:bold;}
.ds_txt{ color:#8A1530; font-weight:bold;}
.lf_txt{ color:#9A3697; font-weight:bold;}
.fd_txt{ color:#083c87; font-weight:bold;}

.font_no_b { font-weight:normal; }

.mssvg{ background-image:url(../../css/megasena.svg); }
.ltsvg{ background-image:url(../../css/loteca.svg); }
.tmsvg{ background-image:url(../../css/timemania.svg); }
.lmsvg{ background-image:url(../../css/lotomania.svg); }
.qusvg{ background-image:url(../../css/quina.svg); }
.dssvg{ background-image:url(../../css/duplasena.svg); }
.lfsvg{ background-image:url(../../css/lotofacil.svg); }
.fdsvg{ background-image:url(../../css/federal.svg); }

.jogos_div_topo {
    width: 100%;
/*    height: 100%;*/
    padding-bottom: 15px;
    background-color: #fff;
    box-shadow: 0 2px 5px 0 rgba(33,30,30,.1);
    position: relative;
    display: table;
}

.jogos_div_topo .logo { line-height: 80px; text-align:center; }

.jogos_div_topo .triangle-down {
    width: 100%;
    height: 20px;
    background-position: left top;
    background-repeat: no-repeat;
    background-size: 100% 20px;
}

.jogos_div_topo p { text-align:center; font-size:16px; font-weight:bold; line-height:36px; }
.size20 { font-size:25px; font-weight:normal; }

.game-balls { float:right;
    position:relative;
    left:-55%;
    text-align:left; }
.game-balls ul {     list-style:none;
    position:relative;
    left:50%; }
.game-balls li {
    width: 36px;
    height: 36px;
    line-height: 32px;
    font-size: 14px;
	font-weight:bold;
	margin:3px;
    border-radius: 50%;
    border: 1px solid #666;
    background-color: #fff;
    float:left;position:relative;
	text-align:center;
}

.txt_vermelho { color:#DC0408; font-weight:bold; }

.botao_bolao {  color: white; font-weight:bold; border-radius: 0px; border:0px; }

.dados_jogos { height:80px; overflow-y:auto; }
/* /////////////////////////////////////////////////// */



.features-principal {
    position: relative;
    background-color: #f4f5f4;
}

    .features-principal .container {
        padding: 24px 0;
    }

    .features-principal .fp-box {
        background-color: #FFFFFF;
        overflow: hidden;
        position: relative;
    }

        .features-principal .fp-box h2 {
            font-size: 20px;
            margin-bottom: 15px;
            font-weight: 400;
        }

            .features-principal .fp-box h2 b {
                font-weight: 900;
            }

        .features-principal .fp-box .fb-principal {
            padding: 10px 10px 0 10px;
        }

        .features-principal .fp-box .fb-slide {
            position: absolute;
            top: 0;
            right: 0;
            left: 100%;
            bottom: 0;
            background-color: #CCCCCC;
            padding: 20px;
            color: #ffffff;
            -webkit-transition: all 0.3s ease;
            -moz-transition: all 0.3s ease;
            -ms-transition: all 0.3s ease;
            -o-transition: all 0.3s ease;
            transition: all 0.3s ease;
            opacity: 0;
        }

            .features-principal .fp-box .fb-slide .fb-s-fechar {
                text-align: right;
                margin: -15px -15px -5px 0;
            }

                .features-principal .fp-box .fb-slide .fb-s-fechar i {
                    cursor: pointer;
                }

            .features-principal .fp-box .fb-slide .fb-s-titulo {
                overflow: hidden;
                margin-bottom: 15px;
                font-size: 32px;
                font-weight: 700;
            }

                .features-principal .fp-box .fb-slide .fb-s-titulo .fb-s-t-e {
                    float: left;
                }

                .features-principal .fp-box .fb-slide .fb-s-titulo .fb-s-t-d {
                    float: right;
                }

            .features-principal .fp-box .fb-slide .fb-s-data {
                text-align: center;
                margin-bottom: 5px;
                font-size: 12px;
            }

            .features-principal .fp-box .fb-slide .fb-s-resultado {
                text-align: center;
            }

                .features-principal .fp-box .fb-slide .fb-s-resultado span {
                    padding: 0;
                    height: 24px;
                    width: 24px;
                    background-color: #ffffff;
                    color: #4f403c;
                    border-radius: 50%;
                    text-align: center;
                    line-height: 24px;
                    display: inline-block;
                    margin-bottom: 4px;
                }

            .features-principal .fp-box .fb-slide .fb-s-proximo {
                text-align: center;
                font-size: 12px;
            }

            .features-principal .fp-box .fb-slide .fb-s-valor {
                text-align: center;
                font-size: 12px;
                font-size: 28px;
                font-weight: 700;
                margin-bottom: 5px;
            }

            .features-principal .fp-box .fb-slide .fb-s-acao {
                text-align: center;
            }

                .features-principal .fp-box .fb-slide .fb-s-acao a {
                    color: #4f403c;
                    background-color: #ffffff;
                    display: block;
                    width: 80%;
                    padding: 10px;
                    margin: 0 auto;
                }

            .features-principal .fp-box .fb-slide.active {
                left: 0;
                opacity: 1;
            }

            .features-principal .fp-box .fb-slide.slide-megasena {
                background-color: #229551;
            }

            .features-principal .fp-box .fb-slide.slide-lotofacil {
                background-color: #911687;
            }

            .features-principal .fp-box .fb-slide.slide-timemania {
                background-color: #ffc600;
            }

            .features-principal .fp-box .fb-slide.slide-quina {
                background-color: #4c2d7e;
            }

            .features-principal .fp-box .fb-slide.slide-lotomania {
                background-color: #f57d22;
            }

            .features-principal .fp-box .fb-slide.slide-duplasena {
                background-color: #a41128;
            }

            .features-principal .fp-box .fb-slide.slide-federal {
                background-color: #083c87;
            }

        .features-principal .fp-box table.fp-itens {
            width: 100%;
        }

            .features-principal .fp-box table.fp-itens tr {
                border-bottom: 1px solid #e4e4e4;
            }

                .features-principal .fp-box table.fp-itens tr:hover {
                    cursor: pointer;
                }

                    .features-principal .fp-box table.fp-itens tr:hover td {
                        background: #f4f5f4;
                    }

                .features-principal .fp-box table.fp-itens tr:last-child {
                    border-bottom: 0 none;
                }


                .features-principal .fp-box table.fp-itens tr td {
                    text-align: center;
                    padding: 7px 10px;
                }

                    .features-principal .fp-box table.fp-itens tr td:first-child {
                        text-align: left;
                    }

                    .features-principal .fp-box table.fp-itens tr td:last-child {
                        text-align: right;
                    }

                        .features-principal .fp-box table.fp-itens tr td:last-child i {
                            cursor: pointer;
                        }

    .features-principal .top-results-toggle {
        bottom: 0;
    }
	
	
.quadrobotaoclick{
display: inline-block;
    padding: 6px 12px;
    margin-bottom: 0;
    font-weight: normal;
    line-height: 1.42857143;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    -ms-touch-action: manipulation;
    touch-action: manipulation;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    background-image: none;
    border: 1px solid transparent;
    border-radius: 4px;
}


.galeria { float:left; margin:6px 6px 6px 6px; }
.galeriapri { float:left; text-align:center; width:200px; height:220px; margin-left:12px; margin-right:12px; margin-top:8px; margin-bottom:8px; }
.videopri { float:left; text-align:center; width:200px; height:310px; margin-left:12px; margin-right:12px; margin-top:8px; margin-bottom:8px; background:#F9F7F7; }

.fontblack a { color:#000000; }


.pagination > .active > a, .pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus, .pagination > .active > span:focus {
    background-color: #11AF1E;
    border-color: #139A22;
}

.pagination > li > a, .pagination > li > span {
    color: #000;
}

.pagination > li > a:hover, .pagination > li > span:hover, .pagination > li > a:focus, .pagination > li > span:focus {
    color: #11AF1E;
}





/*////////////////////*/
.funkyradio div {
  clear: both;
  overflow: hidden;
}

.funkyradio label {
  width: 100%;
  border-radius: 3px;
  border: 1px solid #D1D3D4;
  font-weight: normal;
}

.funkyradio input[type="radio"]:empty,
.funkyradio input[type="checkbox"]:empty {
  display: none;
}

.funkyradio input[type="radio"]:empty ~ label,
.funkyradio input[type="checkbox"]:empty ~ label {
  position: relative;
  line-height: 1.4em;
/*  text-indent: 3.25em;*/
  padding-left:40px;
  margin-top: 0px;
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}

.funkyradio input[type="radio"]:empty ~ label:before,
.funkyradio input[type="checkbox"]:empty ~ label:before {
  position: absolute;
  display: block;
  top: 0;
  bottom: 0;
  left: 0;
  content: '';
  width: 2.5em;
  background: #D1D3D4;
  border-radius: 3px 0 0 3px;
}

.funkyradio input[type="radio"]:hover:not(:checked) ~ label,
.funkyradio input[type="checkbox"]:hover:not(:checked) ~ label {
  color: #888;
}

.funkyradio input[type="radio"]:hover:not(:checked) ~ label:before,
.funkyradio input[type="checkbox"]:hover:not(:checked) ~ label:before {
  content: '\2714';
  text-indent: .9em;
  color: #C2C2C2;
}

.funkyradio input[type="radio"]:checked ~ label,
.funkyradio input[type="checkbox"]:checked ~ label {
  color: #777;
}

.funkyradio input[type="radio"]:checked ~ label:before,
.funkyradio input[type="checkbox"]:checked ~ label:before {
  content: '\2714';
  text-indent: .9em;
  padding-top:14px;
  color: #333;
  background-color: #ccc;
}

.funkyradio input[type="radio"]:focus ~ label:before,
.funkyradio input[type="checkbox"]:focus ~ label:before {
  box-shadow: 0 0 0 3px #999;
}

.funkyradio-default input[type="radio"]:checked ~ label:before,
.funkyradio-default input[type="checkbox"]:checked ~ label:before {
  color: #333;
  background-color: #ccc;
}

.funkyradio-primary input[type="radio"]:checked ~ label:before,
.funkyradio-primary input[type="checkbox"]:checked ~ label:before {
  color: #fff;
  background-color: #337ab7;
}

.funkyradio-success input[type="radio"]:checked ~ label:before,
.funkyradio-success input[type="checkbox"]:checked ~ label:before {
  color: #fff;
  background-color: #5cb85c;
}

.funkyradio-danger input[type="radio"]:checked ~ label:before,
.funkyradio-danger input[type="checkbox"]:checked ~ label:before {
  color: #fff;
  background-color: #d9534f;
}

.funkyradio-warning input[type="radio"]:checked ~ label:before,
.funkyradio-warning input[type="checkbox"]:checked ~ label:before {
  color: #fff;
  background-color: #f0ad4e;
}

.funkyradio-info input[type="radio"]:checked ~ label:before,
.funkyradio-info input[type="checkbox"]:checked ~ label:before {
  color: #fff;
  background-color: #5bc0de;
}














.funkyradio_pay div {
  clear: both;
  overflow: hidden;
}

.funkyradio_pay label {
  width: 100%;
  border-radius: 3px;
  border: 1px solid #D1D3D4;
  font-weight: normal;
}

.funkyradio_pay input[type="radio"]:empty,
.funkyradio_pay input[type="checkbox"]:empty {
  display: none;
}

.funkyradio_pay input[type="radio"]:empty ~ label,
.funkyradio_pay input[type="checkbox"]:empty ~ label {
  position: relative;
  line-height: 1.4em;
/*  text-indent: 3.25em;*/
  padding-left:40px;
  margin-top: 0px;
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}

.funkyradio_pay input[type="radio"]:empty ~ label:before,
.funkyradio_pay input[type="checkbox"]:empty ~ label:before {
  position: absolute;
  display: block;
  top: 0;
  bottom: 0;
  left: 0;
  content: '';
  width: 2.5em;
  background: #D1D3D4;
  border-radius: 3px 0 0 3px;
}

.funkyradio_pay input[type="radio"]:hover:not(:checked) ~ label,
.funkyradio_pay input[type="checkbox"]:hover:not(:checked) ~ label {
  color: #888;
}

.funkyradio_pay input[type="radio"]:hover:not(:checked) ~ label:before,
.funkyradio_pay input[type="checkbox"]:hover:not(:checked) ~ label:before {
  content: '\2714';
  text-indent: .9em;
  color: #C2C2C2;
}

.funkyradio_pay input[type="radio"]:checked ~ label,
.funkyradio_pay input[type="checkbox"]:checked ~ label {
  color: #777;
}

.funkyradio_pay input[type="radio"]:checked ~ label:before,
.funkyradio_pay input[type="checkbox"]:checked ~ label:before {
  content: '\2714';
  text-indent: .9em;
  padding-top:14px;
  color: #333;
  background-color: #ccc;
}

.funkyradio_pay input[type="radio"]:focus ~ label:before,
.funkyradio_pay input[type="checkbox"]:focus ~ label:before {
  box-shadow: 0 0 0 3px #999;
}

.funkyradio_pay-default input[type="radio"]:checked ~ label:before,
.funkyradio_pay-default input[type="checkbox"]:checked ~ label:before {
  color: #333;
  background-color: #ccc;
}

.funkyradio_pay-primary input[type="radio"]:checked ~ label:before,
.funkyradio_pay-primary input[type="checkbox"]:checked ~ label:before {
  color: #fff;
  background-color: #337ab7;
}

.funkyradio_pay-success input[type="radio"]:checked ~ label:before,
.funkyradio_pay-success input[type="checkbox"]:checked ~ label:before {
  color: #fff;
  background-color: #5cb85c;
}

.funkyradio_pay-danger input[type="radio"]:checked ~ label:before,
.funkyradio_pay-danger input[type="checkbox"]:checked ~ label:before {
  color: #fff;
  background-color: #d9534f;
}

.funkyradio_pay-warning input[type="radio"]:checked ~ label:before,
.funkyradio_pay-warning input[type="checkbox"]:checked ~ label:before {
  color: #fff;
  background-color: #f0ad4e;
}

.funkyradio_pay-info input[type="radio"]:checked ~ label:before,
.funkyradio_pay-info input[type="checkbox"]:checked ~ label:before {
  color: #fff;
  background-color: #5bc0de;
}




/*/////////////////////////////*/
/*/////////////////////////////*/

.btn-file {
  overflow: hidden;
  position: relative;
  vertical-align: middle;
}
.btn-file > input {
  position: absolute;
  top: 0;
  right: 0;
  margin: 0;
  opacity: 0;
  filter: alpha(opacity=0);
  font-size: 23px;
  height: 100%;
  width: 100%;
  direction: ltr;
  cursor: pointer;
}
.fileinput {
  margin-bottom: 9px;
  display: inline-block;
}
.fileinput .form-control {
  padding-top: 7px;
  padding-bottom: 5px;
  display: inline-block;
  margin-bottom: 0px;
  vertical-align: middle;
  cursor: text;
}
.fileinput .thumbnail {
  overflow: hidden;
  display: inline-block;
  margin-bottom: 5px;
  vertical-align: middle;
  text-align: center;
}
.fileinput .thumbnail > img {
  max-height: 100%;
}
.fileinput .btn {
  vertical-align: middle;
}
.fileinput-exists .fileinput-new,
.fileinput-new .fileinput-exists {
  display: none;
}
.fileinput-inline .fileinput-controls {
  display: inline;
}
.fileinput-filename {
  vertical-align: middle;
  display: inline-block;
  overflow: hidden;
}
.form-control .fileinput-filename {
  vertical-align: bottom;
}
.fileinput.input-group {
  display: table;
}
.fileinput.input-group > * {
  position: relative;
  z-index: 2;
}
.fileinput.input-group > .btn-file {
  z-index: 1;
}
.fileinput-new.input-group .btn-file,
.fileinput-new .input-group .btn-file {
  border-radius: 0 4px 4px 0;
}
.fileinput-new.input-group .btn-file.btn-xs,
.fileinput-new .input-group .btn-file.btn-xs,
.fileinput-new.input-group .btn-file.btn-sm,
.fileinput-new .input-group .btn-file.btn-sm {
  border-radius: 0 3px 3px 0;
}
.fileinput-new.input-group .btn-file.btn-lg,
.fileinput-new .input-group .btn-file.btn-lg {
  border-radius: 0 6px 6px 0;
}
.form-group.has-warning .fileinput .fileinput-preview {
  color: #8a6d3b;
}
.form-group.has-warning .fileinput .thumbnail {
  border-color: #faebcc;
}
.form-group.has-error .fileinput .fileinput-preview {
  color: #a94442;
}
.form-group.has-error .fileinput .thumbnail {
  border-color: #ebccd1;
}
.form-group.has-success .fileinput .fileinput-preview {
  color: #3c763d;
}
.form-group.has-success .fileinput .thumbnail {
  border-color: #d6e9c6;
}
.input-group-addon:not(:first-child) {
  border-left: 0;
}


.table > thead > tr > th, .table > tbody > tr > th, .table > tfoot > tr > th, .table > thead > tr > td, .table > tbody > tr > td, .table > tfoot > tr > td {
    line-height: 1;
}