.mb10{margin-bottom:10px !important;}
.mt30{margin-top:30px !important;}
.mb30{margin-bottom:30px !important;}
.mr10{margin-right:10px !important;}
.ptb100{padding-top:100px !important;padding-bottom:100px !important;}
.right__productList .item-tips {
    font-size: 12px;
    color: #999;
    word-break: break-word;
}
.right__productList .item-left {
    float: left;
    line-height: 20px;
}
.right__productList .item-right {
    text-align: right;
    max-width: 236px;
}
.right__productList .item-right span.normal {
    color: #333;
    margin-right: 4px;
}
.right__productList .item-right span.price {
    color: #333;
    font-size: 16px;
    font-weight: 700;
    display: inline-block;
    line-height: 16px;
}
.trande .list-inline{padding-left:0 !important;}
.wish_comp a.addToCart {
    background: #555;
    color: #fff;
}

.wish_comp a {
    display: inline-block;
    padding: 9px 15px;
    font-size: 14px;
    color: #666;
    border: 1px solid #e6e6e6;
    cursor: pointer;
    transition: none;
}
.left-content-product .content-product-right .box-info-product .quantity .quantity-control input.form-control, .left-content-product .content-product-right .box-info-product .quantity .quantity-control{width:100%;}
 
.ife-detail-decorate-table .magic-5 {
    min-height: 18px;
    padding: 5px 10px;
    width: 224px;
    min-height: 18px;
    box-sizing: content-box;
}

.ife-detail-decorate-table table td>div {
    min-height: 18px!important;
}
 .ife-detail-decorate-table table td {
    border: 1px solid #ccc;
    overflow: hidden;
    height: 20px;
    box-sizing: content-box;
    vertical-align: top;
    padding: 0;
}
.ife-detail-decorate-table table.hight-light-first-column tbody tr td:first-child {
    background-color: #f3f4f8;
}
.ife-detail-decorate-table .magic-6 {
    min-height: 18px;
    padding: 5px 10px;
    width: 477px;
    min-height: 18px;
    box-sizing: content-box;
}

.ui2-balloon.ui2-balloon-lt {
    position: absolute;
    right: 23px;
    top: 5px;
    left: auto;
     padding: 15px 20px;
    border: 1px solid #dae2ed;
    background-color: #fff;
    -webkit-box-shadow: 2px 2px 4px rgb(83 100 122 / 35%);
    -moz-box-shadow: 2px 2px 4px rgba(83,100,122,.35);
    box-shadow: 2px 2px 4px rgb(83 100 122 / 35%);
}
.ui2-balloon.ui2-balloon-lt .fast-feedback-balloon-content {
    font-size: 12px;
    line-height: 16px;
    color: #333;
    padding-left: 5px;
    padding-right: 5px;
    width: 165px;
}

.ui2-balloon:after {
    position: absolute;
    width: 10px;top: 10px;
    left: -6px;
    height: 10px;
    content: " ";
    -ms-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -webkit-transform: rotate(
45deg);
    -o-transform: rotate(45deg);
    transform: rotate(
45deg);
    border: 1px solid #dae2ed;
    background-color: #fff;
     border-top: none !important;
    border-right: none !important;
}
.w100_inline{width:100%;display:inline-block;}
.fright{float:right;} 
 
 .btn-basic-color{background: #8a8a8f;border-radius: 5px !important;  
    color: #fff;} 
    .btn-basic {
    padding: 3px 5px;
    border-radius: 5px !important;
    font-size: 12px;
    margin-bottom: 2px !important;
    margin-top: 0 !important;
    line-height: normal;
}

.upload-btn-wrapper {
  position: relative;
  overflow: hidden;
  display: inline-block;margin-right:5px;
}

.upload-btn-wrapper .btn {
 background: #f26522;
    color: #fff;
    padding: 3px 10px;
    border-radius: 5px;
    font-size: 12px;
    font-weight: bold;
    line-height: normal;
    letter-spacing: .5px;
}

.upload-btn-wrapper input[type=file] {
  font-size: 100px;
  position: absolute;
  left: 0;
  top: 0;
  opacity: 0;
}
.btn-group, .btn-group button{width:100%;border-radius:5px;}
.btn-group *{text-align:left !important;}
.account-filters .plr5 {
    padding: 0 5px !important;
}

.img-upload-form label {
    border: 1px solid #ddd;
    color: #2677e7;
    padding: 10px;cursor: pointer;
    font-size: 15px;margin:0;background:#eee;
}
.img-upload-form input{
visibility: hidden;}
.quote-imgs-thumbs img{width:25%;padding:10px;}
.dashboard-pg .card {
    position: relative;
    display: flex;
    flex-direction: column;
    min-width: 0;
    word-wrap: break-word;
    background-color: #fff;
    background-clip: border-box;
    border: 1px solid rgba(26,54,126,0.125);
    border-radius: 6px;
}
.dashboard-pg .widget-content {
    padding: 1.6rem;
    flex-direction: row;
    align-items: center;
}

.dashboard-pg .card {
    box-shadow: 0 0.46875rem 2.1875rem rgb(4 9 20 / 3%), 0 0.9375rem 1.40625rem rgb(4 9 20 / 3%), 0 0.25rem 0.53125rem rgb(4 9 20 / 5%), 0 0.125rem 0.1875rem rgb(4 9 20 / 3%);
    border-width: 0;
    transition: all .2s;
}
.dashboard-pg .bg-midnight-bloom {
    background-image: linear-gradient(-20deg, #2b5876 0%, #4e4376 100%) !important;}
.bg-arielle-smile {  background-image: radial-gradient(circle 248px at center, #16d9e3 0%, #30c7ec 47%, #46aef7 100%) !important;
}
.bg-grow-early {
    background-image: linear-gradient(to top, #0ba360 0%, #3cba92 100%) !important;
}
.bg-premium-dark {
    background-image: linear-gradient(to right, #434343 0%, black 100%) !important;
}

.dashboard-pg .widget-content .widget-content-wrapper {
    display: flex;
    flex: 1;
    position: relative;
    align-items: center;
}
.dashboard-pg .widget-content .widget-content-left .widget-heading {
    opacity: .8;
    font-weight: normal;font-size:17px;
}
.dashboard-pg .widget-content .widget-content-left .widget-subheading {
    opacity: .8;
}
.dashboard-pg .widget-content .widget-content-right {
    margin-left: auto;
}
.dashboard-pg .widget-content .widget-numbers {
    font-size: 2rem;
    line-height: 1;    font-weight: bold;
}
.text-white {
    color: #fff !important;
}
.mb-3{margin-bottom:30px !important;}

.blue_btnn{background:#5bc0de !important; border:1px solid #5bc0de !important}
.thankyou_pg{
    background: #f8f8f8;
    padding: 50px;
}
.supplier_info_tb {  border: 1px solid #d7d7d7;
padding: 0 15px;
    border-radius: 3px;
    margin-bottom: 20px;background: #f6f6f6;
}
.supplier_service_tb .item {
    width: 19%;
    display: inline-block;
    
}
.supplier_service_tb .item .item-inner{background: #f7f7f7;margin:0 5px 20px 5px !important;}

