  @media screen and (min-width:1720px) {

    #videos .youtube-carousel .item iframe {
        width: 45rem
    }

    #videos .item {
        transition: all .2s ease-in-out;
    }

        #videos .item:hover {
            transform: scale(1.05);
        }

    #videos .owl-stage-outer {
        padding: 10px;
    }

    .embed-responsive-4by3 {
        padding-bottom: 55% !important;
    }
    #products {
        margin-top:-10px;
    }
}

@media screen and (min-width:1320px) and (max-width:1449px) {
  
}

@media screen and (min-width:1060px) and (max-width:1319px) {

    /*region Narvigation Bar*/ /*dots and arrow nivo*/
   /* .theme-default a.nivo-prevNav {
        width: 42px !important;
        height: 42px !important;
    }

    .theme-default a.nivo-nextNav {
        width: 42px !important;
        height: 42px !important;
    }*/

    .prevNav-img {
        left: calc((100% - 17px)/2) !important;
        height: 50%;
    }

    .nextNav-img {
        height: 50%;
    }

    .theme-default .nivo-controlNav a {
        width: 8px !important;
        height: 8px !important;
        margin: 0px 3px !important;
    }

    .nivo-directionNav a {
        top: calc((100% - 42px)/2) !important;
    }
    /*end region Narvigation Bar*/


    /* header .navbar-nav > li:first-of-type {
        margin-left: 2rem;
    }

    header .navbar-nav > li {
        margin: 0 2.2rem 0 0;
    }*/

    /*    .text-inside-carousel p {
        line-height: 1;
        margin: 0;
        word-break: break-word;
        width: 83rem;
        text-align: center;
        font-size: 5rem;
    }*/
    .menu-grid {
        grid-column-gap: 34px;
    }
    .nivo-caption h1 {
        font-size: 5rem !important;
    }

    #indicator .title__container .item__step > li {
        width: 3px !important;
        height: 3px !important;
    }

    #indicator .title__container .indicate__item > .indicate__title::after {
        width: 7px !important;
        height: 7px !important;
    }

    #indicator .title__container .indicate__item > .indicate__title {
        font-size: 14px !important;
        font-weight: 600 !important;
    }
}

@media screen and (max-width:1024px) {
    .products-icon-bg-tree {
        top: 0 !important;
        width: 40%;
    }

    .products-icon-bg-cake-l, .products-icon-bg-cake-r {
        display: none;
    }
}

@media screen and (min-width:768px) and (max-width:1059px) {

    .navbar-header {
        margin-left: 1.6rem;
    }

    /*region navbar-ollapse*/
    .navbar-toggle {
        display: block !important;
    }

    header .navbar-nav > li > a .dd-item-icon {
        position: absolute;
        top: 0;
        right: 0.5rem;
    }
    header .navbar-nav > li {
        margin: 0 !important;
    }

    header .nav > li > a:hover, header .nav > li.active > a {
        border-bottom: none;
    }
    header .nav > li > a:hover, header .nav > li > a {
        font-size: 1.4rem !important;
    }

    header .navbar-nav > li:last-of-type {
        border-bottom: none;
    }

    /*additional nav-colapse*/
    .navbar-nav .open .dropdown-menu {
        position: static;
        float: none;
        width: auto;
        margin-top: 0;
        background-color: transparent;
        border: 0;
        -webkit-box-shadow: none;
        box-shadow: none;
    }
    /*end region navbar-collapse*/

    /*region Narvigation Bar*/
   /* .theme-default a.nivo-prevNav {
        width: 42px !important;
        height: 42px !important;
    }

    .theme-default a.nivo-nextNav {
        width: 42px !important;
        height: 42px !important;
    }*/

    .prevNav-img {
        left: calc((100% - 17px)/2) !important;
        height: 50%;
    }

    .nextNav-img {
        height: 50%;
    }

    .theme-default .nivo-controlNav a {
        width: 8px !important;
        height: 8px !important;
        margin: 0px 3px !important;
    }

    .nivo-directionNav a {
        top: calc((100% - 42px)/2) !important;
    }
    /*end region Narvigation Bar*/

    .btn-custom-home {
        font-size: 1.6rem;
        height: 4rem;
    }

    .view-mode-btn {
        padding-top: 2.5rem !important;
    }

    .zalo-chat-widget {
        display: none
    }

    #fb-root {
        display: none
    }

    .dropdown-select.select-lang {
        right: 7rem !important;
    }

    .inner {
        position: relative;
        width: 100%;
        max-width: 100%;
        margin: 0 auto;
        padding: 0 1.6rem;
    }

    /*    .text-inside-carousel p {
        line-height: 1;
        margin: 0;
        word-break: break-word;
        width: 83rem;
        text-align: center;
        font-size: 4.7rem;
    }*/

    .nivo-caption h1 {
        font-size: 3.7rem !important;
    }
    /* .navbar-header > button > img:first-child{
        display:none;
    }
    .navbar-header > button > img:last-child {
        display: unset !important;
    }*/

    .za-chat, .zalo-chat-widget {
        display: none !important;
    }

    .fb-chat-mobile, .zalo-chat-mobile {
        display: block !important;
    }

    .fb_dialog.fb_dialog_advanced iframe, fb_dialog_content {
        display: none !important;
    }
    .fb_dialog_content iframe {
        display: none !important;
    }

    #indicator .title__container .item__step > li {
        width: 3px !important;
        height: 3px !important;
    }

    #indicator .title__container .indicate__item > .indicate__title::after {
        width: 7px !important;
        height: 7px !important;
    }

    #indicator .title__container .indicate__item > .indicate__title {
        font-size: 13px !important;
        font-weight: 600 !important;
    }
}

/*products page only*/
@media screen and (min-width: 650px) and (max-width:767px) {

    .navbar-header {
        margin-left: 1.6rem;
    }

    /*region navbar-collapse*/
    .navbar-toggle {
        margin-right: 1.6rem !important;
        display: block !important;
    }

    header .navbar-nav > li > a .dd-item-icon {
        position: absolute;
        top: 0;
        right: 0.5rem;
    }

    header .navbar-nav > li {
        margin: 0 !important;
    }

    header .nav > li > a:hover, header .nav > li.active > a {
        border-bottom: none;
    }

    header .nav > li > a:hover, header .nav > li > a {
        font-size: 1.4rem !important;
    }

    header .navbar-nav > li:last-of-type {
        border-bottom: none;
    }
    /*end region navbar-collapse*/

    /*region Narvigation Bar*/
   /* .theme-default a.nivo-prevNav {
        width: 42px !important;
        height: 42px !important;
    }

    .theme-default a.nivo-nextNav {
        width: 42px !important;
        height: 42px !important;
    }*/

    .prevNav-img {
        left: calc((100% - 17px)/2) !important;
        height: 50%;
    }

    .nextNav-img {
        height: 50%;
    }

    .theme-default .nivo-controlNav a {
        width: 8px !important;
        height: 8px !important;
        margin: 0px 3px !important;
    }

    .nivo-directionNav a {
        top: calc((100% - 42px)/2) !important;
    }

    .nivo-caption h1 {
        font-size: 2.8rem !important;
    }
    /*end region Narvigation Bar*/

    .dropdown-select.select-lang {
        right: 7rem !important;
    }

    .font-60 {
        font-size: 3.5rem;
    }

    .inner {
        position: relative;
        width: 100%;
        max-width: 100%;
        margin: 0 auto;
        padding: 0 1.6rem;
    }

    /* .breadcrumb {
        font-size: 10px !important;
        margin: 5px 0 !important;
        padding: unset !important;
    }*/

    .about-content > .inner {
        padding: 0
    }

    .nav.nav-pills {
        margin-top: 16px;
    }

    .text-banner {
        font-size: 1.5em;
    }

    #products .products-grid .product-item {
        width: calc(100% / 2) !important;
    }

    .btn-custom-home {
        font-size: 1.4rem;
        height: 3.4rem;
        padding: 1.4rem 2rem;
    }

    .view-mode-btn {
        padding-top: 2rem !important;
    }

    #indicator {
        display: none;
    }

    .nivo-directionNav,
    .nivo-controlNav {
        display: block !important;
    }
}

@Media screen and (min-width : 585px) and (max-width: 649px) {

    .navbar-header {
        margin-left: 1.6rem;
    }

    /*region navbar-collapse*/
    .navbar-toggle {
        margin-right: 1.6rem !important;
        display: block !important;
    }

    header .navbar-nav > li > a .dd-item-icon {
        position: absolute;
        top: 0;
        right: 0.5rem;
    }



    header .navbar-nav > li {
        margin: 0 !important;
    }

    header .nav > li > a:hover, header .nav > li.active > a {
        border-bottom: none;
    }


    header .nav > li > a:hover, header .nav > li > a {
        font-size: 1.4rem !important;
    }

    header .navbar-nav > li:last-of-type {
        border-bottom: none;
    }
    /*end region navbar-collapse*/

    /*region Narvigation Bar*/
   /* .theme-default a.nivo-prevNav {
        width: 35px !important;
        height: 35px !important;
    }

    .theme-default a.nivo-nextNav {
        width: 35px !important;
        height: 35px !important;
    }*/

    .prevNav-img {
        top: 50% !important;
        left: 50% !important;
        transform:translate(-50%,-50%);
        height: 60%;
    }

    .nextNav-img {
        top: 50% !important;
        left: 50% !important;
        transform: translate(-50%,-50%);
        height: 60%;
    }

    .theme-default .nivo-controlNav a {
        width: 8px !important;
        height: 8px !important;
        margin: 0px 3px !important;
    }

    .nivo-directionNav a {
        top: calc((100% - 35px)/2) !important;
    }

    .nivo-caption h1 {
        font-size: 2.8rem !important;
    }
    /*end region Narvigation Bar*/

    .btn-custom-home {
        font-size: 1.4rem;
        height: 3.4rem;
        padding: 1.4rem 2rem;
    }

    .view-mode-btn {
        padding-top: 2rem !important;
    }

    #products .products-grid .product-item {
        width: calc(100% / 2) !important;
    }

    .font-60 {
        font-size: 3rem;
    }

    .text-banner {
        font-size: 1.5em;
    }

    .breadcrumb {
        font-size: 13px;
        margin: 8px 0 !important;
        padding: unset !important;
    }

    .nav.nav-pills {
        margin-top: 16px;
    }

    .inner {
        position: relative;
        width: 100%;
        max-width: 100%;
        margin: 0 auto;
        padding: 0 1.6rem;
    }

    .tu-under-name {
        overflow: hidden;
        /*display: -webkit-box;*/
        -webkit-line-clamp: 1;
        -webkit-box-orient: vertical;
    }

    .flickity-button.flickity-prev-next-button.next {
        right: -40px;
        width: 16px;
        height: 16px;
        opacity: 0.3;
        background: #FFFFFF;
        transform: matrix(1, 0, 0, -1, 0, 0);
        right: -30px;
        top: 25px;
    }

    .flickity-button.flickity-prev-next-button.previous {
        width: 16px;
        height: 16px;
        opacity: 0.3;
        background: #FFFFFF;
        transform: matrix(1, 0, 0, -1, 0, 0);
        left: -30px;
        top: 25px;
    }

    /*    .round-tabs {
        font-size: 16px;
        width: 42px;
        height: 42px;
        line-height: 35px;
    }*/

    /*        .round-tabs > img {
            width: 32px !important;
            height: 24px !important;
        }*/

    .tab-content .head {
        font-size: 20px;
    }

    .nav-tabs > li a {
        width: 50px;
        height: 50px;
        line-height: 50px;
    }

    li.active:after {
        content: " ";
        position: absolute;
        left: 35%;
    }

    .btn-outline-rounded {
        padding: 12px 20px;
    }

    .dropdown-select.select-lang {
        right: 7rem !important;
    }

    #indicator {
        display: none;
    }

    .nivo-directionNav,
    .nivo-controlNav {
        display: block !important;
    }
}

@media screen and (min-width:481px) and (max-width: 584px) {

    .navbar-header {
        margin-left: 1.6rem;
    }

    /*region navbar-collapse*/
    .navbar-toggle {
        margin-right: 1.6rem !important;
        display: block !important;
    }

    header .navbar-nav > li > a .dd-item-icon {
        position: absolute;
        top: 0;
        right: 0.5rem;
    }


    header .navbar-nav > li {
        margin: 0 !important;
    }

    header .nav > li > a:hover, header .nav > li.active > a {
        border-bottom: none;
    }

    

    header .nav > li > a:hover, header .nav > li > a {
        font-size: 1.4rem !important;
    }

    header .navbar-nav > li:last-of-type {
        border-bottom: none;
    }
    /*end region navbar-collapse*/

    /*region Narvigation Bar*/
   /* .theme-default a.nivo-prevNav {
        width: 32px !important;
        height: 32px !important;
    }

    .theme-default a.nivo-nextNav {
        width: 32px !important;
        height: 32px !important;
    }*/



    .nextNav-img {
        top: 50% !important;
        left: 50% !important;
        transform: translate(-50%,-50%);
        height: 60%;
    }

    .theme-default .nivo-controlNav a {
        width: 8px !important;
        height: 8px !important;
        margin: 0px 3px !important;
    }

    .nivo-directionNav a {
        top: calc((100% - 32px)/2) !important;
    }

    .nivo-caption h1 {
        font-size: 2.2rem !important;
    }
    /*end region Narvigation Bar*/

    #products .products-grid .product-item {
        width: calc(100% / 2) !important;
    }

    .font-60 {
        font-size: 2.2rem;
    }

    .nav.nav-pills {
        margin-top: 16px;
    }

    .text-banner {
        font-size: 1.2em;
    }

    .btn-custom-home {
        font-size: 1.2rem;
        height: 3rem;
        padding: 1.2rem 1.8rem;
    }

    .view-mode-btn {
        padding-top: 1.6rem !important;
    }

    .breadcrumb {
        font-size: 13px;
        margin: 8px 0 !important;
        padding: unset !important;
    }

    .inner {
        position: relative;
        width: 100%;
        max-width: 100%;
        margin: 0 auto;
        padding: 0 1.6rem;
    }

    .dropdown-select.select-lang {
        right: 7rem !important;
    }

    .za-chat, .zalo-chat-widget {
        display: none !important;
    }

    .fb-chat-mobile, .zalo-chat-mobile {
        display: block !important;
    }

    .fb_dialog.fb_dialog_advanced iframe, fb_dialog_content {
        display: none !important;
    }
    .fb_dialog_content iframe {
        display: none !important;
    }

    #indicator {
        display: none;
    }

    .nivo-directionNav,
    .nivo-controlNav {
        display: block !important;
    }
    .prevNav-img {
        top: 50% !important;
        left: 50% !important;
        transform: translate(-50%,-50%);
        height: 60%;
    }
}

@media screen and (max-width:480px) {

    .navbar-header {
        margin-left: 1.6rem;
    }

    /*#region navbar-collapse*/
    .navbar-toggle {
        margin-right: 1.6rem !important;
        display: block !important;
    }

    header .navbar-nav > li > a .dd-item-icon {
        position: absolute;
        top: 0;
        right: 0.5rem;
    }



    header .navbar-nav > li {
        margin: 0 !important;
    }

    header .nav > li > a:hover, header .nav > li.active > a {
        border-bottom: none;
    }


    header .nav > li > a:hover, header .nav > li > a {
        font-size: 1.2rem !important;
    }

    .navbar-nav .dropdown-menu > li > a {
        font-size: 1.2rem !important;
        line-height: 1.5rem !important;
    }

    .navbar-nav .open .dropdown-menu .dropdown-header, .navbar-nav .open .dropdown-menu > li > a {
        padding: 0.6rem 1.6rem;
    }

    header .navbar-nav > li:last-of-type {
        border-bottom: none;
    }
    /*#endregion navbar-collapse*/

    /*#region Narvigation Bar*/
    /*.theme-default a.nivo-prevNav {
        width: 32px !important;
        height: 32px !important;
    }

    .theme-default a.nivo-nextNav {
        width: 32px !important;
        height: 32px !important;
    }*/



    .nextNav-img {
        top: 50% !important;
        left: 50% !important;
        transform: translate(-50%,-50%);
        height: 60%;
    }

    .theme-default .nivo-controlNav a {
        width: 8px !important;
        height: 8px !important;
        margin: 0px 3px !important;
    }

    .nivo-directionNav a {
        top: calc((100% - 32px)/2) !important;
    }

    .nivo-caption h1 {
        font-size: 1.6rem !important;
    }
    /*#endregion Narvigation Bar*/


    .inner-list-recruit-item-appear {
        display: none;
    }

    .inner-list-recruit-item-none {
        display: unset !important;
    }

    body, a {
        font-size: 1.2rem !important;
    }

    .text-banner {
        font-size: 1.4rem !important;
    }

    .btn-custom-home {
        font-size: 1.2rem;
        height: 3rem;
        padding: 1.2rem 1.8rem;
    }

    .view-mode-btn {
        padding-top: 1.6rem !important;
    }

    .breadcrumb {
        font-size: 11px;
        margin: 8px 0 !important;
        padding: unset !important;
    }

    .page-title {
        font-style: normal;
        font-weight: Bold;
        font-size: 20px;
        line-height: 24px;
        margin-top: 16px;
        margin-bottom: 16px;
    }

    #products .products-grid .product-item {
        width: calc(100% / 3) !important;
    }

    .img-center.tu-img-news {
        width: 328px !important;
    }

    .nav.nav-pills {
        margin-top: 16px;
    }

    .inner.submenu {
        padding: 0rem;
    }

    .inner {
        position: relative;
        width: 100%;
        max-width: 100%;
        margin: 0 auto;
        padding: 0 1.6rem;
    }

    header .inner {
        padding: 0;
    }

    header .navbar-header {
        margin-left: 1.6rem;
    }

    header .navbar-toggle {
        margin-right: 1.6rem;
       /* top: 1.9rem;*/
        width: 2.6rem;
        height: 2.6rem;
    }

    .web-view {
        display: none !important;
    }

    .mobile-view {
        display: block !important;
    }

    .dropdown-select.select-lang {
        right: 7rem !important;
    }

    header button.dropdown-toggle {
        padding: 0;
        min-width: 4.8rem;
        height: 2.6rem;
    }

    #home-languages {
        padding: 0;
        min-width: 4.8rem !important;
        padding: 3px 2px 2px 0px !important;
        width: 48px !important;
    }

        #home-languages > li {
            min-width: 48px;
            margin-top: 0.2rem;
            padding: 0px !important;
            width: 48px !important;
            margin-bottom: 0.2rem;
        }

    header .dropdown-toggle img {
        margin-left: 0 !important;
        margin-bottom: 2px;
    }

    header .open > .dropdown-menu {
        width: 4.8rem;
        height: fit-content;
    }

    /*    header .dropdown-menu > li:last-of-type {
        margin-bottom: 0.8rem;
    }*/

    header .navbar {
        min-height: 6.5rem;
    }

    header > div.inner {
        border-bottom: 2px solid #ED1B29;
    }

    .carousel-control .glyphicon-chevron-left, .carousel-control .glyphicon-chevron-right {
        padding: 0.7rem;
        top: 47% !important;
    }

    .glyphicon-chevron-left:before, .glyphicon-chevron-right:before {
        font-size: 1.4rem;
    }

    .inner.left-right-controls {
        max-width: calc(100% - 32px);
    }

    .carousel-indicators {
        bottom: 0 !important;
    }

        .carousel-indicators li {
            width: 0.8rem !important;
            height: 0.8rem !important;
        }

            .carousel-indicators li.active {
                width: 1.867rem !important;
            }

    .home-title-part{   
        margin: 2.1rem 0 !important;
    }
    .home-title-part > p{
        font-size: 1.3rem !important;
      
    }

    #products .products-grid img {
        width: 6.4rem;
        height: 4.8rem;
    }

    #products .products-grid .box-around-img {
        padding: 1.6rem 0.8rem;
        margin-bottom: 0.8rem !important;
    }

    #products .products-grid .product-item {
        margin-bottom: 1.6rem;
    }

    #products .products-icon {
        width: 4.7rem !important;
    }

        #products .products-icon:first-of-type {
            bottom: -2rem !important;
        }

    .btn-custom-home {
        font-weight: 700;
        font-size: 1.2rem;
        height: 3rem;
        padding: 1.2rem 1.8rem;
    }

    .view-mode-btn {
        padding-top: 1.6rem !important;
    }

    #videos .btn-custom-home {
        margin-top: 3rem !important;
    }

    #news .each-news .scale-fit-img {
        height: 9.2rem;
    }

    #news .each-news .news-txt {
        padding: 1rem;
    }

    #news .news-carousel .item .each-news {
        min-height: 16.1rem;
    }

    #news .owl-carousel .owl-stage-outer {
        margin-bottom: 1.3rem;
    }

    #news .owl-theme .owl-nav {
        display: flex;
        justify-content: center;
    }

        #news .owl-theme .owl-nav [class*=owl-] {
            width: 3rem;
            height: 3rem;
            display: flex;
            justify-content: center;
            align-items: center;
            margin: 0;
        }

        #news .owl-theme .owl-nav .owl-prev {
            margin-right: 1.6rem;
        }

    #news .fa-angle-left:before, #news .fa-angle-right:before {
        font-size: 1.8rem;
    }

    #news .btn-custom-home {
        margin-top: 2.4rem !important;
    }

    .home-section {
        padding-bottom: 3rem !important;
    }

    #social .social-grid .social-item {
        width: calc((100% / 2) - 0.5rem);
        margin-bottom: 1rem;
    }

        #social .social-grid .social-item img.social-img {
            width: 100%;
            max-width: 100%;
            height: 13rem;
        }

        #social .social-grid .social-item .flex-align-item {
            height: 100%;
        }

            #social .social-grid .social-item .flex-align-item i, #social .social-grid .social-item .flex-align-item img {
                font-size: 3rem;
                width: 3rem;
                height: 3rem;
            }

    #social p.font-30.home-title-part {
        margin: 1.4rem 0 1.6rem 0;
    }

    #social .connect-icon i {
        font-size: 3rem;
        width: fit-content;
        height: fit-content;
        margin-right: 2.2rem;
    }

    #social .connect-icon img {
        width: 3rem;
        height: 3rem;
        margin-right: 2.2rem;
    }

    #social {
        padding-bottom: 5rem !important;
    }

    footer {
        background: url('/assets/images/home-bg-footer-small.png');
        background-repeat: no-repeat;
        background-size: cover;
        background-position: top;
    }

    .menu-footer .each-menu {
        width: calc((100% / 2) - 0.5rem);
        margin-top: 1.6rem;
    }

    footer .copyright p {
        text-align: center;
        font-size: 10px;
    }

    .icon-chat-fb {
        right: 1rem;
        bottom: 1rem;
        width: 4rem;
        height: 4rem;
    }

    .youtube-carousel .owl-item.center {
        transform: scale(1.2, 1.5);
    }

    .tu-breadcrumb.inner {
        height: 24px;
    }

    .fa.fa-home {
        font-size: 12px;
        color: black;
    }


    .product-item.yt {
        height: 186px !important;
        margin-bottom: 16px;
    }

    .box-around-img.product {
        padding: 2rem 0rem 0rem !important;
    }

    h2.detaild-product {
        font-size: 14px;
    }

    .img-benefit {
        max-width: 100%;
        width: 180px;
    }

    .inner.outer.submenu {
        max-width: unset
    }

    .po-img {
        height: 145px;
        width: 100px;
    }

    div.product-item > a > p {
        font-size: 1.2rem;
    }

    .flex-align-item > .tu-img {
        width: 4rem !important;
        height: auto;
    }

    .footer-area {
        padding: 7.7rem 0 6rem 0 !important;
    }

    .footer-nav {
        display: block !important;
    }

    #fb-customer-chat {
        display: none !important;
    }

    .za-chat, .zalo-chat-widget {
        display: none !important;
    }

    .fb-chat-mobile, .zalo-chat-mobile {
        display: block !important;
    }
    .fb_dialog.fb_dialog_advanced iframe, fb_dialog_content {
        display: none !important;
    }
    .fb_dialog_content iframe {
        display: none !important;
    }
    #myNavbar .nav .open > a, .nav .open > a:focus, .nav .open > a:hover {
        background-color: white !important;
        z-index: 9999;
    }

    .skuactive-True:before {
        top: 0px !important;
    }
    #products .products-grid .box-around-img-outer .box-around-img-inner {
        padding: 1.3rem 0.5rem;
       
    }
    #products .products-grid .box-around-img-outer {
        padding: 0.3rem;
      
    }
    #indicator {
        display: none;
    }
    .each-news > .news-txt > .news-title > p {
        font-size: 1.4rem;
    }

    .nivo-directionNav,
    .nivo-controlNav {
        display: block !important;
    }
    .icon-youtube {
        height: 35px !important;
    }
    .prevNav-img {
        top: 50% !important;
        left: 50% !important;
        transform: translate(-50%,-50%);
        height: 60%;
    }
    .nivo-prevNav, .nivo-nextNav {
        width: 40px !important;
        height: 40px !important;
    }
    .fixed-button {
        top: 20% !important;
    }

/*        .fixed-button .wrap-button .scale img {
            transform: scale(1);
            -webkit-transform: unset !important;
        }*/
}

@media screen and (max-width:360px) 
{

    /*#region Narvigation Bar*/
   /* .theme-default a.nivo-prevNav {
        width: 25px !important;
        height: 25px !important;
    }

    .theme-default a.nivo-nextNav {
        width: 25px !important;
        height: 25px !important;
    }*/


    .nextNav-img {
        top: 50% !important;
        left: 50% !important;
        transform: translate(-50%,-50%);
        height: 60%;
    }

    .theme-default .nivo-controlNav a {
        width: 6px !important;
        height: 6px !important;
        margin: 0px 2px !important;
    }

    .nivo-directionNav a {
        top: calc((100% - 25px)/2) !important;
    }

    .nivo-caption h1 {
        font-size: 1.2rem !important;
    }
    /*#endregion Narvigation Bar*/

    .text-banner {
        font-size: 1.4rem !important;
    }

    #products .products-grid .product-item {
        width: calc(100% / 3) !important;
    }


    .btn-custom-home {
        font-size: 1rem;
        height: 2.6rem;
        padding: 1.2rem 1.8rem;
    }

    .view-mode-btn {
        padding-top: 1.2rem !important;
    }

    div.product-item > a > p {
        font-size: 1.2rem;
    }

    .news-title-fontz10 > p {
        font-size: 1rem;
    }

    .form-group-contact > form > div {
        margin-bottom: 3%;
    }

    .fb_dialog.fb_dialog_advanced iframe, fb_dialog_content {
        display: none !important;
    }

    .fb_dialog_content iframe {
        display: none !important;
    }

    #indicator {
        display: none;
    }

    .nivo-directionNav,
    .nivo-controlNav {
        display: block !important;
    }
    .products-icon-bg-tree {
        top: -8% !important;
    }
    .tet-holiday > .products-icon-bg {
        z-index: unset;
    }
    .prevNav-img {
        top: 50% !important;
        left: 50% !important;
        transform: translate(-50%,-50%);
        height: 60%;
    }
}
