.responsive-iframe-wrapper {
    position: relative;
    width: 100%;
    height: 0;
    padding-bottom: 30.34%; /* Aspect ratio: height/width * 100% = (270/890) * 100% */
    overflow: hidden;
}

.responsive-iframe-wrapper iframe {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border: 0;
}


.post h2{line-height: 1.1em;}
img.wpp_image_left {
    width: 29% !important;
}

body.single.single-post .google-auto-placed {
    display: none !important;
}

/* Mobiles in Potrait mode */
@media only screen
and (max-width : 320px) {
body.single.single-post .google-auto-placed {
    display: none !important;
}
  
body.single.single-post div#topbanner {
    display: none !important;
}
  
body.single.single-post #siteinfo img{
width: 29%;
padding-top: 5px;
      float: inherit;
  margin-bottom: -13px;
}
  
body.archive.category.category-lmdtv .google-auto-placed {
    display: none !important;
}

body.archive.category.category-lmdtv #header img{
    display:none;
}

body.archive.category.category-lmdtv .google-auto-placed {
    display: none !important;
}

body.archive.category.category-lmdtv #siteinfo img{
width: 29%;
padding-top: 5px;
      float: inherit;
  margin-bottom: -13px;
}
  
body.archive.category.category-lmdtv  img.header_banner_cstm_responsive{
  display:none;
  }
  
  h1.post-title.entry-title {
    font-size: 2.6em !important;
    font-weight: 700;
}

.post-content h2 {
    font-size: 1.6em !important;
}
  
.post-content h4 {
    font-size: 1.4em !important;
}
  
}
 
/* Mobiles in landscape mode */
@media only screen
and (min-width : 321px)
and (max-width : 480px) {
body.single.single-post .google-auto-placed {
    display: none !important;
}
  
body.single.single-post div#topbanner {
    display: none !important;
}
  
body.single.single-post #siteinfo img{
width: 29%;
      float: inherit;
padding-top: 5px;
  margin-bottom: -13px;
}

  body.archive.category.category-lmdtv .google-auto-placed {
    display: none !important;
}

body.archive.category.category-lmdtv #header img{
    display:none;
}

body.archive.category.category-lmdtv .google-auto-placed {
    display: none !important;
}
  
body.archive.category.category-lmdtv #siteinfo img{
width: 29%;
padding-top: 5px;
      float: inherit;
  margin-bottom: -13px;
}
  
body.archive.category.category-lmdtv  img.header_banner_cstm_responsive{
  display:none;
}
  
h1.post-title.entry-title {
    font-size: 2.6em !important;
    font-weight: 700;
}
  
.post-content h2 {
    font-size: 1.6em !important;
}
  
.post-content h4 {
    font-size: 1.4em !important;
}
  
}