/* Sticky footer styles
-------------------------------------------------- */
html {
  position: relative;
  min-height: 100%;
}
body {
  /* Margin bottom by footer height */
  /* margin-bottom: 60px; */
}
.footer {
  /* position: absolute; */
  bottom: 0;
  width: 100%;
  /* Set the fixed height of the footer here */
  /* height: 88px; */
  line-height: 60px; /* Vertically center the text there */
  background-color: #f5f5f5;
}


/* Custom page CSS
-------------------------------------------------- */
/* Not required for template or sticky footer method. */

body > .container {
  padding: 80px 15px 0;
}

.footer > .container {
  padding-right: 15px;
  padding-left: 15px;
}

code {
  font-size: 80%;
}

span.text-muted {
    margin-right: 20px;
}

.col-md-4 ul {
    /* list-style: none; */
    margin: 0;
    padding: 0px 22px;
}

ul.post-info li {
    list-style: none;
    /* width: 200px; */
    /* display: inline-block; */
    padding: 0px 20px 0px 0px;
}

ul.post-info  {
    list-style: none;
    margin: 0;
    padding: 12px;
    background: #e9ecef;
    max-width: 40%;
}

.redmor ul {
    margin: 0;
    /* padding: 0; */
    /* list-style: none; */
    padding: 0px 22px;
}

.col-lg-12 {
    padding: 0;
}

.pagination a {
  border: 1px solid #ddd; /* Gray */
  padding: 10px;
  margin: 2px;
}

@media only screen and (max-width: 600px) {
body > .container {
    padding: 0px 15px 0;
}

ul.post-info {
    list-style: none;
    margin: 0;
    padding: 12px;
    background: #e9ecef;
    max-width: 100%;
}

header {
    clear: both;
    margin-bottom: 70px;
}


}

table {
  font-family: arial, sans-serif;
  border-collapse: collapse;
  width: 100%;
}

td, th {
  border: 1px solid #dddddd;
  text-align: left;
  padding: 4px;
}

tr:nth-child(even) {
  background-color: #dddddd;
}