/*
 Theme Name:   Yozi Child
 Theme URI:    https://themeforest.net/item/yozi-multipurpose-electronics-woocommerce-wordpress-theme/21081950
 Description:  Yozi Child Theme
 Author:       ApusTheme
 Author URI:   https://themeforest.net/user/apustheme
 Template:     yozi
 Version:      1.0.0
 Text Domain:  yozi-child
*/
@font-face {
  font-family: 'Coolify';
  src: url('fonts/NVNBeoSupreme-Light.woff2') format('woff2');
  font-weight: 300;
  font-style: normal;
}
@font-face {
  font-family: 'Coolify';
  src: url('fonts/NVNBeoSupreme-Medium.woff2') format('woff2');
  font-weight: bold;
  font-style: normal;
}
@font-face {
  font-family: 'Coolify';
  src: url('fonts/NVNBeoSupreme-Regular.woff2') format('woff2');
  font-weight: normal;
  font-style: normal;
}

/* Applying the custom font */
body {
  font-family: 'Coolify', sans-serif !important;
}

.monopoly {
    border: 1px solid #dedede;
    border-radius: 5px;
    overflow: hidden
}

.monopoly_item {
    padding: 0
}
.uu_dai_box .wpb_wrapper{padding: 10px; border: 2px solid #0070ae; border-radius: 15px;}
h4.monopoly_head{margin: 0;}

.monopoly_item ul{padding-left: 0; display: flex; flex-wrap: wrap;}

.monopoly_item ul li {
    list-style: none;
    font-weight: 500;
    padding: 6px 0;
    color: #333;
    border-bottom: 1px solid #eee;
    display: flex;
    align-items: center;
    width: 50%;
}

#product_detail .monopoly_item ul li {
    padding: 8px 0!important
}

.monopoly_item ul li:first-child,.monopoly_item ul li:nth-child(2) {
    border-top: 0 solid #eee
}

.monopoly_item ul li .monopoly-title {
    display: inline-block;
    width: 92.11%;
    line-height: 19px
}

.monopoly_item ul li .monopoly-title p {
    display: inline-block
}

.monopoly_item ul li .monopoly-title a {
    color: #007bff;
    display: inline-block
}

.monopoly_item ul li .icon_change {
    background-position: 11.5% 60%
}

.monopoly_item ul li .icon_refund {
    background-position: 22.5% 60%
}

.monopoly_item ul li .icon_guarantee_mb,.monopoly_item ul li .icon_refund {
    width: 34px;
    height: 30px;
    display: inline-block;
    vertical-align: middle;
    background-image: url(https://cdn11.dienmaycholon.vn/filewebdmclnew/DMCL21/FE/img/detail-product/icon_detail-2.png);
    margin-right: 8px;
    background-size: 390px 400px
}

.monopoly_item ul li .icon_guarantee_mb {
    background-position: 33% 60%
}

.monopoly_item ul li .icon_delivery {
    background-position: 43% 60%
}

.monopoly_item ul li .icon_delivery,.monopoly_item ul li .icon_installment {
    width: 34px;
    height: 30px;
    display: inline-block;
    vertical-align: middle;
    background-image: url(https://cdn11.dienmaycholon.vn/filewebdmclnew/DMCL21/FE/img/detail-product/icon_detail-2.png);
    margin-right: 8px;
    background-size: 390px 400px
}

.monopoly_item ul li .icon_installment {
    background-position: 53% 60%
}

.monopoly_item ul li .icon_sp {
    width: 34px;
    height: 30px;
    display: inline-block;
    vertical-align: middle;
    margin-right: 8px;
    background: url(https://cdn11.dienmaycholon.vn/filewebdmclnew/DMCL21/FE/images/icon-mat.png) 50% no-repeat
}


.monopoly_item ul li .icon_change,.monopoly_item ul li .icon_genuine {
    width: 34px;
    height: 30px;
    display: inline-block;
    vertical-align: middle;
    background-image: url(https://cdn11.dienmaycholon.vn/filewebdmclnew/DMCL21/FE/img/detail-product/icon_detail-2.png);
    margin-right: 8px;
    background-size: 390px 400px
}

.monopoly_item ul li .icon_genuine {
    background-position: 1.2% 60%
}

.monopoly_item ul li .icon_other {
    width: 34px;
    height: 30px;
    display: inline-block;
    vertical-align: middle;
    background-image: url(https://cdn11.dienmaycholon.vn/filewebdmclnew/DMCL21/FE/img/detail-product/icon_detail-2.png);
    background-position: 84% 60%;
    margin-right: 8px;
    background-size: 286px 257px
}

.monopoly_item ul li .icon_thung {
    width: 30px;
    height: 30px;
    background: url(https://cdn11.dienmaycholon.vn/filewebdmclnew/DMCL21/FE/img/detail-product/icon_thung.png) 50% no-repeat;
    margin-right: 8px;
    background-size: 26px 26px
}