/* =============================================================================
Table style 
========================================================================== */
   
table{
  width:100%;
}
tr:nth-of-type(odd) { 
  background: #FFF;
}


td {
  font-family: Helvetica, Arial, sans-serif !important;
  font-size: 14px;
  color: #3f4245;
  padding: 6px;
  text-align: left;
  -webkit-font-smoothing: antialiased;
  font-smooth: always;
  font-weight:100;
  border-bottom: solid 1px #E2E1E1;
  text-align: center;
 }

 th { 
  font-family: Helvetica, Arial, sans-serif !important;
  font-size: 14px;
  padding: 6px;
  text-align: left;
  -webkit-font-smoothing: antialiased;
  font-smooth: always;
  font-weight:100;
  font-weight: 600;
  border-top: 1px solid #484C50; 
  border-bottom: 1px solid #484C50; 
  font-family: 'BebasNeue', Helvetica, Arial, sans-serif !important;
  color: #484C50;
  font-size: 1.2em;
  background:#FFF;
  text-align: center;
}

.tablesorter-header {
  background-image: url(data:image/gif;base64,R0lGODlhFQAJAIAAACMtMP///yH5BAEAAAEALAAAAAAVAAkAAAIXjI+AywnaYnhUMoqt3gZXPmVg94yJVQAAOw==);
  background-position: center right;
  background-repeat: no-repeat;
  /*cursor: pointer;*/
  white-space: normal;
  /*padding: 4px 20px 4px 4px;*/
  /*position: -webkit-sticky;*/
  text-align: center;
}

thead .tablesorter-headerAsc {
  background-image: url(data:image/gif;base64,R0lGODlhFQAEAIAAACMtMP///yH5BAEAAAEALAAAAAAVAAQAAAINjI8Bya2wnINUMopZAQA7);
  border-bottom: #707070 3px solid;
}

thead .tablesorter-headerDesc {
  background-image: url(data:image/gif;base64,R0lGODlhFQAEAIAAACMtMP///yH5BAEAAAEALAAAAAAVAAQAAAINjB+gC+jP2ptn0WskLQA7);
  border-bottom: #707070 3px solid;
}

 thead .sorter-false {
  background-image: none;
  padding: 4px;
}
/* =============================================================================
 From stacktable.css
========================================================================== */

.stacktable { width: 100%; display:none;}
.st-head-row { padding: 0.5em; }
.st-head-row.st-head-row-main { font-size: 1.5em; padding-top: 0; }
.st-key { width: 49%; text-align: right; padding-right: 1%; }
.st-val { width: 49%; padding-left: 1%; }


/* RESPONSIVE EXAMPLE */

.stacktable.large-only { display: table; }
.small-only { display: none; }


@media (max-width: 800px) {
  td,th { padding: 0 6px;}
  .tablesorter-header-inner {padding-top: 5px;}
  .large-only { display: none }
  .stacktable.small-only { display: table; }
}

/* =============================================================================
 Other styles
========================================================================== */

.ajmint-sourceline{
  font-family: Helvetica, Arial, sans-serif;
  font-size: 12px;
  font-style: italic;
  line-height: 15px;
  color:#677279;
  margin-bottom: 15px;
  margin-top: 15px;
  -webkit-font-smoothing: antialiased;
  font-smooth: always;
}

.ajmint-circle-container{
  width: 100%;

}

.ajmint-cases{
  background-color: rgb(116, 196, 118);
  width: 50px;
  height: 50px;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  margin: 0 auto;

}

.ajmint-deaths{
  background-color: #9E9AC8;
  width: 20px;
  height: 20px;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  margin: 0 auto;

}

.ajmint-label{
  margin: 10px auto;
  width: 100%;
  text-align: center;
  clear: both;
}


.ajmint-theader-tacked{
  position:fixed;
  width:100%;
  left:0px;
  border-top:0px solid #CCC !important;
  box-shadow: 1px 1px 12px 1px #888;
  background-color: #FFF;
}

@media (max-width: 800px) {
  .ajmint-circle-container{
    display:none;
  }

  .ajmint-label{
    margin:none;
  }

  .ajmint-country-img{
    display:none;
  }
}