﻿@charset "utf-8";
@media (min-width: 576px){
    .tab-area .tab-title a {
        padding: 10px 20px;
        background: #ddd;
        color: #333;
    }
body.home .ab_box .page-box {
    max-width: 80%;
    margin: 0 auto;
}
}
@media (min-width: 768px){
.is_scroll .header .navbar .navbar-brand {
    width: 100px;
    height: 85px;
}
}
@media (min-width: 992px){
.gotop {

    right: 10px;
    bottom: 7%;
}
    .wid-float-section, body.scroll-down .wid-float-section.mobile-animate {
        bottom: 15%;
    }
    .header .navbar .navbar_btn, .header .navbar .small-btn-box {
        position: absolute;
        top: 12px;
    }

    .header .navbar .navbar_btn {
        right: 280px;
    }

    .header .navbar .small-btn-box {
        right: 0;
    }
    .header .navbar > .container {
        flex-direction: column;
        position: relative;
    }
       .header .navbar .navbar-nav.nav-1 > .nav-item > a::after {
        display: block;
        width: 1px;
        height: 10px;
        background-color: #ccc;
        position: absolute;
        content: "";
        top: calc(50% - 10px / 2);
        right: 0px;
    }
    .header .navbar-nav .nav-link {
        padding: 12px 18px;
    }
    body.home .ab_box .wid-page_unit {
        width: 80%;
        margin: 0 auto;
    }
}
@media (min-width: 1200px){

}
@media (max-width: 1199px) {
    body.home   .ab_box {
        background-size: 50%;
    }
}
@media (max-width: 991px) {

}
@media (max-width: 767px) {
body.home .product_box .item .item-detail .pic, body.home .product_box .list_item .pic, body.product .gallery-list .item .pic {
    display: inline;
    border-radius: 50%;
}
body.home .product_box .item .item-detail .pic a {
    display: block;
    height: 100%;

}
body.home .product_box .item .item-detail .pic img, body.home .product_box .list_item .pic, body.product .gallery-list .item .pic img {
   border-radius: 50%;
}
body.home .product_box .item .item-detail .info .title, body.home .product_box .list_item .info .title {
    font-size: 18px;

}

}
@media (max-width: 575px) {
.header .navbar .navbar-brand {
    width: 95px !important;
    height: 88px !important;
}
}



