
#mydropshipaccount {}

#mydropshipaccount .subtitle, #mydropshipaccount .page-subheading {
    display: inline-block;
}
#mydropshipaccount .box {
    margin-top: 10px;
}
#mydropshipaccount .error {
    border: 1px solid #eb0000;
    border-radius: 2px;
    padding: 5px 15px;
    background-color: #ffd0d0;
    margin-bottom: 10px;
}
#mydropshipaccount .error ul {
    margin: 0;
}
#mydropshipaccount .error ul li {
    font-size: 14px;
    color: 000000;
    padding: 5px 0;
}
#modal #mydropshipaccount { padding: 20px }

#mydropshipaccount label.required sup {
    color: #e51215;
}
#mydropshipaccount i.fa-dss { font-size: 16px; }
#mydropshipaccount .red { color: #e51215; }
#mydropshipaccount .preferences {
    margin-bottom: 10px;
}
#mydropshipaccount .credit .big {
    font-size: 20px;
}
#mydropshipaccount .credit-history {
    font-size: 14px;
    margin-top: 3px;
    text-decoration: underline;
}
#mydropshipaccount .credits span, #mydropshipaccount .credits span {
    font-size: 16px;
}
#mydropshipaccount .table tfoot > tr > td:first-child {
    text-align: right;
}
#mydropshipaccount li.cart-item.template {
    background-color: #fbfbfb;
}

.block.dropship {
    box-shadow: 2px 2px 8px 0 rgba(0,0,0,.2);
    background: #fff;
    padding: 1.563rem 1.25rem;
    margin-bottom: 1.563rem;
}
div.dropship.page-header {
    margin-bottom: 1.563rem;
}
.block.dropship .block_content ul li {
    margin-bottom: 3px;
    margin-left: 5px;
}
.block.dropship .block_content li a {
    font-size: 14px;
}

#dropshipclient optgroup {
    color: #2D2929;
    padding-top: 3px;
}
#dropshipclient optgroup option {
    padding-left: 10px;
}

#payments-history .history_state {
    font-weight: bold;
}

#my-account ul.myaccount-link-list li.lnk_dropship.disabled {
    pointer-events: none;
    cursor: default;
    opacity: 0.6;
}

#search-result {
    position: absolute;
    width: 500px;
    padding: 10px;
    display: none;
    margin-top: -1px;
    border-top: 0px;
    overflow: hidden;
    border: 1px #ccc solid;
    background-color: white;
    box-shadow: 0px 1px 8px #ccc;
    z-index: 100;
}
#search-result .search-title {
    font-size: 14px;
    font-weight: bold;
}
#search-result .search-item:hover {
    background-color: #bfdfff;
    cursor:pointer;
}
#search-result .search-item span {
    font-size: 12px;
}
#search-result .search-item img {
    width: 50px;
}
#search-result .search-item .price {
    font-weight: bold;
}
#search-result .no-result {
    padding: 10px 0 5px 0;
}

.dss-product-add-to-cart .product-prices .product-price {
    color: #e51215;
}
.dss-product-add-to-cart .product-prices .product-price .price-hide > span {
	display: none;
}
.dss-product-add-to-cart .product-prices .product-price .price-hide:after {
    color: #e51215;
	display: block;
	content: "*****";
    cursor: pointer;
}
.dss-product-add-to-cart .product-quantity .dss-cart-product-quantity {
    width: 70px;
}

.dropdown-content {
    display: none;
    position: absolute;
    background-color: #f1f1f1;
    min-width: 200px;
    padding: 0 20px;
    box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
    z-index: 1;
}

#dss-blockcart-modal {
    color: #232323;
}
#dss-blockcart-modal .modal-dialog {
    max-width: 1140px;
    width: 100%;
}
#dss-blockcart-modal .modal-header {
    background: #e51215;
}
#dss-blockcart-modal .modal-title {
    font-weight: 600;
    color: #fff;
    font-size: 1.125rem;
}
#dss-blockcart-modal .modal-title i.material-icons {
    margin-right: 1.875rem;
}
#dss-blockcart-modal .modal-body {
    background: #f1f1f1;
    padding: 3.125rem 1.875rem;
}
#dss-blockcart-modal .divide-right {
    border-right: 1px solid #7a7a7a;
}
#dss-blockcart-modal .product-image {
    width: 100%;
}
#dss-blockcart-modal .product-name {
    color: #2fb5d2;
    font-size: 1.125rem;
}
#dss-blockcart-modal .product-price {
    color: #7a7a7a;
}
#dss-blockcart-modal .variants span {
    color: #7a7a7a;
}
#dss-blockcart-modal .cart-content {
    padding-left: 2.5rem;
}
#dss-blockcart-modal .cart-products-count {
    font-size: 1.125rem;
}
#dss-blockcart-modal .cart-content .cart-content-btn {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
}
#dss-blockcart-modal .cart-content .cart-content-btn .btn {
    white-space: inherit;
}
#dss-blockcart-modal .cart-content .cart-content-btn button {
    margin-right: .3125rem;
}
#dss-blockcart-modal .cart-content .btn {
    margin-bottom: .625rem;
}
