﻿.home-big-ad-panel-body {
    padding-top: 0px;
    padding-bottom: 0px;
}

.home-big-ad-img {
    border-radius: 3px 3px 0px 0px;
    min-height: 150px;
}

.home-big-ad-div {
    padding: 10px;
}

.home-big-ad-title {
    color: #1E7FB8;
    text-decoration: none;
    font-weight: bold;
}

.home-big-ad-content {
    padding-top: 4px;
    color: #504e4e;
    text-decoration: none;
}

.home-panel-primary {
    border-color: #ddd;
}

    .home-panel-primary > .home-panel-heading {
        background-color: #1673b0;
    }

    .home-panel-primary > .home-panel-newest-heading {
        border-top-left-radius: 0px;
        border-top-right-radius: 0px;
        border-bottom-left-radius: 3px;
        border-bottom-right-radius: 3px;  
        padding-bottom: 4px;      
    }

.home-news-more {
    padding-left: 4px;
    padding-right: 6px;
    margin-left: 10px;
    margin-right: 10px;
    border: solid white 0px;
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
}

    .home-news-more a {
    }


.home-newest-more {
    padding-left: 4px;
    padding-right: 0px;
    padding-top: 8px;
    margin-left: 10px;
    margin-right: 1px;
    border: solid white 0px;
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
}

    .home-newest-more a {
        color: white;
    }

.home-newest-item-more {
    padding: 0px 8px 0px 0px !important;
    text-align: right;
}

.home-newest-list {
    padding-bottom: 10px;
    vertical-align:middle;
}

    .home-newest-list a {
        color: white;
    }


.home-news-item-more {
    padding: 0px 8px 0px 9px !important;
    text-align: right;
}


.home-news-table-responsive {
    overflow: hidden;
}

.home-news-table {
    margin-bottom: 1px;
}

@media screen and (max-width: 989px) {
    .home-news-table-responsive {
        margin-bottom: 0px;
    }

        .home-news-table-responsive .table > tbody > tr > td {
            white-space: normal;
        }
}

.home-news-item {
    padding: 9px 8px 10px 9px !important;
}

    .home-news-item a {
        color: #504e4e;
    }


.home-movie-video {
    height: 100%;
}

@media (min-width: 0px) {
    .home-news-panel-body {
        padding: 0px;
    }

    .home-movie-panel-body {
        padding: 4px 4px 4px 4px;
    }
}

@media screen and (max-width: 989px) {
    .home-movie-panel-body {
    }

    .home-movie-video {
    }

    .home-movie-panel-body {
        height: 260px;
    }
}

@media screen and (min-width: 768px) {

    .home-news-panel-body {
        height: 235px;
    }

    .home-movie-panel-body {
        height: 367px;
    }
}

.home-vote-panel-body {
    padding: 0px;
    min-height: 100px;
}

.home-vote-table {
    margin-bottom: 1px;
}

.home-vote-table-th {
    text-align: center;
    vertical-align: middle !important;
    color: #1673B0;
}

@media screen and (max-width: 989px) {
    .home-vote-table-responsive {
        margin-bottom: 0px;
    }

        .home-vote-table-responsive .table > tbody > tr > td {
            white-space: normal;
        }
}

.home-vote-button1 {
    display: inline-block;
    width: 42%;
    background: #3d87b9;
    padding: 4px;
    text-align: center;
    border-radius: 5px;
    color: #e8f8fd;
    font-weight: bold;
    text-decoration: none;
    height: 30px;
}

.home-vote-button2 {
    display: inline-block;
    width: 42%;
    background: #d8ecf9;
    padding: 4px;
    text-align: center;
    border-radius: 5px;
    color: #37566a;
    font-weight: bold;
    text-decoration: none;
    height: 30px;
}

.home-small-ad-panel {
    height: 235px;
    overflow: hidden;
}

.home-small-ad-panel-body {
}

.home-small-ad-slick-item {
    margin-left: 15px;
    margin-right: 15px;
    visibility: hidden;
}

.home-small-ad-img {
    border-radius: 0px 0px 0px 0px;
    border: 0;
}

.home-small-ad-div {
    padding: 10px;
}

.home-small-ad-title {
    color: #1E7FB8;
    text-decoration: none;
    font-weight: bold;
}

.home-small-ad-content {
    padding-top: 2px;
    color: #504e4e;
    text-decoration: none;
}

    .home-small-ad-content a {
        color: #504e4e;
    }

.home-small-ad-slick {
    margin-left: 25px;
    margin-right: 25px;
}

    .home-small-ad-slick .slick-prev::before {
        color: gray;
    }

    .home-small-ad-slick .slick-next::before {
        color: gray;
    }

.home-government-link-panel {
    height: 90px;
    overflow: hidden;
}

.home-government-link-panel-body {
}

.home-government-link-slick-item {
    visibility: hidden;
}

.home-government-link-img {
    border-radius: 0px 0px 0px 0px;
    border: 0;
    visibility: hidden;
}

.home-government-link-slick {
    margin-left: 25px;
    margin-right: 25px;
}

    .home-government-link-slick .slick-prev::before {
        color: gray;
    }

    .home-government-link-slick .slick-next::before {
        color: gray;
    }
