﻿

.cauchuyen_thuonghieu {
    padding: 110px 0px;
}

.cauchuyen_thuonghieu .widget-title, .gioithieu .widget-title, .sanpham_noibat .widget-title, .diemban .widget-title,
.truyenthong .widget-title, .new_home .widget-title, .box_dathang .widget-title {
    font-size: 36px;
    color: #005aa9;
    margin-bottom: 50px;
    text-align: center;
    line-height: 36px;
    font-family: 'Conv_iCielBCCubano-Normal';
}

    .cauchuyen_thuonghieu .text_custom, .diemban .text_custom {
        color: #191919;
        font-size: 16px;
        font-family: 'Roboto', sans-serif;
        line-height: 20px;
    }

        .cauchuyen_thuonghieu .text_custom a, .sanpham_noibat .view_all a, .diemban .text_custom a {
            color: #ff4f00;
            display: inline-block;
            margin-top: 38px;
            border: 1px solid #ff4f00;
            text-align: center;
            padding: 10px 15px;
            text-decoration: none;
            font-family: 'Roboto', sans-serif;
        }

.gioithieu {
    padding-bottom: 55px;
}

    .gioithieu .widget-title {
        margin-bottom: 40px;
    }

    .gioithieu .text_custom {
        background: url(/Content/images/image_gioihtieu.png) top right no-repeat;
        padding-top: 30px;
        color: #191919;
        font-size: 16px;
        font-family: 'Roboto', sans-serif;
        line-height: 20px;
        font-weight: 500;
    }

        .gioithieu .text_custom li {
            list-style: none;
            display: inline-block;
        }

            .gioithieu .text_custom li:nth-child(1) {
                margin-right: 20px;
            }

            .gioithieu .text_custom li a {
                color: #ff4f00;
                display: inline-block;
                margin-top: 5px;
                border: 1px solid #ff4f00;
                text-align: center;
                padding: 10px 15px;
                text-decoration: none;
                font-family: 'Conv_RobotoCondensed-Bold';
                min-width: 130px;
            }

    .gioithieu .aio_gallery_image li {
        list-style: none;
        text-align: center;
    }

        .gioithieu .aio_gallery_image li .content_image .thumbnail {
            background: #cbe1f6;
            padding: 5px;
        }

    .gioithieu .aio_gallery_image .aio_image_meta {
        margin-top: 15px;
        font-size: 15px;
        color: #333;
        line-height: 18px;
        font-family: 'Conv_RobotoCondensed-Bold';
        font-weight: 500;
    }

.sanpham_noibat {
    padding: 55px 0px;
}

    .sanpham_noibat .view_all {
        clear: both;
        float: left;
        width: 100%;
    }

        .sanpham_noibat .view_all a {
            min-width: 225px;
            display: table;
            margin: 50px auto 0px auto;
        }

.diemban {
    height: 480px;
    display: flex;
    align-items: center !important;
}

    .diemban .widget-title {
        text-align: left;
        margin-bottom: 20px;
    }

    .diemban .text_custom {
        padding-left: 0px;
    }

        .diemban .text_custom .textwidget {
            max-width: 350px;
        }

        .diemban .text_custom a {
            margin-top: 20px;
            padding: 10px 30px;
        }

.truyenthong {
    padding: 55px 0px;
    max-width: 1000px;
    margin: 0 auto;
}

    .truyenthong .nhanxet_template {
        border: 1px solid #f3f3f3;
        padding: 15px;
    }

.nhanxet_template .list_nhanxet {
    text-align: center;
    font-size: 13px;
    color: #191919;
    font-family: 'Roboto', sans-serif;
}

    .nhanxet_template .list_nhanxet .post_meta {
        max-width: 260px;
        display: inline-block;
    }

        .nhanxet_template .list_nhanxet .post_meta .excerpt {
            margin: 20px 0px;
            line-height: 18px;
        }

        .nhanxet_template .list_nhanxet .post_meta .name a {
            font-size: 16px;
            color: #005aa9;
            text-decoration: none;
        }

.nhanxet_template .thumbnail {
    display: table;
    margin: 0 auto;
    border-radius: 50%;
    overflow: hidden;
}

.baochi {
    max-height: 340px;
    overflow-x: hidden;
    padding-right: 30px;
}

    .baochi::-webkit-scrollbar {
        width: 3px;
    }

    .baochi::-webkit-scrollbar-track {
        -webkit-box-shadow: inset 0 0 8px rgba(243,243,243,1);
        -webkit-border-radius: 5px;
        border-radius: 5px;
    }

    .baochi::-webkit-scrollbar-thumb {
        -webkit-border-radius: 5px;
        border-radius: 5px;
        background: rgba(0,90,169,1);
    }

        .baochi::-webkit-scrollbar-thumb:window-inactive {
            background: rgba(0,90,169,1);
        }

    .baochi li {
        list-style: none;
        padding: 30px 0px;
        border-top: 1px solid #f3f3f3;
    }

        .baochi li:nth-child(1) {
            padding-top: 0;
            border-top: none;
        }

        .baochi li img {
            display: block;
            margin-bottom: 7px;
            max-width: 133px;
        }

        .baochi li a {
            color: #005aa9;
            text-decoration: none;
            font-family: 'Roboto', sans-serif;
        }

.slide_custom {
    padding-bottom: 70px;
}

    .slide_custom .panel-grid {
        background: #005aa9;
    }

    .slide_custom .widget_aio_tab li {
        list-style: none;
        padding: 30px;
    }

    .slide_custom .widget_aio_tab .title {
        margin-bottom: 30px;
    }

        .slide_custom .widget_aio_tab .title a {
            font-size: 30px;
            color: #fff;
            font-family: 'Conv_iCielBCCubano-Normal';
            max-width: 300px;
            margin-bottom: 30px;
            text-decoration: none;
        }

    .slide_custom .widget_aio_tab .tab_content {
        /*font-size: 15px;*/
        color: #fff;
        line-height: 18px;
    }

    .slide_custom .panel-grid {
        align-items: flex-end !important;
    }

    .slide_custom p {
        margin-bottom: 0;
    }

    .slide_custom iframe {
        float: left;
    }

    .slide_custom .container, .new_home .container {
        max-width: 1100px;
    }

.new_home, .box_dathang {
    padding: 70px 0px;
}

.new_home_template .thumbnail {
    float: left;
    max-width: 225px;
    margin-right: 25px;
    border: 1px solid #cbcbcb;
}

.new_home_template .first_item .thumbnail {
    margin-bottom: 15px;
    max-width: none;
    margin-right: 0;
    float: none;
    border: none;
}

    .new_home_template .first_item .thumbnail img {
        width: 100%;
    }

.new_home_template .post-list_h {
    margin-bottom: 10px;
}

    .new_home_template .post-list_h a {
        font-size: 19px;
        font-family: 'Conv_RobotoCondensed-Bold';
        color: #005aa9;
        text-decoration: none;
        display: block;
    }

.new_home_template .time {
    color: #666;
    font-size: 16px;
}

.new_home_template .excerpt {
    color: #333;
    font-size: 14px;
    margin-top: 15px;
}

.new_home_template .list_post {
    margin-top: 25px;
}

    .new_home_template .list_post.first_item, .new_home_template .list_post:nth-child(2) {
        margin-top: 0;
    }

.form_dathang {
    max-width: 1000px;
}

    .form_dathang .list_group {
        margin-top: 10px;
    }

        .form_dathang .list_group input, .form_dathang .list_group select, .form_dathang .list_group textarea {
            max-width: 100%;
            border: 1px solid #e1e1e1;
            width: 100%;
            background: #fff;
            padding: 5px 10px;
            height: 36px;
            color: #333;
        }

        .form_dathang .list_group textarea {
            height: 160px;
        }

        .form_dathang .list_group input[type*="submit"] {
            background: #ff4f00;
            color: #fff;
            text-align: center;
            width: 150px;
            /*font-family: "Montserrat-SemiBold";*/
            border: 1px solid #ff4f00;
        }

.box_dathang .aio_gallery_image_zoom_slide {
    margin-top: 60px;
}

    .box_dathang .aio_gallery_image_zoom_slide li {
        list-style: none;
        margin-top: 30px;
    }

        .box_dathang .aio_gallery_image_zoom_slide li a {
            cursor: pointer;
        }

.new_home_template .list_post:hover .post-list_h a {
    color: #ff4f00;
}

.cauchuyen_thuonghieu .text_custom a:hover, .sanpham_noibat .view_all a:hover, .diemban .text_custom a:hover,
.gioithieu .text_custom li a:hover {
    border: 1px solid #ff4f00;
    color: #fff;
    -webkit-transition: all 0.3s linear 0s;
    -o-transition: all 0.3s linear 0s;
    transition: all 0.3s linear 0s;
    background: #ff4f00;
}

.gioithieu .text_custom strong {
    font-family: 'Conv_RobotoCondensed-Bold';
}

.gioithieu .aio_gallery_image li:hover .aio_image_meta {
    color: #ff4f00;
}

.nhanxet_template .slick-prev:after, .nhanxet_template .slick-next:after,
.slide_custom .slick-prev:after, .slide_custom .slick-next:after {
    content: '' !important;
}

.nhanxet_template .slick-prev:after {
    background: url(https://nuocmamlegia.com/wp-content/themes/aiochild/assets/images/icon_prew_black.png) center center no-repeat;
}

.nhanxet_template .slick-next:after {
    background: url(https://nuocmamlegia.com/wp-content/themes/aiochild/assets/images/icon_next_black.png) center center no-repeat;
}

.nhanxet_template .slick-next {
    right: 10px !important;
}

.nhanxet_template .slick-prev {
    left: 10px !important;
}

.slide_custom .slick-prev, .slide_custom .slick-next {
    top: -30px !important;
}

    .slide_custom .slick-prev:after {
        background: url(https://nuocmamlegia.com/wp-content/themes/aiochild/assets/images/icon_prew_white.png) center center no-repeat;
    }

    .slide_custom .slick-next:after {
        background: url(https://nuocmamlegia.com/wp-content/themes/aiochild/assets/images/icon_next_white.png) center center no-repeat;
    }

.slide_custom .slick-prev {
    left: 30px !important;
}

.slide_custom .slick-next {
    left: 70px !important;
    right: auto !important;
}

.copyright {
    margin-top: 40px;
}

.diemban img {
    max-width: 100%;
}

.diemban .container {
    max-width: 1000px;
}

@media(max-width: 767px) {
    .cauchuyen_thuonghieu {
        padding: 30px 0px;
        background: none !important;
    }

    .gioithieu, .box_dathang {
        background: none !important;
    }

        .cauchuyen_thuonghieu .widget-title, .gioithieu .widget-title, .sanpham_noibat .widget-title, .diemban .widget-title, .truyenthong .widget-title, .new_home .widget-title, .box_dathang .widget-title {
            font-size: 24px;
            line-height: 24px;
            margin-bottom: 30px;
        }

    .cauchuyen_thuonghieu .text_custom a, .sanpham_noibat .view_all a, .diemban .text_custom a {
        margin-top: 20px;
    }

    .gioithieu {
        padding-bottom: 0;
    }

        .gioithieu .aio_gallery_image {
            margin-top: 30px;
        }

            .gioithieu .aio_gallery_image li {
                width: 25%;
            }

    .diemban {
        height: auto;
    }

        .diemban .text_custom {
            padding: 30px 15px;
        }

    .new_home_template .list_post {
        width: 100%;
        padding: 0;
    }

    .slide_custom .widget_aio_tab .title {
        max-width: none;
    }

        .slide_custom .widget_aio_tab .title a {
            font-size: 24px;
        }

    .slide_custom .widget_aio_tab .tab_content {
        font-size: 14px;
        line-height: 24px;
    }

    .slide_custom {
        padding-bottom: 30px;
    }

    .new_home, .box_dathang {
        padding: 30px 0px;
    }

    .new_home_template .list_post.first_item {
        margin-bottom: 30px;
    }

    .new_home_template .post-list_h {
        margin-bottom: 15px;
    }

        .new_home_template .post-list_h a {
            font-size: 16px;
        }

    .box_dathang .aio_gallery_image_zoom_slide {
        margin: 0px -15px;
    }
}

@media(max-width:550px) {
    .gioithieu .aio_gallery_image li {
        width: 50%;
        margin: 10px 0px;
    }

        .gioithieu .aio_gallery_image li:nth-child(2n+1) {
            clear: both;
        }

    .new_home_template .thumbnail {
        max-width: 180px;
    }
}

@media(max-width:350px) {
}


/*.videoWrapper {
    position: relative;
    padding-bottom: 56.25%;*/ /* 16:9 */
    /*height: 0;
    overflow: hidden;
}

    .videoWrapper iframe {
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
    }*/

