.pagination > li  {
    font-size: 16px; /* Default font size increased */
}

#error {
  text-align: center;
}

.up-arrow {
  text-align: center;
  font-size: 4em;
}

.myheader {
  background-color: #464646;
  background-repeat:no-repeat;
  -webkit-background-size:cover;
  -moz-background-size:cover;
  -o-background-size:cover;
  background-size:cover;
  background-position:center;
  width: auto;
  height: 210px;
}

.sidebar-content {
  margin-bottom: 14px!important;
}

.sidebar-content h5 {
  color: #666666;
  margin-top: 24px;
  margin-bottom: 2px;
}

.topstickypost h3 {
  color: #666666;
}

.listbullet ul {
  list-style: none;
  margin-left: 0;
  padding-left: 0;
}

.listbullet li {
  padding-left: 1em;
  text-indent: -1em;
}

.listbullet li:before {
  content: '\2713';
  padding-right: 5px;
}

.image-credit-wrapper {
overflow: hidden;
position: relative;
max-width: 930px;
}

.image-credit-wrapper .image-credit {
position: absolute;
right: 0px;
bottom: 0px;
}

.image-credit {
background: rgba(0,0,0,.5);
border-top-left-radius:3px;
color: #ccc;
display: inline-block;
font-size: 11px;
font-family: helvetica;
font-weight: 300;
padding: 5px 8px;
position: absolute;
bottom: 0;
right: 0;
}

.image-credit a {
  color: #ccc;
  text-decoration: none;
}

.image-credit a:hover {
  color: #ccc;
}

.gitrepo-link-note {
  color: #888888;
}

.modularitem h3 {
  color: #666666;
}

.list-item-modular {
    margin: 30px 0 0px;
}

@media only screen and (min-width: 700px) and (max-width: 1024px) {
    .myheader {
        height: 170px;
    }
}

@media only screen and (min-width: 480px) and (max-width: 700px) {
    .myheader {
        height: 130px;
    }
}

@media only screen and (max-width: 480px) {
    .myheader {
        height: 90px;
    }
}

figure.swipe {
  display:block;
  position:relative;
  padding-bottom:56.25%;
  height:0;
  overflow:hidden;
}

figure.swipe iframe {
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:100%;
  border:none;
}
