.starry-background{background-image:url(/layout/mars2020/images/starry_background.jpg);width:100%;z-index:1;position:absolute;top:0;height:100vh}#Cruise-Info{background-image:url(/layout/mars2020/images/starry_background.jpg);background-size:cover;background-repeat:repeat;background-attachment:fixed;min-height:550px;height:60vh;height:100vh;position:relative;overflow:hidden;display:table;vertical-align:middle;z-index:1}#Cruise-Info .sectionInner{display:table-cell;vertical-align:middle}#Cruise-Info #cruiseImage{width:40%;display:inline-block;vertical-align:middle;text-align:center}#Cruise-Info #cruiseImage img{width:60%}#Cruise-Info .dataInfo .grid.updated_data{width:100%}#Cruise-Info .dataInfo .grid.updated_data .rowItem{vertical-align:top}#Cruise-Info #cruiseInfo{width:50%;display:inline-block;vertical-align:middle}#Cruise-Info #first .text{position:absolute;top:20%;right:10%;width:auto;border-radius:10px;background:rgba(0,0,0,.7);padding:20px;color:#fff;text-align:left}#Cruise-Info .nowData{margin:0 0 20px 0}#Cruise-Info #fromSun.nowData{margin:0 0 10px 0}#Cruise-Info .kmShow{display:none}#Cruise-Info #metricsMiles{background-color:#f5f5f5;color:#000;cursor:pointer;border-bottom-right-radius:0;border-top-right-radius:0}#Cruise-Info #metricsKM{background-color:#777;cursor:pointer;border-bottom-left-radius:0;border-top-left-radius:0}#Cruise-Info #refreshData.btnGeneral{background-color:transparent;cursor:pointer}#Cruise-Info .optionMetrics{text-align:center;margin:0 auto 0 -10%;min-width:150px;margin-top:15px}#Cruise-Info .optionMetrics span.btnGeneral{margin:-3px;padding:.4em 1em;font-size:12px;border-radius:5px}#Cruise-Info .optionMetrics span.btnGeneral:after,.optionMetrics span.btnGeneral:before{width:0}#Cruise-Info .dataDate{font-size:small;font-style:italic;color:#d3d3d3}#Cruise-Info h2 .title{color:#ff9041}#Cruise-Info .nowData .label{display:block;font-size:x-small;font-weight:700;text-transform:uppercase;color:#ff9041}#Cruise-Info .mileage,#Cruise-Info .speed{display:inline-flex;width:auto;vertical-align:top}#Cruise-Info .mileage img,#Cruise-Info .speed img{width:50px;height:50px}#Cruise-Info .data{margin-left:10px}#Cruise-Info .speed{padding-left:15px;vertical-align:top}#Cruise-Info .grid .rowItem.mileage img,#Cruise-Info .grid .rowItem.speed img{width:50px;height:50px}.mileage .kmShow:after{content:'km';position:relative;display:block;font-size:smaller;left:7em;top:-1.25em;height:0}#kph:after{content:'kph';font-size:smaller}.mileage .milesShow:after{content:'miles';position:relative;display:block;font-size:smaller;left:7em;top:-1.25em;height:0}#mph:after{content:'mph';font-size:smaller}#Cruise-Button{margin:0 auto;text-align:center}@media only screen and (min-width:1200px){#Cruise-Info .dataInfo .grid.updated_data{width:750px}}@media only screen and (min-device-width:1200px){#pageContent.homepage{min-height:550px}}@media only screen and (max-width:1024px){#Cruise-Info .grid #cruiseImage{width:30%}#Cruise-Info #cruiseImage img{width:90%}#Cruise-Info .grid #cruiseInfo{width:60%}}@media only screen and (max-width:799px){#Cruise-Info{background-size:auto;background-attachment:inherit;background-color:#000}#Cruise-Info .dataInfo .grid.updated_data{max-width:200px}#Cruise-Info .dataInfo .updated_data.grid .rowItem:nth-of-type(1):nth-last-of-type(2),#Cruise-Info .dataInfo .updated_data.grid .rowItem:nth-of-type(2):nth-last-of-type(1){width:96%!important;margin-left:2%!important;margin-right:2%!important}#Cruise-Info .vPaddedMedium2{padding:50px 0!important}#Cruise-Info .grid div#cruiseImage{width:25%!important;margin-left:5%!important;display:inline-block!important}#Cruise-Info .grid #cruiseInfo{width:60%!important;display:inline-block!important}#Cruise-Info .nowData{clear:both;text-align:center;margin:0!important}#Cruise-Info .speed{padding:0;vertical-align:middle}#Cruise-Info .speed .data{margin-left:10px}#Cruise-Info .dataInfo{text-align:center;width:100%}#Cruise-Info .nowData .floatLeft{float:none}#Cruise-Info .nowData{text-align:left}#Cruise-Info .nowData .mileage{width:165px}.mileage img{width:30px;height:30px}#Cruise-Info .optionMetrics{padding-bottom:10px}#Cruise-Button{text-align:left;margin-left:20px}}@media only screen and (max-width:480px) and (max-height:823px) and (orientation:portrait){#Cruise-Info #cruiseImage{width:100%;height:100vh;position:absolute;z-index:-1;top:15%;bottom:0;right:0;left:0;margin:0 auto;text-align:center;filter:opacity(.5);-webkit-filter:opacity(.5);-moz-filter:opacity(.5);-o-filter:opacity(.5)}#Cruise-Info #cruiseInfo{width:90%;display:block;margin:0 auto;font-size:1em;position:absolute;left:0;right:0}#Cruise-Info .dataInfo .grid.updated_data{max-width:100%;text-align:center;margin:0 auto;font-size:1.4em}#Cruise-Info .nowData .label{font-size:.5em;font-weight:600;padding-bottom:20px;letter-spacing:1px}#Cruise-Info .speed.dataNow{display:block}#Cruise-Info .optionMetrics{margin:0 auto}#Cruise-Info .optionMetrics span.btnGeneral{min-width:100px;font-size:10px;top:-20px;position:relative}#Cruise-Button{margin:0 auto;text-align:center;font-size:20px}}@media only screen and (min-device-width:320px) and (max-device-width:823px) and (orientation:landscape){#Cruise-Info #cruiseImage{width:100%;height:100vh;position:absolute;z-index:-1;top:0;bottom:0;right:0;left:0;margin:0 auto;text-align:center;filter:opacity(.5);-webkit-filter:opacity(.5);-moz-filter:opacity(.5);-o-filter:opacity(.5);margin-top:-130px}#Cruise-Info #cruiseInfo{position:absolute;top:80px;left:0;right:0;margin-top:0!important;font-size:.8em;width:90%}#Cruise-Info .dataInfo .grid.updated_data{display:block;overflow:auto;height:100px;min-width:300px;width:100%;max-width:100%}#Cruise-Info .dataInfo .updated_data.grid .rowItem:nth-of-type(1):nth-last-of-type(2),#Cruise-Info .dataInfo .updated_data.grid .rowItem:nth-of-type(2):nth-last-of-type(1){width:40%!important}#Cruise-Info .optionMetrics{float:right;margin-top:-25%}.ms-bullets{display:none!important}#Cruise-Info .nowData{padding-bottom:0}}@media only screen and (min-device-width:320px) and (max-device-width:568px) and (-webkit-min-device-pixel-ratio:2){.ms-bullets{display:none!important}#Cruise-Info .dataInfo .updated_data.grid .rowItem:nth-of-type(1):nth-last-of-type(2),#Cruise-Info .dataInfo .updated_data.grid .rowItem:nth-of-type(2):nth-last-of-type(1){width:100%!important}#Cruise-Info .nowData{padding-right:20px}}@media only screen and (min-device-width:320px) and (max-device-width:568px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait){#Cruise-Info #cruiseInfo{top:100px}#Cruise-Info .dataInfo .grid.updated_data{height:185px;overflow:auto}#Cruise-Info .optionMetrics span.btnGeneral{top:0}@media (max-height:500px){#Cruise-Info .dataInfo .grid.updated_data{height:125px}}}@media only screen and (min-device-width:320px) and (max-device-width:568px) and (-webkit-min-device-pixel-ratio:2) and (orientation:landscape){#Cruise-Info .optionMetrics{float:right;margin-top:-15%}#Cruise-Info .dataInfo .grid.updated_data{height:50px;overflow:auto}}@media only screen and (device-width:320px) and (device-height:480px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait){#Cruise-Info #cruiseInfo{top:65px}#Cruise-Info .dataInfo .grid.updated_data{height:175px;overflow:auto}#Cruise-Info .optionMetrics{margin-top:8%}}@media only screen and (device-width:480px) and (device-height:320px) and (-webkit-min-device-pixel-ratio:2) and (orientation:landscape){#Cruise-Info .optionMetrics{margin-top:-20%}}@media only screen and (min-device-width:360px) and (max-device-width:640px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait){#Cruise-Info #cruiseInfo{top:20%}}@media (device-height:653px) and (device-width:280px) and (orientation:portrait) and (-webkit-min-device-pixel-ratio:2){#Cruise-Info #cruiseInfo{position:absolute;top:15%}#Cruise-Info .dataInfo .grid.updated_data{height:auto;overflow:none}#Cruise-Info .optionMetrics{float:none;margin-top:5%}}@media (device-width:653px) and (device-height:280px) and (orientation:landscape){#Cruise-Info .dataInfo .grid.updated_data{height:50px;overflow:auto}#Cruise-Info .optionMetrics{float:right;margin-top:-15%}}@media only screen and (min-device-width:768px) and (max-device-width:1366px) and (-webkit-min-device-pixel-ratio:1) and (orientation:portrait){#Cruise-Info .dataInfo .updated_data.grid .rowItem:nth-of-type(1):nth-last-of-type(2),#Cruise-Info .dataInfo .updated_data.grid .rowItem:nth-of-type(2):nth-last-of-type(1){width:96%!important;margin-left:2%!important;margin-right:2%!important}#Cruise-Info .nowData{clear:both;text-align:center;margin:0!important}#Cruise-Info .speed{padding:0;vertical-align:middle}#Cruise-Info .nowData{text-align:left}#Cruise-Info .mileage img,#Cruise-Info .speed img{width:75px;height:75px}#Cruise-Info #cruiseInfo .data{font-size:2em;width:100%}#Cruise-Info #cruiseInfo h2{font-size:2em;width:200%;margin-left:-55%}#Cruise-Info #cruiseInfo .label{font-size:.5em;letter-spacing:1px;width:100%;font-weight:500!important;padding-bottom:20px}#Cruise-Info .dataInfo .grid.updated_data{max-width:350px}#Cruise-Info .optionMetrics{margin-top:15%}#Cruise-Info .optionMetrics span.btnGeneral{font-size:1.2em}@media only screen and (min-device-width:1024px){#Cruise-Info .mileage img,#Cruise-Info .speed img{width:100px;height:100px}#Cruise-Info #cruiseInfo h2{font-size:2.5em;width:200%;margin-left:-55%}#Cruise-Info #cruiseInfo .data{font-size:2.3em;width:100%}#Cruise-Info #cruiseInfo .label{font-size:.5em;letter-spacing:1px;width:130%;font-weight:500!important;padding-bottom:20px}}}@media only screen and (min-device-width:768px) and (max-device-width:1366px) and (-webkit-min-device-pixel-ratio:1) and (orientation:landscape){#Cruise-Info .speed{width:135%}#Cruise-Info .grid.updated_data{margin-left:-50px}#Cruise-Info .mileage img,#Cruise-Info .speed img{width:75px;height:75px}#Cruise-Info #cruiseInfo h2{font-size:1.7em;width:200%;margin-top:-50px}#Cruise-Info #cruiseInfo .data{font-size:1.3em;width:100%}#Cruise-Info #cruiseInfo .label{font-size:.5em;letter-spacing:1px;width:130%;font-weight:500!important;padding-bottom:20px}}@media only screen and (min-device-width:1366px) and (max-device-width:1366px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:2){#Cruise-Info .speed{width:135%}#Cruise-Info .grid.updated_data{margin-left:-150px}#Cruise-Info .mileage img,#Cruise-Info .speed img{width:75px;height:75px}#Cruise-Info #cruiseInfo h2{font-size:2em;width:200%;margin-top:-50px;margin-left:-50px}#Cruise-Info #cruiseInfo .data{font-size:1.8em;width:100%}#Cruise-Info #cruiseInfo .label{font-size:.6em;letter-spacing:1px;width:130%;font-weight:500!important;padding-bottom:20px}#Cruise-Info .optionMetrics span.btnGeneral{font-size:1em}}@media (device-width:720px) and (device-height:540px) and (orientation:landscape){#Cruise-Info #cruiseInfo{top:25%;font-size:1.2em}}
