/* Large Desktop Layout */

@media only screen and (min-width:1367px) and (max-width:1620px) {

    .game-carousel .single-game .game-text .title {

        font-size: 13px;

    }
    
    .game-box-900 .ad-right {
        display: none;
    }
    
    .game-box-1000 .ad-right,
    .game-box-1000 .related-right {
        display: none;
    }

}


@media only screen and (min-width: 1310px) and (max-width: 1366px) {
    .game-box-900 .ad-right,
    .game-box-900 .related-right {
        display: none;
    } 
    
    .game-box-800 .ad-right{
        display: none;
    }
    
    .game-box-1000 .related-right {
        display: none;
    }
}

@media only screen and (min-width: 1150px) and (max-width: 1309px) {
    .game-box-900 .ad-right,
    .game-box-900 .related-right,
    .game-box-900 .ad-left {
        display: none;
    }
    
    .game-box-800 .ad-right{
        display: none;
    }
    
    .game-box-1000 .ad-right,
    .game-box-1000 .related-right,
    .game-box-1000 .ad-left,
    .game-box-1000 .related-left {
        display: none;
    }
    
}

@media only screen and (min-width: 1110px) and (max-width: 1250px) { 
    .game-box-800 .ad-right,
    .game-box-800 .related-right{
        display: none;
    }
    
    .game-box-500 .ad-right{
        display: none;
    }
    
    .game-box-1000 .ad-right,
    .game-box-1000 .related-right,
    .game-box-1000 .ad-left,
    .game-box-1000 .related-left {
        display: none;
    }
    
}

@media only screen and (min-width: 940px) and (max-width: 1109px) {   
    .game-box-800 .ad-right,
    .game-box-800 .ad-left,
    .game-box-800 .related-right{
        display: none;
    }
    
    .game-box-1000 .ad-right,
    .game-box-1000 .related-right,
    .game-box-1000 .ad-left,
    .game-box-1000 .related-left {
        display: none;
    }
    
}


@media only screen and (min-width: 768px) and (max-width: 1149px) {
    .game-box-900 .ad-right,
    .game-box-900 .related-right,
    .game-box-900 .ad-left,
    .game-box-900 .related-left {
        display: none;
    }
    
    .game-box-500 .ad-right,
    .game-box-500 .related-right{
        display: none;
    }
    
    .game-box-1000 .ad-right,
    .game-box-1000 .related-right,
    .game-box-1000 .ad-left,
    .game-box-1000 .related-left {
        display: none;
    }
    
}


/* Tablet Layout */


@media only screen and (min-width: 768px) and (max-width: 991px) {
     .title-one h2 {
        padding: 10px 5px 10px 5px;
        text-align: center;
        display: block;

    }
    .play-more-link p{
      margin-top: 0;    
    }    
    #load-original-games .play-more-link p{
      margin-top: 0;
      font-size: 12px;    
    }
    #load-original-games .play-more-link p span{
      font-size: 27px;    
    }

    .single-blog {

        width: 100%;

        margin-bottom: 10px;

    }



    .blog-list {

        padding-bottom: 0;

    }



    .search-box input {

        width: 190px;

    }



    .footer {

        display: block;

    }



    .footer-menu ul {

        text-align: center;

    }



    .copyright {

        text-align: center;

        margin-top: 10px;

    }



    .dropdown-menu-wrapper ul {

        max-width: 700px;

    }



    .dropdown-menu-wrapper ul li {

        width: 33.33%;

    }
    
    .broken-game {    
      background-size: contain;
      width: 100%;
      height: auto;
      margin: 0;
      margin-bottom: 10px;
    }    
    .broken-game .single-game{
      width: 100px;
      margin-right: 5px;
      margin-top: 240px;
      margin-bottom: 10px;   
    } 
    .broken-game .single-game img{
      width: 100%; 
      height:  auto;   
    }

}



/* Mobile Small Layout */

@media only screen and (max-width: 768px) {          
    .play-more-link{ 
      background-color: #fff; 
      text-align: center;  
      padding: 10px;    
      border-radius: 7px;
      transition: .2s;
      height: 182px;
    }   

    .hide{
        display: none;
    }

    .game-carousel .single-game {
    height: auto;
    }

    .single-game {
        width: 50%;

    }
    
    .game-thumb img {
      height:134px;
    }



    .game-list {

        display: block;

    }



    .game-text .title {

        text-align: center;

    }



    .game-text {

        padding: 5px;

    }



    .title-one h2 {
        padding: 10px 5px 10px 5px;
        text-align: center;
        display: block;

    }



    .single-blog {

        width: 100%;

        float: none;

        margin-bottom: 10px;

    }



    .single-blog a {

        display: block;

    }



    .blog-thumb {

        width: 100%;

        border-radius: 5px 5px 0 0;

    }



    .blog-list {

        padding: 10px 5px 0;

    }



    .load-more .btn.btn-one {

        display: block;

        margin: 0 10px;

        width: auto;

    }



    .blog-text {

        border-radius: 0 0 5px 5px;

    }



    .copyright {

        text-align: center;

    }



    .footer {

        box-shadow: 0 0 0;

        background: transparent;

        padding: 10px 0;

    }



    .footer-top h1 {

        text-align: center;

    }



    .page-breadcrumbs {

        margin-top: -25px;

    }



    .cat-search {

        padding: 10px;

    }



    .single-cat {

        float: none;

        width: 100%;

    }



    .cat-list {

        display: block;

    }



    .select-box {

        display: block;

        width: 100%;

        min-height: 63px;

        background: #fff;

        padding: 10px;

    }



    .select-box .nice-select {

        width: 100%;

    }



    .form-wrapper {

        display: block;

        margin: 0;

    }



    .form-wr {

        padding: 0;

    }



    .form-wrapper.contact .form-wr:last-child {

        width: 100%;

        margin-top: 10px;

    }



    .single-form img {

        width: auto;

        display: block;

        margin: auto;

    }



    .page-body-text {

        padding: 0;

    }



    .page-body {

        padding: 30px 10px 10px;

    }



    .header-area,

    .footer-menu {

        display: none;

    }



    .fullscreen-game {

        height: 100vh;

        background: #D0D0D0;

    }



    .mobile-header-fullscreen {

        position: absolute;

        left: -2px;

        z-index: 999;

        top: 10px;

    }



    .mobile-header-fullscreen .menu-tigger button {

        font-size: 20px;

        padding: 0;

        background: #fff;

        border: 0;

        border-radius: 0 5px 5px 0;

    }



    .mobile-header-fullscreen .menu-tigger button i {

        margin: 0 5px;

    }



    .game-page-area {

        padding: 0;

        overflow: hidden;

    }



    .m-game-play {

        background: #fff;

        box-shadow: 0 0 5px rgba(0, 0, 0, 0.1);

        border-radius: 5px;

        padding: 7px;

        margin-bottom: 10px;

    }



    .m-game-thumb img {

        width: 100%;

    }



    .m-game-thumb {

        border-radius: 5px;

        overflow: hidden;

        position: relative;

    }



    .m-game-thumb button {

        background: transparent;

        border: 0;

        position: absolute;

        top: 50%;

        left: 50%;

        margin-left: -69px;

        margin-top: -59px;

    }



    .m-game-play h1 {

        color: #f68c00;

        font-weight: 500;

        font-size: 14px;

        text-align: center;

        margin: 18px 0 10px;

    }



    .game-play-title-right {

        background: #fff;

        border-radius: 5px;

        box-shadow: 0 0 5px rgba(0, 0, 0, 0.1);

        margin-bottom: 10px;

    }



    .game-play-title-right button {

        border: 0;

        text-align: center;

        width: 100%;

        padding: 15px;

    }



    .game-like {

        -ms-flex-pack: distribute;

            justify-content: space-around;

    }



    .facebook-share {

        width: 50%;

    }



    .game-wrap {

        padding: 15px;

    }



    .comment-form-input {

        width: 100% !important;

        margin-top: 10px;

    }



    .comment-form form {

        display: block;

    }



    .comment-form-input:last-child {

        margin-top: 5px;

    }



    .comment-list {

        margin-top: 5px;

        display: block;

    }
    
    .broken-game {    
      background-size: contain;
      width: 100%;
      height: auto;
      margin: 0;
      margin-bottom: 10px;
    }    
    .broken-game .single-game{
      width: 100px;
      margin-right: 5px;
      margin-top: 240px;
      margin-bottom: 10px;   
    } 
    .broken-game .single-game img{
      width: 100%; 
      height:  auto;   
    } 

}



/* Game Page Responsive */

@media only screen and (min-width: 1150px) and (max-width: 1263px) {

    .game-box-side.right .sidebar-ad-wrapper {

        display: none;

    }

}



@media only screen and (min-width: 991px) and (max-width: 1149px) {

    .game-box-side.right {

        display: none;

    }

}



@media only screen and (min-width: 945px) and (max-width: 990px) {

    .game-box-side .sidebar-ad-wrapper {

        display: none;

    }

}



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

    .game-box-side {

        display: none;

    }

}