html{color:#003145;background:#FFF}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0}
table{border-collapse:collapse;border-spacing:0}
fieldset,img{border:0}
address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:normal}
li{list-style:none}
caption,th{text-align:left}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}
q:before,q:after{content:''}
abbr,acronym{border:0;font-variant:normal}
sup{vertical-align:text-top}
sub{vertical-align:text-bottom}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit}
input,textarea,select{*font-size:100%}
legend{color:#000}
.g-root,body{color:#003145;font:13px/1.6 "Lucida Grande","Lucida Sans Unicode","Helvetica Neue","Helvetica",verdana,arial,sans-serif;background:#fff}
html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}
@-ms-viewport{width:device-width}
h1{font-size:32px;color:#00a1de}
b,strong{font-weight:bold}
a{color:#00a1de;text-decoration:none}
a:hover{text-decoration:underline}
@font-face{font-family:'NoaLight';src:url("https://core.static-afkl.com/ams/frontend/2.34.3/font/NoaLTW02-Light.EOT");src:url("https://core.static-afkl.com/ams/frontend/2.34.3/font/NoaLTW02-Light.EOT?#iefix") format("embedded-opentype"),url("https://core.static-afkl.com/ams/frontend/2.34.3/font/NoaLTW02-Light.woff") format("woff"),url("https://core.static-afkl.com/ams/frontend/2.34.3/font/NoaLTW02-Light.ttf") format("truetype");font-weight:normal;font-style:normal}
.g-font-klm{font-family:"NoaLight","Lucida Grande","Lucida Sans Unicode","Helvetica Neue","Helvetica",verdana,arial,sans-serif;font-weight:normal;-webkit-font-smoothing:antialiased}
@font-face{font-family:'klmicons';src:url("https://core.static-afkl.com/ams/frontend/2.34.3/font/klmicons.eot");src:url("https://core.static-afkl.com/ams/frontend/2.34.3/font/klmicons.eot?#iefix") format("embedded-opentype"),url("https://core.static-afkl.com/ams/frontend/2.34.3/font/klmicons.ttf") format("truetype"),url("https://core.static-afkl.com/ams/frontend/2.34.3/font/klmicons.woff") format("woff");font-weight:normal;font-style:normal}
.g-klmicon,.g-search-form--state-multicity .g-search-form--location-destination .g-search-form--label,.g-pax-selector .g-pax-selector--external:after{font-family:"klmicons","Lucida Grande","Lucida Sans Unicode","Helvetica Neue","Helvetica",verdana,arial,sans-serif;font-weight:normal;font-style:normal;speak:none}
.g-h1,.g-h2{font-family:'NoaLight', verdana, arial, sans-serif;font-weight:normal;padding-bottom:8px}
.g-h1,.g-h2,.g-h3{line-height:1.3}
.g-h1{font-size:32px;color:#00a1de}
.g-h2{font-size:22px;color:#005b82}
.g-h3{font-size:15px;color:#005b82;font-weight:bold;padding-bottom:8px}
.g-h4{font-size:13px;color:#003145;font-weight:bold}
@media (max-width: 480px){.g-h1{font-size:22px}
.g-h2{font-size:18px}
.g-h3{font-size:14px}
}
.g-list-bullets li{list-style:disc inside none;line-height:1.6}
.g-clear:before,.g-clear:after{content:" ";display:table}
.g-clear:after{clear:both}
.g-clear{*zoom:1}
.g-hidden{display:none !important;visibility:hidden}
.g-invisible{visibility:hidden}
.g-elipsis-small-light,.g-elipsis-small-dark,.g-elipsis-large-light,.g-elipsis-large-dark,.g-loading-small-light,.g-loading-medium-light,.g-loading-large-light,.g-loading-small-dark,.g-loading-medium-dark,.g-loading-large-dark,.g-loading-small,.g-loading-large{background-position:0 50%;background-repeat:no-repeat}
.g-elipsis-small-light{background-image:url("../img/elipsis_small_light.gif")}
.g-elipsis-small-dark{background-image:url("../img/elipsis_small_dark.gif")}
.g-elipsis-large-light{background-image:url("../img/elipsis_large_light.gif")}
.g-elipsis-large-dark{background-image:url("../img/elipsis_large_dark.gif")}
.g-loading-small-light,.g-loading-small{background-size:16px 16px;background-image:url("../img/loading_small_light.gif")}
.g-loading-medium-light{background-size:24px 24px;background-image:url("../img/loading_medium_light.gif")}
.g-loading-large-light,.g-loading-large{background-size:32px 32px;background-image:url("../img/loading_large_light.gif")}
.g-loading-small-dark{background-size:16px 16px;background-image:url("../img/loading_small_dark.gif")}
.g-loading-medium-dark{background-size:24px 24px;background-image:url("../img/loading_medium_dark.gif")}
.g-loading-large-dark{background-size:32px 32px;background-image:url("../img/loading_large_dark.gif")}
.smil .g-loading-small,.smil .g-loading-large,.smil .g-loading-small-light,.smil .g-loading-medium-light,.smil .g-loading-large-light{background-image:url("https://core.static-afkl.com/ams/frontend/img/loading_light.svg")}
.smil .g-loading-small-dark,.smil .g-loading-medium-dark,.smil .g-loading-large-dark{background-image:url("https://core.static-afkl.com/ams/frontend/img/loading_dark.svg")}
.g-btn{font-family:inherit;font-size:13px;font-weight:bold;line-height:1;text-align:center;text-decoration:none;padding:0;margin:0 2px 0 0;border:0;display:inline-block;white-space:nowrap;vertical-align:middle;background:transparent;cursor:pointer}
.g-btn span{color:#fff;border-radius:2px;background:#07a2de;padding:8px 17px;display:inline-block}
.g-btn-large{font-size:14px}
.g-btn-large span{padding:11px 21px}
.g-btn-large.g-btn-toneddown span{padding:10px 20px}
.g-btn-small{font-size:11px}
.g-btn-small span{padding:6px 13px}
.g-btn-small.g-btn-toneddown span{padding:5px 12px}
a.g-btn:hover{text-decoration:none}
button.g-btn::-moz-focus-inner{padding:0;border:0}
button.g-btn,button:hover.g-btn{*padding:0;*width:1;*overflow:visible;*background:transparent}
.g-btn:hover span,.g-btn:focus span{color:#fff;background:#4fb3e3}
.g-btn:active span{color:#fff;background:#4fb3e3}
.g-btn-toneddown span,.g-btn--social span,.g-btn-social span{color:#00a1de;background:#f9f9f9;padding:7px 16px;border:1px solid #c9dde6}
.g-btn-toneddown.g-btn-disabled span{border-color:transparent}
.g-btn-toneddown:hover span,.g-btn-toneddown:focus span,.g-btn--social:hover span,.g-btn--social:focus span,.g-btn-social:hover span,.g-btn-social:focus span{color:#00a1de;background:#e0f1fa}
.g-btn-toneddown:active span,.g-btn--social:active span,.g-btn-social:active span{color:#00a1de;background:#e0f1fa}
.g-btn-primary span{color:#fff;background:#e77b2f}
.g-btn-primary:hover span,.g-btn-primary:focus span{background:#f19858}
.g-btn-primary:active span{background:#f19858}
.g-btn .g-klmicon,.g-btn .g-search-form--state-multicity .g-search-form--location-destination .g-search-form--label,.g-search-form--state-multicity .g-search-form--location-destination .g-btn .g-search-form--label,.g-btn .g-pax-selector .g-pax-selector--external:after,.g-pax-selector .g-btn .g-pax-selector--external:after{display:inline-block;font-size:17px;line-height:0.6;vertical-align:top}
.g-btn-backward .g-klmicon,.g-btn-backward .g-search-form--state-multicity .g-search-form--location-destination .g-search-form--label,.g-search-form--state-multicity .g-search-form--location-destination .g-btn-backward .g-search-form--label,.g-btn-backward .g-pax-selector .g-pax-selector--external:after,.g-pax-selector .g-btn-backward .g-pax-selector--external:after{margin-right:4px}
.g-btn-forward .g-klmicon,.g-btn-forward .g-search-form--state-multicity .g-search-form--location-destination .g-search-form--label,.g-search-form--state-multicity .g-search-form--location-destination .g-btn-forward .g-search-form--label,.g-btn-forward .g-pax-selector .g-pax-selector--external:after,.g-pax-selector .g-btn-forward .g-pax-selector--external:after{margin-left:4px}
.g-btn-large .g-klmicon,.g-btn-large .g-search-form--state-multicity .g-search-form--location-destination .g-search-form--label,.g-search-form--state-multicity .g-search-form--location-destination .g-btn-large .g-search-form--label,.g-btn-large .g-pax-selector .g-pax-selector--external:after,.g-pax-selector .g-btn-large .g-pax-selector--external:after{font-size:19px}
.g-btn-small .g-klmicon,.g-btn-small .g-search-form--state-multicity .g-search-form--location-destination .g-search-form--label,.g-search-form--state-multicity .g-search-form--location-destination .g-btn-small .g-search-form--label,.g-btn-small .g-pax-selector .g-pax-selector--external:after,.g-pax-selector .g-btn-small .g-pax-selector--external:after{font-size:12px;line-height:.85}
.g-btn-small.g-btn-backward .g-klmicon,.g-btn-small.g-btn-backward .g-search-form--state-multicity .g-search-form--location-destination .g-search-form--label,.g-search-form--state-multicity .g-search-form--location-destination .g-btn-small.g-btn-backward .g-search-form--label,.g-btn-small.g-btn-backward .g-pax-selector .g-pax-selector--external:after,.g-pax-selector .g-btn-small.g-btn-backward .g-pax-selector--external:after{margin-right:4px}
.g-btn-small.g-btn-forward .g-klmicon,.g-btn-small.g-btn-forward .g-search-form--state-multicity .g-search-form--location-destination .g-search-form--label,.g-search-form--state-multicity .g-search-form--location-destination .g-btn-small.g-btn-forward .g-search-form--label,.g-btn-small.g-btn-forward .g-pax-selector .g-pax-selector--external:after,.g-pax-selector .g-btn-small.g-btn-forward .g-pax-selector--external:after{margin-left:4px}
.g-btn .g-klmicon,.g-btn .g-search-form--state-multicity .g-search-form--location-destination .g-search-form--label,.g-search-form--state-multicity .g-search-form--location-destination .g-btn .g-search-form--label,.g-btn .g-pax-selector .g-pax-selector--external:after,.g-pax-selector .g-btn .g-pax-selector--external:after,.g-btn-large .g-klmicon,.g-btn-large .g-search-form--state-multicity .g-search-form--location-destination .g-search-form--label,.g-search-form--state-multicity .g-search-form--location-destination .g-btn-large .g-search-form--label,.g-btn-large .g-pax-selector .g-pax-selector--external:after,.g-pax-selector .g-btn-large .g-pax-selector--external:after,.g-btn-small .g-klmicon,.g-btn-small .g-search-form--state-multicity .g-search-form--location-destination .g-search-form--label,.g-search-form--state-multicity .g-search-form--location-destination .g-btn-small .g-search-form--label,.g-btn-small .g-pax-selector .g-pax-selector--external:after,.g-pax-selector .g-btn-small .g-pax-selector--external:after{*font-size:1em;*line-height:1}
.g-btn-toggle span{width:30px;height:30px;line-height:30px;padding:0}
.g-btn-toggle .g-klmicon,.g-btn-toggle .g-search-form--state-multicity .g-search-form--location-destination .g-search-form--label,.g-search-form--state-multicity .g-search-form--location-destination .g-btn-toggle .g-search-form--label,.g-btn-toggle .g-pax-selector .g-pax-selector--external:after,.g-pax-selector .g-btn-toggle .g-pax-selector--external:after{line-height:inherit;font-size:15px}
.g-btn-large.g-btn-toggle span{padding:0;width:36px;height:36px;line-height:36px}
.g-btn-large.g-btn-toggle .g-klmicon,.g-btn-large.g-btn-toggle .g-search-form--state-multicity .g-search-form--location-destination .g-search-form--label,.g-search-form--state-multicity .g-search-form--location-destination .g-btn-large.g-btn-toggle .g-search-form--label,.g-btn-large.g-btn-toggle .g-pax-selector .g-pax-selector--external:after,.g-pax-selector .g-btn-large.g-btn-toggle .g-pax-selector--external:after{font-size:18px}
.g-btn-small.g-btn-toggle span{padding:0;width:23px;height:23px;line-height:23px}
.g-btn-small.g-btn-toggle .g-klmicon,.g-btn-small.g-btn-toggle .g-search-form--state-multicity .g-search-form--location-destination .g-search-form--label,.g-search-form--state-multicity .g-search-form--location-destination .g-btn-small.g-btn-toggle .g-search-form--label,.g-btn-small.g-btn-toggle .g-pax-selector .g-pax-selector--external:after,.g-pax-selector .g-btn-small.g-btn-toggle .g-pax-selector--external:after{font-size:11px}
.g-btn-activated span,.g-btn-activated:hover span,.g-btn-activated:active span,.g-btn-activated:focus span{color:#fff;background:#009fdd;border-color:#009fdd}
.g-btn-disabled span,.g-btn-disabled:hover span,.g-btn-disabled:active span,.g-btn-disabled:focus span{color:#969696;cursor:default;background:#d9d9d9}
.g-btn-disabled{cursor:default}
.g-btn--social{position:relative}
.g-btn--social span{line-height:.6;display:block;min-width:138px;text-align:left;padding:0}
.g-btn-small.g-btn--social span{line-height:.85;display:block;text-align:left;padding:0;min-width:115px}
.g-btn-small.g-btn--social span:after{position:absolute;top:5px;right:5px;font-size:12px;content:'>';font-family:'klmicons', verdana, arial, sans-serif;font-weight:normal;font-style:normal;speak:none}
.g-btn--social span:after{position:absolute;right:5px;top:9px;font-size:17px;content:'>';font-family:'klmicons', verdana, arial, sans-serif;font-weight:normal;font-style:normal;speak:none}
.g-btn--social .g-btn-img,.g-btn-social-icon .g-btn-img{display:block;background-image:url("../img/social-buttons-icon.png");background-color:transparent;background-repeat:no-repeat}
.g-btn-social-icon{display:inline-block;white-space:nowrap;background:transparent;cursor:pointer}
.g-btn-social-icon .g-btn-img{width:32px;height:32px}
.g-btn-icon-small{display:inline-block;white-space:nowrap;background:transparent;cursor:pointer}
.g-btn-icon-small .g-btn-img{width:24px;height:24px}
.g-btn.g-btn--social .g-btn-img{padding:11.5px 25px 11.5px 38px;height:9px;margin:-1px}
.g-btn-small.g-btn--social .g-btn-img{padding:6.5px 18px 6.5px 30px;height:11px;margin:-1px}
.g-btn--social.g-btn-social-facebook .g-btn-img,.g-btn-social-icon.g-btn-social-facebook .g-btn-img{background-position:0 -656px}
.g-btn--social.g-btn-social-googleplus .g-btn-img,.g-btn-social-icon.g-btn-social-googleplus .g-btn-img{background-position:0 -688px}
.g-btn--social.g-btn-social-kaixin .g-btn-img,.g-btn-social-icon.g-btn-social-kaixin .g-btn-img{background-position:0 -720px}
.g-btn--social.g-btn-social-linkedin .g-btn-img,.g-btn-social-icon.g-btn-social-linkedin .g-btn-img{background-position:0 -752px}
.g-btn--social.g-btn-social-mixi .g-btn-img,.g-btn-social-icon.g-btn-social-mixi .g-btn-img{background-position:0 -784px}
.g-btn--social.g-btn-social-myspace .g-btn-img,.g-btn-social-icon.g-btn-social-myspace .g-btn-img{background-position:0 -816px}
.g-btn--social.g-btn-social-netlog .g-btn-img,.g-btn-social-icon.g-btn-social-netlog .g-btn-img{background-position:0 -848px}
.g-btn--social.g-btn-social-renren .g-btn-img,.g-btn-social-icon.g-btn-social-renren .g-btn-img{background-position:0 -880px}
.g-btn--social.g-btn-social-sina .g-btn-img,.g-btn-social-icon.g-btn-social-sina .g-btn-img{background-position:0 -912px}
.g-btn--social.g-btn-social-qq .g-btn-img,.g-btn-social-icon.g-btn-social-qq .g-btn-img{background-position:0 -944px}
.g-btn--social.g-btn-social-twitter .g-btn-img,.g-btn-social-icon.g-btn-social-twitter .g-btn-img{background-position:0 -976px}
.g-btn--social.g-btn-social-vkontakte .g-btn-img,.g-btn-social-icon.g-btn-social-vkontakte .g-btn-img{background-position:0 -1008px}
.g-btn--social.g-btn-social-vznet .g-btn-img,.g-btn-social-icon.g-btn-social-vznet .g-btn-img{background-position:0 -1040px}
.g-btn--social.g-btn-social-messenger .g-btn-img,.g-btn-social-icon.g-btn-social-messenger .g-btn-img{background-position:0 -1072px}
.g-btn--social.g-btn-social-pinterest .g-btn-img,.g-btn-social-icon.g-btn-social-pinterest .g-btn-img{background-position:0 -1104px}
.g-btn--social.g-btn-social-wechat .g-btn-img,.g-btn-social-icon.g-btn-social-wechat .g-btn-img{background-position:0 -1136px}
.g-btn--social.g-btn-social-instagram .g-btn-img,.g-btn-social-icon.g-btn-social-instagram .g-btn-img{background-position:0 -1168px}
.g-btn-icon-small.g-btn-social-facebook .g-btn-img,.g-btn-small.g-btn-social-facebook .g-btn-img{background-position:0 0}
.g-btn-icon-small.g-btn-social-googleplus .g-btn-img,.g-btn-small.g-btn-social-googleplus .g-btn-img{background-position:0 -32px}
.g-btn-icon-small.g-btn-social-kaixin .g-btn-img,.g-btn-small.g-btn-social-kaixin .g-btn-img{background-position:0 -64px}
.g-btn-icon-small.g-btn-social-linkedin .g-btn-img,.g-btn-small.g-btn-social-linkedin .g-btn-img{background-position:0 -96px}
.g-btn-icon-small.g-btn-social-mixi .g-btn-img,.g-btn-small.g-btn-social-mixi .g-btn-img{background-position:0 -128px}
.g-btn-icon-small.g-btn-social-myspace .g-btn-img,.g-btn-small.g-btn-social-myspace .g-btn-img{background-position:0 -160px}
.g-btn-icon-small.g-btn-social-netlog .g-btn-img,.g-btn-small.g-btn-social-netlog .g-btn-img{background-position:0 -192px}
.g-btn-icon-small.g-btn-social-renren .g-btn-img,.g-btn-small.g-btn-social-renren .g-btn-img{background-position:0 -224px}
.g-btn-icon-small.g-btn-social-sina .g-btn-img,.g-btn-small.g-btn-social-sina .g-btn-img{background-position:0 -256px}
.g-btn-icon-small.g-btn-social-qq .g-btn-img,.g-btn-small.g-btn-social-qq .g-btn-img{background-position:0 -288px}
.g-btn-icon-small.g-btn-social-twitter .g-btn-img,.g-btn-small.g-btn-social-twitter .g-btn-img{background-position:0 -320px}
.g-btn-icon-small.g-btn-social-vkontakte .g-btn-img,.g-btn-small.g-btn-social-vkontakte .g-btn-img{background-position:0 -352px}
.g-btn-icon-small.g-btn-social-vznet .g-btn-img,.g-btn-small.g-btn-social-vznet .g-btn-img{background-position:0 -384px}
.g-btn-icon-small.g-btn-social-messenger .g-btn-img,.g-btn-small.g-btn-social-messenger .g-btn-img{background-position:0 -416px}
.g-btn-icon-small.g-btn-social-pinterest .g-btn-img,.g-btn-small.g-btn-social-pinterest .g-btn-img{background-position:0 -448px}
.g-btn-icon-small.g-btn-social-wechat .g-btn-img,.g-btn-small.g-btn-social-wechat .g-btn-img{background-position:0 -480px}
.g-btn-icon-small.g-btn-social-instagram .g-btn-img,.g-btn-small.g-btn-social-instagram .g-btn-img{background-position:0 -512px}
.g-decolinks{margin:0 0 25px 0;padding-bottom:1px;*border-bottom:1px dotted #00a1de;background-image:url(data:image/gif;base64,R0lGODlhBAABAIABAF625P///yH5BAEAAAEALAAAAAAEAAEAAAICRF4AOw==);background-position:left bottom;background-repeat:repeat-x}
.g-decolinks>li{*border-top:1px dotted #00a1de;background-image:url(data:image/gif;base64,R0lGODlhBAABAIABAF625P///yH5BAEAAAEALAAAAAAEAAEAAAICRF4AOw==);background-position:left top;background-repeat:repeat-x;padding:2px 0 2px 0;margin-left:0}
.g-decolinks a{display:block;overflow:hidden;_overflow:visible;zoom:1;position:relative;padding:7px 25px 10px 10px;min-height:25px}
.g-decolinks a:hover,.g-decolinks a:focus,.g-decolinks-solidbackgr{background-color:#f1f8fd;text-decoration:none;cursor:pointer}
.g-decolinks-text{overflow:hidden;_overflow:visible;zoom:1;text-align:left;display:block;color:#003145;padding-top:6px}
.g-decolinks-img{float:left;width:40px}
.g-decolinks-img img{display:block}
.g-decolinks-img b{display:block;font-size:24px;max-height:24px;margin-top:-3px}
.g-decolinks-arrow{position:absolute;right:10px;top:8px;font-size:1.3em}
.g-decolinks-qr a{padding-right:160px;min-height:155px}
.g-decolinks-qr-elm{position:absolute;right:0;top:7px}
.g-decolinks-qr-elm h4{display:none;margin-bottom:5px}
.g-decolinks-qr-elm img{max-width:155px;max-height:155px}
@media (max-width: 480px){.g-decolinks-qr a{padding-right:10px;min-height:0}
.g-decolinks-qr-elm{position:relative}
.g-decolinks-qr-elm h4{display:block}
}
.g-grid--row{width:100%;max-width:984px;margin:0 auto;overflow:visible}
.g-grid--row .g-grid--span3,.g-grid--row .g-grid--span4,.g-grid--row .g-grid--span6,.g-grid--row .g-grid--span8,.g-grid--row .g-grid--span9,.g-grid--row .g-grid--span12{float:left;margin-left:2.6%;*margin-right:-1px}
.g-grid--row .g-grid--span3:first-child,.g-grid--row .g-grid--span4:first-child,.g-grid--row .g-grid--span6:first-child,.g-grid--row .g-grid--span8:first-child,.g-grid--row .g-grid--span9:first-child,.g-grid--row .g-grid--span12:first-child{margin-left:0}
.g-grid--row .g-grid--span3{width:23.05%}
.g-grid--row .g-grid--span4{width:31.6%}
.g-grid--row .g-grid--span6{width:48.7%}
.g-grid--row .g-grid--span8{width:65.8%}
.g-grid--row .g-grid--span9{width:74.35%}
.g-grid--row .g-grid--span12{width:100%}
.g-grid--row .g-grid--indent{padding-left:2.6%;padding-right:2.6%;*display:inline-block}
.g-grid--row .g-grid--row{width:100%;margin:0 auto}
.g-grid--row .g-grid--row .g-grid--indent{padding-left:0;padding-right:0}
@media screen and (max-width: 700px){.g-grid--row .g-grid--span3,.g-grid--row .g-grid--span4,.g-grid--row .g-grid--span6,.g-grid--row .g-grid--span8,.g-grid--row .g-grid--span9,.g-grid--row .g-grid--span12{width:100%;margin:0;margin-bottom:2.6%}
}
.g-grid--row:before,.g-grid--row:after{content:" ";display:table}
.g-grid--row:after{clear:both}
.g-grid--span1 .g-grid--legacy-content,.g-grid--span2 .g-grid--legacy-content,.g-grid--span3 .g-grid--legacy-content,.g-grid--span4 .g-grid--legacy-content,.g-grid--span6 .g-grid--legacy-content,.g-grid--span8 .g-grid--legacy-content,.g-grid--span9 .g-grid--legacy-content,.g-grid--span12 .g-grid--legacy-content{overflow-x:scroll}
.g-grid--text{max-width:468px}
.g-grid--show .g-grid--span3,.g-grid--show .g-grid--span4,.g-grid--show .g-grid--span6,.g-grid--show .g-grid--span8,.g-grid--show .g-grid--span9,.g-grid--show .g-grid--span12{border-top:1px solid red;background-color:orange}
.g-grid--show .g-grid--span3:nth-child(odd),.g-grid--show .g-grid--span4:nth-child(odd),.g-grid--show .g-grid--span6:nth-child(odd),.g-grid--show .g-grid--span8:nth-child(odd),.g-grid--show .g-grid--span9:nth-child(odd),.g-grid--show .g-grid--span12:nth-child(odd){background-color:yellow}
.g-grid--show .g-grid--span3 .g-grid--row .g-grid--span3,.g-grid--show .g-grid--span3 .g-grid--row .g-grid--span4,.g-grid--show .g-grid--span3 .g-grid--row .g-grid--span6,.g-grid--show .g-grid--span3 .g-grid--row .g-grid--span8,.g-grid--show .g-grid--span3 .g-grid--row .g-grid--span9,.g-grid--show .g-grid--span3 .g-grid--row .g-grid--span12,.g-grid--show .g-grid--span4 .g-grid--row .g-grid--span3,.g-grid--show .g-grid--span4 .g-grid--row .g-grid--span4,.g-grid--show .g-grid--span4 .g-grid--row .g-grid--span6,.g-grid--show .g-grid--span4 .g-grid--row .g-grid--span8,.g-grid--show .g-grid--span4 .g-grid--row .g-grid--span9,.g-grid--show .g-grid--span4 .g-grid--row .g-grid--span12,.g-grid--show .g-grid--span6 .g-grid--row .g-grid--span3,.g-grid--show .g-grid--span6 .g-grid--row .g-grid--span4,.g-grid--show .g-grid--span6 .g-grid--row .g-grid--span6,.g-grid--show .g-grid--span6 .g-grid--row .g-grid--span8,.g-grid--show .g-grid--span6 .g-grid--row .g-grid--span9,.g-grid--show .g-grid--span6 .g-grid--row .g-grid--span12,.g-grid--show .g-grid--span8 .g-grid--row .g-grid--span3,.g-grid--show .g-grid--span8 .g-grid--row .g-grid--span4,.g-grid--show .g-grid--span8 .g-grid--row .g-grid--span6,.g-grid--show .g-grid--span8 .g-grid--row .g-grid--span8,.g-grid--show .g-grid--span8 .g-grid--row .g-grid--span9,.g-grid--show .g-grid--span8 .g-grid--row .g-grid--span12,.g-grid--show .g-grid--span9 .g-grid--row .g-grid--span3,.g-grid--show .g-grid--span9 .g-grid--row .g-grid--span4,.g-grid--show .g-grid--span9 .g-grid--row .g-grid--span6,.g-grid--show .g-grid--span9 .g-grid--row .g-grid--span8,.g-grid--show .g-grid--span9 .g-grid--row .g-grid--span9,.g-grid--show .g-grid--span9 .g-grid--row .g-grid--span12,.g-grid--show .g-grid--span12 .g-grid--row .g-grid--span3,.g-grid--show .g-grid--span12 .g-grid--row .g-grid--span4,.g-grid--show .g-grid--span12 .g-grid--row .g-grid--span6,.g-grid--show .g-grid--span12 .g-grid--row .g-grid--span8,.g-grid--show .g-grid--span12 .g-grid--row .g-grid--span9,.g-grid--show .g-grid--span12 .g-grid--row .g-grid--span12{border-top:1px solid red;background-color:green}
.g-grid--show .g-grid--span3 .g-grid--row .g-grid--span3:nth-child(odd),.g-grid--show .g-grid--span3 .g-grid--row .g-grid--span4:nth-child(odd),.g-grid--show .g-grid--span3 .g-grid--row .g-grid--span6:nth-child(odd),.g-grid--show .g-grid--span3 .g-grid--row .g-grid--span8:nth-child(odd),.g-grid--show .g-grid--span3 .g-grid--row .g-grid--span9:nth-child(odd),.g-grid--show .g-grid--span3 .g-grid--row .g-grid--span12:nth-child(odd),.g-grid--show .g-grid--span4 .g-grid--row .g-grid--span3:nth-child(odd),.g-grid--show .g-grid--span4 .g-grid--row .g-grid--span4:nth-child(odd),.g-grid--show .g-grid--span4 .g-grid--row .g-grid--span6:nth-child(odd),.g-grid--show .g-grid--span4 .g-grid--row .g-grid--span8:nth-child(odd),.g-grid--show .g-grid--span4 .g-grid--row .g-grid--span9:nth-child(odd),.g-grid--show .g-grid--span4 .g-grid--row .g-grid--span12:nth-child(odd),.g-grid--show .g-grid--span6 .g-grid--row .g-grid--span3:nth-child(odd),.g-grid--show .g-grid--span6 .g-grid--row .g-grid--span4:nth-child(odd),.g-grid--show .g-grid--span6 .g-grid--row .g-grid--span6:nth-child(odd),.g-grid--show .g-grid--span6 .g-grid--row .g-grid--span8:nth-child(odd),.g-grid--show .g-grid--span6 .g-grid--row .g-grid--span9:nth-child(odd),.g-grid--show .g-grid--span6 .g-grid--row .g-grid--span12:nth-child(odd),.g-grid--show .g-grid--span8 .g-grid--row .g-grid--span3:nth-child(odd),.g-grid--show .g-grid--span8 .g-grid--row .g-grid--span4:nth-child(odd),.g-grid--show .g-grid--span8 .g-grid--row .g-grid--span6:nth-child(odd),.g-grid--show .g-grid--span8 .g-grid--row .g-grid--span8:nth-child(odd),.g-grid--show .g-grid--span8 .g-grid--row .g-grid--span9:nth-child(odd),.g-grid--show .g-grid--span8 .g-grid--row .g-grid--span12:nth-child(odd),.g-grid--show .g-grid--span9 .g-grid--row .g-grid--span3:nth-child(odd),.g-grid--show .g-grid--span9 .g-grid--row .g-grid--span4:nth-child(odd),.g-grid--show .g-grid--span9 .g-grid--row .g-grid--span6:nth-child(odd),.g-grid--show .g-grid--span9 .g-grid--row .g-grid--span8:nth-child(odd),.g-grid--show .g-grid--span9 .g-grid--row .g-grid--span9:nth-child(odd),.g-grid--show .g-grid--span9 .g-grid--row .g-grid--span12:nth-child(odd),.g-grid--show .g-grid--span12 .g-grid--row .g-grid--span3:nth-child(odd),.g-grid--show .g-grid--span12 .g-grid--row .g-grid--span4:nth-child(odd),.g-grid--show .g-grid--span12 .g-grid--row .g-grid--span6:nth-child(odd),.g-grid--show .g-grid--span12 .g-grid--row .g-grid--span8:nth-child(odd),.g-grid--show .g-grid--span12 .g-grid--row .g-grid--span9:nth-child(odd),.g-grid--show .g-grid--span12 .g-grid--row .g-grid--span12:nth-child(odd){background-color:pink}
.g-grid-row{clear:both;max-width:984px;margin:0 auto;overflow:visible;width:100%}
.g-grid-panel{overflow:visible;padding:0 24px}
.g-grid-text{max-width:468px}
.g-grid-row:before,.g-grid-row:after{content:" ";display:table}
.g-grid-span3,.g-grid-span4,.g-grid-span6,.g-grid-span8,.g-grid-span9{float:left}
.g-grid-span3,.g-grid-span4,.g-grid-span6,.g-grid-span8,.g-grid-span9,.g-grid-span12{*margin-right:-1px}
.g-grid-span3{overflow:hidden;width:25%}
.g-grid-span3:last-child{margin-right:-5px}
.g-grid-span9 .g-grid-span3{width:33.3333%}
.g-grid-span4{width:33.3333%}
.g-grid-span6{width:50%}
.g-grid-span8{width:66.6666%}
.g-grid-span9{width:75%}
.g-grid-span12{width:100%}
.g-grid-span-auto{width:auto}
.g-grid-span1 .g-grid-legacy-content,.g-grid-span2 .g-grid-legacy-content,.g-grid-span3 .g-grid-legacy-content,.g-grid-span4 .g-grid-legacy-content,.g-grid-span6 .g-grid-legacy-content,.g-grid-span8 .g-grid-legacy-content,.g-grid-span9 .g-grid-legacy-content,.g-grid-span12 .g-grid-legacy-content{overflow-x:scroll}
.g-grid-small-visible{display:none}
.g-grid-large-visible{display:block}
.g-grid-prio-low{float:right}
@media all and (max-width: 64em){.g-grid-span3.g-grid-span-noshrink{width:50%}
.g-grid-span4.g-grid-span-noshrink{width:66.6666%}
.g-grid-span6.g-grid-span-noshrink{width:100%}
}
@media screen and (max-width: 600px){.g-grid-row>.g-grid-panel{padding:0 12px}
}
@media screen and (min-width: 533px) and (max-width: 600px){.g-grid-span4{width:50%}
.g-grid-span4:nth-child(odd){clear:left}
.g-grid-span4:nth-child(3){width:100%}
.g-grid-span9{width:100%}
.g-grid-span8+.g-grid-span4{width:33.3333%}
.g-grid-span4.g-grid-span4-8{width:33.3333%}
.g-grid-span9+.g-grid-span3{width:100%}
}
@media screen and (max-width: 410px){.g-grid-small-visible{display:block}
.g-grid-large-visible{display:none}
}
@media screen and (min-width: 410px) and (max-width: 533px){.g-grid-row .g-grid-span3,.g-grid-row .g-grid-span4{width:50%}
.g-grid-span9>.g-grid-span3{width:33.3333%}
.g-grid-span4:nth-child(odd){clear:left}
.g-grid-span4:nth-child(3){width:100%}
.g-grid-span6,.g-grid-span8,.g-grid-span9{width:100%}
.g-grid-span8+.g-grid-span4{width:100%}
.g-grid-span4.g-grid-span4-8{width:100%}
.g-grid-span9+.g-grid-span3{width:100%}
}
@media screen and (min-width: 286px) and (max-width: 410px){.g-grid-span3,.g-grid-span9>.g-grid-span3{width:50%}
.g-grid-span3:nth-child(odd){clear:left}
.g-grid-span9>.g-grid-span3{width:100%}
.g-grid-span9+.g-grid-span3{width:100%}
.g-grid-span4,.g-grid-span6,.g-grid-span8,.g-grid-span9,.g-grid-span12{clear:both;width:100%}
}
@media screen and (min-width: 221px) and (max-width: 286px){.g-grid-row .g-grid-span9 .g-grid-span3,.g-grid-span3,.g-grid-span4,.g-grid-span6,.g-grid-span8,.g-grid-span9,.g-grid-span12{width:100%}
}
@media screen and (max-width: 221px){.g-grid-row .g-grid-span9 .g-grid-span3,.g-grid-span3,.g-grid-span4,.g-grid-span6,.g-grid-span8,.g-grid-span9,.g-grid-span12{width:100%}
}
.g-line-dotted{*border-bottom:1px dotted #8BD4F0;background-image:url(data:image/gif;base64,R0lGODlhBAABAIABAF625P///yH5BAEAAAEALAAAAAAEAAEAAAICRF4AOw==);background-repeat:repeat-x;background-position:bottom left}
.g-tabs{zoom:1;border-style:none;background:#fff;overflow:hidden;position:relative}
.g-tabs-full .g-tabs-nav,.g-tabs-gradientbg{background-color:#0da6e0;background-repeat:no-repeat}
.g-tabs-nav{list-style:none;background-color:#fff}
.g-tabs.g-tabs-nobgbar{background-color:transparent}
.g-tabs.g-tabs-nobgbar .g-tabs-nobgbar-content-wrapper{background-color:#fff}
.g-tabs-nav>li{float:left;position:relative;padding:0}
.g-tabs-nav-1-item>li{width:100%}
.g-tabs-nav-2-items>li{width:50%;*width:49.97%}
.g-tabs-nav-3-items>li{width:33.33%;*width:33%}
.g-tabs-nav-4-items>li{width:25%;*width:24.97%}
.g-tabs-nav-5-items>li{width:20%;*width:19.97%}
.g-tabs-nav .g-tabs-gradientbg:hover{background-color:#51c3ee}
.g-tabs-nav a.g-tab-text,.g-tabs-nav a.g-tab-text:hover,.g-tabs-nav a.g-tab-text:focus,.g-tabs-nav a.g-tab-text:link,.g-tabs-nav a.g-tab-text:visited{text-decoration:none;color:#fff;cursor:pointer;outline:0}
.g-tab-text{float:left}
.g-tabs-nav .g-activetab,.g-tabs-nav .g-activetab:hover,.g-tabs-nav .g-activetab:focus{background:#fff}
.g-tabs-nav .g-activetab a.g-tab-text,.g-tabs-nav .g-activetab:hover a.g-tab-text,.g-tabs-nav .g-activetab:focus a.g-tab-text{color:#005b82;border-right-width:0;background:#fff;position:relative;z-index:2}
.g-tabs-nav-margin{margin:0 1px}
.g-tabs-nav .first-child .g-tabs-nav-margin{margin-left:0}
.g-tabs-nav .last-child .g-tabs-nav-margin{margin-right:0}
.g-tabs-nav-border{overflow:auto}
.g-activetab .g-tabs-nav-border{border-top:1px solid #c2deea;border-left:1px solid #c2deea;border-right:1px solid #c2deea}
.g-tab-content{overflow:auto}
.js .g-tab-content{display:none}
.js .g-tab-content-active{display:block}
.g-tab-loading .g-tab-content-active{visibility:hidden}
.g-tab-content-loading{display:none;position:absolute;top:72px;left:50%;width:32px;height:32px;margin-left:-16px;z-index:10}
.g-tab-loading .g-tab-content-loading{display:block}
.g-tab-toggle{display:none;position:absolute;z-index:5;top:8px;right:10px;left:auto;margin:0;padding:0 10px;height:24px;overflow:hidden;text-align:center;line-height:24px;border:1px solid #a5cee0;border-radius:3px;background:#d6eef8;color:#00a1de;font-size:12px;font-weight:bold;cursor:pointer}
.g-tabs-arrow,.g-tabs-arrow-inner{position:absolute;z-index:2;width:0;height:0;vertical-align:top;border:1px solid transparent;left:50%;bottom:0;margin:0 0 -24px -11px;border-width:12px;border-top-color:#bbb}
.g-tabs-arrow{display:none}
.g-activetab .g-tabs-arrow{display:block}
.g-tabs-arrow-inner{border-top-color:#fff;left:-1px;top:-14px}
.g-taskbar .g-tabs-nav{margin-bottom:-1px}
.g-taskbar .g-tabs-nav,.g-taskbar .g-tabs-nav li,.g-taskbar .g-tab-text{overflow:hidden;box-sizing:border-box}
.first-child .g-tabs-nav-border{margin-left:0}
.first-child.g-activetab .g-tabs-nav-border{border-left:0}
.last-child .g-tabs-nav-border{margin-right:0}
.last-child.g-activetab .g-tabs-nav-border{border-right:0}
.g-taskbar .g-activetab a,.g-taskbar .g-activetab:hover a,.g-taskbar .g-activetab:focus a{border-right-width:1px;color:#00a1de}
.g-taskbar .g-tabs-nav .g-activetab{background-color:transparent}
.g-taskbar .g-tabs-nav .g-activetab .g-klmicon,.g-taskbar .g-tabs-nav .g-activetab .g-search-form--state-multicity .g-search-form--location-destination .g-search-form--label,.g-search-form--state-multicity .g-search-form--location-destination .g-taskbar .g-tabs-nav .g-activetab .g-search-form--label,.g-taskbar .g-tabs-nav .g-activetab .g-pax-selector .g-pax-selector--external:after,.g-pax-selector .g-taskbar .g-tabs-nav .g-activetab .g-pax-selector--external:after{color:#00a1de}
.g-taskbar .g-tabs-nav-border{border-top:1px solid #fff}
.g-taskbar .g-activetab .g-tabs-nav-border{border:1px solid #c2deea;border-bottom:0}
.g-taskbar .g-tab-text:hover{background-color:#51c3ee}
.g-taskbar .g-tab-text{display:block;width:100%;font-size:1.1em;text-shadow:none;background:none;background-color:#0da6e0}
.g-taskbar .g-tabs-nav .g-klmicon,.g-taskbar .g-tabs-nav .g-search-form--state-multicity .g-search-form--location-destination .g-search-form--label,.g-search-form--state-multicity .g-search-form--location-destination .g-taskbar .g-tabs-nav .g-search-form--label,.g-taskbar .g-tabs-nav .g-pax-selector .g-pax-selector--external:after,.g-pax-selector .g-taskbar .g-tabs-nav .g-pax-selector--external:after{position:absolute;top:25%;left:.8em;color:#fff;font-size:29px}
.g-taskbar .g-tabs-nav-margin{margin:0 4px}
.g-taskbar .g-activetab .g-tab-text{background:#fff;box-shadow:none;border-top-color:#fff}
.g-taskbar .first-child .g-tab-text{border-left:0}
.g-taskbar .last-child .g-tab-text{border-right:0}
.g-taskbar .g-tab-text span{display:table-cell;padding-left:3.7em;padding-right:.923em;height:4.5em;vertical-align:middle;font-size:1.1em}
.g-taskbar .g-tabs-nav li:hover{background:none}
.lt-ie8 .g-taskbar .g-tab-text span{display:block;padding-top:1.5em;cursor:pointer}
.g-taskbar .g-tab-content{border:1px solid #c2deea;padding:20px 0}
.g-taskbar .g-grid-panel{padding:0 20px}
.g-taskbar-wrapper{margin:3px 0 0;border:0}
.g-tabs-full .g-tabs-nav{margin:0 0 .923em;border-style:solid;border-color:#00a1de;border-width:1px 1px 0}
.g-tabs-full .g-tabs-nav li{white-space:nowrap;border-left:1px solid #9ad9f2;border-bottom:1px solid #00a1de}
.g-tabs-full .g-tabs-nav li:last-child{border-right:1px solid #9ad9f2}
.g-tabs-full .g-tab-text{padding:.846em 2.462em;border-right:1px solid #00a1de;font-size:14px;font-weight:bold}
.g-tabs-full .g-tabs-nav .g-activetab,.g-tabs-full .g-tabs-nav .g-activetab:hover,.g-tabs-full .g-tabs-nav .g-activetab:focus{border-right:1px solid #00a1de;border-bottom:1px solid #bbb;border-left:1px solid #00a1de}
.g-tabs-full .g-tabs-nav .g-activetab:first-child{border-left:0}
.g-grid-span6 .g-tabs-nobgbar-wrapper{padding-right:.923em}
.g-tabs-nobgbar-content-wrapper{padding:.923em;border-right:1px solid #c2deea;border-bottom:1px solid #c2deea;border-left:1px solid #c2deea}
.lt-ie9 .g-tabs-nobgbar-content-wrapper{border-top:1px solid #c2deea}
.g-tabs-nobgbar .g-tabs-nav{box-shadow:inset 0 -8px 8px -8px #abbcc2;background-color:transparent}
.g-tabs-nobgbar .g-tabs-nav li{white-space:nowrap;border-top:1px solid #00a1de;border-left:1px solid #00a1de;border-right:1px solid #00a1de;margin-right:2px}
.lt-ie9 .g-tabs-nobgbar .g-tabs-nav li{top:1px}
.g-tabs-nobgbar .g-tabs-nav .g-tabs-nobgbar-nav-first-child{border-right:1px solid #9ad9f2}
.g-tabs-nobgbar .g-tabs-nav .g-tabs-nobgbar-nav-last-child{margin-right:0}
.g-tabs-nobgbar .g-tabs-nav .g-activetab{border-color:#c2deea}
.g-tabs-nobgbar .g-tab-text{padding:.538em .923em;font-weight:bold}
.g-tabs-nobgbar .g-activetab .g-tab-text{border-top:1px solid #fff;box-shadow:none}
.g-tabs-show .g-tab-toggle:after{content:'\25B2';font-size:.9em;padding-left:5px}
.g-tab-toggle:after{content:'\25BC';font-size:.9em;padding-left:5px}
@media all and (max-width: 500px){.g-tabs-full .g-tabs-nav li{float:none;display:block;overflow:hidden;transition:.3s height ease-out}
.js .g-tabs-full .g-tabs-nav li{height:0}
.g-tabs-full .g-tab-text{float:none;display:block}
.js .g-tabs-full.g-tabs-show .g-tabs-nav li,.js .g-tabs-full .g-tabs-nav .g-activetab{height:40px}
.g-tabs-full.g-tab-open .g-tab-toggle,.g-tabs-full.g-tab-open.g-tabs-show .g-tab-toggle{display:block}
.g-tabs-full.g-tab-open .g-tabs-nav li:hover,.g-tabs-full.g-tab-open .g-tabs-nav li{border-width:0;box-shadow:none}
.g-tabs-full.g-tab-open .g-tabs-nav .g-activetab:hover,.g-tabs-full.g-tab-open .g-tabs-nav .g-activetab{border-bottom:1px solid #00a1de}
.g-tabs-full.g-tab-open.g-tabs-show .g-tabs-nav li{border-width:1px}
.g-tabs-full .g-activetab .g-tabs-arrow{display:none}
.g-tabs-nobgbar .g-tabs-nav li,.g-tabs-nobgbar .g-tabs-nav li{float:none;display:block;overflow:hidden;margin-right:0;transition:.3s height ease-out}
.js .g-tabs-nobgbar .g-tabs-nav li{height:0}
.g-tabs-nobgbar .g-activetab .g-tab-text,.g-tabs-nobgbar .g-tab-text{float:none;display:block;padding-top:.923em;border-top:0}
.js .g-tabs-nobgbar.g-tabs-show .g-tabs-nav li,.js .g-tabs-nobgbar.g-tabs-show .g-tabs-nav li:hover,.js .g-tabs-nobgbar .g-tabs-nav .g-activetab,.js .g-tabs-nobgbar .g-tabs-nav .g-activetab:hover{height:auto;border-left:1px solid #c2deea;border-right:1px solid #c2deea;box-shadow:inset 0 8px 18px -8px #99d9f2}
.g-tabs-nav .g-activetab a,.g-tabs-nav .g-activetab:hover a,.g-tabs-nav .g-activetab:focus a{background:none}
.g-tabs-nobgbar.g-tab-open .g-tab-toggle,.g-tabs-nobgbar.g-tab-open.g-tabs-show .g-tab-toggle{display:block}
.g-tabs-nobgbar.g-tab-open .g-tabs-nav li:hover,.g-tabs-nobgbar.g-tab-open .g-tabs-nav li{border-width:0;box-shadow:none}
.g-tabs-nobgbar.g-tab-open .g-tabs-nav .g-activetab:hover,.g-tabs-nobgbar.g-tab-open .g-tabs-nav .g-activetab{border-bottom:1px solid #c2deea;border-top:1px solid #c2deea}
.g-tabs-nobgbar.g-tab-open.g-tabs-show .g-tabs-nav li{border-width:1px;border-bottom:0}
.g-tabs-nobgbar .g-activetab .g-tabs-arrow{display:none}
}
@media all and (max-width: 768px){.g-taskbar .g-tabs-nav .g-klmicon,.g-taskbar .g-tabs-nav .g-search-form--state-multicity .g-search-form--location-destination .g-search-form--label,.g-search-form--state-multicity .g-search-form--location-destination .g-taskbar .g-tabs-nav .g-search-form--label,.g-taskbar .g-tabs-nav .g-pax-selector .g-pax-selector--external:after,.g-pax-selector .g-taskbar .g-tabs-nav .g-pax-selector--external:after{display:none}
.g-taskbar .g-tab-text>span{display:table-cell;padding-left:.923em}
}
@media all and (max-width: 504px){.g-taskbar-wrapper{margin:0}
.g-taskbar .g-tabs-nav-margin{margin:0}
div.g-taskbar .g-tabs-nav li{float:none;width:100%}
.g-taskbar .g-tabs-nav-border{border-top:1px solid #c2deea}
.last-child .g-tabs-nav-border{border-bottom:1px solid #c2deea}
.g-taskbar .g-tab-text{height:auto}
.g-taskbar .g-grid-panel{padding:0 12px}
.g-taskbar .g-tabs-nav .g-klmicon,.g-taskbar .g-tabs-nav .g-search-form--state-multicity .g-search-form--location-destination .g-search-form--label,.g-search-form--state-multicity .g-search-form--location-destination .g-taskbar .g-tabs-nav .g-search-form--label,.g-taskbar .g-tabs-nav .g-pax-selector .g-pax-selector--external:after,.g-pax-selector .g-taskbar .g-tabs-nav .g-pax-selector--external:after{left:12px;font-size:1.5em;top:20%;display:block;width:23px;text-align:center}
.g-taskbar .g-tab-text>span{font-size:1em;padding:12px 12px 12px 48px;height:auto}
}
@media all and (max-width: 350px){.g-tabs-nobgbar .g-tab-text{padding-top:.538em}
}
.g-ui-spinner{display:inline-block;padding:0 38px;position:relative;height:31px;width:30px;border:1px solid #a6d1e3;border-radius:3px;text-align:right;box-shadow:inset 0 1px 2px #ccc}
.g-ui-spinner .g-ui-spinner-text{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%;height:15px;color:#003145;border:0;padding:7px 0;overflow:hidden;text-align:center}
.g-ui-spinner a{display:block;cursor:pointer;width:21px;height:31px;border:0;position:absolute;top:0;margin:0;padding:0 5px;background:#d6eef8;background:linear-gradient(to bottom, #fff 0, #d6eef8 100%)}
.g-ui-spinner .js-spinner-up{right:0;border-radius:0 3px 3px 0;border-left:1px solid #a6d1e3}
.g-ui-spinner .js-spinner-down{left:0;background-position:0 0;border-radius:3px 0 0 3px;border-right:1px solid #a6d1e3}
.g-ui-spinner a span{color:#00a1de;display:inline-block;font-size:28px;overflow:hidden;text-shadow:0 1px #fff, 0 -1px #005b82;height:30px;width:21px;line-height:30px;vertical-align:middle;text-align:center}
.g-ui-spinner a:active{background:#00a1de;box-shadow:inset 0 0 1px 2px rgba(0,0,0,0.1)}
.g-ui-spinner a:active span{color:#fff}
.g-ui-spinner a.js-spinner-disable{cursor:default;background:#ddd;box-shadow:none}
.g-ui-spinner a.js-spinner-disable span{color:#c5c5c5}
.g-number-stepper{width:106px;height:31px;border:1px solid #a6d1e3;border-radius:3px;text-align:center;display:inline-block}
.g-number-stepper .g-number-stepper__decrement,.g-number-stepper .g-number-stepper__value,.g-number-stepper .g-number-stepper__increment{float:left;height:31px;line-height:27px}
.g-number-stepper .g-number-stepper__decrement,.g-number-stepper .g-number-stepper__increment{border:0;margin:0;padding:0 0 2px;width:32px;background:#d6eef8;font-size:28px;font-family:verdana, arial;color:#00a1de;text-align:center;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.g-number-stepper .g-number-stepper__decrement:active,.g-number-stepper .g-number-stepper__increment:active{background:#00a1de;color:#fff}
.g-number-stepper .g-number-stepper__decrement:disabled,.g-number-stepper .g-number-stepper__increment:disabled{color:#c5c5c5;background:#ddd;cursor:default}
.g-number-stepper .g-number-stepper__decrement[disabled="disabled"],.g-number-stepper .g-number-stepper__increment[disabled="disabled"]{color:#c5c5c5;background:#ddd;cursor:default}
.g-number-stepper .g-number-stepper__decrement{border-radius:2px 0 0 2px;border-right:1px solid #a6d1e3}
.g-number-stepper .g-number-stepper__increment{border-radius:0 2px 2px 0;border-left:1px solid #a6d1e3}
.g-number-stepper .g-number-stepper__value{color:#003145;width:30px;padding:0 6px;line-height:34px}
.g-expandable{position:relative}
.g-expandable.disabled .g-expandable-bar .g-expandable-bar-title{color:#969696}
.g-expandable.disabled .g-expandable-bar,.g-expandable.disabled.g-expandable-active .g-expandable-bar,.g-expandable.disabled .g-expandable-content{border-color:#b2b2b2;background:#fbfbfb;cursor:default}
.g-expandable-bar{display:block;position:relative;cursor:pointer;text-decoration:none;background:#FFF}
.g-expandable .g-expandable-bar{border-top:solid 1px #abd4e5;min-height:56px;margin-bottom:0}
.g-expandable-mini .g-expandable-bar{color:#00a1de;font-size:12px;padding:10px 0 0 0;font-weight:bold}
.g-expandable-mini .g-expandable-bar .g-klmicon,.g-expandable-mini .g-expandable-bar .g-search-form--state-multicity .g-search-form--location-destination .g-search-form--label,.g-search-form--state-multicity .g-search-form--location-destination .g-expandable-mini .g-expandable-bar .g-search-form--label,.g-expandable-mini .g-expandable-bar .g-pax-selector .g-pax-selector--external:after,.g-pax-selector .g-expandable-mini .g-expandable-bar .g-pax-selector--external:after{position:relative;font-size:8px;top:-1px}
.g-expandable.g-expandable-active .g-expandable-bar{background:#F3F8FB}
.g-expandable .g-expandable-bar .g-expandable-bar-title{font-size:14px;font-weight:bold;color:#00a1de;padding:18px 50px 12px 12px}
.g-expandable-content{display:none}
.g-expandable .g-expandable-content{background:#F3F8FB}
.g-expandable .g-expandable-content-container{padding:12px}
.g-expandable-active .g-expandable-content{display:block}
.g-expandable-icon{position:absolute;display:block;top:50%;margin-top:-15px;right:12px;width:30px;height:30px;font-size:26px;line-height:26px;text-align:center;color:#00a1de;border:1px solid #abd4e5;border-radius:3px;background-color:#e6f4fb}
.g-expandable-icon-small{font-size:17px;margin-top:-10px;width:20px;height:20px;line-height:19px}
.g-expandable-active .g-expandable-icon{color:#FFFFFF;border:1px solid #0da6e0;background-color:#0da6e0}
.g-expandable.disabled .g-expandable-icon{color:#969696;border:1px solid #dbdbdb;background-color:#d9d9d9}
.g-exp-collapse{display:none}
.g-exp-collapse.g-exp-in{display:block}
.g-expandables-collapsing{position:relative;height:0;overflow:hidden;transition-property:height, visibility;transition-duration:.35s;transition-timing-function:ease}
.g-expandables{position:relative}
.g-expandables .g-exp-hide-when-expanded{display:block}
.g-expandables .g-exp-hide-when-expanded .g-exp-icon-static:before{content:'v'}
.g-expandables .g-exp-hide-when-collapsed{display:none}
.g-expandables .g-exp-hide-when-collapsed .g-exp-icon-static:before{content:'^'}
.g-expandables .g-exp-bar-dubbleborder{border-bottom:solid 1px #abd4e5}
.g-expandables .g-exp-bar{display:block;position:relative;cursor:pointer;text-decoration:none;background-color:#fff;border-top:solid 1px #abd4e5;min-height:56px;margin-bottom:0;transition:background-color .35s ease}
.g-expandables .g-exp-bar .g-exp-bar-title{font-size:14px;font-weight:bold;color:#00a1de;padding:18px 50px 12px 12px}
.g-expandables .g-exp-bar-custom{position:relative;cursor:pointer;text-decoration:none;background-color:#fff;border-top:solid 1px #abd4e5;margin-bottom:0;padding:12px 50px 12px 12px;transition:background-color .35s ease;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:wrap;-ms-flex-flow:wrap;flex-flow:wrap}
.g-expandables .g-exp-bar-custom .g-exp-bar-custom-content{width:75%}
.g-expandables .g-exp-bar-custom .g-exp-bar-custom-title{display:-webkit-flex;display:-ms-flexbox;display:flex;width:25%;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:right;font-size:14px;font-weight:bold;color:#00a1de}
.g-expandables .g-exp-bar-custom .g-exp-bar-custom-title span{width:100%}
.g-expandables .g-exp-content{background:#f3f8fb}
.g-expandables .g-exp-content-container{padding:12px}
.g-expandables .g-exp-icon{position:absolute;display:inline-block;top:50%;margin-top:-15px;right:12px;font-size:26px;line-height:26px;text-align:center;color:#00a1de;text-shadow:0 1px #fff, 0 -1px #005b82}
.g-expandables .g-exp-icon.g-exp-icon-small{font-size:17px}
.g-expandables .g-exp-icon:after{font-family:"klmicons","Lucida Grande","Lucida Sans Unicode","Helvetica Neue","Helvetica",verdana,arial,sans-serif;font-weight:normal;font-style:normal;speak:none;content:'v';vertical-align:middle;display:inline-block;-webkit-transform-origin:50% 45%;-ms-transform-origin:50% 45%;transform-origin:50% 45%;transition:-webkit-transform .35s ease;transition:transform .35s ease}
.g-expandables .g-exp-icon-static{position:relative}
.g-expandables .g-exp-icon-static:before{font-family:"klmicons","Lucida Grande","Lucida Sans Unicode","Helvetica Neue","Helvetica",verdana,arial,sans-serif;font-weight:normal;font-style:normal;speak:none;display:inline-block;vertical-align:middle}
.g-expandables.expanded .g-exp-bar,.g-expandables.expanded .g-exp-bar-custom{background-color:#e7f2f7}
.g-expandables.expanded .g-exp-hide-when-expanded{display:none}
.g-expandables.expanded .g-exp-hide-when-collapsed{display:block}
.g-expandables.expanded .g-exp-icon:after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}
.g-expandables.disabled .g-exp-bar .g-exp-bar-title,.g-expandables.disabled .g-exp-bar-custom .g-exp-bar-custom-title{color:#969696}
.g-expandables.disabled .g-exp-icon{color:#969696}
.g-expandables.disabled .g-exp-bar,.g-expandables.disabled .g-exp-bar-custom,.g-expandables.disabled .g-exp-content{border-color:#b2b2b2;background:#fbfbfb;cursor:default}
.g-expandables.g-expandables-mini .g-exp-content{background:none}
.g-expandables.g-expandables-mini .g-exp-content-container,.g-expandables.g-expandables-mini .g-exp-bar-title{padding:0;font-size:inherit}
.g-expandables.g-expandables-mini .g-exp-bar,.g-expandables.g-expandables-mini .g-exp-bar-custom{color:#00a1de;min-height:inherit;border:0;background:none;font-size:12px;padding:10px 0 0;font-weight:bold}
.no-flexbox .g-exp-bar-custom .g-exp-bar-custom-content{display:inline-block}
.no-flexbox .g-exp-bar-custom .g-exp-bar-custom-title{display:inline-block;line-height:40px;vertical-align:top}
.g-forms-intro{margin-bottom:12px}
.g-forms-ruler{font-size:0;height:1px;margin:8px 0 20px;border:0;background:#c2deea}
.g-forms-required-note{float:right;margin-top:-10px}
.g-forms-required-sign{font-weight:normal}
.g-forms-label .g-forms-required-sign{float:right;margin-left:5px}
.g-forms-fieldset{clear:both;border:0}
.g-forms-legend{display:block;color:#005b82;font-size:15px;font-weight:bold;margin-bottom:10px}
.g-forms-container{margin-bottom:12px}
.g-forms-label{display:block;float:left;padding-left:15px;line-height:32px;width:33%;cursor:default}
.g-forms-label-radios{line-height:24px}
.g-forms-label-wrapped{line-height:16px}
.g-forms-field{padding-right:15px;margin-left:38%}
.g-forms-field-label{display:block;position:relative;padding-left:25px;margin-bottom:5px}
.g-forms-text,.g-forms-textarea{color:#003145;background-color:#fcfefe;border:1px solid #a6d1e1;border-radius:3px;font-size:13px;width:100%;line-height:18px;padding:6px 7px;margin:0;height:32px;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box}
.g-forms-textarea{font-family:"Lucida Grande","Lucida Sans Unicode","Helvetica Neue","Helvetica",verdana,arial,sans-serif;height:auto}
.g-forms-text::-webkit-input-placeholder,.g-forms-textarea::-webkit-input-placeholder{color:#a1a1a1}
.g-forms-text::-moz-placeholder,.g-forms-textarea::-moz-placeholder{color:#a1a1a1}
.g-forms-text:-ms-input-placeholder,.g-forms-textarea:-ms-input-placeholder{color:#a1a1a1}
.g-forms-text::placeholder,.g-forms-textarea::placeholder{color:#a1a1a1}
.g-forms-radio,.g-forms-checkbox{opacity:0;position:absolute;left:0;margin-top:5px}
.g-forms-label-text{line-height:24px;cursor:pointer;display:inline-block}
.no-csstransforms .g-forms-label-text{vertical-align:middle}
.g-forms-radio+.g-forms-label-text::before,.g-forms-checkbox+.g-forms-label-text::before{display:inline-block;vertical-align:middle;content:'';width:14px;height:14px;margin:0 10px 2px -25px;text-align:center;border-radius:8px;border-top-left-radius:8px;border-top-right-radius:8px;border-bottom-left-radius:8px;border-bottom-right-radius:8px;border:solid 1px #95b7c7;background:#c2deea;cursor:default}
.g-forms-radio:focus+.g-forms-label-text,.g-forms-checkbox:focus+.g-forms-label-text{outline:#096186 dotted 1px}
.g-forms-radio:focus+.g-forms-label-text::before,.g-forms-checkbox:focus+.g-forms-label-text::before{border-color:#00a1de;background:#fff}
.g-forms-radio ~ .g-forms-label-text::before{line-height:14px}
.g-forms-radio:checked+.g-forms-label-text::before{color:#096186;font-family:'klmicons',verdana,arial,sans-serif;content:'\e022';font-size:8px}
.g-forms-checkbox+.g-forms-label-text::before{line-height:14px;border-radius:0;border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:0;border-bottom-right-radius:0}
.g-forms-checkbox:checked+.g-forms-label-text::before{background:#00a1de;border:solid 1px #1f6e95;color:#fff;font-family:'klmicons', verdana, arial, sans-serif;content:'%';font-size:9px}
.g-forms-selectbox{margin:0;height:32px;line-height:15px;padding:6px;width:100%;color:#003145;border:1px solid #abd7ea;border-radius:3px;background-color:#fcfefe}
@media (-webkit-min-device-pixel-ratio: 0){.g-forms-selectbox{-webkit-appearance:none;background-image:url(data:image/png;base64,R0lGODlhDQAEAIAAAAAAAP8A/yH5BAEHAAEALAAAAAANAAQAAAILhA+hG5jMDpxvhgIAOw==);background-repeat:no-repeat;background-position:right center;padding-right:20px}
}
.g-forms-selectbox+.g-forms-selectbox{margin-left:10px}
.g-forms-text:hover,.g-forms-selectbox:hover{border-color:#00a1de}
.g-forms-text:focus,.g-forms-selectbox:focus{outline:none;border:1px solid #00a1de;background-color:#fff}
.g-forms-disabled,.g-search-form--disabled .g-search-form--input{background-color:#efefef !important;border-color:#b2b2b2 !important}
.g-forms-disabled ~ .g-forms-label-text,.g-search-form--disabled .g-search-form--input ~ .g-forms-label-text{cursor:default}
.g-forms-disabled ~ .g-forms-label-text::before,.g-search-form--disabled .g-search-form--input ~ .g-forms-label-text::before{border:solid 1px #b2b2b2;background:#d9d9d9}
.g-forms-hidden{display:none !important}
.g-forms-error-message{padding:24px 24px 24px 60px;border:1px solid #dc7373;margin-bottom:20px}
.g-forms-error-message:before{font-family:'klmicons',verdana,arial,sans-serif;font-style:normal;font-weight:normal;display:inline-block;position:absolute;line-height:1.5em;color:#fd1113;margin-left:-60px;margin-top:-8px;width:44px;text-align:center;padding-left:16px;font-size:24px;content:'\e100'}
.g-forms-field-error .g-forms-text,.g-forms-field-error .g-forms-selectbox{border-color:#e00034}
.g-forms-field-error .g-forms-checkbox ~ .g-forms-label-text::before{border-color:#e00034}
.g-forms-field-error .g-forms-group{padding:10px 14px;margin:0 -15px;border:1px solid #e00034}
.g-forms-highlight-success.g-forms-field:after,.g-forms-highlight-success .g-forms-field:after{position:absolute;display:inline-block;content:'';opacity:0;transition:opacity .3s}
.g-forms-highlight-success.g-forms-field-success,.g-forms-highlight-success .g-forms-field-success{white-space:nowrap}
.g-forms-highlight-success.g-forms-field-success .g-forms-text,.g-forms-highlight-success.g-forms-field-success .g-forms-selectbox,.g-forms-highlight-success .g-forms-field-success .g-forms-text,.g-forms-highlight-success .g-forms-field-success .g-forms-selectbox{border-color:#58a618;float:left}
.g-forms-highlight-success.g-forms-field-success .g-forms-text:hover,.g-forms-highlight-success.g-forms-field-success .g-forms-text:focus,.g-forms-highlight-success.g-forms-field-success .g-forms-selectbox:hover,.g-forms-highlight-success.g-forms-field-success .g-forms-selectbox:focus,.g-forms-highlight-success .g-forms-field-success .g-forms-text:hover,.g-forms-highlight-success .g-forms-field-success .g-forms-text:focus,.g-forms-highlight-success .g-forms-field-success .g-forms-selectbox:hover,.g-forms-highlight-success .g-forms-field-success .g-forms-selectbox:focus{border-color:#00a1de}
.g-forms-highlight-success.g-forms-field-success .g-forms-error,.g-forms-highlight-success.g-forms-field-success .g-forms-group,.g-forms-highlight-success .g-forms-field-success .g-forms-error,.g-forms-highlight-success .g-forms-field-success .g-forms-group{display:inline-block}
.g-forms-highlight-success.g-forms-field-success .g-forms-error.g-forms-group-date,.g-forms-highlight-success.g-forms-field-success .g-forms-group.g-forms-group-date,.g-forms-highlight-success .g-forms-field-success .g-forms-error.g-forms-group-date,.g-forms-highlight-success .g-forms-field-success .g-forms-group.g-forms-group-date{display:block}
.g-forms-highlight-success.g-forms-field-success .g-forms-error.g-forms-group-date:after,.g-forms-highlight-success.g-forms-field-success .g-forms-group.g-forms-group-date:after,.g-forms-highlight-success .g-forms-field-success .g-forms-error.g-forms-group-date:after,.g-forms-highlight-success .g-forms-field-success .g-forms-group.g-forms-group-date:after{content:none}
.g-forms-highlight-success.g-forms-field-success:after,.g-forms-highlight-success .g-forms-field-success:after{content:'\e023';font-family:'klmicons',verdana,arial,sans-serif;font-size:11px;margin:7px 0 0 7px;color:#58a618;opacity:1}
.g-forms-highlight-success.g-forms-field-success.g-forms-field-checkboxes:after,.g-forms-highlight-success.g-forms-field-success.g-forms-field-radiogroup:after,.g-forms-highlight-success .g-forms-field-success.g-forms-field-checkboxes:after,.g-forms-highlight-success .g-forms-field-success.g-forms-field-radiogroup:after{display:none}
.g-forms-group .g-forms-selectbox{border-color:#abd7ea}
.g-forms-group .g-forms-selectbox:hover,.g-forms-group .g-forms-selectbox:focus{border-color:#00a1de}
.g-forms-error,.g-forms-notification{display:block;line-height:24px}
.g-forms-field-error .g-forms-error{color:#de0000}
.g-forms-notification{color:#005b82;padding-left:20px}
.g-forms-notification:before{display:block;float:left;font-family:'klmicons', verdana, arial, sans-serif;font-style:normal;font-weight:normal;font-size:14px;color:#005b82;content:'\e102';margin-left:-20px}
.g-forms-prev{float:left}
.g-forms-next{float:right;margin-top:0}
.g-forms-mini{width:70px}
.g-forms-small{width:90px}
.g-forms-medium{width:120px}
.g-forms-large{width:150px}
.g-forms-xlarge{width:200px}
.g-forms-wide{max-width:695px}
.g-forms-inline-element{float:left}
.g-forms-prepend-mini{padding-left:80px}
.g-forms-prepend-mini .g-forms-mini{float:left;margin-left:-80px}
.g-forms-prepend-large{padding-left:160px}
.g-forms-prepend-large .g-forms-large{float:left;margin-left:-160px}
.g-forms-prepend-mini .g-forms-text,.g-forms-prepend-large .g-forms-text{float:left}
.g-forms-field-checkboxes{margin-left:15px}
.g-forms-field-highlight{max-width:100%;margin-left:0;padding:5px 15px;background-color:#efefef;overflow:hidden}
.g-forms-field-checkboxes .g-forms-field-label{margin:0}
.g-forms-text,.g-forms-selectbox{*line-height:normal;*height:auto;*padding:1px 3px}
.g-forms-datepicker,.g-forms-locationpicker{*max-width:345px;*font-size:13px;*width:100%;*line-height:18px;*padding:6px 35px 6px 7px}
.g-forms-field-checkboxes{*max-width:600px}
.g-forms-radio,.g-forms-checkbox{*margin-top:1px}
.g-forms-label .g-forms-required-sign{*float:none}
.g-forms-field{*max-width:345px;*margin:0}
.g-forms-locationpicker,.g-forms-datepicker{padding-left:35px}
.g-forms-prepend-mini{*max-width:265px}
.g-forms-prepend-large{*max-width:185px}
.g-forms-label{*line-height:18px;*width:240px}
.g-forms-error,.g-forms-notification{*width:100%}
.g-forms-hide-field{width:1px;height:1px;visibility:hidden;position:absolute}
@-webkit-keyframes g-forms-paddingleft{100%{padding-left:38px}
}
@keyframes g-forms-paddingleft{100%{padding-left:38px}
}
.g-forms-btn-submitted{position:relative}
.g-forms-btn-submitted span{-webkit-animation:g-forms-paddingleft .1s both ease;animation:g-forms-paddingleft .1s both ease}
.g-forms-btn-submitted::before{content:'';position:absolute;left:12px;width:16px;height:100%;background:url("../img/loading_16_btn.gif") no-repeat 0 50%}
@media (max-width: 768px){.g-forms-group-date .g-forms-selectbox+.g-forms-selectbox{margin-left:2.5%;margin-top:0}
.g-forms-group-date .g-forms-small{width:30%}
.g-forms-group-date .g-forms-medium{width:35%}
.g-forms-small,.g-forms-medium,.g-forms-large{width:100%}
.g-forms-selectbox+.g-forms-text,.g-forms-selectbox+.g-forms-selectbox{margin-left:0;margin-top:12px}
.g-forms-mini+.g-forms-text{margin-top:0}
.g-forms-prepend-large{padding-left:0}
.g-forms-prepend-large .g-forms-large{margin-left:0}
.g-forms-highlight-success.g-forms-field:after,.g-forms-highlight-success .g-forms-field:after{display:none}
}
@media (max-width: 480px){.g-forms-required-note{float:left;margin-bottom:10px}
.g-forms-fieldset{padding-bottom:10px}
.g-forms-container{margin-bottom:2px}
.g-forms-label{float:none;width:100%;box-sizing:border-box}
.g-forms-label .g-forms-required-sign{float:none}
.g-forms-field{padding-right:0;margin-left:15px;margin-right:15px}
.g-forms-field-checkboxes{margin:5px 15px}
.g-forms-field-highlight{padding-right:15px;margin:10px 0 0}
.g-forms .g-btn{width:48%;margin-bottom:10px}
.g-forms .g-btn span{width:100%;box-sizing:border-box}
}
@media (max-width: 320px){.g-forms-text,.g-forms-selectbox{font-size:16px}
.g-forms-field{margin-left:0;margin-right:0}
.g-forms-field-highlight,.g-forms-label{padding-left:0}
.g-forms .g-btn{float:none;width:100%;margin-left:0;margin-right:0}
.g-forms-next{margin-bottom:10px}
}
.js .g-img-lazy,.g-img-reset-me-container{position:relative;height:0;overflow:hidden;display:block}
.g-img-native,.g-img-replace-me{width:100%}
.js .g-img-lazy{opacity:1;transition:opacity .5s ease}
.g-img-loading{background:#f3f8fb;opacity:0.6;transition:opacity .5s ease}
.g-img-ratio-4-2{padding-bottom:50%}
.g-img-ratio-16-9{padding-bottom:56.25%}
.g-img-ratio-3-2{padding-bottom:66.67%}
.g-img-ratio-4-3{padding-bottom:75%}
.g-img-ratio-1-1{padding-bottom:100%}
.g-img-ratio-2-3{padding-bottom:150%}
.g-img-ratio-3-4{padding-bottom:133%}
.g-img-ratio-9-16{padding-bottom:177.77%}
.js-g-img.g-loading-large{background-position:center center;background-color:#ecf4f8}
.g-search-form{max-width:1074px}
.g-search-form--state-oneway,.g-search-form--state-return{max-width:736px}
.g-search-form--inputset{width:338px;margin-right:30px;margin-bottom:11px;display:inline-block;white-space:nowrap}
.g-search-form--inputset.g-search-form--date{margin-right:0}
.g-search-form--state-return .g-search-form--inputset.g-search-form--date{margin-right:30px}
@media all and (max-width: 480px){.g-search-form--state-return .g-search-form--inputset.g-search-form--date{margin-right:0}
}
@media all and (max-width: 480px){.g-search-form--inputset{width:100%;white-space:normal;margin-right:0}
}
.g-search-form--label{display:inline-block;width:100px;padding-right:10px;margin-top:10px;line-height:100%;font-weight:bold;color:#005b82}
@media all and (max-width: 480px){.g-search-form--label{width:100%;padding-right:0;padding-bottom:5px}
}
.g-search-form--input{width:228px;display:inline-block}
.g-search-form--error .g-search-form--input{border:1px solid red}
@media all and (max-width: 480px){.g-search-form--input{width:100%}
}
.g-search-form--disabled .g-search-form--input{color:#b2b2b2}
.g-search-form--state-return .g-datepicker-input::-webkit-input-placeholder,.g-search-form--state-oneway .g-datepicker-input::-webkit-input-placeholder{color:#003145}
.g-search-form--state-return .g-datepicker-input::-moz-placeholder,.g-search-form--state-oneway .g-datepicker-input::-moz-placeholder{color:#003145}
.g-search-form--state-return .g-datepicker-input:-ms-input-placeholder,.g-search-form--state-oneway .g-datepicker-input:-ms-input-placeholder{color:#003145}
.g-search-form--state-return .g-datepicker-input::placeholder,.g-search-form--state-oneway .g-datepicker-input::placeholder{color:#003145}
.g-search-form--state-return .g-search-form--has-first-date .g-datepicker-input::-webkit-input-placeholder{color:#a1a1a1}
.g-search-form--state-return .g-search-form--has-first-date .g-datepicker-input::-moz-placeholder{color:#a1a1a1}
.g-search-form--state-return .g-search-form--has-first-date .g-datepicker-input:-ms-input-placeholder{color:#a1a1a1}
.g-search-form--state-return .g-search-form--has-first-date .g-datepicker-input::placeholder{color:#a1a1a1}
.g-search-form .g-search-form--add-connection{display:none;margin:0 0 10px 115px}
.g-search-form--state-multicity .g-search-form--add-connection{display:inline-block}
.g-search-form--state-multicity .g-search-form--add-connection .g-btn{display:none}
.g-search-form--state-multicity.g-search-form--has-max-number-of-connections .g-search-form--add-connection{display:none}
.g-search-form--state-multicity .g-search-form--has-only-one-connection .g-search-form--connection-remove{display:none}
.g-search-form--state-multicity .g-search-form--connection .g-search-form--connection-remove{height:32px;line-height:32px;margin:0 10px}
.g-search-form--state-multicity .g-search-form--connection .g-search-form--inputset{width:auto;margin-right:10px}
.g-search-form--state-multicity .g-search-form--connection .g-search-form--inputset .g-search-form--label{width:auto}
.g-search-form--state-multicity .g-search-form--connection .g-search-form--inputset.g-search-form--location-origin .g-search-form--label{width:100px}
@media all and (max-width: 1040px){.g-search-form--state-multicity .g-search-form--input{width:100%;display:block}
.g-search-form--state-multicity .g-search-form--connection{border-bottom:1px solid #c2deea;margin-bottom:10px;padding-bottom:10px}
.g-search-form--state-multicity .g-search-form--connection:last-child{border-bottom:none;padding-bottom:0}
.g-search-form--state-multicity .g-search-form--connection .g-search-form--inputset{margin-right:auto;display:block}
.g-search-form--state-multicity .g-search-form--connection .g-search-form--inputset:nth-child(n+2) .g-search-form--label{display:none}
.g-search-form--state-multicity .g-search-form--connection .g-search-form--connection-remove{margin-left:0}
.g-search-form--state-multicity .g-search-form--connection .g-search-form--connection-remove-label{display:inline-block}
.g-search-form--state-multicity .g-search-form--add-connection{margin-left:auto;display:block}
.g-search-form--state-multicity .g-search-form--add-connection a{display:none}
.g-search-form--state-multicity .g-search-form--add-connection .g-btn{width:100%;display:block}
.g-search-form--state-multicity .g-search-form--add-connection .g-btn span{display:block}
}
.g-search-form--state-return .g-search-form--has-first-date .g-search-form--connection{display:inline}
.g-search-form--connection{display:block}
.g-search-form--state-return .g-search-form--connection{display:none}
.g-search-form--state-return .g-search-form--connection .g-search-form--location{display:none}
.g-search-form--state-return .g-search-form--connection:first-child{display:inline}
.g-search-form--state-return .g-search-form--connection:first-child .g-search-form--location{display:inline-block}
.g-search-form--connection-remove{display:none}
.g-search-form--state-multicity .g-search-form--connection-remove{display:inline-block}
.g-search-form--connection-remove-label{display:none;padding-left:5px}
.g-search-form--pax,.g-search-form--dropdown{display:block}
.g-search-form--footer{width:343px;margin-top:20px}
@media all and (max-width: 480px){.g-search-form--footer{width:100%}
}
.g-search-form--footer .g-btn.g-search-form--footer-continue-button{float:right;display:inline-block;vertical-align:top}
@media all and (max-width: 480px){.g-search-form--footer .g-btn.g-search-form--footer-continue-button{float:none;width:100%;margin-right:0}
}
@media all and (max-width: 480px){.g-search-form--footer .g-btn.g-search-form--footer-continue-button span{display:block}
}
.g-search-form--footer .g-search-form--footer-additional-content{float:left}
@media all and (max-width: 480px){.g-search-form--footer .g-search-form--footer-additional-content{float:none;width:100%;margin-top:8px}
}
.g-steps-indicator{margin-bottom:20px;border-bottom:1px solid #ccecf8}
.g-steps{float:right;list-style:none;font-size:12px;padding:0 0 14px 0;margin:0}
.g-steps-title{float:left;padding-top:12px}
.g-step{width:100px;float:left;color:#b2b2b2;text-align:center;position:relative;overflow:hidden}
.g-step-block{border-right:2px solid #fff;margin-left:-2px;display:block;overflow:hidden}
.g-step-last .g-step-block{border-right:0;margin-left:0}
.g-steps-active-indicator{position:absolute;right:2px;top:30px}
.g-step-number{display:block;width:100%;border-bottom:3px solid #b2b2b2;margin:14px 0 4px 0;background:url("../img/step-indicator.gif") no-repeat 0 0;font-size:0;height:22px}
.g-step-1{background-position:center -100px}
.g-step-2{background-position:center -250px}
.g-step-3{background-position:center -400px}
.g-step-4{background-position:center -550px}
.g-step-5{background-position:center -700px}
.g-step-done .g-step-1{background-position:center -150px}
.g-step-done .g-step-2{background-position:center -300px}
.g-step-done .g-step-3{background-position:center -450px}
.g-step-done .g-step-4{background-position:center -600px}
.g-step-done .g-step-5{background-position:center -750px}
.g-step-active .g-step-1{background-position:center -200px}
.g-step-active .g-step-2{background-position:center -350px}
.g-step-active .g-step-3{background-position:center -500px}
.g-step-active .g-step-4{background-position:center -650px}
.g-step-active .g-step-5{background-position:center -800px}
.g-steps-indicator .g-step-active{color:#e37222}
.g-steps-indicator .g-step-done{color:#00a1de}
.g-step-active .g-step-number{border-color:#e37222}
.g-step-done .g-step-number{border-color:#00a1de}
.g-step-active .g-step-number:after{content:'';position:absolute;right:0;top:30px;height:16px;width:16px;background:url("../img/step-indicator.gif")}
.g-steps-indicator-large .g-steps{width:502px}
.g-steps-indicator-large .g-steps-2 .g-step{width:50%}
.g-steps-indicator-large .g-steps-3 .g-step{width:33.33%}
.g-steps-indicator-large .g-steps-4 .g-step{width:25%}
.g-steps-indicator-large .g-steps-5 .g-step{width:20%}
.g-steps-indicator-large .g-steps-6 .g-step{width:16.66%}
@media screen and (max-width: 700px){.g-steps-indicator-large .g-steps{width:100%}
.g-steps-title{float:none}
.g-steps{width:100%;float:none}
.g-steps-2 .g-step{width:50%}
.g-steps-3 .g-step{width:33.33%}
.g-steps-4 .g-step{width:25%}
.g-steps-5 .g-step{width:20%}
.g-steps-6 .g-step{width:16.66%}
}
@media screen and (max-width: 480px){.g-step-title{display:none}
.g-steps-indicator .g-step,.g-step-number{min-width:30px}
.g-steps-indicator .g-steps-title{padding-bottom:2px}
}
.g-icon-carrier{display:block;background:url("../img/carriers-sprite.png") no-repeat 0 30px;width:119px;height:30px;text-indent:-9999px}
.g-icon-carrier-KL{background-position:0 0}
.g-icon-carrier-AF{background-position:0 -31px}
.g-icon-carrier-KQ{background-position:0 -62px}
.g-icon-carrier-DL{background-position:0 -93px}
.g-icon-carrier-AZ{background-position:0 -124px}
.g-icon-carrier-MU{background-position:0 -155px}
.g-icon-carrier-VN{background-position:0 -186px}
.g-icon-carrier-CZ{background-position:0 -217px}
.g-icon-carrier-PE{background-position:0 -248px}
.g-icon-carrier-ME{background-position:0 -279px}
.g-icon-carrier-RO{background-position:0 -310px}
.g-icon-carrier-AM{background-position:0 -341px}
.g-icon-carrier-AR{background-position:0 -372px}
.g-icon-carrier-KE{background-position:0 -403px}
.g-icon-carrier-OK{background-position:0 -434px}
.g-icon-carrier-SU{background-position:0 -465px}
.g-icon-carrier-SV{background-position:0 -496px}
.g-icon-carrier-CI{background-position:0 -527px}
.g-icon-carrier-small{position:relative;display:inline-block;background:url("../img/carriers-sprite.png") no-repeat 10px 32px;width:78px;height:20px;text-indent:-9999px;margin-right:5px}
.g-icon-carrier-small-KL{background-position:-120px 0;width:32px}
.g-icon-carrier-small-AF{background-position:-120px -21px;width:70px}
.g-icon-carrier-small-KQ{background-position:-120px -42px;width:70px}
.g-icon-carrier-small-DL{background-position:-120px -63px;width:52px}
.g-icon-carrier-small-AZ{background-position:-120px -84px;width:46px}
.g-icon-carrier-small-MU{background-position:-120px -105px;width:60px}
.g-icon-carrier-small-VN{background-position:-120px -126px;width:80px}
.g-icon-carrier-small-CZ{background-position:-120px -147px;width:70px}
.g-icon-carrier-small-PE{background-position:-120px -168px;width:55px}
.g-icon-carrier-small-ME{background-position:-120px -189px;width:52px}
.g-icon-carrier-small-RO{background-position:-120px -210px;width:47px}
.g-icon-carrier-small-AM{background-position:-120px -231px;width:57px}
.g-icon-carrier-small-AR{background-position:-120px -252px;width:39px}
.g-icon-carrier-small-KE{background-position:-120px -273px;width:53px}
.g-icon-carrier-small-OK{background-position:-120px -294px;width:43px}
.g-icon-carrier-small-SU{background-position:-120px -315px;width:60px}
.g-icon-carrier-small-SV{background-position:-120px -336px;width:62px}
.g-icon-carrier-small-CI{background-position:-120px -357px;width:80px}
.g-notification-warning:before,.g-notification-error:before{font-size:24px;margin:-8px 0 0 -45px;text-align:center;width:44px}
.g-notification-confirmation:before,.g-notification-inline-confirmation:before{color:#58a618;content:'\25'}
.g-notification-warning:before,.g-notification-inline-warning:before{color:#e37222;content:'\e005'}
.g-notification-error:before,.g-notification-inline-error:before{color:#e00034;content:'\e100'}
.g-notification,.g-notification-inline{padding:18px;*background:url("../img/notifications/sprite.png") no-repeat -1000px -1000px}
.g-notification:before,.g-notification-inline:before{display:inline-block;font-family:'klmicons', verdana, arial, sans-serif;font-style:normal;font-weight:normal;position:absolute}
.g-notification-message{margin-bottom:8px;padding-right:1em}
.g-notification-message:last-child{margin-bottom:0;padding-right:0}
.g-notification.g-clear .g-notification-message,.g-clear.g-notification-inline .g-notification-message{clear:both;float:none;min-width:90%}
.g-notification-friendly{border:1px solid #e8ddc0;background-color:#fff7d9;padding:16px}
.g-notification-friendly .g-notification-content .g-notification-message{padding-left:35px}
.g-notification-confirmation{border:1px solid #a8d092;background-color:#eefbe7;padding-left:36px;*background-position:-217px 22px}
.g-notification-confirmation:before{font-size:14px;margin:-2px 0 0 -24px}
.g-notification-warning{border:1px solid #e37222;background-color:white;padding-left:60px;*background-position:-17px -160px}
.g-notification-error{border:1px solid #e00034;background-color:white;padding-left:60px;*background-position:-132px -49px}
@media all and (max-width: 480px){.g-notification-error:before{font-size:19px;margin-top:-5px}
}
.g-notification-action{float:right}
.g-notification-action .g-btn{float:right}
.g-notification-action .g-notification-message{clear:both;padding-top:8px}
.g-notification .g-notification-action .g-notification-message,.g-notification-inline .g-notification-action .g-notification-message{*float:right;*text-align:right}
.g-notification-content{margin:8px 0 0 -36px}
.g-notification-inline{font-size:90%;padding:0 0 0 20px;vertical-align:baseline}
.g-notification-inline:before{font-size:12px;margin-top:-1px;margin-left:-20px}
.g-notification-inline.g-notification-inline-content{font-size:100%}
.g-notification-inline.g-notification-inline-content:before{margin-top:0}
.g-forms .g-notification-inline{margin-top:2px}
.g-clear .g-notification-inline .g-notification-message{float:none}
.g-notification-inline-information:before{color:#00A1DE;content:'\e102'}
.g-notification-inline-error:before{font-size:15px;margin-left:-20px;margin-top:-4px}
.g-notification-inline-error.g-notification-inline-content:before{margin-top:-3px}
.g-notification-inline-information{*background-position:-81px -138px}
.g-notification-inline-confirmation{*background-position:-190px -30px}
.g-notification-inline-warning{*background-position:2px -214px}
.g-notification-inline-error{*background-position:-114px -105px}
.g-carousel .g-carousel-wrapper:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}
.g-carousel{display:none;position:relative;width:100%;-ms-touch-action:pan-y;overflow:hidden}
.g-carousel .g-carousel-wrapper{display:none;position:relative;-webkit-transform:translate3d(0, 0, 0)}
.g-carousel .g-carousel-wrapper-outer{overflow:hidden;position:relative}
.g-carousel .g-carousel-wrapper-outer.autoHeight{transition:height 500ms ease-in-out}
.g-carousel .g-carousel-item{float:left}
.g-carousel-controls .g-carousel-page,.g-carousel-controls .g-carousel-buttons div{cursor:pointer}
.g-carousel-controls{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}
.g-carousel .g-carousel-wrapper,.g-carousel .g-carousel-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0)}
.g-carousel-basic .g-carousel-controls{margin-top:12px;text-align:center}
.g-carousel-basic .g-carousel-controls .g-carousel-buttons div{display:block;position:absolute;top:50%;margin-top:-30px;width:58px;height:58px;background:url("../img/g-carousel-arrows.png") no-repeat -1000px -1000px}
.g-carousel-basic .g-carousel-controls .g-carousel-buttons .g-carousel-prev{background-position:0 0;left:0}
.g-carousel-basic .g-carousel-controls .g-carousel-buttons .g-carousel-next{background-position:-72px 0;right:0}
.g-carousel-basic .g-carousel-controls.clickable .g-carousel-buttons div:hover{text-decoration:none}
.g-carousel-basic .g-carousel-controls .g-carousel-page{display:inline-block;zoom:1;*display:inline}
.g-carousel-basic .g-carousel-controls .g-carousel-page span{display:block;width:10px;height:10px;margin:5px 7px;border-radius:10px;background:#FFF;border:1px solid #C4C4C4}
.g-carousel-basic .g-carousel-controls .g-carousel-page.active span,.g-carousel-basic .g-carousel-controls.clickable .g-carousel-page:hover span{background:#00a1de;background-image:-o-linear-gradient(top, #54c0e9, #0da6e0);background-image:-khtml-gradient(linear, left top, left bottom, from(#54c0e9), to(#0da6e0));background-image:linear-gradient(#54c0e9, #0da6e0)}
.g-carousel-basic .g-carousel-controls .g-carousel-page span.g-carousel-numbers{height:auto;width:auto;color:#FFF;padding:2px 10px;font-size:12px;border-radius:30px}
.g-carousel-item.loading{min-height:150px;background-repeat:no-repeat;background-position:center center}
.g-carousel-origin{-webkit-perspective:1200px;-webkit-perspective-origin-x:50%;-webkit-perspective-origin-y:50%;-moz-perspective:1200px;-moz-perspective-origin-x:50%;-moz-perspective-origin-y:50%;-webkit-perspective:1200px;perspective:1200px}
.g-carousel-fade-out{z-index:10;-webkit-animation:g-carousel-fadeOut .7s both ease;animation:g-carousel-fadeOut .7s both ease}
.g-carousel-fade-in{-webkit-animation:g-carousel-fadeIn .7s both ease;animation:g-carousel-fadeIn .7s both ease}
.g-carousel-backSlide-out{-webkit-animation:g-carousel-backSlideOut 1s both ease;animation:g-carousel-backSlideOut 1s both ease}
.g-carousel-backSlide-in{-webkit-animation:g-carousel-backSlideIn 1s both ease;animation:g-carousel-backSlideIn 1s both ease}
.g-carousel-goDown-out{-webkit-animation:g-carousel-scaleToFade .7s ease both;animation:g-carousel-scaleToFade .7s ease both}
.g-carousel-goDown-in{-webkit-animation:g-carousel-goDown .6s ease both;animation:g-carousel-goDown .6s ease both}
.g-carousel-fadeUp-in{-webkit-animation:g-carousel-scaleUpFrom .5s ease both;animation:g-carousel-scaleUpFrom .5s ease both}
.g-carousel-fadeUp-out{-webkit-animation:g-carousel-scaleUpTo .5s ease both;animation:g-carousel-scaleUpTo .5s ease both}
@-webkit-keyframes empty{0%{opacity:1}
}
@keyframes empty{0%{opacity:1}
}
@-webkit-keyframes g-carousel-fadeIn{0%{opacity:0}
100%{opacity:1}
}
@keyframes g-carousel-fadeIn{0%{opacity:0}
100%{opacity:1}
}
@-webkit-keyframes g-carousel-fadeOut{0%{opacity:1}
100%{opacity:0}
}
@keyframes g-carousel-fadeOut{0%{opacity:1}
100%{opacity:0}
}
@-webkit-keyframes g-carousel-backSlideOut{25%{opacity:.5;-webkit-transform:translateZ(-500px)}
75%{opacity:.5;-webkit-transform:translateZ(-500px) translateX(-200%)}
100%{opacity:.5;-webkit-transform:translateZ(-500px) translateX(-200%)}
}
@keyframes g-carousel-backSlideOut{25%{opacity:.5;-webkit-transform:translateZ(-500px);transform:translateZ(-500px)}
75%{opacity:.5;-webkit-transform:translateZ(-500px) translateX(-200%);transform:translateZ(-500px) translateX(-200%)}
100%{opacity:.5;-webkit-transform:translateZ(-500px) translateX(-200%);transform:translateZ(-500px) translateX(-200%)}
}
@-webkit-keyframes g-carousel-backSlideIn{0%, 25%{opacity:.5;-webkit-transform:translateZ(-500px) translateX(200%)}
75%{opacity:.5;-webkit-transform:translateZ(-500px)}
100%{opacity:1;-webkit-transform:translateZ(0) translateX(0)}
}
@keyframes g-carousel-backSlideIn{0%, 25%{opacity:.5;-webkit-transform:translateZ(-500px) translateX(200%);transform:translateZ(-500px) translateX(200%)}
75%{opacity:.5;-webkit-transform:translateZ(-500px);transform:translateZ(-500px)}
100%{opacity:1;-webkit-transform:translateZ(0) translateX(0);transform:translateZ(0) translateX(0)}
}
@-webkit-keyframes g-carousel-scaleToFade{to{opacity:0;-webkit-transform:scale(0.8)}
}
@keyframes g-carousel-scaleToFade{to{opacity:0;-webkit-transform:scale(0.8);transform:scale(0.8)}
}
@-webkit-keyframes g-carousel-goDown{from{-webkit-transform:translateY(-100%)}
}
@keyframes g-carousel-goDown{from{-webkit-transform:translateY(-100%);transform:translateY(-100%)}
}
@-webkit-keyframes g-carousel-scaleUpFrom{from{opacity:0;-webkit-transform:scale(1.5)}
}
@keyframes g-carousel-scaleUpFrom{from{opacity:0;-webkit-transform:scale(1.5);transform:scale(1.5)}
}
@-webkit-keyframes g-carousel-scaleUpTo{to{opacity:0;-webkit-transform:scale(1.5)}
}
@keyframes g-carousel-scaleUpTo{to{opacity:0;-webkit-transform:scale(1.5);transform:scale(1.5)}
}
.g-carousel-arrow-light .g-carousel-basic .g-carousel-controls .g-carousel-buttons .g-carousel-prev{background-position:0 -58px}
.g-carousel-arrow-light .g-carousel-basic .g-carousel-controls .g-carousel-buttons .g-carousel-next{background-position:-72px -58px}
.g-carousel-arrow-dark .g-carousel-basic .g-carousel-controls .g-carousel-buttons .g-carousel-prev{background-position:0 -116px}
.g-carousel-arrow-dark .g-carousel-basic .g-carousel-controls .g-carousel-buttons .g-carousel-next{background-position:-72px -116px}
.g-carousel-paginator-inside .g-carousel-basic .g-carousel-controls,.g-carousel-paginator-inside-right .g-carousel-basic .g-carousel-controls{margin:0}
.g-carousel-paginator-inside .g-carousel-basic .g-carousel-controls .g-carousel-pagination{position:absolute;width:100%;bottom:24px}
.g-carousel-paginator-inside-right .g-carousel-basic .g-carousel-controls .g-carousel-pagination{position:absolute;bottom:24px;right:24px}
.g-carousel-controls-fade .g-carousel-basic .g-carousel-controls{opacity:0;-webkit-animation:g-carousel-fadeOut .7s both ease;animation:g-carousel-fadeOut .7s both ease}
.g-carousel-controls-fade .g-carousel-basic .g-carousel-controls:focus,.g-carousel-controls-fade:hover .g-carousel-basic .g-carousel-controls{opacity:1;-webkit-animation:g-carousel-fadeIn .7s both ease;animation:g-carousel-fadeIn .7s both ease}
.g-carousel-controls-fade .g-carousel-basic.g-carousel-istouch .g-carousel-controls,.g-carousel-controls-fade:hover .g-carousel-basic.g-carousel-istouch .g-carousel-controls{opacity:1;-webkit-animation:none;animation:none}
input.g-pax-selector{padding-left:35px;background:#fff url("../../../../www.klm.com/ams/frontend/img/g-locationpicker.png") no-repeat 1px -209px}
.g-pax-selector.g-dropover-beta{width:310px}
.g-pax-selector .g-pax-selector--row{margin-top:20px}
.g-pax-selector .g-pax-selector--row:first-child{margin-top:0}
.g-pax-selector .g-pax-selector--row .g-number-stepper{float:right}
.g-pax-selector .g-pax-selector--row>label{font-weight:bold;font-size:13px;color:#005B82;float:left}
.g-pax-selector .g-pax-selector--row>label:first-letter{text-transform:uppercase}
.g-pax-selector .g-pax-selector--row>label span{font-weight:normal;color:#003145}
.g-pax-selector .g-notification,.g-pax-selector .g-notification-inline{margin-top:20px}
.g-pax-selector .g-pax-selector--children-note{margin-top:5px}
.g-pax-selector .g-pax-selector--external:after{display:inline-block;content:"\e104";margin-left:6px}
.g-pax-selector .g-pax-selector--close{margin:20px 0;float:right}
.g-cookiebar{background-color:#404040;color:#FFF;display:none;min-height:27px;overflow:auto;padding:3px 24px;position:relative}
@media all and (max-width: 480px){.g-cookiebar{padding-top:8px;padding-bottom:15px;text-align:center}
}
.g-cookiebar.g-cookiebar-visible{display:block}
.g-cookiebar>.g-btn{margin-top:0;position:absolute;right:24px;top:5px}
@media all and (max-width: 1040px){.g-cookiebar>.g-btn{right:12px}
}
@media all and (max-width: 480px){.g-cookiebar>.g-btn{position:relative;right:0}
}
.g-cookiebar .g-cookiebar-content{margin:5px 80px 4px 0;text-align:center}
.g-cookiebar .g-cookiebar-content a{color:#FFF;text-decoration:underline}
.g-cookiebar .g-cookiebar-content a:hover,.g-cookiebar .g-cookiebar-content a:focus{color:#E37222;text-decoration:none}
@media all and (max-width: 480px){.g-cookiebar .g-cookiebar-content{margin:5px 0 5px 0}
}
#klm-countrylang{position:relative;margin-left:14px;line-height:1.54;top:1px;z-index:101}
#klm-countrylang .item-label{padding-left:0;text-decoration:none;font-size:11px}
@media all and (max-width: 480px){.g-hdr #klm-countrylang{position:static}
}
@media all and (max-width: 480px){.g-hdr #klm-countrylang .item-label{display:none}
}
.g-hdr .klm-countrylang-text{vertical-align:middle;margin:0 3px}
@media all and (max-width: 736px){.klm-countrylang-wrapper .g-hdr .klm-countrylang-text{display:none}
}
#klm-countrylang-content{border:1px solid #00a1de;display:none;position:absolute;right:0;top:27px;margin:0 auto;width:456px;line-height:13px;white-space:normal;background-color:#fff;z-index:102}
@media all and (max-width: 480px){#klm-countrylang-content{top:53px;width:100%;right:0}
}
.g-hdr-countrylang-newpage#klm-countrylang-content{position:relative;margin:0 auto;border:0;top:0;width:auto}
.klm-country-lang-pointer{border:8px solid transparent;border-bottom-color:#00a1de;margin:-17px 0 0 -8px;height:0;width:0;position:absolute;right:15px;top:0}
@media all and (max-width: 480px){.klm-country-lang-pointer{right:88px}
}
.klm-country-lang-pointer:after{content:'';left:-8px;top:-7px;position:absolute;border:8px solid transparent;border-bottom-color:#fff}
.klm-countrylang-switch{color:#003145}
#klm-countrylang-country{position:relative;min-width:120px;float:left;width:55%;border-right:1px solid #00a1de;white-space:nowrap;overflow:hidden}
@media all and (max-width: 480px){#klm-countrylang-country{width:100%;border-right:0}
}
#klm-countrylang-country .klm-countrylang-country-shadow{background:linear-gradient(to bottom, rgba(0,49,69,0.2) 0, rgba(0,49,69,0) 100%);position:absolute;z-index:2;top:0;left:0;width:100%;height:5px}
#klm-countrylang-country .klm-countrylang-country-fadeout{position:absolute;z-index:2;bottom:0;left:0;width:90%;box-shadow:-30px 0 30px 20px #fff}
@media all and (max-width: 480px){#klm-countrylang-country .klm-countrylang-country-fadeout{background:linear-gradient(to bottom, rgba(0,49,69,0) 0, rgba(0,49,69,0.2) 100%);box-shadow:none;height:5px;width:100%}
}
.klm-countrylang-country-title,.klm-countrylang-language-title{padding:14px;display:block;color:#005a86}
.klm-countrylang-language-title.g-line-dotted{background-position:bottom left}
.klm-countrylang-country-container{position:relative;float:left;width:88%;margin-bottom:12px;overflow:hidden}
@media all and (max-width: 480px){.klm-countrylang-country-container{width:100%;margin-bottom:0}
}
.klm-countrylang-wrapper{display:block}
.g-hdr .klm-countrylang-wrapper img{vertical-align:middle;margin-right:3px}
.g-hdr .klm-countrylang-wrapper .g-klmicon,.g-hdr .klm-countrylang-wrapper .g-search-form--state-multicity .g-search-form--location-destination .g-search-form--label,.g-search-form--state-multicity .g-search-form--location-destination .g-hdr .klm-countrylang-wrapper .g-search-form--label,.g-hdr .klm-countrylang-wrapper .g-pax-selector .g-pax-selector--external:after,.g-pax-selector .g-hdr .klm-countrylang-wrapper .g-pax-selector--external:after{vertical-align:middle}
#js-klm-countrylang-country{overflow:auto;-webkit-overflow-scrolling:touch;-ms-touch-action:none;height:420px}
@media all and (max-width: 480px){#js-klm-countrylang-country{height:150px}
#js-klm-countrylang-country ul{padding-bottom:0}
}
#js-klm-countrylang-country li{color:#003145;display:block;height:35px;line-height:35px;margin:0 10px;padding-left:10px;overflow:hidden}
#js-klm-countrylang-country li.g-line-dotted{background-position:top left}
#js-klm-countrylang-country .klm-countrylang-scrolling{position:relative}
#js-klm-countrylang-country .klm-countrylang-country-item:hover,#js-klm-countrylang-country .klm-countrylang-country-item.selected,#js-klm-countrylang-country .klm-countrylang-country-item.focus{background-color:#daebf2;cursor:pointer}
#js-klm-countrylang-country .klm-countrylang-character{background-color:#f3f8fb;color:#005a86;font-weight:bold}
#js-klm-countrylang-alphabet{float:left;width:12%;text-align:center;background-color:#eff8fb;padding:15px 0}
@media all and (max-width: 480px){#js-klm-countrylang-alphabet{display:none}
}
#js-klm-countrylang-alphabet li{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;line-height:15px;font-size:9px}
.klm-countrylang-alphabet-item{color:#00a1de;cursor:pointer}
.klm-countrylang-alphabet-item.alphabet-item-selected{font-weight:bold;background-color:#00a1de;color:#fff}
.klm-countrylang-not-existing{color:#bbb}
#klm-countrylang-language{float:left;width:44%;min-width:120px}
@media all and (max-width: 480px){#klm-countrylang-language{width:100%}
#klm-countrylang-language label{margin-right:10px}
}
#klm-countrylang-language label{display:none}
#klm-countrylang-language ul li{cursor:pointer;color:#00a1de;margin:0 15px 20px;font-weight:normal}
#klm-countrylang-language ul li:first-child{padding-top:20px;border-top:1px solid #e0eef4}
#klm-countrylang-language ul li.selected{color:#969696;cursor:default}
#klm-countrylang-language ul li.focus{background-color:#daebf2;color:#969696;cursor:default}
#remember-language{vertical-align:text-bottom;margin-right:3px}
.g-grid-row-header{z-index:70}
.g-hdr{background-color:#fff;font-size:13px;padding:0 12px 5px;position:relative;z-index:73}
@media all and (max-width: 480px){.g-hdr{position:static}
}
@media all and (max-width: 480px){.g-hdr .mya-loginwidget .mya-loginwidget-header .login .mobile-sprite-account,.g-hdr .mya-loginwidget .mya-loginwidget-header .logged-in .mobile-sprite-account{display:block;position:absolute;right:120px;top:10px}
.g-hdr-login-widget-container .g-hdr .mya-loginwidget .dropdown .dropdown-arrow{right:40px}
.g-hdr .mya-loginwidget .dropdown .dropdown-arrow-mobile-container{right:127px}
}
.g-hdr .mya-loginwidget .dropdown-fb{z-index:74}
.g-hdr .g-grid-span12:first-child{padding-top:9px}
@media all and (max-width: 480px){.g-hdr .g-grid-span12:first-child{padding-top:0}
}
.g-hdr-mobile{display:none}
@media all and (max-width: 480px){.g-hdr .g-hdr-mobile{display:block;position:absolute;right:40px;top:10px}
.g-hdr #klm-countrylang .g-hdr-mobile{display:block;overflow:hidden;position:absolute;right:80px;top:10px}
}
.g-hdr-mobile ul{float:right;list-style:none}
.g-hdr-mobile ul li{float:left}
.g-hdr-mobile .g-btn{box-shadow:none}
.g-hdr-mobile .g-btn span{padding:0;width:30px;height:30px}
.g-hdr-mobile a .g-hdr-btn-text{overflow:hidden;text-indent:-5em;letter-spacing:-5em;font-size:0;position:absolute;left:-2000px}
.g-hdr-mobile-buttonflag img{position:relative;top:9px;left:0}
.g-hdr-mobile-menu .g-klmicon,.g-hdr-mobile-menu .g-search-form--state-multicity .g-search-form--location-destination .g-search-form--label,.g-search-form--state-multicity .g-search-form--location-destination .g-hdr-mobile-menu .g-search-form--label,.g-hdr-mobile-menu .g-pax-selector .g-pax-selector--external:after,.g-pax-selector .g-hdr-mobile-menu .g-pax-selector--external:after{position:relative;top:11px;font-size:15px}
.g-hdr-account-menu{float:right;margin-top:28px;position:relative;z-index:100}
@media all and (min-width: 1040px){.g-hdr-account-menu{width:65%}
}
@media all and (max-width: 1040px){.g-hdr-account-menu{width:64%}
}
@media all and (max-width: 960px){.g-hdr-account-menu{width:100%;float:none}
}
@media all and (max-width: 480px){.g-hdr-account-menu{margin-top:0}
}
.g-hdr-login-widget-container,.g-hdr-country-language{float:right}
.g-hdr-main-nav--search{border-top:1px solid #ccecf8;padding:5px 0;position:relative}
@media all and (max-width: 480px){.g-hdr-main-nav--search{border-top:0;top:-50px}
}
.g-hdr-main-nav-search-delimiter{color:#00a1de;display:none;float:left;line-height:27px}
@media all and (max-width: 480px){.g-hdr-main-nav-search-delimiter{display:block}
}
#g-hdr-main-nav-mobile{display:none}
.g-disruption-banner{border:1px solid #f00;margin-bottom:12px;overflow:auto;padding:8px 12px}
@media all and (max-width: 1040px){.g-disruption-banner{margin-left:0;margin-right:0}
}
.g-disruption-banner h2,.g-disruption-banner .g-disruption-heading-emergency{color:red;font-family:'NoaLight',verdana,arial,sans-serif;font-size:20px}
.g-disruption-banner .g-disruption-heading-normal{color:#005b82;font-family:'NoaLight',verdana,arial,sans-serif;font-size:20px}
.g-disruption-banner .g-disruption-text{margin-left:30px}
.g-disruption-banner .g-klmicon,.g-disruption-banner .g-search-form--state-multicity .g-search-form--location-destination .g-search-form--label,.g-search-form--state-multicity .g-search-form--location-destination .g-disruption-banner .g-search-form--label,.g-disruption-banner .g-pax-selector .g-pax-selector--external:after,.g-pax-selector .g-disruption-banner .g-pax-selector--external:after{color:#f00;float:left;font-size:4em;line-height:1.1em;margin-top:-6px;overflow:hidden}
.g-disruption-banner .g-disruption-close{cursor:pointer;color:#005a86;background:none;border:0;padding:12px;margin-top:-8px;margin-right:-12px;float:right;font-size:13px}
.g-hdr-branding{float:left;height:50px;position:relative}
@media all and (min-width: 1040px){.g-hdr-branding{width:34%}
}
@media all and (max-width: 1040px){.g-hdr-branding{width:35%}
}
@media all and (max-width: 960px){.g-hdr-branding{width:38%}
}
@media all and (max-width: 880px){.g-hdr-branding{width:20%}
}
.g-hdr-branding-logo{position:absolute;height:49px;width:72px}
.g-hdr-branding-logo img{height:100%;width:100%}
@media all and (max-width: 480px){.g-hdr .g-hdr-branding-logo{top:10px}
}
@media all and (max-width: 480px){.g-hdr-branding .g-hdr-branding-logo{height:38px;width:55px}
}
.g-hdr-branding-logo-rda{left:81px;position:absolute;top:29px}
@media all and (max-width: 880px){.g-hdr-branding .g-hdr-branding-logo-rda{display:none}
}
.g-hdr-branding-skyteam{height:31px;left:210px;position:absolute;top:17px;width:31px}
@media all and (max-width: 880px){.g-hdr-branding .g-hdr-branding-skyteam{display:none}
}
.g-hdr-main-nav{height:2em;list-style:none;overflow:hidden}
@media all and (max-width: 480px){.g-hdr-main-nav{display:none}
}
.g-hdr-main-nav .g-line-dotted{background-image:none}
.g-hdr-main-nav li{float:left;line-height:29px;margin-right:17px;white-space:nowrap}
.g-hdr-main-nav li:first-child{padding-left:0}
.g-hdr-main-nav li a:hover{color:#003145;text-decoration:none}
.g-hdr-main-nav--fold{min-width:200px;padding-top:8px;position:absolute;z-index:80}
@media all and (max-width: 480px){.g-hdr-main-nav--fold{top:45px;right:0}
}
.g-hdr-main-nav--fold li{padding:0 10px}
.g-hdr-main-nav--fold li:hover{background-color:#f1f8fd}
.g-hdr-main-nav--fold li:first-child a{background-image:none;border-top:0}
.g-hdr-main-nav--fold li a{display:block;background-position:top left;padding:10px 0}
.g-hdr-main-nav--fold li a:hover,.g-hdr-main-nav--fold li a:focus{text-decoration:none;cursor:pointer}
.g-hdr-main-nav-fold-full{width:96%;right:2%;top:45px}
.g-hdr-main-nav--fold-pointer{border:8px solid transparent;border-bottom-color:#00a1de;margin:-8px 0 0 -8px;height:0;width:0;position:absolute;top:0}
.g-hdr-main-nav--fold-pointer:after{content:'';left:-8px;top:-7px;position:absolute;border:8px solid transparent;border-bottom-color:#fff}
.g-hdr-main-nav-fold-container{background:#fff;border:1px solid #00a1de}
.g-hdr-main-nav-fold-container .g-line-dotted:last-child{background-image:none}
.g-hdr-main-nav--container{margin-right:150px}
@media all and (max-width: 1040px){.g-hdr-main-nav--container{margin-right:40px}
}
.g-hdr-main-nav--container .g-hdr-main-nav-fold-full li{float:none}
.g-hdr-main-nav--container .selected a{color:#e37222}
.g-hdr-main-nav--morelink{color:#00a1de;margin-right:15px}
.g-hdr-main-nav--morelink .g-klmicon,.g-hdr-main-nav--morelink .g-search-form--state-multicity .g-search-form--location-destination .g-search-form--label,.g-search-form--state-multicity .g-search-form--location-destination .g-hdr-main-nav--morelink .g-search-form--label,.g-hdr-main-nav--morelink .g-pax-selector .g-pax-selector--external:after,.g-pax-selector .g-hdr-main-nav--morelink .g-pax-selector--external:after{line-height:10px;vertical-align:middle}
.g-hdr-main-nav-morelink-full{float:none;font-weight:700;padding:.3em 1em;width:auto}
.g-hdr-selfassist-in-menu{padding:10px 0}
.g-hdr .g-skip2main,.g-my-hdr .g-skip2main{font-size:20px;position:absolute;color:#fff;background:transparent;transition:top .3s ease-out, background .3s linear;z-index:200;text-decoration:underline;text-align:center;top:-200px}
.g-hdr .g-skip2main.g-h3,.g-my-hdr .g-skip2main.g-h3{padding:0}
.g-hdr .g-skip2main:focus,.g-my-hdr .g-skip2main:focus{background:rgba(231,123,47,0.9);outline:0;transition:top .3s ease-in, background .3s linear}
.g-hdr .g-skip2main{height:68px;width:984px;padding-top:35px}
.g-hdr .g-skip2main:focus{top:-9px}
.g-my-hdr .g-skip2main{height:46px;width:100%;padding-top:14px;left:0}
.g-my-hdr .g-skip2main:focus{top:0}
.g-my-hdr{background-color:#fff;font-size:13px;position:relative;height:60px;z-index:73}
@media all and (max-width: 960px){.g-my-hdr{position:relative}
}
.g-my-hdr__widgets{position:absolute;top:21px;right:65px}
@media all and (max-width: 960px){.g-my-hdr__widgets{display:block;position:static;padding-left:25px}
}
@media all and (max-width: 960px){.g-my-hdr__overlay{position:fixed;width:100%;height:100%;background:rgba(0,161,222,0.9);top:0;left:0;transition:opacity 0.075s ease-out;z-index:75;opacity:.01;visibility:hidden}
}
@media all and (max-width: 960px){.g-my-hdr__overlay__content{position:fixed;width:315px;max-width:85%;height:100%;background:#fff;box-sizing:border-box;overflow-y:auto;transition:-webkit-transform 0s cubic-bezier(0.22, 0.61, 0.36, 1) 0s;transition:transform 0s cubic-bezier(0.22, 0.61, 0.36, 1) 0s;-webkit-transform:translate(-100%, 0);-ms-transform:translate(-100%, 0);transform:translate(-100%, 0)}
}
.g-my-hdr__toggle{position:absolute;z-index:-1;visibility:hidden}
.g-my-hdr #klm-countrylang{float:left;margin-left:20px;position:absolute;right:25px;top:21px}
@media all and (max-width: 960px){.g-my-hdr #klm-countrylang{float:none;position:static;margin-left:25px;margin-bottom:20px;top:0}
}
.g-my-hdr #klm-countrylang .item-label{font-size:14px}
.g-my-hdr #klm-countrylang .klm-countrylang-wrapper{font-family:"NoaLight","Lucida Grande","Lucida Sans Unicode","Helvetica Neue","Helvetica",verdana,arial,sans-serif}
.g-my-hdr #klm-countrylang .klm-countrylang-wrapper img{margin-right:0}
.g-my-hdr #klm-countrylang .klm-countrylang-wrapper .g-klmicon,.g-my-hdr #klm-countrylang .klm-countrylang-wrapper .g-search-form--state-multicity .g-search-form--location-destination .g-search-form--label,.g-search-form--state-multicity .g-search-form--location-destination .g-my-hdr #klm-countrylang .klm-countrylang-wrapper .g-search-form--label,.g-my-hdr #klm-countrylang .klm-countrylang-wrapper .g-pax-selector .g-pax-selector--external:after,.g-pax-selector .g-my-hdr #klm-countrylang .klm-countrylang-wrapper .g-pax-selector--external:after{display:none}
.g-my-hdr #klm-countrylang .klm-countrylang-wrapper .klm-countrylang-text{display:none}
@media all and (max-width: 960px){.g-my-hdr #klm-countrylang .klm-countrylang-wrapper .klm-countrylang-text{display:inline;font-size:18px;margin-left:15px}
}
.g-my-hdr .sa-query{position:relative;float:left;top:0}
@media all and (max-width: 1200px){.g-my-hdr .sa-query{width:0}
}
@media all and (max-width: 960px){.g-my-hdr .sa-query{float:none;margin-bottom:20px;display:none}
}
.g-my-hdr .sa-query:before{content:'';background:#fff;width:40px;height:35px;position:absolute;margin:-5px 0 0 -40px}
.g-my-hdr .sa-query .sa-form{border:0}
.g-my-hdr .sa-query .sa-form-action{left:-25px;right:auto}
@media all and (max-width: 960px){.g-my-hdr .sa-query .sa-form-action{margin-left:18px}
}
.g-my-hdr .sa-query .sa-query-submit span{display:none}
.g-my-hdr .sa-query .sa-query-submit:before{display:inline-block;content:'\e103';font-family:'klmicons', verdana, arial, sans-serif;font-size:20px;line-height:20px;color:#00a1de;margin-top:-5px}
.g-my-hdr .sa-query .sa-query-submit:hover{text-decoration:none}
@media all and (max-width: 960px){.g-my-hdr .sa-query .sa-form-query{width:170px;margin-left:18px}
}
.g-my-hdr .sa-query .sa-query-input{font-family:"NoaLight","Lucida Grande","Lucida Sans Unicode","Helvetica Neue","Helvetica",verdana,arial,sans-serif;font-size:14px;color:#00a1de;outline:1px solid #fff;transition:outline-color .5s linear;margin-top:-2px}
@media all and (max-width: 1200px){.g-my-hdr .sa-query .sa-query-input{visibility:hidden}
}
@media all and (max-width: 960px){.g-my-hdr .sa-query .sa-query-input{visibility:visible;font-size:18px}
}
.g-my-hdr .sa-query .sa-query-input:focus{outline-color:#00a1de}
.g-my-hdr .sa-query .sa-query-input::-webkit-input-placeholder{color:#00a1de;opacity:1}
.g-my-hdr .sa-query .sa-query-input::-moz-placeholder{color:#00a1de;opacity:1}
.g-my-hdr .sa-query .sa-query-input:-ms-input-placeholder{color:#00a1de;opacity:1}
.g-my-hdr .sa-query .sa-query-input::placeholder{color:#00a1de;opacity:1}
.g-my-hdr__sidebar-search-container{padding-left:32px;display:none}
@media all and (max-width: 960px){.g-my-hdr__sidebar-search-container{display:block}
}
.g-my-hdr__sidebar-search-container .sa-query{margin-bottom:5px;display:block}
.g-my-hdr__sidebar-search-container .sa-query .sa-form-query{width:235px;margin-left:20px}
.g-my-hdr__sidebar-search-container .sa-query .sa-query-input{width:100%}
@media all and (max-width: 960px){.g-my-hdr--sidebar-is-open{overflow:hidden}
}
@media all and (max-width: 960px){.g-my-hdr--sidebar-is-open .g-my-hdr__overlay{visibility:visible;opacity:.99}
}
@media all and (max-width: 960px){.g-my-hdr--sidebar-is-open .g-my-hdr__overlay .g-my-hdr__overlay__content{transition:-webkit-transform 0.15s cubic-bezier(0.22, 0.61, 0.36, 1) 0.15s;transition:transform 0.15s cubic-bezier(0.22, 0.61, 0.36, 1) 0.15s;-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0)}
}
.g-my-hdr__branding{float:left;padding:10px 0 0 25px}
@media all and (max-width: 960px){.g-my-hdr__branding{width:100%;text-align:center;padding-left:0}
}
.g-my-hdr__branding__logo{display:inline-block;float:left;margin-right:6px}
@media all and (max-width: 960px){.g-my-hdr__branding__logo{float:none;vertical-align:top}
}
.g-my-hdr__branding__logo--klm{width:56px;height:40px}
.g-my-hdr__branding__logo--rda{width:112px;height:15px;margin-top:21px}
.g-my-hdr__branding__logo--skyteam{width:25px;height:25px;margin-top:16px}
.g-my-hdr__branding__link{display:inline-block;float:left}
@media all and (max-width: 960px){.g-my-hdr__branding__link{display:inline;float:none}
}
.g-my-hdr__branding__link:hover{text-decoration:none}
.g-my-hdr__branding__link:last-child{margin-right:25px}
@media all and (max-width: 960px){.g-my-hdr__branding__link:last-child{margin-right:0}
}
.g-my-hdr__menu{font-family:"NoaLight","Lucida Grande","Lucida Sans Unicode","Helvetica Neue","Helvetica",verdana,arial,sans-serif;padding-top:17px;padding-right:30%;text-align:center;white-space:nowrap}
@media all and (max-width: 1200px){.g-my-hdr__menu{padding-right:0;text-align:left}
}
@media all and (max-width: 960px){.g-my-hdr__menu{padding-left:25px;padding-right:25px;line-height:35px}
}
.g-my-hdr__menu--dropover.g-dropover{width:auto;min-width:140px;margin-top:-4px}
.g-my-hdr__menu--dropover .g-my-hdr__menu__list--more{display:block}
.g-my-hdr__menu--dropover .g-my-hdr__menu__list__item{display:block;clear:left;margin-top:15px}
.g-my-hdr__menu--dropover .g-my-hdr__menu__list__item:first-child{margin-top:5px}
.g-my-hdr__menu__list{display:inline-block}
@media all and (max-width: 1200px){.g-my-hdr__menu__list{margin-left:10px}
}
@media all and (max-width: 960px){.g-my-hdr__menu__list{margin-left:0;width:100%;padding-bottom:15px;margin-bottom:10px;border-bottom:solid 1px rgba(0,161,222,0.25)}
}
.g-my-hdr__menu__list--more{display:none}
@media all and (max-width: 960px){.g-my-hdr__menu__list--more{display:block;line-height:30px}
}
.g-my-hdr__menu__list--visually-hidden{display:block;visibility:hidden}
.g-my-hdr__menu__list__item{float:left;list-style:none;margin-right:25px}
@media all and (max-width: 960px){.g-my-hdr__menu__list__item{display:block;clear:left;font-size:18px;margin-bottom:10px}
}
.g-my-hdr__menu__list__item:last-child{margin-right:0}
@media all and (max-width: 960px){.g-my-hdr__menu__list__item:last-child{margin-bottom:0}
}
.g-my-hdr__menu__list__item::first-letter{text-transform:capitalize}
.g-my-hdr__menu__list__item--main{font-size:21px}
@media all and (max-width: 960px){.g-my-hdr__menu__list__item--main{font-size:24px}
}
.g-my-hdr__menu__list__item__more-button{display:inline-block;font-size:21px;cursor:pointer;color:#005b82;transition:color 0.15s linear}
@media all and (max-width: 960px){.g-my-hdr__menu__list__item__more-button{display:none}
}
.g-my-hdr__menu__list__item__more-button:hover{color:#00a1de}
.g-my-hdr__menu__list__item__more-button-icon{line-height:0;vertical-align:middle}
.g-my-hdr__menu__list__item__link{color:#005b82;text-decoration:none;transition:color 0.15s linear;white-space:nowrap}
.g-my-hdr__menu__list__item__link:hover{color:#00a1de;text-decoration:none}
.g-my-hdr__hamburger{display:none;position:absolute;left:0;top:0;font-size:0;line-height:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
@media all and (max-width: 960px){.g-my-hdr__hamburger{display:inline-block;margin:17px 0 0 15px}
}
.g-my-hdr__hamburger:before{display:inline-block;content:'\027';font-family:'klmicons', verdana, arial, sans-serif;font-size:30px;line-height:24px;color:#00a1de}
@media all and (max-width: 960px){.g-my-hdr--sidebar-is-open .g-my-hdr__hamburger{display:block;position:fixed;z-index:76;left:auto;right:15px;top:15px;margin:0}
}
.g-my-hdr--sidebar-is-open .g-my-hdr__hamburger:before{content:'\078';color:#fff;font-size:20px;line-height:20px}
.g-my-hdr--sidebar-is-open .g-my-hdr__overlay .g-my-hdr__menu{transition-property:none}
@media all and (max-width: 960px){.g-my-hdr--sidebar-is-open .g-my-hdr__overlay .g-my-hdr__menu--dropover{display:none}
}
.no-csstransitions .g-my-hdr .sa-query .sa-query-input{outline:1px solid #00a1de;margin-left:1px}
.lt-ie9 .g-my-hdr__menu__list__item__more-button:after{margin:2px 0 0 6px}
.g-my-hdr .g-hdr-account-menu{width:auto;margin-top:0}
.g-my-hdr .g-hdr-login-widget-container{float:left;margin-top:4px}
@media all and (max-width: 960px){.g-my-hdr .g-hdr-login-widget-container{position:absolute;top:20px;right:10px}
}
.g-my-hdr .mya-loginwidget .logged-in-state ~ .dropdown{top:35px !important}
@media all and (max-width: 960px){.g-my-hdr .mya-loginwidget .logged-in-state ~ .dropdown{top:36px !important}
}
@media all and (max-width: 1200px){.g-my-hdr .mya-loginwidget .dropdown{margin-right:-25px}
}
@media all and (max-width: 960px){.g-my-hdr .mya-loginwidget .dropdown{left:inherit !important;top:36px !important;margin-right:0}
}
@media all and (max-width: 960px){.g-my-hdr .mya-loginwidget .dropdown .dropdown-arrow-mobile-container{position:static !important}
}
@media all and (max-width: 960px){.g-my-hdr .mya-loginwidget .dropdown .dropdown-arrow{right:10px !important;margin-right:0 !important}
}
.g-my-hdr .mya-loginwidget .mya-loginwidget-header a.username{font-weight:normal;font-family:"NoaLight","Lucida Grande","Lucida Sans Unicode","Helvetica Neue","Helvetica",verdana,arial,sans-serif}
.g-my-hdr .mya-loginwidget .mya-loginwidget-header a.username span:before{display:inline-block;font-family:'klmicons', verdana, arial, sans-serif;font-size:20px;line-height:20px;color:#00a1de;position:absolute;margin:-5px 0 0 -25px;content:'\e629'}
@media all and (max-width: 1200px){.g-my-hdr .mya-loginwidget .mya-loginwidget-header a.username span:before{margin-left:-15px}
}
@media all and (max-width: 960px){.g-my-hdr .mya-loginwidget .mya-loginwidget-header a.username span:before{margin-left:-25px}
}
.g-my-hdr .mya-loginwidget .mya-loginwidget-header .dropdown a.username{font-weight:bold;font-family:inherit}
.g-my-hdr .mya-loginwidget .mya-loginwidget-header .dropdown a.username:before{display:none}
@media all and (max-width: 1200px){.g-my-hdr .mya-loginwidget .mya-loginwidget-header .dropdown .account-header{display:block !important;padding-top:8px}
}
.g-my-hdr .mya-loginwidget .mya-loginwidget-header .logged-state li{display:none;border-right:0}
.g-my-hdr .mya-loginwidget .mya-loginwidget-header .logged-state li.logged-in{display:inline-block;padding:0}
.g-my-hdr .mya-loginwidget .mya-loginwidget-header .logged-state li.logged-in .fb-flag{display:none}
.g-my-hdr .mya-loginwidget .mya-loginwidget-header .logged-state li.logged-in b.g-klmicon,.g-my-hdr .mya-loginwidget .mya-loginwidget-header .logged-state li.logged-in .g-search-form--state-multicity .g-search-form--location-destination b.g-search-form--label,.g-search-form--state-multicity .g-search-form--location-destination .g-my-hdr .mya-loginwidget .mya-loginwidget-header .logged-state li.logged-in b.g-search-form--label,.g-my-hdr .mya-loginwidget .mya-loginwidget-header .logged-state li.logged-in .g-pax-selector b.g-pax-selector--external:after,.g-pax-selector .g-my-hdr .mya-loginwidget .mya-loginwidget-header .logged-state li.logged-in b.g-pax-selector--external:after{display:none}
.g-my-hdr .mya-loginwidget .mya-loginwidget-header .logged-state li.logged-in span{display:block}
.g-my-hdr .mya-loginwidget .mya-loginwidget-header .logged-state li.login{display:inline-block;padding:0}
.g-my-hdr .mya-loginwidget .mya-loginwidget-header .logged-state li.login>a{font-family:"NoaLight","Lucida Grande","Lucida Sans Unicode","Helvetica Neue","Helvetica",verdana,arial,sans-serif}
.g-my-hdr .mya-loginwidget .mya-loginwidget-header .logged-state li.login>a:before{display:inline-block;font-family:'klmicons', verdana, arial, sans-serif;font-size:20px;line-height:20px;color:#00a1de;position:absolute;margin:-5px 0 0 -25px;content:'\e628'}
@media all and (max-width: 1200px){.g-my-hdr .mya-loginwidget .mya-loginwidget-header .logged-state li.login>a:before{margin-left:-15px}
}
@media all and (max-width: 960px){.g-my-hdr .mya-loginwidget .mya-loginwidget-header .logged-state li.login>a:before{margin-left:-25px}
}
@media all and (max-width: 960px){.g-my-hdr .mya-loginwidget .mya-loginwidget-header .logged-state li.login>a.desktop-only{display:block !important}
}
@media all and (max-width: 960px){.g-my-hdr .mya-loginwidget .mya-loginwidget-header .logged-state li.login>a.mobile-only{display:none !important}
}
.g-my-hdr .mya-loginwidget .mya-loginwidget-header .logged-state li>a,.g-my-hdr .mya-loginwidget .mya-loginwidget-header .logged-state li>span{line-height:14px;font-size:14px;padding-left:27px}
@media all and (max-width: 1200px){.g-my-hdr .mya-loginwidget .mya-loginwidget-header .logged-state li>a,.g-my-hdr .mya-loginwidget .mya-loginwidget-header .logged-state li>span{font-size:0}
}
.g-my-hdr .mya-loginwidget .mya-loginwidget-header span.desktop-sprite-account,.g-my-hdr .mya-loginwidget .mya-loginwidget-header span.tablet-sprite-account,.g-my-hdr .mya-loginwidget .mya-loginwidget-header span.mobile-sprite-account{display:none !important}
.lt-ie9 .g-my-hdr .sa-query .sa-query-input{outline:1px solid #00a1de;margin-left:1px}
.g-hdr-search{background-color:#fff;position:absolute;right:0;top:6px;z-index:80}
@media all and (max-width: 1040px){.g-hdr-search{width:35px}
}
@media all and (max-width: 480px){.g-hdr-search{left:0;margin-bottom:10px;position:relative;width:100%}
.g-hdr-main-nav--search .g-hdr-search{position:absolute;width:32px;height:32px;right:0;left:auto;top:10px}
.g-hdr-search .sa-form input,.g-hdr-search .sa-form .sa-form-query{display:none}
.g-hdr-search .sa-query-submit span,.g-hdr-search .sa-form{border:0}
.g-hdr-search .sa-form-action{background:#00a1de url("../img/g-header-sprite.png") 0 -141px no-repeat;border-radius:2px;display:block;height:32px;margin-left:12px;right:0;top:0;width:32px}
.g-hdr-search .sa-form-action .sa-query-submit span{position:relative;left:5px;top:8px}
}
.g-my-hdr-search{background-color:#fff;position:absolute;right:0;top:6px;z-index:80}
.sa-query{width:138px;transition:width .4s, -webkit-transform .1s;transition:width .4s, transform .1s}
.sa-query-focus{width:271px;transition:width .4s, -webkit-transform .1s;transition:width .4s, transform .1s}
.sa-form{border:1px solid #c2deea;border-radius:3px;background-color:#fff;position:relative;min-height:24px}
.sa-form:hover{border-color:#00a1de}
.sa-form .sa-query-input{border:0;color:#005b82;font-size:12px;line-height:19px;min-height:19px;padding:4px 0 3px 4px;width:88%}
.sa-form-query{margin-bottom:0;width:100%}
.sa-form-query .g-loading-small{background-position:4px 50%}
.sa-form-action{position:absolute;right:4px;top:4px;margin-bottom:0}
.sa-query-submit span{background:#fff url("../img/g-header-sprite.png") no-repeat 4px -386px;border-left:1px solid #c2deea;display:inline-block;height:18px;overflow:hidden;text-indent:-99999px;width:20px}
@media screen and (min-width: 480px) and (max-width: 1040px){.g-hdr-search #sa-header .sa-query{width:27px}
.g-hdr-search #sa-header .sa-form,.g-hdr-search #sa-header .sa-form:hover{border-color:#fff}
.g-hdr-search #sa-header .sa-form-query{display:none}
}
@media screen and (max-width: 480px){.g-hdr-search .sa-form .sa-query-input{font-size:16px}
.g-hdr-search #sa-header .sa-query{width:99%;position:relative;right:auto;top:auto}
.g-hdr-search .sa-query-submit span{background-color:transparent}
}
.g-ftr{color:#009fdf;background-color:#fff;font-size:11px;margin:0 auto 20px auto;max-width:1000px;clear:both}
@media all and (max-width: 999px){.g-ftr{padding:0 10px;width:auto;margin:0 auto;text-align:center}
}
.g-ftr a{color:#00a1de;text-decoration:none}
.g-ftr a:hover,.g-ftr a:focus{text-decoration:underline}
.g-ftr li{display:inline;padding:0 10px}
.g-ftr img{vertical-align:middle;margin:0 10px}
.g-ftr option{line-height:1.8;padding:2px 2px 1px 2px}
.g-ftr-toplink{background:url(../img/bullets-and-arrows.gif) no-repeat 100% -416px;display:none;float:right;padding:15px 30px 15px 10px}
@media all and (max-width: 520px){.g-ftr-toplink{display:block}
}
.g-ftr-group{background:#f5fafc;display:inline-block;margin:0 0 5px 0;padding:10px 0;width:100%}
@media all and (max-width: 999px){.g-ftr-group{margin:0;padding:0}
}
.g-ftr-group li{padding-left:10px}
.g-ftr-quicklinks,.g-ftr-suppl{float:left;max-width:90%;position:relative;padding-left:12px}
.g-ftr-quicklinks a,.g-ftr-suppl a{white-space:nowrap;display:inline-block}
@media all and (max-width: 480px){.g-ftr-quicklinks,.g-ftr-suppl{padding-left:0}
}
.g-ftr-sites{float:right;margin:0 12px;max-width:90%;position:relative}
.g-ftr-sites li{padding:0 5px}
@media all and (min-width: 1000px){.g-line-dotted.g-ftr-quicklinks,.g-line-dotted.g-ftr-suppl,.g-line-dotted.g-ftr-suppl{background-image:none}
}
.g-ftr-klm-sites{max-width:300px;width:auto}
@media all and (max-width: 520px){.g-ftr-klm-sites{top:5px}
}
@media all and (max-width: 320px){.g-ftr-klm-sites{display:block;font-size:12px;width:100%}
}
.g-ftr-sep,.g-ftr-suppl li{border-right:1px solid #C2DFE7;line-height:2em;padding-right:9px}
.g-ftr-suppl .last{border:0}
.no-js .g-ftr select{display:none}
.g-ftr-bailout{display:none;padding:10px}
.g-ftr-bailout.g-ftr-bailout-show{display:block}
@media all and (max-width: 999px){.g-ftr-bailout{display:block}
}
.g-ftr-bailout-link:hover{cursor:pointer;text-decoration:underline}
.g-ftr-bailout-link.g-ftr-bailout-inactive:hover{cursor:text;text-decoration:none}
.g-ftr-bailout-inactive{color:#b2b2b2}
.g-ftr-co2{position:relative;top:-1px}
.g-ftr-open-link{font-size:8px;position:relative;top:-1px}
@media all and (max-width: 999px){.g-ftr-sites,.g-ftr-quicklinks,.g-ftr-suppl{float:none;padding:10px 0;display:inline-block;text-align:center;width:100%}
}
@media all and (max-width: 999px){.hdr-control-login .item-label{border:0}
}
@media all and (max-width: 320px){.g-ftr .g-ftr-sites li:last-child{display:block;padding:8px 0 0}
}

