.register-hd {
}

.page-pagination {
}

.page-pagination .pagination {
}

.page-pagination .pagination .first,
.page-pagination .pagination .last,
.page-pagination .pagination .hidden {
    display: none;
}

.page-pagination .pagination li.active a {
    color: #fff;
}

/*contact-site-site*/
.contact-site-site {
    width: 60%;
}

.sitecontact {
    width: 100%;
    float: left;
    padding: 20px 0px 20px 0px;
}

.content-contact-site {
}

.content-contact-site .form-group input,
.content-contact-site .form-group textarea {
    border: 1px solid #ccc;
    font-style: inherit;
    font-size: 13px;
}

.content-contact-site .form-group input::placeholder,
.content-contact-site .form-group textarea::placeholder {
    color: #777;
    opacity: 1;
}

.content-contact-site .form-group input:-ms-input-placeholder,
.content-contact-site .form-group textarea:-ms-input-placeholder {
    color: #777;
}

.content-contact-site .form-group input::-webkit-input-placeholder,
.content-contact-site .form-group textarea::-webkit-input-placeholder {
    color: #777;
}

.content-contact-site .form-group input::-moz-placeholder,
.content-contact-site .form-group textarea::-moz-placeholder {
    color: #777;
}

/*scrolup*/
.scrollup {
    width: 40px;
    height: 40px;
    opacity: .4;
    filter: alpha(opacity=40);
    bottom: 50px;
    right: 25px;
    text-indent: -9999px;
    background: url(../images/icon_top.png) no-repeat;
    position: fixed;
    z-index: 9999;
}

.menufooter-ft ul li a {
    text-transform: uppercase;
}

.list-nth {
}

.list-nth .col-12:nth-child(3n + 1) .item-new-list .box-images-nl:last-child,
.list-nth .col-12:nth-child(3n + 3) .item-new-list .box-images-nl:last-child {
    display: none;
}

.list-nth .col-12:nth-child(3n + 2) .item-new-list .box-images-nl:first-child {
    display: none;
}

.content-ni .item-new:nth-child(3n + 1) .box-images-ni:last-child,
.content-ni .item-new:nth-child(3n + 3) .box-images-ni:last-child {
    display: none;
}

.content-ni .item-new:nth-child(3n + 2) .box-images-ni:first-child {
    display: none;
}

.content-ni .item-new:nth-child(3n + 2) .box-images-ni .triangle {
    bottom: inherit;
    top: 0;
    border-width: 12px 12px 0 12px;
    border-color: #fff transparent transparent transparent;
}

.big-img {
    max-height: inherit;
    min-height: 500px;
}

.content-ni .box-info-ni:hover {
    background: url("../images/bg_new2.jpg");
    transition: all 0.6s ease-in-out 0s;
    -moz-transition: all 0.6s ease-in-out 0s;
    -o-transition: all 0.6s ease-in-out 0s;
    -webkit-transition: all 0.6s ease-in-out 0s;
    -ms-transition: all 0.6s ease-in-out 0s;
}

.content-ni .box-info-ni:hover {

}

.content-ni .box-info-ni:hover h5 a {
    color: #fff;
    transition: all 0.2s ease-in-out 0s;
    -moz-transition: all 0.2s ease-in-out 0s;
    -o-transition: all 0.2s ease-in-out 0s;
    -webkit-transition: all 0.2s ease-in-out 0s;
    -ms-transition: all 0.2s ease-in-out 0s;
}

.content-ni .box-info-ni:hover h5 a:hover {
    color: #ccc;
}

.content-ni .box-info-ni:hover .time-user {
    color: #fff;
    transition: all 0.2s ease-in-out 0s;
    -moz-transition: all 0.2s ease-in-out 0s;
    -o-transition: all 0.2s ease-in-out 0s;
    -webkit-transition: all 0.2s ease-in-out 0s;
    -ms-transition: all 0.2s ease-in-out 0s;
}

.content-ni .box-info-ni:hover .desc-ni {
    color: #fff;
    transition: all 0.2s ease-in-out 0s;
    -moz-transition: all 0.2s ease-in-out 0s;
    -o-transition: all 0.2s ease-in-out 0s;
    -webkit-transition: all 0.2s ease-in-out 0s;
    -ms-transition: all 0.2s ease-in-out 0s;
}

.content-ni .box-info-ni:hover .read-more {
    color: #fff;
    transition: all 0.2s ease-in-out 0s;
    -moz-transition: all 0.2s ease-in-out 0s;
    -o-transition: all 0.2s ease-in-out 0s;
    -webkit-transition: all 0.2s ease-in-out 0s;
    -ms-transition: all 0.2s ease-in-out 0s;
}

.content-ni .box-info-ni:hover .read-more:before {
    background: #fff;
    transition: all 0.2s ease-in-out 0s;
    -moz-transition: all 0.2s ease-in-out 0s;
    -o-transition: all 0.2s ease-in-out 0s;
    -webkit-transition: all 0.2s ease-in-out 0s;
    -ms-transition: all 0.2s ease-in-out 0s;
}

.make-calendar-index {
    /*background-position: right;*/
}

.item-new .box-images-ni img,
.item-new-list .box-images-nl img {
    object-fit: cover;
    width: 100%;
    height: 100%;
}

.price .price-old,
.price .price-market {
    padding-right: 0px;
    display: inline-block;
    padding: 0 2px;
}
.title-contact-site {}
.title-contact-site h3 {
    font-size: 16px;
}

/*responsive*/
@media (max-width: 1200px) {
    .box-image-map iframe {
        width: 100%;
        float: left;
    }

    .site-contact .about-in-content {
        padding-left: 10px;
        padding-right: 10px;
    }

    .big-img {
        min-height: inherit;
    }
}

@media (max-width: 922px) {

}

@media (max-width: 767px) {
    .list-nth .col-12:nth-child(3n + 2) .item-new-list .box-images-nl:last-child {
        display: none;
    }

    .list-nth .col-12:nth-child(3n + 2) .item-new-list .box-images-nl:first-child {
        display: block;
    }

    .content-ni .item-new:nth-child(3n + 2) .box-images-ni:first-child {
        display: block;
    }

    .content-ni .item-new:nth-child(3n + 2) .box-images-ni:last-child {
        display: none;
    }

    .contact-site-site {
        width: 100%;
    }
}

@media (max-width: 575px) {
    .make-calendar {
        position: fixed;
        top: inherit;
        bottom: 10px;
        right: inherit;
        left: 10px;
        z-index: 99;
    }

    .languaes-register {
        margin-right: 0px;
    }

    .languaes-register .register-hd {
        display: none;
    }
    #banner-homepage .owl-dots {
        bottom: 0;
    }
    #banner-homepage .owl-nav button {
        top: 20%;
    }
    #owl-detail {
        width: 100%;
        margin: 0;
        padding: 0 10px;
    }
    #owl-detail .owl-prev {
        left: 0px;
    }
    #owl-detail .owl-next {
        right: 0;
    }
    .big-img {
        margin-bottom: 10px;
    }
}

@media (max-width: 480px) {

}