.ApplicationLayoutHidden{position:absolute;top:-10000px;visibility:hidden}#LayoutHeader{height:75px;width:100%}#LayoutContent{background-color:#f9f7f0;position:relative;width:100%}#LayoutFooter{background-color:#1f55a7;text-align:left;width:100%}#ApplicationDeviceLayoutIndicator{display:none;position:relative}@media screen and (max-width:800px){#ApplicationDeviceLayoutIndicator{z-index:0}}@media screen and (min-width:801px) and (max-width:1400px){#ApplicationDeviceLayoutIndicator{z-index:1}}@media screen and (min-width:1401px){#ApplicationDeviceLayoutIndicator{z-index:2}}#LayoutFooter{display:none;height:0}#LayoutHeaderContent{background-color:#08205c;height:100%;position:relative}#ApplicationLogo{background-image:url(/Hastinfo2017Prod/Content/Shared/Images/TripPlan_Header.png);background-position:left center;background-repeat:no-repeat;display:inline-block;float:left;height:100%;margin-left:15px;background-size:757px 80px;width:100%;margin-left:0}#ApplicationTitle{color:#fff;display:inline-block;float:left;font-size:24px;margin-left:8px;position:absolute;top:50%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}#LanguageBar{color:#fff;font-size:18px;position:absolute;top:50%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);-o-user-select:none;-moz-user-select:none;-ms-user-select:none;-khtml-user-select:none;-webkit-user-select:none;user-select:none}.LanguageSelector{cursor:pointer;cursor:hand;display:table-cell;vertical-align:middle;text-align:center;width:30px;height:30px;border-radius:30px;border:2px solid}@media screen and (max-width:800px){#LanguageBar{right:15px}}@media screen and (min-width:801px){#LayoutHeaderContent{background-repeat:no-repeat;background-position:top 54% left 85%;background-position-x:85%;background-position-y:54%}#LanguageBar{right:30px}}#LayoutFooterContent{display:inline-block;margin-bottom:25px;margin-left:15px;margin-top:25px}#FooterLogo{background-image:url(/Hastinfo2017Prod/Content/Shared/Images/LogoGIRO.png);background-position:center center;background-repeat:no-repeat;display:table-cell;height:100%;min-width:80px;width:80px}#FooterContactUs{color:#fff;display:table-cell;font-size:12px;padding-left:25px}#FooterCompanyName{font-weight:bold}#FooterPhoneNumber{margin-top:5px}