/*
 * Copyright (C) 2011 - 2016 HERE Global B.V., including its affiliated companies.
 *
 * These coded instructions, statements, and computer programs contain
 * unpublished proprietary information of HERE Global B.V., and are
 * copy protected by law. They may not be disclosed to third parties
 * or copied or duplicated in any form, in whole or in part, without
 * the specific, prior written permission of HERE Global B.V.
 */

.mh5_standardBorder{background-color:#888888;}
.mh5_display-box{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-o-box;display:box;}
.mh5_display-inline-box{display:-webkit-inline-box;display:-moz-inline-box;display:-ms-inline-flexbox;display:-o-inline-box;display:inline-box;}
.mh5_box-flex1{-webkit-box-flex:1;-moz-box-flex:1;-ms-flex:1 0 auto;box-flex:1;}
.mh5_no_box-shadow{-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;box-shadow:none;}
.mh5_hidden{display:none !important;}
.mh5_fullscreen{position:absolute;left:0;top:0;right:0;bottom:0;z-index:99;}
.mh5_centered-box{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-o-box;display:box;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-o-box-align:center;box-align:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-o-box-pack:center;box-pack:center;}
.mh5_ellipsis{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.mh5_ellipsis_reset{white-space:normal;text-overflow:clip;overflow:visible;}
.mh5_transitionTools{-webkit-transform:translatez(0);-moz-transform:translatez(0);transform:translatez(0);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-perspective:1;-moz-perspective:1;perspective:1;}
.mh5_noIscrollFlickr{-webkit-transform:translate3d(0, 0, 0);}
.mh5_right{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-o-box;display:box;-webkit-box-pack:end;-moz-box-pack:end;-ms-flex-pack:end;-o-box-pack:end;box-pack:end;}
.mh5_iconsheet{background:url(fw/img/iconsheet.png) 0 0 no-repeat;-webkit-background-size:400%;-moz-background-size:400%;-o-background-size:400%;background-size:400%;-webkit-background-size:400% 1400%;-moz-background-size:400% 1400%;-o-background-size:400% 1400%;background-size:400% 1400%;}
.mh5_sharesheet{background:url(fw/img/iconsheet_share.png) 0 0 no-repeat;-webkit-background-size:1000%;-moz-background-size:1000%;-o-background-size:1000%;background-size:1000%;-webkit-background-size:1000% 100%;-moz-background-size:1000% 100%;-o-background-size:1000% 100%;background-size:1000% 100%;}
.mh5_icon_pt,.mh5_icon_drive,.mh5_icon_walk{background:url(fw/img/iconsheet.png) 0 0 no-repeat;-webkit-background-size:400%;-moz-background-size:400%;-o-background-size:400%;background-size:400%;-webkit-background-size:400% 1400%;-moz-background-size:400% 1400%;-o-background-size:400% 1400%;background-size:400% 1400%;width:2rem;height:2rem;}
.mh5_icon_pt{background-position:0 -12rem;}
.mh5_icon_drive{background-position:-2rem -12rem;}
.mh5_icon_walk{background-position:-4rem -12rem;}
.mh5_disabled .mh5_icon_pt,.mh5_selected .mh5_icon_pt{background-position:0 -14rem;}
.mh5_disabled .mh5_icon_drive,.mh5_selected .mh5_icon_drive{background-position:-2rem -14rem;}
.mh5_disabled .mh5_icon_walk,.mh5_selected .mh5_icon_walk{background-position:-4rem -14rem;}
@font-face{font-family:"NokiaPureLight";src:url(fw/fonts/EOT/NokiaPureTextLatin_W_Lt.eot?1433371776);src:url(fw/fonts/EOT/NokiaPureTextLatin_W_Lt.eot?&1433371776#iefix) format('embedded-opentype'),url(fw/fonts/TTF/NokiaPureTextLatin_W_Lt.ttf?1433371776) format('truetype'),url(fw/fonts/WOFF/NokiaPureTextLatin_W_Lt.woff?1433371776) format('woff');}.mh5_DownloadApp_B{font-family:"NokiaPureLight","Helvetica","Helvetica Neue","Lucida Sans Unicode","Arial","sans-serif";background:#124191 url(fw/img/bannerB_bg.jpg) no-repeat right top;background-image:-webkit-linear-gradient(rgba(255, 255, 255, 0), rgba(0, 0, 0, 0.6)),url(fw/img/bannerB_bg.jpg);background-image:linear-gradient(rgba(255, 255, 255, 0), rgba(0, 0, 0, 0.6)),url(fw/img/bannerB_bg.jpg);-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;top:0;height:50%;left:0;position:absolute;width:100%;z-index:101;-webkit-box-shadow:0px 10px 3px 0px rgba(0, 0, 0, 0.3);-moz-box-shadow:0px 10px 3px 0px rgba(0, 0, 0, 0.3);box-shadow:0px 10px 3px 0px rgba(0, 0, 0, 0.3);}.mh5_DownloadApp_B_logo{background:transparent url(fw/img/here_app_logo.svg) center center no-repeat;background-image:-webkit-linear-gradient(transparent, transparent),url(fw/img/here_app_logo.svg);background-image:linear-gradient(transparent, transparent),url(fw/img/here_app_logo.svg);-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;width:5.8em;height:5.8em;position:absolute;left:0;top:0;}
.mh5_DownloadApp_B_close{color:#FFFFFF;font-family:"NokiaPureLight","Helvetica","Helvetica Neue","Lucida Sans Unicode","Arial","sans-serif";font-size:1.5em;margin-top:19px;margin-right:18px;position:absolute;right:0;text-indent:0px;text-decoration:none;text-shadow:0px 0px 2px rgba(150, 150, 150, 0.3);}.mh5_DownloadApp_B_close .close-x{font-family:"NokiaPureSymbol","Helvetica","Helvetica Neue","Lucida Sans Unicode","Arial","sans-serif";font-size:1.5em;line-height:0;}
.mh5_DownloadApp_B_content{position:absolute;bottom:0;left:0;right:0;width:100%;text-align:left;}
.mh5_DownloadApp_B_headline{font-family:"NokiaPureLight","Helvetica","Helvetica Neue","Lucida Sans Unicode","Arial","sans-serif";color:#FFFFFF;font-size:3.85rem;text-align:left;line-height:1em;text-shadow:0px 0px 2px rgba(150, 150, 150, 0.3);margin:0 18px 18px;width:65%;}
.mh5_DownloadApp_B_text{font-family:"NokiaPureLight","Helvetica","Helvetica Neue","Lucida Sans Unicode","Arial","sans-serif";color:#FFFFFF;font-size:1.9em;text-align:left;line-height:1.2em;text-shadow:0px 0px 2px rgba(150, 150, 150, 0.3);margin:0 18px 18px;width:75%;}
.mh5_DownloadApp_B_map{height:50%;position:absolute;bottom:0;width:100%;z-index:2;}
.mh5_DownloadApp_B .mh5_textButton{font-size:2.2rem !important;margin:0 18px 18px 18px;}.mh5_DownloadApp_B .mh5_textButton .mh5_ButtonText{background-color:#00c9ff;}
@media (max-height:640px){.mh5_DownloadApp_B_headline{font-size:2.5rem;margin:0 18px 12px;width:90%;} .mh5_DownloadApp_B_text{font-size:1.8rem;width:90%;}}@media (max-height:525px){.mh5_DownloadApp_B_text{display:none;}}@media (min-width:600px){.mh5_DownloadApp_B_content{width:564px;margin:0 auto;}}.mh5_baseColor{color:#124191;}
.mh5_baseBackgroundColor{background-color:#124191;}
.mh5_primaryColorBright a{color:#1080DD;}
.mh5_primaryColorBright,.mh5_primaryColorBright input[type='search'],h1{color:#06A;}
.mh5_primaryColorBrightPH input:-ms-input-placeholder{color:#06A;}
.mh5_primaryColorBrightPH input::-webkit-input-placeholder{color:#06A;}
.mh5_primaryBackgroundColorBright{background-color:#06A;}
.mh5_primaryBorderColorBright{border-color:#06A;}
.mh5_primaryColorDark,.mh5_primaryColorDark a{color:#0BD;}
.mh5_primaryBackgroundColorDark,.mh5_scrollbarH>div,.mh5_scrollbarV>div{background-color:#0BD;}
.mh5_secondaryColorBright,.mh5_secondaryColorBright a,.mh5_secondaryColorBright input[type='search']{color:#124191 !important;}
.mh5_secondaryColorBrightPH input:-ms-input-placeholder{color:#124191 !important;}
.mh5_secondaryColorBrightPH input::-webkit-input-placeholder{color:#124191 !important;}
.mh5_secondaryColorBrightPH input:-moz-placeholder{color:#124191 !important;}
.mh5_secondaryBackgroundColorBright{background-color:#1480DC;}
.mh5_secondaryColorDark,.mh5_secondaryColorDark a{color:#1480DC;}
.mh5_secondaryBackgroundColorDark{background-color:#1480DC;}
.mh5_standardColorDark{color:#002838;}
.mh5_standardBackgroundColorDark{background-color:#002838;}
.mh5_standardHeaderBackgroundColorDark{background-color:#0B2332;}
.mh5_modalBg{background-color:rgba(0, 15, 26, 0.85) !important;}
.mh5_Page{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-o-box;display:box;position:absolute;left:0;top:0;right:0;bottom:0;z-index:99;background:#FFF;}.mh5_Page .mh5_Notification{position:absolute;}
.mh5_android4 .mh5_Page{overflow:auto;}
.mh5_ColumnLayout{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-o-box;display:box;}
.mh5_ColumnLayout.stretch>*{-webkit-box-flex:1;-moz-box-flex:1;-ms-flex:1 0 auto;box-flex:1;}
.mh5_RowLayout{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-o-box;display:box;-ms-flex-direction:column;-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;box-orient:vertical;}
.mh5_RowLayout.stretch>*{-webkit-box-flex:1;-moz-box-flex:1;-ms-flex:1 0 auto;box-flex:1;}
.mh5_Button{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEgAAABICAMAAABiM0N1AAAAaVBMVEUADxoADxr///8ADxoADxoADxoADxoADxoADxoADxoADxoADxoADxoADxoADxoADxoADxoADxoADxoADxoADxoADxoADxoADxoADxoADxoADxoADxoADxoADxoADxoADxoADxoADxoADxohPK3OAAAAI3RSTlPZAACSCXVUMb/N1htRhLSqP367AUrXPIwab8U9mVm6BWvQdB3s8eQAAAFTSURBVHgBrMwHVoQwGAbAb03ovffC3v+QvhdRESlJfuYAg4+HPBm9znDLNFhkO67r2BEzTIu/zlxEnh+E2AkD31OM4iTFoTSJ5aMsZwVOFSzP5KKywo2qlIjqpsWttqnvoq6HlL67joYRksbhIprmBdKWeTqL+BtK3vw4mpQeMU2H0Qxl81E0LFC2DP+jboSGsdtHdQ8tfb2LGmhq/kZlC01tuY2yCtqqbBPlIMg3EQMB+43iAgRF/BMlIEm+Iy8FSeqtkQ8if40CEAVfEQ9BFHIRWSCzRGSCzBSRATJDRAxkTEQRyCIR2SCzReSAzBGRCzL32eizGTspAACIYRDo3zUm5oGEPZoG2NHEZbPnZx+SjQgbWhsjLNhY1LrwZ+uILUi3slmJcLWGFS1W/VwZdfWYFXaHEA5qHGYx8HMo6uAY4roTCExpAMkCtA8QUVCN/axfYRkabcf8AOYAAAAASUVORK5CYII=) 0 center no-repeat;-webkit-background-size:100%;-moz-background-size:100%;-o-background-size:100%;background-size:100%;-webkit-background-size:100% 100%;-moz-background-size:100% 100%;-o-background-size:100% 100%;background-size:100% 100%;display:block;width:3.6rem;height:3.6rem;position:relative;-webkit-touch-callout:none;color:#000;}.mh5_Button:after{background:url(fw/img/iconsheet.png) 0 0 no-repeat;-webkit-background-size:400%;-moz-background-size:400%;-o-background-size:400%;background-size:400%;-webkit-background-size:400% 1400%;-moz-background-size:400% 1400%;-o-background-size:400% 1400%;background-size:400% 1400%;content:"";position:absolute;top:.8rem;left:.8rem;width:2rem;height:2rem;}
.mh5_Button.mh5_back:after{background:url(fw/img/iconsheet.png) 0 0 no-repeat;-webkit-background-size:400%;-moz-background-size:400%;-o-background-size:400%;background-size:400%;-webkit-background-size:400% 1400%;-moz-background-size:400% 1400%;-o-background-size:400% 1400%;background-size:400% 1400%;background-position:-6rem -12rem;}
.mh5_Button.mh5_textButton{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-o-box;display:box;-ms-flex-direction:row;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-o-box-orient:horizontal;box-orient:horizontal;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;background:none;min-width:12rem;width:auto;color:#FFF;font-size:1.5rem;line-height:2rem;text-align:center;-webkit-border-top-right-radius:0.2rem;-webkit-border-bottom-right-radius:0.2rem;-webkit-border-bottom-left-radius:0.2rem;-webkit-border-top-left-radius:0.2rem;-moz-border-radius:0.2rem;border-radius:0.2rem;border:0.1rem solid rgba(255, 255, 255, 0.1);background-color:#1080dd;height:4.5rem;}.mh5_Button.mh5_textButton.mh5_fullsize{display:block;}
.mh5_Button.mh5_textButton.mh5_cancel{background-color:#adadad;}.mh5_Button.mh5_textButton.mh5_cancel.mh5_active:not(.mh5_disabled){background-color:#868686;}
.mh5_Button.mh5_textButton .mh5_ButtonText{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-o-box;display:box;-webkit-box-flex:1;-moz-box-flex:1;-ms-flex:1 0 auto;box-flex:1;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-o-box-align:center;box-align:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-o-box-pack:center;box-pack:center;height:100%;white-space:nowrap;}
.mh5_Button.mh5_textButton.mh5_active:not(.mh5_disabled){background-color:#0363ac;}
.mh5_Button.mh5_textButton:after{background:none;}
.mh5_Button.mh5_textButton.mh5_disabled{color:#FFF;opacity:.15;}
.mh5_inverse .mh5_Button{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEYAAABICAQAAADhLUt/AAABY0lEQVR4Ae3aX3HEIBRG8VWAgSiIDwwgBAP4iAIMoCAGUHDVnD5kdrbdP02zm8A3nex57szvqYF7uZy/PX84PJFMwe4qZCIex2V7W/9gJC2E1QqJ8ThMeMJYJ4W9MY5Ixd6sEnF7YQIz9mEz4XPMQMZ2KjN8gvFUbMcq/l1Mwg4obcc4JuygJtwWjKNgB1aec1YoDTgrmAlr0PQXTMIaldYwHmuY/w0zUJtiKsNrTMYal19hAtah8AzjmLtgZtwjJmKdio+Y2g1T7zEB61j4iSldMeU7ZsQ6N94wqTsm3TClO6ZcMQ4TyC0YL4HxCyZKYOKCyRKYvGCKBKYsGNPoH2NOzIk5MVL/9KQ+B1IfSqkjhNThSurYKXYgl7qqSF3ixK63Uhd/sZGI1LBIaIwmMGAUGL0qDqX1x/ViiwyxFY/A8ktgLSiwMBVYJQss2VWfH+g/zNB/sqL/mOeawDOnBklhvgBYkRwY1nRm2gAAAABJRU5ErkJggg==);}
.mh5_Button.mh5_textButton+.mh5_Button.mh5_textButton{margin-left:1rem;}
.mh5_Button.mh5_oldTextButton{min-width:0;font-size:1.5rem;font-weight:normal;line-height:1.5rem;width:auto;margin-top:1rem;background:none;height:3.6rem;border:none;}.mh5_Button.mh5_oldTextButton.mh5_disabled{color:#888888;}
.mh5_Button.mh5_oldTextButton:before{content:"";background:url(lcapp/img/maps/collections/button_long_darkblue.png) 0 0 no-repeat;background-size:100%;display:block;width:1.3rem;height:100%;position:static;}
.mh5_Button.mh5_oldTextButton:after{content:"";background:url(lcapp/img/maps/collections/button_long_darkblue.png) 0 -7.2rem no-repeat;background-size:100%;display:block;width:1.3rem;height:100%;position:static;}
.mh5_Button.mh5_oldTextButton .mh5_ButtonIcon{width:2rem;height:2rem;margin-top:.7rem;position:absolute;left:1.3rem;}
.mh5_Button.mh5_oldTextButton .mh5_ButtonText{background:url(fw/lcapp/img/button_long2.png) 0 -3.6rem repeat-x;-webkit-background-size:110%;-moz-background-size:110%;-o-background-size:110%;background-size:110%;-webkit-background-size:110% 300%;-moz-background-size:110% 300%;-o-background-size:110% 300%;background-size:110% 300%;}
.mh5_Button.mh5_oldTextButton:before,.mh5_Button.mh5_oldTextButton:after,.mh5_Button.mh5_oldTextButton .mh5_ButtonText{background-image:url(lcapp/img/maps/collections/button_long_darkblue.png);}
.mh5_Button.mh5_oldTextButton.mh5_active,.mh5_Button.mh5_oldTextButton:active{background-color:transparent !important;}.mh5_Button.mh5_oldTextButton.mh5_active:before,.mh5_Button.mh5_oldTextButton:active:before,.mh5_Button.mh5_oldTextButton.mh5_active:after,.mh5_Button.mh5_oldTextButton:active:after,.mh5_Button.mh5_oldTextButton.mh5_active .mh5_ButtonText,.mh5_Button.mh5_oldTextButton:active .mh5_ButtonText{background-image:url(lcapp/img/maps/collections/button_long_darkblue.png);}
.mh5_Dialog{-webkit-border-top-right-radius:0.5rem;-webkit-border-bottom-right-radius:0.5rem;-webkit-border-bottom-left-radius:0.5rem;-webkit-border-top-left-radius:0.5rem;-moz-border-radius:0.5rem;border-radius:0.5rem;-webkit-user-select:none;-moz-user-select:-moz-none;-ms-user-select:none;-o-user-select:none;user-select:none;background:#FFF;border:0.1rem solid #cccccc;margin:0 auto;min-width:21rem;max-width:60%;}
.mh5_Dialog .mh5_DialogClose{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-o-box;display:box;background:url(fw/img/iconsheet.png) 0 0 no-repeat;-webkit-background-size:400%;-moz-background-size:400%;-o-background-size:400%;background-size:400%;-webkit-background-size:400% 1400%;-moz-background-size:400% 1400%;-o-background-size:400% 1400%;background-size:400% 1400%;background-position:-6rem -8rem;width:2rem;height:2rem;}
.mh5_DialogClose{background:url(fw/img/iconsheet.png) 0 0 no-repeat;-webkit-background-size:400%;-moz-background-size:400%;-o-background-size:400%;background-size:400%;-webkit-background-size:400% 1400%;-moz-background-size:400% 1400%;-o-background-size:400% 1400%;background-size:400% 1400%;display:block;position:relative;top:0;right:0;width:2rem;height:2rem;background-position:-2rem -4rem;}.mh5_DialogClose:before{padding:1.1rem;margin-left:-2rem;margin-top:-2rem;content:"";width:4rem;height:4rem;position:absolute;}
.mh5_DialogClose.mh5_active:after{background:url(fw/img/squircle_light_active.png) 0 0 no-repeat;content:"";position:absolute;margin-left:-0.6rem;margin-top:-0.6rem;width:3.2rem;height:3.2rem;background:url(fw/img/squircle_active.png) 0 0 no-repeat;-webkit-background-size:100%;-moz-background-size:100%;-o-background-size:100%;background-size:100%;-webkit-background-size:100% 100%;-moz-background-size:100% 100%;-o-background-size:100% 100%;background-size:100% 100%;}
.mh5_DialogBottomHR{border-bottom:0.1rem solid #444444;}
.mh5_DialogTopHR{border-top:0.1rem solid #222222;}
.mh5_ListItem{border-bottom:0.1rem solid #eeeeee;width:100%;}.mh5_ListItem>div{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-o-box;display:box;margin:0 1rem;}
.mh5_ListItem:last-child>div{border-bottom:0;}
.mh5_ListItem .mh5_ImgWrapper{-webkit-box-flex:0;-moz-box-flex:0;-ms-flex:0 0 auto;box-flex:0;display:block;margin:0 !important;}.mh5_ListItem .mh5_ImgWrapper img{margin:.4rem .7rem 0 0;width:3.9rem;}
.mh5_ListItem .mh5_ListItem_name{color:#000;font-size:1.3rem;font-weight:bold;line-height:1.6rem;padding-top:1.2rem;}
.mh5_ListItem .mh5_ListItem_address{color:#444444;font-size:1.2rem;line-height:1.6rem;}
.mh5_ListItem .mh5_Rating{padding-top:.1rem;height:1.1rem;display:block;}
.mh5_ListItem .mh5_ListItem_distance{padding-top:2.5rem;margin-left:1.5rem;color:#444444;text-align:right;font-size:1.2rem;line-height:1.6rem;min-width:4rem;}
.mh5_ListItem{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-o-box;display:box;background-color:#FFF;height:6.4rem;}.mh5_ListItem div{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;-webkit-box-flex:1;-moz-box-flex:1;-ms-flex:1 0 auto;box-flex:1;}
.mh5_listitem_active{background-color:#eeeeee;border-top:0.1rem solid #aaaaaa;margin-top:-0.1rem;}
.mh5_List{padding:0;margin:0;}.mh5_List ul{width:100%;padding:0;margin:0;}
.mh5_List .mh5_hScroll{-ms-touch-action:none;width:auto;}
.mh5_List .mh5_vScroll{-ms-touch-action:none;height:auto;}
.mh5_List .mh5_ListItem.mh5_active{background-color:#eeeeee;border-top:0.1rem solid #aaaaaa;margin-top:-0.1rem;}
.mh5_TextInput{position:relative;height:3.1rem;background-color:rgba(255, 255, 255, 0.66);border:.1rem solid #D5D5D5;-webkit-border-top-right-radius:0.2rem;-webkit-border-bottom-right-radius:0.2rem;-webkit-border-bottom-left-radius:0.2rem;-webkit-border-top-left-radius:0.2rem;-moz-border-radius:0.2rem;border-radius:0.2rem;}.mh5_TextInput.focus{border-color:#0099BB;background-color:#FFF;}
.mh5_TextInput.focus input::-webkit-input-placeholder{color:transparent !important;}
.mh5_TextInput.focus input:-moz-placeholder{color:transparent !important;}
.mh5_TextInput form{position:absolute;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-o-box;display:box;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-o-box-align:center;box-align:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-o-box-pack:center;box-pack:center;height:100%;left:1rem;right:3rem;}.mh5_TextInput form input{display:block;background:transparent;border:none;color:#222222;font-size:1.6rem;height:100%;width:100%;padding:0;margin:0;outline:0 none;-webkit-appearance:none;-webkit-tap-highlight-color:rgba(0, 0, 0, 0);}.mh5_TextInput form input:-ms-input-placeholder{font-style:italic;}
.mh5_TextInput form input::-webkit-input-placeholder{font-style:italic;}
.mh5_TextInput form input::-webkit-search-cancel-button{display:none !important;}
.mh5_TextInput form input[type="search"]::-webkit-search-decoration,.mh5_TextInput form input[type="search"]::-webkit-search-cancel-button,.mh5_TextInput form input[type="search"]::-webkit-search-results-button,.mh5_TextInput form input[type="search"]::-webkit-search-results-decoration{display:none;}
.mh5_TextInput form input::-ms-clear{display:none;}
.mh5_TextInput form .mh5_TextInputClear{position:absolute;-webkit-box-flex:0;-moz-box-flex:0;-ms-flex:0 0 auto;box-flex:0;background:url(fw/img/iconsheet.png) 0 0 no-repeat;-webkit-background-size:400%;-moz-background-size:400%;-o-background-size:400%;background-size:400%;-webkit-background-size:400% 1400%;-moz-background-size:400% 1400%;-o-background-size:400% 1400%;background-size:400% 1400%;background-position:-2rem -16rem;height:2rem;width:2rem;right:-2.5rem;top:.6rem;}
.mh5_TextArea{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;-webkit-border-top-right-radius:0.2rem;-webkit-border-bottom-right-radius:0.2rem;-webkit-border-bottom-left-radius:0.2rem;-webkit-border-top-left-radius:0.2rem;-moz-border-radius:0.2rem;border-radius:0.2rem;-webkit-box-shadow:Inset 0 0.1rem 0.1rem rgba(0, 0, 0, 0.66);-moz-box-shadow:Inset 0 0.1rem 0.1rem rgba(0, 0, 0, 0.66);-o-box-shadow:Inset 0 0.1rem 0.1rem rgba(0, 0, 0, 0.66);box-shadow:Inset 0 0.1rem 0.1rem rgba(0, 0, 0, 0.66);border:.1rem solid #D5D5D5;background:#FFF;color:#222222;font-size:1.3rem;line-height:1.8rem;resize:none;outline:0 none;padding:1rem;width:100%;}.mh5_TextArea:focus,.mh5_TextArea.mh5_active{border-color:#0099BB;}
.mh5_TextArea::-webkit-input-placeholder{font-style:italic;}
.mh5_Notification{-webkit-user-select:none;-moz-user-select:-moz-none;-ms-user-select:none;-o-user-select:none;user-select:none;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-o-box;display:box;border-bottom:.1rem solid #000;width:100%;background-color:rgba(0, 0, 0, 0.75);}.mh5_Notification .mh5_NotificationText{-webkit-box-flex:1;-moz-box-flex:1;-ms-flex:1 0 auto;box-flex:1;-webkit-box-flex:1;-moz-box-flex:1;-ms-flex:1 0 0px;box-flex:1;background:#000;color:#FFF;font-size:1.3rem;line-height:1.5rem;padding:.6rem 0;text-align:center;width:100%;height:100%;}
.mh5_notificationsHidden .mh5_Notification{display:none !important;}
.mh5_Carousel{padding:0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-o-box;display:box;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-o-box-align:center;box-align:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-o-box-pack:center;box-pack:center;}.mh5_Carousel div{white-space:nowrap;}
.mh5_Carousel img{padding:0 .1rem;}.mh5_Carousel img:first-child{padding-left:0;}
.mh5_Carousel img:last-child{padding-right:0;}
.mh5_Rating{display:inline-block;}.mh5_Rating div{background:url(fw/img/iconsheet.png) 0 0 no-repeat;-webkit-background-size:400%;-moz-background-size:400%;-o-background-size:400%;background-size:400%;-webkit-background-size:400% 1400%;-moz-background-size:400% 1400%;-o-background-size:400% 1400%;background-size:400% 1400%;float:left;width:1rem;height:1rem;}
.mh5_Rating div:not(:last-child){margin-right:.3rem;}
.mh5_Rating .count{background:none;color:#999;font-size:1.2rem;margin-left:.2rem;overflow:visible;width:auto;}
.mh5_Rating .star,.mh5_Rating .halfstar,.mh5_Rating .nostar{margin-top:.2rem;}
.mh5_Rating .nostar{background-position:0 -3rem;}
.mh5_Rating .star{background-position:-1rem -3rem;}
.mh5_Rating .halfstar{background-position:-2rem -3rem;}
.mh5_Rating.inverted .nostar{background-position:-1rem -13rem;}
.mh5_Rating.inverted .star{background-position:-2rem -13rem;}
.mh5_Rating.inverted .halfstar{background-position:-3rem -13rem;}
.mh5_ImageDialog{height:100%;width:100%;}.mh5_ImageDialog .mh5_InnerRoot{display:block;height:100%;width:100%;}
.mh5_ImageDialog .mh5_CarouselImage{-webkit-border-top-right-radius:0px;-webkit-border-bottom-right-radius:0px;-webkit-border-bottom-left-radius:0px;-webkit-border-top-left-radius:0px;-moz-border-radius:0px;border-radius:0px;display:block;max-width:95%;max-height:80%;position:absolute;}
.mh5_ImageDialog .mh5_spinner_big_bright{display:none;position:absolute;top:50%;left:50%;margin-top:-1.6rem;margin-left:-1.6rem;width:3.2rem;height:3.2rem;background:url(fw/img/spinner_big_bright.png) center center no-repeat;}
.mh5_ImageDialog.mh5_loading .mh5_spinner_big_bright{display:block;-webkit-animation-duration:2s;-webkit-animation-iteration-count:infinite;-webkit-animation-name:mh5_Spinner_rotate;-webkit-animation-timing-function:linear;}
.mh5_ImageDialog .mh5_errorMessage{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-o-box;display:box;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-o-box-align:center;box-align:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-o-box-pack:center;box-pack:center;width:100%;height:100%;color:#eeeeee;font-size:1.6rem;text-shadow:#222222 0 0.3rem 0.3rem;}
.mh5_ImageDialog .mh5_imageProvider{color:#eeeeee;font-size:1.1rem;position:absolute;}
.mh5_ImageDialog .mh5_DialogClose{position:absolute;top:2rem;right:2rem;}
.mh5_Select{position:relative;-webkit-box-flex:0;-moz-box-flex:0;-ms-flex:0 0 auto;box-flex:0;}.mh5_Select .mh5_Button{position:relative;pointer-events:none;z-index:2;}
.mh5_Select .mh5_bg{position:absolute;background-color:#002838;left:0;top:0;right:0;bottom:0;z-index:1;pointer-events:none;}
.mh5_Select select{-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-o-box-align:center;box-align:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-o-box-pack:center;box-pack:center;-moz-appearance:none;-ms-appearance:none;-webkit-appearance:none;border:0;outline:0;position:absolute;left:0;top:0;right:0;bottom:0;opacity:0;height:100%;z-index:3;}
.mh5_SettingsDialog{-webkit-transform:translate3d(0, 0, 0);position:absolute;left:0;right:0;bottom:0;top:0;z-index:100;height:auto !important;pointer-events:auto;min-height:0 !important;}.mh5_SettingsDialog .mh5_trafficIcon{-webkit-box-flex:0;-moz-box-flex:0;-ms-flex:0 0 auto;box-flex:0;background:url(fw/img/iconsheet_traffic.png) no-repeat;background-size:700% 100%;height:4rem;width:4rem;}
.mh5_SettingsDialog .mh5_vScroll{width:100%;}.mh5_SettingsDialog .mh5_vScroll>div{width:100%;}
.mh5_SettingsDialog.mh5_autoHeight .mh5_vScroll{height:100%;}.mh5_SettingsDialog.mh5_autoHeight .mh5_vScroll >div{height:100%;}
.mh5_SettingsDialog:not(.mh5_autoHeight) .mh5_vScroll{min-height:100%;}.mh5_SettingsDialog:not(.mh5_autoHeight) .mh5_vScroll >div{min-height:100%;}
.mh5_SettingsDialog .mh5_SettingsDialogContainer{width:100%;height:100%;}.mh5_SettingsDialog .mh5_SettingsDialogContainer .mh5_mapOffset{height:8rem;}
.mh5_SettingsDialog .mh5_SettingsDialogContainer .mh5_SettingsHeader{height:7rem;}.mh5_SettingsDialog .mh5_SettingsDialogContainer .mh5_SettingsHeader .mh5_SettingsTitle{font-size:2rem;color:#FFF;float:left;margin:2.6rem 2.2rem 2.4rem;}
.mh5_SettingsDialog .mh5_SettingsDialogContainer .mh5_SettingsHeader .mh5_DialogClose{float:right;margin:2.5rem 3rem;}
.mh5_SettingsDialog .mh5_SettingsDialogContainer .mh5_SettingsList{-webkit-box-flex:1;-moz-box-flex:1;-ms-flex:1 0 auto;box-flex:1;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-o-box-pack:center;box-pack:center;display:block;background-color:#f3f3f3;}.mh5_SettingsDialog .mh5_SettingsDialogContainer .mh5_SettingsList .mh5_List{color:#999999;font-weight:normal;font-size:1.6rem;line-height:2rem;}.mh5_SettingsDialog .mh5_SettingsDialogContainer .mh5_SettingsList .mh5_List .mh5_ListItemContainer{background-color:#f3f3f3;border:none;}
.mh5_SettingsDialog .mh5_SettingsDialogContainer .mh5_SettingsList .mh5_List .mh5_ListItem{height:auto;border-bottom:.1rem solid #E5E5E5;background-color:#f3f3f3;-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;box-shadow:none;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-o-box-align:center;box-align:center;}.mh5_SettingsDialog .mh5_SettingsDialogContainer .mh5_SettingsList .mh5_List .mh5_ListItem>div{display:block;border-bottom:none;margin:0;}
.mh5_SettingsDialog .mh5_SettingsDialogContainer .mh5_SettingsList .mh5_List .mh5_ListItem .mh5_status{-webkit-box-flex:0;-moz-box-flex:0;-ms-flex:0 0 auto;box-flex:0;background:url(fw/img/buttons_select.png) no-repeat;background-size:400% 100%;height:4rem;width:4rem;background-position:0 0;margin:0 2rem;}
.mh5_SettingsDialog .mh5_SettingsDialogContainer .mh5_SettingsList .mh5_List .mh5_ListItem.mh5_disabled{color:#888888;}.mh5_SettingsDialog .mh5_SettingsDialogContainer .mh5_SettingsList .mh5_List .mh5_ListItem.mh5_disabled .mh5_status{opacity:.3;}
.mh5_SettingsDialog .mh5_SettingsDialogContainer .mh5_SettingsList .mh5_mapTypes{width:100%;}.mh5_SettingsDialog .mh5_SettingsDialogContainer .mh5_SettingsList .mh5_mapTypes .mh5_selected .mh5_ListItem .mh5_status{background-position:-4rem 0;}
.mh5_SettingsDialog .mh5_SettingsDialogContainer .mh5_SettingsList .mh5_mapTypes .mh5_ListItem .mh5_name{padding:2.6rem 0 2.4rem 2.2rem;}
.mh5_SettingsDialog .mh5_SettingsDialogContainer .mh5_SettingsList .mh5_mapTypes .mh5_ListItem .mh5_status{background-position:0 0;}
.mh5_SettingsDialog .mh5_SettingsDialogContainer .mh5_SettingsList .mh5_mapTypes .mh5_ListItem.mh5_selected .mh5_status{background-position:-4rem 0;}
.mh5_SettingsDialog .mh5_SettingsDialogContainer .mh5_SettingsList .mh5_mapTypes .mh5_ListItem.mh5_CommunityMap>div{white-space:normal;text-overflow:clip;overflow:visible;}
.mh5_SettingsDialog .mh5_SettingsDialogContainer .mh5_SettingsList .mh5_mapTypes .mh5_ListItem.mh5_CommunityMap>div:first-child{-webkit-box-flex:1;-moz-box-flex:1;-ms-flex:1 0 auto;box-flex:1;-webkit-box-flex:1;-moz-box-flex:1;-ms-flex:1 0 0px;box-flex:1;}.mh5_SettingsDialog .mh5_SettingsDialogContainer .mh5_SettingsList .mh5_mapTypes .mh5_ListItem.mh5_CommunityMap>div:first-child .mh5_name{padding:3rem 0 0 2.2rem;}
.mh5_SettingsDialog .mh5_SettingsDialogContainer .mh5_SettingsList .mh5_mapTypes .mh5_ListItem.mh5_CommunityMap>div:first-child .mh5_description{white-space:normal;text-overflow:clip;overflow:visible;font-size:1.4rem;padding:0 0 1.8rem 2.2rem;}
.mh5_SettingsDialog .mh5_SettingsDialogContainer .mh5_SettingsList .mh5_mapTypes .mh5_ListItem.mh5_CommunityMap>div:last-child{-webkit-box-flex:0;-moz-box-flex:0;-ms-flex:0 0 auto;box-flex:0;-webkit-box-flex:0;-moz-box-flex:0;-ms-flex:0 0 auto;box-flex:0;}
.mh5_SettingsDialog .mh5_SettingsDialogContainer .mh5_SettingsList .mh5_SettingOnOff .mh5_ListItem .mh5_name{padding:2.6rem 0 2.4rem 2.2rem;}
.mh5_SettingsDialog .mh5_SettingsDialogContainer .mh5_SettingsList .mh5_SettingOnOff .mh5_ListItem .mh5_status{background-position:-8rem 0;}
.mh5_SettingsDialog .mh5_SettingsDialogContainer .mh5_SettingsList .mh5_SettingOnOff .mh5_ListItem.mh5_selected .mh5_status{background-position:-12rem 0;}
.mh5_SettingsDialog .mh5_SettingsDialogContainer .mh5_SettingsList .mh5_SegmentedButton{padding:2.2rem;background-color:#f3f3f3;border-bottom:.1rem solid #E5E5E5;}.mh5_SettingsDialog .mh5_SettingsDialogContainer .mh5_SettingsList .mh5_SegmentedButton>div{width:50%;}
.mh5_SettingsDialog .mh5_SettingsDialogContainer .mh5_SettingsList .mh5_languageSwitch{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-o-box;display:box;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-o-box-align:center;box-align:center;padding:3.6rem 0;width:100%;overflow:hidden;background-color:#f3f3f3;color:#999999;font-weight:normal;font-size:1.6rem;line-height:2rem;}.mh5_SettingsDialog .mh5_SettingsDialogContainer .mh5_SettingsList .mh5_languageSwitch>div:first-child{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-o-box;display:box;-webkit-box-flex:1;-moz-box-flex:1;-ms-flex:1 0 auto;box-flex:1;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-o-box-align:center;box-align:center;margin-left:2.2rem;}
.mh5_SettingsDialog .mh5_SettingsDialogContainer .mh5_SettingsList .mh5_languageSwitch>div:last-child{margin-right:2.2rem;}
.mh5_SettingsDialog .mh5_SettingsDialogContainer .mh5_SettingsList .mh5_languageSwitch .mh5_ButtonText{padding:0 1rem;}
.mh5_SettingsDialog .mh5_SettingsDialogContainer .mh5_SettingsList .mh5_languageSwitch .mh5_bg{background-color:#f3f3f3;}
.mh5_SettingsDialog .mh5_SettingsDialogContainer .mh5_SettingsList .mh5_TrafficSettingsContainer{display:block;}.mh5_SettingsDialog .mh5_SettingsDialogContainer .mh5_SettingsList .mh5_TrafficSettingsContainer .mh5_TrafficSettings{padding:.9rem 0 .8rem 0;background-color:#EDEDED;border-bottom:.2rem solid #E2E2E2;}.mh5_SettingsDialog .mh5_SettingsDialogContainer .mh5_SettingsList .mh5_TrafficSettingsContainer .mh5_TrafficSettings .mh5_ListItem{background-color:inherit;padding:1.7rem 0 1.8rem 0;border:none;}.mh5_SettingsDialog .mh5_SettingsDialogContainer .mh5_SettingsList .mh5_TrafficSettingsContainer .mh5_TrafficSettings .mh5_ListItem .mh5_name{padding:0;}
.mh5_SettingsDialog .mh5_SettingsDialogContainer .mh5_SettingsList .mh5_TrafficSettingsContainer .mh5_TrafficSettings .mh5_ListItem .mh5_image{-webkit-box-flex:0;-moz-box-flex:0;-ms-flex:0 0 auto;box-flex:0;background:url(fw/img/iconsheet_traffic.png) no-repeat;background-size:700% 100%;height:4rem;width:4rem;margin-left:2.2rem;margin-right:2rem;height:4rem;width:4rem;}
.mh5_SettingsDialog .mh5_SettingsDialogContainer .mh5_SettingsList .mh5_TrafficSettingsContainer .mh5_TrafficSettings .mh5_ListItem .mh5_imageAccidents{background-position:0 0;}
.mh5_SettingsDialog .mh5_SettingsDialogContainer .mh5_SettingsList .mh5_TrafficSettingsContainer .mh5_TrafficSettings .mh5_ListItem .mh5_imageConstructions{background-position:-4rem 0;}
.mh5_SettingsDialog .mh5_SettingsDialogContainer .mh5_SettingsList .mh5_TrafficSettingsContainer .mh5_TrafficSettings .mh5_ListItem .mh5_imageCongestions{background-position:-8rem 0;}
.mh5_SettingsDialog .mh5_SettingsDialogContainer .mh5_SettingsList .mh5_TrafficSettingsContainer .mh5_TrafficSettings .mh5_ListItem .mh5_imageOthers{background-position:-12rem 0;}
.mh5_SettingsDialog .mh5_SettingsDialogContainer .mh5_SettingsList .mh5_TrafficSettingsContainer .mh5_TrafficSettings .mh5_ListItem .mh5_status{-webkit-box-flex:0;-moz-box-flex:0;-ms-flex:0 0 auto;box-flex:0;background:url(fw/img/buttons_select.png) no-repeat;background-size:400% 100%;height:4rem;width:4rem;background-position:-8rem 0;}
.mh5_SettingsDialog .mh5_SettingsDialogContainer .mh5_SettingsList .mh5_TrafficSettingsContainer .mh5_TrafficSettings .mh5_ListItem.mh5_selected .mh5_status{background-position:-12rem 0;}
.mh5_SettingsDialog .mh5_SettingsDialogContainer .mh5_SettingsList .mh5_TrafficSettingsContainer .mh5_criticalitySigns{padding:2rem 0;text-align:center;background-color:#EDEDED;border-bottom:.2rem solid #E2E2E2;color:#999999;font-size:1.6rem;}.mh5_SettingsDialog .mh5_SettingsDialogContainer .mh5_SettingsList .mh5_TrafficSettingsContainer .mh5_criticalitySigns li{display:inline;margin-right:2rem;}.mh5_SettingsDialog .mh5_SettingsDialogContainer .mh5_SettingsList .mh5_TrafficSettingsContainer .mh5_criticalitySigns li>div{display:inline-block;}
.mh5_SettingsDialog .mh5_SettingsDialogContainer .mh5_SettingsList .mh5_TrafficSettingsContainer .mh5_criticalitySigns li .text{vertical-align:top;}
.mh5_SettingsDialog .mh5_SettingsDialogContainer .mh5_SettingsList .mh5_TrafficSettingsContainer .mh5_criticalitySigns li .img{margin-left:.6rem;-webkit-box-flex:0;-moz-box-flex:0;-ms-flex:0 0 auto;box-flex:0;background:url(fw/img/iconsheet_traffic.png) no-repeat;background-size:700% 100%;height:4rem;width:4rem;height:2rem;width:2rem;}
.mh5_SettingsDialog .mh5_SettingsDialogContainer .mh5_SettingsList .mh5_TrafficSettingsContainer .mh5_criticalitySigns li .img_minor{background-position:-8rem 0;}
.mh5_SettingsDialog .mh5_SettingsDialogContainer .mh5_SettingsList .mh5_TrafficSettingsContainer .mh5_criticalitySigns li .img_major{background-position:-10rem 0;}
.mh5_SettingsDialog .mh5_SettingsDialogContainer .mh5_SettingsList .mh5_TrafficSettingsContainer .mh5_criticalitySigns li .img_critical{background-position:-12rem 0;}
.mh5_SettingsDialog .mh5_SettingsDialogContainer .mh5_SettingsList .mh5_textButton{height:3.6rem;border:none;-webkit-border-top-right-radius:0.4rem;-webkit-border-bottom-right-radius:0.4rem;-webkit-border-bottom-left-radius:0.4rem;-webkit-border-top-left-radius:0.4rem;-moz-border-radius:0.4rem;border-radius:0.4rem;}
.mh5_SettingsDialog .mh5_fillup{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-o-box;display:box;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-o-box-pack:center;box-pack:center;-webkit-box-flex:1;-moz-box-flex:1;-ms-flex:1 0 auto;box-flex:1;-webkit-box-flex:1;-moz-box-flex:1;-ms-flex:1 0 600px;box-flex:1;background-color:#f3f3f3;}
.mh5_tabletLayout .mh5_SettingsDialog .mh5_SettingsDialogContainer .mh5_mapOffset{height:25rem;background-position:1rem 21rem;}
.mh5_SegmentedButton>div{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-o-box;display:box;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-o-box-align:center;box-align:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-o-box-pack:center;box-pack:center;-webkit-box-flex:1;-moz-box-flex:1;-ms-flex:1 0 auto;box-flex:1;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;font-size:1.6rem;height:3.6rem;color:#FFF;background-color:#0B2332;}.mh5_SegmentedButton>div:first-child{-webkit-border-top-left-radius:0.4rem;-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0.4rem;-moz-border-radius:0.4rem 0 0 0.4rem;border-radius:0.4rem 0 0 0.4rem;}
.mh5_SegmentedButton>div:last-child{-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:0.4rem;-webkit-border-bottom-right-radius:0.4rem;-webkit-border-bottom-left-radius:0;-moz-border-radius:0 0.4rem 0.4rem 0;border-radius:0 0.4rem 0.4rem 0;}
.mh5_SegmentedButton>div.mh5_selected{background-color:#1080DD;}
.mh5_SegmentedButton>div>div{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-o-box;display:box;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-o-box-align:center;box-align:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-o-box-pack:center;box-pack:center;-webkit-box-flex:1;-moz-box-flex:1;-ms-flex:1 0 auto;box-flex:1;height:100%;margin:0 !important;text-align:center;}
.mh5_SegmentedButton>div.mh5_disabled{opacity:.3;}
.mh5_SegmentedIconButton{width:100%;}.mh5_SegmentedIconButton>div{-webkit-box-flex:1;-moz-box-flex:1;-ms-flex:1 0 auto;box-flex:1;}.mh5_SegmentedIconButton>div>div{margin:auto;}
.mh5_ProgressBar{position:absolute;width:8rem;height:1rem;padding-left:1rem;}.mh5_ProgressBar div{position:absolute;}
.mh5_ProgressBar>.left{left:-1rem;right:0;height:100%;background:url(fw/img/progressbar.png) 0 0 no-repeat;-webkit-background-size:100%;-moz-background-size:100%;-o-background-size:100%;background-size:100%;-webkit-background-size:100% 200%;-moz-background-size:100% 200%;-o-background-size:100% 200%;background-size:100% 200%;}
.mh5_ProgressBar>.right{right:-1rem;width:1rem;height:100%;background:url(fw/img/progressbar.png) -29rem 0 no-repeat;-webkit-background-size:100%;-moz-background-size:100%;-o-background-size:100%;background-size:100%;-webkit-background-size:100% 200%;-moz-background-size:100% 200%;-o-background-size:100% 200%;background-size:100% 200%;}
.mh5_ProgressBar .overlay{overflow:hidden;width:0;height:100%;left:-1rem;}.mh5_ProgressBar .overlay>div{width:8rem;height:100%;}.mh5_ProgressBar .overlay>div>.left{left:0;right:1rem;height:100%;background:url(fw/img/progressbar.png) 0 -1rem no-repeat;-webkit-background-size:100%;-moz-background-size:100%;-o-background-size:100%;background-size:100%;-webkit-background-size:100% 200%;-moz-background-size:100% 200%;-o-background-size:100% 200%;background-size:100% 200%;}
.mh5_ProgressBar .overlay>div>.right{right:0;width:1rem;height:100%;background:url(fw/img/progressbar.png) -29rem -1rem no-repeat;-webkit-background-size:100%;-moz-background-size:100%;-o-background-size:100%;background-size:100%;-webkit-background-size:100% 200%;-moz-background-size:100% 200%;-o-background-size:100% 200%;background-size:100% 200%;}
.mh5_Confirm,.mh5_Alert{-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-o-box-align:center;box-align:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-o-box-pack:center;box-pack:center;font-size:1.3rem;line-height:1.6rem;height:100%;width:100%;}.mh5_Confirm .mh5_AlertWrapper,.mh5_Alert .mh5_AlertWrapper{padding:2rem;background:white;margin:0 20px;}.mh5_Confirm .mh5_AlertWrapper .mh5_AlertTitle,.mh5_Alert .mh5_AlertWrapper .mh5_AlertTitle{font-size:1.8rem;line-height:2.4rem;margin-bottom:1.5rem;text-align:center;}
.mh5_Confirm .mh5_AlertWrapper .mh5_AlertMessage,.mh5_Alert .mh5_AlertWrapper .mh5_AlertMessage{margin-bottom:1.5rem;}.mh5_Confirm .mh5_AlertWrapper .mh5_AlertMessage a,.mh5_Alert .mh5_AlertWrapper .mh5_AlertMessage a{color:#06A;}
.mh5_Confirm .mh5_AlertWrapper .mh5_AlertButtons,.mh5_Alert .mh5_AlertWrapper .mh5_AlertButtons{margin-top:1rem;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-o-box;display:box;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-o-box-align:center;box-align:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-o-box-pack:center;box-pack:center;}.mh5_Confirm .mh5_AlertWrapper .mh5_AlertButtons .mh5_Button,.mh5_Alert .mh5_AlertWrapper .mh5_AlertButtons .mh5_Button{display:-webkit-inline-box;display:-moz-inline-box;display:-ms-inline-flexbox;display:-o-inline-box;display:inline-box;min-width:10rem;}
.mh5_Confirm{-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-o-box-align:center;box-align:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-o-box-pack:center;box-pack:center;font-size:1.3rem;line-height:1.6rem;height:100%;width:100%;text-align:center;}.mh5_Confirm .mh5_ConfirmWrapper{padding:2rem;background:white;margin:2rem 2rem 0;display:inline-block;}.mh5_Confirm .mh5_ConfirmWrapper .mh5_ConfirmMessage{font-size:1.8rem;line-height:2.4rem;margin-bottom:1.5rem;text-align:center;}
.mh5_Confirm .mh5_ConfirmWrapper .mh5_Confirm_Buttons{margin-top:1rem;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-o-box;display:box;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-o-box-align:center;box-align:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-o-box-pack:center;box-pack:center;width:100%;}.mh5_Confirm .mh5_ConfirmWrapper .mh5_Confirm_Buttons .mh5_Button{display:-webkit-inline-box;display:-moz-inline-box;display:-ms-inline-flexbox;display:-o-inline-box;display:inline-box;min-width:10rem;}.mh5_Confirm .mh5_ConfirmWrapper .mh5_Confirm_Buttons .mh5_Button:before,.mh5_Confirm .mh5_ConfirmWrapper .mh5_Confirm_Buttons .mh5_Button:after,.mh5_Confirm .mh5_ConfirmWrapper .mh5_Confirm_Buttons .mh5_Button .mh5_ButtonText{background-image:url(lcapp/img/maps/collections/button_long_darkblue.png);}
.mh5_BusyDialog{background-color:rgba(11, 35, 50, 0.9);width:100%;height:100%;}.mh5_BusyDialog .mh5_spinner_big_bright{position:absolute;top:50%;margin-top:-1.6rem;left:50%;margin-left:-1.6rem;}
.mh5_Prompt{-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-o-box-align:center;box-align:center;font-size:1.3rem;line-height:1.6rem;color:#FFF;}.mh5_Prompt.mh5_modal{-webkit-box-pack:end;-moz-box-pack:end;-ms-flex-pack:end;-o-box-pack:end;box-pack:end;background-color:rgba(255, 180, 200, 0);}
.mh5_Prompt .mh5_PromptContainer{-webkit-border-top-right-radius:0.4rem;-webkit-border-bottom-right-radius:0.4rem;-webkit-border-bottom-left-radius:0.4rem;-webkit-border-top-left-radius:0.4rem;-moz-border-radius:0.4rem;border-radius:0.4rem;background-color:rgba(0, 15, 26, 0.8);height:auto;overflow:hidden;padding:1rem;width:26.5rem;position:relative;bottom:1rem;}.mh5_Prompt .mh5_PromptContainer .mh5_PromptHeader{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-o-box;display:box;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;-o-box-align:start;box-align:start;width:100%;padding-bottom:1rem;border-bottom:0.1rem solid rgba(255, 255, 255, 0.6);}.mh5_Prompt .mh5_PromptContainer .mh5_PromptHeader .mh5_PromptTitle{-webkit-box-flex:1;-moz-box-flex:1;-ms-flex:1 0 auto;box-flex:1;-webkit-box-flex:1;-moz-box-flex:1;-ms-flex:1 0 0px;box-flex:1;color:#FFF;font-size:1.8rem;font-weight:100;line-height:2.3rem;margin:0;}
.mh5_app{line-height:1;border:0;vertical-align:baseline;font-family:"Nokia Pure",Arial,sans-serif;-webkit-user-select:none;-moz-user-select:-moz-none;-ms-user-select:none;-o-user-select:none;user-select:none;overflow-x:hidden;-webkit-text-size-adjust:none;-webkit-tap-highlight-color:rgba(0, 0, 0, 0);-ms-content-zooming:none;}
.mh5_ios{font-family:"Helvetica Neue",Arial,sans-serif;}.mh5_ios .mh5_TextInput form input,.mh5_ios .mh5_NPS .mh5_TextArea,.mh5_ios .mh5_Button.mh5_textButton{font-family:"Helvetica Neue",Arial,sans-serif;}
.mh5_ios .mh5_SettingsDialog .mh5_SettingsDialogContainer .mh5_SettingsList .mh5_List .mh5_ListItem .mh5_name{line-height:2rem;}
.mh5_audio{display:none;width:0;height:0;}
.mh5_link{outline:0;}
.mh5_modal{position:absolute;left:0;top:0;right:0;bottom:0;z-index:99;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-o-box;display:box;-ms-flex-direction:column;-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;box-orient:vertical;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-o-box-pack:center;box-pack:center;background:rgba(0, 0, 0, 0.3);z-index:100;}
@media (-webkit-device-pixel-ratio:1.5){.mh5_hwacc_body{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}}@media (-webkit-max-device-pixel-ratio:1.4){.mh5_hwacc_viewer{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}}.mh5_no_callout{-webkit-touch-callout:none;}
.mh5_table{display:table;table-layout:fixed;border-collapse:collapse;border-spacing:0;width:100%;height:100%;}.mh5_table .mh5_tableRow{display:table-row;}.mh5_table .mh5_tableRow>*{display:table-cell;text-align:center;vertical-align:middle;}
.mh5_transition_slide,.mh5_transition_fade{-webkit-transform:translatez(0);-moz-transform:translatez(0);transform:translatez(0);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-perspective:1;-moz-perspective:1;perspective:1;}
.mh5_transition_slide{-webkit-transition:-webkit-transform 0.35s cubic-bezier(0.2, 0.3, 0.1, 0.9);-moz-transition:-moz-transform 0.35s cubic-bezier(0.2, 0.3, 0.1, 0.9);transition:transform 0.35s cubic-bezier(0.2, 0.3, 0.1, 0.9);overflow-y:hidden;}
.mh5_transition_DC_in{-webkit-transition:-webkit-transform 0.35s cubic-bezier(0.2, 0.3, 0.1, 0.9);-moz-transition:-moz-transform 0.35s cubic-bezier(0.2, 0.3, 0.1, 0.9);transition:transform 0.35s cubic-bezier(0.2, 0.3, 0.1, 0.9);overflow-y:hidden;}
.mh5_transition_DC_out{-webkit-transition:-webkit-transform 0.25s cubic-bezier(0.7, 0.1, 0.7, 0.8);-moz-transition:-moz-transform 0.25s cubic-bezier(0.7, 0.1, 0.7, 0.8);transition:transform 0.25s cubic-bezier(0.7, 0.1, 0.7, 0.8);overflow-y:hidden;}
.mh5_transition_fade{-webkit-transition:opacity 0.35s cubic-bezier(0.2, 0.3, 0.1, 0.9);-moz-transition:opacity 0.35s cubic-bezier(0.2, 0.3, 0.1, 0.9);transition:opacity 0.35s cubic-bezier(0.2, 0.3, 0.1, 0.9);overflow-y:hidden;}
.mh5_transition_left{-webkit-transform:translatex(-100%);-moz-transform:translatex(-100%);transform:translatex(-100%);}
.mh5_transition_right{-webkit-transform:translatex(100%);-moz-transform:translatex(100%);transform:translatex(100%);}
.mh5_transition_center{-webkit-transform:translatex(0);-moz-transform:translatex(0);transform:translatex(0);}
.mh5_transition_top{-webkit-transform:translatey(-100%);-moz-transform:translatey(-100%);transform:translatey(-100%);}
.mh5_transition_middle{-webkit-transform:translatey(0);-moz-transform:translatey(0);transform:translatey(0);}
.mh5_transition_bottom{-webkit-transform:translatey(100%);-moz-transform:translatey(100%);transform:translatey(100%);}
.mh5_transition_show{opacity:1;}
.mh5_transition_hide{opacity:0;}
.mh5_transition_bgcolor{-webkit-transition:background-color 0.35s cubic-bezier(0.2, 0.3, 0.1, 0.9);-moz-transition:background-color 0.35s cubic-bezier(0.2, 0.3, 0.1, 0.9);transition:background-color 0.35s cubic-bezier(0.2, 0.3, 0.1, 0.9);}
.mh5_scrollbarH,.mh5_scrollbarV{position:absolute;z-index:100;background-color:#FFF;}.mh5_scrollbarH div,.mh5_scrollbarV div{position:absolute;z-index:100;}
.mh5_scrollbarH{bottom:0;height:1rem;left:0;right:0;border-style:solid;border-color:#FFF;border-width:0 1rem;}.mh5_scrollbarH div{top:.4rem;height:.2rem;}
.mh5_scrollbarV{width:1rem;}.mh5_scrollbarV div{left:.4rem;width:.2rem;}
@-webkit-keyframes mh5_Spinner_rotate{from{-webkit-transform:rotate(0deg);} to{-webkit-transform:rotate(360deg);}}@-moz-keyframes mh5_Spinner_rotate{from{-moz-transform:rotate(0deg);} to{-moz-transform:rotate(360deg);}}@keyframes mh5_Spinner_rotate{from{transform:rotate(0deg);} to{transform:rotate(360deg);}}.mh5_spinner{-webkit-animation-duration:2s;-moz-animation-duration:2s;-ms-animation-duration:2s;animation-duration:2s;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;-ms-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:mh5_Spinner_rotate;-moz-animation-name:mh5_Spinner_rotate;-ms-animation-name:mh5_Spinner_rotate;animation-name:mh5_Spinner_rotate;-webkit-animation-timing-function:linear;-moz-animation-timing-function:linear;-ms-animation-timing-function:linear;animation-timing-function:linear;width:2.1rem;height:2.1rem;background:url(fw/img/spinner.png) no-repeat;}
.mh5_spinner_big_bright{-webkit-animation-duration:2s;-moz-animation-duration:2s;-ms-animation-duration:2s;animation-duration:2s;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;-ms-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:mh5_Spinner_rotate;-moz-animation-name:mh5_Spinner_rotate;-ms-animation-name:mh5_Spinner_rotate;animation-name:mh5_Spinner_rotate;-webkit-animation-timing-function:linear;-moz-animation-timing-function:linear;-ms-animation-timing-function:linear;animation-timing-function:linear;width:2.1rem;height:2.1rem;background:url(fw/img/spinner.png) no-repeat;width:3.2rem;height:3.2rem;background:url(fw/img/spinner_big_bright.png) no-repeat;}
.mh5_spinner_big_dark{-webkit-animation-duration:2s;-moz-animation-duration:2s;-ms-animation-duration:2s;animation-duration:2s;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;-ms-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:mh5_Spinner_rotate;-moz-animation-name:mh5_Spinner_rotate;-ms-animation-name:mh5_Spinner_rotate;animation-name:mh5_Spinner_rotate;-webkit-animation-timing-function:linear;-moz-animation-timing-function:linear;-ms-animation-timing-function:linear;animation-timing-function:linear;width:2.1rem;height:2.1rem;background:url(fw/img/spinner.png) no-repeat;width:3.2rem;height:3.2rem;background:url(fw/img/spinner_big_dark.png) no-repeat;margin:1rem auto;}
.mh5_cssTransform3dTest{width:0;height:0;}
@media (transform-3d),(-o-transform-3d),(-moz-transform-3d),(-ms-transform-3d),(-webkit-transform-3d){.mh5_cssTransform3dTest{position:relative;}}.mh5_hScroll{-ms-touch-action:none;}
.mh5_vScroll{-ms-touch-action:none;}
.mh5_Page header .mh5_Search{-webkit-box-flex:1;-moz-box-flex:1;-ms-flex:1 0 auto;box-flex:1;}
.mh5_Page header .mh5_modeToggle{-webkit-box-flex:0;-moz-box-flex:0;-ms-flex:0 0 auto;box-flex:0;-webkit-box-flex:0;-moz-box-flex:0;-ms-flex:0 0 auto;box-flex:0;}.mh5_Page header .mh5_modeToggle:after{background-position:-6rem -8rem;}
.mh5_Page header .mh5_modeToggle.mh5_ListMode:after{background-position:-6rem -6rem;}
.mh5_Search{margin:0 1rem;}.mh5_Search .mh5_TextInput{border:0 none;}.mh5_Search .mh5_TextInput:not(.focus) form:after{background:url(fw/img/iconsheet.png) 0 0 no-repeat;-webkit-background-size:400%;-moz-background-size:400%;-o-background-size:400%;background-size:400%;-webkit-background-size:400% 1400%;-moz-background-size:400% 1400%;-o-background-size:400% 1400%;background-size:400% 1400%;background-position:0 -8rem;display:block;width:2rem;height:2rem;content:"";position:absolute;right:-2.4rem;top:.6rem;}
.mh5_Search .mh5_TextInput.focus form input{font-weight:bold;}
.mh5_Search .mh5_TextInput form input:-ms-input-placeholder,.mh5_Search .mh5_TextInput form input:-moz-placeholder{font-weight:normal;}
.mh5_Search .mh5_TextInput form input::-webkit-input-placeholder{font-weight:normal;}
.mh5_Search .mh5_SearchCompletion{-webkit-user-select:none;-moz-user-select:-moz-none;-ms-user-select:none;-o-user-select:none;user-select:none;position:absolute;left:0;margin-top:.9rem;right:0;padding:0;z-index:10;}.mh5_Search .mh5_SearchCompletion li{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;height:2.8rem;border-bottom:0.1rem solid #eeeeee;background-color:#FFF;color:#666666;font-size:1.6rem;padding:1.35rem 1rem 0 1.5rem;}.mh5_Search .mh5_SearchCompletion li.mh5_active{background-color:#eeeeee;border-top:0.1rem solid #aaaaaa;margin-top:-0.1rem;}
.mh5_Search .mh5_SearchCompletion li span{font-weight:bold;}
.mh5_Search .mh5_SearchCompletion li:last-child{border-bottom:0.1rem solid #aaaaaa;-webkit-box-shadow:0 0.4rem 0.4rem rgba(0, 0, 0, 0.15);-moz-box-shadow:0 0.4rem 0.4rem rgba(0, 0, 0, 0.15);-o-box-shadow:0 0.4rem 0.4rem rgba(0, 0, 0, 0.15);box-shadow:0 0.4rem 0.4rem rgba(0, 0, 0, 0.15);}
.mh5_Map{width:100%;height:100%;position:relative;z-index:0;-ms-touch-action:none;}.mh5_Map>*:not(canvas){z-index:1;}
.mh5_Map .mh5_mapContainer{position:absolute;z-index:0;}.mh5_Map .mh5_mapContainer canvas{vertical-align:top !important;position:relative;}
.mh5_Map .mh5_Button:before{padding:1.1rem;margin:-1.1rem -1rem 0 0;content:"";width:2.8rem;height:2.8rem;position:absolute;top:0;right:0;}
.mh5_Map .mh5_Button:after{background:url(fw/img/iconsheet.png) 0 0 no-repeat;-webkit-background-size:400%;-moz-background-size:400%;-o-background-size:400%;background-size:400%;-webkit-background-size:400% 1400%;-moz-background-size:400% 1400%;-o-background-size:400% 1400%;background-size:400% 1400%;}
.mh5_Map.mh5_passive{pointer-events:none;}
.mh5_Map .mh5_zoom{position:absolute;right:1rem;width:3.6rem;height:9.6rem;top:50%;margin-top:-6.5rem;}.mh5_Map .mh5_zoom a{position:absolute;}.mh5_Map .mh5_zoom a.mh5_zoomIn{top:0;}.mh5_Map .mh5_zoom a.mh5_zoomIn:after{background-position:-4rem -24rem;}
.mh5_Map .mh5_zoom a.mh5_zoomOut{bottom:0;}.mh5_Map .mh5_zoom a.mh5_zoomOut:after{background-position:-6rem -24rem;}
.mh5_Map.mh5_inverse .mh5_zoom a.mh5_zoomIn:after{background-position:-4rem 0;}
.mh5_Map.mh5_inverse .mh5_zoom a.mh5_zoomOut:after{background-position:-6rem 0;}
@media all and (max-height:215px){.mh5_zoom{display:none;}}.mh5_Map .position{position:absolute;bottom:0;left:0;margin:0 0 1rem 1rem;}.mh5_Map .position.available:after{background-position:0 0;}
.mh5_Map .position.missing:after{background-position:0 -4rem;}
.mh5_Map .position.tracking:after{background-position:-6rem -4rem;}
.mh5_Map.mh5_inverse .position.available:after{background-position:0 0;}
.mh5_Map.mh5_inverse .position.missing:after{background-position:0 -4rem;}
.mh5_Map.mh5_inverse .position.tracking:after{background-position:-6rem -4rem;}
.mh5_Map .settings{position:absolute;bottom:0;right:0;margin:0 1rem 1rem 0;}.mh5_Map .settings:after{background-position:-2rem -8rem;}
.mh5_Map.mh5_inverse .settings:after{background-position:-4rem -8rem;}
.mh5_Map .mh5_mapLogo{bottom:1.2rem;position:absolute;width:100%;}.mh5_Map .mh5_mapLogo.mh5_compact,.mh5_Map .mh5_mapLogo.mh5_large .mh5_copyright{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAyCAMAAADbXS0mAAAAM1BMVEUAAAAcRZAcRZAcRZAcRZAcRZAcRZAcRZAcRZAcRZAcRZAcRZAcRZAcRZAcRZAcRZAcRZA84UMWAAAAEHRSTlMA789gEDCfQCDfr1C/gI9wKmuE2AAAAXZJREFUeF7N1tmO5CAMhlFsE9Ysfv+nnUmR/oNUQg2+al+WdD4UF1LiFicGUlUWZxt/6jN5M3nWd8QQYO0nLPsD1lZIje1HMD7E9XOsLxZ/yH6rjFWK8ys+KOWb7a93Jcv6/ijBV1XlOOc9KQrN47e5QG0YI9jEOcX98eVT8+QnvGguN+PweDrrSUhN+GeSZzXcRXh1bqN1X1+QUFjwz7Jxnt/B6QKYLcQb1JagkGZ0rBITCrS1ZPw/M9ofbWdFu8LCbAxoKGDh5kKCNxZ2EFshNnBEocYiNnJOBcKHyc8qaMN9CAtvAO58TJ4XvGsX4PUua0g8713+wAh/3J2TR/7yPd76P6H5ttM83hh76KKqLFfncalk6BUFeRj3vjbPY4+C6NfsJyM18ih40vHIb+98Tu4yeOe7xy1DTr0fF/LI7xvAuICzKr/wTlKpABOFiGK/+YUCitaCfArFWoAIi5+D32eGJQ/RF+DNBfjlwgMDvKWA+fOFf97TO0pdheOiAAAAAElFTkSuQmCC) no-repeat center top;-webkit-background-size:3.2rem;-moz-background-size:3.2rem;-o-background-size:3.2rem;background-size:3.2rem;-webkit-background-size:3.2rem 2.5rem;-moz-background-size:3.2rem 2.5rem;-o-background-size:3.2rem 2.5rem;background-size:3.2rem 2.5rem;}
.mh5_Map .mh5_mapLogo.mh5_compact{pointer-events:auto;bottom:1.2rem;position:absolute;left:50%;margin-left:-1.6rem;width:3.2rem;height:2.5rem;-webkit-background-size:3.2rem;-moz-background-size:3.2rem;-o-background-size:3.2rem;background-size:3.2rem;-webkit-background-size:3.2rem 2.5rem;-moz-background-size:3.2rem 2.5rem;-o-background-size:3.2rem 2.5rem;background-size:3.2rem 2.5rem;}
.mh5_Map .mh5_mapLogo.mh5_large{height:4rem;text-align:center;pointer-events:none;}.mh5_Map .mh5_mapLogo.mh5_large .mh5_copyright{pointer-events:auto;display:inline-block;-webkit-background-size:3.2rem;-moz-background-size:3.2rem;-o-background-size:3.2rem;background-size:3.2rem;-webkit-background-size:3.2rem 2.5rem;-moz-background-size:3.2rem 2.5rem;-o-background-size:3.2rem 2.5rem;background-size:3.2rem 2.5rem;padding-top:3.1rem;white-space:nowrap;font-size:.9rem;}.mh5_Map .mh5_mapLogo.mh5_large .mh5_copyright a{text-decoration:underline;}
.mh5_inverse .mh5_mapLogo.mh5_compact,.mh5_inverse .mh5_mapLogo.mh5_large .mh5_copyright{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAyCAMAAADbXS0mAAAAM1BMVEUAAAD///////////////////////////////////////////////////////////////+3leKCAAAAEHRSTlMA789gEDCfQCDfr1C/gI9wKmuE2AAAAXZJREFUeF7N1tmO5CAMhlFsE9Ysfv+nnUmR/oNUQg2+al+WdD4UF1LiFicGUlUWZxt/6jN5M3nWd8QQYO0nLPsD1lZIje1HMD7E9XOsLxZ/yH6rjFWK8ys+KOWb7a93Jcv6/ijBV1XlOOc9KQrN47e5QG0YI9jEOcX98eVT8+QnvGguN+PweDrrSUhN+GeSZzXcRXh1bqN1X1+QUFjwz7Jxnt/B6QKYLcQb1JagkGZ0rBITCrS1ZPw/M9ofbWdFu8LCbAxoKGDh5kKCNxZ2EFshNnBEocYiNnJOBcKHyc8qaMN9CAtvAO58TJ4XvGsX4PUua0g8713+wAh/3J2TR/7yPd76P6H5ttM83hh76KKqLFfncalk6BUFeRj3vjbPY4+C6NfsJyM18ih40vHIb+98Tu4yeOe7xy1DTr0fF/LI7xvAuICzKr/wTlKpABOFiGK/+YUCitaCfArFWoAIi5+D32eGJQ/RF+DNBfjlwgMDvKWA+fOFf97TO0pdheOiAAAAAElFTkSuQmCC);}
.mh5_inverse .mh5_mapLogo.mh5_large .mh5_copyright{color:#FFF;}
.mh5_Nav{width:100%;height:100%;}.mh5_Nav .mh5_Map{-webkit-box-flex:1;-moz-box-flex:1;-ms-flex:1 0 auto;box-flex:1;height:auto;}.mh5_Nav .mh5_Map:before{-webkit-box-shadow:Inset 0 0.4rem 0.4rem rgba(0, 0, 0, 0.15);-moz-box-shadow:Inset 0 0.4rem 0.4rem rgba(0, 0, 0, 0.15);-o-box-shadow:Inset 0 0.4rem 0.4rem rgba(0, 0, 0, 0.15);box-shadow:Inset 0 0.4rem 0.4rem rgba(0, 0, 0, 0.15);position:absolute;left:0;right:0;height:.5rem;content:"";}
.mh5_Nav .mh5_Notification{position:absolute;top:10rem;left:0;z-index:5;}
.mh5_Nav header{position:absolute;top:0;left:0;right:0;height:10rem;z-index:99;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;background:rgba(0, 15, 26, 0.85);-webkit-transition:background-color 0.35s;-moz-transition:background-color 0.35s;-ms-transition:background-color 0.35s;-o-transition:background-color 0.35s;transition:background-color 0.35s;padding:0 0 4rem;}.mh5_Nav header.mh5_ListMode{background:#26333c;}
.mh5_Nav header .mh5_Button{border-bottom:0.1rem solid rgba(255, 255, 255, 0.1);border-left:0.1rem solid rgba(255, 255, 255, 0.1);position:absolute;top:0;}.mh5_Nav header .mh5_Button:not(.mh5_edit){-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;box-shadow:none;}
.mh5_Nav header .mh5_Button.mh5_edit{left:0;border-left:none;border-right:0.1rem solid rgba(255, 255, 255, 0.1);}.mh5_Nav header .mh5_Button.mh5_edit:after{background-position:-6rem -12rem;}
.mh5_Nav header .mh5_Button.mh5_maneuvers{right:0;}.mh5_Nav header .mh5_Button.mh5_maneuvers:after{background-position:-6rem -8rem;}
.mh5_Nav header .mh5_Button.mh5_maneuvers.mh5_ListMode:before{background-position:-6rem -6rem;}
.mh5_Nav header .mh5_nav_instruction{position:absolute;top:0;bottom:0;left:6rem;right:6rem;color:#FFF;height:auto;text-align:center;}.mh5_Nav header .mh5_nav_instruction .mh5_nav_distance,.mh5_Nav header .mh5_nav_instruction .mh5_nav_icon,.mh5_Nav header .mh5_nav_instruction .mh5_nav_hint{display:inline-block;vertical-align:middle;height:4.8rem;line-height:4.8rem;margin:.75rem 0 0;}
.mh5_Nav header .mh5_nav_instruction .mh5_nav_hint{font-size:1.0rem;font-weight:bold;}.mh5_Nav header .mh5_nav_instruction .mh5_nav_hint span{font-size:1.4rem;}
.mh5_Nav header .mh5_nav_instruction .mh5_nav_icon{width:3.6rem;margin:-0.1rem 0.8rem 0 0;background:url(fw/img/maneuvers_white.png) no-repeat;background-size:5400% 100%;}.mh5_Nav header .mh5_nav_instruction .mh5_nav_icon.mh5_maneuver_start{margin-top:.2rem;background:url(fw/img/from.png) no-repeat;background-size:90%;}
.mh5_Nav header .mh5_nav_instruction .mh5_nav_icon.mh5_maneuver_end{margin-top:.2rem;background:url(fw/img/to.png) no-repeat;background-size:90%;}
.mh5_Nav header .mh5_nav_instruction .mh5_nav_distance{font-size:2.4rem;font-weight:bold;}
.mh5_Nav header .mh5_nav_instruction .mh5_nav_maneuver{position:absolute;top:5rem;line-height:4.5rem;bottom:0;left:-3rem;right:-3rem;font-size:1.2rem;overflow:hidden;}.mh5_Nav header .mh5_nav_instruction .mh5_nav_maneuver span{font-weight:bold;}
.mh5_Nav header .mh5_nav_instruction .mh5_nav_hint_content,.mh5_Nav header .mh5_nav_instruction .mh5_nav_maneuver_content{display:inline-block;vertical-align:middle;line-height:1.3;}
.mh5_Nav header .mh5_reroute{position:absolute;top:9rem;z-index:999;border:1px ridge black;font-size:1.6rem;background:white;padding:.4rem .8rem;right:1rem;}
.mh5_Nav .mh5_List{-webkit-user-select:none;-moz-user-select:-moz-none;-ms-user-select:none;-o-user-select:none;user-select:none;height:100%;position:absolute;top:10rem;left:0;right:0;background-color:#888888;}
.mh5_Nav .mh5_Maneuvers{top:10rem;}.mh5_Nav .mh5_Maneuvers .mh5_ListItem:not(.mh5_pt){height:auto;min-height:5.4rem;}.mh5_Nav .mh5_Maneuvers .mh5_ListItem:not(.mh5_pt) div{overflow:visible;}
.mh5_Nav .mh5_Maneuvers .mh5_ListItem:not(.mh5_pt)>div{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-o-box;display:box;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-o-box-align:center;box-align:center;border-bottom:0.1rem solid #eeeeee;margin:0 1rem;}
.mh5_Nav .mh5_Maneuvers .mh5_ListItem:not(.mh5_pt) .mh5_ColumnLayout{-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-o-box-align:center;box-align:center;}
.mh5_Nav .mh5_Maneuvers .mh5_ListItem:not(.mh5_pt)>div>div:not(.mh5_ListItem_icon){margin:1rem 0;}
.mh5_Nav .mh5_Maneuvers .mh5_ListItem:not(.mh5_pt) .mh5_ListItem_icon{-webkit-box-flex:0;-moz-box-flex:0;-ms-flex:0 0 auto;box-flex:0;width:3.6rem;height:4.8rem;margin-right:.8rem;background:url(fw/img/maneuvers_black.png) no-repeat;background-size:5400% 100%;}.mh5_Nav .mh5_Maneuvers .mh5_ListItem:not(.mh5_pt) .mh5_ListItem_icon.mh5_maneuver_start{background:url(fw/img/from.png) no-repeat;background-size:100%;}
.mh5_Nav .mh5_Maneuvers .mh5_ListItem:not(.mh5_pt) .mh5_ListItem_icon.mh5_maneuver_end{background:url(fw/img/to.png) no-repeat;background-size:100%;}
.mh5_Nav .mh5_Maneuvers .mh5_ListItem:not(.mh5_pt) .mh5_ListItem_name{padding-top:0;color:#000;font-size:1.3rem;line-height:1.6rem;overflow:visible;white-space:normal;color:#222222;}.mh5_Nav .mh5_Maneuvers .mh5_ListItem:not(.mh5_pt) .mh5_ListItem_name span{font-weight:bold;}
.mh5_Nav .mh5_Maneuvers .mh5_ListItem:not(.mh5_pt) .mh5_ListItem_address{color:#888888;font-size:1.3rem;line-height:1.5rem;}
.mh5_PlaceSummary{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-o-box;display:box;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-o-box-align:center;box-align:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-o-box-pack:center;box-pack:center;-webkit-user-select:none;-moz-user-select:-moz-none;-ms-user-select:none;-o-user-select:none;user-select:none;color:#FFF;padding:1rem;}.mh5_PlaceSummary .details{-webkit-box-flex:1;-moz-box-flex:1;-ms-flex:1 0 auto;box-flex:1;-webkit-box-flex:1;-moz-box-flex:1;-ms-flex:1 0 0px;box-flex:1;margin:0;padding:0;}.mh5_PlaceSummary .details h1,.mh5_PlaceSummary .details h2{padding:0;margin:0;font:inherit;}
.mh5_PlaceSummary .details .mh5_category{display:inline;font-size:1.2rem;line-height:1.4rem;color:#999;font-weight:normal;margin:0.2rem 0 0.3rem 0;padding:0;}
.mh5_PlaceSummary .details .mh5_Rating{float:right;line-height:1.4rem;}
.mh5_PlaceSummary .details .mh5_name{margin-top:.5rem;color:#FFF;font-size:2rem;font-weight:normal;line-height:2.6rem;}
.mh5_PlaceSummary .details .mh5_address{margin-top:.4rem;font-size:1.6rem;color:#999;font-weight:normal;line-height:2.1rem;}
.mh5_PlaceSummary .details .mh5_source{color:#888888;float:right;margin-top:-1.5rem;padding-top:2rem;}
.mh5_PlaceSummary .details a.mh5_source{color:#1080dd;text-decoration:none;}
.mh5_PlaceDetails{-webkit-box-flex:1;-moz-box-flex:1;-ms-flex:1 0 auto;box-flex:1;width:100%;-webkit-transform-style:flat;position:absolute;top:0;bottom:0;z-index:9;}.mh5_PlaceDetails h1,.mh5_PlaceDetails h2,.mh5_PlaceDetails p{padding:0;margin:0;font:inherit;}
.mh5_PlaceDetails .mh5_vScroll{width:100%;height:100%;}.mh5_PlaceDetails .mh5_vScroll.mh5_fillupDisable{height:auto;}
.mh5_PlaceDetails .mh5_vScroll>div{width:100%;min-height:100%;}.mh5_PlaceDetails .mh5_vScroll>div.mh5_noFlicker>div{-webkit-transform:translate3d(0, 0, 0);}
.mh5_PlaceDetails .header_title{font-size:2.4rem;font-weight:normal;margin:0 0 2rem;}
.mh5_PlaceDetails h1.mh5_title{margin:0 1rem 1.2rem 0;color:#124191;}
.mh5_PlaceDetails .mh5_List{margin:0 0;position:relative;-webkit-user-select:none;-moz-user-select:-moz-none;-ms-user-select:none;-o-user-select:none;user-select:none;height:100%;}.mh5_PlaceDetails .mh5_List.mh5_searchResults{background-color:#888888;}
.mh5_PlaceDetails .mh5_spinnerContainer{background-color:#FFF;height:5.2rem;padding:1rem 0;}
.mh5_PlaceDetails .mh5_error{padding-top:2rem;width:27.2rem;font-size:1.3rem;color:#666;}.mh5_PlaceDetails .mh5_error h2{font-size:2.4rem;color:#06A;line-height:110%;padding-bottom:1rem;}
.mh5_PlaceDetails .mh5_fillup{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-o-box;display:box;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-o-box-pack:center;box-pack:center;background-color:#FFF;}
.mh5_PlaceDetails .mh5_fillup{-ms-flex-order:1;}
.mh5_PlaceDetails div:not(.mh5_fillupDisable) .mh5_fillup{-webkit-box-flex:1;-moz-box-flex:1;-ms-flex:1 0 auto;box-flex:1;-webkit-box-flex:1;-moz-box-flex:1;-ms-flex:1 0 1000px;box-flex:1;}
.mh5_PlaceDetails footer{-webkit-box-pack:end;-moz-box-pack:end;-ms-flex-pack:end;-o-box-pack:end;box-pack:end;-webkit-box-align:end;-moz-box-align:end;-ms-flex-align:end;-o-box-align:end;box-align:end;background-color:#eeeeee;color:#aaaaaa;font-size:1.1rem;line-height:1.3rem;padding:1.2rem 1rem;}.mh5_PlaceDetails footer a{text-decoration:none;}
.mh5_PlaceDetails footer .mh5_report{margin-top:1.2rem;color:#1080dd;}
.mh5_PlaceDetails .mh5_placeActions{-webkit-box-shadow:0 0.4rem 0.4rem rgba(0, 0, 0, 0.15);-moz-box-shadow:0 0.4rem 0.4rem rgba(0, 0, 0, 0.15);-o-box-shadow:0 0.4rem 0.4rem rgba(0, 0, 0, 0.15);box-shadow:0 0.4rem 0.4rem rgba(0, 0, 0, 0.15);display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-o-box;display:box;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-o-box-align:center;box-align:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-o-box-pack:center;box-pack:center;position:relative;height:7rem;width:100%;}.mh5_PlaceDetails .mh5_placeActions:before{position:absolute;content:"";height:.1rem;left:1rem;right:1rem;top:0;background-color:#888888;}
.mh5_PlaceDetails .mh5_placeActions .button{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-o-box;display:box;-webkit-box-align:end;-moz-box-align:end;-ms-flex-align:end;-o-box-align:end;box-align:end;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-o-box-pack:center;box-pack:center;position:relative;font-size:1.2rem;height:4.4rem;margin-bottom:.6rem;text-decoration:none;color:#FFF;width:20%;}.mh5_PlaceDetails .mh5_placeActions .button.mh5_disabled{opacity:.3;}
.mh5_PlaceDetails .mh5_placeActions .button.mh5_active:before{background:url(fw/img/squircle_light_active.png) 0 0 no-repeat;content:"";position:absolute;margin-left:-1.6rem;margin-top:auto;width:3.2rem;height:3.2rem;background:url(fw/img/squircle_active.png) 0 0 no-repeat;-webkit-background-size:100%;-moz-background-size:100%;-o-background-size:100%;background-size:100%;-webkit-background-size:100% 100%;-moz-background-size:100% 100%;-o-background-size:100% 100%;background-size:100% 100%;top:.2rem;left:50%;pointer-events:none;}
.mh5_PlaceDetails .mh5_placeActions .button:after{background:url(fw/img/iconsheet.png) 0 0 no-repeat;-webkit-background-size:400%;-moz-background-size:400%;-o-background-size:400%;background-size:400%;-webkit-background-size:400% 1400%;-moz-background-size:400% 1400%;-o-background-size:400% 1400%;background-size:400% 1400%;position:absolute;top:0;left:50%;margin-left:-1rem;margin-top:.7rem;width:2rem;height:2rem;content:"";pointer-events:none;}
.mh5_PlaceDetails .mh5_placeActions .button.mh5_disabled:after,.mh5_PlaceDetails .mh5_placeActions .button.mh5_disabled.mh5_active:after{opacity:.5;}
.mh5_PlaceDetails .mh5_placeActions .button.contact:after{background-position:0 -2rem;}
.mh5_PlaceDetails .mh5_placeActions .button.share:after{background-position:-2rem -2rem;}
.mh5_PlaceDetails .mh5_placeActions .button.route:after{background-position:-4rem -2rem;}
.mh5_PlaceDetails .mh5_placeActions .button.web:after{background-position:-6rem -2rem;}
.mh5_PlaceDetails .mh5_placeActions .button.favourite:after{background-position:-4rem -18rem;}
.mh5_PlaceDetails .mh5_placeActions .button.favourite.saved:after{background-position:-6rem -22rem;}
.mh5_PlaceDetails .mh5_Carousel{padding:0;background-color:#FFF;position:relative;}.mh5_PlaceDetails .mh5_Carousel>div{position:relative !important;}
.mh5_PlaceDetails .mh5_Carousel .mh5_InnerRoot{display:inline-block;width:auto;}.mh5_PlaceDetails .mh5_Carousel .mh5_InnerRoot>div{position:relative !important;}
.mh5_PlaceDetails .mh5_PlaceDetailsData{background-color:#FFF;display:block;color:#666666;font-weight:normal;font-size:1.3rem;line-height:1.6rem;padding:1rem 1rem 0 1rem;}.mh5_PlaceDetails .mh5_PlaceDetailsData .mh5_placetimes:first-child,.mh5_PlaceDetails .mh5_PlaceDetailsData .mh5_placeData:first-child{padding-top:1rem;}
.mh5_PlaceDetails .mh5_PlaceDetailsData .mh5_placetimes,.mh5_PlaceDetails .mh5_PlaceDetailsData .mh5_placeData{padding-bottom:1rem;}
.mh5_PlaceDetails .mh5_PlaceDetailsData .mh5_title{margin-bottom:1.5rem;}
.mh5_PlaceDetails .mh5_PlaceDetailsData h2{color:#444444;font-size:1.4rem;font-weight:bold;}
.mh5_PlaceDetails .mh5_PlaceDetailsData a{font-size:1.3rem;text-decoration:none;}
.mh5_PlaceDetails .mh5_PlaceDetailsData .title{clear:both;vertical-align:middle;}
.mh5_PlaceDetails .mh5_PlaceDetailsData .mh5_description{color:#666666;}
.mh5_PlaceDetails .mh5_PlaceDetailsData .mh5_icon{vertical-align:top;margin:0 .8rem .8rem 0;width:3rem;height:3rem;}
.mh5_PlaceDetails .mh5_PlaceDetailsData .mh5_ownerContent{padding-top:2rem;}.mh5_PlaceDetails .mh5_PlaceDetailsData .mh5_ownerContent .providerName{color:#888888;float:right;}
.mh5_PlaceDetails .mh5_PlaceDetailsData .mh5_Rating{margin-top:.4rem;margin-bottom:.6rem;}
.mh5_PlaceDetails .mh5_PlaceDetailsData>div>h2{}.mh5_PlaceDetails .mh5_PlaceDetailsData>div>h2:only-child{display:none;}
.mh5_PlaceDetails .mh5_PlaceDetailsData .mh5_reviews{position:relative;}
.mh5_PlaceDetails .mh5_PlaceDetailsData:not(.mh5_hidden)+.mh5_title{border-top:0.1rem solid #eeeeee;}
.mh5_PlaceDetails .mh5_PlaceDetailsData:not(.mh5_hidden)+.mh5_nearby_places{padding-top:1rem;}.mh5_PlaceDetails .mh5_PlaceDetailsData:not(.mh5_hidden)+.mh5_nearby_places>.mh5_title{border-top:0.1rem solid #eeeeee;}
.mh5_PlaceDetails .mh5_PlaceDetailsData .mh5_placeData+.mh5_guides{padding-top:2rem;}
.mh5_PlaceDetails .mh5_PlaceDetailsData+.mh5_PlaceDetailsData:not(.mh5_hidden){padding-top:2rem;}
.mh5_PlaceDetails .mh5_PlaceDetailsData .mh5_guides .mh5_title+div .mh5_guide,.mh5_PlaceDetails .mh5_PlaceDetailsData .mh5_reviews .mh5_title+div .mh5_guide,.mh5_PlaceDetails .mh5_PlaceDetailsData .mh5_guides .mh5_title+div .mh5_review,.mh5_PlaceDetails .mh5_PlaceDetailsData .mh5_reviews .mh5_title+div .mh5_review{border-top:0;padding-top:0;}
.mh5_PlaceDetails .mh5_PlaceDetailsData .mh5_guides .mh5_guide,.mh5_PlaceDetails .mh5_PlaceDetailsData .mh5_reviews .mh5_guide,.mh5_PlaceDetails .mh5_PlaceDetailsData .mh5_guides .mh5_review,.mh5_PlaceDetails .mh5_PlaceDetailsData .mh5_reviews .mh5_review{border-top:0.1rem solid #eeeeee;padding-top:1.5rem;margin-bottom:1rem;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-o-box;display:box;}.mh5_PlaceDetails .mh5_PlaceDetailsData .mh5_guides .mh5_guide .title,.mh5_PlaceDetails .mh5_PlaceDetailsData .mh5_reviews .mh5_guide .title,.mh5_PlaceDetails .mh5_PlaceDetailsData .mh5_guides .mh5_review .title,.mh5_PlaceDetails .mh5_PlaceDetailsData .mh5_reviews .mh5_review .title{color:#444444;font-size:1.4rem;line-height:2rem;padding-top:2rem;}
.mh5_PlaceDetails .mh5_PlaceDetailsData .mh5_guides .mh5_guide .mh5_description,.mh5_PlaceDetails .mh5_PlaceDetailsData .mh5_reviews .mh5_guide .mh5_description,.mh5_PlaceDetails .mh5_PlaceDetailsData .mh5_guides .mh5_review .mh5_description,.mh5_PlaceDetails .mh5_PlaceDetailsData .mh5_reviews .mh5_review .mh5_description{color:#666666;font-size:1.4rem;line-height:1.8rem;}
.mh5_PlaceDetails .mh5_PlaceDetailsData .mh5_guides .mh5_guide .mh5_reviewFooter,.mh5_PlaceDetails .mh5_PlaceDetailsData .mh5_reviews .mh5_guide .mh5_reviewFooter,.mh5_PlaceDetails .mh5_PlaceDetailsData .mh5_guides .mh5_review .mh5_reviewFooter,.mh5_PlaceDetails .mh5_PlaceDetailsData .mh5_reviews .mh5_review .mh5_reviewFooter{font-size:1.2rem;color:#999;padding:0.5rem 0;}
.mh5_PlaceDetails .mh5_PlaceDetailsData .mh5_guides .mh5_guide>div,.mh5_PlaceDetails .mh5_PlaceDetailsData .mh5_reviews .mh5_guide>div,.mh5_PlaceDetails .mh5_PlaceDetailsData .mh5_guides .mh5_review>div,.mh5_PlaceDetails .mh5_PlaceDetailsData .mh5_reviews .mh5_review>div{-webkit-box-flex:1;-moz-box-flex:1;-ms-flex:1 0 auto;box-flex:1;-webkit-box-flex:1;-moz-box-flex:1;-ms-flex:1 0 0px;box-flex:1;}
.mh5_PlaceDetails .mh5_PlaceDetailsData .mh5_guides .mh5_guide .mh5_ImgWrapper,.mh5_PlaceDetails .mh5_PlaceDetailsData .mh5_reviews .mh5_guide .mh5_ImgWrapper,.mh5_PlaceDetails .mh5_PlaceDetailsData .mh5_guides .mh5_review .mh5_ImgWrapper,.mh5_PlaceDetails .mh5_PlaceDetailsData .mh5_reviews .mh5_review .mh5_ImgWrapper{-webkit-box-flex:0;-moz-box-flex:0;-ms-flex:0 0 auto;box-flex:0;}
.mh5_PlaceDetails .mh5_PlaceDetailsData .mh5_openingTimes{color:#666666;max-width:38rem;margin-bottom:2rem;}.mh5_PlaceDetails .mh5_PlaceDetailsData .mh5_openingTimes .mh5_openingTime_day{-webkit-box-flex:1;-moz-box-flex:1;-ms-flex:1 0 auto;box-flex:1;}
.mh5_PlaceDetails .mh5_PlaceDetailsData .mh5_openingTimes .mh5_openingTime_schedule{-webkit-box-pack:end;-moz-box-pack:end;-ms-flex-pack:end;-o-box-pack:end;box-pack:end;}
.mh5_PlaceDetails .mh5_PlaceDetailsData .mh5_openingTimes .mh5_textAlignLeft{text-align:left;}
.mh5_PlaceDetails .mh5_PlaceDetailsData .mh5_openingTimes .mh5_textAlignRight{text-align:right;}
.mh5_PlaceDetails .mh5_Page:not(.mh5_transition_slide) .mh5_PlaceDetails .mh5_recommendationIndicator{-webkit-transition:-webkit-transform 0.2s ease-out;-moz-transition:-moz-transform 0.2s ease-out;-ms-transition:-ms-transform 0.2s ease-out;transition:transform 0.2s ease-out;}
.mh5_PlaceDetails .mh5_recommendationIndicator{position:absolute;margin-top:-0.1rem;left:-1rem;z-index:1;border-top-style:solid;border-top-width:1rem;border-left-color:transparent !important;border-left-style:solid;border-left-width:1rem;border-right-color:transparent !important;border-right-style:solid;border-right-width:1rem;}.mh5_PlaceDetails .mh5_recommendationIndicator>div{position:absolute;left:-0.9rem;top:-1.1rem;height:1.1rem;border-top:0.9rem solid #fff;border-left:0.9rem solid transparent;border-right:0.9rem solid transparent;}
.mh5_PlaceDetails .mh5_nearby_places{background-color:#FFF;}.mh5_PlaceDetails .mh5_nearby_places h1.mh5_title{margin:0 1rem 1rem 1rem;padding-top:2rem;padding-top:2rem;}
.mh5_PlaceDetails .mh5_nearby_places .mh5_nearbyCategoryToggle{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-o-box;display:box;-webkit-box-align:end;-moz-box-align:end;-ms-flex-align:end;-o-box-align:end;box-align:end;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-o-box-pack:center;box-pack:center;-webkit-box-flex:1;-moz-box-flex:1;-ms-flex:1 0 auto;box-flex:1;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;min-height:6.5rem;font-size:1.1rem;margin:0;padding:.5rem .5rem 0;}.mh5_PlaceDetails .mh5_nearby_places .mh5_nearbyCategoryToggle>div{-webkit-box-flex:1;-moz-box-flex:1;-ms-flex:1 0 auto;box-flex:1;-webkit-box-flex:1;-moz-box-flex:1;-ms-flex:1 0 0px;box-flex:1;overflow:hidden;position:relative;height:1.5rem;width:0;text-align:center;padding:0 .5rem 3.8rem;}.mh5_PlaceDetails .mh5_nearby_places .mh5_nearbyCategoryToggle>div.mh5_disabled{opacity:.2;}
.mh5_PlaceDetails .mh5_nearby_places .mh5_nearbyCategoryToggle>div.mh5_active:before{content:"";position:absolute;margin-left:auto;margin-top:auto;width:3.2rem;height:3.2rem;background:url(fw/img/squircle_active.png) 0 0 no-repeat;-webkit-background-size:100%;-moz-background-size:100%;-o-background-size:100%;background-size:100%;-webkit-background-size:100% 100%;-moz-background-size:100% 100%;-o-background-size:100% 100%;background-size:100% 100%;left:50%;margin:0;margin-left:-1.6rem;bottom:.2rem;pointer-events:none;}
.mh5_PlaceDetails .mh5_nearby_places .mh5_nearbyCategoryToggle>div:after{background:url(fw/img/iconsheet.png) 0 0 no-repeat;-webkit-background-size:400%;-moz-background-size:400%;-o-background-size:400%;background-size:400%;-webkit-background-size:400% 1400%;-moz-background-size:400% 1400%;-o-background-size:400% 1400%;background-size:400% 1400%;content:"";position:absolute;left:50%;bottom:.8rem;margin-left:-1rem;width:2rem;height:2rem;pointer-events:none;}
.mh5_PlaceDetails .mh5_nearby_places .mh5_nearbyCategoryToggle>div.eating:after{background-position:0 -10rem;}
.mh5_PlaceDetails .mh5_nearby_places .mh5_nearbyCategoryToggle>div.shopping:after{background-position:-4rem -10rem;}
.mh5_PlaceDetails .mh5_nearby_places .mh5_nearbyCategoryToggle>div.goingOut:after{background-position:-2rem -10rem;}
.mh5_PlaceDetails .mh5_nearby_places .mh5_nearbyCategoryToggle>div.sights:after{background-position:-6rem -10rem;}
.mh5_PlaceDetails .mh5_nearby_places .mh5_nearbyCategoryToggle>div.publicTransport:after{background-position:0 -12rem;}
.mh5_PlaceDetails .mh5_nearby_places .mh5_nearbyCategoryToggle+div{height:.2rem;}
.mh5_PlaceDetails .mh5_nearby_places .mh5_List{margin:0;position:relative;}.mh5_PlaceDetails .mh5_nearby_places .mh5_List .mh5_ListItem:first-child{margin-top:.5rem;}
.mh5_PlaceDetails .mh5_nearby_places .mh5_List .mh5_ColumnLayout>.mh5_RowLayout{-webkit-box-flex:1;-moz-box-flex:1;-ms-flex:1 0 auto;box-flex:1;-webkit-box-flex:1;-moz-box-flex:1;-ms-flex:1 0 0px;box-flex:1;}
.mh5_PlaceDetails .mh5_nearby_places .mh5_List .mh5_ListItem_distance{-webkit-box-flex:0;-moz-box-flex:0;-ms-flex:0 0 auto;box-flex:0;-webkit-box-flex:0;-moz-box-flex:0;-ms-flex:0 0 0px;box-flex:0;}
.mh5_RoutePage .mh5_IncidentDetails{top:10rem;}
.mh5_IncidentDetails{-webkit-box-flex:1;-moz-box-flex:1;-ms-flex:1 0 auto;box-flex:1;width:100%;-webkit-transform-style:flat;position:absolute;top:5rem;bottom:0;}.mh5_IncidentDetails h1,.mh5_IncidentDetails h2,.mh5_IncidentDetails p{font:inherit;}
.mh5_IncidentDetails .mh5_vScroll{width:100%;height:100%;}.mh5_IncidentDetails .mh5_vScroll.mh5_fillupDisable{height:auto;}
.mh5_IncidentDetails .mh5_vScroll>div{min-height:100%;width:100%;}.mh5_IncidentDetails .mh5_vScroll>div.mh5_noFlicker>div{-webkit-transform:translate3d(0, 0, 0);}
.mh5_IncidentDetails .mh5_fillup{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-o-box;display:box;-webkit-box-flex:1;-moz-box-flex:1;-ms-flex:1 0 auto;box-flex:1;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-o-box-pack:center;box-pack:center;background-color:#FFF;}
.mh5_IncidentDetails .mh5_fillup{-ms-flex-order:1;}
.mh5_IncidentDetails div:not(.mh5_fillupDisable) .mh5_fillup{-webkit-box-flex:1;-moz-box-flex:1;-ms-flex:1 0 auto;box-flex:1;-webkit-box-flex:1;-moz-box-flex:1;-ms-flex:1 0 1000px;box-flex:1;}
.mh5_incidentDetailsFiller{height:12.6rem;background-color:rgba(255, 255, 255, 0.00001);}
.mh5_incidentDetailsTitle{display:block;height:6rem;}.mh5_incidentDetailsTitle p{margin:0;padding:1.5rem 1.5rem 1.8rem 1.8rem;color:#FFF;font-weight:normal;font-size:1.2rem;line-height:1.8rem;}
.mh5_incidentDetailsData{background-color:#FFF;display:block;color:#666666;font-weight:normal;font-size:1.3rem;}.mh5_incidentDetailsData .header h1.mh5_title{display:inline;font-size:2.4rem;color:#06A;}
.mh5_incidentDetailsData .header>div{width:2.8rem;height:3.3rem;background-size:100%;display:inline-block;vertical-align:top;}
.mh5_incidentDetailsData div.header{padding:2rem 1.5rem;}
.mh5_incidentDetailsData p{margin:0 1.5rem 2rem;}
.mh5_incidentDetailsData p:last-child{padding:0 0 1rem;}
.mh5_Route{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-o-box;display:box;}.mh5_Route .mh5_inputs{padding:1.1rem 0 1.2rem;width:100%;}.mh5_Route .mh5_inputs .mh5_Search{padding:0;-webkit-box-flex:1;-moz-box-flex:1;-ms-flex:1 0 auto;box-flex:1;}
.mh5_Route .mh5_mode{padding:0.9rem 0 1.2rem;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;}
.mh5_Route .mh5_departureDayTime{position:relative;margin:-0.1rem 0.1rem 0 0.3rem;}.mh5_Route .mh5_departureDayTime .mh5_Button{-webkit-border-top-right-radius:0.2rem;-webkit-border-bottom-right-radius:0.2rem;-webkit-border-bottom-left-radius:0.2rem;-webkit-border-top-left-radius:0.2rem;-moz-border-radius:0.2rem;border-radius:0.2rem;border:0.1rem solid rgba(255, 255, 255, 0.1);-webkit-box-flex:1;-moz-box-flex:1;-ms-flex:1 0 auto;box-flex:1;-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;box-shadow:none;height:4.5rem;margin:0;color:#1080DA;min-width:0;}.mh5_Route .mh5_departureDayTime .mh5_Button:after{position:absolute;}
.mh5_Route .mh5_departureDayTime .mh5_Button.mh5_active,.mh5_Route .mh5_departureDayTime .mh5_Button:active{background-color:#002838;}
.mh5_Route .mh5_departureDayTime .mh5_dateTimePicker{display:none;}
.mh5_Route .mh5_departureDayTime .mh5_timeTravelNav{display:inline-block;height:4.5rem;opacity:0;}
.mh5_Route .mh5_departureDayTime .mh5_trafficDayNav{width:50%;position:absolute;left:0;top:0;}
.mh5_Route .mh5_departureDayTime .mh5_trafficTimeNav{width:50%;position:absolute;right:0;top:0;}
.mh5_Page.mh5_SearchPage{}.mh5_Page.mh5_SearchPage .mh5_Notification{left:0;top:5rem;}
.mh5_Page.mh5_SearchPage .mh5_SettingsDialog{top:5rem;}
.mh5_Page.mh5_SearchPage header{width:100%;height:5rem;position:relative;z-index:1;}.mh5_Page.mh5_SearchPage header .mh5_InnerRoot{height:5rem;}
.mh5_Page.mh5_SearchPage .mh5_Map{-webkit-box-flex:1;-moz-box-flex:1;-ms-flex:1 0 auto;box-flex:1;-webkit-box-flex:1;-moz-box-flex:1;-ms-flex:1 0 0px;box-flex:1;height:auto;z-index:0;}
.mh5_Page.mh5_SearchPage .mh5_PlaceDetails,.mh5_Page.mh5_SearchPage .mh5_IncidentDetails{top:5rem;z-index:1;}
.mh5_Page.mh5_SearchPage .mh5_PlaceDetailsMapOffset,.mh5_Page.mh5_SearchPage .mh5_incidentDetailsFiller{height:12.6rem;background-color:rgba(255, 255, 255, 0.00001);}
.mh5_Page.mh5_SearchPage .mh5_nearby_places .mh5_ListItem .mh5_spinner{float:right;}
.mh5_tabletLayout .mh5_List.mh5_ColumnLayout:before{display:block;width:100%;height:1rem;position:absolute;left:0;bottom:0;background-color:#FFF;border-top:solid .1rem #B3B3B3;content:"";}
.mh5_tabletLayout .mh5_List.mh5_ColumnLayout.mh5_selected:before{background-color:#16222D;}
.mh5_tabletLayout .mh5_Page.mh5_SearchPage{}.mh5_tabletLayout .mh5_Page.mh5_SearchPage header .mh5_Search{width:53%;}
.mh5_tabletLayout .mh5_Page.mh5_SearchPage header .mh5_fillup{-webkit-box-flex:1;-moz-box-flex:1;-ms-flex:1 0 auto;box-flex:1;height:100%;}
.mh5_tabletLayout .mh5_Page.mh5_SearchPage .mh5_PlaceDetailsMapOffset,.mh5_tabletLayout .mh5_Page.mh5_SearchPage .mh5_incidentDetailsFiller{height:27.6rem;}
.mh5_tabletLayout .mh5_Page.mh5_SearchPage .mh5_List.mh5_searchResults{height:13rem;width:100%;z-index:1;top:auto;bottom:0;position:relative;border-top:solid 0.1rem #B3B3B3;background-image:url(fw/img/searchResults_area_patternOverlay.png),-webkit-gradient(linear, 0% 0%, 0% 100%, from(#ffffff), to(#dcdcdc));background-image:url(fw/img/searchResults_area_patternOverlay.png),-moz-linear-gradient(0%, #ffffff, #dcdcdc);background-image:url(fw/img/searchResults_area_patternOverlay.png),-o-linear-gradient(0%, #ffffff, #dcdcdc);}.mh5_tabletLayout .mh5_Page.mh5_SearchPage .mh5_List.mh5_searchResults:before{display:block;width:100%;height:1rem;position:absolute;left:0;bottom:0;background-color:#FFF;border-top:solid .1rem #B3B3B3;content:"";}
.mh5_tabletLayout .mh5_Page.mh5_SearchPage .mh5_List.mh5_searchResults.mh5_selected:before{background-color:#16222D;}
.mh5_tabletLayout .mh5_Page.mh5_SearchPage .mh5_List.mh5_searchResults.mh5_selected .mh5_scrollbarH,.mh5_tabletLayout .mh5_Page.mh5_SearchPage .mh5_List.mh5_searchResults.mh5_selected .mh5_scrollbarV{background-color:#16222D;}
.mh5_tabletLayout .mh5_Page.mh5_SearchPage .mh5_List.mh5_searchResults.mh5_selected .mh5_scrollbarH{border-color:#16222D;}
.mh5_tabletLayout .mh5_Page.mh5_SearchPage .mh5_List.mh5_searchResults.mh5_selected .mh5_scrollbarV{border:none;}
.mh5_tabletLayout .mh5_Page.mh5_SearchPage .mh5_List.mh5_searchResults .mh5_ListItem{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-o-box;display:box;width:25rem;height:12rem;position:relative;}.mh5_tabletLayout .mh5_Page.mh5_SearchPage .mh5_List.mh5_searchResults .mh5_ListItem:not(:last-child):after{content:"";display:block;width:0.1rem;height:12rem;background-image:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#ffffff), to(#dcdcdc));background-image:-moz-linear-gradient(0%, #ffffff, #dcdcdc);background-image:-o-linear-gradient(0%, #ffffff, #dcdcdc);background-image:-ms-linear-gradient(top, #ffffff 0%, #dcdcdc 100%);}
.mh5_tabletLayout .mh5_Page.mh5_SearchPage .mh5_List.mh5_searchResults .mh5_ListItem:last-child{-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;box-shadow:none;}
.mh5_tabletLayout .mh5_Page.mh5_SearchPage .mh5_List.mh5_searchResults .mh5_ListItem:last-child:after{position:absolute;display:block;content:"";width:.5rem;height:10rem;bottom:0.1rem;background-image:url(fw/img/searchResults_area_shadow.png);}
.mh5_tabletLayout .mh5_Page.mh5_SearchPage .mh5_List.mh5_searchResults .mh5_ListItem:first-child{width:26rem;}
.mh5_tabletLayout .mh5_Page.mh5_SearchPage .mh5_List.mh5_searchResults .mh5_ListItem.mh5_selected{background-color:#16222D;}.mh5_tabletLayout .mh5_Page.mh5_SearchPage .mh5_List.mh5_searchResults .mh5_ListItem.mh5_selected .mh5_ListItem_name,.mh5_tabletLayout .mh5_Page.mh5_SearchPage .mh5_List.mh5_searchResults .mh5_ListItem.mh5_selected .mh5_ListItem_address,.mh5_tabletLayout .mh5_Page.mh5_SearchPage .mh5_List.mh5_searchResults .mh5_ListItem.mh5_selected .mh5_ListItem_distance{color:#FFF;}
.mh5_tabletLayout .mh5_Page.mh5_SearchPage .mh5_List.mh5_searchResults .mh5_ListItem .mh5_ImgWrapper img{margin:.4rem 0.8rem 0 1rem;width:3.9rem;}
.mh5_tabletLayout .mh5_Page.mh5_SearchPage .mh5_List.mh5_searchResults .mh5_ListItem>div{border:0;margin:0 1.5rem 0 0;}.mh5_tabletLayout .mh5_Page.mh5_SearchPage .mh5_List.mh5_searchResults .mh5_ListItem>div>div{-webkit-box-flex:0;-moz-box-flex:0;-ms-flex:0 0 auto;box-flex:0;}
.mh5_tabletLayout .mh5_Page.mh5_SearchPage .mh5_List.mh5_searchResults .mh5_ListItem .mh5_ListItem_name{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;display:block;margin:1.8rem 0 1.3rem 0;padding:0 0 .3rem 0;color:#222222;font-size:1.8rem;font-weight:bold;}
.mh5_tabletLayout .mh5_Page.mh5_SearchPage .mh5_List.mh5_searchResults .mh5_ListItem .mh5_ListItem_address{height:2.8rem;margin-bottom:1.5rem;color:#666666;font-size:1.1rem;line-height:1.4rem;white-space:normal;}
.mh5_tabletLayout .mh5_Page.mh5_SearchPage .mh5_List.mh5_searchResults .mh5_ListItem .mh5_ListItem_distance{display:block;font-size:12px;color:#666666;text-align:right;right:2rem;position:absolute;bottom:.8rem;}.mh5_tabletLayout .mh5_Page.mh5_SearchPage .mh5_List.mh5_searchResults .mh5_ListItem .mh5_ListItem_distance span{font-size:1.6rem;font-weight:bold;}
.mh5_tabletLayout .mh5_Page.mh5_SearchPage .mh5_List.mh5_searchResults .mh5_ListItem .mh5_ColumnLayout{-webkit-box-align:baseline;-moz-box-align:baseline;-ms-flex-align:baseline;-o-box-align:baseline;box-align:baseline;}
.mh5_tabletLayout .mh5_Page.mh5_SearchPage .mh5_List.mh5_searchResults .mh5_ListItem .mh5_Rating{display:block;}
.mh5_tabletLayout .mh5_Page.mh5_SearchPage .mh5_List.mh5_searchResults .mh5_ListItem:not(.mh5_selected) .mh5_Rating .star{background-position:-2rem -13rem;}
.mh5_tabletLayout .mh5_Page.mh5_SearchPage .mh5_List.mh5_searchResults .mh5_ListItem:not(.mh5_selected) .mh5_Rating .halfstar{background-position:-3rem -13rem;}
.mh5_tabletLayout .mh5_Page.mh5_SearchPage .mh5_List.mh5_searchResults .mh5_ListItem:not(.mh5_selected) .mh5_Rating .nostar{background-position:-1rem -13rem;}
.mh5_phoneLayout .mh5_Page.mh5_SearchPage header .mh5_Search{-webkit-box-flex:1;-moz-box-flex:1;-ms-flex:1 0 auto;box-flex:1;}
.mh5_phoneLayout .mh5_Page.mh5_SearchPage .mh5_List.mh5_searchResults{-webkit-user-select:none;-moz-user-select:-moz-none;-ms-user-select:none;-o-user-select:none;user-select:none;background-color:#888888;left:0;top:0;margin-top:5rem;position:absolute;width:100%;height:100%;z-index:0;}.mh5_phoneLayout .mh5_Page.mh5_SearchPage .mh5_List.mh5_searchResults .mh5_ListItem:last-child{-webkit-box-shadow:0 0.4rem 0.4rem rgba(0, 0, 0, 0.15);-moz-box-shadow:0 0.4rem 0.4rem rgba(0, 0, 0, 0.15);-o-box-shadow:0 0.4rem 0.4rem rgba(0, 0, 0, 0.15);box-shadow:0 0.4rem 0.4rem rgba(0, 0, 0, 0.15);}
.mh5_phoneLayout .mh5_Page.mh5_SearchPage .mh5_List.mh5_searchResults .mh5_ListItem>div{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-o-box;display:box;-webkit-box-flex:1;-moz-box-flex:1;-ms-flex:1 0 auto;box-flex:1;-webkit-box-flex:1;-moz-box-flex:1;-ms-flex:1 0 0px;box-flex:1;margin:0 1rem;}.mh5_phoneLayout .mh5_Page.mh5_SearchPage .mh5_List.mh5_searchResults .mh5_ListItem>div .mh5_RowLayout{-webkit-box-flex:1;-moz-box-flex:1;-ms-flex:1 0 auto;box-flex:1;-webkit-box-flex:1;-moz-box-flex:1;-ms-flex:1 0 0px;box-flex:1;}
.mh5_phoneLayout .mh5_Page.mh5_SearchPage .mh5_List.mh5_searchResults .mh5_ListItem>div .mh5_ImgWrapper img{margin:.4rem .7rem 0 0;}
.mh5_phoneLayout .mh5_Page.mh5_SearchPage .mh5_List.mh5_searchResults .mh5_ListItem>div .mh5_ListItem_address{color:#666666;font-size:1.3rem;line-height:1.6rem;}
.mh5_phoneLayout .mh5_Page.mh5_SearchPage .mh5_List.mh5_searchResults .mh5_ListItem>div .mh5_Rating{padding-top:.2rem;}
.mh5_phoneLayout .mh5_Page.mh5_SearchPage .mh5_List.mh5_searchResults .mh5_ListItem>div .mh5_ListItem_distance{margin-left:1.5rem;color:#666666;text-align:right;font-size:1.3rem;line-height:1.6rem;min-width:6rem;-webkit-box-flex:0;-moz-box-flex:0;-ms-flex:0 0 auto;box-flex:0;-webkit-box-flex:0;-moz-box-flex:0;-ms-flex:0 0 0px;box-flex:0;}
.mh5_phoneLayout .mh5_Page.mh5_SearchPage .mh5_List.mh5_searchResults .mh5_ListItem.mh5_active>div{border-bottom:1px solid #eeeeee;}
.mh5_phoneLayout .mh5_Page.mh5_SearchPage .mh5_List.mh5_searchResults .mh5_ListItem:last-child>div{border-bottom:0;}
.mh5_phoneLayout .mh5_Page.mh5_SearchPage .mh5_noresults{-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-o-box-align:center;box-align:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-o-box-pack:center;box-pack:center;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-o-box;display:box;left:0;bottom:0;top:5rem;width:100%;position:absolute;background-color:#888888;}.mh5_phoneLayout .mh5_Page.mh5_SearchPage .mh5_noresults .mh5_noresultstxt{color:#FFF;font-size:1.6rem;text-align:center;text-shadow:#444444 0 0.3rem 0.3rem;width:100%;height:2.5rem;}
.mh5_Page.mh5_RouteSettings.mh5_standardBackgroundColorDark,.mh5_Page.mh5_RouteSettings .mh5_standardBackgroundColorDark{background-color:#002838;}
.mh5_Page.mh5_RouteSettings .mh5_Notification{left:0;top:0;}
.mh5_Page.mh5_RouteSettings .mh5_Route{padding:0 2.5rem 2.5rem;}.mh5_Page.mh5_RouteSettings .mh5_Route .mh5_inputs{padding:0;}
.mh5_Page.mh5_RouteSettings .mh5_Route .mh5_Button.mh5_trafficDaySelector,.mh5_Page.mh5_RouteSettings .mh5_Route .mh5_Button.mh5_trafficTimeSelector{background-color:#00131d;}.mh5_Page.mh5_RouteSettings .mh5_Route .mh5_Button.mh5_trafficDaySelector.mh5_disabled,.mh5_Page.mh5_RouteSettings .mh5_Route .mh5_Button.mh5_trafficTimeSelector.mh5_disabled{color:#FFF;opacity:.15;}
.mh5_Page.mh5_RouteSettings .mh5_Route .mh5_Button.mh5_trafficDaySelector.mh5_active:not(.mh5_disabled),.mh5_Page.mh5_RouteSettings .mh5_Route .mh5_Button.mh5_trafficTimeSelector.mh5_active:not(.mh5_disabled){background-color:#002838;}
.mh5_Page.mh5_RouteSettings .mh5_Route .mh5_Button:not(.mh5_trafficDaySelector, .mh5_trafficTimeSelector){width:17.5rem;}
.mh5_Page.mh5_RouteSettings .mh5_Route .mh5_SegmentedIconButton{-webkit-border-top-right-radius:0.2rem;-webkit-border-bottom-right-radius:0.2rem;-webkit-border-bottom-left-radius:0.2rem;-webkit-border-top-left-radius:0.2rem;-moz-border-radius:0.2rem;border-radius:0.2rem;border:0.1rem solid rgba(255, 255, 255, 0.1);}.mh5_Page.mh5_RouteSettings .mh5_Route .mh5_SegmentedIconButton>div{padding-top:1.3rem;background-color:#00131d;}.mh5_Page.mh5_RouteSettings .mh5_Route .mh5_SegmentedIconButton>div.mh5_active:not(.mh5_disabled){background-color:#002838;}
.mh5_Page.mh5_RouteSettings .mh5_Route .mh5_SegmentedIconButton>div.mh5_selected{background-color:#163443;}
.mh5_Page.mh5_RouteSettings .mh5_Route .mh5_SegmentedIconButton>div:not(:first-child){border-left:0.1rem solid rgba(255, 255, 255, 0.1);}
.mh5_Page.mh5_RouteSettings .mh5_Route .mh5_SegmentedIconButton>div.mh5_disabled{opacity:0.15;}
.mh5_Page.mh5_RouteSettings .mh5_Route>.mh5_List{margin-right:-2.5rem;margin-left:-2.5rem;margin-top:1rem;overflow-x:hidden;}
.mh5_Page.mh5_RouteSettings .mh5_Route .mh5_Settings{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-o-box;display:box;}
.mh5_Page.mh5_RouteSettings .mh5_Route .mh5_departureDayTime,.mh5_Page.mh5_RouteSettings .mh5_Route .mh5_Settings,.mh5_Page.mh5_RouteSettings .mh5_Route .mh5_inputs .mh5_Search{margin-top:2rem;margin-right:0;margin-left:0;}
.mh5_Page.mh5_RouteSettings .mh5_Route .mh5_inputs .mh5_Search{margin-left:4rem;}.mh5_Page.mh5_RouteSettings .mh5_Route .mh5_inputs .mh5_Search:before{content:"";width:2.93rem;height:3.73rem;position:absolute;background-size:100% 100%;background-repeat:no-repeat;margin-left:-4rem;margin-top:-0.4rem;}
.mh5_Page.mh5_RouteSettings .mh5_Route .mh5_inputs .mh5_Search .mh5_TextInput form:after{background-image:none;}
.mh5_Page.mh5_RouteSettings .mh5_Route .mh5_inputs .mh5_Search .mh5_TextInput form input{width:auto;-webkit-box-flex:1;-moz-box-flex:1;-ms-flex:1 0 auto;box-flex:1;}
.mh5_Page.mh5_RouteSettings .mh5_Route .mh5_inputs .mh5_Search:first-child:before{background-image:url(fw/img/from.png);}
.mh5_Page.mh5_RouteSettings .mh5_Route .mh5_inputs .mh5_Search:first-child .mh5_TextInput form.mh5_current:after{width:1rem;height:1rem;background-image:none;-webkit-border-top-right-radius:0.8rem;-webkit-border-bottom-right-radius:0.8rem;-webkit-border-bottom-left-radius:0.8rem;-webkit-border-top-left-radius:0.8rem;-moz-border-radius:0.8rem;border-radius:0.8rem;border:2px solid #D0D0D0;background-color:#3eaa30;margin-top:.3rem;margin-right:.3rem;}
.mh5_Page.mh5_RouteSettings .mh5_Route .mh5_inputs .mh5_Search:first-child .mh5_TextInput form input{margin-right:.5rem;}
.mh5_Page.mh5_RouteSettings .mh5_Route .mh5_inputs .mh5_Search:nth-child(2):before{background-image:url(fw/img/to.png);}
.mh5_Page.mh5_RouteSettings .mh5_Route .mh5_inputs .mh5_Search .mh5_SearchCompletion li .mh5_ListItem_name{display:inline-block;}
.mh5_Page.mh5_RouteSettings .mh5_Route .mh5_inputs .mh5_Search .mh5_SearchCompletion li .mh5_spinner,.mh5_Page.mh5_RouteSettings .mh5_Route .mh5_inputs .mh5_Search .mh5_SearchCompletion li .mh5_position_available{display:inline-block;float:right;}
.mh5_Page.mh5_RouteSettings .mh5_Route .mh5_inputs .mh5_Search .mh5_SearchCompletion li .mh5_spinner{margin-top:-0.3rem;}
.mh5_Page.mh5_RouteSettings .mh5_Route .mh5_inputs .mh5_Search .mh5_SearchCompletion li .mh5_position_available{width:1.1rem;height:1.1rem;-webkit-border-top-right-radius:0.8rem;-webkit-border-bottom-right-radius:0.8rem;-webkit-border-bottom-left-radius:0.8rem;-webkit-border-top-left-radius:0.8rem;-moz-border-radius:0.8rem;border-radius:0.8rem;background-color:#3eaa30;margin-top:.2rem;}
.mh5_Page.mh5_RouteSettings .mh5_Route .mh5_mode{padding:0;height:4.5rem;}
.mh5_Page.mh5_RouteSettings .mh5_Route .mh5_getDirectionsContainer{-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-o-box-pack:center;box-pack:center;padding-top:8.5rem;}.mh5_Page.mh5_RouteSettings .mh5_Route .mh5_getDirectionsContainer>.mh5_Button.mh5_textButton{min-width:17.5rem;}
.mh5_Page.mh5_RouteSettings .mh5_Route.mh5_drive .mh5_getDirectionsContainer{padding-top:2rem;}
.mh5_Page.mh5_RoutePage{-webkit-box-flex:1;-moz-box-flex:1;-ms-flex:1 0 auto;box-flex:1;}.mh5_Page.mh5_RoutePage .mh5_ManeuversContainer{top:10rem;}
.mh5_Page.mh5_RoutePage .mh5_SettingsDialog{top:5rem;}
.mh5_Page.mh5_RoutePage .mh5_Route .mh5_List{top:0;margin-top:2.5rem;}
.mh5_Page.mh5_RoutePage .mh5_ManeuversContainer,.mh5_Page.mh5_RoutePage .mh5_Route .mh5_List{-webkit-user-select:none;-moz-user-select:-moz-none;-ms-user-select:none;-o-user-select:none;user-select:none;height:100%;position:absolute;left:0;right:0;z-index:0;background-color:#888888;}.mh5_Page.mh5_RoutePage .mh5_ManeuversContainer .mh5_Maneuvers,.mh5_Page.mh5_RoutePage .mh5_Route .mh5_List .mh5_Maneuvers{top:5rem;z-index:2;width:100%;}.mh5_Page.mh5_RoutePage .mh5_ManeuversContainer .mh5_Maneuvers .mh5_ListItem:not(.mh5_pt),.mh5_Page.mh5_RoutePage .mh5_Route .mh5_List .mh5_Maneuvers .mh5_ListItem:not(.mh5_pt){border-bottom:none;height:6.4rem;}.mh5_Page.mh5_RoutePage .mh5_ManeuversContainer .mh5_Maneuvers .mh5_ListItem:not(.mh5_pt) div,.mh5_Page.mh5_RoutePage .mh5_Route .mh5_List .mh5_Maneuvers .mh5_ListItem:not(.mh5_pt) div{overflow:visible;}
.mh5_Page.mh5_RoutePage .mh5_ManeuversContainer .mh5_Maneuvers .mh5_ListItem:not(.mh5_pt)>div,.mh5_Page.mh5_RoutePage .mh5_Route .mh5_List .mh5_Maneuvers .mh5_ListItem:not(.mh5_pt)>div{border-bottom:0.1rem solid #eeeeee;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-o-box-align:center;box-align:center;}
.mh5_Page.mh5_RoutePage .mh5_ManeuversContainer .mh5_Maneuvers .mh5_ListItem:not(.mh5_pt) .mh5_ColumnLayout,.mh5_Page.mh5_RoutePage .mh5_Route .mh5_List .mh5_Maneuvers .mh5_ListItem:not(.mh5_pt) .mh5_ColumnLayout{-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-o-box-align:center;box-align:center;}
.mh5_Page.mh5_RoutePage .mh5_ManeuversContainer .mh5_Maneuvers .mh5_ListItem:not(.mh5_pt)>div>div:not(.mh5_ListItem_icon),.mh5_Page.mh5_RoutePage .mh5_Route .mh5_List .mh5_Maneuvers .mh5_ListItem:not(.mh5_pt)>div>div:not(.mh5_ListItem_icon){margin:.8rem 0;}
.mh5_Page.mh5_RoutePage .mh5_ManeuversContainer .mh5_Maneuvers .mh5_ListItem:not(.mh5_pt) .mh5_ListItem_icon,.mh5_Page.mh5_RoutePage .mh5_Route .mh5_List .mh5_Maneuvers .mh5_ListItem:not(.mh5_pt) .mh5_ListItem_icon{-webkit-box-flex:0;-moz-box-flex:0;-ms-flex:0 0 auto;box-flex:0;width:3.6rem;height:4.8rem;margin-right:.8rem;background:url(fw/img/maneuvers_black.png) no-repeat;background-size:5400% 100%;}.mh5_Page.mh5_RoutePage .mh5_ManeuversContainer .mh5_Maneuvers .mh5_ListItem:not(.mh5_pt) .mh5_ListItem_icon.mh5_maneuver_start,.mh5_Page.mh5_RoutePage .mh5_Route .mh5_List .mh5_Maneuvers .mh5_ListItem:not(.mh5_pt) .mh5_ListItem_icon.mh5_maneuver_start{background:url(fw/img/from.png) no-repeat;background-size:100%;}
.mh5_Page.mh5_RoutePage .mh5_ManeuversContainer .mh5_Maneuvers .mh5_ListItem:not(.mh5_pt) .mh5_ListItem_icon.mh5_maneuver_end,.mh5_Page.mh5_RoutePage .mh5_Route .mh5_List .mh5_Maneuvers .mh5_ListItem:not(.mh5_pt) .mh5_ListItem_icon.mh5_maneuver_end{background:url(fw/img/to.png) no-repeat;background-size:100%;}
.mh5_Page.mh5_RoutePage .mh5_ManeuversContainer .mh5_Maneuvers .mh5_ListItem:not(.mh5_pt) .mh5_ListItem_name,.mh5_Page.mh5_RoutePage .mh5_Route .mh5_List .mh5_Maneuvers .mh5_ListItem:not(.mh5_pt) .mh5_ListItem_name{padding-top:0;line-height:1.6rem;overflow:hidden;white-space:normal;font-weight:normal;color:#222222;max-height:3.2rem;}.mh5_Page.mh5_RoutePage .mh5_ManeuversContainer .mh5_Maneuvers .mh5_ListItem:not(.mh5_pt) .mh5_ListItem_name span,.mh5_Page.mh5_RoutePage .mh5_Route .mh5_List .mh5_Maneuvers .mh5_ListItem:not(.mh5_pt) .mh5_ListItem_name span{font-weight:bold;}
.mh5_Page.mh5_RoutePage .mh5_ManeuversContainer .mh5_Maneuvers .mh5_ListItem:not(.mh5_pt) .mh5_ListItem_address,.mh5_Page.mh5_RoutePage .mh5_Route .mh5_List .mh5_Maneuvers .mh5_ListItem:not(.mh5_pt) .mh5_ListItem_address{color:#888888;}
.mh5_Page.mh5_RoutePage .mh5_ManeuversContainer .mh5_ListItem:not(.mh5_pt)>div,.mh5_Page.mh5_RoutePage .mh5_Route .mh5_List .mh5_ListItem:not(.mh5_pt)>div{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-o-box;display:box;-webkit-box-flex:1;-moz-box-flex:1;-ms-flex:1 0 auto;box-flex:1;-webkit-box-flex:1;-moz-box-flex:1;-ms-flex:1 0 0px;box-flex:1;margin:0 1rem;}.mh5_Page.mh5_RoutePage .mh5_ManeuversContainer .mh5_ListItem:not(.mh5_pt)>div>div:not(.mh5_ImgWrapper),.mh5_Page.mh5_RoutePage .mh5_Route .mh5_List .mh5_ListItem:not(.mh5_pt)>div>div:not(.mh5_ImgWrapper){-webkit-box-flex:1;-moz-box-flex:1;-ms-flex:1 0 auto;box-flex:1;-webkit-box-flex:1;-moz-box-flex:1;-ms-flex:1 0 0px;box-flex:1;}
.mh5_Page.mh5_RoutePage .mh5_ManeuversContainer .mh5_ListItem:not(.mh5_pt) img:first-child,.mh5_Page.mh5_RoutePage .mh5_Route .mh5_List .mh5_ListItem:not(.mh5_pt) img:first-child{margin:0 1rem 0 .1rem;}
.mh5_Page.mh5_RoutePage .mh5_ManeuversContainer .mh5_ListItem:not(.mh5_pt) .mh5_ListItem_address,.mh5_Page.mh5_RoutePage .mh5_Route .mh5_List .mh5_ListItem:not(.mh5_pt) .mh5_ListItem_address{color:#444444;font-size:1.3rem;line-height:1.5rem;}
.mh5_Page.mh5_RoutePage .mh5_ManeuversContainer .mh5_ListItem:not(.mh5_pt) .mh5_Rating,.mh5_Page.mh5_RoutePage .mh5_Route .mh5_List .mh5_ListItem:not(.mh5_pt) .mh5_Rating{padding-top:.2rem;}
.mh5_Page.mh5_RoutePage .mh5_ManeuversContainer .mh5_ListItem:not(.mh5_pt) .mh5_ListItem_distance,.mh5_Page.mh5_RoutePage .mh5_Route .mh5_List .mh5_ListItem:not(.mh5_pt) .mh5_ListItem_distance{margin-left:1.5rem;color:#444444;text-align:right;font-size:1.3rem;line-height:1.6rem;min-width:6rem;}
.mh5_Page.mh5_RoutePage .mh5_ManeuversContainer >.mh5_pt_disclaimer,.mh5_Page.mh5_RoutePage .mh5_Route .mh5_List >.mh5_pt_disclaimer{font-size:1.3rem;line-height:1.6rem;color:#888888;background-color:#eeeeee;border-top:0.1rem solid #cccccc;padding:1rem 2rem;-webkit-box-shadow:0 0.4rem 0.4rem rgba(0, 0, 0, 0.15);-moz-box-shadow:0 0.4rem 0.4rem rgba(0, 0, 0, 0.15);-o-box-shadow:0 0.4rem 0.4rem rgba(0, 0, 0, 0.15);box-shadow:0 0.4rem 0.4rem rgba(0, 0, 0, 0.15);}.mh5_Page.mh5_RoutePage .mh5_ManeuversContainer >.mh5_pt_disclaimer a,.mh5_Page.mh5_RoutePage .mh5_Route .mh5_List >.mh5_pt_disclaimer a{text-decoration:none;display:block;margin-top:.3rem;}
.mh5_Page.mh5_RoutePage .mh5_ManeuversContainer .mh5_ListItem.mh5_pt,.mh5_Page.mh5_RoutePage .mh5_Route .mh5_List .mh5_ListItem.mh5_pt{display:block;position:relative;font-size:1.3rem;height:auto;}.mh5_Page.mh5_RoutePage .mh5_ManeuversContainer .mh5_ListItem.mh5_pt .mh5_pt_waypoint,.mh5_Page.mh5_RoutePage .mh5_Route .mh5_List .mh5_ListItem.mh5_pt .mh5_pt_waypoint,.mh5_Page.mh5_RoutePage .mh5_ManeuversContainer .mh5_ListItem.mh5_pt .mh5_pt_action,.mh5_Page.mh5_RoutePage .mh5_Route .mh5_List .mh5_ListItem.mh5_pt .mh5_pt_action{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-o-box;display:box;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-o-box-align:center;box-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;}
.mh5_Page.mh5_RoutePage .mh5_ManeuversContainer .mh5_ListItem.mh5_pt>div,.mh5_Page.mh5_RoutePage .mh5_Route .mh5_List .mh5_ListItem.mh5_pt>div{margin:0;}
.mh5_Page.mh5_RoutePage .mh5_ManeuversContainer .mh5_ListItem.mh5_pt div,.mh5_Page.mh5_RoutePage .mh5_Route .mh5_List .mh5_ListItem.mh5_pt div{white-space:normal;text-overflow:clip;overflow:visible;}
.mh5_Page.mh5_RoutePage .mh5_ManeuversContainer .mh5_ListItem.mh5_pt .mh5_pt_waypoint,.mh5_Page.mh5_RoutePage .mh5_Route .mh5_List .mh5_ListItem.mh5_pt .mh5_pt_waypoint{background-color:#eeeeee;color:#666666;font-weight:bold;min-height:3rem;margin:0;padding:.7rem 0;position:relative;}.mh5_Page.mh5_RoutePage .mh5_ManeuversContainer .mh5_ListItem.mh5_pt .mh5_pt_waypoint>div:nth-child(1),.mh5_Page.mh5_RoutePage .mh5_Route .mh5_List .mh5_ListItem.mh5_pt .mh5_pt_waypoint>div:nth-child(1){margin:0 1.5rem;width:2rem;height:2rem;-webkit-box-flex:0;-moz-box-flex:0;-ms-flex:0 0 auto;box-flex:0;background:url(fw/img/pt_waypoints.png) 0 -4rem no-repeat;-webkit-background-size:100%;-moz-background-size:100%;-o-background-size:100%;background-size:100%;-webkit-background-size:100% 400%;-moz-background-size:100% 400%;-o-background-size:100% 400%;background-size:100% 400%;position:relative;z-index:2;}
.mh5_Page.mh5_RoutePage .mh5_ManeuversContainer .mh5_ListItem.mh5_pt .mh5_pt_line,.mh5_Page.mh5_RoutePage .mh5_Route .mh5_List .mh5_ListItem.mh5_pt .mh5_pt_line{position:absolute;left:2.2rem;width:.6rem;height:100%;margin-top:-2rem;padding:.3rem 0;z-index:1;}
.mh5_Page.mh5_RoutePage .mh5_ManeuversContainer .mh5_ListItem.mh5_pt .mh5_pt_waypoint.mh5_maneuver_start_gps:before,.mh5_Page.mh5_RoutePage .mh5_Route .mh5_List .mh5_ListItem.mh5_pt .mh5_pt_waypoint.mh5_maneuver_start_gps:before,.mh5_Page.mh5_RoutePage .mh5_ManeuversContainer .mh5_ListItem.mh5_pt .mh5_pt_waypoint.mh5_maneuver_start:before,.mh5_Page.mh5_RoutePage .mh5_Route .mh5_List .mh5_ListItem.mh5_pt .mh5_pt_waypoint.mh5_maneuver_start:before,.mh5_Page.mh5_RoutePage .mh5_ManeuversContainer .mh5_ListItem.mh5_pt .mh5_pt_waypoint.mh5_maneuver_end:before,.mh5_Page.mh5_RoutePage .mh5_Route .mh5_List .mh5_ListItem.mh5_pt .mh5_pt_waypoint.mh5_maneuver_end:before{top:2.9rem;}
.mh5_Page.mh5_RoutePage .mh5_ManeuversContainer .mh5_ListItem.mh5_pt .mh5_pt_waypoint.mh5_maneuver_start_gps>div:nth-child(1),.mh5_Page.mh5_RoutePage .mh5_Route .mh5_List .mh5_ListItem.mh5_pt .mh5_pt_waypoint.mh5_maneuver_start_gps>div:nth-child(1){background-position:0 0;}
.mh5_Page.mh5_RoutePage .mh5_ManeuversContainer .mh5_ListItem.mh5_pt .mh5_pt_waypoint.mh5_maneuver_start>div:nth-child(1),.mh5_Page.mh5_RoutePage .mh5_Route .mh5_List .mh5_ListItem.mh5_pt .mh5_pt_waypoint.mh5_maneuver_start>div:nth-child(1){background-position:0 -2rem;}
.mh5_Page.mh5_RoutePage .mh5_ManeuversContainer .mh5_ListItem.mh5_pt .mh5_pt_waypoint.mh5_maneuver_end>div:nth-child(1),.mh5_Page.mh5_RoutePage .mh5_Route .mh5_List .mh5_ListItem.mh5_pt .mh5_pt_waypoint.mh5_maneuver_end>div:nth-child(1){background-position:0 -6rem;}
.mh5_Page.mh5_RoutePage .mh5_ManeuversContainer .mh5_ListItem.mh5_pt .mh5_pt_action,.mh5_Page.mh5_RoutePage .mh5_Route .mh5_List .mh5_ListItem.mh5_pt .mh5_pt_action{color:#444444;height:5.4rem;line-height:1.6rem;}.mh5_Page.mh5_RoutePage .mh5_ManeuversContainer .mh5_ListItem.mh5_pt .mh5_pt_action>div:nth-child(1),.mh5_Page.mh5_RoutePage .mh5_Route .mh5_List .mh5_ListItem.mh5_pt .mh5_pt_action>div:nth-child(1){-webkit-box-flex:0;-moz-box-flex:0;-ms-flex:0 0 auto;box-flex:0;background-image:url(fw/img/pt_actions.png);-webkit-background-size:1100%;-moz-background-size:1100%;-o-background-size:1100%;background-size:1100%;-webkit-background-size:1100% 100%;-moz-background-size:1100% 100%;-o-background-size:1100% 100%;background-size:1100% 100%;background-position:0 0;background-repeat:no-repeat;margin:0 .2rem 0 3.9rem;height:2rem;width:3.6rem;}
.mh5_Page.mh5_RoutePage .mh5_ManeuversContainer .mh5_ListItem.mh5_pt .mh5_pt_action>div:nth-child(3),.mh5_Page.mh5_RoutePage .mh5_Route .mh5_List .mh5_ListItem.mh5_pt .mh5_pt_action>div:nth-child(3){-webkit-box-flex:0;-moz-box-flex:0;-ms-flex:0 0 auto;box-flex:0;color:#aaaaaa;text-align:right;}
.mh5_Page.mh5_RoutePage .mh5_ManeuversContainer .mh5_ListItem.mh5_pt .mh5_pt_action>div:nth-child(3)>span,.mh5_Page.mh5_RoutePage .mh5_Route .mh5_List .mh5_ListItem.mh5_pt .mh5_pt_action>div:nth-child(3)>span{color:#aaaaaa;margin:0 1.2rem;text-align:right;vertical-align:bottom;}
.mh5_Page.mh5_RoutePage .mh5_ManeuversContainer .mh5_ListItem.mh5_pt .mh5_pt_waypoint.mh5_maneuver_start,.mh5_Page.mh5_RoutePage .mh5_Route .mh5_List .mh5_ListItem.mh5_pt .mh5_pt_waypoint.mh5_maneuver_start,.mh5_Page.mh5_RoutePage .mh5_ManeuversContainer .mh5_ListItem.mh5_pt .mh5_pt_waypoint.mh5_maneuver_end,.mh5_Page.mh5_RoutePage .mh5_Route .mh5_List .mh5_ListItem.mh5_pt .mh5_pt_waypoint.mh5_maneuver_end{font-weight:normal;height:5.4rem;line-height:1.6rem;}
.mh5_Page.mh5_RoutePage .mh5_ManeuversContainer .mh5_ListItem.mh5_pt .mh5_pt_light,.mh5_Page.mh5_RoutePage .mh5_Route .mh5_List .mh5_ListItem.mh5_pt .mh5_pt_light{color:#aaaaaa;}
.mh5_Page.mh5_RoutePage .mh5_ManeuversContainer .mh5_ListItem.mh5_pt .mh5_pt_highlight,.mh5_Page.mh5_RoutePage .mh5_Route .mh5_List .mh5_ListItem.mh5_pt .mh5_pt_highlight{color:#222222;font-weight:bold;}
.mh5_Page.mh5_RoutePage .mh5_ManeuversContainer .mh5_pt_2 .mh5_pt_action>div:nth-child(1),.mh5_Page.mh5_RoutePage .mh5_Route .mh5_List .mh5_pt_2 .mh5_pt_action>div:nth-child(1){background-position:-3.6rem 0 !important;}
.mh5_Page.mh5_RoutePage .mh5_ManeuversContainer .mh5_pt_3 .mh5_pt_action>div:nth-child(1),.mh5_Page.mh5_RoutePage .mh5_Route .mh5_List .mh5_pt_3 .mh5_pt_action>div:nth-child(1){background-position:-7.2rem 0 !important;}
.mh5_Page.mh5_RoutePage .mh5_ManeuversContainer .mh5_pt_walk .mh5_pt_action>div:nth-child(1),.mh5_Page.mh5_RoutePage .mh5_Route .mh5_List .mh5_pt_walk .mh5_pt_action>div:nth-child(1){background-position:-10.8rem 0 !important;}
.mh5_Page.mh5_RoutePage .mh5_ManeuversContainer .mh5_pt_5 .mh5_pt_action>div:nth-child(1),.mh5_Page.mh5_RoutePage .mh5_Route .mh5_List .mh5_pt_5 .mh5_pt_action>div:nth-child(1){background-position:-14.4rem 0 !important;}
.mh5_Page.mh5_RoutePage .mh5_ManeuversContainer .mh5_pt_6 .mh5_pt_action>div:nth-child(1),.mh5_Page.mh5_RoutePage .mh5_Route .mh5_List .mh5_pt_6 .mh5_pt_action>div:nth-child(1){background-position:-18rem 0 !important;}
.mh5_Page.mh5_RoutePage .mh5_ManeuversContainer .mh5_pt_tube .mh5_pt_action>div:nth-child(1),.mh5_Page.mh5_RoutePage .mh5_Route .mh5_List .mh5_pt_tube .mh5_pt_action>div:nth-child(1){background-position:-21.6rem 0 !important;}
.mh5_Page.mh5_RoutePage .mh5_ManeuversContainer .mh5_pt_8 .mh5_pt_action>div:nth-child(1),.mh5_Page.mh5_RoutePage .mh5_Route .mh5_List .mh5_pt_8 .mh5_pt_action>div:nth-child(1){background-position:-25.2rem 0 !important;}
.mh5_Page.mh5_RoutePage .mh5_ManeuversContainer .mh5_pt_9 .mh5_pt_action>div:nth-child(1),.mh5_Page.mh5_RoutePage .mh5_Route .mh5_List .mh5_pt_9 .mh5_pt_action>div:nth-child(1){background-position:-28.8rem 0 !important;}
.mh5_Page.mh5_RoutePage .mh5_ManeuversContainer .mh5_pt_10 .mh5_pt_action>div:nth-child(1),.mh5_Page.mh5_RoutePage .mh5_Route .mh5_List .mh5_pt_10 .mh5_pt_action>div:nth-child(1){background-position:-32.4rem 0 !important;}
.mh5_Page.mh5_RoutePage .mh5_ManeuversContainer .mh5_pt_11 .mh5_pt_action>div:nth-child(1),.mh5_Page.mh5_RoutePage .mh5_Route .mh5_List .mh5_pt_11 .mh5_pt_action>div:nth-child(1){background-position:-36rem 0 !important;}
.mh5_Page.mh5_RoutePage .mh5_ManeuversContainer:not(.mh5_pt_disclaimer) li:last-child,.mh5_Page.mh5_RoutePage .mh5_Route .mh5_List:not(.mh5_pt_disclaimer) li:last-child{-webkit-box-shadow:0 0.4rem 0.4rem rgba(0, 0, 0, 0.15);-moz-box-shadow:0 0.4rem 0.4rem rgba(0, 0, 0, 0.15);-o-box-shadow:0 0.4rem 0.4rem rgba(0, 0, 0, 0.15);box-shadow:0 0.4rem 0.4rem rgba(0, 0, 0, 0.15);}
.mh5_Page.mh5_RoutePage .mh5_ManeuversContainer.mh5_pt_disclaimer>.mh5_Maneuvers,.mh5_Page.mh5_RoutePage .mh5_Route .mh5_List.mh5_pt_disclaimer>.mh5_Maneuvers{border-bottom:1rem solid #FFF;}
.mh5_Page.mh5_RoutePage .mh5_Notification{top:10rem;left:0;z-index:1;}.mh5_Page.mh5_RoutePage .mh5_Notification.mh5_listmode{top:2.5rem;z-index:3;}
.mh5_Page.mh5_RoutePage header{width:100%;height:5rem;position:relative;-webkit-box-align:stretch;-moz-box-align:stretch;-ms-flex-align:stretch;-o-box-align:stretch;box-align:stretch;}.mh5_Page.mh5_RoutePage header .mh5_back~.mh5_Route .mh5_Search:first-of-type{margin-left:1rem;}
.mh5_Page.mh5_RoutePage .mh5_routeInfo{height:5rem;position:relative;-webkit-box-shadow:0 0.4rem 0.4rem rgba(0, 0, 0, 0.15);-moz-box-shadow:0 0.4rem 0.4rem rgba(0, 0, 0, 0.15);-o-box-shadow:0 0.4rem 0.4rem rgba(0, 0, 0, 0.15);box-shadow:0 0.4rem 0.4rem rgba(0, 0, 0, 0.15);z-index:1;}.mh5_Page.mh5_RoutePage .mh5_routeInfo .mh5_Button{height:5rem;width:5rem;}.mh5_Page.mh5_RoutePage .mh5_routeInfo .mh5_Button:after{top:1.4rem;left:1.4rem;width:2rem;height:2rem;}
.mh5_Page.mh5_RoutePage .mh5_routeInfo .mh5_Button,.mh5_Page.mh5_RoutePage .mh5_routeInfo .mh5_summary{background:none;border-left:1px solid #C2C2C2;}.mh5_Page.mh5_RoutePage .mh5_routeInfo .mh5_Button:first-child,.mh5_Page.mh5_RoutePage .mh5_routeInfo .mh5_summary:first-child{border-left:0;}
.mh5_Page.mh5_RoutePage .mh5_routeInfo .mh5_mode{padding:0;}.mh5_Page.mh5_RoutePage .mh5_routeInfo .mh5_mode:after{background-position:-4rem -2rem;}
.mh5_Page.mh5_RoutePage .mh5_routeInfo .mh5_mode.mh5_mode_drive:after{background-position:-2rem -12rem;}
.mh5_Page.mh5_RoutePage .mh5_routeInfo .mh5_mode.mh5_mode_walk:after{background-position:-4rem -12rem;}
.mh5_Page.mh5_RoutePage .mh5_routeInfo .mh5_mode.mh5_mode_pt:after{background-position:0 -12rem;}
.mh5_Page.mh5_RoutePage .mh5_routeInfo .mh5_go{position:absolute;top:0;right:5rem;}.mh5_Page.mh5_RoutePage .mh5_routeInfo .mh5_go:after{background-position:-6rem -14rem;left:1.5rem;}
.mh5_Page.mh5_RoutePage .mh5_routeInfo .mh5_maneuvers{position:absolute;top:0;right:0;}.mh5_Page.mh5_RoutePage .mh5_routeInfo .mh5_maneuvers:after{background-position:0 -26rem;top:1.4rem;left:1.4rem;width:2rem;height:2rem;}
.mh5_Page.mh5_RoutePage .mh5_routeInfo .mh5_maneuvers.mh5_ListMode:after{background-position:0 -24rem;}
.mh5_Page.mh5_RoutePage .mh5_routeInfo .mh5_summary{-webkit-box-flex:1;-moz-box-flex:1;-ms-flex:1 0 auto;box-flex:1;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;text-align:center;margin:0 5rem;position:absolute;top:0;left:0;right:0;bottom:0;line-height:5rem;font-size:2rem;}.mh5_Page.mh5_RoutePage .mh5_routeInfo .mh5_summary:not(.mh5_primaryColorBright){color:#AC186E;}
.mh5_Page.mh5_RoutePage .mh5_routeInfo.mh5_navigation_available .mh5_summary{margin:0 10rem 0 5rem;}
.mh5_Page.mh5_RoutePage .mh5_Map{z-index:0;-webkit-box-flex:1;-moz-box-flex:1;-ms-flex:1 0 auto;box-flex:1;height:auto;}
h1.mh5_title{font:inherit;font-size:2.1rem;line-height:normal;margin:2rem 1rem;}
.mh5_Page .mh5_StoryCreator{width:100%;height:100%;}.mh5_Page .mh5_StoryCreator header{-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;-o-box-align:start;box-align:start;height:auto;}.mh5_Page .mh5_StoryCreator header>div{-webkit-box-flex:1;-moz-box-flex:1;-ms-flex:1 0 auto;box-flex:1;}.mh5_Page .mh5_StoryCreator header>div>h1{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.mh5_Page .mh5_StoryCreator header>div .mh5_PlaceSummary{background:none;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;-o-box-align:start;box-align:start;margin-top:1.5rem;}
.mh5_Page .mh5_StoryCreator header h1.mh5_headline{color:#FFF;font-size:1.6rem;line-height:2rem;font-weight:bold;text-transform:lowercase;padding:1.5rem 1rem 0;margin:0;}.mh5_Page .mh5_StoryCreator header h1.mh5_headline:first-letter{text-transform:capitalize;}
.mh5_Page .mh5_StoryCreator header .mh5_Button{border-bottom:0.1rem solid rgba(255, 255, 255, 0.1) !important;}
.mh5_Page .mh5_StoryCreator .mh5_Notification{position:absolute;left:0;top:auto;z-index:1;}
.mh5_Page .mh5_StoryCreator .mh5_List{-webkit-user-select:none;-moz-user-select:-moz-none;-ms-user-select:none;-o-user-select:none;user-select:none;-webkit-box-flex:1;-moz-box-flex:1;-ms-flex:1 0 auto;box-flex:1;background-color:#888888;}.mh5_Page .mh5_StoryCreator .mh5_List .mh5_vScroll{width:100%;}
.mh5_Page .mh5_StoryCreator .mh5_List.mh5_fxos{overflow:scroll;}
.mh5_Page .mh5_StoryCreator .mh5_List .mh5_ListItem{display:block;line-height:1.6rem;position:relative;}.mh5_Page .mh5_StoryCreator .mh5_List .mh5_ListItem>div{margin:0;}
.mh5_Page .mh5_StoryCreator .mh5_List .mh5_ListItem>a{text-decoration:none;height:100%;display:block;}
.mh5_Page .mh5_StoryCreator .mh5_List .mh5_ListItem:not(:last-child){border-bottom:0.1rem solid #eeeeee;}
.mh5_Page .mh5_StoryCreator .mh5_List .mh5_ListItem>div,.mh5_Page .mh5_StoryCreator .mh5_List .mh5_ListItem>a>div{display:block;height:100%;position:absolute;}
.mh5_Page .mh5_StoryCreator .mh5_List .mh5_ListItem:before{position:absolute;content:"";width:2.2rem;height:2.2rem;right:1rem;margin-top:2rem;}
.mh5_Page .mh5_StoryCreator .mh5_List .mh5_ListItem .mh5_icon{background:url(fw/img/iconsheet_share.png) 0 0 no-repeat;-webkit-background-size:1000%;-moz-background-size:1000%;-o-background-size:1000%;background-size:1000%;-webkit-background-size:1000% 100%;-moz-background-size:1000% 100%;-o-background-size:1000% 100%;background-size:1000% 100%;height:2.8rem;width:2.8rem;margin:1.8rem 1rem;}
.mh5_Page .mh5_StoryCreator .mh5_List .mh5_ListItem .name{color:#000;font-size:1.3rem;font-weight:bold;position:absolute;top:2.3rem;left:5rem;right:3.6rem;}
.mh5_Page .mh5_StoryCreator .mh5_List .mh5_ListItem .status{background:url(fw/img/iconsheet_share.png) 0 0 no-repeat;-webkit-background-size:1000%;-moz-background-size:1000%;-o-background-size:1000%;background-size:1000%;-webkit-background-size:1000% 100%;-moz-background-size:1000% 100%;-o-background-size:1000% 100%;background-size:1000% 100%;background-position:-11.2rem 0;width:2.8rem;height:2.8rem;position:absolute;top:1.8rem;right:.4rem;}
.mh5_Page .mh5_StoryCreator .mh5_List .mh5_ListItem.loading .status{-webkit-animation-duration:2s;-moz-animation-duration:2s;-ms-animation-duration:2s;animation-duration:2s;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;-ms-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:mh5_Spinner_rotate;-moz-animation-name:mh5_Spinner_rotate;-ms-animation-name:mh5_Spinner_rotate;animation-name:mh5_Spinner_rotate;-webkit-animation-timing-function:linear;-moz-animation-timing-function:linear;-ms-animation-timing-function:linear;animation-timing-function:linear;background-position:-14rem 0;}
.mh5_Page .mh5_StoryCreator .mh5_List .mh5_share.Twitter .mh5_icon{background-position:-2.8rem 0;}
.mh5_Page .mh5_StoryCreator .mh5_List .mh5_share.Email .mh5_icon{background-position:-5.6rem 0;}
.mh5_Page .mh5_StoryCreator .mh5_List .mh5_share.SMS .mh5_icon{background-position:-8.4rem 0;}
.mh5_Page .mh5_StoryCreator .mh5_List .mh5_share.GBookmark .mh5_icon{background-position:-16.8rem 0;}
.mh5_Page .mh5_StoryCreator .mh5_List .mh5_share.Orkut .mh5_icon{background-position:-19.6rem 0;}
.mh5_Page .mh5_StoryCreator .mh5_List .mh5_share.Meneame .mh5_icon{background-position:-22.4rem 0;}
.mh5_Page .mh5_StoryCreator .mh5_List .mh5_share.VKontakte .mh5_icon{background-position:-25.2rem 0;}
.mh5_Page .mh5_StoryCreator .mh5_List li:last-child{-webkit-box-shadow:0 0.4rem 0.4rem rgba(0, 0, 0, 0.15);-moz-box-shadow:0 0.4rem 0.4rem rgba(0, 0, 0, 0.15);-o-box-shadow:0 0.4rem 0.4rem rgba(0, 0, 0, 0.15);box-shadow:0 0.4rem 0.4rem rgba(0, 0, 0, 0.15);}
.mh5_Page .mh5_StoryCreator .mh5_Feedback{display:block;font-size:1.6rem;width:100%;text-align:center;height:auto;margin:.5rem;}
.mh5_Page .mh5_smsShare{position:absolute;top:0;left:0;right:0;padding-bottom:5rem;}.mh5_Page .mh5_smsShare header{-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;-o-box-align:start;box-align:start;height:auto;padding:1rem 1rem 0;}.mh5_Page .mh5_smsShare header .mh5_PlaceSummary{-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;-o-box-align:start;box-align:start;padding:0;width:100%;}
.mh5_Page .mh5_smsShare header h1.mh5_headline{color:#FFF;font-size:1.6rem;font-weight:bold;}.mh5_Page .mh5_smsShare header h1.mh5_headline:first-letter{text-transform:capitalize;}
.mh5_Page .mh5_smsShare label:first-of-type{margin-top:3rem;}
.mh5_Page .mh5_smsShare .mh5_Notification{position:absolute;top:auto;}
.mh5_Page .mh5_smsShare .mh5_captchaImage{background-position:center center;background-repeat:no-repeat;margin:.5rem auto 1.5rem;}
.mh5_Page .mh5_smsShare .mh5_TextInput{width:auto;}
.mh5_Page .mh5_smsShare .mh5_TextArea,.mh5_Page .mh5_smsShare div.mh5_TextInput,.mh5_Page .mh5_smsShare .mh5_Label{margin:0 1rem;}
.mh5_Page .mh5_smsShare .mh5_TextArea{width:auto;overflow:hidden;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-o-box;display:box;}
.mh5_Page .mh5_smsShare .mh5_Label{display:block;font-size:1.3rem;line-height:1.6rem;color:#222222;margin-top:1rem;margin-bottom:1rem;}.mh5_Page .mh5_smsShare .mh5_Label.minor{color:#888888;}
.mh5_Page .mh5_smsShare .mh5_Label.error{color:#cc0000;margin-top:0;}
.mh5_Page .mh5_smsShare .mh5_right{margin:1rem;}
html{font-size:10px;}
.mh5_Page header{min-height:5rem;-webkit-box-shadow:0 0.4rem 0.4rem rgba(0, 0, 0, 0.15);-moz-box-shadow:0 0.4rem 0.4rem rgba(0, 0, 0, 0.15);-o-box-shadow:0 0.4rem 0.4rem rgba(0, 0, 0, 0.15);box-shadow:0 0.4rem 0.4rem rgba(0, 0, 0, 0.15);}.mh5_Page header .mh5_InnerRoot{-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-o-box-align:center;box-align:center;}
.mh5_app ul{list-style:none;margin:0;padding:0;}
.mh5_about{position:absolute;bottom:0;left:0;right:0;top:5rem;background-color:#EDEDED;}.mh5_about .mh5_primaryColorBright,.mh5_about h1{color:#124191;}
.mh5_about .mh5_vScroll{width:100%;}
.mh5_about h2,.mh5_about ul{padding:0;margin:0;font:inherit;}
.mh5_about ul{list-style:none;}
.mh5_about .content{display:block;font-size:1.4rem;line-height:1.8rem;padding:2.6rem 1rem;}.mh5_about .content h1{font-size:2.1rem;line-height:2.2rem;font-weight:lighter;margin:2.6rem 0 1rem;}
.mh5_about .content .mh5_headline{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-o-box;display:box;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-o-box-align:center;box-align:center;-webkit-box-orient:center;-moz-box-orient:center;-o-box-orient:center;box-orient:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-o-box-pack:center;box-pack:center;}.mh5_about .content .mh5_headline .mh5_appName{margin:0;font-size:2.7rem;line-height:3rem;}
.mh5_about .content .mh5_headline .mh5_compass{background:url(lcapp/img/maps/compass.png) no-repeat;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain;-webkit-background-size:contain 100%;-moz-background-size:contain 100%;-o-background-size:contain 100%;background-size:contain 100%;width:4.8rem;height:4.8rem;margin-right:1rem;}
.mh5_about .content .mh5_headline .mh5_text{margin-left:1rem;-webkit-box-flex:1;-moz-box-flex:1;-ms-flex:1 0 auto;box-flex:1;-webkit-box-flex:1;-moz-box-flex:1;-ms-flex:1 0 0px;box-flex:1;}.mh5_about .content .mh5_headline .mh5_text .description{margin:0;}
.mh5_about .content>div{clear:both;}
.mh5_about .content a{clear:left;font-size:1.4rem;text-decoration:none;font-weight:bold;}
.mh5_about .content a.forumlink{display:inline-block;}
.mh5_about .content .description{color:#666666;font-size:1.4rem;line-height:1.8rem;position:relative;}.mh5_about .content .description:first-child{margin-bottom:0;}
.mh5_about .content ul li{color:#666666;margin-bottom:0;}
.mh5_about .content ul.mh5_changelog+a{display:inline;}
.mh5_about .content ul.mh5_changelog li{margin-bottom:.7rem;}
.mh5_about .content .help .title,.mh5_about .content .terms .title{clear:left;color:#222222;font-size:1.4rem;}
.mh5_about .content .analytics{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-o-box;display:box;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-o-box-align:center;box-align:center;-webkit-box-orient:center;-moz-box-orient:center;-o-box-orient:center;box-orient:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-o-box-pack:center;box-pack:center;margin-top:1rem;margin-left:1rem;margin-bottom:5rem;}.mh5_about .content .analytics #analytics_enable_cbx{margin-left:0;background:url(fw/img/buttons_select.png) no-repeat;background-size:400% 100%;height:4rem;width:4rem;background-position:-8rem 0;}.mh5_about .content .analytics #analytics_enable_cbx.mh5_checked{background-position:-12rem 0;}
.mh5_about .content .analytics .mh5_text{margin-left:1rem;-webkit-box-flex:1;-moz-box-flex:1;-ms-flex:1 0 auto;box-flex:1;-webkit-box-flex:1;-moz-box-flex:1;-ms-flex:1 0 0px;box-flex:1;}
.mh5_about .content .analytics a{display:inline-block;padding-left:0;}
.mh5_about .content .terms li{padding-top:1rem;}
.mh5_about .content .help{padding:1rem 0 0;}.mh5_about .content .help a{padding-left:0;display:inline-block;}
.mh5_about .content .help .description{margin-bottom:0;}
.mh5_Page.mh5_WelcomePage{min-height:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;background-color:#203E76;font-family:Arial,sans-serif;font-size:1.3rem;color:#FFF;padding:2rem;margin:0;bottom:auto;}.mh5_Page.mh5_WelcomePage .header{height:5rem;margin:0px 0 10px;background:url(lcapp/img/maps/brandlogo.png) no-repeat;background-size:auto 100%;background-position:100% 0;position:relative;}
.mh5_Page.mh5_WelcomePage .header div{bottom:0;position:absolute;font-size:2rem;font-weight:bold;}
.mh5_Page.mh5_WelcomePage .header img{width:4.8rem;height:3.9rem;float:right;}
.mh5_Page.mh5_WelcomePage .mh5_content a{color:#5ADAFC;text-decoration:none;}
.mh5_Page.mh5_WelcomePage .optin{padding-left:5rem;background:url(lcapp/img/maps/checkbox_empty.png) no-repeat;background-size:3.4rem 3.4rem;background-position:0 center;height:3.4rem;display:table-cell;vertical-align:middle;}
.mh5_Page.mh5_WelcomePage .optin.selected{background-image:url(lcapp/img/maps/checkbox_selected.png);}
.mh5_Page.mh5_WelcomePage .mh5_actions{margin:2rem 0;text-align:center;width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-o-box;display:box;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-o-box-pack:center;box-pack:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-o-box-align:center;box-align:center;}
@media screen and (min-width:700px){.mh5_Page.mh5_WelcomePage{padding:10rem;font-size:1.4rem;}}.mh5_BookmarkPrompt .mh5_BookmarkPromptTail{border-top:1rem solid rgba(0, 15, 26, 0.8);border-left:1rem solid rgba(255, 255, 255, 0);border-right:1rem solid rgba(255, 255, 255, 0);position:absolute;bottom:0;left:50%;}
.mh5_BookmarkPrompt.mh5_ipad{-webkit-box-align:initial;-moz-box-align:initial;-ms-flex-align:initial;-o-box-align:initial;box-align:initial;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;-o-box-pack:start;box-pack:start;}.mh5_BookmarkPrompt.mh5_ipad .mh5_PromptContainer{top:.9rem;bottom:auto;left:1.2rem;}
.mh5_BookmarkPrompt.mh5_ipad .mh5_BookmarkPromptTail{border-top:0 solid rgba(0, 15, 26, 0.8);border-bottom:0.9rem solid rgba(0, 15, 26, 0.8);bottom:auto;top:0;}
.mh5_BookmarkPrompt.mh5_firefox .mh5_PromptContainer{position:absolute;right:1rem;}
.mh5_BookmarkPrompt .mh5_PromptText{margin-top:2rem;float:right;width:18.4rem;}
.mh5_BookmarkPrompt .mh5_PromptImage{float:left;width:5.7rem;height:5.7rem;margin:2rem 0 1rem .5rem;background:url(lcapp/img/maps/bmk_114.png) 0 0 no-repeat;background-size:contain;}
.mh5_TrafficPrompt.mh5_modal{-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;-o-box-pack:start;box-pack:start;}.mh5_TrafficPrompt.mh5_modal .mh5_PromptContainer{position:absolute;width:26.5rem;left:50%;margin-left:-14.25rem;}.mh5_TrafficPrompt.mh5_modal .mh5_PromptContainer .mh5_PromptHeader{-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;-o-box-align:start;box-align:start;margin-bottom:1rem;}
.mh5_TrafficPrompt.mh5_modal .mh5_PromptContainer .mh5_PromptImage{float:left;width:5.75rem;height:6.2rem;margin:0rem 1rem 2.5rem 0rem;background:url(lcapp/img/maps/trafficcom_message.png) 0 0 no-repeat;background-size:contain;}
.mh5_TrafficPrompt.mh5_modal .mh5_PromptContainer .mh5_BPTrafficLink{margin-top:.5rem;font-weight:bold;}.mh5_TrafficPrompt.mh5_modal .mh5_PromptContainer .mh5_BPTrafficLink >a{color:#09b;text-decoration:none;}
.mh5_CookieNotice{overflow:hidden;z-index:100;position:absolute;top:0;width:100%;background:rgba(0, 0, 0, 0.75);color:#FFF;font-size:1.3rem;line-height:1.5rem;padding:1rem 0;}.mh5_CookieNotice >div{line-height:3rem;font-size:1.3rem;margin-left:1rem;}
.mh5_CookieNotice a{text-decoration:none;color:#1080dd;}
.mh5_CookieNotice .mh5_CookieNotice_ok{float:right;min-width:5rem;margin-right:1rem;height:3rem;}
.mh5_SearchPage .mh5_CookieNotice,.mh5_RoutePage .mh5_CookieNotice,.mh5_RouteSettings .mh5_CookieNotice,.mh5_NPSPage .mh5_CookieNotice,.mh5_FavouritePage .mh5_CookieNotice,.mh5_AboutPage .mh5_CookieNotice,.mh5_CollectionPage .mh5_CookieNotice{top:5rem;}.mh5_SearchPage .mh5_CookieNotice:not(.mh5_hidden)+.mh5_Notification,.mh5_RoutePage .mh5_CookieNotice:not(.mh5_hidden)+.mh5_Notification,.mh5_RouteSettings .mh5_CookieNotice:not(.mh5_hidden)+.mh5_Notification,.mh5_NPSPage .mh5_CookieNotice:not(.mh5_hidden)+.mh5_Notification,.mh5_FavouritePage .mh5_CookieNotice:not(.mh5_hidden)+.mh5_Notification,.mh5_AboutPage .mh5_CookieNotice:not(.mh5_hidden)+.mh5_Notification,.mh5_CollectionPage .mh5_CookieNotice:not(.mh5_hidden)+.mh5_Notification{top:10rem;}
.mh5_RoutePage header:not(.mh5_suggestionListVisible)~.mh5_CookieNotice{top:10rem;}
.mh5_TermsNotice:not(.mh5_hidden)+.mh5_CookieNotice{display:none;}
.mh5_TermsNotice{overflow:hidden;z-index:100;position:absolute;top:0;width:100%;background:rgba(0, 0, 0, 0.75);color:#FFF;font-size:1.3rem;line-height:1.5rem;padding:1rem 0;}.mh5_TermsNotice>div{max-width:75%;line-height:3rem;font-size:1.3rem;margin-left:1rem;}
.mh5_TermsNotice a{text-decoration:none;color:#1080dd;}
.mh5_TermsNotice .mh5_TermsNotice_ok{position:absolute;right:0;top:50%;transform:translatey(-50%);min-width:5rem;margin-right:1rem;height:3rem;}
.mh5_SearchPage .mh5_TermsNotice,.mh5_RoutePage .mh5_TermsNotice,.mh5_RouteSettings .mh5_TermsNotice,.mh5_NPSPage .mh5_TermsNotice,.mh5_FavouritePage .mh5_TermsNotice,.mh5_AboutPage .mh5_TermsNotice,.mh5_CollectionPage .mh5_TermsNotice{top:5rem;}.mh5_SearchPage .mh5_TermsNotice:not(.mh5_hidden)+.mh5_Notification,.mh5_RoutePage .mh5_TermsNotice:not(.mh5_hidden)+.mh5_Notification,.mh5_RouteSettings .mh5_TermsNotice:not(.mh5_hidden)+.mh5_Notification,.mh5_NPSPage .mh5_TermsNotice:not(.mh5_hidden)+.mh5_Notification,.mh5_FavouritePage .mh5_TermsNotice:not(.mh5_hidden)+.mh5_Notification,.mh5_AboutPage .mh5_TermsNotice:not(.mh5_hidden)+.mh5_Notification,.mh5_CollectionPage .mh5_TermsNotice:not(.mh5_hidden)+.mh5_Notification{top:10rem;}
.mh5_RoutePage header:not(.mh5_suggestionListVisible)~.mh5_TermsNotice{top:10rem;}
.mh5_MobileNotice{overflow:hidden;z-index:100;position:absolute;top:0;width:100%;background:rgba(0, 0, 0, 0.75);color:#FFF;font-size:1.4rem;}.mh5_MobileNotice h3{margin:2rem 1.5rem 1.5rem;}
.mh5_MobileNotice p{margin:0 1.5rem 2rem;line-height:1.8rem;}
.mh5_MobileNotice .mh5_SegmentedButton{margin:0 1.5rem;margin-bottom:2rem;}.mh5_MobileNotice .mh5_SegmentedButton>.mh5_Button{width:50%;font-size:1.4rem;}
.mh5_MobileNotice .mh5_SegmentedButton>div.mh5_Button.mh5_cancel.mh5_selected{background-color:transparent;}
.mh5_MobileNotice .mh5_Button:after{background:none;}
.mh5_MobileNotice .mh5_SegmentedButton>.mh5_Button{-webkit-border-top-right-radius:0.2rem;-webkit-border-bottom-right-radius:0.2rem;-webkit-border-bottom-left-radius:0.2rem;-webkit-border-top-left-radius:0.2rem;-moz-border-radius:0.2rem;border-radius:0.2rem;padding:0 1.5rem;}
.mh5_MobileNotice .mh5_cancel{color:#aaaaaa;background:transparent;}
.mh5_MobileNotice .mh5_accept{background-image:none;background-color:#1080DD;}
.mh5_SearchPage .mh5_MobileNotice,.mh5_RoutePage .mh5_MobileNotice,.mh5_RouteSettings .mh5_MobileNotice,.mh5_NPSPage .mh5_MobileNotice,.mh5_FavouritePage .mh5_MobileNotice,.mh5_AboutPage .mh5_MobileNotice,.mh5_CollectionPage .mh5_MobileNotice{top:5rem;}.mh5_SearchPage .mh5_MobileNotice:not(.mh5_hidden)+.mh5_Notification,.mh5_RoutePage .mh5_MobileNotice:not(.mh5_hidden)+.mh5_Notification,.mh5_RouteSettings .mh5_MobileNotice:not(.mh5_hidden)+.mh5_Notification,.mh5_NPSPage .mh5_MobileNotice:not(.mh5_hidden)+.mh5_Notification,.mh5_FavouritePage .mh5_MobileNotice:not(.mh5_hidden)+.mh5_Notification,.mh5_AboutPage .mh5_MobileNotice:not(.mh5_hidden)+.mh5_Notification,.mh5_CollectionPage .mh5_MobileNotice:not(.mh5_hidden)+.mh5_Notification{top:10rem;}
.mh5_RoutePage header:not(.mh5_suggestionListVisible)~.mh5_MobileNotice{top:10rem;}
.mh5_AdDetails{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-o-box;display:box;text-decoration:none;color:#000;padding:0 1rem;position:relative;margin-bottom:-0.1rem;}.mh5_AdDetails:before{background-color:#002838;position:absolute;bottom:0;left:0;height:60%;width:100%;content:"";}
.mh5_AdDetails .mh5_AdContent{-webkit-box-flex:1;-moz-box-flex:1;-ms-flex:1 0 auto;box-flex:1;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-o-box;display:box;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;-o-box-align:start;box-align:start;-webkit-border-top-right-radius:0.7rem;-webkit-border-bottom-right-radius:0.7rem;-webkit-border-bottom-left-radius:0.7rem;-webkit-border-top-left-radius:0.7rem;-moz-border-radius:0.7rem;border-radius:0.7rem;background-color:#FFF;padding:1rem;position:relative;border:.3rem solid #F7941E;margin-bottom:.1rem;}.mh5_AdDetails .mh5_AdContent .mh5_AdImage{max-width:9rem;margin-right:1.2rem;}
.mh5_AdDetails .mh5_AdContent .mh5_AdText{-webkit-box-flex:1;-moz-box-flex:1;-ms-flex:1 0 auto;box-flex:1;-webkit-box-flex:1;-moz-box-flex:1;-ms-flex:1 0 0px;box-flex:1;font-size:1.3rem;line-height:1.8rem;}.mh5_AdDetails .mh5_AdContent .mh5_AdText>p{margin-top:.5rem;color:#0BD;}
.mh5_NPS{}.mh5_NPS>*:not(.mh5_title){background-color:#eeeeee;}
.mh5_NPS .mh5_default_font{font-size:1.4rem;line-height:1.8rem;}
.mh5_NPS .mh5_title{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-o-box;display:box;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-o-box-align:center;box-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;position:relative;color:#FFF;line-height:normal;padding:2.5rem 6rem 2.5rem 2.5rem;margin:0;font-size:2rem;font-weight:300;line-height:2.6rem;min-height:13rem;background:#002838;z-index:0;}.mh5_NPS .mh5_title .mh5_questionMark{position:absolute;top:0;right:0;width:9.5rem;height:13rem;overflow:hidden;z-index:-1;}.mh5_NPS .mh5_title .mh5_questionMark:before{-webkit-border-top-right-radius:6rem;-webkit-border-bottom-right-radius:6rem;-webkit-border-bottom-left-radius:6rem;-webkit-border-top-left-radius:6rem;-moz-border-radius:6rem;border-radius:6rem;content:"";position:absolute;top:.5rem;right:-2.5rem;background-color:#324c5b;width:12rem;height:12rem;}
.mh5_NPS .mh5_title .mh5_questionMark:after{content:"?";position:absolute;top:5rem;right:-2.5rem;color:#002838;font-size:9rem;font-weight:900;width:12rem;height:12rem;text-align:center;}
.mh5_NPS .mh5_title .mh5_text{-webkit-box-flex:1;-moz-box-flex:1;-ms-flex:1 0 auto;box-flex:1;-webkit-box-flex:1;-moz-box-flex:1;-ms-flex:1 0 0px;box-flex:1;}
.mh5_NPS .mh5_rating{padding:2.5rem 2.5rem 0;}.mh5_NPS .mh5_rating .mh5_hint{margin-bottom:-1.2rem;font-size:1.2rem;color:#1080dd;padding:0 4rem;text-align:center;}
.mh5_NPS .mh5_Notification{position:absolute;top:5rem;}
.mh5_NPS label{font-size:1.4rem;line-height:1.8rem;color:#666666;display:block;}
.mh5_NPS h1.mh5_title~label{padding:0 2.5rem 1rem;}
.mh5_NPS .mh5_description{clear:both;}.mh5_NPS .mh5_description span:first-child{float:left;}
.mh5_NPS .mh5_description span:last-child{float:right;text-align:right;}
.mh5_NPS .mh5_SliderButton{-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-o-box-pack:center;box-pack:center;position:relative;}.mh5_NPS .mh5_SliderButton>span:not(.active){background-color:#002838;}
.mh5_NPS .mh5_SliderButton>span{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-o-box;display:box;-webkit-box-flex:1;-moz-box-flex:1;-ms-flex:1 0 auto;box-flex:1;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;min-width:2rem;margin:2rem 0 0;height:5rem;border:0.1rem solid #324c5b;border-left-width:0;}.mh5_NPS .mh5_SliderButton>span.active{border-color:#4896ea;}
.mh5_NPS .mh5_SliderButton>span:before{position:absolute;top:0;left:0;height:2rem;width:9.1%;text-align:center;content:"";font-size:1.4rem;color:#666666;}
.mh5_NPS .mh5_SliderButton>span.selected:before{top:-0.2rem;font-size:1.8rem;font-weight:bold;color:#1080dd;}
.mh5_NPS .mh5_SliderButton>span.selected:nth-child(2):before{content:"1";left:9.1%;}
.mh5_NPS .mh5_SliderButton>span.selected:nth-child(3):before{content:"2";left:18.2%;}
.mh5_NPS .mh5_SliderButton>span.selected:nth-child(4):before{content:"3";left:27.3%;}
.mh5_NPS .mh5_SliderButton>span.selected:nth-child(5):before{content:"4";left:36.4%;}
.mh5_NPS .mh5_SliderButton>span.selected:nth-child(6):before{content:"5";left:45.5%;}
.mh5_NPS .mh5_SliderButton>span.selected:nth-child(7):before{content:"6";left:54.6%;}
.mh5_NPS .mh5_SliderButton>span.selected:nth-child(8):before{content:"7";left:63.7%;}
.mh5_NPS .mh5_SliderButton>span.selected:nth-child(9):before{content:"8";left:72.8%;}
.mh5_NPS .mh5_SliderButton>span.selected:nth-child(10):before{content:"9";left:81.9%;}
.mh5_NPS .mh5_SliderButton>span:first-child{-webkit-border-top-left-radius:0.2rem;-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0.2rem;-moz-border-radius:0.2rem 0 0 0.2rem;border-radius:0.2rem 0 0 0.2rem;padding-left:.2rem;border-left-width:.1rem;}.mh5_NPS .mh5_SliderButton>span:first-child:before{content:"0";}
.mh5_NPS .mh5_SliderButton>span:last-child{-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:0.2rem;-webkit-border-bottom-right-radius:0.2rem;-webkit-border-bottom-left-radius:0;-moz-border-radius:0 0.2rem 0.2rem 0;border-radius:0 0.2rem 0.2rem 0;padding-right:.2rem;border-right-width:.1rem;}.mh5_NPS .mh5_SliderButton>span:last-child:before{content:"10";left:91%;}
.mh5_NPS .mh5_SliderButton>span.active{background-color:#1080dd;}
.mh5_NPS .mh5_SliderButton+div{-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-o-box-pack:center;box-pack:center;margin:1rem 0 0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-o-box;display:box;}.mh5_NPS .mh5_SliderButton+div span{display:block;-webkit-box-flex:1;-moz-box-flex:1;-ms-flex:1 0 auto;box-flex:1;font-size:1.4rem;line-height:1.8rem;color:#666666;font-size:1.2rem;color:#888888;}.mh5_NPS .mh5_SliderButton+div span:last-child{text-align:right;}
.mh5_NPS div.mh5_RowLayout+label{border-top:0.1rem solid #eeeeee;padding-top:2.5rem;}
.mh5_NPS>.mh5_ColumnLayout{padding:0 2.5rem 2.5rem;}.mh5_NPS>.mh5_ColumnLayout .mh5_TextArea{width:auto;overflow:hidden;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-o-box;display:box;-webkit-border-top-right-radius:0.5rem;-webkit-border-bottom-right-radius:0.5rem;-webkit-border-bottom-left-radius:0.5rem;-webkit-border-top-left-radius:0.5rem;-moz-border-radius:0.5rem;border-radius:0.5rem;border:.1rem solid #888;font-size:1.2rem;font-weight:normal;}
.mh5_NPS .mh5_NPSContact{padding:0 2.5rem 2.5rem;}.mh5_NPS .mh5_NPSContact label{font-size:1.4rem;line-height:1.8rem;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-o-box;display:box;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-o-box-align:center;box-align:center;-webkit-box-orient:center;-moz-box-orient:center;-o-box-orient:center;box-orient:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-o-box-pack:center;box-pack:center;margin-left:-0.4rem;}.mh5_NPS .mh5_NPSContact label div:first-child{background:url(fw/img/buttons_select.png) no-repeat;background-size:400% 100%;height:4rem;width:4rem;background-position:-8rem 0;}
.mh5_NPS .mh5_NPSContact label.selected div:first-child{background-position:-12rem 0;}
.mh5_NPS .mh5_NPSContact label div:last-child{-webkit-box-flex:1;-moz-box-flex:1;-ms-flex:1 0 auto;box-flex:1;-webkit-box-flex:1;-moz-box-flex:1;-ms-flex:1 0 0px;box-flex:1;margin-left:1rem;}
.mh5_NPS .mh5_NPSContact .mh5_TextInput{-webkit-border-top-right-radius:0.5rem;-webkit-border-bottom-right-radius:0.5rem;-webkit-border-bottom-left-radius:0.5rem;-webkit-border-top-left-radius:0.5rem;-moz-border-radius:0.5rem;border-radius:0.5rem;margin-top:.8rem;border:.1rem solid #888;}.mh5_NPS .mh5_NPSContact .mh5_TextInput.focus{border:.1rem solid #0099BB;}
.mh5_NPS .mh5_NPSContact .mh5_TextInput form>input{font-size:1.2rem;font-weight:normal;}
.mh5_NPS .mh5_Feedback2Mobile{padding:2.5rem;border-top:1px solid #cccccc;}.mh5_NPS .mh5_Feedback2Mobile label{font-size:1.4rem;line-height:1.8rem;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-o-box-align:center;box-align:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-o-box-pack:center;box-pack:center;}
.mh5_NPS .mh5_buttonContainer{padding:2.5rem;}
.mh5_NPSPage{background-color:#eeeeee;}.mh5_NPSPage .mh5_Notification{position:absolute;top:5rem;}
.mh5_Page header .mh5_brandLogo{-webkit-box-flex:0;-moz-box-flex:0;-ms-flex:0 0 auto;box-flex:0;margin-left:1rem;width:4.9rem;height:3.9rem;background:url(lcapp/img/maps/brandlogo.png) no-repeat;background-size:4.9rem 3.9rem;margin-bottom:-1.1rem;}
.mh5_Page header .mh5_caption{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;position:absolute;font-size:2rem;color:#FFF;top:0;left:0;right:0;bottom:0;line-height:5rem;text-align:center;margin:0 7rem 0 7rem;}
.mh5_Page header .mh5_Button{-webkit-box-flex:0;-moz-box-flex:0;-ms-flex:0 0 auto;box-flex:0;border-left:0.1rem solid rgba(255, 255, 255, 0.1);height:5rem;width:5rem;background:none;}.mh5_Page header .mh5_Button:after{content:"";position:absolute;left:1.5rem;top:1.5rem;pointer-events:none;}
.mh5_Page header .mh5_Button:not(.mh5_textButton):before{content:"";position:absolute;left:0;top:0;right:0;bottom:0;border-left:0.1rem solid rgba(0, 0, 0, 0.3);pointer-events:none;}
.mh5_Page header .mh5_Button.mh5_back,.mh5_Page header .mh5_Button.mh5_cancel{border:none;border-right:0.1rem solid rgba(0, 0, 0, 0.3);}.mh5_Page header .mh5_Button.mh5_back:before,.mh5_Page header .mh5_Button.mh5_cancel:before{border-left:none;border-right:0.1rem solid rgba(255, 255, 255, 0.1);}
.mh5_Page header .mh5_Button.active:not(.mh5_disabled),.mh5_Page header .mh5_Button.mh5_active:not(.mh5_disabled){background:rgba(255, 255, 255, 0.1);}
.mh5_Page header .mh5_Button.mh5_spring:after{background:url(lcapp/img/maps/iconsheet_springboard.png) 0 0 no-repeat;-webkit-background-size:1600%;-moz-background-size:1600%;-o-background-size:1600%;background-size:1600%;-webkit-background-size:1600% 100%;-moz-background-size:1600% 100%;-o-background-size:1600% 100%;background-size:1600% 100%;width:4rem;height:4rem;top:.5rem;left:.5rem;}
.mh5_Page header .mh5_Button.mh5_cancel:after{background-position:0 -22rem;}
.mh5_Page header .mh5_Button.mh5_done:after{background-position:-2rem -22rem;}
.mh5_Page header .mh5_Button.mh5_disabled{opacity:.4;border-left:0.1rem solid rgba(255, 255, 255, 0.3);}.mh5_Page header .mh5_Button.mh5_disabled.mh5_back,.mh5_Page header .mh5_Button.mh5_disabled.mh5_cancel{border:none;}
.mh5_Page header.mh5_standardBackgroundColorDark .mh5_Button:not(.mh5_textButton):before{border-left:none !important;}
.mh5_Page header.mh5_standardBackgroundColorDark .mh5_Button.mh5_cancel:before{border-right:none !important;}
.mh5_Page header.mh5_standardBackgroundColorDark .mh5_Button.mh5_back,.mh5_Page header.mh5_standardBackgroundColorDark .mh5_Button.mh5_cancel{border-color:rgba(255, 255, 255, 0.1);}
.mh5_phoneLayout .mh5_Page.mh5_SearchPage header .mh5_Search:not(.mh5_hidden)~.mh5_fillup{display:none !important;}
.mh5_Page.mh5_RoutePage header.mh5_suggestionListVisible .mh5_back:not(.mh5_hidden)+.mh5_Route .mh5_Search:last-of-type .mh5_TextInput{margin-left:0;}
.mh5_NPSPage .mh5_header,.mh5_FavouritePage .mh5_header,.mh5_AboutPage .mh5_header,.mh5_CollectionPage .mh5_header,.mh5_CookieNotice .mh5_header{height:5rem;position:relative;z-index:1;}.mh5_NPSPage .mh5_header .mh5_InnerRoot,.mh5_FavouritePage .mh5_header .mh5_InnerRoot,.mh5_AboutPage .mh5_header .mh5_InnerRoot,.mh5_CollectionPage .mh5_header .mh5_InnerRoot,.mh5_CookieNotice .mh5_header .mh5_InnerRoot{height:5rem;}
.mh5_SaveProgressDialog{position:absolute;width:100%;height:100%;font-size:1.3rem;line-height:1.25;color:#FFF;display:block;}.mh5_SaveProgressDialog>div{position:absolute;width:100%;height:100%;background-color:rgba(0, 0, 0, 0.85);}
.mh5_SaveProgressDialog .mh5_dialogHeader{min-height:7rem;padding:1rem;}.mh5_SaveProgressDialog .mh5_dialogHeader>:first-child{width:100%;}
.mh5_SaveProgressDialog .mh5_dialogHeader .mh5_title{color:#FFF;font-size:2.4rem;margin:0;}
.mh5_SaveProgressDialog .mh5_dialogHeader .mh5_instructions{color:#D5D5D5;margin:1rem 0 0 0;}
.mh5_SaveProgressDialog .mh5_screenContainer{position:absolute;top:15rem;bottom:0;left:1rem;right:1rem;z-index:100;pointer-events:auto;}.mh5_SaveProgressDialog .mh5_screenContainer span{display:block;margin-bottom:.5rem;text-align:center;}
.mh5_SaveProgressDialog .mh5_screenContainer.mh5_savedMap{top:22rem;bottom:auto;}
.mh5_SaveProgressDialog .mh5_screenContainer.mh5_savedFinish{overflow:hidden;}
.mh5_SaveProgressDialog .mh5_screenContainer.mh5_fxos{top:11rem !important;}
.mh5_SaveProgressDialog .mh5_screenContainer.mh5_savedFinish{overflow:hidden;}
.mh5_SaveProgressDialog .mh5_mapPreviews{position:absolute;top:0;bottom:12rem;left:0;right:0;pointer-events:none;}
.mh5_SaveProgressDialog .mh5_mapPreview{position:absolute;top:0;bottom:0;padding:0 0 3rem;}.mh5_SaveProgressDialog .mh5_mapPreview:first-child{left:0;right:52%;}
.mh5_SaveProgressDialog .mh5_mapPreview:last-child{right:0;left:52%;}
.mh5_SaveProgressDialog .mh5_mapPreview .mh5_label{position:absolute;bottom:-2.4rem;text-align:center;width:100%;}
.mh5_SaveProgressDialog .mh5_mapPreview .settings,.mh5_SaveProgressDialog .mh5_mapPreview .position,.mh5_SaveProgressDialog .mh5_mapPreview .mh5_zoom{display:none!important;}
.mh5_SaveProgressDialog .mh5_mapPreview canvas{position:absolute;top:0;left:0;}
.mh5_SaveProgressDialog .mh5_warning{-webkit-border-top-right-radius:0.4rem;-webkit-border-bottom-right-radius:0.4rem;-webkit-border-bottom-left-radius:0.4rem;-webkit-border-top-left-radius:0.4rem;-moz-border-radius:0.4rem;border-radius:0.4rem;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;color:#000;position:absolute;width:100%;bottom:5.5rem;padding:.5rem;background-color:#FFDE00;}
.mh5_SaveProgressDialog .mh5_progressText{position:absolute;bottom:7rem;width:100%;text-align:center;}
.mh5_SaveProgressDialog .mh5_ProgressBar{position:absolute;width:22rem;bottom:6.5rem;left:50%;margin-left:-11rem;}
.mh5_SaveProgressDialog .mh5_buttonContainer{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-o-box;display:box;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-o-box-pack:center;box-pack:center;text-align:center;position:absolute;bottom:1rem;width:100%;}
.mh5_SaveProgressDialog .mh5_Button{pointer-events:auto;}
@media all and (max-width:320px){.mh5_SaveProgressDialog .mh5_mapPreviews{bottom:16rem;} .mh5_SaveProgressDialog .mh5_mapPreview .mh5_label{position:absolute;bottom:-4.4rem;} .mh5_SaveProgressDialog .mh5_screenContainer{top:15rem;}}@media all and (max-height:355px){.mh5_warning{bottom:12rem !important;} .mh5_mapPreviews{display:none;}}@media all and (max-height:250px){.mh5_warning{bottom:5rem !important;} .mh5_mapPreviews{display:none;}}.mh5_tabletLayout .mh5_SaveProgressDialog{font-size:1.6rem;line-height:2rem;}.mh5_tabletLayout .mh5_SaveProgressDialog .mh5_screenContainer:not(.mh5_savedMap){top:18rem;bottom:2.5rem;}
.mh5_tabletLayout .mh5_SaveProgressDialog .mh5_savedMap{top:24rem;}
.mh5_tabletLayout .mh5_SaveProgressDialog .mh5_label{bottom:-3rem;}
.mh5_tabletLayout .mh5_SaveProgressDialog .mh5_warning{padding:1rem;font-size:1.3rem;width:70%;margin-left:15%;bottom:5.1rem;}
.mh5_tabletLayout .mh5_SaveProgressDialog .mh5_mapPreviews{bottom:13rem;}
.mh5_tabletLayout .mh5_SaveProgressDialog .mh5_dialogHeader>:first-child{width:70%;height:70%;position:relative;margin:0 auto;}
.mh5_tabletLayout .mh5_SaveProgressDialog .mh5_dialogHeader .mh5_title{line-height:4rem;}
.mh5_tabletLayout .mh5_SaveProgressDialog .mh5_dialogHeader .mh5_instructions{font-size:1.6rem;line-height:2.2rem;}
.mh5_tabletLayout .mh5_SaveProgressDialog .mh5_buttonContainer{bottom:0rem;}
.mh5_CameraViewDialog .mh5_Content{width:100%;height:100%;}.mh5_CameraViewDialog .mh5_Content.mh5_modal{display:block;background:none;}
.mh5_CameraViewDialog .mh5_Content .mh5_Map{position:absolute;}.mh5_CameraViewDialog .mh5_Content .mh5_Map .mh5_zoom{margin-top:-1rem;}
.mh5_CameraViewDialog .mh5_Content .mh5_borderLeft,.mh5_CameraViewDialog .mh5_Content .mh5_borderTop,.mh5_CameraViewDialog .mh5_Content .mh5_borderRight,.mh5_CameraViewDialog .mh5_Content .mh5_borderBottom{position:absolute;background-color:rgba(0, 15, 26, 0.85);}
.mh5_CameraViewDialog .mh5_Content .mh5_borderLeft,.mh5_CameraViewDialog .mh5_Content .mh5_borderRight{width:1rem;top:8rem;bottom:6.5rem;}
.mh5_CameraViewDialog .mh5_Content .mh5_borderTop,.mh5_CameraViewDialog .mh5_Content .mh5_borderBottom{left:0;right:0;}
.mh5_CameraViewDialog .mh5_Content .mh5_borderLeft{left:0;}
.mh5_CameraViewDialog .mh5_Content .mh5_borderRight{right:0;}
.mh5_CameraViewDialog .mh5_Content .mh5_borderTop{top:7rem;height:1rem;}
.mh5_CameraViewDialog .mh5_Content .mh5_borderBottom{bottom:0;height:6.5rem;}
.mh5_CameraViewDialog .mh5_Content .mh5_cameraViewHeader{position:absolute;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;background-color:rgba(0, 15, 26, 0.85);height:7rem;padding:.8rem 1rem 1.7rem 1rem;}.mh5_CameraViewDialog .mh5_Content .mh5_cameraViewHeader .mh5_SegmentedBar{width:100%;vertical-align:top;}
.mh5_CameraViewDialog .mh5_Content .mh5_cameraViewHeader .mh5_title{color:#FFF;font-size:2.4rem;margin:0 0 .2rem;}
.mh5_CameraViewDialog .mh5_Content .mh5_cameraViewHeader .mh5_instructions{color:#cccccc;display:block;font-size:1.2rem;margin:0 0 .7rem;text-align:left;}
.mh5_CameraViewDialog .mh5_Content .mh5_cameraFinderContainer{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-o-box;display:box;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-o-box-pack:center;box-pack:center;position:absolute;width:100%;z-index:100;left:0;bottom:1rem;text-align:center;}
.mh5_NavigationDisclaimerDialog{width:100%;min-height:100%;bottom:auto;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;-o-box-pack:start;box-pack:start;}.mh5_NavigationDisclaimerDialog.mh5_modal{background:none;}
.mh5_NavigationDisclaimerDialog>div{width:100%;min-height:100%;}
.mh5_NavigationDisclaimerDialog .mh5_dialogHeader{padding:1rem 1rem .7rem;}.mh5_NavigationDisclaimerDialog .mh5_dialogHeader .mh5_title{color:#FFF;font-size:2.4rem;margin:0;}.mh5_NavigationDisclaimerDialog .mh5_dialogHeader .mh5_title label{font-size:1.2rem;}
.mh5_NavigationDisclaimerDialog .mh5_dialogHeader .mh5_dialogDisclaimer{color:#FFF;font-size:1.2rem;display:block;padding:.1rem 0;line-height:1.5rem;}
.mh5_NavigationDisclaimerDialog .mh5_content{padding-right:1rem;padding-left:1rem;}.mh5_NavigationDisclaimerDialog .mh5_content .mh5_instructions ul{list-style:disc;margin:0;padding:0 0 0 1.8rem;}
.mh5_NavigationDisclaimerDialog .mh5_content .mh5_instructions li{color:#eeeeee;font-size:1.2rem;line-height:1.5rem;}.mh5_NavigationDisclaimerDialog .mh5_content .mh5_instructions li#privacy{margin:0;}
.mh5_NavigationDisclaimerDialog .mh5_content .mh5_instructions li:not(#privacy){margin:0 0 1rem;}
.mh5_NavigationDisclaimerDialog .mh5_content .mh5_actionText{color:#FFF;font-size:1.8rem;margin:1.3rem 0;text-align:center;}
.mh5_NavigationDisclaimerDialog .mh5_content .mh5_spinner_big_bright{margin:1.5rem auto 0 auto;}
.mh5_NavigationDisclaimerDialog .mh5_content a{text-decoration:none;}
.mh5_NavigationDisclaimerDialog .mh5_screenContainer{height:5.6rem;z-index:100;pointer-events:auto;padding-top:1.2rem;}
.mh5_NavigationDisclaimerDialog .mh5_buttonContainer{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-o-box;display:box;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-o-box-pack:center;box-pack:center;width:100%;}
.mh5_NavigationDisclaimerDialog .mh5_Button.mh5_textButton{position:relative;pointer-events:auto;}
.mh5_InfoDialogOpen,.mh5_InfoDialogClose{background:url(fw/img/iconsheet.png) 0 0 no-repeat;-webkit-background-size:400%;-moz-background-size:400%;-o-background-size:400%;background-size:400%;-webkit-background-size:400% 1400%;-moz-background-size:400% 1400%;-o-background-size:400% 1400%;background-size:400% 1400%;position:absolute;top:.8rem;right:1rem;width:2rem;height:2rem;z-index:99;}.mh5_InfoDialogOpen:before,.mh5_InfoDialogClose:before{padding:1.1rem;padding-right:0;margin-left:-2rem;margin-top:-2rem;content:"";width:3.7rem;height:4rem;position:absolute;}
.mh5_InfoDialog{-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-o-box-align:center;box-align:center;-webkit-box-pack:start !important;-moz-box-pack:start !important;-o-box-pack:start !important;box-pack:start !important;color:#FFF;font-size:1.3rem;line-height:1.6rem;height:100%;width:100%;}.mh5_InfoDialog>div:first-child{width:100%;}
.mh5_InfoDialog .mh5_InfoContainer{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;color:#cccccc;font-size:1.1rem;line-height:1.4rem;width:100%;height:100%;}.mh5_InfoDialog .mh5_InfoContainer>*{margin:0 1rem;}
.mh5_InfoDialog .mh5_InfoContainer .mh5_InfoHeader{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-o-box;display:box;padding-top:.8rem;}.mh5_InfoDialog .mh5_InfoContainer .mh5_InfoHeader .mh5_title{-webkit-box-flex:1;-moz-box-flex:1;-ms-flex:1 0 auto;box-flex:1;color:#FFF;font-size:2.4rem;margin:0;}
.mh5_InfoDialog .mh5_InfoContainer .mh5_InfoDialogText{margin-top:.4rem;margin-bottom:.4rem;}
.mh5_InfoDialog .mh5_InfoContainer ul{margin-top:1rem;}
.mh5_InfoDialog .mh5_InfoContainer li{clear:both;min-height:12.5rem;}.mh5_InfoDialog .mh5_InfoContainer li h3{font-size:1.4rem;font-weight:bold;}
.mh5_InfoDialog .mh5_InfoContainer li img:first-child{float:left;margin-right:1rem;height:12.5rem;width:15rem;}
.mh5_InfoDialog .mh5_InfoContainer li img:not(:first-child){margin-top:.4rem;margin-bottom:.6rem;}
.mh5_InfoDialog .mh5_InfoContainer li div{margin-bottom:1rem;}
.mh5_InfoDialog .mh5_InfoContainer>:last-child{margin-bottom:1rem;}
.mh5_tabletLayout .mh5_InfoContainer{max-width:400px;margin-left:auto;margin-right:auto;}
.mh5_InfoDialogOpen{background-position:-6rem -16rem;}
.mh5_InfoDialogClose{background-position:-4rem -4rem;}
.mh5_SegmentedBar{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-o-box;display:box;-ms-flex-direction:row;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-o-box-orient:horizontal;box-orient:horizontal;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-o-box-align:center;box-align:center;}.mh5_SegmentedBar .mh5_segment{-webkit-box-flex:1;-moz-box-flex:1;-ms-flex:1 0 auto;box-flex:1;-webkit-border-top-right-radius:0.1rem;-webkit-border-bottom-right-radius:0.1rem;-webkit-border-bottom-left-radius:0.1rem;-webkit-border-top-left-radius:0.1rem;-moz-border-radius:0.1rem;border-radius:0.1rem;height:.6rem;background:#fff;margin:0 .6rem 0 0;-webkit-transition:background-color 0.35s;-moz-transition:background-color 0.35s;-ms-transition:background-color 0.35s;-o-transition:background-color 0.35s;transition:background-color 0.35s;}.mh5_SegmentedBar .mh5_segment.mh5_active{background:#00bbdd;}
.mh5_SegmentedBar .mh5_segment:last-child{margin:0;}
.mh5_iconsheet_springboard{background:url(lcapp/img/maps/iconsheet_springboard.png) 0 0 no-repeat;-webkit-background-size:1600%;-moz-background-size:1600%;-o-background-size:1600%;background-size:1600%;-webkit-background-size:1600% 100%;-moz-background-size:1600% 100%;-o-background-size:1600% 100%;background-size:1600% 100%;}
.mh5_modal.mh5_SpringBoard{display:block;}.mh5_modal.mh5_SpringBoard .mh5_transition_slide{-webkit-transition:-webkit-transform 0.17s cubic-bezier(0.2, 0.3, 0.1, 0.9);-moz-transition:-moz-transform 0.17s cubic-bezier(0.2, 0.3, 0.1, 0.9);transition:transform 0.17s cubic-bezier(0.2, 0.3, 0.1, 0.9);overflow-y:hidden;}
.mh5_modal.mh5_SpringBoard .mh5_transition_fade{-webkit-transition:opacity 0.17s cubic-bezier(0.2, 0.3, 0.1, 0.9);-moz-transition:opacity 0.17s cubic-bezier(0.2, 0.3, 0.1, 0.9);transition:opacity 0.17s cubic-bezier(0.2, 0.3, 0.1, 0.9);overflow-y:hidden;}
.mh5_modal.mh5_SpringBoard .mh5_transition_bgcolor{-webkit-transition:background-color 0.17s cubic-bezier(0.2, 0.3, 0.1, 0.9);-moz-transition:background-color 0.17s cubic-bezier(0.2, 0.3, 0.1, 0.9);transition:background-color 0.17s cubic-bezier(0.2, 0.3, 0.1, 0.9);}
.mh5_modal.mh5_SpringBoard.mh5_transition_bgColorMin{background-color:rgba(0, 0, 0, 0);}
.mh5_modal.mh5_SpringBoard.mh5_transition_bgColorMax{background-color:rgba(0, 0, 0, 0.3);}
.mh5_modal.mh5_SpringBoard>.mh5_vScroll{width:100%;min-height:100%;}
.mh5_modal.mh5_SpringBoard .mh5_Dialog{-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-webkit-border-top-left-radius:0;-moz-border-radius:0;border-radius:0;background-color:transparent;width:100%;max-width:100%;min-width:100%;padding:0;border:none;overflow:visible;}.mh5_modal.mh5_SpringBoard .mh5_Dialog .mh5_header{z-index:1;position:relative;height:5rem;width:100%;background:#002838;}.mh5_modal.mh5_SpringBoard .mh5_Dialog .mh5_header .mh5_InnerRoot{height:5rem;}
.mh5_modal.mh5_SpringBoard .mh5_Dialog .mh5_header .mh5_brandLogo{-webkit-box-flex:0;-moz-box-flex:0;-ms-flex:0 0 auto;box-flex:0;margin-left:1rem;width:4.9rem;height:5rem;background:url(lcapp/img/maps/brandlogo.png) no-repeat;background-size:4.9rem 3.9rem;background-position:left bottom;}
.mh5_modal.mh5_SpringBoard .mh5_Dialog .mh5_header .mh5_Button{-webkit-box-flex:0;-moz-box-flex:0;-ms-flex:0 0 auto;box-flex:0;height:5rem;width:5rem;background:none;}.mh5_modal.mh5_SpringBoard .mh5_Dialog .mh5_header .mh5_Button.mh5_spring{border-left:.1rem solid transparent;}.mh5_modal.mh5_SpringBoard .mh5_Dialog .mh5_header .mh5_Button.mh5_spring:after{background:url(lcapp/img/maps/iconsheet_springboard.png) 0 0 no-repeat;-webkit-background-size:1600%;-moz-background-size:1600%;-o-background-size:1600%;background-size:1600%;-webkit-background-size:1600% 100%;-moz-background-size:1600% 100%;-o-background-size:1600% 100%;background-size:1600% 100%;background-position:-4rem 0;width:4rem;height:4rem;top:.5rem;left:.5rem;}
.mh5_modal.mh5_SpringBoard .mh5_Dialog .mh5_body{overflow-y:hidden;}
.mh5_modal.mh5_SpringBoard .mh5_Dialog .mh5_ssoContainer{background-color:#01121e;border-top:0.1rem solid #2f3b43;padding:1.5rem 1.5rem;}.mh5_modal.mh5_SpringBoard .mh5_Dialog .mh5_ssoContainer p{font-size:1.4rem;color:#f3f3f3;margin:0;}.mh5_modal.mh5_SpringBoard .mh5_Dialog .mh5_ssoContainer p:first-child{padding-right:1.5rem;}
.mh5_modal.mh5_SpringBoard .mh5_Dialog .mh5_ssoContainer p:last-child{padding-left:1.5rem;}
.mh5_modal.mh5_SpringBoard .mh5_Dialog .mh5_ssoContainer .mh5_signIn,.mh5_modal.mh5_SpringBoard .mh5_Dialog .mh5_ssoContainer .mh5_signOut{-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-o-box-align:center;box-align:center;width:100%;}.mh5_modal.mh5_SpringBoard .mh5_Dialog .mh5_ssoContainer .mh5_signIn p,.mh5_modal.mh5_SpringBoard .mh5_Dialog .mh5_ssoContainer .mh5_signOut p{-webkit-box-flex:1;-moz-box-flex:1;-ms-flex:1 0 auto;box-flex:1;font-size:1.4rem;line-height:1.6rem;}.mh5_modal.mh5_SpringBoard .mh5_Dialog .mh5_ssoContainer .mh5_signIn p>div,.mh5_modal.mh5_SpringBoard .mh5_Dialog .mh5_ssoContainer .mh5_signOut p>div{font-size:2.2rem;margin-top:.5rem;}
.mh5_modal.mh5_SpringBoard .mh5_Dialog .mh5_ssoContainer .mh5_signIn #account,.mh5_modal.mh5_SpringBoard .mh5_Dialog .mh5_ssoContainer .mh5_signOut #account{color:#1080dd;margin-top:0.2rem;font-size:1.2rem;}
.mh5_modal.mh5_SpringBoard .mh5_Dialog .mh5_ssoContainer .mh5_signIn a,.mh5_modal.mh5_SpringBoard .mh5_Dialog .mh5_ssoContainer .mh5_signOut a{-webkit-box-flex:0;-moz-box-flex:0;-ms-flex:0 0 auto;box-flex:0;text-decoration:none;color:#f3f3f3;}
.mh5_modal.mh5_SpringBoard .mh5_Dialog .mh5_ssoContainer .mh5_signIn a:visited,.mh5_modal.mh5_SpringBoard .mh5_Dialog .mh5_ssoContainer .mh5_signOut a:visited{text-decoration:none;}
.mh5_modal.mh5_SpringBoard .mh5_Dialog .mh5_ssoContainer .mh5_signOut strong{font-size:1.8rem;font-weight:normal;margin-top:.9rem;display:block;}
.mh5_modal.mh5_SpringBoard .mh5_Dialog .mh5_ssoContainer .mh5_signOut .mh5_Button.mh5_textButton{background-color:rgba(255, 255, 255, 0.2);}.mh5_modal.mh5_SpringBoard .mh5_Dialog .mh5_ssoContainer .mh5_signOut .mh5_Button.mh5_textButton.mh5_active:not(.mh5_disabled){background-color:rgba(255, 255, 255, 0.1);}.mh5_modal.mh5_SpringBoard .mh5_Dialog .mh5_ssoContainer .mh5_signOut .mh5_Button.mh5_textButton.mh5_active:not(.mh5_disabled) .mh5_ButtonText{color:#cccccc;}
.mh5_modal.mh5_SpringBoard .mh5_Dialog .mh5_Springboard2Mobile{background-color:#01121e;height:5rem;}.mh5_modal.mh5_SpringBoard .mh5_Dialog .mh5_Springboard2Mobile >a.mh5_Button.mh5_textButton{display:block;color:#f3f3f3;border:none;min-width:inherit;height:100%;font-size:1.2rem;overflow:hidden;background-color:rgba(0, 15, 26, 0.85);background:url(lcapp/img/maps/speedo.svg) 0 center no-repeat;background-position:3rem;text-decoration:none;text-align:left;-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-webkit-border-top-left-radius:0;-moz-border-radius:0;border-radius:0;-webkit-background-size:3.6rem;-moz-background-size:3.6rem;-o-background-size:3.6rem;background-size:3.6rem;-webkit-background-size:3.6rem auto;-moz-background-size:3.6rem auto;-o-background-size:3.6rem auto;background-size:3.6rem auto;}.mh5_modal.mh5_SpringBoard .mh5_Dialog .mh5_Springboard2Mobile >a.mh5_Button.mh5_textButton.mh5_active:not(.mh5_disabled){background-color:#002838;}
.mh5_modal.mh5_SpringBoard .mh5_Dialog .mh5_Springboard2Mobile >a.mh5_Button.mh5_textButton:before{content:"";position:absolute;pointer-events:none;}
.mh5_modal.mh5_SpringBoard .mh5_Dialog .mh5_Springboard2Mobile >a.mh5_Button.mh5_textButton:after{content:"";position:absolute;pointer-events:none;}
.mh5_modal.mh5_SpringBoard .mh5_Dialog .mh5_Springboard2Mobile >a.mh5_Button.mh5_textButton:visited{text-decoration:none;}
.mh5_modal.mh5_SpringBoard .mh5_Dialog .mh5_Springboard2Mobile >a.mh5_Button.mh5_textButton .mh5_ButtonText{float:left;padding-left:8rem;white-space:normal;}
.mh5_modal.mh5_SpringBoard .mh5_Dialog .mh5_Springboard2Mobile p{font-size:1.4rem;color:#f3f3f3;}.mh5_modal.mh5_SpringBoard .mh5_Dialog .mh5_Springboard2Mobile p:first-child{padding-right:1.5rem;}
.mh5_modal.mh5_SpringBoard .mh5_Dialog .mh5_Springboard2Mobile p:last-child{padding-left:1.5rem;}
.mh5_modal.mh5_SpringBoard .mh5_Dialog .mh5_table{z-index:0;background-color:#002838;}.mh5_modal.mh5_SpringBoard .mh5_Dialog .mh5_table .mh5_tableRow>td{padding:0;border:0.1rem solid #2f3b43;}.mh5_modal.mh5_SpringBoard .mh5_Dialog .mh5_table .mh5_tableRow>td:first-child{border-left:none;}
.mh5_modal.mh5_SpringBoard .mh5_Dialog .mh5_table .mh5_tableRow>td.mh5_lastInRow{border-right:none;}
.mh5_modal.mh5_SpringBoard .mh5_Dialog .mh5_table .mh5_tableRow>td >a.mh5_Button.mh5_textButton{display:block;color:#f3f3f3;background-color:rgba(0, 15, 26, 0.85);border:none;min-width:inherit;padding-top:6.6rem;-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-webkit-border-top-left-radius:0;-moz-border-radius:0;border-radius:0;font-size:1.2rem;overflow:hidden;}.mh5_modal.mh5_SpringBoard .mh5_Dialog .mh5_table .mh5_tableRow>td >a.mh5_Button.mh5_textButton.mh5_active:not(.mh5_disabled){background-color:#002838;}
.mh5_modal.mh5_SpringBoard .mh5_Dialog .mh5_table .mh5_tableRow>td >a.mh5_Button.mh5_textButton:before{background:url(lcapp/img/maps/iconsheet_springboard.png) 0 0 no-repeat;-webkit-background-size:1600%;-moz-background-size:1600%;-o-background-size:1600%;background-size:1600%;-webkit-background-size:1600% 100%;-moz-background-size:1600% 100%;-o-background-size:1600% 100%;background-size:1600% 100%;width:4rem;height:4rem;content:"";position:absolute;top:50%;left:50%;margin-left:-2rem;margin-top:-3.5rem;pointer-events:none;}
.mh5_modal.mh5_SpringBoard .mh5_Dialog .mh5_table .mh5_tableRow>td >a.mh5_Button.mh5_textButton >div.mh5_ButtonText{position:relative;display:inline-block;white-space:normal;line-height:1.3rem;padding:.5rem;}
.mh5_modal.mh5_SpringBoard .mh5_Dialog .mh5_table .mh5_tableRow>td >a.mh5_Button.mh5_textButton.mh5_SpringBoardSearch:before{background-position:-8rem 0;}
.mh5_modal.mh5_SpringBoard .mh5_Dialog .mh5_table .mh5_tableRow>td >a.mh5_Button.mh5_textButton.mh5_SpringBoardSearch.mh5_active:before{background-position:-12rem 0;}
.mh5_modal.mh5_SpringBoard .mh5_Dialog .mh5_table .mh5_tableRow>td >a.mh5_Button.mh5_textButton.mh5_SpringBoardRouting:before{background-position:-16rem 0;}
.mh5_modal.mh5_SpringBoard .mh5_Dialog .mh5_table .mh5_tableRow>td >a.mh5_Button.mh5_textButton.mh5_SpringBoardRouting.mh5_active:before{background-position:-20rem 0;}
.mh5_modal.mh5_SpringBoard .mh5_Dialog .mh5_table .mh5_tableRow>td >a.mh5_Button.mh5_textButton.mh5_SpringBoardCollections:before{background-position:-24rem 0;}
.mh5_modal.mh5_SpringBoard .mh5_Dialog .mh5_table .mh5_tableRow>td >a.mh5_Button.mh5_textButton.mh5_SpringBoardCollections.mh5_active:before{background-position:-28rem 0;}
.mh5_modal.mh5_SpringBoard .mh5_Dialog .mh5_table .mh5_tableRow>td >a.mh5_Button.mh5_textButton.mh5_SpringBoardSaveMap:before{background-position:-32rem 0;}
.mh5_modal.mh5_SpringBoard .mh5_Dialog .mh5_table .mh5_tableRow>td >a.mh5_Button.mh5_textButton.mh5_SpringBoardSaveMap.mh5_active:before{background-position:-36rem 0;}
.mh5_modal.mh5_SpringBoard .mh5_Dialog .mh5_table .mh5_tableRow>td >a.mh5_Button.mh5_textButton.mh5_SpringBoardViewMap:before{background-position:-40rem 0;}
.mh5_modal.mh5_SpringBoard .mh5_Dialog .mh5_table .mh5_tableRow>td >a.mh5_Button.mh5_textButton.mh5_SpringBoardViewMap.mh5_active:before{background-position:-44rem 0;}
.mh5_modal.mh5_SpringBoard .mh5_Dialog .mh5_table .mh5_tableRow>td >a.mh5_Button.mh5_textButton.mh5_SpringBoardAbout:before{background-position:-48rem 0;}
.mh5_modal.mh5_SpringBoard .mh5_Dialog .mh5_table .mh5_tableRow>td >a.mh5_Button.mh5_textButton.mh5_SpringBoardAbout.mh5_active:before{background-position:-52rem 0;}
.mh5_modal.mh5_SpringBoard .mh5_Dialog .mh5_table .mh5_tableRow>td >a.mh5_Button.mh5_textButton.mh5_SpringBoardFeedback:before{background-position:-56rem 0;}
.mh5_modal.mh5_SpringBoard .mh5_Dialog .mh5_table .mh5_tableRow>td >a.mh5_Button.mh5_textButton.mh5_SpringBoardFeedback.mh5_active:not(.mh5_disabled):before{background-position:-60rem 0;}
.mh5_modal.mh5_SpringBoard .mh5_Dialog .mh5_table .mh5_tableRow>td:last-child a.mh5_Button.mh5_textButton{border-bottom:none;}
.mh5_collections_collectionsbar{height:5rem;}.mh5_collections_collectionsbar .mh5_collections_create:after{background:url(fw/img/iconsheet.png) 0 0 no-repeat;-webkit-background-size:400%;-moz-background-size:400%;-o-background-size:400%;background-size:400%;-webkit-background-size:400% 1400%;-moz-background-size:400% 1400%;-o-background-size:400% 1400%;background-size:400% 1400%;background-position:-4rem 0rem;}
.mh5_collections_collectionsbar .mh5_collections_search:after{background:url(fw/img/iconsheet.png) 0 0 no-repeat;-webkit-background-size:400%;-moz-background-size:400%;-o-background-size:400%;background-size:400%;-webkit-background-size:400% 1400%;-moz-background-size:400% 1400%;-o-background-size:400% 1400%;background-size:400% 1400%;background-position:0rem -8rem;}
.mh5_collections_collectionsbar .mh5_collections_toggleView:after{background:url(fw/img/iconsheet.png) 0 0 no-repeat;-webkit-background-size:400%;-moz-background-size:400%;-o-background-size:400%;background-size:400%;-webkit-background-size:400% 1400%;-moz-background-size:400% 1400%;-o-background-size:400% 1400%;background-size:400% 1400%;background-position:-6rem -8rem;}
.mh5_collections_collectionsbar .mh5_collections_title_button{display:-webkit-inline-box;display:-moz-inline-box;display:-ms-inline-flexbox;display:-o-inline-box;display:inline-box;margin:.1rem 0 0 .9rem;}
.mh5_collections_collectionsbar .mh5_collectionsEditButton,.mh5_collections_collectionsbar .mh5_collectionsAddNewButton,.mh5_collections_collectionsbar .mh5_modeToggle{display:-webkit-inline-box;display:-moz-inline-box;display:-ms-inline-flexbox;display:-o-inline-box;display:inline-box;-webkit-box-flex:0;-moz-box-flex:0;-ms-flex:0 0 auto;box-flex:0;margin:.1rem .9rem 0 0;}
.mh5_collections_collectionsbar .mh5_modeToggle{margin-right:1rem;}
.mh5_collections_collectionsbar .mh5_collectionsEditButton:after,.mh5_collections_collectionsbar .mh5_collectionsAddNewButton:after{content:"";background:url(fw/img/iconsheet.png) 0 0 no-repeat;-webkit-background-size:400%;-moz-background-size:400%;-o-background-size:400%;background-size:400%;-webkit-background-size:400% 1400%;-moz-background-size:400% 1400%;-o-background-size:400% 1400%;background-size:400% 1400%;background-position:0.2rem -18rem;}
.mh5_collections_collectionsbar .mh5_collectionsEditButton:after{background-position:-6rem -18rem;}
.mh5_collections_collectionsbar .mh5_collections_createnew_button{display:-webkit-inline-box;display:-moz-inline-box;display:-ms-inline-flexbox;display:-o-inline-box;display:inline-box;margin:.1rem 0 0 .9rem;}
.mh5_collections_collectionsbar .mh5_collections_createcollection_button{display:-webkit-inline-box;display:-moz-inline-box;display:-ms-inline-flexbox;display:-o-inline-box;display:inline-box;margin:.1rem 0 0 .9rem;}
.mh5_collections_collectionsbar .mh5_collections_sort_button{display:-webkit-inline-box;display:-moz-inline-box;display:-ms-inline-flexbox;display:-o-inline-box;display:inline-box;margin:.1rem 0 0 .9rem;}
.mh5_collections_collectionsbar .mh5_collections_cancel_button{display:-webkit-inline-box;display:-moz-inline-box;display:-ms-inline-flexbox;display:-o-inline-box;display:inline-box;margin:.1rem 0 0 .9rem;}
.mh5_collections_collectionsbar .mh5_collections_submit_button{display:-webkit-inline-box;display:-moz-inline-box;display:-ms-inline-flexbox;display:-o-inline-box;display:inline-box;margin:.1rem 0 0 .9rem;}
.mh5_collections_collectionsbar .mh5_collections_createnew{font-size:1.5rem;color:#000;vertical-align:top;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-o-box;display:box;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-o-box-align:center;box-align:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-o-box-pack:center;box-pack:center;}
.mh5_collections_collectionsbar .mh5_collections_sort{font-size:1.2rem;color:#888;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-o-box;display:box;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-o-box-align:center;box-align:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-o-box-pack:center;box-pack:center;}
.mh5_collections_collectionsbar .mh5_collections_cancel{text-decoration-color:#FFFFFF;white-space:nowrap;}
.mh5_collections_managebar{height:5rem;}.mh5_collections_managebar .mh5_collections_create:after{background:url(fw/img/iconsheet.png) 0 0 no-repeat;-webkit-background-size:400%;-moz-background-size:400%;-o-background-size:400%;background-size:400%;-webkit-background-size:400% 1400%;-moz-background-size:400% 1400%;-o-background-size:400% 1400%;background-size:400% 1400%;background-position:-4rem 0rem;}
.mh5_collections_managebar .mh5_collections_search:after{background:url(fw/img/iconsheet.png) 0 0 no-repeat;-webkit-background-size:400%;-moz-background-size:400%;-o-background-size:400%;background-size:400%;-webkit-background-size:400% 1400%;-moz-background-size:400% 1400%;-o-background-size:400% 1400%;background-size:400% 1400%;background-position:0rem -8rem;}
.mh5_collections_managebar .mh5_collections_toggleView:after{background:url(fw/img/iconsheet.png) 0 0 no-repeat;-webkit-background-size:400%;-moz-background-size:400%;-o-background-size:400%;background-size:400%;-webkit-background-size:400% 1400%;-moz-background-size:400% 1400%;-o-background-size:400% 1400%;background-size:400% 1400%;background-position:-6rem -8rem;}
.mh5_collections_managebar .mh5_collections_title_button{display:-webkit-inline-box;display:-moz-inline-box;display:-ms-inline-flexbox;display:-o-inline-box;display:inline-box;margin:.1rem 0 0 .9rem;}
.mh5_collections_managebar .mh5_collectionsEditButton,.mh5_collections_managebar .mh5_collectionsAddNewButton,.mh5_collections_managebar .mh5_modeToggle{display:-webkit-inline-box;display:-moz-inline-box;display:-ms-inline-flexbox;display:-o-inline-box;display:inline-box;-webkit-box-flex:0;-moz-box-flex:0;-ms-flex:0 0 auto;box-flex:0;margin:.1rem .9rem 0 0;}
.mh5_collections_managebar .mh5_modeToggle{margin-right:1rem;}
.mh5_collections_managebar .mh5_collectionsEditButton:after,.mh5_collections_managebar .mh5_collectionsAddNewButton:after{content:"";background:url(fw/img/iconsheet.png) 0 0 no-repeat;-webkit-background-size:400%;-moz-background-size:400%;-o-background-size:400%;background-size:400%;-webkit-background-size:400% 1400%;-moz-background-size:400% 1400%;-o-background-size:400% 1400%;background-size:400% 1400%;background-position:0.2rem -18rem;}
.mh5_collections_managebar .mh5_collectionsEditButton:after{background-position:-6rem -18rem;}
.mh5_collections_managebar .mh5_collections_createnew_button{display:-webkit-inline-box;display:-moz-inline-box;display:-ms-inline-flexbox;display:-o-inline-box;display:inline-box;margin:.1rem 0 0 .9rem;}
.mh5_collections_managebar .mh5_collections_createcollection_button{display:-webkit-inline-box;display:-moz-inline-box;display:-ms-inline-flexbox;display:-o-inline-box;display:inline-box;margin:.1rem 0 0 .9rem;}
.mh5_collections_managebar .mh5_collections_sort_button{display:-webkit-inline-box;display:-moz-inline-box;display:-ms-inline-flexbox;display:-o-inline-box;display:inline-box;margin:.1rem 0 0 .9rem;}
.mh5_collections_managebar .mh5_collections_cancel_button{display:-webkit-inline-box;display:-moz-inline-box;display:-ms-inline-flexbox;display:-o-inline-box;display:inline-box;margin:.1rem 0 0 .9rem;}
.mh5_collections_managebar .mh5_collections_submit_button{display:-webkit-inline-box;display:-moz-inline-box;display:-ms-inline-flexbox;display:-o-inline-box;display:inline-box;margin:.1rem 0 0 .9rem;}
.mh5_collections_managebar .mh5_collections_createnew{font-size:1.5rem;color:#000;vertical-align:top;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-o-box;display:box;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-o-box-align:center;box-align:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-o-box-pack:center;box-pack:center;}
.mh5_collections_managebar .mh5_collections_sort{font-size:1.2rem;color:#888;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-o-box;display:box;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-o-box-align:center;box-align:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-o-box-pack:center;box-pack:center;}
.mh5_collections_managebar .mh5_collections_cancel{text-decoration-color:#FFFFFF;white-space:nowrap;}
.mh5_ManageFavouritePage header.mh5_header .mh5_Button.mh5_textButton,.mh5_CollectionPage header.mh5_header .mh5_Button.mh5_textButton{min-width:0;-webkit-box-flex:0;-moz-box-flex:0;-ms-flex:0 0 auto;box-flex:0;font-size:1.5rem;font-weight:normal;line-height:1.5rem;width:auto;margin:.7rem 1rem;}.mh5_ManageFavouritePage header.mh5_header .mh5_Button.mh5_textButton:before,.mh5_CollectionPage header.mh5_header .mh5_Button.mh5_textButton:before,.mh5_ManageFavouritePage header.mh5_header .mh5_Button.mh5_textButton:after,.mh5_CollectionPage header.mh5_header .mh5_Button.mh5_textButton:after,.mh5_ManageFavouritePage header.mh5_header .mh5_Button.mh5_textButton .mh5_ButtonText,.mh5_CollectionPage header.mh5_header .mh5_Button.mh5_textButton .mh5_ButtonText{background-image:url(lcapp/img/maps/collections/button_long_darkblue.png);}
.mh5_CollectionPage{background-color:#F3F3F3;}.mh5_CollectionPage .mh5_Map{position:absolute;top:0;bottom:0;height:auto;z-index:0;}.mh5_CollectionPage .mh5_Map:before{-webkit-box-shadow:Inset 0 0.4rem 0.4rem rgba(0, 0, 0, 0.15);-moz-box-shadow:Inset 0 0.4rem 0.4rem rgba(0, 0, 0, 0.15);-o-box-shadow:Inset 0 0.4rem 0.4rem rgba(0, 0, 0, 0.15);box-shadow:Inset 0 0.4rem 0.4rem rgba(0, 0, 0, 0.15);position:absolute;left:0;right:0;height:.5rem;content:"";}
.mh5_CollectionPage .mh5_List{-webkit-box-flex:1;-moz-box-flex:1;-ms-flex:1 0 auto;box-flex:1;}
.mh5_CollectionPage .mh5_FavouriteList{width:100%;}
.mh5_CollectionPage.mh5_modeMap .mh5_FavouriteList,.mh5_CollectionPage.mh5_modeMap .mh5_CollectionListSeparator,.mh5_CollectionPage.mh5_modeMap .mh5_CollectionListItemContainer,.mh5_CollectionPage.mh5_modeMap .mh5_CollectionsFTUIntro,.mh5_CollectionPage.mh5_modeMap .mh5_CollectionsFTUX,.mh5_CollectionPage.mh5_modeMap .mh5_CollectionContent,.mh5_CollectionPage.mh5_modeMap .mh5_collectionActions{display:none;}
.mh5_CollectionPage.mh5_modeMap .mh5_header,.mh5_CollectionPage.mh5_modeMap .mh5_ListItemContainer .mh5_collections_whiteButton,.mh5_CollectionPage.mh5_modeMap .mh5_CollectionDetails{position:absolute;left:0;top:0;width:100%;z-index:30;}.mh5_CollectionPage.mh5_modeMap .mh5_header .mh5_CollectionListItem .mh5_CollectionItemCount,.mh5_CollectionPage.mh5_modeMap .mh5_ListItemContainer .mh5_collections_whiteButton .mh5_CollectionListItem .mh5_CollectionItemCount,.mh5_CollectionPage.mh5_modeMap .mh5_CollectionDetails .mh5_CollectionListItem .mh5_CollectionItemCount{top:0.8rem;}
.mh5_CollectionPage.mh5_modeMap .mh5_ListItemContainer .mh5_collections_whiteButton,.mh5_CollectionPage.mh5_modeMap .mh5_CollectionDetails{-webkit-box-shadow:0 0.4rem 0.4rem rgba(0, 0, 0, 0.15);-moz-box-shadow:0 0.4rem 0.4rem rgba(0, 0, 0, 0.15);-o-box-shadow:0 0.4rem 0.4rem rgba(0, 0, 0, 0.15);box-shadow:0 0.4rem 0.4rem rgba(0, 0, 0, 0.15);top:5rem;height:5rem;}
.mh5_CollectionPage.mh5_modeMap .mh5_Notification{top:10rem;}
.mh5_CollectionPage.mh5_modeMap .mh5_CollectionDetails .mh5_CollectionListItem{background-color:rgba(35, 48, 57, 0.85);height:100%;}
.mh5_CollectionPage.mh5_modeMap .mh5_CollectionDescription{display:none;}
.mh5_CollectionPage .mh5_header,.mh5_ManageFavouritePage .mh5_header{position:relative;z-index:30;}.mh5_CollectionPage .mh5_header .mh5_collections_title,.mh5_ManageFavouritePage .mh5_header .mh5_collections_title{position:absolute;top:0;left:0;width:100%;line-height:5rem;margin:0;font-size:2rem;color:#FFFFFF;white-space:nowrap;font-weight:normal;text-align:center;}
.mh5_CollectionPage .mh5_header .mh5_Button,.mh5_ManageFavouritePage .mh5_header .mh5_Button,.mh5_CollectionPage .mh5_header .mh5_collections_Button,.mh5_ManageFavouritePage .mh5_header .mh5_collections_Button{position:relative;z-index:50;}
.mh5_CollectionPage .mh5_header .mh5_collections_title_separator,.mh5_ManageFavouritePage .mh5_header .mh5_collections_title_separator{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-o-box;display:box;-webkit-box-flex:30;-moz-box-flex:30;-ms-flex:30 0 auto;box-flex:30;}
.mh5_CollectionPage .mh5_ListItemContainer,.mh5_ManageFavouritePage .mh5_ListItemContainer{background-color:#F3F3F3;}
.mh5_ManageFavouritePage header.mh5_header{-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;box-shadow:none;}
.mh5_PageHidden{height:0;display:none;}
.mh5_CollectionOrganizeImage{width:6rem;height:6rem;padding:0;text-align:center;vertical-align:middle;background-color:#D9D9D9;}
.mh5_CollectionOrganizeContent{float:left;position:relative;left:1rem;margin-top:1rem;}
.mh5_CollectionOrganizeLabel{color:#00BBDD;text-align:left;font-size:1.7rem;}
.mh5_CollectionOrganizeItems{color:#666666;margin-top:.5rem;font-size:1.2rem;}
.mh5_CollectionCreateButtonSection{float:right;text-align:right;margin-right:.5rem;}
.mh5_CollectionCountEmpty{width:28rem;}
.mh5_CollectionCreateSection{margin:.7rem 0rem;background-color:#F3F3F3;}
.mh5_CollectionCount{color:#999;text-align:right;margin:2.5rem .5rem 0rem 0rem;width:20rem;}
.mh5_CollectionCreateLabel{color:#00BBDD;text-align:left;vertical-align:middle;margin:.7rem 0rem 0rem 1rem;font-size:1.3rem;}
.mh5_CollectionsFTUIntro{padding:1rem 1rem 0;font-size:1.4rem;line-height:1.4rem;}.mh5_CollectionsFTUIntro h1.mh5_title{margin:.5rem 0 1.3rem;}
.mh5_ListItemContainer .mh5_CollectionsFTUIntro{padding-bottom:2rem;}
.mh5_CollectionsFTUImage{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-o-box;display:box;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-o-box-align:center;box-align:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-o-box-pack:center;box-pack:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:1;-moz-box-flex:1;-ms-flex:1 0 auto;box-flex:1;background:#f3f3f3 url(lcapp/img/maps/collections/collection-FTU.png) bottom no-repeat;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain;-webkit-background-size:contain 100%;-moz-background-size:contain 100%;-o-background-size:contain 100%;background-size:contain 100%;width:100%;height:14rem;margin:1rem 1rem 5%;min-height:24.5rem;}
.mh5_CollectionsFTUButton{width:15rem;height:3rem;border-radius:23rem;color:#32cd32;font-size:1.4rem;}
.mh5_CollectionListItem{width:100%;margin-bottom:.2rem;padding:.7rem 0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-o-box;display:box;}.mh5_CollectionListItem>:last-child{margin-bottom:0;}
.mh5_CollectionListItem:last-child{margin-bottom:0;}
.mh5_FavoriteCheckbox{height:2.5rem;width:2.5rem;margin-left:1.5rem;margin-right:2rem;background:url(lcapp/img/maps/collections/checkbox.png) no-repeat 0 0;background-size:200% 100%;display:block;}
.mh5_FavoriteCheckbox.selected{background-position:-2.5rem 0;}
.mh5_CollectionListSeparator{background-color:#F3F3F3;font-size:1.3rem;color:#666;padding:1rem;}
.mh5_CollectionListItem{color:#FFF;}.mh5_CollectionListItem .mh5_CollectionContent{margin:0 0 0 1rem;-webkit-box-flex:1;-moz-box-flex:1;-ms-flex:1 0 auto;box-flex:1;-webkit-box-flex:1;-moz-box-flex:1;-ms-flex:1 0 0px;box-flex:1;max-height:6.8rem;overflow:hidden;}
.mh5_CollectionListItem .mh5_CollectionContentPadding{margin-top:1rem;}
.mh5_CollectionListItem .mh5_CollectionName,.mh5_CollectionListItem .mh5_CollectionDescription{display:-moz-box;}
.mh5_CollectionListItem .mh5_CollectionName{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:2rem;line-height:2.6rem;margin-bottom:.5rem;margin-right:6.5rem;}
.mh5_CollectionListItem .mh5_CollectionDescription{font-size:1.3rem;padding-right:.5rem;white-space:nowrap;max-height:3.3rem;overflow:hidden;text-overflow:ellipsis;line-height:1.8rem;}
.mh5_CollectionListItem .mh5_CollectionItemCount{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;background:url(lcapp/img/maps/collections/countBG.png) no-repeat;background-size:100% 100%;width:6rem;height:2.8rem;font-size:1.5rem;padding:.7rem 2.5rem 0 0;margin:.1rem 0 0 2rem;text-align:right;position:absolute;right:0;}
.mh5_CollectionListItem .mh5_CollectionItemCount:after{background:url(lcapp/img/maps/collections/jars.png) no-repeat;display:inline-block;background-size:400% 100%;width:1.3rem;height:2rem;content:"";position:absolute;right:.7rem;top:.4rem;}
.mh5_CollectionListItem .mh5_CollectionJar1.mh5_CollectionItemCount:after{background-position:-1.3rem 0;}
.mh5_CollectionListItem .mh5_CollectionJar2.mh5_CollectionItemCount:after{background-position:-2.6rem 0;}
.mh5_CollectionListItem .mh5_CollectionJar3.mh5_CollectionItemCount:after{background-position:-3.9rem 0;}
.mh5_CollectionDetails .mh5_CollectionListItem,.mh5_CollectionDetails .mh5_CollectionListItem .mh5_CollectionContent{background:#233039;max-height:none;overflow:auto;}
.mh5_CollectionDetails .mh5_CollectionListItem{background:#233039;max-height:none;}
.mh5_CollectionDetails .mh5_CollectionName,.mh5_CollectionDetails .mh5_CollectionDescription{white-space:normal;color:#fff;max-height:none;}
.mh5_CollectionDetails .mh5_CollectionName{margin-right:7rem;}
.mh5_CollectionDetails .mh5_CollectionDescription{margin:1rem 7rem 0 1rem;}
.mh5_CollectionDetails .mh5_CollectionListItem.mh5_NoDescription .mh5_CollectionDescription{display:none;}
.mh5_CollectionDetails .mh5_CollectionListItem .mh5_CollectionItemCount{background:url(lcapp/img/maps/collections/countBG.png) no-repeat;background-size:100% 100%;width:6rem;height:2.8rem;font-size:1.5rem;padding:0.7rem 2.5rem 0 0;text-align:right;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;position:absolute;right:0;top:5.8rem;}
.mh5_FavoriteItemListContainer{height:37rem;}
.mh5_FavoriteItemList{padding:.5rem;height:3rem;border-top:.1rem solid #DDDDDD;background-color:#FFF;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-o-box;display:box;}
.mh5_FavoriteItemList .mh5_FavoriteImage{width:3rem;height:3rem;vertical-align:"top";}
.mh5_FavoriteItemList .mh5_FavoriteContent{position:relative;margin-left:1rem;width:24rem;overflow:hidden;}
.mh5_FavoriteItemList .mh5_FavoriteContentEmpty{position:relative;margin-left:1rem;width:27rem;overflow:hidden;}
.mh5_FavoriteItemList .mh5_FavoritePOIName{font-size:1.5rem;color:#333333;white-space:nowrap;text-overflow:ellipsis;}
.mh5_FavoriteItemList .mh5_FavoritePOIDescription{text-overflow:ellipsis;white-space:nowrap;font-size:1.2rem;color:#666666;}
.mh5_FavoriteItemList .mh5_FavoriteRoute{text-overflow:ellipsis;white-space:nowrap;font-size:1.2rem;color:#666666;}
.mh5_FavoriteItemList .mh5_FavoriteDelete{float:left;position:relative;visibility:hidden;padding:.5rem .5rem 0rem .5rem;height:3rem;}
.mh5_CreateCollectionAddItemsIntroSection{text-align:left;padding:1rem 0rem 1rem .5rem;}
.mh5_CreateCollectionAddItemsIntro{font-size:1.2rem;color:#999999;}
.mh5_FavoriteItemContainer{height:35rem;}
.mh5_CreateCollectionInstruction{background-color:#F3F3F3;font-size:1.2rem;text-decoration-color:#666666;padding:1rem 0rem .5rem .5rem;}
.mh5_CreateCollectionImageSection{background-color:#F3F3F3;padding:.5rem;}
.mh5_CreateCollectionImageEmptySection{background-color:#F3F3F3;width:25rem;}
.mh5_CreateCollectionImageButtonSection{background-color:#F3F3F3;text-align:right;}
.mh5_CreateCollectionImageBackButton{padding-right:.5rem;}
.mh5_CreateCollectionImageForwardButton{padding-right:.5rem;}
.mh5_CreateCollection{background-color:#F3F3F3;padding:1rem .5rem 1rem .5rem;}
.mh5_CollectionTextInput{margin-bottom:1.5rem;}
.mh5_TextArea{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-o-box;display:box;background:#FFFFFF;font-size:1.3rem;font-family:Arial;margin:0;}
.mh5_CollectionEditImageSection{background-color:#F3F3F3;}
.mh5_CollectionEditNameSection{z-index:2;position:absolute;top:5rem;left:0;height:15rem;width:32rem;}
.mh5_CollectionEditNameTable{padding:0px;margin:0px;height:100%;width:100%;}
.mh5_CollectionEditNameCell{height:100%;width:100%;text-align:left;vertical-align:bottom;color:#FFFFFF;font-size:1.5rem;}
.mh5_CollectionEditAddItemSection{background-color:#FFF;margin:.7rem 0rem .3rem 0rem;}
.mh5_CollectionEditInfo{background-color:#F3F3F3;}
.mh5_CollectionEditItemsCount{color:#999999;text-align:left;margin:2.5rem 0rem 0rem .5rem;font-size:1.1rem;}
.mh5_CollectionEditLabel{color:#00BBDD;text-align:right;margin:2.5rem .5rem 0rem 0rem;font-size:1.1rem;}
.mh5_CollectionEditItems{color:#666666;margin:.5rem .5rem 0rem .5rem;font-size:1.2rem;}
.mh5_CollectionEditCreateLabel{color:#00BBDD;text-align:left;vertical-align:middle;margin:1.5rem 0rem 0rem .5rem;font-size:1.3rem;}
.mh5_CollectionEditItemContainer{height:13rem;}
.mh5_CollectionEditAddItemContainer{height:35rem;}
.mh5_CreateCollectionPersonalizeInput{border-radius:1rem;}
.mh5_CreateCollectionPersonalize{background-color:#F3F3F3;border-radius:1rem;padding:.5rem;border:.1rem solid black;height:7.5rem;}
.mh5_CreateCollectionPersonalizeText{background-color:#F3F3F3;font-size:1.4rem;color:#999999;font-style:italic;text-align:center;vertical-align:middle;}
.mh5_CreateCollectionPersonalizeLimit{background-color:#F3F3F3;font-size:1rem;color:#666666;text-align:right;padding-right:.5rem;}
.mh5_CreateCollectionItemCount{background-color:#F3F3F3;font-size:1.2rem;color:#00BBDD;padding-left:.5rem;}
.mh5_CreateCollectionMandatoryField{background-color:#F3F3F3;font-size:1rem;color:#666666;padding-left:.5rem;}
.mh5_CollectionDetails .mh5_CollectionListItem{margin-bottom:0;padding:0;}.mh5_CollectionDetails .mh5_CollectionListItem .mh5_CollectionName{padding:1rem;margin-bottom:0;}
.mh5_CollectionPage .mh5_collectionActions,.mh5_ManageFavouritePage .mh5_collectionActions,.mh5_CollectionDetails .mh5_collectionActions{padding:1rem;padding-top:0;}
.mh5_CollectionsFTUX{-webkit-box-flex:1;-moz-box-flex:1;-ms-flex:1 0 auto;box-flex:1;}
.mh5_ManageFavouritePage{background-color:#F3F3F3;}.mh5_ManageFavouritePage .mh5_CollectionItemCount{display:none;}
.mh5_ManageFavouritePage .mh5_PlaceSummary{border-top:0.1rem solid rgba(255, 255, 255, 0.1);}
.mh5_ManageFavouritePage .mh5_additionContainer{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-o-box;display:box;-webkit-box-pack:end;-moz-box-pack:end;-ms-flex-pack:end;-o-box-pack:end;box-pack:end;}.mh5_ManageFavouritePage .mh5_additionContainer .mh5_favouriteRemove{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-o-box;display:box;margin:1rem;margin-top:0;padding:0.5rem;}
.mh5_ManageFavouritePage .mh5_additionContainer .mh5_removeIcon{background:url(fw/img/iconsheet.png) 0 0 no-repeat;-webkit-background-size:400%;-moz-background-size:400%;-o-background-size:400%;background-size:400%;-webkit-background-size:400% 1400%;-moz-background-size:400% 1400%;-o-background-size:400% 1400%;background-size:400% 1400%;background-position:-6rem -20rem;width:2rem;height:2rem;}
.mh5_ManageFavouritePage .mh5_additionContainer .mh5_ButtonText{margin-left:0.5rem;line-height:2rem;}
.mh5_ManageFavouritePage .mh5_CollectionListItemContainer .mh5_CollectionListItem{-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-o-box-align:center;box-align:center;}
.mh5_FavouriteListItem.mh5_ListItem{height:auto;min-height:6.4rem;}.mh5_FavouriteListItem.mh5_ListItem>div{-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-o-box-align:center;box-align:center;-webkit-box-flex:1;-moz-box-flex:1;-ms-flex:1 0 auto;box-flex:1;}.mh5_FavouriteListItem.mh5_ListItem>div .mh5_ImgWrapper,.mh5_FavouriteListItem.mh5_ListItem>div .mh5_RowLayout{height:100%;}
.mh5_FavouriteListItem.mh5_ListItem .mh5_ListItem_name{font-weight:normal;font-size:1.5rem;line-height:2rem;padding-top:.5rem;display:-moz-box;}
.mh5_FavouriteListItem.mh5_ListItem .mh5_ListItem_address{padding-bottom:.5rem;display:-moz-box;}
.mh5_FavouriteListItem.mh5_ListItem .mh5_FavoriteCheckboxWrapper,.mh5_FavouriteListItem.mh5_ListItem .mh5_FavouriteListEdit{-webkit-box-flex:0;-moz-box-flex:0;-ms-flex:0 0 auto;box-flex:0;position:relative;width:6rem;}
.mh5_FavouriteListItem.mh5_ListItem .mh5_FavouriteListEdit{border-left:1px solid #B3B3B3;margin:1.5rem 0;}.mh5_FavouriteListItem.mh5_ListItem .mh5_FavouriteListEdit>div{-webkit-box-flex:0;-moz-box-flex:0;-ms-flex:0 0 auto;box-flex:0;background:url(fw/img/iconsheet.png) 0 0 no-repeat;-webkit-background-size:400%;-moz-background-size:400%;-o-background-size:400%;background-size:400%;-webkit-background-size:400% 1400%;-moz-background-size:400% 1400%;-o-background-size:400% 1400%;background-size:400% 1400%;background-position:-6rem -18rem;height:2rem;width:2rem;margin-left:2rem;}
.mh5_FavouriteListItem.mh5_ListItem .mh5_FavoriteCheckboxWrapper{margin:0 1rem 0 0;}.mh5_FavouriteListItem.mh5_ListItem .mh5_FavoriteCheckboxWrapper>div{-webkit-box-flex:0;-moz-box-flex:0;-ms-flex:0 0 auto;box-flex:0;}
.mh5_Page.mh5_CollectionPage .mh5_sync.mh5_Button{display:-webkit-inline-box;display:-moz-inline-box;display:-ms-inline-flexbox;display:-o-inline-box;display:inline-box;-webkit-box-flex:0;-moz-box-flex:0;-ms-flex:0 0 auto;box-flex:0;background-size:3.4rem 3.5rem;}.mh5_Page.mh5_CollectionPage .mh5_sync.mh5_Button:after{content:"";background:url(lcapp/img/maps/collections/iconsheet_favourites.png) 0 0 no-repeat;-webkit-background-size:400%;-moz-background-size:400%;-o-background-size:400%;background-size:400%;-webkit-background-size:400% 100%;-moz-background-size:400% 100%;-o-background-size:400% 100%;background-size:400% 100%;background-position:-4rem 0;}
.mh5_iconsheet_favourites{background:url(lcapp/img/maps/collections/iconsheet_favourites.png) 0 0 no-repeat;-webkit-background-size:400%;-moz-background-size:400%;-o-background-size:400%;background-size:400%;-webkit-background-size:400% 100%;-moz-background-size:400% 100%;-o-background-size:400% 100%;background-size:400% 100%;}
.mh5_collections_backgroundColor{background-color:#F3F3F3;}
.mh5_collections_whiteBackground{background-color:#FFF;}
.mh5_collectionCreateForm{padding:1.5rem 1rem;}.mh5_collectionCreateForm .mh5_collectionActions{padding:0;}
.mh5_collectionActions.mh5_collectionActionsPadding{padding:0 1rem 1rem;}
.mh5_collectionActions .mh5_collections_ButtonSeparator{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-o-box;display:box;-webkit-box-flex:50;-moz-box-flex:50;-ms-flex:50 0 auto;box-flex:50;}
.mh5_collectionActions .mh5_textButton .mh5_addMoreIcon,.mh5_collectionActions .mh5_textButton .mh5_editCollectionIcon,.mh5_collectionActions .mh5_textButton .mh5_deleteCollectionIcon{background:url(fw/img/iconsheet.png) 0 0 no-repeat;-webkit-background-size:400%;-moz-background-size:400%;-o-background-size:400%;background-size:400%;-webkit-background-size:400% 1400%;-moz-background-size:400% 1400%;-o-background-size:400% 1400%;background-size:400% 1400%;}
.mh5_collectionActions .mh5_textButton .mh5_ButtonText{padding-left:3rem;}
.mh5_collectionActions .mh5_textButton .mh5_addMoreIcon{background-position:0rem -20rem;}
.mh5_collectionActions .mh5_textButton .mh5_deleteCollectionIcon{background-position:-2rem -20rem;}
.mh5_collectionActions .mh5_textButton .mh5_editCollectionIcon{background-position:-2rem -18rem;}
.mh5_collections_whiteButton{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-o-box;display:box;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-o-box-align:center;box-align:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-o-box-pack:center;box-pack:center;padding:0;background-color:#FFF;}.mh5_collections_whiteButton .mh5_textButton{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-o-box;display:box;-webkit-box-direction:reverse;-moz-box-direction:reverse;-ms-flex-direction:row-reverse;-o-box-direction:reverse;box-direction:reverse;padding:1.7rem 2rem 1.7rem 1rem;background-color:#FFF;border:none;-webkit-box-flex:1;-moz-box-flex:1;-ms-flex:1 0 auto;box-flex:1;height:auto;}.mh5_collections_whiteButton .mh5_textButton:before,.mh5_collections_whiteButton .mh5_textButton .mh5_ButtonText,.mh5_collections_whiteButton .mh5_textButton:after{background-image:none;}
.mh5_collections_whiteButton .mh5_textButton:before,.mh5_collections_whiteButton .mh5_textButton:after{display:none;}
.mh5_collections_whiteButton .mh5_textButton:not(.mh5_disabled).mh5_active,.mh5_collections_whiteButton .mh5_textButton:not(.mh5_disabled):active{background-color:transparent !important;}.mh5_collections_whiteButton .mh5_textButton:not(.mh5_disabled).mh5_active:before,.mh5_collections_whiteButton .mh5_textButton:not(.mh5_disabled):active:before,.mh5_collections_whiteButton .mh5_textButton:not(.mh5_disabled).mh5_active .mh5_ButtonText,.mh5_collections_whiteButton .mh5_textButton:not(.mh5_disabled):active .mh5_ButtonText,.mh5_collections_whiteButton .mh5_textButton:not(.mh5_disabled).mh5_active:after,.mh5_collections_whiteButton .mh5_textButton:not(.mh5_disabled):active:after{background-image:none;}
.mh5_collections_whiteButton .mh5_textButton .mh5_ButtonText{display:block;font-size:1.8rem;line-height:2rem;text-align:left;color:black;font-weight:normal;white-space:inherit;}
.mh5_collections_whiteButton .mh5_createIcon,.mh5_collections_whiteButton .mh5_signInIcon{width:2rem;height:2rem;}
.mh5_collections_whiteButton .mh5_createIcon{background:url(fw/img/iconsheet.png) 0 0 no-repeat;-webkit-background-size:400%;-moz-background-size:400%;-o-background-size:400%;background-size:400%;-webkit-background-size:400% 1400%;-moz-background-size:400% 1400%;-o-background-size:400% 1400%;background-size:400% 1400%;background-position:-4rem -20rem;}
.mh5_collections_whiteButton .mh5_signInIcon{background:url(lcapp/img/maps/collections/iconsheet_favourites.png) 0 0 no-repeat;-webkit-background-size:400%;-moz-background-size:400%;-o-background-size:400%;background-size:400%;-webkit-background-size:400% 100%;-moz-background-size:400% 100%;-o-background-size:400% 100%;background-size:400% 100%;background-position:-6rem 0;}
.mh5_overflow_hidden{overflow:hidden;}
.mh5_Page.mh5_RouteSettings .mh5_Notification{top:5rem;}
.mh5_InnerRoot{height:100%;min-height:5rem;width:100%;position:relative;vertical-align:top;}
.mh5_modal.mh5_SpringBoard .mh5_Dialog .mh5_ssoContainer{display:block;}.mh5_modal.mh5_SpringBoard .mh5_Dialog .mh5_ssoContainer h1.mh5_title{display:inline-block;}
.mh5_modal.mh5_SpringBoard .mh5_Dialog .mh5_ssoContainer .mh5_action{display:inline-block;float:right;}
@-moz-document url-prefix(){.mh5_TextInput form input{width:100%;} .mh5_phoneLayout .mh5_Page.mh5_SearchPage .mh5_List.mh5_searchResults li.mh5_ListItem .mh5_ListItem_name,.mh5_tabletLayout .mh5_Page.mh5_SearchPage .mh5_List.mh5_searchResults li.mh5_ListItem .mh5_ListItem_name,.mh5_phoneLayout .mh5_Page.mh5_RoutePage .mh5_Route .mh5_List li.mh5_ListItem .mh5_ListItem_name,.mh5_tabletLayout .mh5_Page.mh5_RoutePage .mh5_Route .mh5_List li.mh5_ListItem .mh5_ListItem_name,.mh5_phoneLayout .mh5_PlaceDetails .mh5_nearby_places .mh5_List li.mh5_ListItem .mh5_ListItem_name,.mh5_tabletLayout .mh5_PlaceDetails .mh5_nearby_places .mh5_List li.mh5_ListItem .mh5_ListItem_name,.mh5_phoneLayout .mh5_Page.mh5_SearchPage .mh5_List.mh5_searchResults li.mh5_ListItem .mh5_ListItem_address,.mh5_tabletLayout .mh5_Page.mh5_SearchPage .mh5_List.mh5_searchResults li.mh5_ListItem .mh5_ListItem_address,.mh5_phoneLayout .mh5_Page.mh5_RoutePage .mh5_Route .mh5_List li.mh5_ListItem .mh5_ListItem_address,.mh5_tabletLayout .mh5_Page.mh5_RoutePage .mh5_Route .mh5_List li.mh5_ListItem .mh5_ListItem_address,.mh5_phoneLayout .mh5_PlaceDetails .mh5_nearby_places .mh5_List li.mh5_ListItem .mh5_ListItem_address,.mh5_tabletLayout .mh5_PlaceDetails .mh5_nearby_places .mh5_List li.mh5_ListItem .mh5_ListItem_address{display:-moz-box;} .mh5_FavouriteListItem.mh5_ListItem .mh5_FavouriteListEdit>div,.mh5_FavouriteListItem.mh5_ListItem .mh5_FavoriteCheckboxWrapper>div{position:absolute;top:50%;margin-top:-1.25rem;left:50%;margin-left:-1.25rem;} .mh5_Page.mh5_RouteSettings .mh5_Route .mh5_inputs .mh5_Search .mh5_SearchCompletion li .mh5_position_available{margin-top:-1.3rem;} .mh5_Page.mh5_RouteSettings .mh5_Route .mh5_inputs .mh5_Search .mh5_SearchCompletion li .mh5_spinner{margin-top:-1.8rem;} .mh5_Page.mh5_RouteSettings .mh5_Route .mh5_inputs .mh5_Search .mh5_TextInput form input{width:100% !important;} .mh5_Carousel{display:inline-block;height:14.2rem;}.mh5_Carousel div.mh5_hScroll{position:absolute !important;} .mh5_SettingsDialog .mh5_SettingsList .mh5_UnitSystemToggle>div{width:100rem !important;} .mh5_SettingsDialog .mh5_criticalitySigns{padding-left:1rem !important;}}.mh5_SettingsDialog .mh5_SettingsToggle{display:block;}.mh5_SettingsDialog .mh5_SettingsToggle .settings_maps,.mh5_SettingsDialog .mh5_SettingsToggle .settings_layers{display:inline-block;}
.mh5_SettingsDialog .mh5_SettingsList .mh5_UnitSystemToggle>div{-webkit-box-align:stretch;-moz-box-align:stretch;-ms-flex-align:stretch;-o-box-align:stretch;box-align:stretch;}
.mh5_SettingsDialog .mh5_SettingOnOff,.mh5_SettingsDialog .mh5_TrafficSettings,.mh5_SettingsDialog .mh5_criticalitySigns{width:100%;}
.mh5_Page.mh5_SearchPage .mh5_searchResults .mh5_hScroll{position:absolute;}.mh5_Page.mh5_SearchPage .mh5_searchResults .mh5_hScroll ul{width:auto;}
.mh5_Page.mh5_RoutePage header{display:block;}.mh5_Page.mh5_RoutePage header .mh5_back{z-index:1;}
.mh5_Page.mh5_RoutePage header .mh5_spring{z-index:1;position:absolute;right:0;top:0;}
.mh5_Page.mh5_RoutePage header .mh5_back.mh5_hidden+div.mh5_Route .mh5_Search:first-of-type{margin-left:-3.8rem;}
.mh5_Page.mh5_RoutePage header .mh5_TextInput.focus{margin-right:-3rem;}
.mh5_Page.mh5_RoutePage header .mh5_Search:last-of-type .mh5_TextInput.focus{margin-left:-4.5rem;}
.mh5_Page.mh5_RoutePage header div.mh5_Route{display:inline-block;position:absolute;top:0;left:0;right:0;padding:0 6rem 0 5rem;}.mh5_Page.mh5_RoutePage header div.mh5_Route div.mh5_bottomPart{position:relative;width:100%;}.mh5_Page.mh5_RoutePage header div.mh5_Route div.mh5_bottomPart .mh5_departureDayTime{margin-left:4rem;margin-right:1rem;}
.mh5_Page.mh5_RoutePage header div.mh5_Route div.mh5_bottomPart .mh5_transportActions{position:absolute;right:-5rem;top:.2rem;}.mh5_Page.mh5_RoutePage header div.mh5_Route div.mh5_bottomPart .mh5_transportActions .mh5_maneuvers,.mh5_Page.mh5_RoutePage header div.mh5_Route div.mh5_bottomPart .mh5_transportActions .mh5_navigation{display:inline-block;height:5rem;}
.mh5_Page.mh5_RoutePage header div.mh5_Route .mh5_Search .mh5_SearchCompletion li .mh5_ListItem_name{display:inline-block;}
.mh5_Page.mh5_RoutePage header div.mh5_Route .mh5_Search .mh5_SearchCompletion li .mh5_spinner,.mh5_Page.mh5_RoutePage header div.mh5_Route .mh5_Search .mh5_SearchCompletion li .mh5_position_available{display:inline-block;float:right;margin-right:2rem;}
.mh5_Page.mh5_RoutePage header div.mh5_Route .mh5_ListItem>div>div>div{width:100%;}
.mh5_Page.mh5_RoutePage .mh5_ManeuversContainer .mh5_ListItem.mh5_pt>div,.mh5_Page.mh5_RoutePage .mh5_List .mh5_ListItem.mh5_pt>div{width:100%;}
.mh5_PlaceDetails .mh5_guides .mh5_guide,.mh5_PlaceDetails .mh5_reviews .mh5_guide,.mh5_PlaceDetails .mh5_guides .mh5_review,.mh5_PlaceDetails .mh5_reviews .mh5_review{width:100%;}
.mh5_PlaceDetails .mh5_nearby_places .mh5_List .mh5_ListItem>div>div>div{width:100%;}
.mh5_PlaceDetails footer{text-align:right;}
.mh5_StoryCreator .mh5_List .mh5_ListItem.mh5_share>a>div,.mh5_StoryCreator .mh5_List .mh5_ListItem.mh5_share>div{width:100%;}
html,body{height:100%;margin:0;padding:0;border:0;position:relative;}
.close-icon:hover {
    background-position: -9px 0;
}

.close-icon {
    background-image: url(fw/img/close.png);
    background-position: 0 0;
    background-repeat: no-repeat;
    display: block;
    height: 9px;
    width: 9px;
    position: absolute;
    right: 14px;
    top: 14px;
}

.close {
    background-color: transparent;
    border: 0;
    cursor: pointer;
    outline: 0;
    padding: 16px;
    position: absolute;
    right: 0;
    top: 0;
    z-index: 120;
}

.mh5_DownloadApp {
    background-color: #fff;
    color: #000;
    height: 15.35rem;
    left: 0;
    padding: 1rem .7rem;
    position: fixed;
    top: 5rem;
    width: 100%;
    z-index: 101;
    -webkit-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.5);
    -moz-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.5);
    box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.5);
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    overflow: hidden;
    *zoom: 1;
    -moz-transition-duration: 0.45s;
    -o-transition-duration: 0.45s;
    -webkit-transition-duration: 0.45s;
    transition-duration: 0.45s;
    -moz-transition-property: all;
    -o-transition-property: all;
    -webkit-transition-property: all;
    transition-property: all
}

.mh5_DownloadApp .logo {
    background: transparent url(fw/img/here_app_logo.png) center center no-repeat;
    background-image:
        -webkit-linear-gradient(transparent, transparent),
        url(fw/img/here_app_logo.svg);
    background-image:
        linear-gradient(transparent, transparent),
        url(fw/img/here_app_logo.svg);
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
    height: 6rem;
    left: 1rem;
    position: absolute;
    top: 2.35rem;
    width: 6rem
}

.mh5_DownloadApp .logo .logo_image {
    width: 100%
}

.mh5_DownloadApp .text {
    color: #999;
    font-size: 1.2rem;
    line-height: 2rem;
    margin-bottom: 0.6rem;
    min-height: 7rem;
    padding-left: 7.9rem;
    position: relative;
    width: 73%
}

.mh5_DownloadApp .text .head {
    color: #000;
    display: block;
    font-size: 1.5rem;
    font-weight: normal !important;
    margin-bottom: .6rem
}

.mh5_DownloadApp .btn {
    font-size: 1.7rem;
    min-width: 20rem;
}@font-face {
    font-family: "NokiaPureLight";
    src: url(fw/fonts/EOT/NokiaPureTextLatin_W_Lt.eot?1433371776);
    src: url(fw/fonts/EOT/NokiaPureTextLatin_W_Lt.eot?&1433371776#iefix) format('embedded-opentype'), url(fw/fonts/TTF/NokiaPureTextLatin_W_Lt.ttf?1433371776) format('truetype'), url(fw/fonts/WOFF/NokiaPureTextLatin_W_Lt.woff?1433371776) format('woff');
}

@font-face {
    font-family: "NokiaPureSymbols";
    src: url(fw/fonts/TTF/NokiaPureSymbols.ttf);
    src: url(fw/fonts/TTF/NokiaPureSymbols.ttf?1433371776) format('truetype');
}

.mh5_DownloadApp_A {
    font-family: "NokiaPureLight", "Helvetica", "Helvetica Neue", "Lucida Sans Unicode", "Arial", "sans-serif";
    background-color: rgb(18,65,145);
    background: rgb(18,65,145) url(fw/img/bannerA_bg.jpg) no-repeat center top fixed;
    background-image:
        -webkit-linear-gradient(rgba(0, 0, 0, 0.05), rgba(0, 0, 0, 0.25)),
        url(fw/img/bannerA_bg.jpg);
    background-image:
        linear-gradient(rgba(0, 0, 0, 0.05), rgba(0, 0, 0, 0.25)),
        url(fw/img/bannerA_bg.jpg);
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
    top: 0;
    height: 100%;
    left: 0;
    position: absolute;
    width: 100%;
    z-index: 101;
}

.mh5_DownloadApp_A_logo {
    background: transparent url(fw/img/here_app_logo.png) center center no-repeat;
    background-image:
        -webkit-linear-gradient(transparent, transparent),
        url(fw/img/here_app_logo.svg);
    background-image:
        linear-gradient(transparent, transparent),
        url(fw/img/here_app_logo.svg);
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
    height: 8em;
    left: 0;
    position: absolute;
    top: 0;
    width: 8em;
}

.mh5_DownloadApp_A_close {
    color: #FFFFFF;
    font-family: "NokiaPureLight", "Helvetica", "Helvetica Neue", "Lucida Sans Unicode", "Arial", "sans-serif";
    font-size: 1.5em;
    margin-top: 19px;
    margin-right: 18px;
    position: absolute;
    right: 0;
    text-indent: 0px;
    text-decoration: none;
    text-shadow: 0px 0px 2px rgba(150, 150, 150, 0.3);
}

.mh5_DownloadApp_A_close .close-x {
    color: #FFFFFF;
    font-family: "NokiaPureSymbol", "Helvetica", "Helvetica Neue", "Lucida Sans Unicode", "Arial", "sans-serif";
    font-size: 1.5em;
    line-height: 0;
}

.mh5_DownloadApp_A_content {
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    width: 100%;
    text-align:center;
}

.mh5_DownloadApp_A_headline {
    font-family: "NokiaPureLight", "Helvetica", "Helvetica Neue", "Lucida Sans Unicode", "Arial", "sans-serif";
    color: #FFFFFF;
    font-size: 5rem;
    text-align: center;
    line-height: 1em;
    text-shadow: 0px 0px 2px rgba(150, 150, 150, 0.3);
    margin: 0 18px 18px;
}

.mh5_DownloadApp_A_text {
    font-family: "NokiaPureLight", "Helvetica", "Helvetica Neue", "Lucida Sans Unicode", "Arial", "sans-serif";
    color: #FFFFFF;
    font-size: 2.2em;
    text-align: center;
    line-height: 1.2em;
    text-shadow: 0px 0px 2px rgba(150, 150, 150, 0.3);
    margin: 0 18px 18px;
}

.mh5_DownloadApp_A .btn {
    font-size: 2.2rem;
    background-color: #00c9ff;
    margin: 0 18px 18px 18px;
}

@media (max-height: 350px) {

    .mh5_DownloadApp_A_text {
        display:none;
    }
}

@media (min-width: 600px ){
    .mh5_DownloadApp_A .btn {
        width: 564px;
        margin: 0 auto;
        margin-bottom: 18px;
    }
}