h3{font-weight: bold;font-size:24px;color: #8f8f8f;}
h2 {margin: 5px 24px 5px 24px;float: left;}
.hidden_img {opacity: 0;position: absolute;}
.sale-order-list-payment-title span.sale-order-list-payment-title-element {color: #52AC31;margin-top:15px;display: inline-block;}
.sale-order-list-payment-price span.sale-order-list-payment-number {color: #52AC31;}
span.sale-order-list-payment-number {color: #A2A2A2;}
@media (max-width: 767px){
.sale-order-list-container{width: 320px;margin:0 auto;margin-bottom:20px;}
.rowleft{width:320px;}
.rowright{width:320px;}
.rowdesc{background: #EBEBEB;height: 30px;}
.rowleft .rowdesc{line-height: 30px;font-size:14px;font-weight:bold;border-top-left-radius: 5px;border-top-right-radius: 5px;text-align: center;color: black;}
.rowleft .rowcontent{position:relative;background: #F8F8F8;}
.rowright .rowdesc{font-weight: bold;border-top-left-radius: 5px;border-top-right-radius: 5px;text-align: center;color: black;line-height: 30px;}
.rowright .rowcontent{}
.bx_item_list{padding: 0px 0 0 20px;margin:0;list-style:decimal;}
.bx_item_list li{line-height: 31px;border-top: #dedede 1px solid;}
.bx_item_list li:nth-of-type(1){border-top: 0;}
.bx_item_list a{color:black;font-size:12px;text-transform:uppercase;text-decoration:none;line-height: 7px;}
.bx_item_list nobr{color:black!important;font-size:12px!important;text-transform:uppercase;}
.sale-order-list-repeat-container {}
.sale-order-list-cancel-container {}
.sale-order-list-cancel-container a {background: #FA9437;display: block;border-radius: 5px;text-align: center;color: white;text-decoration: none;padding: 3px 0;margin-bottom: 15px;}
.sale-order-list-repeat-container a {background: #FA9437;display: block;border-radius: 5px;text-align: center;color: white;text-decoration: none;padding: 3px 0;margin: 15px 0 15px 0;}
.sale-order-list-payment-element,.sale-order-list-payment-title-element{font-weight:bold;}
.sale-order-list-payment{width: 220px;float: left;}
.sale-order-list-status-success{color:#3a79fa;}
.sale-order-list-status-alert{color:red;}
.sale-order-list-button-container {width: 65px;display: inline-block;}
a.sale-order-list-button.ajax_reload {color: #52AC31;text-decoration: none;}
.sale-order-list-payment-price{margin-top: 5px;}
.sale-order-list-payment-delivery {margin-top: 5px;}
.knopki {width: 100px;float: right;}
.bx_item_list li {padding: 0 50px 0 0;}
a.addcart {text-decoration: none;position: absolute;top: 33px;right: 0px;font-size: 0;display: block;width: 50px;height: 27px;text-align: center;background: url(/upload/images/cartico.svg)center no-repeat #52AC31;background-size: 16px;text-transform: uppercase;color: #000;float: right;line-height: 37px;border-radius: 3px;}
.favdel,.favadd {position:absolute;top: 3px;right: 0;text-decoration: none;font-size: 0!important;display: block;width: 50px;height:27px;border-radius:3px;border-bottom:2px solid #c7c7c7;margin:0;}

}




@media (min-width: 768px){

.sale-order-list-container{width: 768px;margin:0 auto;border:#dedede 1px solid;margin-bottom:20px;}
.rowleft{width:768px;}
.rowright{width:768px;}
.rowdesc{background:#f9f9f9;border-bottom:#dedede 1px solid;height:40px;line-height:40px;}
.rowleft .rowdesc{padding:0 0 0 20px;line-height:40px;font-size:14px;font-weight:bold;}
.rowleft .rowcontent{position:relative;}
.rowright .rowdesc{padding:0 0 0 20px;line-height:40px;color:#8f8f8f;font-size:14px;width: 766px;border-top: #dedede 1px solid;}
.rowright .rowcontent{}
.bx_item_list{padding:0 0 0 35px;margin:0;list-style:decimal;}
.bx_item_list li{line-height: 40px;border-top: #dedede 1px solid;}
.bx_item_list li:nth-of-type(1){border-top: 0;}
.bx_item_list a{color:black;font-size:12px;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: #fa851e;}
.sale-order-list-repeat-container a {color: #fa851e;}
.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:#3a79fa;}
.sale-order-list-status-alert{color:red;}
.sale-order-list-button-container {width: 97px;display: block;float: right;}
.sale-order-list-payment-price{margin-top:10px;}
.knopki {width: 300px;position: absolute;top: 0;right: 21px;}
a.addcart {text-decoration: none;font-size: 0;display: block;width: 58px;height: 27px;text-align: center;border-bottom: 2px solid #cacaca;margin: 12px auto;background: url(/upload/images/cartico.png)center no-repeat #f0f0f0;text-transform: uppercase;color: #000;float: right;line-height: 37px;border-radius: 3px;}
.favdel,.favadd {position:absolute;top:12px;right:63px;text-decoration: none;font-size: 0!important;display: block;width: 27px;height:27px;border-radius:3px;border-bottom:2px solid #c7c7c7;margin:0;}

}

.favadd {background:url(/images/svg/star.svg)center no-repeat #f0f0f0;background-size:14px;}
.favdel {background:url(/images/svg/star.svg)center no-repeat #fa851e;border-bottom:1px solid #fa851e!important;background-size:14px;}
.favadd:hover{background:url(/images/svg/star.svg)center no-repeat #f0f0f0;background-size:14px;}
.favdel:hover{background:url(/images/svg/star.svg)center no-repeat #fa851e;background-size:14px;}
.bx_item_list li{position:relative;height: 64px;}