@font-face{font-family:DaimlerCS-Regular;src:url(https://assets.oneweb.mercedes-benz.com/global/1.7.0/fonts/EOT/DaimlerCS-Regular.eot);src:url(https://assets.oneweb.mercedes-benz.com/global/1.7.0/fonts/WOFF2/DaimlerCS-Regular.woff2) format('woff2'),url(https://assets.oneweb.mercedes-benz.com/global/1.7.0/fonts/WOFF/DaimlerCS-Regular.woff) format('woff')}@font-face{font-family:DaimlerCAC-Regular;src:url(https://assets.oneweb.mercedes-benz.com/global/1.7.0/fonts/EOT/DaimlerCAC-Regular.eot);src:url(https://assets.oneweb.mercedes-benz.com/global/1.7.0/fonts/WOFF2/DaimlerCAC-Regular.woff2) format('woff2'),url(https://assets.oneweb.mercedes-benz.com/global/1.7.0/fonts/WOFF/DaimlerCAC-Regular.woff) format('woff')}BODY{color:#fff;background:#000;font-family:DaimlerCS-Regular,Arial,Helvetica,sans-serif;font-size:14px;line-height:1.5em;margin:0;padding:0;overflow-x:hidden}INPUT,SELECT{-ms-box-sizing:content-box;box-sizing:content-box;font-family:DaimlerCS-Regular,Arial,Helvetica,sans-serif;font-size:14px}SELECT{width:100%;cursor:pointer;height:30px}INPUT{padding-right:5px;padding-left:5px;width:calc(100% - 2 * 5px);height:30px!important;margin-bottom:calc(15px / 2)}INPUT[type=checkbox]{width:auto;height:auto!important;margin-left:0;vertical-align:-2px}INPUT[type=file]{display:none}H1{font-family:DaimlerCAC-Regular,Arial,Helvetica,sans-serif;font-weight:400;font-size:2.5em;line-height:1em;margin-top:15px;margin-bottom:15px}DIV.h1-hints{margin-top:calc(15px / -2);margin-bottom:30px}H2{font-family:DaimlerCAC-Regular,Arial,Helvetica,sans-serif;font-weight:400;font-size:2em;line-height:1em}DIV.h2-hints{margin-top:calc(15px / -2);margin-bottom:15px}FIELDSET{border:none}BUTTON{height:40px;width:170px;padding-right:0;padding-left:0;color:#fff;background:#00adf1;border-style:none;cursor:pointer;font-family:DaimlerCS-Regular,Arial,Helvetica,sans-serif;font-size:14px}BUTTON:disabled{color:#6d6d6d;background:#d3d3d3;cursor:inherit}DIV.welcome-img IMG{width:100%}@media only screen and (min-width:769px){.non-small{display:inherit}.small{display:none}}@media only screen and (max-width:769px){.non-small{display:none}.small{display:inherit}}@media only screen and (min-width:490px){.non-mobile{display:inherit}.mobile{display:none}}DIV.main,DIV.welcome-img{margin-right:20%;margin-left:20%}DIV.larger-font{font-size:calc(14px + 2px)}@media only screen and (max-width:769px){DIV.main,DIV.welcome-img{margin-right:15px;margin-left:15px}}DIV.button-line{margin-top:30px;margin-bottom:30px}DIV.back{cursor:pointer;margin-bottom:30px}DIV.small-border{width:100px;margin-top:30px;margin-bottom:15px;border-top:3px solid #fff}DIV.left-content{float:left;width:calc(50% - 30px - 1px);padding-right:30px;border-right:1px solid #fff}DIV.right-content{float:right;width:calc(50% - 30px - 1px);padding-left:30px}@media only screen and (max-width:490px){BODY,INPUT,SELECT{font-size:12px}BUTTON{width:150px;font-size:12px}.non-mobile{display:none}.mobile{display:inherit}DIV.left-content{width:100%;padding-right:0;border-right:none}DIV.right-content{width:100%;float:left;padding-left:0}}.myDpHeaderBtn,.myDpMonthBtn,.myDpYearBtn{width:auto}.myDpDisabled{background:#f5f5f5!important}.myDpSelector{width:100%!important}.myDpRangeBegin,.myDpRangeEnd,.myDpSelectedDay,.myDpSelectedMonth,.myDpSelectedYear{background-color:#00adf1!important}.myDpTableSingleDay:hover,.myDpTableSingleMonth:hover,.myDpTableSingleYear:hover{background-color:#ddd!important}.myDpCalTable TD.booked-out{color:#fff;background:#c30000!important}