/* Screen XS */
@media (max-width: 543px) {
    #navbar, .navbar-header {
        width: 100%;
        float: left;
    }
    .navbar-wrapper .navbar ul.navbar-nav li.nav-item a {
        padding: 0.35rem 0.75rem;
    }
    .navbar-wrapper .navbar ul.navbar-nav li.nav-item ul.dropdown-menu {
        width: 100%;
    }
    .single-cover-photo .hover-slider {
        text-align: center;
    }
    .single-side {
        margin: 0;
    }
    .list-movie-post > .in-item.in-item.post-vertical > .item-poster, 
    .list-movie-post > .in-item.in-item.post-horizontal > .item-poster,
    .list-movie-post > .in-item.in-item.post-vertical > .item-poster img,
    .list-movie-post > .in-item.in-item.post-horizontal > .item-poster img {
        height: auto;
    }
    .movie-recommend .movie-recommend-vertical {
        height: 312px;
        overflow: hidden;
    }
    .movie-recommend .movie-recommend-vertical img {
        min-height: 312px;
        width: 100%;
    }
    .movie-recommend .carousel-item .cloneditem-2,
    .movie-recommend .carousel-item .cloneditem-3,
    .movie-recommend .carousel-item .cloneditem-4,
    .movie-recommend .carousel-item .cloneditem-5 {
      display: none;
    }
    .button-reload-video {
        width: 50.191%;
    }
    .movie-recommend .carousel-inner > .carousel-item.active.right,
    .movie-recommend .carousel-inner > .carousel-item.next {
        -webkit-transform: translate3d(50%, 0, 0);
                transform: translate3d(50%, 0, 0);
        left: 0;
    }
    .movie-recommend .carousel-inner > .carousel-item.active.left,
    .movie-recommend .carousel-inner > .carousel-item.prev {
        -webkit-transform: translate3d(-50%, 0, 0);
                transform: translate3d(-50%, 0, 0);
        left: 0;
    }
    .movie-recommend .carousel-inner > .carousel-item.left,
    .movie-recommend .carousel-inner > .carousel-item.prev.right,
    .movie-recommend .carousel-inner > .carousel-item.active {
        -webkit-transform: translate3d(0, 0, 0);
                transform: translate3d(0, 0, 0);
        left: 0;
    }
    .moviesmile-search li {
        height: 90px;
    }
}


/* Screen SM */
@media (min-width: 544px) and (max-width: 767px) {
    #navbar, .navbar-header {
        width: 100%;
        float: left;
    }
    .navbar-wrapper .navbar ul.navbar-nav li.nav-item a {
        padding: 0.35rem 0.75rem;
    }
    .navbar-wrapper .navbar ul.navbar-nav li.nav-item ul.dropdown-menu {
        width: 100%;
    }
    .list-movie-post > .in-item.post-vertical > .item-poster {
        height: 425px;
    }
    .list-movie-post > .in-item.post-vertical > .item-poster img {
        min-height: 425px;
    }
    .list-movie-post > .in-item.post-horizontal > .item-poster {
        height: 163px;
    }
    .list-movie-post > .in-item.post-horizontal > .item-poster img {
        min-height: 163px;
    }
    .movie-recommend .carousel-item .cloneditem-3,
    .movie-recommend .carousel-item .cloneditem-4,
    .movie-recommend .carousel-item .cloneditem-5 {
      display: none;
    }
    .movie-recommend .movie-recommend-vertical {
        height: 280px;
        overflow: hidden;
    }
    .movie-recommend .movie-recommend-vertical img {
        min-height: 280px;
        width: 100%;
    }
    .movie-recommend .movie-recommend-horizontal {
        height: 141px;
        overflow: hidden;
    }
    .movie-recommend .movie-recommend-horizontal img {
        min-height: 141px;
        width: 100%;
    }
    .movie-recommend .carousel-inner > .carousel-item.active.right,
    .movie-recommend .carousel-inner > .carousel-item.next {
        -webkit-transform: translate3d(33.333333%, 0, 0);
                transform: translate3d(33.333333%, 0, 0);
        left: 0;
    }
    .movie-recommend .carousel-inner > .carousel-item.active.left,
    .movie-recommend .carousel-inner > .carousel-item.prev {
        -webkit-transform: translate3d(-33.333333%, 0, 0);
                transform: translate3d(-33.333333%, 0, 0);
        left: 0;
    }
    .movie-recommend .carousel-inner > .carousel-item.left,
    .movie-recommend .carousel-inner > .carousel-item.prev.right,
    .movie-recommend .carousel-inner > .carousel-item.active {
        -webkit-transform: translate3d(0, 0, 0);
                transform: translate3d(0, 0, 0);
        left: 0;
    }
    .moviesmile-search li {
        height: 200px;
    }
}


/* Screen MD */
@media (min-width: 768px) and (max-width: 991px) {
    #navbar, .navbar-header {
        width: 100%;
        float: left;
    }
    .navbar-wrapper .navbar ul.navbar-nav li.nav-item a {
        padding: 0.35rem 0.75rem;
    }
    .navbar-wrapper .navbar ul.navbar-nav li.nav-item ul.dropdown-menu {
        width: 100%;
    }
    .list-movie-post > .in-item.post-vertical > .item-poster {
        height: 454px;
    }
    .list-movie-post > .in-item.post-vertical > .item-poster img {
        min-height: 454px;
    }
    .list-movie-post > .in-item.post-horizontal > .item-poster {
        height: 223px;
    }
    .list-movie-post > .in-item.post-horizontal > .item-poster img {
        min-height: 223px;
    }
    .movie-recommend .movie-recommend-vertical {
        height: 253px;
        overflow: hidden;
    }
    .movie-recommend .movie-recommend-vertical img {
        min-height: 253px;
        width: 100%;
    }
    .movie-recommend .movie-recommend-horizontal {
        height: 128px;
        overflow: hidden;
    }
    .movie-recommend .movie-recommend-horizontal img {
        min-height: 128px;
        width: 100%;
    }
    .movie-recommend .carousel-item .cloneditem-4,
    .movie-recommend .carousel-item .cloneditem-5 {
      display: none;
    }
    .movie-recommend .carousel-inner > .carousel-item.active.right,
    .movie-recommend .carousel-inner > .carousel-item.next {
        -webkit-transform: translate3d(25%, 0, 0);
                transform: translate3d(25%, 0, 0);
        left: 0;
    }
    .movie-recommend .carousel-inner > .carousel-item.active.left,
    .movie-recommend .carousel-inner > .carousel-item.prev {
        -webkit-transform: translate3d(-25%, 0, 0);
                transform: translate3d(-25%, 0, 0);
        left: 0;
    }
    .movie-recommend .carousel-inner > .carousel-item.left,
    .movie-recommend .carousel-inner > .carousel-item.prev.right,
    .movie-recommend .carousel-inner > .carousel-item.active {
        -webkit-transform: translate3d(0, 0, 0);
                transform: translate3d(0, 0, 0);
        left: 0;
    }
    .moviesmile-search li {
        height: 120px;
    }
}

/* Screen LG */
@media (min-width: 992px) and (max-width: 1199px) {
    .movie-recommend .movie-recommend-vertical {
        height: 340px;
        overflow: hidden;
    }
    .movie-recommend .movie-recommend-vertical img {
        min-height: 340px;
        width: 100%;
    }
    .movie-recommend .movie-recommend-horizontal {
        height: 167px;
        overflow: hidden;
    }
    .movie-recommend .movie-recommend-horizontal img {
        min-height: 167px;
        width: 100%;
    }
    .list-movie-post > .in-item.post-vertical > .item-poster {
        height: 400px;
    }
    .list-movie-post > .in-item.post-vertical > .item-poster img {
        min-height: 400px;
    }
    .list-movie-post > .in-item.post-horizontal > .item-poster {
        height: 196px;
    }
    .list-movie-post > .in-item.post-horizontal > .item-poster img {
        min-height: 196px;
    }
    .movie-recommend .carousel-item .cloneditem-4,
    .movie-recommend .carousel-item .cloneditem-5 {
      display: none;
    }
    .movie-recommend .carousel-inner > .carousel-item.active.right,
    .movie-recommend .carousel-inner > .carousel-item.next {
        -webkit-transform: translate3d(25%, 0, 0);
                transform: translate3d(25%, 0, 0);
        left: 0;
    }
    .movie-recommend .carousel-inner > .carousel-item.active.left,
    .movie-recommend .carousel-inner > .carousel-item.prev {
        -webkit-transform: translate3d(-25%, 0, 0);
                transform: translate3d(-25%, 0, 0);
        left: 0;
    }
    .movie-recommend .carousel-inner > .carousel-item.left,
    .movie-recommend .carousel-inner > .carousel-item.prev.right,
    .movie-recommend .carousel-inner > .carousel-item.active {
        -webkit-transform: translate3d(0, 0, 0);
                transform: translate3d(0, 0, 0);
        left: 0;
    }
    .moviesmile-search li {
        height: 110px;
    }
}