#basket_show{padding-top:10px}
#basket_show .form-control{border-radius:0;font-size:13px;color:#333}
#basket_show .form-control::placeholder{color:#777}
h1{font-size:40px;line-height:53px}
.order-choices-list{}
.order-choices-list .dropdown-toggle{margin:0;padding:0;font-weight:bold}
.order-choices-list .dropdown-menu{background:#fff;border-radius:0}
.order-choices-list .dropdown-item{color:#333;text-transform:initial}
.order-choices-list .dropdown-item.active, .order-choices-list .dropdown-item:hover{color:#333;background:none}
.order-choice-list{font-size:16px}
.dropdown-item:hover .order-choice-list, .order-choice-list-active{color:#9BB703}
.order-items{margin-top:30px}
.order-items thead th{border-top:none;font-weight:100}
.order-items thead th, .order-items thead th .dropdown-toggle{text-transform:uppercase}
.dropdown-item{}
.order-items thead th, .order-items .js-referency > td{border:none;border-bottom:1px solid #707070}
.order-item{font-size:16px;line-height:16px;display:block}
.order-item-name, .order-item-name:hover{color:#333;text-decoration:none}
.order-item-brand{color:#777}
.order-item-referency{font-size:13px !important;color:#333;text-transform:uppercase}
.order-item-referency-mpn{font-size:11px !important;color:#777;text-transform:uppercase}
.order-item-project, .order-item-project:focus{background:#eee;color:#333;border:none;border-radius:0}
.order-item-price{color:#333;font-size:16px;line-height:16px}

#navbar-quickBasket{}
#navbar-quickBasket-title{background:#ccc;display:flex;align-items:center;padding:15px}
#navbar-quickBasket-title .material-icons-round{font-size:25px}
#navbar-quickBasket-title .label{font-size:20px;line-height:26px;text-transform:uppercase}
#navbar-quickBasket label{margin:0;padding:0}

.js-resumeBasketQuickItemStock, .js-resumeBasketQuickItemPrice{display:block;text-align:center}
.js-resumeBasketQuickItemDescription-label{color:#777;font-size:13px;height:18px}
.js-resumeBasketQuickItemDescription{color:#333;font-size:14px;height:35px}
.drop-order{width:215px}

.customProject.thead-light{}
.customProject .customProject-title{color:#d71a21;font-size:20px;text-transform:uppercase}
.customProject > td{border:none}
.customProject.thead-light th{background:transparent}
/*.customProject .customProject-area{border-left:10px solid #D71A21;padding-left:15px;margin:15px 0}*/

.dropdownProjects{background:#eee}
.dropdownProjects .dropdown-toggle{padding:10px;display:inline-block !important;width:100%;text-align:left}
.dropdownProjects .dropdown-toggle::after{position:absolute;top:calc(50% - 2px);right:10px}
.dropdownProjects .dropdown-toggle, .dropdownProjects .dropdown-item{font-size:13px;line-height:16px;color:#777}
.dropdownProjects .dropdown-item .material-icons-round{font-size:19px;margin-right:5px}
.dropdownProjects .dropdown-item{padding:5px 10px;text-transform:capitalize}
.dropdownProjects .dropdown-menu{background:#eee;padding:0;border:1px solid #ccc;border-radius:0}
.dropdownProjects .dropdown-item.active, .dropdownProjects .dropdown-item.js-orderNewProject{color:#333 !important;background:none}
.dropdownProjects .dropdown-divider{border-top-color:#ccc;margin:0.5rem auto;width:calc(100% - 15px)}
.dropdownProjects .dropdown-item.js-orderNewProject{display:flex;align-items:center;justify-content:start}

.resumeBasket .btn{text-transform:uppercase;font-size:16px}
.resumeBasketArea{background-color:#eee;padding:20px 15px;border:none !important}
.resumeBasket .list-group-item{border:none;background:transparent;display:flex;justify-content:space-between;align-items:center;padding:0.5rem 0}
.resumeBasket .list-group-item *{font-size:18px;line-height:16px}
.resumeBasket .list-group-item-important *{font-size:24px;line-height:26px;font-weight:bold}
.resumeBasket .list-group-item-secondary *{font-size:14px}
.resumeBasket .list-group-item-border{background-color:#707070;height:1px;margin:0.5rem 0;padding:0}

.js-referency .drop-order .quantity-choices{width:auto;background:#eee}
.js-referency .btn-delete{font-size:11px;text-decoration:underline;color:#777}

.project-padding-left{padding-left:25px}
.customProject .project-padding-left{padding-left:0}

@media screen and (max-width:992px) {
    h1{font-size:30px;line-height:43px}
    #navbar-quickBasket-title{padding:5px;}
    #navbar-quickBasket-title .label{font-size:15px;line-height:16px}
    .js-resumeBasketQuickItemDescription{padding:5px;height:45px}
    .js-referency td{display:table-row}
    .order-item-referency{font-size:11px}
    .js-referency .text-muted{font-size:11px;}
}

hr{border-top:1px solid #707070 !important;margin:20px 0}

#accordionPaymentChoiceInfos{color:#777;font-size:14px}
.addressLabel, .addressBtnEditable{height:26px;padding:0}