.booking-technician-card.has-positions .card-header{padding:1rem 2rem}.booking-technician-card.has-positions .card-header h5{font-size:1.25rem;margin:0}.booking-technician-card .card-header{padding:.75rem 2rem}.booking-technician-card .card-header h5{margin:5px 0;font-size:1.5rem}.booking-technician-card .card-header .col{display:flex;justify-content:space-between;align-items:center}.booking-technician-card.side-card div.card-body{padding-bottom:0}.booking-technician-card.side-card div.card-body.position-list{background-color:#141935;padding:0}.position-container{margin-top:1.5rem}.position-container .side-card{background-color:#31395a;margin-bottom:16px}.position-container .side-card .card-body{padding:1.5rem 0 10px 25px}.position-container .side-card .card-body .item{font-size:1rem;font-weight:700;margin-bottom:1rem;text-align:left;background-repeat:no-repeat;background-position-y:center;cursor:pointer;position:relative}.position-container .side-card .card-body .item img{margin-right:14px;width:16px;vertical-align:sub}.position-container .side-card .card-body .item.selected{color:#6562d3}.position-container .side-card .card-body .item.notification:before{content:"";position:absolute;border-radius:50%;background-color:#ff497c;border:1px solid #31395a;width:6px;height:6px;top:4px;left:13px}.position-contents .business-name{cursor:pointer}.btn-outline,.btn-outline img{outline:none}.position-wrapper{margin-top:1.3rem;margin-bottom:6.25rem}