

.screen-reader-text {display: none}
.blog_holder article .post_info {margin: 0 0 10px;}
.content .content_inner > .container > .container_inner.default_template_holder { padding-top: 260px;}
header.fixed_hiding.centered_logo .header_inner_left {margin: 0;}

  .mobileShow { display: none;}

  /* Smartphone Portrait and Landscape */
  @media only screen
    and (min-device-width : 320px)
    and (max-device-width : 480px){ 
      .mobileShow {display: inline;}
  }

.mobileHide { display: inline; }

  /* Smartphone Portrait and Landscape */
  @media only screen
    and (min-device-width : 320px)
    and (max-device-width : 480px){
     .mobileHide { display: none;}
  }