*{box-sizing:border-box;-moz-box-sizing:border-box}.debug,.display{color:red;z-index:100;position:absolute;top:0;width:50%;background-color:rgba(255,255,255,.8);white-space:pre-wrap;padding:6px 10px}.debug{color:red;left:0}.display{color:red;right:0}html,body{height:100%;margin:0;padding:0;font-family:Arial;color:#000;font-size:15px;min-width:320px;min-height:320px;-webkit-text-size-adjust:100%;background:#e8e7e6}header{background:#fff url("../Images/SafeliteLogo.png") no-repeat scroll 20px center;height:55px;background-size:136px 30px;border-bottom:1px solid #d4d6d8;box-shadow:0 2px 2px #d4d6d8;text-align:center}footer{background-color:#fff;border:solid 1.5px #d4d6d8}footer ul.container{width:100%;margin:0;padding:0;list-style:none}footer ul.container>li{display:table;list-style:none;margin:0;padding:0;width:100%;height:60px;border:1px solid green}@media(min-width:1200px){footer ul.container>li{float:left;width:50%}}footer ul.container>li>div{display:table-cell;vertical-align:middle;padding:8px 12px}footer ul.container>li>div:first-child{width:60px;text-align:center}.w-c{display:-ms-flexbox;display:flex;min-height:100%;height:100%;-ms-flex-direction:column;flex-direction:column;border:1px solid #bcc1c3}.c-b{-ms-flex:1;flex:1;position:relative}#map{position:absolute;left:0;right:0;top:62px;bottom:0}.r-i{background-size:cover;background-position:center!important;height:40px;border-radius:50%;background-color:#efefef!important}.e-a{position:absolute;z-index:99;top:10px;left:10px;right:10px;line-height:60px;vertical-align:middle;border-radius:5px;border:1px solid #d8d8d8;padding-left:40px;float:left;text-align:left;background-color:#fff!important;display:block;margin:0 auto}.e-a .e-a img{position:relative;top:5px}.e-a-i{background-image:url("../Images/clock.png");background-repeat:no-repeat;background-attachment:scroll;background-position:10px 47%;background-size:20px 19px}.a-i{background:#fff url(../Images/green-check-icon@2x.png) no-repeat 10px center;background-size:24px 19px}.s-d-h{width:100%;line-height:30px;vertical-align:middle;color:#fff;font-weight:bold;text-align:center;background:#ba0505}.t-n{vertical-align:middle;padding-left:15px}.t-n span{text-transform:capitalize}.t-i-d{vertical-align:middle;width:40px}.c-a{vertical-align:middle;padding-left:5px}.l-m{vertical-align:middle;width:50px;text-align:center}.l-m img{vertical-align:middle;padding-right:4px;height:32px}.ftr-col-1{float:left;width:100%;line-height:60px;display:inline-block}.c-a-c{float:left;width:100%;height:60px;display:inline-block;padding:7px 0 0 0}.d-t{display:none}.ftr-col-1 table{padding-left:10px;border:0}.c-a-c table{padding-left:10px;border:0}.b-l{width:100%;float:left;border-top:2px dashed #d8d8d8;margin-bottom:3px}.ex-bd{padding:25px 30px 0;display:table}.e-l-c{max-width:500px;display:table-cell;vertical-align:top}.e-t-h{font-size:18px;font-weight:bold}.e-h-l{background:#000;width:25px;height:2px;display:inline-block;vertical-align:middle}.e-i-c{margin-top:20px}.e-i-c img,.e-r-c img{max-width:100%;height:auto}.e-b-t{color:#4d4e53;line-height:22px;padding:25px 0;max-width:336px}.e-b-c{width:300px;display:block;line-height:45px;vertical-align:middle;background:#29af1e;border-radius:5px;font-weight:bold;color:#fff;text-align:center;cursor:pointer;text-decoration:none}.e-r-c{display:none}.o-l{height:100%;width:0;position:fixed;z-index:100;left:0;top:0;background-color:#000;background-color:#fff;overflow-x:hidden;transition:.5s;width:100%}.o-l img{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;width:100px}@media only screen and (max-width:320px)and (orientation:portrait){.e-l-c,.e-b-c{max-width:260px}.e-i-c{margin-top:15px}.e-b-t{padding:20px 0}}@media only screen and (min-width:700px){footer{padding-bottom:10px}.ftr-col-1{float:left;vertical-align:middle;width:50%;display:inline-block}.c-a-c{padding:0;float:left;width:45%;line-height:60px;vertical-align:middle}.c-a-c table{padding-left:2px}.d-t{display:inline-block;vertical-align:middle}.d-t div{border-left:2px dashed #d8d8d8;height:30px}.c-a{vertical-align:middle;padding-left:5px}.c-a div{line-height:20px}.b-l{display:none}.l-m{padding-right:0}.e-r-c{display:table-cell;vertical-align:top}.e-r-c img{position:relative}.e-i-c{display:none}.t-n{padding-left:15px}}