.wraper {
    width: 100%;
}
@media (max-width:992px) {
    .container {
        width: 100%;
    }

    .header-search{
        width: 75%;
    }
	

    .language{
        width: 25%;
    }
	
}

@media (max-width:767px) {
    
    .header-logo img{
        height: 45px;
    }
    .history-exchange table caption{
        margin-bottom: 0;
    }
	#header .logo img {
    width: 347px;
    text-align: center;
    margin-left:-26px;
}
.tungkhung{
    height: 204px;
}
.login-form1{
    padding: 10px 13px;
    width: 396px;

}
.section-gioithieu {
	padding:8px 0 3px;
	}
.thongtind{
display:none;
}
.mobilett{
display:block;
}
.single1{
text-align: unset;
    
}
}
@media (min-width:250px) and (max-width:320px) {
	.discounts_money2{
		
    color: #ec0808;
    font-weight: 700;
    /* padding: 10px; */
    font-size: 17px;
    margin-top: -12px;
    float: left;
    margin-left: -8px;
	
}
.level-row{
display: block;
}
.cus-field{
	width: 294px;
	}
.cus-input, .cus-select, .cus-file{
width: 278px;
}
  .bank-feature {
    margin: 20px 0;
	background:#fff;
  }

  .bank-item {
    text-align: center;
    padding: 10px 5px;
  }

  .bank-button {
    width: 100%;
    padding: 10px 0px;
    font-size: 14px;
    text-align: center;
    background: none;
    border: none;
    outline: none;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
  }

  .bank-button i {
    font-size: 24px;
    margin-bottom: 6px;
    color: #007bff; /* icon màu xanh */
  }

  .bank-button span {
    font-size: 14px;
    color: #000; /* chữ đen */
  }

  .normal-button {
    background: none;
    border: none;
  }

  .transparent-button {
    background: none;
    border: none;
  }

  .bank-button:hover {
    opacity: 0.8;
  }
.pv-upgrade{
    margin-top: -4px;
}
.pv-thanhtoan {
    margin-top: 14px;
}	
.tungkhung{
    height: 204px;
}
.section-gioithieu {
	padding:8px 0 3px;
	}
.item-content p{
text-align: justify;
}
.tieude h4{
width:219px;

}
 .tkvn{
display:none;
  }
 .mobile{
display:block;
 }
.section-thamgia .num{
margin-left: -30px;
}
 .mobile-header {
      background-color: #0d2d5f;
      color: white;
      padding: 10px 15px;
      display: flex;
      justify-content: space-between;
      align-items: center;
    }

    .mobile-header .logo {
      display: flex;
      align-items: center;
    }

    .mobile-header .logo img {
      height: 61px;
      margin-right: 10px;
    }

    .mobile-header .logo-text h1 {
      margin: 0;
      font-size: 16px;
    }

    .mobile-header .logo-text p {
      margin: 0;
      font-size: 10px;
    }

    .menu-toggle {
      font-size: 24px;
      cursor: pointer;
    }

    .mobile-nav {
      position: fixed;
      top: 0;
      left: 0;
      width: 100%;
      height: 100vh;
      background: white;
      display: none;
      flex-direction: column;
      align-items: center;
      justify-content: center;
      z-index: 1000;
    }

    .mobile-nav.active {
      display:block;
    }

    .mobile-nav ul {
      list-style: none;
      padding: 0;
	  display: block;
    }

    .mobile-nav ul li {
      margin: 15px 0;
    }

    .mobile-nav ul li a {
      text-decoration: none;
      font-size: 18px;
      color: #0d2d5f;
    }

    .close-btn {
      position: absolute;
      top: 15px;
      right: 20px;
      font-size: 28px;
      cursor: pointer;
      color: #0d2d5f;
    }

    .language-dropdown {
      position: relative;
      display: inline-block;
      color: white;
    }

    .language-dropdown select {
      background: #0d2d5f;
      color: white;
      border: none;
      font-size: 14px;
    }
    .menu-toggle {
        font-size: 24px;
        cursor: pointer;
    }
 .mobile-header {
        background-color: #0d2d5f;
        color: white;
        padding: 10px 15px;
        display: flex;
        justify-content: space-between;
        align-items: center;
	}
.header-menu{
display:none;
}
.mobile-wrapper{
display:block;
}
.thongtind{
display:none;
}
.mobilett{
display:block;
}
.level-image{
	width: 100%;
    height: 209px;
}
.wallet-card .title{
	font-size:14px;
}
 .header-bottom-content{
        display: block;
    }
	.phude span {
	 width: 9rem;
	 font-size:14px;
	}
	.phude ul {
    margin-left: -37px;
}
.store-info .text p{
	    font-size: 16px;
}
.time2{
	    margin-top: -11px;
}
.is_user_detail .form-group{
	    padding: 0px 36px;
}

.select{
	width: 21em;
}

.pc{
	display:none;
}
.mobile{
	display:block;
}
    .language{
        width: 50%;
    }
	.product-list .img img{
		    height: 168px;
    object-fit: contain;
	}
	.levels-chitieu h2{
		font-size: 18px;
	}
	.level-sotien img{
		width: 40%;
    height: auto
	}
	.level-sotien span{
		font-size: 16px;
	}
	.chitieu-item{
		
		        height: 102px;
    margin-bottom: 14px;

	}
.list-info ul li a{
    font-size: 16px;
}
.list-info ul li img{
	width: 68px;
    height: 64px
	
}
.ss_product168v2_product{
	padding: 0px 0 30px;
}
.ss_product168v2_about_2_1 {
    background-color: #FFF;
    padding: 0px 0;
}
}
@media (min-width:601px) and (max-width:767px) {
	.section-overview{
	display:block;
}
.level-row{
display: block;
}
.cus-field{
	width: 294px;
	}
	.cus-input, .cus-select, .cus-file{
width: 278px;
}
    .menu-toggle {
        font-size: 24px;
        cursor: pointer;
    }
	  .bank-feature {
    margin: 20px 0;
	background:#fff;
  }

  .bank-item {
    text-align: center;
    padding: 10px 5px;
  }

  .bank-button {
    width: 100%;
    padding: 10px 0px;
    font-size: 14px;
    text-align: center;
    background: none;
    border: none;
    outline: none;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
  }

  .bank-button i {
    font-size: 24px;
    margin-bottom: 6px;
    color: #007bff; /* icon màu xanh */
  }

  .bank-button span {
    font-size: 14px;
    color: #000; /* chữ đen */
  }

  .normal-button {
    background: none;
    border: none;
  }

  .transparent-button {
    background: none;
    border: none;
  }

  .bank-button:hover {
    opacity: 0.8;
  }
	.tieude h4{
width: 142px;

}
.pv-upgrade{
    margin-top: -4px;
}
.pv-thanhtoan {
    margin-top: 14px;
}
.tungkhung{
    height: 204px;
}
.item-content p{
text-align: justify;
}
 .tkvn{
display:none;
  }
 .mobile{
display:block;
 }

.section-thamgia .num{
margin-left: -30px;
}
 .mobile-header {
        background-color: #0d2d5f;
        color: white;
        padding: 10px 15px;
        display: flex;
        justify-content: space-between;
        align-items: center;
	}
    .mobile-wrapper {
        display: block;
}
.mb_home168_trietly{
	display:none;
}
.mb_home168_conso{
	display:block;
}
.thanhvien {
    background: #1fffd6;
    border-radius: 50px;
    margin-bottom: 22px;
}
.mk_home168_conso {
	display:none;
}
.header-menu{
display:none;
}
 .mobile-header {
      background-color: #0d2d5f;
      color: white;
      padding: 10px 15px;
      display: flex;
      justify-content: space-between;
      align-items: center;
    }

    .mobile-header .logo {
      display: flex;
      align-items: center;
    }

    .mobile-header .logo img {
      height: 61px;
      margin-right: 10px;
    }

    .mobile-header .logo-text h1 {
      margin: 0;
      font-size: 16px;
    }

    .mobile-header .logo-text p {
      margin: 0;
      font-size: 10px;
    }

    .menu-toggle {
      font-size: 24px;
      cursor: pointer;
    }

    .mobile-nav {
      position: fixed;
      top: 0;
      left: 0;
      width: 100%;
      height: 100vh;
      background: white;
      display: none;
      flex-direction: column;
      align-items: center;
      justify-content: center;
      z-index: 1000;
    }

    .mobile-nav.active {
      display:block;
    }

    .mobile-nav ul {
      list-style: none;
      padding: 0;
	 display: block;
    }

    .mobile-nav ul li {
      margin: 15px 0;
    }

    .mobile-nav ul li a {
      text-decoration: none;
      font-size: 18px;
      color: #0d2d5f;
    }

    .close-btn {
      position: absolute;
      top: 15px;
      right: 20px;
      font-size: 28px;
      cursor: pointer;
      color: #0d2d5f;
    }

    .language-dropdown {
      position: relative;
      display: inline-block;
      color: white;
    }

    .language-dropdown select {
      background: #0d2d5f;
      color: white;
      border: none;
      font-size: 14px;
    }
	#header .logo img {
    width: 347px;
    text-align: center;
    margin-left: -26px;
}
}
	
@media (min-width:321px) and (max-width:600px) {

    .header-bottom-content{
        display: block;
    }
	.cus-field{
	width: 294px;
	}
	.cus-input, .cus-select, .cus-file{
width: 263px;
}
.level-row{
display: block;
}
	 .mobile-header {
      background-color: #0d2d5f;
      color: white;
      padding: 10px 15px;
      display: flex;
      justify-content: space-between;
      align-items: center;
    }
	.tungkhung{
    height: 204px;
}
	
     .bank-feature {
    margin: 20px 0;
	background:#fff;
  }

  .bank-item {
    text-align: center;
    padding: 10px 5px;
  }

  .bank-button {
    width: 100%;
    padding: 10px 0px;
    font-size: 14px;
    text-align: center;
    background: none;
    border: none;
    outline: none;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
  }

  .bank-button i {
    font-size: 24px;
    margin-bottom: 6px;
    color: #007bff; /* icon màu xanh */
  }

  .bank-button span {
    font-size: 14px;
    color: #000; /* chữ đen */
  }

  .normal-button {
    background: none;
    border: none;
  }

  .transparent-button {
    background: none;
    border: none;
  }

  .bank-button:hover {
    opacity: 0.8;
  }
   .pv-upgrade{
    margin-top: -16px;
}
.pv-thanhtoan {
    margin-top: 4px;
}
.wallet-info-bar{
margin-bottom: -8px;
}
.wallet-home-btn {
margin-top: 23px;
}
#header .logo img {
    width:347px;
    text-align: center;
    margin-left:-26px;
}
.contact-left{
margin-top:10px;
}
.language-switcher{
    margin-top: 10px;
    margin-left: -17px;
}
 .tkvn{
display:none;
  }
 .mobile{
display:block;
 }
.tieude h4{
width:219px;
margin-left: -20px;
}
.tieude {
height:auto;
}
.description p{
margin-left:51px;
}
.section-thamgia .num{
margin-left: -14px;
}
    .mobile-header .logo {
      display: flex;
      align-items: center;
    }

    .mobile-header .logo img {
      height: 61px;
      margin-right: 10px;
    }

    .mobile-header .logo-text h1 {
      margin: 0;
      font-size: 16px;
    }

    .mobile-header .logo-text p {
      margin: 0;
      font-size: 10px;
    }

    .menu-toggle {
      font-size: 24px;
      cursor: pointer;
    }

    .mobile-nav {
      position: fixed;
      top: 0;
      left: 0;
      width: 100%;
      height: 100vh;
      background: white;
      display: none;
      flex-direction: column;
      align-items: center;
      justify-content: center;
      z-index: 1000;
    }

    .mobile-nav.active {
      display:block;
    }

    .mobile-nav ul {
      list-style: none;
      padding: 0;
    }
    .mobile-nav ul li {
      margin: 15px 0;
    }

    .mobile-nav ul li a {
      text-decoration: none;
      font-size: 18px;
      color: #0d2d5f;
    }

    .close-btn {
      position: absolute;
      top: 15px;
      right: 20px;
      font-size: 28px;
      cursor: pointer;
      color: #0d2d5f;
    }

    .language-dropdown {
      position: relative;
      display: inline-block;
      color: white;
    }

    .language-dropdown select {
      background: #0d2d5f;
      color: white;
      border: none;
      font-size: 14px;
    }
	    .menu-toggle {
        font-size: 24px;
        cursor: pointer;
    }
	.phude span {
	 width: 169px;
	 font-size:16px;
	}
	.phude ul {
    margin-left: -37px;
}
.wallet-card .title{
	font-size:14px;
}
    .mobile-header {
        background-color: #0d2d5f;
        color: white;
        padding: 10px 15px;
        display: flex;
        justify-content: space-between;
        align-items: center;
	}
    .mobile-wrapper {
        display: block;
}
.header-menu{
display:none;
}
.thongtind{
display:none;
}
.mobilett{
display:block;
}
.wallet-header{
padding:16px 5px;
display: block;
}
.profile-level {
    margin-left: 31px;
	font-size: 15px;
}
.profile-id {
    margin-left: 27px;
}
.xacminh{
margin-left: 25px;
}
.profile-bg{
width: auto;
}
.profile-container{
text-align: center;
}
.dx{
    margin-left: 14px;
    margin-bottom: 10px;
}
.cp{
    margin-left: 20px;
    margin-bottom: 9px;
}

.cp1{
    margin-left: 10px;
    margin-bottom: 9px;
}
.ac01{
margin-left:20px;
}
.account-info{
margin-left:20px;
}
.profile-info {
    position: absolute;
    cursor: pointer;
}
.profile-avatar-block h3{
	margin-top: 10px;
}
.wallet-upgrade {
 margin-bottom: 18px;
}
.wallet-tietkiem {
margin-bottom: 44px;
}
.store-info .text p{
	    font-size: 16px;
}
.thanhvien{
    background-image:linear-gradient(to right,#00FFA1,#00FFFF);
    border-radius: 50px;
	padding:6px;
	margin-bottom:15px;;
}
.thanhvien1{
    background-image:linear-gradient(to right,#2E3192,#1BFFFF);
    border-radius: 50px;
	padding:6px;
	margin-bottom:15px;
}
.thanhvien2{
  background-image:linear-gradient(to right,#D585FF,#00FFEE);
    border-radius: 50px;
	padding:6px;

}
.thanhvien3{
     background-image:linear-gradient(to right,#F24645,#EBC08D);
    border-radius: 50px;
	padding:6px;
}
.thanhvien span{
	font-size:16px;
}
.thanhvien p{
	font-size: 19px;
	margin-bottom: 1px;
}
.thanhvien1 span{
	font-size:16px;
}
.thanhvien1 p{
	font-size: 19px;
	margin-bottom: 1px;
}
.thanhvien2 span{
	font-size:16px;
}
.thanhvien2 p{
	font-size: 19px;
	margin-bottom: 1px;
}
.thanhvien3 span{
	font-size:16px;
}
.thanhvien3 p{
	font-size: 19px;
	margin-bottom: 1px;
}
.discounts_money1{
    color: #ec0808;
    font-weight: 700;
    padding: 0px;
    font-size: 18px;
    float:left;
    margin-right: 58px;
    margin-top: -23px;
	    margin-bottom: 30px;
}
.money1{
	    float: left;
}
.section-overview{
	display:none;
}
.dvls_maps_col3{
	    margin-top: 9px;
}
.capbac p {
	font-size:16px;
}
.store-info .text .name {
    font-size: .9em;
    text-transform: uppercase;
    font-weight: 600;
    margin-top: 23px;
    margin-bottom: 10px;
}
.mk_home168_trietly .title-section{
	font-size: 29px;
}
.mk_home168_trietly .list-trietly .item-trietly.item-left .icons{
	    right: 9px
}
.mk_home168_trietly .list-trietly .item-trietly .text {
    padding: 30px 70px;
    font-size: 19px;
}
.mk_home168_trietly .list-trietly .item-trietly .icons{
	top: 44%;
}
.dvls_result_status {
    font-weight: 700;
    padding: 12px 10px;
    font-size: 18px;
    color: red;
    margin-top: -6px;
}
.mk_home168_trietly{
	display:none;
}
.mb_home168_conso{
	display:block;
}
.mb_home168_conso .content-conso
{
   background-position:center;
   background-repeat:no-repeat;
   background-size:cover;
   padding:15px 0;
   position:relative
}

.mb_home168_conso .content-conso:before
{
   content:'';
   width:100%;
   height:100%;
   background-color:rgba(0,0,0,0.5);
   position:absolute;
   top:0;
   left:0
}

.mb_home168_conso .list-conso
{
   justify-content:space-between;
   -webkit-justify-content:space-between;
   flex-wrap:wrap;
   -ms-flex-wrap:wrap;
   position:relative;
   z-index:2
}

.mb_home168_conso .list-conso .conso
{
   flex-basis:calc(100% / 2 - 10px);
   padding:10px;
   border-radius:15px;
   overflow:hidden;
   position:relative;
   border:3px solid #FFF;
   flex-direction:column;
   align-items:center;
   text-align:center;
   margin:15px auto;
   font-size:20px;
   font-weight:500;
   min-height:145px
}

.mb_home168_conso .list-conso .conso:nth-child(1)
{
   background-image:linear-gradient(to right,#66ccbf,#00b29c)
}

.mb_home168_conso .list-conso .conso:nth-child(2)
{
   background-image:linear-gradient(to right,#3da2cb,#007fb2)
}

.mb_home168_conso .list-conso .conso:nth-child(3)
{
   background-image:linear-gradient(to right,#bfe472,#8bca00)
}

.mb_home168_conso .list-conso .conso:nth-child(4)
{
   background-image:linear-gradient(to right,#d868c2,#be36a4)
}

.mb_home168_conso .list-conso .conso:nth-child(5)
{
   background-image:linear-gradient(to right,#8085c0,#4e53a7)
}

.mb_home168_conso .list-conso .conso:nth-child(6)
{
   background-image:linear-gradient(to right,#fde07e,#fdc400)
}

.mb_home168_conso .list-conso .icons
{
   height:95px
}

.mb_home168_conso .list-conso .icons img
{
   width:100%;
   height:100%;
   object-fit:cover
}
.mk_home168_conso{
	display:none;
}
.title-global-mobile
{
   font-family:'SFU Futura Heavy',sans-serif;
   font-size:24px;
   color:#003678;
   background-image:linear-gradient(180deg,#003678,#1cccf6 90%);
   -webkit-background-clip:text;
   -webkit-text-fill-color:transparent;
   line-height:1.3;
   margin:45px auto 30px
}
.title-global-mobile{
	display:block;
}

.mb_home168_trietly .mb-list-trietly
{
   margin-top:30px ;
   display:block;
   
}
.mb_home168_trietly {
background-size: cover;
    background-position: center;
    padding: 20px 0 225px 0;
	display:block;
}
.mb_home168_trietly .trietly
{
   position:relative;
   font-size:15px;
   height:100px;
   margin-top:-6px
}

.mb_home168_trietly .trietly .content
{
   display:flex;
   display:-o-flex;
   display:-ms-flex;
   display:-webkit-flex;
   align-items:center;
   -webkit-align-items:center;
   padding-left:60px;
   height:100%;
   line-height:38px;
   padding-right:15px
}

.mb_home168_trietly .trietly .content:before
{
   content:'';
   position:absolute;
   left:0;
   top:50%;
   height:75px;
   -webkit-transform:translate(-50%,0);
   -moz-transform:translate(-50%,0);
   -ms-transform:translate(-50%,0);
   -o-transform:translate(-50%,0);
   transform:translate(0%,-50%);
   -webkit-clip-path:polygon(9% 0,100% 0,100% 100%,9% 100%,0 50%);
   clip-path:polygon(9% 0,100% 0,100% 100%,9% 100%,0 50%);
   background-color:#f4f2f2;
   width:100%;
   z-index:0;
   border-top-right-radius:30px;
   border-bottom-left-radius:0
}

.mb_home168_trietly .trietly:before
{
   content:'';
   position:absolute;
   width:50%;
   height:100%;
   -webkit-clip-path:polygon(0 10%,10% 0,100% 0,100% 6%,20% 6%,15% 25%,15% 76%,20% 94%,100% 94%,100% 100%,10% 100%,0 90%);
   clip-path:polygon(0 10%,10% 0,100% 0,100% 6%,20% 6%,15% 25%,15% 76%,20% 94%,100% 94%,100% 100%,10% 100%,0 90%);
   left:25px;
   top:0;
   bottom:0;
   z-index:5
}

.mb_home168_trietly .trietly:nth-child(1):after
{
   content:'';
   width:8px;
   height:8px;
   background-color:#d34dff;
   position:absolute;
   left:calc(50% + 22px);
   top:-1px;
   border-radius:50%
}

.mb_home168_trietly .trietly:nth-child(8):after
{
   background-color:#fbb03b;
   bottom:-1px;
   content:'';
   width:8px;
   height:8px;
   position:absolute;
   right:calc(50% + 22px);
   border-radius:50%
}

.mb_home168_trietly .trietly .num
{
   font-size:38px;
   font-weight:700;
   flex-basis:54px;
   -webkit-flex-basis:54px;
   display:block;
   position:relative;
   z-index:2
}

.mb_home168_trietly .trietly .text
{
   font-size:15px;
   line-height:1.2;
   display:block;
   display:-webkit-box;
   -webkit-line-clamp:2;
   -webkit-box-orient:vertical;
   overflow:hidden;
   text-overflow:ellipsis;
   max-height:36px;
   display:inline-block;
   color:#0f0f0f;
   font-weight:500;
   position:relative;
   z-index:2;
   padding:0 10px;
   flex-basis:calc(100% - 45px)
}

.mb_home168_trietly .trietly:nth-child(even) .content
{
   flex-direction:row-reverse;
   -webkit-flex-direction:row-reverse;
   padding-left:15px;
   padding-right:60px;
   text-align:right
}

.mb_home168_trietly .trietly:nth-child(even) .content:before
{
   -webkit-clip-path:polygon(90% 0,100% 50%,90% 100%,0 100%,0 0);
   clip-path:polygon(90% 0,100% 50%,90% 100%,0 100%,0 0);
   border-top-right-radius:0;
   border-bottom-left-radius:30px
}

.mb_home168_trietly .trietly:nth-child(even):before
{
   background-image:linear-gradient(to bottom,#7bacfa,#d34dff);
   -webkit-clip-path:polygon(100% 10%,90% 0,0 0,0 6%,80% 6%,85% 15%,85% 85%,80% 94%,0 94%,0 100%,90% 100%,100% 90%);
   clip-path:polygon(100% 10%,90% 0,0 0,0 6%,80% 6%,85% 15%,85% 85%,80% 94%,0 94%,0 100%,90% 100%,100% 90%);
   left:unset;
   right:25px
}

.mb_home168_trietly .trietly:nth-child(1):before
{
   background-image:linear-gradient(to bottom,#d34dff,#7bacfa)
}

.mb_home168_trietly .trietly:nth-child(1) .num
{
   color:#d34dff
}

.mb_home168_trietly .trietly:nth-child(2):before
{
   background-image:linear-gradient(to bottom,#7bacfa,#ffc42a)
}

.mb_home168_trietly .trietly:nth-child(2) .num
{
   color:#7bacfa
}

.mb_home168_trietly .trietly:nth-child(3):before
{
   background-image:linear-gradient(to bottom,#ffc42a,#ca426f)
}

.mb_home168_trietly .trietly:nth-child(3) .num
{
   color:#ffc42a
}

.mb_home168_trietly .trietly:nth-child(4):before
{
   background-image:linear-gradient(to bottom,#ca426f,#39b54a)
}

.mb_home168_trietly .trietly:nth-child(4) .num
{
   color:#ca426f
}

.mb_home168_trietly .trietly:nth-child(5):before
{
   background-image:linear-gradient(to bottom,#39b54a,#fcee21)
}

.mb_home168_trietly .trietly:nth-child(5) .num
{
   color:#39b54a
}

.mb_home168_trietly .trietly:nth-child(6):before
{
   background-image:linear-gradient(to bottom,#fcee21,#c69c6d)
}

.mb_home168_trietly .trietly:nth-child(6) .num
{
   color:#fcee21
}

.mb_home168_trietly .trietly:nth-child(7):before
{
   background-image:linear-gradient(to bottom,#c69c6d,#d1363f)
}

.mb_home168_trietly .trietly:nth-child(7) .num
{
   color:#c69c6d
}

.mb_home168_trietly .trietly:nth-child(8):before
{
   background-image:linear-gradient(to bottom,#d1363f,#fbb03b)
}

.mb_home168_trietly .trietly:nth-child(8) .num
{
   color:#d1363f
}
	.phude{
	margin-left: 0px;
	}
	.pricee{
	margin-left: 6px;
	}
	.ss_product168v2_about_1_2 .title-iCielRukola{
		font-size: 20px;
    line-height: 22px;
	}
	#nv-block-login img {
    height: 20px;
    margin-right: -85px;
    margin-top: 14px;
    float: right;
	}
    .grid-pro .img img{
		    height: 166px;
	}
	.snip1582 {
    margin: 10px 10px;
    outline: none;
    padding: 10px 19px 10px
	}
	.header-right img {
    height: 22px;

	
	}
    .header-search{
        width: 100%;
    }
	.grid-pro h3{
		margin-top:22px;
		height: 25px;
	}
.icondn {
    margin-right: -70px;
    margin-top: 13px;
   
  
}
.icondn img {
    width: 26%;
    /* margin-right: -22px; */
    float: right;
}
.iconname {
    margin-right: -41px;
    margin-top: 29px;

}

.chaomung2{
	display:none;
}
	
	.description {
    font-size: 16px;
}
h2.chaomung {
    font-size: 24px;
	font-family: 'UTMFrenchVanilla';
	line-height: 36px;
}
.chaomung3 {
    font-size: 18px;
	font-family: 'UTMFrenchVanilla';
	line-height: 36px;
}
.kinhnghiem p{
	text-align: justify;
	font-size: 18px;
	padding: 20px 0 146px;
}
.img168 img{
	width: 60%;
    margin-top: -107px;
}
.img168 {
    margin-top: -167px;
    margin-left: 10px;
}
.image168 img{
	width:100%;
}
.grid-pro a{
font-size: 16px;
}
.grid-pro{
	height: 315px;
	margin-bottom: 18px;
	width: 105%;
}
.grid-pro .left-block img{
	height: 200px;
    
	margin-top: -5px;
}
.grid-pro .left-block{
	padding: 10px 1px 0;
}
.grid-pro .right-block{
margin-top: -28px;
padding: 10px 0px;
}

.grid-pro .discounts_money1{
	margin-top: -11px;
    margin-left: 0px;
    float: left;
font-size:17px;
}
.discounts_money3 {
    color: #ec0808;
    font-weight: 700;
    padding: 10px;
    font-size: 17px;
    margin-top: -10px;
    float: right;
}
.banchay168{
	    margin-left: -6px;
}
.money68 {
    color: #ec0808;
    font-weight: 700;
    margin-top: -19px;
    font-size: 17px;
}
.discounts_money2 {
    color: #ec0808;
    font-weight: 700;
    padding: 10px;
    font-size: 17px;
    margin-top: -35px;
 float:right;   
margin-right: -5px;
}
.title_findastore {
    text-transform: uppercase;
    padding: 0.5em 0;
    font-family: Montserrat_Medium;
    font-size: 1.5em;
    color: #3745f1;
    font-size: 18px;
    font-weight: 700;
}
.phude {
    width: 150px;
}
.box-img img{
	height: 146px;
}
.bottom-summary{
	margin-left:0px;
}
.grid-pro1 .img img{
	height: 160px;
}
.grid-pro1{
height:300px;
}
.grid-pro1 .img{
	height:175px;
}
.grid-pro1 h3{
	height:29px;
	margin-top: -7px;
}
.grid-pro1 .discounts_money{
	float:left;
	margin-left: -3px;
}

	
.hinhchitiet{
	margin-left:0px;
}
.hinhchitiet img{
	width:100%;
}
.border-title1 h2{
width: 94%;
}
.title-product{
	font-size:15px;
	height: 56px;
}
.product-main{
	height:275px;
}


.time2{
	    margin-top: -11px;
}
.is_user_detail .form-group{
	    padding: 0px 36px;
}

.select{
	width: 21em;
}

.pc{
	display:none;
}
.mobile{
	display:block;
}
    .language{
        width: 50%;
    }
	.product-list .img img{
		    height: 168px;
    object-fit: contain;
	}
	.levels-chitieu h2{
		font-size: 18px;
	}
	.level-sotien img{
		width: 40%;
    height: auto
	}
	.level-sotien span{
		font-size: 16px;
	}
	.chitieu-item{
		
		        height: 102px;
    margin-bottom: 14px;

	}
.list-info ul li a{
    font-size: 16px;
}
.list-info ul li img{
	width: 68px;
    height: 64px
	
}
.ss_product168v2_product{
	padding: 0px 0 30px;
}
.ss_product168v2_about_2_1 {
    background-color: #FFF;
    padding: 0px 0;
}
}
	
@media (min-width:768px) and (max-width:991px) {
    .wraper {
        width: 100%;
    }
	.cus-field{
	width: 294px;
	}
	.cus-input, .cus-select, .cus-file{
width: 278px;
}
	.levels-chitieu h2{
		    font-size: 18px;
	}
	.section-overview .overview-item img {
    width: 50%;
    height: 70px;
}
.mb_home168_conso{
	display:block;
}
.mb_home168_conso .content-conso
{
   background-position:center;
   background-repeat:no-repeat;
   background-size:cover;
   padding:15px 0;
   position:relative
}

.mb_home168_conso .content-conso:before
{
   content:'';
   width:100%;
   height:100%;
   background-color:rgba(0,0,0,0.5);
   position:absolute;
   top:0;
   left:0
}

.mb_home168_conso .list-conso
{
   justify-content:space-between;
   -webkit-justify-content:space-between;
   flex-wrap:wrap;
   -ms-flex-wrap:wrap;
   position:relative;
   z-index:2
}

.mb_home168_conso .list-conso .conso
{
   flex-basis:calc(100% / 2 - 10px);
   padding:10px;
   border-radius:15px;
   overflow:hidden;
   position:relative;
   border:3px solid #FFF;
   flex-direction:column;
   align-items:center;
   text-align:center;
   margin:15px auto;
   font-size:20px;
   font-weight:500;
   min-height:145px
}

.mb_home168_conso .list-conso .conso:nth-child(1)
{
   background-image:linear-gradient(to right,#66ccbf,#00b29c)
}

.mb_home168_conso .list-conso .conso:nth-child(2)
{
   background-image:linear-gradient(to right,#3da2cb,#007fb2)
}

.mb_home168_conso .list-conso .conso:nth-child(3)
{
   background-image:linear-gradient(to right,#bfe472,#8bca00)
}

.mb_home168_conso .list-conso .conso:nth-child(4)
{
   background-image:linear-gradient(to right,#d868c2,#be36a4)
}

.mb_home168_conso .list-conso .conso:nth-child(5)
{
   background-image:linear-gradient(to right,#8085c0,#4e53a7)
}

.mb_home168_conso .list-conso .conso:nth-child(6)
{
   background-image:linear-gradient(to right,#fde07e,#fdc400)
}

.mb_home168_conso .list-conso .icons
{
   height:95px
}

.mb_home168_conso .list-conso .icons img
{
   width:100%;
   height:100%;
   object-fit:cover
}
.mk_home168_conso{
	display:none;
}
.section-overview .overview-item img {
    width: 50%;
    height: 70px;
}
	.level-sotien span{
	font-size: 17px
}
.snip1582 {
    margin: 10px 10px;
    outline: none;
    padding: 10px 19px 10px
}
.level-sotien img{
	height:auto;
}
.icondn {
    float: right;
    margin-top: 4px;
    margin-right: 16px;
}
.chaomung2{
	display:none;
}
.logined img{
	width:100%;
}
.pc{
	display:none;
}
.mobile{
	display:block;
}

.align-item-center{
	-webkit-align-items: center;
}
}
@media (min-width:768px) and (max-width:991px) {
.icondn {
    float: right;
    margin-top: -1px;
    margin-right: -48px;
}
.logined img {
   
    width: 100%;
    margin-right: -64px;
    float: right;
	margin-top: 15px;

}
.iconname {
    font-size: 12px;
    margin-left: -10px;
	
	margin-top: 22px;
}

}
@media (min-width:991px) and (max-width:1100px) {
	.iconname {
    float: right;
    margin-right: -56px;
    margin-top: 2px;
}
.icondn {
    margin-top: 11px;
    float: right;
    margin-right: -67px;
}
.logined img {
    width: 56%;
    
    margin-left: 10px;
	}
	#nv-block-login img {
    height: 20px;
    margin-right: -136px;
    margin-top: 14px;
	}
.pc{
	display:none;
}
.mobile{
	display:block;
}
	
}
@media (min-width:768px) and (max-width:1199px) {
.pc{
	display:none;
}
.mobile{
	display:block;
}
}
@media (min-width:1200px) {
    .wraper {
        width: 1253px;
    }
    .hidden-md {
        display: none;
    }
	
}
@media (min-width:1200px) and (max-width:1230px) {
	.header-info {
    margin-left: -63px;
}
.tuvan {
    margin-left: 12px;
    display: block;
}
.tuvan img {
    width: 100%;
}
.tuvan168 {
    margin-top: -36px;
    margin-left: 11px;
    font-size: 18px;
    color: #fff;
    padding: 0px 0px;
}
.iconname{
float: right;
    margin-right: -28px;
    margin-top: 50px;
    font-size: 12px;
}
.icondn img{
	margin-top: 18px;
    width: 19%;
}
.icondn {
     
    margin-top: -11px;
    margin-right: -8px;

}

.header-left img {
   width: 23%;
    margin-left: 100px;
    margin-bottom: -52px;
}
.guimail {
    float: right;
    margin-right: -9px;
}
.kenz_group168_footer .top_footer .footer-item{
	    margin-right: -8px;
}
.logocuoi{
	margin-left: -3px;
}
.chantrang {
    margin-left: -96px;
}
.ss_product168v2_timeline .lp_hongphuc_process #line-quytrinh {
    margin-left: -354px;
}
#nv-block-login1 img{
    margin-right: -49px;
    margin-top: -52px;
    width: 17%;
}
.dn {
    float: right;
    margin-right: -76px;
    margin-top: -23px;
}
.gh168 {
    float: right;
    margin-top: 49px;
    margin-right: 11px;
}
}
	
@media (min-width:1231px) and (max-width:1273px) {
	.header-info {
    margin-left: -48px;
}
.ss_product168v2_timeline .lp_hongphuc_process #line-quytrinh{
	margin-left: -333px;
}
.iconname{
	float: right;
    margin-right: -27px;
    margin-top: 45px;
    font-size: 12px;
}
.icondn img{
	margin-top:10px;
	width: 19%;
}
.header-left img{
    width: 19%;
    float: left;
    margin-bottom: -46px;
    margin-left: 67px;
}
.icondn {
       
    margin-top: -5px;
    margin-right: -8px;

}
.tuvan img {
    width: 100%;
}
.tuvan168 {
    margin-top: -36px;
    margin-left: 11px;
    font-size: 18px;
    color: #fff;
    padding: 0px 0px;
}
.tuvan {
	margin-left: 16px;
}
.guimail{
    margin-right: -26px;
}
.kenz_group168_footer .top_footer .footer-item{
    margin-right: -23px;
}
.logocuoi {	
  margin-left: -12px;
}
.chantrang {
 margin-left: -97px;
}

}
@media (min-width:1274px) and (max-width:1300px) {
	.header-info {
    margin-left: -8px;
}
.ss_product168v2_timeline .lp_hongphuc_process #line-quytrinh {
    margin-left: -328px;
}
.tuvan img {
    width: 100%;
}
.header-left img {
    width: 19%;
    margin-bottom: -27px;
    margin-left: 84px;
}
.header-login168 img {
    width: 19%;
    margin-top: -17px;
    margin-left: 151px;

}
.gh168 {
    float: right;
    margin-top: 28px;
    margin-right: 41px;
}
.iconname{
	margin-top: -28px;
    margin-right: -24px;
    font-size: 14px;
}
.icondn img{
    float: right;
    margin-top: -60px;
    margin-right:-12px;
	width: 16%;
}
.icondn {
    float: right;
    margin-top: 6px;
    margin-right: -4px;
}
.tuvan168{
    margin-top: -34px;
    margin-left: 17px;
    font-size: 16px;
    color: #fff;
    padding: 0px 0px;
}
.logocuoi{
	margin-left: -31px
}
.kenz_group168_footer .top_footer .footer-item{
	    margin-right: -33px;
}
.guimail{
	margin-right: -6px;
}

.kenz_group168_footer .footer_content .menu_footer ul li {
   
    font-size: 15px;
}
.chantrang {
margin-left: -96px;
}

}
@media (min-width:1301px) and (max-width:1389px) {
	.ss_product168v2_timeline .lp_hongphuc_process #line-quytrinh{
	    margin-left: -305px;
}
.menu123{
	width: 99%;
}
.chunghet{
	    padding: 3px;
    margin-bottom: -27px;

}
.header-info{
	margin-left: 15px;
}
.tuvan img {
    width: 100%;
}
.header-left img {
  width: 20%;
    margin-top:4px;
    margin-left: 99px;

}
.gh168 {
    float: right;
    margin-top: 39px;
    margin-right: 34px;
}
#nv-block-login1 img {
    margin-right: -31px;
    margin-top: -56px;
    width: 14%;
}
.header-login168 img {
    width: 19%;
    margin-top: -1px
}
.iconname{

    float: right;
    margin-right: -54px;
    margin-top: 51px;
    font-size: 14px;
}
.icondn img{
	margin-top:17px;
	width:16%;
}

.dn {
    float: right;
    margin-right: -54px;
    margin-top: -23px;
}
.icondn {
   
    margin-top: -73px;
    margin-right: -4px;
}
.tuvan168{
    margin-top: -34px;
    margin-left: 17px;
    font-size: 16px;
    color: #fff;
    padding: 0px 0px;
}
.logocuoi{
	margin-left: -31px
}
.kenz_group168_footer .top_footer .footer-item{
	    margin-right: -33px;
}
.guimail{
	margin-right: -42px;
}

.kenz_group168_footer .footer_content .menu_footer ul li {
   
    font-size: 15px;
}
.chantrang {
margin-left: -56px;
}
}	
@media (min-width:1390px) and (max-width:1435px) {
	
	.header-info {
    display: block;
    margin-left: 37px;
}
.tuvan img {
    width: 95%;
}
.tuvan{
    margin-left: 46px;
    display: block;
}
.tuvan168 {
    margin-top: -37px;
    margin-left: 5px;
    font-size: 18px;
    color: #fff;
    padding: 0px 0px;
}
.header-left img {
    width: 16%;
}
.iconname{
    float: right;
    margin-right: -30px;
    margin-top: 38px;
    font-size: 12px;
}
.icondn img{
	margin-top:10px;
}
.icondn {
    float: right;
    margin-top: -9px;
    margin-right: 23px;
}
.ss_product168v2_timeline .lp_hongphuc_process #line-quytrinh{
	    margin-left: -250px;
}
.header-login168 img{
	  width: 16%;
    
}

}
@media (min-width:1436px) and (max-width:1600px) {
		.header-info {
    display: block;
    margin-left: 37px;
}
.tuvan img {
    width: 95%;
}
.tuvan{
    margin-left: 46px;
    display: block;
}
.tuvan168 {
    margin-top: -37px;
    margin-left: 18px;
    font-size: 18px;
    color: #fff;
    padding: 0px 0px;
}
.header-left img {
    width: 16%;
    margin-bottom: 0px;
    margin-left: 100px;
    margin-top: 42px;
    
}
.gh168 {
    float: right;
    margin-top: 1px;
    margin-right: 52px;
}
#nv-block-login1 img {
    margin-right: -16px;
    margin-top: -54px;
    width: 14%;
}
.dn {
    float: right;
    margin-right: -33px;
    margin-top: -23px;
}
.ss_product168v2_timeline .lp_hongphuc_process #line-quytrinh{
	    margin-left: -215px;
}
.header-login168 img{
	  width: 16%;
	  margin-top: 1px; 
}
.iconname{
	float: right;
    margin-top: 47px;
    font-size: 14px;
    margin-right: -41px;
}
.icondn img{
	margin-top: 14px;
    margin-right: -3px;
	width: 15%;
}
.dnpc{	
    margin-top: -53px;
}
.icondn {
    float: right;
    margin-top: -68px;
    
}
.snip1582 {
	margin: 10px 10px;
    outline: none;
    padding: 10px 19px 10px;
}
}
@media (min-width:1601px) and (max-width:1800px) {
	.header-info {
    display: block;
    margin-left: 37px;
}
.tuvan img {
    width: 95%;
}
.tuvan{
    margin-left: 46px;
    display: block;
}
.tuvan168 {
    margin-top: -37px;
    margin-left: 18px;
    font-size: 18px;
    color: #fff;
    padding: 0px 0px;
}
.header-left img {
    width: 16%;
    margin-bottom: -34px;
    margin-left: 100px;
}
.ss_product168v2_timeline .lp_hongphuc_process #line-quytrinh{
	    margin-left: -102px;
}
.header-login168 img{
	  width: 16%;
    
}
.iconname{
float: right;
    margin-right: -24px;
    margin-top: 54px;
	font-size: 12px;
}
.icondn img{
	margin-top:10px;
	margin-right: -3px;
}
.icondn {
    float: right;
    margin-top: -22px;
   
}
}
@media (min-width:1601px) and (max-width:1800px) {
	.header-info {
    display: block;
    margin-left: 37px;
}
.tuvan img {
    width: 95%;
}
.tuvan{
    margin-left: 46px;
    display: block;
}
.tuvan168 {
    margin-top: -37px;
    margin-left: 18px;
    font-size: 18px;
    color: #fff;
    padding: 0px 0px;
}
.header-left img {
    width: 16%;
    margin-bottom: -34px;
    margin-left: 100px;
}
.ss_product168v2_timeline .lp_hongphuc_process #line-quytrinh{
	    margin-left: -102px;
}
.header-login168 img{
	  width: 16%;
   
}
.iconname{
float: right;
    margin-right: -24px;
    margin-top: 54px;
	font-size: 12px;
}
.icondn img{
	margin-top:10px;
	margin-right: -3px;
}
.icondn {
    float: right;
    margin-top: -22px;
   
}
}
@media (min-width:1801px) and (max-width:2200px) {
	.header-info {
    display: block;
    margin-left: 296px;
}
.tuvan img {
    width: 95%;
	margin-left: 41px;
}
.chunghet{
    padding: 0px;
    margin-bottom: -27px;
}
.tuvan{
    margin-left: 46px;
    display: block;
}
.tuvan168 {
    margin-top: -45px;
    margin-left: 79px;
    font-size: 18px;
    color: #fff;
    padding: 0px 0px;
}
.header-left img {
    width: 16%;
    margin-bottom: -34px;
    margin-left: 155px;
}
.ss_product168v2_timeline .lp_hongphuc_process #line-quytrinh{
	    margin-left: -7px;
}
.header-login168 img{
	  width: 16%;
   
}

.iconname{
float: right;
    margin-right: -41px;
    margin-top: 54px;
	font-size: 12px;
}
.description-3{
	border:1px solid #edae3d;
	display:block;
}
.icondn img{
	margin-top:10px;
	margin-right: -3px;
}
.icondn {
 
    margin-top: -73px;
    margin-left: 13px;
}
.kenz_group168_footer{
	padding: 40px 1px;
}
.kenz_group168_footer .footer_content{
	    padding: 0px;
}
.chantrang {
    margin-left: 150px;
    margin-top: -65px;
}
.gh168 {
    float: right;
    margin-top: 37px;
    margin-right: 75px;
}
#nv-block-login1 img {
    margin-right: -49px;
    margin-top: -62px;
    width: 13%;
}
.dn {
    float: right;
    margin-right: -64px;
    margin-top: -25px;
}
}
	
	