@media screen and (min-width: 1900px) {
  .fix-width {
    max-width: 1580px;
  }
  .container {
    width: 1570px;
  }
  .bytn-footer {
   width: 100%;
  }
  .recent-heading {
    min-height: 120px;
  }
}

.recent-meta ul{
  padding-left: 0;
  padding-top: 10px;
}

.recent-featured {
  padding: 0 0 10px;
}

.recent-wrappy img{
  padding: 0;
}

.recent-wrapper {
  margin-bottom: 20px;
}

.recent-wrappy {
  display: inline-block;
  width: 100%; 
  padding-bottom: 10px;
}

.recent-wrappy h4{
  padding-top: 10px;
}


.doc-header {
  margin-left: -25px;
  margin-right: -25px;
  background: #f6f6f6;
  padding-top: 10px;
  padding-bottom: 10px;
  margin-bottom: 20px;
}

.doc-header h1 {
  padding-bottom: 20px;
}

.bytn-content {
  padding-top: 0;
}

.featured-image img {
  padding-bottom: 0px;  
}

.bs-callout {
  background: #f6f6f6;
  margin-left: -25px;
  margin-right: -25px;
  border-radius: 0;
  border-top: none;
  border-right: none;
  border-bottom: none;
}

@media screen 
and (min-width: 1679px) {
  .fix-width {
    max-width: 1310px;
  }
  .container {
    width: 1300px;
  }
  .bytn-footer {
    width: 100%;
  }
  .doc-featuredimage {
    height: 120px;
    overflow: hidden;
  }
  .doc-featuredimage img {
    position: relative;
    top: 50%;
    transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
  }
} 

@media screen and (min-width: 1900px) {
  .fix-width {
    max-width: 1580px;
  }
  .container {
    width: 1570px;
  }
  .bytn-footer {
   width: 100%;
  }
  .recent-heading {
    min-height: 120px;
  }
}

input#s {
    max-width: 100%;
}
