h3 {
    font-weight: bold;
    font-size: 24px;
    color: #8f8f8f;
}

h2 {
    /*margin: 5px 24px 5px 24px;*/
    float: left;
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 600;
    font-size: 25px;
    line-height: 30px;

    /* Black */
    color: #2C2D2E;
}
.sved_nomer_text{
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 600;
    font-size: 13px;
    line-height: 120%;
    color: #2C2D2E;
    padding-top: 10px;
    padding-bottom: 10px;
}
.personal_head_h2{
    font-size: 40px;
    font-weight: 700;
    line-height: 44px;
    color: #2C2D2E;
}

.hidden_img {
    opacity: 0;
    height: 25px;
}

.sale-order-list-container {
    width: 1300px;
    margin: 0 auto;
    margin-bottom: 20px;
    border-radius: 5px;
}

.rowleft {
    width: 377px;
    float: left;
    border: 1px solid #F6F6F6;
    border-radius: 7px;
    margin-right: 2px;
}

.rowright {
    width: 918px;
    float: left;
    min-height: 1px;
    border: 1px solid #F6F6F6;
    border-radius: 7px;
}

.rowdesc {
    background: #F6F6F6;
    height: 40px;
    line-height: 40px;
    margin: 0;
}

.rowleft .rowdesc {
    padding: 0;
    padding-left: 20px;
    font-size: 15px;
    border-radius: 5px;
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 600;
    line-height: 40px;
    color: #2C2D2E;
}

.rowright .rowdesc {
    padding: 0 0 0 20px;
    font-style: normal;
    font-weight: 600;
    font-size: 15px;
    color: #2C2D2E;
}

.rowright .rowcontent {
    min-height: 169px;
}

.bx_item_list {
    padding: 0 0 0 35px;
    margin: 0;
    list-style: decimal;
}

.bx_item_list li {
    border-bottom: 1px solid #F6F6F6;
    border-radius: 0px;
    position: relative;
    font-style: normal;
    font-weight: 500;
    font-size: 15px;
    color: #000000;
    margin-right: 20px;
}

.bx_item_list li:nth-of-type(1) {
    border-top: 0;
}

.bx_item_list a {
    color: black !important;
    font-size: 14px;
    /*text-transform: uppercase;*/
    text-decoration: none;
}

.bx_item_list nobr {
    color: black !important;
    font-size: 12px !important;
    text-transform: uppercase;
}

.sale-order-list-repeat-container {
    float: left;
    /*width: 50%;*/
    text-align: center;
}

.sale-order-list-cancel-container {
    float: left;
    width: 50%;
    text-align: center;
}

.sale-order-list-cancel-container a {
    color: white;
    text-decoration: none;
    width: 118px;
    height: 20px;
    background: #F4831B;
    border-radius: 5px;
    padding: 2px 10px;
}

.sale-order-list-repeat-container a {
    color: white;
    text-decoration: none;
    width: 118px;
    height: 20px;
    background: #F4831B;
    border-radius: 5px;
    padding: 6px 28px;
}

a.sale-order-list-button.ajax_reload {
    color: white;
    text-decoration: none;
    width: 118px;
    height: 20px;
    background: #52ac31;
    border-radius: 5px;
    padding: 2px 10px;
}

.sale-order-list-payment-element, .sale-order-list-payment-title-element {
    font-weight: bold;
}

.sale-order-list-payment {
    margin: 15px 10px 15px 36px;
}

.sale-order-list-status-success {
    color: #52AC31;
}

.sale-order-list-status-alert {
    color: red;
}

.sale-order-list-button-container {
    width: 107px;
    display: block;
    float: right;
}

.sale-order-list-payment-price {
    margin-top: 10px;
}

.sale-order-list-payment-delivery {
    margin-top: 10px;
}

a.addcart {
    text-decoration: none;
    font-size: 0;
    display: block;
    width: 58px;
    height: 30px;
    text-align: center;
   /* background: url(/upload/images/cartico.svg) center no-repeat #52AC31;*/
    background: url(/upload/images/Vectorcart.svg) center no-repeat;
    text-transform: uppercase;
    float: right;
    line-height: 30px;
    border-radius: 4px;
}

.favdel, .favadd {
    position: absolute;
    top: 0;
    right: 125px;
    text-decoration: none;
    font-size: 0 !important;
    display: block;
    width: 30px;
    height: 30px;
    border-radius: 4px;
    margin: 0;
}

.favadd {
    /*background: url(/images/svg/star.svg) center no-repeat #f0f0f0;*/
    background: url(/upload/images/heart-iconfavor.svg) center no-repeat;
    background-size: 18px;
}

.favdel {
    /*background: url(/images/svg/star.svg) center no-repeat #fa851e;*/
    background: url(/upload/images/heart-iconorange.svg) center no-repeat;
    /*border-bottom: 1px solid #fa851e !important;*/
    background-size: 18px;
}

.favadd:hover {
    /*background: url(/images/svg/star.svg) center no-repeat #f0f0f0;
    background-size: 18px;*/
}

.favdel:hover {
   /* background: url(/images/svg/star.svg) center no-repeat #fa851e;
    background-size: 18px;*/
}

span.sale-order-list-payment-number {
    color: #A2A2A2;
}

@media (min-width: 1600px) {
    .sale-order-list-container {
        width: 1600px;
    }

    .rowleft {
        width: 380px;
    }

    .rowright {
        width: 1218px;
    }
}
