﻿/*************** Search ****************/
.special-search {
    color: #fff;
    text-align: right;
}

    .special-search a {
        text-decoration: underline;
    }

.blog-search {
    background-color: #36495a;
    color: #7e7e7f;
    padding: 1rem;
    margin: 0;
}

    .blog-search .blog-tap {
        padding: 0px;
    }

        .blog-search .blog-tap .col-6 {
            padding: 0px 3px;
        }

        .blog-search .blog-tap img {
            height: 30px;
        }

    .blog-search .search-icon {
        background-color: #ffffff;
        display: inline-block;
        padding: .25rem;
        text-align: center;
        cursor: pointer;
        border-radius: 3px;
        -webkit-border-radius: 3px;
        -moz-border-radius: 3px;
    }

    .blog-search .blog-input-search {
        padding: .5rem 0;
    }

    .blog-search .blog-button-search {
        padding: 0;
    }

        .blog-search .blog-button-search button {
            text-align: center;
            width: 98%;
        }

.btn-web-sell {
    background-color: #6c899d;
    color: #fff;
}

.btn-web-rent {
    background-color: #c72429;
    color: #fff;
}





/*************** RECOMMEND *************/

.blog-recommend > .row {
    margin: 0;
}

.blog-recommend .bg-recommend {
    background-color: #36495a;
}

.blog-recommend .title-rec {
    color: #fff;
}

.blog-recommend .rec-main-detail {
    padding: 5px;
    display: inline-table;
    background-color: rgba(255,255,255,.8);
}

    .blog-recommend .rec-main-detail.head {
        position: absolute;
        bottom: 3px;
        right: 3px;
    }

.blog-recommend .rec-list {
    background-color: #36495a;
    position: relative;
}

    .blog-recommend .rec-list.main {
        padding: 3px;
    }

    .blog-recommend .rec-list .item-list {
        padding: 3px;
    }

        .blog-recommend .rec-list .item-list .item-detail {
            background-color: rgba(255,255,255,.8);
            padding: 5px;
        }

.blog-recommend .blog-item-recommend table tbody tr td:first-child::before {
    content: "";
    border-left: 1px solid #c82021;
}

@media(max-width:991px) {
    .blog-recommend .rec-main-detail.head {
        position: initial;
    }
}

@media(max-width:767px) {
    .blog-recommend .rec-list .item-list {
        /*padding: 0px;*/
    }
}



/**************** INTERESTED *****************/
.blog-interested {
    padding: 3rem 0;
}

    .blog-interested .img-mb {
        display: none;
    }

    .blog-interested .blog-detail-interested {
        /*position: absolute;
        top: 50%;
        left: 50%;
        transform: translate(-50%, -50%);*/
        /*background-color: rgba(0,0,0,.6);*/
        color: #000000;
        padding: .5rem;
        font-size: 110%;
        margin-bottom:15px;
        /*width: 60%;*/
    }

        .blog-interested .blog-detail-interested .title-detail {
            font-size: 120%;
            /*white-space: nowrap;*/
            font-weight:800;
        }

            .blog-interested .blog-detail-interested .title-detail::before {
                content: "";
                border: 1px solid #c82021;
            }

        /*.blog-interested .blog-detail-interested .des-detail {
            border-bottom: 1px solid #cccccc;
        }*/

        .blog-interested .blog-detail-interested .count-detail {
            color: #cccccc;
        }

        .blog-interested .blog-detail-interested span {
            color: #c82021;
            font-weight: bold;
        }


@media(max-width:767px) {
    .blog-interested .img-pc {
        display: none;
    }

    .blog-interested .img-mb {
        display: initial;
    }
}