  /* Everything */
    
    .navbar-default .navbar-toggle {
        border-color: #FFF;
        border-radius: 0;
        background-color: #111;
        float: right;
        margin-top: 10px;
        box-shadow: none;
    }


    #toggle-search i { 
      font-size: 26px;
      float: right;
      clear: none;
      margin-top: 5px; 
      z-index: 9999;
    }
    
    #toggle-search i:hover { 
      cursor: pointer; 
    }

    .navbar-collapse {
      border-top: 0 solid #222;
    }


    /* Responsive Google Ads */


    @media (max-width: 1120px) {

    #secondary h4.title, #secondary .yarpp-thumbnails-horizontal a .yarpp-thumbnail-title {

    }

    body .navbar-default .navbar-nav > li > a {
        padding-left: 12px;
        padding-right: 12px;
      }

  } 


    @media (max-width: 992px) {
       /* rules for sm (768 > 992) */

      body .site-header { 
         padding-top: 50px; 
       }  
    

      .home #slideshow-nav ul li a {
        padding: 0 1%;
        background-image: none;
        text-align: center;
        font-size: 12px;
      }

      .main_logo {
          max-width: 160px;
          height: auto;
          float: left;
          margin-top: 8px;
      }

      .site-branding {
          margin-right: 0;
        }

       .navbar {
          text-align: center;
       }

       .navbar-toggle {
          float: none;
          margin: 0 auto;
       }

       .navbar-header {

       } 

       body .navbar-default .navbar-nav > li > a {
        padding: 15px 8px;
       }

       #social-icons a {
        display: none;
       }

       .icon-search { 
        background-image: url('../images/social/search.svg');
        background-size: 24px;
        height: 40px;
      }

       #content {
        padding: 0;
        padding-bottom: 180px; 
       }

       #primary {
          width: 100%;
          padding: 0 2px;
       }

       .home #primary {
        padding: 0 10px;

       }

       .category-reviews #primary {
          padding: 0 10px;
       }

       .blue-header {
        width: 100%;
       }

       #main .archive .entry-content, #main .archive .entry-summary {
        margin-left: 0;
       }

       #main .archive .entry-meta .post-categories {
         position: absolute;
         top: 0;
       }

       #main .archive .entry-content, #main .archive .entry-summary, #main .archive .posted-info {
        display: none;
        margin-bottom: 15px;
        margin-right: 0;
       }       

       .home main .blue-header {
        margin-bottom: 10px;
       }

       #main .archive .entry-title a {
        display: none;
       }

       #main .archive:nth-child(odd) {
        margin-right: 0;
        padding-right: 0px;
        padding-left: 5px;
       } 

       #main .archive:nth-child(even) {
        margin-right: 0px;
        padding-right: 0px;
        padding-left: 5px;
       }

       .pagination {
        text-align: center;
       }

       .pagination ul {
          margin-left: 0;
       } 
}

    @media (max-width: 768px) {
       /* rules for xs horizontal (480 > 768)  */

       h2, .h2 {
        font-size: 18px;
       }
        
        #masthead {
          padding: 0;
        }


        body.home .site-header,
        body.archive .site-header {
         /* padding-top: 0; */
        }

        .navbar-nav {
          float: right;
        }

        .nav {
          width: 100%;
        }

        #main {
          padding: 0 10px;
        }

        .single-hcg_games #primary, .category-reviews #primary {
          padding-right: 2px;
        }

        .game-info {

        }

        body #main .archive .entry-title a {
          display: none!important;
        }

        #header-thumbs {
          display: none;
        }

        #secondary h1.widget-title, #secondary .widget_yarpp_widget h3, .blue-header {
          margin-top: 15px;
        }

        #footer-container {
          text-align: center;
        }

        #page .wide-ad,
        #footer-container .wide-ad {
          overflow: hidden;
          max-width: 99vw;
        }

        .reviews .featured-image-single, .single-hcg_games .featured-image-single {
          height: 200px; 
        }

        .post-title-header {
          height: 200px;
          line-height: 340px;
        }

        #toggle-search i { 
          position: fixed;    
          top: 3px;
          right: 80px;
          display: inline-block;
          z-index: 9999;
        }

        #main .archive {
          padding: 0; 
          margin-bottom: 10px; 
        }

        .featured-thumb {
          min-height: 0;
        }

        body .inner-entry-title a {
          font-size: 16px;
          line-height: 18px;
        }

        #main .archive:nth-child(odd),
        #main .archive:nth-child(even) {
            padding-left: 0;
        }

    .category-reviews .title-wrapper {
      padding: 0;
    }

    .score {
      height: 63px;
      width: 63px;
    }


    }


    @media (max-width: 480px) {
    
    #main {
      padding: 0;
    }

    #primary {
      padding: 0 10px;
    }

    .single .entry-header .entry-title {
      margin: 10px 0;
    }
  
    .game-info {
      display: none;
    }

    .reviews .featured-image-single, 
    .single-hcg_games .featured-image-single {
        height: 150px;
    }

    .post-title-header {
      height: 70px;
      top: auto;
      line-height: 105px;
    }

    .category-reviews article {
        text-align: center;
        margin-bottom: 10px;
    }

    .category-reviews .title-wrapper {
      padding: 0;
    }

    body.category-reviews article.col-md-6 {
      height: 200px;
    }

    body.category-reviews h1.entry-title {
      margin-top: 5px;
      margin-bottom: 5px;
    }

    body.category-reviews h1.entry-title a {
      font-size: 16px;
      line-height: 18px;
    }

   .single .entry-meta {
      padding: 10px 10px 50px;
    }
    
    .single .entry-content p.no-break {
      position: absolute;
      right: 0;
      top: -65px;
      left: 5px;
      width: 100%;
    } 

    } 
