/*Mobile Layout:
-----------------------------------------------*/

@media only screen and (max-width: 480px) {
  #ad-left, #ad-right, #ad-top { display: none; }
  
  .wrapper { width: 100%; padding: 0; }
  .inner-wrap { width: auto; }
  #front-head { margin: 30px 0 45px; }
  #front-head h1#cLogo { width: 90%; height; auto !important; margin-left: auto; background-repeat: no-repeat; background-position: 50%; background-size: contain; font-size: 48px; text-align: center; } 
  #front-head .fb-like { bottom: -35px; }
  nav.author-nav a { width: 50%; border-bottom: 1px solid #F2F2F2; }
  nav.author-nav a:nth-child(6) { clear: none; }
  .first-lead-post, .second-block-posts { width: 100%; }
  .first-lead-post { height: auto; }
  .post-author { font-size: 12px; }
  .third-block-posts, .fourth-block-posts { width: 100%; }
  
  .third-block-posts ul li, .fourth-block-posts ul li { width: 50%; height: auto; }
  #fresh-posts ul li { width: 50%; height: auto; }
  .post-tile figcaption h2 {  }
  
  .horiz-block { width: 100%; }
  .es-carousel { text-align: center; }
  #insta-carousel #insta-logo { position: static; }
  #insta-carousel.insta-special .ig-text h2 { font-size: 26px; line-height: 28px; }
  .ig-text { width: auto; }
  .ig-footer span a { width: 100%; text-align: center; font-size: 16px; }
  h2.box-title { top: -31px; font-size: 22px; }
  #popular-posts ul li { width: 50%; height: auto; }
  #popular-posts ul li:nth-child(5) { display: none; }
  
  #page-footer { margin: 15px 0 10px; }
  #social-buttons ul li { padding: 10px 10px; }
  #social-buttons ul li:nth-child(3) { clear: left; }
  
  #page-bar { width: 100%; padding-left: 0; left: 0; }
  #author-head img { width: 100%; }
  section.main { width: 100%; }
  aside {display: none; }
  .post ul.post-meta li.post-date { position: relative; left: 0; margin-left: 30px }
  .top-logo { left: 10px; }
} 