.invoice-modal .out-modalbox{background:#fff;padding:7px 10px;z-index:50;display:flex;transition:all .3s ease-in-out;position:fixed!important;top:50%;right:0}@media(min-width:850px){.invoice-modal .out-modalbox{right:1%}}@media(min-width:950px){.invoice-modal .out-modalbox{right:5%}}@media(min-width:1200px){.invoice-modal .out-modalbox{right:12%}}@media(min-width:1500px){.invoice-modal .out-modalbox{top:45%;right:14%}}.invoice-modal .out-modalbox span{transition:all .3s ease-in-out;font-size:0}.invoice-modal .out-modalbox:hover span{display:inline-block;width:auto;margin-left:15px;right:0;position:relative;font-size:13px}.invoice-modal .out-modalbox+.out-modalbox{top:calc(50% + 50px)}@media(min-width:1500px){.invoice-modal .out-modalbox+.out-modalbox{top:calc(45% + 50px)}}.invoice-modal .image-header{min-height:240px;background-size:cover;background-repeat:no-repeat;display:flex;justify-content:space-between;padding:20px 70px 20px 55px;color:#fff}.invoice-modal .image-header div .date{font-size:13px}.invoice-modal .image-header div img{max-width:140px;margin-top:30px}.invoice-modal .image-header div h2{font-size:24px}.invoice-modal .image-header div span{font-size:15px;margin-bottom:27px}.invoice-modal .content{padding:0 70px 16px}.invoice-modal .map_wrapper{margin-top:20px;padding-bottom:50px;display:flex}.invoice-modal .map_wrapper .directions{flex:0 0 50%}.invoice-modal .map_wrapper .directions div{display:flex}.invoice-modal .map_wrapper .directions span{font-size:12px}.invoice-modal .copyright img{margin:auto}.invoice-modal .total-fare-text{font-size:24px;font-weight:700;color:#121311}.scrollable-modal-content{max-height:80vh;overflow-y:auto;-webkit-overflow-scrolling:touch}