



@media only screen and (max-width: 1920px) {
.hp     #dropdown-message {display:none!important}
.iv     #dropdown-message {display:none!important}

}

@media only screen and (max-width: 1765px) {

      #favorite-games .list,.border-wraper {width: 1150px;}
      #subcat-sort.fixed {width: 1125px;margin-right: -552px;}

}

@media only screen and (max-width: 1515px){

          #frhd-copy-btn {margin-right:110px !important;}
      #frhd-url-copy {right:115px !important;}
      #frhd-url-box  {width:232px !important;}

    .frhd .kano-ticker {
            right: -311px;
        }

        .frhd #global-feed-hitbox {
            right: -311px;
        }

        .frhd #kano-ticker-hider {
            display: block;
        }

        .frhd .frhd-container {
            margin-right: 100px;
        }
}

@media only screen and (min-width: 1516px){
   .frhd .kano-ticker {
        right: 0 !important;
    }
}

@media only screen and (max-width: 1570px) {
      #developer-container, #favorite-games .list,.border-wraper {width: 955px;}
      .tags.kno-sequel{
        position: relative;
      }

      #subcat-sort.fixed {width: 935px;margin-right: 225px;}

      .hp #home {width: 955px;}
      .hp .top-games-box {width: 455px;}
      .hp #home-large-signup {width: 550px;}
      .hp .signup-ad .text.cornerstone-blurb {font-size: 16px;width: 330px;}
      .hp #fullAd {display:none !important;}
      .hp #smallAd {display:block !important;}
      .hp #home-profile{width: 550px;}
       .hp .game-tile.last {display:none}
}

@media only screen and (max-width: 1480px){
    .kno-ach-1072{
        padding: 0 0 0 100px !important;
    }

    .kno-ach-1072-ticker{
        display: none;
    }

          #random-url-box  {width:232px !important;}

}

@media only screen and (max-width:1375px){
      .hp #home .home_big {display:none}
      .hp #home .home_small {display: block;left: 2px;top: 12px;}
      .hp #home .guest_small {top: 0px;}
      .hp #home {width: 768px;}

      #home .game-tile.second_last{display:none}
      #home .top-games-box {width: 555px;left: 1px;margin-bottom: 20px;}
      #developer-container{width: 764px;}


      #home #home-large-signup {display:none}
      #home #home-med-signup {display:inline-block}
      #home #home-profile {width: 356px;}
      #home #home-profile .follower-follow {display:none}
      #home #home-profile .name{display:none}
      #home #home-profile .xp{right: 21px;}
      #home #home-profile .plays-comments{left: 23px;}
      #home .top-games-box {width: 362px;left: 1px;margin-bottom: 20px;}
      .hp .game-tile.last {display:inline-block}
      #similar-games-container{
        width: 770px;
      }
}

@media only screen and (min-width: 1361px){
   .gp .kano-ticker {
        right: 0 !important;
    }
}

@media only screen and (max-width: 1360px) {
      #developer-container, #favorite-games .list,.border-wraper {width: 770px;}
      #subcat-sort.fixed {width: 745px;margin-right: 243px;}
      #xp-dd {height: 0px;}
      .dp #similar-games-tags {width: 493px;}

      #random-copy-btn {margin-right:110px !important;}
      #random-url-copy {right:115px !important;}
      #random-url-box  {width:232px !important;}




        .gp .kano-ticker {
            right: -311px;
        }

        .gp #global-feed-hitbox {
            right: -311px;
        }

        .gp #kano-ticker-hider {
            display: block;
        }

      #gp #game-help{
        right: -45px;
      }
      #gp #game-help:hover{
        right: 0px;
      }
      #gp{
        padding: 0;
      }
      .gp #ad{
        padding-right: 0;
    }
    .fr3l.gp #ad{
        padding-right:220px;
    }
    .walkthrough{
        padding: 0 0 0 100px;
    }
}

@media only screen and (min-width: 1316px){
   .ap .kano-ticker, .up .kano-ticker, .sp .kano-ticker, .lp .kano-ticker {
        right: 0 !important;
    }
}


@media only screen and (max-width: 1315px) {
      #sp, #ap, .my-leaderboards-page{
        padding: 0 0 0 95px;
      }

      .ap #ad{
        padding-right: 0;
        padding-left: 100px;
      }
      .lp #ad{
        top: 20px;
        padding-right: 0;
        padding-left: 100px;
    }

    .ap .kano-ticker, .up .kano-ticker, .sp .kano-ticker, .lp .kano-ticker,  .ap #global-feed-hitbox, .lp #global-feed-hitbox, .up #global-feed-hitbox, .sp #global-feed-hitbox {
        right: -311px;
    }

    .ap #kano-ticker-hider, .up #kano-ticker-hider, .sp #kano-ticker-hider, .lp #kano-ticker-hider{
            display: block;
        }

     #up{
        padding: 0 0 0 100px;
        margin: auto;
     }


     .sp #ad{
        padding-right: 0;
        padding-left: 100px;
        padding-top: 45px;
    }
    .up #ad{
        padding-right: 0;
        padding-left: 100px;
        padding-top: 0;
    }

}


@media only screen and (min-width: 1236px){
   .fr3l .kano-ticker, .game_x .kano-ticker, .np .kano-ticker {
        right: 0 !important;
    }

    .fr3l #kano-ticker-hider, .game_x #kano-ticker-hider, .np #kano-ticker-hider {
            display: none;
        }
}

@media only screen and (max-width: 1235px){
    #gp,.track-landing, .frtrack, .track-landing, .walkthrough,.tracks-listing {
        padding-right: 0px;
        padding-left: 100px;
    }


    .gp #gp #game-help {right:-45px}
    .gp #gp #game-help:hover {right:0px}


    .fr3l.gp #ad{
        padding-right: 0;
        padding-left: 100px;
    }

    .fr3l .kano-ticker, .game_x .kano-ticker, .np .kano-ticker,  .fr3l #global-feed-hitbox, .game_x #global-feed-hitbox, .np #global-feed-hitbox  {
            right: -311px;
        }

    .fr3l    #kano-ticker-hider, .game_x #kano-ticker-hider, .np #kano-ticker-hider {
            display: block;
        }

    #not-logged-in2 .container {right: 0px;}
    #dropdown-message .hide {right: 10px;}
    #game-x-wrapper{
        padding: 0 0 0 100px;
    }
    .frtrack.clearfix, .tracks-listing{
        padding: 0 0 0 90px;
    }
    .track-header-details h1, .track-header-details .track-author{
        left: 160px;
    }

    .gp #not-logged-in2 .container {right: 0px;}


    .gp #loading-gif {margin-left: -60px;}


}

@media only screen and (min-width: 1201px){
   .favp .kano-ticker, .cp .kano-ticker, .hp .kano-ticker, .dl .kano-ticker, .search .kano-ticker, .dp .kano-ticker, .tp .kano-ticker, .kano-ticker.kno-all-gm-ticker {
        right: 0 !important;
    }

    #global-feed-hitbox {
        right: 0;
    }
}

@media only screen and (max-width: 1200px){
    #alphabet-games-container{
        padding:  0 0 0 0px;
    }


    .chat #ad, .favp #ad, .cp #ad, .hp #ad, .dl #ad{
        padding-right: 220px;
    }

    .favp .kano-ticker, .cp .kano-ticker, .hp .kano-ticker, .dl .kano-ticker, .search .kano-ticker, .dp .kano-ticker, .tp .kano-ticker, .kano-ticker.kno-all-gm-ticker {
        right: -311px;
    }

    .favp #global-feed-hitbox, .cp #global-feed-hitbox, .hp #global-feed-hitbox, .dl #global-feed-hitbox, .search #global-feed-hitbox, .dp #global-feed-hitbox, .tp #global-feed-hitbox, .kno-all-gm-ticker #global-feed-hitbox {
        right: -311px;
    }

    .favp #kano-ticker-hider, .cp #kano-ticker-hider, .hp #kano-ticker-hider, .dl #kano-ticker-hider, .search #kano-ticker-hider, .dp #kano-ticker-hider, .tp #kano-ticker-hider, .kno-all-gm-ticker #kano-ticker-hider {
        display: block;
    }


    .border-wraper {width: 589px;}
  /*  #dropdown-message {display:none!important} */

    #subcat-sort.fixed {width: 561px;margin-right: 280px;}

   /*

    .hp #home {width: 574px;}
    .hp #home-featured {display:none}
    #home #home-large-signup {display:inline-block}
    #home #home-med-signup {display:none}

    #home #home-profile {width: 550px;right: 105px;}
    #home #home-profile .follower-follow {display:inline-block}
    #home #home-profile .name{display:inline}
    #home #home-profile .xp{right: 21px;}
    #home #home-profile .plays-comments{left: 27px;}
    #home .top-games-box {width: 552px;left: 1px;margin-bottom: 20px;}

    */

    .hp #home {left: 0px}


    #developer-listing-container{
        padding: 0 0 0 10px;
    }

    #developer-container{
        padding: 0 0 0 10px;
    }

    #tag-games-container{
        padding: 0 0 0 10px;
    }

    .my-news-page, .admin-page{
        padding: 0 0 0 0;
    }
    #favorite-games .list.clearfix{
        padding: 0 0 0 0;
    }

    #developer-container, #favorite-games .list, .border-wraper {left:10px}
    #developer-listing-container{right:-80px}

    .my-leaderboards-page{
        padding: 0 0 0 95px;
    }

    #home{
        position: static;
        margin: auto;
    }

    .border-wraper{
        padding: 0 !important;
        margin: auto !important;
    }


}

@media only screen and (min-width: 1101px){
   .chat .kano-ticker {
        right: 0 !important;
    }
}

@media only screen and (max-width: 1100px) {
     #chat-container{
        padding: 0 0 0 0 !important;
     }

    .chat #ad{
        padding-right: 0;
    }

    .chatr #ad{
        padding-right: 0;
        padding-left: 100px;
    }

    .chat .kano-ticker,  .chat #global-feed-hitbox {
            right: -311px;
        }

    .chat    #kano-ticker-hider {
            display: block;
        }


    #loading-gif {margin-left: 20px;}
  /* #favorite-games .list, .border-wraper {width: 764px;right: -81px;} */
    .border-wraper {width: 574px;}
    #subcat-sort.fixed {width: 745px;margin-right: 16px;}
    #gp #play-game-content {padding-right: 0px;}
    /* .hp #home {width: 575px;right: -79px;} */
    }

@media only screen and (max-width: 1120px){
    div#gp{
        padding-left: 75px;
    }

}
@media only screen and (max-width: 992px){
    .track-landing{
        padding-left: 95px;
    }
}


@media only screen and (max-width:940px) {
  /* #favorite-games .list, .border-wraper {width: 589px;}  */
    #subcat-sort {
        left: 96px;
    }

    #game-sort {
        left: 96px;
    }

    #subcat-sort.fixed {
        width: 562px;
        margin-right: 65px;
    }



}

@media only screen and (max-width:800px) {

    .search_bar {display:none}

    .header .kg_logo {top: 6px;}



}

@media only screen and (max-height:948px){
    #left-col-rand-b{
        display:inline-block
    }

    #left-col-rand{
        display:none
    }

    #kno-adpt-hover{
        visibility: visible;
        width:105px;
        position:absolute;
        top:736px;
        bottom:50px
    }
}


@media only screen and (max-height:908px){

    #left-col-misc-b{
        display:inline-block
    }

    #left-col-misc{
        display:none
    }

    #kno-adpt-hover{
        visibility: visible;
        width:190px;
        position:absolute;
        top:696px;
        bottom:50px
    }
}

@media only screen and (max-height:858px){

    #left-col-strategy-b{
        display:inline-block
    }

    #left-col-strategy{
        display:none
    }

    #kno-adpt-hover{
        visibility: visible;
        width:275px;
        top:656px
    }

}


@media only screen and (max-height:818px){
    #left-col-sports-b{
        display: inline-block;
    }
    #left-col-sports{
        display: none;
    }
    #kno-adpt-hover{
        visibility: visible;
        width: 360px;
        top: 616px;
    }
}


@media only screen and (max-height:778px){
    #left-col-rpg-b{
        display: inline-block;
    }
    #left-col-rpg{
        display: none;
    }
    #kno-adpt-hover{
        visibility: visible;
        width: 435px;
        top: 576px
    }
}



@media only screen and (max-height:728px){
    #profile-info{
        display:none !important;
    }

    #left-col-puzzle-b{
        display: inline-block;
    }
    #left-col-puzzle{
        display: none;
    }
    #kno-adpt-hover{
        visibility: visible;
        width: 530px;
        top: 536px;
    }
}



@media only screen and (max-height:688px){
    #left-col-physics-b{
        display: inline-block;
    }
    #left-col-physics{
        display: none;
    }
    #kno-adpt-hover{
        visibility: visible;
        width: 615px;
        top: 496px;
    }
}


@media only screen and (max-height:638px){
    #left-col-multi-b{
        display: inline-block;
    }
    #left-col-multiplayer{
        display: none;
    }
    #kno-adpt-hover{
        visibility: visible;
        width: 700px;
        top: 456px;
    }
}

@media only screen and (max-height:601px){
    #chat_summary{
        height:0px;
        display:none;
    }
}


@media only screen and (max-height:598px){
    #left-col-defense-b{
        display: inline-block;
    }
    #left-col-defense{
        display: none;
    }
    #kno-adpt-hover{
        visibility: visible;
        width: 785px;
        top: 416px;
    }
}

@media only screen and (max-height:558px){
    #left-col-adventure-b{
        display: inline-block;
    }
    #left-col-adventure{
        display: none;
    }
    #kno-adpt-hover{
        visibility: visible;
        width: 870px;
        top: 376px;
    }
}


@media only screen and (max-height:518px){
    #left-col-action-b{
        display: inline-block;
    }
    #left-col-action{
        display: none;
    }
    #kno-adpt-hover{
        visibility: visible;
        width: 965px;

        top: 336px;
    }
}



@media only screen and (max-height:476px){
    #left-col-all-games-b{
        display: inline-block;
    }
    #left-col-all{
        display: none;
    }
    #kno-adpt-hover{
        visibility: visible;
        width: 1050px;
        top: 296px;
    }
}



@media only screen and (max-height:436px){
    #left-col-top-rated-b{
        display: inline-block;
    }
    #left-col-top-rated{
        display: none;
    }
    #kno-adpt-hover{
        visibility: visible;
        width: 1132px;
        top: 256px;
    }
}



@media only screen and (max-height:394px){
    #left-col-new-games-b{
        display: inline-block;
    }
    #left-col-new-games{
        display: none;
    }
    #kno-adpt-hover{
        visibility: visible;
        width: 1227px;
        top: 216px;
    }
    #kno-lft-divider-1{
        display: none;
    }
}


