/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - START > PageArea > NoTitle-001 */
.pagearea-notitle-001-out {
    border: 0px solid #000000 !important;
    border-top: 1px solid #ebebeb;
    padding: 0px 0px 0px 0px !important;
}
.pagearea-notitle-001-in {
    border: 0px solid #000000 !important;
    padding: 20px 0px 20px 0px !important;
    margin: 0px auto 0px auto !important;
}
.pagearea-notitle-001-detail {
    border: 0px solid #000000 !important;
    font-size: 0px !important;
    text-align: center;
    padding: 0px 0px 0px 0px !important;
    margin: 0px 0px 0px 0px !important;
}
    .pagearea-notitle-001-detail p {
        font-size: 14px !important;
        text-align: center;
        padding: 0px 0px 0px 0px !important;
        margin: 0px 0px 0px 0px !important;
    }
    .pagearea-notitle-001-detail > iframe,
    .pagearea-notitle-001-detail > p > iframe {
        padding: 0px 0px 0px 0px !important;
        margin: 0px 0px 0px 0px !important;
        border: 0px solid #000000 !important;
        width: 100%;
    }
@media (max-width: 1200px) {
    .pagearea-notitle-001-detail img,
    .pagearea-notitle-001-detail > p > img {
        width: 98% !important;
    }
    .pagearea-notitle-001-out {
        padding: 10px 0px 10px 0px;
    }
}
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - STOP > PageArea > NoTitle-001 */

/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - START > Slider > Bx-006 */
/*--------------------------------------------------------------------------------------------------------------------------------*/
.slide_out {
    overflow: hidden;
    background-color: transparent;
}
.slide_in {
    overflow: hidden;
    background-color: transparent;
}
    /*--------------------------------------------------------------------------------------------------------------------------------*/
    .slide_in .bx-wrapper {
        margin: 0px auto 0px auto !important;
        background-color: transparent;
        -moz-box-shadow: 0 0 0px #000000;
        -webkit-box-shadow: 0 0 0px #000000;
        box-shadow: 0 0 0px #000000;
        border: 0px solid #000000;
    }
        .slide_in .bx-wrapper .bx-viewport,
        .slide_in .bx-wrapper .bx-viewport {
            -moz-box-shadow: none;
            -webkit-box-shadow: none;
            box-shadow: none;
            background: transparent !important;
            border: 0px solid transparent !important;
        }
        .slide_in .bx-wrapper .bx-caption {
            bottom: 0px !important;
            background: rgba(0, 0, 0, 0.6) !important;
        }
/*--------------------------------------------------------------------------------------------------------------------------------*/
.slider-bx-006 li {
    overflow: hidden;
}
/*--------------------------------------------------------------------------------------------------------------------------------*/
.slide_in .bx-wrapper .bx-controls-auto {
    width: 80px !important;
    top: auto;
    margin: 8px 5px 8px 5px !important;
    padding: 0px !important;
    bottom: 0px !important;
}
/*--------------------------------------------------------------------------------------------------------------------------------*/
.slide_in .bx-wrapper .bx-pager {
    top: 0px !important;
    margin: 0px !important;
    padding: 0px !important;
    bottom: auto !important;
}
    .slide_in .bx-wrapper .bx-pager.bx-default-pager {
        padding: 5px !important;
        width: 100% !important;
    }
        .slide_in .bx-wrapper .bx-pager.bx-default-pager a {
            background-color: rgba(255, 255, 255, 0.6) !important;
        }
            .slide_in .bx-wrapper .bx-pager.bx-default-pager a.active {
                background-color: rgba(18, 86, 136, 1.0) !important;
            }
/*--------------------------------------------------------------------------------------------------------------------------------*/
.slide_in .bx-wrapper .bx-prev {
    left: 80px;
}
.slide_in .bx-wrapper .bx-next {
    right: 80px;
}
/*--------------------------------------------------------------------------------------------------------------------------------*/
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - STOP > Slider > Bx-006 */

/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - START > Social > Header-003 */
.social-header-003 {
    float: left;
    margin: 0px;
    padding: 0px;
    overflow: hidden;
    display: flex;
}
    .social-header-003 > .min {
        float: left;
        overflow: hidden;
        word-wrap: break-word;
    }
        .social-header-003 > .min a > i {
            line-height: 30px;
            width: 30px;
            text-align: center;
            float: left;
            border-radius: 5px;
            color: rgba(92, 99, 111, 1.0);
        }
@media (max-width: 767px) {
    .social-header-003 > .min a > i {
        width: 40px !important;
        line-height: 24px;
        font-size: 16px;
    }
}
.social-header-003 > .min-text {
    float: left;
    overflow: hidden;
    word-wrap: break-word;
    line-height: 30px;
    font-size: 12px;
    padding: 0px 10px 0px 0px;
    color: rgba(92, 99, 111, 0.6);
}
    .social-header-003 > .min-text:hover {
        color: rgba(92, 99, 111, 1.0);
    }
@media (max-width: 767px) {
    .social-header-003 > .min-text {
        display: none;
    }
}
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - STOP > Social > Header-003 */

/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - START > Title > Breadcrumb-004-C */
.bt_detail {
    clear: both;
    background: #ffffff;
    border-radius: 0px;
    margin: 8px 0px 0px 0px;
    padding: 2px 0px 2px 15px !important;
    border: 0px solid transparent !important;
    text-align: center;
    border-bottom: 1px dotted #cccccc !important;
}
    .bt_detail li {
        background-color: #FFFFFF;
        padding: 20px 15px 10px 15px;
        color: #4c4c4c !important;
        font-size: 26px !important;
        font-family: 'Cuprum';
    }
    .bt_detail > li > a,
    .bt_detail > li > a:hover {
        color: #1c567e !important;
    }
/*---------------------------------------------------------------------------------------------------------------------------------------------*/
.bt_pro_sort {
    border-radius: 0px !important;
    padding: 2px 15px 2px 15px !important;
    color: #4c4c4c;
    font-weight: bold;
    border-radius: 5px;
    overflow: hidden;
    /*border-bottom: 1px solid #dddddd !important;*/
}
.pro_sort_droplist {
    padding: 2px 15px 2px 15px !important;
    color: #4c4c4c;
    height: 18px;
    float: right;
    margin: 3px;
    font-weight: normal;
    font-size: 12px !important;
    border: 0px solid transparent !important;
    background-color: #FFFFFF !important;
}
/*---------------------------------------------------------------------------------------------------------------------------------------------*/
.title-link {
    float: right;
    margin: -46px 0px 0px 0px;
    text-align: right;
    overflow: hidden;
    font-size: 14px;
    background-color: #4c4c4c;
}
    .title-link a {
        border: 0px !important;
        margin: 0px 15px 0px 0px;
        padding: 5px 10px;
        color: #ffffff;
    }
        .title-link a:hover {
            color: #ffffff;
            margin-right:0px !important;
        }
/*---------------------------------------------------------------------------------------------------------------------------------------------*/
.comments-button {
    float: right;
    margin: -46px 0px 0px 0px;
    text-align: right;
    overflow: hidden;
    font-size: 14px;
    background-color: #4c4c4c;
}
    .comments-button a {
        border: 0px !important;
        margin: 0px 15px 0px 0px;
        padding: 5px 10px;
        color: #FFFFFF;
    }
        .comments-button a:hover {
            color: #FFFFFF;
            margin-right: 0px !important;
        }
/*---------------------------------------------------------------------------------------------------------------------------------------------*/
.social-sharing {
    float: right;
    margin: -46px 0px 0px 0px;
    text-align: right;
    overflow: hidden;
    font-size: 14px;
    background-color: #4c4c4c;
}
    .social-sharing a {
        margin: 0px 10px 0px 10px;
        padding: 5px 3px 5px 3px;
    }
        .social-sharing a .fa-google-plus-square,
        .social-sharing a .fa-twitter-square,
        .social-sharing a .fa-facebook-official {
            color: #ffffff;
        }
        .social-sharing a:hover .fa-facebook-official {
            color: #3B5998;
        }
        .social-sharing a:hover .fa-twitter-square {
            color: #55ACEE;
        }
        .social-sharing a:hover .fa-google-plus-square {
            color: #dd4b39;
        }
/*---------------------------------------------------------------------------------------------------------------------------------------------*/
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - STOP > Title > Breadcrumb-004-C */


