 @media (min-width: 1200px) {

     .container {

         width: 1240px;

         position: relative;

     }

 }

 @media (min-width: 992px) {

     .cs-partner {

         display: none;

     }

     .logo {

         width: 12%;

     }

     .search-top {

         width: 5%;

         float: right;

     }

     .menu {

         width: 83%;

     }

     .artseed-content-product ul li.list-pr-item {}

     .coldmsp {

         width: 22.1%;

         padding-right: 0;

     }

     .home-pr-left,
     .right-qc-home {

         width: 27.5%;

     }

     .left-intro-home {

         width: 72.5%;

     }

     .menutop {}

     .left-tag-home {

         width: 76%;

     }

     .righ-tag-home {

         width: 24%;

     }

     .sky-mega-menu li i {

         display: none;

     }

     .sky-mega-menu li i.fa-caret-down {

         display: block
     }

     .sky-mega-menu li:hover>.submenu {

         opacity: 1;

         -webkit-transform: translate(0, 0);

     }

     .scale-effect li:hover>.submenu {

         z-index: 999;

         opacity: 1;

         visibility: visible;

         transform: scale(1, 1);

         transition: all ease .5s;

     }

     .scale-effect li>div {

         -o-transform: scale(0, 0);

         -ms-transform: scale(0, 0);

         -moz-transform: scale(0, 0);

         /* -webkit-transform: scale(0, 0);

         */

     }

     a.thumb-video img {

         width: 280px;

         height: 220px;

         object-fit: cover;

     }

 }

 @media (min-width: 768px) {

     .cart-sea-lan-mobile {

         display: none;

     }

 }

 @media (max-width: 1199px) {

     .box-addtocart a.buynow {

         float: none;

         display: inline-block;

         margin-top: 10px;

     }

 }

 @media (min-width: 992px) and (max-width: 1199px) {}

 undefined
 }

 undefined @media (min-width: 768px) and (max-width: 991px) {

     .social-footer {

         position: inherit;

         top: auto;

         margin-bottom: 10px;

     }

     .dm-footer {

         min-height: 223px;

     }

     .artseed-title-block h2 span {

         font-size: 16px;

     }

     .cart-hotline {

         float: right;

         width: 43%;

         margin-top: 10px;

     }

     .logo {

         width: 31%;

     }

     .searh {

         width: 69%
     }

     .form_moblie_search {

         margin-top: 0;

     }

     .right-info-one,
     .right-info-two {

         width: 50%
     }

     .content-one label {

         float: none;

     }

     .content-one input,
     .content-one select {

         float: none;

         width: 100%;

     }

     .box-addtocart a.addtocart {

         padding: 10px
     }

 }

 @media (max-width: 991px) {

     .carousel-caption {

         display: none;

     }

     .banner .item img {

         height: 250px !important;



     }

     .pr-detail-info {

         padding: 0 15px
     }

     .ani-ct-home {

         color: #333;

         top: auto;

         transform: translateY(0%);

         padding: 5px;

     }

     .info-ct-home {

         display: block;

         position: relative;

         height: auto;

         width: auto;

         margin: 0;

         color: #333;

         top: auto;

     }

     .info-ct-home:before {

         display: none;

     }

     .cs-ct-item:before {

         display: none !important;

         opacity: 0 !important
     }

     .cs-ct-item {

         box-shadow: 0 0 2px 0 rgba(0, 0, 0, .14), 0 1px 5px 0 rgba(0, 0, 0, .12), 0 0 1px -2px rgba(0, 0, 0, .2);

     }

     .contact-detail-product {

         width: 100%;

         margin: 20px 0;

     }

     .tit-info-cart i {

         margin-top: 0px;

         margin-right: -5px;

     }

     .form-code-sale form .input-group {

         width: 100%;

     }

     .sky-mega-menu li:after {

         opacity: 0;

     }

     .banner_slider {

         margin-top: 5px;

     }

     .qc-partner ul.social-right li {

         margin: 0;

     }

     .home-mail-form p {

         margin-bottom: 10px;

     }

     .left_info_customer {

         width: 93%;

     }

 }

 @media (max-width: 767px) {

     .tit-dadto {

         width: 100%
     }



     section.formdk .content {

         width: 100%
     }



     .video-detail iframe {

         width: 100% !important;

         height: auto;

     }

     .zoomContainer {

         z-index: -1;

         position: relative;

         display: none;

         overflow: hidden;

     }

     .zoomWrapper {

         position: relative;

         width: 100% !important;

     }

     .zoomWrapper:before {

         width: 100%;

         height: 100%;

         content: "";

         position: absolute;

         z-index: 11;

     }

     .language {

         margin-right: 0;

     }

     .cart-sea-lan .cs-cart {

         display: none;

     }

     .ani-ct-home p {

         height: 40px;

         overflow: hidden;

         display: none;

     }

     .left_info_customer .list_cart ul.cart_title {

         display: none;

     }

     ul.list_list_cart li ul li {

         width: auto;

         min-height: auto;

         border-right: none;

     }

     img.pr_details_img_small {

         height: 100px;

         object-fit: cover;

     }

     #img_01 {

         height: 360px !important;

         object-fit: scale-down;

         margin: auto;

         left: 0;

         right: 0;

         width: 100%;

     }

     .image-detail-pr .f-pr-image-zoom {

         height: 360px;

     }

     .cs-main.pagegin.nocolor .cs-title-page h1 {

         color: #333;

         text-align: center;

         font-size: 25px;

         padding-bottom: 25px;

     }

     .cs-main.pagegin.nocolor .cs-title-page h1:before {

         content: "";

         display: block;

     }

     .cs-main.pagegin.nocolor .cs-title-page h1:after {

         content: "\f24d";

         position: absolute;

         font: normal normal normal 14px/1 FontAwesome;

         background: #fff;

         padding: 10px;

         bottom: -17px;

         left: 50%;

         transform: translateX(-50%);

         color: #fe5565;

         width: 40px;

     }

     .ani-ct-home h3 {

         font-size: 14px;

         text-transform: none;

         margin-bottom: 0;

         height: 40px;

         overflow: hidden;

         line-height: 19px;

     }

     li.cs-pr .cs-ct-item {

         box-shadow: 0 0 2px 0 rgba(0, 0, 0, .14), 0 1px 5px 0 rgba(0, 0, 0, .12), 0 0 1px -2px rgba(0, 0, 0, .2);

         background: #fff;

     }

     li.cs-pr .cs-dm-img {

         height: 200px;

     }

     .tit-page-in {

         background: #e00e0f;

         margin-bottom: 10px;

         padding: 10px;

     }

     .list-cate ul li h2 a {

         /* background:none;

     */

         display: inline-block;

         padding: 10px 10px;

         text-transform: none;

     }

     .list-cate {

         text-align: center;

         /* display: none;

     */

         margin-top: 10px;

     }

     .list-cate ul li {

         display: inline-block;

         margin: 0;

         border-top: 1px solid #fff;

     }

     .cs-title-page h1:before,
     .cs-title-page h1:after {

         display: none;

     }

     .cs-title-page h1 {

         color: #fff;

         font-size: 18px;

         text-align: left;

         padding-bottom: 0;

         position: relative;

         margin-top: 0;

         margin-bottom: 0;

     }

     .cs-title-page h1:after {

         content: "\f0d7";

         position: absolute;

         right: 0;

         color: #fff;

         display: block !important;

         font: normal normal normal 16px/1 FontAwesome;

         background: none;

         left: auto;

         bottom: 0;

         padding: 0;

     }

     .cs-main.pagegin {

         background: #fff;

     }

     .cs-logo-menu.fixed {

         position: inherit;

     }

     .cart-sea-lan-mobile {

         padding: 30px 15px;

     }

     .cs-cart i {

         margin-top: 12px;

         font-size: 18px;

         color: #333;

     }

     .search-top {

         position: fixed;

         top: 18%;

     }

     span.icon-search {
         left: 15px;
         right: auto;
         padding: 8px 15px;
         line-height: initial;
         top: 83px;
     }

     .search {

         left: 15px;

         right: auto;

         top: 115px;

     }

     .cs-intro-home {

         width: 100%;

     }

     .top-header .item-top p:first-child {

         display: none;

     }

     .item-top p {

         margin-right: 0;

     }

     .pr-detail-info {

         margin-top: 25px;

         padding-left: 15px;

     }

     .box-addtocart a.buynow {

         margin: 0;

     }

     figcaption.artseed-new-item-content {

         margin-top: 10px;

     }

     nav.menutop {

         position: absolute;

         top: 0;

         left: 0;

     }

     .coldmsp {

         margin-top: 50px
     }

     .qc-bottom {

         width: 50%
     }

     .home-mail-form form input {

         width: 300px;

     }

     .right-footer {

         padding: 15px 15px;

         background: #0f6939;

     }

     .dm-footer {

         width: 50%;

         min-height: auto;

         min-height: 150px;

     }

     .social-footer {

         position: inherit;

         padding: 10px 0;

         width: 100%;

         right: auto;

     }

     footer {}

     .qc-partner {

         margin: auto;

         margin-top: 20px;

     }

     .form_moblie_search {

         margin-top: 10px;

     }

     a.hotlie {

         display: block;

     }

     .dmsptop {

         margin-top: 5px;

     }

     .dmsptop.pagein {

         display: none
     }

     .banner_slider {

         margin-top: 5px;

     }

     .logo {

         text-align: left;

     }

     .logo img {

         display: inline-block;

     }

     .righ-tag-home {

         text-align: center;

     }

     .righ-tag-home img {

         display: inline-block;

     }

     .left-logo-footer {

         padding: 20px 0;

         text-align: center;

         background: #f2f2f2;

     }

     .artseed-cart,
     .hotline {

         margin-top: 10px;

     }

     .httoan {

         margin-top: 10px;

         float: left;

         width: 100%;

     }

     .contact-detail-product p strong {

         min-width: auto;

         margin-right: 10px;

     }

 }

 @media (max-width: 480px) {

     .owl-about .owl-carousel .owl-wrapper {

         padding-top: 40px;

     }



     .title-person h2,
     .tit-dadto h2,
     .title-related {

         margin-bottom: 30px;

     }

     .content-adv {

         display: block;

         margin-top: 30px;

     }

     .ct-advtop {

         width: 100%;

         margin-bottom: 40px;

         padding: 0;

     }

     section.person_shouse .content {

         display: block;

     }

     .advtop {

         width: 100%;

         clear: both;

         text-align: left;

         margin-top: 14px;

         float: left;

     }

     .img_person {

         position: relative;

         width: 100%;

         height: 100%;

         margin-bottom: 10px;

     }

     .img_person img {

         border-radius: 0;

     }

     .detail-page-video h1 {

         font-size: 19px;

         font-weight: bold;

     }

     .item-video h3 a {

         font-size: 13px;

         padding: 5px 0;

     }

     a.thumb-video {

         height: 130px
     }

     figure.artseed-new-item-img a img {

         object-fit: scale-down
     }

     figure.artseed-new-item-img a {

         height: auto
     }

     .btn-formhome {

         padding-bottom: 10px;

         margin-top: 10px;

     }

     .tit-sub-f {

         font-size: 13px;

     }

     .popup_qc>div {

         width: 90%;

     }

     .cs-dm-img {

         height: 130px !important;

     }

     .contact-detail-product {

         padding: 10px;

     }

     .artseed-dm-item,
     .qc-bottom,
     .dm-footer,
     article.artseed-new-item,
     .artseed-content-product ul li.list-pr-item {

         width: 100%;

     }

     .hotline p {

         display: inline-block;

         padding: 0 7px;

         position: relative;

         font-size: 13px;

     }

     .hotline p:last-child:after {

         display: none;

     }

     .hotline p:after {

         position: absolute;

         content: "_";

         right: -6px;

         top: -8px;

     }

     .hotline {

         background: none;

         text-align: right;

         width: auto;

         padding-left: 8px;

         position: relative;

         margin-top: 0;

     }

     .hotline:before {

         content: "\f10b";

         position: absolute;

         left: 0;

         top: 17px;

         font-family: FontAwesome;

         font-size: 23px;

     }

     .artseed-cart {

         margin-top: 10px
     }

     .header {

         background: #fff;

         position: relative;

     }

     .artseed-title-pr h2 span {

         font-size: 12px;

         padding-left: 15px;

         font-weight: bold;

     }

     .home-mail-form form input {

         width: 250px;

     }

     .copyright {}

     .content-one label {

         display: block;

         float: none;

     }

     .content-one input,
     .content-one select {

         float: none;

         width: 100%;

     }

     .content-last-donhang ul.bl-tt li {

         font-size: 12px;

     }

     .button_cart {

         float: none;

         height: auto;

         clear: both;

     }

     .button_cart a {

         display: block;

         float: none;

         width: 100%;

         margin-bottom: 5px;

         text-align: center;

     }

     .right-info-one,
     .right-info-two,
     .content-form-resgister {

         width: 100%;

     }

     .list_cart table {

         width: 100%;

     }

     .list_cart table thead {

         display: none;

     }

     .list_cart table tr:nth-of-type(2n) {

         background-color: inherit;

     }

     .list_cart table tr td:first-child {

         background: #eee;

     }

     .list_cart table tbody td {

         display: block;

         padding-bottom: 10px;

     }

     .list_cart table tbody td:before {

         content: attr(data-th);

         display: block;

         text-align: center;

         text-transform: uppercase;

         font-weight: bold;

         margin-bottom: 10px;

         margin-top: 5px;

     }

     .list_cart table tbody tr {

         margin-bottom: 10px;

         display: block;

     }

     .list_cart table {

         border: none
     }

     .artseed-detail-content ul.tab-detail-product li {

         width: 100%
     }

     .artseed-detail-content ul.tab-detail-product li a {

         font-size: 14px;

     }

     .box-addtocart a.buynow {

         margin-top: 10px;

     }