.btn-info:hover{color:#fff;background: #43af6a;background: -moz-linear-gradient(right, #43af6a 0%, #238f4a 100%);background: -webkit-linear-gradient(right, #43af6a 0%,#238f4a 100%); background: linear-gradient(to left, #43af6a 0%,#238f4a 100%);border-color:#238f4a}
.btn-info{color:#fff; background: #238f4a; background: -moz-linear-gradient(right, #238f4a 0%, #43af6a 100%); background: -webkit-linear-gradient(right, #238f4a 0%,#43af6a 100%); background: linear-gradient(to left, #238f4a 0%,#43af6a 100%);border-color:#238f4a}
.label-info{background:#038fcd;}
.fa-myfont{font-size:20px;}
.footable .pagination li.active a{background:#43af6a !important; border-color: #43af6a !important; color:#fff !important; }
.footable .pagination li a{color:#43af6a !important;}
.modal-dialog.modal-sbiframe{max-width: 90%;}
.other_input{display:none;}
.add_input_other .row{margin:0;}
.autocomplete-suggestions { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; border: 1px solid #999; background: #FFF; cursor: default; overflow: auto; -webkit-box-shadow: 1px 4px 3px rgba(50, 50, 50, 0.64); -moz-box-shadow: 1px 4px 3px rgba(50, 50, 50, 0.64); box-shadow: 1px 4px 3px rgba(50, 50, 50, 0.64); }
.autocomplete-suggestion { padding: 2px 5px; white-space: nowrap; overflow: hidden; }
.autocomplete-no-suggestion { padding: 2px 5px;}
.autocomplete-selected { background: #43af6a; color:#fff; }
.autocomplete-suggestions strong { font-weight: bold; color: #000; }
.autocomplete-group { padding: 2px 5px; font-weight: bold; font-size: 16px; color: #000; display: block; border-bottom: 1px solid #000; }
.loader__label{color:#43af6a;}
.loader__figure{border-color:#43af6a;}
#sbiframe_label b{color:#43af6a; font-size:24px; font-weight:bold;}
.twitter-typeahead{display:inline !important;}
.bootstrap-tagsinput{line-height:24px; padding:6px; width:100%;}
.sb-link{position:relative;padding-left:35px;}
.sb-link .remove-file{position:absolute; right:0; top:0; }
.sb-link .sbfile{position:absolute; left:10px; top:10px; font-size: 20px;}
.chat-list li.reverse .chat-time{margin-left: auto;text-align: right;}
.bg-my-comment{background:#fc9992 !important; color:#fff !important;}
.bg-other-comment{background:#eee !important;}
.chat-list li .chat-time{margin-left:0;}
.form-control.small-control{min-height:22px;}
body.iframe{background:#fff !important;}
.price_hide{display:none;}
.notify .heartbit{border-color:#000;}
.notify .point{background-color:#000;}
.notify.new-comment .heartbit{border-color:#F00;}
.notify.new-comment .point{background-color:#F00;}
.btn-blue{background:#038fcd; color:#fff;}
.btn-blue:hover{background:#0473a4; color:#fff;}
.show-rtl{direction: rtl !important; text-align: right !important;}
.show-ltr{direction: ltr !important; text-align: left !important;}
.fileupload-label{position: relative;z-index: 1111; margin: 0;cursor: pointer;font-size: 33px;line-height: 33px;}
.bg-my-comment a{color:#fff;}
.my-point{background:#f00; color:#fff; border-radius: 5px; display: inline-block; position:absolute; right:-5px; top:-10px; padding:0 5px; font-size:12px;}
.btn-bypoint{position:relative;}
.check-label{cursor:pointer; display:inline;}
.skin-default .topbar{background:#238f4a;}
.page-titles .breadcrumb .breadcrumb-item.active, .sidebar-nav > ul > li.active > a{color:#43af6a;}
.navbar-header{text-align:center;}

/*Products page*/
.ecommerce-import-products{cursor: pointer}
.link-products {
    cursor: pointer;
    position: relative;
}
#searchResults {
    margin-bottom: 30px;
}
.product-link__item {
    display: flex;
    align-items: center;
    justify-content: flex-start;
    gap: 10px;
    height: 65px;
}
.product-link__item + .product-link__item {
    margin-top: 10px;
}
.product-link__naming {
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: center;
    gap: 4px;
}
.product-link__action {
    display: flex;
    flex-direction: column;
    flex-grow: 1;
    align-items: flex-end;
    justify-content: center;
}
.product-link__img {
    display: flex;
    align-items: center;
    justify-content: center;
}
.product-link__img {
    width: 60px;
    height: 60px;
}
.product-link__img > img {
    max-height: 60px;
    max-width: 60px;
}
.linked-products-list {
    display: none;
}
.linked-products-list.show {
    display: block;
}
#linkedProductsHeader,
#linkedProducts {
    display: none;
}
#linkedProductsHeader.show,
#linkedProducts.show {
    display: block;
}
/*
.list-children {
    display: none;
    height: auto;
}
.link-products:hover .list-children {
    display: block;
    position: absolute;
    bottom: 0;
    left: 0;
}
    */
.link-products.has-children i{
    color: #5867dd;
}
.link-products.is-child i {
    color: rgba(50, 50, 50, 0.44);
    cursor: default;
}
.tooltip-inner {
    background-color: rgba(50, 50, 50, 0.64);
    min-width: 250px;
    text-align: left !important;
}
.bs-tooltip-top .arrow::before {
    border-top-color: rgba(50, 50, 50, 0.64);
}
/*End products page*/

/*Settings page*/
#account_form input,
#account_form select{
    padding-top: 5px;
    padding-bottom: 5px;
}
h4.legal-information-title > span {
    display: block;
    font-size: 12px;
    width: 100%;
}
/*End settings page*/