/*1743483144000*/
.style-text-combined-big-button,.style-text-combined-black-link,.style-text-combined-body,.style-text-combined-body-bold,.style-text-combined-footer-link-dark,.style-text-combined-footer-link-white,.style-text-combined-footer-text,.style-text-combined-footer-text-bold,.style-text-combined-green-link,.style-text-combined-h1,.style-text-combined-h2,.style-text-combined-h3,.style-text-combined-h3-white,.style-text-combined-h4,.style-text-combined-h4-bold,.style-text-combined-label,.style-text-combined-medium-button,.style-text-combined-medium-heading,.style-text-combined-radiobutton,.style-text-combined-select,.style-text-combined-selected,.style-text-combined-small-body,.style-text-combined-small-button,.style-text-combined-tab-selected,.style-text-combined-tab-unselected,.style-text-combined-timestamp{letter-spacing:normal}.style-text-combined-h1{font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:46px;font-weight:500;line-height:1.22;color:#004152;margin-bottom:12px}.style-text-combined-h2{font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:32px;font-weight:500;line-height:1.25;color:#004152;margin-bottom:12px}.style-text-combined-h3{font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:24px;font-weight:500;line-height:1.25;color:#004152;margin-bottom:12px}.style-text-combined-h3-white{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:24px;font-weight:500;line-height:1.25;color:#004152;margin-bottom:12px;color:#fff}.style-text-combined-h4{font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:20px;font-weight:500;line-height:1.3;color:#004152;margin-bottom:10px}.style-text-combined-h4-bold{font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:700;line-height:1.25;text-align:center;text-transform:uppercase;color:#fff}.style-text-combined-h5{font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:18px;line-height:1.33;color:#004152;margin-bottom:10px}.style-text-combined-medium-heading{font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:20px;font-weight:500;line-height:1.3;text-transform:uppercase;color:#004152}.style-text-combined-body{font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:1.38;color:#004152}.style-text-combined-select{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:1.38;color:#004152;color:#fff;font-weight:500}.style-text-combined-body-bold{font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:700;line-height:1.38;color:#004152}.style-text-combined-table-header{font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:14px;font-weight:500;line-height:1.29;color:#fff}.style-text-combined-small-body{font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:14px;font-weight:400;line-height:1.43;margin-bottom:8px;color:#004152}.style-text-combined-big-button{font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:20px;font-weight:500;line-height:1.2;text-align:center;text-transform:uppercase;color:#004152}.style-text-combined-medium-button{font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:500;line-height:1.38;text-align:center;text-transform:uppercase;color:#004152}.style-text-combined-small-button{font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:14px;font-weight:500;line-height:1.29;text-align:center;text-transform:uppercase;color:#004152}.style-text-combined-selected{font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:14px;font-weight:500;line-height:1.29;color:#fff}.style-text-combined-tab-selected{font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:14px;font-weight:500;line-height:1.29;text-align:center;color:#004152}.style-text-combined-tab-unselected{font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:14px;font-weight:500;line-height:1.29;text-align:center;color:#fff}.style-text-combined-label{font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:14px;font-weight:400;line-height:1.23;color:#004152}.style-text-combined-radiobutton{font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:13px;font-weight:500;line-height:1.23;text-align:center;color:#004152}.style-text-combined-timestamp{font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:12px;color:#959595;line-height:1.5}.style-text-combined-footer-text{font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:12px;line-height:1.33;color:#fff}.style-text-combined-footer-text-bold{font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:12px;font-weight:700;line-height:1.33;color:#fff}.style-text-combined-footer-link-dark{font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:12px;font-weight:500;line-height:1.33;color:#004152}.style-text-combined-footer-link-white{font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:12px;font-weight:500;line-height:1.33;color:#fff}.style-text-combined-first-level-tab{font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:500;line-height:1.13;color:#004152;text-align:center}.style-text-combined-second-level-tab{font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:12px;font-weight:500;line-height:1.33;color:#004152;text-align:center}.style-text-combined-heading-duty-free-product{font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:500;line-height:1.13;color:#004152;text-align:center;text-transform:none;text-align:left}.style-input-combined-text{width:224px;height:28px;padding:5px 0 5px 8px;border:solid 1px #ddd;background-color:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.5);-moz-box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.5);box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.5);letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:1.38;color:#004152;font-weight:500}.style-input-combined-text:invalid{background:#ffc8be}.style-input-combined-text::-ms-clear{display:none}.style-input-combined-tel{height:28px;border:solid 1px #ddd;background-color:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.5);-moz-box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.5);box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.5);letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:1.38;color:#004152}.style-input-combined-tel:invalid{background-color:#ffc8be}.style-input-combined-tel.input-narrow{width:183.8px;padding:5px 0 5px 8px}.style-input-combined-tel.input-very-narrow{width:32px;padding:5px 1px 5px 2px;text-align:center;margin-right:8px}.style-input-combined-textarea{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:1.38;width:468px;height:56px;padding:5px 0 5px 8px;color:#004152;background-color:#fff;border:1px solid #ddd;-webkit-box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.5);-moz-box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.5);box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.5)}.style-input-combined-select{-moz-appearance:none;-webkit-appearance:none;-o-appearance:none;width:224px;height:28px;padding:0 0 0 8px;background:transparent url(/o/liferay-theme-desktop/css/../img/templates_and_portlets/ui_arrow_circle.svg) 187px -145px no-repeat;background-color:#004152;border:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:1.38;color:#004152;color:#fff;font-weight:500}.style-input-combined-select:disabled{background:transparent url(/o/liferay-theme-desktop/css/../img/templates_and_portlets/ui_arrow_circle.svg) 187px -100px no-repeat;background-color:#fbfbfb;color:#ddd}.style-input-combined-select::-ms-expand{display:none}.style-input-combined-select option{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:1.38;color:#fff;font-weight:500;overflow:visible;background-color:#fff;color:#004152}.style-input-combined-select option:disabled{background-color:#eef1f1;color:#ddd}.style-input-combined-select option:checked{background-color:#004152;color:#fff}.style-input-combined-select option:hover{background-color:#466b77}.style-input-combined-radio{-moz-appearance:none;-webkit-appearance:none;-o-appearance:none;width:16px;height:16px;margin-bottom:1px;vertical-align:middle;object-fit:contain;border:solid 1px #004152;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background:#fff;box-shadow:inset 0 1px 1px 0 rgba(0,0,0,.5);cursor:pointer;outline:0}.style-input-combined-radio:checked:after{display:block;height:8px;width:8px;position:relative;background:#004152;top:3px;left:3px;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;content:''}.style-input-combined-radio[disabled]{border-color:#959595;cursor:default}.style-input-combined-radio[disabled]:checked:after{background:#959595}.style-input-combined-radio[disabled]+label{color:#959595;cursor:default}.style-input-combined-checkbox{-moz-appearance:none;-webkit-appearance:none;-o-appearance:none;width:14px;height:14px;vertical-align:middle;object-fit:contain;border:solid 1px #004152;overflow:hidden;position:relative;background:#fff;-webkit-box-shadow:inset 0 1px 1px 0 rgba(0,0,0,.5);-moz-box-shadow:inset 0 1px 1px 0 rgba(0,0,0,.5);box-shadow:inset 0 1px 1px 0 rgba(0,0,0,.5);border-radius:2px;cursor:pointer;outline:0}.style-input-combined-checkbox:invalid{background-color:#ffc8be}.style-input-combined-checkbox:checked:after{display:inline-block;height:10px;width:10px;content:"";position:absolute;top:1px;left:1px;background:url(/o/liferay-theme-desktop/css/../img/templates_and_portlets/checkbox_checked_cross.svg) 0 0 no-repeat}.style-input-combined-checkbox-with-label{margin-bottom:-17px;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.style-input-combined-checkbox-with-label input[type=checkbox]{-moz-appearance:none;-webkit-appearance:none;-o-appearance:none;width:14px;height:14px;vertical-align:middle;object-fit:contain;border:solid 1px #004152;overflow:hidden;position:relative;background:#fff;-webkit-box-shadow:inset 0 1px 1px 0 rgba(0,0,0,.5);-moz-box-shadow:inset 0 1px 1px 0 rgba(0,0,0,.5);box-shadow:inset 0 1px 1px 0 rgba(0,0,0,.5);border-radius:2px;cursor:pointer;outline:0}.style-input-combined-checkbox-with-label input[type=checkbox]:invalid{background-color:#ffc8be}.style-input-combined-checkbox-with-label input[type=checkbox]:checked:after{display:inline-block;height:10px;width:10px;content:"";position:absolute;top:1px;left:1px;background:url(/o/liferay-theme-desktop/css/../img/templates_and_portlets/checkbox_checked_cross.svg) 0 0 no-repeat}.style-input-combined-checkbox-with-label .checkbox-label{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:1.38;color:#004152;font-weight:500;position:relative;top:-17px;display:block;text-transform:none;margin-left:20px}.style-input-combined-checkbox-with-label .checkbox-label a{text-decoration:underline !important}.style-input-combined-checkbox-with-label .checkbox-label a:active{text-decoration:none;color:#009d85}.style-input-combined-checkbox-with-label .checkbox-label a:active svg path{fill:#009d85}.style-input-combined-checkbox-with-label .checkbox-label a:hover{text-decoration:none;color:#00bea2}.style-input-combined-checkbox-with-label .checkbox-label a:hover svg path{fill:#00bea2}.style-input-combined-checkbox-with-label .checkbox-label a:after{display:none}.style-input-combined-submit{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:500;line-height:1.38;text-align:center;text-transform:uppercase;border:0;color:#004152;background-color:#00ecc9}.style-input-combined-submit:hover{background:#6cffdc}.style-input-combined-submit:active{background:#00d4b4}.style-input-combined input[type=email],.style-input-combined input[type=password],.style-input-combined input[type=search],.style-input-combined input[type=text]{width:224px;height:28px;padding:5px 0 5px 8px;border:solid 1px #ddd;background-color:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.5);-moz-box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.5);box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.5);letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:1.38;color:#004152;font-weight:500}.style-input-combined input[type=email]:invalid,.style-input-combined input[type=password]:invalid,.style-input-combined input[type=search]:invalid,.style-input-combined input[type=text]:invalid{background:#ffc8be}.style-input-combined input[type=email]::-ms-clear,.style-input-combined input[type=password]::-ms-clear,.style-input-combined input[type=search]::-ms-clear,.style-input-combined input[type=text]::-ms-clear{display:none}.style-input-combined input[type=tel]{height:28px;border:solid 1px #ddd;background-color:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.5);-moz-box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.5);box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.5);letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:1.38;color:#004152}.style-input-combined input[type=tel]:invalid{background-color:#ffc8be}.style-input-combined input[type=tel].input-narrow{width:183.8px;padding:5px 0 5px 8px}.style-input-combined input[type=tel].input-very-narrow{width:32px;padding:5px 1px 5px 2px;text-align:center;margin-right:8px}.style-input-combined input[type=radio]{-moz-appearance:none;-webkit-appearance:none;-o-appearance:none;width:16px;height:16px;margin-bottom:1px;vertical-align:middle;object-fit:contain;border:solid 1px #004152;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background:#fff;box-shadow:inset 0 1px 1px 0 rgba(0,0,0,.5);cursor:pointer;outline:0}.style-input-combined input[type=radio]:checked:after{display:block;height:8px;width:8px;position:relative;background:#004152;top:3px;left:3px;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;content:''}.style-input-combined input[type=radio][disabled]{border-color:#959595;cursor:default}.style-input-combined input[type=radio][disabled]:checked:after{background:#959595}.style-input-combined input[type=radio][disabled]+label{color:#959595;cursor:default}.style-input-combined input[type=submit]{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:500;line-height:1.38;text-align:center;text-transform:uppercase;border:0;color:#004152;background-color:#00ecc9}.style-input-combined input[type=submit]:hover{background:#6cffdc}.style-input-combined input[type=submit]:active{background:#00d4b4}.style-input-combined textarea{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:1.38;width:468px;height:56px;padding:5px 0 5px 8px;color:#004152;background-color:#fff;border:1px solid #ddd;-webkit-box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.5);-moz-box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.5);box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.5)}.style-input-combined select{-moz-appearance:none;-webkit-appearance:none;-o-appearance:none;width:224px;height:28px;padding:0 0 0 8px;background:transparent url(/o/liferay-theme-desktop/css/../img/templates_and_portlets/ui_arrow_circle.svg) 187px -145px no-repeat;background-color:#004152;border:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:1.38;color:#004152;color:#fff;font-weight:500}.style-input-combined select:disabled{background:transparent url(/o/liferay-theme-desktop/css/../img/templates_and_portlets/ui_arrow_circle.svg) 187px -100px no-repeat;background-color:#fbfbfb;color:#ddd}.style-input-combined select::-ms-expand{display:none}.style-input-combined select option{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:1.38;color:#fff;font-weight:500;overflow:visible;background-color:#fff;color:#004152}.style-input-combined select option:disabled{background-color:#eef1f1;color:#ddd}.style-input-combined select option:checked{background-color:#004152;color:#fff}.style-input-combined select option:hover{background-color:#466b77}.style-input-combined .checkbox-with-label{margin-bottom:-17px;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.style-input-combined .checkbox-with-label input[type=checkbox]{-moz-appearance:none;-webkit-appearance:none;-o-appearance:none;width:14px;height:14px;vertical-align:middle;object-fit:contain;border:solid 1px #004152;overflow:hidden;position:relative;background:#fff;-webkit-box-shadow:inset 0 1px 1px 0 rgba(0,0,0,.5);-moz-box-shadow:inset 0 1px 1px 0 rgba(0,0,0,.5);box-shadow:inset 0 1px 1px 0 rgba(0,0,0,.5);border-radius:2px;cursor:pointer;outline:0}.style-input-combined .checkbox-with-label input[type=checkbox]:invalid{background-color:#ffc8be}.style-input-combined .checkbox-with-label input[type=checkbox]:checked:after{display:inline-block;height:10px;width:10px;content:"";position:absolute;top:1px;left:1px;background:url(/o/liferay-theme-desktop/css/../img/templates_and_portlets/checkbox_checked_cross.svg) 0 0 no-repeat}.style-input-combined .checkbox-with-label .checkbox-label{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:1.38;color:#004152;font-weight:500;position:relative;top:-17px;display:block;text-transform:none;margin-left:20px}.style-input-combined .checkbox-with-label .checkbox-label a{text-decoration:underline !important}.style-input-combined .checkbox-with-label .checkbox-label a:active{text-decoration:none;color:#009d85}.style-input-combined .checkbox-with-label .checkbox-label a:active svg path{fill:#009d85}.style-input-combined .checkbox-with-label .checkbox-label a:hover{text-decoration:none;color:#00bea2}.style-input-combined .checkbox-with-label .checkbox-label a:hover svg path{fill:#00bea2}.style-input-combined .checkbox-with-label .checkbox-label a:after{display:none}.style-aui-input-combined .control-group{margin:0 0 16px 0}.style-aui-input-combined .control-label{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:14px;font-weight:400;line-height:1.23;color:#004152;display:table;padding:0;margin-bottom:7px}.style-aui-input-combined .control-label span{color:#004152;text-transform:lowercase}.style-aui-input-combined .input-text-wrapper input.field{width:224px;height:28px;padding:5px 0 5px 8px;border:solid 1px #ddd;background-color:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.5);-moz-box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.5);box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.5);letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:1.38;color:#004152;font-weight:500}.style-aui-input-combined .input-text-wrapper input.field:invalid{background:#ffc8be}.style-aui-input-combined .input-text-wrapper input.field::-ms-clear{display:none}.style-aui-input-combined .input-text-wrapper textarea.field{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:1.38;width:468px;height:56px;padding:5px 0 5px 8px;color:#004152;background-color:#fff;border:1px solid #ddd;-webkit-box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.5);-moz-box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.5);box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.5)}.style-aui-input-combined .input-select-wrapper .aui-field-select{-moz-appearance:none;-webkit-appearance:none;-o-appearance:none;width:224px;height:28px;padding:0 0 0 8px;background:transparent url(/o/liferay-theme-desktop/css/../img/templates_and_portlets/ui_arrow_circle.svg) 187px -145px no-repeat;background-color:#004152;border:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:1.38;color:#004152;color:#fff;font-weight:500}.style-aui-input-combined .input-select-wrapper .aui-field-select:disabled{background:transparent url(/o/liferay-theme-desktop/css/../img/templates_and_portlets/ui_arrow_circle.svg) 187px -100px no-repeat;background-color:#fbfbfb;color:#ddd}.style-aui-input-combined .input-select-wrapper .aui-field-select::-ms-expand{display:none}.style-aui-input-combined .input-select-wrapper .aui-field-select option{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:1.38;color:#fff;font-weight:500;overflow:visible;background-color:#fff;color:#004152}.style-aui-input-combined .input-select-wrapper .aui-field-select option:disabled{background-color:#eef1f1;color:#ddd}.style-aui-input-combined .input-select-wrapper .aui-field-select option:checked{background-color:#004152;color:#fff}.style-aui-input-combined .input-select-wrapper .aui-field-select option:hover{background-color:#466b77}.style-aui-input-combined .input-checkbox-wrapper label{padding:0}.style-aui-input-combined .input-checkbox-wrapper label a{text-decoration:underline !important}.style-aui-input-combined .input-checkbox-wrapper label .field{-moz-appearance:none;-webkit-appearance:none;-o-appearance:none;width:14px;height:14px;vertical-align:middle;object-fit:contain;border:solid 1px #004152;overflow:hidden;position:relative;background:#fff;-webkit-box-shadow:inset 0 1px 1px 0 rgba(0,0,0,.5);-moz-box-shadow:inset 0 1px 1px 0 rgba(0,0,0,.5);box-shadow:inset 0 1px 1px 0 rgba(0,0,0,.5);border-radius:2px;cursor:pointer;outline:0;padding:0;margin:0 8px 0 0;vertical-align:top}.style-aui-input-combined .input-checkbox-wrapper label .field:invalid{background-color:#ffc8be}.style-aui-input-combined .input-checkbox-wrapper label .field:checked:after{display:inline-block;height:10px;width:10px;content:"";position:absolute;top:1px;left:1px;background:url(/o/liferay-theme-desktop/css/../img/templates_and_portlets/checkbox_checked_cross.svg) 0 0 no-repeat}.style-aui-input-combined .success .checkbox,.style-aui-input-combined .success .control-label{color:#004152}.style-aui-input-combined .success select:focus{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.style-aui-input-combined .has-error .checkbox,.style-aui-input-combined .has-error .control-label{color:#004152}.style-aui-input-combined .has-error .error-field[type=text]{background-color:#ffc8be !important}.style-aui-input-combined .has-error .form-validator-stack.help-block{display:none}.style-aui-input-combined .reference-mark{visibility:hidden;font-size:1px;display:inline-block;padding:0;vertical-align:baseline}.style-aui-input-combined .reference-mark:before{font-size:14px;content:"*";color:#004152;display:inline-block;visibility:visible}.style-aui-input-combined input,.style-aui-input-combined select,.style-aui-input-combined textarea{border-radius:0;margin:0}.style-combined-checkbox-label,.style-combined-radiobutton-label{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:1.38;color:#004152;font-weight:500}.style-primary-button{display:block;background:#00ecc9;text-decoration:none}.style-primary-button:hover{background:#6cffdc}.style-primary-button:active{background:#00d4b4}.style-primary-button.disabled{cursor:default;opacity:.3}.style-primary-button.disabled:active,.style-primary-button.disabled:focus,.style-primary-button.disabled:hover{background:#00ecc9}.style-cta-midnight{display:block;background:#004152;text-decoration:none}.style-cta-midnight:active,.style-cta-midnight:hover{background:#466b77}.style-cta-dance-floor{display:block;background:#5a1eb4;text-decoration:none}.style-cta-dance-floor:active,.style-cta-dance-floor:hover{background:#844bd9}.style-cta-message-blue{display:block;background:#c2f7ff;text-decoration:none}.style-cta-message-blue:active,.style-cta-message-blue:hover{background:#dbfaff}.style-cta-aquamarine{display:block;background:#00a861;text-decoration:none}.style-cta-aquamarine:active,.style-cta-aquamarine:hover{background:#1dc981}.style-cta-shalimar{display:block;background:#fafab4;text-decoration:none}.style-cta-shalimar:active,.style-cta-shalimar:hover{background:#fefed2}.style-cta-transparent{display:block;background:0;text-decoration:none}.style-cta-transparent:active,.style-cta-transparent:hover{background:0}.style-small-primary-button{display:block;background:#00ecc9;text-decoration:none}.style-small-primary-button:hover{background:#6cffdc}.style-small-primary-button:active{background:#00d4b4}.style-small-primary-button.disabled{cursor:default;opacity:.3}.style-small-primary-button.disabled:active,.style-small-primary-button.disabled:focus,.style-small-primary-button.disabled:hover{background:#00ecc9}.style-small-primary-button span{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:14px;font-weight:500;line-height:1.29;text-align:center;text-transform:uppercase;color:#004152}.style-medium-primary-button{display:block;background:#00ecc9;text-decoration:none}.style-medium-primary-button:hover{background:#6cffdc}.style-medium-primary-button:active{background:#00d4b4}.style-medium-primary-button.disabled{cursor:default;opacity:.3}.style-medium-primary-button.disabled:active,.style-medium-primary-button.disabled:focus,.style-medium-primary-button.disabled:hover{background:#00ecc9}.style-medium-primary-button span{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:500;line-height:1.38;text-align:center;text-transform:uppercase;color:#004152}.style-big-primary-button{display:block;background:#00ecc9;text-decoration:none}.style-big-primary-button:hover{background:#6cffdc}.style-big-primary-button:active{background:#00d4b4}.style-big-primary-button.disabled{cursor:default;opacity:.3}.style-big-primary-button.disabled:active,.style-big-primary-button.disabled:focus,.style-big-primary-button.disabled:hover{background:#00ecc9}.style-big-primary-button span{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:20px;font-weight:500;line-height:1.2;text-align:center;text-transform:uppercase;color:#004152}.style-secondary-button{display:block;text-decoration:none;background:#fff;border:solid 1px #004152}.style-secondary-button:hover{background:#eef1f1}.style-secondary-button:active{background:#ddd}.style-secondary-button.disabled{background:#fbfbfb}.style-secondary-button.disabled span{color:#93b3b9}.style-secondary-button.disabled:active,.style-secondary-button.disabled:focus,.style-secondary-button.disabled:hover{background:#fbfbfb}.style-secondary-button.disabled:active span,.style-secondary-button.disabled:focus span,.style-secondary-button.disabled:hover span{color:#93b3b9}.style-small-secondary-button{display:block;text-decoration:none;background:#fff;border:solid 1px #004152}.style-small-secondary-button:hover{background:#eef1f1}.style-small-secondary-button:active{background:#ddd}.style-small-secondary-button.disabled{background:#fbfbfb}.style-small-secondary-button.disabled span{color:#93b3b9}.style-small-secondary-button.disabled:active,.style-small-secondary-button.disabled:focus,.style-small-secondary-button.disabled:hover{background:#fbfbfb}.style-small-secondary-button.disabled:active span,.style-small-secondary-button.disabled:focus span,.style-small-secondary-button.disabled:hover span{color:#93b3b9}.style-small-secondary-button span{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:14px;font-weight:500;line-height:1.29;text-align:center;text-transform:uppercase;color:#004152}.style-medium-secondary-button{display:block;text-decoration:none;background:#fff;border:solid 1px #004152}.style-medium-secondary-button:hover{background:#eef1f1}.style-medium-secondary-button:active{background:#ddd}.style-medium-secondary-button.disabled{background:#fbfbfb}.style-medium-secondary-button.disabled span{color:#93b3b9}.style-medium-secondary-button.disabled:active,.style-medium-secondary-button.disabled:focus,.style-medium-secondary-button.disabled:hover{background:#fbfbfb}.style-medium-secondary-button.disabled:active span,.style-medium-secondary-button.disabled:focus span,.style-medium-secondary-button.disabled:hover span{color:#93b3b9}.style-medium-secondary-button span{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:500;line-height:1.38;text-align:center;text-transform:uppercase;color:#004152}.style-clubone-button-main{text-decoration:none;background:#00ecc9}.style-clubone-button-main:hover{background:#6cffdc}.style-clubone-button-main:active{background:#00d4b4}.style-clubone-button-main:active span{color:#004152}.style-clubone-button-main span{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:500;line-height:1.38;text-align:center;text-transform:uppercase;color:#004152}.style-clubone-button-main.disabled{opacity:.5}.style-clubone-button{display:block;text-decoration:none;background:#00ecc9}.style-clubone-button:hover{background:#6cffdc}.style-clubone-button:active{background:#00d4b4}.style-clubone-button:active span{color:#004152}.style-clubone-button span{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:500;line-height:1.38;text-align:center;text-transform:uppercase;color:#004152}.style-clubone-button.disabled{opacity:.5}.style-small-clubone-button{display:block;text-decoration:none;background:#00ecc9}.style-small-clubone-button:hover{background:#6cffdc}.style-small-clubone-button:active{background:#00d4b4}.style-small-clubone-button:active span{color:#004152}.style-small-clubone-button span{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:500;line-height:1.38;text-align:center;text-transform:uppercase;color:#004152}.style-small-clubone-button.disabled{opacity:.5}.style-small-clubone-button span{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:14px;font-weight:500;line-height:1.29;text-align:center;text-transform:uppercase;color:#004152;color:#fff}.style-medium-clubone-button{display:block;text-decoration:none;background:#00ecc9}.style-medium-clubone-button:hover{background:#6cffdc}.style-medium-clubone-button:active{background:#00d4b4}.style-medium-clubone-button:active span{color:#004152}.style-medium-clubone-button span{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:500;line-height:1.38;text-align:center;text-transform:uppercase;color:#004152}.style-medium-clubone-button.disabled{opacity:.5}.style-medium-clubone-button span{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:500;line-height:1.38;text-align:center;text-transform:uppercase;color:#004152;color:#fff}.style-big-clubone-button{display:block;text-decoration:none;background:#00ecc9}.style-big-clubone-button:hover{background:#6cffdc}.style-big-clubone-button:active{background:#00d4b4}.style-big-clubone-button:active span{color:#004152}.style-big-clubone-button span{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:500;line-height:1.38;text-align:center;text-transform:uppercase;color:#004152}.style-big-clubone-button.disabled{opacity:.5}.style-big-clubone-button span{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:20px;font-weight:500;line-height:1.2;text-align:center;text-transform:uppercase;color:#004152;color:#fff}.style-green-medium-clubone-button{display:block;text-decoration:none;background:#00ecc9}.style-green-medium-clubone-button:hover{background:#6cffdc}.style-green-medium-clubone-button:active{background:#00d4b4}.style-green-medium-clubone-button:active span{color:#004152}.style-green-medium-clubone-button span{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:500;line-height:1.38;text-align:center;text-transform:uppercase;color:#004152}.style-social-button{display:inline-block;width:32px;height:32px;cursor:pointer;background:url(/o/liferay-theme-desktop/css/../img/templates_and_portlets/social_icons.svg) no-repeat;background-color:#004152}.style-social-button:hover{background-color:#466b77}.style-social-button.facebook{background-position:2px 2px}.style-social-button.twitter{background-position:-85px 4px}.style-social-button.linkedin{background-position:-56px 2px}.style-social-button.google{background-position:-28px 1px}.style-communication-button{display:inline-block;width:32px;height:32px;cursor:pointer;background:url(/o/liferay-theme-desktop/css/../img/templates_and_portlets/communication_icons.svg) no-repeat;background-color:#004152}.style-communication-button:hover{background-color:#466b77}.style-communication-button.newsletter{background-position:-19px 5px}.style-communication-button.rss{background-position:-46px 5px}.style-communication-button.bookmark{background-position:5px 3px}.style-horizontal-tabs-combined li{background:0;position:relative;border:1px solid #004152;margin-right:8px}.style-horizontal-tabs-combined li.active{background:#004152 !important;margin-left:0;padding-left:0}.style-horizontal-tabs-combined li.active .arrow{display:none}.style-horizontal-tabs-combined li.active a{background-image:none !important;background:#004152}.style-horizontal-tabs-combined li.active a:hover{background:#004152 !important}.style-horizontal-tabs-combined li.active a:hover span{color:#fff}.style-horizontal-tabs-combined li.active a span{color:#fff}.style-horizontal-tabs-combined li.active:after{content:'';position:absolute;left:50%;transform:translateX(-50%);width:0;height:0;border-style:solid;border-width:9px 8.5px 0 8.5px;border-color:#004152 transparent transparent transparent}.style-horizontal-tabs-combined li a{margin:0 !important;background:0 0 !important}.style-horizontal-tabs-combined li a span{padding:8px 10px 6px;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:12px;font-weight:500;line-height:1.33;color:#004152;text-align:center}.style-horizontal-tabs-combined li a:hover{background:#eef1f1 !important}.style-horizontal-tabs-combined li a:hover span{color:#004152}.style-tag-combined{display:block;text-decoration:none;background:#fff;border:solid 1px #004152;letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:14px;font-weight:500;line-height:1.29;text-align:center;text-transform:uppercase;color:#004152;display:inline-block;padding:4px 8px;border-color:#a4bec3}.style-tag-combined:hover{background:#eef1f1}.style-tag-combined:active{background:#ddd}.style-tag-combined.disabled{background:#fbfbfb}.style-tag-combined.disabled span{color:#93b3b9}.style-tag-combined.disabled:active,.style-tag-combined.disabled:focus,.style-tag-combined.disabled:hover{background:#fbfbfb}.style-tag-combined.disabled:active span,.style-tag-combined.disabled:focus span,.style-tag-combined.disabled:hover span{color:#93b3b9}.style-tag-combined-selected{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:14px;font-weight:500;line-height:1.29;text-align:center;text-transform:uppercase;color:#004152;color:#fff;background:#004152;display:inline-block;padding:5px 8px;border:0}.style-table-inputs-combined{border:0}.style-table-inputs-combined th{border-right:1px solid #fff;border-left:0}.style-table-inputs-combined th span{font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:14px;font-weight:500;line-height:1.29;color:#fff;background-color:#466b77;text-align:left;padding:11px 0 11px 16px;border:0}.style-table-inputs-combined th:last-child{border-right:0}.style-table-inputs-combined td{border:0}.style-table-data-combined{border-collapse:collapse;border-style:hidden;border-bottom:solid 1px #ddd}.style-table-data-combined th{border:0}.style-table-data-combined th span{font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:14px;font-weight:500;line-height:1.29;color:#fff;background:#466b77;text-align:left}.style-table-data-combined tr:nth-child(2n){background:#eef1f1}.style-table-data-combined tr:nth-child(2n+1){background:#fff}.style-table-data-combined td{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:1.38;color:#004152;border-right:solid 1px #ddd;background:0;text-align:left;padding:0 16px;vertical-align:middle}.style-table-data-combined td:last-child{border:0}.style-table-list-combined{border-collapse:collapse;border-style:hidden;border-bottom:solid 1px #ddd}.style-table-list-combined th{border:0}.style-table-list-combined th span{font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:14px;font-weight:500;line-height:1.29;color:#fff;background:#466b77;text-align:left}.style-table-list-combined tr{border-bottom:solid 1px #ddd}.style-table-list-combined td{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:1.38;color:#004152;background:0;text-align:left;padding:0 16px;vertical-align:middle}.style-message-combined-error{display:block;padding:0;margin:0;background:#ffc8be;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;border:0;border-style:none;text-shadow:none;border-top:solid 1px #004152}.style-message-combined-error:empty{display:none}.style-message-combined-error span{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:1.38;color:#004152;display:block;padding:16px}.style-message-combined-success{display:block;padding:0;margin:0;background:#ffc8be;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;border:0;border-style:none;text-shadow:none;border-top:solid 1px #004152;background:#cdf8eb}.style-message-combined-success:empty{display:none}.style-message-combined-success span{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:1.38;color:#004152;display:block;padding:16px}.style-link-combined{font-weight:500;color:#004152;outline:0}.style-link-combined:hover{text-decoration:none;color:#00bea2}.style-link-combined:hover svg path{fill:#00bea2}.style-link-combined:active{text-decoration:none;color:#009d85}.style-link-combined:active svg path{fill:#009d85}.style-text-combined-green-link{color:#009d85}.style-text-combined-black-link{color:#004152}.link-green,.style-link-combined-green-link{letter-spacing:normal;color:#009d85}.link-green:active,.style-link-combined-green-link:active{text-decoration:none;color:#009d85}.link-green:active svg path,.style-link-combined-green-link:active svg path{fill:#009d85}.link-green:hover,.style-link-combined-green-link:hover{text-decoration:none;color:#00bea2}.link-green:hover svg path,.style-link-combined-green-link:hover svg path{fill:#00bea2}.style-link-combined-blue-link{letter-spacing:normal;color:#009d85}.style-link-combined-blue-link:active{text-decoration:none;color:#009d85}.style-link-combined-blue-link:active svg path{fill:#009d85}.style-link-combined-blue-link:hover{text-decoration:none;color:#00bea2}.style-link-combined-blue-link:hover svg path{fill:#00bea2}.style-link-combined-green-link-small{letter-spacing:normal;color:#009d85}.style-link-combined-green-link-small:active{text-decoration:none;color:#009d85}.style-link-combined-green-link-small:active svg path{fill:#009d85}.style-link-combined-green-link-small:hover{text-decoration:none;color:#00bea2}.style-link-combined-green-link-small:hover svg path{fill:#00bea2}.style-link-combined-black-link{letter-spacing:normal;color:#004152}.style-link-combined-black-link:active{text-decoration:none;color:#009d85}.style-link-combined-black-link:active svg path{fill:#009d85}.style-link-combined-black-link:hover{text-decoration:none;color:#00bea2}.style-link-combined-black-link:hover svg path{fill:#00bea2}.style-link-combined-small-black-link{letter-spacing:normal;color:#004152}.style-link-combined-small-black-link:active{text-decoration:none;color:#009d85}.style-link-combined-small-black-link:active svg path{fill:#009d85}.style-link-combined-small-black-link:hover{text-decoration:none;color:#00bea2}.style-link-combined-small-black-link:hover svg path{fill:#00bea2}.style-link-combined-inline-link{text-decoration:underline !important}.style-link-combined-inline-link:active{text-decoration:none;color:#009d85}.style-link-combined-inline-link:active svg path{fill:#009d85}.style-link-combined-inline-link:hover{text-decoration:none;color:#00bea2}.style-link-combined-inline-link:hover svg path{fill:#00bea2}.style-link-combined-inline-link:after{display:none}.style-link-combined-white-link{color:#fff}.style-link-combined-white-link:active{text-decoration:none;color:#00bea2}.style-link-combined-white-link:active svg path{fill:#00bea2}.style-link-combined-white-link:hover{text-decoration:none;color:#6cffdc}.style-link-combined-white-link:hover svg path{fill:#6cffdc}.style-link-combined-action-link{color:#00ecc9}.style-link-combined-action-link:active{text-decoration:none;color:#00bea2}.style-link-combined-action-link:active svg path{fill:#00bea2}.style-link-combined-action-link:hover{text-decoration:none;color:#6cffdc}.style-link-combined-action-link:hover svg path{fill:#6cffdc}.style-link-combined-footer-link-dark{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:12px;font-weight:500;line-height:1.33;color:#004152}.style-link-combined-footer-link-dark:active,.style-link-combined-footer-link-dark:hover{color:#009d85}.style-list-bullets-combined{position:relative;list-style:none;margin:0 0 16px 0}.style-list-bullets-combined li{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:1.38;color:#004152;margin:0;padding:0 0 12px 16px}.style-list-bullets-combined li:last-child{padding-bottom:0}.style-list-bullets-combined li .bold-sentence{font-weight:700;padding-bottom:4px}.style-list-bullets-combined li::before{content:" ";position:absolute;width:8px;height:8px;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;left:0;margin-top:5px}.style-list-ticks-combined{position:relative;list-style:none;margin:0 0 24px 0}.style-list-ticks-combined li{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:1.38;color:#004152;margin:0;padding:10px 0 10px 22px}.style-list-ticks-combined li .bold-sentence{font-weight:700;padding-bottom:4px}.style-list-ticks-combined li::before{content:" ";position:absolute;left:0;width:14px;height:14px;margin-top:2px;background:url(/o/liferay-theme-desktop/css/../img/svg/check_icon_rounded.svg)}.style-list-arrows-combined{position:relative;list-style:none;margin:0 0 16px 0 !important}.style-list-arrows-combined li{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:1.38;color:#004152;margin:0;padding:0 0 8px 17px}.style-list-arrows-combined li .bold-sentence{font-weight:700;padding-bottom:4px}.style-list-arrows-combined li::before{content:"\2192";margin-right:8px;position:absolute;left:0}.style-calendar-combined{padding:0 16px 14px;display:none;width:288px;height:auto;z-index:1004 !important;border:0;border-top:1px solid #004152;background:#fbfbfb;-webkit-box-shadow:0 1px 8px rgba(0,0,0,.25);-moz-box-shadow:0 1px 8px rgba(0,0,0,.25);box-shadow:0 1px 8px rgba(0,0,0,.25);box-sizing:border-box;position:relative;margin-top:8px}.style-calendar-combined:before{content:"";display:block;position:absolute;top:-7px;left:31px;width:12px;height:12px;background:#fbfbfb;transform:rotate(45deg);border-top:1px solid #004152;border-left:1px solid #004152}.style-calendar-combined .ui-datepicker-header{background:0;position:relative;padding:0;border:0;margin-bottom:24px;margin-top:14px}.style-calendar-combined .ui-datepicker-header .ui-state-hover{border:0;background:0}.style-calendar-combined .ui-datepicker-header .ui-datepicker-next,.style-calendar-combined .ui-datepicker-header .ui-datepicker-prev{position:absolute;top:2px;width:24px;height:24px}.style-calendar-combined .ui-datepicker-header .ui-datepicker-next span,.style-calendar-combined .ui-datepicker-header .ui-datepicker-prev span{display:block;position:static;margin-left:0;margin-top:0;background:url(/o/liferay-theme-desktop/css/../img/templates_and_portlets/icon_open_circle_24px.svg) no-repeat;width:24px;height:24px}.style-calendar-combined .ui-datepicker-header .ui-datepicker-prev{left:0}.style-calendar-combined .ui-datepicker-header .ui-datepicker-prev span{transform:rotate(90deg)}.style-calendar-combined .ui-datepicker-header .ui-datepicker-next{right:0}.style-calendar-combined .ui-datepicker-header .ui-datepicker-next span{transform:rotate(-90deg)}.style-calendar-combined .ui-datepicker-header .ui-datepicker-prev-hover{top:2px;left:0}.style-calendar-combined .ui-datepicker-header .ui-datepicker-next-hover{top:2px;right:0}.style-calendar-combined .ui-datepicker-header .ui-datepicker-title{margin:0 32px;line-height:0;text-align:center}.style-calendar-combined .ui-datepicker-header .ui-datepicker-title select{-moz-appearance:none;-webkit-appearance:none;-o-appearance:none;width:224px;height:28px;padding:0 0 0 8px;background:transparent url(/o/liferay-theme-desktop/css/../img/templates_and_portlets/ui_arrow_circle.svg) 187px -145px no-repeat;background-color:#004152;border:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:1.38;color:#004152;color:#fff;font-weight:500;padding-top:3px;padding-left:4px;-webkit-padding-start:8px;-webkit-padding-before:1px}.style-calendar-combined .ui-datepicker-header .ui-datepicker-title select:disabled{background:transparent url(/o/liferay-theme-desktop/css/../img/templates_and_portlets/ui_arrow_circle.svg) 187px -100px no-repeat;background-color:#fbfbfb;color:#ddd}.style-calendar-combined .ui-datepicker-header .ui-datepicker-title select::-ms-expand{display:none}.style-calendar-combined .ui-datepicker-header .ui-datepicker-title select option{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:1.38;color:#fff;font-weight:500;overflow:visible;background-color:#fff;color:#004152}.style-calendar-combined .ui-datepicker-header .ui-datepicker-title select option:disabled{background-color:#eef1f1;color:#ddd}.style-calendar-combined .ui-datepicker-header .ui-datepicker-title select option:checked{background-color:#004152;color:#fff}.style-calendar-combined .ui-datepicker-header .ui-datepicker-title select option:hover{background-color:#466b77}.style-calendar-combined .ui-datepicker-header .ui-datepicker-title select.ui-datepicker-month{width:62%;margin:0 8px 0 0;background-position:82px -144px}.style-calendar-combined .ui-datepicker-header .ui-datepicker-title select.ui-datepicker-year{width:33%;margin:0;background-position:27px -144px}.style-calendar-combined .ui-datepicker-calendar{height:auto;width:100%;font-size:0;border-collapse:separate;margin:0;border-spacing:3px 0}.style-calendar-combined .ui-datepicker-calendar thead th{height:32px;padding:0;text-align:center;border:0;vertical-align:middle}.style-calendar-combined .ui-datepicker-calendar thead th span{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:1.38;color:#004152;line-height:1.07}.style-calendar-combined .ui-datepicker-calendar tbody td{border:0;padding:0;vertical-align:middle;text-align:center;height:32px}.style-calendar-combined .ui-datepicker-calendar tbody td:hover{background:#eef1f1}.style-calendar-combined .ui-datepicker-calendar tbody td .ui-state-default{display:inline;border:0;background:0;letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:1.38;color:#004152;line-height:1.07}.style-calendar-combined .ui-datepicker-calendar tbody td.ui-datepicker-current-day{background-color:#004152}.style-calendar-combined .ui-datepicker-calendar tbody td.ui-datepicker-current-day a.ui-state-default{color:#fff}.style-calendar-combined .ui-datepicker-calendar tbody td.ui-datepicker-other-month span.ui-state-default{color:#959595}@font-face{font-family:GTWalsheim;src:url(/o/liferay-theme-desktop/css/../fonts/brand_renewal/gt_walsheim_pro/GT-Walsheim-Pro-Regular.eot);src:url(/o/liferay-theme-desktop/css/../fonts/brand_renewal/gt_walsheim_pro/GT-Walsheim-Pro-Regular.eot?#iefix) format('embedded-opentype'),url(/o/liferay-theme-desktop/css/../fonts/brand_renewal/gt_walsheim_pro/GT-Walsheim-Pro-Regular.woff) format('woff'),url(/o/liferay-theme-desktop/css/../fonts/brand_renewal/gt_walsheim_pro/GT-Walsheim-Pro-Regular.ttf) format('truetype');font-weight:400;font-style:normal}@font-face{font-family:GTWalsheim;src:url(/o/liferay-theme-desktop/css/../fonts/brand_renewal/gt_walsheim_pro/GT-Walsheim-Pro-Regular-Oblique.eot);src:url(/o/liferay-theme-desktop/css/../fonts/brand_renewal/gt_walsheim_pro/GT-Walsheim-Pro-Regular-Oblique.eot?#iefix) format('embedded-opentype'),url(/o/liferay-theme-desktop/css/../fonts/brand_renewal/gt_walsheim_pro/GT-Walsheim-Pro-Regular-Oblique.woff) format('woff'),url(/o/liferay-theme-desktop/css/../fonts/brand_renewal/gt_walsheim_pro/GT-Walsheim-Pro-Regular-Oblique.ttf) format('truetype');font-weight:400;font-style:italic}@font-face{font-family:GTWalsheim;src:url(/o/liferay-theme-desktop/css/../fonts/brand_renewal/gt_walsheim_pro/GT-Walsheim-Pro-Medium.eot);src:url(/o/liferay-theme-desktop/css/../fonts/brand_renewal/gt_walsheim_pro/GT-Walsheim-Pro-Medium.eot?#iefix) format('embedded-opentype'),url(/o/liferay-theme-desktop/css/../fonts/brand_renewal/gt_walsheim_pro/GT-Walsheim-Pro-Medium.woff) format('woff'),url(/o/liferay-theme-desktop/css/../fonts/brand_renewal/gt_walsheim_pro/GT-Walsheim-Pro-Medium.ttf) format('truetype');font-weight:500;font-style:normal}@font-face{font-family:GTWalsheim;src:url(/o/liferay-theme-desktop/css/../fonts/brand_renewal/gt_walsheim_pro/GT-Walsheim-Pro-Medium-Oblique.eot);src:url(/o/liferay-theme-desktop/css/../fonts/brand_renewal/gt_walsheim_pro/GT-Walsheim-Pro-Medium-Oblique.eot?#iefix) format('embedded-opentype'),url(/o/liferay-theme-desktop/css/../fonts/brand_renewal/gt_walsheim_pro/GT-Walsheim-Pro-Medium-Oblique.woff) format('woff'),url(/o/liferay-theme-desktop/css/../fonts/brand_renewal/gt_walsheim_pro/GT-Walsheim-Pro-Medium-Oblique.ttf) format('truetype');font-weight:500;font-style:italic}@font-face{font-family:GTWalsheim;src:url(/o/liferay-theme-desktop/css/../fonts/brand_renewal/gt_walsheim_pro/GT-Walsheim-Pro-Bold.eot);src:url(/o/liferay-theme-desktop/css/../fonts/brand_renewal/gt_walsheim_pro/GT-Walsheim-Pro-Bold.eot?#iefix) format('embedded-opentype'),url(/o/liferay-theme-desktop/css/../fonts/brand_renewal/gt_walsheim_pro/GT-Walsheim-Pro-Bold.woff) format('woff'),url(/o/liferay-theme-desktop/css/../fonts/brand_renewal/gt_walsheim_pro/GT-Walsheim-Pro-Bold.ttf) format('truetype');font-weight:700;font-style:normal}@font-face{font-family:GTWalsheim;src:url(/o/liferay-theme-desktop/css/../fonts/brand_renewal/gt_walsheim_pro/GT-Walsheim-Pro-Bold-Oblique.eot);src:url(/o/liferay-theme-desktop/css/../fonts/brand_renewal/gt_walsheim_pro/GT-Walsheim-Pro-Bold-Oblique.eot?#iefix) format('embedded-opentype'),url(/o/liferay-theme-desktop/css/../fonts/brand_renewal/gt_walsheim_pro/GT-Walsheim-Pro-Bold-Oblique.woff) format('woff'),url(/o/liferay-theme-desktop/css/../fonts/brand_renewal/gt_walsheim_pro/GT-Walsheim-Pro-Bold-Oblique.ttf) format('truetype');font-weight:700;font-style:italic}.header-footer-service *,.mac *{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none}[hidden]{display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}button,html,input,select,textarea{font-family:sans-serif;color:#222}body{margin:0;font-size:1em;line-height:1.4}::-moz-selection{background:#fe57a1;color:#fff;text-shadow:none}::selection{background:#fe57a1;color:#fff;text-shadow:none}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}blockquote{margin:1em 40px}dfn{font-style:italic}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}ins{background:#ff9;color:#000;text-decoration:none}mark{background:#ff0;color:#000;font-style:italic;font-weight:700}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:after,q:before{content:"";content:none}small{font-size:85%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}ol,ul{margin:1em 0;padding:0 0 0 40px}dd{margin:0 0 0 40px}nav ol,nav ul{list-style:none;list-style-image:none;margin:0;padding:0}img{border:0;-ms-interpolation-mode:bicubic;vertical-align:middle}svg:not(:root){overflow:hidden}figure{margin:0}form{margin:0}fieldset{border:0;margin:0;padding:0}label{cursor:pointer}legend{border:0;padding:0;white-space:normal}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline}button,input{line-height:normal}button,input[type=button],input[type=reset],input[type=submit]{cursor:pointer;-webkit-appearance:button}button[disabled],input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top;resize:vertical}input:invalid,textarea:invalid{background-color:#f0dddd}table{border-collapse:collapse;border-spacing:0}td{vertical-align:top}.chromeframe{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,dialog,div,dl,dt,em,embed,fieldset,figcaption,figure,font,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,hr,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,meter,nav,object,ol,output,p,pre,progress,q,rp,rt,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video,xmp{border:0;margin:0;padding:0;font-size:100%}body,html{height:100%}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}b,strong{font-weight:700}img{color:transparent;font-size:0;vertical-align:middle;-ms-interpolation-mode:bicubic}ol,ul{list-style:none}li{display:list-item}table{border-collapse:collapse;border-spacing:0}caption,td,th{font-weight:400;vertical-align:top;text-align:left}q{quotes:none}q:after,q:before{content:'';content:none}small,sub,sup{font-size:75%}sub,sup{line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}svg{overflow:hidden}body.custom-theme{min-width:960px}.container_12{margin-left:auto;margin-right:auto;width:960px}.grid_1,.grid_10,.grid_11,.grid_12,.grid_2,.grid_3,.grid_4,.grid_5,.grid_6,.grid_7,.grid_8,.grid_9{display:inline;float:left;margin-left:10px;margin-right:10px}.pull_1,.pull_10,.pull_11,.pull_2,.pull_3,.pull_4,.pull_5,.pull_6,.pull_7,.pull_8,.pull_9,.push_1,.push_10,.push_11,.push_2,.push_3,.push_4,.push_5,.push_6,.push_7,.push_8,.push_9{position:relative}.alpha{margin-left:0}.omega{margin-right:0}.container_12 .grid_1{width:60px}.container_12 .grid_2{width:140px}.container_12 .grid_3{width:220px}.container_12 .grid_4{width:300px}.container_12 .grid_5{width:380px}.container_12 .grid_6{width:460px}.container_12 .grid_7{width:540px}.container_12 .grid_8{width:620px}.container_12 .grid_9{width:700px}.container_12 .grid_10{width:780px}.container_12 .grid_11{width:860px}.container_12 .grid_12{width:940px}.container_12 .prefix_1{padding-left:80px}.container_12 .prefix_2{padding-left:160px}.container_12 .prefix_3{padding-left:240px}.container_12 .prefix_4{padding-left:320px}.container_12 .prefix_5{padding-left:400px}.container_12 .prefix_6{padding-left:480px}.container_12 .prefix_7{padding-left:560px}.container_12 .prefix_8{padding-left:640px}.container_12 .prefix_9{padding-left:720px}.container_12 .prefix_10{padding-left:800px}.container_12 .prefix_11{padding-left:880px}.container_12 .suffix_1{padding-right:80px}.container_12 .suffix_2{padding-right:160px}.container_12 .suffix_3{padding-right:240px}.container_12 .suffix_4{padding-right:320px}.container_12 .suffix_5{padding-right:400px}.container_12 .suffix_6{padding-right:480px}.container_12 .suffix_7{padding-right:560px}.container_12 .suffix_8{padding-right:640px}.container_12 .suffix_9{padding-right:720px}.container_12 .suffix_10{padding-right:800px}.container_12 .suffix_11{padding-right:880px}.container_12 .push_1{left:80px}.container_12 .push_2{left:160px}.container_12 .push_3{left:240px}.container_12 .push_4{left:320px}.container_12 .push_5{left:400px}.container_12 .push_6{left:480px}.container_12 .push_7{left:560px}.container_12 .push_8{left:640px}.container_12 .push_9{left:720px}.container_12 .push_10{left:800px}.container_12 .push_11{left:880px}.container_12 .pull_1{left:-80px}.container_12 .pull_2{left:-160px}.container_12 .pull_3{left:-240px}.container_12 .pull_4{left:-320px}.container_12 .pull_5{left:-400px}.container_12 .pull_6{left:-480px}.container_12 .pull_7{left:-560px}.container_12 .pull_8{left:-640px}.container_12 .pull_9{left:-720px}.container_12 .pull_10{left:-800px}.container_12 .pull_11{left:-880px}.container_12 .grid_wide{width:960px}.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}.clearfix:after,.clearfix:before,.container_12:after,.container_12:before{content:'.';display:block;overflow:hidden;visibility:hidden;font-size:0;line-height:0;width:0;height:0}.clearfix:after,.container_12:after{clear:both}.clearfix,.container_12{zoom:1}.layout-two-columns{height:100%}.layout-two-columns .two-columns-column-container{display:inline-block;width:50%;height:100%}.layout-two-columns .column-left{float:left}.layout-two-columns .column-left .two-columns-column{position:relative;margin-right:20px}.layout-two-columns .column-right{float:right}.layout-two-columns .column-right .two-columns-column{position:relative;margin-left:20px}.layout-two-columns.margin-small .column-left .two-columns-column{margin-right:17px}.layout-two-columns.margin-small .column-right .two-columns-column{margin-left:17px}body{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:1.38;color:#004152}body.html-editor{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:1.38;color:#004152}#content-container{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:1.38;color:#004152}a{font-weight:500;color:#004152;outline:0}a:hover{text-decoration:none;color:#00bea2}a:hover svg path{fill:#00bea2}a:active{text-decoration:none;color:#009d85}a:active svg path{fill:#009d85}a.link-green{letter-spacing:normal;color:#009d85}a.link-green:active{text-decoration:none;color:#009d85}a.link-green:active svg path{fill:#009d85}a.link-green:hover{text-decoration:none;color:#00bea2}a.link-green:hover svg path{fill:#00bea2}a.link-green.link-spotify:after{display:inline-block;content:"";position:relative;top:2px;left:4px;width:15px;height:15px;background:url(/o/liferay-theme-desktop/css/../img/templates_and_portlets/spotify_icons.svg) -5px -5px no-repeat}a.link-green.link-spotify:active:after,a.link-green.link-spotify:hover:after{background:url(/o/liferay-theme-desktop/css/../img/templates_and_portlets/spotify_icons.svg) -30px -5px no-repeat}a.link-blue{letter-spacing:normal;color:#009d85}a.link-blue:active{text-decoration:none;color:#009d85}a.link-blue:active svg path{fill:#009d85}a.link-blue:hover{text-decoration:none;color:#00bea2}a.link-blue:hover svg path{fill:#00bea2}a.link-black{letter-spacing:normal;color:#004152}a.link-black:active{text-decoration:none;color:#009d85}a.link-black:active svg path{fill:#009d85}a.link-black:hover{text-decoration:none;color:#00bea2}a.link-black:hover svg path{fill:#00bea2}a.inline-link{text-decoration:underline !important}a.inline-link:active{text-decoration:none;color:#009d85}a.inline-link:active svg path{fill:#009d85}a.inline-link:hover{text-decoration:none;color:#00bea2}a.inline-link:hover svg path{fill:#00bea2}a.inline-link:after{display:none}a.link-white{color:#fff}a.link-white:active{text-decoration:none;color:#00bea2}a.link-white:active svg path{fill:#00bea2}a.link-white:hover{text-decoration:none;color:#6cffdc}a.link-white:hover svg path{fill:#6cffdc}a.link-green-action{color:#00ecc9}a.link-green-action:active{text-decoration:none;color:#00bea2}a.link-green-action:active svg path{fill:#00bea2}a.link-green-action:hover{text-decoration:none;color:#6cffdc}a.link-green-action:hover svg path{fill:#6cffdc}a.link-arrow:after{content:"\a0\02192"}a[class*=link-icon-]{display:flex;align-items:center}a[class*=link-icon-]:before{content:"";width:24px;height:24px;margin-right:10px}a[class*=link-icon-].link-icon-svg:before{display:none}a[class*=link-icon-].link-icon-svg svg{margin-right:10px}a[class*=link-icon-].link-icon-calendar:before{background:url(/o/liferay-theme-desktop/img/svg/calendars/calendar_link_buoy.svg);background-size:cover}a[class*=link-icon-].link-icon-calendar:hover:before{background:url(/o/liferay-theme-desktop/img/svg/calendars/calendar_buoy.svg);background-size:cover}a.cws-accordion-item__header:hover .cws-accordion-item__icon-arrow path{fill:#004152}h1,h2,h3,h4,h5,h6{margin:0;padding:0;font-weight:400}h4 b a,h4 strong a,h5 b a,h5 strong a,p b a,p strong a,p.tlnk-gp-body-small b a,p.tlnk-gp-body-small strong a{font-weight:700}h1{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:46px;font-weight:500;line-height:1.22;color:#004152;margin-bottom:12px}h1.default{font-size:46px !important}h2{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:32px;font-weight:500;line-height:1.25;color:#004152;margin-bottom:12px}h2.default{font-size:32px !important}h3{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:24px;font-weight:500;line-height:1.25;color:#004152;margin-bottom:12px}h3.default{font-size:24px !important}h4{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:20px;font-weight:500;line-height:1.3;color:#004152;margin-bottom:10px}h4.default{font-size:20px !important}h5{font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:18px;line-height:1.33;color:#004152;margin-bottom:10px}h5.default{font-size:18px !important}p{margin:0 0 8px}p.tlnk-lead{font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:18px;line-height:1.33;color:#004152;margin-bottom:10px}p.tlnk-gp-body-small{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:14px;font-weight:400;line-height:1.43;margin-bottom:8px;color:#004152}p.tlnk-gp-body-small a[class*=link-icon-] svg{margin-right:10px}p.tlnk-gp-body-small a[class*=link-icon-]:before{width:20px;height:20px;margin-right:8px}.font-weight-regular{font-weight:400}.font-weight-medium{font-weight:500}.font-weight-bold,b,strong{font-weight:700}.text-color-white{color:#fff !important}.text-color-white a.inline-link,.text-color-white a.link-black{color:#fff}.text-color-white a.inline-link:active,.text-color-white a.link-black:active{text-decoration:none;color:#00bea2}.text-color-white a.inline-link:active svg path,.text-color-white a.link-black:active svg path{fill:#00bea2}.text-color-white a.inline-link:hover,.text-color-white a.link-black:hover{text-decoration:none;color:#6cffdc}.text-color-white a.inline-link:hover svg path,.text-color-white a.link-black:hover svg path{fill:#6cffdc}.text-color-white a.link-green{color:#00ecc9}.text-color-white a.link-green:active{text-decoration:none;color:#00bea2}.text-color-white a.link-green:active svg path{fill:#00bea2}.text-color-white a.link-green:hover{text-decoration:none;color:#6cffdc}.text-color-white a.link-green:hover svg path{fill:#6cffdc}.text-color-midnight{color:#004152 !important}.text-color-gray{color:#7799a1 !important}section.basic-packages{margin-bottom:30px}section.basic-packages ul.tabs.horizontal a span{line-height:40px;padding:0 16px 4px 36px}section.basic-packages ul.tabs.horizontal .cruises a span{background-position:9px -908px}section.basic-packages ul.tabs.horizontal .active.cruises a span{background-position:9px -605px}section.basic-packages ul.tabs.horizontal .day_cruises a span{background-position:9px -958px}section.basic-packages ul.tabs.horizontal .active.day_cruises a span{background-position:9px -655px}section.basic-packages ul.tabs.horizontal .route_trips a span{background-position:10px -1009px}section.basic-packages ul.tabs.horizontal .active.route_trips a span{background-position:10px -706px}section.basic-packages ul.tabs.horizontal .car_packages a span{background-position:8px -1059px;padding-left:40px}section.basic-packages ul.tabs.horizontal .active.car_packages a span{background-position:8px -756px}section.basic-packages ul.tabs.horizontal .hotel_packages a span{background-position:10px -1110px}section.basic-packages ul.tabs.horizontal .active.hotel_packages a span{background-position:10px -807px}section.basic-packages ul.tabs.horizontal .compare a span{background-position:9px -1160px}section.basic-packages ul.tabs.horizontal .active.compare a span{background-position:9px -857px}section.basic-packages .tab-content{min-height:205px}section.basic-packages .image-container{float:right;width:314px;height:191px;background:transparent url(/o/liferay-theme-desktop/css/../img/sprites.png) right -364px no-repeat !important}section.basic-packages .image-container .image{height:173px;margin:9px 0 0 17px;overflow:hidden;width:280px}section.basic-packages .image-container .image img{height:173px;width:280px}section.basic-packages .description{float:left;margin-left:18px;width:300px;overflow:hidden;font-size:16px;color:#4a4a4a}section.basic-packages .description h4{color:#00a3da;font-size:23px;line-height:1em;margin:0 0 10px 0}section.basic-packages .description p{font-size:16px;margin:0 0 15px 0}section.basic-packages .description p.caption{color:#00a3da;font-size:16px;margin:0 0 10px 0;text-transform:uppercase}section.basic-packages .selector{float:left;height:auto;margin:0 0 0 10px;width:301px}section.basic-packages .selector li{font-size:13px;display:block;padding-left:0;padding-right:0}section.basic-packages .selector li a{background:url(/o/liferay-theme-desktop/css/../img/selector_package_specials.png) bottom left no-repeat;color:#00529c;display:block;line-height:36px;padding:0 40px 0 21px}section.basic-packages .selector li a:hover{color:#ff0005}section.basic-packages .selector li.active a{background-position:0 0;color:#ff0005;outline:0}section.basic-packages .selector.tabs{margin-top:0}section.basic-packages .package h3,section.basic-packages .package h4{font-size:23px;color:#00a3da;line-height:1em}section.basic-packages .package h3 a,section.basic-packages .package h4 a{color:#00a3da}section.basic-packages .package h3{font-size:16px;margin:14px 0 0 18px;float:left}section.basic-packages .package h4{margin:30px 0 14px 0}section.basic-packages .package .image-container{float:right;width:314px;height:191px;background:transparent url(/o/liferay-theme-desktop/css/../img/sprites.png) right -364px no-repeat !important}section.basic-packages .package .image-container .image{height:173px;margin:9px 0 0 17px;overflow:hidden;width:280px}section.basic-packages .package .image-container .image img{height:173px;width:280px}section.basic-packages .package .description{float:left;margin-left:18px;width:300px;overflow:hidden;font-size:16px;color:#4a4a4a}section.basic-packages .package .description h4{color:#00a3da;font-size:23px;line-height:1em;margin:0 0 10px 0}section.basic-packages .package .description p{font-size:16px;margin:0 0 15px 0}section.basic-packages .package .description p.caption{color:#00a3da;font-size:16px;margin:0 0 10px 0;text-transform:uppercase}section.basic-packages .package .selector{float:left;height:auto;margin:0 0 0 10px;width:301px}section.basic-packages .package .selector li{font-size:13px;display:block;padding-left:0;padding-right:0}section.basic-packages .package .selector li a{background:url(/o/liferay-theme-desktop/css/../img/selector_package_specials.png) bottom left no-repeat;color:#00529c;display:block;line-height:36px;padding:0 40px 0 21px}section.basic-packages .package .selector li a:hover{color:#ff0005}section.basic-packages .package .selector li.active a{background-position:0 0;color:#ff0005;outline:0}section.basic-packages .package .selector.tabs{margin-top:0}section.liftup{margin-top:40px}section.liftup.nomargin{margin-top:0;padding:0 0 30px 0}section.liftup h2{float:left}section.liftup .all{float:left;display:block;margin-left:24px;margin-top:15px;font-size:16px;line-height:1em}section.liftup .content{float:left;width:428px;margin-left:10px}section.liftup .content h3{font-size:26px;color:#00a3da;line-height:1em;letter-spacing:-.055em}section.liftup .content h3 a{color:#00a3da}section.liftup .content p.caption{margin:2px 0 12px 0;font-size:19px;line-height:1em;color:#00a3da;text-transform:uppercase;letter-spacing:-.01em}section.liftup .content p{font-size:16px;color:#4a4a4a}section.liftup .image-container{float:right;margin:0 -3px 0 0 !important;width:458px !important;height:211px !important;background:url(/o/liferay-theme-desktop/css/../img/sprites.png) no-repeat left -364px !important;padding:8px 7px 8px 19px !important}section.liftup .image-container .image{margin:0;width:445px !important;height:205px !important;overflow:hidden}section.liftup .image-container .image img{width:445px !important;height:205px !important}section.liftup .link{float:right;line-height:1em;text-align:right;font-size:14px;color:#777;padding:10px 20px 0 0;width:445px}section.liftup .link a{color:#00a3da}section.liftup .link a:hover{color:#2363ad}.images-and-videos,section.images-and-videos{margin-top:36px}.images-and-videos .box,section.images-and-videos .box{position:relative;float:left;width:172px;margin:30px 0 25px 23px}.images-and-videos .box .image-container,section.images-and-videos .box .image-container{background:url(/o/liferay-theme-desktop/css/../img/sprites.png) no-repeat 0 -596px;width:158px;height:102px;padding:4px 0 0 15px}.images-and-videos .box .image-container .image,section.images-and-videos .box .image-container .image{width:151px;height:93px;overflow:hidden}.images-and-videos .box .media,section.images-and-videos .box .media{position:absolute;top:50%;left:50%;margin:-29px 0 0 -24px;width:57px;height:57px;background:url(/o/liferay-theme-desktop/css/../img/medias.png) no-repeat}.images-and-videos .box .media a,section.images-and-videos .box .media a{outline:0;height:57px;display:block;text-indent:-9999px}.images-and-videos .box .media.video,section.images-and-videos .box .media.video{background-position:0 0}.images-and-videos .box .content,section.images-and-videos .box .content{margin:8px 0 0 7px}.images-and-videos .box .content .title,section.images-and-videos .box .content .title{margin:0 3px 0 3px;font-size:17px;color:#ff0005;line-height:1em}.images-and-videos .box .content .title strong,section.images-and-videos .box .content .title strong{font-weight:400}.images-and-videos .box .content .title a,section.images-and-videos .box .content .title a{color:#ff0005}.images-and-videos .box .content p,section.images-and-videos .box .content p{margin:0 3px 0 3px;font-size:11px;font-weight:700;color:#777;line-height:1.25em}.images-and-videos .box:first-child,section.images-and-videos .box:first-child{margin-left:0}section.onboard-experience .liftups-2{margin:6px 0 36px 0}section.onboard-experience .liftups-2 .box-container{float:left;width:480px;height:286px;background:url(/o/liferay-theme-desktop/css/../img/sprites.png) no-repeat 0 -1555px}section.onboard-experience .liftups-2 .box-container .box{position:relative;margin:0 10px;height:100%}section.onboard-experience .liftups-2 .box-container .box .content{margin:20px 7px 0 7px;text-align:right;font-size:16px;color:#4a4a4a}section.onboard-experience .liftups-2 .box-container .box .content h3{font-size:20px;margin:0;padding-bottom:2px;line-height:1em}section.onboard-experience .liftups-2 .box-container .box .content h3 a{color:#ff0005}section.onboard-experience .liftups-2 .box-container .box .content h3 a:hover{color:#00a3da}section.onboard-experience .liftups-2 .box-container .box .divider{position:absolute;top:0;left:0;width:100%;height:20px;background:url(/o/liferay-theme-desktop/css/../img/bg_divider_route_liftup.png) no-repeat}section.onboard-experience .liftups-2 .box-container:first-child{margin-left:0}section.onboard-experiences-tabs .liftups-2{margin:55px 0 36px 0}section.onboard-experiences-tabs .liftups-2 .box-container{float:left;width:480px;height:auto;background:url(/o/liferay-theme-desktop/css/../img/sprites.png) no-repeat 0 -1555px}section.onboard-experiences-tabs .liftups-2 .box-container .box{position:relative;margin:0 10px;height:100%}section.onboard-experiences-tabs .liftups-2 .box-container .box .header-title{left:0;position:absolute;top:-46px;width:100%}section.onboard-experiences-tabs .liftups-2 .box-container .box .header-title h2{color:#ff0005;font-size:20px}section.onboard-experiences-tabs .liftups-2 .box-container .box .content{margin:20px 27px 4px 27px;text-align:left;font-size:16px;color:#4a4a4a}section.onboard-experiences-tabs .liftups-2 .box-container .box .content p{line-height:17px;padding:0 0 20px 0}section.onboard-experiences-tabs .liftups-2 .box-container .box .content h3{font-size:16px;font-weight:400;padding-bottom:13px;line-height:1em}section.onboard-experiences-tabs .liftups-2 .box-container .box .content ul li{float:left;padding:0 15px 3px 0;width:120px}section.onboard-experiences-tabs .liftups-2 .box-container .box .content ul li.new-row{clear:both}section.onboard-experiences-tabs .liftups-2 .box-container .box .divider{position:absolute;top:0;left:0;width:100%;height:20px;background:url(/o/liferay-theme-desktop/css/../img/bg_divider_route_liftup.png) no-repeat}section.onboard-experiences-tabs .liftups-2 .box-container:first-child{margin-left:0}section.last-minute-offers{margin:0 auto 20px auto;overflow:hidden;width:960px}section.last-minute-offers h2{margin-left:10px}section.last-minute-offers .offers{position:relative;background:url(/o/liferay-theme-desktop/css/../img/shadow_inner_bottom.png) no-repeat bottom left;margin:15px 0 0 10px;overflow:hidden;width:920px;padding:0 0 15px 0}section.last-minute-offers .offers ul{margin:0;padding:0 0 44px 0}section.last-minute-offers .offers ul li{margin:0 0 0 12px;margin:0;padding:0;float:left;width:184px;width:100%}section.last-minute-offers .offers ul li h5{color:#00529c;font-size:16px;line-height:17px}section.last-minute-offers .offers ul li h5 a{color:#00529c}section.last-minute-offers .offers ul li .offer{float:left;padding:0 0 0 12px;width:184px}section.last-minute-offers .offers ul li .offer:first-child{padding:0}section.last-minute-offers .offers ul li:nth-child(4n+1){margin:0}section.last-minute-offers .offers a.button{position:absolute;bottom:9px;right:0}section.last-minute-offers .flex-container{display:none !important}section.liftups{height:1%;margin:0 auto 30px auto;overflow:hidden;position:relative}section.liftups .headings-2-rows .header{height:60px}section.liftups .box-container{float:left;width:480px;min-height:286px;height:1%;overflow:hidden;position:relative;background:url(/o/liferay-theme-desktop/css/../img/bg_liftups-2.png) no-repeat 0 0}section.liftups .box-container .box{height:1%;overflow:hidden;position:relative;margin:0 10px}section.liftups .box-container .box .header{margin:0 15px 10px 15px}section.liftups .box-container .box .header h3{font-size:20px;color:#ff0005;text-transform:uppercase}section.liftups .box-container .box .content{margin:0 15px;font-size:16px;color:#777;height:100%;overflow:hidden;padding:0;height:95px}section.liftups .box-container .box .content ul li{list-style-type:disc;margin:0 0 2px 2em;padding:0;line-height:1em}section.liftups .box-container .box .footer{height:150px}section.liftups .box-container .box .footer .image{width:460px;height:150px;overflow:hidden}section.liftups .box-container .box .divider{position:absolute;bottom:130px;left:0;width:100%;height:20px;background:url(/o/liferay-theme-desktop/css/../img/bg_divider_route_liftup.png) no-repeat}section.liftups .box-container:first-child{margin-left:0}section.search-results{position:relative}section.search-results .section-header{padding:40px 0 0 0}section.search-results .section-header h1{float:none;padding-left:3px;padding-bottom:7px;margin-bottom:24px;border-bottom:1px solid #004152;letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:32px;font-weight:500;line-height:1.19;text-transform:uppercase;color:#004152}section.search-results ul.tabs.horizontal.inline{margin-bottom:0}section.search-results ul.tabs.horizontal.inline li{background:#004152 !important;margin-left:0;padding-left:0;border:1px solid #004152}section.search-results ul.tabs.horizontal.inline li a{background-image:none !important;font-size:12px;text-decoration:none;line-height:1em;outline:0}section.search-results ul.tabs.horizontal.inline li a span{padding:8px 10px 6px;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:12px;font-weight:500;line-height:1.33;color:#fff;text-align:center}section.search-results ul.tabs.horizontal.inline li .arrow{display:none}section.search-results ul.tabs.horizontal.inline li:after{content:'';position:absolute;left:50%;transform:translateX(-50%);width:0;height:0;border-style:solid;border-width:9px 8.5px 0 8.5px;border-color:#004152 transparent transparent transparent}section.search-results .bg-alt-top{background:0}section.search-results .bg-alt-top .divider-outer{background:0;padding-top:0}section.search-results .bg-alt-top .divider-outer .bg-alt-bottom{background:0}section.search-results .bg-alt-top .divider-outer .bg-alt-bottom .tab-content{min-height:300px}section.search-results .bg-alt-top .divider-outer .bg-alt-bottom .tab-content ul{margin:0 0 25px 0}section.search-results .bg-alt-top .divider-outer .bg-alt-bottom .tab-content ul li{padding:30px 0 0 0}section.search-results .bg-alt-top .divider-outer .bg-alt-bottom .tab-content ul li h2{float:none;border:0;padding:0;margin-bottom:.59em;font-family:GTWalsheim,Arial,Helvetica,sans-serif;color:#004152;font-size:24px;font-weight:500;line-height:1.08}section.search-results .bg-alt-top .divider-outer .bg-alt-bottom .tab-content ul li p{width:100%;font-size:16px;line-height:18px;font-weight:400;color:#004152;margin:0 0 10px 0}section.search-results .bg-alt-top .divider-outer .bg-alt-bottom .tab-content ul li p span{background:0}section.search-results .bg-alt-top .divider-outer .bg-alt-bottom .tab-content ul li p a{margin-top:18px;letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:500;line-height:1.29;text-decoration:none;text-transform:uppercase;color:#009d85}section.search-results .bg-alt-top .divider-outer .bg-alt-bottom .tab-content ul li p a:after{content:"\a0\02192"}section.search-results .bg-alt-top .divider-outer .bg-alt-bottom .tab-content ul li p a:hover{color:#00bea2}section.search-results .bg-alt-top .divider-outer .bg-alt-bottom .tab-content .button-phoenix{padding:6px 10px 6px 10px;text-align:center;box-sizing:border-box;position:absolute;z-index:100}section.search-results .bg-alt-top .divider-outer .bg-alt-bottom .tab-content .button-phoenix span{font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:14px;font-weight:500;line-height:1.29}#search-results-display{background:#fff;border:1px solid #f0f0f0;font-size:12px;left:50%;margin-left:-118px;padding:10px 0;position:absolute;top:105px;width:278px;z-index:999;-webkit-box-shadow:0 1px 4px 0 rgba(0,0,0,.2);-moz-box-shadow:0 1px 4px 0 rgba(0,0,0,.2);box-shadow:0 1px 4px 0 rgba(0,0,0,.2)}#search-results-display ul{padding:0 4px;margin:0}#search-results-display ul li{height:1%;overflow:hidden;padding:5px 11px}#search-results-display ul li img{float:left}#search-results-display ul li h2{font-size:12px;float:right;line-height:12px;margin:2px 0 4px 0;width:246px}#search-results-display ul li p{font-size:12px;float:right;line-height:12px;width:246px}#search-results-display ul li:hover{background:url(/o/liferay-theme-desktop/css/../img/bg_section_alt_bottom.png) left bottom repeat-x}#search-results-display ul li:hover a{color:#2363ad}#liferay-search .loader{display:none;position:absolute;z-index:9;top:6px;right:15px;width:22px;height:22px;animation:propeller-rotation 2s linear infinite;background:#fff}#search-results-display *{text-align:left;background:0}#search-results-display span.highlight{float:none;display:inline}#search-results-display ul li{height:auto}#search-results-display p{margin-bottom:0}#social-elements{position:fixed;display:block;right:0;top:35%;z-index:99999;width:32px;height:auto;background:0}#social-elements .wrapper{display:block;height:auto}#social-elements .wrapper .fb-like-icon{display:block;height:32px;width:32px;background:transparent url(/o/liferay-theme-desktop/css/../img/social/32-facebook.png);cursor:pointer}#social-elements .wrapper .g-plus-icon{display:block;height:32px;width:32px;background:transparent url(/o/liferay-theme-desktop/css/../img/social/32-googleplus.png);cursor:pointer}#social-elements .wrapper .twitter-icon{display:block;height:32px;width:32px;background:transparent url(/o/liferay-theme-desktop/css/../img/social/32-twitter-renewed.png);cursor:pointer}#social-elements .wrapper .vk-icon{display:block;height:32px;width:32px;background:transparent url(/o/liferay-theme-desktop/css/../img/social/32-vkontakte.png);cursor:pointer}#social-elements .wrapper .blogger-icon{display:block;height:32px;width:32px;background:transparent url(/o/liferay-theme-desktop/css/../img/social/32-blogger.png);cursor:pointer}#social-elements .wrapper .draugiem-icon{display:block;height:32px;width:32px;background:#fff url(/o/liferay-theme-desktop/css/../img/social/32-draugiem.png);cursor:pointer}#booking-entry{display:block;float:none;height:auto;margin:0 0 40px 20px;overflow:visible;position:relative;width:940px}#booking-entry.book-a-hotel .booking-entry-top{display:none}#booking-entry.book-a-hotel .booking-entry-tab{background:transparent url(/o/liferay-theme-desktop/css/../img/bookingentry/bg_booking_entry_bottom_half.png) bottom right no-repeat;background:0;margin:0 0 40px 0;width:950px}#booking-entry.book-a-hotel .booking-entry-tab .top-half{background:transparent url(/o/liferay-theme-desktop/css/../img/bookingentry/bg_booking_entry_top_half_wide.png) right top no-repeat;height:65px;width:950px}#booking-entry.book-a-hotel .booking-entry-tab .top-half h3{background:transparent url(/o/liferay-theme-desktop/css/../img/bookingentry/icon_hotel.png) left center no-repeat;float:left;font-size:16px;margin:20px 0 0 15px;padding:0 0 0 18px;width:129px}#booking-entry.book-a-hotel .booking-entry-tab .top-half .wrapper{float:right;height:65px;margin:16px 0 0 0;padding:0;width:780px}#booking-entry.book-a-hotel .booking-entry-tab .top-half .wrapper .dd .ddChild{width:110px !important}#booking-entry.book-a-hotel .booking-entry-tab .top-half .wrapper .small-dd-wrapper .dd{margin:3px 20px 5px 0;width:74px !important}#booking-entry.book-a-hotel .booking-entry-tab .top-half .wrapper .small-dd-wrapper .dd .ddChild{margin-top:3px !important;width:58px !important}#booking-entry.book-a-hotel .booking-entry-tab .bottom-half{background:transparent url(/o/liferay-theme-desktop/css/../img/bookingentry/bg_booking_entry_bottom_half_wide.png) right bottom no-repeat;width:950px}#booking-entry.book-a-hotel .booking-entry-tab .bottom-half .wrapper{float:right;padding:8px 0 8px 0;width:780px}#booking-entry.book-a-hotel .booking-entry-tab .bottom-half .wrapper .help-children{color:#00529c;display:inline-block;float:left;font-size:15px;font-weight:700;margin:4px 15px 0 -10px}#booking-entry.book-a-hotel .booking-entry-tab .bottom-half .wrapper input{background:#fff url(/o/liferay-theme-desktop/css/../img/bg_input_search.png) repeat-x;border:1px solid #f6f6f6;border-top-color:#c9c9c9;border-left-color:#d1d1d1;color:#6d6d6d;float:left;padding:4px 3px;width:140px}#booking-entry.book-a-hotel .booking-entry-tab .bottom-half .wrapper input.input-small{margin:3px 0 0 0;width:60px}#booking-entry.book-a-hotel .booking-entry-tab .bottom-half .wrapper .room-details-wrapper{height:1%;overflow:hidden}#booking-entry.book-a-hotel .booking-entry-tab .bottom-half .wrapper .room-details-wrapper .room-wrapper{clear:both;display:none;height:1%;overflow:hidden}#booking-entry.book-a-hotel .booking-entry-tab .bottom-half .wrapper .room-details-wrapper .room-wrapper p{color:#004d96;float:left;font-size:13px;font-weight:700;margin:0;padding:8px 6px 0 0}#booking-entry.book-a-hotel .booking-entry-tab .bottom-half .wrapper #rooms-expanded{clear:both}#booking-entry.book-a-hotel .booking-entry-tab .cancel-modify{bottom:17px;color:#00529c;font-size:11px;position:absolute;right:100px}#booking-entry .booking-entry-top{background:transparent url(/o/liferay-theme-desktop/css/../img/bookingentry/bg_booking_entry_top.png) 0 0 no-repeat;height:4px;position:absolute;top:0;right:5px;width:942px;z-index:3}#booking-entry .booking-entry-tabs{font-size:13px;height:111px;left:-11px;position:absolute;top:0;width:146px;z-index:2}#booking-entry .booking-entry-tabs li{background:transparent url(/o/liferay-theme-desktop/css/../img/bookingentry/bg_booking_entry_tabs_li.png) bottom right no-repeat;line-height:37px}#booking-entry .booking-entry-tabs li a{color:#00529c;display:block;outline:0;padding:0 0 0 12px}#booking-entry .booking-entry-tabs li a span{display:block;padding:0 0 0 20px}#booking-entry .booking-entry-tabs li.first a span{background:transparent url(/o/liferay-theme-desktop/css/../img/bookingentry/entrypoint_selector_icons.png) 0 13px no-repeat}#booking-entry .booking-entry-tabs li.first.active{background:transparent url(/o/liferay-theme-desktop/css/../img/bookingentry/bg_booking_entry_tabs_li_active.png) bottom right no-repeat}#booking-entry .booking-entry-tabs li.first.active a{color:#ff0005}#booking-entry .booking-entry-tabs li.first.active a span{background:transparent url(/o/liferay-theme-desktop/css/../img/bookingentry/entrypoint_selector_icons.png) 0 -90px no-repeat}#booking-entry .booking-entry-tabs li.middle a span{background:transparent url(/o/liferay-theme-desktop/css/../img/bookingentry/entrypoint_selector_icons.png) 0 -22px no-repeat}#booking-entry .booking-entry-tabs li.middle.active{background:transparent url(/o/liferay-theme-desktop/css/../img/bookingentry/bg_booking_entry_tabs_li_active.png) bottom right no-repeat}#booking-entry .booking-entry-tabs li.middle.active a{color:#ff0005}#booking-entry .booking-entry-tabs li.middle.active a span{background:transparent url(/o/liferay-theme-desktop/css/../img/bookingentry/entrypoint_selector_icons.png) 0 -125px no-repeat}#booking-entry .booking-entry-tabs li.last a span{background:transparent url(/o/liferay-theme-desktop/css/../img/bookingentry/entrypoint_selector_icons.png) 0 -58px no-repeat}#booking-entry .booking-entry-tabs li.last.active{background:transparent url(/o/liferay-theme-desktop/css/../img/bookingentry/bg_booking_entry_tabs_li_active_last.png) bottom right no-repeat}#booking-entry .booking-entry-tabs li.last.active a{color:#ff0005}#booking-entry .booking-entry-tabs li.last.active a span{background:transparent url(/o/liferay-theme-desktop/css/../img/bookingentry/entrypoint_selector_icons.png) 0 -161px no-repeat}#booking-entry .booking-entry-tab{background:transparent url(/o/liferay-theme-desktop/css/../img/bookingentry/bg_booking_entry_bottom_half.png) bottom right no-repeat;display:none;float:right;margin:0 0 40px 0;position:relative;width:811px;z-index:1}#booking-entry .booking-entry-tab label{color:#00529c;display:block;float:left;font-size:13px;font-weight:700;line-height:33px;margin:0 14px 0 0}#booking-entry .booking-entry-tab label.label-small{color:#4a4a4a;font-size:11px;font-weight:400;margin:1px 6px 0 0}#booking-entry .booking-entry-tab input.date{background:transparent url(/o/liferay-theme-desktop/css/../img/bookingentry/input_date.png) 0 0 no-repeat;border:0;color:#959595;float:left;font-size:13px;margin:5px 10px 0 0;padding:4px 5px;width:105px}#booking-entry .booking-entry-tab input.date.last{margin:4px 0 0}#booking-entry .booking-entry-tab select{float:left}#booking-entry .booking-entry-tab .dd{background:0;margin:3px 0 0 0}#booking-entry .booking-entry-tab .dd .ddTitle{height:20px}#booking-entry .booking-entry-tab .ddTitleText{line-height:24px}#booking-entry .booking-entry-tab .choose-cruise-wide{width:260px !important}#booking-entry .booking-entry-tab .dd .ddTitle span.arrow{background-position:0 -5px !important}#booking-entry .booking-entry-tab .dd .ddTitle:hover span.arrow{background-position:0 -48px !important}#booking-entry .booking-entry-tab .dd .ddTitle span.ddTitleText{line-height:24px}#booking-entry .booking-entry-tab .button{bottom:-7px;position:absolute;right:13px}#booking-entry .booking-entry-tab .wrapper{height:1%;overflow:hidden}#booking-entry .booking-entry-tab .top-half{background:transparent url(/o/liferay-theme-desktop/css/../img/bookingentry/bg_booking_entry_top_half.png) 6px bottom no-repeat;float:right;height:1%;overflow:hidden;width:811px}#booking-entry .booking-entry-tab .top-half .wrapper{padding:12px 0 12px 23px}#booking-entry .booking-entry-tab .top-half .wrapper select{margin:0 14px 18px 0}#booking-entry .booking-entry-tab .top-half .wrapper .fromto{width:140px !important}#booking-entry .booking-entry-tab .top-half .wrapper .dd .ddTitle{margin:0 14px 0 0}#booking-entry .booking-entry-tab .top-half .wrapper .dd .ddChild{margin-top:3px !important;width:246px !important}#booking-entry .booking-entry-tab .top-half .wrapper .route-trip-wrapper{clear:both;height:1%;margin:0 0 6px 0;overflow:hidden;padding:0 0 6px 0;width:100%}#booking-entry .booking-entry-tab .top-half .wrapper .route-trip-wrapper label{color:#4c4c4c;font-size:16px;margin:0;padding:0 6px 6px 2px}#booking-entry .booking-entry-tab .top-half .wrapper .route-trip-wrapper label span{background:transparent url(/o/liferay-theme-desktop/css/../img/bookingentry/bg_booking_entry_top_half_seperator_vertical.png) center right no-repeat;display:block;padding:0 12px 0 8px}#booking-entry .booking-entry-tab .top-half .wrapper .route-trip-wrapper label span input{margin:0 5px 0 0}#booking-entry .booking-entry-tab .top-half .wrapper .route-trip-wrapper label#label-roundtrip span{padding-left:0}#booking-entry .booking-entry-tab .top-half .wrapper .route-trip-wrapper label#label-return-on-different-route span{background:0;padding-right:0}#booking-entry .booking-entry-tab .top-half .wrapper .route-trip-wrapper label.active{color:#ff0005}#booking-entry .booking-entry-tab .top-half .wrapper .route-trip-wrapper-content{display:none}#booking-entry .booking-entry-tab .bottom-half{clear:both;float:right;height:1%;width:811px}#booking-entry .booking-entry-tab .bottom-half .wrapper{padding:10px 0 10px 23px}#booking-entry .booking-entry-tab .bottom-half .wrapper .dd{margin:3px 20px 5px 0;width:60px !important}#booking-entry .booking-entry-tab .bottom-half .wrapper .dd .ddChild{margin-top:3px !important;width:58px !important}#booking-entry .booking-entry-tab .bottom-half .wrapper label.label-clubone{font-size:16px;line-height:27px;margin:4px 0 0 0}#booking-entry .booking-entry-tab .bottom-half .wrapper label.label-clubone input{margin:-1px 6px 0 0}#booking-entry .booking-entry-tab .bottom-half .wrapper #club-one-children-clicked,#booking-entry .booking-entry-tab .bottom-half .wrapper #club-one-members-children-clicked,#booking-entry .booking-entry-tab .bottom-half .wrapper #club-one-members-clicked{clear:both;display:none;height:1%;overflow:hidden;padding:10px 0 0 0;width:100%}#booking-entry .booking-entry-tab .bottom-half .wrapper #club-one-children-clicked label,#booking-entry .booking-entry-tab .bottom-half .wrapper #club-one-members-children-clicked label,#booking-entry .booking-entry-tab .bottom-half .wrapper #club-one-members-clicked label{line-height:25px}#booking-entry .booking-entry-tab .bottom-half .wrapper #club-one-children-clicked table,#booking-entry .booking-entry-tab .bottom-half .wrapper #club-one-members-children-clicked table,#booking-entry .booking-entry-tab .bottom-half .wrapper #club-one-members-clicked table{clear:both}#booking-entry .booking-entry-tab .bottom-half .wrapper #club-one-children-clicked table td,#booking-entry .booking-entry-tab .bottom-half .wrapper #club-one-members-children-clicked table td,#booking-entry .booking-entry-tab .bottom-half .wrapper #club-one-members-clicked table td{padding:0 6px 6px 0}#booking-entry .booking-entry-tab .bottom-half .wrapper #club-one-children-clicked table td input,#booking-entry .booking-entry-tab .bottom-half .wrapper #club-one-members-children-clicked table td input,#booking-entry .booking-entry-tab .bottom-half .wrapper #club-one-members-clicked table td input{background:#fff url(/o/liferay-theme-desktop/css/../img/bg_input_search.png) repeat-x;border:1px solid #f6f6f6;border-top-color:#c9c9c9;border-left-color:#d1d1d1;color:#6d6d6d;float:left;padding:4px 3px;width:140px}#booking-entry .booking-entry-tab .bottom-half .wrapper #club-one-children-clicked table td input.input-small,#booking-entry .booking-entry-tab .bottom-half .wrapper #club-one-members-children-clicked table td input.input-small,#booking-entry .booking-entry-tab .bottom-half .wrapper #club-one-members-clicked table td input.input-small{width:20px}#booking-entry .booking-entry-tab .bottom-half .wrapper #club-one-members-children-clicked{background:transparent url(/o/liferay-theme-desktop/css/../img/bookingentry/bg_booking_entry_bottom_half_seperator_vertical.png) 195px 0 repeat-y}#booking-entry .booking-entry-tab .bottom-half .wrapper #club-one-members-children-clicked .left{float:left;width:212px}#booking-entry .booking-entry-tab .bottom-half .wrapper #club-one-members-children-clicked .right{float:left;height:1%;overflow:hidden;width:460px}#booking-entry .booking-entry-tab#booking-entry-tab-2 .ddChild{width:126px !important}#booking-entry .booking-entry-tab#booking-entry-tab-2 .bottom-half .ddChild{width:58px !important}#booking-entry .booking-entry-tab .error{background:#ffdddc url(/o/liferay-theme-desktop/css/../img/icon_ok_error.gif) 7px -82px no-repeat;border:1px solid #ffbfb7;clear:both;color:#4a4a4a;display:block;float:left;font-size:12px;line-height:25px;padding:0 10px 0 33px;white-space:nowrap;width:600px}.portlet-site-map{clear:both}.portlet-site-map ul li{float:left;font-size:14px;padding:0 0 35px 0;width:300px}.portlet-site-map ul li a{color:#0057a2;display:block;font-weight:700;margin:0 0 3px 0;text-transform:uppercase}.portlet-site-map ul li a:hover{color:#00a3da}.portlet-site-map ul li ul{margin:0 0 0 17px}.portlet-site-map ul li ul li{border:0;color:#00a3da;float:none;list-style-type:disc;padding:0 0 1px 0}.portlet-site-map ul li ul li a{color:#00a3da;font-weight:400;margin:0;text-transform:none}.portlet-site-map ul li ul li a:hover{color:#0057a2}.portlet-site-map ul li ul li ul{margin:3px 0 0 20px}.portlet-site-map ul li ul li ul li{list-style-type:none;padding:0 0 1px 0}.portlet-site-map ul li.root{border-bottom:1px solid #eaeaea;display:block;margin:0 0 16px 0;padding:0 0 1px 0;width:100%}.portlet-site-map ul li.root a{background:url(/o/liferay-theme-desktop/css/../img/bg_expand_arrow.png) top right no-repeat;color:red;display:inline-block;font-size:20px;font-weight:400;line-height:30px;margin:0;padding:0 34px 0 0;text-transform:uppercase}section.three-column-text{background:#fff}section.three-column-text h3{font-size:16px !important;text-transform:none}section.three-column-text h4{font-size:14px !important}section.three-column-text p{margin-left:15px;font-size:14px;font-family:arial}.fancybox-tmp iframe,.fancybox-tmp object{vertical-align:top;padding:0;margin:0}.fancybox-wrap{position:fixed !important;top:0;left:0;z-index:1002;opacity:0}.fancybox-outer{padding:0;margin:0;background:#fff;color:#444;text-shadow:none;overflow:hidden}.fancybox-opened{z-index:1003}.fancybox-opened .fancybox-outer{-webkit-box-shadow:0 10px 25px rgba(0,0,0,.5);-moz-box-shadow:0 10px 25px rgba(0,0,0,.5);box-shadow:0 10px 25px rgba(0,0,0,.5)}.fancybox-inner{width:100%;height:100%;margin:50px 0 50px 56px;padding-right:40px;position:relative;outline:0;overflow-x:hidden !important;overflow-y:auto !important}.fancybox-login-wrapper .fancybox-inner{width:304px !important;margin:40px 24px;padding:0}.fancybox-inner .alert.alert-warning{display:none}.fancybox-error{color:#444;font:14px/20px Arial,sans-serif;margin:0;padding:10px}.fancybox-iframe,.fancybox-image{display:block;width:100%;height:100%;border:0;padding:0;margin:0;vertical-align:top}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading{position:fixed;z-index:999999;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.5);width:100%;height:100%;margin:auto}#fancybox-loading.no-background{background:0}#fancybox-loading:after{content:'';position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;background:url(/o/liferay-theme-desktop/img/svg/icon_propeller_white.svg) no-repeat;animation:propeller-rotation 2s linear infinite;width:40px;height:40px}.fancybox-next span,.fancybox-prev span{background-image:url(/o/liferay-theme-desktop/img/fancybox/fancybox_sprite.png)}.fancybox-close{background:transparent url(/o/liferay-theme-desktop/img/fancybox/close.svg) 0 0 no-repeat;position:absolute;top:13px;right:13px;width:20px;height:20px;cursor:pointer;z-index:1004}.fancybox-close:hover{background-position:0 -20px}.fancybox-close:active{background-position:0 -40px}.fancybox-next,.fancybox-prev{position:absolute;top:0;width:40%;height:100%;cursor:pointer;background:transparent url(/o/liferay-theme-desktop/img/fancybox/blank.gif);z-index:1003}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-next span,.fancybox-prev span{position:absolute;top:50%;left:-9999px;width:36px;height:36px;margin-top:-18px;cursor:pointer;z-index:1003}.fancybox-prev span{background-position:0 -36px}.fancybox-next span{background-position:0 -72px}.fancybox-next:hover,.fancybox-prev:hover{visibility:visible}.fancybox-prev:hover span{left:20px}.fancybox-next:hover span{left:auto;right:20px}.fancybox-tmp{position:absolute;top:-9999px;left:-9999px;padding:0;overflow:visible;visibility:hidden}#fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:1001;background:#000}.fancybox-title{visibility:hidden;font:normal 13px/20px Arial,sans-serif;position:relative;text-shadow:none;z-index:1005}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:1003;text-align:center}.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:0;background:rgba(0,0,0,.7);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#fff;font-weight:700;line-height:24px;white-space:nowrap}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.fancybox-title-inside-wrap{margin-top:10px}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,.8)}.lightbox-wrapper{width:664px;display:none;margin:0;padding-top:2px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;color:#004152}.lightbox-wrapper.lightbox-width-xxsmall{width:610px}.lightbox-wrapper.lightbox-width-xsmall{width:660px}.lightbox-wrapper.lightbox-width-small{width:710px}.lightbox-wrapper.lightbox-width-medium{width:760px}.lightbox-wrapper.lightbox-width-large{width:810px}.lightbox-wrapper.lightbox-width-xlarge{width:860px}.lightbox-wrapper.lightbox-width-xxlarge{width:910px}.lightbox-wrapper.lightbox-width-same-as-content-width{width:960px}.lightbox-wrapper.lightbox-small{width:380px}.lightbox-wrapper.lightbox-small.lightbox-login-form{width:240px;margin:auto}.lightbox-wrapper.lightbox-small.lightbox-login-form form{margin:0 8px}.lightbox-wrapper.lightbox-small.lightbox-login-form form h3{margin:0 -40px 24px;padding-bottom:6px;border-bottom:1px solid #004152}.lightbox-wrapper.lightbox-small.lightbox-login-form form label{clear:both;letter-spacing:normal !important;font-family:GTWalsheim,Arial,Helvetica,sans-serif !important;font-size:14px !important;font-weight:400 !important;line-height:1.23 !important;color:#004152 !important;margin:0 0 4px;padding:0}.lightbox-wrapper.lightbox-small.lightbox-login-form form input{display:block;width:100%;margin:8px 0 0}.lightbox-wrapper.lightbox-small.lightbox-login-form form input.empty-input{background-color:#ffc8be}.lightbox-wrapper.lightbox-small.lightbox-login-form form a.link-green{display:inline-block;margin:0 0 24px;font-size:12px}.lightbox-wrapper.lightbox-small.lightbox-login-form form .status-error,.lightbox-wrapper.lightbox-small.lightbox-login-form form .status-ok{margin:0 0 16px;padding:0;font-size:14px;line-height:1.29;border-top:solid 1px #004152}.lightbox-wrapper.lightbox-small.lightbox-login-form form .status-error span,.lightbox-wrapper.lightbox-small.lightbox-login-form form .status-ok span{display:block;padding:8px 16px;background:0}.lightbox-wrapper.lightbox-small.lightbox-login-form form .status-error{background:#ffc8be}.lightbox-wrapper.lightbox-small.lightbox-login-form form .status-ok{background:#cdf8eb}.lightbox-wrapper.lightbox-book{width:490px !important}.lightbox-wrapper.lightbox-book .content{width:400px}.lightbox-wrapper.lightbox-book .content h4{font-size:14px;font-weight:700;margin:0 0 20px 0}.lightbox-wrapper.lightbox-book .content table.result{border-left:1px solid #d9d9d9;border-right:1px solid #d9d9d9;border-top:1px solid #d9d9d9;margin:0 0 20px 0;width:370px}.lightbox-wrapper.lightbox-book .content table.result td{border-bottom:1px solid #d9d9d9;font-size:12px;padding:5px 8px}.lightbox-wrapper.lightbox-book .content table.result td.ralign{text-align:right}.lightbox-wrapper.lightbox-book .content table.result td.calign{text-align:center}.lightbox-wrapper.lightbox-book .content .data_layout_light{font-size:11px;padding:0 40px 0 0}.lightbox-wrapper.lightbox-book .content .data_layout_light p.details{font-size:12px}.lightbox-wrapper.lightbox-book .content .online-booking{background:#edf5fc;height:1%;margin:0 0 20px 0;overflow:hidden;padding:10px}.lightbox-wrapper.lightbox-book .content .online-booking h3{color:#6b6b6b;font-size:14px;text-transform:none}.lightbox-wrapper.lightbox-book .content .online-booking .fields{height:1%;overflow:hidden;padding:0 0 10px 0}.lightbox-wrapper.lightbox-book .content .online-booking .fields label{color:#00529c;display:block;float:left;font-size:13px;font-weight:700;line-height:33px;margin:0 14px 0 0}.lightbox-wrapper.lightbox-book .content .online-booking .fields label.label-small{color:#4a4a4a;font-size:11px;font-weight:400;margin:1px 6px 0 0}.lightbox-wrapper.lightbox-book .content .online-booking .fields .dd{margin:3px 20px 5px 0;width:60px !important}.lightbox-wrapper.lightbox-book .content .online-booking .fields .dd .ddChild{margin-top:3px !important;width:58px !important}.lightbox-wrapper.lightbox-book .content .online-booking .fields .dd.last{margin-right:0}.lightbox-wrapper.lightbox-book .content .online-booking .fields .dd .ddTitle{height:20px}.lightbox-wrapper.lightbox-book .content .online-booking .fields .ddTitleText{line-height:24px}.lightbox-wrapper.lightbox-book .content .online-booking .fields .dd .ddTitle span.arrow{background-position:0 -5px !important}.lightbox-wrapper.lightbox-book .content .online-booking .fields .dd .ddTitle:hover span.arrow{background-position:0 -48px !important}.lightbox-wrapper.lightbox-book .content .online-booking .fields .dd .ddTitle span.ddTitleText{line-height:24px}.lightbox-wrapper.lightbox-book .content .online-booking .fields .children{clear:both}.lightbox-wrapper.lightbox-book .content .online-booking .fields .children label{color:#6b6b6b;line-height:25px}.lightbox-wrapper.lightbox-book .content .online-booking .fields .children table{clear:both}.lightbox-wrapper.lightbox-book .content .online-booking .fields .children table td{padding:0 6px 6px 0}.lightbox-wrapper.lightbox-book .content .online-booking .fields .children table td input{background:#fff url(/o/liferay-theme-desktop/img/bg_input_search.png) repeat-x;border:1px solid #f6f6f6;border-top-color:#c9c9c9;border-left-color:#d1d1d1;color:#6d6d6d;float:left;padding:4px 3px;width:140px}.lightbox-wrapper.lightbox-book .content .online-booking .fields .children table td input.input-small{width:20px}.lightbox-wrapper.lightbox-book .content .button-plus{float:right}.lightbox-wrapper.lightbox-schedules{width:700px}.lightbox-wrapper.lightbox-schedules .main-header-title{background:url(/o/liferay-theme-desktop/img/bg_schedules_sprites.png) 0 0 no-repeat;color:#2363ad;font-size:16px;height:auto;line-height:24px;margin:10px 0 0 25px;padding:0 0 14px;position:relative;width:605px}.lightbox-wrapper.lightbox-schedules .main-header-title.icon-x{background:url(/o/liferay-theme-desktop/img/bg_schedules_sprites.png) 0 -82px no-repeat;padding:0}.lightbox-wrapper.lightbox-schedules .main-header-title.icon-x span{margin:0}.lightbox-wrapper.lightbox-schedules .main-header-title span{border-bottom:1px solid #eaeaea;display:block;margin:0 0 4px;padding:0 0 0 30px}.lightbox-wrapper.lightbox-schedules .box-container{float:left;height:1%;margin:0 0 0 25px;min-height:100px;width:300px}.lightbox-wrapper.lightbox-schedules .box-container.right{float:right;margin:0 25px 0 0}.lightbox-wrapper.lightbox-schedules .box-container.box-container-small{min-height:10px}.lightbox-wrapper.lightbox-schedules .box-container .box{position:relative;margin:0;height:100%}.lightbox-wrapper.lightbox-schedules .box-container .box .header-title{padding:0;width:100%}.lightbox-wrapper.lightbox-schedules .box-container .box .header-title h3{float:left;font-size:20px}.lightbox-wrapper.lightbox-schedules .box-container .box .header-title a{float:right;font-size:14px;padding:6px 2px 0 0}.lightbox-wrapper.lightbox-schedules .box-container .box .header-title .two-link-wrapper a{padding:0 2px 2px 0;clear:right;white-space:nowrap}.lightbox-wrapper.lightbox-schedules .box-container .box .header-title p{clear:both;font-weight:700;margin:0}.lightbox-wrapper.lightbox-schedules .box-container .box .content{clear:both;float:none;margin:0;text-align:left;font-size:14px;color:#4a4a4a;width:100%}.lightbox-wrapper.lightbox-schedules .box-container .box .content .table-wrapper{background:transparent url(/o/liferay-theme-desktop/img/fancybox/schedules_table_bg.png) bottom center no-repeat;margin-bottom:0;width:100%}.lightbox-wrapper.lightbox-schedules .box-container .box .content .table-wrapper table{border-right:0;margin:0 1px;width:298px}.lightbox-wrapper.lightbox-schedules .box-container .box .content .table-wrapper table td.last,.lightbox-wrapper.lightbox-schedules .box-container .box .content .table-wrapper table th.last{border-right:1px solid #f5f5f5}.lightbox-wrapper.lightbox-schedules .box-container:first-child{margin-left:0}.lightbox-wrapper.lightbox-schedules .button-plus{background:transparent url(/o/liferay-theme-desktop/img/fancybox/button_ok.png) left center no-repeat;clear:both;color:#00a3da;display:block;font-size:18px;line-height:24px;margin:0 0 15px 25px;padding:0 0 0 35px;text-transform:uppercase;white-space:nowrap}.lightbox-wrapper.lightbox-schedules .button-plus:hover{color:#00529c}.lightbox-wrapper .sidebar{float:left;margin:0 0 0 26px;padding:33px 0;width:320px}.lightbox-wrapper .sidebar p.image{padding-top:30px;text-align:center}.lightbox-wrapper .sidebar .ui-datepicker-trigger{margin-left:3px;background:url(/o/liferay-theme-desktop/img/bg_form_date_calendar.png);width:28px;height:28px;cursor:pointer;text-indent:99999em;border:0}.lightbox-wrapper .sidebar .image-container{background:transparent url(/o/liferay-theme-desktop/img/sprites.png) right -364px no-repeat !important;height:191px;margin:0 0 20px -10px;width:314px}.lightbox-wrapper .sidebar .image-container .image{height:174px;margin:8px 0 0 17px;padding:9px 0 0 0;overflow:hidden;width:281px}.lightbox-wrapper .sidebar .info{border-bottom:1px solid #f1f1f1;border-top:1px solid #f1f1f1;clear:both;font-size:18px;padding:10px 0;text-transform:uppercase;width:298px}.lightbox-wrapper .sidebar .info li a{background:transparent url(/o/liferay-theme-desktop/img/fancybox/plus.png) 0 0 no-repeat;display:block;padding:0 0 0 33px}.lightbox-wrapper .sidebar .warning-alcohol{background:#eee;clear:both;display:block;padding:1px 0;width:300px}.lightbox-wrapper .sidebar .warning-alcohol span{padding:0 5px}.lightbox-wrapper .sidebar table{color:#4a4a4a;font-size:14px;text-transform:none}.lightbox-wrapper .sidebar table td{font-family:Arial,Helvetica,sans-serif;font-weight:700;padding:3px 0 3px 5px;text-align:left}.lightbox-wrapper .sidebar table td.required{color:#ff0005;padding:3px 3px 3px 0}.lightbox-wrapper .sidebar table td.input{padding-bottom:6px}.lightbox-wrapper .sidebar table td.input .input{background:#fff url(/o/liferay-theme-desktop/img/bg_input_search.png) repeat-x;border:1px solid #f6f6f6;border-top-color:#c9c9c9;border-left-color:#d1d1d1;color:#6d6d6d;margin:0;padding:4px 5px;font-size:14px;width:132px}.lightbox-wrapper .sidebar table td.input .input.input-narrow{width:76px}.lightbox-wrapper .sidebar table td.input .input.input-wide{width:206px}.lightbox-wrapper .sidebar table td.input .input.error{border:1px solid #ff0005}.lightbox-wrapper .sidebar table td .dd{color:#4a4a4a;font-weight:400}.lightbox-wrapper .sidebar table td .dd *{color:#4a4a4a}.lightbox-wrapper .content{float:right;float:left;margin:0 30px 0 0;margin:0 0 0 30px;padding:12px 0 20px 0;position:relative;width:300px}.lightbox-wrapper .content.content-wide{float:left;margin:0 0 0 26px;width:686px}.lightbox-wrapper .content h3{line-height:1em;width:90%}.lightbox-wrapper .content p{margin:0 0 15px 0}.lightbox-wrapper .content .button-plus{background:transparent url(/o/liferay-theme-desktop/img/fancybox/button_ok.png) left center no-repeat;clear:both;color:#00a3da;display:block;float:left;font-size:18px;line-height:24px;margin:0 0 4px 0;padding:0 0 0 35px;text-transform:uppercase}.lightbox-wrapper .content .button-plus:hover{color:#00529c}.lightbox-wrapper .content .button-minus{background:transparent url(/o/liferay-theme-desktop/img/fancybox/button_cancel.png) left top no-repeat;clear:both;color:#ff0005;display:block;float:left;font-size:16px;line-height:24px;margin:0;padding:0 0 0 35px;text-transform:uppercase}.lightbox-wrapper .content .button-minus:hover{color:#ff0005}.lt-ie8 .lightbox-wrapper .sidebar .image-container .image{margin-top:0 !important}.lightbox-preload{display:block;height:1px;outline:0;width:1px}.flex-container a:active,.flexslider a:active{outline:0}.flex-control-nav,.flex-direction-nav,.slides{margin:0;padding:0;list-style:none}.carousel-small{float:right;width:464px}.carousel-mid{float:left;width:647px}.carousel-big{height:383px}.carousel-image-video-gallery{background:transparent url(/o/liferay-theme-desktop/img/flexslider/bg_gallery_carousel.png) bottom center no-repeat;height:1%;overflow:hidden;padding:40px 0 0 0}.carousel-image-video-gallery h2{margin:0 0 40px 0}.carousel-image-video-gallery .images-and-videos{margin:0 auto;position:relative;width:870px}.carousel-image-video-gallery .images-and-videos .box{margin:0}.flexslider{width:100%;margin:0;padding:0}.flexslider .slides>li{display:none}.flexslider .slides img{max-width:100%;display:block}.flex-pauseplay span{text-transform:capitalize}.slides:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .slides{display:block}* html .slides{height:1%}.no-js .slides>li:first-child{display:block}.flex-container{margin-bottom:34px;clear:both}.flex-container.flex-container-tiny{float:left;width:298px;height:191px;background:transparent url(/o/liferay-theme-desktop/img/sprites.png) right -364px no-repeat !important}.flex-container.flex-container-tiny .flexslider{height:168px !important;width:282px}.flex-container.flex-container-tiny .flex-direction-nav li .prev{left:3px}.flex-container.flex-container-tiny .flex-direction-nav li .next{right:-1px}.flex-container.flex-container-tiny .flex-control-nav{width:100%}.flex-container.flex-container-tiny .flex-control-nav li a:hover{background-position:0 -13px}.flex-container.flex-container-tiny .flex-control-nav li a.active{background-position:0 -26px;cursor:default}.flex-container.flex-container-small{width:464px}.flex-container.flex-container-small .flexslider{height:auto;width:auto}.flex-container.flex-container-small .flex-control-nav{width:100%;bottom:-42px}.flex-container.flex-container-mid{float:left;background:0;padding-left:0;width:632px;height:328px}.flex-container.flex-container-mid .flexslider{width:632px;height:328px !important;margin:0}.flex-container.flex-container-mid .flex-direction-nav li .flex-prev{left:-19px}.flex-container.flex-container-mid .flex-direction-nav li .flex-next{right:-19px}.flex-container.flex-container-mid .flex-control-nav{width:100%}.flex-container.flex-container-image-video-gallery{background:0 0 !important;float:none;height:150px !important;padding-left:19px;position:relative;width:100%}.flex-container.flex-container-image-video-gallery .flexslider{background:#fff;height:101px !important;width:100%}.flex-container.flex-container-image-video-gallery .flex-direction-nav{height:10px;overflow:visible;position:relative;width:100px}.flex-container.flex-container-image-video-gallery .flex-direction-nav li{position:relative}.flex-container.flex-container-image-video-gallery .flex-direction-nav li a{position:absolute}.flex-container.flex-container-image-video-gallery .flex-direction-nav li .prev{left:-43px;top:-90px}.flex-container.flex-container-image-video-gallery .flex-direction-nav li .next{right:-815px;top:-90px}.flex-container.flex-container-image-video-gallery .flex-control-nav{bottom:-24px;bottom:-35px}.flexslider{position:relative;zoom:1;width:960px;height:384px}.flexslider .slides{zoom:1}.flexslider .slides>li{position:relative}.flex-container{zoom:1;position:relative}.flex-direction-nav li a{background:#004152;width:50px;height:50px;display:block;position:absolute;z-index:9;top:0;bottom:0;margin:auto;cursor:pointer;text-indent:-9999px;outline:0;-webkit-border-top-right-radius:50%;-webkit-border-bottom-right-radius:50%;-webkit-border-bottom-left-radius:50%;-webkit-border-top-left-radius:50%;-moz-border-radius-topright:50%;-moz-border-radius-bottomright:50%;-moz-border-radius-bottomleft:50%;-moz-border-radius-topleft:50%;border-top-right-radius:50%;border-bottom-right-radius:50%;border-bottom-left-radius:50%;border-top-left-radius:50%;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-box-shadow:0 0 4px rgba(0,0,0,.25);-moz-box-shadow:0 0 4px rgba(0,0,0,.25);box-shadow:0 0 4px rgba(0,0,0,.25)}.flex-direction-nav li a.prev{left:-16px}.flex-direction-nav li a.prev:after{content:"";position:absolute;top:0;left:0;bottom:0;right:0;background:url(/o/liferay-theme-desktop/img/templates_and_portlets/arrow-left-desktop-white.svg) no-repeat 15px 12px}.flex-direction-nav li a.next{right:-16px}.flex-direction-nav li a.next:after{content:"";position:absolute;top:0;left:0;bottom:0;right:0;background:url(/o/liferay-theme-desktop/img/templates_and_portlets/arrow-left-desktop-white.svg) no-repeat 14px 11.2px;transform:rotate(180deg)}.flex-direction-nav li a:hover{background:#466b77}.flex-direction-nav li a:active{background:#012a35}.flex-direction-nav li .disabled{opacity:.7;cursor:default}.flex-control-nav{width:960px;position:absolute;bottom:-34px;text-align:center;left:0}.flex-control-nav li{margin:0 0 0 8px;display:inline-block;zoom:1}.flex-control-nav li:first-child{margin:0}.flex-control-nav li a{width:10px;height:10px;display:block;cursor:pointer;text-indent:-9999px;background-color:#d8d8d8;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;-webkit-box-shadow:inset 0 0 3px 0 rgba(0,0,0,.1);-moz-box-shadow:inset 0 0 3px 0 rgba(0,0,0,.1);box-shadow:inset 0 0 3px 0 rgba(0,0,0,.1)}.flex-control-nav li a:hover{background-color:#466b77}.flex-control-nav li a.active{background-color:#004152;cursor:default}/*!
 * jQuery UI CSS Framework 1.8.20
 *
 * Copyright 2012, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Theming/API
 */.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px)}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:after,.ui-helper-clearfix:before{content:"";display:table}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{zoom:1}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0}.ui-state-disabled{cursor:default !important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:absolute;top:0;left:0;width:100%;height:100%}/*!
 * jQuery UI CSS Framework 1.8.20
 *
 * Copyright 2012, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Theming/API
 *
 * To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Helvetica,%20Arial,%20sans-serif&fwDefault=bold&fsDefault=13px&cornerRadius=2px&bgColorHeader=f7fcff&bgTextureHeader=03_highlight_soft.png&bgImgOpacityHeader=50&borderColorHeader=dddddd&fcHeader=00529c&iconColorHeader=00529c&bgColorContent=ffffff&bgTextureContent=01_flat.png&bgImgOpacityContent=75&borderColorContent=dddddd&fcContent=00529c&iconColorContent=ff0084&bgColorDefault=f6f6f6&bgTextureDefault=03_highlight_soft.png&bgImgOpacityDefault=100&borderColorDefault=cfe0ea&fcDefault=00529c&iconColorDefault=666666&bgColorHover=e2f4ff&bgTextureHover=03_highlight_soft.png&bgImgOpacityHover=25&borderColorHover=e4e7ed&fcHover=00529c&iconColorHover=00529c&bgColorActive=ffffff&bgTextureActive=02_glass.png&bgImgOpacityActive=65&borderColorActive=00529c&fcActive=00529c&iconColorActive=454545&bgColorHighlight=ffffff&bgTextureHighlight=01_flat.png&bgImgOpacityHighlight=55&borderColorHighlight=cccccc&fcHighlight=00529c&iconColorHighlight=0073ea&bgColorError=ffffff&bgTextureError=01_flat.png&bgImgOpacityError=55&borderColorError=ff0084&fcError=222222&iconColorError=ff0084&bgColorOverlay=eeeeee&bgTextureOverlay=01_flat.png&bgImgOpacityOverlay=0&opacityOverlay=80&bgColorShadow=aaaaaa&bgTextureShadow=01_flat.png&bgImgOpacityShadow=0&opacityShadow=60&thicknessShadow=4px&offsetTopShadow=-4px&offsetLeftShadow=-4px&cornerRadiusShadow=0px
 */.ui-widget{font-family:Helvetica,Arial,sans-serif;font-size:13px}.ui-widget .ui-widget{font-size:1em}.ui-widget button,.ui-widget input,.ui-widget select,.ui-widget textarea{font-family:Helvetica,Arial,sans-serif;font-size:1em}.ui-widget-content{border:1px solid #ddd;background:#fff url(/o/liferay-theme-desktop/css/../img/datepicker/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x;color:#00529c}.ui-widget-content a{color:#00529c}.ui-widget-header{border:1px solid #ddd;background:#f7fcff url(/o/liferay-theme-desktop/css/../img/datepicker/ui-bg_highlight-soft_50_f7fcff_1x100.png) 50% 50% repeat-x;color:#00529c;font-weight:700}.ui-widget-header a{color:#00529c}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #cfe0ea;background:#f6f6f6 url(/o/liferay-theme-desktop/css/../img/datepicker/ui-bg_highlight-soft_100_f6f6f6_1x100.png) 50% 50% repeat-x;font-weight:700;color:#00529c}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#00529c;text-decoration:none}.ui-state-focus,.ui-state-hover,.ui-widget-content .ui-state-focus,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-focus,.ui-widget-header .ui-state-hover{border:1px solid #e4e7ed;background:#e2f4ff url(/o/liferay-theme-desktop/css/../img/datepicker/ui-bg_highlight-soft_25_e2f4ff_1x100.png) 50% 50% repeat-x;font-weight:700;color:#00529c}.ui-state-hover a,.ui-state-hover a:hover{color:#00529c;text-decoration:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #00529c;background:#fff url(/o/liferay-theme-desktop/css/../img/datepicker/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x;font-weight:700;color:#00529c}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#00529c;text-decoration:none}.ui-widget :active{outline:0}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #ccc;background:#fff url(/o/liferay-theme-desktop/css/../img/datepicker/ui-bg_flat_55_ffffff_40x100.png) 50% 50% repeat-x;color:#00529c}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#00529c}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #ff0084;background:#fff url(/o/liferay-theme-desktop/css/../img/datepicker/ui-bg_flat_55_ffffff_40x100.png) 50% 50% repeat-x;color:#222}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#222}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#222}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:700}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;font-weight:400}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;background-image:none}.ui-icon{width:16px;height:16px;background-image:url(/o/liferay-theme-desktop/css/../img/datepicker/ui-icons_ff0084_256x240.png)}.ui-widget-content .ui-icon{background-image:url(/o/liferay-theme-desktop/css/../img/datepicker/ui-icons_ff0084_256x240.png)}.ui-widget-header .ui-icon{background-image:url(/o/liferay-theme-desktop/css/../img/datepicker/ui-icons_00529c_256x240.png)}.ui-state-default .ui-icon{background-image:url(/o/liferay-theme-desktop/css/../img/datepicker/ui-icons_666666_256x240.png)}.ui-state-focus .ui-icon,.ui-state-hover .ui-icon{background-image:url(/o/liferay-theme-desktop/css/../img/datepicker/ui-icons_00529c_256x240.png)}.ui-state-active .ui-icon{background-image:url(/o/liferay-theme-desktop/css/../img/datepicker/ui-icons_454545_256x240.png)}.ui-state-highlight .ui-icon{background-image:url(/o/liferay-theme-desktop/css/../img/datepicker/ui-icons_0073ea_256x240.png)}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(/o/liferay-theme-desktop/css/../img/datepicker/ui-icons_ff0084_256x240.png)}.ui-icon-carat-1-n{background-position:0 0}.ui-icon-carat-1-ne{background-position:-16px 0}.ui-icon-carat-1-e{background-position:-32px 0}.ui-icon-carat-1-se{background-position:-48px 0}.ui-icon-carat-1-s{background-position:-64px 0}.ui-icon-carat-1-sw{background-position:-80px 0}.ui-icon-carat-1-w{background-position:-96px 0}.ui-icon-carat-1-nw{background-position:-112px 0}.ui-icon-carat-2-n-s{background-position:-128px 0}.ui-icon-carat-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-64px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-64px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:0 -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-off{background-position:-96px -144px}.ui-icon-radio-on{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-left,.ui-corner-tl,.ui-corner-top{-moz-border-radius-topleft:2px;-webkit-border-top-left-radius:2px;-khtml-border-top-left-radius:2px;border-top-left-radius:2px}.ui-corner-all,.ui-corner-right,.ui-corner-top,.ui-corner-tr{-moz-border-radius-topright:2px;-webkit-border-top-right-radius:2px;-khtml-border-top-right-radius:2px;border-top-right-radius:2px}.ui-corner-all,.ui-corner-bl,.ui-corner-bottom,.ui-corner-left{-moz-border-radius-bottomleft:2px;-webkit-border-bottom-left-radius:2px;-khtml-border-bottom-left-radius:2px;border-bottom-left-radius:2px}.ui-corner-all,.ui-corner-bottom,.ui-corner-br,.ui-corner-right{-moz-border-radius-bottomright:2px;-webkit-border-bottom-right-radius:2px;-khtml-border-bottom-right-radius:2px;border-bottom-right-radius:2px}.ui-widget-overlay{background:#eee url(/o/liferay-theme-desktop/css/../img/datepicker/ui-bg_flat_0_eeeeee_40x100.png) 50% 50% repeat-x;opacity:.8}.ui-widget-shadow{margin:-4px 0 0 -4px;padding:4px;background:#aaa url(/o/liferay-theme-desktop/css/../img/datepicker/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.6;-moz-border-radius:0;-khtml-border-radius:0;-webkit-border-radius:0;border-radius:0}/*!
 * jQuery UI Datepicker 1.8.20
 *
 * Copyright 2012, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Datepicker#theming
 */.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-next-hover,.ui-datepicker .ui-datepicker-prev-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-next span,.ui-datepicker .ui-datepicker-prev span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month-year{width:100%}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:700;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td a,.ui-datepicker td span{display:block;padding:.2em;text-align:center;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}#ui-datepicker-div{z-index:1004 !important}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current{float:right}.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker-cover{position:absolute;z-index:-1;filter:mask();top:-4px;left:-4px;width:200px;height:200px}#username-password-change{position:relative;margin:0 auto}#username-password-change .left,#username-password-change .right{display:inline-block;width:50%;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}#username-password-change .left{padding-right:16px}#username-password-change .right{padding-left:16px}#username-password-change input.input{display:block;width:224px;margin-bottom:7px}#username-password-change form div:nth-of-type(2) input{margin-bottom:14px}#username-password-change form input.input{margin-bottom:20px}#username-password-change form div:nth-of-type(2) input.input{margin-bottom:14px}#username-password-change label{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:14px;font-weight:400;line-height:1.23;color:#004152;display:inline-block;padding:0 0 8px}#account-details #username-password-change .status-error,#account-details #username-password-change .status-ok{margin:16px 0 4px}#clubone-donate-points{position:relative;margin:0 auto}#clubone-donate-points .left,#clubone-donate-points .right{display:inline-block;width:50%;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}#clubone-donate-points .left{padding-right:16px}#clubone-donate-points .left .wrapper-donate-points img{margin-bottom:16px}#clubone-donate-points .left .wrapper-donate-points form{position:relative}#clubone-donate-points .left .wrapper-donate-points form .radio{margin-bottom:16px}#clubone-donate-points .left .wrapper-donate-points form label{cursor:pointer}#clubone-donate-points .left .wrapper-donate-points form label span{font-size:13px;font-weight:500;line-height:1.23;margin-left:2px}#clubone-donate-points .left .wrapper-donate-points a.action-button{margin-top:3px}#clubone-donate-points .left .wrapper-donate-points p{margin:0}#clubone-donate-points .left .wrapper-donate-points .donate-message{display:none;margin-top:16px;font-size:16px;font-weight:500}#clubone-donate-points .left .wrapper-donate-points .donate-message .text-red{color:#e43331}#clubone-donate-points .right{padding:0 2px 0 16px}#clubone-donate-points .right .wrapper-donate-points-info h1,#clubone-donate-points .right .wrapper-donate-points-info h2,#clubone-donate-points .right .wrapper-donate-points-info h3,#clubone-donate-points .right .wrapper-donate-points-info h4,#clubone-donate-points .right .wrapper-donate-points-info h5,#clubone-donate-points .right .wrapper-donate-points-info h6{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:20px;font-weight:500;line-height:1.3;text-transform:uppercase;color:#004152;margin-bottom:16px}#clubone-donate-points .right .wrapper-donate-points-info h1 span,#clubone-donate-points .right .wrapper-donate-points-info h2 span,#clubone-donate-points .right .wrapper-donate-points-info h3 span,#clubone-donate-points .right .wrapper-donate-points-info h4 span,#clubone-donate-points .right .wrapper-donate-points-info h5 span,#clubone-donate-points .right .wrapper-donate-points-info h6 span{color:#004152 !important}#clubone-donate-points .right .wrapper-donate-points-info .caption{font-weight:700}#clubone-donate-points .right .wrapper-donate-points-info .caption span{color:#004152 !important}#clubone-donate-points .right .wrapper-donate-points-info a{font-weight:500;color:#009d85;text-transform:uppercase;text-decoration:none}#clubone-donate-points .right .wrapper-donate-points-info a:hover{color:#004152}#clubone-donate-points .right .wrapper-donate-points-info p{margin-bottom:16px}#clubone-donate-points .right .wrapper-donate-points-info p:last-child{margin-bottom:0}#clubone-donate-points .right .wrapper-donate-points-info ul li{padding-bottom:10px;font-size:18px}#clubone-donate-points .right .wrapper-donate-points-info ul li .points{color:#00a3da}#clubone-donate-points .right .wrapper-donate-points-info ul li .currency{color:#ff0005}#clubone-transfer-points{position:relative;margin:0 auto}#clubone-transfer-points .left,#clubone-transfer-points .right{display:inline-block;width:50%;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}#clubone-transfer-points .left{padding-right:16px}#clubone-transfer-points .right{padding:0 2px 0 16px}#clubone-transfer-points form input.input{margin-bottom:20px}#clubone-transfer-points form div:nth-of-type(4) input.input{margin-bottom:14px}#clubone-transfer-points form label{padding-bottom:8px}#account-details #clubone-transfer-points h3{margin-bottom:10px;font-weight:400}#account-details #clubone-transfer-points h3:after{display:none}#clubone-transfer-points h3 .bonuspointsblue{font-size:20px;font-weight:700;line-height:1;color:#053140}body.custom-theme,html{height:auto}body{min-width:980px;position:relative}body.html-editor{height:auto;min-width:0}body.html-editor .lightbox,body.html-editor .lightbox-wrapper{border:0}body.html-editor.portlet{line-height:1.29}html.noscroll{position:fixed;overflow-y:scroll;width:100%}#content-container{min-width:980px;position:relative}::selection{background:#00a3da}::-moz-selection{background:#00a3da}@keyframes propeller-rotation{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@keyframes popup{0%{opacity:0;transform:translateY(-100%)}35%{opacity:0;transform:translateY(-100%)}100%{opacity:1;transform:translateY(0)}}.tabs-loading{text-align:center;padding-top:40px;padding-bottom:40px}.tabs-loading #p_p_id{display:inline-block;width:33px;height:33px;background:url(/o/liferay-theme-desktop/img/svg/icon_propeller.svg) no-repeat top center;animation:propeller-rotation 2s linear infinite;position:relative;z-index:1;margin:0;padding:0}.tabs-loading #p_p_id:after{display:none}.style-header-menu-link{font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:500;color:#fff}.style-header-menu-link-big{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:1.38;color:#004152;font-weight:500;line-height:1.43}.style-header-menu-link-big:hover{color:#009d85}.style-header-addsearch-title{font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:500;line-height:1.5;color:#004152}.header-new{position:relative;z-index:101;background:#004152}.header-new a{text-decoration:none}.header-new #nav-identity{margin-bottom:30px}.header-new #nav-identity a{text-indent:-9999px;display:block;width:288px;height:28px;background:url(/o/liferay-theme-desktop/img/logo_tallinksilja_white.svg) no-repeat;outline:0}.header-new #nav-1st-container{display:inline-block;margin:10px 0 28px 16px}.header-new #nav-1st-container ul{margin:0}.header-new #nav-1st-container ul li{display:inline-block;float:left;margin-right:25px}.header-new #nav-1st-container ul li a{color:#fff;font-weight:500}.header-new #nav-1st-container ul li a:hover{color:#00ecc9}.header-new #nav-1st-container ul li.active a{color:#00ecc9}.header-new #nav-1st-container ul.active li.active a{color:#fff}.header-new #nav-1st-container ul.active li.active a:hover{color:#00bea2}.header-new #nav-menu .nav-backdrop{display:none;position:fixed;z-index:2000;top:0;right:0;bottom:0;left:0;opacity:0;background-color:rgba(0,0,0,.5);-webkit-transition:opacity .1s ease;transition:opacity .1s ease}.header-new #nav-menu .nav-backdrop.active{display:block;opacity:1}.header-new #nav-menu .nav-button{position:relative;display:inline-block;height:34px;line-height:34px;padding:0 20px;background:#004c93;text-transform:uppercase;text-align:center;outline:0;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:500;color:#fff;font-size:14px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:width .1s cubic-bezier(.6,.32,.49,.55);transition:width .1s cubic-bezier(.6,.32,.49,.55)}.header-new #nav-menu .nav-button.active{width:333px !important;z-index:2002}.header-new #nav-menu .nav-button.active:before{content:'';position:absolute;width:19px;height:12px;top:50%;left:16px;transform:translateY(-50%);background:url(/o/liferay-theme-desktop/img/svg/icon_arrow_left.svg) center no-repeat;background-size:19px 12px}.header-new #nav-menu .nav-dialog{display:none;position:absolute;z-index:2001;right:0;padding:18px 16px 16px;width:333px;background:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0 1px 4px 0 rgba(0,0,0,.2);-moz-box-shadow:0 1px 4px 0 rgba(0,0,0,.2);box-shadow:0 1px 4px 0 rgba(0,0,0,.2);animation:popup .3s cubic-bezier(.25,.1,.25,1)}.header-new #nav-menu .nav-dialog .fancybox-close{top:9px;right:6px}.header-new #nav-menu .nav-dialog label{clear:both;line-height:1.1;padding:0;margin:0 0 16px}.header-new #nav-menu .nav-dialog label:last-of-type{margin-bottom:18px}.header-new #nav-menu .nav-dialog input{display:block;width:100%;height:40px;padding:2px 16px 0;border:1px solid #ddd;box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.5);margin:6px 0 0;font-size:18px;outline:0}.header-new #nav-menu .nav-dialog input.empty-input{background-color:#ffc8be}.header-new #nav-menu .nav-dialog a{clear:both;display:block}.header-new #nav-menu .nav-dialog a.link-green{font-size:12px;margin-bottom:16px}.header-new #nav-menu .nav-dialog a.button{margin-top:8px}.header-new #nav-menu .nav-dialog a.button span{padding:10px 30px 8px}.header-new #nav-menu .nav-dialog .status-error,.header-new #nav-menu .nav-dialog .status-ok{margin:0 0 16px;padding:0;font-size:14px;line-height:1.29;border-top:solid 1px #004152}.header-new #nav-menu .nav-dialog .status-error span,.header-new #nav-menu .nav-dialog .status-ok span{display:block;padding:8px 16px;background:0}.header-new #nav-menu .nav-dialog .status-error{background:#ffc8be}.header-new #nav-menu .nav-dialog .status-ok{background:#cdf8eb}.header-new #nav-menu .nav-dialog .mobile-dialog{display:none !important}.header-new #nav-menu .nav-language{display:inline-block;float:right;height:34px}.header-new #nav-menu .nav-language header.portlet-topper{display:none}.header-new #nav-menu .nav-language select{visibility:hidden}.header-new #nav-menu .nav-language .dd{position:relative;width:62px !important;height:34px;background:0;margin:0 8px 0 0;float:left;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:500;color:#fff}.header-new #nav-menu .nav-language .dd *{cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.header-new #nav-menu .nav-language .dd .ddTitle{width:62px !important;height:100%;border:0;padding:0;background:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.header-new #nav-menu .nav-language .dd .ddTitle .arrow{position:absolute;right:0;top:15px;width:12px;height:7px;border:0;background:url(/o/liferay-theme-desktop/img/svg/icon_selector_arrow.svg) center no-repeat !important}.header-new #nav-menu .nav-language .dd .ddTitle>.ddTitleText{display:block;background:0 0 !important;padding:0 !important}.header-new #nav-menu .nav-language .dd .ddTitle>.ddTitleText .ddTitleText{display:block;height:34px !important;padding:0 5px 0 28px !important;line-height:38px;background-position:0 12px !important}.header-new #nav-menu .nav-language .dd .ddChild{position:absolute;z-index:999;background-color:#fff;width:85px !important;left:-16px;padding:0;border:0;margin:0;-webkit-box-shadow:0 1px 4px 0 rgba(0,0,0,.2);-moz-box-shadow:0 1px 4px 0 rgba(0,0,0,.2);box-shadow:0 1px 4px 0 rgba(0,0,0,.2)}.header-new #nav-menu .nav-language .dd .ddChild a{display:none;position:relative;height:32px;line-height:34px;padding:0 0 0 44px;border:0;margin-top:-1px;background-repeat:no-repeat;background-position:16px 10px}.header-new #nav-menu .nav-language .dd .ddChild a:visited{background-repeat:no-repeat;background-position:16px 10px}.header-new #nav-menu .nav-language .dd .ddChild a:before{content:'';position:absolute;z-index:-1;top:0;right:0;left:0;height:1px;background:#ddd}.header-new #nav-menu .nav-language .dd .ddChild a:first-child:before{content:none}.header-new #nav-menu .nav-language .dd .ddChild a.selected{display:block !important;display:none !important}.header-new #nav-menu .nav-language .dd .ddChild a:active,.header-new #nav-menu .nav-language .dd .ddChild a:focus,.header-new #nav-menu .nav-language .dd .ddChild a:hover{background-color:#eef1f1 !important}.header-new #nav-menu .nav-language .dd .ddChild a.fi,.header-new #nav-menu .nav-language .dd .ddChild a.fi:visited{background-image:url(/o/liferay-theme-desktop/img/svg/flags/flag_fi.svg)}.header-new #nav-menu .nav-language .dd .ddChild a.en,.header-new #nav-menu .nav-language .dd .ddChild a.en:visited{background-image:url(/o/liferay-theme-desktop/img/svg/flags/flag_en.svg)}.header-new #nav-menu .nav-language .dd .ddChild a.et,.header-new #nav-menu .nav-language .dd .ddChild a.et:visited{background-image:url(/o/liferay-theme-desktop/img/svg/flags/flag_et.svg)}.header-new #nav-menu .nav-language .dd .ddChild a.sv,.header-new #nav-menu .nav-language .dd .ddChild a.sv:visited{background-image:url(/o/liferay-theme-desktop/img/svg/flags/flag_sv.svg)}.header-new #nav-menu .nav-language .dd .ddChild a.lv,.header-new #nav-menu .nav-language .dd .ddChild a.lv:visited{background-image:url(/o/liferay-theme-desktop//img/svg/flags/flag_lv.svg)}.header-new #nav-menu .nav-language .dd .ddChild a.lt,.header-new #nav-menu .nav-language .dd .ddChild a.lt:visited{background-image:url(/o/liferay-theme-desktop/img/svg/flags/flag_lt.svg)}.header-new #nav-menu .nav-language .dd .ddChild a.ru,.header-new #nav-menu .nav-language .dd .ddChild a.ru:visited{background-image:url(/o/liferay-theme-desktop/img/svg/flags/flag_ru.svg)}.header-new #nav-menu .nav-language .dd .ddChild a.fr,.header-new #nav-menu .nav-language .dd .ddChild a.fr:visited{background-image:url(/o/liferay-theme-desktop/img/svg/flags/flag_fr.svg)}.header-new #nav-menu .nav-language .dd .ddChild a.it,.header-new #nav-menu .nav-language .dd .ddChild a.it:visited{background-image:url(/o/liferay-theme-desktop/img/svg/flags/flag_it.svg)}.header-new #nav-menu .nav-language .dd .ddChild a.es,.header-new #nav-menu .nav-language .dd .ddChild a.es:visited{background-image:url(/o/liferay-theme-desktop/img/svg/flags/flag_es.svg)}.header-new #nav-menu .nav-language .dd .ddChild a.pl,.header-new #nav-menu .nav-language .dd .ddChild a.pl:visited{background-image:url(/o/liferay-theme-desktop/img/svg/flags/flag_pl.svg)}.header-new #nav-menu .nav-language .dd .ddChild a.nl,.header-new #nav-menu .nav-language .dd .ddChild a.nl:visited{background-image:url(/o/liferay-theme-desktop/img/svg/flags/flag_nl.svg)}.header-new #nav-menu .nav-language .dd .ddChild a.ja,.header-new #nav-menu .nav-language .dd .ddChild a.ja:visited{background-image:url(/o/liferay-theme-desktop/img/svg/flags/flag_ja.svg)}.header-new #nav-menu .nav-language .dd .ddChild a.zh,.header-new #nav-menu .nav-language .dd .ddChild a.zh:visited{background-image:url(/o/liferay-theme-desktop/img/svg/flags/flag_zh.svg)}.header-new #nav-menu .nav-language .dd .ddChild a.da,.header-new #nav-menu .nav-language .dd .ddChild a.da:visited{background-image:url(/o/liferay-theme-desktop/img/svg/flags/flag_da.svg)}.header-new #nav-menu .nav-language .dd .ddChild a.de,.header-new #nav-menu .nav-language .dd .ddChild a.de:visited{background-image:url(/o/liferay-theme-desktop/img/svg/flags/flag_de.svg)}.header-new #nav-menu .nav-language .dd .ddChild a.no,.header-new #nav-menu .nav-language .dd .ddChild a.no:visited{background-image:url(/o/liferay-theme-desktop/img/svg/flags/flag_no.svg)}.header-new #nav-menu .nav-language .dd .ddChild a.ko,.header-new #nav-menu .nav-language .dd .ddChild a.ko:visited{background-image:url(/o/liferay-theme-desktop/img/svg/flags/flag_ko.svg)}.header-new #nav-menu .nav-language .dd .ddChild .ddTitleText{color:#004152}.header-new #nav-menu .nav-language .dd .ddChild.active{display:block}.header-new #nav-menu .nav-language .dd .ddChild.active a{display:block}.header-new #nav-menu #my-booking-container{position:relative;float:right;margin-right:8px}.header-new #nav-menu #my-booking-container #my-bookings-dialog{width:333px;padding:0;overflow:hidden}.header-new #nav-menu #my-booking-container #my-bookings-dialog .no-bookings{margin:36px 16px;text-align:center}.header-new #nav-menu #my-booking-container #my-bookings-dialog .loading{margin:29px 16px;text-align:center}.header-new #nav-menu #my-booking-container #my-bookings-dialog .loading span{display:inline-block;width:32px;height:32px;background:url(/o/liferay-theme-desktop/img/svg/icon_propeller.svg) no-repeat;animation:propeller-rotation 2s linear infinite;pointer-events:none;text-indent:-9999px}.header-new #nav-menu #my-booking-container #my-bookings-dialog ul{margin:0}.header-new #nav-menu #my-booking-container #my-bookings-dialog li{position:relative}.header-new #nav-menu #my-booking-container #my-bookings-dialog li>a{position:relative;float:left;width:100%;padding:16px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.header-new #nav-menu #my-booking-container #my-bookings-dialog li>a:hover{background-color:#eef1f1;color:#004152}.header-new #nav-menu #my-booking-container #my-bookings-dialog li>a>*{display:inline-block;float:left}.header-new #nav-menu #my-booking-container #my-bookings-dialog li>a:after{content:'';position:absolute;display:block;width:24px;height:24px;top:0;right:21px;bottom:0;margin:auto;background:url(/o/liferay-theme-desktop/img/svg/icon_play_circled.svg) no-repeat;background-size:24px 24px}.header-new #nav-menu #my-booking-container #my-bookings-dialog li>a .details{max-width:192px;margin-left:64px}.header-new #nav-menu #my-booking-container #my-bookings-dialog li:nth-child(n+2)>a{margin-top:-1px;padding-top:17px}.header-new #nav-menu #my-booking-container #my-bookings-dialog li:nth-child(n+2)>a:before{content:'';position:absolute;z-index:-1;display:block;top:0;left:0;right:0;height:1px;background:#ddd}.header-new #nav-menu #my-booking-container #my-bookings-dialog .destination-image{position:absolute;width:48px;height:48px;top:50%;left:16px;transform:translateY(-50%);float:none;background-size:48px 48px}.header-new #nav-menu #my-booking-container #my-bookings-dialog .destination-image.ala{background-image:url(/o/liferay-theme-desktop/img/mybooking/icon_destination_ala@2x.png)}.header-new #nav-menu #my-booking-container #my-bookings-dialog .destination-image.hel{background-image:url(/o/liferay-theme-desktop/img/mybooking/icon_destination_hel@2x.png)}.header-new #nav-menu #my-booking-container #my-bookings-dialog .destination-image.rig{background-image:url(/o/liferay-theme-desktop/img/mybooking/icon_destination_rig@2x.png)}.header-new #nav-menu #my-booking-container #my-bookings-dialog .destination-image.sto{background-image:url(/o/liferay-theme-desktop/img/mybooking/icon_destination_sto@2x.png)}.header-new #nav-menu #my-booking-container #my-bookings-dialog .destination-image.tal{background-image:url(/o/liferay-theme-desktop/img/mybooking/icon_destination_tal@2x.png)}.header-new #nav-menu #my-booking-container #my-bookings-dialog .destination-image.tur{background-image:url(/o/liferay-theme-desktop/img/mybooking/icon_destination_tur@2x.png)}.header-new #nav-menu #my-booking-container #my-bookings-dialog .destination-image.vis{background-image:url(/o/liferay-theme-desktop/img/mybooking/icon_destination_vis@2x.png)}.header-new #nav-menu #my-booking-container #my-bookings-dialog .destination-image.mug{background-image:url(/o/liferay-theme-desktop/img/mybooking/icon_destination_mug@2x.png)}.header-new #nav-menu #my-booking-container #my-bookings-dialog .destination-image.vss{background-image:url(/o/liferay-theme-desktop/img/mybooking/icon_destination_vss@2x.png)}.header-new #nav-menu #my-booking-container #my-bookings-dialog .destination-image.spe{background-image:url(/o/liferay-theme-desktop/img/mybooking/icon_destination_spe@2x.png)}.header-new #nav-menu #my-booking-container #my-bookings-dialog .destination-image.kap{background-image:url(/o/liferay-theme-desktop/img/mybooking/icon_destination_kap@2x.png)}.header-new #nav-menu #my-booking-container #my-bookings-dialog .destination-image.pal{background-image:url(/o/liferay-theme-desktop/img/mybooking/icon_destination_pal@2x.png)}.header-new #nav-menu #my-booking-container #my-bookings-dialog .destination-image.sma{background-image:url(/o/liferay-theme-desktop/img/mybooking/icon_destination_sma@2x.png)}.header-new #nav-menu #my-booking-container #my-bookings-dialog .destination-image.klj{background-image:url(/o/liferay-theme-desktop/img/mybooking/icon_destination_klj@2x.png)}.header-new #nav-menu #my-booking-container #my-bookings-dialog .destination-image.hnd{background-image:url(/o/liferay-theme-desktop/img/mybooking/icon_destination_hnd@2x.png)}.header-new #nav-menu #my-booking-container #my-bookings-dialog .destination-image.yst{background-image:url(/o/liferay-theme-desktop/img/mybooking/icon_destination_yst@2x.png)}.header-new #nav-menu #my-booking-container #my-bookings-dialog .route{font-size:16px;font-weight:500;line-height:1.38;text-transform:uppercase}.header-new #nav-menu #my-booking-container #my-bookings-dialog .route span{color:#959595}.header-new #nav-menu #my-booking-container #my-bookings-dialog .booking-no span{font-weight:500}.header-new #nav-menu .nav-login{display:inline-block;float:right;height:34px}.header-new #nav-menu .nav-login #login-link{position:relative;z-index:1000;padding:0 24px 0 50px}html[lang=ru_RU] .header-new #nav-menu .nav-login #login-link{left:auto !important}.header-new #nav-menu .nav-login #login-link:before{content:'';display:inline-block;position:absolute;top:8px;left:13px;width:18px;height:18px;background:url(/o/liferay-theme-desktop/img/svg/icon_user.svg);background-size:18px 18px}.header-new #nav-menu .nav-login #logged-in{position:relative;display:inline-block;text-transform:uppercase;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:500;color:#fff}.header-new #nav-menu .nav-login #logged-in a{float:left}.header-new #nav-menu .nav-login #logged-in a.nav-button{font-size:16px;font-weight:500;text-transform:capitalize}.header-new #nav-menu .nav-login #logged-in a.logout{width:39px;height:34px;padding:9px 12px 8px;background:url(/o/liferay-theme-desktop/img/svg/icon_logout_2.svg) 12px 9px no-repeat;text-indent:-99999px;outline:0}.header-new #nav-menu #sso-container #SSO_Injectable .sso-app-container{position:relative}.header-new #nav-menu #sso-container #SSO_Injectable .sso-app-container .sso-auth-btn-wrapper{position:relative}.header-new #nav-menu #sso-container #SSO_Injectable .sso-app-container .sso-auth-btn-wrapper .sso-auth-btn{height:34px;font-size:0;line-height:0}.header-new #nav-menu #sso-container #SSO_Injectable .sso-app-container .sso-auth-btn-wrapper .sso-auth-btn svg{height:18px}.header-new #nav-menu #sso-container #SSO_Injectable .sso-app-container .sso-auth-btn-wrapper .sso-auth-btn span{font-size:14px}.header-new #nav-menu #sso-container #SSO_Injectable .sso-app-container .sso-auth-btn-wrapper.sso-signed-in .sso-auth-btn span{font-size:16px}.header-new #nav-menu #sso-container #SSO_Injectable .sso-app-container .sso-popup{top:34px}.header-new #nav-menu #sso-container #SSO_Injectable .sso-app-container iframe.sso-shared{top:-9999px;opacity:0}.header-new #nav-menu .nav-search{display:inline-block;float:right;height:34px}.header-new #nav-menu .nav-search .search-ui{position:relative;min-width:34px;min-height:34px;text-align:right}.header-new #nav-menu .nav-search .search-ui .search-button{display:inline-block;position:absolute;z-index:1;opacity:1;top:0;right:0;width:34px;height:34px;background:url(/o/liferay-theme-desktop/img/svg/icon_search.svg) 8px 9px no-repeat;background-size:18px 18px;cursor:pointer}.header-new #nav-menu .nav-search .search-ui input{position:relative;z-index:2;margin:0 8px;width:0;height:34px;padding:0;border:0;outline:0;background:#fff;letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:1.38;color:#004152;color:#053140 !important;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.5);-moz-box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.5);box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.5);-webkit-transition:.1s cubic-bezier(.6,.32,.49,.55);transition:.1s cubic-bezier(.6,.32,.49,.55)}.header-new #nav-menu .nav-search .search-ui input::-webkit-input-placeholder{color:#959595}.header-new #nav-menu .nav-search .search-ui input::-moz-placeholder{color:#959595}.header-new #nav-menu .nav-search .search-ui input:-ms-input-placeholder{color:#959595}.header-new #nav-menu .nav-search .search-ui input:-moz-placeholder{color:#959595}.header-new #nav-menu .nav-search .search-ui input::-ms-clear{display:none}.header-new #nav-menu .nav-search .search-ui .search-close-button{opacity:0;position:absolute;z-index:3;top:-9999px;right:15px;width:20px;height:20px;background:transparent url(/o/liferay-theme-desktop/img/fancybox/close.svg) no-repeat;cursor:pointer}.header-new #nav-menu .nav-search .search-ui .search-close-button:hover{background-position:0 -20px}.header-new #nav-menu .nav-search .search-ui .search-close-button:active{background-position:0 -40px}.header-new #nav-menu .nav-search.active .search-ui .search-button{top:-9999px;opacity:0}.header-new #nav-menu .nav-search.active .search-ui input{width:160px;padding:0 32px 0 8px}.header-new #nav-menu .nav-search.active .search-ui .search-close-button{top:7px;opacity:1}.header-new #nav-megamenu{height:40px;overflow:visible;position:relative;width:100%;z-index:998}.header-new #nav-megamenu ul#nav-2nd{position:absolute;top:0;right:0;left:0;clear:both;margin:auto}.header-new #nav-megamenu ul#nav-2nd ul{margin:0}.header-new #nav-megamenu ul#nav-2nd>li{float:left}.header-new #nav-megamenu ul#nav-2nd>li>a{display:block;padding:0 15px;height:40px;line-height:40px;outline:0;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:500;color:#fff}.header-new #nav-megamenu ul#nav-2nd>li.current{background:#fff}.header-new #nav-megamenu ul#nav-2nd>li.current>a{color:#004152}.header-new #nav-megamenu ul#nav-2nd>li.active{background:#fff}.header-new #nav-megamenu ul#nav-2nd>li.active>a{color:#004152}.header-new #nav-megamenu ul#nav-2nd>li.active .nav-3rd-container{display:block;z-index:2}.header-new #nav-megamenu ul#nav-2nd>li.active .nav-3rd-container::before{position:absolute;content:"";height:2px;width:inherit;top:-2px;right:0;left:0;background:#fff;z-index:3}.header-new #nav-megamenu ul#nav-2nd li.clubone{float:right}.header-new #nav-megamenu ul#nav-2nd li.clubone .two-columns.has-childless-3rd-level .nav-3rd>li{float:right}.header-new #nav-megamenu ul#nav-2nd li.clubone .three-columns.has-childless-3rd-level .nav-3rd>li{float:none}.header-new #nav-megamenu ul#nav-2nd li.clubone .three-columns.has-childless-3rd-level .nav-3rd>li+li{float:none}.header-new #nav-megamenu ul#nav-2nd li.clubone .three-columns.has-childless-3rd-level .nav-3rd>li.grouped-childless-3rd-level{float:left}.header-new #nav-megamenu ul#nav-2nd.active>li.current:not(.active){background:#004152}.header-new #nav-megamenu ul#nav-2nd.active>li.current:not(.active)>a{color:#fff}.header-new #nav-megamenu ul#nav-2nd .nav-3rd-container{display:none;position:absolute;z-index:-2;background:#fff;width:960px;padding:28px 32px 32px;top:42px;right:0;left:0;margin:auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0 1px 4px 0 rgba(0,0,0,.2);-moz-box-shadow:0 1px 4px 0 rgba(0,0,0,.2);box-shadow:0 1px 4px 0 rgba(0,0,0,.2)}.header-new #nav-megamenu ul#nav-2nd .nav-3rd-container ul.nav-3rd{float:left;width:100%}.header-new #nav-megamenu ul#nav-2nd .nav-3rd-container ul.nav-3rd .grouped-childless-3rd-level>ul{margin:0}.header-new #nav-megamenu ul#nav-2nd .nav-3rd-container ul.nav-3rd .grouped-childless-3rd-level>ul>li{padding:0}.header-new #nav-megamenu ul#nav-2nd .nav-3rd-container ul.nav-3rd>li{display:inline-block;vertical-align:top;width:200px;margin:0 32px 0 0}.header-new #nav-megamenu ul#nav-2nd .nav-3rd-container ul.nav-3rd>li:nth-child(n+5){margin-top:32px}.header-new #nav-megamenu ul#nav-2nd .nav-3rd-container ul.nav-3rd>li.grouped-childless-3rd-level a,.header-new #nav-megamenu ul#nav-2nd .nav-3rd-container ul.nav-3rd>li>a{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:1.38;color:#004152;font-weight:500;line-height:1.43}.header-new #nav-megamenu ul#nav-2nd .nav-3rd-container ul.nav-3rd>li.grouped-childless-3rd-level a:hover,.header-new #nav-megamenu ul#nav-2nd .nav-3rd-container ul.nav-3rd>li>a:hover{color:#009d85}.header-new #nav-megamenu ul#nav-2nd .nav-3rd-container ul.nav-3rd>li.grouped-childless-3rd-level li{margin-bottom:12px}.header-new #nav-megamenu ul#nav-2nd .nav-3rd-container ul.nav-3rd>li.grouped-childless-3rd-level li:last-child{margin-bottom:0}.header-new #nav-megamenu ul#nav-2nd .nav-3rd-container ul.nav-3rd>li>a.nav-4th-title{font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:20px;font-weight:500;line-height:1.3;margin-bottom:10px;letter-spacing:normal;color:#004152;display:inline-block;margin-bottom:12px}.header-new #nav-megamenu ul#nav-2nd .nav-3rd-container ul.nav-3rd>li>a.nav-4th-title:active{text-decoration:none;color:#009d85}.header-new #nav-megamenu ul#nav-2nd .nav-3rd-container ul.nav-3rd>li>a.nav-4th-title:active svg path{fill:#009d85}.header-new #nav-megamenu ul#nav-2nd .nav-3rd-container ul.nav-3rd>li>a.nav-4th-title:hover{text-decoration:none;color:#00bea2}.header-new #nav-megamenu ul#nav-2nd .nav-3rd-container ul.nav-3rd>li>a.nav-4th-title:hover svg path{fill:#00bea2}.header-new #nav-megamenu ul#nav-2nd .nav-3rd-container ul.nav-3rd>li .nav-title-underline{width:200px;height:1px;background:#d6dfdf;margin-bottom:12px}.header-new #nav-megamenu ul#nav-2nd .nav-3rd-container ul.nav-3rd>li .nav-4th-level{width:200px}.header-new #nav-megamenu ul#nav-2nd .nav-3rd-container ul.nav-3rd>li .nav-4th-level li{margin-bottom:12px}.header-new #nav-megamenu ul#nav-2nd .nav-3rd-container ul.nav-3rd>li .nav-4th-level li:last-child{margin-bottom:0}.header-new #nav-megamenu ul#nav-2nd .nav-3rd-container ul.nav-3rd>li .nav-4th-level a{font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:1.38;letter-spacing:normal;color:#004152;font-weight:500;display:inline-block}.header-new #nav-megamenu ul#nav-2nd .nav-3rd-container ul.nav-3rd>li .nav-4th-level a:active{text-decoration:none;color:#009d85}.header-new #nav-megamenu ul#nav-2nd .nav-3rd-container ul.nav-3rd>li .nav-4th-level a:active svg path{fill:#009d85}.header-new #nav-megamenu ul#nav-2nd .nav-3rd-container ul.nav-3rd>li .nav-4th-level a:hover{text-decoration:none;color:#00bea2}.header-new #nav-megamenu ul#nav-2nd .nav-3rd-container ul.nav-3rd>li .nav-4th-level a:hover svg path{fill:#00bea2}.header-new #nav-megamenu ul#nav-2nd .nav-3rd-container.one-column ul.nav-3rd{width:464px}.header-new #nav-megamenu ul#nav-2nd .nav-3rd-container.one-column ul.nav-3rd>li{float:left;width:100%;margin-right:0}.header-new #nav-megamenu ul#nav-2nd .nav-3rd-container.one-column ul.nav-3rd>li.grouped-childless-3rd-level a{width:95%}.header-new #nav-megamenu ul#nav-2nd .nav-3rd-container.two-columns ul.nav-3rd{width:464px}.header-new #nav-megamenu ul#nav-2nd .nav-3rd-container.two-columns ul.nav-3rd>li{float:left}.header-new #nav-megamenu ul#nav-2nd .nav-3rd-container.three-columns ul.nav-3rd>li{float:left}.header-new #nav-megamenu ul#nav-2nd .nav-3rd-container.four-columns ul.nav-3rd>li{margin-right:28px}.header-new #nav-megamenu ul#nav-2nd .nav-3rd-container.four-columns ul.nav-3rd>li:nth-child(4n){margin-right:-1px}.header-new #nav-megamenu ul#nav-2nd .nav-3rd-container .nav-image{position:relative;display:inline-block;float:left;margin-top:4px}.header-new #nav-megamenu ul#nav-2nd .nav-3rd-container .nav-image a{display:block}.header-new #nav-megamenu ul#nav-2nd .nav-3rd-container .nav-image img{width:432px;height:200px}.header-new #nav-old-menu #nav-2nd-3rd-container{margin:0;padding-bottom:40px}.header-new #nav-old-menu #nav-2nd-3rd-container.no-3rd-nav,.no-3rd-nav.header-new #nav-old-menu #nav-2nd-3rd-container{padding-bottom:0}.header-new #nav-old-menu #nav-2nd-3rd-container.no-3rd-nav #nav-2nd>li.active,.no-3rd-nav.header-new #nav-old-menu #nav-2nd-3rd-container #nav-2nd>li.active{background:#fff}.header-new #nav-old-menu #nav-2nd-3rd-container.no-3rd-nav #nav-2nd.selected>li,.no-3rd-nav.header-new #nav-old-menu #nav-2nd-3rd-container #nav-2nd.selected>li{background:#004152}.header-new #nav-old-menu #nav-2nd-3rd-container.no-3rd-nav #nav-2nd.selected>li a,.no-3rd-nav.header-new #nav-old-menu #nav-2nd-3rd-container #nav-2nd.selected>li a{color:#fff}.header-new #nav-old-menu #nav-2nd-3rd-container.no-3rd-nav #nav-2nd.selected>li.selected,.no-3rd-nav.header-new #nav-old-menu #nav-2nd-3rd-container #nav-2nd.selected>li.selected{background:#fff}.header-new #nav-old-menu #nav-2nd-3rd-container.no-3rd-nav #nav-2nd.selected>li.selected a,.no-3rd-nav.header-new #nav-old-menu #nav-2nd-3rd-container #nav-2nd.selected>li.selected a{color:#004152}.header-new #nav-old-menu ul li a{display:block;padding:10px 16px;height:40px;outline:0;cursor:pointer;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:500;color:#fff}.header-footer-service .header-new #nav-old-menu ul li a{padding:0 15px}.header-new #nav-old-menu ul li.current{background:#fff}.header-new #nav-old-menu ul li.current>a{color:#004152}.header-new #nav-old-menu ul li.active{background:#eef1f1}.header-new #nav-old-menu ul li.active>a{color:#004152}.header-new #nav-old-menu ul li.active .nav-3rd-container{display:block}.header-new #nav-old-menu ul.active>li.current:not(.active){background:#004152}.header-new #nav-old-menu ul.active>li.current:not(.active)>a{color:#fff}.header-new #nav-old-menu li{display:inline-block;float:left}.header-new #nav-old-menu li.clubone{float:right}.header-new #nav-old-menu #nav-2nd{margin:0}.header-new #nav-old-menu #nav-2nd.selected>li{background:#004152}.header-new #nav-old-menu #nav-2nd.selected>li a{color:#fff}.header-new #nav-old-menu #nav-2nd.selected>li.selected{background:#eef1f1}.header-new #nav-old-menu #nav-2nd.selected>li.selected a{color:#004152}.header-new #nav-old-menu #nav-3rd-container{position:absolute;background:#eef1f1;right:0;left:0}.header-new #nav-old-menu #nav-3rd-container li a{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:1.38;color:#004152;font-weight:500}.header-new #nav-old-menu #nav-3rd-container #nav-3rd{width:960px;margin:auto}.header-new #nav-old-menu #nav-3rd-container #nav-3rd>li.active{background:#fff}.header-new #nav-old-menu #nav-3rd-container #nav-3rd.selected>li{background:#eef1f1}.header-new #nav-old-menu #nav-3rd-container #nav-3rd.selected>li.selected{background:#fff}.header-new #nav-old-menu #nav-3rd-container #nav-3rd.selected>li.selected .nav-4th-container{display:block}.header-new #nav-old-menu .nav-4th-container{display:none;position:absolute;z-index:-1;max-width:500px;background:#fff;-webkit-box-shadow:0 1px 4px 0 rgba(0,0,0,.2);-moz-box-shadow:0 1px 4px 0 rgba(0,0,0,.2);box-shadow:0 1px 4px 0 rgba(0,0,0,.2)}.header-new #nav-old-menu .nav-4th-container>ul{margin:0;padding:17px 16px}.header-new #nav-old-menu .nav-4th-container>ul>li{display:block;float:none;margin-bottom:12px}.header-new #nav-old-menu .nav-4th-container>ul>li:last-child{margin-bottom:0}.header-new #nav-old-menu .nav-4th-container>ul>li a{padding:0;height:auto}.header-new #nav-old-menu .nav-4th-container>ul>li a:hover{color:#009d85 !important}.header-new #nav-old-menu .nav-4th-container>ul>li:last-of-type{margin-bottom:0}.clubone-disabled .header-new li.clubone{display:none !important}.tiny-header .header-new{margin-bottom:48px}.tiny-header .header-new #nav-menu{display:none}.tiny-header .header-new #nav-identity{display:inline-block;margin:10px 0}.tiny-header.languages-enabled .header-new #nav-menu{display:inline-block;float:right;margin-top:6px}.tiny-header.languages-enabled .header-new #nav-menu>:not(.nav-language){display:none}.tiny-header.languages-enabled .header-new #nav-menu #langmenu_child{top:43px !important}.tallink-logo .header-new #nav-identity a{width:123px;height:24px;background:url(/o/liferay-theme-desktop/img/svg/logo_tallink_white_large.svg) no-repeat}.tallinkhotels-logo .header-new #nav-identity{margin:2px 0 33px}.tallinkhotels-logo .header-new #nav-identity a{width:212px;height:23px;background:url(/o/liferay-theme-desktop/img/svg/logo_tallinkhotels.svg) no-repeat top left;background-size:cover}.header-footer-service .header-new{padding-top:34px}.header-footer-service .header-new.no-3rd-nav #nav-2nd>li:hover{background:#fff}.header-footer-service .header-new.no-3rd-nav #nav-2nd>li:hover a{color:#004152}.taxilink .header-new #nav-identity a{width:145px;height:26px;background:url(/o/liferay-theme-desktop/img/svg/TAXILINK_LOGO_WHITE.svg) no-repeat}.site-12377 #login-link,.site-12397 #login-link,.site-17614327 #login-link,.site-18652289 #login-link,.site-20941554 #login-link{display:none !important}html #addsearch-results.addsearch-d{width:589px;margin-left:0;border:0;-webkit-box-shadow:0 1px 4px 0 rgba(0,0,0,.2);-moz-box-shadow:0 1px 4px 0 rgba(0,0,0,.2);box-shadow:0 1px 4px 0 rgba(0,0,0,.2)}html #addsearch-results.addsearch-d #addsearch-results-mid{background:0}html #addsearch-results.addsearch-d .addsearch-result-item-container,html #addsearch-results.addsearch-d .addsearch-result-item-sub{background:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7) 16px 50%/136px no-repeat transparent;width:581px}html #addsearch-results.addsearch-d .addsearch-result-item-container .addsearch-result-item-sub{min-height:168px;border:0}html #addsearch-results.addsearch-d .addsearch-result-item-container .addsearch-result-item-sub div{position:relative;width:549px;min-height:168px;margin:0 24px 0 16px;padding:0}html #addsearch-results.addsearch-d .addsearch-result-item-container .addsearch-result-item-sub h2{padding-left:152px}html #addsearch-results.addsearch-d .addsearch-result-item-container .addsearch-result-item-sub h2 a{font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:500;line-height:1.5;color:#004152;padding:17px 0 7px}html #addsearch-results.addsearch-d .addsearch-result-item-container .addsearch-result-item-sub h2 a:after{content:' \2192'}html #addsearch-results.addsearch-d .addsearch-result-item-container .addsearch-result-item-sub p{padding:0 0 0 152px;letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:1.38;color:#004152}html #addsearch-results.addsearch-d .addsearch-result-item-container .addsearch-result-item-sub p em{vertical-align:baseline;letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:1.38;color:#004152;font-weight:500}html #addsearch-results.addsearch-d .addsearch-result-item-container .addsearch-result-item-sub p span{display:none}html #addsearch-results.addsearch-d .addsearch-result-item-container .addsearch-result-item-sub.addsearch-result-item-sub-active{background-color:#eef1f1}html #addsearch-results.addsearch-d .addsearch-result-item-container .addsearch-result-item-sub.addsearch-result-item-sub-active div{background:0}html #addsearch-results.addsearch-d .addsearch-result-item-container:nth-child(n+2){margin-top:-1px}html #addsearch-results.addsearch-d .addsearch-result-item-container:nth-child(n+2) .addsearch-result-item-sub div:before{content:'';position:absolute;z-index:-1;top:0;right:0;left:0;height:1px;background:#ddd}html #addsearch-results.addsearch-d #addsearch-nohits p{background:#fff;letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:1.38;color:#004152}html #addsearch-results.addsearch-d #addsearch-nohits p em{vertical-align:baseline;letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:1.38;color:#004152;font-weight:500}html #addsearch-results.addsearch-d #addsearch-fuzzy{position:relative;z-index:-1;width:581px;height:30px;margin-top:-1px}html #addsearch-results.addsearch-d #addsearch-fuzzy span{height:100%;background:0;margin:0 16px;padding:0;border-top:1px solid #ddd;border-bottom:1px solid #ddd;letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:1.38;color:#004152;line-height:30px}html #addsearch-results.addsearch-d #addsearch-fuzzy+.addsearch-result-item-container{margin-top:0}html #addsearch-results.addsearch-d #addsearch-fuzzy+.addsearch-result-item-container .addsearch-result-item-sub div:before{content:none}html #addsearch-results.addsearch-d #addsearch-results-bottom{display:none}html #addsearch-results.addsearch-d #addsearch-pic{display:none !important}html #addsearch-results.addsearch-d #addsearch-results-right{width:0;height:100%;margin-left:589px;border:0}html #addsearch-results.addsearch-d #addsearch-results-right #addsearch-scroll{height:100%;width:8px;background:#fff;-webkit-box-shadow:inset 0 0 3px 0 rgba(0,0,0,.2);-moz-box-shadow:inset 0 0 3px 0 rgba(0,0,0,.2);box-shadow:inset 0 0 3px 0 rgba(0,0,0,.2)}html #addsearch-results.addsearch-d #addsearch-results-right #addsearch-scroll #addsearch-scroll-handle{width:100%;margin:0;border:0;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background:#00ecc9;-webkit-box-shadow:inset 0 0 3px 0 rgba(0,0,0,.15);-moz-box-shadow:inset 0 0 3px 0 rgba(0,0,0,.15);box-shadow:inset 0 0 3px 0 rgba(0,0,0,.15);cursor:pointer}html #addsearch-results.addsearch-d #addsearch-results-right #addsearch-scroll #addsearch-scroll-handle:hover{background:#6cffdc}#nav-2nd-3rd-container .toggle{display:none}#nav-2nd #nav-3rd{display:none}form.custom-form table.txt-right td{text-align:right}form.custom-form table td{padding:0 15px 0 0;vertical-align:top}form.custom-form table td.last{padding:0}form.custom-form label{display:block;padding:0 0 5px 0;letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:14px;font-weight:400;line-height:1.23;color:#004152}form.custom-form label.normal{font-size:12px;font-weight:400;line-height:14px}form.custom-form label.checkbox input[type=checkbox]{float:left}form.custom-form label.checkbox span{color:#4a4a4a;display:block;padding:0 0 0 30px}form.custom-form label.txt-right input[type=checkbox]{float:right}form.custom-form label.txt-right span{color:#4a4a4a;display:block;padding:0 30px 40px 0;text-align:right}form.custom-form label span{color:#ff0005}form.custom-form label span.normal{color:#4a4a4a;display:block;font-weight:400}form.custom-form label span.inline{display:inline}form.custom-form input[type=password],form.custom-form input[type=text]{width:224px;height:28px;padding:5px 0 5px 8px;border:solid 1px #ddd;background-color:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.5);-moz-box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.5);box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.5);letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:1.38;color:#004152;font-weight:500;margin:0 0 20px 0;width:140px}form.custom-form input[type=password]:invalid,form.custom-form input[type=text]:invalid{background:#ffc8be}form.custom-form input[type=password]::-ms-clear,form.custom-form input[type=text]::-ms-clear{display:none}form.custom-form textarea{border:1px solid #d4d6d8;color:#4a4a4a;font-family:Arial,Helvetica,sans-serif;font-size:16px;margin:0 0 20px 0;padding:3px 2px;width:210px}form.custom-form textarea.full-width{padding:3px 1%;width:98%}form.custom-form .dd{margin:0 0 20px 0}form.custom-form .table-radio td{padding:0 15px 0 0}form.custom-form div.date{height:1%;overflow:hidden;padding:0 0 20px 0}form.custom-form div.date input[type=text]{float:left;margin:2px 20px 0 0;width:45px}form.custom-form div.date input[type=text].small{margin:2px 11px 0 0;width:25px}form.custom-form div.date .calendar{background:#fff url(/o/liferay-theme-desktop/css/../../img/bg_form_date_calendar.png) 0 0 no-repeat;display:block;float:right;height:28px;margin:0;text-indent:-999em;width:28px}form.custom-form .status-error,form.custom-form .status-ok{background:#f5fdf0;clear:both;display:block;line-height:16px;margin:0 0 10px 0;padding:2px 0;width:100%}form.custom-form .status-error span,form.custom-form .status-ok span{background:transparent url(/o/liferay-theme-desktop/css/../../img/icon_ok_error.gif) 2px 1px no-repeat;padding:0 2px 0 20px}form.custom-form .status-error{background:#ffdddc}form.custom-form .status-error span{background-position:2px -85px}form.custom-form div.buttons{background:transparent url(/o/liferay-theme-desktop/css/../../img/bg_form_shadow.png) bottom right no-repeat;height:1%;margin:0 0 40px 0;overflow:hidden;position:relative}form.custom-form div.buttons .button{float:right;margin:0 0 0 12px}#main-container{position:relative;padding:24px 0 0}#main{position:relative}#main .portlet-column-content{padding:0}.padding-bottom-5{padding-bottom:40px}.bg-alt-top{background:#fff url(/o/liferay-theme-desktop/css/../img/bg_section_alt_top.png) repeat-x top left}.bg-alt-top .bg-alt-bottom{margin-bottom:30px}.bg-alt-top .divider-outer.bottom{min-height:323px;padding:0}.bg-alt-bottom{background:transparent url(/o/liferay-theme-desktop/css/../img/bg_section_alt_bottom.png) repeat-x bottom left}.divider-outer.top{background:url(/o/liferay-theme-desktop/css/../img/shadow_outer_top.png) no-repeat top center;padding-top:30px}.divider-outer.bottom{background:url(/o/liferay-theme-desktop/css/../img/shadow_outer_bottom.png) no-repeat bottom center;padding-bottom:30px}.no-divider-top{padding-top:28px}.divider-inner.top{padding-top:30px;background:url(/o/liferay-theme-desktop/css/../img/shadow_inner_top.png) no-repeat top left}.divider-inner.bottom{padding-bottom:16px;background:url(/o/liferay-theme-desktop/css/../img/shadow_inner_bottom.png) no-repeat bottom left}.divider-line{border-bottom:1px solid #eaeaea;clear:both;height:20px;margin:0 10px 30px;width:100%}a.button{color:#fff;text-transform:uppercase;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:15px;text-decoration:none;display:block;line-height:1em}a.button.preorder,a.button.priority{display:block;background:#00ecc9;text-decoration:none}a.button.preorder:hover,a.button.priority:hover{background:#6cffdc}a.button.preorder:active,a.button.priority:active{background:#00d4b4}a.button.preorder.disabled,a.button.priority.disabled{cursor:default;opacity:.3}a.button.preorder.disabled:active,a.button.preorder.disabled:focus,a.button.preorder.disabled:hover,a.button.priority.disabled:active,a.button.priority.disabled:focus,a.button.priority.disabled:hover{background:#00ecc9}a.button.preorder span,a.button.priority span{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:500;line-height:1.38;text-align:center;text-transform:uppercase;color:#004152}a.button.preorder span,a.button.priority span{display:block;padding:11px 10px 7px 10px}a.button.preorder{display:inline-block}a.button.preorder span{padding-right:42px;padding-left:42px}a.button.priority[style]{right:initial !important;left:0}a.button.priority.pad span,a.button.secondary.pad span{padding-left:18px;padding-right:18px}ul.tabs{margin-bottom:30px;padding:0}ul.tabs.narrow-space li span{padding:0 4px !important}ul.tabs li{margin:0;padding:0;list-style-type:none}ul.tabs.horizontal li{position:relative;float:left;margin-left:0}ul.tabs.horizontal li a{display:block;font-size:12px;color:#00529c;text-decoration:none;line-height:1em;outline:0}ul.tabs.horizontal li a span{display:block;padding:0 12px 0 9px;line-height:40px}ul.tabs.horizontal li a:hover{color:#d5373a}ul.tabs.horizontal li .arrow{display:none}ul.tabs.horizontal li.no-link{font-size:16px;color:#00529c;letter-spacing:.05em;text-decoration:none;border:1px solid transparent;line-height:1em;outline:0}ul.tabs.horizontal li.no-link span{display:block;padding:10px 14px 9px 14px;line-height:14px}ul.tabs.horizontal li:first-child{margin-left:0}ul.tabs.horizontal li:first-child a{margin-left:3px !important}ul.tabs.horizontal li.active{margin-left:-3px;padding-left:3px}ul.tabs.horizontal li.active:first-child{margin-left:0;padding-left:0}ul.tabs.horizontal li.active .arrow{display:block;position:absolute;top:37px;left:50%;margin-left:-6px;width:12px;height:7px;z-index:100}.tab-content.inline .content{display:none}.tab-content.inline .content.active{display:block}.tab-content.inline .content .content{display:block}.section-header{padding:0 0 30px 0}.section-header h1{margin:0;padding:0}.section-header p{margin:20px 0}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-menu{-webkit-box-shadow:0 0 3px 0 rgba(0,0,0,.19);-moz-box-shadow:0 0 3px 0 rgba(0,0,0,.19);box-shadow:0 0 3px 0 rgba(0,0,0,.19);-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;list-style:none;padding:0;margin:0;display:block;outline:0;border:solid 1px #ddd}.ui-menu .ui-menu{margin-top:-3px;position:absolute}.ui-menu .ui-menu-item{margin:0;padding:0;width:100%}.ui-menu .ui-menu-item a{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:1.38;color:#004152;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;font-weight:500;text-decoration:none;display:block;padding:4px 0 4px 9px;border:0}.ui-menu .ui-menu-item a.ui-state-active,.ui-menu .ui-menu-item a.ui-state-focus{background:#eef1f1}.image-container.image-container-small{background:url(/o/liferay-theme-desktop/css/../img/sprites.png) no-repeat -662px -364px;padding:8px 19px 6px 20px;height:178px;width:320px}.image-container.image-container-small .image{width:282px;height:175px}.image-container.image-container-small .image img{width:100%}.module-3-items .image-container{float:right;width:314px;height:191px;background:transparent url(/o/liferay-theme-desktop/css/../img/sprites.png) right -364px no-repeat !important}.module-3-items .image-container .image{height:173px;margin:9px 0 0 17px;overflow:hidden;width:280px}.module-3-items .image-container .image img{height:173px;width:280px}.module-3-items .description{float:left;margin-left:18px;width:300px;overflow:hidden;font-size:16px;color:#4a4a4a}.module-3-items .description h4{color:#00a3da;font-size:23px;line-height:1em;margin:0 0 10px 0}.module-3-items .description p{font-size:16px;margin:0 0 15px 0}.module-3-items .description p.caption{color:#00a3da;font-size:16px;margin:0 0 10px 0;text-transform:uppercase}.module-3-items .selector{float:left;height:auto;margin:0 0 0 10px;width:301px}.module-3-items .selector li{font-size:13px;display:block;padding-left:0;padding-right:0}.module-3-items .selector li a{background:url(/o/liferay-theme-desktop/css/../img/selector_package_specials.png) bottom left no-repeat;color:#00529c;display:block;line-height:36px;padding:0 40px 0 21px}.module-3-items .selector li a:hover{color:#ff0005}.module-3-items .selector li.active a{background-position:0 0;color:#ff0005;outline:0}.module-3-items .selector.tabs{margin-top:0}.lt-ie8 .selector-module .list-scroller ul li a{padding-bottom:10px !important;padding-top:10px !important}.expand-wrapper-container{background:transparent url(/o/liferay-theme-desktop/css/../img/bg_expand_wrapper_container.png) bottom center repeat-x}.expand_area,.expanded_area{clear:both;height:1%;margin:-30px 0 40px 0 !important;min-height:250px;overflow:hidden;padding:40px 0 !important;width:100%}.expand_area.expanded_area,.expanded_area.expanded_area{margin-bottom:0 !important;padding-bottom:0 !important}.expand_area.expanded_area h2,.expanded_area.expanded_area h2{background:0;color:#00a3da;float:left;font-size:26px;margin:0 0 30px 0;text-transform:uppercase}.expand_area.expanded_area .form-search,.expanded_area.expanded_area .form-search{margin:0;padding:10px 0 0}.expand_area.expanded_area h3,.expanded_area.expanded_area h3{background:0;clear:both;color:#ff0005;border-bottom:1px solid #eaeaea;font-size:20px;margin:0 0 -20px;padding:0 0 8px;text-transform:uppercase}.expand_area.expanded_area h3 a,.expanded_area.expanded_area h3 a{font-family:Arial,Helvetica,sans-serif;font-size:16px;margin:0 0 0 10px;text-transform:none}.expand_area.expanded_area .expand-wrapper,.expanded_area.expanded_area .expand-wrapper{margin:0 0 40px}.expand_area h3,.expanded_area h3{background:transparent url(/o/liferay-theme-desktop/css/../img/shadow_outer_top.png) bottom center no-repeat;color:#2363ad;display:block;font-size:16px;font-weight:400;line-height:25px;margin:0 0 15px 0;padding:0 0 30px 0;text-transform:none;width:100%}.expand_area h3 span.warning,.expanded_area h3 span.warning{color:#b3b3b3;float:right;font-size:16px;text-align:right;text-transform:none}.ie7 .expand_area h3 span.warning,.ie7 .expanded_area h3 span.warning{display:block;margin-top:-30px}.expand_area h3 span.wrapper,.expanded_area h3 span.wrapper{display:block;margin:0 auto;width:940px}.expand_area h3 span.wrapper span.warning,.expanded_area h3 span.wrapper span.warning{display:none}.expand_area h3 span.wrapper a,.expanded_area h3 span.wrapper a{color:#2363ad;display:inline-block;line-height:24px;outline:0}.expand_area h3 span.wrapper a:hover,.expanded_area h3 span.wrapper a:hover{color:#00a3da}.expand_area h3 span.wrapper a.all,.expanded_area h3 span.wrapper a.all{color:#00a3da;display:none;padding:0 0 0 20px}.expand_area h3 span.wrapper a.all:hover,.expanded_area h3 span.wrapper a.all:hover{color:#2363ad}.expand_area h3 span.wrapper a span,.expanded_area h3 span.wrapper a span{background:transparent url(/o/liferay-theme-desktop/css/../img/bg_expand_arrow.png) left center no-repeat;display:inline-block;line-height:24px;padding:0 0 0 35px}.expand_area h3.expanded_header,.expanded_area h3.expanded_header{background:0}.expand_area h3.expanded_header span.warning,.expanded_area h3.expanded_header span.warning{display:block !important}.expand_area h3.expanded_header a,.expanded_area h3.expanded_header a{color:#00a3da !important}.expand_area h3.expanded_header a span,.expanded_area h3.expanded_header a span{background:transparent url(/o/liferay-theme-desktop/css/../img/bg_expand_arrow_down.png) left center no-repeat !important}.expand_area h3.expanded_header a.all,.expanded_area h3.expanded_header a.all{color:#2363ad !important;display:inline-block !important}.expand_area h3.expanded_header a.all:hover,.expanded_area h3.expanded_header a.all:hover{color:#00a3da !important}.expand_area .expand-wrapper,.expanded_area .expand-wrapper{background:transparent url(/o/liferay-theme-desktop/css/../img/shadow_outer_top.png) bottom center no-repeat;height:1%;margin:0 0 20px 0;overflow:hidden}.expand_area .expand-wrapper .expand-content,.expanded_area .expand-wrapper .expand-content{height:1%;margin:0 auto;overflow:hidden;width:940px}body.custom-theme .pagination{height:1%;margin:0 auto;overflow:hidden;text-align:center;width:468px}body.custom-theme .pagination ul{height:1%;overflow:hidden;padding:6px 0}body.custom-theme .pagination ul li{border-right:1px solid #d0d0d0;display:inline;font-family:Arial,Helvetica,sans-serif;font-size:16px;font-weight:700;line-height:12px;padding:0}body.custom-theme .pagination ul li.prev{font-weight:400}body.custom-theme .pagination ul li.next{border:0;font-weight:400}body.custom-theme .pagination ul li.page{border:0;color:#4a4a4a;font-size:11px;font-weight:400;padding:0 21px 0 0;text-transform:uppercase}body.custom-theme .pagination ul li.dotted{color:#afafaf;font-weight:400;padding:0 7px}body.custom-theme .pagination ul li a{display:inline-block;line-height:12px;padding:0 7px}.table-wrapper{background:transparent url(/o/liferay-theme-desktop/css/../img/bg_table_shadow_normal.png) no-repeat center bottom;height:1%;margin:0 0 30px 0;overflow:hidden;padding:0 0 30px 0}.table-wrapper.remove-table-wrapper-margin{margin-left:-10px;margin-right:-10px}.table-wrapper.table-wrapper-wide{background:transparent url(/o/liferay-theme-desktop/css/../img/bg_table_shadow.png) no-repeat -40px bottom}.table-wrapper.table-wrapper-small{padding:0 0 16px}.table-wrapper .table{background:#fff;border-left:1px solid #f5f5f5;border-right:1px solid #f5f5f5;font-size:16px;width:460px}.table-wrapper .table.table-wide{width:700px}.table-wrapper .table.table-bold td{font-weight:700}.table-wrapper .table.table-bold td span{font-weight:400}.table-wrapper .table.table-full-width{border-left:0 none;border-right:0 none}.table-wrapper .table.table-full-width th{text-align:left}.table-wrapper .table.table-full-width th span{padding:9px;text-align:left}.table-wrapper .table.table-full-width td{color:#4a4a4a;padding:9px;text-align:left}.table-wrapper .table.table-timetables{width:auto}.table-wrapper .table.table-timetables td{padding:6px 8px}.table-wrapper .table.table-timetables td p{margin:0}.table-wrapper .table.table-compact{border-left:1px solid #bdbcbc}.table-wrapper .table.table-compact th.first{border-bottom:2px solid #fff}.table-wrapper .table.table-compact tr.first td{border:0;border-bottom:1px solid #bdbcbc;border-left:1px solid #f5f5f5;border-right:1px solid #f5f5f5}.table-wrapper .table.table-compact td{border-bottom:1px solid #bdbcbc;border-right:1px solid #bdbcbc;padding:1px 6px}.table-wrapper .table.table-compact td.info{padding:6px 10px;text-align:left}.table-wrapper .table.table-compact td.info ul{margin:0 0 10px 35px}.table-wrapper .table.table-compact td.info ul li{line-height:16px;list-style-type:disc}.table-wrapper .table.table-compact td.info p{margin:0 0 10px 0}.table-wrapper .table.table-compact td.info p.details{font-size:13px;line-height:15px}.table-wrapper .table th{border-left:2px solid #fff;color:#fff;font-size:12px;font-weight:700;text-align:center}.table-wrapper .table th.left span{padding-left:20px;text-align:left}.table-wrapper .table th.th1{background:#44bce4;border:0}.table-wrapper .table th.th2{background:#56c3e7}.table-wrapper .table th.th3{background:#69c9e9}.table-wrapper .table th.th4{background:#f0524c}.table-wrapper .table th.th5{background:#f16561}.table-wrapper .table th.th6{background:#f37874}.table-wrapper .table th.th-last{border-right:0 solid #fff}.table-wrapper .table th span{display:block;padding:7px 0;text-align:center}.table-wrapper .table th span.th1{background:#44bce4}.table-wrapper .table th span.th2{background:#56c3e7}.table-wrapper .table th span.th3{background:#69c9e9}.table-wrapper .table th span.th4{background:#f0524c}.table-wrapper .table th span.th5{background:#f16561}.table-wrapper .table th span.th6{background:#f37874}.table-wrapper .table th span.th-last{border-right:2px solid #fff}.table-wrapper .table tr.first td{background:url(/o/liferay-theme-desktop/css/../img/bg_table_shadow_first_row.png) top right no-repeat;height:17px;padding:0}.table-wrapper .table tr.odd td{background:#e4f6fc}.table-wrapper .table tr.header td{background:#44bce4;border-right:2px solid #fff;border-top:2px solid #fff;color:#fff;font-size:12px}.table-wrapper .table tr td{padding:9px 20px;text-align:center}.table-wrapper .table tr td.left{text-align:left}.table-wrapper .table tr td.left span{display:block}.table-wrapper .table tr td.green{background:#9c0}.table-wrapper .table tr td.yellow{background:#fc0}.table-wrapper .table tr td.red{background:red}.table-wrapper .table tr td.footer{background:#44bce4;border-top:2px solid #fff;color:#fff;font-size:12px;text-align:left}.table-wrapper.table-new-styles{font-family:GTWalsheim,Arial,Helvetica,sans-serif;background:0}.table-wrapper.table-new-styles .table{border-right:0;font-size:14px}.table-wrapper.table-new-styles .table tbody{border-bottom:1px solid #ddd}.table-wrapper.table-new-styles .table.table-compact{border-left:initial}.table-wrapper.table-new-styles .table.table-compact tr.first td{border-bottom:0;border-left:0;border-right:1px solid #ddd}.table-wrapper.table-new-styles .table.table-compact td{border-bottom:0;border-right:1px solid #ddd}.table-wrapper.table-new-styles .table th{border-left:1px solid #fff;font-size:14px;font-weight:500;text-align:left;padding:0}.table-wrapper.table-new-styles .table th.th1,.table-wrapper.table-new-styles .table th.th2,.table-wrapper.table-new-styles .table th.th3,.table-wrapper.table-new-styles .table th.th4,.table-wrapper.table-new-styles .table th.th5,.table-wrapper.table-new-styles .table th.th6{background:#466b77}.table-wrapper.table-new-styles .table th span{padding:11px 15px;text-align:left}.table-wrapper.table-new-styles .table th span.th1,.table-wrapper.table-new-styles .table th span.th2,.table-wrapper.table-new-styles .table th span.th3,.table-wrapper.table-new-styles .table th span.th4,.table-wrapper.table-new-styles .table th span.th5,.table-wrapper.table-new-styles .table th span.th6{background:#466b77}.table-wrapper.table-new-styles .table th span.th1 img{min-height:30px}.table-wrapper.table-new-styles .table tr.first{display:none}.table-wrapper.table-new-styles .table tr.odd td{background:#eef1f1 !important}.table-wrapper.table-new-styles .table tr td{padding:12px 16px !important;text-align:left;border-top:0;border-right:1px solid #ddd;border-left:1px solid transparent;color:#004152}.table-wrapper.table-new-styles .table tr td.border-top{border-top:1px solid #ddd}.table-wrapper.table-new-styles .table tr td:last-of-type{border-right:0}.table-wrapper.table-new-styles .table tr td span{text-align:left;color:#004152 !important}.table-wrapper.table-new-styles .table tr td a{color:#004152;text-decoration:underline}.table-wrapper.table-new-styles .table tr td a:focus,.table-wrapper.table-new-styles .table tr td a:hover{color:#00bea2}.table-wrapper.table-new-styles .table tr td a:visited{color:#004152}.site-10180 #portlet_com_liferay_login_web_portlet_LoginPortlet a.portlet-icon-back{display:none}.site-10180 .sign-in-form{width:940px;margin:0 auto}.site-10180 .sign-in-form .input-container{margin:60px 0 80px;padding:40px 64px;width:352px;background:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0 1px 4px 0 rgba(0,0,0,.2);-moz-box-shadow:0 1px 4px 0 rgba(0,0,0,.2);box-shadow:0 1px 4px 0 rgba(0,0,0,.2)}.site-10180 .sign-in-form .input-container .fieldset{margin:0}.site-10180 .sign-in-form .input-container label{clear:both;letter-spacing:normal !important;font-family:GTWalsheim,Arial,Helvetica,sans-serif !important;font-size:14px !important;font-weight:400 !important;line-height:1.23 !important;color:#004152 !important;margin:0;padding:0 0 8px}.site-10180 .sign-in-form .input-container input{display:block;width:100%;margin:0 0 24px}.site-10180 .sign-in-form .input-container input.empty-input{background-color:#ffc8be}.site-10180 .sign-in-form .input-container .input-checkbox-wrapper label{position:relative;display:block;padding:0;margin:10px 0 18px;text-transform:none;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.site-10180 .sign-in-form .input-container .input-checkbox-wrapper label input[type=checkbox]{-moz-appearance:none;-webkit-appearance:none;-o-appearance:none;width:14px;height:14px;vertical-align:middle;object-fit:contain;border:solid 1px #004152;overflow:hidden;position:relative;background:#fff;-webkit-box-shadow:inset 0 1px 1px 0 rgba(0,0,0,.5);-moz-box-shadow:inset 0 1px 1px 0 rgba(0,0,0,.5);box-shadow:inset 0 1px 1px 0 rgba(0,0,0,.5);border-radius:2px;cursor:pointer;outline:0;float:left;margin:0 8px 0 0}.site-10180 .sign-in-form .input-container .input-checkbox-wrapper label input[type=checkbox]:invalid{background-color:#ffc8be}.site-10180 .sign-in-form .input-container .input-checkbox-wrapper label input[type=checkbox]:checked:after{display:inline-block;height:10px;width:10px;content:"";position:absolute;top:1px;left:1px;background:url(/o/liferay-theme-desktop/css/../img/templates_and_portlets/checkbox_checked_cross.svg) 0 0 no-repeat}.site-10180 .sign-in-form .input-container .button-holder{margin:0 !important}.site-10180 .sign-in-form .input-container button[type=submit]{display:block;background:#00ecc9;width:100%;color:#004152;text-transform:uppercase;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-weight:500;font-size:15px;text-decoration:none;border:0;text-shadow:none;padding:12px 10px 10px}.site-10180 .sign-in-form .input-container button[type=submit]:hover{background:#6cffdc}.site-10180 .sign-in-form .input-container button[type=submit]:active{background:#00d4b4}.site-10180 .sign-in-form .input-container button[type=submit].disabled{cursor:default;opacity:.3}.site-10180 .sign-in-form .input-container button[type=submit].disabled:active,.site-10180 .sign-in-form .input-container button[type=submit].disabled:focus,.site-10180 .sign-in-form .input-container button[type=submit].disabled:hover{background:#00ecc9}.site-10180 .sign-in-form .input-container button[type=submit] span{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:500;line-height:1.38;text-align:center;text-transform:uppercase;color:#004152}.site-10180 .sign-in-form .input-container .form-validator-stack{display:none}.site-10180 .sign-in-form .input-container .mobile-login{display:none !important}.site-10180 .sign-in-form .input-container .alert.alert-danger{margin:0 0 24px;padding:8px 16px;font-size:14px;color:#004152;line-height:1.29;border:0;border-radius:0;border-top:solid 1px #004152;background:#ffc8be}.site-10180 .sign-in-form .input-container .alert.alert-danger button,.site-10180 .sign-in-form .input-container .alert.alert-danger span.alert-indicator,.site-10180 .sign-in-form .input-container .alert.alert-danger strong.lead{display:none}.user-tool-asset-addon-entries{display:block;max-width:940px;margin:0 auto}.user-tool-asset-addon-entries .print-action a{float:right;width:auto;height:auto;outline:0}.user-tool-asset-addon-entries .print-action a svg{display:none}.user-tool-asset-addon-entries .print-action a .taglib-text{letter-spacing:normal;color:#009d85;color:#009d85 !important;text-transform:uppercase;text-decoration:none}.user-tool-asset-addon-entries .print-action a .taglib-text:focus,.user-tool-asset-addon-entries .print-action a .taglib-text:hover{color:#00bea2 !important}.user-tool-asset-addon-entries .print-action a .taglib-text:visited{color:#009d85 !important}.user-tool-asset-addon-entries .print-action a .taglib-text:after{content:' \2192'}.user-tool-asset-addon-entries .print-action a .taglib-text .hide-accessible{display:none}.user-tool-asset-addon-entries .print-action a:focus,.user-tool-asset-addon-entries .print-action a:hover,.user-tool-asset-addon-entries .print-action a:visited{background-color:transparent !important;box-shadow:none !important}.video-player{position:relative;overflow:hidden;font-size:0}.video-player video{position:relative;height:100%;object-fit:cover;object-position:center center}.video-player .video-controls{position:absolute;z-index:2;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,.6));opacity:0;transition:opacity .15s ease-out;cursor:pointer}.video-player .video-controls .pause,.video-player .video-controls .play{opacity:0;position:absolute;top:50%;left:50%;width:76px;height:76px;margin:0 auto;transform:translate(-50%,-50%);background-repeat:no-repeat;background-size:75px 75px;background-position:center center}.video-player .video-controls .play{background-image:url(/o/liferay-theme-desktop/css/../img/svg/icon_play_circled_blue.svg)}.video-player .video-controls .pause{background-image:url(/o/liferay-theme-desktop/css/../img/svg/icon_pause_circled_blue.svg)}html:not(.tablet-device) .video-player.first-play:not(.no-poster) video{z-index:-1}html:not(.tablet-device) .video-player.first-play .video-controls{opacity:1}html:not(.tablet-device) .video-player.first-play .video-controls .play{opacity:1}html:not(.tablet-device) .video-player:hover .video-controls{opacity:1}html:not(.tablet-device) .video-player:not(.playing):focus .play,html:not(.tablet-device) .video-player:not(.playing):hover .play{opacity:1}html:not(.tablet-device) .video-player.playing:focus .pause,html:not(.tablet-device) .video-player.playing:hover .pause{opacity:1}html.tablet-device .video-player .video-controls{transition:opacity .5s ease-out}html.tablet-device .video-player.show-controls .video-controls{opacity:1}html.tablet-device .video-player:not(.playing).show-controls .play{opacity:1}html.tablet-device .video-player.playing.show-controls .pause{opacity:1}html.tablet-device .video-player.first-play video{z-index:-1}html.tablet-device .video-player.first-play .video-controls{opacity:1}html.tablet-device .video-player.first-play .video-controls .play{opacity:1}html.tablet-device .video-player.no-transition .video-controls{transition:none}.video-player.no-poster video{z-index:1}footer{color:#fff}footer .main{background:#004152;padding-bottom:58px}footer .main .container_12 .grid_12{width:auto;margin:0}footer .main .content{padding-top:30px;float:left;width:222px;margin:4px 0 0 24px;font-size:12px}footer .main .content a{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:1.38;color:#004152;font-weight:500;color:#fff;text-decoration:none}footer .main .content a[href^=mailto]{text-decoration:underline;text-transform:none}footer .main .content a:hover{color:#00ecc9}footer .main .content a#logo-cin,footer .main .content a#logo-wheelchair{position:relative;display:block;padding-left:28px}footer .main .content a#logo-cin:before,footer .main .content a#logo-wheelchair:before{content:'';margin:0;display:block;position:absolute;z-index:9;top:0;height:20px;left:0;width:20px;bottom:0;cursor:pointer;text-indent:-9999px;outline:0}footer .main .content a#logo-cin:before{background:url(/o/liferay-theme-desktop/img/templates_and_portlets/footer_renewed_icons/icon_cin.svg) no-repeat;background-size:cover}footer .main .content a#logo-wheelchair:before{background:url(/o/liferay-theme-desktop/img/templates_and_portlets/footer_renewed_icons/icon_wheelchair.svg) no-repeat;background-size:cover;top:2px}footer .main .content :last-child{margin-bottom:0}footer .main .content:first-child{margin-left:0}footer .main .content.some a{position:relative;display:block;padding-left:32px}footer .main .content.some a[id^=logo-]:before{content:'';margin:0;display:block;position:absolute;z-index:9;top:0;height:20px;left:0;width:20px;bottom:0;margin:auto;cursor:pointer;text-indent:-9999px;outline:0}footer .main .content.some a#logo-facebook:before{background:url(/o/liferay-theme-desktop/img/templates_and_portlets/footer_renewed_icons/icon_facebook.svg) no-repeat;background-size:cover}footer .main .content.some a#logo-twitter:before{background:url(/o/liferay-theme-desktop/img/templates_and_portlets/footer_renewed_icons/icon_twitter_renewed.svg) no-repeat;background-size:cover}footer .main .content.some a#logo-instagram:before{background:url(/o/liferay-theme-desktop/img/templates_and_portlets/footer_renewed_icons/icon_instagram.svg) no-repeat;background-size:cover}footer .main .content.some a#logo-youtube:before{background:url(/o/liferay-theme-desktop/img/templates_and_portlets/footer_renewed_icons/icon_youtube.svg) no-repeat;background-size:cover}footer .main .content.some a#logo-spotify:before{background:url(/o/liferay-theme-desktop/img/templates_and_portlets/footer_renewed_icons/icon_spotify.svg) no-repeat;background-size:cover}footer .main .content.some a#logo-newsletter:before{background:url(/o/liferay-theme-desktop/img/templates_and_portlets/footer_renewed_icons/icon_email.svg) no-repeat;background-size:cover}footer .main .content.some a#logo-linkedin:before{background:url(/o/liferay-theme-desktop/img/templates_and_portlets/footer_renewed_icons/icon_linkedin.svg) no-repeat;background-size:cover}footer .main .content.some a#logo-rssfeed:before{background:url(/o/liferay-theme-desktop/img/templates_and_portlets/footer_renewed_icons/icon_blog.svg) no-repeat;background-size:cover}footer .main .content.some a#logo-draugiem{background:0 0 !important}footer .main .content.some a#logo-draugiem:before{background:url(/o/liferay-theme-desktop/img/templates_and_portlets/footer_renewed_icons/icon_draugiem.svg) no-repeat;background-size:cover;top:2px}footer .main .content.some a#logo-app:before{background:url(/o/liferay-theme-desktop/img/templates_and_portlets/footer_renewed_icons/icon_app.svg) no-repeat;background-size:cover;left:4px}footer .main .content.some a#logo-clubone:before{background:url(/o/liferay-theme-desktop/img/templates_and_portlets/footer_renewed_icons/icon_clubone.svg) no-repeat;background-size:cover;top:4px}footer .main .content.some a#logo-feedback:before{background:url(/o/liferay-theme-desktop/img/templates_and_portlets/footer_renewed_icons/icon_feedback.svg) no-repeat;background-size:cover}footer .main .content.some a#logo-wechat-white:before{background:url(/o/liferay-theme-desktop/img/templates_and_portlets/footer_renewed_icons/icon_wechat_white.svg) no-repeat;background-size:cover}footer .main .content.some a#logo-wechat-midnight:before{background:url(/o/liferay-theme-desktop/img/templates_and_portlets/footer_renewed_icons/icon_wechat_midnight.svg) no-repeat;background-size:cover}footer .main .content.some a#logo-weibo-white:before{background:url(/o/liferay-theme-desktop/img/templates_and_portlets/footer_renewed_icons/icon_weibo_white.svg) no-repeat;background-size:cover}footer .main .content.some a#logo-weibo-midnight:before{background:url(/o/liferay-theme-desktop/img/templates_and_portlets/footer_renewed_icons/icon_weibo_midnight.svg) no-repeat;background-size:cover}footer .main .content.some a#logo-tiktok:before{background:url(/o/liferay-theme-desktop/img/templates_and_portlets/footer_renewed_icons/icon_tiktok.svg) no-repeat;background-size:cover}footer .main p,footer .main ul{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:14px;font-weight:400;line-height:1.43;margin-bottom:8px;color:#004152;color:#fff;margin:0 0 1.25em 0}footer .main ul li{padding-bottom:12px}footer .main em{font-style:normal;font-weight:700}footer .main p.title{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:24px;font-weight:500;line-height:1.25;color:#004152;margin-bottom:12px;color:#fff;margin:0 0 24px}footer .main p.title strong{font-weight:500}footer .main p.title span{display:inline-block}footer .main p.links a{display:block;width:auto;float:left;clear:left}footer .main p.links.row{margin-top:-16px}footer .notes{padding:20px 0;background:#ddd;line-height:1em}footer .notes .float-left{float:left}footer .notes .float-right{float:right}footer .notes .container_12 div[class^=grid_]:first-of-type{float:left;width:auto;margin:0}footer .notes .container_12 div[class^=grid_]:last-of-type{float:right;width:auto;margin:0}footer .notes .container_12>.copyright{float:left}footer .notes .container_12>.links{float:right}footer .notes .copyright{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:14px;line-height:1.43;margin-bottom:8px;color:#004152;margin-bottom:0;font-weight:400}footer .notes .links{margin:0;padding:0}footer .notes .links li{margin:0;padding:0;list-style-type:none;float:left;margin-left:54px}footer .notes .links li a{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:12px;font-weight:500;line-height:1.33;color:#004152;text-decoration:none}footer .notes .links li a:hover{color:#009d85}footer .notes .links li:first-child{margin-left:0}footer .notes.corporate-site-footer-notes{background:#004152}footer .notes.corporate-site-footer-notes .copyright{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:14px;font-weight:400;line-height:1.43;margin-bottom:8px;color:#004152;margin-bottom:0;color:#fff}.lt-ie8 footer .main .content.some a#logo-newsletter{line-height:12px}.ir{display:block;border:0;text-indent:-999em;overflow:hidden;background-color:transparent;background-repeat:no-repeat;text-align:left;direction:ltr}.ir br{display:none}.hidden{display:none !important;visibility:hidden}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.clearfix:after,.clearfix:before{content:"";display:table}.clearfix:after{clear:both}.nowrap{white-space:nowrap}.nomargin{margin:0 !important}.strong{font-weight:700}.padding-top-40{padding:40px 0 0 0}.txt-italic{font-style:italic}.relative{position:relative}.nopadding{padding:0 !important}.nobackground{background-image:none !important}.height-overflow{height:1%;overflow:hidden}.cursor-pointer{cursor:pointer}html[lang=de_DE] .ltranslation.ltranslation-no-language,html[lang=en_GB] .ltranslation.ltranslation-no-language,html[lang=et_EE] .ltranslation.ltranslation-no-language,html[lang=fi_FI] .ltranslation.ltranslation-no-language,html[lang=ja_JP] .ltranslation.ltranslation-no-language,html[lang=lt_LT] .ltranslation.ltranslation-no-language,html[lang=lv_LV] .ltranslation.ltranslation-no-language,html[lang=ru_RU] .ltranslation.ltranslation-no-language,html[lang=sv_SE] .ltranslation.ltranslation-no-language{display:none}html[lang=de_DE] .ltranslation.lang-de,html[lang=en_GB] .ltranslation.lang-en,html[lang=et_EE] .ltranslation.lang-et,html[lang=fi_FI] .ltranslation.lang-fi,html[lang=ja_JP] .ltranslation.lang-ja,html[lang=lt_LT] .ltranslation.lang-lt,html[lang=lv_LV] .ltranslation.lang-lv,html[lang=ru_RU] .ltranslation.lang-ru,html[lang=sv_SE] .ltranslation.lang-sv{display:inherit !important;visibility:visible !important}.color-midnight{color:#004152}.color-buoy{color:#00bea2}.color-buoy-light{color:#cdf8eb}.color-white{color:#fff}.color-seafoam{color:#f5f8f7}@media print{*{background:0 0 !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important;filter:none !important;-ms-filter:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="#"]:after,a[href^="javascript:"]:after{content:""}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100% !important}@page{margin:.5cm}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}*{font-family:Arial !important}a,a:after{content:normal !important}}ul.links-list{margin:0 0 16px 0}ul.links-list li.link-container{display:block;margin-bottom:6px}ul.links-list li.link-container:last-child{margin-bottom:0}h1.with-bottom-border,h2.with-bottom-border,h3.with-bottom-border{border-bottom:1px solid #004152;margin-bottom:18px}h2.with-bottom-border,h3.with-bottom-border{padding-bottom:4px}div.attention-container{padding:21px 24px;border-top:1px solid #004152;margin-bottom:32px}div.attention-container>:last-child{margin-bottom:0 !important}div.attention-container.background-blue{background:#c2f7ff}div.attention-container.background-red{background:#ffc8be}div.attention-container.background-light-green{background:#cdf8eb}.status-message-container{width:100%;padding:15px 16px 15px 48px;box-sizing:border-box;border-top:1px solid #004152;position:relative}.status-message-container:before{content:"";display:block;position:absolute;top:11px;left:11px;width:26px;height:26px;background:url(/o/liferay-theme-desktop/css/../img/templates_and_portlets/icons_status_messages.svg) no-repeat}.status-message-container.status-message-error{background:#ffc8be}.status-message-container.status-message-error:before{background-position:-14px -68px}.status-message-container.status-message-ok{background:#cdf8eb}.status-message-container.status-message-ok:before{background-position:-14px -14px}.price-big span{font-size:36px;font-weight:500;line-height:.5;color:#004152}.margin-bottom-2{margin-bottom:2px !important}p.subheading-bold,p.subheading-bold strong{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:20px;font-weight:500;line-height:1.3;color:#004152;margin-bottom:10px}ul.bullets-green{position:relative;list-style:none;margin:0 0 16px 0}ul.bullets-green li{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:1.38;color:#004152;margin:0;padding:0 0 12px 16px}ul.bullets-green li:last-child{padding-bottom:0}ul.bullets-green li .bold-sentence{font-weight:700;padding-bottom:4px}ul.bullets-green li::before{content:" ";position:absolute;width:8px;height:8px;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;left:0;margin-top:5px}ul.bullets-green li::before{background:#00bea2}ul.bullets-custom{position:relative;list-style:none;margin:0 0 16px 0}ul.bullets-custom li{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:1.38;color:#004152;margin:0;padding:0 0 12px 16px}ul.bullets-custom li:last-child{padding-bottom:0}ul.bullets-custom li .bold-sentence{font-weight:700;padding-bottom:4px}ul.bullets-custom li::before{content:" ";position:absolute;width:8px;height:8px;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;left:0;margin-top:5px}ul.bullets-custom.bullets-blue li::before{background:#009d85}ul.bullets-custom.bullets-green li::before{background:#00bea2}ul.ticks-green{position:relative;list-style:none;margin:0 0 24px 0}ul.ticks-green li{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:1.38;color:#004152;margin:0;padding:10px 0 10px 22px}ul.ticks-green li .bold-sentence{font-weight:700;padding-bottom:4px}ul.ticks-green li::before{content:" ";position:absolute;left:0;width:14px;height:14px;margin-top:2px;background:url(/o/liferay-theme-desktop/css/../img/svg/check_icon_rounded.svg)}ol.numbers-green{position:relative;list-style:none;margin:0 0 16px 0;counter-reset:item}ol.numbers-green li{padding:0 0 12px}ol.numbers-green li:before{display:inline-block;min-width:22px;text-align:left;content:counter(item) ". ";counter-increment:item;font-weight:700;color:#00bea2}ol.numbers-green li:nth-child(n+100):before{min-width:30px}ol.numbers-green li:nth-child(n+1000):before{min-width:37px}.newsletter-icon:before{content:"";display:inline-block;width:30px;height:30px;background:url(/o/liferay-theme-desktop/css/../img/templates_and_portlets/newsletter_icons.svg) no-repeat}.newsletter-icon.buscket-icon:before{background-position:-72px -72px}.newsletter-icon.ship-icon:before{background-position:-14px -72px}.newsletter-icon.star-icon:before{background-position:-130px -14px}.newsletter-icon.percent-icon:before{background-position:-14px -14px}.newsletter-icon.location-icon:before{background-position:-72px -14px}.exclamation-mark-icon:before{content:"";display:inline-block;width:26px;height:26px;background:url(/o/liferay-theme-desktop/css/../img/templates_and_portlets/icons_status_messages.svg) no-repeat;background-position:-14px -68px}.cta-container{display:inline-block;box-sizing:border-box;min-width:330px;min-height:82px;border:solid 2px #004152;background:#fbfbfb}.cta-container .cta-icon{display:inline-block;vertical-align:top}.cta-container .cta-icon.cta-newsletter{width:43px;height:34px;margin:22px 30px;background:url(/o/liferay-theme-desktop/css/../img/templates_and_portlets/cta_icons.svg) -5px -5px no-repeat}.cta-container .cta-icon.cta-telephone{width:39px;height:39px;margin:19px 30px;background:url(/o/liferay-theme-desktop/css/../img/templates_and_portlets/cta_icons.svg) -58px -5px no-repeat}.cta-container .cta-content{display:inline-block;padding:11px 30px 11px 0}.cta-container .cta-content a{letter-spacing:normal;color:#009d85;line-height:1.19}.cta-container .cta-content a:active{text-decoration:none;color:#009d85}.cta-container .cta-content a:active svg path{fill:#009d85}.cta-container .cta-content a:hover{text-decoration:none;color:#00bea2}.cta-container .cta-content a:hover svg path{fill:#00bea2}.cta-container .cta-content span{letter-spacing:normal;color:#009d85;line-height:1.19}.cta-container .cta-content a,.cta-container .cta-content span{white-space:nowrap;display:block;font-size:32px}.cta-container .cta-content .cta-text{display:block;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:1.13;color:#004152}a.button-phoenix.button-primary{display:block;background:#00ecc9;text-decoration:none}a.button-phoenix.button-primary:hover{background:#6cffdc}a.button-phoenix.button-primary:active{background:#00d4b4}a.button-phoenix.button-primary.disabled{cursor:default;opacity:.3}a.button-phoenix.button-primary.disabled:active,a.button-phoenix.button-primary.disabled:focus,a.button-phoenix.button-primary.disabled:hover{background:#00ecc9}a.button-phoenix.button-primary.button-big{padding:14px 10px 8px 10px}a.button-phoenix.button-primary.button-medium{padding:11px 10px 7px 10px}a.button-phoenix.button-primary.button-small{padding:6px 10px 6px 10px}a.button-phoenix.button-secondary{display:block;text-decoration:none;background:#fff;border:solid 1px #004152}a.button-phoenix.button-secondary:hover{background:#eef1f1}a.button-phoenix.button-secondary:active{background:#ddd}a.button-phoenix.button-secondary.disabled{background:#fbfbfb}a.button-phoenix.button-secondary.disabled span{color:#93b3b9}a.button-phoenix.button-secondary.disabled:active,a.button-phoenix.button-secondary.disabled:focus,a.button-phoenix.button-secondary.disabled:hover{background:#fbfbfb}a.button-phoenix.button-secondary.disabled:active span,a.button-phoenix.button-secondary.disabled:focus span,a.button-phoenix.button-secondary.disabled:hover span{color:#93b3b9}a.button-phoenix.button-secondary.button-big{padding:13px 10px 8px 10px}a.button-phoenix.button-secondary.button-medium{padding:10px 10px 8px 10px}a.button-phoenix.button-secondary.button-small{padding:5px 10px 6px 10px}a.button-phoenix.button-256{width:256px;display:inline-block;box-sizing:border-box;text-align:center}a.button-phoenix.button-150{width:150px;display:inline-block;box-sizing:border-box;text-align:center}a.button-phoenix.button-big{min-height:48px}a.button-phoenix.button-big span{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:20px;font-weight:500;line-height:1.2;text-align:center;text-transform:uppercase;color:#004152}a.button-phoenix.button-medium{min-height:40px}a.button-phoenix.button-medium span{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:500;line-height:1.38;text-align:center;text-transform:uppercase;color:#004152}a.button-phoenix.button-small{min-height:28px}a.button-phoenix.button-small span{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:14px;font-weight:500;line-height:1.29;text-align:center;text-transform:uppercase;color:#004152}a.button-phoenix.button-cta-midnight{display:block;background:#004152;text-decoration:none}a.button-phoenix.button-cta-midnight:active,a.button-phoenix.button-cta-midnight:hover{background:#466b77}a.button-phoenix.button-cta-midnight.button-medium{padding:11px 10px 7px 10px;min-height:40px}a.button-phoenix.button-cta-midnight.button-medium span{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:500;line-height:1.38;text-align:center;text-transform:uppercase;color:#004152;color:#00ecc9}a.button-phoenix.button-cta-dance-floor{display:block;background:#5a1eb4;text-decoration:none}a.button-phoenix.button-cta-dance-floor:active,a.button-phoenix.button-cta-dance-floor:hover{background:#844bd9}a.button-phoenix.button-cta-dance-floor.button-medium{padding:11px 10px 7px 10px;min-height:40px}a.button-phoenix.button-cta-dance-floor.button-medium span{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:500;line-height:1.38;text-align:center;text-transform:uppercase;color:#004152;color:#fff}a.button-phoenix.button-cta-message-blue{display:block;background:#c2f7ff;text-decoration:none}a.button-phoenix.button-cta-message-blue:active,a.button-phoenix.button-cta-message-blue:hover{background:#dbfaff}a.button-phoenix.button-cta-message-blue.button-medium{padding:11px 10px 7px 10px;min-height:40px}a.button-phoenix.button-cta-message-blue.button-medium span{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:500;line-height:1.38;text-align:center;text-transform:uppercase;color:#004152;color:#5a1eb4}a.button-phoenix.button-cta-aquamarine{display:block;background:#00a861;text-decoration:none}a.button-phoenix.button-cta-aquamarine:active,a.button-phoenix.button-cta-aquamarine:hover{background:#1dc981}a.button-phoenix.button-cta-aquamarine.button-medium{padding:11px 10px 7px 10px;min-height:40px}a.button-phoenix.button-cta-aquamarine.button-medium span{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:500;line-height:1.38;text-align:center;text-transform:uppercase;color:#004152;color:#fff}a.button-phoenix.button-cta-shalimar{display:block;background:#fafab4;text-decoration:none}a.button-phoenix.button-cta-shalimar:active,a.button-phoenix.button-cta-shalimar:hover{background:#fefed2}a.button-phoenix.button-cta-shalimar.button-medium{padding:11px 10px 7px 10px;min-height:40px}a.button-phoenix.button-cta-shalimar.button-medium span{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:500;line-height:1.38;text-align:center;text-transform:uppercase;color:#004152;color:#00a861}a.button-phoenix.button-cta-transparent{display:block;background:0;text-decoration:none}a.button-phoenix.button-cta-transparent:active,a.button-phoenix.button-cta-transparent:hover{background:0}a.button-phoenix.button-cta-transparent.button-medium{padding:10px 9px 8px 9px;min-height:38px;border:2px solid #fff}a.button-phoenix.button-cta-transparent.button-medium span{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:500;line-height:1.38;text-align:center;text-transform:uppercase;color:#004152;color:#fff}code.instruction{display:block;background:#eef1f1;padding:12px;margin-bottom:20px;border:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;font-family:monospace,serif;font-size:100%;color:#303336;white-space:normal}.file-upload{margin:0 0 16px 0}.file-upload .file-upload__list{margin:0 0 16px 0}.file-upload .file-upload__file,.file-upload .template{visibility:hidden;position:absolute}.file-upload .file-upload__file-name{display:inline-block;width:224px;vertical-align:middle;overflow:hidden}.file-upload .file-upload__remove-file-button{cursor:pointer;display:inline-block;width:10px;height:10px;background:url(/o/liferay-theme-desktop/css/../img/templates_and_portlets/checkbox_checked_cross.svg) 0 0 no-repeat;vertical-align:middle}.file-upload .file-upload__add-file-button{display:block;background:#00ecc9;text-decoration:none;display:inline-block;border:0;padding:0}.file-upload .file-upload__add-file-button:hover{background:#6cffdc}.file-upload .file-upload__add-file-button:active{background:#00d4b4}.file-upload .file-upload__add-file-button.disabled{cursor:default;opacity:.3}.file-upload .file-upload__add-file-button.disabled:active,.file-upload .file-upload__add-file-button.disabled:focus,.file-upload .file-upload__add-file-button.disabled:hover{background:#00ecc9}.file-upload .file-upload__add-file-button span{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:14px;font-weight:500;line-height:1.29;text-align:center;text-transform:uppercase;color:#004152}.file-upload .file-upload__add-file-button span{display:inline-block;padding:6px 20px 4px 20px}.wrapper-scolumns{background:#eef1f1;padding-bottom:25px}.wrapper-scolumns .content-header{width:960px;margin:0 auto;padding-top:50px;padding-bottom:10px}.wrapper-scolumns .content-header h1,.wrapper-scolumns .content-header h2,.wrapper-scolumns .content-header h3,.wrapper-scolumns .content-header h4,.wrapper-scolumns .content-header h5,.wrapper-scolumns .content-header h6{margin-bottom:0;border-bottom:solid 1px #004152;padding-bottom:14px;text-align:center;letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:46px;font-weight:500;line-height:1.22;color:#004152;margin-bottom:12px}.wrapper-scolumns .slider-wrapper{padding-top:40px}.wrapper-scolumns .slider-wrapper.hide-dots .slider-nav-dots{display:none}.wrapper-scolumns .sc-list{display:flex;position:relative;justify-content:center;align-items:center;overflow:hidden}.wrapper-scolumns .sc-list .sc-item{margin:0 12px;width:304px;cursor:default;display:flex}.wrapper-scolumns .sc-list .sc-item.transparent-column .sc-container{padding:24px 0 0 !important;background:0 0 !important}.wrapper-scolumns .sc-list .sc-item.transparent-column .sc-container .sc-image-container{margin:-24px 0 24px}.wrapper-scolumns .sc-list .sc-item.transparent-column .sc-container .sc-link{left:0;right:0}.wrapper-scolumns .sc-list .sc-item:first-of-type{margin-left:0}.wrapper-scolumns .sc-list .sc-item:last-of-type{margin-right:0}.wrapper-scolumns .sc-list .sc-item .sc-container{position:relative;padding:24px 24px 86px;background:#fff;text-align:left;width:100%}.wrapper-scolumns .sc-list .sc-item .sc-container.no-link-smaller-bottom-padding{padding:24px 24px}.wrapper-scolumns .sc-list .sc-item .sc-container h3{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:24px;font-weight:500;line-height:1.25;color:#004152;margin-bottom:12px}.wrapper-scolumns .sc-list .sc-item .sc-container .heading-center{text-align:center}.wrapper-scolumns .sc-list .sc-item .sc-container .sc-text{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:1.38;color:#004152;margin-top:14px}.wrapper-scolumns .sc-list .sc-item .sc-container .sc-text p:last-child{margin-bottom:0}.wrapper-scolumns .sc-list .sc-item .sc-container .sc-text .price{font-size:36px;font-weight:500;line-height:1.3}.wrapper-scolumns .sc-list .sc-item .sc-container .sc-link{position:absolute;left:24px;right:24px;bottom:24px;font-size:0}.wrapper-scolumns .sc-list .sc-item .sc-container .sc-link a{padding:11px 9px 9px;text-align:center;text-transform:uppercase;font-size:16px;font-weight:500;color:#004152;display:block;background:#00ecc9;text-decoration:none}.wrapper-scolumns .sc-list .sc-item .sc-container .sc-link a:hover{background:#6cffdc}.wrapper-scolumns .sc-list .sc-item .sc-container .sc-link a:active{background:#00d4b4}.wrapper-scolumns .sc-list .sc-item .sc-container .sc-link a.disabled{cursor:default;opacity:.3}.wrapper-scolumns .sc-list .sc-item .sc-container .sc-link a.disabled:active,.wrapper-scolumns .sc-list .sc-item .sc-container .sc-link a.disabled:focus,.wrapper-scolumns .sc-list .sc-item .sc-container .sc-link a.disabled:hover{background:#00ecc9}.wrapper-scolumns .sc-list .sc-item .sc-container .sc-image-container{width:304px;height:140px;z-index:1;margin:-24px -24px 24px}.wrapper-scolumns .sc-list .sc-item .sc-container .sc-picture{position:absolute;width:304px;height:140px;max-width:100%}.wrapper-scolumns .sc-list .sc-item .sc-container .sc-picture.rectangle{left:0;top:0}.wrapper-scolumns .sc-list .sc-item .sc-container .sc-picture.circle{width:200px;height:200px;position:relative;top:-60px;left:52px;border-radius:200px}.wrapper-scolumns.has-circles .slick-track{margin-top:60px}.wrapper-scolumns.no-circles .sc-swiper{margin-top:-5px}.wrapper-scolumns.no-images .sc-image-container{display:none}.wrapper-scolumns.no-images .slick-track{margin-top:0}.wrapper-scolumns .slick-list{width:960px;position:relative}.wrapper-scolumns .slick-track{display:flex}.wrapper-scolumns .slick-next,.wrapper-scolumns .slick-prev{display:block;height:32px;width:32px;line-height:0;font-size:0;cursor:pointer;top:50%;padding:0;border:0;outline:0;border-radius:50%;box-shadow:0 2px 4px 0 rgba(0,0,0,.15);z-index:2}.wrapper-scolumns .slick-next:focus,.wrapper-scolumns .slick-prev:focus{outline:0 !important}.wrapper-scolumns .slick-prev{background:url(/o/liferay-theme-desktop/css/../img/svg/arrows/slider_arrow_left_midnight.svg) 8px 9px no-repeat;background-color:#fff;margin-right:16px}.wrapper-scolumns .slick-prev.slick-disabled{opacity:0 !important}.wrapper-scolumns .slick-next{background:url(/o/liferay-theme-desktop/css/../img/svg/arrows/slider_arrow_right_midnight.svg) 10px 9px no-repeat;background-color:#fff;margin-left:16px}.wrapper-scolumns .slick-dots{display:flex;align-items:center;justify-content:center;margin-top:24px}.wrapper-scolumns .slick-dots li{list-style:none;display:flex;margin:0 4px}.wrapper-scolumns .slick-dots li button{border:0;padding:0;border-radius:50%;background-color:#d6dfdf;height:8px;width:8px;outline:0;font-size:0}.wrapper-scolumns .slick-dots li.slick-active button{background-color:#004152}.wrapper-scolumns .slick-slide{opacity:0;transition:opacity .5s}.wrapper-scolumns .slick-active{opacity:1 !important;transition:opacity .5s}section.carousel.wide .flexslider{display:inline}section.carousel.wide .slides img{width:960px;height:384px}section.carousel.wide .biggerSlides img{width:960px;height:576px}section.liftup.liftup-carousel-lmo{margin-top:0}section.liftup.liftup-carousel-lmo a.button.priority{display:block !important;text-decoration:none !important;background:#00ecc9 !important}section.liftup.liftup-carousel-lmo a.button.priority:hover{background:#6cffdc !important}section.liftup.liftup-carousel-lmo a.button.priority:active{background:#00d4b4 !important}section.liftup.liftup-carousel-lmo a.button.priority:active span{color:#004152 !important}section.liftup.liftup-carousel-lmo a.button.priority span{letter-spacing:normal !important;font-family:GTWalsheim,Arial,Helvetica,sans-serif !important;font-size:16px !important;font-weight:500 !important;line-height:1.38 !important;text-align:center !important;text-transform:uppercase !important;color:#004152 !important}.grid_4.carousel_lmo_right_side{width:304px;height:384px;margin:0 0 40px 24px}.grid_4.carousel_lmo_right_side .carousel_lmo_right_side_content{position:relative;width:304px;height:384px;background-color:#eef1f1;padding-top:16px;box-sizing:border-box;word-wrap:break-word;padding-bottom:88px}.grid_4.carousel_lmo_right_side .carousel_lmo_right_side_content h1,.grid_4.carousel_lmo_right_side .carousel_lmo_right_side_content h2,.grid_4.carousel_lmo_right_side .carousel_lmo_right_side_content h3,.grid_4.carousel_lmo_right_side .carousel_lmo_right_side_content h4,.grid_4.carousel_lmo_right_side .carousel_lmo_right_side_content h5,.grid_4.carousel_lmo_right_side .carousel_lmo_right_side_content h6{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:24px;font-weight:500;line-height:1.25;color:#004152;margin-bottom:12px;padding-bottom:3px;border-bottom:1px solid;width:256px;margin:0 auto 9px;padding-top:8px;float:none}.grid_4.carousel_lmo_right_side .carousel_lmo_right_side_content ul.carousel_lmo_items_list{width:256px;margin:0 auto}.grid_4.carousel_lmo_right_side .carousel_lmo_right_side_content ul.carousel_lmo_items_list li{border-bottom:1px solid #ddd;padding:9px 0}.grid_4.carousel_lmo_right_side .carousel_lmo_right_side_content a.button.priority{width:256px;position:absolute;bottom:24px;left:24px}div.carousel.carousel-mid.grid_8.carousel_lmo_left_side{width:632px;margin-right:0}div.carousel.carousel-mid.grid_8.carousel_lmo_left_side .flex-container-mid{height:384px}div.carousel.carousel-mid.grid_8.carousel_lmo_left_side img{width:632px;height:384px}div.carousel.carousel-mid.grid_8.carousel_lmo_left_side img.mobile-carousel-img{display:none}section.articles-3{margin:0 0 40px;background:#eef1f1}section.articles-3 .container_12{display:flex;flex-wrap:wrap}section.articles-3 .box-container{float:left;width:304px;margin:40px 0 40px 24px;position:relative}section.articles-3 .box-container:nth-child(3n+1){margin-left:0}section.articles-3 .box-container.second-row{margin-top:0}section.articles-3 .box{overflow:visible}section.articles-3 .box .header{height:47px;overflow:visible;position:relative;z-index:2}section.articles-3 .box .header .button{position:absolute;top:0;right:24px;z-index:100}section.articles-3 .box .header h1,section.articles-3 .box .header h2,section.articles-3 .box .header h3,section.articles-3 .box .header h4,section.articles-3 .box .header h5,section.articles-3 .box .header h6{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:24px;font-weight:500;line-height:1.25;color:#004152;margin-bottom:12px;display:block;position:relative;padding-bottom:3px}section.articles-3 .box .header h1:after,section.articles-3 .box .header h2:after,section.articles-3 .box .header h3:after,section.articles-3 .box .header h4:after,section.articles-3 .box .header h5:after,section.articles-3 .box .header h6:after{content:'';position:absolute;left:0;right:0;bottom:0;background:#004152;height:1px}section.articles-3 .box .content{min-height:90px;overflow:hidden;position:relative;z-index:2}section.articles-3 .box .content.content-news{height:215px;padding:10px 0 0}section.articles-3 .box .content.content-news ul{margin:0;padding:0}section.articles-3 .box .content.content-news ul li{margin:0 0 2px;padding:2px 20px;list-style-type:none;line-height:1em;font-size:16px}section.articles-3 .box .content.content-news ul li .date{font-weight:700;color:#00a3da}section.articles-3 .box .content.content-news ul li .date a{color:#00a3da}section.articles-3 .box .content.content-news ul li .date a:hover{color:#2363ad}section.articles-3 .box .content.content-news ul li .title{color:#ff0005}section.articles-3 .box .content.content-news ul.news li{margin:0 0 8px;padding:8px 20px}section.articles-3 .box .content.content-news ul.news li:hover{background:#f2f9fe url(/o/liferay-theme-desktop/css/../img/bg_list_active.png?1) 0 0 repeat-x !important}section.articles-3 .box .content.content-news ul.news li:hover a{color:#2363ad}section.articles-3 .box .content.content-news .more{background:0;float:right;font-size:16px;margin:10px 15px 0 0;text-align:right;width:120px}section.articles-3 .box .footer img{width:304px !important;height:96px !important}section.articles-3 .box .footer .button{margin-top:16px}section.articles-3 .more{position:relative;width:920px;background:url(/o/liferay-theme-desktop/css/../img/shadow_inner_bottom.png) no-repeat bottom left;margin:35px 0 10px 10px;padding:0 0 30px 20px;font-size:13px;color:#4a4a4a}section.articles-3 .more h4{font-size:17px;color:#00a3da;line-height:1em}section.articles-3 .more a.button{position:absolute;bottom:9px;right:0}section.articles-3 .more p{margin-bottom:0}section.on-board-offers{margin-top:26px}section.on-board-offers .section-header{margin-bottom:0;padding-bottom:0}section.on-board-offers h2{float:left}section.on-board-offers .all{float:left;display:block;margin-left:24px;margin-top:15px;font-size:16px;line-height:1em}section.on-board-offers .box{position:relative;float:left;width:172px;margin:30px 0 25px 23px}section.on-board-offers .box .image-container{background:url(/o/liferay-theme-desktop/css/../img/sprites.png) no-repeat 0 -596px;width:158px;height:102px;padding:4px 0 0 15px}section.on-board-offers .box .image-container .image{width:151px;height:93px;overflow:hidden}section.on-board-offers .box .content{margin:8px 0 0 7px}section.on-board-offers .box .content .title{margin:0 3px 0 3px;font-size:17px;color:#ff0005;line-height:1em}section.on-board-offers .box .content .title strong{font-weight:400}section.on-board-offers .box .content .title a{color:#ff0005}section.on-board-offers .box .content p{margin:0 0 18px;font-size:12px;font-weight:700;color:#777;line-height:1.25em}section.on-board-offers .box .content p:last-child{margin:0}section.on-board-offers .box:first-child{margin-left:0}section.on-board-offers .liftups-3{height:1%;margin:0;overflow:hidden;padding:0}section.on-board-offers .liftups-3 .box-container{float:left;position:relative;width:320px !important}section.on-board-offers .liftups-3 .box-container .box{position:relative}section.on-board-offers .liftups-3 .box-container .box .image-container{background:url(/o/liferay-theme-desktop/css/../img/sprites.png) no-repeat -662px -364px !important;padding:9px 0 7px 21px;height:178px !important;width:320px !important}section.on-board-offers .liftups-3 .box-container .box .image-container .image{width:280px;height:173px;overflow:hidden}section.on-board-offers .liftups-3 .box-container .box .image-container .image img{width:280px;height:173px}section.on-board-offers .liftups-3 .box-container .box .content{margin:10px 10px;font-size:11px;color:#777;line-height:1em}section.on-board-offers .liftups-3 .box-container .box .content h4{font-size:17px;color:#ff0005;line-height:1em;padding:0 0 4px 0}section.on-board-offers .liftups-3 .box-container .box .content h4 a{color:#ff0005}section.on-board-offers .liftups-3 .box-container .box .content h4 a:hover{color:#00a3da}section.on-board-offers .liftups-3 .box-container .box .content p{font-weight:700;line-height:15px;width:94%}section.on-board-experiences{margin:0 0 30px 0}section.on-board-experiences .liftups-2{margin:0 0 30px 0}section.on-board-experiences .liftups-2 .box-container{float:left;width:480px;height:286px;position:relative}section.on-board-experiences .liftups-2 .box-container .box{position:relative;margin:0 10px;height:100%}section.on-board-experiences .liftups-2 .box-container .box .content{margin:20px 7px 0 7px;text-align:right;font-size:16px;color:#4a4a4a}section.on-board-experiences .liftups-2 .box-container .box .content h3{font-size:20px;margin:0;padding-bottom:2px;line-height:1em}section.on-board-experiences .liftups-2 .box-container .box .content h3 a{color:#ff0005}section.on-board-experiences .liftups-2 .box-container .box .content h3 a:hover{color:#00a3da}section.on-board-experiences .liftups-2 .box-container .box .content p{margin:0}section.on-board-experiences .liftups-2 .box-container .box .divider{position:absolute;top:0;left:0;width:100%;height:20px;background:url(/o/liferay-theme-desktop/css/../img/bg_divider_route_liftup.png) no-repeat}section.on-board-experiences .liftups-2 .box-container:first-child{margin-left:0}section.on-board-experiences .liftups-2.no-background .box-container{background:0}section.on-board-experiences .liftups-3 .box-container{width:320px;float:left;position:relative}section.on-board-experiences .liftups-3 .box-container .box{position:relative}section.on-board-experiences .liftups-3 .box-container .box .offer{background:transparent url(/o/liferay-theme-desktop/css/../img/bg_offer.png) 0 0 no-repeat;color:#fff;display:block;font-size:20px;height:100px;line-height:22px;padding:30px 0 0 0;position:absolute;right:0;text-align:center;text-transform:uppercase;top:-13px;width:101px;z-index:2}section.on-board-experiences .liftups-3 .box-container .box .image-container{background:url(/o/liferay-theme-desktop/css/../img/sprites.png) no-repeat -662px -364px;padding:9px 0 7px 21px;height:178px}section.on-board-experiences .liftups-3 .box-container .box .content{margin:10px 10px;font-size:12px;color:#777;line-height:1em}section.on-board-experiences .liftups-3 .box-container .box .content h4{font-size:17px;color:#ff0005;line-height:1em;padding:0 0 4px 0}section.on-board-experiences .liftups-3 .box-container .box .content h4 a{color:#ff0005}section.on-board-experiences .liftups-3 .box-container .box .content h4 a:hover{color:#00a3da}section.on-board-experiences .liftups-3 .box-container .box .content p{line-height:1.2em;font-weight:400}section.on-board-experiences-two-columns{margin-top:60px}section.on-board-experiences-two-columns .divider-outer.top{background:transparent url(/o/liferay-theme-desktop/css/../img/shadow_outer_top_tabs.png) top center no-repeat}section.on-board-experiences-two-columns ul.on-board-experiences-two-columns-tabs{height:1%;margin:-57px 0 30px;overflow:hidden}section.on-board-experiences-two-columns ul.on-board-experiences-two-columns-tabs li{background:#fff url(/o/liferay-theme-desktop/css/../img/bg_tabs_twocolumns_li.gif) top right no-repeat;float:left;font-size:11px}section.on-board-experiences-two-columns ul.on-board-experiences-two-columns-tabs li a{display:block}section.on-board-experiences-two-columns ul.on-board-experiences-two-columns-tabs li a span{display:block;line-height:30px;padding:0 15px}section.on-board-experiences-two-columns ul.on-board-experiences-two-columns-tabs li.first{background:transparent url(/o/liferay-theme-desktop/css/../img/bg_tabs_twocolumns_li_first.gif) top left no-repeat}section.on-board-experiences-two-columns ul.on-board-experiences-two-columns-tabs li.active{background:#f8fcfe url(/o/liferay-theme-desktop/css/../img/bg_tabs_twocolumns_li_active.gif) top right no-repeat}section.on-board-experiences-two-columns ul.on-board-experiences-two-columns-tabs li.active a{color:#00529c}section.on-board-experiences-two-columns ul.on-board-experiences-two-columns-tabs li.active a span{background:transparent url(/o/liferay-theme-desktop/css/../img/bg_tabs_twocolumns_li_active_span.gif) top left no-repeat}section.on-board-experiences-two-columns .tab-content{height:1%;overflow:hidden;padding:0 0 15px 0}section.on-board-experiences-two-columns .tab-content .liftups-3{background:transparent url(/o/liferay-theme-desktop/css/../img/bg_seperator940.gif) bottom center no-repeat;height:1%;margin:0;overflow:hidden;margin:0 0 30px 0}section.on-board-experiences-two-columns .tab-content .liftups-3 .content p{font-weight:700}section.on-board-experiences-two-columns .tab-content .grid_6{font-size:16px;height:1%;overflow:visible;padding:0 0 30px}section.on-board-experiences-two-columns .tab-content .grid_6.content{margin:0 0 0 15px;width:445px}section.on-board-experiences-two-columns .tab-content .grid_6 .image-container{float:right;margin:0 -14px 0 0;width:458px;height:211px;background:url(/o/liferay-theme-desktop/css/../img/sprites.png) no-repeat left -364px;padding:9px 7px 8px 19px}section.on-board-experiences-two-columns .tab-content .grid_6 .image-container .image{width:445px;height:205px;overflow:hidden}section.on-board-experiences-two-columns .tab-content .grid_6 h3{color:#ff0005;font-size:20px;margin:0 0 15px 0}section.on-board-experiences-two-columns .tab-content .grid_6 h4{font-weight:700}section.on-board-experiences-two-columns .tab-content .grid_6 p{margin:0 0 15px 0;width:98%}section.on-board-experiences-two-columns .tab-content .grid_6 .info{border-bottom:1px solid #f1f1f1;border-top:1px solid #f1f1f1;height:1%;overflow:hidden;padding:10px 0}section.on-board-experiences-two-columns .tab-content .grid_6 .info ul{float:left;width:186px}section.on-board-experiences-two-columns .tab-content .grid_6 .info ul li{list-style-type:disc;margin:0 0 0 20px;width:180px}section.on-board-offers.on-board-offers-phoenix{margin:0;padding:40px 0 0}section.on-board-offers.on-board-offers-phoenix .content-header,section.on-board-offers.on-board-offers-phoenix .section-header{width:960px;margin-left:0;margin-right:0}section.on-board-offers.on-board-offers-phoenix .content-header h1,section.on-board-offers.on-board-offers-phoenix .content-header h2,section.on-board-offers.on-board-offers-phoenix .content-header h3,section.on-board-offers.on-board-offers-phoenix .content-header h4,section.on-board-offers.on-board-offers-phoenix .content-header h5,section.on-board-offers.on-board-offers-phoenix .content-header h6,section.on-board-offers.on-board-offers-phoenix .section-header h1,section.on-board-offers.on-board-offers-phoenix .section-header h2,section.on-board-offers.on-board-offers-phoenix .section-header h3,section.on-board-offers.on-board-offers-phoenix .section-header h4,section.on-board-offers.on-board-offers-phoenix .section-header h5,section.on-board-offers.on-board-offers-phoenix .section-header h6{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:32px;font-weight:500;line-height:1.25;color:#004152;margin-bottom:12px;float:none;padding-left:3px;padding-bottom:7px;margin-bottom:24px;border-bottom:1px solid #004152}section.on-board-offers.on-board-offers-phoenix .content-header h1 a,section.on-board-offers.on-board-offers-phoenix .content-header h2 a,section.on-board-offers.on-board-offers-phoenix .content-header h3 a,section.on-board-offers.on-board-offers-phoenix .content-header h4 a,section.on-board-offers.on-board-offers-phoenix .content-header h5 a,section.on-board-offers.on-board-offers-phoenix .content-header h6 a,section.on-board-offers.on-board-offers-phoenix .section-header h1 a,section.on-board-offers.on-board-offers-phoenix .section-header h2 a,section.on-board-offers.on-board-offers-phoenix .section-header h3 a,section.on-board-offers.on-board-offers-phoenix .section-header h4 a,section.on-board-offers.on-board-offers-phoenix .section-header h5 a,section.on-board-offers.on-board-offers-phoenix .section-header h6 a{text-decoration:none}section.on-board-offers.on-board-offers-phoenix .liftups-3{width:960px;overflow:visible;padding-bottom:40px}section.on-board-offers.on-board-offers-phoenix .liftups-3 .columns-3-row{padding-bottom:24px}section.on-board-offers.on-board-offers-phoenix .liftups-3 .box-container{width:304px !important;float:left;position:relative;margin:0 12px}section.on-board-offers.on-board-offers-phoenix .liftups-3 .box-container:nth-child(3n+1){clear:both;margin-left:0}section.on-board-offers.on-board-offers-phoenix .liftups-3 .box-container:nth-child(3n+3){margin-right:0}section.on-board-offers.on-board-offers-phoenix .liftups-3 .box-container .box{position:relative;margin:0;width:100%}section.on-board-offers.on-board-offers-phoenix .liftups-3 .box-container .box .offer{background:#004152;display:block;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;height:100px;width:100px;padding:0;position:absolute;right:-16px;text-align:center;text-transform:uppercase;top:-16px;z-index:3;border-radius:50%;overflow:hidden;color:#cdf8eb}section.on-board-offers.on-board-offers-phoenix .liftups-3 .box-container .box .offer span{width:auto;top:50%;left:50%;margin-top:-1px;padding:7px 0 0 0;position:absolute;line-height:1.1;-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:16px;font-weight:400}section.on-board-offers.on-board-offers-phoenix .liftups-3 .box-container .box .offer span strong{position:relative;top:3px;font-size:28px;font-weight:700;line-height:35px}section.on-board-offers.on-board-offers-phoenix .liftups-3 .box-container .box .offer.buoy,section.on-board-offers.on-board-offers-phoenix .liftups-3 .box-container .box .offer.buoy-light,section.on-board-offers.on-board-offers-phoenix .liftups-3 .box-container .box .offer.buoy-light-logo,section.on-board-offers.on-board-offers-phoenix .liftups-3 .box-container .box .offer.buoy-logo,section.on-board-offers.on-board-offers-phoenix .liftups-3 .box-container .box .offer.midnight,section.on-board-offers.on-board-offers-phoenix .liftups-3 .box-container .box .offer.midnight-logo,section.on-board-offers.on-board-offers-phoenix .liftups-3 .box-container .box .offer.seafoam,section.on-board-offers.on-board-offers-phoenix .liftups-3 .box-container .box .offer.seafoam-logo,section.on-board-offers.on-board-offers-phoenix .liftups-3 .box-container .box .offer.white,section.on-board-offers.on-board-offers-phoenix .liftups-3 .box-container .box .offer.white-logo{border-radius:0;height:166px;width:89px;margin-right:25px;top:-.6px}section.on-board-offers.on-board-offers-phoenix .liftups-3 .box-container .box .offer.buoy .action-bubble-text-container,section.on-board-offers.on-board-offers-phoenix .liftups-3 .box-container .box .offer.buoy-light .action-bubble-text-container,section.on-board-offers.on-board-offers-phoenix .liftups-3 .box-container .box .offer.buoy-light-logo .action-bubble-text-container,section.on-board-offers.on-board-offers-phoenix .liftups-3 .box-container .box .offer.buoy-logo .action-bubble-text-container,section.on-board-offers.on-board-offers-phoenix .liftups-3 .box-container .box .offer.midnight .action-bubble-text-container,section.on-board-offers.on-board-offers-phoenix .liftups-3 .box-container .box .offer.midnight-logo .action-bubble-text-container,section.on-board-offers.on-board-offers-phoenix .liftups-3 .box-container .box .offer.seafoam .action-bubble-text-container,section.on-board-offers.on-board-offers-phoenix .liftups-3 .box-container .box .offer.seafoam-logo .action-bubble-text-container,section.on-board-offers.on-board-offers-phoenix .liftups-3 .box-container .box .offer.white .action-bubble-text-container,section.on-board-offers.on-board-offers-phoenix .liftups-3 .box-container .box .offer.white-logo .action-bubble-text-container{transform:rotate(-2.86240523deg);display:table;height:166px}section.on-board-offers.on-board-offers-phoenix .liftups-3 .box-container .box .offer.buoy .action-bubble-text-container .action-bubble-text,section.on-board-offers.on-board-offers-phoenix .liftups-3 .box-container .box .offer.buoy-light .action-bubble-text-container .action-bubble-text,section.on-board-offers.on-board-offers-phoenix .liftups-3 .box-container .box .offer.buoy-light-logo .action-bubble-text-container .action-bubble-text,section.on-board-offers.on-board-offers-phoenix .liftups-3 .box-container .box .offer.buoy-logo .action-bubble-text-container .action-bubble-text,section.on-board-offers.on-board-offers-phoenix .liftups-3 .box-container .box .offer.midnight .action-bubble-text-container .action-bubble-text,section.on-board-offers.on-board-offers-phoenix .liftups-3 .box-container .box .offer.midnight-logo .action-bubble-text-container .action-bubble-text,section.on-board-offers.on-board-offers-phoenix .liftups-3 .box-container .box .offer.seafoam .action-bubble-text-container .action-bubble-text,section.on-board-offers.on-board-offers-phoenix .liftups-3 .box-container .box .offer.seafoam-logo .action-bubble-text-container .action-bubble-text,section.on-board-offers.on-board-offers-phoenix .liftups-3 .box-container .box .offer.white .action-bubble-text-container .action-bubble-text,section.on-board-offers.on-board-offers-phoenix .liftups-3 .box-container .box .offer.white-logo .action-bubble-text-container .action-bubble-text{display:table-cell;text-align:center;width:89px;font-weight:500;color:#fff;padding-top:40px;height:120px;vertical-align:middle;line-height:1.29}section.on-board-offers.on-board-offers-phoenix .liftups-3 .box-container .box .offer.buoy .action-bubble-text-container .action-bubble-text div,section.on-board-offers.on-board-offers-phoenix .liftups-3 .box-container .box .offer.buoy .action-bubble-text-container .action-bubble-text p,section.on-board-offers.on-board-offers-phoenix .liftups-3 .box-container .box .offer.buoy .action-bubble-text-container .action-bubble-text span,section.on-board-offers.on-board-offers-phoenix .liftups-3 .box-container .box .offer.buoy .action-bubble-text-container .action-bubble-text strong,section.on-board-offers.on-board-offers-phoenix .liftups-3 .box-container .box .offer.buoy-light .action-bubble-text-container .action-bubble-text div,section.on-board-offers.on-board-offers-phoenix .liftups-3 .box-container .box .offer.buoy-light .action-bubble-text-container .action-bubble-text p,section.on-board-offers.on-board-offers-phoenix .liftups-3 .box-container .box .offer.buoy-light .action-bubble-text-container .action-bubble-text span,section.on-board-offers.on-board-offers-phoenix .liftups-3 .box-container .box .offer.buoy-light .action-bubble-text-container .action-bubble-text strong,section.on-board-offers.on-board-offers-phoenix .liftups-3 .box-container .box .offer.buoy-light-logo .action-bubble-text-container .action-bubble-text div,section.on-board-offers.on-board-offers-phoenix .liftups-3 .box-container .box .offer.buoy-light-logo .action-bubble-text-container .action-bubble-text p,section.on-board-offers.on-board-offers-phoenix .liftups-3 .box-container .box .offer.buoy-light-logo .action-bubble-text-container .action-bubble-text span,section.on-board-offers.on-board-offers-phoenix .liftups-3 .box-container .box .offer.buoy-light-logo .action-bubble-text-container .action-bubble-text strong,section.on-board-offers.on-board-offers-phoenix .liftups-3 .box-container .box .offer.buoy-logo .action-bubble-text-container .action-bubble-text div,section.on-board-offers.on-board-offers-phoenix .liftups-3 .box-container .box .offer.buoy-logo .action-bubble-text-container .action-bubble-text p,section.on-board-offers.on-board-offers-phoenix .liftups-3 .box-container .box .offer.buoy-logo .action-bubble-text-container .action-bubble-text span,section.on-board-offers.on-board-offers-phoenix .liftups-3 .box-container .box .offer.buoy-logo .action-bubble-text-container .action-bubble-text strong,section.on-board-offers.on-board-offers-phoenix .liftups-3 .box-container .box .offer.midnight .action-bubble-text-container .action-bubble-text div,section.on-board-offers.on-board-offers-phoenix .liftups-3 .box-container .box .offer.midnight .action-bubble-text-container .action-bubble-text p,section.on-board-offers.on-board-offers-phoenix .liftups-3 .box-container .box .offer.midnight .action-bubble-text-container .action-bubble-text span,section.on-board-offers.on-board-offers-phoenix .liftups-3 .box-container .box .offer.midnight .action-bubble-text-container .action-bubble-text strong,section.on-board-offers.on-board-offers-phoenix .liftups-3 .box-container .box .offer.midnight-logo .action-bubble-text-container .action-bubble-text div,section.on-board-offers.on-board-offers-phoenix .liftups-3 .box-container .box .offer.midnight-logo .action-bubble-text-container .action-bubble-text p,section.on-board-offers.on-board-offers-phoenix .liftups-3 .box-container .box .offer.midnight-logo .action-bubble-text-container .action-bubble-text span,section.on-board-offers.on-board-offers-phoenix .liftups-3 .box-container .box .offer.midnight-logo .action-bubble-text-container .action-bubble-text strong,section.on-board-offers.on-board-offers-phoenix .liftups-3 .box-container .box .offer.seafoam .action-bubble-text-container .action-bubble-text div,section.on-board-offers.on-board-offers-phoenix .liftups-3 .box-container .box .offer.seafoam .action-bubble-text-container .action-bubble-text p,section.on-board-offers.on-board-offers-phoenix .liftups-3 .box-container .box .offer.seafoam .action-bubble-text-container .action-bubble-text span,section.on-board-offers.on-board-offers-phoenix .liftups-3 .box-container .box .offer.seafoam .action-bubble-text-container .action-bubble-text strong,section.on-board-offers.on-board-offers-phoenix .liftups-3 .box-container .box .offer.seafoam-logo .action-bubble-text-container .action-bubble-text div,section.on-board-offers.on-board-offers-phoenix .liftups-3 .box-container .box .offer.seafoam-logo .action-bubble-text-container .action-bubble-text p,section.on-board-offers.on-board-offers-phoenix .liftups-3 .box-container .box .offer.seafoam-logo .action-bubble-text-container .action-bubble-text span,section.on-board-offers.on-board-offers-phoenix .liftups-3 .box-container .box .offer.seafoam-logo .action-bubble-text-container .action-bubble-text strong,section.on-board-offers.on-board-offers-phoenix .liftups-3 .box-container .box .offer.white .action-bubble-text-container .action-bubble-text div,section.on-board-offers.on-board-offers-phoenix .liftups-3 .box-container .box .offer.white .action-bubble-text-container .action-bubble-text p,section.on-board-offers.on-board-offers-phoenix .liftups-3 .box-container .box .offer.white .action-bubble-text-container .action-bubble-text span,section.on-board-offers.on-board-offers-phoenix .liftups-3 .box-container .box .offer.white .action-bubble-text-container .action-bubble-text strong,section.on-board-offers.on-board-offers-phoenix .liftups-3 .box-container .box .offer.white-logo .action-bubble-text-container .action-bubble-text div,section.on-board-offers.on-board-offers-phoenix .liftups-3 .box-container .box .offer.white-logo .action-bubble-text-container .action-bubble-text p,section.on-board-offers.on-board-offers-phoenix .liftups-3 .box-container .box .offer.white-logo .action-bubble-text-container .action-bubble-text span,section.on-board-offers.on-board-offers-phoenix .liftups-3 .box-container .box .offer.white-logo .action-bubble-text-container .action-bubble-text strong{font-weight:500;padding:0;position:relative;top:0;left:0}section.on-board-offers.on-board-offers-phoenix .liftups-3 .box-container .box .offer.buoy .action-bubble-text-container .action-bubble-text .color-midnight,section.on-board-offers.on-board-offers-phoenix .liftups-3 .box-container .box .offer.buoy-light .action-bubble-text-container .action-bubble-text .color-midnight,section.on-board-offers.on-board-offers-phoenix .liftups-3 .box-container .box .offer.buoy-light-logo .action-bubble-text-container .action-bubble-text .color-midnight,section.on-board-offers.on-board-offers-phoenix .liftups-3 .box-container .box .offer.buoy-logo .action-bubble-text-container .action-bubble-text .color-midnight,section.on-board-offers.on-board-offers-phoenix .liftups-3 .box-container .box .offer.midnight .action-bubble-text-container .action-bubble-text .color-midnight,section.on-board-offers.on-board-offers-phoenix .liftups-3 .box-container .box .offer.midnight-logo .action-bubble-text-container .action-bubble-text .color-midnight,section.on-board-offers.on-board-offers-phoenix .liftups-3 .box-container .box .offer.seafoam .action-bubble-text-container .action-bubble-text .color-midnight,section.on-board-offers.on-board-offers-phoenix .liftups-3 .box-container .box .offer.seafoam-logo .action-bubble-text-container .action-bubble-text .color-midnight,section.on-board-offers.on-board-offers-phoenix .liftups-3 .box-container .box .offer.white .action-bubble-text-container .action-bubble-text .color-midnight,section.on-board-offers.on-board-offers-phoenix .liftups-3 .box-container .box .offer.white-logo .action-bubble-text-container .action-bubble-text .color-midnight{color:#004152;transform:none}section.on-board-offers.on-board-offers-phoenix .liftups-3 .box-container .box .offer.buoy .action-bubble-text-container .action-bubble-text .color-buoy,section.on-board-offers.on-board-offers-phoenix .liftups-3 .box-container .box .offer.buoy-light .action-bubble-text-container .action-bubble-text .color-buoy,section.on-board-offers.on-board-offers-phoenix .liftups-3 .box-container .box .offer.buoy-light-logo .action-bubble-text-container .action-bubble-text .color-buoy,section.on-board-offers.on-board-offers-phoenix .liftups-3 .box-container .box .offer.buoy-logo .action-bubble-text-container .action-bubble-text .color-buoy,section.on-board-offers.on-board-offers-phoenix .liftups-3 .box-container .box .offer.midnight .action-bubble-text-container .action-bubble-text .color-buoy,section.on-board-offers.on-board-offers-phoenix .liftups-3 .box-container .box .offer.midnight-logo .action-bubble-text-container .action-bubble-text .color-buoy,section.on-board-offers.on-board-offers-phoenix .liftups-3 .box-container .box .offer.seafoam .action-bubble-text-container .action-bubble-text .color-buoy,section.on-board-offers.on-board-offers-phoenix .liftups-3 .box-container .box .offer.seafoam-logo .action-bubble-text-container .action-bubble-text .color-buoy,section.on-board-offers.on-board-offers-phoenix .liftups-3 .box-container .box .offer.white .action-bubble-text-container .action-bubble-text .color-buoy,section.on-board-offers.on-board-offers-phoenix .liftups-3 .box-container .box .offer.white-logo .action-bubble-text-container .action-bubble-text .color-buoy{color:#00bea2;transform:none}section.on-board-offers.on-board-offers-phoenix .liftups-3 .box-container .box .offer.buoy .action-bubble-text-container .action-bubble-text .color-buoy-light,section.on-board-offers.on-board-offers-phoenix .liftups-3 .box-container .box .offer.buoy-light .action-bubble-text-container .action-bubble-text .color-buoy-light,section.on-board-offers.on-board-offers-phoenix .liftups-3 .box-container .box .offer.buoy-light-logo .action-bubble-text-container .action-bubble-text .color-buoy-light,section.on-board-offers.on-board-offers-phoenix .liftups-3 .box-container .box .offer.buoy-logo .action-bubble-text-container .action-bubble-text .color-buoy-light,section.on-board-offers.on-board-offers-phoenix .liftups-3 .box-container .box .offer.midnight .action-bubble-text-container .action-bubble-text .color-buoy-light,section.on-board-offers.on-board-offers-phoenix .liftups-3 .box-container .box .offer.midnight-logo .action-bubble-text-container .action-bubble-text .color-buoy-light,section.on-board-offers.on-board-offers-phoenix .liftups-3 .box-container .box .offer.seafoam .action-bubble-text-container .action-bubble-text .color-buoy-light,section.on-board-offers.on-board-offers-phoenix .liftups-3 .box-container .box .offer.seafoam-logo .action-bubble-text-container .action-bubble-text .color-buoy-light,section.on-board-offers.on-board-offers-phoenix .liftups-3 .box-container .box .offer.white .action-bubble-text-container .action-bubble-text .color-buoy-light,section.on-board-offers.on-board-offers-phoenix .liftups-3 .box-container .box .offer.white-logo .action-bubble-text-container .action-bubble-text .color-buoy-light{color:#cdf8eb;transform:none}section.on-board-offers.on-board-offers-phoenix .liftups-3 .box-container .box .offer.buoy .action-bubble-text-container .action-bubble-text .color-white,section.on-board-offers.on-board-offers-phoenix .liftups-3 .box-container .box .offer.buoy-light .action-bubble-text-container .action-bubble-text .color-white,section.on-board-offers.on-board-offers-phoenix .liftups-3 .box-container .box .offer.buoy-light-logo .action-bubble-text-container .action-bubble-text .color-white,section.on-board-offers.on-board-offers-phoenix .liftups-3 .box-container .box .offer.buoy-logo .action-bubble-text-container .action-bubble-text .color-white,section.on-board-offers.on-board-offers-phoenix .liftups-3 .box-container .box .offer.midnight .action-bubble-text-container .action-bubble-text .color-white,section.on-board-offers.on-board-offers-phoenix .liftups-3 .box-container .box .offer.midnight-logo .action-bubble-text-container .action-bubble-text .color-white,section.on-board-offers.on-board-offers-phoenix .liftups-3 .box-container .box .offer.seafoam .action-bubble-text-container .action-bubble-text .color-white,section.on-board-offers.on-board-offers-phoenix .liftups-3 .box-container .box .offer.seafoam-logo .action-bubble-text-container .action-bubble-text .color-white,section.on-board-offers.on-board-offers-phoenix .liftups-3 .box-container .box .offer.white .action-bubble-text-container .action-bubble-text .color-white,section.on-board-offers.on-board-offers-phoenix .liftups-3 .box-container .box .offer.white-logo .action-bubble-text-container .action-bubble-text .color-white{color:#fff;transform:none}section.on-board-offers.on-board-offers-phoenix .liftups-3 .box-container .box .offer.buoy .action-bubble-text-container .action-bubble-text .color-seafoam,section.on-board-offers.on-board-offers-phoenix .liftups-3 .box-container .box .offer.buoy-light .action-bubble-text-container .action-bubble-text .color-seafoam,section.on-board-offers.on-board-offers-phoenix .liftups-3 .box-container .box .offer.buoy-light-logo .action-bubble-text-container .action-bubble-text .color-seafoam,section.on-board-offers.on-board-offers-phoenix .liftups-3 .box-container .box .offer.buoy-logo .action-bubble-text-container .action-bubble-text .color-seafoam,section.on-board-offers.on-board-offers-phoenix .liftups-3 .box-container .box .offer.midnight .action-bubble-text-container .action-bubble-text .color-seafoam,section.on-board-offers.on-board-offers-phoenix .liftups-3 .box-container .box .offer.midnight-logo .action-bubble-text-container .action-bubble-text .color-seafoam,section.on-board-offers.on-board-offers-phoenix .liftups-3 .box-container .box .offer.seafoam .action-bubble-text-container .action-bubble-text .color-seafoam,section.on-board-offers.on-board-offers-phoenix .liftups-3 .box-container .box .offer.seafoam-logo .action-bubble-text-container .action-bubble-text .color-seafoam,section.on-board-offers.on-board-offers-phoenix .liftups-3 .box-container .box .offer.white .action-bubble-text-container .action-bubble-text .color-seafoam,section.on-board-offers.on-board-offers-phoenix .liftups-3 .box-container .box .offer.white-logo .action-bubble-text-container .action-bubble-text .color-seafoam{color:#f5f8f7;transform:none}section.on-board-offers.on-board-offers-phoenix .liftups-3 .box-container .box .offer.midnight{background:transparent url(/o/liferay-theme-desktop/img/clubone/message_tags/Message_tag_midnight.svg) no-repeat center}section.on-board-offers.on-board-offers-phoenix .liftups-3 .box-container .box .offer.buoy{background:transparent url(/o/liferay-theme-desktop/img/clubone/message_tags/Message_tag_buoy.svg) no-repeat center}section.on-board-offers.on-board-offers-phoenix .liftups-3 .box-container .box .offer.buoy-light{background:transparent url(/o/liferay-theme-desktop/img/clubone/message_tags/Message_tag_buoy-light.svg) no-repeat center}section.on-board-offers.on-board-offers-phoenix .liftups-3 .box-container .box .offer.white{background:transparent url(/o/liferay-theme-desktop/img/clubone/message_tags/Message_tag_white.svg) no-repeat center}section.on-board-offers.on-board-offers-phoenix .liftups-3 .box-container .box .offer.seafoam{background:transparent url(/o/liferay-theme-desktop/img/clubone/message_tags/Message_tag_seafoam.svg) no-repeat center}section.on-board-offers.on-board-offers-phoenix .liftups-3 .box-container .box .offer.midnight-logo{background:transparent url(/o/liferay-theme-desktop/img/clubone/message_tags/Message_tag_midnight_logo.svg) no-repeat center}section.on-board-offers.on-board-offers-phoenix .liftups-3 .box-container .box .offer.midnight-logo .action-bubble-text-container .action-bubble-text{padding-top:70px;height:85px;vertical-align:middle}section.on-board-offers.on-board-offers-phoenix .liftups-3 .box-container .box .offer.buoy-logo{background:transparent url(/o/liferay-theme-desktop/img/clubone/message_tags/Message_tag_buoy_logo.svg) no-repeat center}section.on-board-offers.on-board-offers-phoenix .liftups-3 .box-container .box .offer.buoy-logo .action-bubble-text-container .action-bubble-text{padding-top:70px;height:85px;vertical-align:middle}section.on-board-offers.on-board-offers-phoenix .liftups-3 .box-container .box .offer.buoy-light-logo{background:transparent url(/o/liferay-theme-desktop/img/clubone/message_tags/Message_tag_buoy-light_logo.svg) no-repeat center}section.on-board-offers.on-board-offers-phoenix .liftups-3 .box-container .box .offer.buoy-light-logo .action-bubble-text-container .action-bubble-text{padding-top:70px;color:#004152;height:85px;vertical-align:middle}section.on-board-offers.on-board-offers-phoenix .liftups-3 .box-container .box .offer.white-logo{background:transparent url(/o/liferay-theme-desktop/img/clubone/message_tags/Message_tag_white_logo.svg) no-repeat center}section.on-board-offers.on-board-offers-phoenix .liftups-3 .box-container .box .offer.white-logo .action-bubble-text-container .action-bubble-text{padding-top:70px;color:#004152;height:85px;vertical-align:middle}section.on-board-offers.on-board-offers-phoenix .liftups-3 .box-container .box .offer.seafoam-logo{background:transparent url(/o/liferay-theme-desktop/img/clubone/message_tags/Message_tag_seafoam_logo.svg) no-repeat center}section.on-board-offers.on-board-offers-phoenix .liftups-3 .box-container .box .offer.seafoam-logo .action-bubble-text-container .action-bubble-text{padding-top:70px;color:#004152;height:85px;vertical-align:middle}section.on-board-offers.on-board-offers-phoenix .liftups-3 .box-container .box .image-container{background:0 0 !important;padding:0;width:304px !important;height:192px !important}section.on-board-offers.on-board-offers-phoenix .liftups-3 .box-container .box .image-container .image,section.on-board-offers.on-board-offers-phoenix .liftups-3 .box-container .box .image-container .image img,section.on-board-offers.on-board-offers-phoenix .liftups-3 .box-container .box .image-container video{width:304px;height:192px}section.on-board-offers.on-board-offers-phoenix .liftups-3 .box-container .box .image-container .video-player img{position:absolute}section.on-board-offers.on-board-offers-phoenix .liftups-3 .box-container .box .content{margin:18px 0 0 0;font-size:14px;font-family:GTWalsheim,Arial,Helvetica,sans-serif;color:#004152;line-height:1em;width:304px}section.on-board-offers.on-board-offers-phoenix .liftups-3 .box-container .box .content h1,section.on-board-offers.on-board-offers-phoenix .liftups-3 .box-container .box .content h2,section.on-board-offers.on-board-offers-phoenix .liftups-3 .box-container .box .content h3,section.on-board-offers.on-board-offers-phoenix .liftups-3 .box-container .box .content h4,section.on-board-offers.on-board-offers-phoenix .liftups-3 .box-container .box .content h5,section.on-board-offers.on-board-offers-phoenix .liftups-3 .box-container .box .content h6{float:none;border:0;padding:0;letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:24px;font-weight:500;line-height:1.25;color:#004152;margin-bottom:12px;margin-bottom:.59em}section.on-board-offers.on-board-offers-phoenix .liftups-3 .box-container .box .content h1 a,section.on-board-offers.on-board-offers-phoenix .liftups-3 .box-container .box .content h2 a,section.on-board-offers.on-board-offers-phoenix .liftups-3 .box-container .box .content h3 a,section.on-board-offers.on-board-offers-phoenix .liftups-3 .box-container .box .content h4 a,section.on-board-offers.on-board-offers-phoenix .liftups-3 .box-container .box .content h5 a,section.on-board-offers.on-board-offers-phoenix .liftups-3 .box-container .box .content h6 a{color:#004152;text-decoration:none}section.on-board-offers.on-board-offers-phoenix .liftups-3 .box-container .box .content h1 a:hover,section.on-board-offers.on-board-offers-phoenix .liftups-3 .box-container .box .content h2 a:hover,section.on-board-offers.on-board-offers-phoenix .liftups-3 .box-container .box .content h3 a:hover,section.on-board-offers.on-board-offers-phoenix .liftups-3 .box-container .box .content h4 a:hover,section.on-board-offers.on-board-offers-phoenix .liftups-3 .box-container .box .content h5 a:hover,section.on-board-offers.on-board-offers-phoenix .liftups-3 .box-container .box .content h6 a:hover{color:#00bea2}section.on-board-offers.on-board-offers-phoenix .liftups-3 .box-container .box .content p{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:1.38;color:#004152;width:100%}section.on-board-offers.on-board-offers-phoenix .liftups-3 .box-container .box .content p a{display:block;margin-top:18px;font-weight:500;text-decoration:none;letter-spacing:normal;color:#009d85}section.on-board-offers.on-board-offers-phoenix .liftups-3 .box-container .box .content p a:active{text-decoration:none;color:#009d85}section.on-board-offers.on-board-offers-phoenix .liftups-3 .box-container .box .content p a:active svg path{fill:#009d85}section.on-board-offers.on-board-offers-phoenix .liftups-3 .box-container .box .content p a:hover{text-decoration:none;color:#00bea2}section.on-board-offers.on-board-offers-phoenix .liftups-3 .box-container .box .content p a:hover svg path{fill:#00bea2}section.on-board-offers.on-board-offers-phoenix .liftups-3 .box-container .box .content p a:active,section.on-board-offers.on-board-offers-phoenix .liftups-3 .box-container .box .content p a:hover{color:#00bea2}section.on-board-offers.on-board-offers-phoenix .liftups-3 .box-container .box .content p a:not(.inline-link)+a{margin-top:6px}section.on-board-offers.on-board-offers-phoenix .liftups-3 .box-container .box .content p a.inline-link{display:inline;letter-spacing:normal;color:#004152;text-decoration:underline !important}section.on-board-offers.on-board-offers-phoenix .liftups-3 .box-container .box .content p a.inline-link:active{text-decoration:none;color:#009d85}section.on-board-offers.on-board-offers-phoenix .liftups-3 .box-container .box .content p a.inline-link:active svg path{fill:#009d85}section.on-board-offers.on-board-offers-phoenix .liftups-3 .box-container .box .content p a.inline-link:hover{text-decoration:none;color:#00bea2}section.on-board-offers.on-board-offers-phoenix .liftups-3 .box-container .box .content p a.inline-link:hover svg path{fill:#00bea2}section.on-board-offers.on-board-offers-phoenix .liftups-3 .box-container .box .content p a.inline-link:active{text-decoration:none;color:#009d85}section.on-board-offers.on-board-offers-phoenix .liftups-3 .box-container .box .content p a.inline-link:active svg path{fill:#009d85}section.on-board-offers.on-board-offers-phoenix .liftups-3 .box-container .box .content p a.inline-link:hover{text-decoration:none;color:#00bea2}section.on-board-offers.on-board-offers-phoenix .liftups-3 .box-container .box .content p a.inline-link:hover svg path{fill:#00bea2}section.on-board-offers.on-board-offers-phoenix .liftups-3 .box-container .box .content p a.inline-link:after{display:none}section.on-board-offers.on-board-offers-phoenix .liftups-3 .box-container .box .button-wrapper{position:absolute;bottom:0;width:304px}section.on-board-offers.on-board-offers-phoenix .liftups-3 .box-container .box .button-wrapper a.button{padding:13px 9px 11px;text-align:center;font-size:16px;font-weight:500;color:#004152;display:block;background:#00ecc9;text-decoration:none}section.on-board-offers.on-board-offers-phoenix .liftups-3 .box-container .box .button-wrapper a.button:hover{background:#6cffdc}section.on-board-offers.on-board-offers-phoenix .liftups-3 .box-container .box .button-wrapper a.button:active{background:#00d4b4}section.on-board-offers.on-board-offers-phoenix .liftups-3 .box-container .box .button-wrapper a.button.disabled{cursor:default;opacity:.3}section.on-board-offers.on-board-offers-phoenix .liftups-3 .box-container .box .button-wrapper a.button.disabled:active,section.on-board-offers.on-board-offers-phoenix .liftups-3 .box-container .box .button-wrapper a.button.disabled:focus,section.on-board-offers.on-board-offers-phoenix .liftups-3 .box-container .box .button-wrapper a.button.disabled:hover{background:#00ecc9}section.on-board-offers.on-board-offers-phoenix .liftups-3 .box-container .green-button{position:absolute;width:100%}section.on-board-offers.on-board-offers-phoenix .liftups-3 .box-container .green-button a{width:inherit}section.on-board-offers.on-board-offers-phoenix.columns-3 .liftups-3 .box-container:nth-child(3n+2),section.on-board-offers.on-board-offers-phoenix.columns-3-for-image-with-text-new-look-container .liftups-3 .box-container:nth-child(3n+2){margin-right:0}section.on-board-offers.on-board-offers-phoenix.columns-3 .liftups-3 .box-container:nth-child(3n+3),section.on-board-offers.on-board-offers-phoenix.columns-3-for-image-with-text-new-look-container .liftups-3 .box-container:nth-child(3n+3){margin-right:12px}section.on-board-offers.on-board-experiences.on-board-offers-phoenix.columns-3.useWhiteBackground .columns-3-row,section.on-board-offers.on-board-offers-phoenix.columns-3-for-image-with-text-new-look-container.useWhiteBackground .columns-3-row{padding-bottom:24px}section.on-board-offers.on-board-experiences.on-board-offers-phoenix.columns-3.useWhiteBackground .columns-3-row>.box-container,section.on-board-offers.on-board-offers-phoenix.columns-3-for-image-with-text-new-look-container.useWhiteBackground .columns-3-row>.box-container{float:none !important;display:table-cell;background:#fff;background-clip:padding-box;padding:0;vertical-align:top}section.on-board-offers.on-board-experiences.on-board-offers-phoenix.columns-3.useWhiteBackground .columns-3-row>.box-container .box,section.on-board-offers.on-board-offers-phoenix.columns-3-for-image-with-text-new-look-container.useWhiteBackground .columns-3-row>.box-container .box{width:304px !important;float:none !important}section.on-board-offers.on-board-experiences.on-board-offers-phoenix.columns-3.useWhiteBackground .columns-3-row>.box-container .box>.content,section.on-board-offers.on-board-offers-phoenix.columns-3-for-image-with-text-new-look-container.useWhiteBackground .columns-3-row>.box-container .box>.content{box-sizing:border-box;padding:24px;margin:0}section.on-board-offers.on-board-experiences.on-board-offers-phoenix.columns-3.useWhiteBackground .columns-3-row>.box-container .offer,section.on-board-offers.on-board-offers-phoenix.columns-3-for-image-with-text-new-look-container.useWhiteBackground .columns-3-row>.box-container .offer{right:-16px}section.on-board-offers.on-board-experiences.on-board-offers-phoenix.columns-3.useWhiteBackground .columns-3-row>.box-container:not(:last-child),section.on-board-offers.on-board-offers-phoenix.columns-3-for-image-with-text-new-look-container.useWhiteBackground .columns-3-row>.box-container:not(:last-child){border-right:24px solid transparent}section.on-board-offers.on-board-experiences.on-board-offers-phoenix.columns-3.useWhiteBackground .columns-3-row .button-wrapper,section.on-board-offers.on-board-offers-phoenix.columns-3-for-image-with-text-new-look-container.useWhiteBackground .columns-3-row .button-wrapper{bottom:24px}section.on-board-offers.on-board-experiences.on-board-offers-phoenix.columns-3.useWhiteBackground .columns-3-row .button-wrapper a.button,section.on-board-offers.on-board-offers-phoenix.columns-3-for-image-with-text-new-look-container.useWhiteBackground .columns-3-row .button-wrapper a.button{margin:0 24px}section.on-board-offers.on-board-experiences.on-board-offers-phoenix.columns-3.useWhiteBackground .columns-3-row .green-button a,section.on-board-offers.on-board-offers-phoenix.columns-3-for-image-with-text-new-look-container.useWhiteBackground .columns-3-row .green-button a{width:256px}section.on-board-offers.on-board-offers-phoenix.columns-3-for-image-with-text-new-look-container .columns-3-row:last-child{padding-bottom:0}section.template-dutyfreeoffers{padding-top:40px}section.template-dutyfreeoffers .container_12 .section-header{padding:0 0 23px 0}section.template-dutyfreeoffers .container_12 .section-header h1,section.template-dutyfreeoffers .container_12 .section-header h2,section.template-dutyfreeoffers .container_12 .section-header h3,section.template-dutyfreeoffers .container_12 .section-header h4,section.template-dutyfreeoffers .container_12 .section-header h5,section.template-dutyfreeoffers .container_12 .section-header h6{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:32px;font-weight:500;line-height:1.25;color:#004152;margin-bottom:12px;padding-bottom:4px;border-bottom:solid 1px #004152}section.template-dutyfreeoffers .container_12 .section-header h1 strong,section.template-dutyfreeoffers .container_12 .section-header h2 strong,section.template-dutyfreeoffers .container_12 .section-header h3 strong,section.template-dutyfreeoffers .container_12 .section-header h4 strong,section.template-dutyfreeoffers .container_12 .section-header h5 strong,section.template-dutyfreeoffers .container_12 .section-header h6 strong{font-weight:500}section.template-dutyfreeoffers .content{display:inline-block;margin-bottom:20px;width:470px}section.template-dutyfreeoffers .content p:last-child{margin-bottom:0}section.template-dutyfreeoffers .content .caption{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:700;line-height:1.38;color:#004152}section.template-dutyfreeoffers .carousel iframe,section.template-dutyfreeoffers .carousel img{width:464px !important;height:224px !important}.template-picture-left-text-right{margin-bottom:40px}.template-picture-left-text-right .container_12{padding-top:20px !important;padding-bottom:20px !important;zoom:1}.template-picture-left-text-right .container_12>div{float:left;padding:0}.template-picture-left-text-right .container_12>div:first-of-type{padding-right:30px}.template-picture-left-text-right .container_12>div .image-container .image img{width:464px;height:224px}.template-picture-left-text-right .container_12>div.content{width:464px;padding-bottom:10px;letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:1.38;color:#004152}.template-picture-left-text-right .container_12>div.content h1,.template-picture-left-text-right .container_12>div.content h2,.template-picture-left-text-right .container_12>div.content h3,.template-picture-left-text-right .container_12>div.content h4,.template-picture-left-text-right .container_12>div.content h5,.template-picture-left-text-right .container_12>div.content h6{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:24px;font-weight:500;line-height:1.25;color:#004152;margin-bottom:12px;padding-top:0;margin-bottom:10px}.template-picture-left-text-right .container_12>div.content a:not(.inline-link){letter-spacing:normal;color:#009d85}.template-picture-left-text-right .container_12>div.content a:not(.inline-link):active{text-decoration:none;color:#009d85}.template-picture-left-text-right .container_12>div.content a:not(.inline-link):active svg path{fill:#009d85}.template-picture-left-text-right .container_12>div.content a:not(.inline-link):hover{text-decoration:none;color:#00bea2}.template-picture-left-text-right .container_12>div.content a:not(.inline-link):hover svg path{fill:#00bea2}.template-picture-left-text-right .container_12>div.content a:not(.inline-link):active,.template-picture-left-text-right .container_12>div.content a:not(.inline-link):hover{color:#00bea2}.template-picture-left-text-right .container_12>div.content a:not(.inline-link):not(:last-of-type){display:inline-block;margin-bottom:6px}.template-picture-left-text-right .caption{margin:2px 0 12px 0;font-size:19px;font-family:StagSansLight,arial,helvetica,sans-serif;line-height:1em;color:#00a3da;text-transform:uppercase;letter-spacing:-.01em;margin-top:0 !important}section.template-columns-2-new-look{margin:0;padding:40px 0}section.template-columns-2-new-look .content-header{margin-bottom:23px}section.template-columns-2-new-look .content-header h1,section.template-columns-2-new-look .content-header h2,section.template-columns-2-new-look .content-header h3,section.template-columns-2-new-look .content-header h4,section.template-columns-2-new-look .content-header h5,section.template-columns-2-new-look .content-header h6{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:32px;font-weight:500;line-height:1.25;color:#004152;margin-bottom:12px;padding-bottom:7px;border-bottom:solid 1px #004152}section.template-columns-2-new-look .columns-2-container{overflow:visible}section.template-columns-2-new-look .columns-2-container .box-container{margin-bottom:24px;float:left;width:464px !important;max-width:100%}section.template-columns-2-new-look .columns-2-container .box-container .box{width:100%;max-width:100%;position:relative}section.template-columns-2-new-look .columns-2-container .box-container .box .header img,section.template-columns-2-new-look .columns-2-container .box-container .box video{width:464px;height:224px;margin-bottom:16px}section.template-columns-2-new-look .columns-2-container .box-container .box .header .video-controls{height:224px}section.template-columns-2-new-look .columns-2-container .box-container .box .video-player img{position:absolute}section.template-columns-2-new-look .columns-2-container .box-container .box .offer{background-color:#004152;display:block;font-family:GTWalsheim,Arial,Helvetica,sans-serif;height:100px;width:100px;padding:0;position:absolute;right:-16px;text-align:center;text-transform:uppercase;top:-16px;z-index:2;border-radius:50%;overflow:hidden;color:#cdf8eb}section.template-columns-2-new-look .columns-2-container .box-container .box .offer .offer-inner-wrap{display:block;width:auto;top:50%;left:50%;transform:translate(-50%,-50%);position:absolute}section.template-columns-2-new-look .columns-2-container .box-container .box .offer .offer-inner-wrap span{display:block}section.template-columns-2-new-look .columns-2-container .box-container .box .offer .offer-inner-wrap span.offer-text-big{font-size:28px;font-weight:700;line-height:35px}section.template-columns-2-new-look .columns-2-container .box-container .box .offer .offer-inner-wrap span.offer-text-small{font-size:16px;font-weight:400}section.template-columns-2-new-look .columns-2-container .box-container .box .content{line-height:inherit}section.template-columns-2-new-look .columns-2-container .box-container .box .content p{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:1.38;color:#004152;width:100%;margin-bottom:16px}section.template-columns-2-new-look .columns-2-container .box-container .box .content p.tlnk-gp-body-small{letter-spacing:normal !important;font-family:GTWalsheim,Arial,Helvetica,sans-serif !important;font-size:14px !important;font-weight:400 !important;line-height:1.43 !important;margin-bottom:8px !important;color:#004152 !important}section.template-columns-2-new-look .columns-2-container .box-container .box .content a{font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:1.38;color:#004152;letter-spacing:normal;color:#009d85}section.template-columns-2-new-look .columns-2-container .box-container .box .content a:active{text-decoration:none;color:#009d85}section.template-columns-2-new-look .columns-2-container .box-container .box .content a:active svg path{fill:#009d85}section.template-columns-2-new-look .columns-2-container .box-container .box .content a:hover{text-decoration:none;color:#00bea2}section.template-columns-2-new-look .columns-2-container .box-container .box .content a:hover svg path{fill:#00bea2}section.template-columns-2-new-look .columns-2-container .box-container .box .content a.inline-link{display:inline;letter-spacing:normal;color:#004152;text-decoration:underline !important}section.template-columns-2-new-look .columns-2-container .box-container .box .content a.inline-link:active{text-decoration:none;color:#009d85}section.template-columns-2-new-look .columns-2-container .box-container .box .content a.inline-link:active svg path{fill:#009d85}section.template-columns-2-new-look .columns-2-container .box-container .box .content a.inline-link:hover{text-decoration:none;color:#00bea2}section.template-columns-2-new-look .columns-2-container .box-container .box .content a.inline-link:hover svg path{fill:#00bea2}section.template-columns-2-new-look .columns-2-container .box-container .box .content a.inline-link:active{text-decoration:none;color:#009d85}section.template-columns-2-new-look .columns-2-container .box-container .box .content a.inline-link:active svg path{fill:#009d85}section.template-columns-2-new-look .columns-2-container .box-container .box .content a.inline-link:hover{text-decoration:none;color:#00bea2}section.template-columns-2-new-look .columns-2-container .box-container .box .content a.inline-link:hover svg path{fill:#00bea2}section.template-columns-2-new-look .columns-2-container .box-container .box .content a.inline-link:after{display:none}section.template-columns-2-new-look .columns-2-container .box-container .box .content h1,section.template-columns-2-new-look .columns-2-container .box-container .box .content h2,section.template-columns-2-new-look .columns-2-container .box-container .box .content h3,section.template-columns-2-new-look .columns-2-container .box-container .box .content h4,section.template-columns-2-new-look .columns-2-container .box-container .box .content h5,section.template-columns-2-new-look .columns-2-container .box-container .box .content h6{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:24px;font-weight:500;line-height:1.25;color:#004152;margin-bottom:12px;margin-bottom:14px}section.template-columns-2-new-look .columns-2-container .box-container .box .content h1 a,section.template-columns-2-new-look .columns-2-container .box-container .box .content h2 a,section.template-columns-2-new-look .columns-2-container .box-container .box .content h3 a,section.template-columns-2-new-look .columns-2-container .box-container .box .content h4 a,section.template-columns-2-new-look .columns-2-container .box-container .box .content h5 a,section.template-columns-2-new-look .columns-2-container .box-container .box .content h6 a{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:24px;font-weight:500;line-height:1.25;color:#004152;margin-bottom:12px;color:#004152 !important}section.template-columns-2-new-look .columns-2-container .box-container .box .content h1 a:active,section.template-columns-2-new-look .columns-2-container .box-container .box .content h1 a:hover,section.template-columns-2-new-look .columns-2-container .box-container .box .content h2 a:active,section.template-columns-2-new-look .columns-2-container .box-container .box .content h2 a:hover,section.template-columns-2-new-look .columns-2-container .box-container .box .content h3 a:active,section.template-columns-2-new-look .columns-2-container .box-container .box .content h3 a:hover,section.template-columns-2-new-look .columns-2-container .box-container .box .content h4 a:active,section.template-columns-2-new-look .columns-2-container .box-container .box .content h4 a:hover,section.template-columns-2-new-look .columns-2-container .box-container .box .content h5 a:active,section.template-columns-2-new-look .columns-2-container .box-container .box .content h5 a:hover,section.template-columns-2-new-look .columns-2-container .box-container .box .content h6 a:active,section.template-columns-2-new-look .columns-2-container .box-container .box .content h6 a:hover{color:#004152 !important}section.template-columns-2-new-look .columns-2-container .box-container .box .content .boxes2,section.template-columns-2-new-look .columns-2-container .box-container .box .content .boxes23{margin-top:0}section.template-columns-2-new-look .columns-2-container .box-container .box .content .content-data>:last-child{margin-bottom:0}section.template-columns-2-new-look .columns-2-container .box-container .box .content .content-data>div:last-child ul.links-list{margin-bottom:0}section.template-columns-2-new-look .columns-2-container .box-container .box .button-wrapper{position:absolute;bottom:0;left:0;right:0}section.template-columns-2-new-look .columns-2-container .box-container .box .button-wrapper a.button{padding:13px 9px 11px;text-align:center;text-transform:uppercase;font-size:16px;font-weight:500;color:#004152;display:block;background:#00ecc9;text-decoration:none}section.template-columns-2-new-look .columns-2-container .box-container .box .button-wrapper a.button:hover{background:#6cffdc}section.template-columns-2-new-look .columns-2-container .box-container .box .button-wrapper a.button:active{background:#00d4b4}section.template-columns-2-new-look .columns-2-container .box-container .box .button-wrapper a.button.disabled{cursor:default;opacity:.3}section.template-columns-2-new-look .columns-2-container .box-container .box .button-wrapper a.button.disabled:active,section.template-columns-2-new-look .columns-2-container .box-container .box .button-wrapper a.button.disabled:focus,section.template-columns-2-new-look .columns-2-container .box-container .box .button-wrapper a.button.disabled:hover{background:#00ecc9}section.template-columns-2-new-look .columns-2-container .box-container .box .green-button{position:absolute;width:100%}section.template-columns-2-new-look .columns-2-container .box-container .box .green-button a{width:inherit}section.template-columns-2-new-look .columns-2-container>.columns-2-row:last-child .box-container .box .content{margin-bottom:0}section.template-columns-2-new-look h2{float:none}section.template-columns-2-new-look.useWhiteBackground .columns-2-container>.columns-2-row{margin-bottom:32px}section.template-columns-2-new-look.useWhiteBackground .columns-2-container>.columns-2-row>.box-container{box-sizing:content-box;float:none !important;display:table-cell;background:#fff;background-clip:padding-box;vertical-align:top;-webkit-transform:translateZ(0)}section.template-columns-2-new-look.useWhiteBackground .columns-2-container>.columns-2-row>.box-container .box .content{box-sizing:border-box;padding:24px;margin-bottom:0;margin-top:0}section.template-columns-2-new-look.useWhiteBackground .columns-2-container>.columns-2-row>.box-container .video,section.template-columns-2-new-look.useWhiteBackground .columns-2-container>.columns-2-row>.box-container img{margin-bottom:0}section.template-columns-2-new-look.useWhiteBackground .columns-2-container>.columns-2-row>.box-container .button-wrapper{left:24px;right:24px;bottom:24px}section.template-columns-2-new-look.useWhiteBackground .columns-2-container>.columns-2-row>.box-container .green-button a{width:416px}section.template-columns-2-new-look.useWhiteBackground .columns-2-container>.columns-2-row>.box-container:nth-of-type(2n+1){border-right:32px solid transparent}section.template-columns-2-new-look.useWhiteBackground .columns-2-container>.columns-2-row:last-child{margin-bottom:0}section.simple-tab-container{margin-top:0;margin-bottom:40px}section.simple-tab-container.has-background{padding-top:40px}section.simple-tab-container .simple-tab-header{width:960px;margin:0}section.simple-tab-container .simple-tab-header h1{margin-bottom:18px}section.simple-tab-container .simple-tab-header h2{margin-bottom:26px}section.simple-tab-container .simple-tab-header h3{margin-bottom:27px}section.simple-tab-container .simple-tab-header h4,section.simple-tab-container .simple-tab-header h5,section.simple-tab-container .simple-tab-header h6{margin-bottom:29px}section.simple-tab-container .tab-content{overflow:visible}section.simple-tab-container .tab-content .liftups-3{margin:0;background:0}section.simple-tab-container .tab-content .liftups-2 .box-container{background:0}body.signed-in section.simple-tab-container .simple-tab-header h1{font-size:74px;color:#004152}body.signed-in section.simple-tab-container .simple-tab-header h2{font-size:32px;color:#004152}body.signed-in section.simple-tab-container .simple-tab-header h3{font-size:24px;color:#004152}ul.tabs.simple-tab{margin-bottom:10px}ul.tabs.simple-tab.horizontal li{margin-right:7px;margin-bottom:14px;background:0;position:relative;border:1px solid #004152}ul.tabs.simple-tab.horizontal li a,ul.tabs.simple-tab.horizontal li.active:first-child a,ul.tabs.simple-tab.horizontal li:first-child,ul.tabs.simple-tab.horizontal li:last-child,ul.tabs.simple-tab.horizontal li:last-child a{background-image:none !important}section.simple-tab-container.has-background ul.tabs.simple-tab.horizontal li:not(.active){background:#fff !important}ul.tabs.simple-tab.horizontal li a{margin:0 !important;font-family:GTWalsheim,Arial,Helvetica,sans-serif;color:#004152;font-weight:500}ul.tabs.simple-tab.horizontal li a span{padding:8px 10px 6px;line-height:16px}ul.tabs.simple-tab.horizontal li a:hover{background:#eef1f1 !important}ul.tabs.simple-tab.horizontal li a:hover span{color:#004152}ul.tabs.simple-tab.horizontal li.active{background:#004152 !important;margin-left:0;padding-left:0}ul.tabs.simple-tab.horizontal li.active .arrow{display:none}ul.tabs.simple-tab.horizontal li.active a{color:#fff}ul.tabs.simple-tab.horizontal li.active a:hover{background:#004152 !important}ul.tabs.simple-tab.horizontal li.active a:hover span{color:#fff}ul.tabs.simple-tab.horizontal li.active:after{content:'';position:absolute;left:50%;transform:translateX(-50%);width:0;height:0;border-style:solid;border-width:9px 8.5px 0 8.5px;border-color:#004152 transparent transparent transparent}ul.tabs.simple-tab.horizontal li:last-child{margin-right:0}section.on-board-experiences.on-board-experiences-two-columns.level2.bg-alt-top.two-level-tab-container{background:0;overflow:visible}section.on-board-experiences.on-board-experiences-two-columns.level2.bg-alt-top.two-level-tab-container .divider-outer.top{overflow:visible;padding:0;background:0}section.on-board-experiences.on-board-experiences-two-columns.level2.bg-alt-top.two-level-tab-container .divider-outer.top .bg-alt-bottom{overflow:visible;background:0}section.on-board-experiences.on-board-experiences-two-columns.level2.bg-alt-top.two-level-tab-container .divider-outer.top .bg-alt-bottom .divider-outer.bottom{overflow:visible;border:0;background:0;min-height:0}section.on-board-experiences.on-board-experiences-two-columns.level2.bg-alt-top.two-level-tab-container .divider-outer.top .bg-alt-bottom .divider-outer.bottom .tab-content.inline.two-level-tab-second-tabs{padding:0}section.on-board-experiences.on-board-experiences-two-columns.level2.bg-alt-top.two-level-tab-container .divider-outer.top .bg-alt-bottom .divider-outer.bottom .tab-content.inline.two-level-tab-second-tabs .template-picture-left-text-right.liferay-styles-reset .content .container_12{padding:27px 0 40px 0}section.on-board-experiences.on-board-experiences-two-columns.level2.bg-alt-top.two-level-tab-container{margin:0 0 40px}section.on-board-experiences.on-board-experiences-two-columns.level2.bg-alt-top.two-level-tab-container ul.on-board-experiences-two-columns-tabs.tabs.inline.two-level-tab-first-tabs{margin:0;padding:0;height:40px;background:#fff;width:auto;overflow:visible}section.on-board-experiences.on-board-experiences-two-columns.level2.bg-alt-top.two-level-tab-container ul.on-board-experiences-two-columns-tabs.tabs.inline.two-level-tab-first-tabs li{margin:0;box-shadow:none;border:0;float:left;max-width:33%;background:0;height:100%}section.on-board-experiences.on-board-experiences-two-columns.level2.bg-alt-top.two-level-tab-container ul.on-board-experiences-two-columns-tabs.tabs.inline.two-level-tab-first-tabs li a{margin:0;padding:0;display:block;text-decoration:none;height:100%}section.on-board-experiences.on-board-experiences-two-columns.level2.bg-alt-top.two-level-tab-container ul.on-board-experiences-two-columns-tabs.tabs.inline.two-level-tab-first-tabs li a span{font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:500;line-height:1.13;color:#004152;text-align:center;display:block;margin:0;padding:14px 20px;background:0}section.on-board-experiences.on-board-experiences-two-columns.level2.bg-alt-top.two-level-tab-container ul.on-board-experiences-two-columns-tabs.tabs.inline.two-level-tab-first-tabs li.active{background:#eef1f1;border:1px solid #ddd;position:relative;z-index:100;border-bottom:0}section.on-board-experiences.on-board-experiences-two-columns.level2.bg-alt-top.two-level-tab-container ul.on-board-experiences-two-columns-tabs.tabs.inline.two-level-tab-first-tabs li.active:after{content:' ';position:absolute;height:5px;width:100%;top:39px;left:0;right:0;bottom:0;background:#eef1f1;z-index:200}section.on-board-experiences.on-board-experiences-two-columns.level2.bg-alt-top.two-level-tab-container .tab-content.inline.two-level-tab-second-tabs{background:#eef1f1;border:1px solid #ddd}section.on-board-experiences.on-board-experiences-two-columns.level2.bg-alt-top.two-level-tab-container .tab-content.inline.two-level-tab-second-tabs div#campaign-extra,section.on-board-experiences.on-board-experiences-two-columns.level2.bg-alt-top.two-level-tab-container .tab-content.inline.two-level-tab-second-tabs section.cabin-360tour,section.on-board-experiences.on-board-experiences-two-columns.level2.bg-alt-top.two-level-tab-container .tab-content.inline.two-level-tab-second-tabs section.columns-3,section.on-board-experiences.on-board-experiences-two-columns.level2.bg-alt-top.two-level-tab-container .tab-content.inline.two-level-tab-second-tabs section.columns-3-for-image-with-text-new-look-container,section.on-board-experiences.on-board-experiences-two-columns.level2.bg-alt-top.two-level-tab-container .tab-content.inline.two-level-tab-second-tabs section.template-columns-2-new-look{padding:20px 0}section.on-board-experiences.on-board-experiences-two-columns.level2.bg-alt-top.two-level-tab-container .tab-content.inline.two-level-tab-second-tabs div.campaign-video-image-container,section.on-board-experiences.on-board-experiences-two-columns.level2.bg-alt-top.two-level-tab-container .tab-content.inline.two-level-tab-second-tabs div.video,section.on-board-experiences.on-board-experiences-two-columns.level2.bg-alt-top.two-level-tab-container .tab-content.inline.two-level-tab-second-tabs section.on-board-offers.on-board-experiences,section.on-board-experiences.on-board-experiences-two-columns.level2.bg-alt-top.two-level-tab-container .tab-content.inline.two-level-tab-second-tabs section.onboard-experience,section.on-board-experiences.on-board-experiences-two-columns.level2.bg-alt-top.two-level-tab-container .tab-content.inline.two-level-tab-second-tabs section.onboard-experiences-tabs,section.on-board-experiences.on-board-experiences-two-columns.level2.bg-alt-top.two-level-tab-container .tab-content.inline.two-level-tab-second-tabs section.simple_centered_content,section.on-board-experiences.on-board-experiences-two-columns.level2.bg-alt-top.two-level-tab-container .tab-content.inline.two-level-tab-second-tabs section.text-left-plus-links-right-container,section.on-board-experiences.on-board-experiences-two-columns.level2.bg-alt-top.two-level-tab-container .tab-content.inline.two-level-tab-second-tabs section.text-plus-picture-container{padding-top:20px}section.on-board-experiences.on-board-experiences-two-columns.level2.bg-alt-top.two-level-tab-container .tab-content.inline.two-level-tab-second-tabs div.wrapper-youtube-cover,section.on-board-experiences.on-board-experiences-two-columns.level2.bg-alt-top.two-level-tab-container .tab-content.inline.two-level-tab-second-tabs section.youtube-with-text{margin:20px 0}section.on-board-experiences.on-board-experiences-two-columns.level2.bg-alt-top.two-level-tab-container .tab-content.inline.two-level-tab-second-tabs .two-level-tab-heading-container h1,section.on-board-experiences.on-board-experiences-two-columns.level2.bg-alt-top.two-level-tab-container .tab-content.inline.two-level-tab-second-tabs .two-level-tab-heading-container h2,section.on-board-experiences.on-board-experiences-two-columns.level2.bg-alt-top.two-level-tab-container .tab-content.inline.two-level-tab-second-tabs .two-level-tab-heading-container h3,section.on-board-experiences.on-board-experiences-two-columns.level2.bg-alt-top.two-level-tab-container .tab-content.inline.two-level-tab-second-tabs .two-level-tab-heading-container h4,section.on-board-experiences.on-board-experiences-two-columns.level2.bg-alt-top.two-level-tab-container .tab-content.inline.two-level-tab-second-tabs .two-level-tab-heading-container h5,section.on-board-experiences.on-board-experiences-two-columns.level2.bg-alt-top.two-level-tab-container .tab-content.inline.two-level-tab-second-tabs .two-level-tab-heading-container h6{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:32px;font-weight:500;line-height:1.25;color:#004152;margin-bottom:12px;margin:43px 0 0}section.on-board-experiences.on-board-experiences-two-columns.level2.bg-alt-top.two-level-tab-container .tab-content.inline.two-level-tab-second-tabs ul.tabs{margin:23px 0 0}section.on-board-experiences.on-board-experiences-two-columns.level2.bg-alt-top.two-level-tab-container .tab-content.inline.two-level-tab-second-tabs ul.tabs.horizontal li{margin-right:7px;margin-bottom:10px;background:0;position:relative;border:1px solid #004152}section.on-board-experiences.on-board-experiences-two-columns.level2.bg-alt-top.two-level-tab-container .tab-content.inline.two-level-tab-second-tabs ul.tabs.horizontal li a,section.on-board-experiences.on-board-experiences-two-columns.level2.bg-alt-top.two-level-tab-container .tab-content.inline.two-level-tab-second-tabs ul.tabs.horizontal li.active:first-child a,section.on-board-experiences.on-board-experiences-two-columns.level2.bg-alt-top.two-level-tab-container .tab-content.inline.two-level-tab-second-tabs ul.tabs.horizontal li:first-child,section.on-board-experiences.on-board-experiences-two-columns.level2.bg-alt-top.two-level-tab-container .tab-content.inline.two-level-tab-second-tabs ul.tabs.horizontal li:first-child a,section.on-board-experiences.on-board-experiences-two-columns.level2.bg-alt-top.two-level-tab-container .tab-content.inline.two-level-tab-second-tabs ul.tabs.horizontal li:last-child,section.on-board-experiences.on-board-experiences-two-columns.level2.bg-alt-top.two-level-tab-container .tab-content.inline.two-level-tab-second-tabs ul.tabs.horizontal li:last-child a{background-image:none !important}section.on-board-experiences.on-board-experiences-two-columns.level2.bg-alt-top.two-level-tab-container .tab-content.inline.two-level-tab-second-tabs ul.tabs.horizontal li a{margin:0 !important;background:#fff !important}section.on-board-experiences.on-board-experiences-two-columns.level2.bg-alt-top.two-level-tab-container .tab-content.inline.two-level-tab-second-tabs ul.tabs.horizontal li a span{padding:8px 10px 6px;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:12px;font-weight:500;line-height:1.33;color:#004152;text-align:center}section.on-board-experiences.on-board-experiences-two-columns.level2.bg-alt-top.two-level-tab-container .tab-content.inline.two-level-tab-second-tabs ul.tabs.horizontal li a:hover{background:#eef1f1 !important}section.on-board-experiences.on-board-experiences-two-columns.level2.bg-alt-top.two-level-tab-container .tab-content.inline.two-level-tab-second-tabs ul.tabs.horizontal li a:hover span{color:#004152}section.on-board-experiences.on-board-experiences-two-columns.level2.bg-alt-top.two-level-tab-container .tab-content.inline.two-level-tab-second-tabs ul.tabs.horizontal li.active{background:#004152 !important;margin-left:0;padding-left:0}section.on-board-experiences.on-board-experiences-two-columns.level2.bg-alt-top.two-level-tab-container .tab-content.inline.two-level-tab-second-tabs ul.tabs.horizontal li.active span{color:#fff}section.on-board-experiences.on-board-experiences-two-columns.level2.bg-alt-top.two-level-tab-container .tab-content.inline.two-level-tab-second-tabs ul.tabs.horizontal li.active .arrow{display:none}section.on-board-experiences.on-board-experiences-two-columns.level2.bg-alt-top.two-level-tab-container .tab-content.inline.two-level-tab-second-tabs ul.tabs.horizontal li.active a{background:#004152 !important}section.on-board-experiences.on-board-experiences-two-columns.level2.bg-alt-top.two-level-tab-container .tab-content.inline.two-level-tab-second-tabs ul.tabs.horizontal li.active a:hover span{color:#fff}section.on-board-experiences.on-board-experiences-two-columns.level2.bg-alt-top.two-level-tab-container .tab-content.inline.two-level-tab-second-tabs ul.tabs.horizontal li.active:after{content:'';position:absolute;left:50%;transform:translateX(-50%);width:0;height:0;border-style:solid;border-width:9px 8.5px 0 8.5px;border-color:#004152 transparent transparent transparent}section.on-board-experiences.on-board-experiences-two-columns.level2.bg-alt-top.two-level-tab-container .tab-content.inline.two-level-tab-second-tabs ul.tabs.horizontal li:last-child{margin-right:0}_:-ms-lang(x),section.two-level-tab-container .tab-content.inline.two-level-tab-second-tabs ul.tabs.horizontal li{border:none !important;outline:#004152 solid 1px}_:-ms-lang(x),section.two-level-tab-container .tab-content.inline.two-level-tab-second-tabs ul.tabs.horizontal li.active{box-shadow:0 0 0 2px #004252}.ie9 section.two-level-tab-container .tab-content.inline.two-level-tab-second-tabs ul.tabs.horizontal li{border:none !important;outline:#004152 solid 1px}.ie9 section.two-level-tab-container .tab-content.inline.two-level-tab-second-tabs ul.tabs.horizontal li.active{box-shadow:0 0 0 2px #004252;border-collapse:separate}section#urgent-message{background:#ffc8be;margin:0 auto 40px;width:960px;border-top:1px solid #004152}section#urgent-message .urgent-message-container{padding:24px}section#urgent-message .urgent-message-container .urgent-message-heading-container{float:left;margin:0 20px 0 0}section#urgent-message .urgent-message-container .urgent-message-heading-container h2{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:24px;font-weight:500;line-height:1.25;color:#004152;margin-bottom:12px;margin:0;padding:0}section#urgent-message .urgent-message-container .urgent-message-content-container{float:left;margin:0;padding:0;width:583px}section#urgent-message .urgent-message-container .urgent-message-content-container p{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:1.38;color:#004152;margin:0}section#urgent-message .urgent-message-container .urgent-message-content-container strong{font-weight:700}section#urgent-message .urgent-message-container .urgent-message-content-container a{letter-spacing:normal;color:#004152;text-decoration:underline !important}section#urgent-message .urgent-message-container .urgent-message-content-container a:active{text-decoration:none;color:#009d85}section#urgent-message .urgent-message-container .urgent-message-content-container a:active svg path{fill:#009d85}section#urgent-message .urgent-message-container .urgent-message-content-container a:hover{text-decoration:none;color:#00bea2}section#urgent-message .urgent-message-container .urgent-message-content-container a:hover svg path{fill:#00bea2}section#urgent-message .urgent-message-container:after,section#urgent-message .urgent-message-container:before{content:"";display:table}section#urgent-message .urgent-message-container:after{clear:both}section.liftup.text-plus-picture-container{margin-top:0}section.liftup.text-plus-picture-container .container_12{margin-top:0 !important}section.liftup.text-plus-picture-container .container_12 .image-container{margin:0 0 40px !important;padding:0 !important;background:0 0 !important;width:464px !important;height:auto !important}section.liftup.text-plus-picture-container .container_12 .image-container .image{width:464px !important;height:224px !important}section.liftup.text-plus-picture-container .container_12 .image-container .image img{width:464px !important;height:224px !important}section.liftup.text-plus-picture-container .container_12 .link-text{margin-top:16px;text-align:right}section.liftup.text-plus-picture-container .container_12 .link-text p{margin-bottom:0}section.liftup.text-plus-picture-container .container_12 .link-text a{letter-spacing:normal;color:#009d85}section.liftup.text-plus-picture-container .container_12 .link-text a:active{text-decoration:none;color:#009d85}section.liftup.text-plus-picture-container .container_12 .link-text a:active svg path{fill:#009d85}section.liftup.text-plus-picture-container .container_12 .link-text a:hover{text-decoration:none;color:#00bea2}section.liftup.text-plus-picture-container .container_12 .link-text a:hover svg path{fill:#00bea2}section.liftup.text-plus-picture-container .container_12 .text-plus-picture-heading h1,section.liftup.text-plus-picture-container .container_12 .text-plus-picture-heading h2,section.liftup.text-plus-picture-container .container_12 .text-plus-picture-heading h3,section.liftup.text-plus-picture-container .container_12 .text-plus-picture-heading h4,section.liftup.text-plus-picture-container .container_12 .text-plus-picture-heading h5,section.liftup.text-plus-picture-container .container_12 .text-plus-picture-heading h6{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:32px;font-weight:500;line-height:1.25;color:#004152;margin-bottom:12px;padding-bottom:9px;border-bottom:solid 1px #004152;float:none;margin-bottom:24px}section.liftup.text-plus-picture-container .container_12 .text-plus-picture-heading h1 strong,section.liftup.text-plus-picture-container .container_12 .text-plus-picture-heading h2 strong,section.liftup.text-plus-picture-container .container_12 .text-plus-picture-heading h3 strong,section.liftup.text-plus-picture-container .container_12 .text-plus-picture-heading h4 strong,section.liftup.text-plus-picture-container .container_12 .text-plus-picture-heading h5 strong,section.liftup.text-plus-picture-container .container_12 .text-plus-picture-heading h6 strong{font-weight:500}section.liftup.text-plus-picture-container .container_12 .content{margin-left:0;margin-bottom:22px;width:464px}section.liftup.text-plus-picture-container .container_12 .content p{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:1.38;color:#004152;margin-bottom:18px}section.liftup.text-plus-picture-container .container_12 .content p.price-big{margin-top:28px}section.liftup.text-plus-picture-container .container_12 .content p.caption,section.liftup.text-plus-picture-container .container_12 .content p.caption strong{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:20px;font-weight:500;line-height:1.3;color:#004152;margin-bottom:10px}section.liftup.text-plus-picture-container .container_12 .content h1{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:46px;font-weight:500;line-height:1.22;color:#004152;margin-bottom:12px}section.liftup.text-plus-picture-container .container_12 .content h2{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:32px;font-weight:500;line-height:1.25;color:#004152;margin-bottom:12px}section.liftup.text-plus-picture-container .container_12 .content h3{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:24px;font-weight:500;line-height:1.25;color:#004152;margin-bottom:12px}section.liftup.text-plus-picture-container .container_12 .content h4{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:20px;font-weight:500;line-height:1.3;color:#004152;margin-bottom:10px}section.liftup.text-plus-picture-container .container_12 .content ul{margin:0}section.liftup.text-plus-picture-container .container_12 .content ul.bullets-green{padding:0;margin:0 0 28px}section.liftup.text-plus-picture-container .container_12 .content a.button{margin-top:3px}section.youtube-with-text{margin-bottom:40px}section.youtube-with-text .container_12{display:flex}section.youtube-with-text .video{display:inline-block;width:465px;margin-right:26px}section.youtube-with-text .video .video-container embed,section.youtube-with-text .video .video-container iframe,section.youtube-with-text .video .video-container object{height:262px !important}section.youtube-with-text .text{display:inline-block;width:465px;vertical-align:top}section.youtube-with-text .text h3{margin-bottom:12px}section.youtube-with-text .text :last-child{margin-bottom:0}.signed-in .goodContent .table th{padding:0}.signed-in .goodContent .table td,.signed-in .goodContent .table th{line-height:inherit;border-top:0}section.goodContent{margin-bottom:40px}section.goodContent .grid_12{width:960px;margin:0}section.goodContent .good-to-know-content-container.container_12 .good-to-know-heading h1,section.goodContent .good-to-know-content-container.container_12 .good-to-know-heading h2,section.goodContent .good-to-know-content-container.container_12 .good-to-know-heading h3,section.goodContent .good-to-know-content-container.container_12 .good-to-know-heading h4,section.goodContent .good-to-know-content-container.container_12 .good-to-know-heading h5,section.goodContent .good-to-know-content-container.container_12 .good-to-know-heading h6{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:32px;font-weight:500;line-height:1.25;color:#004152;margin-bottom:12px;text-align:left;border-bottom:1px solid #004152;padding:0 0 7px;margin:0 0 48px}section.goodContent .good-to-know-content-container.container_12 .content{padding:0 0 28px;border-bottom:1px solid #ddd}section.goodContent .good-to-know-content-container.container_12 .content .grid_8{width:634px;margin:0}section.goodContent .good-to-know-content-container.container_12 .content .grid_8 h1,section.goodContent .good-to-know-content-container.container_12 .content .grid_8 h2,section.goodContent .good-to-know-content-container.container_12 .content .grid_8 h3,section.goodContent .good-to-know-content-container.container_12 .content .grid_8 h4,section.goodContent .good-to-know-content-container.container_12 .content .grid_8 h5,section.goodContent .good-to-know-content-container.container_12 .content .grid_8 h6{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:24px;font-weight:500;line-height:1.25;color:#004152;margin-bottom:12px;text-align:left;border-bottom:1px solid #004152;padding:0 0 5px;margin:0 0 14px}section.goodContent .good-to-know-content-container.container_12 .content .grid_8 p{margin:0 0 13px}section.goodContent .good-to-know-content-container.container_12 .content .grid_8 ul{list-style:disc outside;padding-left:30px}section.goodContent .good-to-know-content-container.container_12 .content .grid_8 ul.bullets-green{list-style:none;padding-left:0;margin:0}section.goodContent .good-to-know-content-container.container_12 .content .grid_8 ul.bullets-green li{padding-bottom:11px}section.goodContent .good-to-know-content-container.container_12 .content .grid_8 p+h1,section.goodContent .good-to-know-content-container.container_12 .content .grid_8 p+h2,section.goodContent .good-to-know-content-container.container_12 .content .grid_8 p+h3,section.goodContent .good-to-know-content-container.container_12 .content .grid_8 p+h4,section.goodContent .good-to-know-content-container.container_12 .content .grid_8 p+h5,section.goodContent .good-to-know-content-container.container_12 .content .grid_8 p+h6{margin-top:46px}section.goodContent .good-to-know-content-container.container_12 .good-to-know-content-link{margin-top:16px}section.goodContent .good-to-know-content-container.container_12 .good-to-know-content-link a{float:right}section.good-to-know.goodLinks{margin:0 0 40px}section.good-to-know.goodLinks .header #toTop{letter-spacing:normal !important;font-family:GTWalsheim,Arial,Helvetica,sans-serif !important;font-size:32px !important;font-weight:500 !important;line-height:1.25 !important;color:#004152 !important;margin-bottom:12px !important;border-bottom:1px solid #004152;padding-bottom:7px;text-align:left;margin-bottom:16px}section.good-to-know.goodLinks .header p{margin:0}section.good-to-know.goodLinks .grid_12{margin:0;width:100%}section.good-to-know.goodLinks .grid_3,section.good-to-know.goodLinks .grid_4,section.good-to-know.goodLinks .grid_5{margin:0 24px 0 0}section.good-to-know.goodLinks .grid_3:last-child,section.good-to-know.goodLinks .grid_4:last-child,section.good-to-know.goodLinks .grid_5:last-child{margin:0}section.good-to-know.goodLinks .grid_3{width:222px}section.good-to-know.goodLinks .grid_5{width:386px}section.good-to-know.goodLinks .grid_4{width:304px}section.good-to-know.goodLinks .bg-alt-bottom,section.good-to-know.goodLinks .bg-alt-top{background:0}section.good-to-know.goodLinks .bg-alt-bottom h1,section.good-to-know.goodLinks .bg-alt-bottom h2,section.good-to-know.goodLinks .bg-alt-bottom h3,section.good-to-know.goodLinks .bg-alt-bottom h4,section.good-to-know.goodLinks .bg-alt-bottom h5,section.good-to-know.goodLinks .bg-alt-bottom h6,section.good-to-know.goodLinks .bg-alt-top h1,section.good-to-know.goodLinks .bg-alt-top h2,section.good-to-know.goodLinks .bg-alt-top h3,section.good-to-know.goodLinks .bg-alt-top h4,section.good-to-know.goodLinks .bg-alt-top h5,section.good-to-know.goodLinks .bg-alt-top h6{letter-spacing:normal !important;font-family:GTWalsheim,Arial,Helvetica,sans-serif !important;font-size:24px !important;font-weight:500 !important;line-height:1.25 !important;color:#004152 !important;margin-bottom:12px !important;padding-bottom:4px;border-bottom:1px solid #004152;margin-bottom:16px;display:block}section.good-to-know.goodLinks .bg-alt-bottom h1:before,section.good-to-know.goodLinks .bg-alt-bottom h2:before,section.good-to-know.goodLinks .bg-alt-bottom h3:before,section.good-to-know.goodLinks .bg-alt-bottom h4:before,section.good-to-know.goodLinks .bg-alt-bottom h5:before,section.good-to-know.goodLinks .bg-alt-bottom h6:before,section.good-to-know.goodLinks .bg-alt-top h1:before,section.good-to-know.goodLinks .bg-alt-top h2:before,section.good-to-know.goodLinks .bg-alt-top h3:before,section.good-to-know.goodLinks .bg-alt-top h4:before,section.good-to-know.goodLinks .bg-alt-top h5:before,section.good-to-know.goodLinks .bg-alt-top h6:before{content:none}section.good-to-know.goodLinks .bg-alt-top{background:#fbfbfb;padding-top:35px;margin-top:15px}section.good-to-know.goodLinks .bg-alt-top .divider-outer.top{background:0;padding-bottom:8px}section.good-to-know.goodLinks .bg-alt-bottom{margin:10px 0 0}section.good-to-know.goodLinks .bg-alt-bottom .divider-outer.bottom{background:0;min-height:0}section.good-to-know.goodLinks a{letter-spacing:normal !important;color:#009d85 !important;text-transform:none !important}section.good-to-know.goodLinks a:active{text-decoration:none !important;color:#009d85 !important}section.good-to-know.goodLinks a:active svg path{fill:#009d85 !important}section.good-to-know.goodLinks a:hover{text-decoration:none !important;color:#00bea2 !important}section.good-to-know.goodLinks a:hover svg path{fill:#00bea2 !important}section.good-to-know.goodLinks ul{margin:0 0 30px 0}section.good-to-know.goodLinks ul li{padding:0 0 9px 0}section.on-board-offers-new{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:1.38;color:#004152;position:relative;width:960px;margin:auto}section.on-board-offers-new h1,section.on-board-offers-new h2,section.on-board-offers-new h3,section.on-board-offers-new h4,section.on-board-offers-new h5,section.on-board-offers-new h6{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:24px;font-weight:500;line-height:1.25;color:#004152;margin-bottom:12px;margin:0 0 10px 0}section.on-board-offers-new .column-left .two-columns-column{margin-right:16px}section.on-board-offers-new .column-right .two-columns-column{margin-left:16px}section.on-board-offers-new .image-container img{width:464px;height:192px}section.on-board-offers-new .mobile-image{display:none}section.on-board-offers-new .action-bubble-container{width:89px}section.on-board-offers-new .action-bubble{background:transparent url(/o/liferay-theme-desktop/img/clubone/message_tags/Message_tag_midnight.svg) no-repeat center;position:absolute;top:-.6px;right:35px;width:89px;height:166px;text-transform:uppercase}section.on-board-offers-new .action-bubble.midnight{background:transparent url(/o/liferay-theme-desktop/img/clubone/message_tags/Message_tag_midnight.svg) no-repeat center}section.on-board-offers-new .action-bubble.buoy{background:transparent url(/o/liferay-theme-desktop/img/clubone/message_tags/Message_tag_buoy.svg) no-repeat center}section.on-board-offers-new .action-bubble.buoy-light{background:transparent url(/o/liferay-theme-desktop/img/clubone/message_tags/Message_tag_buoy-light.svg) no-repeat center}section.on-board-offers-new .action-bubble.buoy-light .action-bubble-text{color:#004152}section.on-board-offers-new .action-bubble.white{background:transparent url(/o/liferay-theme-desktop/img/clubone/message_tags/Message_tag_white.svg) no-repeat center}section.on-board-offers-new .action-bubble.white .action-bubble-text{color:#004152}section.on-board-offers-new .action-bubble.seafoam{background:transparent url(/o/liferay-theme-desktop/img/clubone/message_tags/Message_tag_seafoam.svg) no-repeat center}section.on-board-offers-new .action-bubble.seafoam .action-bubble-text{color:#004152}section.on-board-offers-new .action-bubble.midnight-logo{background:transparent url(/o/liferay-theme-desktop/img/clubone/message_tags/Message_tag_midnight_logo.svg) no-repeat center}section.on-board-offers-new .action-bubble.midnight-logo .action-bubble-text-container .action-bubble-text{padding-top:70px;height:85px;vertical-align:middle}section.on-board-offers-new .action-bubble.buoy-logo{background:transparent url(/o/liferay-theme-desktop/img/clubone/message_tags/Message_tag_buoy_logo.svg) no-repeat center}section.on-board-offers-new .action-bubble.buoy-logo .action-bubble-text-container .action-bubble-text{padding-top:70px;height:85px;vertical-align:middle}section.on-board-offers-new .action-bubble.buoy-light-logo{background:transparent url(/o/liferay-theme-desktop/img/clubone/message_tags/Message_tag_buoy-light_logo.svg) no-repeat center}section.on-board-offers-new .action-bubble.buoy-light-logo .action-bubble-text-container .action-bubble-text{padding-top:70px;color:#004152;height:85px;vertical-align:middle}section.on-board-offers-new .action-bubble.white-logo{background:transparent url(/o/liferay-theme-desktop/img/clubone/message_tags/Message_tag_white_logo.svg) no-repeat center}section.on-board-offers-new .action-bubble.white-logo .action-bubble-text-container .action-bubble-text{padding-top:70px;color:#004152;height:85px;vertical-align:middle}section.on-board-offers-new .action-bubble.seafoam-logo{background:transparent url(/o/liferay-theme-desktop/img/clubone/message_tags/Message_tag_seafoam_logo.svg) no-repeat center}section.on-board-offers-new .action-bubble.seafoam-logo .action-bubble-text-container .action-bubble-text{padding-top:70px;color:#004152;height:85px;vertical-align:middle}section.on-board-offers-new .action-bubble .action-bubble-text-container{display:table;height:166px;transform:rotate(-2.86240523deg)}section.on-board-offers-new .action-bubble .action-bubble-text{display:table-cell;text-align:center;width:89px;font-size:22px;font-weight:500;color:#fff;padding-top:40px;height:120px;vertical-align:middle}section.on-board-offers-new .action-bubble .action-bubble-text div,section.on-board-offers-new .action-bubble .action-bubble-text p,section.on-board-offers-new .action-bubble .action-bubble-text span,section.on-board-offers-new .action-bubble .action-bubble-text strong{font-weight:500}section.on-board-offers-new .action-bubble .action-bubble-text>span{margin-left:-2px}section.on-board-offers-new .action-bubble .action-bubble-text .color-midnight{color:#004152}section.on-board-offers-new .action-bubble .action-bubble-text .color-buoy{color:#00bea2}section.on-board-offers-new .action-bubble .action-bubble-text .color-buoy-light{color:#cdf8eb}section.on-board-offers-new .action-bubble .action-bubble-text .color-white{color:#fff}section.on-board-offers-new .action-bubble .action-bubble-text .color-seafoam{color:#f5f8f7}section.on-board-offers-new .action-bubble span{display:block;font-size:16px}section.on-board-offers-new .content{margin-top:32px}section.on-board-offers-new .content p:first-of-type{margin:14px 0 6px 0}section.on-board-offers-new .content .links-list{margin-top:16px}section.on-board-offers-new .layout-two-columns.two-columns-row{margin-bottom:50px}section.on-board-offers-new .layout-two-columns.two-columns-row:last-child{margin-bottom:0}section.article-of-news-container{padding-top:8px;width:632px}section.article-of-news-container .article-of-news-content{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:1.38;color:#004152}section.article-of-news-container .article-of-news-content .header-text,section.article-of-news-container .article-of-news-content h2{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:32px;font-weight:500;line-height:1.25;color:#004152;margin-bottom:12px;margin:0 0 13px 0;padding:0 0 9px}section.article-of-news-container .article-of-news-content h3{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:24px;font-weight:500;line-height:1.25;color:#004152;margin-bottom:12px;padding:20px 0;padding-bottom:5px;margin-bottom:15px}section.article-of-news-container .article-of-news-content .header-text,section.article-of-news-container .article-of-news-content h2,section.article-of-news-container .article-of-news-content h3{border-bottom:1px solid #004152}section.article-of-news-container .article-of-news-content h4{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:20px;font-weight:500;line-height:1.3;color:#004152;margin-bottom:10px;margin-bottom:13px}section.article-of-news-container .article-of-news-content .image-container{margin:0 0 15px 0;padding-top:10px}section.article-of-news-container .article-of-news-content .image-container .image{height:208px;overflow:hidden;width:536px}section.article-of-news-container .article-of-news-content .image-container .image img{height:inherit;width:inherit}section.article-of-news-container .article-of-news-content p{margin:0 0 13px 0}section.article-of-news-container .article-of-news-content p.caption{color:#00a3da;font-size:18px;line-height:22px;margin:0 0 10px 0;text-transform:uppercase}section.article-of-news-container .article-of-news-content a{letter-spacing:normal;color:#009d85;text-decoration:none}section.article-of-news-container .article-of-news-content a strong{font-weight:500}section.article-of-news-container .article-of-news-content a:hover{color:#00bea2}section.article-of-news-container .article-of-news-content .image-container-small{float:right;margin:0 0 20px 20px}section.article-of-news-container .article-of-news-content .image-container-small .image img{height:173px;width:280px}section.article-of-news-container .article-of-news-content ul{margin:0 0 13px}section.article-of-news-container .article-of-news-content ul li{list-style:none;margin:0 0 0 18px;padding:0 0 8px 0}section.article-of-news-container .article-of-news-content ul.news-list{margin:0;width:100%}section.article-of-news-container .article-of-news-content ul.news-list li{list-style:none;margin:0;padding:0 0 18px 0}section.article-of-news-container .article-of-news-content .footer{clear:both;margin:50px 0 0 0;overflow:hidden;padding:28px 0 30px 0}section.article-of-news-container .article-of-news-content .footer ul{margin:0;width:100%}section.article-of-news-container .article-of-news-content .footer ul li{list-style:none;padding:0 0 10px 0}section.article-of-news-container .article-of-news-content .footer ul li a{display:block;line-height:17px;padding:0 0 0 30px}section.news-page.corp{width:632px}section.news-page.corp h3{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:24px;font-weight:500;line-height:1.25;color:#004152;margin-bottom:12px;margin:0;padding-bottom:6px;border-bottom:solid 1px #004152}section.news-page.corp .date{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:12px;color:#959595;line-height:1.5;display:block;margin-top:2px;margin-bottom:19px}section.news-page.corp .article{padding-bottom:22px;border-bottom:solid 1px #ddd}section.news-page.corp .article .social-elements{display:inline;width:auto}section.news-page.corp .article .social-elements .fb-share-icon{display:inline-block;height:32px;width:32px;background:transparent url(/o/liferay-theme-desktop/css/../img/social/32-facebook.png);cursor:pointer}section.news-page.corp .article .social-elements .linkedin-share-icon{display:inline-block;height:32px;width:32px;background:transparent url(/o/liferay-theme-desktop/css/../img/social/32-linkedin.png);cursor:pointer}section.news-page.corp .toTop{letter-spacing:normal;color:#009d85;float:right;margin:15px 0;cursor:pointer}section.news-page.corp .toTop:active{text-decoration:none;color:#009d85}section.news-page.corp .toTop:active svg path{fill:#009d85}section.news-page.corp .toTop:hover{text-decoration:none;color:#00bea2}section.news-page.corp .toTop:hover svg path{fill:#00bea2}section.news-page.corp .toTop:after{content:'\2192';-ms-transform:rotate(270deg);-webkit-transform:rotate(270deg);transform:rotate(270deg);display:inline-block;position:relative;left:3px}section#sidebar-list-container{background:#fbfbfb;box-sizing:border-box;padding:24px;width:304px;margin-left:16px}section#sidebar-list-container .sidebar-list-subcontainer .sidebar-list-heading-container{margin:0 0 15px}section#sidebar-list-container .sidebar-list-subcontainer .sidebar-list-heading-container h1,section#sidebar-list-container .sidebar-list-subcontainer .sidebar-list-heading-container h2,section#sidebar-list-container .sidebar-list-subcontainer .sidebar-list-heading-container h3,section#sidebar-list-container .sidebar-list-subcontainer .sidebar-list-heading-container h4,section#sidebar-list-container .sidebar-list-subcontainer .sidebar-list-heading-container h5,section#sidebar-list-container .sidebar-list-subcontainer .sidebar-list-heading-container h6{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:24px;font-weight:500;line-height:1.25;color:#004152;margin-bottom:12px;border-bottom:1px solid #004152;padding:0 0 5px}section#sidebar-list-container .sidebar-list-subcontainer a{display:block;letter-spacing:normal;color:#009d85}section#sidebar-list-container .sidebar-list-subcontainer a:active{text-decoration:none;color:#009d85}section#sidebar-list-container .sidebar-list-subcontainer a:active svg path{fill:#009d85}section#sidebar-list-container .sidebar-list-subcontainer a:hover{text-decoration:none;color:#00bea2}section#sidebar-list-container .sidebar-list-subcontainer a:hover svg path{fill:#00bea2}section#sidebar-list-container .sidebar-list-subcontainer ul{margin:0}section#sidebar-list-container .sidebar-list-subcontainer ul li{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:12px;color:#959595;margin:0 0 10px 0;line-height:1.5}section#sidebar-list-container .sidebar-list-subcontainer ul li a{font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:1.38;color:#004152;letter-spacing:normal;color:#009d85;font-weight:500;padding-top:4px}section#sidebar-list-container .sidebar-list-subcontainer ul li a:active{text-decoration:none;color:#009d85}section#sidebar-list-container .sidebar-list-subcontainer ul li a:active svg path{fill:#009d85}section#sidebar-list-container .sidebar-list-subcontainer ul li a:hover{text-decoration:none;color:#00bea2}section#sidebar-list-container .sidebar-list-subcontainer ul li a:hover svg path{fill:#00bea2}section#sidebar-list-container .sidebar-list-subcontainer ul li:last-child{margin:0}section#sidebar-list-container .sidebar-list-subcontainer p{margin:22px 0 -2px 0}.signed-in section#sidebar-list-container{margin-left:1px}section.the-hotels.bg-alt-top.tab-with-pages-container{background:0;overflow:visible;margin-top:0;margin-bottom:40px}section.the-hotels.bg-alt-top.tab-with-pages-container .divider-outer.top.tabs-topnav-bg{overflow:visible;padding:0;background:0 0 !important}section.the-hotels.bg-alt-top.tab-with-pages-container .divider-outer.top.tabs-topnav-bg>.container_12>.grid_12{width:960px;margin:0}section.the-hotels.bg-alt-top.tab-with-pages-container .divider-outer.top.tabs-topnav-bg .tab-content.inline .bg-alt-bottom.content{background:0;margin:0}section.the-hotels.bg-alt-top.tab-with-pages-container .divider-outer.top.tabs-topnav-bg .tab-content.inline .bg-alt-bottom.content .divider-outer.bottom{min-height:0;background:0}section.the-hotels.bg-alt-top.tab-with-pages-container .divider-outer.top.tabs-topnav-bg .tab-content.inline .bg-alt-bottom.content .divider-outer.bottom .container_12{margin-left:auto;margin-right:auto;width:auto}section.the-hotels.bg-alt-top.tab-with-pages-container ul.tabs-with-pages-first-tabs.tabs.inline{margin:0;padding:0;height:40px;background:#fff;width:auto;overflow:visible}section.the-hotels.bg-alt-top.tab-with-pages-container ul.tabs-with-pages-first-tabs.tabs.inline li{margin:0;box-shadow:none;border:0;float:left;background:0;height:100%;outline:0}section.the-hotels.bg-alt-top.tab-with-pages-container ul.tabs-with-pages-first-tabs.tabs.inline li a{margin:0;padding:0;display:block;text-decoration:none;height:100%;outline:0}section.the-hotels.bg-alt-top.tab-with-pages-container ul.tabs-with-pages-first-tabs.tabs.inline li a span{font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:12px;font-weight:500;line-height:1.33;color:#004152;text-align:center;display:block;margin:0;padding:15px 16px 9px 16px;background:0}section.the-hotels.bg-alt-top.tab-with-pages-container ul.tabs-with-pages-first-tabs.tabs.inline li.active{background:#eef1f1;border:1px solid #ddd;position:relative;z-index:100;border-bottom:0}section.the-hotels.bg-alt-top.tab-with-pages-container ul.tabs-with-pages-first-tabs.tabs.inline li.active a span{padding-top:14px}section.the-hotels.bg-alt-top.tab-with-pages-container ul.tabs-with-pages-first-tabs.tabs.inline li.active:after{content:' ';position:absolute;height:5px;width:100%;top:39px;left:0;right:0;bottom:0;background:#eef1f1;z-index:200}section.the-hotels.bg-alt-top.tab-with-pages-container .tab-with-pages-heading-container{width:960px;margin:0 0 24px}section.the-hotels.bg-alt-top.tab-with-pages-container .tab-with-pages-heading-container h1,section.the-hotels.bg-alt-top.tab-with-pages-container .tab-with-pages-heading-container h2,section.the-hotels.bg-alt-top.tab-with-pages-container .tab-with-pages-heading-container h3,section.the-hotels.bg-alt-top.tab-with-pages-container .tab-with-pages-heading-container h4,section.the-hotels.bg-alt-top.tab-with-pages-container .tab-with-pages-heading-container h5,section.the-hotels.bg-alt-top.tab-with-pages-container .tab-with-pages-heading-container h6{margin:0 0 10px;letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:32px;font-weight:500;line-height:1.25;color:#004152;margin-bottom:12px;text-align:left}section.the-hotels.bg-alt-top.tab-with-pages-container .tab-with-pages-heading-container p.description{margin:0}section.the-hotels.bg-alt-top.tab-with-pages-container .tab-with-pages-content-container{background:#eef1f1;border:1px solid #ddd;min-height:323px;overflow:visible;padding:48px 0 0}section.the-hotels.bg-alt-top.tab-with-pages-container .tab-with-pages-content-container .template-columns-2-new-look:first-child{padding:0}section.the-hotels.bg-alt-top.tab-with-pages-container .tab-with-pages-content-container .tab-content.inline{margin-left:auto;margin-right:auto;width:960px}section.the-hotels.bg-alt-top.tab-with-pages-container .tab-with-pages-pagination{margin:0 auto;overflow:visible;text-align:center;width:468px;padding-top:32px}section.the-hotels.bg-alt-top.tab-with-pages-container .tab-with-pages-pagination ul{overflow:visible;margin:0 auto 0}section.the-hotels.bg-alt-top.tab-with-pages-container .tab-with-pages-pagination ul li{padding:0;display:inline-block}section.the-hotels.bg-alt-top.tab-with-pages-container .tab-with-pages-pagination ul li a,section.the-hotels.bg-alt-top.tab-with-pages-container .tab-with-pages-pagination ul li a:hover{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:1.38;color:#004152;padding:0 6px;text-decoration:none}section.the-hotels.bg-alt-top.tab-with-pages-container .tab-with-pages-pagination ul li.active a{font-weight:700;font-size:16px}section.the-hotels.bg-alt-top.tab-with-pages-container.custom-background ul.tabs-with-pages-first-tabs.tabs.inline li.active{border:0}section.the-hotels.bg-alt-top.tab-with-pages-container.custom-background ul.tabs-with-pages-first-tabs.tabs.inline li.active:after{display:none}section.the-hotels.bg-alt-top.tab-with-pages-container.custom-background ul.tabs-with-pages-first-tabs.tabs.inline li.active a span{padding-top:15px}section.the-hotels.bg-alt-top.tab-with-pages-container.custom-background .tab-with-pages-content-container{border:0}section.schedules .section-header{padding:0 0 25px 0 !important}section.schedules .schedules-info,section.schedules .schedules-info-extra{color:#4a4a4a;font-size:16px;padding:0 0 10px 0}section.schedules .schedules-info-extra{background:url(/o/liferay-theme-desktop/css/../img/bg_schedules_info_extra.png) 0 0 no-repeat;margin:-10px 0 0 20px}section.schedules .schedules-info-extra ul{padding:16px 0 0 27px}section.schedules .box{position:relative;margin:0 10px;height:100%}section.schedules .intro-content,section.schedules .large-heading{margin:0 10px 23px 10px}section.schedules .intro-content{margin-bottom:40px}section.schedules .intro-content a{letter-spacing:normal;color:#009d85;text-decoration:none}section.schedules .intro-content a:hover{color:#00bea2}section.schedules .intro-content p{margin:0 0 10px}section.schedules .large-heading{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:32px;font-weight:500;line-height:1.25;color:#004152;margin-bottom:12px;padding-bottom:9px;border-bottom:1px solid #004152}section.schedules .liftups-2{margin:15px 0 0 0}section.schedules .liftups-2 .date,section.schedules .liftups-2 .main-header-title{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:20px;font-weight:500;line-height:1.3;color:#004152;margin-bottom:10px;display:block;background:0;margin:0 10px 0 10px;height:auto;padding:0 0 14px;position:relative}section.schedules .liftups-2 .date span:not(:empty),section.schedules .liftups-2 .main-header-title span:not(:empty){display:block;margin:0 0 4px;padding:0 0 3px 0;border-bottom:1px solid #004152}section.schedules .liftups-2 .box-container{float:left;height:1%;min-height:100px;width:480px;padding-bottom:40px}section.schedules .liftups-2 .box-container.box-container-small{min-height:10px}section.schedules .liftups-2 .box-container .box{position:relative;margin:0 10px;height:100%}section.schedules .liftups-2 .box-container .box .header-title{padding:0 0 27px 0;width:100%}section.schedules .liftups-2 .box-container .box .header-title h1,section.schedules .liftups-2 .box-container .box .header-title h2,section.schedules .liftups-2 .box-container .box .header-title h3,section.schedules .liftups-2 .box-container .box .header-title h4,section.schedules .liftups-2 .box-container .box .header-title h5,section.schedules .liftups-2 .box-container .box .header-title h6{float:left;font-size:20px;line-height:24px}section.schedules .liftups-2 .box-container .box .header-title a{float:right;font-size:16px;padding:6px 2px 0 0}section.schedules .liftups-2 .box-container .box .header-title .two-link-wrapper a{padding:0 2px 2px 0;clear:right;white-space:nowrap}section.schedules .liftups-2 .box-container .box .content{clear:both;margin:20px 0 4px 0;text-align:left;float:none;font-size:16px;color:#4a4a4a;width:460px}section.schedules .liftups-2 .box-container .box .content p{line-height:17px;padding:0 0 20px 0}section.schedules .liftups-2 .box-container .box .content p.text{padding-top:30px}section.schedules .liftups-2 .box-container .box .content h3{font-size:16px;font-weight:700;padding-bottom:13px;line-height:1em}section.schedules .liftups-2 .box-container .box .content ul li{float:left;padding:0 15px 3px 0;width:120px}section.schedules .liftups-2 .box-container .box .content ul li.new-row{clear:both}section.schedules .liftups-2 .box-container:first-child{margin-left:0}section.schedules .liftups-2 .box-container .box .header-title h1,section.schedules .liftups-2 .box-container .box .header-title h2,section.schedules .liftups-2 .box-container .box .header-title h3,section.schedules .liftups-2 .box-container .box .header-title h4,section.schedules .liftups-2 .box-container .box .header-title h5,section.schedules .liftups-2 .box-container .box .header-title h6{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:24px;font-weight:500;line-height:1.25;color:#004152;margin-bottom:12px;margin:0 0 10px 0}section.schedules .liftups-2 .box-container .box .header-title h1 span,section.schedules .liftups-2 .box-container .box .header-title h2 span,section.schedules .liftups-2 .box-container .box .header-title h3 span,section.schedules .liftups-2 .box-container .box .header-title h4 span,section.schedules .liftups-2 .box-container .box .header-title h5 span,section.schedules .liftups-2 .box-container .box .header-title h6 span{display:inline-block}section.schedules .liftups-2 .box-container .box .header-title h1 span.arrowto,section.schedules .liftups-2 .box-container .box .header-title h2 span.arrowto,section.schedules .liftups-2 .box-container .box .header-title h3 span.arrowto,section.schedules .liftups-2 .box-container .box .header-title h4 span.arrowto,section.schedules .liftups-2 .box-container .box .header-title h5 span.arrowto,section.schedules .liftups-2 .box-container .box .header-title h6 span.arrowto{padding:0 7px;color:#838383}section.schedules .divider-outer.bottom,section.schedules .divider-outer.top{background:0;padding:0}section.schedules .table-wrapper{background:0;font-family:GTWalsheim,Arial,Helvetica,sans-serif;margin:0;padding:0}section.schedules .table-wrapper.full-width .table{width:100%}section.schedules .table-wrapper.table-wrapper-wide{background:0}section.schedules .table-wrapper .table{border-right:0;font-size:14px}section.schedules .table-wrapper .table tbody{border-bottom:1px solid #ddd}section.schedules .table-wrapper .table.table-compact{border-left:initial}section.schedules .table-wrapper .table.table-compact tr.first td{border-bottom:0;border-left:0;border-right:1px solid #ddd}section.schedules .table-wrapper .table.table-compact td{border-bottom:0;border-right:1px solid #ddd}section.schedules .table-wrapper .table th{border-left:1px solid #fff;font-size:14px;font-weight:500;text-align:left}section.schedules .table-wrapper .table th.th1,section.schedules .table-wrapper .table th.th2,section.schedules .table-wrapper .table th.th3,section.schedules .table-wrapper .table th.th4,section.schedules .table-wrapper .table th.th5,section.schedules .table-wrapper .table th.th6{background:#466b77}section.schedules .table-wrapper .table th span{padding:11px 16px;text-align:left}section.schedules .table-wrapper .table th span.th1,section.schedules .table-wrapper .table th span.th2,section.schedules .table-wrapper .table th span.th3,section.schedules .table-wrapper .table th span.th4,section.schedules .table-wrapper .table th span.th5,section.schedules .table-wrapper .table th span.th6{background:#466b77}section.schedules .table-wrapper .table th span.th-last{border-right:0}section.schedules .table-wrapper .table tr.first{display:none}section.schedules .table-wrapper .table tr.odd td{background:#eef1f1}section.schedules .table-wrapper .table tr td{padding:12px 16px !important;text-align:left;border-top:0;border-right:1px solid #ddd;border-left:1px solid transparent;color:#004152}section.schedules .table-wrapper .table tr td.border-top{border-top:1px solid #ddd}section.schedules .table-wrapper .table tr td:last-of-type{border-right:0}section.schedules .table-wrapper .table tr td span{text-align:left;color:#004152 !important}section.tab-with-sidebar-container .section-header h2{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:32px;font-weight:500;line-height:1.25;color:#004152;margin-bottom:12px;padding-bottom:9px;border-bottom:solid 1px #004152}section.tab-with-sidebar-container .tabs-route ul.tabs.inline.horizontal{margin-bottom:24px}section.tab-with-sidebar-container .tabs-route ul.tabs.inline.horizontal li{background:0;position:relative;border:1px solid #004152;margin-right:8px}section.tab-with-sidebar-container .tabs-route ul.tabs.inline.horizontal li.active{background:#004152 !important;margin-left:0;padding-left:0}section.tab-with-sidebar-container .tabs-route ul.tabs.inline.horizontal li.active .arrow{display:none}section.tab-with-sidebar-container .tabs-route ul.tabs.inline.horizontal li.active a{background-image:none !important;background:#004152}section.tab-with-sidebar-container .tabs-route ul.tabs.inline.horizontal li.active a:hover{background:#004152 !important}section.tab-with-sidebar-container .tabs-route ul.tabs.inline.horizontal li.active a:hover span{color:#fff}section.tab-with-sidebar-container .tabs-route ul.tabs.inline.horizontal li.active a span{color:#fff}section.tab-with-sidebar-container .tabs-route ul.tabs.inline.horizontal li.active:after{content:'';position:absolute;left:50%;transform:translateX(-50%);width:0;height:0;border-style:solid;border-width:9px 8.5px 0 8.5px;border-color:#004152 transparent transparent transparent}section.tab-with-sidebar-container .tabs-route ul.tabs.inline.horizontal li a{margin:0 !important;background:0 0 !important}section.tab-with-sidebar-container .tabs-route ul.tabs.inline.horizontal li a span{padding:8px 10px 6px;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:12px;font-weight:500;line-height:1.33;color:#004152;text-align:center}section.tab-with-sidebar-container .tabs-route ul.tabs.inline.horizontal li a:hover{background:#eef1f1 !important}section.tab-with-sidebar-container .tabs-route ul.tabs.inline.horizontal li a:hover span{color:#004152}section.tab-with-sidebar-container .tab-content.inline{overflow:visible}section.tab-with-sidebar-container .tab-content.inline>.content{width:960px}section.tab-with-sidebar-container .tab-content.inline>.content .content-left{display:inline-block;padding-top:23px}section.tab-with-sidebar-container .tab-content.inline>.content .content-right{float:right;width:328px}section.tab-with-sidebar-container .tab-content.inline>.content .content-right #sidebar-list-container{margin-left:24px}.duty-free-products-by-route-container{background:#eef1f1;padding:40px 0 0;margin-bottom:40px}.duty-free-products-by-route-container .duty-free-products-by-route-subcontainer{width:960px;margin:0 auto 40px}.duty-free-products-by-route-container .duty-free-products-by-route-subcontainer .duty-free-products-by-route-heading-container{border-bottom:1px solid #004152;padding:0 0 4px;margin:0 0 24px}.duty-free-products-by-route-container .duty-free-products-by-route-subcontainer .duty-free-products-by-route-heading-container h1,.duty-free-products-by-route-container .duty-free-products-by-route-subcontainer .duty-free-products-by-route-heading-container h2,.duty-free-products-by-route-container .duty-free-products-by-route-subcontainer .duty-free-products-by-route-heading-container h3,.duty-free-products-by-route-container .duty-free-products-by-route-subcontainer .duty-free-products-by-route-heading-container h4,.duty-free-products-by-route-container .duty-free-products-by-route-subcontainer .duty-free-products-by-route-heading-container h5,.duty-free-products-by-route-container .duty-free-products-by-route-subcontainer .duty-free-products-by-route-heading-container h6{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:24px;font-weight:500;line-height:1.25;color:#004152;margin-bottom:12px;padding:0;margin:0}.duty-free-products-by-route-container .duty-free-products-by-route-subcontainer .duty-free-products-by-route-shopping-sequence-of-4-elements+.duty-free-products-by-route-heading-container{margin-top:40px}.duty-free-products-by-route-shopping-sequence-of-4-elements{clear:both;margin:0 0 24px;overflow:hidden;padding:0;position:relative;width:960px;display:flex;justify-content:left}.duty-free-products-by-route-shopping-sequence-of-4-elements>div{width:222px;margin-right:24px}.duty-free-products-by-route-shopping-sequence-of-4-elements>div .container_12{width:100%}.duty-free-products-by-route-shopping-sequence-of-4-elements>div .container_12 .lfr-actions-custom-container{margin:15px 0 25px}.duty-free-products-by-route-shopping-sequence-of-4-elements>div:last-of-type{margin-right:0}.duty-free-products-by-route-shopping-sequence-of-4-elements ol,.duty-free-products-by-route-shopping-sequence-of-4-elements ul{list-style:none outside none}.duty-free-products-by-route-shopping-sequence-of-4-elements .duty-free-product-container{background:#fff;float:left;position:relative;width:100%;min-height:300px}.duty-free-products-by-route-shopping-sequence-of-4-elements .duty-free-product-container .duty-free-product-image{display:block;width:135px;height:200px;margin:16px auto 16px;position:relative}.duty-free-products-by-route-shopping-sequence-of-4-elements .duty-free-product-container div.info{overflow:visible;margin:0 16px 12px;min-height:40px}.duty-free-products-by-route-shopping-sequence-of-4-elements .duty-free-product-container div.info h1,.duty-free-products-by-route-shopping-sequence-of-4-elements .duty-free-product-container div.info h2,.duty-free-products-by-route-shopping-sequence-of-4-elements .duty-free-product-container div.info h3,.duty-free-products-by-route-shopping-sequence-of-4-elements .duty-free-product-container div.info h4,.duty-free-products-by-route-shopping-sequence-of-4-elements .duty-free-product-container div.info h5,.duty-free-products-by-route-shopping-sequence-of-4-elements .duty-free-product-container div.info h6{font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:500;line-height:1.13;color:#004152;text-align:center;text-transform:none;text-align:left;margin:0 0 4px}.duty-free-products-by-route-shopping-sequence-of-4-elements .duty-free-product-container div.info p{margin:0}.duty-free-products-by-route-shopping-sequence-of-4-elements .duty-free-product-container p.price{font-size:12px;margin:0 18px 20px;word-wrap:break-word;min-height:35px;letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:32px;font-weight:500;line-height:1.25;color:#004152;margin-bottom:12px}.duty-free-products-by-route-shopping-sequence-of-4-elements .duty-free-product-container p.price .fractional-currency-unit{font-size:22px}body.signed-in .duty-free-products-by-route-shopping-sequence-of-4-elements{padding-top:40px}#clubone-benefits-new{margin:0 auto 40px auto;width:960px}#clubone-benefits-new .layout-two-columns{margin-top:35px;margin-bottom:10px;width:100%;text-align:center}#clubone-benefits-new .layout-two-columns .two-columns-column-container{display:inline-block;width:auto}#clubone-benefits-new .layout-two-columns .two-columns-column-container.column-left{margin-right:24px;float:unset}#clubone-benefits-new .layout-two-columns .two-columns-column-container.column-right{float:unset}#clubone-benefits-new .layout-two-columns .two-columns-column-container .two-columns-column{margin:0}#clubone-benefits-new .layout-two-columns .two-columns-column-container .two-columns-column a{display:block !important;text-decoration:none !important;background:#00ecc9 !important;display:block;width:222px;float:left;margin-right:24px}#clubone-benefits-new .layout-two-columns .two-columns-column-container .two-columns-column a:hover{background:#6cffdc !important}#clubone-benefits-new .layout-two-columns .two-columns-column-container .two-columns-column a:active{background:#00d4b4 !important}#clubone-benefits-new .layout-two-columns .two-columns-column-container .two-columns-column a:active span{color:#004152 !important}#clubone-benefits-new .layout-two-columns .two-columns-column-container .two-columns-column a span{letter-spacing:normal !important;font-family:GTWalsheim,Arial,Helvetica,sans-serif !important;font-size:16px !important;font-weight:500 !important;line-height:1.38 !important;text-align:center !important;text-transform:uppercase !important;color:#004152 !important}#clubone-benefits-new .layout-two-columns .two-columns-column-container .two-columns-column a:last-of-type{margin-right:0}#clubone-benefits-new .layout-two-columns .two-columns-column-container .two-columns-column a span{display:block;padding:13px 0 11px 0}.clubone-offer{width:940px;margin:0 auto 40px auto;color:#009d85;font-size:13px;word-wrap:break-word;margin-bottom:80px}.clubone-offer img.mobile-image{display:none}.clubone-offer h2{color:#004152;text-transform:uppercase;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:24px;line-height:26px;margin:0 0 20px}.clubone-offer .content{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:1.38;color:#004152}.clubone-offer .content p{margin-bottom:14px}.clubone-offer .content p:last-child{margin-bottom:0}.clubone-offer .content ul{margin-bottom:14px}.clubone-offer .content ul li{margin-bottom:8px}.clubone-offer .content ul li:last-child{margin-bottom:0}.clubone-offer .content a:hover{color:#00bea2}.clubone-offer .custom-button{display:block !important;text-decoration:none !important;background:#00ecc9 !important;display:inline-block !important;min-width:224px;height:40px;font-weight:500;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;line-height:42px;text-align:center;margin-top:12px;padding:0 10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.clubone-offer .custom-button:hover{background:#6cffdc !important}.clubone-offer .custom-button:active{background:#00d4b4 !important}.clubone-offer .custom-button:active span{color:#004152 !important}.clubone-offer .custom-button span{letter-spacing:normal !important;font-family:GTWalsheim,Arial,Helvetica,sans-serif !important;font-size:16px !important;font-weight:500 !important;line-height:1.38 !important;text-align:center !important;text-transform:uppercase !important;color:#004152 !important}.clubone-offer .custom-button.disabled{opacity:.5 !important}.clubone-offer .action-bubble-container{position:absolute;bottom:-10px;right:182px;width:100px;height:100px;background:#004152;border-radius:200px;font-weight:500;font-family:GTWalsheim,Arial,Helvetica,sans-serif;text-transform:uppercase}.clubone-offer .action-bubble-container .action-bubble{width:100%;height:100%}.clubone-offer .action-bubble-container .action-bubble .bubble-text-container{display:table;width:100%;height:100%}.clubone-offer .action-bubble-container .action-bubble .bubble-text-container .bubble-text{display:table-cell;vertical-align:middle;text-align:center;font-size:16px;line-height:1.1;color:#cdf8eb}.clubone-offer .action-bubble-container .action-bubble .bubble-text-container .bubble-text span{font-weight:500;font-size:14px;padding:0;position:absolute;transform:translate(-50%,-50%);top:50%;left:50%}.clubone-offer .action-bubble-container .action-bubble .bubble-text-container .bubble-text span strong{line-height:1.29}.clubone-offer .action-bubble-container.buoy,.clubone-offer .action-bubble-container.buoy-light,.clubone-offer .action-bubble-container.buoy-light-logo,.clubone-offer .action-bubble-container.buoy-logo,.clubone-offer .action-bubble-container.midnight,.clubone-offer .action-bubble-container.midnight-logo,.clubone-offer .action-bubble-container.seafoam,.clubone-offer .action-bubble-container.seafoam-logo,.clubone-offer .action-bubble-container.white,.clubone-offer .action-bubble-container.white-logo{border-radius:0;height:166px;width:89px;top:-.6px;right:25px;bottom:0;margin:0}.clubone-offer .action-bubble-container.buoy .bubble-text-container,.clubone-offer .action-bubble-container.buoy-light .bubble-text-container,.clubone-offer .action-bubble-container.buoy-light-logo .bubble-text-container,.clubone-offer .action-bubble-container.buoy-logo .bubble-text-container,.clubone-offer .action-bubble-container.midnight .bubble-text-container,.clubone-offer .action-bubble-container.midnight-logo .bubble-text-container,.clubone-offer .action-bubble-container.seafoam .bubble-text-container,.clubone-offer .action-bubble-container.seafoam-logo .bubble-text-container,.clubone-offer .action-bubble-container.white .bubble-text-container,.clubone-offer .action-bubble-container.white-logo .bubble-text-container{transform:rotate(-2.86240523deg);display:table;height:166px}.clubone-offer .action-bubble-container.buoy .bubble-text-container .bubble-text,.clubone-offer .action-bubble-container.buoy-light .bubble-text-container .bubble-text,.clubone-offer .action-bubble-container.buoy-light-logo .bubble-text-container .bubble-text,.clubone-offer .action-bubble-container.buoy-logo .bubble-text-container .bubble-text,.clubone-offer .action-bubble-container.midnight .bubble-text-container .bubble-text,.clubone-offer .action-bubble-container.midnight-logo .bubble-text-container .bubble-text,.clubone-offer .action-bubble-container.seafoam .bubble-text-container .bubble-text,.clubone-offer .action-bubble-container.seafoam-logo .bubble-text-container .bubble-text,.clubone-offer .action-bubble-container.white .bubble-text-container .bubble-text,.clubone-offer .action-bubble-container.white-logo .bubble-text-container .bubble-text{position:relative;display:table-cell;text-align:center;width:89px;font-weight:500;padding-top:40px;height:120px;vertical-align:middle;line-height:1.29;color:#fff}.clubone-offer .action-bubble-container.buoy .bubble-text-container .bubble-text div,.clubone-offer .action-bubble-container.buoy .bubble-text-container .bubble-text p,.clubone-offer .action-bubble-container.buoy .bubble-text-container .bubble-text span,.clubone-offer .action-bubble-container.buoy .bubble-text-container .bubble-text strong,.clubone-offer .action-bubble-container.buoy-light .bubble-text-container .bubble-text div,.clubone-offer .action-bubble-container.buoy-light .bubble-text-container .bubble-text p,.clubone-offer .action-bubble-container.buoy-light .bubble-text-container .bubble-text span,.clubone-offer .action-bubble-container.buoy-light .bubble-text-container .bubble-text strong,.clubone-offer .action-bubble-container.buoy-light-logo .bubble-text-container .bubble-text div,.clubone-offer .action-bubble-container.buoy-light-logo .bubble-text-container .bubble-text p,.clubone-offer .action-bubble-container.buoy-light-logo .bubble-text-container .bubble-text span,.clubone-offer .action-bubble-container.buoy-light-logo .bubble-text-container .bubble-text strong,.clubone-offer .action-bubble-container.buoy-logo .bubble-text-container .bubble-text div,.clubone-offer .action-bubble-container.buoy-logo .bubble-text-container .bubble-text p,.clubone-offer .action-bubble-container.buoy-logo .bubble-text-container .bubble-text span,.clubone-offer .action-bubble-container.buoy-logo .bubble-text-container .bubble-text strong,.clubone-offer .action-bubble-container.midnight .bubble-text-container .bubble-text div,.clubone-offer .action-bubble-container.midnight .bubble-text-container .bubble-text p,.clubone-offer .action-bubble-container.midnight .bubble-text-container .bubble-text span,.clubone-offer .action-bubble-container.midnight .bubble-text-container .bubble-text strong,.clubone-offer .action-bubble-container.midnight-logo .bubble-text-container .bubble-text div,.clubone-offer .action-bubble-container.midnight-logo .bubble-text-container .bubble-text p,.clubone-offer .action-bubble-container.midnight-logo .bubble-text-container .bubble-text span,.clubone-offer .action-bubble-container.midnight-logo .bubble-text-container .bubble-text strong,.clubone-offer .action-bubble-container.seafoam .bubble-text-container .bubble-text div,.clubone-offer .action-bubble-container.seafoam .bubble-text-container .bubble-text p,.clubone-offer .action-bubble-container.seafoam .bubble-text-container .bubble-text span,.clubone-offer .action-bubble-container.seafoam .bubble-text-container .bubble-text strong,.clubone-offer .action-bubble-container.seafoam-logo .bubble-text-container .bubble-text div,.clubone-offer .action-bubble-container.seafoam-logo .bubble-text-container .bubble-text p,.clubone-offer .action-bubble-container.seafoam-logo .bubble-text-container .bubble-text span,.clubone-offer .action-bubble-container.seafoam-logo .bubble-text-container .bubble-text strong,.clubone-offer .action-bubble-container.white .bubble-text-container .bubble-text div,.clubone-offer .action-bubble-container.white .bubble-text-container .bubble-text p,.clubone-offer .action-bubble-container.white .bubble-text-container .bubble-text span,.clubone-offer .action-bubble-container.white .bubble-text-container .bubble-text strong,.clubone-offer .action-bubble-container.white-logo .bubble-text-container .bubble-text div,.clubone-offer .action-bubble-container.white-logo .bubble-text-container .bubble-text p,.clubone-offer .action-bubble-container.white-logo .bubble-text-container .bubble-text span,.clubone-offer .action-bubble-container.white-logo .bubble-text-container .bubble-text strong{font-weight:500;padding:0;position:relative;top:0;left:0}.clubone-offer .action-bubble-container.buoy .bubble-text-container .color-midnight,.clubone-offer .action-bubble-container.buoy-light .bubble-text-container .color-midnight,.clubone-offer .action-bubble-container.buoy-light-logo .bubble-text-container .color-midnight,.clubone-offer .action-bubble-container.buoy-logo .bubble-text-container .color-midnight,.clubone-offer .action-bubble-container.midnight .bubble-text-container .color-midnight,.clubone-offer .action-bubble-container.midnight-logo .bubble-text-container .color-midnight,.clubone-offer .action-bubble-container.seafoam .bubble-text-container .color-midnight,.clubone-offer .action-bubble-container.seafoam-logo .bubble-text-container .color-midnight,.clubone-offer .action-bubble-container.white .bubble-text-container .color-midnight,.clubone-offer .action-bubble-container.white-logo .bubble-text-container .color-midnight{color:#004152;transform:none}.clubone-offer .action-bubble-container.buoy .bubble-text-container .color-buoy,.clubone-offer .action-bubble-container.buoy-light .bubble-text-container .color-buoy,.clubone-offer .action-bubble-container.buoy-light-logo .bubble-text-container .color-buoy,.clubone-offer .action-bubble-container.buoy-logo .bubble-text-container .color-buoy,.clubone-offer .action-bubble-container.midnight .bubble-text-container .color-buoy,.clubone-offer .action-bubble-container.midnight-logo .bubble-text-container .color-buoy,.clubone-offer .action-bubble-container.seafoam .bubble-text-container .color-buoy,.clubone-offer .action-bubble-container.seafoam-logo .bubble-text-container .color-buoy,.clubone-offer .action-bubble-container.white .bubble-text-container .color-buoy,.clubone-offer .action-bubble-container.white-logo .bubble-text-container .color-buoy{color:#00bea2;transform:none}.clubone-offer .action-bubble-container.buoy .bubble-text-container .color-buoy-light,.clubone-offer .action-bubble-container.buoy-light .bubble-text-container .color-buoy-light,.clubone-offer .action-bubble-container.buoy-light-logo .bubble-text-container .color-buoy-light,.clubone-offer .action-bubble-container.buoy-logo .bubble-text-container .color-buoy-light,.clubone-offer .action-bubble-container.midnight .bubble-text-container .color-buoy-light,.clubone-offer .action-bubble-container.midnight-logo .bubble-text-container .color-buoy-light,.clubone-offer .action-bubble-container.seafoam .bubble-text-container .color-buoy-light,.clubone-offer .action-bubble-container.seafoam-logo .bubble-text-container .color-buoy-light,.clubone-offer .action-bubble-container.white .bubble-text-container .color-buoy-light,.clubone-offer .action-bubble-container.white-logo .bubble-text-container .color-buoy-light{color:#cdf8eb;transform:none}.clubone-offer .action-bubble-container.buoy .bubble-text-container .color-white,.clubone-offer .action-bubble-container.buoy-light .bubble-text-container .color-white,.clubone-offer .action-bubble-container.buoy-light-logo .bubble-text-container .color-white,.clubone-offer .action-bubble-container.buoy-logo .bubble-text-container .color-white,.clubone-offer .action-bubble-container.midnight .bubble-text-container .color-white,.clubone-offer .action-bubble-container.midnight-logo .bubble-text-container .color-white,.clubone-offer .action-bubble-container.seafoam .bubble-text-container .color-white,.clubone-offer .action-bubble-container.seafoam-logo .bubble-text-container .color-white,.clubone-offer .action-bubble-container.white .bubble-text-container .color-white,.clubone-offer .action-bubble-container.white-logo .bubble-text-container .color-white{color:#fff;transform:none}.clubone-offer .action-bubble-container.buoy .bubble-text-container .color-seafoam,.clubone-offer .action-bubble-container.buoy-light .bubble-text-container .color-seafoam,.clubone-offer .action-bubble-container.buoy-light-logo .bubble-text-container .color-seafoam,.clubone-offer .action-bubble-container.buoy-logo .bubble-text-container .color-seafoam,.clubone-offer .action-bubble-container.midnight .bubble-text-container .color-seafoam,.clubone-offer .action-bubble-container.midnight-logo .bubble-text-container .color-seafoam,.clubone-offer .action-bubble-container.seafoam .bubble-text-container .color-seafoam,.clubone-offer .action-bubble-container.seafoam-logo .bubble-text-container .color-seafoam,.clubone-offer .action-bubble-container.white .bubble-text-container .color-seafoam,.clubone-offer .action-bubble-container.white-logo .bubble-text-container .color-seafoam{color:#f5f8f7;transform:none}.clubone-offer .action-bubble-container.midnight{background:transparent url(/o/liferay-theme-desktop/img/clubone/message_tags/Message_tag_midnight.svg) no-repeat center}.clubone-offer .action-bubble-container.buoy{background:transparent url(/o/liferay-theme-desktop/img/clubone/message_tags/Message_tag_buoy.svg) no-repeat center}.clubone-offer .action-bubble-container.buoy-light{background:transparent url(/o/liferay-theme-desktop/img/clubone/message_tags/Message_tag_buoy-light.svg) no-repeat center}.clubone-offer .action-bubble-container.white{background:transparent url(/o/liferay-theme-desktop/img/clubone/message_tags/Message_tag_white.svg) no-repeat center}.clubone-offer .action-bubble-container.seafoam{background:transparent url(/o/liferay-theme-desktop/img/clubone/message_tags/Message_tag_seafoam.svg) no-repeat center}.clubone-offer .action-bubble-container.midnight-logo{background:transparent url(/o/liferay-theme-desktop/img/clubone/message_tags/Message_tag_midnight_logo.svg) no-repeat center}.clubone-offer .action-bubble-container.midnight-logo .action-bubble .bubble-text-container .bubble-text{padding-top:70px;height:85px;vertical-align:middle}.clubone-offer .action-bubble-container.buoy-logo{background:transparent url(/o/liferay-theme-desktop/img/clubone/message_tags/Message_tag_buoy_logo.svg) no-repeat center}.clubone-offer .action-bubble-container.buoy-logo .action-bubble .bubble-text-container .bubble-text{padding-top:70px;height:85px;vertical-align:middle}.clubone-offer .action-bubble-container.buoy-light-logo{background:transparent url(/o/liferay-theme-desktop/img/clubone/message_tags/Message_tag_buoy-light_logo.svg) no-repeat center}.clubone-offer .action-bubble-container.buoy-light-logo .action-bubble .bubble-text-container .bubble-text{color:#004152;padding-top:70px;height:85px;vertical-align:middle}.clubone-offer .action-bubble-container.white-logo{background:transparent url(/o/liferay-theme-desktop/img/clubone/message_tags/Message_tag_white_logo.svg) no-repeat center}.clubone-offer .action-bubble-container.white-logo .action-bubble .bubble-text-container .bubble-text{color:#004152;padding-top:70px;height:85px;vertical-align:middle}.clubone-offer .action-bubble-container.seafoam-logo{background:transparent url(/o/liferay-theme-desktop/img/clubone/message_tags/Message_tag_seafoam_logo.svg) no-repeat center}.clubone-offer .action-bubble-container.seafoam-logo .action-bubble .bubble-text-container .bubble-text{color:#004152;padding-top:70px;height:85px;vertical-align:middle}.clubone-offer .column-left{width:476px}.clubone-offer .column-right{width:464px}.clubone-offer .column-right .two-columns-column{position:relative}.clubone-offer .column-right .two-columns-column img{width:464px;height:224px}.clubone-offer .column-right .two-columns-column a{display:block}.clubone-offer .column-right .two-columns-column a.bubble-link{position:absolute;left:0;right:0;bottom:-23px;width:120px;height:120px}.clubone-offer .column-right .two-columns-column a.bubble-link .action-bubble{bottom:0}.clubone-offer .layout-two-columns.margin-small .column-left .two-columns-column{margin-right:32px}.clubone-offer .layout-two-columns.margin-small .two-columns-column-container.column-right .two-columns-column{margin-left:0}.clubone-offer .custom-button{color:#004152 !important}.ie8 #clubone-offer .action-bubble{display:none}#clubone-super-offer{position:relative}#clubone-super-offer .clubone-offer:after{content:'';position:absolute;width:940px;height:1px;background:#ddd;bottom:-40px}#clubone-super-offer .clubone-offer .column-left{width:476px;float:right}#clubone-super-offer .clubone-offer .column-left .custom-button{color:#004152 !important}#clubone-super-offer .clubone-offer .column-left .two-columns-column{margin-left:32px;margin-right:0}#clubone-super-offer .clubone-offer .column-right{width:464px;float:left}#clubone-super-offer .clubone-offer .column-right .two-columns-column{height:244px;margin-left:0}#clubone-super-offer .admin-info-container{position:absolute;width:940px;top:0;left:0;right:0;margin:auto}#clubone-super-offer .admin-info-container .admin-info{display:inline-block;color:#0057a1;background:#fff;opacity:.3;margin-top:5px;padding:5px 10px;width:453px}body.signed-in .clubone-offer h1,body.signed-in .clubone-offer h2,body.signed-in .clubone-offer h3,body.signed-in .clubone-offer h4,body.signed-in .clubone-offer h5,body.signed-in .clubone-offer h6{margin:0 0 20px;font-size:24px}body.signed-in #clubone-super-offer:hover .admin-info-container .admin-info{opacity:.9}body.signed-in #clubone-offers-list .two-columns-column .column-left:hover .admin-info-container,body.signed-in #clubone-offers-list .two-columns-column .column-right:hover .admin-info-container{opacity:.9}section.lmo-2-offers-container{margin-bottom:40px}section.lmo-2-offers-container .lmo-2-offers-element{float:left;margin-bottom:10px;width:464px}section.lmo-2-offers-container .lmo-2-offers-element .image-container{height:224px;width:464px;margin-bottom:32px}section.lmo-2-offers-container .lmo-2-offers-element .image-container .image{height:224px;overflow:hidden;width:464px}section.lmo-2-offers-container .lmo-2-offers-element .image-container .image iframe,section.lmo-2-offers-container .lmo-2-offers-element .image-container .image img{height:224px;width:464px}section.lmo-2-offers-container .lmo-2-offers-element .lmo-2-offers-element-heading-container{margin-bottom:14px}section.lmo-2-offers-container .lmo-2-offers-element .lmo-2-offers-element-heading-container h1,section.lmo-2-offers-container .lmo-2-offers-element .lmo-2-offers-element-heading-container h2,section.lmo-2-offers-container .lmo-2-offers-element .lmo-2-offers-element-heading-container h3,section.lmo-2-offers-container .lmo-2-offers-element .lmo-2-offers-element-heading-container h4,section.lmo-2-offers-container .lmo-2-offers-element .lmo-2-offers-element-heading-container h5,section.lmo-2-offers-container .lmo-2-offers-element .lmo-2-offers-element-heading-container h6{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:24px;font-weight:500;line-height:1.25;color:#004152;margin-bottom:12px;margin:0;padding:0}section.lmo-2-offers-container .lmo-2-offers-element .lmo-2-offers-element-content-container{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:1.38;color:#004152}section.lmo-2-offers-container .lmo-2-offers-element .lmo-2-offers-element-content-container p{margin:14px 0 10px}section.lmo-2-offers-container .lmo-2-offers-element .lmo-2-offers-element-content-container p:first-child{margin-top:10px}section.lmo-2-offers-container .lmo-2-offers-element .lmo-2-offers-element-button-container{margin-top:16px}section.lmo-2-offers-container .lmo-2-offers-element:nth-child(even){margin-left:32px}section.text-left-plus-links-right-container{width:960px;margin:0 auto 40px}section.text-left-plus-links-right-container .text-left-plus-links-right-element{min-height:208px}section.text-left-plus-links-right-container .text-left-plus-links-right-element .text-left-plus-links-right-header-container{border-bottom:1px solid #004152;margin:0 0 24px;padding:0 0 5px;clear:both}section.text-left-plus-links-right-container .text-left-plus-links-right-element .text-left-plus-links-right-header-container h1,section.text-left-plus-links-right-container .text-left-plus-links-right-element .text-left-plus-links-right-header-container h2,section.text-left-plus-links-right-container .text-left-plus-links-right-element .text-left-plus-links-right-header-container h3,section.text-left-plus-links-right-container .text-left-plus-links-right-element .text-left-plus-links-right-header-container h4,section.text-left-plus-links-right-container .text-left-plus-links-right-element .text-left-plus-links-right-header-container h5,section.text-left-plus-links-right-container .text-left-plus-links-right-element .text-left-plus-links-right-header-container h6{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:24px;font-weight:500;line-height:1.25;color:#004152;margin-bottom:12px;margin:0;padding:0}section.text-left-plus-links-right-container .text-left-plus-links-right-element .text-left-plus-links-right-content-container>*,section.text-left-plus-links-right-container .text-left-plus-links-right-element .text-left-plus-links-right-sidebar-container>*{margin-bottom:18px}section.text-left-plus-links-right-container .text-left-plus-links-right-element .text-left-plus-links-right-content-container>:last-child,section.text-left-plus-links-right-container .text-left-plus-links-right-element .text-left-plus-links-right-sidebar-container>:last-child{margin-bottom:0}section.text-left-plus-links-right-container .text-left-plus-links-right-element .text-left-plus-links-right-content-container{width:550px;float:left}section.text-left-plus-links-right-container .text-left-plus-links-right-element .text-left-plus-links-right-sidebar-container{width:386px;float:left;margin-left:24px}section.text-left-plus-links-right-container .text-left-plus-links-right-element ol,section.text-left-plus-links-right-container .text-left-plus-links-right-element ul{margin-left:25px}section.text-left-plus-links-right-container .text-left-plus-links-right-element ul{list-style-type:disc}section.text-left-plus-links-right-container .text-left-plus-links-right-element ul li{margin:0;padding:0}section.text-left-plus-links-right-container .text-left-plus-links-right-element ul.bullets-green{margin:0;list-style-type:none}section.text-left-plus-links-right-container .text-left-plus-links-right-element ul.bullets-green li{padding-left:16px;padding-bottom:11px}section.text-left-plus-links-right-container .text-left-plus-links-right-element a{letter-spacing:normal;color:#009d85}section.text-left-plus-links-right-container .text-left-plus-links-right-element a:active{text-decoration:none;color:#009d85}section.text-left-plus-links-right-container .text-left-plus-links-right-element a:active svg path{fill:#009d85}section.text-left-plus-links-right-container .text-left-plus-links-right-element a:hover{text-decoration:none;color:#00bea2}section.text-left-plus-links-right-container .text-left-plus-links-right-element a:hover svg path{fill:#00bea2}section.booking-call-center{border-top:1px solid #ddd;border-bottom:1px solid #ddd;margin:20px auto 40px;overflow:visible;padding:23px 0 0 0;position:relative;width:960px}section.booking-call-center h3{letter-spacing:normal !important;font-family:GTWalsheim,Arial,Helvetica,sans-serif !important;font-size:24px !important;font-weight:500 !important;color:#004152 !important;margin-bottom:12px !important;margin-bottom:24px;line-height:1.25 !important;float:left;padding:0;width:304px}section.booking-call-center p{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:1.38;color:#004152;float:left;margin:0 0 24px;width:304px;padding-left:24px}section.booking-call-center p a{letter-spacing:normal;color:#009d85;display:inline-block;text-decoration:none}section.booking-call-center p a:hover{color:#00bea2}section.booking-call-center p a:nth-of-type(2){margin-top:10px}section.booking-call-center .button{float:right;display:inline-block;margin-bottom:24px;padding:10px 49px 9px 49px}section.booking-call-center .button span{padding:0 !important}section.booking-call-center:after,section.booking-call-center:before{content:"";display:table}section.booking-call-center:after{clear:both}.wrapper-youtube-cover{position:relative;overflow:hidden;margin:auto}.wrapper-youtube-cover>a>img,.wrapper-youtube-cover>img{width:100%;height:auto}.wrapper-youtube-cover>a{display:block}.wrapper-youtube-cover .bg-cover-image{width:100%;height:100%;background-repeat:no-repeat;background-size:cover;background-position:center}.wrapper-youtube-cover .gradient{background:linear-gradient(to bottom,rgba(0,0,0,0) 25%,rgba(0,0,0,.6))}.wrapper-youtube-cover .cover-outer-container{position:absolute;top:0;right:0;bottom:0;left:0}.wrapper-youtube-cover .video-bg-cover{width:100%;height:100%;cursor:inherit;background-color:rgba(0,0,0,.75)}.wrapper-youtube-cover iframe{position:absolute;top:0;right:0;left:0;margin:auto}.wrapper-youtube-cover .cover-image .wrapper-yt-cover{display:table;width:100%;height:100%}.wrapper-youtube-cover .cover-image .wrapper-yt-cover .cover-container{display:table-cell;position:relative;text-align:center;vertical-align:middle}.wrapper-youtube-cover .cover-image .wrapper-yt-cover .cover-container .cover-text{margin-top:3%;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-weight:500;line-height:.83;color:#fff}.wrapper-youtube-cover .cover-image .wrapper-yt-cover .cover-container .play-button{display:block;width:75px;height:75px;margin:0 auto;background:url(/o/liferay-theme-desktop/css/../img/templates_and_portlets/play.svg) -9px -9px no-repeat}.wrapper-youtube-cover .cover-image .wrapper-yt-cover .cover-container:hover .play-button{background-position:-102px -9px}.wrapper-youtube-cover .cover-custom-html{background-repeat:no-repeat;background-size:cover}.wrapper-youtube-cover .cover-custom-html .wrapper-yt-cover{display:table;width:100%;height:100%}.wrapper-youtube-cover .cover-custom-html .wrapper-yt-cover .cover-container{display:table-cell;text-align:center;vertical-align:middle}.wrapper-clist-cimg{margin:auto;text-align:center}.wrapper-clist-cimg .content-header{width:960px;margin:auto;padding-bottom:23px;margin-bottom:47px;border-bottom:solid 1px #004152}.wrapper-clist-cimg .content-header h1,.wrapper-clist-cimg .content-header h2,.wrapper-clist-cimg .content-header h3,.wrapper-clist-cimg .content-header h4,.wrapper-clist-cimg .content-header h5,.wrapper-clist-cimg .content-header h6{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:46px;font-weight:500;line-height:1.22;color:#004152;margin-bottom:12px;margin-bottom:0 !important}.wrapper-clist-cimg ul.content-list{display:block;width:960px;margin:auto}.wrapper-clist-cimg ul.content-list li.item-clist{display:block;text-align:left;border-bottom:solid 1px #004152;min-height:352px}.wrapper-clist-cimg ul.content-list li.item-clist .wrapper-content-media{position:relative;display:inline-block;vertical-align:top;width:304px;height:304px}.wrapper-clist-cimg ul.content-list li.item-clist .wrapper-content-media.left{float:left;margin-right:48px}.wrapper-clist-cimg ul.content-list li.item-clist .wrapper-content-media.right{float:right}.wrapper-clist-cimg ul.content-list li.item-clist .wrapper-content-media img{position:absolute;top:0;right:0;bottom:0;left:0;max-width:100%;height:auto;vertical-align:inherit}.wrapper-clist-cimg ul.content-list li.item-clist .wrapper-content-media video{width:304px;height:304px}.wrapper-clist-cimg ul.content-list li.item-clist .wrapper-content-media .video-controls,.wrapper-clist-cimg ul.content-list li.item-clist .wrapper-content-media img,.wrapper-clist-cimg ul.content-list li.item-clist .wrapper-content-media video{-webkit-border-radius:900px;-moz-border-radius:900px;border-radius:900px}.wrapper-clist-cimg ul.content-list li.item-clist .wrapper-content-media.no-border-radius .video-controls,.wrapper-clist-cimg ul.content-list li.item-clist .wrapper-content-media.no-border-radius img,.wrapper-clist-cimg ul.content-list li.item-clist .wrapper-content-media.no-border-radius video{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.wrapper-clist-cimg ul.content-list li.item-clist .wrapper-content{display:inline-block;width:608px;text-align:left}.wrapper-clist-cimg ul.content-list li.item-clist .wrapper-content.no-media{width:100%}.wrapper-clist-cimg ul.content-list li.item-clist .content-title{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:32px;font-weight:500;line-height:1.25;color:#004152;margin-bottom:12px;padding-top:24px;margin-bottom:10px}.wrapper-clist-cimg ul.content-list li.item-clist .content-subtitle{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:20px;font-weight:500;line-height:1.3;color:#004152;margin-bottom:10px;margin-bottom:22px}.wrapper-clist-cimg ul.content-list li.item-clist .content-text a.link-green{text-decoration:none}.wrapper-clist-cimg ul.content-list li.item-clist .content-text p{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:1.38;color:#004152;margin-bottom:16px}.wrapper-clist-cimg ul.content-list li.item-clist .content-text>:last-child{margin-bottom:0 !important}.wrapper-clist-cimg .share{display:block;height:32px;margin-top:22px}.wrapper-clist-cimg .share .share-text{display:inline-block;letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:20px;font-weight:500;line-height:1.3;color:#004152;margin-bottom:10px;position:relative;top:-10px;margin-right:9px}.wrapper-clist-cimg .share .share-buttons{display:inline-block;height:32px;margin:0}.wrapper-clist-cimg .share .share-buttons li{display:inline-block;width:32px;height:32px;cursor:pointer;background:url(/o/liferay-theme-desktop/css/../img/templates_and_portlets/social_icons.svg) no-repeat;background-color:#004152}.wrapper-clist-cimg .share .share-buttons li:hover{background-color:#466b77}.wrapper-clist-cimg .share .share-buttons li.facebook{background-position:2px 2px}.wrapper-clist-cimg .share .share-buttons li.twitter{background-position:-85px 4px}.wrapper-clist-cimg .share .share-buttons li.linkedin{background-position:-56px 2px}.wrapper-clist-cimg .share .share-buttons li.google{background-position:-28px 1px}.wrapper-clist-cimg .share .share-buttons li.facebook{margin-right:2px}.lt-ie8 .section-header.ie7fix{padding-top:30px}.country-lift-wrapper{clear:both;height:1%;overflow:visible;width:100%}.country-lift-wrapper .country-lift{float:left;width:480px}.country-lift-wrapper .country-lift.right{float:right}.country-lift-wrapper .country-lift .header{height:38px;line-height:38px;overflow:hidden;width:460px}.country-lift-wrapper .country-lift .header h3{float:left;margin:0 0 0 10px}.country-lift-wrapper .country-lift .header a{float:right}.country-lift-wrapper .country-lift .image{background:transparent url(/o/liferay-theme-desktop/css/../img/shadow_destinations_country_lift.png) 0 0 no-repeat;padding:8px 0 8px 18px}.country-lift-wrapper .country-lift .content{height:120px;margin:0 0 0 10px;padding:17px 0 0 0;width:460px}.country-lift-wrapper .country-lift .footer{margin:0 0 40px 10px;width:460px}.country-lift-wrapper .country-lift .footer h4{font-weight:500;margin:0 0 5px 0}.country-lift-wrapper .country-lift .footer div{border-bottom:1px solid #eaeaea;border-top:1px solid #eaeaea;height:1%;overflow:hidden}.country-lift-wrapper .country-lift .footer div ul{float:left;padding:3px 0}.country-lift-wrapper .country-lift .footer div ul li{padding:0 56px 0 0}.country-lift-wrapper .country-lift .footer div ul li a{display:block}section.destinations .grid_12{width:100%}section.destinations .section-header{margin:0;padding-bottom:34px}section.destinations .section-header h2{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:32px;font-weight:500;line-height:1.25;color:#004152;margin-bottom:12px;border-bottom:1px solid #004152;padding-bottom:8px}section.destinations .country-lift{margin-bottom:40px;width:464px}section.destinations .country-lift .header{width:100%;overflow:visible}section.destinations .country-lift .header h3{margin:0;letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:24px;font-weight:500;line-height:1.25;color:#004152;margin-bottom:12px}section.destinations .country-lift .header a{padding-top:5px;letter-spacing:normal;color:#009d85}section.destinations .country-lift .header a:active{text-decoration:none;color:#009d85}section.destinations .country-lift .header a:active svg path{fill:#009d85}section.destinations .country-lift .header a:hover{text-decoration:none;color:#00bea2}section.destinations .country-lift .header a:hover svg path{fill:#00bea2}section.destinations .country-lift .image{background:0;padding:0}section.destinations .country-lift .image img{width:464px;height:128px}section.destinations .country-lift .content{margin:0;height:auto;width:100%}section.destinations .country-lift .content p{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:1.38;color:#004152}section.destinations .country-lift .footer{width:464px;margin:44px 0 0}section.destinations .country-lift .footer h4{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:20px;font-weight:500;line-height:1.3;color:#004152;margin-bottom:10px;margin-bottom:1px}section.destinations .country-lift .footer>div{padding:6px 0;border-top:1px solid #004152;border-bottom:1px solid #ddd}section.destinations .country-lift .footer>div>ul{margin:0;padding:0;min-width:224px}section.destinations .country-lift .footer>div>ul:first-child{margin-right:16px}section.destinations .country-lift .footer>div>ul li{padding:0}section.destinations .country-lift .footer>div>ul a{padding:3px 0;letter-spacing:normal;color:#009d85}section.destinations .country-lift .footer>div>ul a:active{text-decoration:none;color:#009d85}section.destinations .country-lift .footer>div>ul a:active svg path{fill:#009d85}section.destinations .country-lift .footer>div>ul a:hover{text-decoration:none;color:#00bea2}section.destinations .country-lift .footer>div>ul a:hover svg path{fill:#00bea2}.schedules-main-select{clear:both;height:1%;overflow:visible;padding:0 0 30px 0}.schedules-main-select h1.heading,.schedules-main-select h2.heading,.schedules-main-select h3.heading,.schedules-main-select h4.heading,.schedules-main-select h5.heading,.schedules-main-select h6.heading{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:24px;font-weight:500;line-height:1.25;color:#004152;margin-bottom:12px;padding-bottom:5px;border-bottom:1px solid #004152;margin-bottom:24px}.ie7 .schedules-main-select h1.heading,.ie7 .schedules-main-select h2.heading,.ie7 .schedules-main-select h3.heading,.ie7 .schedules-main-select h4.heading,.ie7 .schedules-main-select h5.heading,.ie7 .schedules-main-select h6.heading{margin-bottom:40px}.schedules-main-select ul{display:table}.schedules-main-select ul li{display:table-row;float:left;margin:0 51px 10px 0;width:151px}.ie7 .schedules-main-select ul li{margin-bottom:40px}.schedules-main-select ul li.last{margin-right:0 !important;margin-left:1px}.schedules-main-select ul li h3{display:table-cell;margin:0;vertical-align:bottom;padding-bottom:8px;font-size:0}.schedules-main-select ul li h3 a{font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:1.38;color:#004152;letter-spacing:normal;color:#009d85;white-space:nowrap}.schedules-main-select ul li h3 a:active{text-decoration:none;color:#009d85}.schedules-main-select ul li h3 a:active svg path{fill:#009d85}.schedules-main-select ul li h3 a:hover{text-decoration:none;color:#00bea2}.schedules-main-select ul li h3 a:hover svg path{fill:#00bea2}.schedules-main-select ul li .image img{height:93px;width:151px}.wrapper-stabs{overflow-x:hidden}.wrapper-stabs .wrapper-stabs-background{margin:0 -9999rem;padding:2rem 9999rem;padding-top:0;background:#eef1f1;overflow-x:hidden;border-top:1px solid #ddd;border-bottom:1px solid #ddd}.wrapper-stabs .wrapper-stabs-background-narrow{background:#eef1f1;padding:0 16.5px;border:1px solid #ddd}.wrapper-stabs .wrapper-stabs-background,.wrapper-stabs .wrapper-stabs-background-narrow{position:relative;padding-bottom:55px}.wrapper-stabs .wrapper-stabs-fix{max-width:990px;margin:auto}.wrapper-stabs .wrapper-stabs-fix>h2{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:32px;font-weight:500;line-height:1.25;color:#004152;margin-bottom:12px;text-align:left;padding-bottom:9px;margin-bottom:48px;border-bottom:1px solid #004152}.wrapper-stabs .wrapper-stabs-fix .stabs-menu ul{margin:0;padding:0;height:40px;background:#fff;width:auto;overflow:visible}.wrapper-stabs .wrapper-stabs-fix .stabs-menu li{display:inline-block}.wrapper-stabs .wrapper-stabs-fix .stabs-menu li.stimetable{margin:0;padding:0 !important;box-shadow:none;border:0;float:left;max-width:33%;background:0;cursor:pointer;height:100%}.wrapper-stabs .wrapper-stabs-fix .stabs-menu li.stimetable span{font-family:GTWalsheim,Arial,Helvetica,sans-serif !important;font-size:16px !important;font-weight:500 !important;line-height:1.13 !important;color:#004152 !important;text-align:center !important;display:block;margin:0;padding:13px 20px 9px;background:0}.wrapper-stabs .wrapper-stabs-fix .stabs-menu li.stimetable.active{background:#eef1f1;border:1px solid #ddd;position:relative;z-index:100;border-bottom:0}.wrapper-stabs .wrapper-stabs-fix .stabs-menu li.stimetable.active:after{content:' ';position:absolute;height:5px;width:100%;top:39px;left:0;right:0;bottom:0;background:inherit;z-index:200}.wrapper-stabs .wrapper-stabs-fix .stabs-menu li.custom-html-tab-name{margin-top:6px;cursor:pointer}.wrapper-stabs .wrapper-stabs-fix .stabs-menu li.custom-html-bordered{cursor:pointer;margin:6px;border:2px dashed #004c93;padding:14px 15px 12px 15px}.wrapper-stabs .wrapper-stabs-fix .stabs-menu li.custom-html-bordered:hover{border:2px solid #004c93}.wrapper-stabs .wrapper-stabs-fix .stabs-menu li.custom-html-bordered.active{border:2px solid #004c93}.wrapper-stabs .wrapper-stabs-fix #margin{width:auto !important}.wrapper-stabs .wrapper-stabs-fix #margin table.ntable{background-color:#eef1f1;border-top:0;width:auto;margin:0 auto}.wrapper-stabs .wrapper-stabs-fix #margin table.ntable tr:not(.first):not(.pad):nth-child(2n+1) td{background-color:#eef1f1}.wrapper-stabs .wrapper-stabs-fix #margin table.ntable tr:not(.first):not(.pad):nth-child(2n) td{background-color:#fbfbfb}.wrapper-stabs .wrapper-stabs-fix #margin table.ntable tr:not(.pad){margin:0 8px !important}.wrapper-stabs .wrapper-stabs-fix #margin table.ntable tr.pad{display:none}.wrapper-stabs .wrapper-stabs-fix #margin table.ntable tr:nth-child(2).trips{border-top:1px solid #004152}.wrapper-stabs .wrapper-stabs-fix #margin table.ntable tr.first1{display:table-row}.wrapper-stabs .wrapper-stabs-fix #margin table.ntable tr.first1 td{padding-bottom:35px}.wrapper-stabs .wrapper-stabs-fix #margin table.ntable td.hytt1,.wrapper-stabs .wrapper-stabs-fix #margin table.ntable td.hytt2{padding:22px 16px !important}.wrapper-stabs .wrapper-stabs-fix #margin table.ntable td.hytt1:first-child,.wrapper-stabs .wrapper-stabs-fix #margin table.ntable td.hytt2:first-child{border-right:1px solid #004152}.wrapper-stabs .custom-icon{margin:auto;margin-bottom:15px}.wrapper-stabs .wrapper-stabs-content{position:relative;overflow:hidden;max-height:0}.wrapper-stabs .stabs-content{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:1.38;color:#004152;margin:auto}.wrapper-stabs .stabs-content p span{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:1.38;color:#004152;font-size:14px !important}.wrapper-stabs .stabs-content h3{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:24px;font-weight:500;line-height:1.25;color:#004152;margin-bottom:12px}.wrapper-stabs .stabs-content h4{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:20px;font-weight:500;line-height:1.3;color:#004152;margin-bottom:10px}.wrapper-stabs .stabs-content .custom-html-tab-content #background{background-color:initial;padding:0}.wrapper-stabs .stabs-content .row div{display:table-cell}.wrapper-stabs .stabs-content .time{width:90px;border-right:2px solid #004799;vertical-align:middle;margin:auto;text-align:right;font-size:18px;padding:0 41px 0 90px}.wrapper-stabs .stabs-content .info{width:390px;text-align:left;padding:8px 0 17px 45px}.wrapper-stabs .stabs-content .title{font-weight:700;font-size:18px}.wrapper-stabs .stabs-content .details{padding-top:3px}.wrapper-stabs .stabs-content table{margin-top:34px;border-top:1px solid #004152;border-bottom:1px solid #ddd}.wrapper-stabs .stabs-content table tbody tr:first-of-type td{padding-top:19px}.wrapper-stabs .stabs-content table tbody tr td{padding-top:19px;padding-bottom:7px;width:12%}.wrapper-stabs .stabs-content table tbody tr td:first-of-type{padding-left:16px;padding-right:16px}.wrapper-stabs .stabs-content table tbody tr td:first-of-type strong{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:1.38;color:#004152;font-weight:500;color:#004152 !important}.wrapper-stabs .stabs-content table tbody tr td a,.wrapper-stabs .stabs-content table tbody tr td p,.wrapper-stabs .stabs-content table tbody tr td span{color:#004152 !important}.wrapper-stabs .stabs-content table tbody tr td p{margin-bottom:14px}.wrapper-stabs .stabs-content table tbody tr td a{text-decoration:underline}.wrapper-stabs .stabs-content table tbody tr td a:visited{color:#004152 !important}.wrapper-stabs .stabs-content table tbody tr td a:hover{color:#009d85 !important}.wrapper-stabs .stabs-content table tbody tr td.text{border-left:1px solid #004152;width:50%;text-align:left;padding-left:13.9px;padding-right:13.9px}section.the-hotels-list{margin-bottom:40px}section.the-hotels-list .layout-two-columns .column-left .two-columns-column{margin-right:16px}section.the-hotels-list .layout-two-columns .column-right .two-columns-column{margin-left:16px}section.the-hotels-list .the-hotel{padding-bottom:47px;border-bottom:1px solid #004152}section.the-hotels-list .the-hotel:not(:first-child){padding-top:47px}section.the-hotels-list .hotels-group-1~.hotels-group{padding-top:47px}section.the-hotels-list .hotel-slider-container{position:relative;width:464px;height:464px}section.the-hotels-list .hotel-slider-container.one-slide{height:382px}section.the-hotels-list .hotel-slider-container.one-slide .hotel-slider-inner-container{opacity:1;height:382px}section.the-hotels-list .hotel-slider-container .lazy-hotel{width:435px;height:440px;opacity:.1}section.the-hotels-list .hotel-slider-container .hotel-slider-inner-container{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;width:464px;height:464px;margin:auto}section.the-hotels-list .hotel-slider-container .hotel-slider-inner-container .mobile-hotel-slider{display:none}section.the-hotels-list .hotel-slider-container .hotel-slider-inner-container .hotel-slider{width:464px;list-style:none outside none;padding-left:0;margin:0}section.the-hotels-list .hotel-slider-container .hotel-slider-inner-container .hotel-slider li{display:block}section.the-hotels-list .hotel-slider-container .hotel-slider-inner-container .hotel-slider li img{display:block;width:464px;height:382px}section.the-hotels-list .hotel-slider-container .hotel-slider-inner-container .slider-nav-arrow{width:42px;height:auto;padding:10px}section.the-hotels-list .hotel-slider-container .hotel-slider-inner-container .lSAction>.lSPrev{left:0}section.the-hotels-list .hotel-slider-container .hotel-slider-inner-container .lSAction>.lSNext{right:0}section.the-hotels-list .hotel-slider-container .hotel-slider-inner-container .lSAction>a{height:62px;width:62px;margin-top:-31px;background:0}section.the-hotels-list .hotel-slider-container .hotel-slider-inner-container .lSPager.lSGallery li{width:85px !important;margin-right:10px !important;height:72px !important}section.the-hotels-list .hotel-slider-container .hotel-slider-inner-container .lSPager.lSGallery li.active,section.the-hotels-list .hotel-slider-container .hotel-slider-inner-container .lSPager.lSGallery li:hover{border-radius:0}section.the-hotels-list .hotel-slider-container .hotel-slider-inner-container .lSPager.lSGallery{margin-top:10px !important}section.the-hotels-list .hotel-slider-btn{position:absolute;width:50px;height:50px;background:#004152;text-indent:-9999px;overflow:hidden;cursor:pointer;outline:0;top:207px;z-index:2;-webkit-border-top-right-radius:50%;-webkit-border-bottom-right-radius:50%;-webkit-border-bottom-left-radius:50%;-webkit-border-top-left-radius:50%;-moz-border-radius-topright:50%;-moz-border-radius-bottomright:50%;-moz-border-radius-bottomleft:50%;-moz-border-radius-topleft:50%;border-top-right-radius:50%;border-bottom-right-radius:50%;border-bottom-left-radius:50%;border-top-left-radius:50%;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-box-shadow:0 0 4px rgba(0,0,0,.25);-moz-box-shadow:0 0 4px rgba(0,0,0,.25);box-shadow:0 0 4px rgba(0,0,0,.25);transition:background-color .16s ease-out}section.the-hotels-list .hotel-slider-btn:after{content:'';position:absolute;top:0;left:0;bottom:0;right:0;background:url(/o/liferay-theme-desktop/css/../img/templates_and_portlets/arrow-left-desktop-white.svg) no-repeat 15px 12px}section.the-hotels-list .hotel-slider-btn.prev{left:-16px}section.the-hotels-list .hotel-slider-btn.next{-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg);right:-17px}section.the-hotels-list .hotel-slider-btn:hover{background-color:#466b77}section.the-hotels-list .hotel-slider-btn:active{background-color:#012a35}section.the-hotels-list .hotel-info{font-size:14px;color:#4a4a4a}section.the-hotels-list .hotel-info .hotel-name .header-text{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:24px;font-weight:500;line-height:1.25;color:#004152;margin-bottom:12px;margin:2px 0 16px}section.the-hotels-list .hotel-info .hotel-name .header-text a{text-decoration:none}section.the-hotels-list .hotel-info .hotel-name .header-text a:visited{color:#004152}section.the-hotels-list .hotel-info .hotel-name .header-text a:hover{color:#00bea2}section.the-hotels-list .hotel-info .hotel-name .header-text a:after{content:" \2192"}section.the-hotels-list .hotel-info .hotel-rating{height:15px;margin:0 0 18px 2px;overflow:hidden}section.the-hotels-list .hotel-info .hotel-rating .star{background:url(/o/liferay-theme-desktop/css/../img/templates_and_portlets/star.svg);display:inline-block;float:left;height:9px;width:9px;margin-right:3px;text-indent:-999em}section.the-hotels-list .hotel-info .hotel-rating .star.star-filled{background-position:-10px 0}section.the-hotels-list .hotel-info .hotel-description{overflow:hidden}section.the-hotels-list .hotel-info .hotel-description p{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:1.38;color:#004152;margin-bottom:14px}section.the-hotels-list .hotel-info .hotel-description a{letter-spacing:normal;color:#009d85}section.the-hotels-list .hotel-info .hotel-description a:active{text-decoration:none;color:#009d85}section.the-hotels-list .hotel-info .hotel-description a:active svg path{fill:#009d85}section.the-hotels-list .hotel-info .hotel-description a:hover{text-decoration:none;color:#00bea2}section.the-hotels-list .hotel-info .hotel-description a:hover svg path{fill:#00bea2}section.the-hotels-list .hotel-info .hotel-description a.inline-link{letter-spacing:normal;color:#004152}section.the-hotels-list .hotel-info .hotel-description a.inline-link:active{text-decoration:none;color:#009d85}section.the-hotels-list .hotel-info .hotel-description a.inline-link:active svg path{fill:#009d85}section.the-hotels-list .hotel-info .hotel-description a.inline-link:hover{text-decoration:none;color:#00bea2}section.the-hotels-list .hotel-info .hotel-description a.inline-link:hover svg path{fill:#00bea2}section.the-hotels-list .hotel-info .hotel-prices-and-booking{margin-top:4px;letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:1.38;color:#004152}section.the-hotels-list .hotel-info .hotel-prices-and-booking .price-container{display:inline-block;margin:0 16px 5px 0}section.the-hotels-list .hotel-info .hotel-prices-and-booking .price{font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:36px;font-weight:500;color:#004152}section.the-hotels-list .hotel-info .hotel-prices-and-booking .price-clubone{margin-top:4px}section.the-hotels-list .hotel-info .hotel-prices-and-booking .price-clubone .logo-clubone{height:25px;width:auto;padding-bottom:5px}section.the-hotels-list .hotel-info .hotel-prices-and-booking .hotel-button{margin-top:32px}section.the-hotels-list .hotel-info .hotel-prices-and-booking .hotel-button a{display:inline-block}section.the-hotels-list .hotel-info .hotel-prices-and-booking .hotel-button a span{padding:10px 32px 8px 32px}section.the-hotels-list .hotels-group .load-more{text-align:center;padding-top:47px}section.the-hotels-list .hotels-group .load-more a{display:block;text-decoration:none;background:#fff;border:solid 1px #004152;display:inline-block;position:relative;z-index:1;padding:9px 80px 7px}section.the-hotels-list .hotels-group .load-more a:hover{background:#eef1f1}section.the-hotels-list .hotels-group .load-more a:active{background:#ddd}section.the-hotels-list .hotels-group .load-more a.disabled{background:#fbfbfb}section.the-hotels-list .hotels-group .load-more a.disabled span{color:#93b3b9}section.the-hotels-list .hotels-group .load-more a.disabled:active,section.the-hotels-list .hotels-group .load-more a.disabled:focus,section.the-hotels-list .hotels-group .load-more a.disabled:hover{background:#fbfbfb}section.the-hotels-list .hotels-group .load-more a.disabled:active span,section.the-hotels-list .hotels-group .load-more a.disabled:focus span,section.the-hotels-list .hotels-group .load-more a.disabled:hover span{color:#93b3b9}section.the-hotels-list .hotels-group .load-more a span{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:500;line-height:1.38;text-align:center;text-transform:uppercase;color:#004152}section.the-hotels .tab-content{overflow:visible}section.simpletab-with-hotspot-portlet-container{margin-top:0}section.simpletab-with-hotspot-portlet-container .simpletab-with-hotspot-portlet-heading-container{margin:0 0 26px}section.simpletab-with-hotspot-portlet-container .simpletab-with-hotspot-portlet-heading-container h2{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:32px;font-weight:500;line-height:1.25;color:#004152;margin-bottom:12px}section.simpletab-with-hotspot-portlet-container .container_12.simpletab-with-hotspot-portlet-tabs-container .tabs.horizontal.inline li{background:0;position:relative;border:1px solid #004152;margin-right:8px}section.simpletab-with-hotspot-portlet-container .container_12.simpletab-with-hotspot-portlet-tabs-container .tabs.horizontal.inline li.active{background:#004152 !important;margin-left:0;padding-left:0}section.simpletab-with-hotspot-portlet-container .container_12.simpletab-with-hotspot-portlet-tabs-container .tabs.horizontal.inline li.active .arrow{display:none}section.simpletab-with-hotspot-portlet-container .container_12.simpletab-with-hotspot-portlet-tabs-container .tabs.horizontal.inline li.active a{background-image:none !important;background:#004152}section.simpletab-with-hotspot-portlet-container .container_12.simpletab-with-hotspot-portlet-tabs-container .tabs.horizontal.inline li.active a:hover{background:#004152 !important}section.simpletab-with-hotspot-portlet-container .container_12.simpletab-with-hotspot-portlet-tabs-container .tabs.horizontal.inline li.active a:hover span{color:#fff}section.simpletab-with-hotspot-portlet-container .container_12.simpletab-with-hotspot-portlet-tabs-container .tabs.horizontal.inline li.active a span{color:#fff}section.simpletab-with-hotspot-portlet-container .container_12.simpletab-with-hotspot-portlet-tabs-container .tabs.horizontal.inline li.active:after{content:'';position:absolute;left:50%;transform:translateX(-50%);width:0;height:0;border-style:solid;border-width:9px 8.5px 0 8.5px;border-color:#004152 transparent transparent transparent}section.simpletab-with-hotspot-portlet-container .container_12.simpletab-with-hotspot-portlet-tabs-container .tabs.horizontal.inline li a{margin:0 !important;background:0 0 !important}section.simpletab-with-hotspot-portlet-container .container_12.simpletab-with-hotspot-portlet-tabs-container .tabs.horizontal.inline li a span{padding:8px 10px 6px;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:12px;font-weight:500;line-height:1.33;color:#004152;text-align:center}section.simpletab-with-hotspot-portlet-container .container_12.simpletab-with-hotspot-portlet-tabs-container .tabs.horizontal.inline li a:hover{background:#eef1f1 !important}section.simpletab-with-hotspot-portlet-container .container_12.simpletab-with-hotspot-portlet-tabs-container .tabs.horizontal.inline li a:hover span{color:#004152}section.simpletab-with-hotspot-portlet-container .container_12.simpletab-with-hotspot-portlet-tabs-container .tabs.horizontal.inline #tab-wifi{height:32px;border:0}section.simpletab-with-hotspot-portlet-container .container_12.simpletab-with-hotspot-portlet-tabs-container .tabs.horizontal.inline #tab-wifi a{height:100%;background:#00ecc9 !important}section.simpletab-with-hotspot-portlet-container .container_12.simpletab-with-hotspot-portlet-tabs-container .tabs.horizontal.inline #tab-wifi a span{padding:7px 14px 7px 39px;letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:14px;font-weight:500;line-height:1.29;text-align:center;text-transform:uppercase;color:#004152}section.simpletab-with-hotspot-portlet-container .container_12.simpletab-with-hotspot-portlet-tabs-container .tabs.horizontal.inline #tab-wifi a::after{content:'';position:absolute;top:10px;left:16px;display:block;width:16px;height:12px;background:url(/o/liferay-theme-desktop/css/../img/templates_and_portlets/wifi_icons.svg) no-repeat -15px -15px}section.simpletab-with-hotspot-portlet-container .container_12.simpletab-with-hotspot-portlet-tabs-container .tabs.horizontal.inline #tab-wifi a:hover{background:#6cffdc !important}section.simpletab-with-hotspot-portlet-container .container_12.simpletab-with-hotspot-portlet-tabs-container .tabs.horizontal.inline #tab-wifi.active a{background:#004152 !important}section.simpletab-with-hotspot-portlet-container .container_12.simpletab-with-hotspot-portlet-tabs-container .tabs.horizontal.inline #tab-wifi.active a span{color:#fff}section.simpletab-with-hotspot-portlet-container .container_12.simpletab-with-hotspot-portlet-tabs-container .tabs.horizontal.inline #tab-wifi.active a:after{background:url(/o/liferay-theme-desktop/css/../img/templates_and_portlets/wifi_icons.svg) no-repeat -61px -15px}section.simpletab-with-hotspot-portlet-container .tab-content{overflow:hidden}.contact-list{margin-bottom:40px;letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:1.38;color:#004152}.contact-list .contact-image,.contact-list .grid_2{float:left;width:125px;margin:0}.contact-list .contact-image .image img,.contact-list .grid_2 .image img{height:130px !important;width:125px !important}.contact-list .contact-info,.contact-list .grid_3,.contact-list .grid_4{float:left;margin:0;width:343px;padding-left:23px}.contact-list .contact-info h3,.contact-list .grid_3 h3,.contact-list .grid_4 h3{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:24px;font-weight:500;line-height:1.25;color:#004152;margin-bottom:12px}.contact-list .contact-info ul,.contact-list .grid_3 ul,.contact-list .grid_4 ul{margin:0}.contact-list .contact-info ul.widespacing,.contact-list .grid_3 ul.widespacing,.contact-list .grid_4 ul.widespacing{padding-top:1rem}.contact-list .contact-info ul:first-of-type,.contact-list .grid_3 ul:first-of-type,.contact-list .grid_4 ul:first-of-type{padding-top:0}.contact-list .contact-title,.contact-list .grid_12{margin:0}.contact-list .contact-title h3,.contact-list .grid_12 h3{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:32px;font-weight:500;line-height:1.25;color:#004152;margin-bottom:12px;padding-bottom:9px;border-bottom:1px solid #004152;margin-bottom:47px}.contact-list .container_12:not(:last-of-type){margin-bottom:31px;padding-bottom:28px;border-bottom:1px solid #ddd}.contact-list .small-title{font-weight:500;line-height:1.43;margin-bottom:15px}.hotspot-pic-plus-text-container .hotspot-pic-plus-text-element:first-child{margin-top:10px}.hotspot-pic-plus-text-element{margin:40px 0 0;border-bottom:1px solid #ddd;padding:0 0 40px}.hotspot-pic-plus-text-element .image-container{float:left;width:464px;height:224px}.hotspot-pic-plus-text-element .image-container .image{width:464px;height:224px;overflow:hidden}.hotspot-pic-plus-text-element .image-container .image img{width:464px;height:224px}.hotspot-pic-plus-text-element .hotspot-pic-plus-text-element-content-container{width:464px;float:right}.hotspot-pic-plus-text-element .hotspot-pic-plus-text-element-content-container .header{margin-bottom:14px;font-size:0}.hotspot-pic-plus-text-element .hotspot-pic-plus-text-element-content-container .header h3{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:24px;font-weight:500;line-height:1.25;color:#004152;margin-bottom:12px;margin:0;display:inline-block;width:86%}.hotspot-pic-plus-text-element .hotspot-pic-plus-text-element-content-container .header .deck-container{letter-spacing:normal;color:#004152;margin:0;display:inline-block;width:14%;text-transform:capitalize;text-align:right}.hotspot-pic-plus-text-element .hotspot-pic-plus-text-element-content-container .header .deck-container span.deck-nr{font-size:16px;font-weight:700;line-height:1.13}.hotspot-pic-plus-text-element .hotspot-pic-plus-text-element-content-container .content table{width:100%}.hotspot-pic-plus-text-element .hotspot-pic-plus-text-element-content-container .content table thead tr{border-bottom:1px solid #004152 !important}.hotspot-pic-plus-text-element .hotspot-pic-plus-text-element-content-container .content table thead tr th{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:14px;font-weight:400;line-height:1.23;color:#004152;padding-bottom:4px}.hotspot-pic-plus-text-element .hotspot-pic-plus-text-element-content-container .content table thead tr th img{vertical-align:baseline}.hotspot-pic-plus-text-element .hotspot-pic-plus-text-element-content-container .content table tbody tr td{padding:6px 0 0}.hotspot-pic-plus-text-element .hotspot-pic-plus-text-element-content-container .content table tbody tr:first-child td{padding:9px 0 0}.hotspot-pic-plus-text-element .hotspot-pic-plus-text-element-content-container .content>*{margin-bottom:26px}.hotspot-pic-plus-text-element .hotspot-pic-plus-text-element-content-container .content>:last-child{margin-bottom:0}section.list-of{line-height:17px}section.list-of .box{width:300px;min-height:226px;height:1%;float:left;margin:40px 0 20px 30px;overflow:hidden;background:url(/o/liferay-theme-desktop/css/../img/bg_shadow_3_boxs.png) no-repeat 0 0}section.list-of .box .header{background:url(/o/liferay-theme-desktop/css/../img/bg_list_border.png) bottom center repeat-x;margin:0 10px;padding:0 10px 28px 10px}section.list-of .box .header h4{font-size:19px;line-height:1em;color:#00a3da}section.list-of .box .header h4 a{color:#00a3da}section.list-of .box .content{margin:0 10px 0 10px}section.list-of .box .content a{color:#ff0005}section.list-of .box .content a:hover{color:#2363ad}section.list-of .box .content ul{margin:0;padding:0}section.list-of .box .content ul li{margin:0 0 2px 0;padding:2px 20px;list-style-type:none;line-height:17px;font-size:16px}section.list-of .box .content ul li .date{color:#00a3da}section.list-of .box .content ul li .date a{color:#00a3da}section.list-of .box .content ul li .date a:hover{color:#2363ad}section.list-of .box .content ul li .title{color:#4a4a4a}section.list-of .box .content ul.list li{list-style-type:disc;margin:0 0 0 15px;padding:2px}section.list-of .box .content ul.news li{margin:0 0 8px 0;padding:8px 20px}section.list-of .box .content ul.news li:hover{background:#f2f9fe url(/o/liferay-theme-desktop/css/../img/bg_list_active.png?1) 0 0 repeat-x !important}section.list-of .box .content ul.news li:hover a{color:#2363ad}section.list-of .box .content ul.links{margin-top:4px}section.list-of .box .content .text{margin:4px 16px;font-size:16px;color:#666;line-height:17px}section.list-of .box .content .text p{margin:0 0 1em 0}section.list-of .box .content .more{margin:12px 16px;text-align:right;font-size:16px}section.list-of .box .content .more a{color:#2363ad}section.list-of .box .content .more a:hover{color:#00a3da}section.list-of .box:first-child{margin-left:0}section.list-of.list-of-phoenix{background:#eef1f1;margin:0 0 40px;padding:40px 0}section.list-of.list-of-phoenix .box{width:304px;margin:0 0 0 24px;background:0}section.list-of.list-of-phoenix .box:first-child{margin-left:0}section.list-of.list-of-phoenix .box .header{background:0;margin:0 0 14px;padding:0}section.list-of.list-of-phoenix .box .header h1,section.list-of.list-of-phoenix .box .header h2,section.list-of.list-of-phoenix .box .header h3,section.list-of.list-of-phoenix .box .header h4,section.list-of.list-of-phoenix .box .header h5,section.list-of.list-of-phoenix .box .header h6{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:24px;font-weight:500;line-height:1.25;color:#004152;margin-bottom:12px;padding-bottom:3px;margin-bottom:0;border-bottom:1px solid #004152}section.list-of.list-of-phoenix .box .content{text-align:left;margin:0;background:0}section.list-of.list-of-phoenix .box .content .text{margin:0;letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:1.38;color:#004152}section.list-of.list-of-phoenix .box .content .text ul{margin:0 0 10px;padding:0}section.list-of.list-of-phoenix .box .content .text ul li{margin:0;padding:11px 0;letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:1.38;color:#004152}section.list-of.list-of-phoenix .box .content .text ul li:first-child{padding-top:10px}section.list-of.list-of-phoenix .box .content .text ul.underline-items li{padding:10px 0;border-bottom:1px solid #ddd}section.list-of.list-of-phoenix .box .content .text ul.compact li{padding:4px 0}section.list-of.list-of-phoenix .box .content .text a{letter-spacing:normal;color:#009d85;text-decoration:none;text-transform:none}section.list-of.list-of-phoenix .box .content .text a:active{text-decoration:none;color:#009d85}section.list-of.list-of-phoenix .box .content .text a:active svg path{fill:#009d85}section.list-of.list-of-phoenix .box .content .text a:hover{text-decoration:none;color:#00bea2}section.list-of.list-of-phoenix .box .content .text a:hover svg path{fill:#00bea2}section.list-of.list-of-phoenix .box .content .text a.inline-link{letter-spacing:normal;color:#004152;font-weight:400;text-decoration:underline;text-transform:none}section.list-of.list-of-phoenix .box .content .text a.inline-link:active{text-decoration:none;color:#009d85}section.list-of.list-of-phoenix .box .content .text a.inline-link:active svg path{fill:#009d85}section.list-of.list-of-phoenix .box .content .text a.inline-link:hover{text-decoration:none;color:#00bea2}section.list-of.list-of-phoenix .box .content .text a.inline-link:hover svg path{fill:#00bea2}section.list-of.list-of-phoenix .box .content .text .info-box-subtitle{display:block;margin-bottom:4px;color:#959595;font-size:12px}section.list-of.list-of-phoenix .box .content .text .info-box-link-alt{color:#004152}section.list-of.list-of-phoenix .box .content .text .info-box-link-alt:active,section.list-of.list-of-phoenix .box .content .text .info-box-link-alt:hover{color:#00bea2}section.last-minute-offers-page .table-wrapper{background:0;margin:0;padding-bottom:25px}section.last-minute-offers-page .liftups-2 .box-container .box{margin-left:0 !important;margin-right:0 !important}section.last-minute-offers-page .liftups-2{margin:15px 0 0 0}section.last-minute-offers-page .liftups-2 .main-header-title{letter-spacing:normal !important;font-family:GTWalsheim,Arial,Helvetica,sans-serif !important;font-size:24px !important;font-weight:500 !important;line-height:1.25 !important;color:#004152 !important;margin-bottom:12px !important;margin:0;position:relative;padding-bottom:7px;border-bottom:1px solid #004152;background:0;margin-bottom:31px}section.last-minute-offers-page .liftups-2 .main-header-title span{padding:0;margin:0;border-bottom:0}section.last-minute-offers-page .liftups-2 .box-container{height:auto;width:auto;float:none;padding:0}section.last-minute-offers-page .liftups-2 .box-container:first-child{margin-left:0}section.last-minute-offers-page .liftups-2 .box-container .box{position:relative;margin:0 10px;height:auto}section.last-minute-offers-page .liftups-2 .box-container .box .header-title{width:100%}section.last-minute-offers-page .liftups-2 .box-container .box .header-title .header-text{letter-spacing:normal !important;font-family:GTWalsheim,Arial,Helvetica,sans-serif !important;font-size:20px !important;font-weight:500 !important;line-height:1.3 !important;color:#004152 !important;margin-bottom:10px !important;margin:0 0 12px 0}section.last-minute-offers-page .liftups-2 .box-container .box .content{width:auto;margin:0 0 16px 0;text-align:left;float:none;padding:0}section.last-minute-offers-page .liftups-2 .box-container .box .content div,section.last-minute-offers-page .liftups-2 .box-container .box .content p{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:1.38;color:#004152;padding:0;margin:0 0 16px 0}section.last-minute-offers-page .liftups-2 .box-container .box .content div:last-child,section.last-minute-offers-page .liftups-2 .box-container .box .content p:last-child{margin:0}section.last-minute-offers-page .table-wrapper{height:auto}section.last-minute-offers-page .table-wrapper .table{border-right:0;font-size:14px;margin-bottom:0;margin:0 auto;width:100%}section.last-minute-offers-page .table-wrapper .table tbody{border-bottom:1px solid #ddd}section.last-minute-offers-page .table-wrapper .table td{padding:5px 0 !important;text-align:center}section.last-minute-offers-page .table-wrapper .table th{font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:14px;font-weight:500;line-height:1.29;color:#fff;text-align:left !important;padding:0;border-left:1px solid #fff !important;border-top:1px solid #fff !important;background:#466b77 !important;padding:11px 15px}section.last-minute-offers-page .table-wrapper .table th span{font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:14px;font-weight:500;line-height:1.29;color:#fff;padding:0;text-align:left;background:#466b77 !important}section.last-minute-offers-page .table-wrapper .table th.th2,section.last-minute-offers-page .table-wrapper .table th.th3{padding:7px 15px !important}section.last-minute-offers-page .table-wrapper .table tr:first-child th{border-top:none !important}section.last-minute-offers-page .table-wrapper .table tr.first{display:none}section.last-minute-offers-page .table-wrapper .table tr.odd td{background:#eef1f1}section.last-minute-offers-page .table-wrapper .table tr td{padding:12px 16px !important;text-align:left !important;border-top:0;border-right:1px solid #ddd;border-left:1px solid transparent;color:#004152}section.last-minute-offers-page .table-wrapper .table tr td.border-top{border-top:1px solid #ddd}section.last-minute-offers-page .table-wrapper .table tr td:last-of-type{border-right:0}section.last-minute-offers-page .table-wrapper .table tr td span{text-align:left;color:#004152 !important}section.last-minute-offers-page .offers-4,section.last-minute-offers-page .offers-5{margin:0}section.last-minute-offers-page .offers-4 li,section.last-minute-offers-page .offers-5 li{display:inline-block;background:transparent url(/o/liferay-theme-desktop/css/../img/bg_offers_4.png) 0 0 no-repeat;height:239px;margin:0 15px 40px 0;position:relative;width:226px}.ie8 section.last-minute-offers-page .offers-4 li,.ie8 section.last-minute-offers-page .offers-5 li{margin-right:14px}section.last-minute-offers-page .offers-4 li.last,section.last-minute-offers-page .offers-4 li:last-child,section.last-minute-offers-page .offers-5 li.last,section.last-minute-offers-page .offers-5 li:last-child{margin:0 !important}section.last-minute-offers-page .offers-4 li img,section.last-minute-offers-page .offers-5 li img{margin:0 0 16px 12px}section.last-minute-offers-page .offers-4 li h4,section.last-minute-offers-page .offers-5 li h4{color:#00529c;font-size:16px;line-height:1.2em;margin:0 16px 12px}section.last-minute-offers-page .offers-4 li h4 a,section.last-minute-offers-page .offers-5 li h4 a{color:#00529c}section.last-minute-offers-page .offers-4 li p,section.last-minute-offers-page .offers-5 li p{position:relative;font-size:15px;left:16px}.lightbox-wrapper section.last-minute-offers-page .box-container,.lightbox-wrapper section.last-minute-offers-page .container_12,.lightbox-wrapper section.last-minute-offers-page .content,.lightbox-wrapper section.last-minute-offers-page .grid_wide{width:auto !important}section.route .select-car-package,section.route .select-cruise-22h,section.route .select-hotel-package,section.route .select-route{height:40px;margin-top:12px;margin-bottom:21px}section.route .select-car-package h3,section.route .select-cruise-22h h3,section.route .select-hotel-package h3,section.route .select-route h3{float:left;font-size:13px;color:#00529c;margin:9px 12px 0 0}section.route .select-car-package select,section.route .select-cruise-22h select,section.route .select-hotel-package select,section.route .select-route select{float:left}section.route .select-cruise-22h h3{margin:6px 0 0 0}section.route .select-car-package .tabs,section.route .select-hotel-package .tabs{margin-left:28px;float:left}section.route .cruise{clear:both;padding-top:20px}section.route .cruise h1,section.route .cruise h2{display:block;text-align:center;font-size:28px;color:#ff0005}section.route .cruise h1 span,section.route .cruise h2 span{color:#00a3da}section.route .cruise h1{display:inline-block;margin:0 auto 10px;text-align:center;width:100%}section.route .cruise h1 span{border-bottom:1px solid #e9e9e9;color:#ff0005;display:inline-block}section.route .cruise h1 span span{border:0;color:#00a3da}section.route .cruise .schedules-link{clear:both;display:block;margin:0 0 20px 0;outline:0;text-align:center;width:100%}section.route .cruise .routes{height:200px;overflow:hidden;position:relative;background:url(/o/liferay-theme-desktop/css/../img/shadow_inner_up_bottom.png) no-repeat center 91px;margin-bottom:10px;width:960px}section.route .cruise .routes .route-from,section.route .cruise .routes .route-to{margin-top:29px;width:634px;overflow:hidden}section.route .cruise .routes .route-from .title,section.route .cruise .routes .route-to .title{float:left;width:auto;margin-top:52px;padding:0 56px 0 0;font-size:28px;background:url(/o/liferay-theme-desktop/css/../img/bg_route_title.png) no-repeat top right}section.route .cruise .routes .route-from .title span,section.route .cruise .routes .route-to .title span{display:block;font-size:13px;line-height:1em;margin-top:2px}section.route .cruise .routes .route-from .vessel,section.route .cruise .routes .route-to .vessel{float:right;width:326px}section.route .cruise .routes .route-from .vessel.hotelpackage,section.route .cruise .routes .route-to .vessel.hotelpackage{left:50%;margin:0 0 0 -244px;position:absolute;top:6px;width:488px;z-index:2}section.route .cruise .routes .route-from .vessel.hotelpackage .title,section.route .cruise .routes .route-to .vessel.hotelpackage .title{margin:25px 0}section.route .cruise .routes .route-from .vessel .title,section.route .cruise .routes .route-to .vessel .title{font-size:19px;text-transform:none;text-align:center;background:0;margin-top:0;width:100%;color:#00a3da}section.route .cruise .routes .route-to{position:absolute;top:0;right:0;z-index:99}section.route .cruise .routes .route-to .title{float:right;background-position:top left;padding-right:0;padding-left:56px}section.route .cruise .routes .route-to .title span{text-align:right}section.route .cruise .routes .route-to .vessel{float:left}section.route .cruise .routes .route-to .vessel .title{float:none;padding:0}section.route .cruise .routes.two-images{padding-bottom:10px}section.route .cruise .routes.two-images .route-from,section.route .cruise .routes.two-images .route-to{width:518px}section.route .cruise .routes.two-images .route-from .vessel,section.route .cruise .routes.two-images .route-to .vessel{width:238px}section.route .cruise .liftups{margin-top:6px}section.route .cruise .liftups .box-container{float:left;width:480px;height:286px;background:url(/o/liferay-theme-desktop/css/../img/sprites.png) no-repeat 0 -1082px}section.route .cruise .liftups .box-container .box{position:relative;margin:0 10px;height:100%}section.route .cruise .liftups .box-container .box .header{margin:0 15px 10px 15px}section.route .cruise .liftups .box-container .box .header h3{font-size:20px;color:#ff0005}section.route .cruise .liftups .box-container .box .content{margin:0 15px;font-size:16px;color:#777}section.route .cruise .liftups .box-container .box .content ul li{list-style-type:disc;margin:0 0 2px 2em;padding:0;line-height:1em}section.route .cruise .liftups .box-container .box .footer{height:150px;position:absolute;bottom:0;left:0}section.route .cruise .liftups .box-container .box .footer .image{width:460px;height:150px;overflow:hidden}section.route .cruise .liftups .box-container .box .divider{position:absolute;top:135px;left:0;width:100%;height:20px;background:url(/o/liferay-theme-desktop/css/../img/bg_divider_route_liftup.png) no-repeat}section.route .cruise .liftups .box-container .box .splash{width:154px;height:154px;position:absolute;top:0;right:20px}section.route .cruise .liftups .box-container:first-child{margin-left:0}section.route .cruise .liftups .more{margin-top:10px;float:right;width:310px;text-align:right;font-size:16px;line-height:1.25em;color:#4a4a4a}section.heading-with-two-ships{margin-bottom:40px}section.heading-with-two-ships .grid_12{width:100%;margin:0}section.heading-with-two-ships .cruise{padding:0}section.heading-with-two-ships .cruise h1 span,section.heading-with-two-ships .cruise h3{display:block;letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:32px;font-weight:500;line-height:1.25;color:#004152;margin-bottom:12px;text-align:center;border-bottom:0}section.heading-with-two-ships .cruise h3{margin-bottom:0}section.heading-with-two-ships .cruise h1 span span,section.heading-with-two-ships .cruise h2{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:32px;font-weight:500;line-height:1.25;color:#004152;margin-bottom:12px;font-size:46px;line-height:48px;margin-top:8px;margin-bottom:24px;padding-bottom:24px;border-bottom:1px solid #004152}section.heading-with-two-ships .cruise .schedules-link{margin-bottom:0;letter-spacing:normal;color:#009d85}section.heading-with-two-ships .cruise .schedules-link:active{text-decoration:none;color:#009d85}section.heading-with-two-ships .cruise .schedules-link:active svg path{fill:#009d85}section.heading-with-two-ships .cruise .schedules-link:hover{text-decoration:none;color:#00bea2}section.heading-with-two-ships .cruise .schedules-link:hover svg path{fill:#00bea2}section.heading-with-two-ships .cruise .routes{background:0;margin-bottom:0;height:160px}section.heading-with-two-ships .cruise .routes .vessel{position:absolute;top:3px}section.heading-with-two-ships .cruise .routes.two-images .route-from,section.heading-with-two-ships .cruise .routes.two-images .route-to{width:480px;height:140px}section.heading-with-two-ships .cruise .routes.two-images .route-from>.title,section.heading-with-two-ships .cruise .routes.two-images .route-to>.title{position:relative;padding:0;background:0}section.heading-with-two-ships .cruise .routes.two-images .route-from>.title a,section.heading-with-two-ships .cruise .routes.two-images .route-to>.title a{position:relative;padding-top:4px;display:inline-block;background:#fff;z-index:2;letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:24px;font-weight:500;line-height:1.25;color:#004152;margin-bottom:12px;text-decoration:none;min-width:134px}section.heading-with-two-ships .cruise .routes.two-images .route-from>.title a span,section.heading-with-two-ships .cruise .routes.two-images .route-to>.title a span{top:33px;letter-spacing:normal;color:#004152;font-size:14px;font-weight:500}section.heading-with-two-ships .cruise .routes.two-images .route-from>.title a span:active,section.heading-with-two-ships .cruise .routes.two-images .route-to>.title a span:active{text-decoration:none;color:#009d85}section.heading-with-two-ships .cruise .routes.two-images .route-from>.title a span:active svg path,section.heading-with-two-ships .cruise .routes.two-images .route-to>.title a span:active svg path{fill:#009d85}section.heading-with-two-ships .cruise .routes.two-images .route-from>.title a span:hover,section.heading-with-two-ships .cruise .routes.two-images .route-to>.title a span:hover{text-decoration:none;color:#00bea2}section.heading-with-two-ships .cruise .routes.two-images .route-from>.title a span:hover svg path,section.heading-with-two-ships .cruise .routes.two-images .route-to>.title a span:hover svg path{fill:#00bea2}section.heading-with-two-ships .cruise .routes.two-images .route-from .vessel .title,section.heading-with-two-ships .cruise .routes.two-images .route-to .vessel .title{margin-top:6px;padding:0;width:210px}section.heading-with-two-ships .cruise .routes.two-images .route-from .vessel .title a,section.heading-with-two-ships .cruise .routes.two-images .route-to .vessel .title a{letter-spacing:normal;color:#004152;font-size:14px;font-weight:500}section.heading-with-two-ships .cruise .routes.two-images .route-from .vessel .title a:active,section.heading-with-two-ships .cruise .routes.two-images .route-to .vessel .title a:active{text-decoration:none;color:#009d85}section.heading-with-two-ships .cruise .routes.two-images .route-from .vessel .title a:active svg path,section.heading-with-two-ships .cruise .routes.two-images .route-to .vessel .title a:active svg path{fill:#009d85}section.heading-with-two-ships .cruise .routes.two-images .route-from .vessel .title a:hover,section.heading-with-two-ships .cruise .routes.two-images .route-to .vessel .title a:hover{text-decoration:none;color:#00bea2}section.heading-with-two-ships .cruise .routes.two-images .route-from .vessel .title a:hover svg path,section.heading-with-two-ships .cruise .routes.two-images .route-to .vessel .title a:hover svg path{fill:#00bea2}section.heading-with-two-ships .cruise .routes .route-from{position:relative}section.heading-with-two-ships .cruise .routes .route-from>.title{width:287px}section.heading-with-two-ships .cruise .routes .route-from>.title a{padding-right:36px}section.heading-with-two-ships .cruise .routes .route-from>.title a:before{content:'';position:absolute;top:20px;right:0;width:10px;height:10px;border-radius:50%;background-color:#004152}section.heading-with-two-ships .cruise .routes .route-from>.title a span{position:absolute}section.heading-with-two-ships .cruise .routes .route-from>.title:after{content:'';position:absolute;top:24px;right:0;width:100%;height:1px;background-color:#004152}section.heading-with-two-ships .cruise .routes .route-from .vessel{right:-43px}section.heading-with-two-ships .cruise .routes .route-to>.title{width:305px;text-align:right}section.heading-with-two-ships .cruise .routes .route-to>.title a{padding-left:36px}section.heading-with-two-ships .cruise .routes .route-to>.title a:before{content:'';position:absolute;top:20px;left:0;width:10px;height:10px;border-radius:50%;background-color:#004152}section.heading-with-two-ships .cruise .routes .route-to>.title a span{position:absolute}section.heading-with-two-ships .cruise .routes .route-to>.title:after{content:'';position:absolute;top:24px;left:0;width:154px;height:1px;background-color:#004152}section.heading-with-two-ships .cruise .routes .route-to .vessel{position:absolute;left:-15px}.threeships section.route .cruise .routes.two-images.three-images .route-from,.threeships section.route .cruise .routes.two-images.three-images .route-to{width:430px}.threeships section.route .third{width:209px;position:absolute;top:29px;left:364px}.threeships section.route .third .vessel{float:right}.threeships section.route .third .vessel .title{font-size:19px;text-transform:none;text-align:center;background:0;margin-top:5px;width:210px}.threeships section.route .three-images .route-from .vessel .title{margin-top:3px}.threeships section.route .route-from{position:absolute;z-index:100}.threeships section.route .third{position:absolute;z-index:99}.threeships section.route .route-to{position:absolute;z-index:0}.threeships section.route .simple_centered_content{margin-left:90px}.threeships section.route .simple_centered_content .content div{width:640px}.threeships section.route #header-container{position:relative;z-index:201}.threeships section.route .lightbox-wrapper.lightbox-schedules{width:1000px !important}.threeships section.route.header-with-three-ships{margin-bottom:40px}.threeships section.route.header-with-three-ships .cruise{padding-top:0}.threeships section.route.header-with-three-ships .grid_12{width:100%;margin:0}.threeships section.route.header-with-three-ships h3{display:block;letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:32px;font-weight:500;line-height:1.25;color:#004152;margin-bottom:12px;text-align:center;border-bottom:0;margin-bottom:0}.threeships section.route.header-with-three-ships h2{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:32px;font-weight:500;line-height:1.25;color:#004152;margin-bottom:12px;font-size:46px;line-height:48px;margin-top:8px;margin-bottom:24px;padding-bottom:24px;border-bottom:1px solid #004152}.threeships section.route.header-with-three-ships .schedules-link{margin-bottom:10px;letter-spacing:normal;color:#009d85}.threeships section.route.header-with-three-ships .schedules-link:active{text-decoration:none;color:#009d85}.threeships section.route.header-with-three-ships .schedules-link:active svg path{fill:#009d85}.threeships section.route.header-with-three-ships .schedules-link:hover{text-decoration:none;color:#00bea2}.threeships section.route.header-with-three-ships .schedules-link:hover svg path{fill:#00bea2}.threeships section.route.header-with-three-ships .routes{background:0;padding-bottom:0;height:160px}.threeships section.route.header-with-three-ships .routes img{width:210px;height:100px}.threeships section.route.header-with-three-ships .routes .route-from,.threeships section.route.header-with-three-ships .routes .route-to{height:140px}.threeships section.route.header-with-three-ships .routes .route-from>.title,.threeships section.route.header-with-three-ships .routes .route-to>.title{position:relative;padding:0;background:0;margin-top:50px}.threeships section.route.header-with-three-ships .routes .route-from>.title a,.threeships section.route.header-with-three-ships .routes .route-to>.title a{position:relative;padding-top:4px;display:inline-block;background:#fff;z-index:2;letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:24px;font-weight:500;line-height:1.25;color:#004152;margin-bottom:12px;text-decoration:none;min-width:136px}.threeships section.route.header-with-three-ships .routes .route-from>.title a span,.threeships section.route.header-with-three-ships .routes .route-to>.title a span{top:33px;letter-spacing:normal;color:#004152;font-size:16px;font-weight:500}.threeships section.route.header-with-three-ships .routes .route-from>.title a span:active,.threeships section.route.header-with-three-ships .routes .route-to>.title a span:active{text-decoration:none;color:#009d85}.threeships section.route.header-with-three-ships .routes .route-from>.title a span:active svg path,.threeships section.route.header-with-three-ships .routes .route-to>.title a span:active svg path{fill:#009d85}.threeships section.route.header-with-three-ships .routes .route-from>.title a span:hover,.threeships section.route.header-with-three-ships .routes .route-to>.title a span:hover{text-decoration:none;color:#00bea2}.threeships section.route.header-with-three-ships .routes .route-from>.title a span:hover svg path,.threeships section.route.header-with-three-ships .routes .route-to>.title a span:hover svg path{fill:#00bea2}.threeships section.route.header-with-three-ships .routes .route-from .vessel .title,.threeships section.route.header-with-three-ships .routes .route-to .vessel .title,.threeships section.route.header-with-three-ships .routes .third .vessel .title{margin-top:6px;padding:0;width:210px}.threeships section.route.header-with-three-ships .routes .route-from .vessel .title a,.threeships section.route.header-with-three-ships .routes .route-to .vessel .title a,.threeships section.route.header-with-three-ships .routes .third .vessel .title a{letter-spacing:normal;color:#004152;font-size:16px;font-weight:500}.threeships section.route.header-with-three-ships .routes .route-from .vessel .title a:active,.threeships section.route.header-with-three-ships .routes .route-to .vessel .title a:active,.threeships section.route.header-with-three-ships .routes .third .vessel .title a:active{text-decoration:none;color:#009d85}.threeships section.route.header-with-three-ships .routes .route-from .vessel .title a:active svg path,.threeships section.route.header-with-three-ships .routes .route-to .vessel .title a:active svg path,.threeships section.route.header-with-three-ships .routes .third .vessel .title a:active svg path{fill:#009d85}.threeships section.route.header-with-three-ships .routes .route-from .vessel .title a:hover,.threeships section.route.header-with-three-ships .routes .route-to .vessel .title a:hover,.threeships section.route.header-with-three-ships .routes .third .vessel .title a:hover{text-decoration:none;color:#00bea2}.threeships section.route.header-with-three-ships .routes .route-from .vessel .title a:hover svg path,.threeships section.route.header-with-three-ships .routes .route-to .vessel .title a:hover svg path,.threeships section.route.header-with-three-ships .routes .third .vessel .title a:hover svg path{fill:#00bea2}.threeships section.route.header-with-three-ships .routes .third{left:377px;top:30px}.threeships section.route.header-with-three-ships .routes .third .vessel .title{margin-top:5px}.threeships section.route.header-with-three-ships .routes .route-from{width:480px;position:relative}.threeships section.route.header-with-three-ships .routes .route-from>.title{width:197px}.threeships section.route.header-with-three-ships .routes .route-from>.title a{padding-right:38px}.threeships section.route.header-with-three-ships .routes .route-from>.title a:before{content:'';position:absolute;top:20px;right:0;width:10px;height:10px;border-radius:50%;background-color:#004152}.threeships section.route.header-with-three-ships .routes .route-from>.title a span{position:absolute}.threeships section.route.header-with-three-ships .routes .route-from>.title:after{content:'';position:absolute;top:24px;right:0;width:100%;height:1px;background-color:#004152}.threeships section.route.header-with-three-ships .routes .route-from .vessel{position:absolute;right:-8px}.threeships section.route.header-with-three-ships .routes.two-images.three-images .route-to{width:395px}.threeships section.route.header-with-three-ships .routes .route-to>.title{width:202px;text-align:right}.threeships section.route.header-with-three-ships .routes .route-to>.title a{padding-left:36px}.threeships section.route.header-with-three-ships .routes .route-to>.title a:before{content:'';position:absolute;top:20px;left:0;width:10px;height:10px;border-radius:50%;background-color:#004152}.threeships section.route.header-with-three-ships .routes .route-to>.title a span{position:absolute;white-space:nowrap}.threeships section.route.header-with-three-ships .routes .route-to>.title:after{content:'';position:absolute;top:24px;left:0;width:154px;height:1px;background-color:#004152}.threeships section.route.header-with-three-ships .routes .route-to .vessel{position:absolute;left:-15px;top:-3px}.threeships section.route.header-with-three-ships .routes .route-to .vessel .title{margin-top:10px}section.simple_centered_content h1{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:46px;font-weight:500;line-height:1.22;color:#004152;margin-bottom:12px}section.simple_centered_content h2{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:32px;font-weight:500;line-height:1.25;color:#004152;margin-bottom:12px}section.simple_centered_content h3{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:24px;font-weight:500;line-height:1.25;color:#004152;margin-bottom:12px}section.simple_centered_content h4{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:20px;font-weight:500;line-height:1.3;color:#004152;margin-bottom:10px}section.simple_centered_content.useBackground{padding:40px 0}section.simple_centered_content.useBackground h1{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:46px;font-weight:500;line-height:1.22;color:#004152;margin-bottom:12px}section.simple_centered_content.useBackground h2{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:32px;font-weight:500;line-height:1.25;color:#004152;margin-bottom:12px}section.simple_centered_content.useBackground h3{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:24px;font-weight:500;line-height:1.25;color:#004152;margin-bottom:12px}section.simple_centered_content.useBackground h4{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:20px;font-weight:500;line-height:1.3;color:#004152;margin-bottom:10px}.campaign-video-image-container{margin:0 auto 40px;width:960px;height:530px}.campaign-video-image-container .video-wrapper{width:100%;height:100%}.campaign-video-image-container .video-wrapper .player-wrapper iframe{width:960px;height:530px}.campaign-video-image-container .video-wrapper .image-wrapper{width:100%;height:100%}.campaign-video-image-container .video-wrapper .image-wrapper img{width:100%;height:100%}.campaign-video-image-container .video-wrapper .video-initial-background-container{width:960px;height:530px;position:relative}.campaign-video-image-container .video-wrapper .video-initial-background-container img{width:100%;height:100%}.campaign-video-image-container .video-wrapper .video-initial-background-container::after{content:"";position:absolute;display:block;top:43%;left:0;right:0;width:77px;height:77px;margin:0 auto;background:url(/o/liferay-theme-desktop/css/../img/templates_and_portlets/play.svg) -9px -9px no-repeat}.campaign-video-image-container .video-wrapper .video-initial-background-container:hover::after{background-position:-102px -9px}section.cargo-text-plus-picture-container{margin-bottom:40px}section.cargo-text-plus-picture-container .cargo-text-plus-picture-heading-container{margin:0 0 24px;border-bottom:1px solid #004152}section.cargo-text-plus-picture-container .cargo-text-plus-picture-heading-container h1,section.cargo-text-plus-picture-container .cargo-text-plus-picture-heading-container h2,section.cargo-text-plus-picture-container .cargo-text-plus-picture-heading-container h3,section.cargo-text-plus-picture-container .cargo-text-plus-picture-heading-container h4,section.cargo-text-plus-picture-container .cargo-text-plus-picture-heading-container h5,section.cargo-text-plus-picture-container .cargo-text-plus-picture-heading-container h6{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:32px;font-weight:500;line-height:1.25;color:#004152;margin-bottom:12px;text-align:left;padding:0 0 9px;margin:0 !important}section.cargo-text-plus-picture-container .cargo-text-plus-picture-image-container{width:315px;height:197px;float:right}section.cargo-text-plus-picture-container .cargo-text-plus-picture-image-container img{width:100%;height:100%}section.cargo-text-plus-picture-container .cargo-text-plus-picture-content-container{width:622px;float:left}section.cargo-text-plus-picture-container .cargo-text-plus-picture-content-container>*{margin-bottom:16px}section.cargo-text-plus-picture-container .cargo-text-plus-picture-content-container>:last-child{margin-bottom:0}section.cargo-text-plus-picture-container .cargo-text-plus-picture-content-container p.caption{margin-bottom:8px;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:18px;line-height:1.33;color:#004152;margin-bottom:10px}section.cargo-text-plus-picture-container .cargo-text-plus-picture-content-container p.caption strong{font-weight:500}.dropdown_tab{display:none}.dropdown_tab.active{display:block}section.conference-dropdown-plus-tab-container{margin-bottom:40px}section.conference-dropdown-plus-tab-container .conference-dropdown-plus-tab-header-container{margin-bottom:26px;display:flex}section.conference-dropdown-plus-tab-container .conference-dropdown-plus-tab-header-container .conference-dropdown-plus-tab-heading-container{display:inline-block;vertical-align:middle;margin-right:32px}section.conference-dropdown-plus-tab-container .conference-dropdown-plus-tab-header-container .conference-dropdown-plus-tab-heading-container h1,section.conference-dropdown-plus-tab-container .conference-dropdown-plus-tab-header-container .conference-dropdown-plus-tab-heading-container h2,section.conference-dropdown-plus-tab-container .conference-dropdown-plus-tab-header-container .conference-dropdown-plus-tab-heading-container h3,section.conference-dropdown-plus-tab-container .conference-dropdown-plus-tab-header-container .conference-dropdown-plus-tab-heading-container h4,section.conference-dropdown-plus-tab-container .conference-dropdown-plus-tab-header-container .conference-dropdown-plus-tab-heading-container h5,section.conference-dropdown-plus-tab-container .conference-dropdown-plus-tab-header-container .conference-dropdown-plus-tab-heading-container h6{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:32px;font-weight:500;line-height:1.25;color:#004152;margin-bottom:12px;text-align:left;margin:0 !important}section.conference-dropdown-plus-tab-container .conference-dropdown-plus-tab-content-container .dropdown_tab .tabs.inline{margin:0 0 24px}section.conference-dropdown-plus-tab-container .conference-dropdown-plus-tab-content-container .dropdown_tab .tabs.inline li{background:0;position:relative;border:1px solid #004152;margin-right:8px}section.conference-dropdown-plus-tab-container .conference-dropdown-plus-tab-content-container .dropdown_tab .tabs.inline li.active{background:#004152 !important;margin-left:0;padding-left:0}section.conference-dropdown-plus-tab-container .conference-dropdown-plus-tab-content-container .dropdown_tab .tabs.inline li.active .arrow{display:none}section.conference-dropdown-plus-tab-container .conference-dropdown-plus-tab-content-container .dropdown_tab .tabs.inline li.active a{background-image:none !important;background:#004152}section.conference-dropdown-plus-tab-container .conference-dropdown-plus-tab-content-container .dropdown_tab .tabs.inline li.active a:hover{background:#004152 !important}section.conference-dropdown-plus-tab-container .conference-dropdown-plus-tab-content-container .dropdown_tab .tabs.inline li.active a:hover span{color:#fff}section.conference-dropdown-plus-tab-container .conference-dropdown-plus-tab-content-container .dropdown_tab .tabs.inline li.active a span{color:#fff}section.conference-dropdown-plus-tab-container .conference-dropdown-plus-tab-content-container .dropdown_tab .tabs.inline li.active:after{content:'';position:absolute;left:50%;transform:translateX(-50%);width:0;height:0;border-style:solid;border-width:9px 8.5px 0 8.5px;border-color:#004152 transparent transparent transparent}section.conference-dropdown-plus-tab-container .conference-dropdown-plus-tab-content-container .dropdown_tab .tabs.inline li a{margin:0 !important;background:0 0 !important}section.conference-dropdown-plus-tab-container .conference-dropdown-plus-tab-content-container .dropdown_tab .tabs.inline li a span{padding:8px 10px 6px;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:12px;font-weight:500;line-height:1.33;color:#004152;text-align:center}section.conference-dropdown-plus-tab-container .conference-dropdown-plus-tab-content-container .dropdown_tab .tabs.inline li a:hover{background:#eef1f1 !important}section.conference-dropdown-plus-tab-container .conference-dropdown-plus-tab-content-container .dropdown_tab .tabs.inline li a:hover span{color:#004152}section.conference-dropdown-plus-tab-container .conference-dropdown-plus-tab-content-container .tab-content.inline{overflow:hidden}section.conference-dropdown-plus-tab-container .conference-dropdown-plus-tab-header-container .conference-dropdown-plus-tab-dropdown-container{display:flex;width:295px;align-items:center}section.conference-dropdown-plus-tab-container .conference-dropdown-plus-tab-header-container .conference-dropdown-plus-tab-dropdown-container select{display:none}section.conference-dropdown-plus-tab-container .conference-dropdown-plus-tab-header-container .conference-dropdown-plus-tab-dropdown-container .dropDown{-moz-appearance:none;-webkit-appearance:none;-o-appearance:none;width:224px;height:28px;padding:0 0 0 8px;background:transparent url(/o/liferay-theme-desktop/css/../img/templates_and_portlets/ui_arrow_circle.svg) 187px -145px no-repeat;background-color:#004152;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;font-size:16px;font-weight:400;line-height:1.38;color:#004152;letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:14px;font-weight:500;line-height:1.29;color:#fff;width:295px;background-position:258px -145px;padding-top:5px;padding-bottom:5px;border:0;margin-bottom:0}section.conference-dropdown-plus-tab-container .conference-dropdown-plus-tab-header-container .conference-dropdown-plus-tab-dropdown-container .dropDown:disabled{background:transparent url(/o/liferay-theme-desktop/css/../img/templates_and_portlets/ui_arrow_circle.svg) 187px -100px no-repeat;background-color:#fbfbfb;color:#ddd}section.conference-dropdown-plus-tab-container .conference-dropdown-plus-tab-header-container .conference-dropdown-plus-tab-dropdown-container .dropDown::-ms-expand{display:none}section.conference-dropdown-plus-tab-container .conference-dropdown-plus-tab-header-container .conference-dropdown-plus-tab-dropdown-container .dropDown option{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:1.38;color:#fff;font-weight:500;overflow:visible;background-color:#fff;color:#004152}section.conference-dropdown-plus-tab-container .conference-dropdown-plus-tab-header-container .conference-dropdown-plus-tab-dropdown-container .dropDown option:disabled{background-color:#eef1f1;color:#ddd}section.conference-dropdown-plus-tab-container .conference-dropdown-plus-tab-header-container .conference-dropdown-plus-tab-dropdown-container .dropDown option:checked{background-color:#004152;color:#fff}section.conference-dropdown-plus-tab-container .conference-dropdown-plus-tab-header-container .conference-dropdown-plus-tab-dropdown-container .dropDown option:hover{background-color:#466b77}section.conference-dropdown-plus-tab-container .conference-dropdown-plus-tab-header-container .conference-dropdown-plus-tab-dropdown-container .dropDown_child{width:inherit !important;position:absolute;display:none;background:#fff;border:1px solid #004152;box-sizing:border-box;z-index:9}section.conference-dropdown-plus-tab-container .conference-dropdown-plus-tab-header-container .conference-dropdown-plus-tab-dropdown-container .dropDown_child.active{display:block}section.conference-dropdown-plus-tab-container .conference-dropdown-plus-tab-header-container .conference-dropdown-plus-tab-dropdown-container .dropDown_child li{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:1.38;color:#004152;cursor:pointer;font-weight:500;height:28px;box-sizing:border-box;vertical-align:middle;display:block !important;padding:5px 0 5px 9px;border:0}section.conference-dropdown-plus-tab-container .conference-dropdown-plus-tab-header-container .conference-dropdown-plus-tab-dropdown-container .dropDown_child li.selected{display:none !important}section.conference-dropdown-plus-tab-container .conference-dropdown-plus-tab-header-container .conference-dropdown-plus-tab-dropdown-container .dropDown_child li:hover{background:#eef1f1}section.template-countdown{padding:48px 0;margin-bottom:40px}section.template-countdown .heading{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:32px;font-weight:500;line-height:1.25;color:#004152;margin-bottom:12px;text-align:center;margin:0 0 24px}section.template-countdown .heading:after{content:'';display:block;height:1px;margin-top:4px;background:#004152}section.template-countdown ul{padding:0;margin:0;opacity:0;text-align:center}section.template-countdown ul li{display:inline-block;font-size:130px;line-height:1;color:#004152}section.template-countdown ul li:nth-of-type(2){margin:0 -2px}section.template-countdown ul li.fixed{text-align:left}section.template-countdown ul li div{margin-top:10px;text-align:center;text-transform:uppercase;font-size:16px;font-weight:500;color:#959595}section.template-countdown ul li.breaker{vertical-align:top}.catalogue_tiles{padding-top:40px}.catalogue_tiles .container_12{display:flex;flex-wrap:wrap}.catalogue_tiles .column_4{box-sizing:border-box;width:222px;padding:0;margin:0 24px 36px 0;-webkit-box-shadow:0 0 4px 0 rgba(0,0,0,.25);-moz-box-shadow:0 0 4px 0 rgba(0,0,0,.25);box-shadow:0 0 4px 0 rgba(0,0,0,.25)}.catalogue_tiles .column_4.row_break{margin-right:0}.catalogue_tiles .column_4 img{width:100%;height:auto}.catalogue_tiles .column_4 p{margin:0;padding:10px 16px 13px 16px}.catalogue_tiles .column_4 p a{letter-spacing:normal;color:#004152}.catalogue_tiles .column_4 p a:active{text-decoration:none;color:#009d85}.catalogue_tiles .column_4 p a:active svg path{fill:#009d85}.catalogue_tiles .column_4 p a:hover{text-decoration:none;color:#00bea2}.catalogue_tiles .column_4 p a:hover svg path{fill:#00bea2}.catalogue_tiles .column_4 p a:after{content:"\a0\02192"}.catalogue_tiles .column_4 .cover{position:relative}.catalogue_tiles .column_4 .cover:hover img{-khtml-opacity:.5;-moz-opacity:.5;opacity:.5}.catalogue_tiles .column_4 .cover:hover .read-more-button{display:inline-block}.catalogue_tiles .column_4 .cover .read-more-button{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:500;line-height:1.38;text-align:center;text-transform:uppercase;color:#004152;text-decoration:none;display:none;position:absolute;top:50%;left:50%;transform:translate(-50%);-webkit-transform:translate(-50%);-ms-transform:translate(-50%);padding:8px 24px 8px 24px;border:1px solid #004152;background:#fff}.error404-page-container{margin-bottom:40px}.error404-page-container .header-container{margin-bottom:28px}.error404-page-container .header-container h1,.error404-page-container .header-container h2,.error404-page-container .header-container h3,.error404-page-container .header-container h4,.error404-page-container .header-container h5,.error404-page-container .header-container h6{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:46px;font-weight:500;line-height:1.22;color:#004152;margin-bottom:12px;text-align:center}.error404-page-container .content-container :last-child{margin-bottom:0}.error404-page-container .content-container p{margin-bottom:28px}.error404-page-container .content-container .image-container{height:384px;width:964px;margin-bottom:28px}.error404-page-container .content-container .image-container img{height:384px;width:964px}section.history-timeline .history-timeline-container{opacity:0}section.history-timeline h1{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:46px;font-weight:500;line-height:1.22;color:#004152;margin-bottom:12px;text-align:center;margin-bottom:40px}section.history-timeline .year-header{padding:12px 0;margin:0;background:#004152;text-align:center;font-size:20px;font-weight:500;color:#fff}section.history-timeline .year-header-fixed{position:fixed;width:100%;z-index:100;top:0}section.history-timeline .year ul{position:relative;margin:0;padding:50px 0;background:#eef1f1}section.history-timeline .year ul li{position:relative;margin:50px 0}section.history-timeline .year ul li .card{padding:24px 0 16px;width:464px;margin:0 auto;background:#fff}section.history-timeline .year ul li .card .image{position:relative;top:-24px}section.history-timeline .year ul li .card .image img{width:464px;height:224px}section.history-timeline .year ul li .card .date{margin:0 0 4px;padding:0 24px;color:#959595}section.history-timeline .year ul li .card .headline{margin:0 0 8px;padding:0 24px;font-size:24px;line-height:32px;font-weight:500;color:#004152}section.history-timeline .year ul li .card .description{padding:0 24px;margin:0 0 8px}section.history-timeline .year ul li.align-right .card{position:absolute;left:50%;margin-left:68px;width:352px}section.history-timeline .year ul li.align-right .card:before{content:'';position:absolute;left:-68px;height:3px;width:68px;background-color:#959595}section.history-timeline .year ul li.align-right .card .image,section.history-timeline .year ul li.align-right .card .image img{width:352px;height:170px}section.history-timeline .year ul li.align-left .card{position:absolute;left:50%;margin-left:-421px;width:352px}section.history-timeline .year ul li.align-left .card:after{content:'';position:absolute;right:-68px;top:30px;height:3px;width:68px;background-color:#959595}section.history-timeline .year ul li.align-left .card .image,section.history-timeline .year ul li.align-left .card .image img{width:352px;height:170px}section.history-timeline .year ul li.no-media .image{display:none}section.history-timeline .year ul li.no-description .description{display:none}section.history-timeline .year ul li:first-child{margin-top:0}section.history-timeline .year ul li:last-child{margin-bottom:0}section.history-timeline .year ul:before{content:'';position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);height:100%;width:3px;background:#959595}section.history-timeline .history-timeline-sidebar{position:absolute;right:0;top:190px;display:inline-block;z-index:80;background:#fff}section.history-timeline .history-timeline-sidebar.active{position:fixed;top:45px}section.history-timeline .history-timeline-sidebar.done{position:absolute;bottom:130px;top:auto}section.history-timeline .history-timeline-sidebar.done .current-year{display:none}section.history-timeline .history-timeline-sidebar.done .sidebar-year-header:last-child{background:#004152;color:#fff;text-transform:uppercase}section.history-timeline .history-timeline-sidebar>ul{margin:0;padding:0;position:relative}section.history-timeline .history-timeline-sidebar .sidebar-year-header{padding:8px 16px;text-align:center;color:#004152;font-size:20px;font-weight:500;cursor:pointer}section.history-timeline .history-timeline-sidebar .sidebar-year-header.current-year{padding:8px 0;position:absolute;width:100%;background:#004152;color:#fff;text-transform:uppercase;z-index:10;transition:top .24s ease-in;pointer-events:none}section.history-timeline .history-timeline-sidebar .sidebar-dots{display:none}section.history-timeline .history-timeline-sidebar .sidebar-dots.open{display:block}section.history-timeline .history-timeline-sidebar .sidebar-dots ul{margin:0 0 12px 0}section.history-timeline .history-timeline-sidebar .sidebar-dot{background:#ddd;width:3px;height:3px;margin:8px 0;position:relative;left:50%;margin-right:-1px}section.history-timeline .loader{width:100%;height:32px;margin:60px 0 40px}section.history-timeline .loader:before{content:'';position:absolute;left:50%;margin-left:-16px;width:32px;height:32px;background:url(/o/liferay-theme-desktop/css/../img/ajax-loader.gif)}.campaign-table{width:auto;margin-bottom:48px;border-bottom:1px solid #ddd}.campaign-table th{padding:11px 16px;vertical-align:middle;background:#466b77;color:#fff;font-weight:500}.campaign-table th:not(:last-child){border-right:1px solid #ddd}.campaign-table th[scope=row]{border-bottom:1px solid #ddd}.campaign-table tbody th{border-right:none !important}.campaign-table tbody td{padding:16px;vertical-align:middle}.campaign-table tbody td:not(:last-child){border-right:1px solid #ddd}.campaign-table tbody td span{display:inline-block}.campaign-table tbody tr:nth-child(odd){background:#fff}.campaign-table tbody tr:nth-child(even){background:#eef1f1}.campaign-table .price-big{white-space:nowrap}.campaign-table .price-big span.new-row-on-desktop{display:block}.campaign-table h6{margin-top:8px;text-transform:uppercase;font-size:16px;font-weight:500;line-height:1.38}.campaign-table img+h6{margin-top:8px}.campaign-table a:not(.button):not(.button-phoenix):not(.link-black):not(.link-green):not(.link-blue){text-decoration:underline}.campaign-table a.button-phoenix{display:block;height:auto;text-align:center;min-height:auto !important}.campaign-table a.button-phoenix.button-small{padding:5px 18px}.campaign-table a.button-phoenix.button-small.button-secondary{padding:4px 17px}.campaign-table .show-on-mobile .button-phoenix{margin-top:5px}section.cabins{margin:0 0 40px}section.cabins .left-side{position:relative;float:left;margin-right:32px}section.cabins .left-side .flexslider,section.cabins .left-side img{width:632px;height:332px}section.cabins .left-side .gray-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.55)}section.cabins .left-side .image-link-text{display:table;width:100%;height:100%}section.cabins .left-side .image-link-text a{display:table-cell;vertical-align:middle;text-align:center;padding:0 40px;font-size:24px;font-weight:500;text-transform:uppercase;text-decoration:none;color:#fff}section.cabins .left-side .image-link-text a:active,section.cabins .left-side .image-link-text a:hover{color:#6cffdc}section.cabins .left-side .image-link-text a:active svg,section.cabins .left-side .image-link-text a:hover svg{fill:#6cffdc}section.cabins .left-side .image-link-text a svg{margin:-4px 4px 0 0;vertical-align:middle;fill:#fff}section.cabins .left-side .image-link-text a .lang{text-transform:capitalize;font-weight:400}section.cabins .right-side{float:left;width:293px}section.cabins .right-side .header{margin-top:2px}section.cabins .right-side .tour-url{margin:16px 0}section.cabins .right-side .tour-url a{letter-spacing:normal;color:#009d85}section.cabins .right-side .tour-url a:active{text-decoration:none;color:#009d85}section.cabins .right-side .tour-url a:active svg path{fill:#009d85}section.cabins .right-side .tour-url a:hover{text-decoration:none;color:#00bea2}section.cabins .right-side .tour-url a:hover svg path{fill:#00bea2}section.cabins .right-side .tour-url a:active,section.cabins .right-side .tour-url a:hover{color:#00bea2}section.cabins .right-side .tour-url a:active svg,section.cabins .right-side .tour-url a:hover svg{fill:#00bea2}section.cabins .right-side .tour-url a svg{vertical-align:middle;fill:#009d85}section.cabins .right-side .tour-url a .lang{text-transform:capitalize}section.cabins .right-side p{margin:0 0 12px}section.cabins .right-side p:last-of-type{margin:0}section.cabins .sales-info-description,section.cabins .travel-agents-information{margin:20px 0 0}.video-template{margin-bottom:40px;text-align:center;font-size:0}.video-template:not(.container_12) .video-player{width:100%}.video-template .video-player{position:relative;margin:auto;background-repeat:no-repeat;background-position:center center;background-size:cover;text-align:center;font-size:0;overflow:hidden}.video-template .video-player:not(.bg-poster){display:inline-block}.video-template .video-player:not(.bg-poster) video{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto}.video-template .video-player.bg-poster img{display:none}.video-template .video-player:not(.first-play).remove-poster-on-play{background-image:none !important}.video-template .video-player:not(.first-play).remove-poster-on-play>img{opacity:0}.video-template .video-player:not(.first-play) .overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#000;opacity:.75}.video-template .video-player img{width:100%;height:auto}.video-template .video-player.no-poster{width:auto}.video-template .video-player.no-poster video{position:relative;width:100%;height:auto}.video-template .video-player.full-width-video{overflow:visible;width:100% !important;height:auto !important}.video-template .video-player.full-width-video video{width:100%;height:auto}.ie .video-template.container_12 .video-player img{height:0}section.clubone-offers-tabs.on-board-experiences.on-board-experiences-two-columns.level2.bg-alt-top.two-level-tab-container{background:0;overflow:visible}section.clubone-offers-tabs.on-board-experiences.on-board-experiences-two-columns.level2.bg-alt-top.two-level-tab-container .divider-outer.top{overflow:visible;padding:0;background:0}section.clubone-offers-tabs.on-board-experiences.on-board-experiences-two-columns.level2.bg-alt-top.two-level-tab-container .divider-outer.top .bg-alt-bottom{overflow:visible;background:0}section.clubone-offers-tabs.on-board-experiences.on-board-experiences-two-columns.level2.bg-alt-top.two-level-tab-container .divider-outer.top .bg-alt-bottom .divider-outer.bottom{overflow:visible;border:0;background:0;min-height:0}section.clubone-offers-tabs.on-board-experiences.on-board-experiences-two-columns.level2.bg-alt-top.two-level-tab-container .divider-outer.top .bg-alt-bottom .divider-outer.bottom .content-header{width:960px;margin-left:0;margin-right:0}section.clubone-offers-tabs.on-board-experiences.on-board-experiences-two-columns.level2.bg-alt-top.two-level-tab-container .divider-outer.top .bg-alt-bottom .divider-outer.bottom .content-header h2{float:none;padding-left:3px;padding-bottom:9px;margin-bottom:30px;border-bottom:1px solid #004152}section.clubone-offers-tabs.on-board-experiences.on-board-experiences-two-columns.level2.bg-alt-top.two-level-tab-container .divider-outer.top .bg-alt-bottom .divider-outer.bottom .tab-content.inline.two-level-tab-second-tabs{padding:0}section.clubone-offers-tabs.on-board-experiences.on-board-experiences-two-columns.level2.bg-alt-top.two-level-tab-container .divider-outer.top .bg-alt-bottom .divider-outer.bottom .tab-content.inline.two-level-tab-second-tabs .template-picture-left-text-right.liferay-styles-reset .content .content{margin-top:0}section.clubone-offers-tabs.on-board-experiences.on-board-experiences-two-columns.level2.bg-alt-top.two-level-tab-container .divider-outer.top .bg-alt-bottom .divider-outer.bottom .tab-content.inline.two-level-tab-second-tabs .template-picture-left-text-right.liferay-styles-reset .content .container_12{padding:27px 0 40px 0}section.clubone-offers-tabs.on-board-experiences.on-board-experiences-two-columns.level2.bg-alt-top.two-level-tab-container .scroll-to-top-container{display:none}section.clubone-offers-tabs.on-board-experiences.on-board-experiences-two-columns.level2.bg-alt-top.two-level-tab-container{margin:0 0 40px}section.clubone-offers-tabs.on-board-experiences.on-board-experiences-two-columns.level2.bg-alt-top.two-level-tab-container ul.tabs.inline.two-level-tab-first-tabs{margin:0;padding:0;background:#fff;width:auto;overflow:visible}section.clubone-offers-tabs.on-board-experiences.on-board-experiences-two-columns.level2.bg-alt-top.two-level-tab-container ul.tabs.inline.two-level-tab-first-tabs li{margin:0;box-shadow:none;border:0;float:left;max-width:33%;background:0;height:100%;outline:0;border:1px solid #fff;border-bottom:none !important}section.clubone-offers-tabs.on-board-experiences.on-board-experiences-two-columns.level2.bg-alt-top.two-level-tab-container ul.tabs.inline.two-level-tab-first-tabs li .tick-active-container{display:none}section.clubone-offers-tabs.on-board-experiences.on-board-experiences-two-columns.level2.bg-alt-top.two-level-tab-container ul.tabs.inline.two-level-tab-first-tabs li a{margin:0;padding:0;display:block;text-decoration:none;padding:12px 14px;height:48px;outline:0}section.clubone-offers-tabs.on-board-experiences.on-board-experiences-two-columns.level2.bg-alt-top.two-level-tab-container ul.tabs.inline.two-level-tab-first-tabs li a .check-active-container{display:none}section.clubone-offers-tabs.on-board-experiences.on-board-experiences-two-columns.level2.bg-alt-top.two-level-tab-container ul.tabs.inline.two-level-tab-first-tabs li a .first-tab-image-container{width:24px;height:24px;float:left;display:inline}section.clubone-offers-tabs.on-board-experiences.on-board-experiences-two-columns.level2.bg-alt-top.two-level-tab-container ul.tabs.inline.two-level-tab-first-tabs li a .first-tab-image-container .first-tab-picture{width:inherit;height:inherit;border-radius:24px}section.clubone-offers-tabs.on-board-experiences.on-board-experiences-two-columns.level2.bg-alt-top.two-level-tab-container ul.tabs.inline.two-level-tab-first-tabs li a .first-tab-image-container .exclamation_point{height:24px;width:24px;border-radius:24px;background-color:#004152;text-align:center}section.clubone-offers-tabs.on-board-experiences.on-board-experiences-two-columns.level2.bg-alt-top.two-level-tab-container ul.tabs.inline.two-level-tab-first-tabs li a .first-tab-image-container .exclamation_point span{color:#00ecc9;font-size:20px;font-weight:500;line-height:unset !important;padding:0 !important}section.clubone-offers-tabs.on-board-experiences.on-board-experiences-two-columns.level2.bg-alt-top.two-level-tab-container ul.tabs.inline.two-level-tab-first-tabs li a span{font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:500;line-height:1.13;color:#004152;text-align:center;vertical-align:sub;display:inline;margin:0;padding:0 0 0 8px;font-size:14px;text-transform:none !important;background:0}section.clubone-offers-tabs.on-board-experiences.on-board-experiences-two-columns.level2.bg-alt-top.two-level-tab-container ul.tabs.inline.two-level-tab-first-tabs li.active{background:#eef1f1;border:1px solid #ddd;position:relative;z-index:100;border-bottom:0}section.clubone-offers-tabs.on-board-experiences.on-board-experiences-two-columns.level2.bg-alt-top.two-level-tab-container ul.tabs.inline.two-level-tab-first-tabs li.active:after{content:' ';position:absolute;height:5px;width:100%;top:45px;left:0;right:0;bottom:0;background:#eef1f1;z-index:200}section.clubone-offers-tabs.on-board-experiences.on-board-experiences-two-columns.level2.bg-alt-top.two-level-tab-container .tab-content.inline.two-level-tab-second-tabs{background:#eef1f1;border:1px solid #ddd}section.clubone-offers-tabs.on-board-experiences.on-board-experiences-two-columns.level2.bg-alt-top.two-level-tab-container .tab-content.inline.two-level-tab-second-tabs div#campaign-extra,section.clubone-offers-tabs.on-board-experiences.on-board-experiences-two-columns.level2.bg-alt-top.two-level-tab-container .tab-content.inline.two-level-tab-second-tabs section.cabin-360tour,section.clubone-offers-tabs.on-board-experiences.on-board-experiences-two-columns.level2.bg-alt-top.two-level-tab-container .tab-content.inline.two-level-tab-second-tabs section.columns-3,section.clubone-offers-tabs.on-board-experiences.on-board-experiences-two-columns.level2.bg-alt-top.two-level-tab-container .tab-content.inline.two-level-tab-second-tabs section.columns-3-for-image-with-text-new-look-container,section.clubone-offers-tabs.on-board-experiences.on-board-experiences-two-columns.level2.bg-alt-top.two-level-tab-container .tab-content.inline.two-level-tab-second-tabs section.template-columns-2-new-look{padding:20px 0}section.clubone-offers-tabs.on-board-experiences.on-board-experiences-two-columns.level2.bg-alt-top.two-level-tab-container .tab-content.inline.two-level-tab-second-tabs div.campaign-video-image-container,section.clubone-offers-tabs.on-board-experiences.on-board-experiences-two-columns.level2.bg-alt-top.two-level-tab-container .tab-content.inline.two-level-tab-second-tabs div.video,section.clubone-offers-tabs.on-board-experiences.on-board-experiences-two-columns.level2.bg-alt-top.two-level-tab-container .tab-content.inline.two-level-tab-second-tabs section.on-board-offers.on-board-experiences,section.clubone-offers-tabs.on-board-experiences.on-board-experiences-two-columns.level2.bg-alt-top.two-level-tab-container .tab-content.inline.two-level-tab-second-tabs section.onboard-experience,section.clubone-offers-tabs.on-board-experiences.on-board-experiences-two-columns.level2.bg-alt-top.two-level-tab-container .tab-content.inline.two-level-tab-second-tabs section.onboard-experiences-tabs,section.clubone-offers-tabs.on-board-experiences.on-board-experiences-two-columns.level2.bg-alt-top.two-level-tab-container .tab-content.inline.two-level-tab-second-tabs section.simple_centered_content,section.clubone-offers-tabs.on-board-experiences.on-board-experiences-two-columns.level2.bg-alt-top.two-level-tab-container .tab-content.inline.two-level-tab-second-tabs section.text-left-plus-links-right-container,section.clubone-offers-tabs.on-board-experiences.on-board-experiences-two-columns.level2.bg-alt-top.two-level-tab-container .tab-content.inline.two-level-tab-second-tabs section.text-plus-picture-container{padding-top:20px}section.clubone-offers-tabs.on-board-experiences.on-board-experiences-two-columns.level2.bg-alt-top.two-level-tab-container .tab-content.inline.two-level-tab-second-tabs div.wrapper-youtube-cover,section.clubone-offers-tabs.on-board-experiences.on-board-experiences-two-columns.level2.bg-alt-top.two-level-tab-container .tab-content.inline.two-level-tab-second-tabs section.youtube-with-text{margin:20px 0}section.clubone-offers-tabs.on-board-experiences.on-board-experiences-two-columns.level2.bg-alt-top.two-level-tab-container .tab-content.inline.two-level-tab-second-tabs .two-level-tab-heading-container h1,section.clubone-offers-tabs.on-board-experiences.on-board-experiences-two-columns.level2.bg-alt-top.two-level-tab-container .tab-content.inline.two-level-tab-second-tabs .two-level-tab-heading-container h2,section.clubone-offers-tabs.on-board-experiences.on-board-experiences-two-columns.level2.bg-alt-top.two-level-tab-container .tab-content.inline.two-level-tab-second-tabs .two-level-tab-heading-container h3,section.clubone-offers-tabs.on-board-experiences.on-board-experiences-two-columns.level2.bg-alt-top.two-level-tab-container .tab-content.inline.two-level-tab-second-tabs .two-level-tab-heading-container h4,section.clubone-offers-tabs.on-board-experiences.on-board-experiences-two-columns.level2.bg-alt-top.two-level-tab-container .tab-content.inline.two-level-tab-second-tabs .two-level-tab-heading-container h5,section.clubone-offers-tabs.on-board-experiences.on-board-experiences-two-columns.level2.bg-alt-top.two-level-tab-container .tab-content.inline.two-level-tab-second-tabs .two-level-tab-heading-container h6{margin:43px 0 0;letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:32px;font-weight:500;line-height:1.25;color:#004152;margin-bottom:12px}section.clubone-offers-tabs.on-board-experiences.on-board-experiences-two-columns.level2.bg-alt-top.two-level-tab-container .tab-content.inline.two-level-tab-second-tabs ul.tabs{margin:23px 0 0}section.clubone-offers-tabs.on-board-experiences.on-board-experiences-two-columns.level2.bg-alt-top.two-level-tab-container .tab-content.inline.two-level-tab-second-tabs ul.tabs.horizontal li{margin-right:7px;margin-bottom:10px;background:0;position:relative;border:1px solid #004152}section.clubone-offers-tabs.on-board-experiences.on-board-experiences-two-columns.level2.bg-alt-top.two-level-tab-container .tab-content.inline.two-level-tab-second-tabs ul.tabs.horizontal li a,section.clubone-offers-tabs.on-board-experiences.on-board-experiences-two-columns.level2.bg-alt-top.two-level-tab-container .tab-content.inline.two-level-tab-second-tabs ul.tabs.horizontal li.active:first-child a,section.clubone-offers-tabs.on-board-experiences.on-board-experiences-two-columns.level2.bg-alt-top.two-level-tab-container .tab-content.inline.two-level-tab-second-tabs ul.tabs.horizontal li:first-child,section.clubone-offers-tabs.on-board-experiences.on-board-experiences-two-columns.level2.bg-alt-top.two-level-tab-container .tab-content.inline.two-level-tab-second-tabs ul.tabs.horizontal li:first-child a,section.clubone-offers-tabs.on-board-experiences.on-board-experiences-two-columns.level2.bg-alt-top.two-level-tab-container .tab-content.inline.two-level-tab-second-tabs ul.tabs.horizontal li:last-child,section.clubone-offers-tabs.on-board-experiences.on-board-experiences-two-columns.level2.bg-alt-top.two-level-tab-container .tab-content.inline.two-level-tab-second-tabs ul.tabs.horizontal li:last-child a{background-image:none !important}section.clubone-offers-tabs.on-board-experiences.on-board-experiences-two-columns.level2.bg-alt-top.two-level-tab-container .tab-content.inline.two-level-tab-second-tabs ul.tabs.horizontal li a{display:flex;margin:0 !important;background:#fff !important;padding:8px 10px;height:32px}section.clubone-offers-tabs.on-board-experiences.on-board-experiences-two-columns.level2.bg-alt-top.two-level-tab-container .tab-content.inline.two-level-tab-second-tabs ul.tabs.horizontal li a .second-tab-image-container{height:16px;vertical-align:middle;display:inline-block}section.clubone-offers-tabs.on-board-experiences.on-board-experiences-two-columns.level2.bg-alt-top.two-level-tab-container .tab-content.inline.two-level-tab-second-tabs ul.tabs.horizontal li a .second-tab-image-container svg{height:inherit}section.clubone-offers-tabs.on-board-experiences.on-board-experiences-two-columns.level2.bg-alt-top.two-level-tab-container .tab-content.inline.two-level-tab-second-tabs ul.tabs.horizontal li a .second-tab-image-container svg path{fill:#004152}section.clubone-offers-tabs.on-board-experiences.on-board-experiences-two-columns.level2.bg-alt-top.two-level-tab-container .tab-content.inline.two-level-tab-second-tabs ul.tabs.horizontal li a span{margin-left:4px;padding:0 !important;vertical-align:middle;display:inline;font-size:14px !important;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:12px;font-weight:500;line-height:1.33;color:#004152;text-align:center}section.clubone-offers-tabs.on-board-experiences.on-board-experiences-two-columns.level2.bg-alt-top.two-level-tab-container .tab-content.inline.two-level-tab-second-tabs ul.tabs.horizontal li a:hover{background:#eef1f1 !important}section.clubone-offers-tabs.on-board-experiences.on-board-experiences-two-columns.level2.bg-alt-top.two-level-tab-container .tab-content.inline.two-level-tab-second-tabs ul.tabs.horizontal li a:hover span{color:#004152}section.clubone-offers-tabs.on-board-experiences.on-board-experiences-two-columns.level2.bg-alt-top.two-level-tab-container .tab-content.inline.two-level-tab-second-tabs ul.tabs.horizontal li.active{background:#004152 !important;margin-left:0;padding-left:0}section.clubone-offers-tabs.on-board-experiences.on-board-experiences-two-columns.level2.bg-alt-top.two-level-tab-container .tab-content.inline.two-level-tab-second-tabs ul.tabs.horizontal li.active span{color:#fff}section.clubone-offers-tabs.on-board-experiences.on-board-experiences-two-columns.level2.bg-alt-top.two-level-tab-container .tab-content.inline.two-level-tab-second-tabs ul.tabs.horizontal li.active .second-tab-image-container svg path{fill:#fff}section.clubone-offers-tabs.on-board-experiences.on-board-experiences-two-columns.level2.bg-alt-top.two-level-tab-container .tab-content.inline.two-level-tab-second-tabs ul.tabs.horizontal li.active .arrow{display:none}section.clubone-offers-tabs.on-board-experiences.on-board-experiences-two-columns.level2.bg-alt-top.two-level-tab-container .tab-content.inline.two-level-tab-second-tabs ul.tabs.horizontal li.active a{background:#004152 !important}section.clubone-offers-tabs.on-board-experiences.on-board-experiences-two-columns.level2.bg-alt-top.two-level-tab-container .tab-content.inline.two-level-tab-second-tabs ul.tabs.horizontal li.active a:hover span{color:#fff}section.clubone-offers-tabs.on-board-experiences.on-board-experiences-two-columns.level2.bg-alt-top.two-level-tab-container .tab-content.inline.two-level-tab-second-tabs ul.tabs.horizontal li.active:after{content:'';position:absolute;left:50%;transform:translateX(-50%);width:0;height:0;border-style:solid;border-width:9px 8.5px 0 8.5px;border-color:#004152 transparent transparent transparent}section.clubone-offers-tabs.on-board-experiences.on-board-experiences-two-columns.level2.bg-alt-top.two-level-tab-container .tab-content.inline.two-level-tab-second-tabs ul.tabs.horizontal li:last-child{margin-right:0}section.clubone-offers-tabs.on-board-experiences.on-board-experiences-two-columns.level2.bg-alt-top.two-level-tab-container .tab-content.inline.two-level-tab-second-tabs .tab-title-container{display:none}_:-ms-lang(x),section.two-level-tab-container .tab-content.inline.two-level-tab-second-tabs ul.tabs.horizontal li{border:none !important;outline:#004152 solid 1px}_:-ms-lang(x),section.two-level-tab-container .tab-content.inline.two-level-tab-second-tabs ul.tabs.horizontal li.active{box-shadow:0 0 0 2px #004252}.ie9 section.two-level-tab-container .tab-content.inline.two-level-tab-second-tabs ul.tabs.horizontal li{border:none !important;outline:#004152 solid 1px}.ie9 section.two-level-tab-container .tab-content.inline.two-level-tab-second-tabs ul.tabs.horizontal li.active{box-shadow:0 0 0 2px #004252;border-collapse:separate}section.clubone-offers.on-board-offers.on-board-experiences.on-board-offers-phoenix .grid{width:984px}section.clubone-offers.on-board-offers.on-board-experiences.on-board-offers-phoenix .grid-item{width:222px;margin-bottom:24px;margin-right:24px;border-radius:4px;box-shadow:0 1px 4px 0 rgba(0,0,0,.1);background-color:#fff}section.clubone-offers.on-board-offers.on-board-experiences.on-board-offers-phoenix .grid-item:nth-child(4n+4){margin-right:0}section.clubone-offers.on-board-offers.on-board-experiences.on-board-offers-phoenix .grid-item .offer-box{padding:0 16px}section.clubone-offers.on-board-offers.on-board-experiences.on-board-offers-phoenix .grid-item .heading-logo-container{height:80px;line-height:80px;text-align:center;border-bottom:1px solid #ddd}section.clubone-offers.on-board-offers.on-board-experiences.on-board-offers-phoenix .grid-item .heading-logo-container .offer-logo{max-width:140px;max-height:60px;vertical-align:middle}section.clubone-offers.on-board-offers.on-board-experiences.on-board-offers-phoenix .grid-item .partner-content-container{padding:16px 0}section.clubone-offers.on-board-offers.on-board-experiences.on-board-offers-phoenix .grid-item .partner-content-container .company-name h4{font-size:16px;font-weight:500;font-family:GTWalsheim,Arial,Helvetica,sans-serif;color:#004152;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;margin:0}section.clubone-offers.on-board-offers.on-board-experiences.on-board-offers-phoenix .grid-item .partner-content-container .company-links-container{margin:8px auto}section.clubone-offers.on-board-offers.on-board-experiences.on-board-offers-phoenix .grid-item .partner-content-container .company-links-container .company-homepage-container{margin-bottom:8px}section.clubone-offers.on-board-offers.on-board-experiences.on-board-offers-phoenix .grid-item .partner-content-container .company-links-container .map-link-container svg{width:13px;margin-top:2px !important}section.clubone-offers.on-board-offers.on-board-experiences.on-board-offers-phoenix .grid-item .partner-content-container .company-links-container .link-green{cursor:pointer;text-transform:none !important}section.clubone-offers.on-board-offers.on-board-experiences.on-board-offers-phoenix .grid-item .partner-content-container .company-links-container .link-green svg{position:absolute;vertical-align:text-bottom;margin-top:3px}section.clubone-offers.on-board-offers.on-board-experiences.on-board-offers-phoenix .grid-item .partner-content-container .company-links-container .link-green .link-green-container{padding-left:20px}section.clubone-offers.on-board-offers.on-board-experiences.on-board-offers-phoenix .grid-item .partner-content-container .company-links-container .link-green .link-green-container span{word-break:break-word}section.clubone-offers.on-board-offers.on-board-experiences.on-board-offers-phoenix .grid-item .partner-content-container .company-links-container .link-green:hover path{fill:#00bea2}section.clubone-offers.on-board-offers.on-board-experiences.on-board-offers-phoenix .grid-item .partner-content-container .offer-content-container{word-break:break-word}section.clubone-offers.on-board-offers.on-board-experiences.on-board-offers-phoenix .grid-item .partner-content-container .offer-content-container .content-bold-container{margin:0;font-weight:500 !important;font-stretch:normal !important;font-style:normal !important;line-height:normal !important;letter-spacing:normal !important}section.clubone-offers.on-board-offers.on-board-experiences.on-board-offers-phoenix .grid-item .partner-content-container .offer-content-container .content-bold-container span{color:#009d85}section.clubone-offers.on-board-offers.on-board-experiences.on-board-offers-phoenix .grid-item .partner-content-container .offer-content-container .content-regular-container{margin:8px 0 0 0;font-family:GTWalsheim,Arial,Helvetica,sans-serif}section.taxi-landing-page{margin-top:-40px}section.taxi-landing-page .page-top-container{width:100%;background:url(/documents/10192/21386044/tallink_takso_order_bg_02.jpg/7a73c20f-bc17-429c-8a66-51b0dba7e3e0?t=1445544885000) center -10px no-repeat}section.taxi-landing-page .page-top-container .container_12{position:relative}section.taxi-landing-page .page-top-container .container_12 .page-top{padding:0 10px}section.taxi-landing-page .page-top-container .container_12 .page-top h2{display:none;text-align:center}section.taxi-landing-page .page-top-container .container_12 .page-top h2 span{color:#ffd800;display:inline-block;padding:5px 25px;border-bottom-right-radius:5px;border-bottom-left-radius:5px;border-left:3px solid #ffd800;border-bottom:3px solid #ffd800;border-right:3px solid #ffd800;text-transform:none;font-size:24px}section.taxi-landing-page .page-top-container .container_12 .page-top .col_1{display:inline-block;padding:50px 0 20px 0}section.taxi-landing-page .page-top-container .container_12 .page-top .col_1 .order-by{float:left;clear:left;text-align:left;min-height:95px;padding-left:90px;background-position:top left;background-repeat:no-repeat;background-size:64px;vertical-align:top}section.taxi-landing-page .page-top-container .container_12 .page-top .col_1 .order-by p a{color:#fff}section.taxi-landing-page .page-top-container .container_12 .page-top .col_1 .order-by h3{font-size:16px;color:#fff;margin:0}section.taxi-landing-page .page-top-container .container_12 .page-top .col_1 .order-by p{color:#fff;margin:0}section.taxi-landing-page .page-top-container .container_12 .page-top .col_1 .order-by#order-by-1{background-image:url(/documents/10192/21386044/taxi_icon_call_2x.png/b7d992c6-7195-495c-9395-d64a7b5bb752?t=1445544799000)}section.taxi-landing-page .page-top-container .container_12 .page-top .col_1 .order-by#order-by-1 p{font-size:44px;line-height:48px}section.taxi-landing-page .page-top-container .container_12 .page-top .col_1 .order-by#order-by-2{background-image:url(/documents/10192/21386044/taxi_icon_call_international_2x.png/2ef4bc55-7b61-47c4-9be8-e86a1696efc5?t=1445544801000)}section.taxi-landing-page .page-top-container .container_12 .page-top .col_1 .order-by#order-by-2 p{font-size:28px;line-height:36px}section.taxi-landing-page .page-top-container .container_12 .page-top .col_1 .order-by#order-by-3{max-width:275px;background-image:url(/documents/20941554/125202728/taxi_icon_express_2x.png)}section.taxi-landing-page .page-top-container .container_12 .page-top .col_1 .order-by#order-by-4{max-width:275px;background-image:url(/documents/10192/21386044/taxofon_app_badge.png/03b7ba8b-d306-4406-bcac-49c927a0f5eb?t=1451550119000)}section.taxi-landing-page .page-top-container .container_12 .page-top .col_1 .order-by .button-order{color:#fff;font-size:18px}section.taxi-landing-page .page-top-container .container_12 .page-top .col_1 .order-by .button-order:hover,section.taxi-landing-page .page-top-container .container_12 .page-top .col_1 .order-by .order-by .button-order:focus{color:#ffd800 !important}section.taxi-landing-page .page-top-container .container_12 .page-top #car{position:absolute;right:0;top:140px;max-width:600px;height:auto}section.taxi-landing-page .page-bottom{box-sizing:border-box;padding:20px 10px 10px 10px;margin-bottom:40px}section.taxi-landing-page .page-bottom .app-store-badge{height:39px !important;width:auto;margin-right:10px}section.taxi-landing-page .page-bottom .note{float:right;color:#333;font-size:12px}@media only screen and (min-width:1921px){section.taxi-landing-page .page-top-container{background-size:cover}}section.departured-bookings-landing-page{margin-bottom:-24px}section.departured-bookings-landing-page .main-content{text-align:center}section.departured-bookings-landing-page .main-content .image-container{width:245px;height:144px;background-repeat:no-repeat;background-image:url(/o/liferay-theme-desktop/css/../img/templates_and_portlets/departure_bookings_landing_page_img.svg);margin:22px auto 40px}section.departured-bookings-landing-page .main-content .style-text-combined-h3{margin:auto;max-width:631px;margin-bottom:24px}section.departured-bookings-landing-page .main-content .style-text-combined-small-body{color:#7799a1;margin-bottom:unset}section.departured-bookings-landing-page .main-content .style-text-combined-medium-button{margin-bottom:24px}section.departured-bookings-landing-page .main-content .style-text-combined-body{line-height:1.43;margin-bottom:60px}section.departured-bookings-landing-page .main-content .style-text-combined-body strong{font-weight:700}section.departured-bookings-landing-page .footer-content{background-color:#eef1f1}section.departured-bookings-landing-page .footer-content .container_12{padding:60px 0}section.departured-bookings-landing-page .footer-content .container_12 .left-column-container{float:left;margin-right:91px;line-height:1.43}section.departured-bookings-landing-page .footer-content .container_12 .left-column-container .column-header{font-weight:500 !important;margin-bottom:11px}section.departured-bookings-landing-page .footer-content .container_12 .left-column-container p{line-height:1.43;margin:unset}section.departured-bookings-landing-page .footer-content .container_12 .right-column-container{display:inline-block}section.departured-bookings-landing-page .footer-content .container_12 .right-column-container p{line-height:1.43;margin-bottom:10px}section.departured-bookings-landing-page .footer-content .container_12 .right-column-container p:last-child{margin-bottom:unset}section.conference-details-map .container_12 .table th{background:#466b77}section.conference-details-map .container_12 .grid_5 img{float:right;width:100%;max-width:400px}section.conference-details-map .lightbox-wrapper{width:740px !important;height:592px;overflow:hidden}section.conference-details-map .lightbox-wrapper iframe{width:1100px !important}section.carousel-ipc.wide{width:100%;height:100%}section.carousel-ipc.wide .flexslider{width:100%;height:100%;pointer-events:none}section.carousel-ipc.wide .flex-container{margin-bottom:unset !important}section.carousel-ipc.wide .flex-direction-nav li a{display:none !important}section.carousel-ipc.wide .flex-control-nav{display:none}section.carousel-ipc.wide .slides img{width:100%;height:100vh}.fancybox-gift-card-validation{width:796px !important}.fancybox-gift-card-validation .fancybox-inner{overflow:hidden !important;width:716px !important;padding-right:0 !important;margin:40px}.fancybox-gift-card-validation .fancybox-close{width:12px;height:12px;top:40px;right:40px;background:transparent url(/o/liferay-theme-desktop/css/../img/templates_and_portlets/gift_card_validation/close.svg) 0 0 no-repeat}#gift-card-modal{padding-right:20px;display:none}#gift-card-modal section.gift-card-validation b,#gift-card-modal section.gift-card-validation h3,#gift-card-modal section.gift-card-validation h6,#gift-card-modal section.gift-card-validation p{cursor:default !important}#gift-card-modal section.gift-card-validation h3{margin-bottom:28px}#gift-card-modal section.gift-card-validation .gift-card-search-form-container{display:flex}#gift-card-modal section.gift-card-validation .gift-card-search-form-container .gift-card-search-field-container{width:304px}#gift-card-modal section.gift-card-validation .gift-card-search-form-container .gift-card-search-field-container span{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:1.38;color:#004152;line-height:1.43;cursor:default}#gift-card-modal section.gift-card-validation .gift-card-search-form-container .gift-card-search-field-container .search-field{width:inherit;height:40px;margin-top:4px;position:relative}#gift-card-modal section.gift-card-validation .gift-card-search-form-container .gift-card-search-field-container .search-field input{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:500;line-height:1.38;text-align:center;text-transform:uppercase;color:#004152;text-align:left;text-transform:none;padding:9px 42px 9px 16px;width:304px;height:40px;border:solid 1px #7799a1;border-radius:0;box-shadow:inset 0 2px 4px 0 rgba(0,0,0,.3);background-color:#fff}#gift-card-modal section.gift-card-validation .gift-card-search-form-container .gift-card-search-field-container .search-field input:focus{outline:0}#gift-card-modal section.gift-card-validation .gift-card-search-form-container .gift-card-search-field-container .search-field input:-webkit-autofill{-webkit-text-fill-color:#004152;-webkit-box-shadow:inset 0 2px 4px 0 rgba(0,0,0,.3);transition:background-color 5000s ease-in-out 0}#gift-card-modal section.gift-card-validation .gift-card-search-form-container .gift-card-search-field-container .search-field input::-ms-clear{display:none}#gift-card-modal section.gift-card-validation .gift-card-search-form-container .gift-card-search-field-container .search-field input.wrong{box-shadow:inset 0 2px 4px 0 rgba(0,0,0,.3);border:solid 1px #d97e7e;background-color:#ffc8be}#gift-card-modal section.gift-card-validation .gift-card-search-form-container .gift-card-search-field-container .search-field input.wrong:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px #ffc8be inset;transition:background-color 5000s ease-in-out 0}#gift-card-modal section.gift-card-validation .gift-card-search-form-container .gift-card-search-field-container .search-field .search-results-clear-button{display:none;position:absolute;width:10px;height:10px;right:16px;bottom:15px;background:transparent url(/o/liferay-theme-desktop/css/../img/templates_and_portlets/gift_card_validation/clear.svg) 0 0 no-repeat;outline:0;cursor:pointer}#gift-card-modal section.gift-card-validation .gift-card-search-form-container a{align-self:flex-end;width:fit-content;margin-left:16px;padding:11px 24px 10px;outline:0}#gift-card-modal section.gift-card-validation .gift-card-search-form-container a span{line-height:1.13}#gift-card-modal section.gift-card-validation .validation-result-container .wrong-number-notification-container{height:16px;margin-top:4px}#gift-card-modal section.gift-card-validation .validation-result-container .wrong-number-notification-container .icon{width:14px;height:14px;display:inline-block;margin-right:8px;vertical-align:text-top;background:transparent url(/o/liferay-theme-desktop/css/../img/templates_and_portlets/gift_card_validation/error.svg) 0 0 no-repeat;background-size:contain}#gift-card-modal section.gift-card-validation .validation-result-container .wrong-number-notification-container p{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:14px;font-weight:400;line-height:1.43;margin-bottom:8px;color:#004152;vertical-align:text-bottom;display:inline-block;margin:0}#gift-card-modal section.gift-card-validation .validation-result-container .valid-notification-container{margin-top:24px}#gift-card-modal section.gift-card-validation .validation-result-container .valid-notification-container .validation-icon{width:24px;height:24px;vertical-align:top;display:inline-block}#gift-card-modal section.gift-card-validation .validation-result-container .valid-notification-container .gift-card-info-container{margin-left:8px;display:inline-block}#gift-card-modal section.gift-card-validation .validation-result-container .valid-notification-container .gift-card-info-container h6{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:12px;font-weight:500;line-height:1.33;color:#004152;font-size:18px;line-height:1.38;margin-bottom:8px}#gift-card-modal section.gift-card-validation .validation-result-container .valid-notification-container .gift-card-info-container p{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:1.38;color:#004152;margin:0}#gift-card-modal section.gift-card-validation .validation-result-container .valid-notification-container .gift-card-info-container p b{font-weight:500}section.columns-3-for-image-with-text-and-modal-container .columns-3-row .box-container{width:304px !important;float:left;position:relative;padding:0 12px}section.columns-3-for-image-with-text-and-modal-container .columns-3-row .box-container:nth-child(3n+1){clear:both;padding-left:0}section.columns-3-for-image-with-text-and-modal-container .columns-3-row .box-container:nth-child(3n+3){padding-right:0}section.columns-3-for-image-with-text-and-modal-container .columns-3-row .box-container .box{width:100%;position:relative}section.columns-3-for-image-with-text-and-modal-container .columns-3-row .box-container .box .header-img{height:160px}section.columns-3-for-image-with-text-and-modal-container .columns-3-row .box-container .box .header-img img{width:304px;height:160px;object-fit:cover}section.columns-3-for-image-with-text-and-modal-container .columns-3-row .box-container .box .content{box-sizing:border-box;margin:0}section.columns-3-for-image-with-text-and-modal-container .columns-3-row .box-container .box .content .content-header{padding:24px 0}section.columns-3-for-image-with-text-and-modal-container .columns-3-row .box-container .box .content .content-header p{margin-bottom:4px;line-height:1.33;font-size:18px;color:#7799a1}section.columns-3-for-image-with-text-and-modal-container .columns-3-row .box-container .box .content .content-header h2{color:#004152 !important;line-height:1.08}section.columns-3-for-image-with-text-and-modal-container .columns-3-row .box-container .box .content .list-of-points-container{margin-bottom:24px}section.columns-3-for-image-with-text-and-modal-container .columns-3-row .box-container .box .content .list-of-points-container .ticks-green li{border-bottom:1px solid #d6dfdf}section.columns-3-for-image-with-text-and-modal-container .columns-3-row .box-container .box .content .list-of-points-container .ticks-green li:first-child{border-top:1px solid #d6dfdf}section.columns-3-for-image-with-text-and-modal-container .columns-3-row .box-container .box .content .link-green{text-transform:uppercase !important}section.columns-3-for-image-with-text-and-modal-container .columns-3-row .box-container .box .price-main-container p{font-size:15px;line-height:1.33;margin-bottom:0}section.columns-3-for-image-with-text-and-modal-container .columns-3-row .box-container .box .price-main-container .price-container{margin-bottom:20px}section.columns-3-for-image-with-text-and-modal-container .columns-3-row .box-container .box .price-main-container .price-container h2,section.columns-3-for-image-with-text-and-modal-container .columns-3-row .box-container .box .price-main-container .price-container p{display:inline-block}section.columns-3-for-image-with-text-and-modal-container .columns-3-row .box-container .box .price-main-container .price-container h2{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:32px;font-weight:500;line-height:1.25;color:#004152;margin-bottom:12px;color:#00bea2}section.columns-3-for-image-with-text-and-modal-container .columns-3-row .box-container .box .price-main-container .price-container p{vertical-align:top;line-height:1.72;font-size:18px}section.columns-3-for-image-with-text-and-modal-container .columns-3-row .box-container .box .price-main-container .price-container p b{color:#00bea2}section.columns-3-for-image-with-text-and-modal-container .columns-3-row .box-container .box .price-main-container a{width:fit-content;padding:12px 34px 10px;cursor:pointer}section.columns-3-for-image-with-text-and-modal-container .columns-3-row .box-container .box .price-main-container a span{font-size:20px;cursor:pointer}section.columns-3-for-image-with-text-and-modal-container .columns-3-row .box-container .box .price-main-container a.disable{opacity:.5;cursor:default;border:solid 1px #004152;background-color:#fff;pointer-events:none}section.columns-3-for-image-with-text-and-modal-container .columns-3-row .box-container .box .price-main-container a.disable span{cursor:default}section.columns-3-for-image-with-text-and-modal-container .columns-3-row .box-container .box .price-main-container .cabins-amount-notification-container{display:none;margin-top:8px}section.columns-3-for-image-with-text-and-modal-container .columns-3-row .box-container .box .price-main-container .cabins-amount-notification-container img{position:absolute}section.columns-3-for-image-with-text-and-modal-container .columns-3-row .box-container .box .price-main-container .cabins-amount-notification-container p{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:14px;font-weight:400;line-height:1.43;margin-bottom:8px;color:#004152;max-width:255px;padding-left:22px}section.columns-3-for-image-with-text-and-modal-container .columns-3-row .box-container .box .price-main-container .cabins-amount-notification-container p.no-available span{text-transform:capitalize}section.columns-3-for-image-with-text-and-modal-container .columns-3-row .box-container .box .price-main-container .cabins-amount-notification-container a.link-green{padding:0 0 0 22px;font-size:12px;max-width:255px}section.columns-3-for-image-with-text-and-modal-container .columns-3-row .box-container .box .price-main-container .cabins-amount-notification-container a.link-green span{font-size:12px}.fancybox-cabins-package-info{width:796px !important}.fancybox-cabins-package-info .fancybox-inner{overflow:hidden !important;height:fit-content !important;width:100% !important;padding-right:0 !important;margin:0 !important}.fancybox-cabins-package-info .fancybox-close{width:12px;height:12px;top:20px;right:20px;background:transparent url(/o/liferay-theme-desktop/css/../img/templates_and_portlets/gift_card_validation/close.svg) 0 0 no-repeat}#cabins-modal{display:none}#cabins-modal .tabs-header-container{padding:40px 40px 0;background-color:#eef1f1}#cabins-modal .tabs-header-container .img-modal-header-container{width:161px;position:absolute;top:0;right:134px}#cabins-modal .tabs-header-container .img-modal-header-container img{width:100%}#cabins-modal .tabs-header-container h3{margin-bottom:24px}#cabins-modal .tabs-header-container ul.modal-tabs{height:40px;margin-left:0;margin-bottom:40px}#cabins-modal .tabs-header-container ul.modal-tabs li{padding:0;height:100%;cursor:pointer;margin-right:8px;display:inline-block;background-color:#d6dfdf}#cabins-modal .tabs-header-container ul.modal-tabs li a{display:block}#cabins-modal .tabs-header-container ul.modal-tabs li a span{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:14px;font-weight:500;line-height:1.29;text-align:center;color:#004152;padding:11px 30px;display:block}#cabins-modal .tabs-header-container ul.modal-tabs li.active{background-color:#fff}#cabins-modal .tabs-header-container ul.modal-tabs li:last-child{margin-right:0}#cabins-modal .tabs-content{margin:0 40px 105px}#cabins-modal .tabs-content .content{display:none}#cabins-modal .tabs-content .content p{margin-bottom:4px;line-height:1.33;font-size:18px;color:#7799a1}#cabins-modal .tabs-content .content h2{color:#004152 !important;margin-bottom:16px}#cabins-modal .tabs-content .content.active{display:block}#cabins-modal .tabs-content .img-container{position:absolute;width:fit-content;margin-right:auto;margin-left:auto;left:0;right:0}#cabins-modal .tabs-content .img-container img{width:169px}section.feedback-form-template{margin:24px auto}section.feedback-form-template .form-message-wrapper h4{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:20px;font-weight:500;line-height:1.3;color:#004152;margin-bottom:10px;margin-bottom:8px}section.feedback-form-template .form-message-wrapper p{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:14px;font-weight:500;line-height:1.29;text-align:center;color:#004152;margin:0;text-align:left}section.feedback-form-template .form-message-wrapper .success-message-container{box-shadow:inset 0 1px 0 0 #004152;margin:0 0 40px;padding:16px;background-color:#cdf8eb}section.feedback-form-template .form-message-wrapper .error-message-container{box-shadow:inset 0 1px 0 0 #004152;margin:0 0 40px;padding:16px;background-color:#ffc8be}section.feedback-form-template .form-title-block{margin-bottom:18px}section.feedback-form-template .form-title-block h3.feedback-form-title{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:32px;font-weight:500;line-height:1.25;color:#004152;margin-bottom:12px;padding:0 0 9px 0;margin:0 0 23px 0;border-bottom:solid 1px #004152}section.feedback-form-template .form-title-block p{font-size:14px;margin-bottom:10px}section.feedback-form-template .form-title-block p b{color:#ff0005}section.feedback-form-template .feedback-form-container .input-wrapper{width:304px;margin:0 0 16px}section.feedback-form-template .feedback-form-container .input-wrapper:last-child{margin:0}section.feedback-form-template .feedback-form-container .input-wrapper .label-container{display:flex;justify-content:space-between}section.feedback-form-template .feedback-form-container .input-wrapper .label-container label:not(.custom-input-file){width:fit-content}section.feedback-form-template .feedback-form-container .input-wrapper .label-container span{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:14px;font-weight:400;line-height:1.43;margin-bottom:8px;color:#004152;color:#7799a1}section.feedback-form-template .feedback-form-container .input-wrapper .input-field-container{position:relative}section.feedback-form-template .feedback-form-container .input-wrapper .input-field-container .radio-buttons-block{display:flex}section.feedback-form-template .feedback-form-container .input-wrapper .input-field-container .search-results-clear-button{display:none;position:absolute;width:10px;height:10px;right:16px;bottom:15px;background:transparent url(/o/liferay-theme-desktop/css/../img/templates_and_portlets/gift_card_validation/clear.svg) 0 0 no-repeat;outline:0;cursor:pointer}section.feedback-form-template .feedback-form-container .feedback-response-container .validation-result-container{margin-top:18px}section.feedback-form-template .feedback-form-container .info-container,section.feedback-form-template .feedback-form-container .validation-result-container{display:flex;margin-top:8px}section.feedback-form-template .feedback-form-container .info-container .info-icon,section.feedback-form-template .feedback-form-container .info-container .validation-icon,section.feedback-form-template .feedback-form-container .validation-result-container .info-icon,section.feedback-form-template .feedback-form-container .validation-result-container .validation-icon{margin-right:8px}section.feedback-form-template .feedback-form-container .info-container p,section.feedback-form-template .feedback-form-container .validation-result-container p{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:14px;font-weight:400;line-height:1.43;margin-bottom:8px;color:#004152;margin:0}section.feedback-form-template .feedback-form-container .info-container p b,section.feedback-form-template .feedback-form-container .validation-result-container p b{font-weight:500}section.feedback-form-template .form-button-container{margin-top:40px}section.business-client-form.disable{pointer-events:none}section.business-client-form .form-header-container{margin-bottom:16px}section.business-client-form .form-block .block-header-wrapper{cursor:pointer;align-items:center;justify-content:space-between;display:flex;padding:24px 0;width:100%}section.business-client-form .form-block .block-header-wrapper.last-header{margin-bottom:-8px}section.business-client-form .form-block .block-header-wrapper .block-header-container{align-items:center;display:flex}section.business-client-form .form-block .block-header-wrapper .block-header-container .header-status h3{color:#fff}section.business-client-form .form-block .block-header-wrapper .header-status{margin-right:12px;width:32px;height:32px;background-color:#004152;border-radius:50%;text-align:center}section.business-client-form .form-block .block-header-wrapper .header-status h3{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:20px;font-weight:500;line-height:1.3;text-transform:uppercase;color:#004152;padding:4px 0}section.business-client-form .form-block .block-header-wrapper .title-wrapper h3{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:20px;font-weight:500;line-height:1.3;color:#004152;margin-bottom:10px;margin:2px 0 0}section.business-client-form .form-block .block-header-wrapper:after{content:'';background:url(/o/liferay-theme-desktop/img/templates_and_portlets/business_client_form/plus_midnight.svg) no-repeat;width:16px;height:16px;float:right}section.business-client-form .form-block:not(:last-child):after{content:'';display:block;left:0;right:0;height:1px;background:#d6dfdf}section.business-client-form .form-block .block-content-wrapper{display:none}section.business-client-form .form-block .block-content-wrapper .block-content-container{border-bottom:1px solid #d6dfdf}section.business-client-form .form-block .block-content-wrapper .block-content-container.without-border{border-bottom:0}section.business-client-form .form-block .block-content-wrapper .block-content-container .contact-person-container{margin:0 0 24px;border-bottom:1px solid #d6dfdf}section.business-client-form .form-block .block-content-wrapper .block-content-container .contact-person-container:last-child{margin:0}section.business-client-form .form-block .block-content-wrapper .block-content-container .contact-person-container .remove-contact-container{display:flex;flex-direction:row-reverse}section.business-client-form .form-block .block-content-wrapper .block-content-container .form-container{width:304px;margin:0 auto 24px auto}section.business-client-form .form-block .block-content-wrapper .block-content-container .form-container-wide{width:626px;margin:0 auto 24px auto}section.business-client-form .form-block .block-content-wrapper .block-content-container .form-container-wide .input-wrapper{width:100%}section.business-client-form .form-block .block-content-wrapper .block-content-container .form-container-wide .input-field-container .checkbox-block{display:flex}section.business-client-form .form-block .block-content-wrapper .block-content-container .form-container-wide .input-field-container .checkbox-block:first-child{margin-bottom:16px}section.business-client-form .form-block .block-content-wrapper .block-content-navigation{display:flex;flex-direction:column;justify-content:center;padding:24px 0}section.business-client-form .form-block .block-content-wrapper .block-content-navigation.add-person-container{display:block}section.business-client-form .form-block .block-content-wrapper .block-content-navigation a,section.business-client-form .form-block .block-content-wrapper .block-content-navigation button{display:inline-block;margin:auto;padding:11px 24px}section.business-client-form .form-block .block-content-wrapper .block-content-navigation a.disable,section.business-client-form .form-block .block-content-wrapper .block-content-navigation a.invalid-company,section.business-client-form .form-block .block-content-wrapper .block-content-navigation button.disable,section.business-client-form .form-block .block-content-wrapper .block-content-navigation button.invalid-company{opacity:.3;cursor:default;pointer-events:none}section.business-client-form .form-block .block-content-wrapper .block-content-navigation a.disable span,section.business-client-form .form-block .block-content-wrapper .block-content-navigation a.invalid-company span,section.business-client-form .form-block .block-content-wrapper .block-content-navigation button.disable span,section.business-client-form .form-block .block-content-wrapper .block-content-navigation button.invalid-company span{cursor:default}section.business-client-form .form-block .block-content-wrapper .block-content-navigation.add-person-container{border-bottom:1px solid #d6dfdf;text-align:center}section.business-client-form .form-block .block-content-wrapper .block-content-navigation.add-person-container a{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:1.38;color:#004152;color:#009d85;padding:0;position:relative;outline:0}section.business-client-form .form-block .block-content-wrapper .block-content-navigation.add-person-container a:before{content:'';background:url(/o/liferay-theme-desktop/img/templates_and_portlets/business_client_form/plus_green.svg) no-repeat;width:10px;height:10px;position:absolute;top:4px;left:-14px}section.business-client-form .form-block .block-content-wrapper .block-content-navigation.add-person-container p{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:14px;font-weight:400;line-height:1.43;margin-bottom:8px;color:#004152;color:#7799a1;margin:8px 0 0}section.business-client-form .form-block .block-content-wrapper .block-content-navigation.add-person-container.disable a{color:#7799a1;cursor:default;pointer-events:none}section.business-client-form .form-block .block-content-wrapper .block-content-navigation.add-person-container.disable a:before{background:url(/o/liferay-theme-desktop/img/templates_and_portlets/business_client_form/plus_grey_green.svg) no-repeat}section.business-client-form .form-block .block-content-wrapper .block-content-navigation.add-person-container.disable p{color:#004152}section.business-client-form .form-block.active .block-header-wrapper .header-status{background:url(/o/liferay-theme-desktop/img/templates_and_portlets/business_client_form/arrow.svg) 8px 8px no-repeat;background-color:#004152}section.business-client-form .form-block.active .block-header-wrapper .header-status h3{display:none}section.business-client-form .form-block.active .block-header-wrapper:after{content:'';background:url(/o/liferay-theme-desktop/img/templates_and_portlets/business_client_form/minus_midnight.svg) no-repeat;width:16px;height:16px;float:right}section.business-client-form .form-block.active .block-content-wrapper{display:block}section.business-client-form .form-block.filled .block-header-wrapper .header-status{background:url(/o/liferay-theme-desktop/img/templates_and_portlets/business_client_form/tick_white.svg) 8px 8px no-repeat;background-color:#00bea2}section.business-client-form .form-block.filled .block-header-wrapper .header-status h3{display:none}section.business-client-form .form-block.invalid .block-header-wrapper .header-status{background-color:#d97e7e}section.business-client-form .form-block.invalid.active .block-header-wrapper .header-status{background:url(/o/liferay-theme-desktop/img/templates_and_portlets/business_client_form/arrow.svg) 8px 8px no-repeat;background-color:#d97e7e}section.business-client-form .form-block.invalid.active .block-header-wrapper .header-status h3{display:none}section.business-client-form .form-block.disabled{pointer-events:none;color:#7799a1}section.business-client-form .form-block.disabled .block-header-wrapper .header-status{background-color:#d6dfdf}section.business-client-form .form-block.disabled .block-header-wrapper .header-status h3{color:#7799a1}section.business-client-form .form-block.disabled .block-header-wrapper .title-wrapper h3{color:#7799a1}section.business-client-form .form-block.disabled .block-header-wrapper:after{content:'';background:url(/o/liferay-theme-desktop/img/templates_and_portlets/business_client_form/plus_grey.svg) no-repeat;width:16px;height:16px;float:right}section.business-client-form .form-block#form-block-confirmation .block-content-wrapper{padding-top:8px}section.business-client-form #success-message-container h3{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:24px;font-weight:500;line-height:1.25;color:#004152;margin-bottom:12px;margin-bottom:16px}section.business-client-form #success-message-container .success-body-container{border-bottom:1px solid #d6dfdf}section.business-client-form #success-message-container .success-body-container p{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-weight:400;color:#004152;font-size:16px;line-height:1.38;margin-bottom:24px}section.business-client-form #success-message-container .success-button-container{padding-top:24px}section.business-client-form #success-message-container .success-button-container a{margin:auto;width:fit-content;padding:11px 48.5px}section.business-client-form #fail-message-container{display:flex;align-items:start;margin-bottom:24px}section.business-client-form #fail-message-container img{margin-right:8px}section.business-client-form #fail-message-container p{margin:0}section.business-client-form #business-form.disable input[type=checkbox]:checked{background:url(/o/liferay-theme-desktop/img/inputs/new_inputs/checkbox/checkbox_selected_disabled.svg) no-repeat center}section.business-client-form .dropdown{position:relative;margin-top:1px;width:100%}section.business-client-form .dropdown .dropdown-content{position:absolute;top:0;height:fit-content;width:100%;display:flex;flex-direction:column;background-color:#fff;border-bottom:1px solid #d6dfdf;z-index:99}section.business-client-form .dropdown .dropdown-content:empty{border-bottom:0}section.business-client-form .dropdown .dropdown-content p{height:40px;padding-left:16px;margin-bottom:0;display:flex;align-items:center;justify-content:flex-start;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.38;letter-spacing:normal;white-space:nowrap;overflow-x:hidden;color:#004152;border:1px solid #d6dfdf;cursor:pointer}section.business-client-form .dropdown .dropdown-content p:nth-child(even){border-top:0;border-bottom:0}section.business-client-form .dropdown .dropdown-content p:hover{background-color:#f5f8f7}section.recruitment-lab .recruitment-container{width:960px;margin:0 auto 64px auto}section.recruitment-lab .recruitment-header .recruitment-header__title{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:24px;font-weight:500;line-height:1.25;color:#004152;margin-bottom:12px;width:960px;margin:0 auto 18px auto}section.recruitment-lab .recruitment-categories{background:#eef1f1;margin-bottom:24px}section.recruitment-lab .recruitment-categories .recruitment-categories__list{width:960px;margin:auto}section.recruitment-lab .recruitment-categories .recruitment-categories__category{display:inline-block;vertical-align:top;margin-right:-4px;width:137px;height:144px;text-align:center}section.recruitment-lab .recruitment-categories .recruitment-categories__category.active,section.recruitment-lab .recruitment-categories .recruitment-categories__category:hover{background-color:#fff}section.recruitment-lab .recruitment-categories .recruitment-categories__category--ships{background:url(/o/liferay-theme-desktop/css/../img/templates_and_portlets/icon_cruise.svg) no-repeat 0 0}section.recruitment-lab .recruitment-categories .recruitment-categories__category--hotels{background:url(/o/liferay-theme-desktop/css/../img/templates_and_portlets/icon_hotel.svg) no-repeat 0 0}section.recruitment-lab .recruitment-categories .recruitment-categories__category--restaurants{background:url(/o/liferay-theme-desktop/css/../img/templates_and_portlets/icon_meal.svg) no-repeat 0 0}section.recruitment-lab .recruitment-categories .recruitment-categories__category--shops-and-logistics{background:url(/o/liferay-theme-desktop/css/../img/templates_and_portlets/icon_logistics.svg) no-repeat 0 0}section.recruitment-lab .recruitment-categories .recruitment-categories__category--terminals-and-contact-centers{background:url(/o/liferay-theme-desktop/css/../img/templates_and_portlets/icon_clerk.svg) no-repeat 0 0}section.recruitment-lab .recruitment-categories .recruitment-categories__category--office{background:url(/o/liferay-theme-desktop/css/../img/templates_and_portlets/icon_office.svg) no-repeat 0 0}section.recruitment-lab .recruitment-categories .recruitment-categories__category--practice{background:url(/o/liferay-theme-desktop/css/../img/templates_and_portlets/icon_intern.svg) no-repeat 0 0}section.recruitment-lab .recruitment-categories .recruitment-categories__category a{display:block;height:100%;width:100%;text-decoration:none;outline:0}section.recruitment-lab .recruitment-categories .recruitment-categories__category-label{letter-spacing:normal;color:#004152;display:block;padding-top:95px;font-size:13px}section.recruitment-lab .recruitment-categories .recruitment-categories__category-label:active{text-decoration:none;color:#009d85}section.recruitment-lab .recruitment-categories .recruitment-categories__category-label:active svg path{fill:#009d85}section.recruitment-lab .recruitment-categories .recruitment-categories__category-label:hover{text-decoration:none;color:#00bea2}section.recruitment-lab .recruitment-categories .recruitment-categories__category-label:hover svg path{fill:#00bea2}section.recruitment-lab .recruitment-categories .recruitment-categories__category-label:after{content:"\02192"}section.recruitment-lab .recruitment-categories .recruitment-categories__category-label:hover{color:#004152}section.recruitment-lab .recruitment-projects .loading-propeller-wrapper{margin:60px auto;width:40px;height:40px}section.recruitment-lab .recruitment-projects .loading-propeller-wrapper .propeller{animation:propeller-rotation 2s linear infinite;background:url(/o/liferay-theme-desktop/img/svg/icon_propeller.svg) no-repeat;background-size:contain;width:inherit;height:inherit}section.recruitment-lab .recruitment-project-table{border-collapse:collapse;border-style:hidden;border-bottom:solid 1px #ddd;width:100%}section.recruitment-lab .recruitment-project-table th{border:0}section.recruitment-lab .recruitment-project-table th span{font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:14px;font-weight:500;line-height:1.29;color:#fff;background:#466b77;text-align:left}section.recruitment-lab .recruitment-project-table tr{border-bottom:solid 1px #ddd}section.recruitment-lab .recruitment-project-table td{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:1.38;color:#004152;background:0;text-align:left;padding:0 16px;vertical-align:middle}section.recruitment-lab .recruitment-project-table .vacancy-deadline{text-align:right}section.recruitment-lab .recruitment-project-table th:first-child{width:500px}section.recruitment-lab .recruitment-project-table th span{display:block;padding:11px 16px}section.recruitment-lab .recruitment-project-table th span .vacancy-deadline{text-align:right}section.recruitment-lab .recruitment-project-table td{padding:11px 16px}section.recruitment-lab .recruitment-project-table td:first-child a{letter-spacing:normal;color:#009d85}section.recruitment-lab .recruitment-project-table td:first-child a:active{text-decoration:none;color:#009d85}section.recruitment-lab .recruitment-project-table td:first-child a:active svg path{fill:#009d85}section.recruitment-lab .recruitment-project-table td:first-child a:hover{text-decoration:none;color:#00bea2}section.recruitment-lab .recruitment-project-table td:first-child a:hover svg path{fill:#00bea2}section.recruitment-lab .recruitment-job-ad{margin-bottom:64px}section.recruitment-lab .recruitment-job-ad .recruitment-container{margin-bottom:56px}section.recruitment-lab .recruitment-job-ad .recruitment-job-ad__header{width:534px;margin-right:24px;float:left}section.recruitment-lab .recruitment-job-ad .recruitment-job-ad__header-title{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:46px;font-weight:500;line-height:1.22;color:#004152;margin-bottom:12px;margin-top:16px;margin-bottom:24px}section.recruitment-lab .recruitment-job-ad img{max-height:400px}section.recruitment-lab .recruitment-job-ad .recruitment-job-ad__subtitle{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:24px;font-weight:500;line-height:1.25;color:#004152;margin-bottom:12px;margin-top:40px;margin-bottom:8px;clear:both}section.recruitment-lab .recruitment-job-ad .recruitment-job-ad__location{font-size:14px;margin-bottom:14px}section.recruitment-lab .recruitment-job-ad .recruitment-job-ad__title{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:46px;font-weight:500;line-height:1.22;color:#004152;margin-bottom:12px;color:#00bea2;padding-bottom:16px;margin-bottom:40px;border-bottom:1px solid #004152}section.recruitment-lab .recruitment-job-ad .recruitment-job-ad__body-title,section.recruitment-lab .recruitment-job-ad .recruitment-job-ad__footer-title{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:24px;font-weight:500;line-height:1.25;color:#004152;margin-bottom:12px;margin-bottom:16px}section.recruitment-lab .recruitment-job-ad .recruitment-job-ad__body-content{margin-bottom:32px}section.recruitment-lab .recruitment-job-ad .recruitment-job-ad__footer{background:#eef1f1;padding-top:18px;padding-bottom:24px}section.recruitment-lab .recruitment-job-ad .recruitment-job-ad__footer .recruitment-container{margin-bottom:0}section.recruitment-lab .recruitment-job-ad .recruitment-job-ad__apply{text-align:center;margin-top:48px}section.recruitment-lab .recruitment-job-ad .recruitment-job-ad__apply-button{display:block;background:#00ecc9;text-decoration:none;display:inline-block;padding:13px 0 11px 0;min-width:304px;margin:0 auto 0 auto}section.recruitment-lab .recruitment-job-ad .recruitment-job-ad__apply-button:hover{background:#6cffdc}section.recruitment-lab .recruitment-job-ad .recruitment-job-ad__apply-button:active{background:#00d4b4}section.recruitment-lab .recruitment-job-ad .recruitment-job-ad__apply-button.disabled{cursor:default;opacity:.3}section.recruitment-lab .recruitment-job-ad .recruitment-job-ad__apply-button.disabled:active,section.recruitment-lab .recruitment-job-ad .recruitment-job-ad__apply-button.disabled:focus,section.recruitment-lab .recruitment-job-ad .recruitment-job-ad__apply-button.disabled:hover{background:#00ecc9}section.recruitment-lab .recruitment-job-ad .recruitment-job-ad__apply-button span{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:20px;font-weight:500;line-height:1.2;text-align:center;text-transform:uppercase;color:#004152}section.recruitment-lab .recruitment-job-ad ul{position:relative;list-style:none;margin:0 0 16px 0;display:inline-block;margin:0;width:33%;vertical-align:top}section.recruitment-lab .recruitment-job-ad ul li{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:1.38;color:#004152;margin:0;padding:0 0 12px 16px}section.recruitment-lab .recruitment-job-ad ul li:last-child{padding-bottom:0}section.recruitment-lab .recruitment-job-ad ul li .bold-sentence{font-weight:700;padding-bottom:4px}section.recruitment-lab .recruitment-job-ad ul li::before{content:" ";position:absolute;width:8px;height:8px;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;left:0;margin-top:5px}section.recruitment-lab .recruitment-job-ad ul li{padding-right:40px}section.recruitment-lab .recruitment-job-ad ul li:before{background:#00bea2}section.recruitment-lab .recruitment-job-application .recruitment-job-application__title{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:32px;font-weight:500;line-height:1.25;color:#004152;margin-bottom:12px;color:#00bea2;margin-bottom:10px}section.recruitment-lab .recruitment-job-application .recruitment-job-application__subtitle{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:24px;font-weight:500;line-height:1.25;color:#004152;margin-bottom:12px;margin-bottom:10px}section.recruitment-lab .recruitment-job-application .recruitment-job-application__location{font-size:14px;margin-bottom:40px}section.recruitment-lab .recruitment-job-application .recruitment-job-application__form{width:468px;display:inline-block;vertical-align:top}section.recruitment-lab .recruitment-job-application .recruitment-job-application__form .control-group{margin:0 0 16px 0}section.recruitment-lab .recruitment-job-application .recruitment-job-application__form .control-label{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:14px;font-weight:400;line-height:1.23;color:#004152;display:table;padding:0;margin-bottom:7px}section.recruitment-lab .recruitment-job-application .recruitment-job-application__form .control-label span{color:#004152;text-transform:lowercase}section.recruitment-lab .recruitment-job-application .recruitment-job-application__form .input-text-wrapper input.field{width:224px;height:28px;padding:5px 0 5px 8px;border:solid 1px #ddd;background-color:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.5);-moz-box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.5);box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.5);letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:1.38;color:#004152;font-weight:500}section.recruitment-lab .recruitment-job-application .recruitment-job-application__form .input-text-wrapper input.field:invalid{background:#ffc8be}section.recruitment-lab .recruitment-job-application .recruitment-job-application__form .input-text-wrapper input.field::-ms-clear{display:none}section.recruitment-lab .recruitment-job-application .recruitment-job-application__form .input-text-wrapper textarea.field{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:1.38;width:468px;height:56px;padding:5px 0 5px 8px;color:#004152;background-color:#fff;border:1px solid #ddd;-webkit-box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.5);-moz-box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.5);box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.5)}section.recruitment-lab .recruitment-job-application .recruitment-job-application__form .input-select-wrapper .aui-field-select{-moz-appearance:none;-webkit-appearance:none;-o-appearance:none;width:224px;height:28px;padding:0 0 0 8px;background:transparent url(/o/liferay-theme-desktop/css/../img/templates_and_portlets/ui_arrow_circle.svg) 187px -145px no-repeat;background-color:#004152;border:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:1.38;color:#004152;color:#fff;font-weight:500}section.recruitment-lab .recruitment-job-application .recruitment-job-application__form .input-select-wrapper .aui-field-select:disabled{background:transparent url(/o/liferay-theme-desktop/css/../img/templates_and_portlets/ui_arrow_circle.svg) 187px -100px no-repeat;background-color:#fbfbfb;color:#ddd}section.recruitment-lab .recruitment-job-application .recruitment-job-application__form .input-select-wrapper .aui-field-select::-ms-expand{display:none}section.recruitment-lab .recruitment-job-application .recruitment-job-application__form .input-select-wrapper .aui-field-select option{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:1.38;color:#fff;font-weight:500;overflow:visible;background-color:#fff;color:#004152}section.recruitment-lab .recruitment-job-application .recruitment-job-application__form .input-select-wrapper .aui-field-select option:disabled{background-color:#eef1f1;color:#ddd}section.recruitment-lab .recruitment-job-application .recruitment-job-application__form .input-select-wrapper .aui-field-select option:checked{background-color:#004152;color:#fff}section.recruitment-lab .recruitment-job-application .recruitment-job-application__form .input-select-wrapper .aui-field-select option:hover{background-color:#466b77}section.recruitment-lab .recruitment-job-application .recruitment-job-application__form .input-checkbox-wrapper label{padding:0}section.recruitment-lab .recruitment-job-application .recruitment-job-application__form .input-checkbox-wrapper label a{text-decoration:underline !important}section.recruitment-lab .recruitment-job-application .recruitment-job-application__form .input-checkbox-wrapper label .field{-moz-appearance:none;-webkit-appearance:none;-o-appearance:none;width:14px;height:14px;vertical-align:middle;object-fit:contain;border:solid 1px #004152;overflow:hidden;position:relative;background:#fff;-webkit-box-shadow:inset 0 1px 1px 0 rgba(0,0,0,.5);-moz-box-shadow:inset 0 1px 1px 0 rgba(0,0,0,.5);box-shadow:inset 0 1px 1px 0 rgba(0,0,0,.5);border-radius:2px;cursor:pointer;outline:0;padding:0;margin:0 8px 0 0;vertical-align:top}section.recruitment-lab .recruitment-job-application .recruitment-job-application__form .input-checkbox-wrapper label .field:invalid{background-color:#ffc8be}section.recruitment-lab .recruitment-job-application .recruitment-job-application__form .input-checkbox-wrapper label .field:checked:after{display:inline-block;height:10px;width:10px;content:"";position:absolute;top:1px;left:1px;background:url(/o/liferay-theme-desktop/css/../img/templates_and_portlets/checkbox_checked_cross.svg) 0 0 no-repeat}section.recruitment-lab .recruitment-job-application .recruitment-job-application__form .success .checkbox,section.recruitment-lab .recruitment-job-application .recruitment-job-application__form .success .control-label{color:#004152}section.recruitment-lab .recruitment-job-application .recruitment-job-application__form .success select:focus{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}section.recruitment-lab .recruitment-job-application .recruitment-job-application__form .has-error .checkbox,section.recruitment-lab .recruitment-job-application .recruitment-job-application__form .has-error .control-label{color:#004152}section.recruitment-lab .recruitment-job-application .recruitment-job-application__form .has-error .error-field[type=text]{background-color:#ffc8be !important}section.recruitment-lab .recruitment-job-application .recruitment-job-application__form .has-error .form-validator-stack.help-block{display:none}section.recruitment-lab .recruitment-job-application .recruitment-job-application__form .reference-mark{visibility:hidden;font-size:1px;display:inline-block;padding:0;vertical-align:baseline}section.recruitment-lab .recruitment-job-application .recruitment-job-application__form .reference-mark:before{font-size:14px;content:"*";color:#004152;display:inline-block;visibility:visible}section.recruitment-lab .recruitment-job-application .recruitment-job-application__form input,section.recruitment-lab .recruitment-job-application .recruitment-job-application__form select,section.recruitment-lab .recruitment-job-application .recruitment-job-application__form textarea{border-radius:0;margin:0}section.recruitment-lab .recruitment-job-application .recruitment-job-application__form .form-group input[type=text].field{width:100%}section.recruitment-lab .recruitment-job-application .recruitment-job-application__form .form-group textarea.field{width:100%;height:300px;box-sizing:border-box}section.recruitment-lab .recruitment-job-application .form-group:last-of-type{margin-bottom:0;margin-top:40px}section.recruitment-lab .recruitment-job-application .recruitment-job-application__questionnaire-group{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:24px;font-weight:500;line-height:1.25;color:#004152;margin-bottom:12px;margin-top:40px;margin-bottom:16px}section.recruitment-lab .recruitment-job-application .recruitment-job-application__submit-button{display:block;background:#00ecc9;text-decoration:none;display:inline-block;margin-top:16px;padding:13px 0 11px 0;min-width:224px;border:0}section.recruitment-lab .recruitment-job-application .recruitment-job-application__submit-button:hover{background:#6cffdc}section.recruitment-lab .recruitment-job-application .recruitment-job-application__submit-button:active{background:#00d4b4}section.recruitment-lab .recruitment-job-application .recruitment-job-application__submit-button.disabled{cursor:default;opacity:.3}section.recruitment-lab .recruitment-job-application .recruitment-job-application__submit-button.disabled:active,section.recruitment-lab .recruitment-job-application .recruitment-job-application__submit-button.disabled:focus,section.recruitment-lab .recruitment-job-application .recruitment-job-application__submit-button.disabled:hover{background:#00ecc9}section.recruitment-lab .recruitment-job-application .recruitment-job-application__submit-button span{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:20px;font-weight:500;line-height:1.2;text-align:center;text-transform:uppercase;color:#004152}section.recruitment-lab .recruitment-job-application .recruitment-job-application__error{border-top:solid 1px #004152;background-color:#ffc8be;margin-bottom:16px;padding:16px}section.recruitment-lab .recruitment-job-application .recruitment-job-application__error:empty{display:none}section.recruitment-lab .recruitment-job-application .recruitment-job-application__image{width:364px;height:558px;margin-top:42px;margin-left:64px;display:inline-block;vertical-align:top;background-size:contain;background-position:center 0;background-repeat:no-repeat}section.recruitment-lab .recruitment-job-application .recruitment-job-application__image--diver{background-image:url(/o/liferay-theme-desktop/css/../img/recruitment/diver.jpg)}section.recruitment-lab .recruitment-job-application .recruitment-job-application__image--chef{background-image:url(/o/liferay-theme-desktop/css/../img/recruitment/chef.jpg)}section.recruitment-lab .recruitment-job-application .recruitment-job-application__image--surf{background-image:url(/o/liferay-theme-desktop/css/../img/recruitment/surf.jpg)}section.recruitment-lab .recruitment-success{border-top:solid 1px #004152;background-color:#cdf8eb;padding:16px}section.error-404-container .main-content{text-align:center;margin:0 auto}section.error-404-container .main-content .image-container{margin:auto;padding:0 0 40px}section.error-404-container .main-content .style-text-combined-h2{text-transform:none;margin-bottom:16px}section.error-404-container .main-content .style-text-combined-body{letter-spacing:normal;color:#004152;font-size:18px;font-weight:400;line-height:1.33;margin-bottom:40px}section.error-404-container .main-content .links-wrapper{display:flex;position:relative;justify-content:center}section.error-404-container .main-content .links-wrapper .link-container{display:flex;padding:8px 24px;text-align:left}section.error-404-container .main-content .links-wrapper .link-container a span{font-size:16px;line-height:1.13}section.error-404-container .main-content .links-wrapper .link-container a span svg{vertical-align:baseline}section.error-404-container .main-content .links-wrapper .link-container:first-of-type{border-right:1px solid #d6dfdf;padding-left:0;padding-right:24px}section.error-404-container .main-content .links-wrapper .link-container:first-of-type a{text-align:right}section.error-404-container .main-content .links-wrapper .link-container:first-of-type a svg{flex-shrink:0;margin-right:4px}section.error-404-container .main-content .links-wrapper .link-container:last-of-type{padding-left:24px;padding-right:0}section.error-404-container .main-content .links-wrapper .link-container:last-of-type a{text-align:left}section.error-404-container .main-content .links-wrapper .link-container:last-of-type a svg{flex-shrink:0;margin-left:4px}section.two-columns-for-icon-with-title-and-description .two-columns-container{display:flex;flex-wrap:wrap;position:relative}section.two-columns-for-icon-with-title-and-description .two-columns-container:after{content:"";position:absolute;top:0;bottom:0;left:50%;border-left:1px solid #d6dfdf}section.two-columns-for-icon-with-title-and-description .two-columns-container .link-container{padding:16px 0;width:50%}section.two-columns-for-icon-with-title-and-description .two-columns-container .link-container:nth-child(2n){padding-left:40px}section.two-columns-for-icon-with-title-and-description .two-columns-container .link-container:nth-child(2n+1){padding-right:40px}section.two-columns-for-icon-with-title-and-description .two-columns-container .link-container .link-content{display:flex;align-items:start}section.two-columns-for-icon-with-title-and-description .two-columns-container .link-container .link-content .img-wrapper{flex-shrink:0;width:24px;height:24px;margin:0 16px 0 0}section.two-columns-for-icon-with-title-and-description .two-columns-container .link-container .link-content .img-wrapper.icon-newsletter-with-at{background:url(/o/liferay-theme-desktop/img/templates_and_portlets/icon_newsletter_with_at.svg) no-repeat;background-size:contain}section.two-columns-for-icon-with-title-and-description .two-columns-container .link-container .link-content .img-wrapper.icon-chat{background:url(/o/liferay-theme-desktop/img/templates_and_portlets/icon_chat.svg) no-repeat;background-size:contain}section.two-columns-for-icon-with-title-and-description .two-columns-container .link-container .link-content a{font-size:18px;text-decoration:none;line-height:1.33;text-transform:none}section.two-columns-for-icon-with-title-and-description .two-columns-container .link-container .link-content a svg{vertical-align:-2px;margin-left:4px}section.two-columns-for-icon-with-title-and-description .two-columns-container .link-container p{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:1.38;color:#004152;margin:8px 0 0 40px}section.tlnk-separator hr{height:2px;color:#d6dfdf;background-color:#d6dfdf}section.tlnk-title p{margin:0}section.tlnk-title p.tlnk-lead{text-align:center}section.hero{display:flex}section.hero .left-side-container,section.hero .right-side-container{width:50%}section.hero .main-content-container{padding:80px 0;width:538px;margin-left:auto;margin-right:0}section.hero .left-side-container{display:flex}section.hero .left-side-container .banner{width:100px;height:100px;border-radius:50%;position:absolute;left:50%;transform:translate(-24px);top:56px;z-index:1}section.hero .left-side-container .left-side-content{position:relative;padding:0 58px}section.hero .left-side-container .left-side-content h1{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:32px;font-weight:500;line-height:1.25;color:#004152;margin-bottom:12px;text-transform:none;line-height:1.22;font-size:46px}section.hero .left-side-container .left-side-content .main-content{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:14px;font-weight:400;line-height:1.43;margin-bottom:8px;color:#004152;font-size:18px;margin-top:16px;margin-bottom:0}section.hero .left-side-container .left-side-content .buttons-container{margin-top:32px;display:flex}section.hero .left-side-container .left-side-content .buttons-container a{padding:10px 24px;text-align:center;margin-right:16px;cursor:pointer}section.hero .left-side-container .left-side-content .buttons-container a:last-of-type{margin-right:0}section.hero .left-side-container .left-side-content .buttons-container a span{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:500;line-height:1.38;text-align:center;text-transform:uppercase;color:#004152;line-height:1.25}section.hero .right-side-container{background-repeat:no-repeat;background-position:center;background-size:cover;position:relative}section.hero.combined_midnight .left-side-container{background-color:#004152}section.hero.combined_midnight .left-side-container .main-content,section.hero.combined_midnight .left-side-container h1{color:#fff}section.hero.combined_buoy_light .left-side-container{background-color:#cdf8eb}section.hero.cruise_midnight{padding:24px}section.hero.cruise_midnight .left-side-container{border-top-left-radius:16px;border-bottom-left-radius:16px;background-color:#004152}section.hero.cruise_midnight .left-side-container .main-content,section.hero.cruise_midnight .left-side-container h1{color:#fff}section.hero.cruise_midnight .right-side-container{border-top-right-radius:16px;border-bottom-right-radius:16px}section.hero.cruise_buoy_light{padding:24px}section.hero.cruise_buoy_light .left-side-container{border-top-left-radius:16px;border-bottom-left-radius:16px;background-color:#cdf8eb}section.hero.cruise_buoy_light .right-side-container{border-top-right-radius:16px;border-bottom-right-radius:16px}section.hero.shuttle .left-side-container{background-color:#00a861;background-image:url(/o/liferay-theme-desktop/img/templates_and_portlets/hero/shuttle-pattern.svg);background-repeat:no-repeat;background-position-x:right;background-position-y:bottom;background-size:contain}section.hero.shuttle .left-side-container .main-content,section.hero.shuttle .left-side-container h1{color:#fff}.wrapper-gmap{display:block;margin-left:auto;margin-right:auto;overflow:hidden}.wrapper-gmap iframe.iframe-gmap{width:100%}.routes-and-timetables .container_12{padding-bottom:16px}.routes-and-timetables .container_12 .datepicker-and-timetable{display:flex}.routes-and-timetables .container_12 .datepicker-and-timetable .icon-container{height:100%;width:100%;display:flex;align-items:center;justify-content:center;background-color:#fff}.routes-and-timetables .container_12 .datepicker-and-timetable .icon-loading{top:0;left:0;bottom:0;right:0;display:inline-block !important;height:24px !important;width:24px !important;background:url(/o/liferay-theme-desktop/img/svg/icon_propeller.svg) no-repeat center !important;background-size:contain !important;animation:propeller-rotation 2s linear infinite !important;position:relative !important;z-index:1 !important;margin:0 !important;padding:0 !important;position:absolute !important;margin:auto !important}.routes-and-timetables .container_12 .datepicker-and-timetable .dropdown-and-datepicker{height:402px;width:304px;display:flex;flex-direction:column;margin-right:25px}.routes-and-timetables .container_12 .datepicker-and-timetable .dropdown-and-datepicker .dropdown{position:relative;height:fit-content;width:fit-content;display:flex;margin-bottom:40px;background-color:#fff}.routes-and-timetables .container_12 .datepicker-and-timetable .dropdown-and-datepicker .dropdown .flip-icon{transform:rotate(180deg) scaleX(-1)}.routes-and-timetables .container_12 .datepicker-and-timetable .dropdown-and-datepicker .dropdown .origin-select{min-height:79px;width:132px;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;padding:15px;background-color:#fff;border-top:1px solid #d6dfdf;border-bottom:1px solid #d6dfdf;border-left:1px solid #d6dfdf;cursor:pointer}.routes-and-timetables .container_12 .datepicker-and-timetable .dropdown-and-datepicker .dropdown .origin-select p{min-height:24px;width:auto;margin:0;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:18px;font-weight:500;font-stretch:normal;font-style:normal;text-transform:capitalize;line-height:1.33;letter-spacing:normal;text-align:left;color:#004152}.routes-and-timetables .container_12 .datepicker-and-timetable .dropdown-and-datepicker .dropdown .dropdown-content-origin{position:absolute;z-index:2;display:none;top:calc(100% + 6px);height:auto;min-width:148px;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;padding:1px 1px 0 1px;box-shadow:0 2px 4px 0 rgba(0,0,0,.15);border:solid 1px #7799a1;background-color:#d6dfdf}.routes-and-timetables .container_12 .datepicker-and-timetable .dropdown-and-datepicker .dropdown .dropdown-content-origin .hidden{display:none}.routes-and-timetables .container_12 .datepicker-and-timetable .dropdown-and-datepicker .dropdown .dropdown-content-origin .dropdown-option{z-index:3;min-height:40px;width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:9px 15px;margin-bottom:1px;background-color:#fff;cursor:pointer}.routes-and-timetables .container_12 .datepicker-and-timetable .dropdown-and-datepicker .dropdown .dropdown-content-origin .dropdown-option .option-text{min-width:86px;min-height:22px;margin:0;padding-right:16px;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.38;letter-spacing:normal;text-align:left;text-transform:capitalize;color:#004152}.routes-and-timetables .container_12 .datepicker-and-timetable .dropdown-and-datepicker .dropdown .dropdown-content-origin .dropdown-option .checkmark-icon{width:16px;height:16px;background:url(/o/liferay-theme-desktop/img/svg/check.svg) no-repeat;background-size:contain}.routes-and-timetables .container_12 .datepicker-and-timetable .dropdown-and-datepicker .dropdown .divider{position:relative;width:38px;border-top:1px solid #d6dfdf;border-bottom:1px solid #d6dfdf;background:linear-gradient(#d6dfdf,#d6dfdf) no-repeat center/1px 100%}.routes-and-timetables .container_12 .datepicker-and-timetable .dropdown-and-datepicker .dropdown .divider .divider-button{position:absolute;top:25%;width:36px;height:36px;display:flex;align-items:center;justify-content:center;border-radius:50px;background-color:#fff;border:1px solid #d6dfdf;cursor:pointer}.routes-and-timetables .container_12 .datepicker-and-timetable .dropdown-and-datepicker .dropdown .divider .divider-button .from-to-icon{height:16px;width:16px;background:url(/o/liferay-theme-desktop/img/svg/arrows/arrows_left_right_midnight.svg) center center no-repeat}.routes-and-timetables .container_12 .datepicker-and-timetable .dropdown-and-datepicker .dropdown .destination-select{min-height:79px;width:132px;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;padding:15px;background-color:#fff;border-top:1px solid #d6dfdf;border-bottom:1px solid #d6dfdf;border-right:1px solid #d6dfdf;cursor:pointer}.routes-and-timetables .container_12 .datepicker-and-timetable .dropdown-and-datepicker .dropdown .destination-select p{min-height:24px;width:auto;margin:0;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:18px;font-weight:500;font-stretch:normal;font-style:normal;text-transform:capitalize;line-height:1.33;letter-spacing:normal;text-align:left;color:#004152}.routes-and-timetables .container_12 .datepicker-and-timetable .dropdown-and-datepicker .dropdown .dropdown-content-destination{position:absolute;z-index:2;display:none;top:calc(100% + 6px);right:0;height:auto;min-width:148px;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;padding:1px 1px 0 1px;box-shadow:0 2px 4px 0 rgba(0,0,0,.15);border:solid 1px #7799a1;background-color:#d6dfdf}.routes-and-timetables .container_12 .datepicker-and-timetable .dropdown-and-datepicker .dropdown .dropdown-content-destination .hidden{display:none}.routes-and-timetables .container_12 .datepicker-and-timetable .dropdown-and-datepicker .dropdown .dropdown-content-destination .dropdown-option{z-index:3;min-height:40px;width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:9px 15px;margin-bottom:1px;background-color:#fff;cursor:pointer}.routes-and-timetables .container_12 .datepicker-and-timetable .dropdown-and-datepicker .dropdown .dropdown-content-destination .dropdown-option .option-text{min-width:86px;min-height:22px;margin:0;padding-right:16px;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.38;letter-spacing:normal;text-align:left;text-transform:capitalize;color:#004152}.routes-and-timetables .container_12 .datepicker-and-timetable .dropdown-and-datepicker .dropdown .dropdown-content-destination .dropdown-option .checkmark-icon{width:16px;height:16px;background:url(/o/liferay-theme-desktop/img/svg/check.svg) no-repeat;background-size:contain}.routes-and-timetables .container_12 .datepicker-and-timetable .dropdown-and-datepicker .dropdown .text-and-icon{min-width:52px;height:22px;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;padding-bottom:1px}.routes-and-timetables .container_12 .datepicker-and-timetable .dropdown-and-datepicker .dropdown .text-and-icon p{width:auto;height:22px;margin:0;padding-right:6px;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;text-transform:capitalize;line-height:1.38;letter-spacing:normal;text-align:left;color:#004152}.routes-and-timetables .container_12 .datepicker-and-timetable .dropdown-and-datepicker .dropdown .text-and-icon .arrow-icon{height:10px;width:10px;background:url(/o/liferay-theme-desktop/img/svg/arrows/arrow_down_renewed.svg) no-repeat;background-size:contain}.routes-and-timetables .container_12 .datepicker-and-timetable .dropdown-and-datepicker .datepicker{width:fit-content;height:fit-content;padding:0}.routes-and-timetables .container_12 .datepicker-and-timetable .dropdown-and-datepicker .datepicker .date-disabled,.routes-and-timetables .container_12 .datepicker-and-timetable .dropdown-and-datepicker .datepicker .ui-datepicker-unselectable{pointer-events:none}.routes-and-timetables .container_12 .datepicker-and-timetable .dropdown-and-datepicker .datepicker .date-disabled a,.routes-and-timetables .container_12 .datepicker-and-timetable .dropdown-and-datepicker .datepicker .ui-datepicker-unselectable a{color:#d6dfdf !important}.routes-and-timetables .container_12 .datepicker-and-timetable .dropdown-and-datepicker .datepicker .date-disabled span,.routes-and-timetables .container_12 .datepicker-and-timetable .dropdown-and-datepicker .datepicker .ui-datepicker-unselectable span{color:#d6dfdf !important}.routes-and-timetables .container_12 .datepicker-and-timetable .dropdown-and-datepicker .datepicker .ui-datepicker-current-day.date-disabled a{color:#7799a1 !important}.routes-and-timetables .container_12 .datepicker-and-timetable .dropdown-and-datepicker .datepicker .ui-datepicker{width:304px;height:282px;padding:0}.routes-and-timetables .container_12 .datepicker-and-timetable .dropdown-and-datepicker .datepicker .ui-datepicker table{margin:0}.routes-and-timetables .container_12 .datepicker-and-timetable .dropdown-and-datepicker .datepicker .ui-corner-all{border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:0;border-bottom-right-radius:0}.routes-and-timetables .container_12 .datepicker-and-timetable .dropdown-and-datepicker .datepicker .ui-widget-content{border:0}.routes-and-timetables .container_12 .datepicker-and-timetable .dropdown-and-datepicker .datepicker .ui-datepicker-calendar{position:relative}.routes-and-timetables .container_12 .datepicker-and-timetable .dropdown-and-datepicker .datepicker .ui-datepicker-calendar .ui-datepicker-unselectable{background:#f5f8f7}.routes-and-timetables .container_12 .datepicker-and-timetable .dropdown-and-datepicker .datepicker .ui-datepicker-calendar tbody{background:#eef1f1}.routes-and-timetables .container_12 .datepicker-and-timetable .dropdown-and-datepicker .datepicker .ui-datepicker-calendar tbody tr{margin-top:1px}.routes-and-timetables .container_12 .datepicker-and-timetable .dropdown-and-datepicker .datepicker .ui-datepicker-calendar td{margin-top:1px;height:38px;min-width:42.29px;max-width:42.29px;padding:.33333px}.routes-and-timetables .container_12 .datepicker-and-timetable .dropdown-and-datepicker .datepicker .ui-datepicker-calendar td a{width:100%}.routes-and-timetables .container_12 .datepicker-and-timetable .dropdown-and-datepicker .datepicker .ui-datepicker-calendar th{height:38px;border-bottom:1px solid #004152}.routes-and-timetables .container_12 .datepicker-and-timetable .dropdown-and-datepicker .datepicker .ui-datepicker-calendar th span{height:37px;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.38;letter-spacing:normal;text-align:center;color:#004152}.routes-and-timetables .container_12 .datepicker-and-timetable .dropdown-and-datepicker .datepicker .ui-datepicker-month{width:39px;height:26px;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:20px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.3;letter-spacing:normal;text-align:left;color:#004152}.routes-and-timetables .container_12 .datepicker-and-timetable .dropdown-and-datepicker .datepicker .ui-datepicker-week-end:not(td) span{color:#7799a1 !important}.routes-and-timetables .container_12 .datepicker-and-timetable .dropdown-and-datepicker .datepicker .ui-datepicker-year{width:44px;height:26px;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:20px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.3;letter-spacing:normal;text-align:left;color:#004152}.routes-and-timetables .container_12 .datepicker-and-timetable .dropdown-and-datepicker .datepicker .ui-datepicker-header{height:32px;width:304px;align-self:stretch;display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:0;margin-bottom:19px;background:#fff;border:0}.routes-and-timetables .container_12 .datepicker-and-timetable .dropdown-and-datepicker .datepicker .ui-datepicker-prev{height:32px;width:48px;top:0;left:0;border:solid 1px #d6dfdf;border-radius:none;background-color:#fff;cursor:pointer}.routes-and-timetables .container_12 .datepicker-and-timetable .dropdown-and-datepicker .datepicker .ui-datepicker-prev .ui-icon{height:14px;width:14px;background-image:url(/o/liferay-theme-desktop/img/svg/arrows/arrow_left_renewed.svg);background-size:contain;background-repeat:no-repeat}.routes-and-timetables .container_12 .datepicker-and-timetable .dropdown-and-datepicker .datepicker .ui-datepicker-prev .ui-icon-circle-triangle-w{background-position:initial;margin-left:-8px;margin-top:-7px}.routes-and-timetables .container_12 .datepicker-and-timetable .dropdown-and-datepicker .datepicker .ui-datepicker-prev-hover{left:0;background:#f5f8f7}.routes-and-timetables .container_12 .datepicker-and-timetable .dropdown-and-datepicker .datepicker .ui-datepicker-next{height:32px;width:48px;top:0;right:0;border:solid 1px #d6dfdf;border-radius:none;background-color:#fff;cursor:pointer}.routes-and-timetables .container_12 .datepicker-and-timetable .dropdown-and-datepicker .datepicker .ui-datepicker-next .ui-icon{height:14px;width:14px;background-image:url(/o/liferay-theme-desktop/img/svg/arrows/arrow_right_renewed.svg);background-size:contain;background-repeat:no-repeat}.routes-and-timetables .container_12 .datepicker-and-timetable .dropdown-and-datepicker .datepicker .ui-datepicker-next .ui-icon-circle-triangle-e{background-position:initial;margin-left:-5px;margin-top:-7px}.routes-and-timetables .container_12 .datepicker-and-timetable .dropdown-and-datepicker .datepicker .ui-datepicker-next-hover{background:#f5f8f7}.routes-and-timetables .container_12 .datepicker-and-timetable .dropdown-and-datepicker .datepicker .ui-state-default{height:38px;display:flex;align-items:center;justify-content:center;padding:0;margin:0;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.38;letter-spacing:normal;text-align:center;color:#004152;background:#fff;border:0 !important}.routes-and-timetables .container_12 .datepicker-and-timetable .dropdown-and-datepicker .datepicker .ui-state-active{color:#fff;background:#004152}.routes-and-timetables .container_12 .datepicker-and-timetable .dropdown-and-datepicker .datepicker .ui-state-disabled{opacity:1}.routes-and-timetables .container_12 .timetable-with-info{width:632px;min-height:491px}.routes-and-timetables .container_12 .timetable-with-info .no-departures-container{height:221px;width:632px;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;padding:40px;background-color:#f5f8f7}.routes-and-timetables .container_12 .timetable-with-info .no-departures-container .no-departures-month{display:none}.routes-and-timetables .container_12 .timetable-with-info .no-departures-container .image-and-text{width:389px;min-height:70px;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;padding:0}.routes-and-timetables .container_12 .timetable-with-info .no-departures-container .image-and-text .anchor-image{width:32px;min-height:32px;margin-bottom:16px;background:url(/o/liferay-theme-desktop/img/svg/icon_anchor.svg) no-repeat;background-size:contain}.routes-and-timetables .container_12 .timetable-with-info .no-departures-container .image-and-text p{width:389px;margin:0;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:1.38;letter-spacing:normal;text-align:center;white-space:nowrap;color:#004152}.routes-and-timetables .container_12 .timetable-with-info .no-departures-container .image-and-text p:last-of-type{white-space:normal}.routes-and-timetables .container_12 .timetable-with-info .no-departures-container .rectangle{height:1px;width:100%;margin:24px 0 24px 0;background-color:#ddd}.routes-and-timetables .container_12 .timetable-with-info .table-wrapper{height:auto;width:auto}.routes-and-timetables .container_12 .timetable-with-info .dummy-table,.routes-and-timetables .container_12 .timetable-with-info .timetable{background:#ddd;height:fit-content;margin:0 auto;border-bottom:1px solid #ddd}.routes-and-timetables .container_12 .timetable-with-info .dummy-table th,.routes-and-timetables .container_12 .timetable-with-info .timetable th{height:auto;min-width:125.6px;max-width:125.6px;display:flex;align-items:center;justify-content:center;background-color:#466b77;text-align:center;vertical-align:middle;border-right:1px solid #fff}.routes-and-timetables .container_12 .timetable-with-info .dummy-table th:last-of-type,.routes-and-timetables .container_12 .timetable-with-info .timetable th:last-of-type{border-right:0}.routes-and-timetables .container_12 .timetable-with-info .dummy-table th span,.routes-and-timetables .container_12 .timetable-with-info .timetable th span{min-height:20px;padding-top:12px;padding-bottom:12px;color:#fff;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.43;letter-spacing:normal;text-transform:capitalize}.routes-and-timetables .container_12 .timetable-with-info .dummy-table .arrival-cell,.routes-and-timetables .container_12 .timetable-with-info .dummy-table .departure-cell,.routes-and-timetables .container_12 .timetable-with-info .timetable .arrival-cell,.routes-and-timetables .container_12 .timetable-with-info .timetable .departure-cell{display:flex;flex-direction:column;padding-top:10px;padding-bottom:10px}.routes-and-timetables .container_12 .timetable-with-info .dummy-table .ship-status,.routes-and-timetables .container_12 .timetable-with-info .timetable .ship-status{font-weight:500;text-align:left;padding-left:16px}.routes-and-timetables .container_12 .timetable-with-info .dummy-table tr,.routes-and-timetables .container_12 .timetable-with-info .timetable tr{display:flex}.routes-and-timetables .container_12 .timetable-with-info .dummy-table tbody,.routes-and-timetables .container_12 .timetable-with-info .timetable tbody{position:relative}.routes-and-timetables .container_12 .timetable-with-info .dummy-table tbody tr,.routes-and-timetables .container_12 .timetable-with-info .timetable tbody tr{min-height:44px;margin-top:1px}.routes-and-timetables .container_12 .timetable-with-info .dummy-table tbody tr td,.routes-and-timetables .container_12 .timetable-with-info .timetable tbody tr td{color:#004152}.routes-and-timetables .container_12 .timetable-with-info .dummy-table tbody tr:nth-child(odd) td,.routes-and-timetables .container_12 .timetable-with-info .timetable tbody tr:nth-child(odd) td{border-right:1px solid #ddd;background-color:#eef1f1}.routes-and-timetables .container_12 .timetable-with-info .dummy-table tbody tr:nth-child(odd) td:last-of-type,.routes-and-timetables .container_12 .timetable-with-info .timetable tbody tr:nth-child(odd) td:last-of-type{border-right:0}.routes-and-timetables .container_12 .timetable-with-info .dummy-table tbody tr:nth-child(even) td,.routes-and-timetables .container_12 .timetable-with-info .timetable tbody tr:nth-child(even) td{border-right:1px solid #ddd;background-color:#fff}.routes-and-timetables .container_12 .timetable-with-info .dummy-table tbody tr:nth-child(even) td:last-of-type,.routes-and-timetables .container_12 .timetable-with-info .timetable tbody tr:nth-child(even) td:last-of-type{border-right:0}.routes-and-timetables .container_12 .timetable-with-info .dummy-table td,.routes-and-timetables .container_12 .timetable-with-info .timetable td{display:block;height:auto;width:125.6px;display:flex;align-items:center;justify-content:center}.routes-and-timetables .container_12 .timetable-with-info .dummy-table td span,.routes-and-timetables .container_12 .timetable-with-info .timetable td span{min-height:fit-content;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:14px;line-height:1.43;letter-spacing:normal;text-align:center;color:#004152}.routes-and-timetables .container_12 .timetable-with-info .dummy-table td:last-of-type,.routes-and-timetables .container_12 .timetable-with-info .timetable td:last-of-type{justify-content:flex-start;padding-top:12px;padding-bottom:12px}.routes-and-timetables .container_12 .timetable-with-info .table-loading{background:rgba(238,241,241,.5);border-bottom:1px solid rgba(238,241,241,.5)}.routes-and-timetables .container_12 .timetable-with-info .table-loading th{background-color:rgba(70,107,119,.5)}.routes-and-timetables .container_12 .timetable-with-info .table-footer{min-height:48px;width:100%;margin-top:41px;display:flex;flex-direction:column;align-items:center}.routes-and-timetables .container_12 .timetable-with-info .table-footer p{min-height:20px;width:fit-content;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:14px;font-weight:400;line-height:1.43;letter-spacing:normal;text-align:center;color:#004152}.routes-and-timetables .container_12 .timetable-with-info .table-footer p:last-of-type{margin-bottom:0}#p_p_id_bookingentrynew_WAR_liferaybep_{margin-bottom:32px}html div.csw3Disclamer{display:table;width:960px;min-height:32px;margin:-41px 0 0;padding:0;background:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:12px;line-height:1.33;color:#fff;color:#004152;line-height:1.5}html div.csw3Disclamer p{display:table-cell;vertical-align:middle;padding:9px 16px 8px}html div.csw3Disclamer p a{letter-spacing:normal;color:#009d85;font-size:16px}html div.csw3Disclamer p a:active{text-decoration:none;color:#009d85}html div.csw3Disclamer p a:active svg path{fill:#009d85}html div.csw3Disclamer p a:hover{text-decoration:none;color:#00bea2}html div.csw3Disclamer p a:hover svg path{fill:#00bea2}html div.csw3Disclamer p img{display:none}#main-container .tlnk-custom-web-form{width:960px;margin:auto}#main-container .tlnk-custom-web-form span.reference-mark{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:14px;font-weight:400;line-height:1.23;color:#004152}#main-container .tlnk-custom-web-form span.reference-mark svg{width:5px;height:5px}#main-container .tlnk-custom-web-form .form{background:0;width:940px}#main-container .tlnk-custom-web-form .form .ddm-form-builder-app{padding:0}#main-container .tlnk-custom-web-form .form .ddm-form-basic-info{display:none}#main-container .tlnk-custom-web-form .form input[type=email],#main-container .tlnk-custom-web-form .form input[type=password],#main-container .tlnk-custom-web-form .form input[type=search],#main-container .tlnk-custom-web-form .form input[type=text]{width:224px;height:28px;padding:5px 0 5px 8px;border:solid 1px #ddd;background-color:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.5);-moz-box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.5);box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.5);letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:1.38;color:#004152;font-weight:500}#main-container .tlnk-custom-web-form .form input[type=email]:invalid,#main-container .tlnk-custom-web-form .form input[type=password]:invalid,#main-container .tlnk-custom-web-form .form input[type=search]:invalid,#main-container .tlnk-custom-web-form .form input[type=text]:invalid{background:#ffc8be}#main-container .tlnk-custom-web-form .form input[type=email]::-ms-clear,#main-container .tlnk-custom-web-form .form input[type=password]::-ms-clear,#main-container .tlnk-custom-web-form .form input[type=search]::-ms-clear,#main-container .tlnk-custom-web-form .form input[type=text]::-ms-clear{display:none}#main-container .tlnk-custom-web-form .form input[type=tel]{height:28px;border:solid 1px #ddd;background-color:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.5);-moz-box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.5);box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.5);letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:1.38;color:#004152}#main-container .tlnk-custom-web-form .form input[type=tel]:invalid{background-color:#ffc8be}#main-container .tlnk-custom-web-form .form input[type=tel].input-narrow{width:183.8px;padding:5px 0 5px 8px}#main-container .tlnk-custom-web-form .form input[type=tel].input-very-narrow{width:32px;padding:5px 1px 5px 2px;text-align:center;margin-right:8px}#main-container .tlnk-custom-web-form .form input[type=radio]{-moz-appearance:none;-webkit-appearance:none;-o-appearance:none;width:16px;height:16px;margin-bottom:1px;vertical-align:middle;object-fit:contain;border:solid 1px #004152;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background:#fff;box-shadow:inset 0 1px 1px 0 rgba(0,0,0,.5);cursor:pointer;outline:0}#main-container .tlnk-custom-web-form .form input[type=radio]:checked:after{display:block;height:8px;width:8px;position:relative;background:#004152;top:3px;left:3px;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;content:''}#main-container .tlnk-custom-web-form .form input[type=radio][disabled]{border-color:#959595;cursor:default}#main-container .tlnk-custom-web-form .form input[type=radio][disabled]:checked:after{background:#959595}#main-container .tlnk-custom-web-form .form input[type=radio][disabled]+label{color:#959595;cursor:default}#main-container .tlnk-custom-web-form .form input[type=submit]{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:500;line-height:1.38;text-align:center;text-transform:uppercase;border:0;color:#004152;background-color:#00ecc9}#main-container .tlnk-custom-web-form .form input[type=submit]:hover{background:#6cffdc}#main-container .tlnk-custom-web-form .form input[type=submit]:active{background:#00d4b4}#main-container .tlnk-custom-web-form .form textarea{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:1.38;width:468px;height:56px;padding:5px 0 5px 8px;color:#004152;background-color:#fff;border:1px solid #ddd;-webkit-box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.5);-moz-box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.5);box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.5)}#main-container .tlnk-custom-web-form .form select{-moz-appearance:none;-webkit-appearance:none;-o-appearance:none;width:224px;height:28px;padding:0 0 0 8px;background:transparent url(/o/liferay-theme-desktop/css/../img/templates_and_portlets/ui_arrow_circle.svg) 187px -145px no-repeat;background-color:#004152;border:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:1.38;color:#004152;color:#fff;font-weight:500}#main-container .tlnk-custom-web-form .form select:disabled{background:transparent url(/o/liferay-theme-desktop/css/../img/templates_and_portlets/ui_arrow_circle.svg) 187px -100px no-repeat;background-color:#fbfbfb;color:#ddd}#main-container .tlnk-custom-web-form .form select::-ms-expand{display:none}#main-container .tlnk-custom-web-form .form select option{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:1.38;color:#fff;font-weight:500;overflow:visible;background-color:#fff;color:#004152}#main-container .tlnk-custom-web-form .form select option:disabled{background-color:#eef1f1;color:#ddd}#main-container .tlnk-custom-web-form .form select option:checked{background-color:#004152;color:#fff}#main-container .tlnk-custom-web-form .form select option:hover{background-color:#466b77}#main-container .tlnk-custom-web-form .form .checkbox-with-label{margin-bottom:-17px;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#main-container .tlnk-custom-web-form .form .checkbox-with-label input[type=checkbox]{-moz-appearance:none;-webkit-appearance:none;-o-appearance:none;width:14px;height:14px;vertical-align:middle;object-fit:contain;border:solid 1px #004152;overflow:hidden;position:relative;background:#fff;-webkit-box-shadow:inset 0 1px 1px 0 rgba(0,0,0,.5);-moz-box-shadow:inset 0 1px 1px 0 rgba(0,0,0,.5);box-shadow:inset 0 1px 1px 0 rgba(0,0,0,.5);border-radius:2px;cursor:pointer;outline:0}#main-container .tlnk-custom-web-form .form .checkbox-with-label input[type=checkbox]:invalid{background-color:#ffc8be}#main-container .tlnk-custom-web-form .form .checkbox-with-label input[type=checkbox]:checked:after{display:inline-block;height:10px;width:10px;content:"";position:absolute;top:1px;left:1px;background:url(/o/liferay-theme-desktop/css/../img/templates_and_portlets/checkbox_checked_cross.svg) 0 0 no-repeat}#main-container .tlnk-custom-web-form .form .checkbox-with-label .checkbox-label{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:1.38;color:#004152;font-weight:500;position:relative;top:-17px;display:block;text-transform:none;margin-left:20px}#main-container .tlnk-custom-web-form .form .checkbox-with-label .checkbox-label a{text-decoration:underline !important}#main-container .tlnk-custom-web-form .form .checkbox-with-label .checkbox-label a:active{text-decoration:none;color:#009d85}#main-container .tlnk-custom-web-form .form .checkbox-with-label .checkbox-label a:active svg path{fill:#009d85}#main-container .tlnk-custom-web-form .form .checkbox-with-label .checkbox-label a:hover{text-decoration:none;color:#00bea2}#main-container .tlnk-custom-web-form .form .checkbox-with-label .checkbox-label a:hover svg path{fill:#00bea2}#main-container .tlnk-custom-web-form .form .checkbox-with-label .checkbox-label a:after{display:none}#main-container .tlnk-custom-web-form .form .ddm-form-page{padding:0}#main-container .tlnk-custom-web-form .form .ddm-form-page h2.lfr-ddm-form-page-title{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:32px;font-weight:500;line-height:1.25;color:#004152;margin-bottom:12px;padding:0 0 9px 0;margin:0 0 23px 0;border-bottom:solid 1px #004152}#main-container .tlnk-custom-web-form .form .ddm-form-page h3.lfr-ddm-form-page-description{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:700;line-height:1.38;color:#004152;padding:0;margin-bottom:23px;font-weight:500;text-transform:none}#main-container .tlnk-custom-web-form .form .ddm-form-page .row{margin:0}#main-container .tlnk-custom-web-form .form .ddm-form-page .row .col-ddm{padding:0}#main-container .tlnk-custom-web-form .form .ddm-form-page .row .col-ddm .form-group{margin-bottom:30px}#main-container .tlnk-custom-web-form .form .ddm-form-page .row .col-ddm .form-group label{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:14px;font-weight:400;line-height:1.23;color:#004152;margin:0 0 5px 0}#main-container .tlnk-custom-web-form .form .ddm-form-page .row .col-ddm .form-group .input-group-item{max-width:224px}#main-container .tlnk-custom-web-form .form .ddm-form-page .row .col-ddm .form-group .input-group-item input{width:auto}#main-container .tlnk-custom-web-form .form .ddm-form-page .row .col-ddm .form-group .input-group-item .input-group-inset-item{border-radius:0}#main-container .tlnk-custom-web-form .form .ddm-form-page .row .col-ddm .form-group .datepicker select{width:100%;background:transparent url(/o/liferay-theme-desktop/css/../img/templates_and_portlets/ui_arrow_circle.svg) 55px -145px no-repeat;background-color:#004152}#main-container .tlnk-custom-web-form .form .ddm-form-page .row .col-ddm .form-group input,#main-container .tlnk-custom-web-form .form .ddm-form-page .row .col-ddm .form-group textarea{border-radius:0;margin:0}#main-container .tlnk-custom-web-form .form .ddm-form-page .row .col-ddm .form-group textarea{max-width:478px;width:478px;height:68px}#main-container .tlnk-custom-web-form .form .ddm-form-page .row .col-ddm .form-group p{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:1.38;color:#004152}#main-container .tlnk-custom-web-form .form .ddm-form-page .row .col-ddm .form-group input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:.875rem;height:.875rem;position:static;outline:0;opacity:1;background:url(/o/liferay-theme-desktop/img/inputs/checkbox_notselected.svg) left center no-repeat}#main-container .tlnk-custom-web-form .form .ddm-form-page .row .col-ddm .form-group input[type=checkbox]:checked{background:url(/o/liferay-theme-desktop/img/inputs/checkbox_selected.svg) left center no-repeat}#main-container .tlnk-custom-web-form .form .ddm-form-page .row .col-ddm .form-group input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:1rem;height:1rem;position:static;outline:0;opacity:1;border:0;border-radius:unset;box-shadow:none;vertical-align:baseline;background:url(/o/liferay-theme-desktop/img/inputs/radiobutton_notselected.svg) left center no-repeat}#main-container .tlnk-custom-web-form .form .ddm-form-page .row .col-ddm .form-group input[type=radio]:checked{background:url(/o/liferay-theme-desktop/img/inputs/radiobutton_selected.svg) left center no-repeat}#main-container .tlnk-custom-web-form .form .ddm-form-page .row .col-ddm .form-group input[type=radio]:after{display:none}#main-container .tlnk-custom-web-form .form .ddm-form-page .row .col-ddm .form-group fieldset legend{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:14px;font-weight:400;line-height:1.23;color:#004152;margin-bottom:5px}#main-container .tlnk-custom-web-form .form .ddm-form-page .row .col-ddm .form-group fieldset .custom-control-inline{display:block;margin-left:0}#main-container .tlnk-custom-web-form .form .ddm-form-page .row .col-ddm .form-group .custom-checkbox .custom-control-label:after,#main-container .tlnk-custom-web-form .form .ddm-form-page .row .col-ddm .form-group .custom-checkbox .custom-control-label:before,#main-container .tlnk-custom-web-form .form .ddm-form-page .row .col-ddm .form-group .custom-radio .custom-control-label:after,#main-container .tlnk-custom-web-form .form .ddm-form-page .row .col-ddm .form-group .custom-radio .custom-control-label:before{display:none}#main-container .tlnk-custom-web-form .form .ddm-form-page .row .col-ddm .form-group .custom-checkbox .custom-control-label .custom-control-label-text,#main-container .tlnk-custom-web-form .form .ddm-form-page .row .col-ddm .form-group .custom-radio .custom-control-label .custom-control-label-text{display:inline-block;width:calc(100% - 30px)}#main-container .tlnk-custom-web-form .form .ddm-form-page .row .col-ddm .form-group .dropdown{width:224px;height:28px}#main-container .tlnk-custom-web-form .form .ddm-form-page .row .col-ddm .form-group .dropdown button:focus{box-shadow:none}#main-container .tlnk-custom-web-form .form .ddm-form-page .row .col-ddm .form-group .dropdown .form-builder-select-field .select-field-trigger{height:28px;min-height:28px;border-radius:0;background-color:#fff;border:solid 1px #ddd;background:url(/o/liferay-theme-desktop/img/svg/icon_dropdown_arrow.svg) 198px 5px no-repeat;padding-left:8px}#main-container .tlnk-custom-web-form .form .ddm-form-page .row .col-ddm .form-group .dropdown .form-builder-select-field .select-field-trigger .option-selected{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:1.38;color:#004152;font-weight:500}#main-container .tlnk-custom-web-form .form .ddm-form-page .row .col-ddm .form-group .dropdown .form-builder-select-field .select-field-trigger a{display:none}#main-container .tlnk-custom-web-form .form .ddm-form-page .row .col-ddm .form-group .form-feedback-group .form-feedback-item.help-block{position:absolute}#main-container .tlnk-custom-web-form .form .ddm-form-page .row .col-ddm .form-group.liferay-ddm-form-field-paragraph{margin-bottom:-20px}#main-container .tlnk-custom-web-form .form .ddm-form-page .row .col-ddm .form-group.liferay-ddm-form-field-paragraph p{margin-top:0}#main-container .tlnk-custom-web-form .form .lfr-ddm-form-pagination-controls{padding-top:0}#main-container .tlnk-custom-web-form .form .lfr-ddm-form-pagination-controls button[type=submit]{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:500;line-height:1.38;text-align:center;text-transform:uppercase;border-radius:0;display:block;width:224px;height:40px;border:0;text-decoration:none;text-shadow:none;float:none !important;color:#004152;line-height:22px;background:#00ecc9}#main-container .tlnk-custom-web-form .form .lfr-ddm-form-pagination-controls button[type=submit]:hover{background:#6cffdc}#main-container .tlnk-custom-web-form .form .lfr-ddm-form-pagination-controls button[type=submit]:active{background:#00d4b4}#main-container .tlnk-custom-web-form .form .lfr-ddm-form-pagination-controls button[type=submit].disabled{cursor:default;opacity:.3}#main-container .tlnk-custom-web-form .form .lfr-ddm-form-pagination-controls button[type=submit].disabled:active,#main-container .tlnk-custom-web-form .form .lfr-ddm-form-pagination-controls button[type=submit].disabled:focus,#main-container .tlnk-custom-web-form .form .lfr-ddm-form-pagination-controls button[type=submit].disabled:hover{background:#00ecc9}#main-container .tlnk-custom-web-form .form .lfr-ddm-form-pagination-controls button[type=submit] span{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:500;line-height:1.38;text-align:center;text-transform:uppercase;color:#004152}.cluboneContainer a.button,.cluboneContainer a.button-phoenix{display:block;text-decoration:none;background:#00ecc9}.cluboneContainer a.button-phoenix:hover,.cluboneContainer a.button:hover{background:#6cffdc}.cluboneContainer a.button-phoenix:active,.cluboneContainer a.button:active{background:#00d4b4}.cluboneContainer a.button-phoenix:active span,.cluboneContainer a.button:active span{color:#004152}.cluboneContainer a.button span,.cluboneContainer a.button-phoenix span{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:500;line-height:1.38;text-align:center;text-transform:uppercase;color:#004152}.cluboneContainer .carousel a.next:hover,.cluboneContainer .carousel a.prev:hover{background:#9dc3dd !important}.cluboneContainer .carousel a.next:active,.cluboneContainer .carousel a.prev:active{background:#004152 !important}.cluboneContainer .wrapper-scolumns .sc-link a{text-decoration:none !important;background:#00ecc9 !important}.cluboneContainer .wrapper-scolumns .sc-link a:hover{background:#6cffdc !important}.cluboneContainer .wrapper-scolumns .sc-link a:active{background:#00d4b4 !important}.cluboneContainer .wrapper-scolumns .sc-link a:active span{color:#004152 !important}.cluboneContainer .wrapper-scolumns .sc-link a span{letter-spacing:normal !important;font-family:GTWalsheim,Arial,Helvetica,sans-serif !important;font-size:16px !important;font-weight:500 !important;line-height:1.38 !important;text-align:center !important;text-transform:uppercase !important;color:#004152 !important}.cluboneContainer .wrapper-scolumns .sc-link a.disabled{opacity:.5 !important}.cluboneContainer .on-board-offers a:not(.inline-link){color:#009d85}.cluboneContainer .on-board-offers a:not(.inline-link):active,.cluboneContainer .on-board-offers a:not(.inline-link):hover{color:#00bea2}#clubone-header .clubone-header-image{position:relative;height:236px;margin-bottom:56px;background:transparent url(/o/liferay-theme-desktop/img/clubone/bg_header_sea.jpg) repeat-x center;text-align:center}#clubone-header .clubone-header-image:before{content:'';position:absolute;right:0;bottom:0;left:0;height:236px;background:transparent url(/o/liferay-theme-desktop/img/clubone/banner-top-layer.jpg) no-repeat center;background-size:cover}#clubone-header .clubone-header-image:after{content:'';position:absolute;right:0;bottom:-5px;left:0;height:10px;background:#fff}#clubone-header .clubone-header-image img.clubone{display:none;position:absolute;top:86px;right:0;left:-70px;margin:auto}#clubone-header .clubone-header-image .co-image-title{padding-top:85px;display:inline-block}#clubone-header .clubone-header-image .co-image-title img{float:left;padding-right:43px;width:102px}#clubone-header .clubone-header-image .co-image-title h2{font-size:40px;font-weight:400;color:#004152;padding-top:12px;float:right}#clubone-header .clubone-header-image-new{position:relative;height:236px;width:960px;margin:0 auto;margin-bottom:56px;background:transparent url(/o/liferay-theme-desktop/img/clubone/banner-top-layer-renewed.jpeg) no-repeat center;background-size:cover}#clubone-header .clubone-welcome{margin-bottom:40px;text-align:center;font-size:30px;line-height:38px}#clubone-header .clubone-welcome span{font-weight:500}#clubone-header .clubone-welcome span:after{content:'!';font-weight:400}#clubone-header.client-regular .clubone-header-image:before{height:0}#clubone-header.client-regular .clubone-header-image .co-image-title img{display:none}#clubone-header.client-regular .clubone-header-image .co-image-title h2{font-weight:500;font-size:53px}#clubone-basic-info{width:960px;margin:0 auto}#clubone-basic-info .basic-info-container-vip{display:flex;align-items:center;justify-content:center;margin-bottom:40px}#clubone-basic-info .basic-info-container-vip p{margin-bottom:4px;font-size:14px;line-height:20px;white-space:nowrap}#clubone-basic-info .basic-info-container-vip span{font-size:16px;line-height:22px;font-weight:500}#clubone-basic-info .basic-info-container-vip .card-and-level-vip{display:flex;align-items:center;padding:16px 24px;min-width:221.5px;height:78px;background-color:#f5f8f7}#clubone-basic-info .basic-info-container-vip .card-and-level-vip .clubone-card{Width:61.5px;Height:40px}#clubone-basic-info .basic-info-container-vip .card-and-level-vip .level-description{margin-left:16px}#clubone-basic-info .basic-info-container-vip .client-info-vip{display:flex}#clubone-basic-info .basic-info-container-vip .client-info-vip .membership-number{padding:24px;border-right:1px solid #ddd}#clubone-basic-info .basic-info-container-vip .client-info-vip .bonus-points{padding:24px}#clubone-basic-info .client-statement-vip{display:flex;align-items:center;width:fit-content;margin:0 auto;cursor:pointer}#clubone-basic-info .client-statement-vip:hover a{color:#20c997}#clubone-basic-info .client-statement-vip:hover svg path{fill:#20c997}#clubone-basic-info .client-statement-vip a{display:block;margin-left:10px;color:#009d85;white-space:nowrap}#clubone-basic-info .basic-info-container{display:flex;width:100%}#clubone-basic-info .client-info-container{display:flex;flex-direction:column;padding:0 12px 0 24px}#clubone-basic-info .client-info-container p{margin-bottom:4px;font-size:14px;line-height:20px;white-space:nowrap}#clubone-basic-info .client-info-container span{font-size:16px;line-height:22px;font-weight:500}#clubone-basic-info .client-info-container .bonus-points,#clubone-basic-info .client-info-container .membership-number{margin-bottom:24px}#clubone-basic-info .client-info-container .client-statement{display:flex;align-items:center;cursor:pointer}#clubone-basic-info .client-info-container .client-statement:hover a{color:#20c997}#clubone-basic-info .client-info-container .client-statement:hover svg path{fill:#20c997}#clubone-basic-info .client-info-container .client-statement a{display:block;margin-left:10px;color:#009d85;white-space:nowrap}#clubone-basic-info .progress-bar-container{width:100%;display:flex;flex-direction:column;padding-right:24px;border-right:1px solid #ddd}#clubone-basic-info .progress-bar-container .cards-container{display:none}#clubone-basic-info .progress-bar-container .progress-heading span{font-weight:600}#clubone-basic-info .progress-bar-container .cards-and-progress-bar{display:flex}#clubone-basic-info .progress-bar-container .cards-and-progress-bar .valid-until-mobile{display:none}#clubone-basic-info .progress-bar-container .card-and-level{display:flex;flex-direction:column;align-items:center}#clubone-basic-info .progress-bar-container .card-and-level img{width:49px;height:32px}#clubone-basic-info .progress-bar-container .card-and-level .client-clubone-level-current,#clubone-basic-info .progress-bar-container .card-and-level .client-clubone-level-next{margin-top:8px;font-size:16px;line-height:22px;font-weight:500}#clubone-basic-info .progress-bar-container .progress-bar-and-points{padding:12px 24px 0 24px;flex-grow:1}#clubone-basic-info .progress-bar-container .progress-bar-and-points .progress-bar{position:relative;width:100%;height:8px;background-color:#eef1f1;box-shadow:inset 0 2px 4px rgba(0,0,0,.1);border-radius:4px}#clubone-basic-info .progress-bar-container .progress-bar-and-points .client-progress{position:absolute;width:0;max-width:100%;height:8px;background-color:#00bea2;border-radius:4px}#clubone-basic-info .progress-bar-container .progress-bar-and-points .client-points-info{display:flex;justify-content:space-between;margin-top:16px}#clubone-basic-info .progress-bar-container .progress-bar-and-points .client-points-info p{margin-bottom:4px;font-size:14px;line-height:20px}#clubone-basic-info .progress-bar-container .progress-bar-and-points .client-points-info span{margin-bottom:4px;font-size:16px;line-height:22px;font-weight:500}#clubone-basic-info .progress-bar-container .progress-bar-and-points .client-points-info .current-points-info{display:flex;flex-direction:column}#clubone-basic-info .progress-bar-container .progress-bar-and-points .client-points-info .current-points-info .valid-until{margin-bottom:0;color:#7799a1;font-weight:400;font-size:14px;line-height:20px}#clubone-basic-info .progress-bar-container .progress-bar-and-points .client-points-info .points-until-next-level{text-align:right}#clubone-benefits{background:transparent url(/o/liferay-theme-desktop/css/../img/clubone/bg_benefits.png) bottom center no-repeat;height:1%;margin:0 auto 50px;min-height:314px;overflow:hidden;position:relative;width:960px}#clubone-benefits h3{color:#00a3da;text-transform:none}#clubone-benefits .left{float:left;width:385px}#clubone-benefits .right{float:right;width:375px}.cluboneContainer #clubone-benefits .button{bottom:2px;position:absolute;right:0}#clubone-offers-list{position:relative;width:940px;margin:0 auto 80px auto;color:#009d85;font-size:14px;word-wrap:break-word}#clubone-offers-list:after{content:'';position:absolute;width:100%;height:1px;background:#ddd;bottom:-40px}#clubone-offers-list .column-left{width:50%;text-align:left}#clubone-offers-list .column-left .column-left .list-content-container.no-image{margin-right:17px}#clubone-offers-list .column-left .column-right .list-content-container.no-image{margin-left:17px}#clubone-offers-list .column-right{width:50%;text-align:right}#clubone-offers-list .column-right .column-left .list-content-container.no-image{margin-right:17px}#clubone-offers-list .column-right .column-right .list-content-container.no-image{margin-left:17px}#clubone-offers-list .list-content-container{display:inline-block;text-align:left;width:210px}#clubone-offers-list .list-content-container.no-image{display:block;width:auto}#clubone-offers-list .list-content-container .no-thumb{background-size:cover !important;margin-bottom:13px;height:116px}#clubone-offers-list img{margin-bottom:16px;max-width:inherit}#clubone-offers-list h3{font-size:14px !important;line-height:1.29;text-transform:uppercase;color:#009d85;margin:0}#clubone-offers-list h3:after{position:absolute;content:"\2192";margin-left:4px}#clubone-offers-list a{display:inline-block}#clubone-offers-list a:hover h3{color:#00bea2}#clubone-offers-list .two-columns-column .column-right .list-content-container{float:right}#clubone-offers-list .two-columns-column .column-right .admin-info-container{right:0;text-align:left}#clubone-offers-list .clubone-offer{display:none}#clubone-offers-list .admin-info-container{position:absolute;width:210px;opacity:.3;color:#0057a1;background:#fff}#clubone-offers-list .admin-info-container .admin-info{padding:5px 10px}.clubone-offers-container{position:relative}.clubone-offers-container .clubone-offer-container{margin-bottom:-5px;display:none}.clubone-offers-container .clubone-offer-container:after{content:'';position:absolute;bottom:-41px;width:100%;height:11px}.clubone-offers-container .clubone-offer-container .clubone-offer{margin-bottom:0}.clubone-offers-container .clubone-offer-container .clubone-offer.has-bubble .column-right .two-columns-column{margin-bottom:23px}#account-details{margin:41px 0 60px}#account-details h2{position:relative;width:960px;margin:0 auto;margin-bottom:20px !important;background:0;background-color:#fff;border-top:1px solid #ddd;letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:24px;font-weight:500;line-height:1.25;color:#004152;margin-bottom:12px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}#account-details h2 a{display:block;width:100%;height:100%;padding:16px 0 16px 0;color:#004152;outline:0}#account-details h2 a:hover{color:#009d85}#account-details h2 a:after{content:'';position:absolute;top:24px;right:0;width:16px;height:16px;background:url(/o/liferay-theme-desktop/img/svg/arrows/arrow_down_midnight.svg) no-repeat;transform:rotate(180deg)}#account-details h2 a span{font-size:20px;background:0;padding:0;line-height:inherit}#account-details h2.expanded_header{margin-bottom:0 !important}#account-details h2.expanded_header a:after{transform:none}#account-details h3{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:24px;font-weight:500;line-height:1.25;color:#004152;margin-bottom:12px;display:block;margin-bottom:23px}#account-details h3:after{content:'';display:block;height:1px;width:100%;margin-top:2px;background:#004152}#account-details table{background:0}#account-details .expand-wrapper .expand-content{background:#fbfbfb;padding:32px 0;margin:-20px 0 0}#account-details .expand-wrapper .expand-content .margin-20{margin-top:20px}#account-details .expand-wrapper .expand-content .relative{position:relative}#account-details .expand-wrapper .expand-content .absolute{position:absolute}#account-details .expand-wrapper .expand-content #plasticCoOffer{max-width:220px}#account-details .expand-wrapper .expand-content .plasticCOParagraph{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:1.38;color:#004152;width:208px;margin-top:19px}#account-details .expand-wrapper .expand-content #radioButtonDiv{display:flex;margin-top:5px;flex-direction:column}#account-details .expand-wrapper .expand-content #radioButtonDiv .input-wrapper{position:relative}#account-details .expand-wrapper .expand-content #radioButtonDiv .input-wrapper #noplasticCOLabel{max-width:140px;display:flex}#account-details .expand-wrapper .expand-content #radioButtonDiv .input-wrapper input{position:absolute;top:2px}#account-details .expand-wrapper .expand-content #radioButtonDiv .input-wrapper label{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:1.38;color:#004152;font-weight:500;padding:0 0 0 24px;vertical-align:middle}#account-details .confirm-changes-button{text-align:center;margin-top:20px}#account-details .confirm-changes-button a{display:inline-block !important}#account-details .confirm-changes-button a span{display:inline-block;padding:12px 86px 10px}#account-details .confirm-changes-button a.button.clubone.disabled{pointer-events:none;cursor:default}#account-details input[type=email],#account-details input[type=password],#account-details input[type=search],#account-details input[type=text]{width:224px;height:28px;padding:5px 0 5px 8px;border:solid 1px #ddd;background-color:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.5);-moz-box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.5);box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.5);letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:1.38;color:#004152;font-weight:500}#account-details input[type=email]:invalid,#account-details input[type=password]:invalid,#account-details input[type=search]:invalid,#account-details input[type=text]:invalid{background:#ffc8be}#account-details input[type=email]::-ms-clear,#account-details input[type=password]::-ms-clear,#account-details input[type=search]::-ms-clear,#account-details input[type=text]::-ms-clear{display:none}#account-details input[type=tel]{height:28px;border:solid 1px #ddd;background-color:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.5);-moz-box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.5);box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.5);letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:1.38;color:#004152}#account-details input[type=tel]:invalid{background-color:#ffc8be}#account-details input[type=tel].input-narrow{width:183.8px;padding:5px 0 5px 8px}#account-details input[type=tel].input-very-narrow{width:32px;padding:5px 1px 5px 2px;text-align:center;margin-right:8px}#account-details input[type=radio]{-moz-appearance:none;-webkit-appearance:none;-o-appearance:none;width:16px;height:16px;margin-bottom:1px;vertical-align:middle;object-fit:contain;border:solid 1px #004152;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background:#fff;box-shadow:inset 0 1px 1px 0 rgba(0,0,0,.5);cursor:pointer;outline:0}#account-details input[type=radio]:checked:after{display:block;height:8px;width:8px;position:relative;background:#004152;top:3px;left:3px;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;content:''}#account-details input[type=radio][disabled]{border-color:#959595;cursor:default}#account-details input[type=radio][disabled]:checked:after{background:#959595}#account-details input[type=radio][disabled]+label{color:#959595;cursor:default}#account-details input[type=submit]{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:500;line-height:1.38;text-align:center;text-transform:uppercase;border:0;color:#004152;background-color:#00ecc9}#account-details input[type=submit]:hover{background:#6cffdc}#account-details input[type=submit]:active{background:#00d4b4}#account-details textarea{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:1.38;width:468px;height:56px;padding:5px 0 5px 8px;color:#004152;background-color:#fff;border:1px solid #ddd;-webkit-box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.5);-moz-box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.5);box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.5)}#account-details select{-moz-appearance:none;-webkit-appearance:none;-o-appearance:none;width:224px;height:28px;padding:0 0 0 8px;background:transparent url(/o/liferay-theme-desktop/css/../img/templates_and_portlets/ui_arrow_circle.svg) 187px -145px no-repeat;background-color:#004152;border:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:1.38;color:#004152;color:#fff;font-weight:500}#account-details select:disabled{background:transparent url(/o/liferay-theme-desktop/css/../img/templates_and_portlets/ui_arrow_circle.svg) 187px -100px no-repeat;background-color:#fbfbfb;color:#ddd}#account-details select::-ms-expand{display:none}#account-details select option{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:1.38;color:#fff;font-weight:500;overflow:visible;background-color:#fff;color:#004152}#account-details select option:disabled{background-color:#eef1f1;color:#ddd}#account-details select option:checked{background-color:#004152;color:#fff}#account-details select option:hover{background-color:#466b77}#account-details .checkbox-with-label{margin-bottom:-17px;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#account-details .checkbox-with-label input[type=checkbox]{-moz-appearance:none;-webkit-appearance:none;-o-appearance:none;width:14px;height:14px;vertical-align:middle;object-fit:contain;border:solid 1px #004152;overflow:hidden;position:relative;background:#fff;-webkit-box-shadow:inset 0 1px 1px 0 rgba(0,0,0,.5);-moz-box-shadow:inset 0 1px 1px 0 rgba(0,0,0,.5);box-shadow:inset 0 1px 1px 0 rgba(0,0,0,.5);border-radius:2px;cursor:pointer;outline:0}#account-details .checkbox-with-label input[type=checkbox]:invalid{background-color:#ffc8be}#account-details .checkbox-with-label input[type=checkbox]:checked:after{display:inline-block;height:10px;width:10px;content:"";position:absolute;top:1px;left:1px;background:url(/o/liferay-theme-desktop/css/../img/templates_and_portlets/checkbox_checked_cross.svg) 0 0 no-repeat}#account-details .checkbox-with-label .checkbox-label{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:1.38;color:#004152;font-weight:500;position:relative;top:-17px;display:block;text-transform:none;margin-left:20px}#account-details .checkbox-with-label .checkbox-label a{text-decoration:underline !important}#account-details .checkbox-with-label .checkbox-label a:active{text-decoration:none;color:#009d85}#account-details .checkbox-with-label .checkbox-label a:active svg path{fill:#009d85}#account-details .checkbox-with-label .checkbox-label a:hover{text-decoration:none;color:#00bea2}#account-details .checkbox-with-label .checkbox-label a:hover svg path{fill:#00bea2}#account-details .checkbox-with-label .checkbox-label a:after{display:none}#account-details select{background-position:172px -145px}#account-details input[type=email],#account-details input[type=password],#account-details input[type=tel],#account-details input[type=text]{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:1.38;color:#004152;font-weight:500;width:226px}#account-details .checkbox-with-label{margin-bottom:7px}#account-details a.action-button{display:block;text-decoration:none;background:#00ecc9;display:inline-block;margin:12px 0 0 1px;padding:4px 12px;min-width:224px;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}#account-details a.action-button:hover{background:#6cffdc}#account-details a.action-button:active{background:#00d4b4}#account-details a.action-button:active span{color:#004152}#account-details a.action-button span{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:500;line-height:1.38;text-align:center;text-transform:uppercase;color:#004152}#account-details .status-container{clear:both}#account-details .status-error,#account-details .status-ok{margin:2px 0 4px;padding:0;font-size:14px;line-height:1.29;border-top:solid 1px #004152}#account-details .status-error span,#account-details .status-ok span{display:block;padding:15px 16px 14px;background:0}#account-details .status-error{background:#ffc8be}#account-details .status-ok{background:#cdf8eb}#account-details #clientFormErrors span{padding:15px 16px 14px !important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}#account-details #clientFormSaveSuccess span{display:block;background:#cdf8eb;padding:15px 16px 14px !important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;margin-bottom:40px}#account-details #clientFormSaveSuccess span a{outline:0}#clubone-account-details{position:relative;margin:auto}#clubone-account-details.client-regular{margin-top:0}#clubone-account-details input[type=email],#clubone-account-details input[type=password],#clubone-account-details input[type=tel],#clubone-account-details input[type=text]{border-radius:0}#clubone-account-details h1{height:19px;line-height:19px;margin:5px 0 30px 0;overflow:visible}#clubone-account-details h1 span{background:transparent url(/o/liferay-theme-desktop/css/../img/clubone/bg_h1_clubone.png) 0 0 no-repeat;display:inline-block;height:19px;margin:0 0 0 10px;text-indent:-999em;width:113px}#clubone-account-details .table-wrapper{background:0;padding:0;margin:0}#clubone-account-details .table-wrapper#affiliates-table-wrapper{overflow:visible}#clubone-account-details .table-wrapper th{border-bottom:0}#clubone-account-details .table-wrapper .tlnk-tooltip-wrapper-click{z-index:3;position:absolute;bottom:59px;right:-129px;min-height:156px;width:304px;background-color:#fff;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;padding:12px 16px 12px 20px;box-shadow:inset 4px 0 0 0 #d97e7e,0 8px 16px 0 rgba(0,0,0,.1);cursor:initial}#clubone-account-details .table-wrapper .tlnk-tooltip-wrapper-click p{min-height:40px;width:268px;font-size:14px;line-height:1.43;color:#004152;margin-bottom:16px}#clubone-account-details .table-wrapper .tlnk-tooltip-wrapper-click .remove-btn{font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:18px;line-height:1.33;color:#004152;margin-bottom:10px;min-height:34px;width:268px;padding:7px 20px;font-size:14px;font-weight:500;line-height:1.29;background-color:#d97e7e;color:#fff;text-transform:uppercase;outline:0;border:0}#clubone-account-details .table-wrapper .tlnk-tooltip-wrapper-click .cancel-btn{font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:18px;line-height:1.33;margin-bottom:10px;min-height:34px;width:268px;padding:7px 20px;font-size:14px;font-weight:500;line-height:1.29;background-color:#fff;color:#004152;text-transform:uppercase;outline:0;border:0}#clubone-account-details .table-wrapper .triangle-down-click{z-index:3;position:absolute;bottom:51px;right:15px;width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid #fff}#clubone-account-details .table-wrapper .tlnk-tooltip-wrapper-hover{z-index:2;position:absolute;bottom:59px;height:44px;width:auto;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;padding:12px 16px 12px 20px;background-color:#fff;white-space:nowrap;box-shadow:inset 4px 0 0 0 #d97e7e,0 8px 16px 0 rgba(0,0,0,.1)}#clubone-account-details .table-wrapper .tlnk-tooltip-wrapper-hover p{height:40px;font-size:14px;line-height:1.43;color:#004152;margin-bottom:16px}#clubone-account-details .table-wrapper .triangle-down-hover{z-index:2;position:absolute;bottom:51px;width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid #fff}#clubone-account-details .table-wrapper.main-client{width:100%;background:0}#clubone-account-details .table-wrapper.main-client table{margin-bottom:60px}#clubone-account-details .table-wrapper.main-client table .ad-agencyid{display:none}#clubone-account-details .table-wrapper.main-client table .ad-agencyid label{white-space:nowrap}#clubone-account-details .table-wrapper.main-client table tr td:first-of-type,#clubone-account-details .table-wrapper.main-client table tr td:nth-of-type(4),#clubone-account-details .table-wrapper.main-client table tr th:first-of-type,#clubone-account-details .table-wrapper.main-client table tr th:nth-of-type(4){width:24%}#clubone-account-details .table-wrapper.main-client table tr td:nth-of-type(2),#clubone-account-details .table-wrapper.main-client table tr td:nth-of-type(3),#clubone-account-details .table-wrapper.main-client table tr th:nth-of-type(2),#clubone-account-details .table-wrapper.main-client table tr th:nth-of-type(3){width:26%}#clubone-account-details .table-wrapper.main-client table tr td span.pluss,#clubone-account-details .table-wrapper.main-client table tr th span.pluss{font-family:Arial,Helvetica,sans-serif;display:inline-block;vertical-align:0}#clubone-account-details .table-wrapper.main-client table tr:nth-of-type(2n) td{padding-top:20px}#clubone-account-details .table-wrapper.main-client table tr:nth-of-type(2) td{padding-top:16px}#clubone-account-details .table-wrapper.main-client table.table{color:#004152}#clubone-account-details .table-wrapper table{border:0;width:100%}#clubone-account-details .table-wrapper table th{border-right:1px solid #fff;border-left:0}#clubone-account-details .table-wrapper table th span{font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:14px;font-weight:500;line-height:1.29;color:#fff;background-color:#466b77;text-align:left;padding:11px 0 11px 16px;border:0}#clubone-account-details .table-wrapper table th:last-child{border-right:0}#clubone-account-details .table-wrapper table td{border:0}#clubone-account-details .table-wrapper table.table-affiliate-members:nth-of-type(2){margin-top:24px}#clubone-account-details .table-wrapper table.table-affiliate-members .affiliate-name{width:271px;font-size:14px;font-weight:500;line-height:1.43;color:#004152;text-transform:capitalize}#clubone-account-details .table-wrapper table.table-affiliate-members .error-row-aff-table{display:none}#clubone-account-details .table-wrapper table.table-affiliate-members th span{padding-left:16px;text-align:left !important;min-width:960px}#clubone-account-details .table-wrapper table.table-affiliate-members tr{background:#eef1f1}#clubone-account-details .table-wrapper table.table-affiliate-members tr th{z-index:2}#clubone-account-details .table-wrapper table.table-affiliate-members tr.odd{background:#fff}#clubone-account-details .table-wrapper table.table-affiliate-members tr.odd td{background:0}#clubone-account-details .table-wrapper table.table-affiliate-members tr td{padding:14px 16px;vertical-align:middle}#clubone-account-details .table-wrapper table.table-affiliate-members tr td:not(:first-of-type):not(:last-of-type){border-left:solid 1px #ddd}#clubone-account-details .table-wrapper table.table-affiliate-members tr.affiliate-row{display:flex;height:fit-content;max-width:960px;border-bottom:1px solid #ddd}#clubone-account-details .table-wrapper table.table-affiliate-members tr.affiliate-row:last-of-type{border-bottom:0}#clubone-account-details .table-wrapper table.table-affiliate-members tr.affiliate-row td{position:relative;min-width:136px;display:flex;align-items:center;padding:10px 16px}#clubone-account-details .table-wrapper table.table-affiliate-members tr.affiliate-row td:last-of-type{min-width:0}#clubone-account-details .table-wrapper table.table-affiliate-members tr.affiliate-row td:nth-child(4){border-left:0}#clubone-account-details .table-wrapper table.table-affiliate-members tr.affiliate-row td.input-disabled input{border:1px solid #ddd;color:#ddd}#clubone-account-details .table-wrapper table.table-affiliate-members tr.affiliate-row td.remove-active{box-shadow:inset 4px 0 0 0 #d97e7e}#clubone-account-details .table-wrapper table.table-affiliate-members tr.affiliate-row td.email-affiliate{display:flex;align-items:center;justify-content:flex-start;padding-left:18px;font-size:14px;font-weight:500;line-height:1.43;color:#004152}#clubone-account-details .table-wrapper table.table-affiliate-members tr.affiliate-row td.email-affiliate input{font-weight:500;color:#004152;outline:0;border:1px solid #004152}#clubone-account-details .table-wrapper table.table-affiliate-members tr.affiliate-row td.affiliate-info{width:271px;font-size:14px;font-weight:500;line-height:1.43;color:#004152}#clubone-account-details .table-wrapper table.table-affiliate-members tr.affiliate-row td.remove-affiliate{position:relative;min-height:fit-content;width:fit-content;padding:0;cursor:pointer}#clubone-account-details .table-wrapper table.table-affiliate-members tr.affiliate-row td.remove-affiliate .remove-affiliate-icon-wrapper{display:flex;flex-direction:row;justify-content:center;align-items:center;height:100%;min-height:44px;width:46px;border-left:1px solid #ddd}#clubone-account-details .table-wrapper table.table-affiliate-members tr.affiliate-row td.remove-affiliate .remove-affiliate-icon-wrapper p{display:none}#clubone-account-details .table-wrapper table.table-affiliate-members tr.affiliate-row td.remove-affiliate .remove-affiliate-icon{height:14px;width:14px;background:url(/o/liferay-theme-desktop/img/clubone/trash.svg) no-repeat;background-size:contain;pointer-events:none}#clubone-account-details .table-wrapper table.table-affiliate-members tr.affiliate-row td.remove-affiliate .icon-loading{display:inline-block;height:16px;width:16px;background:url(/o/liferay-theme-desktop/img/svg/icon_propeller.svg) no-repeat center;background-size:contain;animation:propeller-rotation 2s linear infinite;position:relative;z-index:1;margin:0;padding:0}#clubone-account-details .table-wrapper table.table-affiliate-members tr.affiliate-row td.email-and-btn{position:relative;min-width:372px;gap:10px;padding:0;padding-left:16px;display:flex;flex-direction:row;align-items:center;justify-content:space-between;font-size:14px;font-weight:500;line-height:1.43}#clubone-account-details .table-wrapper table.table-affiliate-members tr.affiliate-row td.email-and-btn input{font-size:14px;font-weight:500;color:#004152;outline:0;border:1px solid #004152}#clubone-account-details .table-wrapper table.table-affiliate-members tr.affiliate-row td.email-and-btn .send-affiliate-statement{font-size:0}#clubone-account-details .table-wrapper table.table-affiliate-members tr.affiliate-row td.email-and-btn .send-affiliate-statement-icon{height:14px;width:14px;background-image:url(/o/liferay-theme-desktop/img/svg/icon_email.svg);background-repeat:no-repeat;background-size:contain}#clubone-account-details .table-wrapper table.table-affiliate-members tr.affiliate-row td .send-agreement-application{height:100%;width:46px;display:flex;align-items:center;justify-content:center;border-left:1px solid #ddd;border-right:1px solid #ddd}#clubone-account-details .table-wrapper table.table-affiliate-members tr.affiliate-row td .send-agreement-application.inactive{opacity:.3;pointer-events:none;cursor:not-allowed}#clubone-account-details .table-wrapper table.table-affiliate-members tr.affiliate-row td .error-tip{display:none}#clubone-account-details .table-wrapper table.table-affiliate-members tr.affiliate-row td .error-tip .error-text{background:#ffc8be;padding:13px;position:absolute;left:0;margin-top:22px;border-top:.8px solid #000;text-align:left;z-index:3;width:240px;box-shadow:0 1px 4px 0 rgba(0,0,0,.2)}#clubone-account-details .table-wrapper table.table-affiliate-members tr.affiliate-row td .error-tip .error-text:before{content:"";position:absolute;right:118px;top:-7px;width:0;height:0;border-style:solid;border-width:0 7px 7px 7px;border-color:transparent transparent #ffc8be transparent;z-index:9999}#clubone-account-details .table-wrapper table.table-affiliate-members tr.affiliate-row td .error-tip .error-text:after{content:"";position:absolute;right:118px;top:-8px;width:0;height:0;border-style:solid;border-width:0 7px 7px 7px;border-color:transparent transparent #000 transparent;z-index:9998}#clubone-account-details .table-wrapper table.table-affiliate-members tr.affiliate-row td.unregistered{width:271px;color:#959595}#clubone-account-details .table-wrapper table.table-affiliate-members tr.affiliate-row td input{width:208px;height:28px;box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.5);background:#fff;padding-left:8px;border:1px solid #ddd;font-family:GTWalsheim,Arial,Helvetica,sans-serif;box-sizing:border-box}#clubone-account-details .table-wrapper table.table-affiliate-members tr.affiliate-row td input.is-invalid{background:#ffc8be}#clubone-account-details .table-wrapper table.table-affiliate-members.error-responsive-only{display:none}#clubone-account-details .table-wrapper table td{padding:0 20px 0 17px;text-align:left}#clubone-account-details .table-wrapper table td .dd{color:#4a4a4a;font-weight:400}#clubone-account-details .table-wrapper table td .dd *{color:#4a4a4a}#clubone-account-details .table-wrapper table td.label span{color:#ff0005}#clubone-account-details .table-wrapper table td.input{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:1.38;color:#004152}#clubone-account-details .table-wrapper table td.input .input{margin:0;width:210px;height:28px;font-weight:500}#clubone-account-details .table-wrapper table td.input .input.input-narrow{width:32px;padding:5px 1px;text-align:center}#clubone-account-details .table-wrapper table td.input .input.input-middle{width:170px}#clubone-account-details .table-wrapper table td.input .input.input-middle#ad-mobile{width:158px;margin-left:5px}#clubone-account-details .table-wrapper table td.input .input.input-middle#ad-phonehome{width:158px}#clubone-account-details .table-wrapper table td.input .input.input-middle#ad-phonework{width:158px}#clubone-account-details .table-wrapper table td.input .input.placeholder{color:#959595}#clubone-account-details .table-wrapper table td.input input.input+input.input{margin-left:2px}#clubone-account-details .table-wrapper table td:nth-child(3){width:236px}#clubone-account-details .table-wrapper table:not(.table-affiliate-members) tr td:first-of-type{padding-left:0}#clubone-account-details .account-details-checkbox h4{font-size:14px;font-weight:700}#clubone-account-details .account-details-checkbox label{display:inline-block;padding:0 0 0 4px;vertical-align:middle}#clubone-account-details .account-details-checkbox.household-intrests li{display:inline-block;min-width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;clear:both}#clubone-account-details .account-details-checkbox.household-intrests li input[type=checkbox]{margin:2px 0 0;position:absolute}#clubone-account-details .account-details-checkbox.household-intrests li label{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:1.38;color:#004152;font-weight:500;padding:0 0 0 8px !important;margin:-1px 0 0 14px;float:left}#clubone-account-details .account-details-checkbox.your-subscriptions table{width:100%}#clubone-account-details .account-details-checkbox.your-subscriptions table th{width:20%;padding-right:10px;letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:14px;font-weight:400;line-height:1.23;color:#004152}#clubone-account-details .account-details-checkbox.your-subscriptions table td{padding:16px 0 0}#clubone-account-details .account-details-checkbox.your-subscriptions table td div input{margin-left:10px}#clubone-account-details .account-details-checkbox.your-subscriptions table td label{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:1.38;color:#004152;font-weight:500}#clubone-account-details .account-details-checkbox.your-subscriptions:after{content:'';display:block;height:1px;margin:30px 0 23px;background:#ddd}#clubone-account-details .clubone-affiliate-members{clear:both;margin:56px auto 26px;width:960px}#clubone-account-details .clubone-affiliate-members .header{position:relative}#clubone-account-details .clubone-affiliate-members .header .success-message{display:none;position:absolute;right:0;bottom:1px;padding:8px 16px 9px;background:#cdf8eb;font-weight:500;line-height:1.1}#clubone-account-details .clubone-affiliate-members .description{display:table}#clubone-account-details .clubone-affiliate-members .description div,#clubone-account-details .clubone-affiliate-members .description p{display:table-cell;vertical-align:middle}#clubone-account-details .clubone-affiliate-members .description p{width:66%}#clubone-account-details .clubone-affiliate-members .description div{text-align:right}#clubone-account-details .clubone-affiliate-members .description a{white-space:nowrap;display:inline-block;box-sizing:border-box;text-align:center}#clubone-account-details .clubone-affiliate-members .description .addMember{display:block;text-decoration:none;background:#00ecc9;display:inline-block;box-sizing:border-box;padding:5px 12px;width:224px;text-align:center}#clubone-account-details .clubone-affiliate-members .description .addMember:hover{background:#6cffdc}#clubone-account-details .clubone-affiliate-members .description .addMember:active{background:#00d4b4}#clubone-account-details .clubone-affiliate-members .description .addMember:active span{color:#004152}#clubone-account-details .clubone-affiliate-members .description .addMember span{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:500;line-height:1.38;text-align:center;text-transform:uppercase;color:#004152}#clubone-account-details .travel-document-information{margin-bottom:32px}#clubone-account-details .travel-document-information .header{width:100%;border-bottom:.5px solid #004152;margin-bottom:23px;display:inline-block}#clubone-account-details .travel-document-information .header h3{margin-top:10px;margin-bottom:2px;display:inline-block}#clubone-account-details .travel-document-information .header h3:after{display:none}#clubone-account-details .travel-document-information .header .travel-document-delete-message{display:none;float:right;text-transform:none;background:#cdf8eb;font-weight:500;line-height:1.07}#clubone-account-details .travel-document-information .header .travel-document-delete-message label{text-transform:none;padding:9px 16px 8px 16px;width:max-content}#clubone-account-details .travel-document-information .travel-document-information-form{text-align:left}#clubone-account-details .travel-document-information .travel-document-information-form #ad-expirationDate{width:110px}#clubone-account-details .travel-document-information .travel-document-information-form #ad-travelDocument-number{width:150px}#clubone-account-details .travel-document-information .travel-document-information-form #ad-travelDocument-type{width:150px;background-position:110px -145px}#clubone-account-details .travel-document-information .travel-document-information-form table{width:66%}#clubone-account-details .travel-document-information .travel-document-information-form table td{padding:0 24px 0 0}#clubone-account-details .travel-document-information .travel-document-information-form #ad-issued-country{-moz-appearance:none;-webkit-appearance:none;-o-appearance:none;width:224px;height:28px;padding:0 0 0 8px;background:transparent url(/o/liferay-theme-desktop/css/../img/templates_and_portlets/ui_arrow_circle.svg) 187px -145px no-repeat;background-color:#004152;border:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:1.38;color:#fff;font-weight:500;width:160px;background:transparent url(/o/liferay-theme-desktop/css/../img/templates_and_portlets/ui_arrow_circle.svg) 187px -55px no-repeat;background-color:#fff;color:#004152;border:1px solid #ddd;background-position:120px -55px}#clubone-account-details .travel-document-information .travel-document-information-form #ad-issued-country:disabled{background:transparent url(/o/liferay-theme-desktop/css/../img/templates_and_portlets/ui_arrow_circle.svg) 187px -100px no-repeat;background-color:#fbfbfb;color:#ddd}#clubone-account-details .travel-document-information .travel-document-information-form #ad-issued-country::-ms-expand{display:none}#clubone-account-details .travel-document-information .travel-document-information-form #ad-issued-country option{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:1.38;color:#fff;font-weight:500;overflow:visible;background-color:#fff;color:#004152}#clubone-account-details .travel-document-information .travel-document-information-form #ad-issued-country option:disabled{background-color:#eef1f1;color:#ddd}#clubone-account-details .travel-document-information .travel-document-information-form #ad-issued-country option:checked{background-color:#004152;color:#fff}#clubone-account-details .travel-document-information .travel-document-information-form #ad-issued-country option:hover{background-color:#466b77}#clubone-account-details .travel-document-information .description{display:table}#clubone-account-details .travel-document-information .description div,#clubone-account-details .travel-document-information .description p{display:table-cell;vertical-align:middle}#clubone-account-details .travel-document-information .description p{width:66%}#clubone-account-details .travel-document-information .description div{text-align:right}#clubone-account-details .travel-document-information .description a{white-space:nowrap;display:inline-block;box-sizing:border-box;text-align:center}#clubone-account-details .travel-document-information .description .addMember{display:block;text-decoration:none;background:#00ecc9;display:inline-block;box-sizing:border-box;padding:5px 12px;width:224px;text-align:center}#clubone-account-details .travel-document-information .description .addMember:hover{background:#6cffdc}#clubone-account-details .travel-document-information .description .addMember:active{background:#00d4b4}#clubone-account-details .travel-document-information .description .addMember:active span{color:#004152}#clubone-account-details .travel-document-information .description .addMember span{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:500;line-height:1.38;text-align:center;text-transform:uppercase;color:#004152}#clubone-account-details .travel-document-information .description .deleteDocumentInformation{display:block;text-decoration:none;background:#fff;border:solid 1px #004152;display:inline-block;box-sizing:border-box;padding:5px 12px;text-align:center}#clubone-account-details .travel-document-information .description .deleteDocumentInformation:hover{background:#eef1f1}#clubone-account-details .travel-document-information .description .deleteDocumentInformation:active{background:#ddd}#clubone-account-details .travel-document-information .description .deleteDocumentInformation.disabled{background:#fbfbfb}#clubone-account-details .travel-document-information .description .deleteDocumentInformation.disabled span{color:#93b3b9}#clubone-account-details .travel-document-information .description .deleteDocumentInformation.disabled:active,#clubone-account-details .travel-document-information .description .deleteDocumentInformation.disabled:focus,#clubone-account-details .travel-document-information .description .deleteDocumentInformation.disabled:hover{background:#fbfbfb}#clubone-account-details .travel-document-information .description .deleteDocumentInformation.disabled:active span,#clubone-account-details .travel-document-information .description .deleteDocumentInformation.disabled:focus span,#clubone-account-details .travel-document-information .description .deleteDocumentInformation.disabled:hover span{color:#93b3b9}#clubone-account-details .travel-document-information .description .deleteDocumentInformation span{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:14px;font-weight:500;line-height:1.29;text-align:center;text-transform:uppercase;color:#004152}#clubone-account-details .travel-document-information .description div{vertical-align:top}#clubone-account-details .k-plussa{position:relative;margin:-18px 0 60px}#clubone-account-details .k-plussa label#k-plus{display:inline-block;padding:0 !important}#clubone-account-details .k-plussa label#k-plus .label-text{display:inline-block;margin:14px 40px 0 0;float:left;font-size:16px}#clubone-account-details .k-plussa label#k-plus input{display:inline-block;float:left;margin:7px 0 0 !important;font-size:12px;width:188px}#clubone-account-details .k-plussa .k-plussa-logo{display:inline-block;float:left;width:68px;height:32px;margin:0 14px 0 4px;background:url(/o/liferay-theme-desktop/css/../img/clubone/icon_kplussa.svg) no-repeat}#clubone-account-details .k-plussa .close-button{display:inline-block;margin:0 0 6px 10px}#clubone-account-details .k-plussa .close-button span{display:block;width:16px;height:16px;background:url(/o/liferay-theme-desktop/css/../img/svg/icon_close.svg) no-repeat;background-size:16px 48px}#clubone-account-details .k-plussa .close-button span:hover{background-position:0 -16px}#clubone-account-details .k-plussa .close-button span:active{background-position:0 -32px}#account-details #clubone-account-details .k-plussa .checkbox-with-label{margin:20px 0 0}#account-details #clubone-account-details .k-plussa .checkbox-with-label label{padding:0;font-size:14px;font-weight:400;line-height:1.29;text-transform:none}#account-details #clubone-account-details .k-plussa .checkbox-with-label label input{display:inline-block;float:left;margin:3px 6px 0 0}#account-details #clubone-account-details .k-plussa .checkbox-with-label label span{display:inline-block;float:left}#account-details #clubone-account-details .k-plussa .checkbox-with-label label a:visited{color:#004152}#clubone-account-details .k-plussa span{color:#004152}#clubone-account-details .container_12>#clientFormErrors span{margin-bottom:40px}.bookingtabs{position:relative;margin:0 auto}.bookingtabs ul.tabs.horizontal li{background:0;position:relative;border:1px solid #004152;margin-right:8px}.bookingtabs ul.tabs.horizontal li.active{background:#004152 !important;margin-left:0;padding-left:0}.bookingtabs ul.tabs.horizontal li.active .arrow{display:none}.bookingtabs ul.tabs.horizontal li.active a{background-image:none !important;background:#004152}.bookingtabs ul.tabs.horizontal li.active a:hover{background:#004152 !important}.bookingtabs ul.tabs.horizontal li.active a:hover span{color:#fff}.bookingtabs ul.tabs.horizontal li.active a span{color:#fff}.bookingtabs ul.tabs.horizontal li.active:after{content:'';position:absolute;left:50%;transform:translateX(-50%);width:0;height:0;border-style:solid;border-width:9px 8.5px 0 8.5px;border-color:#004152 transparent transparent transparent}.bookingtabs ul.tabs.horizontal li a{margin:0 !important;background:0 0 !important}.bookingtabs ul.tabs.horizontal li a span{padding:8px 10px 6px;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:12px;font-weight:500;line-height:1.33;color:#004152;text-align:center}.bookingtabs ul.tabs.horizontal li a:hover{background:#eef1f1 !important}.bookingtabs ul.tabs.horizontal li a:hover span{color:#004152}.bookingtabs ul.tabs.horizontal li a{background:0 0 !important}.bookingtabs h2{border-bottom:1px solid #ddd}.bookingtabs .tab-content .content{position:relative}.bookingtabs .tab-content .content.paginated .pagination{display:block}.bookingtabs .expand-content{margin-bottom:30px}#account-details .bookingtabs h3.counter{font-weight:400;margin-bottom:39px}#account-details .bookingtabs h3.counter span{font-size:20px;font-weight:700;line-height:1;color:#053140}#account-details .bookingtabs h3.counter:after{display:none}.bookingtabs li.page{position:relative;margin-bottom:45px}.bookingtabs li.page:after{content:'';position:absolute;right:0;bottom:-13px;left:0;height:1px;background:#ddd}.bookingtabs li.page a{letter-spacing:normal;color:#009d85;text-decoration:none}.bookingtabs li.page a:active{text-decoration:none;color:#009d85}.bookingtabs li.page a:active svg path{fill:#009d85}.bookingtabs li.page a:hover{text-decoration:none;color:#00bea2}.bookingtabs li.page a:hover svg path{fill:#00bea2}.bookingtabs .left,.bookingtabs .right{display:inline-block;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.bookingtabs .left li:not(.direction),.bookingtabs .right li:not(.direction){margin-bottom:14px}.bookingtabs .left li:not(.direction) span,.bookingtabs .right li:not(.direction) span{font-weight:500}.bookingtabs .left li:not(.direction) span.important,.bookingtabs .right li:not(.direction) span.important{font-size:16px;font-weight:700;line-height:1.12}.bookingtabs .left li:not(.direction) span.important span,.bookingtabs .right li:not(.direction) span.important span{font-weight:700}.bookingtabs .left{width:59.8%;padding-right:16px}.bookingtabs .right{width:40.2%;padding-left:16px}.bookingtabs .booking_details{position:relative;padding-top:37px}#account-details .bookingtabs .booking_details .direction h3{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:1.38;color:#004152;margin-bottom:14px}.bookingtabs .booking_details .direction h3 span{color:#838383}.bookingtabs .booking_details ul{list-style-type:none}.bookingtabs .booking_details ul:first-of-type .direction{position:absolute;right:0;left:0;top:0}.bookingtabs .booking_details ul+ul{margin-top:30px}#account-details .bookingtabs .booking_details ul+ul .direction h3:after{width:464px}.bookingtabs a.icon{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.bookingtabs a.icon:after{content:'';width:16px;height:16px;display:inline-block;margin:0 0 -3px 4px;background:url(/o/liferay-theme-desktop/css/../img/clubone/ui_clubone_booking.svg) no-repeat}.bookingtabs .check-in{margin-top:7px}.bookingtabs .check-in a.icon.check-in:after{width:16px;height:16px;background-position:0 -170px}.bookingtabs .check-in a.icon:hover.check-in:after{background-position:0 -154px}.bookingtabs .change-booking-details ul>span{margin-right:20px}.bookingtabs .change-booking-details li{display:inline-block;margin:14px 20px 0 0}.bookingtabs .change-booking-details li a.icon.passengers:after{width:18px;height:15px;background-position:0 -201px}.bookingtabs .change-booking-details li a.icon.calendar:after{width:15px;height:16px;background-position:0 -16px}.bookingtabs .change-booking-details li a.icon.meal:after{width:13px;height:16px;background-position:0 -106px}.bookingtabs .change-booking-details li a.icon:hover.passengers:after{background-position:0 -186px}.bookingtabs .change-booking-details li a.icon:hover.calendar:after{background-position:0 0}.bookingtabs .change-booking-details li a.icon:hover.meal:after{background-position:0 -90px}.bookingtabs ul.send-notification>span{margin-right:20px}.bookingtabs ul.send-notification li{display:inline-block;margin:14px 20px 0 0}.bookingtabs ul.send-notification li a.icon.pdf:after{width:13px;height:16px;background-position:0 -48px}.bookingtabs ul.send-notification li a.icon.sms:after{width:16px;height:16px;background-position:0 -138px}.bookingtabs ul.send-notification li a.icon.mail:after{width:16px;height:13px;margin-bottom:-2px;background-position:0 -77px}.bookingtabs ul.send-notification li a.icon:hover.pdf:after{background-position:0 -32px}.bookingtabs ul.send-notification li a.icon:hover.sms:after{background-position:0 -122px}.bookingtabs ul.send-notification li a.icon:hover.mail:after{background-position:0 -64px}.bookingtabs hr.booking_details{border:0;border-top:1px solid #eee;border-bottom:1px solid #fff;width:100%;margin:1em auto}.bookingtabs .pagination{display:none}.bookingtabs .pagination a{display:inline-block;padding:0 6px;color:#004152;text-decoration:none;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.bookingtabs .pagination a:hover{color:#009d85;cursor:pointer}.bookingtabs .pagination a.jp-previous{padding-right:10px}.bookingtabs .pagination a.jp-next{padding-left:10px}.bookingtabs .pagination a.jp-current{font-weight:700;color:#009d85}.bookingtabs .pagination a.jp-current:hover{color:#009d85}.bookingtabs .pagination a.jp-disabled{color:#959595}.bookingtabs .pagination span{padding:0 7px}.bookingtabs .sendform{display:none;margin-top:16px}.bookingtabs .sendform>.clearfix{margin-bottom:7px}#account-details .bookingtabs .sendform label{display:inline-block;margin:5px 18px 0 0;float:left;font-weight:700;font-size:14px;text-transform:none}#account-details .bookingtabs .sendform .input{float:left;width:200px}#account-details .bookingtabs .sendform .input.input-small{display:inline-block;width:34px;padding-left:3px;padding-right:3px;margin-right:8px}#account-details .bookingtabs .sendform .input.trail{display:inline-block;width:168px}#account-details .bookingtabs .sendform a.action-button{float:left;margin:0 0 0 16px;min-width:auto;padding:4px 30px}#account-details .bookingtabs .sendform .loader-container{text-align:center}#account-details .bookingtabs .sendform .loader-container .loader{display:none;margin:16px 0}#account-details .bookingtabs .sendform .status-container{width:100%}#account-details .bookingtabs .sendform .status-container .status-error,#account-details .bookingtabs .sendform .status-container .status-ok{margin:16px 0 7px}.bookingtabs #showLatestBookings_msdd{position:absolute;top:-61px;right:0;background:0;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:12px;font-weight:500;line-height:1.33;color:#fff;cursor:pointer;text-align:left;float:left}.bookingtabs #showLatestBookings_msdd.opened .ddTitle{color:#004152;background:#fff}.bookingtabs #showLatestBookings_msdd.opened .ddTitle .arrow{background-position:-15px -15px !important}.bookingtabs #showLatestBookings_msdd *{cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.bookingtabs #showLatestBookings_msdd .ddTitle{min-width:192px;height:31px;background:#004152;border:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;padding:0 0 3px 0;text-indent:0;overflow:hidden;-webkit-box-shadow:0 0 1px rgba(0,0,0,.1);-moz-box-shadow:0 0 1px rgba(0,0,0,.1);box-shadow:0 0 1px rgba(0,0,0,.1);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;behavior:url(/o/liferay-theme-desktop/css/PIE.htc)}.bookingtabs #showLatestBookings_msdd .ddTitle .ddTitleText{background:0;padding:0 4px;overflow:hidden;line-height:34px;display:block;text-indent:0}.bookingtabs #showLatestBookings_msdd .ddTitle .arrow{width:16px;height:16px;margin:8px 8px 0 0;background:transparent url(/o/liferay-theme-desktop/css/../img/templates_and_portlets/ui_arrow_circle.svg) -15px -151px no-repeat !important;border:0;float:right;display:inline-block}.bookingtabs #showLatestBookings_msdd .ddChild{left:0;right:0;border:0;padding:0;height:auto !important;position:absolute;margin:0;overflow:auto;overflow-x:hidden !important;overflow-y:hidden !important;background-color:#fff}.bookingtabs #showLatestBookings_msdd .ddChild.noBorderTop{border-top:none 0 !important}.bookingtabs #showLatestBookings_msdd .ddChild a{position:relative;border:0 !important;margin-top:-1px;color:#004152;display:block;padding:6px 0 10px 10px;text-decoration:none;overflow:hidden;white-space:nowrap}.bookingtabs #showLatestBookings_msdd .ddChild a:first-child{margin-top:0}.bookingtabs #showLatestBookings_msdd .ddChild a:before{content:'';position:absolute;z-index:-1;top:0;right:8px;left:8px;height:1px;background:#ddd}.bookingtabs #showLatestBookings_msdd .ddChild a.selected{background:#004152}.bookingtabs #showLatestBookings_msdd .ddChild a.selected span.ddTitleText{color:#fff}.bookingtabs #showLatestBookings_msdd .ddChild a.selected+a{margin-top:0}.bookingtabs #showLatestBookings_msdd .ddChild a.selected+a:before{content:none}.bookingtabs #showLatestBookings_msdd .ddChild a.selected:hover+a:after{content:'';position:absolute;right:0;top:0;left:0;height:1px;background:#eef1f1}.bookingtabs #showLatestBookings_msdd .ddChild a:active,.bookingtabs #showLatestBookings_msdd .ddChild a:focus,.bookingtabs #showLatestBookings_msdd .ddChild a:hover{background:#eef1f1 !important}.bookingtabs #showLatestBookings_msdd .ddChild a:active span.ddTitleText,.bookingtabs #showLatestBookings_msdd .ddChild a:focus span.ddTitleText,.bookingtabs #showLatestBookings_msdd .ddChild a:hover span.ddTitleText{color:#004152}.bookingtabs #showLatestBookings_msdd .ddChild a:visited{color:#00529c;border-top:1px solid #eaeaea;padding-top:6px;padding-left:10px}.bookingtabs #showLatestBookings_child{top:auto !important}#booking-history.client-regular .bookingtabs{padding-bottom:20px}.ie7 #showLatestBookings_msdd{position:absolute;top:48px;margin-left:-600px;width:200px !important}#client-form-errors-resend-email,.client-form-errors,.client-form-errors-agree,.client-form-errors-not-registered{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:1.38;color:#004152;background:#ffc8be;padding:20px 16px;box-sizing:border-box;border-top:solid 1px #004152;display:flex;align-items:center;font-weight:500}#client-form-errors-resend-email div:nth-of-type(1),.client-form-errors div:nth-of-type(1),.client-form-errors-agree div:nth-of-type(1),.client-form-errors-not-registered div:nth-of-type(1){width:30px;margin-right:12px}#client-form-errors-resend-email div:nth-of-type(1) .warning,.client-form-errors div:nth-of-type(1) .warning,.client-form-errors-agree div:nth-of-type(1) .warning,.client-form-errors-not-registered div:nth-of-type(1) .warning{background:url(/o/liferay-theme-desktop/css/../img/templates_and_portlets/icons_status_messages.svg) -13px -69px no-repeat;height:25px}.client-form-errors-agree,.client-form-errors-not-registered{display:flex;flex-direction:row-reverse;justify-content:flex-start;align-items:stretch;font-size:14px;line-height:1.43;padding:16px;border-top:0;box-shadow:inset 0 1px 0 0 #053140}.client-form-errors-agree div,.client-form-errors-not-registered div{text-align:justify}.client-form-errors-agree div:nth-of-type(1),.client-form-errors-not-registered div:nth-of-type(1){height:0;width:0;margin-right:0}.client-form-errors-agree div:nth-of-type(1) .warning,.client-form-errors-not-registered div:nth-of-type(1) .warning{height:0}#form-add-affiliate #affiliate-email.is-invalid{background:#ffc8be}#form-add-affiliate div.error-tip{display:none}#form-add-affiliate div.error-tip span.error-text{background:#ffc8be;padding:13px;position:absolute;left:-85px;margin-top:5px;border-top:.8px solid #000;text-align:left;z-index:1;width:240px;box-shadow:0 1px 4px 0 rgba(0,0,0,.2)}#form-add-affiliate div.error-tip span.error-text:before{content:"";position:absolute;right:160px;top:-7px;width:0;height:0;border-style:solid;border-width:0 7px 7px 7px;border-color:transparent transparent #ffc8be transparent;z-index:9999}#form-add-affiliate div.error-tip span.error-text:after{content:"";position:absolute;right:160px;top:-8px;width:0;height:0;border-style:solid;border-width:0 7px 7px 7px;border-color:transparent transparent #000 transparent;z-index:9998}.site-12353 .account-details-checkbox.your-subscriptions{margin-top:30px}html[lang=fi_FI] #clientForm .main-client .DANC,html[lang=fi_FI] #clientForm .main-client .FISH,html[lang=fi_FI] #clientForm .main-client .SKI{display:none !important}html[lang=fi_FI] #clientForm .main-client .CULT{display:inline-block !important}html[lang=lv_LV] #clientForm .main-client .FISH,html[lang=lv_LV] #clientForm .main-client .GOLF{display:none !important}html[lang=sv_SE] #clientForm .main-client .CONC,html[lang=sv_SE] #clientForm .main-client .DANC,html[lang=sv_SE] #clientForm .main-client .FISH{display:none !important}html[lang=sv_SE] #clientForm .main-client .CULT{display:inline-block !important}html[lang=fi_FI] #clubone-account-details .ad-agencyid{display:inline-block !important}#club-one-account-form{background-color:#fbfbfb;padding:20px 0 140px;z-index:0}#club-one-account-form b,#club-one-account-form label{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:14px;font-weight:400;line-height:1.23;color:#004152}#club-one-account-form input[type=email],#club-one-account-form input[type=password],#club-one-account-form input[type=search],#club-one-account-form input[type=text]{width:224px;height:28px;padding:5px 0 5px 8px;border:solid 1px #ddd;background-color:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.5);-moz-box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.5);box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.5);letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:1.38;color:#004152;font-weight:500}#club-one-account-form input[type=email]:invalid,#club-one-account-form input[type=password]:invalid,#club-one-account-form input[type=search]:invalid,#club-one-account-form input[type=text]:invalid{background:#ffc8be}#club-one-account-form input[type=email]::-ms-clear,#club-one-account-form input[type=password]::-ms-clear,#club-one-account-form input[type=search]::-ms-clear,#club-one-account-form input[type=text]::-ms-clear{display:none}#club-one-account-form input[type=tel]{height:28px;border:solid 1px #ddd;background-color:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.5);-moz-box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.5);box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.5);letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:1.38;color:#004152}#club-one-account-form input[type=tel]:invalid{background-color:#ffc8be}#club-one-account-form input[type=tel].input-narrow{width:183.8px;padding:5px 0 5px 8px}#club-one-account-form input[type=tel].input-very-narrow{width:32px;padding:5px 1px 5px 2px;text-align:center;margin-right:8px}#club-one-account-form input[type=radio]{-moz-appearance:none;-webkit-appearance:none;-o-appearance:none;width:16px;height:16px;margin-bottom:1px;vertical-align:middle;object-fit:contain;border:solid 1px #004152;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background:#fff;box-shadow:inset 0 1px 1px 0 rgba(0,0,0,.5);cursor:pointer;outline:0}#club-one-account-form input[type=radio]:checked:after{display:block;height:8px;width:8px;position:relative;background:#004152;top:3px;left:3px;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;content:''}#club-one-account-form input[type=radio][disabled]{border-color:#959595;cursor:default}#club-one-account-form input[type=radio][disabled]:checked:after{background:#959595}#club-one-account-form input[type=radio][disabled]+label{color:#959595;cursor:default}#club-one-account-form input[type=submit]{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:500;line-height:1.38;text-align:center;text-transform:uppercase;border:0;color:#004152;background-color:#00ecc9}#club-one-account-form input[type=submit]:hover{background:#6cffdc}#club-one-account-form input[type=submit]:active{background:#00d4b4}#club-one-account-form textarea{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:1.38;width:468px;height:56px;padding:5px 0 5px 8px;color:#004152;background-color:#fff;border:1px solid #ddd;-webkit-box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.5);-moz-box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.5);box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.5)}#club-one-account-form select{-moz-appearance:none;-webkit-appearance:none;-o-appearance:none;width:224px;height:28px;padding:0 0 0 8px;background:transparent url(/o/liferay-theme-desktop/css/../img/templates_and_portlets/ui_arrow_circle.svg) 187px -145px no-repeat;background-color:#004152;border:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:1.38;color:#004152;color:#fff;font-weight:500}#club-one-account-form select:disabled{background:transparent url(/o/liferay-theme-desktop/css/../img/templates_and_portlets/ui_arrow_circle.svg) 187px -100px no-repeat;background-color:#fbfbfb;color:#ddd}#club-one-account-form select::-ms-expand{display:none}#club-one-account-form select option{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:1.38;color:#fff;font-weight:500;overflow:visible;background-color:#fff;color:#004152}#club-one-account-form select option:disabled{background-color:#eef1f1;color:#ddd}#club-one-account-form select option:checked{background-color:#004152;color:#fff}#club-one-account-form select option:hover{background-color:#466b77}#club-one-account-form .checkbox-with-label{margin-bottom:-17px;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#club-one-account-form .checkbox-with-label input[type=checkbox]{-moz-appearance:none;-webkit-appearance:none;-o-appearance:none;width:14px;height:14px;vertical-align:middle;object-fit:contain;border:solid 1px #004152;overflow:hidden;position:relative;background:#fff;-webkit-box-shadow:inset 0 1px 1px 0 rgba(0,0,0,.5);-moz-box-shadow:inset 0 1px 1px 0 rgba(0,0,0,.5);box-shadow:inset 0 1px 1px 0 rgba(0,0,0,.5);border-radius:2px;cursor:pointer;outline:0}#club-one-account-form .checkbox-with-label input[type=checkbox]:invalid{background-color:#ffc8be}#club-one-account-form .checkbox-with-label input[type=checkbox]:checked:after{display:inline-block;height:10px;width:10px;content:"";position:absolute;top:1px;left:1px;background:url(/o/liferay-theme-desktop/css/../img/templates_and_portlets/checkbox_checked_cross.svg) 0 0 no-repeat}#club-one-account-form .checkbox-with-label .checkbox-label{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:1.38;color:#004152;font-weight:500;position:relative;top:-17px;display:block;text-transform:none;margin-left:20px}#club-one-account-form .checkbox-with-label .checkbox-label a{text-decoration:underline !important}#club-one-account-form .checkbox-with-label .checkbox-label a:active{text-decoration:none;color:#009d85}#club-one-account-form .checkbox-with-label .checkbox-label a:active svg path{fill:#009d85}#club-one-account-form .checkbox-with-label .checkbox-label a:hover{text-decoration:none;color:#00bea2}#club-one-account-form .checkbox-with-label .checkbox-label a:hover svg path{fill:#00bea2}#club-one-account-form .checkbox-with-label .checkbox-label a:after{display:none}#club-one-account-form table{border:0}#club-one-account-form table th{border-right:1px solid #fff;border-left:0}#club-one-account-form table th span{font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:14px;font-weight:500;line-height:1.29;color:#fff;background-color:#466b77;text-align:left;padding:11px 0 11px 16px;border:0}#club-one-account-form table th:last-child{border-right:0}#club-one-account-form table td{border:0}#club-one-account-form table td span{text-transform:lowercase}#club-one-account-form h1{overflow:visible;margin:auto;display:table}#club-one-account-form h2{padding-bottom:9px;border-bottom:solid 1px #004152;margin-bottom:0 !important}#club-one-account-form h3{padding-bottom:5px;border-bottom:solid 1px #004152}#club-one-account-form input[type=email],#club-one-account-form input[type=password],#club-one-account-form input[type=tel],#club-one-account-form input[type=text]{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:1.38;color:#004152;font-weight:500;outline:0;border-radius:0}#club-one-account-form #joining-account-details{height:1%;margin:0 auto;position:relative;width:960px}#club-one-account-form #joining-account-details>span{display:block;margin:15px 0 15px 0}#club-one-account-form #joining-account-details .container_12{overflow:visible}#club-one-account-form #joining-account-details .container_12 p{width:632px;margin:30px auto 69px auto;letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:1.38;color:#004152}#club-one-account-form #joining-account-details .table-wrapper{background:0}#club-one-account-form #joining-account-details .table-wrapper table{width:960px;border:0;background-color:#fbfbfb}#club-one-account-form #joining-account-details .table-wrapper table tr:nth-child(2n+1)>th{padding-bottom:16px}#club-one-account-form #joining-account-details .table-wrapper table tr:nth-child(2n+1) td{padding-bottom:20px}#club-one-account-form #joining-account-details .table-wrapper table.co-join-table tr>td,#club-one-account-form #joining-account-details .table-wrapper table.co-join-table tr>th{display:table-cell;vertical-align:top;box-sizing:border-box}#club-one-account-form #joining-account-details .table-wrapper table.co-join-table tr>td:first-of-type,#club-one-account-form #joining-account-details .table-wrapper table.co-join-table tr>th:first-of-type{width:312px}#club-one-account-form #joining-account-details .table-wrapper table.co-join-table tr>td:nth-of-type(2),#club-one-account-form #joining-account-details .table-wrapper table.co-join-table tr>th:nth-of-type(2){width:328px}#club-one-account-form #joining-account-details .table-wrapper table.co-join-table tr>td:nth-of-type(3),#club-one-account-form #joining-account-details .table-wrapper table.co-join-table tr>th:nth-of-type(3){width:320px}#club-one-account-form #joining-account-details .table-wrapper table.co-join-table tr>td .ad-agencyid,#club-one-account-form #joining-account-details .table-wrapper table.co-join-table tr>th .ad-agencyid{padding-top:20px;display:none}#club-one-account-form #joining-account-details .table-wrapper table th{border:0}#club-one-account-form #joining-account-details .table-wrapper table th span{border-left:solid 1px #fff;padding:11px 0 11px 16px;margin:0}#club-one-account-form #joining-account-details .table-wrapper table th:first-child span{border-left:0}#club-one-account-form #joining-account-details .table-wrapper table td{padding:0 0 5px 15px;text-align:left}#club-one-account-form #joining-account-details .table-wrapper table td:first-child{padding:0 0 5px}#club-one-account-form #joining-account-details .table-wrapper table td span.info{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:14px;font-weight:400;line-height:1.43;margin-bottom:8px;color:#004152;text-transform:none;width:227px;display:block;margin-top:4px}#club-one-account-form #joining-account-details .table-wrapper table td span.pluss{font-family:Arial,Helvetica,sans-serif;vertical-align:0}#club-one-account-form #joining-account-details .table-wrapper table td #ad-mobile{width:172px}#club-one-account-form #joining-account-details .table-wrapper table td #ad-phonehome{width:172px}#club-one-account-form #joining-account-details .table-wrapper table td #ad-phonework{width:172px}#club-one-account-form #joining-account-details .table-wrapper table .ad-email{margin:0 0 20px}#club-one-account-form #joining-account-details .table-wrapper table .ad-agencyid label,#club-one-account-form #joining-account-details .table-wrapper table .ad-language label{display:block;margin:0 0 8px}#club-one-account-form #joining-account-details .table-wrapper table #ad-plastic-co-card-wrapper{width:224px}#club-one-account-form #joining-account-details .table-wrapper table .extra-row{display:none}#club-one-account-form #joining-account-details .clubone-affiliate-members{clear:both;width:960px;height:84px}#club-one-account-form #joining-account-details .clubone-affiliate-members .left{width:632px;height:54px;margin:23px 0 26px 0;float:left}#club-one-account-form #joining-account-details .clubone-affiliate-members .left p{margin:0}#club-one-account-form #joining-account-details .clubone-affiliate-members .right{width:328px;height:54px;margin:23px 0 26px 0;float:right}#club-one-account-form #joining-account-details .clubone-affiliate-members .right a{display:block;text-decoration:none;background:#00ecc9;display:inline-block;margin:16px 0 10px 14px}#club-one-account-form #joining-account-details .clubone-affiliate-members .right a:hover{background:#6cffdc}#club-one-account-form #joining-account-details .clubone-affiliate-members .right a:active{background:#00d4b4}#club-one-account-form #joining-account-details .clubone-affiliate-members .right a:active span{color:#004152}#club-one-account-form #joining-account-details .clubone-affiliate-members .right a span{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:500;line-height:1.38;text-align:center;text-transform:uppercase;color:#004152}#club-one-account-form #joining-account-details .clubone-affiliate-members .right a span{display:block;box-sizing:border-box;padding:5px 12px;width:224px;color:#004152;font-size:14px}#club-one-account-form #joining-account-details #affiliates-table{clear:both}#club-one-account-form #joining-account-details #affiliates-table .table-affiliate-members{border-collapse:collapse;border-style:hidden;border-bottom:solid 1px #ddd;width:960px}#club-one-account-form #joining-account-details #affiliates-table .table-affiliate-members th{border:0}#club-one-account-form #joining-account-details #affiliates-table .table-affiliate-members th span{font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:14px;font-weight:500;line-height:1.29;color:#fff;background:#466b77;text-align:left}#club-one-account-form #joining-account-details #affiliates-table .table-affiliate-members tr:nth-child(2n){background:#eef1f1}#club-one-account-form #joining-account-details #affiliates-table .table-affiliate-members tr:nth-child(2n+1){background:#fff}#club-one-account-form #joining-account-details #affiliates-table .table-affiliate-members td{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:1.38;color:#004152;border-right:solid 1px #ddd;background:0;text-align:left;padding:0 16px;vertical-align:middle}#club-one-account-form #joining-account-details #affiliates-table .table-affiliate-members td:last-child{border:0}#club-one-account-form #joining-account-details #affiliates-table .table-affiliate-members:nth-of-type(2){margin-top:24px}#club-one-account-form #joining-account-details #affiliates-table .table-affiliate-members tr{height:56px}#club-one-account-form #joining-account-details #affiliates-table .table-affiliate-members tr:first-child{height:40px}#club-one-account-form #joining-account-details #affiliates-table .table-affiliate-members tr:last-child{display:none}#club-one-account-form #joining-account-details #affiliates-table .table-affiliate-members th{width:960px;padding:0}#club-one-account-form #joining-account-details #affiliates-table .table-affiliate-members th span{border:0;padding:11px 0 11px 11px}#club-one-account-form #joining-account-details #affiliates-table .table-affiliate-members td{vertical-align:middle}#club-one-account-form #joining-account-details #affiliates-table .table-affiliate-members td:nth-child(1){width:167px;border-left:0}#club-one-account-form #joining-account-details #affiliates-table .table-affiliate-members td:nth-child(2){width:300px}#club-one-account-form #joining-account-details #affiliates-table .table-affiliate-members td:nth-child(3){width:340px}#club-one-account-form #joining-account-details #affiliates-table .table-affiliate-members td:nth-child(4){width:132px;padding:0;text-align:center;border-right:0}#club-one-account-form #joining-account-details #affiliates-table .table-affiliate-members td:last-child{display:none}#club-one-account-form #joining-account-details #affiliates-table .table-affiliate-members td .affiliateLink{display:block;text-decoration:none;background:#fff;border:solid 1px #004152;display:inline-block;padding:4px 12px}#club-one-account-form #joining-account-details #affiliates-table .table-affiliate-members td .affiliateLink:hover{background:#eef1f1}#club-one-account-form #joining-account-details #affiliates-table .table-affiliate-members td .affiliateLink:active{background:#ddd}#club-one-account-form #joining-account-details #affiliates-table .table-affiliate-members td .affiliateLink.disabled{background:#fbfbfb}#club-one-account-form #joining-account-details #affiliates-table .table-affiliate-members td .affiliateLink.disabled span{color:#93b3b9}#club-one-account-form #joining-account-details #affiliates-table .table-affiliate-members td .affiliateLink.disabled:active,#club-one-account-form #joining-account-details #affiliates-table .table-affiliate-members td .affiliateLink.disabled:focus,#club-one-account-form #joining-account-details #affiliates-table .table-affiliate-members td .affiliateLink.disabled:hover{background:#fbfbfb}#club-one-account-form #joining-account-details #affiliates-table .table-affiliate-members td .affiliateLink.disabled:active span,#club-one-account-form #joining-account-details #affiliates-table .table-affiliate-members td .affiliateLink.disabled:focus span,#club-one-account-form #joining-account-details #affiliates-table .table-affiliate-members td .affiliateLink.disabled:hover span{color:#93b3b9}#club-one-account-form #joining-account-details #affiliates-table .table-affiliate-members td .affiliateLink span{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:14px;font-weight:500;line-height:1.29;text-align:center;text-transform:uppercase;color:#004152}#club-one-account-form #joining-account-details #clientFormErrors,#club-one-account-form #joining-account-details .status-error{display:block;padding:0;margin:0;background:#ffc8be;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;border:0;border-style:none;text-shadow:none;border-top:solid 1px #004152;margin-top:-1px}#club-one-account-form #joining-account-details #clientFormErrors:empty,#club-one-account-form #joining-account-details .status-error:empty{display:none}#club-one-account-form #joining-account-details #clientFormErrors span,#club-one-account-form #joining-account-details .status-error span{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:1.38;color:#004152;display:block;padding:16px}#club-one-account-form #joining-account-details .status-ok{display:block;padding:0;margin:0;background:#ffc8be;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;border:0;border-style:none;text-shadow:none;border-top:solid 1px #004152;background:#cdf8eb;margin-top:-1px}#club-one-account-form #joining-account-details .status-ok:empty{display:none}#club-one-account-form #joining-account-details .status-ok span{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:1.38;color:#004152;display:block;padding:16px}#club-one-account-form #joining-account-permissions{height:1%;overflow:hidden;margin:0 auto;position:relative;width:960px}#club-one-account-form #joining-account-permissions .container_12.forms .grid_6{width:464px;margin:auto}#club-one-account-form #joining-account-permissions .container_12.forms .grid_6.left{margin-right:32px}#club-one-account-form #joining-account-permissions .container_12.forms .grid_6.left input{margin-top:8px}#club-one-account-form #joining-account-permissions .container_12.forms .grid_6 div,#club-one-account-form #joining-account-permissions .container_12.forms .grid_6 p{margin-top:20px}#club-one-account-form #joining-account-permissions .container_12.forms .grid_6 .account-details-checkbox label{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:1.38;color:#004152;font-weight:500;margin-right:10px;vertical-align:middle}#club-one-account-form #joining-account-permissions .shadow-wrapper{clear:both;position:relative;width:960px;margin-top:67px;border-top:solid 1px #ddd}#club-one-account-form #joining-account-permissions .shadow-wrapper .button.submit{display:block !important;text-decoration:none !important;background:#00ecc9 !important;width:370px;height:48px;margin:auto}#club-one-account-form #joining-account-permissions .shadow-wrapper .button.submit:hover{background:#6cffdc !important}#club-one-account-form #joining-account-permissions .shadow-wrapper .button.submit:active{background:#00d4b4 !important}#club-one-account-form #joining-account-permissions .shadow-wrapper .button.submit:active span{color:#004152 !important}#club-one-account-form #joining-account-permissions .shadow-wrapper .button.submit span{letter-spacing:normal !important;font-family:GTWalsheim,Arial,Helvetica,sans-serif !important;font-size:16px !important;font-weight:500 !important;line-height:1.38 !important;text-align:center !important;text-transform:uppercase !important;color:#004152 !important}#club-one-account-form #joining-account-permissions .shadow-wrapper .button.submit:hover{background:#9dc3dd}#club-one-account-form #joining-account-permissions .shadow-wrapper .button.submit span{display:block;padding:11px 0 13px 0;margin:0;background:0;color:#004152;font-size:20px !important}#club-one-account-form #joining-account-permissions .shadow-wrapper>div{display:table;margin:15px auto 38px auto}#clubone-members-add-edit{width:656px}#clubone-members-add-edit label{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:14px;font-weight:400;line-height:1.23;color:#004152}#clubone-members-add-edit input[type=email],#clubone-members-add-edit input[type=password],#clubone-members-add-edit input[type=search],#clubone-members-add-edit input[type=text]{width:224px;height:28px;padding:5px 0 5px 8px;border:solid 1px #ddd;background-color:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.5);-moz-box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.5);box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.5);letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:1.38;color:#004152;font-weight:500}#clubone-members-add-edit input[type=email]:invalid,#clubone-members-add-edit input[type=password]:invalid,#clubone-members-add-edit input[type=search]:invalid,#clubone-members-add-edit input[type=text]:invalid{background:#ffc8be}#clubone-members-add-edit input[type=email]::-ms-clear,#clubone-members-add-edit input[type=password]::-ms-clear,#clubone-members-add-edit input[type=search]::-ms-clear,#clubone-members-add-edit input[type=text]::-ms-clear{display:none}#clubone-members-add-edit input[type=tel]{height:28px;border:solid 1px #ddd;background-color:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.5);-moz-box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.5);box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.5);letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:1.38;color:#004152}#clubone-members-add-edit input[type=tel]:invalid{background-color:#ffc8be}#clubone-members-add-edit input[type=tel].input-narrow{width:183.8px;padding:5px 0 5px 8px}#clubone-members-add-edit input[type=tel].input-very-narrow{width:32px;padding:5px 1px 5px 2px;text-align:center;margin-right:8px}#clubone-members-add-edit input[type=radio]{-moz-appearance:none;-webkit-appearance:none;-o-appearance:none;width:16px;height:16px;margin-bottom:1px;vertical-align:middle;object-fit:contain;border:solid 1px #004152;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background:#fff;box-shadow:inset 0 1px 1px 0 rgba(0,0,0,.5);cursor:pointer;outline:0}#clubone-members-add-edit input[type=radio]:checked:after{display:block;height:8px;width:8px;position:relative;background:#004152;top:3px;left:3px;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;content:''}#clubone-members-add-edit input[type=radio][disabled]{border-color:#959595;cursor:default}#clubone-members-add-edit input[type=radio][disabled]:checked:after{background:#959595}#clubone-members-add-edit input[type=radio][disabled]+label{color:#959595;cursor:default}#clubone-members-add-edit input[type=submit]{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:500;line-height:1.38;text-align:center;text-transform:uppercase;border:0;color:#004152;background-color:#00ecc9}#clubone-members-add-edit input[type=submit]:hover{background:#6cffdc}#clubone-members-add-edit input[type=submit]:active{background:#00d4b4}#clubone-members-add-edit textarea{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:1.38;width:468px;height:56px;padding:5px 0 5px 8px;color:#004152;background-color:#fff;border:1px solid #ddd;-webkit-box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.5);-moz-box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.5);box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.5)}#clubone-members-add-edit select{-moz-appearance:none;-webkit-appearance:none;-o-appearance:none;width:224px;height:28px;padding:0 0 0 8px;background:transparent url(/o/liferay-theme-desktop/css/../img/templates_and_portlets/ui_arrow_circle.svg) 187px -145px no-repeat;background-color:#004152;border:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:1.38;color:#004152;color:#fff;font-weight:500}#clubone-members-add-edit select:disabled{background:transparent url(/o/liferay-theme-desktop/css/../img/templates_and_portlets/ui_arrow_circle.svg) 187px -100px no-repeat;background-color:#fbfbfb;color:#ddd}#clubone-members-add-edit select::-ms-expand{display:none}#clubone-members-add-edit select option{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:1.38;color:#fff;font-weight:500;overflow:visible;background-color:#fff;color:#004152}#clubone-members-add-edit select option:disabled{background-color:#eef1f1;color:#ddd}#clubone-members-add-edit select option:checked{background-color:#004152;color:#fff}#clubone-members-add-edit select option:hover{background-color:#466b77}#clubone-members-add-edit .checkbox-with-label{margin-bottom:-17px;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#clubone-members-add-edit .checkbox-with-label input[type=checkbox]{-moz-appearance:none;-webkit-appearance:none;-o-appearance:none;width:14px;height:14px;vertical-align:middle;object-fit:contain;border:solid 1px #004152;overflow:hidden;position:relative;background:#fff;-webkit-box-shadow:inset 0 1px 1px 0 rgba(0,0,0,.5);-moz-box-shadow:inset 0 1px 1px 0 rgba(0,0,0,.5);box-shadow:inset 0 1px 1px 0 rgba(0,0,0,.5);border-radius:2px;cursor:pointer;outline:0}#clubone-members-add-edit .checkbox-with-label input[type=checkbox]:invalid{background-color:#ffc8be}#clubone-members-add-edit .checkbox-with-label input[type=checkbox]:checked:after{display:inline-block;height:10px;width:10px;content:"";position:absolute;top:1px;left:1px;background:url(/o/liferay-theme-desktop/css/../img/templates_and_portlets/checkbox_checked_cross.svg) 0 0 no-repeat}#clubone-members-add-edit .checkbox-with-label .checkbox-label{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:1.38;color:#004152;font-weight:500;position:relative;top:-17px;display:block;text-transform:none;margin-left:20px}#clubone-members-add-edit .checkbox-with-label .checkbox-label a{text-decoration:underline !important}#clubone-members-add-edit .checkbox-with-label .checkbox-label a:active{text-decoration:none;color:#009d85}#clubone-members-add-edit .checkbox-with-label .checkbox-label a:active svg path{fill:#009d85}#clubone-members-add-edit .checkbox-with-label .checkbox-label a:hover{text-decoration:none;color:#00bea2}#clubone-members-add-edit .checkbox-with-label .checkbox-label a:hover svg path{fill:#00bea2}#clubone-members-add-edit .checkbox-with-label .checkbox-label a:after{display:none}#clubone-members-add-edit .content{width:inherit;margin:0;padding:0;float:none}#clubone-members-add-edit .content h3{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:24px;font-weight:500;line-height:1.25;color:#004152;margin-bottom:12px;width:100%;margin:0;padding:5px 0 2px;border-bottom:solid 1px #004152}#clubone-members-add-edit .content p{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:1.38;color:#004152;margin:22px auto 24px auto;background:0}#clubone-members-add-edit .content .error{display:block;padding:0;margin:0;background:#ffc8be;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;border:0;border-style:none;text-shadow:none;border-top:solid 1px #004152;letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:1.38;color:#004152;margin-bottom:20px;font-weight:500;padding:16px}#clubone-members-add-edit .content .error:empty{display:none}#clubone-members-add-edit .content .error span{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:1.38;color:#004152;display:block;padding:16px}#clubone-members-add-edit .content .error.disabled{display:none}#clubone-members-add-edit p.buttons{width:656px;height:40px;background:0;margin:0;text-align:center}#clubone-members-add-edit p.buttons a.button-saver{display:block;text-decoration:none;background:#00ecc9;display:inline-block;padding:9px 24px 9px 24px}#clubone-members-add-edit p.buttons a.button-saver:hover{background:#6cffdc}#clubone-members-add-edit p.buttons a.button-saver:active{background:#00d4b4}#clubone-members-add-edit p.buttons a.button-saver:active span{color:#004152}#clubone-members-add-edit p.buttons a.button-saver span{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:500;line-height:1.38;text-align:center;text-transform:uppercase;color:#004152}#clubone-members-add-edit p.buttons a.button-saver.disabled{pointer-events:none;cursor:default;opacity:.5}#clubone-members-add-edit p.buttons a.button-cancel{display:none}#clubone-members-add-edit p.error{border:0}#clubone-members-add-edit table{margin-bottom:20px;border:0}#clubone-members-add-edit table.table{margin-right:13px;float:left}#clubone-members-add-edit table.table input[type=email],#clubone-members-add-edit table.table input[type=password],#clubone-members-add-edit table.table input[type=text]{outline:0;width:208px}#clubone-members-add-edit table.table input.disabled{pointer-events:none;cursor:default}#clubone-members-add-edit table.table select:disabled{background-color:#004152;background-position:170px -145px}#clubone-members-add-edit table.table:nth-of-type(3){margin-right:0}#clubone-members-add-edit table.table:nth-of-type(7){margin-right:0}#clubone-members-add-edit table.table.checkbox{clear:both;margin-top:0;margin-right:0}#clubone-members-add-edit table tr:nth-child(2n):not(:last-child) td,#clubone-members-add-edit table tr:nth-child(2n):not(:last-child)>th{padding-bottom:20px}#clubone-members-add-edit table tr.separator{border-bottom:solid 1px #ddd;width:100%;height:1px;padding:3px 0;margin:0;border-top:0}#clubone-members-add-edit table td{padding:3px 0}#clubone-members-add-edit table td .input-phonecode{width:30px;font-size:14px;border:1px solid}#clubone-members-add-edit table td span.info{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:14px;font-weight:400;line-height:1.43;margin-bottom:8px;color:#004152;width:224px;display:block;margin-top:4px}#clubone-members-add-edit table td span.pluss{font-family:Arial,Helvetica,sans-serif;display:inline-block}#clubone-members-add-edit table td input#edit-mobile{width:172px}#clubone-members-add-edit table td select{width:210px;background-position:170px -145px}#clubone-members-add-edit table td.label{font-size:14px;line-height:1.29;font-weight:400}#clubone-members-add-edit .white-bottom-cover{opacity:1;background-color:#fff;display:none}#clubone-members-add-edit .white-bottom-cover.disabled{pointer-events:none;cursor:default;opacity:.3}#clubone-members-add-edit .input{margin:auto;position:relative}#clubone-members-add-edit input:invalid{background:#fff !important}#clubone-members-add-edit #response-add-affiliate{display:none}#clubone-members-add-edit #response-add-affiliate #response-text{margin-top:30px}#clubone-members-add-edit #response-add-affiliate p.button{height:40px;background:0;margin:35px 0 0 0;text-align:center}#clubone-members-add-edit #response-add-affiliate p.button a.member-added-button{display:block;text-decoration:none;background:#00ecc9;display:inline-block;padding:9px 60px 9px 60px}#clubone-members-add-edit #response-add-affiliate p.button a.member-added-button:hover{background:#6cffdc}#clubone-members-add-edit #response-add-affiliate p.button a.member-added-button:active{background:#00d4b4}#clubone-members-add-edit #response-add-affiliate p.button a.member-added-button:active span{color:#004152}#clubone-members-add-edit #response-add-affiliate p.button a.member-added-button span{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:500;line-height:1.38;text-align:center;text-transform:uppercase;color:#004152}#clubone-members-add-edit #edit-email.is-invalid{background:#ffc8be}#clubone-members-add-edit .error-tip span.error-text{background:#ffc8be;padding:13px;position:absolute;left:-85px;margin-top:5px;border-top:.8px solid #000;text-align:left;z-index:1;width:240px;box-shadow:0 1px 4px 0 rgba(0,0,0,.2)}#clubone-members-add-edit .error-tip span.error-text:before{content:"";position:absolute;right:160px;top:-7px;width:0;height:0;border-style:solid;border-width:0 7px 7px 7px;border-color:transparent transparent #ffc8be transparent;z-index:9999}#clubone-members-add-edit .error-tip span.error-text:after{content:"";position:absolute;right:160px;top:-8px;width:0;height:0;border-style:solid;border-width:0 7px 7px 7px;border-color:transparent transparent #000 transparent;z-index:9998}#club-one-joining-success-free,#club-one-joining-success-payed{width:408px}#club-one-joining-success-free .content,#club-one-joining-success-payed .content{display:block;float:none;width:100%;margin:0;padding:0}#club-one-joining-success-free .content h3,#club-one-joining-success-payed .content h3{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:24px;font-weight:500;line-height:1.25;color:#004152;margin-bottom:12px;text-align:left;width:100%;padding-bottom:7px;margin-bottom:23px}#club-one-joining-success-free .content p,#club-one-joining-success-payed .content p{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:1.38;color:#004152;font-weight:500;font-size:14px;text-align:left}#club-one-joining-success-free .button-close,#club-one-joining-success-payed .button-close{display:none}#club-one-joining-success-free .button-login,#club-one-joining-success-payed .button-login{display:block;width:fit-content;margin-right:auto}#club-one-joining-success-free .button-login span,#club-one-joining-success-payed .button-login span{padding:0 16px}.fancybox-co-members{width:768px !important}.fancybox-co-members .fancybox-close{top:25px;right:25px}.fancybox-co-members .fancybox-inner{margin:50px 0 40px 50px;width:656px !important}html[lang=fi_FI] #joining-account-details .ad-agencyid{display:inline-block !important}body.site-11711 #joining-account-details #ad-plastic-co-card-wrapper,html[lang=fi_FI] #joining-account-details #ad-plastic-co-card-wrapper{display:none}section.entertainment-calendar input[type=email],section.entertainment-calendar input[type=password],section.entertainment-calendar input[type=search],section.entertainment-calendar input[type=text]{width:224px;height:28px;padding:5px 0 5px 8px;border:solid 1px #ddd;background-color:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.5);-moz-box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.5);box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.5);letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:1.38;color:#004152;font-weight:500}section.entertainment-calendar input[type=email]:invalid,section.entertainment-calendar input[type=password]:invalid,section.entertainment-calendar input[type=search]:invalid,section.entertainment-calendar input[type=text]:invalid{background:#ffc8be}section.entertainment-calendar input[type=email]::-ms-clear,section.entertainment-calendar input[type=password]::-ms-clear,section.entertainment-calendar input[type=search]::-ms-clear,section.entertainment-calendar input[type=text]::-ms-clear{display:none}section.entertainment-calendar input[type=tel]{height:28px;border:solid 1px #ddd;background-color:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.5);-moz-box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.5);box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.5);letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:1.38;color:#004152}section.entertainment-calendar input[type=tel]:invalid{background-color:#ffc8be}section.entertainment-calendar input[type=tel].input-narrow{width:183.8px;padding:5px 0 5px 8px}section.entertainment-calendar input[type=tel].input-very-narrow{width:32px;padding:5px 1px 5px 2px;text-align:center;margin-right:8px}section.entertainment-calendar input[type=radio]{-moz-appearance:none;-webkit-appearance:none;-o-appearance:none;width:16px;height:16px;margin-bottom:1px;vertical-align:middle;object-fit:contain;border:solid 1px #004152;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background:#fff;box-shadow:inset 0 1px 1px 0 rgba(0,0,0,.5);cursor:pointer;outline:0}section.entertainment-calendar input[type=radio]:checked:after{display:block;height:8px;width:8px;position:relative;background:#004152;top:3px;left:3px;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;content:''}section.entertainment-calendar input[type=radio][disabled]{border-color:#959595;cursor:default}section.entertainment-calendar input[type=radio][disabled]:checked:after{background:#959595}section.entertainment-calendar input[type=radio][disabled]+label{color:#959595;cursor:default}section.entertainment-calendar input[type=submit]{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:500;line-height:1.38;text-align:center;text-transform:uppercase;border:0;color:#004152;background-color:#00ecc9}section.entertainment-calendar input[type=submit]:hover{background:#6cffdc}section.entertainment-calendar input[type=submit]:active{background:#00d4b4}section.entertainment-calendar textarea{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:1.38;width:468px;height:56px;padding:5px 0 5px 8px;color:#004152;background-color:#fff;border:1px solid #ddd;-webkit-box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.5);-moz-box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.5);box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.5)}section.entertainment-calendar select{-moz-appearance:none;-webkit-appearance:none;-o-appearance:none;width:224px;height:28px;padding:0 0 0 8px;background:transparent url(/o/liferay-theme-desktop/css/../img/templates_and_portlets/ui_arrow_circle.svg) 187px -145px no-repeat;background-color:#004152;border:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:1.38;color:#004152;color:#fff;font-weight:500}section.entertainment-calendar select:disabled{background:transparent url(/o/liferay-theme-desktop/css/../img/templates_and_portlets/ui_arrow_circle.svg) 187px -100px no-repeat;background-color:#fbfbfb;color:#ddd}section.entertainment-calendar select::-ms-expand{display:none}section.entertainment-calendar select option{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:1.38;color:#fff;font-weight:500;overflow:visible;background-color:#fff;color:#004152}section.entertainment-calendar select option:disabled{background-color:#eef1f1;color:#ddd}section.entertainment-calendar select option:checked{background-color:#004152;color:#fff}section.entertainment-calendar select option:hover{background-color:#466b77}section.entertainment-calendar .checkbox-with-label{margin-bottom:-17px;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}section.entertainment-calendar .checkbox-with-label input[type=checkbox]{-moz-appearance:none;-webkit-appearance:none;-o-appearance:none;width:14px;height:14px;vertical-align:middle;object-fit:contain;border:solid 1px #004152;overflow:hidden;position:relative;background:#fff;-webkit-box-shadow:inset 0 1px 1px 0 rgba(0,0,0,.5);-moz-box-shadow:inset 0 1px 1px 0 rgba(0,0,0,.5);box-shadow:inset 0 1px 1px 0 rgba(0,0,0,.5);border-radius:2px;cursor:pointer;outline:0}section.entertainment-calendar .checkbox-with-label input[type=checkbox]:invalid{background-color:#ffc8be}section.entertainment-calendar .checkbox-with-label input[type=checkbox]:checked:after{display:inline-block;height:10px;width:10px;content:"";position:absolute;top:1px;left:1px;background:url(/o/liferay-theme-desktop/css/../img/templates_and_portlets/checkbox_checked_cross.svg) 0 0 no-repeat}section.entertainment-calendar .checkbox-with-label .checkbox-label{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:1.38;color:#004152;font-weight:500;position:relative;top:-17px;display:block;text-transform:none;margin-left:20px}section.entertainment-calendar .checkbox-with-label .checkbox-label a{text-decoration:underline !important}section.entertainment-calendar .checkbox-with-label .checkbox-label a:active{text-decoration:none;color:#009d85}section.entertainment-calendar .checkbox-with-label .checkbox-label a:active svg path{fill:#009d85}section.entertainment-calendar .checkbox-with-label .checkbox-label a:hover{text-decoration:none;color:#00bea2}section.entertainment-calendar .checkbox-with-label .checkbox-label a:hover svg path{fill:#00bea2}section.entertainment-calendar .checkbox-with-label .checkbox-label a:after{display:none}section.entertainment-calendar .section-header h1{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:46px;font-weight:500;line-height:1.22;color:#004152;margin-bottom:12px;text-align:center}section.entertainment-calendar .section-header p{width:960px;margin-top:28px;margin-bottom:0;padding-bottom:21px;border-bottom:solid 1px #ddd}section.entertainment-calendar .calendar .calendar-header .dd-wrapper.artistSearch #artist-name-search::-ms-clear{width:0;height:0}section.entertainment-calendar .calendar .calendar-header .dd-wrapper.artistSearch .dd{opacity:.3}section.entertainment-calendar .calendar .calendar-header .dd-wrapper.artistSearch .clear-field{width:20px;height:20px;background:transparent url(/o/liferay-theme-desktop/css/../../img/artist-search-clear.png) no-repeat;left:-24px;bottom:-7px;position:relative}section.entertainment-calendar .calendar .calendar-header .dd-wrapper.artistSearch .clear-field:hover{cursor:pointer;opacity:.7}section.entertainment-calendar .calendar .calendar-header .dd-wrapper.artistSearch .clear-field:active{background-position:0 -21px}section.entertainment-calendar .calendar .calendar-header .dd-wrapper.artistSearch .ui-autocomplete,section.entertainment-calendar .calendar .calendar-header .dd-wrapper.artistSearch .ui-menu-item{width:200px}section.entertainment-calendar .calendar .calendar-header .dd-wrapper div{display:inline-block;margin-right:12px}section.entertainment-calendar .calendar .calendar-header .dd-wrapper .button{display:block;background:#00ecc9;text-decoration:none;display:inline-block;vertical-align:top}section.entertainment-calendar .calendar .calendar-header .dd-wrapper .button:hover{background:#6cffdc}section.entertainment-calendar .calendar .calendar-header .dd-wrapper .button:active{background:#00d4b4}section.entertainment-calendar .calendar .calendar-header .dd-wrapper .button.disabled{cursor:default;opacity:.3}section.entertainment-calendar .calendar .calendar-header .dd-wrapper .button.disabled:active,section.entertainment-calendar .calendar .calendar-header .dd-wrapper .button.disabled:focus,section.entertainment-calendar .calendar .calendar-header .dd-wrapper .button.disabled:hover{background:#00ecc9}section.entertainment-calendar .calendar .calendar-header .dd-wrapper .button span{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:14px;font-weight:500;line-height:1.29;text-align:center;text-transform:uppercase;color:#004152}section.entertainment-calendar .calendar .calendar-header .dd-wrapper .button span{padding:5px 25px;align-content:center;display:block}section.entertainment-calendar .calendar .calendar-header .input{margin-right:12px}section.entertainment-calendar .calendar .calendar-header .input.input-wide{width:200px}section.entertainment-calendar .calendar .entertainment-artist .content,section.entertainment-calendar .calendar .entertainment-artist .sidebar{margin-top:24px}section.entertainment-calendar .calendar .entertainment-artist .info{display:block;margin:16px 0 0 0}section.entertainment-calendar .calendar .entertainment-artist .info a{letter-spacing:normal;color:#009d85}section.entertainment-calendar .calendar .entertainment-artist .info a:active{text-decoration:none;color:#009d85}section.entertainment-calendar .calendar .entertainment-artist .info a:active svg path{fill:#009d85}section.entertainment-calendar .calendar .entertainment-artist .info a:hover{text-decoration:none;color:#00bea2}section.entertainment-calendar .calendar .entertainment-artist .info a:hover svg path{fill:#00bea2}section.entertainment-calendar .calendar .table-wrapper{border:0;background:0}section.entertainment-calendar .calendar .table-wrapper th{border-right:1px solid #fff;border-left:0}section.entertainment-calendar .calendar .table-wrapper th span{font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:14px;font-weight:500;line-height:1.29;color:#fff;background-color:#466b77;text-align:left;padding:11px 0 11px 16px;border:0}section.entertainment-calendar .calendar .table-wrapper th:last-child{border-right:0}section.entertainment-calendar .calendar .table-wrapper td{border:0}section.entertainment-calendar .calendar .table-wrapper .table{background:#eef1f1;width:100%}section.entertainment-calendar .calendar .table-wrapper .table th span{padding:11px 16px 11px 16px}section.entertainment-calendar .calendar .table-wrapper .table th.date{width:151px}section.entertainment-calendar .calendar .table-wrapper .table th.date span.th1{white-space:nowrap;padding-right:16px}section.entertainment-calendar .calendar .table-wrapper .table th.last-th{border-right:0}section.entertainment-calendar .calendar .table-wrapper .table th.time{border-right:1px solid #fff;width:166px;white-space:nowrap}section.entertainment-calendar .calendar .table-wrapper .table th.artist{width:406px}section.entertainment-calendar .calendar .table-wrapper .table th.location{width:231px}section.entertainment-calendar .calendar .table-wrapper .table tr.odd td{background:#fff}section.entertainment-calendar .calendar .table-wrapper .table tr:nth-child(2) td{padding-top:16px}section.entertainment-calendar .calendar .table-wrapper .table tr:last-child td{padding-bottom:16px;border-bottom:solid 1px #ddd}section.entertainment-calendar .calendar .table-wrapper .table tr td:first-child::first-letter {text-transform:uppercase}section.entertainment-calendar .calendar .table-wrapper .table td{padding-top:6px;padding-bottom:6px;padding-left:16px;color:#004152;border-right:solid 1px #ddd}section.entertainment-calendar .calendar .table-wrapper .table td.artist a{letter-spacing:normal;color:#009d85}section.entertainment-calendar .calendar .table-wrapper .table td.artist a:active{text-decoration:none;color:#009d85}section.entertainment-calendar .calendar .table-wrapper .table td.artist a:active svg path{fill:#009d85}section.entertainment-calendar .calendar .table-wrapper .table td.artist a:hover{text-decoration:none;color:#00bea2}section.entertainment-calendar .calendar .table-wrapper .table td.artist a:hover svg path{fill:#00bea2}section.entertainment-calendar .calendar .table-wrapper .table td.time{border-right:solid 1px #ddd}section.entertainment-calendar .calendar .table-wrapper .table td.time:last-child{border-right:1px solid #fff}section.entertainment-calendar .calendar .table-wrapper .table td.last-td{border:0}section.entertainment-calendar .calendar .table-wrapper .table .ship{display:none;min-width:75px}section.entertainment-calendar .portlet-msg-error{display:block;padding:0;margin:0;background:#ffc8be;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;border:0;border-style:none;text-shadow:none;border-top:solid 1px #004152;margin-top:-1px}section.entertainment-calendar .portlet-msg-error:empty{display:none}section.entertainment-calendar .portlet-msg-error span{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:1.38;color:#004152;display:block;padding:16px}section.entertainment-calendar .notification-message-for-table{margin-top:28px;margin-bottom:30px}#artist-popup.lightbox-wrapper{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:1.38;color:#004152;width:664px;min-height:302px;padding:0}#artist-popup.lightbox-wrapper .sidebar{margin:0;padding:0;overflow:inherit}#artist-popup.lightbox-wrapper .sidebar h3{width:664px;margin-bottom:0;padding-bottom:4px;border-bottom:solid 1px #004152}#artist-popup.lightbox-wrapper .sidebar .image-container{width:296px;height:auto;margin:24px 0 24px 0;background:0}#artist-popup.lightbox-wrapper .sidebar .image-container .image{margin:0;padding:0;width:inherit;height:inherit}#artist-popup.lightbox-wrapper .sidebar .image-container .image img{width:inherit;height:inherit;margin:0;padding:0;border:0}#artist-popup.lightbox-wrapper .content{display:inline-block;margin:54px 0 0 0;padding:0;width:342px}#artist-popup.lightbox-wrapper .content p{margin:0}#artist-popup.lightbox-wrapper .info{display:block;width:320px}#artist-popup.lightbox-wrapper .info a{letter-spacing:normal;color:#009d85}#artist-popup.lightbox-wrapper .info a:active{text-decoration:none;color:#009d85}#artist-popup.lightbox-wrapper .info a:active svg path{fill:#009d85}#artist-popup.lightbox-wrapper .info a:hover{text-decoration:none;color:#00bea2}#artist-popup.lightbox-wrapper .info a:hover svg path{fill:#00bea2}#artist-popup.lightbox-wrapper .button-close{display:none}.do-not-show-time{display:none}section.stockquote{margin:22px 0 30px 0}section.stockquote .container_12{width:958px;height:38px;background:#fbfbfb;border:solid 1px #ddd;padding:0 16px;display:flex;justify-content:space-between}section.stockquote .container_12 div{display:inline-block;text-align:middle;margin-top:7px;margin-bottom:7px;letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:20px;font-weight:500;line-height:1.3;text-transform:uppercase;color:#004152}section.stockquote .container_12 div h3{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:20px;font-weight:500;line-height:1.3;text-transform:uppercase;color:#004152;margin:0}section.stockquote .container_12 div h4{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:1.38;color:#004152;text-transform:none}section.stockquote .container_12 div.name{margin-right:95px}section.stockquote .container_12 div.name h3 span{color:#959595}section.stockquote .container_12 div.current-price .arrow{margin-left:3px;margin-right:2px}section.stockquote .container_12 div.current-price.negative .arrow{background:transparent url(/o/liferay-theme-desktop/css/../img/templates_and_portlets/stock_arrow.svg) -14px -10px no-repeat}section.stockquote .container_12 div.current-price.positive .arrow{background:transparent url(/o/liferay-theme-desktop/css/../img/templates_and_portlets/stock_arrow.svg) -14px -55px no-repeat}section.stockquote .container_12 div.current-price span{color:#959595}section.stockquote .container_12 div.high-bid,section.stockquote .container_12 div.low-bid,section.stockquote .container_12 div.volume{text-align:center}section.stockquote .container_12 div.high-bid h4,section.stockquote .container_12 div.low-bid h4,section.stockquote .container_12 div.volume h4{position:relative;top:-12px;margin-top:-18px;margin-bottom:0}section.stockquote .container_12 div.high-bid{margin-left:90px;margin-right:55px}section.stockquote .container_12 div.low-bid{margin-right:55px}body.signed-in section.stockquote .container_12 div h1,body.signed-in section.stockquote .container_12 div h2,body.signed-in section.stockquote .container_12 div h3,body.signed-in section.stockquote .container_12 div h4,body.signed-in section.stockquote .container_12 div h5,body.signed-in section.stockquote .container_12 div h6{margin-bottom:0 !important}.cision-feed{width:550px;float:left;box-sizing:border-box}.cision-feed button{background:0;border:0;outline:0}.cision-feed h1,.cision-feed h2,.cision-feed h3{letter-spacing:normal !important;font-family:GTWalsheim,Arial,Helvetica,sans-serif !important;font-size:24px !important;font-weight:500 !important;line-height:1.25 !important;color:#004152 !important;margin-bottom:12px !important;margin-bottom:7px}.cision-feed h1 *,.cision-feed h2 *,.cision-feed h3 *{letter-spacing:normal !important;font-family:GTWalsheim,Arial,Helvetica,sans-serif !important;font-size:24px !important;font-weight:500 !important;line-height:1.25 !important;color:#004152 !important;margin-bottom:12px !important}.cision-feed p{letter-spacing:normal !important;font-family:GTWalsheim,Arial,Helvetica,sans-serif !important;font-size:16px !important;font-weight:400 !important;line-height:1.38 !important;color:#004152 !important;margin-bottom:16px}.cision-feed .cision-post-date{letter-spacing:normal !important;font-family:GTWalsheim,Arial,Helvetica,sans-serif !important;font-size:12px !important;color:#959595 !important;line-height:1.5 !important;margin-bottom:24px}.cision-feed .cision-search{margin-bottom:41px;display:flex}.cision-feed .cision-search input[type=email],.cision-feed .cision-search input[type=password],.cision-feed .cision-search input[type=search],.cision-feed .cision-search input[type=text]{width:224px;height:28px;padding:5px 0 5px 8px;border:solid 1px #ddd;background-color:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.5);-moz-box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.5);box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.5);letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:1.38;color:#004152;font-weight:500}.cision-feed .cision-search input[type=email]:invalid,.cision-feed .cision-search input[type=password]:invalid,.cision-feed .cision-search input[type=search]:invalid,.cision-feed .cision-search input[type=text]:invalid{background:#ffc8be}.cision-feed .cision-search input[type=email]::-ms-clear,.cision-feed .cision-search input[type=password]::-ms-clear,.cision-feed .cision-search input[type=search]::-ms-clear,.cision-feed .cision-search input[type=text]::-ms-clear{display:none}.cision-feed .cision-search input[type=tel]{height:28px;border:solid 1px #ddd;background-color:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.5);-moz-box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.5);box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.5);letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:1.38;color:#004152}.cision-feed .cision-search input[type=tel]:invalid{background-color:#ffc8be}.cision-feed .cision-search input[type=tel].input-narrow{width:183.8px;padding:5px 0 5px 8px}.cision-feed .cision-search input[type=tel].input-very-narrow{width:32px;padding:5px 1px 5px 2px;text-align:center;margin-right:8px}.cision-feed .cision-search input[type=radio]{-moz-appearance:none;-webkit-appearance:none;-o-appearance:none;width:16px;height:16px;margin-bottom:1px;vertical-align:middle;object-fit:contain;border:solid 1px #004152;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background:#fff;box-shadow:inset 0 1px 1px 0 rgba(0,0,0,.5);cursor:pointer;outline:0}.cision-feed .cision-search input[type=radio]:checked:after{display:block;height:8px;width:8px;position:relative;background:#004152;top:3px;left:3px;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;content:''}.cision-feed .cision-search input[type=radio][disabled]{border-color:#959595;cursor:default}.cision-feed .cision-search input[type=radio][disabled]:checked:after{background:#959595}.cision-feed .cision-search input[type=radio][disabled]+label{color:#959595;cursor:default}.cision-feed .cision-search input[type=submit]{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:500;line-height:1.38;text-align:center;text-transform:uppercase;border:0;color:#004152;background-color:#00ecc9}.cision-feed .cision-search input[type=submit]:hover{background:#6cffdc}.cision-feed .cision-search input[type=submit]:active{background:#00d4b4}.cision-feed .cision-search textarea{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:1.38;width:468px;height:56px;padding:5px 0 5px 8px;color:#004152;background-color:#fff;border:1px solid #ddd;-webkit-box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.5);-moz-box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.5);box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.5)}.cision-feed .cision-search select{-moz-appearance:none;-webkit-appearance:none;-o-appearance:none;width:224px;height:28px;padding:0 0 0 8px;background:transparent url(/o/liferay-theme-desktop/css/../img/templates_and_portlets/ui_arrow_circle.svg) 187px -145px no-repeat;background-color:#004152;border:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:1.38;color:#004152;color:#fff;font-weight:500}.cision-feed .cision-search select:disabled{background:transparent url(/o/liferay-theme-desktop/css/../img/templates_and_portlets/ui_arrow_circle.svg) 187px -100px no-repeat;background-color:#fbfbfb;color:#ddd}.cision-feed .cision-search select::-ms-expand{display:none}.cision-feed .cision-search select option{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:1.38;color:#fff;font-weight:500;overflow:visible;background-color:#fff;color:#004152}.cision-feed .cision-search select option:disabled{background-color:#eef1f1;color:#ddd}.cision-feed .cision-search select option:checked{background-color:#004152;color:#fff}.cision-feed .cision-search select option:hover{background-color:#466b77}.cision-feed .cision-search .checkbox-with-label{margin-bottom:-17px;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.cision-feed .cision-search .checkbox-with-label input[type=checkbox]{-moz-appearance:none;-webkit-appearance:none;-o-appearance:none;width:14px;height:14px;vertical-align:middle;object-fit:contain;border:solid 1px #004152;overflow:hidden;position:relative;background:#fff;-webkit-box-shadow:inset 0 1px 1px 0 rgba(0,0,0,.5);-moz-box-shadow:inset 0 1px 1px 0 rgba(0,0,0,.5);box-shadow:inset 0 1px 1px 0 rgba(0,0,0,.5);border-radius:2px;cursor:pointer;outline:0}.cision-feed .cision-search .checkbox-with-label input[type=checkbox]:invalid{background-color:#ffc8be}.cision-feed .cision-search .checkbox-with-label input[type=checkbox]:checked:after{display:inline-block;height:10px;width:10px;content:"";position:absolute;top:1px;left:1px;background:url(/o/liferay-theme-desktop/css/../img/templates_and_portlets/checkbox_checked_cross.svg) 0 0 no-repeat}.cision-feed .cision-search .checkbox-with-label .checkbox-label{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:1.38;color:#004152;font-weight:500;position:relative;top:-17px;display:block;text-transform:none;margin-left:20px}.cision-feed .cision-search .checkbox-with-label .checkbox-label a{text-decoration:underline !important}.cision-feed .cision-search .checkbox-with-label .checkbox-label a:active{text-decoration:none;color:#009d85}.cision-feed .cision-search .checkbox-with-label .checkbox-label a:active svg path{fill:#009d85}.cision-feed .cision-search .checkbox-with-label .checkbox-label a:hover{text-decoration:none;color:#00bea2}.cision-feed .cision-search .checkbox-with-label .checkbox-label a:hover svg path{fill:#00bea2}.cision-feed .cision-search .checkbox-with-label .checkbox-label a:after{display:none}.cision-feed .cision-search select{background-position:164px -145px;vertical-align:top;width:200px;height:28px;margin-right:12px}.cision-feed .cision-search input[type=search]{vertical-align:top;width:240px;height:28px;margin-right:10px}.cision-feed .cision-search input[type=submit]{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:14px;font-weight:500;line-height:1.29;text-align:center;text-transform:uppercase;color:#004152;vertical-align:top;width:80px;height:28px}.cision-feed .releasesDiv .releaseDiv{cursor:pointer;margin-bottom:37px}.cision-feed .releasesDiv .releaseDiv img{margin-bottom:24px;width:100%;height:auto}.cision-feed .releasesDiv .releaseDiv .readMore{font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:1.38;color:#004152;letter-spacing:normal;color:#009d85;font-weight:500;padding:0}.cision-feed .releasesDiv .releaseDiv .readMore:active{text-decoration:none;color:#009d85}.cision-feed .releasesDiv .releaseDiv .readMore:active svg path{fill:#009d85}.cision-feed .releasesDiv .releaseDiv .readMore:hover{text-decoration:none;color:#00bea2}.cision-feed .releasesDiv .releaseDiv .readMore:hover svg path{fill:#00bea2}.cision-feed .releasesDiv .releaseDiv iframe{width:510px;height:270px;max-width:100%;margin-bottom:15px}.cision-feed .cision-entry img{margin-bottom:24px;width:100%;height:auto}.cision-feed .cision-entry .cision-return{margin-top:37px}.cision-feed .cision-main-gallery .cision-image-download{margin-top:17px}.cision-feed .cision-main-gallery .cision-image-download li{margin-bottom:18px}.cision-feed .cision-main-gallery .cision-image-download li a{letter-spacing:normal;color:#004152}.cision-feed .cision-main-gallery .cision-image-download li a:active{text-decoration:none;color:#009d85}.cision-feed .cision-main-gallery .cision-image-download li a:active svg path{fill:#009d85}.cision-feed .cision-main-gallery .cision-image-download li a:hover{text-decoration:none;color:#00bea2}.cision-feed .cision-main-gallery .cision-image-download li a:hover svg path{fill:#00bea2}.cision-feed .cision-main-gallery .cision-image{width:100%;height:auto}.cision-feed .cision-main-gallery .cision-image-navigation{height:18px;margin-bottom:17px}.cision-feed .cision-main-gallery .cision-image-navigation button{letter-spacing:normal;color:#009d85;float:right;padding:0}.cision-feed .cision-main-gallery .cision-image-navigation button:active{text-decoration:none;color:#009d85}.cision-feed .cision-main-gallery .cision-image-navigation button:active svg path{fill:#009d85}.cision-feed .cision-main-gallery .cision-image-navigation button:hover{text-decoration:none;color:#00bea2}.cision-feed .cision-main-gallery .cision-image-navigation button:hover svg path{fill:#00bea2}.cision-feed .cision-main-gallery .cision-image-navigation button:first-child{float:left}.cision-feed .cision-main-gallery .cision-return{margin-top:42px}.cision-feed .cision-return{padding-top:15px;border-top:solid 1px #ddd}.cision-feed .cision-return .button-return{font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:1.38;color:#004152;letter-spacing:normal;color:#009d85;font-weight:500;padding:0}.cision-feed .cision-return .button-return:active{text-decoration:none;color:#009d85}.cision-feed .cision-return .button-return:active svg path{fill:#009d85}.cision-feed .cision-return .button-return:hover{text-decoration:none;color:#00bea2}.cision-feed .cision-return .button-return:hover svg path{fill:#00bea2}.safari .cision-feed input[type=submit]{padding-top:6px}.cision-sidebar{width:304px;float:right;padding:24px 24px 0 24px;box-sizing:border-box;background-color:#fbfbfb}.cision-sidebar .cision-sidebar-content .portlet-content{background:0}.cision-sidebar .cision-sidebar-content .module{margin-bottom:32px}.cision-sidebar .cision-sidebar-content .module.icons a{display:inline-block;width:32px;height:32px;cursor:pointer;background:url(/o/liferay-theme-desktop/css/../img/templates_and_portlets/communication_icons.svg) no-repeat;background-color:#004152;margin-right:8px}.cision-sidebar .cision-sidebar-content .module.icons a:hover{background-color:#466b77}.cision-sidebar .cision-sidebar-content .module.icons a.newsletter{background-position:-19px 5px}.cision-sidebar .cision-sidebar-content .module.icons a.rss{background-position:-46px 5px}.cision-sidebar .cision-sidebar-content .module.icons a.bookmark{background-position:5px 3px}.cision-sidebar .cision-sidebar-content .module p{margin-bottom:16px}.cision-sidebar .cision-sidebar-content button{background:0;border:0;outline:0}.cision-sidebar .cision-sidebar-gallery{margin-bottom:26px}.cision-sidebar .cision-sidebar-gallery .cision-share a{display:inline-block;width:32px;height:32px;cursor:pointer;background:url(/o/liferay-theme-desktop/css/../img/templates_and_portlets/social_icons.svg) no-repeat;background-color:#004152;margin-right:5px}.cision-sidebar .cision-sidebar-gallery .cision-share a:hover{background-color:#466b77}.cision-sidebar .cision-sidebar-gallery .cision-share a.facebook{background-position:2px 2px}.cision-sidebar .cision-sidebar-gallery .cision-share a.twitter{background-position:-85px 4px}.cision-sidebar .cision-sidebar-gallery .cision-share a.linkedin{background-position:-56px 2px}.cision-sidebar .cision-sidebar-gallery .cision-share a.google{background-position:-28px 1px}.cision-sidebar .cision-sidebar-gallery .media{display:block}.cision-sidebar .cision-sidebar-gallery .media .mediaDiv{display:inline-block;margin-right:4px;margin-bottom:8px;cursor:pointer}.cision-sidebar .cision-sidebar-gallery .media .mediaDiv:nth-child(2n){margin-right:0}.cision-sidebar .cision-sidebar-gallery .media .mediaDiv img{width:124px;height:auto}.cision-sidebar .cision-sidebar-gallery .addMoreMedia{font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:1.38;color:#004152;letter-spacing:normal;color:#009d85;font-weight:500;margin-top:8px;background:0;border:0;outline:0;padding:0}.cision-sidebar .cision-sidebar-gallery .addMoreMedia:active{text-decoration:none;color:#009d85}.cision-sidebar .cision-sidebar-gallery .addMoreMedia:active svg path{fill:#009d85}.cision-sidebar .cision-sidebar-gallery .addMoreMedia:hover{text-decoration:none;color:#00bea2}.cision-sidebar .cision-sidebar-gallery .addMoreMedia:hover svg path{fill:#00bea2}.cision-sidebar .fb-page{width:304px;margin:0 0 0 -24px;padding-top:16px;display:block;background:#fff}.cision-sidebar .cision-release-date{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:12px;color:#959595;line-height:1.5;margin-bottom:3px}.cision-sidebar .cision-release-title{display:block;margin-bottom:26px;letter-spacing:normal !important;color:#009d85 !important;font-size:16px !important;line-height:1.38 !important;text-transform:none !important}.cision-sidebar .cision-release-title:active{text-decoration:none !important;color:#009d85 !important}.cision-sidebar .cision-release-title:active svg path{fill:#009d85 !important}.cision-sidebar .cision-release-title:hover{text-decoration:none !important;color:#00bea2 !important}.cision-sidebar .cision-release-title:hover svg path{fill:#00bea2 !important}.cision-sidebar .cision-release-title *{display:inline;letter-spacing:normal !important;color:#009d85 !important;font-size:16px !important;line-height:1.38 !important;text-transform:none !important}.cision-sidebar .cision-release-title :active{text-decoration:none !important;color:#009d85 !important}.cision-sidebar .cision-release-title :active svg path{fill:#009d85 !important}.cision-sidebar .cision-release-title :hover{text-decoration:none !important;color:#00bea2 !important}.cision-sidebar .cision-release-title :hover svg path{fill:#00bea2 !important}.portlet-body .container_12 .cision-sidebar h3{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:20px;font-weight:500;line-height:1.3;color:#004152;margin-bottom:10px;padding-bottom:3px;margin-bottom:15px;border-bottom:solid 1px #004152}#subscribe{width:272px}#subscribe #feedRegistrationForm{margin-top:28px}#subscribe #feedRegistrationForm input[type=email],#subscribe #feedRegistrationForm input[type=password],#subscribe #feedRegistrationForm input[type=search],#subscribe #feedRegistrationForm input[type=text]{width:224px;height:28px;padding:5px 0 5px 8px;border:solid 1px #ddd;background-color:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.5);-moz-box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.5);box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.5);letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:1.38;color:#004152;font-weight:500}#subscribe #feedRegistrationForm input[type=email]:invalid,#subscribe #feedRegistrationForm input[type=password]:invalid,#subscribe #feedRegistrationForm input[type=search]:invalid,#subscribe #feedRegistrationForm input[type=text]:invalid{background:#ffc8be}#subscribe #feedRegistrationForm input[type=email]::-ms-clear,#subscribe #feedRegistrationForm input[type=password]::-ms-clear,#subscribe #feedRegistrationForm input[type=search]::-ms-clear,#subscribe #feedRegistrationForm input[type=text]::-ms-clear{display:none}#subscribe #feedRegistrationForm input[type=tel]{height:28px;border:solid 1px #ddd;background-color:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.5);-moz-box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.5);box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.5);letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:1.38;color:#004152}#subscribe #feedRegistrationForm input[type=tel]:invalid{background-color:#ffc8be}#subscribe #feedRegistrationForm input[type=tel].input-narrow{width:183.8px;padding:5px 0 5px 8px}#subscribe #feedRegistrationForm input[type=tel].input-very-narrow{width:32px;padding:5px 1px 5px 2px;text-align:center;margin-right:8px}#subscribe #feedRegistrationForm input[type=radio]{-moz-appearance:none;-webkit-appearance:none;-o-appearance:none;width:16px;height:16px;margin-bottom:1px;vertical-align:middle;object-fit:contain;border:solid 1px #004152;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background:#fff;box-shadow:inset 0 1px 1px 0 rgba(0,0,0,.5);cursor:pointer;outline:0}#subscribe #feedRegistrationForm input[type=radio]:checked:after{display:block;height:8px;width:8px;position:relative;background:#004152;top:3px;left:3px;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;content:''}#subscribe #feedRegistrationForm input[type=radio][disabled]{border-color:#959595;cursor:default}#subscribe #feedRegistrationForm input[type=radio][disabled]:checked:after{background:#959595}#subscribe #feedRegistrationForm input[type=radio][disabled]+label{color:#959595;cursor:default}#subscribe #feedRegistrationForm input[type=submit]{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:500;line-height:1.38;text-align:center;text-transform:uppercase;border:0;color:#004152;background-color:#00ecc9}#subscribe #feedRegistrationForm input[type=submit]:hover{background:#6cffdc}#subscribe #feedRegistrationForm input[type=submit]:active{background:#00d4b4}#subscribe #feedRegistrationForm textarea{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:1.38;width:468px;height:56px;padding:5px 0 5px 8px;color:#004152;background-color:#fff;border:1px solid #ddd;-webkit-box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.5);-moz-box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.5);box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.5)}#subscribe #feedRegistrationForm select{-moz-appearance:none;-webkit-appearance:none;-o-appearance:none;width:224px;height:28px;padding:0 0 0 8px;background:transparent url(/o/liferay-theme-desktop/css/../img/templates_and_portlets/ui_arrow_circle.svg) 187px -145px no-repeat;background-color:#004152;border:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:1.38;color:#004152;color:#fff;font-weight:500}#subscribe #feedRegistrationForm select:disabled{background:transparent url(/o/liferay-theme-desktop/css/../img/templates_and_portlets/ui_arrow_circle.svg) 187px -100px no-repeat;background-color:#fbfbfb;color:#ddd}#subscribe #feedRegistrationForm select::-ms-expand{display:none}#subscribe #feedRegistrationForm select option{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:1.38;color:#fff;font-weight:500;overflow:visible;background-color:#fff;color:#004152}#subscribe #feedRegistrationForm select option:disabled{background-color:#eef1f1;color:#ddd}#subscribe #feedRegistrationForm select option:checked{background-color:#004152;color:#fff}#subscribe #feedRegistrationForm select option:hover{background-color:#466b77}#subscribe #feedRegistrationForm .checkbox-with-label{margin-bottom:-17px;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#subscribe #feedRegistrationForm .checkbox-with-label input[type=checkbox]{-moz-appearance:none;-webkit-appearance:none;-o-appearance:none;width:14px;height:14px;vertical-align:middle;object-fit:contain;border:solid 1px #004152;overflow:hidden;position:relative;background:#fff;-webkit-box-shadow:inset 0 1px 1px 0 rgba(0,0,0,.5);-moz-box-shadow:inset 0 1px 1px 0 rgba(0,0,0,.5);box-shadow:inset 0 1px 1px 0 rgba(0,0,0,.5);border-radius:2px;cursor:pointer;outline:0}#subscribe #feedRegistrationForm .checkbox-with-label input[type=checkbox]:invalid{background-color:#ffc8be}#subscribe #feedRegistrationForm .checkbox-with-label input[type=checkbox]:checked:after{display:inline-block;height:10px;width:10px;content:"";position:absolute;top:1px;left:1px;background:url(/o/liferay-theme-desktop/css/../img/templates_and_portlets/checkbox_checked_cross.svg) 0 0 no-repeat}#subscribe #feedRegistrationForm .checkbox-with-label .checkbox-label{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:1.38;color:#004152;font-weight:500;position:relative;top:-17px;display:block;text-transform:none;margin-left:20px}#subscribe #feedRegistrationForm .checkbox-with-label .checkbox-label a{text-decoration:underline !important}#subscribe #feedRegistrationForm .checkbox-with-label .checkbox-label a:active{text-decoration:none;color:#009d85}#subscribe #feedRegistrationForm .checkbox-with-label .checkbox-label a:active svg path{fill:#009d85}#subscribe #feedRegistrationForm .checkbox-with-label .checkbox-label a:hover{text-decoration:none;color:#00bea2}#subscribe #feedRegistrationForm .checkbox-with-label .checkbox-label a:hover svg path{fill:#00bea2}#subscribe #feedRegistrationForm .checkbox-with-label .checkbox-label a:after{display:none}#subscribe #feedRegistrationForm h3{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:24px;font-weight:500;line-height:1.25;color:#004152;margin-bottom:12px;padding-bottom:5px;margin:0;border-bottom:solid 1px #004152}#subscribe #feedRegistrationForm #clientFormErrors{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:1.38;color:#004152;background:#ffc8be;padding:8px 16px 12px 16px;box-sizing:border-box;margin-bottom:25px}#subscribe #feedRegistrationForm #clientFormErrors:empty{padding:0}#subscribe #feedRegistrationForm label{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:14px;font-weight:400;line-height:1.23;color:#004152}#subscribe #feedRegistrationForm input[type=text]{width:100%;margin-top:8px;margin-bottom:18px}#subscribe #feedRegistrationForm input[type=text]#companyname{margin-bottom:8px}#subscribe #feedRegistrationForm p.freetext{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:1.38;color:#004152;margin-bottom:24px}#subscribe #feedRegistrationForm .buttons{background:0;margin:0}#subscribe #feedRegistrationForm .buttons .button input{width:100%;padding:9px 0 9px 0}#subscribe #feedRegistrationForm .buttons .cancel-button{display:none}.newsletter-opt-in-container{padding:71px 0 0;margin-bottom:24px}.newsletter-opt-in-container .error:not(:empty){border-top:1px solid #004152;background:#ffc8be;padding:15px 16px 16px;box-sizing:border-box;margin-bottom:8px}.newsletter-opt-in-container:after{content:" ";visibility:hidden;display:block;height:0;clear:both}.newsletter-opt-in-container .col-left{float:left;width:468px;box-sizing:border-box}.newsletter-opt-in-container .col-left .col-left-heading{position:absolute;width:960px;border-bottom:1px solid #004152;top:0;box-sizing:border-box}.newsletter-opt-in-container .col-left .col-left-heading h1,.newsletter-opt-in-container .col-left .col-left-heading h2,.newsletter-opt-in-container .col-left .col-left-heading h3,.newsletter-opt-in-container .col-left .col-left-heading h4,.newsletter-opt-in-container .col-left .col-left-heading h5,.newsletter-opt-in-container .col-left .col-left-heading h6{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:32px;font-weight:500;line-height:1.25;color:#004152;margin-bottom:12px;text-align:left;margin:0 0 8px !important}.newsletter-opt-in-container .col-left p{font-weight:500;margin:0 0 19px}.newsletter-opt-in-container .col-left ul.bullets-green{margin:0 0 24px}.newsletter-opt-in-container .col-left ul.bullets-green li{padding-bottom:20px}.newsletter-opt-in-container .col-left ul.bullets-green li::before{margin-top:5px}.newsletter-opt-in-container .col-left ul.bullets-green li:last-child{padding-bottom:0}.newsletter-opt-in-container .col-right{float:right;width:468px;box-sizing:border-box}.newsletter-opt-in-container .col-right .col-right-heading{margin:0 0 18px}.newsletter-opt-in-container .col-right .col-right-heading h1,.newsletter-opt-in-container .col-right .col-right-heading h2,.newsletter-opt-in-container .col-right .col-right-heading h3,.newsletter-opt-in-container .col-right .col-right-heading h4,.newsletter-opt-in-container .col-right .col-right-heading h5,.newsletter-opt-in-container .col-right .col-right-heading h6{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:24px;font-weight:500;line-height:1.25;color:#004152;margin-bottom:12px;text-align:left;margin:0}.newsletter-opt-in-container .col-right form{background:url(/o/liferay-theme-desktop/css/../img/templates_and_portlets/newsletter_optin_background_for_area_with_inputs_desktop.jpg) center no-repeat;padding:24px 28px 21px;font-size:0}.newsletter-opt-in-container .col-right form input[type=email],.newsletter-opt-in-container .col-right form input[type=password],.newsletter-opt-in-container .col-right form input[type=search],.newsletter-opt-in-container .col-right form input[type=text]{width:224px;height:28px;padding:5px 0 5px 8px;border:solid 1px #ddd;background-color:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.5);-moz-box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.5);box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.5);letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:1.38;color:#004152;font-weight:500}.newsletter-opt-in-container .col-right form input[type=email]:invalid,.newsletter-opt-in-container .col-right form input[type=password]:invalid,.newsletter-opt-in-container .col-right form input[type=search]:invalid,.newsletter-opt-in-container .col-right form input[type=text]:invalid{background:#ffc8be}.newsletter-opt-in-container .col-right form input[type=email]::-ms-clear,.newsletter-opt-in-container .col-right form input[type=password]::-ms-clear,.newsletter-opt-in-container .col-right form input[type=search]::-ms-clear,.newsletter-opt-in-container .col-right form input[type=text]::-ms-clear{display:none}.newsletter-opt-in-container .col-right form input[type=tel]{height:28px;border:solid 1px #ddd;background-color:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.5);-moz-box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.5);box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.5);letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:1.38;color:#004152}.newsletter-opt-in-container .col-right form input[type=tel]:invalid{background-color:#ffc8be}.newsletter-opt-in-container .col-right form input[type=tel].input-narrow{width:183.8px;padding:5px 0 5px 8px}.newsletter-opt-in-container .col-right form input[type=tel].input-very-narrow{width:32px;padding:5px 1px 5px 2px;text-align:center;margin-right:8px}.newsletter-opt-in-container .col-right form input[type=radio]{-moz-appearance:none;-webkit-appearance:none;-o-appearance:none;width:16px;height:16px;margin-bottom:1px;vertical-align:middle;object-fit:contain;border:solid 1px #004152;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background:#fff;box-shadow:inset 0 1px 1px 0 rgba(0,0,0,.5);cursor:pointer;outline:0}.newsletter-opt-in-container .col-right form input[type=radio]:checked:after{display:block;height:8px;width:8px;position:relative;background:#004152;top:3px;left:3px;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;content:''}.newsletter-opt-in-container .col-right form input[type=radio][disabled]{border-color:#959595;cursor:default}.newsletter-opt-in-container .col-right form input[type=radio][disabled]:checked:after{background:#959595}.newsletter-opt-in-container .col-right form input[type=radio][disabled]+label{color:#959595;cursor:default}.newsletter-opt-in-container .col-right form input[type=submit]{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:500;line-height:1.38;text-align:center;text-transform:uppercase;border:0;color:#004152;background-color:#00ecc9}.newsletter-opt-in-container .col-right form input[type=submit]:hover{background:#6cffdc}.newsletter-opt-in-container .col-right form input[type=submit]:active{background:#00d4b4}.newsletter-opt-in-container .col-right form textarea{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:1.38;width:468px;height:56px;padding:5px 0 5px 8px;color:#004152;background-color:#fff;border:1px solid #ddd;-webkit-box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.5);-moz-box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.5);box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.5)}.newsletter-opt-in-container .col-right form select{-moz-appearance:none;-webkit-appearance:none;-o-appearance:none;width:224px;height:28px;padding:0 0 0 8px;background:transparent url(/o/liferay-theme-desktop/css/../img/templates_and_portlets/ui_arrow_circle.svg) 187px -145px no-repeat;background-color:#004152;border:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:1.38;color:#004152;color:#fff;font-weight:500}.newsletter-opt-in-container .col-right form select:disabled{background:transparent url(/o/liferay-theme-desktop/css/../img/templates_and_portlets/ui_arrow_circle.svg) 187px -100px no-repeat;background-color:#fbfbfb;color:#ddd}.newsletter-opt-in-container .col-right form select::-ms-expand{display:none}.newsletter-opt-in-container .col-right form select option{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:1.38;color:#fff;font-weight:500;overflow:visible;background-color:#fff;color:#004152}.newsletter-opt-in-container .col-right form select option:disabled{background-color:#eef1f1;color:#ddd}.newsletter-opt-in-container .col-right form select option:checked{background-color:#004152;color:#fff}.newsletter-opt-in-container .col-right form select option:hover{background-color:#466b77}.newsletter-opt-in-container .col-right form .checkbox-with-label{margin-bottom:-17px;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.newsletter-opt-in-container .col-right form .checkbox-with-label input[type=checkbox]{-moz-appearance:none;-webkit-appearance:none;-o-appearance:none;width:14px;height:14px;vertical-align:middle;object-fit:contain;border:solid 1px #004152;overflow:hidden;position:relative;background:#fff;-webkit-box-shadow:inset 0 1px 1px 0 rgba(0,0,0,.5);-moz-box-shadow:inset 0 1px 1px 0 rgba(0,0,0,.5);box-shadow:inset 0 1px 1px 0 rgba(0,0,0,.5);border-radius:2px;cursor:pointer;outline:0}.newsletter-opt-in-container .col-right form .checkbox-with-label input[type=checkbox]:invalid{background-color:#ffc8be}.newsletter-opt-in-container .col-right form .checkbox-with-label input[type=checkbox]:checked:after{display:inline-block;height:10px;width:10px;content:"";position:absolute;top:1px;left:1px;background:url(/o/liferay-theme-desktop/css/../img/templates_and_portlets/checkbox_checked_cross.svg) 0 0 no-repeat}.newsletter-opt-in-container .col-right form .checkbox-with-label .checkbox-label{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:1.38;color:#004152;font-weight:500;position:relative;top:-17px;display:block;text-transform:none;margin-left:20px}.newsletter-opt-in-container .col-right form .checkbox-with-label .checkbox-label a{text-decoration:underline !important}.newsletter-opt-in-container .col-right form .checkbox-with-label .checkbox-label a:active{text-decoration:none;color:#009d85}.newsletter-opt-in-container .col-right form .checkbox-with-label .checkbox-label a:active svg path{fill:#009d85}.newsletter-opt-in-container .col-right form .checkbox-with-label .checkbox-label a:hover{text-decoration:none;color:#00bea2}.newsletter-opt-in-container .col-right form .checkbox-with-label .checkbox-label a:hover svg path{fill:#00bea2}.newsletter-opt-in-container .col-right form .checkbox-with-label .checkbox-label a:after{display:none}.newsletter-opt-in-container .col-right form p{margin:0;padding:0;width:192px;display:inline-block}.newsletter-opt-in-container .col-right form p label{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:14px;font-weight:400;line-height:1.23;color:#004152;display:block;text-align:left;margin:0 0 8px}.newsletter-opt-in-container .col-right form p label span{text-transform:lowercase}.newsletter-opt-in-container .col-right form p input{margin:0;display:block;width:192px !important}.newsletter-opt-in-container .col-right form p:nth-of-type(even){margin-left:24px}.newsletter-opt-in-container .col-right form p:nth-of-type(1),.newsletter-opt-in-container .col-right form p:nth-of-type(2){margin-bottom:16px}.newsletter-opt-in-container .col-right form p:nth-of-type(3),.newsletter-opt-in-container .col-right form p:nth-of-type(4){margin-bottom:20px}.newsletter-opt-in-container .col-right form .submit-button{height:40px;width:256px;padding:0 77px 0}.newsletter-opt-in-container .col-right form .submit-button button{width:inherit;height:inherit;border:0;padding:10px 0 9px;display:block;background:#00ecc9;text-decoration:none}.newsletter-opt-in-container .col-right form .submit-button button:hover{background:#6cffdc}.newsletter-opt-in-container .col-right form .submit-button button:active{background:#00d4b4}.newsletter-opt-in-container .col-right form .submit-button button.disabled{cursor:default;opacity:.3}.newsletter-opt-in-container .col-right form .submit-button button.disabled:active,.newsletter-opt-in-container .col-right form .submit-button button.disabled:focus,.newsletter-opt-in-container .col-right form .submit-button button.disabled:hover{background:#00ecc9}.newsletter-opt-in-container .col-right form .submit-button button span{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:500;line-height:1.38;text-align:center;text-transform:uppercase;color:#004152}.newsletter-opt-in-container .col-right form .submit-button button:focus{outline:0}.newsletter-opt-in-success-web-content-subcontainer{width:100%;height:500px;background:url(/o/liferay-theme-desktop/css/../img/templates_and_portlets/newsletter_optin_success_background_desktop.jpg) center no-repeat;background-size:cover}.newsletter-opt-in-success-web-content-subcontainer .newsletter-opt-in-success-content{width:632px;margin:0 auto;padding:142px 0 0;text-align:center}.newsletter-opt-in-success-web-content-subcontainer .newsletter-opt-in-success-content h1,.newsletter-opt-in-success-web-content-subcontainer .newsletter-opt-in-success-content h2,.newsletter-opt-in-success-web-content-subcontainer .newsletter-opt-in-success-content h3,.newsletter-opt-in-success-web-content-subcontainer .newsletter-opt-in-success-content h4,.newsletter-opt-in-success-web-content-subcontainer .newsletter-opt-in-success-content h5,.newsletter-opt-in-success-web-content-subcontainer .newsletter-opt-in-success-content h6{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:32px;font-weight:500;line-height:1.25;color:#004152;margin-bottom:12px;margin-bottom:24px}.newsletter-opt-in-success-web-content-subcontainer .newsletter-opt-in-success-content a{letter-spacing:normal;color:#004152}.newsletter-opt-in-success-web-content-subcontainer .newsletter-opt-in-success-content a:active{text-decoration:none;color:#009d85}.newsletter-opt-in-success-web-content-subcontainer .newsletter-opt-in-success-content a:active svg path{fill:#009d85}.newsletter-opt-in-success-web-content-subcontainer .newsletter-opt-in-success-content a:hover{text-decoration:none;color:#00bea2}.newsletter-opt-in-success-web-content-subcontainer .newsletter-opt-in-success-content a:hover svg path{fill:#00bea2}.newsletter-opt-in-custom-link-container{margin:40px 0;text-align:center}.newsletter-opt-in-custom-link-container>img{margin-bottom:16px}.newsletter-opt-in-custom-link-container>img.icon-check{margin-top:10px}.newsletter-opt-in-custom-link-container .newsletter-opt-in-subscription--confirm-message-container{margin:16px 0 32px}.newsletter-opt-in-custom-link-container .newsletter-opt-in-success-container{text-align:center}.newsletter-opt-in-custom-link-container .newsletter-opt-in-success-container .newsletter-opt-in-success-web-content-container{position:relative;height:476px}.newsletter-opt-in-custom-link-container .newsletter-opt-in-success-container .newsletter-opt-in-success-web-content-container .newsletter-opt-in-success-web-content-subcontainer{position:absolute;width:100%;top:-24px}.newsletter-opt-in-container .col-right #subscriptionForm .international-field{display:none;margin-top:-4px}.newsletter-opt-in-container .col-right #subscriptionForm p select{width:192px;background:transparent url(/o/liferay-theme-desktop/css/../img/templates_and_portlets/ui_arrow_circle.svg) 157px -145px no-repeat;background-color:#004152;margin-bottom:20px}.site-12384 .newsletter-opt-in-container .col-right #subscriptionForm{background:url(/o/liferay-theme-desktop/css/../img/templates_and_portlets/newsletter_optin_background_for_area_with_inputs_desktop_international.jpg) center no-repeat !important}.site-12384 .newsletter-opt-in-container .col-right #subscriptionForm .international-field{display:inline-block !important}.newsletter-opt-out-unsubscription-container{margin-bottom:44px}.newsletter-opt-out-unsubscription-container .newsletter-opt-out-unsubscription-content-heading{border-bottom:1px solid #004152;margin:0 0 24px}.newsletter-opt-out-unsubscription-container .newsletter-opt-out-unsubscription-content-heading h1,.newsletter-opt-out-unsubscription-container .newsletter-opt-out-unsubscription-content-heading h2,.newsletter-opt-out-unsubscription-container .newsletter-opt-out-unsubscription-content-heading h3,.newsletter-opt-out-unsubscription-container .newsletter-opt-out-unsubscription-content-heading h4,.newsletter-opt-out-unsubscription-container .newsletter-opt-out-unsubscription-content-heading h5,.newsletter-opt-out-unsubscription-container .newsletter-opt-out-unsubscription-content-heading h6{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:32px;font-weight:500;line-height:1.25;color:#004152;margin-bottom:12px;text-align:left;margin:0 0 8px}.newsletter-opt-out-unsubscription-container p{margin:0 0 19px}.newsletter-opt-out-unsubscription-container ul.list-of-advantages.bullets-green{margin:0 0 36px}.newsletter-opt-out-unsubscription-container ul.list-of-advantages.bullets-green li{padding-bottom:20px}.newsletter-opt-out-unsubscription-container ul.list-of-advantages.bullets-green li::before{margin-top:5px}.newsletter-opt-out-unsubscription-container ul.list-of-advantages.bullets-green li:last-child{padding-bottom:0}.newsletter-opt-out-unsubscription-container .buttons-opt-out{font-size:0;height:40px}.newsletter-opt-out-unsubscription-container .buttons-opt-out .button{display:inline-block;height:inherit;width:256px;box-sizing:border-box}.newsletter-opt-out-unsubscription-container .buttons-opt-out .button input{width:inherit;height:inherit;padding:0;margin:0;border:0;box-sizing:border-box}.newsletter-opt-out-unsubscription-container .buttons-opt-out .button input:focus{outline:0}.newsletter-opt-out-unsubscription-container .buttons-opt-out .button.cancel-button{margin-right:24px}.newsletter-opt-out-unsubscription-container .buttons-opt-out .button.cancel-button input{display:block;background:#00ecc9;text-decoration:none;letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:500;line-height:1.38;text-align:center;text-transform:uppercase;color:#004152}.newsletter-opt-out-unsubscription-container .buttons-opt-out .button.cancel-button input:hover{background:#6cffdc}.newsletter-opt-out-unsubscription-container .buttons-opt-out .button.cancel-button input:active{background:#00d4b4}.newsletter-opt-out-unsubscription-container .buttons-opt-out .button.cancel-button input.disabled{cursor:default;opacity:.3}.newsletter-opt-out-unsubscription-container .buttons-opt-out .button.cancel-button input.disabled:active,.newsletter-opt-out-unsubscription-container .buttons-opt-out .button.cancel-button input.disabled:focus,.newsletter-opt-out-unsubscription-container .buttons-opt-out .button.cancel-button input.disabled:hover{background:#00ecc9}.newsletter-opt-out-unsubscription-container .buttons-opt-out .button.submit-button input{display:block;text-decoration:none;background:#fff;border:solid 1px #004152;letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:500;line-height:1.38;text-align:center;text-transform:uppercase;color:#004152}.newsletter-opt-out-unsubscription-container .buttons-opt-out .button.submit-button input:hover{background:#eef1f1}.newsletter-opt-out-unsubscription-container .buttons-opt-out .button.submit-button input:active{background:#ddd}.newsletter-opt-out-unsubscription-container .buttons-opt-out .button.submit-button input.disabled{background:#fbfbfb}.newsletter-opt-out-unsubscription-container .buttons-opt-out .button.submit-button input.disabled span{color:#93b3b9}.newsletter-opt-out-unsubscription-container .buttons-opt-out .button.submit-button input.disabled:active,.newsletter-opt-out-unsubscription-container .buttons-opt-out .button.submit-button input.disabled:focus,.newsletter-opt-out-unsubscription-container .buttons-opt-out .button.submit-button input.disabled:hover{background:#fbfbfb}.newsletter-opt-out-unsubscription-container .buttons-opt-out .button.submit-button input.disabled:active span,.newsletter-opt-out-unsubscription-container .buttons-opt-out .button.submit-button input.disabled:focus span,.newsletter-opt-out-unsubscription-container .buttons-opt-out .button.submit-button input.disabled:hover span{color:#93b3b9}.newsletter-opt-out-general-content-container{width:632px;margin:0 auto 72px;padding:75px 0 0;text-align:center}.newsletter-opt-out-general-content-container .newsletter-opt-out-general-content-heading h1,.newsletter-opt-out-general-content-container .newsletter-opt-out-general-content-heading h2,.newsletter-opt-out-general-content-container .newsletter-opt-out-general-content-heading h3,.newsletter-opt-out-general-content-container .newsletter-opt-out-general-content-heading h4,.newsletter-opt-out-general-content-container .newsletter-opt-out-general-content-heading h5,.newsletter-opt-out-general-content-container .newsletter-opt-out-general-content-heading h6{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:32px;font-weight:500;line-height:1.25;color:#004152;margin-bottom:12px;margin-bottom:24px}.newsletter-opt-out-general-content-container p a{text-decoration:underline !important}.newsletter-opt-out-general-content-container p a:active{text-decoration:none;color:#009d85}.newsletter-opt-out-general-content-container p a:active svg path{fill:#009d85}.newsletter-opt-out-general-content-container p a:hover{text-decoration:none;color:#00bea2}.newsletter-opt-out-general-content-container p a:hover svg path{fill:#00bea2}.newsletter-opt-out-general-content-container p a:after{display:none}.newsletter-opt-out-general-content-container p:last-of-type{margin-bottom:0}.newsletter-opt-out-general-content-container a{letter-spacing:normal;color:#004152}.newsletter-opt-out-general-content-container a:active{text-decoration:none;color:#009d85}.newsletter-opt-out-general-content-container a:active svg path{fill:#009d85}.newsletter-opt-out-general-content-container a:hover{text-decoration:none;color:#00bea2}.newsletter-opt-out-general-content-container a:hover svg path{fill:#00bea2}.newsletter-opt-out-general-content-container a:hover{text-decoration:underline !important}.newsletter-opt-out-unsubscription-success-container{margin-bottom:36px}.newsletter-opt-out-feedback-form-unsubscription-success-container{display:flex;flex-direction:column;justify-content:center;align-items:center}.newsletter-opt-out-feedback-form-unsubscription-success-container .heading-container{display:flex;flex-direction:column;align-items:center;justify-content:center;width:617px;padding-top:60px}.newsletter-opt-out-feedback-form-unsubscription-success-container .heading-container h2{margin-bottom:24px;padding-top:40px}.newsletter-opt-out-feedback-form-unsubscription-success-container .heading-container p{text-align:center;line-height:22px}.newsletter-opt-out-feedback-form-unsubscription-success-container .heading-container p:last-of-type{margin-bottom:0}.newsletter-opt-out-feedback-form-unsubscription-success-container .heading-container span{font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-weight:600}.newsletter-opt-out-feedback-form-unsubscription-success-container .heading-container a{text-decoration:underline}.newsletter-opt-out-feedback-form-unsubscription-success-container .divider{width:100%;height:1px;margin:60px 0;background-color:#d6dfdf}.newsletter-opt-out-feedback-form-unsubscription-success-container .feedback-form{display:flex;flex-direction:column;align-items:center}.newsletter-opt-out-feedback-form-unsubscription-success-container .feedback-form .radio-inputs-heading{width:632px;margin-bottom:40px;text-align:center}.newsletter-opt-out-feedback-form-unsubscription-success-container .feedback-form .input-container{margin-bottom:16px;display:flex;align-items:center}.newsletter-opt-out-feedback-form-unsubscription-success-container .feedback-form .input-container:last-of-type{margin-bottom:0}.newsletter-opt-out-feedback-form-unsubscription-success-container .feedback-form .input-container label{font-weight:500}.newsletter-opt-out-feedback-form-unsubscription-success-container .feedback-form .input-container input{height:22px;width:22px;margin-right:12px;appearance:none;-webkit-appearance:none;border-radius:50%;background:#fff;border:1px solid #7799a1;box-shadow:inset 0 2px 4px rgba(0,0,0,.1)}.newsletter-opt-out-feedback-form-unsubscription-success-container .feedback-form .input-container input:checked{background:#fff;border:7px solid #004152}.newsletter-opt-out-feedback-form-unsubscription-success-container .feedback-form .text-container{display:flex;align-items:center;justify-content:space-between;width:100%;margin-top:68px}.newsletter-opt-out-feedback-form-unsubscription-success-container .feedback-form .text-container label{margin-bottom:8px;font-size:14px}.newsletter-opt-out-feedback-form-unsubscription-success-container .feedback-form .text-container p{font-size:14px;color:#7799a1}.newsletter-opt-out-feedback-form-unsubscription-success-container .feedback-form .feedback-text-input{height:84px;min-width:632px;padding:9px 16px;margin-bottom:40px;color:#004152;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-weight:500;border:1px solid #7799a1;outline:0;box-shadow:inset 0 2px 4px rgba(0,0,0,.1)}.newsletter-opt-out-feedback-form-unsubscription-success-container .feedback-form .button-phoenix{margin-bottom:60px}.newsletter-opt-out-feedback-form-unsubscription-success-container .feedback-form a.disabled{opacity:.5;pointer-events:none}.newsletter-opt-out-feedback-form-unsubscription-success-container #subscriptionForm{margin-top:50px;text-align:center}.newsletter-opt-out-feedback-form-unsubscription-success-container #subscribeFormSubmitButton{letter-spacing:normal;color:#009d85}.newsletter-opt-out-feedback-form-unsubscription-success-container #subscribeFormSubmitButton:active{text-decoration:none;color:#009d85}.newsletter-opt-out-feedback-form-unsubscription-success-container #subscribeFormSubmitButton:active svg path{fill:#009d85}.newsletter-opt-out-feedback-form-unsubscription-success-container #subscribeFormSubmitButton:hover{text-decoration:none;color:#00bea2}.newsletter-opt-out-feedback-form-unsubscription-success-container #subscribeFormSubmitButton:hover svg path{fill:#00bea2}.newsletter-opt-out-feedback-form-unsubscription-success-container #subscribeFormSubmitButton:after{content:"\a0\02192"}.newsletter-opt-out-final-page{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-top:22px}.newsletter-opt-out-final-page h2{margin-bottom:40px}.newsletter-opt-out-final-page p{margin-bottom:24px}.newsletter-opt-out-final-page .social-networks-container{display:flex;align-items:center;margin-bottom:60px}.newsletter-opt-out-final-page .social-networks-container svg{height:24px;width:24px}.newsletter-opt-out-final-page .social-networks-container svg path{fill:#004152}.newsletter-opt-out-final-page .social-networks-container .social-network{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-right:24px;font-weight:400;font-size:14px}.newsletter-opt-out-final-page .social-networks-container .social-network:last-of-type{margin:0}.newsletter-opt-out-final-page .social-networks-container .social-network:hover svg path{fill:#009d85}.newsletter-opt-out-final-page .social-networks-container .social-network svg{margin-bottom:10px}#hotspot-dockbar{background:#eef1f1;height:64px;box-sizing:border-box;padding:19px 0}#hotspot-dockbar ul{margin:0;position:relative}#hotspot-dockbar ul li{display:inline-block}#hotspot-dockbar ul .wifi-heading-container{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:20px;font-weight:500;line-height:1.3;text-transform:uppercase;color:#004152;margin-right:20px;text-transform:none;position:relative;padding-left:48px}#hotspot-dockbar ul .wifi-heading-container:before{display:inline-block;content:"";position:absolute;width:29px;height:21px;background:url(/o/liferay-theme-desktop/css/../img/templates_and_portlets/icon_wifi_midnight_width_29px.svg) no-repeat;left:0}#hotspot-dockbar ul .wifi-info-container span+span{margin-left:8px}#hotspot-dockbar ul .wifi-disconnect-button-link-container{position:absolute;top:6px;right:0}#hotspot-dockbar ul .wifi-disconnect-button-link-container .lightbox.link-black:active,#hotspot-dockbar ul .wifi-disconnect-button-link-container .lightbox.link-black:focus,#hotspot-dockbar ul .wifi-disconnect-button-link-container .lightbox.link-black:hover{color:#004152}#disconnect{width:547px;height:92px;padding-top:0}#disconnect h3{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:24px;font-weight:500;line-height:1.25;color:#004152;margin-bottom:12px;margin-bottom:24px}#disconnect .buttons-container #stayConnected,#disconnect .buttons-container #wifi-disconnect-button{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:500;line-height:1.38;text-align:center;text-transform:uppercase;color:#004152;width:268px;height:40px;box-sizing:border-box;border:0}#disconnect .buttons-container #stayConnected span,#disconnect .buttons-container #wifi-disconnect-button span{display:block}#disconnect .buttons-container #stayConnected:focus,#disconnect .buttons-container #wifi-disconnect-button:focus{outline:0}#disconnect .buttons-container #wifi-disconnect-button{display:block;text-decoration:none;background:#fff;border:solid 1px #004152;float:left;padding:9px 10px 9px}#disconnect .buttons-container #wifi-disconnect-button:hover{background:#eef1f1}#disconnect .buttons-container #wifi-disconnect-button:active{background:#ddd}#disconnect .buttons-container #wifi-disconnect-button.disabled{background:#fbfbfb}#disconnect .buttons-container #wifi-disconnect-button.disabled span{color:#93b3b9}#disconnect .buttons-container #wifi-disconnect-button.disabled:active,#disconnect .buttons-container #wifi-disconnect-button.disabled:focus,#disconnect .buttons-container #wifi-disconnect-button.disabled:hover{background:#fbfbfb}#disconnect .buttons-container #wifi-disconnect-button.disabled:active span,#disconnect .buttons-container #wifi-disconnect-button.disabled:focus span,#disconnect .buttons-container #wifi-disconnect-button.disabled:hover span{color:#93b3b9}#disconnect .buttons-container #stayConnected{display:block;background:#00ecc9;text-decoration:none;float:right;padding:10px 10px 8px}#disconnect .buttons-container #stayConnected:hover{background:#6cffdc}#disconnect .buttons-container #stayConnected:active{background:#00d4b4}#disconnect .buttons-container #stayConnected.disabled{cursor:default;opacity:.3}#disconnect .buttons-container #stayConnected.disabled:active,#disconnect .buttons-container #stayConnected.disabled:focus,#disconnect .buttons-container #stayConnected.disabled:hover{background:#00ecc9}#connect{margin-bottom:24px}#connect .break{display:block;margin-bottom:12px}#connect .connect__form button.connect__btn{display:block;background:#00ecc9;text-decoration:none;display:inline-block;height:28px;width:128px;position:relative;border:0;box-sizing:border-box;padding:0 0 0 37px;text-align:left}#connect .connect__form button.connect__btn:hover{background:#6cffdc}#connect .connect__form button.connect__btn:active{background:#00d4b4}#connect .connect__form button.connect__btn.disabled{cursor:default;opacity:.3}#connect .connect__form button.connect__btn.disabled:active,#connect .connect__form button.connect__btn.disabled:focus,#connect .connect__form button.connect__btn.disabled:hover{background:#00ecc9}#connect .connect__form button.connect__btn span{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:14px;font-weight:500;line-height:1.29;text-align:center;text-transform:uppercase;color:#004152}#connect .connect__form button.connect__btn:before{content:'';display:block;width:16px;height:12px;position:absolute;top:8px;left:14px;background:url(/o/liferay-theme-desktop/css/../img/templates_and_portlets/wifi_icons.svg) no-repeat -15px -15px}#connect .connect__form button.connect__btn:focus{outline:0}#connect .connect{margin-top:12px}#connect .connect .connect-left-side-container{float:left;width:386px}#connect .connect .connect-left-side-container .connect-card-picture-container{width:264px;height:170px;float:right}#connect .connect .connect-left-side-container .connect-card-picture-container img{width:inherit;height:inherit}#connect .connect .connect-right-side-container{float:right;width:550px;margin-top:16px}#connect .connect .connect-right-side-container>*{margin-bottom:24px}#connect .connect .connect-right-side-container>:last-child{margin-bottom:0}#connect .connect .connect-right-side-container .connect__form{margin-bottom:24px}#connect .connect .connect-right-side-container .connect__form .connect-form-input-container{display:inline-block;margin-right:13px}#connect .connect .connect-right-side-container .connect__form .connect-form-input-container label{display:block;margin-bottom:8px;letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:14px;font-weight:400;line-height:1.23;color:#004152}#connect .connect .connect-right-side-container .connect__form .connect-form-input-container .connect__input{width:224px;height:28px;padding:5px 0 5px 8px;border:solid 1px #ddd;background-color:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.5);-moz-box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.5);box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.5);letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:1.38;color:#004152;font-weight:500}#connect .connect .connect-right-side-container .connect__form .connect-form-input-container .connect__input:invalid{background:#ffc8be}#connect .connect .connect-right-side-container .connect__form .connect-form-input-container .connect__input::-ms-clear{display:none}#connect .connect .connect-right-side-container .connect__errors{letter-spacing:normal;color:#004152;padding:16px;border-top:1px solid #004152;background:#ffc8be}#connect .connect .connect-right-side-container .connect__errors>p{margin-bottom:12px}#connect .connect .connect-right-side-container .connect__errors>p:last-child{margin-bottom:0}#connect .connect-no-login-code-container{margin:28px auto 0}#connect .connect-no-login-code-container .connect__form{text-align:center}.wifi-info-messages-container{margin-bottom:24px}.wifi-info-messages-container .connect{width:550px;margin:28px auto 0}.wifi-info-messages-container .connect>*{margin-bottom:24px}.wifi-info-messages-container .connect>:last-child{margin-bottom:0}.wifi-info-messages-container .connect .connect__errors{letter-spacing:normal;color:#004152;padding:16px;border-top:1px solid #004152;background:#ffc8be}.wifi-info-messages-container .connect .connect__errors>p{margin-bottom:12px}.wifi-info-messages-container .connect .connect__errors>p:last-child{margin-bottom:0}.wifi-error-message-container{letter-spacing:normal;color:#004152;background:#ffc8be;border-top:1px solid #004152;width:550px;margin:28px auto 24px;padding:16px}.wifi-error-message-container>p{margin-bottom:12px}.wifi-error-message-container>p:last-child{margin-bottom:0}.fancybox-inner-wifi-login-portlet{margin-bottom:30px !important;margin-left:40px !important;padding-right:0 !important}.fancybox-wrap-wifi-login-portlet{width:626px !important}#forgot_pass{padding-top:72px;position:relative;margin-bottom:40px}#forgot_pass .forgotten-password-left-side-container{float:left;width:464px}#forgot_pass .forgotten-password-left-side-container .forgotten-password-main-heading-container{border-bottom:1px solid #004152;position:absolute;top:0;width:964px}#forgot_pass .forgotten-password-left-side-container .forgotten-password-main-heading-container h1{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:32px;font-weight:500;line-height:1.25;color:#004152;margin-bottom:12px;margin-bottom:8px}#forgot_pass .forgotten-password-left-side-container .forgotten-password-content{margin-bottom:32px}#forgot_pass .forgotten-password-left-side-container .forgotten-password-content p{margin-bottom:16px}#forgot_pass .forgotten-password-left-side-container .forgotten-password-content p:last-child{margin-bottom:0}#forgot_pass .forgotten-password-left-side-container h3.forgotten-password-question{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:24px;font-weight:500;line-height:1.25;color:#004152;margin-bottom:12px;border-bottom:1px solid #004152;padding-bottom:5px;margin-bottom:16px}#forgot_pass .forgotten-password-left-side-container p:last-child{margin-bottom:0}#forgot_pass .forgotten-password-right-side-container{float:right;width:328px}#forgot_pass .forgotten-password-right-side-container h3{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:14px;font-weight:400;line-height:1.23;color:#004152;margin-bottom:14px}#forgot_pass .forgotten-password-right-side-container form input[type=radio]{-moz-appearance:none;-webkit-appearance:none;-o-appearance:none;width:16px;height:16px;margin-bottom:1px;vertical-align:middle;object-fit:contain;border:solid 1px #004152;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background:#fff;box-shadow:inset 0 1px 1px 0 rgba(0,0,0,.5);cursor:pointer;outline:0;float:left;margin:3px 0 0}#forgot_pass .forgotten-password-right-side-container form input[type=radio]:checked:after{display:block;height:8px;width:8px;position:relative;background:#004152;top:3px;left:3px;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;content:''}#forgot_pass .forgotten-password-right-side-container form input[type=radio][disabled]{border-color:#959595;cursor:default}#forgot_pass .forgotten-password-right-side-container form input[type=radio][disabled]:checked:after{background:#959595}#forgot_pass .forgotten-password-right-side-container form input[type=radio][disabled]+label{color:#959595;cursor:default}#forgot_pass .forgotten-password-right-side-container form .radio-label{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:14px;font-weight:400;line-height:1.23;color:#004152;display:inline-block;vertical-align:middle;margin:0;padding:0 0 0 6px}#forgot_pass .forgotten-password-right-side-container form input[type=text]{width:224px;height:28px;padding:5px 0 5px 8px;border:solid 1px #ddd;background-color:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.5);-moz-box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.5);box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.5);letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:1.38;color:#004152;font-weight:500;display:block;margin:0 0 8px}#forgot_pass .forgotten-password-right-side-container form input[type=text]:invalid{background:#ffc8be}#forgot_pass .forgotten-password-right-side-container form input[type=text]::-ms-clear{display:none}#forgot_pass .forgotten-password-right-side-container form .input-label{display:block;margin:0 0 8px;max-width:224px}#forgot_pass .forgotten-password-right-side-container form .input-label>span{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:14px;font-weight:400;line-height:1.23;color:#004152}#forgot_pass .forgotten-password-right-side-container form .input-label>span>span{text-transform:lowercase}#forgot_pass .forgotten-password-right-side-container form .forgotten-password-form-options{margin-bottom:32px}#forgot_pass .forgotten-password-right-side-container form .forgotten-password-form-options div{margin-bottom:6px}#forgot_pass .forgotten-password-right-side-container form .forgotten-password-form-options div:last-child{margin-bottom:0}#forgot_pass .forgotten-password-right-side-container form .status-error{margin-bottom:8px}#forgot_pass .forgotten-password-right-side-container form .status-error>span>span{font-weight:700}#forgot_pass .forgotten-password-right-side-container form .status-ok{margin-bottom:8px}#forgot_pass .forgotten-password-right-side-container form .error-msg{clear:both;margin-top:6px;color:#e43331;font-weight:500}#forgot_pass .forgotten-password-right-side-container form .error-msg a:link,#forgot_pass .forgotten-password-right-side-container form .error-msg a:visited{color:#e43331}#forgot_pass .forgotten-password-right-side-container form .error-msg a:hover{color:#009d85}#forgot_pass .forgotten-password-right-side-container form #users:not(:empty){margin:16px 0}#forgot_pass .forgotten-password-right-side-container form #users:not(:empty) div{margin-bottom:6px}#forgot_pass .forgotten-password-right-side-container form #users:not(:empty) div:last-child{margin-bottom:0}#forgot_pass .forgotten-password-right-side-container form .status-error[style*="display:none"]+.status-ok[style*="display:none"]+.status-error[style*="display:none"]~.bottom-button{margin-top:26px}#forgot_pass .forgotten-password-right-side-container form .bottom-button{width:224px;height:28px}#forgot_pass .forgotten-password-right-side-container form .bottom-button a{width:inherit;height:inherit;text-align:center;box-sizing:border-box;padding:3px 0;display:block;text-decoration:none;background:#00ecc9}#forgot_pass .forgotten-password-right-side-container form .bottom-button a:hover{background:#6cffdc}#forgot_pass .forgotten-password-right-side-container form .bottom-button a:active{background:#00d4b4}#forgot_pass .forgotten-password-right-side-container form .bottom-button a:active span{color:#004152}#forgot_pass .forgotten-password-right-side-container form .bottom-button a span{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:500;line-height:1.38;text-align:center;text-transform:uppercase;color:#004152}#forgot_pass .forgotten-password-right-side-container form .bottom-button a.disabled{opacity:.5}#forgot_pass .forgotten-password-right-side-container form .bottom-button a span{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:14px;font-weight:400;line-height:1.23;color:#004152;vertical-align:middle}.tallink-blog-header{width:100%;text-align:center}.tallink-blog-header .style-h1,.tallink-blog-header .style-h1 a,.tallink-blog-header h1,.tallink-blog-header h1 a{letter-spacing:normal !important;font-family:GTWalsheim,Arial,Helvetica,sans-serif !important;font-size:46px !important;font-weight:500 !important;line-height:1.22 !important;color:#004152 !important;margin-bottom:12px !important;margin-bottom:35px !important;text-decoration:none}.tallink-blog-main{margin-bottom:30px}.tallink-blog-main a.portlet-icon-back{display:none !important}.tallink-blog-main .autofit-col-end{margin-bottom:20px}.tallink-blog-main .autofit-col-end .btn-group .btn-group-item a{display:block;background:#00ecc9;text-decoration:none;padding:4px 18px !important;letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:14px;font-weight:500;line-height:1.29;text-align:center;text-transform:uppercase;color:#004152;border-radius:unset;border:unset}.tallink-blog-main .autofit-col-end .btn-group .btn-group-item a:hover{background:#6cffdc}.tallink-blog-main .autofit-col-end .btn-group .btn-group-item a:active{background:#00d4b4}.tallink-blog-main .autofit-col-end .btn-group .btn-group-item a.disabled{cursor:default;opacity:.3}.tallink-blog-main .autofit-col-end .btn-group .btn-group-item a.disabled:active,.tallink-blog-main .autofit-col-end .btn-group .btn-group-item a.disabled:focus,.tallink-blog-main .autofit-col-end .btn-group .btn-group-item a.disabled:hover{background:#00ecc9}.tallink-blog-main .autofit-col-end .btn-group .btn-group-item a span{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:14px;font-weight:500;line-height:1.29;text-align:center;text-transform:uppercase;color:#004152}.tallink-blog-main .entry .entry-content{margin-bottom:unset}.tallink-blog-main .entry .entry-title h2{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:32px;font-weight:500;line-height:1.25;color:#004152;margin-bottom:12px}.tallink-blog-main .entry .entry-title h2 a{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:32px;font-weight:500;line-height:1.25;color:#004152;margin-bottom:12px}.tallink-blog-main .entry .entry-header{margin-bottom:16px}.tallink-blog-main .entry .entry-header .entry-author{display:none}.tallink-blog-main .entry .entry-header .entry-date{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:12px;color:#959595;line-height:1.5;padding:0;font-size:14px;background:0}.tallink-blog-main .entry .entry-body{margin-bottom:16px}.tallink-blog-main .entry .entry-body p{margin:0 0 16px 0;letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:1.38;color:#004152;font-family:GTWalsheim,Arial,Helvetica,sans-serif !important;font-size:14px !important}.tallink-blog-main .entry .entry-body p *{font-family:GTWalsheim,Arial,Helvetica,sans-serif !important;font-size:14px !important}.tallink-blog-main .entry .entry-body h3{margin:24px 0 16px 0}.tallink-blog-main .entry .entry-body img{width:100%;height:auto;margin:0 !important}.tallink-blog-main .entry .entry-categories{display:none}.tallink-blog-main .entry .entry-tags{display:block}.tallink-blog-main .entry .entry-tags .taglib-asset-tags-summary{border:0;padding:0}.tallink-blog-main .entry .entry-tags .taglib-asset-tags-summary .badge{display:block;text-decoration:none;background:#fff;border:solid 1px #004152;letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:14px;font-weight:500;line-height:1.29;text-align:center;text-transform:uppercase;color:#004152;display:inline-block;padding:4px 8px;border-color:#a4bec3;margin:0 5px 8px 0;border-radius:unset}.tallink-blog-main .entry .entry-tags .taglib-asset-tags-summary .badge:hover{background:#eef1f1}.tallink-blog-main .entry .entry-tags .taglib-asset-tags-summary .badge:active{background:#ddd}.tallink-blog-main .entry .entry-tags .taglib-asset-tags-summary .badge.disabled{background:#fbfbfb}.tallink-blog-main .entry .entry-tags .taglib-asset-tags-summary .badge.disabled span{color:#93b3b9}.tallink-blog-main .entry .entry-tags .taglib-asset-tags-summary .badge.disabled:active,.tallink-blog-main .entry .entry-tags .taglib-asset-tags-summary .badge.disabled:focus,.tallink-blog-main .entry .entry-tags .taglib-asset-tags-summary .badge.disabled:hover{background:#fbfbfb}.tallink-blog-main .entry .entry-tags .taglib-asset-tags-summary .badge.disabled:active span,.tallink-blog-main .entry .entry-tags .taglib-asset-tags-summary .badge.disabled:focus span,.tallink-blog-main .entry .entry-tags .taglib-asset-tags-summary .badge.disabled:hover span{color:#93b3b9}.tallink-blog-main .entry:not(.approved) .entry-body a{letter-spacing:normal;color:#009d85;text-decoration:none;margin-bottom:16px}.tallink-blog-main .entry:not(.approved) .entry-body a:active{text-decoration:none;color:#009d85}.tallink-blog-main .entry:not(.approved) .entry-body a:active svg path{fill:#009d85}.tallink-blog-main .entry:not(.approved) .entry-body a:hover{text-decoration:none;color:#00bea2}.tallink-blog-main .entry:not(.approved) .entry-body a:hover svg path{fill:#00bea2}.tallink-blog-main .entry:not(.approved) .entry-body a.clickablePreview *{letter-spacing:normal !important;font-family:GTWalsheim,Arial,Helvetica,sans-serif !important;font-size:16px !important;font-weight:400 !important;line-height:1.38 !important;color:#004152 !important;text-transform:none}.tallink-blog-main .entry-separator{margin-top:35px;margin-bottom:28px;border-top:1px solid #ddd}.tallink-blog-main .pagination-bar .pagination-results{display:none}.tallink-blog-main .pagination-bar ul.lfr-pagination-buttons{float:none;text-align:right}.tallink-blog-main .pagination-bar ul.lfr-pagination-buttons li{display:inline-block}.tallink-blog-main .pagination-bar ul.lfr-pagination-buttons li:nth-child(1),.tallink-blog-main .pagination-bar ul.lfr-pagination-buttons li:nth-child(2){float:left;margin-right:24px}.tallink-blog-main .pagination-bar ul.lfr-pagination-buttons li:nth-child(2) a:before{content:"\a0\02190"}.tallink-blog-main .pagination-bar ul.lfr-pagination-buttons li:nth-child(3) a:after{content:"\a0\02192"}.tallink-blog-main .pagination-bar ul.lfr-pagination-buttons li:nth-child(3),.tallink-blog-main .pagination-bar ul.lfr-pagination-buttons li:nth-child(4){margin-left:24px}.tallink-blog-main .pagination-bar ul.lfr-pagination-buttons li a{letter-spacing:normal;color:#004152;cursor:pointer;border-radius:0;padding:0;border:0}.tallink-blog-main .pagination-bar ul.lfr-pagination-buttons li a:active{text-decoration:none;color:#009d85}.tallink-blog-main .pagination-bar ul.lfr-pagination-buttons li a:active svg path{fill:#009d85}.tallink-blog-main .pagination-bar ul.lfr-pagination-buttons li a:hover{text-decoration:none;color:#00bea2}.tallink-blog-main .pagination-bar ul.lfr-pagination-buttons li a:hover svg path{fill:#00bea2}.tallink-blog-main .pagination-bar ul.lfr-pagination-buttons li a:hover{background:0}.tallink-blog-main .search{margin:0 0 24px 0;padding:0 0 24px 0;border-radius:0;border-bottom:solid 1px #004152;background:0 0 !important}.tallink-blog-main .search .entry-metadata{margin:0}.tallink-blog-main .search .entry-metadata .entry-title{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:24px;font-weight:500;line-height:1.25;color:#004152;margin-bottom:12px;margin-bottom:0 0 10px 0}.tallink-blog-main .search .entry-metadata .entry-description{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:1.38;color:#004152;margin:0}.tallink-blog-main .alert-info{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:1.38;color:#004152;margin:0;padding:0;background:0;border:0}.tallink-blog-main .entry-navigation{display:none}.tallink-blog-main .widget-mode-detail{padding-top:0}.tallink-blog-main .widget-mode-detail .widget-mode-detail-header{padding-left:0;padding-right:0}.tallink-blog-main .widget-mode-detail .widget-mode-detail-header .col-md-8{flex:none;padding:0;max-width:600px}.tallink-blog-main .widget-mode-detail .widget-mode-detail-header .col-md-8 h1.title{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:32px;font-weight:500;line-height:1.25;color:#004152;margin-bottom:12px;margin:0}.tallink-blog-main .widget-mode-detail .widget-mode-detail-header .col-md-8 h1.title span{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:32px;font-weight:500;line-height:1.25;color:#004152;margin-bottom:12px}.tallink-blog-main .widget-mode-detail .widget-mode-detail-header .col-md-8 .widget-metadata{display:none}.tallink-blog-main .widget-mode-detail .widget-mode-detail-header .col-md-8.widget-mode-detail-text{margin-top:0}.tallink-blog-main .widget-mode-detail .widget-mode-detail-header .col-md-8.widget-mode-detail-text h3{margin:24px 0 16px 0}.tallink-blog-main .widget-mode-detail .widget-mode-detail-header .col-md-8.widget-mode-detail-text p{margin:0 0 16px 0;letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:1.38;color:#004152}.tallink-blog-main .widget-mode-detail .widget-mode-detail-header .col-md-8.widget-mode-detail .taglib-custom-attributes-list{display:none}.tallink-blog-main .widget-mode-detail .widget-mode-detail-header .col-md-8.widget-mode-detail .entry-tags{display:block}.tallink-blog-main .widget-mode-detail .widget-mode-detail-header .col-md-8.widget-mode-detail .entry-tags .taglib-asset-tags-summary{border:0;padding:0}.tallink-blog-main .widget-mode-detail .widget-mode-detail-header .col-md-8.widget-mode-detail .entry-tags .taglib-asset-tags-summary a.label{display:block;text-decoration:none;background:#fff;border:solid 1px #004152;letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:14px;font-weight:500;line-height:1.29;text-align:center;text-transform:uppercase;color:#004152;display:inline-block;padding:4px 8px;border-color:#a4bec3;margin:0 5px 8px 0;border-radius:unset}.tallink-blog-main .widget-mode-detail .widget-mode-detail-header .col-md-8.widget-mode-detail .entry-tags .taglib-asset-tags-summary a.label:hover{background:#eef1f1}.tallink-blog-main .widget-mode-detail .widget-mode-detail-header .col-md-8.widget-mode-detail .entry-tags .taglib-asset-tags-summary a.label:active{background:#ddd}.tallink-blog-main .widget-mode-detail .widget-mode-detail-header .col-md-8.widget-mode-detail .entry-tags .taglib-asset-tags-summary a.label.disabled{background:#fbfbfb}.tallink-blog-main .widget-mode-detail .widget-mode-detail-header .col-md-8.widget-mode-detail .entry-tags .taglib-asset-tags-summary a.label.disabled span{color:#93b3b9}.tallink-blog-main .widget-mode-detail .widget-mode-detail-header .col-md-8.widget-mode-detail .entry-tags .taglib-asset-tags-summary a.label.disabled:active,.tallink-blog-main .widget-mode-detail .widget-mode-detail-header .col-md-8.widget-mode-detail .entry-tags .taglib-asset-tags-summary a.label.disabled:focus,.tallink-blog-main .widget-mode-detail .widget-mode-detail-header .col-md-8.widget-mode-detail .entry-tags .taglib-asset-tags-summary a.label.disabled:hover{background:#fbfbfb}.tallink-blog-main .widget-mode-detail .widget-mode-detail-header .col-md-8.widget-mode-detail .entry-tags .taglib-asset-tags-summary a.label.disabled:active span,.tallink-blog-main .widget-mode-detail .widget-mode-detail-header .col-md-8.widget-mode-detail .entry-tags .taglib-asset-tags-summary a.label.disabled:focus span,.tallink-blog-main .widget-mode-detail .widget-mode-detail-header .col-md-8.widget-mode-detail .entry-tags .taglib-asset-tags-summary a.label.disabled:hover span{color:#93b3b9}.tallink-blog-main .widget-mode-detail .widget-mode-detail-header:first-child{margin-bottom:16px}.tallink-blog-main .widget-mode-detail .col-md-8.widget-mode-detail{flex:none;padding:0;max-width:600px}.tallink-blog-main .widget-mode-detail .col-md-8.widget-mode-detail .widget-toolbar{display:block;padding:0}.signup-portlet-container{margin-bottom:40px}.signup-portlet-container .accordion.brand-renewal-midnight{margin-bottom:0}.signup-portlet-container .accordion.brand-renewal-midnight:not(:last-child)>h2.expanded_header{margin-bottom:38px}.signup-portlet-container .accordion.brand-renewal-midnight:not(:last-child) .expand-content{margin-bottom:16px}.signup-portlet-container .accordion.brand-renewal-midnight>h2{margin:0 auto 16px}.signup-portlet-container .accordion.brand-renewal-midnight>.expand-wrapper{background:#fbfbfb}.signup-portlet-container .accordion.brand-renewal-midnight>.expand-wrapper .expand-content{padding:32px 0}.signup-portlet-container .accordion.brand-renewal-midnight>.expand-wrapper .expand-content .signup-left-side-content-container{float:left;margin-right:168px;width:464px}.signup-portlet-container .accordion.brand-renewal-midnight>.expand-wrapper .expand-content .signup-left-side-content-container>.content>*{margin-bottom:16px}.signup-portlet-container .accordion.brand-renewal-midnight>.expand-wrapper .expand-content .signup-left-side-content-container>.content>:last-child{margin-bottom:0}.signup-portlet-container .accordion.brand-renewal-midnight>.expand-wrapper .expand-content .signup-left-side-content-container>.content h1,.signup-portlet-container .accordion.brand-renewal-midnight>.expand-wrapper .expand-content .signup-left-side-content-container>.content h2,.signup-portlet-container .accordion.brand-renewal-midnight>.expand-wrapper .expand-content .signup-left-side-content-container>.content h3{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:24px;font-weight:500;line-height:1.25;color:#004152;margin-bottom:12px;padding-bottom:5px;border-bottom:1px solid #004152}.signup-portlet-container .accordion.brand-renewal-midnight>.expand-wrapper .expand-content .signup-left-side-content-container>.content h3:last-of-type,.signup-portlet-container .accordion.brand-renewal-midnight>.expand-wrapper .expand-content .signup-left-side-content-container>.content h4{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:20px;font-weight:500;line-height:1.3;color:#004152;margin-bottom:10px;margin-top:32px;padding-bottom:3px;border-bottom:1px solid #004152}.signup-portlet-container .accordion.brand-renewal-midnight>.expand-wrapper .expand-content .signup-left-side-content-container>.content ul{margin-left:0}.signup-portlet-container .accordion.brand-renewal-midnight>.expand-wrapper .expand-content .signup-left-side-content-container>.content ul li{margin-bottom:12px}.signup-portlet-container .accordion.brand-renewal-midnight>.expand-wrapper .expand-content .signup-right-side-content-container{width:224px;float:left}.signup-portlet-container .accordion.brand-renewal-midnight>.expand-wrapper .expand-content .signup-right-side-content-container .signup-form-input-fields-container{margin-bottom:8px}.signup-portlet-container .accordion.brand-renewal-midnight>.expand-wrapper .expand-content .signup-right-side-content-container .signup-form-input-fields-container>div{margin-bottom:20px}.signup-portlet-container .accordion.brand-renewal-midnight>.expand-wrapper .expand-content .signup-right-side-content-container .signup-form-input-fields-container>div .input-label{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:14px;font-weight:400;line-height:1.23;color:#004152;margin-bottom:8px;display:block}.signup-portlet-container .accordion.brand-renewal-midnight>.expand-wrapper .expand-content .signup-right-side-content-container .signup-form-input-fields-container>div .input{width:224px;height:28px;padding:5px 0 5px 8px;border:solid 1px #ddd;background-color:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.5);-moz-box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.5);box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.5);letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:1.38;color:#004152;font-weight:500;margin:0}.signup-portlet-container .accordion.brand-renewal-midnight>.expand-wrapper .expand-content .signup-right-side-content-container .signup-form-input-fields-container>div .input:invalid{background:#ffc8be}.signup-portlet-container .accordion.brand-renewal-midnight>.expand-wrapper .expand-content .signup-right-side-content-container .signup-form-input-fields-container>div .input::-ms-clear{display:none}.signup-portlet-container .accordion.brand-renewal-midnight>.expand-wrapper .expand-content .signup-right-side-content-container .signup-form-input-fields-container>div .input.datepicker{position:relative}.signup-portlet-container .accordion.brand-renewal-midnight>.expand-wrapper .expand-content .signup-right-side-content-container .signup-form-input-fields-container>div.birthday-input-container{position:relative}.signup-portlet-container .accordion.brand-renewal-midnight>.expand-wrapper .expand-content .signup-right-side-content-container .signup-form-input-fields-container>div.birthday-input-container>label>span{text-transform:lowercase}.signup-portlet-container .accordion.brand-renewal-midnight>.expand-wrapper .expand-content .signup-right-side-content-container .signup-form-input-fields-container>div .ui-datepicker-trigger{background:url(/o/liferay-theme-desktop/css/../img/templates_and_portlets/icon_calendar.svg) no-repeat;width:15px;height:15px;cursor:pointer;text-indent:-99999em;border:0;position:absolute;right:6px;top:30px}.signup-portlet-container .accordion.brand-renewal-midnight>.expand-wrapper .expand-content .signup-right-side-content-container .signup-form-input-fields-container>div .ui-datepicker-trigger:focus{outline:0}.signup-portlet-container .accordion.brand-renewal-midnight>.expand-wrapper .expand-content .signup-right-side-content-container .signup-form-input-fields-container>div:last-child{margin-bottom:0}.signup-portlet-container .accordion.brand-renewal-midnight>.expand-wrapper .expand-content .signup-right-side-content-container #tlnk-email-regular{-moz-appearance:none;-webkit-appearance:none;-o-appearance:none;width:14px;height:14px;vertical-align:middle;object-fit:contain;border:solid 1px #004152;overflow:hidden;position:relative;background:#fff;-webkit-box-shadow:inset 0 1px 1px 0 rgba(0,0,0,.5);-moz-box-shadow:inset 0 1px 1px 0 rgba(0,0,0,.5);box-shadow:inset 0 1px 1px 0 rgba(0,0,0,.5);border-radius:2px;cursor:pointer;outline:0;margin:0 5px 4px 0}.signup-portlet-container .accordion.brand-renewal-midnight>.expand-wrapper .expand-content .signup-right-side-content-container #tlnk-email-regular:invalid{background-color:#ffc8be}.signup-portlet-container .accordion.brand-renewal-midnight>.expand-wrapper .expand-content .signup-right-side-content-container #tlnk-email-regular:checked:after{display:inline-block;height:10px;width:10px;content:"";position:absolute;top:1px;left:1px;background:url(/o/liferay-theme-desktop/css/../img/templates_and_portlets/checkbox_checked_cross.svg) 0 0 no-repeat}.signup-portlet-container .accordion.brand-renewal-midnight>.expand-wrapper .expand-content .signup-right-side-content-container .status-error{margin:8px 0}.signup-portlet-container .accordion.brand-renewal-midnight>.expand-wrapper .expand-content .signup-right-side-content-container .status-error~.bottom-button{margin-top:8px}.signup-portlet-container .accordion.brand-renewal-midnight>.expand-wrapper .expand-content .signup-right-side-content-container a.bottom-button{margin-top:26px;width:224px;height:28px;text-align:center;box-sizing:border-box;padding:3px 0;display:block;text-decoration:none;background:#00ecc9}.signup-portlet-container .accordion.brand-renewal-midnight>.expand-wrapper .expand-content .signup-right-side-content-container a.bottom-button:hover{background:#6cffdc}.signup-portlet-container .accordion.brand-renewal-midnight>.expand-wrapper .expand-content .signup-right-side-content-container a.bottom-button:active{background:#00d4b4}.signup-portlet-container .accordion.brand-renewal-midnight>.expand-wrapper .expand-content .signup-right-side-content-container a.bottom-button:active span{color:#004152}.signup-portlet-container .accordion.brand-renewal-midnight>.expand-wrapper .expand-content .signup-right-side-content-container a.bottom-button span{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:500;line-height:1.38;text-align:center;text-transform:uppercase;color:#004152}.signup-portlet-container .accordion.brand-renewal-midnight>.expand-wrapper .expand-content .signup-right-side-content-container a.bottom-button.disabled{opacity:.5}.signup-portlet-container .accordion.brand-renewal-midnight>.expand-wrapper .expand-content .signup-right-side-content-container a.bottom-button span{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:14px;font-weight:400;line-height:1.23;color:#004152;vertical-align:middle}.signup-portlet-datepicker#ui-datepicker-div{padding:0 16px 14px;display:none;width:288px;height:auto;z-index:1004 !important;border:0;border-top:1px solid #004152;background:#fbfbfb;-webkit-box-shadow:0 1px 8px rgba(0,0,0,.25);-moz-box-shadow:0 1px 8px rgba(0,0,0,.25);box-shadow:0 1px 8px rgba(0,0,0,.25);box-sizing:border-box;position:relative;margin-top:8px}.signup-portlet-datepicker#ui-datepicker-div:before{content:"";display:block;position:absolute;top:-7px;left:31px;width:12px;height:12px;background:#fbfbfb;transform:rotate(45deg);border-top:1px solid #004152;border-left:1px solid #004152}.signup-portlet-datepicker#ui-datepicker-div .ui-datepicker-header{background:0;position:relative;padding:0;border:0;margin-bottom:24px;margin-top:14px}.signup-portlet-datepicker#ui-datepicker-div .ui-datepicker-header .ui-state-hover{border:0;background:0}.signup-portlet-datepicker#ui-datepicker-div .ui-datepicker-header .ui-datepicker-next,.signup-portlet-datepicker#ui-datepicker-div .ui-datepicker-header .ui-datepicker-prev{position:absolute;top:2px;width:24px;height:24px}.signup-portlet-datepicker#ui-datepicker-div .ui-datepicker-header .ui-datepicker-next span,.signup-portlet-datepicker#ui-datepicker-div .ui-datepicker-header .ui-datepicker-prev span{display:block;position:static;margin-left:0;margin-top:0;background:url(/o/liferay-theme-desktop/css/../img/templates_and_portlets/icon_open_circle_24px.svg) no-repeat;width:24px;height:24px}.signup-portlet-datepicker#ui-datepicker-div .ui-datepicker-header .ui-datepicker-prev{left:0}.signup-portlet-datepicker#ui-datepicker-div .ui-datepicker-header .ui-datepicker-prev span{transform:rotate(90deg)}.signup-portlet-datepicker#ui-datepicker-div .ui-datepicker-header .ui-datepicker-next{right:0}.signup-portlet-datepicker#ui-datepicker-div .ui-datepicker-header .ui-datepicker-next span{transform:rotate(-90deg)}.signup-portlet-datepicker#ui-datepicker-div .ui-datepicker-header .ui-datepicker-prev-hover{top:2px;left:0}.signup-portlet-datepicker#ui-datepicker-div .ui-datepicker-header .ui-datepicker-next-hover{top:2px;right:0}.signup-portlet-datepicker#ui-datepicker-div .ui-datepicker-header .ui-datepicker-title{margin:0 32px;line-height:0;text-align:center}.signup-portlet-datepicker#ui-datepicker-div .ui-datepicker-header .ui-datepicker-title select{-moz-appearance:none;-webkit-appearance:none;-o-appearance:none;width:224px;height:28px;padding:0 0 0 8px;background:transparent url(/o/liferay-theme-desktop/css/../img/templates_and_portlets/ui_arrow_circle.svg) 187px -145px no-repeat;background-color:#004152;border:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:1.38;color:#004152;color:#fff;font-weight:500;padding-top:3px;padding-left:4px;-webkit-padding-start:8px;-webkit-padding-before:1px}.signup-portlet-datepicker#ui-datepicker-div .ui-datepicker-header .ui-datepicker-title select:disabled{background:transparent url(/o/liferay-theme-desktop/css/../img/templates_and_portlets/ui_arrow_circle.svg) 187px -100px no-repeat;background-color:#fbfbfb;color:#ddd}.signup-portlet-datepicker#ui-datepicker-div .ui-datepicker-header .ui-datepicker-title select::-ms-expand{display:none}.signup-portlet-datepicker#ui-datepicker-div .ui-datepicker-header .ui-datepicker-title select option{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:1.38;color:#fff;font-weight:500;overflow:visible;background-color:#fff;color:#004152}.signup-portlet-datepicker#ui-datepicker-div .ui-datepicker-header .ui-datepicker-title select option:disabled{background-color:#eef1f1;color:#ddd}.signup-portlet-datepicker#ui-datepicker-div .ui-datepicker-header .ui-datepicker-title select option:checked{background-color:#004152;color:#fff}.signup-portlet-datepicker#ui-datepicker-div .ui-datepicker-header .ui-datepicker-title select option:hover{background-color:#466b77}.signup-portlet-datepicker#ui-datepicker-div .ui-datepicker-header .ui-datepicker-title select.ui-datepicker-month{width:62%;margin:0 8px 0 0;background-position:82px -144px}.signup-portlet-datepicker#ui-datepicker-div .ui-datepicker-header .ui-datepicker-title select.ui-datepicker-year{width:33%;margin:0;background-position:27px -144px}.signup-portlet-datepicker#ui-datepicker-div .ui-datepicker-calendar{height:auto;width:100%;font-size:0;border-collapse:separate;margin:0;border-spacing:3px 0}.signup-portlet-datepicker#ui-datepicker-div .ui-datepicker-calendar thead th{height:32px;padding:0;text-align:center;border:0;vertical-align:middle}.signup-portlet-datepicker#ui-datepicker-div .ui-datepicker-calendar thead th span{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:1.38;color:#004152;line-height:1.07}.signup-portlet-datepicker#ui-datepicker-div .ui-datepicker-calendar tbody td{border:0;padding:0;vertical-align:middle;text-align:center;height:32px}.signup-portlet-datepicker#ui-datepicker-div .ui-datepicker-calendar tbody td:hover{background:#eef1f1}.signup-portlet-datepicker#ui-datepicker-div .ui-datepicker-calendar tbody td .ui-state-default{display:inline;border:0;background:0;letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:1.38;color:#004152;line-height:1.07}.signup-portlet-datepicker#ui-datepicker-div .ui-datepicker-calendar tbody td.ui-datepicker-current-day{background-color:#004152}.signup-portlet-datepicker#ui-datepicker-div .ui-datepicker-calendar tbody td.ui-datepicker-current-day a.ui-state-default{color:#fff}.signup-portlet-datepicker#ui-datepicker-div .ui-datepicker-calendar tbody td.ui-datepicker-other-month span.ui-state-default{color:#959595}.recruitment-container{width:960px;margin:0 auto 64px auto}a.recruitment-back{display:inline-block;margin-bottom:24px;color:#959595;text-decoration:none}a.recruitment-back:active,a.recruitment-back:focus,a.recruitment-back:visited{color:#959595 !important}a.recruitment-back:before{content:"\02190"}.recruitment-header .recruitment-header__title{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:24px;font-weight:500;line-height:1.25;color:#004152;margin-bottom:12px;width:960px;margin:0 auto 18px auto}.recruitment-categories{background:#eef1f1;margin-bottom:24px}.recruitment-categories .recruitment-categories__list{width:960px;margin:auto}.recruitment-categories .recruitment-categories__category{display:inline-block;vertical-align:top;margin-right:-4px;width:137px;height:144px;text-align:center}.recruitment-categories .recruitment-categories__category.active,.recruitment-categories .recruitment-categories__category:hover{background-color:#fff}.recruitment-categories .recruitment-categories__category--ships{background:url(/o/liferay-theme-desktop/css/../img/templates_and_portlets/icon_cruise.svg) no-repeat 0 0}.recruitment-categories .recruitment-categories__category--hotels{background:url(/o/liferay-theme-desktop/css/../img/templates_and_portlets/icon_hotel.svg) no-repeat 0 0}.recruitment-categories .recruitment-categories__category--restaurants{background:url(/o/liferay-theme-desktop/css/../img/templates_and_portlets/icon_meal.svg) no-repeat 0 0}.recruitment-categories .recruitment-categories__category--shops-and-logistics{background:url(/o/liferay-theme-desktop/css/../img/templates_and_portlets/icon_logistics.svg) no-repeat 0 0}.recruitment-categories .recruitment-categories__category--terminals-and-contact-centers{background:url(/o/liferay-theme-desktop/css/../img/templates_and_portlets/icon_clerk.svg) no-repeat 0 0}.recruitment-categories .recruitment-categories__category--office{background:url(/o/liferay-theme-desktop/css/../img/templates_and_portlets/icon_office.svg) no-repeat 0 0}.recruitment-categories .recruitment-categories__category--practice{background:url(/o/liferay-theme-desktop/css/../img/templates_and_portlets/icon_intern.svg) no-repeat 0 0}.recruitment-categories .recruitment-categories__category a{display:block;height:100%;width:100%;text-decoration:none}.recruitment-categories .recruitment-categories__category-label{letter-spacing:normal;color:#004152;display:block;padding-top:95px;font-size:13px}.recruitment-categories .recruitment-categories__category-label:active{text-decoration:none;color:#009d85}.recruitment-categories .recruitment-categories__category-label:active svg path{fill:#009d85}.recruitment-categories .recruitment-categories__category-label:hover{text-decoration:none;color:#00bea2}.recruitment-categories .recruitment-categories__category-label:hover svg path{fill:#00bea2}.recruitment-categories .recruitment-categories__category-label:after{content:"\02192"}.recruitment-categories .recruitment-categories__category-label:hover{color:#004152}.recruitment-project-table{border-collapse:collapse;border-style:hidden;border-bottom:solid 1px #ddd;width:100%}.recruitment-project-table th{border:0}.recruitment-project-table th span{font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:14px;font-weight:500;line-height:1.29;color:#fff;background:#466b77;text-align:left}.recruitment-project-table tr{border-bottom:solid 1px #ddd}.recruitment-project-table td{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:1.38;color:#004152;background:0;text-align:left;padding:0 16px;vertical-align:middle}.recruitment-project-table th:first-child{width:500px}.recruitment-project-table th span{display:block;padding:11px 16px}.recruitment-project-table td{padding:11px 16px}.recruitment-project-table td:first-child a{letter-spacing:normal;color:#009d85}.recruitment-project-table td:first-child a:active{text-decoration:none;color:#009d85}.recruitment-project-table td:first-child a:active svg path{fill:#009d85}.recruitment-project-table td:first-child a:hover{text-decoration:none;color:#00bea2}.recruitment-project-table td:first-child a:hover svg path{fill:#00bea2}.recruitment-job-ad{margin-bottom:64px}.recruitment-job-ad .recruitment-container{margin-bottom:56px}.recruitment-job-ad .recruitment-job-ad__header{width:534px;margin-right:24px;float:left}.recruitment-job-ad .recruitment-job-ad__header-title{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:46px;font-weight:500;line-height:1.22;color:#004152;margin-bottom:12px;margin-top:16px;margin-bottom:24px}.recruitment-job-ad img{max-height:400px}.recruitment-job-ad .recruitment-job-ad__subtitle{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:24px;font-weight:500;line-height:1.25;color:#004152;margin-bottom:12px;margin-top:40px;margin-bottom:8px;clear:both}.recruitment-job-ad .recruitment-job-ad__location{font-size:14px;margin-bottom:14px}.recruitment-job-ad .recruitment-job-ad__title{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:46px;font-weight:500;line-height:1.22;color:#004152;margin-bottom:12px;color:#00bea2;padding-bottom:16px;margin-bottom:40px;border-bottom:1px solid #004152}.recruitment-job-ad .recruitment-job-ad__body-title,.recruitment-job-ad .recruitment-job-ad__footer-title{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:24px;font-weight:500;line-height:1.25;color:#004152;margin-bottom:12px;margin-bottom:16px}.recruitment-job-ad .recruitment-job-ad__body-content{margin-bottom:32px}.recruitment-job-ad .recruitment-job-ad__footer{background:#eef1f1;padding-top:18px;padding-bottom:24px}.recruitment-job-ad .recruitment-job-ad__footer .recruitment-container{margin-bottom:0}.recruitment-job-ad .recruitment-job-ad__apply{text-align:center;margin-top:48px}.recruitment-job-ad .recruitment-job-ad__apply-button{display:block;background:#00ecc9;text-decoration:none;display:inline-block;padding:13px 0 11px 0;min-width:304px;margin:0 auto 0 auto}.recruitment-job-ad .recruitment-job-ad__apply-button:hover{background:#6cffdc}.recruitment-job-ad .recruitment-job-ad__apply-button:active{background:#00d4b4}.recruitment-job-ad .recruitment-job-ad__apply-button.disabled{cursor:default;opacity:.3}.recruitment-job-ad .recruitment-job-ad__apply-button.disabled:active,.recruitment-job-ad .recruitment-job-ad__apply-button.disabled:focus,.recruitment-job-ad .recruitment-job-ad__apply-button.disabled:hover{background:#00ecc9}.recruitment-job-ad .recruitment-job-ad__apply-button span{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:20px;font-weight:500;line-height:1.2;text-align:center;text-transform:uppercase;color:#004152}.recruitment-job-ad ul{position:relative;list-style:none;margin:0 0 16px 0;display:inline-block;margin:0;width:33%;vertical-align:top}.recruitment-job-ad ul li{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:1.38;color:#004152;margin:0;padding:0 0 12px 16px}.recruitment-job-ad ul li:last-child{padding-bottom:0}.recruitment-job-ad ul li .bold-sentence{font-weight:700;padding-bottom:4px}.recruitment-job-ad ul li::before{content:" ";position:absolute;width:8px;height:8px;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;left:0;margin-top:5px}.recruitment-job-ad ul li{padding-right:40px}.recruitment-job-ad ul li:before{background:#00bea2}.recruitment-job-application .recruitment-job-application__title{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:32px;font-weight:500;line-height:1.25;color:#004152;margin-bottom:12px;color:#00bea2;margin-bottom:10px}.recruitment-job-application .recruitment-job-application__subtitle{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:24px;font-weight:500;line-height:1.25;color:#004152;margin-bottom:12px;margin-bottom:10px}.recruitment-job-application .recruitment-job-application__location{font-size:14px;margin-bottom:40px}.recruitment-job-application .recruitment-job-application__form{width:468px;display:inline-block;vertical-align:top}.recruitment-job-application .recruitment-job-application__form .control-group{margin:0 0 16px 0}.recruitment-job-application .recruitment-job-application__form .control-label{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:14px;font-weight:400;line-height:1.23;color:#004152;display:table;padding:0;margin-bottom:7px}.recruitment-job-application .recruitment-job-application__form .control-label span{color:#004152;text-transform:lowercase}.recruitment-job-application .recruitment-job-application__form .input-text-wrapper input.field{width:224px;height:28px;padding:5px 0 5px 8px;border:solid 1px #ddd;background-color:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.5);-moz-box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.5);box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.5);letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:1.38;color:#004152;font-weight:500}.recruitment-job-application .recruitment-job-application__form .input-text-wrapper input.field:invalid{background:#ffc8be}.recruitment-job-application .recruitment-job-application__form .input-text-wrapper input.field::-ms-clear{display:none}.recruitment-job-application .recruitment-job-application__form .input-text-wrapper textarea.field{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:1.38;width:468px;height:56px;padding:5px 0 5px 8px;color:#004152;background-color:#fff;border:1px solid #ddd;-webkit-box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.5);-moz-box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.5);box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.5)}.recruitment-job-application .recruitment-job-application__form .input-select-wrapper .aui-field-select{-moz-appearance:none;-webkit-appearance:none;-o-appearance:none;width:224px;height:28px;padding:0 0 0 8px;background:transparent url(/o/liferay-theme-desktop/css/../img/templates_and_portlets/ui_arrow_circle.svg) 187px -145px no-repeat;background-color:#004152;border:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:1.38;color:#004152;color:#fff;font-weight:500}.recruitment-job-application .recruitment-job-application__form .input-select-wrapper .aui-field-select:disabled{background:transparent url(/o/liferay-theme-desktop/css/../img/templates_and_portlets/ui_arrow_circle.svg) 187px -100px no-repeat;background-color:#fbfbfb;color:#ddd}.recruitment-job-application .recruitment-job-application__form .input-select-wrapper .aui-field-select::-ms-expand{display:none}.recruitment-job-application .recruitment-job-application__form .input-select-wrapper .aui-field-select option{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:1.38;color:#fff;font-weight:500;overflow:visible;background-color:#fff;color:#004152}.recruitment-job-application .recruitment-job-application__form .input-select-wrapper .aui-field-select option:disabled{background-color:#eef1f1;color:#ddd}.recruitment-job-application .recruitment-job-application__form .input-select-wrapper .aui-field-select option:checked{background-color:#004152;color:#fff}.recruitment-job-application .recruitment-job-application__form .input-select-wrapper .aui-field-select option:hover{background-color:#466b77}.recruitment-job-application .recruitment-job-application__form .input-checkbox-wrapper label{padding:0}.recruitment-job-application .recruitment-job-application__form .input-checkbox-wrapper label a{text-decoration:underline !important}.recruitment-job-application .recruitment-job-application__form .input-checkbox-wrapper label .field{-moz-appearance:none;-webkit-appearance:none;-o-appearance:none;width:14px;height:14px;vertical-align:middle;object-fit:contain;border:solid 1px #004152;overflow:hidden;position:relative;background:#fff;-webkit-box-shadow:inset 0 1px 1px 0 rgba(0,0,0,.5);-moz-box-shadow:inset 0 1px 1px 0 rgba(0,0,0,.5);box-shadow:inset 0 1px 1px 0 rgba(0,0,0,.5);border-radius:2px;cursor:pointer;outline:0;padding:0;margin:0 8px 0 0;vertical-align:top}.recruitment-job-application .recruitment-job-application__form .input-checkbox-wrapper label .field:invalid{background-color:#ffc8be}.recruitment-job-application .recruitment-job-application__form .input-checkbox-wrapper label .field:checked:after{display:inline-block;height:10px;width:10px;content:"";position:absolute;top:1px;left:1px;background:url(/o/liferay-theme-desktop/css/../img/templates_and_portlets/checkbox_checked_cross.svg) 0 0 no-repeat}.recruitment-job-application .recruitment-job-application__form .success .checkbox,.recruitment-job-application .recruitment-job-application__form .success .control-label{color:#004152}.recruitment-job-application .recruitment-job-application__form .success select:focus{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.recruitment-job-application .recruitment-job-application__form .has-error .checkbox,.recruitment-job-application .recruitment-job-application__form .has-error .control-label{color:#004152}.recruitment-job-application .recruitment-job-application__form .has-error .error-field[type=text]{background-color:#ffc8be !important}.recruitment-job-application .recruitment-job-application__form .has-error .form-validator-stack.help-block{display:none}.recruitment-job-application .recruitment-job-application__form .reference-mark{visibility:hidden;font-size:1px;display:inline-block;padding:0;vertical-align:baseline}.recruitment-job-application .recruitment-job-application__form .reference-mark:before{font-size:14px;content:"*";color:#004152;display:inline-block;visibility:visible}.recruitment-job-application .recruitment-job-application__form input,.recruitment-job-application .recruitment-job-application__form select,.recruitment-job-application .recruitment-job-application__form textarea{border-radius:0;margin:0}.recruitment-job-application .recruitment-job-application__form .form-group input[type=text].field{width:100%}.recruitment-job-application .recruitment-job-application__form .form-group textarea.field{width:100%;height:300px;box-sizing:border-box}.recruitment-job-application .form-group:last-of-type{margin-bottom:0;margin-top:40px}.recruitment-job-application .recruitment-job-application__questionnaire-group{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:24px;font-weight:500;line-height:1.25;color:#004152;margin-bottom:12px;margin-top:40px;margin-bottom:16px}.recruitment-job-application .recruitment-job-application__submit-button{display:block;background:#00ecc9;text-decoration:none;display:inline-block;margin-top:16px;padding:13px 0 11px 0;min-width:224px;border:0}.recruitment-job-application .recruitment-job-application__submit-button:hover{background:#6cffdc}.recruitment-job-application .recruitment-job-application__submit-button:active{background:#00d4b4}.recruitment-job-application .recruitment-job-application__submit-button.disabled{cursor:default;opacity:.3}.recruitment-job-application .recruitment-job-application__submit-button.disabled:active,.recruitment-job-application .recruitment-job-application__submit-button.disabled:focus,.recruitment-job-application .recruitment-job-application__submit-button.disabled:hover{background:#00ecc9}.recruitment-job-application .recruitment-job-application__submit-button span{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:20px;font-weight:500;line-height:1.2;text-align:center;text-transform:uppercase;color:#004152}.recruitment-job-application .recruitment-job-application__error{border-top:solid 1px #004152;background-color:#ffc8be;margin-bottom:16px;padding:16px}.recruitment-job-application .recruitment-job-application__error:empty{display:none}.recruitment-job-application .recruitment-job-application__image{width:364px;height:558px;margin-top:42px;margin-left:64px;display:inline-block;vertical-align:top;background-size:contain;background-position:center 0;background-repeat:no-repeat}.recruitment-job-application .recruitment-job-application__image--diver{background-image:url(/o/liferay-theme-desktop/css/../img/recruitment/diver.jpg)}.recruitment-job-application .recruitment-job-application__image--chef{background-image:url(/o/liferay-theme-desktop/css/../img/recruitment/chef.jpg)}.recruitment-job-application .recruitment-job-application__image--surf{background-image:url(/o/liferay-theme-desktop/css/../img/recruitment/surf.jpg)}.recruitment-success{border-top:solid 1px #004152;background-color:#cdf8eb;padding:16px}#romantica-cruise-calendar{display:flex;justify-content:space-between;margin-bottom:87px;min-height:512px}#romantica-cruise-calendar #calendar{width:630px}#romantica-cruise-calendar #calendar #cruise-calendar{padding:0;line-height:normal}#romantica-cruise-calendar #calendar .ui-datepicker{width:100%;border:0;padding:0}#romantica-cruise-calendar #calendar .ui-datepicker .ui-datepicker-header{width:fit-content;padding:0;margin:0 auto 36px;border:0;background:0}#romantica-cruise-calendar #calendar .ui-datepicker .ui-datepicker-header .ui-datepicker-title{line-height:normal;margin:0 32px}#romantica-cruise-calendar #calendar .ui-datepicker .ui-datepicker-header .ui-datepicker-title span{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:20px;font-weight:500;line-height:1.3;color:#004152;margin-bottom:10px}#romantica-cruise-calendar #calendar .ui-datepicker .ui-datepicker-header .ui-datepicker-next,#romantica-cruise-calendar #calendar .ui-datepicker .ui-datepicker-header .ui-datepicker-prev{background:#eef1f1;width:24px;height:24px;border-radius:50%;top:-2px}#romantica-cruise-calendar #calendar .ui-datepicker .ui-datepicker-header .ui-datepicker-next span,#romantica-cruise-calendar #calendar .ui-datepicker .ui-datepicker-header .ui-datepicker-prev span{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:20px;font-weight:500;line-height:1.3;color:#004152;margin-bottom:10px;background-color:#fff;background-image:url(/o/liferay-theme-desktop/css/../img/templates_and_portlets/slider_arrows.svg);background-size:50px}#romantica-cruise-calendar #calendar .ui-datepicker .ui-datepicker-header .ui-datepicker-next:hover,#romantica-cruise-calendar #calendar .ui-datepicker .ui-datepicker-header .ui-datepicker-prev:hover{cursor:pointer;border:0}#romantica-cruise-calendar #calendar .ui-datepicker .ui-datepicker-header .ui-datepicker-next span{background-position:-33px -2px}#romantica-cruise-calendar #calendar .ui-datepicker .ui-datepicker-header .ui-datepicker-next.ui-state-hover{right:2px}#romantica-cruise-calendar #calendar .ui-datepicker .ui-datepicker-header .ui-datepicker-prev span{background-position:-1px -2px}#romantica-cruise-calendar #calendar .ui-datepicker .ui-datepicker-header .ui-datepicker-prev.ui-state-hover{left:2px}#romantica-cruise-calendar #calendar .ui-datepicker table.ui-datepicker-calendar{border-collapse:collapse;width:100%;margin:0}#romantica-cruise-calendar #calendar .ui-datepicker table.ui-datepicker-calendar td a,#romantica-cruise-calendar #calendar .ui-datepicker table.ui-datepicker-calendar td span,#romantica-cruise-calendar #calendar .ui-datepicker table.ui-datepicker-calendar th a,#romantica-cruise-calendar #calendar .ui-datepicker table.ui-datepicker-calendar th span{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:20px;font-weight:500;line-height:1.3;color:#004152;margin-bottom:10px;line-height:1;padding:0}#romantica-cruise-calendar #calendar .ui-datepicker table.ui-datepicker-calendar thead th{border:0;padding-bottom:12px}#romantica-cruise-calendar #calendar .ui-datepicker table.ui-datepicker-calendar tbody{border-top:2px solid #004152}#romantica-cruise-calendar #calendar .ui-datepicker table.ui-datepicker-calendar tbody tr td{opacity:1;width:90px;height:50px;border-color:#d6dfdf;vertical-align:middle}#romantica-cruise-calendar #calendar .ui-datepicker table.ui-datepicker-calendar tbody tr td span{border:0;background:#fff}#romantica-cruise-calendar #calendar .ui-datepicker table.ui-datepicker-calendar tbody tr td a{border:0;background:0;color:#004152}#romantica-cruise-calendar #calendar .ui-datepicker table.ui-datepicker-calendar tbody tr td:first-child{border-left:0}#romantica-cruise-calendar #calendar .ui-datepicker table.ui-datepicker-calendar tbody tr td:last-child{border-right:0}#romantica-cruise-calendar #calendar .ui-datepicker table.ui-datepicker-calendar tbody tr td:last-child,#romantica-cruise-calendar #calendar .ui-datepicker table.ui-datepicker-calendar tbody tr td:nth-last-child(2){background-color:#eef1f1}#romantica-cruise-calendar #calendar .ui-datepicker table.ui-datepicker-calendar tbody tr td:last-child span,#romantica-cruise-calendar #calendar .ui-datepicker table.ui-datepicker-calendar tbody tr td:nth-last-child(2) span{background-color:#eef1f1}#romantica-cruise-calendar #calendar .ui-datepicker table.ui-datepicker-calendar tbody tr td.ui-datepicker-other-month a,#romantica-cruise-calendar #calendar .ui-datepicker table.ui-datepicker-calendar tbody tr td.ui-datepicker-other-month span{display:none}#romantica-cruise-calendar #calendar .ui-datepicker table.ui-datepicker-calendar tbody tr td.ui-state-disabled span{color:rgba(0,65,82,.25)}#romantica-cruise-calendar #calendar .ui-datepicker table.ui-datepicker-calendar tbody tr td.ui-datepicker-current-day:not(.ui-state-disabled){background-color:#004152}#romantica-cruise-calendar #calendar .ui-datepicker table.ui-datepicker-calendar tbody tr td.ui-datepicker-current-day:not(.ui-state-disabled) span{color:#00ecc9;background-color:#004152}#romantica-cruise-calendar #calendar .ui-datepicker table.ui-datepicker-calendar tbody tr td.ui-datepicker-current-day:not(.ui-state-disabled) a.ui-state-active{color:#00ecc9}#romantica-cruise-calendar #calendar .ui-datepicker table.ui-datepicker-calendar tbody tr td.available-day:hover:not(.ui-datepicker-current-day){cursor:pointer;background-color:#f6f6f6}#romantica-cruise-calendar #calendar .ui-datepicker table.ui-datepicker-calendar tbody tr:first-child td{border-top:0}#romantica-cruise-calendar #calendar .ui-datepicker table.ui-datepicker-calendar tbody tr:last-child td{border-bottom:0}#romantica-cruise-calendar #cruise-information{width:304px;box-shadow:0 8px 16px 0 rgba(0,0,0,.1);background-color:#fff}#romantica-cruise-calendar #cruise-information .cruise-information-content{padding:32px 24px}#romantica-cruise-calendar #cruise-information .cruise-information-content .ship-container{width:210px;margin:auto;text-align:center}#romantica-cruise-calendar #cruise-information .cruise-information-content .ship-container img{width:100%}#romantica-cruise-calendar #cruise-information .cruise-information-content .ship-container p{margin-top:8px;letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:1.38;color:#004152}#romantica-cruise-calendar #cruise-information .cruise-information-content #emptyCalendar{display:none}#romantica-cruise-calendar #cruise-information .cruise-information-content .tripDetail{margin-top:24px}#romantica-cruise-calendar #cruise-information .cruise-information-content .tripDetail .route-title{font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:14px;font-weight:500;line-height:1.29;color:#fff;color:#004152;text-transform:uppercase;margin-bottom:15px}#romantica-cruise-calendar #cruise-information .cruise-information-content .tripDetail .selectedSail .departure{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:1.38;color:#004152;margin-bottom:8px}#romantica-cruise-calendar #cruise-information .cruise-information-content .tripDetail .selectedSail .arrival{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:14px;font-weight:400;line-height:1.43;margin-bottom:8px;color:#004152;color:#7799a1;padding-left:17px;position:relative}#romantica-cruise-calendar #cruise-information .cruise-information-content .tripDetail .selectedSail .arrival:before{content:"\2192";margin-right:8px;position:absolute;color:#7799a1;left:0}#romantica-cruise-calendar #cruise-information .cruise-information-content .tripDetail .selectedSail .ashorePeriod{margin:24px auto;text-align:center;position:relative;overflow:hidden}#romantica-cruise-calendar #cruise-information .cruise-information-content .tripDetail .selectedSail .ashorePeriod p{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:1.38;color:#004152}#romantica-cruise-calendar #cruise-information .cruise-information-content .tripDetail .selectedSail .ashorePeriod p:before{content:"";display:inline-block;vertical-align:bottom;width:100%;margin-left:-100%;margin-right:10px;height:.5em;border-top:1px solid #d6dfdf}#romantica-cruise-calendar #cruise-information .cruise-information-content .tripDetail .selectedSail .ashorePeriod p:after{content:"";display:inline-block;vertical-align:bottom;width:100%;margin-right:-100%;margin-left:10px;height:.5em;border-top:1px solid #d6dfdf}#romantica-cruise-calendar #cruise-information .cruise-information-content .tripDetail .selectedSail p{margin-bottom:0}.header-container{height:40px;margin-bottom:40px}.header-container .header-number-container{width:40px;height:40px;border-radius:50%;background-color:#d97e7e;float:left}.header-container .header-number-container h2{font-size:24px;color:#fff !important;padding:7px 14px}.header-container h2.title{font-size:24px;overflow:hidden;position:relative;color:#d97e7e !important;padding:7px 0 0 16px}.header-container h2.title:after{content:"";display:inline-block;vertical-align:bottom;width:100%;margin-right:-100%;margin-left:16px;height:.5em;border-top:2px solid #d6dfdf}#loader-container{height:680px;text-align:center;position:relative}#loader-container .loader{height:33px;width:33px;background:url(/o/liferay-theme-desktop/img/svg/icon_propeller.svg) no-repeat top center;animation:propeller-rotation 2s linear infinite;top:50%;left:50%;margin:0;position:absolute;-ms-transform:translateY(-50% -50%);transform:translateY(-50% -50%)}.ui-datepicker-calendar td span[data-custom]{position:relative;padding-bottom:10px;content:attr(data-custom);display:block;font-size:small}#p_p_id_liferayaffiliatejoin_WAR_liferayaffiliatejoinportlet_ .portlet-content{background:0}#gdpr-agreement-loggedin-member{position:relative;margin:40px 0}#gdpr-agreement-loggedin-member>.container{width:632px;margin:auto;padding-left:0;padding-right:0}#gdpr-agreement-loggedin-member h1{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:46px;font-weight:500;line-height:1.22;color:#004152;margin-bottom:12px;margin:0 auto 32px;text-align:center}#gdpr-agreement-loggedin-member .content{margin-bottom:30px}#gdpr-agreement-loggedin-member .checkbox-container{text-align:center}#gdpr-agreement-loggedin-member .checkbox-with-label{margin-bottom:-17px;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:inline-block;margin:0 auto 30px}#gdpr-agreement-loggedin-member .checkbox-with-label input[type=checkbox]{-moz-appearance:none;-webkit-appearance:none;-o-appearance:none;width:14px;height:14px;vertical-align:middle;object-fit:contain;border:solid 1px #004152;overflow:hidden;position:relative;background:#fff;-webkit-box-shadow:inset 0 1px 1px 0 rgba(0,0,0,.5);-moz-box-shadow:inset 0 1px 1px 0 rgba(0,0,0,.5);box-shadow:inset 0 1px 1px 0 rgba(0,0,0,.5);border-radius:2px;cursor:pointer;outline:0}#gdpr-agreement-loggedin-member .checkbox-with-label input[type=checkbox]:invalid{background-color:#ffc8be}#gdpr-agreement-loggedin-member .checkbox-with-label input[type=checkbox]:checked:after{display:inline-block;height:10px;width:10px;content:"";position:absolute;top:1px;left:1px;background:url(/o/liferay-theme-desktop/css/../img/templates_and_portlets/checkbox_checked_cross.svg) 0 0 no-repeat}#gdpr-agreement-loggedin-member .checkbox-with-label .checkbox-label{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:1.38;color:#004152;font-weight:500;position:relative;top:-17px;display:block;text-transform:none;margin-left:20px}#gdpr-agreement-loggedin-member .checkbox-with-label .checkbox-label a{text-decoration:underline !important}#gdpr-agreement-loggedin-member .checkbox-with-label .checkbox-label a:active{text-decoration:none;color:#009d85}#gdpr-agreement-loggedin-member .checkbox-with-label .checkbox-label a:active svg path{fill:#009d85}#gdpr-agreement-loggedin-member .checkbox-with-label .checkbox-label a:hover{text-decoration:none;color:#00bea2}#gdpr-agreement-loggedin-member .checkbox-with-label .checkbox-label a:hover svg path{fill:#00bea2}#gdpr-agreement-loggedin-member .checkbox-with-label .checkbox-label a:after{display:none}#gdpr-agreement-loggedin-member .checkbox-with-label input[type=checkbox]{float:left;width:24px;height:24px;margin-top:0;margin-bottom:0}#gdpr-agreement-loggedin-member .checkbox-with-label input[type=checkbox]:invalid{background-color:#fff}#gdpr-agreement-loggedin-member .checkbox-with-label input[type=checkbox]:checked:after{width:18px;height:18px;top:2px;left:2px;background-size:18px 18px}#gdpr-agreement-loggedin-member .checkbox-with-label .checkbox-label{float:left;top:auto;margin:auto;padding:2px 0 4px 8px;font-weight:500}#gdpr-agreement-loggedin-member .checkbox-with-label .checkbox-label a{text-decoration:underline}#gdpr-agreement-loggedin-member .buttons{clear:both;height:auto;margin:0 auto 48px;background:0;text-align:center}#gdpr-agreement-loggedin-member .buttons a.button-agree{display:block;text-decoration:none;background:#00ecc9;display:inline-block;padding:12px 80px 12px 80px}#gdpr-agreement-loggedin-member .buttons a.button-agree:hover{background:#6cffdc}#gdpr-agreement-loggedin-member .buttons a.button-agree:active{background:#00d4b4}#gdpr-agreement-loggedin-member .buttons a.button-agree:active span{color:#004152}#gdpr-agreement-loggedin-member .buttons a.button-agree span{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:500;line-height:1.38;text-align:center;text-transform:uppercase;color:#004152}#gdpr-agreement-loggedin-member .buttons a.button-agree span{font-size:20px}#gdpr-agreement-loggedin-member .buttons a.button-agree.disabled{pointer-events:none;cursor:default;opacity:.5}#gdpr-agreement-loggedin-member .separator{height:1px;border:0;margin:0 auto 16px}#gdpr-agreement-loggedin-member .separator>div{position:absolute;left:0;right:0}#gdpr-agreement-loggedin-member .separator>div>div{background:#ddd;width:960px;height:1px;margin:auto}#gdpr-agreement-loggedin-member .disclaimer{margin:0 auto;color:#959595;font-size:14px}#clubone-basic-info #gdpr-agreement-loggedin-member{margin:-10px 0 60px}#clubone-basic-info #gdpr-agreement-loggedin-member .client-form-errors-agree{margin:0 0 24px}#clubone-basic-info #gdpr-agreement-loggedin-member .confirmation-text{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:1.38;color:#004152;margin:0 0 16px}#clubone-basic-info #gdpr-agreement-loggedin-member .checkbox-with-label{display:block}#clubone-basic-info #gdpr-agreement-loggedin-member .buttons{margin:0 auto 30px}#clubone-basic-info #gdpr-agreement-loggedin-member .separator{margin:auto;background:#ddd}#affiliate-joining-form{padding:40px 0 60px;position:relative;margin:auto}#affiliate-joining-form.client-regular{margin-top:0}#affiliate-joining-form .form-header{margin-bottom:14px}#affiliate-joining-form .form-header h1{margin:0 0 32px;text-align:center}#affiliate-joining-form .form-header p{width:630px;margin:0 auto 40px}#affiliate-joining-form .form-header .aff-name{text-transform:capitalize}#affiliate-joining-form .client-form-errors{display:none}#affiliate-joining-form input[type=email],#affiliate-joining-form input[type=password],#affiliate-joining-form input[type=tel],#affiliate-joining-form input[type=text]{border-radius:0}#affiliate-joining-form .table-wrapper{background:0;padding:0;margin:0;overflow:visible}#affiliate-joining-form .table-wrapper.main-client{width:100%;background:0;margin-bottom:20px;display:flex}#affiliate-joining-form .table-wrapper.main-client table{color:#004152}#affiliate-joining-form .table-wrapper.main-client table tr span.pluss{float:left;display:inline-block;height:28px;line-height:28px;margin-right:4px}#affiliate-joining-form .table-wrapper.main-client table tr:nth-of-type(2n) td{padding-top:20px}#affiliate-joining-form .table-wrapper.main-client table tr:nth-of-type(2) td{padding-top:16px}#affiliate-joining-form .table-wrapper.main-client table tr th{padding:0;border-right:1px solid #fff;border-left:0;border-top:0}#affiliate-joining-form .table-wrapper.main-client>table:nth-of-type(1){width:232px}#affiliate-joining-form .table-wrapper.main-client>table:nth-of-type(1)>tbody>tr>td{padding-right:22px}#affiliate-joining-form .table-wrapper.main-client>table:nth-of-type(2){width:248px}#affiliate-joining-form .table-wrapper.main-client>table:nth-of-type(2)>tbody>tr>td{padding-right:22px}#affiliate-joining-form .table-wrapper.main-client>table:nth-of-type(3){width:248px}#affiliate-joining-form .table-wrapper.main-client>table:nth-of-type(3)>tbody>tr>td{padding-right:22px;display:flex}#affiliate-joining-form .table-wrapper.main-client>table:nth-of-type(4){width:232px}#affiliate-joining-form .table-wrapper table{border:0;width:24%;float:left;background:0}#affiliate-joining-form .table-wrapper table th{border-right:1px solid #fff;border-left:0}#affiliate-joining-form .table-wrapper table th span{font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:14px;font-weight:500;line-height:1.29;color:#fff;background-color:#466b77;text-align:left;padding:11px 0 11px 16px;border:0}#affiliate-joining-form .table-wrapper table th:last-child{border-right:0}#affiliate-joining-form .table-wrapper table td{border:0}#affiliate-joining-form .table-wrapper table:nth-of-type(1) td{padding-left:0}#affiliate-joining-form .table-wrapper table td{padding:0 0 0 16px;text-align:left}#affiliate-joining-form .table-wrapper table td.label{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:14px;font-weight:400;line-height:1.43;margin-bottom:8px;color:#004152;margin:0;padding-bottom:5px}#affiliate-joining-form .table-wrapper table td.label label{padding-bottom:0}#affiliate-joining-form .table-wrapper table td.label label span{color:#ff0005}#affiliate-joining-form .table-wrapper table td.input{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:1.38;color:#004152;font-weight:500;padding-top:0;padding-bottom:0}#affiliate-joining-form .table-wrapper table td.input.vert-middle{padding:0 0 0 16px;height:29px;vertical-align:middle}#affiliate-joining-form .table-wrapper table td.input .input{margin:0;width:208px;height:28px}#affiliate-joining-form .table-wrapper table td.input .input.input-narrow{float:left;width:32px;padding:5px 1px;text-align:center}#affiliate-joining-form .table-wrapper table td.input .input.input-middle{width:170px}#affiliate-joining-form .table-wrapper table td.input .input.input-middle#ad-mobile{float:left;width:157px}#affiliate-joining-form .table-wrapper table td.input .input.placeholder{color:#959595}#affiliate-joining-form .table-wrapper table td.input input.input+input.input{margin-left:8px}#affiliate-joining-form .table-wrapper table table{text-transform:uppercase}#affiliate-joining-form .table-wrapper table table .radio{padding:0 5px 0 0}#affiliate-joining-form .table-wrapper table table .radio input[type=radio]{margin-top:-3px;position:static}#affiliate-joining-form .table-wrapper table table .radio-label{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:1.38;color:#004152;font-weight:500;padding:2px 10px 0 0}#affiliate-joining-form .table-wrapper table table .radio-label label{vertical-align:middle}#affiliate-joining-form .wrapper{padding-top:30px}#affiliate-joining-form .info-co-digital-card{display:table;margin:0 auto;margin-bottom:18px}#affiliate-joining-form .info-co-digital-card span{text-transform:none}#affiliate-joining-form .checkbox-with-label .form-group{margin-bottom:0}#affiliate-joining-form .checkbox-with-label label{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:1.38;color:#004152;font-weight:500;padding:0}#affiliate-joining-form .checkbox-with-label label span{color:#004152}#affiliate-joining-form .checkbox-with-label.center{display:table;margin:0 auto}#affiliate-joining-form .account-details-checkbox h4{font-size:14px;font-weight:700}#affiliate-joining-form .account-details-checkbox label{display:inline-block;padding:0 0 0 4px}#affiliate-joining-form .account-details-checkbox.household-intrests li{display:inline-block;min-width:100%;padding-left:22px;font-size:13px;font-weight:500;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;clear:both}#affiliate-joining-form .account-details-checkbox.household-intrests li.checkbox-with-label{margin-bottom:7px}#affiliate-joining-form .account-details-checkbox.household-intrests li input[type=checkbox]{margin:2px 0 0 -22px;float:left}#affiliate-joining-form .account-details-checkbox.household-intrests li label{padding:0 0 0 8px !important;margin:-1px 0 0 -8px;float:left}#affiliate-joining-form .container_12>#clientFormErrors span{margin-bottom:40px}#affiliate-joining-form input[type=email],#affiliate-joining-form input[type=password],#affiliate-joining-form input[type=search],#affiliate-joining-form input[type=text]{width:224px;height:28px;padding:5px 0 5px 8px;border:solid 1px #ddd;background-color:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.5);-moz-box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.5);box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.5);letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:1.38;color:#004152;font-weight:500}#affiliate-joining-form input[type=email]:invalid,#affiliate-joining-form input[type=password]:invalid,#affiliate-joining-form input[type=search]:invalid,#affiliate-joining-form input[type=text]:invalid{background:#ffc8be}#affiliate-joining-form input[type=email]::-ms-clear,#affiliate-joining-form input[type=password]::-ms-clear,#affiliate-joining-form input[type=search]::-ms-clear,#affiliate-joining-form input[type=text]::-ms-clear{display:none}#affiliate-joining-form input[type=tel]{height:28px;border:solid 1px #ddd;background-color:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.5);-moz-box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.5);box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.5);letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:1.38;color:#004152}#affiliate-joining-form input[type=tel]:invalid{background-color:#ffc8be}#affiliate-joining-form input[type=tel].input-narrow{width:183.8px;padding:5px 0 5px 8px}#affiliate-joining-form input[type=tel].input-very-narrow{width:32px;padding:5px 1px 5px 2px;text-align:center;margin-right:8px}#affiliate-joining-form input[type=radio]{-moz-appearance:none;-webkit-appearance:none;-o-appearance:none;width:16px;height:16px;margin-bottom:1px;vertical-align:middle;object-fit:contain;border:solid 1px #004152;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background:#fff;box-shadow:inset 0 1px 1px 0 rgba(0,0,0,.5);cursor:pointer;outline:0}#affiliate-joining-form input[type=radio]:checked:after{display:block;height:8px;width:8px;position:relative;background:#004152;top:3px;left:3px;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;content:''}#affiliate-joining-form input[type=radio][disabled]{border-color:#959595;cursor:default}#affiliate-joining-form input[type=radio][disabled]:checked:after{background:#959595}#affiliate-joining-form input[type=radio][disabled]+label{color:#959595;cursor:default}#affiliate-joining-form input[type=submit]{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:500;line-height:1.38;text-align:center;text-transform:uppercase;border:0;color:#004152;background-color:#00ecc9}#affiliate-joining-form input[type=submit]:hover{background:#6cffdc}#affiliate-joining-form input[type=submit]:active{background:#00d4b4}#affiliate-joining-form textarea{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:1.38;width:468px;height:56px;padding:5px 0 5px 8px;color:#004152;background-color:#fff;border:1px solid #ddd;-webkit-box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.5);-moz-box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.5);box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.5)}#affiliate-joining-form select{-moz-appearance:none;-webkit-appearance:none;-o-appearance:none;width:224px;height:28px;padding:0 0 0 8px;background:transparent url(/o/liferay-theme-desktop/css/../img/templates_and_portlets/ui_arrow_circle.svg) 187px -145px no-repeat;background-color:#004152;border:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:1.38;color:#004152;color:#fff;font-weight:500}#affiliate-joining-form select:disabled{background:transparent url(/o/liferay-theme-desktop/css/../img/templates_and_portlets/ui_arrow_circle.svg) 187px -100px no-repeat;background-color:#fbfbfb;color:#ddd}#affiliate-joining-form select::-ms-expand{display:none}#affiliate-joining-form select option{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:1.38;color:#fff;font-weight:500;overflow:visible;background-color:#fff;color:#004152}#affiliate-joining-form select option:disabled{background-color:#eef1f1;color:#ddd}#affiliate-joining-form select option:checked{background-color:#004152;color:#fff}#affiliate-joining-form select option:hover{background-color:#466b77}#affiliate-joining-form .checkbox-with-label{margin-bottom:-17px;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#affiliate-joining-form .checkbox-with-label input[type=checkbox]{-moz-appearance:none;-webkit-appearance:none;-o-appearance:none;width:14px;height:14px;vertical-align:middle;object-fit:contain;border:solid 1px #004152;overflow:hidden;position:relative;background:#fff;-webkit-box-shadow:inset 0 1px 1px 0 rgba(0,0,0,.5);-moz-box-shadow:inset 0 1px 1px 0 rgba(0,0,0,.5);box-shadow:inset 0 1px 1px 0 rgba(0,0,0,.5);border-radius:2px;cursor:pointer;outline:0}#affiliate-joining-form .checkbox-with-label input[type=checkbox]:invalid{background-color:#ffc8be}#affiliate-joining-form .checkbox-with-label input[type=checkbox]:checked:after{display:inline-block;height:10px;width:10px;content:"";position:absolute;top:1px;left:1px;background:url(/o/liferay-theme-desktop/css/../img/templates_and_portlets/checkbox_checked_cross.svg) 0 0 no-repeat}#affiliate-joining-form .checkbox-with-label .checkbox-label{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:1.38;color:#004152;font-weight:500;position:relative;top:-17px;display:block;text-transform:none;margin-left:20px}#affiliate-joining-form .checkbox-with-label .checkbox-label a{text-decoration:underline !important}#affiliate-joining-form .checkbox-with-label .checkbox-label a:active{text-decoration:none;color:#009d85}#affiliate-joining-form .checkbox-with-label .checkbox-label a:active svg path{fill:#009d85}#affiliate-joining-form .checkbox-with-label .checkbox-label a:hover{text-decoration:none;color:#00bea2}#affiliate-joining-form .checkbox-with-label .checkbox-label a:hover svg path{fill:#00bea2}#affiliate-joining-form .checkbox-with-label .checkbox-label a:after{display:none}#affiliate-joining-form select{background-position:172px -145px;width:208px}#affiliate-joining-form .confirm-changes-button{text-align:center;margin:22px 0 0}#affiliate-joining-form .confirm-changes-button a{display:block;text-decoration:none;background:#00ecc9;display:inline-block}#affiliate-joining-form .confirm-changes-button a:hover{background:#6cffdc}#affiliate-joining-form .confirm-changes-button a:active{background:#00d4b4}#affiliate-joining-form .confirm-changes-button a:active span{color:#004152}#affiliate-joining-form .confirm-changes-button a span{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:500;line-height:1.38;text-align:center;text-transform:uppercase;color:#004152}#affiliate-joining-form .confirm-changes-button a span{display:inline-block;padding:12px 86px 10px;margin:0}#affiliate-joining-form .confirm-changes-button a.button.clubone.disabled{pointer-events:none;cursor:default;opacity:.5}#affiliate-join-success-popup{width:656px;margin:6px 0;padding:0}#affiliate-join-success-popup h3{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:46px;font-weight:500;line-height:1.22;color:#004152;margin-bottom:12px;text-align:center;margin:0 0 24px}.CULT{display:none !important}html[lang=fi_FI] #affiliateForm .DANC,html[lang=fi_FI] #affiliateForm .FISH,html[lang=fi_FI] #affiliateForm .SKI{display:none !important}html[lang=fi_FI] #affiliateForm .CULT{display:inline-block !important}html[lang=fi_FI] #affiliateForm #ad-plastic-co-card-wrapper{display:none}html[lang=lv_LV] #affiliateForm .FISH,html[lang=lv_LV] #affiliateForm .GOLF{display:none !important}html[lang=sv_SE] #affiliateForm .CONC,html[lang=sv_SE] #affiliateForm .DANC,html[lang=sv_SE] #affiliateForm .FISH{display:none !important}html[lang=sv_SE] #affiliateForm .CULT{display:inline-block !important}#affiliate-joining-form .table-wrapper table,#clubone-account-details .table-wrapper table,#clubone-members-add-edit table,#joining-account-details .table-wrapper table{width:auto}#affiliate-joining-form .table-wrapper table.custom-margin label,#clubone-account-details .table-wrapper table.custom-margin label,#clubone-members-add-edit table.custom-margin label,#joining-account-details .table-wrapper table.custom-margin label{display:inline-block}#affiliate-joining-form .table-wrapper table .no-top-padding,#clubone-account-details .table-wrapper table .no-top-padding,#clubone-members-add-edit table .no-top-padding,#joining-account-details .table-wrapper table .no-top-padding{padding-top:0}#affiliate-joining-form .table-wrapper table th,#clubone-account-details .table-wrapper table th,#clubone-members-add-edit table th,#joining-account-details .table-wrapper table th{padding:0}#affiliate-joining-form .table-wrapper table input[type=radio],#clubone-account-details .table-wrapper table input[type=radio],#clubone-members-add-edit table input[type=radio],#joining-account-details .table-wrapper table input[type=radio]{margin-left:0}#affiliate-joining-form .table-wrapper table td,#clubone-account-details .table-wrapper table td,#clubone-members-add-edit table td,#joining-account-details .table-wrapper table td{text-shadow:none;display:table-cell;border:0}#affiliate-joining-form .table-wrapper table td.input span.pluss,#clubone-account-details .table-wrapper table td.input span.pluss,#clubone-members-add-edit table td.input span.pluss,#joining-account-details .table-wrapper table td.input span.pluss{vertical-align:-3px}#affiliate-joining-form .table-wrapper table td.label,#clubone-account-details .table-wrapper table td.label,#clubone-members-add-edit table td.label,#joining-account-details .table-wrapper table td.label{color:#004152}#affiliate-joining-form .table-wrapper table td label,#clubone-account-details .table-wrapper table td label,#clubone-members-add-edit table td label,#joining-account-details .table-wrapper table td label{white-space:normal}#affiliate-joining-form .table-wrapper table .label,#clubone-account-details .table-wrapper table .label,#clubone-members-add-edit table .label,#joining-account-details .table-wrapper table .label{background:0}#affiliate-joining-form .table-wrapper table ul,#clubone-account-details .table-wrapper table ul,#clubone-members-add-edit table ul,#joining-account-details .table-wrapper table ul{margin:0;line-height:1.29}#affiliate-joining-form .table-wrapper table .checkbox-with-label label,#clubone-account-details .table-wrapper table .checkbox-with-label label,#clubone-members-add-edit table .checkbox-with-label label,#joining-account-details .table-wrapper table .checkbox-with-label label{padding-left:0}#affiliate-joining-form .table-wrapper table .checkbox-with-label label input,#clubone-account-details .table-wrapper table .checkbox-with-label label input,#clubone-members-add-edit table .checkbox-with-label label input,#joining-account-details .table-wrapper table .checkbox-with-label label input{display:inline-block;float:left;margin:3px 6px 0 0}#affiliate-joining-form .table-wrapper table .checkbox-with-label label span,#clubone-account-details .table-wrapper table .checkbox-with-label label span,#clubone-members-add-edit table .checkbox-with-label label span,#joining-account-details .table-wrapper table .checkbox-with-label label span{display:inline-block;float:left}#affiliate-joining-form .table-wrapper table .checkbox-with-label label a:visited,#clubone-account-details .table-wrapper table .checkbox-with-label label a:visited,#clubone-members-add-edit table .checkbox-with-label label a:visited,#joining-account-details .table-wrapper table .checkbox-with-label label a:visited{color:#004152}#affiliate-joining-form .table-wrapper table .checkbox-with-label .checkbox,#clubone-account-details .table-wrapper table .checkbox-with-label .checkbox,#clubone-members-add-edit table .checkbox-with-label .checkbox,#joining-account-details .table-wrapper table .checkbox-with-label .checkbox{min-height:inherit;padding:0}#affiliate-joining-form .table-wrapper table{margin:0}#affiliate-joining-form .checkbox-label a{text-decoration:underline}#affiliateForm .table td,#affiliateForm .table th,#club-one-account-form .table td,#club-one-account-form .table th{line-height:1.29}#affiliateForm .label,#club-one-account-form .label{font-size:100%}#affiliateForm input,#affiliateForm select,#club-one-account-form input,#club-one-account-form select{margin-bottom:0}#affiliateForm input[type=checkbox],#affiliateForm input[type=radio],#club-one-account-form input[type=checkbox],#club-one-account-form input[type=radio]{float:none;margin:0}#club-one-account-form .co-join-table{margin-bottom:0}#affiliateForm .checkbox-with-label label span{float:none !important}#clubone-account-details .your-subscriptions input{margin:-12px 0 1px 10px !important}#bookings .pagination{margin:0 auto}#joining-account-permissions label{display:inline}#joining-account-permissions h4{font-size:14px}.clubone-members-add-edit input[type=checkbox]{float:none;margin:0}.clubone-members-add-edit #agree-with-terms+.checkbox-label span{display:inline;float:none}.clubone-members-add-edit .sidebar table td label{font-weight:700;display:inline}#affiliates-table-wrapper table{margin:0}#clubone-basic-info .row:after,#clubone-basic-info .row:before{content:none}.section-header p{margin-top:20px}.lightbox-wrapper .sidebar table{margin-bottom:0}.lightbox-wrapper .sidebar table td{border-top:0;line-height:inherit}.lightbox-wrapper .sidebar table input{height:auto;line-height:normal}.lightbox-wrapper .sidebar table input.checkbox{margin:0}.lightbox-wrapper .sidebar table select{height:auto}body.signed-in .liferay-styles-reset h1{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:46px;font-weight:500;line-height:1.22;color:#004152;margin-bottom:12px}body.signed-in .liferay-styles-reset h2{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:32px;font-weight:500;line-height:1.25;color:#004152;margin-bottom:12px}body.signed-in .liferay-styles-reset h3{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:24px;font-weight:500;line-height:1.25;color:#004152;margin-bottom:12px}body.signed-in .liferay-styles-reset h4{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:20px;font-weight:500;line-height:1.3;color:#004152;margin-bottom:10px}body.signed-in .liferay-styles-reset ol,body.signed-in .liferay-styles-reset ul{margin:0;padding:0}footer #footer-renewed{background:#004152}footer #footer-renewed .footer-content-container{padding:80px 0}footer #footer-renewed .footer-content-container .content-column{float:left;width:222px;margin-left:24px;font-size:12px}footer #footer-renewed .footer-content-container .content-column .title-container h3{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:24px;font-weight:500;line-height:1.25;color:#004152;margin-bottom:12px;color:#fff;margin:0 0 24px}footer #footer-renewed .footer-content-container .content-column .content-list-container ul{margin:0}footer #footer-renewed .footer-content-container .content-column .content-list-container ul li{padding-bottom:12px}footer #footer-renewed .footer-content-container .content-column .content-list-container ul li:last-child{padding-bottom:0}footer #footer-renewed .footer-content-container .content-column .content-list-container ul li.content-block{padding-top:8px}footer #footer-renewed .footer-content-container .content-column .content-list-container ul li p{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:14px;font-weight:400;line-height:1.43;margin-bottom:8px;color:#004152;line-height:1.25;margin:0 0 8px;color:#d6dfdf}footer #footer-renewed .footer-content-container .content-column .content-list-container ul li span.content-list-header{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:20px;line-height:1.3;color:#004152;margin-bottom:10px;font-weight:500;color:#fff;text-align:left}footer #footer-renewed .footer-content-container .content-column .content-list-container ul li strong{text-decoration:none;color:#fff}footer #footer-renewed .footer-content-container .content-column .content-list-container ul li a{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:1.38;color:#004152;font-weight:500;color:#fff}footer #footer-renewed .footer-content-container .content-column .content-list-container ul li a:hover{color:#00ecc9}footer #footer-renewed .footer-content-container .content-column .content-list-container ul li a[href^=mailto]{font-weight:400;text-decoration:underline;text-transform:none}footer #footer-renewed .footer-content-container .content-column .content-list-container ul li a.link-with-icon{position:relative;display:block;padding-left:32px}footer #footer-renewed .footer-content-container .content-column .content-list-container ul li a.link-with-icon[id^=logo-]:before{content:'';margin:0;display:block;position:absolute;z-index:9;top:0;height:20px;left:0;width:20px;bottom:0;cursor:pointer;text-indent:-9999px;outline:0}footer #footer-renewed .footer-content-container .content-column .content-list-container ul li a.link-with-icon#logo-facebook:before{background:url(/o/liferay-theme-desktop/img/templates_and_portlets/footer_renewed_icons/icon_facebook.svg) no-repeat;background-size:cover}footer #footer-renewed .footer-content-container .content-column .content-list-container ul li a.link-with-icon#logo-twitter:before{background:url(/o/liferay-theme-desktop/img/templates_and_portlets/footer_renewed_icons/icon_twitter_renewed.svg) no-repeat;background-size:cover}footer #footer-renewed .footer-content-container .content-column .content-list-container ul li a.link-with-icon#logo-instagram:before{background:url(/o/liferay-theme-desktop/img/templates_and_portlets/footer_renewed_icons/icon_instagram.svg) no-repeat;background-size:cover}footer #footer-renewed .footer-content-container .content-column .content-list-container ul li a.link-with-icon#logo-youtube:before{background:url(/o/liferay-theme-desktop/img/templates_and_portlets/footer_renewed_icons/icon_youtube.svg) no-repeat;background-size:cover}footer #footer-renewed .footer-content-container .content-column .content-list-container ul li a.link-with-icon#logo-spotify:before{background:url(/o/liferay-theme-desktop/img/templates_and_portlets/footer_renewed_icons/icon_spotify.svg) no-repeat;background-size:cover}footer #footer-renewed .footer-content-container .content-column .content-list-container ul li a.link-with-icon#logo-newsletter:before{background:url(/o/liferay-theme-desktop/img/templates_and_portlets/footer_renewed_icons/icon_email.svg) no-repeat;background-size:cover}footer #footer-renewed .footer-content-container .content-column .content-list-container ul li a.link-with-icon#logo-linkedin:before{background:url(/o/liferay-theme-desktop/img/templates_and_portlets/footer_renewed_icons/icon_linkedin.svg) no-repeat;background-size:cover}footer #footer-renewed .footer-content-container .content-column .content-list-container ul li a.link-with-icon#logo-rssfeed:before{background:url(/o/liferay-theme-desktop/img/templates_and_portlets/footer_renewed_icons/icon_blog.svg) no-repeat;background-size:cover}footer #footer-renewed .footer-content-container .content-column .content-list-container ul li a.link-with-icon#logo-draugiem{background:0 0 !important}footer #footer-renewed .footer-content-container .content-column .content-list-container ul li a.link-with-icon#logo-draugiem:before{background:url(/o/liferay-theme-desktop/img/templates_and_portlets/footer_renewed_icons/icon_draugiem.svg) no-repeat;background-size:cover;top:2px}footer #footer-renewed .footer-content-container .content-column .content-list-container ul li a.link-with-icon#logo-app:before{background:url(/o/liferay-theme-desktop/img/templates_and_portlets/footer_renewed_icons/icon_app.svg) no-repeat;background-size:cover;left:4px}footer #footer-renewed .footer-content-container .content-column .content-list-container ul li a.link-with-icon#logo-clubone:before{background:url(/o/liferay-theme-desktop/img/templates_and_portlets/footer_renewed_icons/icon_clubone.svg) no-repeat;background-size:cover;top:4px}footer #footer-renewed .footer-content-container .content-column .content-list-container ul li a.link-with-icon#logo-feedback:before{background:url(/o/liferay-theme-desktop/img/templates_and_portlets/footer_renewed_icons/icon_feedback.svg) no-repeat;background-size:cover}footer #footer-renewed .footer-content-container .content-column .content-list-container ul li a.link-with-icon#logo-wechat-white:before{background:url(/o/liferay-theme-desktop/img/templates_and_portlets/footer_renewed_icons/icon_wechat_white.svg) no-repeat;background-size:cover}footer #footer-renewed .footer-content-container .content-column .content-list-container ul li a.link-with-icon#logo-wechat-midnight:before{background:url(/o/liferay-theme-desktop/img/templates_and_portlets/footer_renewed_icons/icon_wechat_midnight.svg) no-repeat;background-size:cover}footer #footer-renewed .footer-content-container .content-column .content-list-container ul li a.link-with-icon#logo-weibo-white:before{background:url(/o/liferay-theme-desktop/img/templates_and_portlets/footer_renewed_icons/icon_weibo_white.svg) no-repeat;background-size:cover}footer #footer-renewed .footer-content-container .content-column .content-list-container ul li a.link-with-icon#logo-weibo-midnight:before{background:url(/o/liferay-theme-desktop/img/templates_and_portlets/footer_renewed_icons/icon_weibo_midnight.svg) no-repeat;background-size:cover}footer #footer-renewed .footer-content-container .content-column .content-list-container ul li a.link-with-icon#logo-tiktok:before{background:url(/o/liferay-theme-desktop/img/templates_and_portlets/footer_renewed_icons/icon_tiktok.svg) no-repeat;background-size:cover}footer #footer-renewed .footer-content-container .content-column:first-child{margin-left:0}footer #footer-renewed .company-label-container{padding:20px 0;background-color:#1e5766}footer #footer-renewed .company-label-container .copyright{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:14px;font-weight:400;line-height:1.43;margin-bottom:8px;color:#004152;margin-bottom:0;color:#fff}html.tlnk-popup-opened{overflow:hidden}body #popup-overlay{overflow:auto;position:fixed;background-color:rgba(0,0,0,.5);width:100%;height:100%;top:0;z-index:980}body #popup-overlay #tlnk-popup-wrapper{margin:100px auto;background-color:#fff;width:796px}body #popup-overlay #tlnk-popup-wrapper .tlnk-popup-header{display:flex;flex-direction:row-reverse;padding:20px 20px 8px}body #popup-overlay #tlnk-popup-wrapper .tlnk-popup-header .tlnk-popup-close{width:12px;height:12px;top:20px;right:20px;background:transparent url(/o/liferay-theme-desktop/img/templates_and_portlets/gift_card_validation/close.svg) 0 0 no-repeat;cursor:pointer}body #popup-overlay #tlnk-popup-wrapper .tlnk-popup-body{padding:0 40px 40px}body #popup-overlay #tlnk-popup-wrapper .tlnk-popup-body .tlnk-popup-content{display:block}body #popup-overlay #tlnk-popup-wrapper .tlnk-popup-body .tlnk-popup-content .loading-propeller-wrapper{margin:60px auto;width:40px;height:40px}body #popup-overlay #tlnk-popup-wrapper .tlnk-popup-body .tlnk-popup-content .loading-propeller-wrapper .propeller{animation:propeller-rotation 2s linear infinite;background:url(/o/liferay-theme-desktop/img/svg/icon_propeller.svg) no-repeat;background-size:contain;width:inherit;height:inherit}body .tlnk-popup-content{display:none}#nav-breadcrumbs{margin-bottom:14px}#nav-breadcrumbs header.portlet-topper{display:none}#nav-breadcrumbs .breadcrumb-navigation-list>li{display:inline;margin-right:12px;padding-left:0;font-size:12px;color:#959595}#nav-breadcrumbs .breadcrumb-navigation-list>li a{position:relative;z-index:2;text-decoration:none;color:#959595}#nav-breadcrumbs .breadcrumb-navigation-list>li a:hover{color:#009d85}#nav-breadcrumbs .breadcrumb-navigation-list>li a.active{color:#053140}#nav-breadcrumbs .breadcrumb-navigation-list>li a.active:hover{color:#009d85}#nav-breadcrumbs .breadcrumb-navigation-list>li>.divider{position:absolute;text-indent:-9999px;z-index:1}#nav-breadcrumbs .breadcrumb-navigation-list>li>.divider:after{content:"\2192";position:absolute;text-indent:9993px;top:3px}#nav-breadcrumbs .breadcrumb-navigation-list>li:before{display:none}#main-container table:not(.campaign-table) th{padding:0}#main-container table:not(.campaign-table).table-borders{border:1px solid #bdbcbc}#main-container table:not(.campaign-table).table-borders td{border:1px solid #bdbcbc;padding:5px}.portlet-asset-tags-navigation ul.tag-items{padding:0;margin:0 0 10px 0}.portlet-asset-tags-navigation ul.tag-items li{margin:10px 5px 10px 5px}.portlet-asset-tags-navigation ul.tag-items li span{border:1px solid #bb9a9a;padding:8px;border-radius:7px}.portlet-asset-tags-navigation ul.tag-items li span a:link,.portlet-asset-tags-navigation ul.tag-items li span a:visited{text-decoration:none;color:#004152;font-size:16px;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-weight:400}.portlet-asset-tags-navigation.tallink-blog-sidebar-module .tag-items{display:block !important;margin:0 !important}.portlet-asset-tags-navigation.tallink-blog-sidebar-module .tag-items li{margin:0 8px 8px 0 !important}.portlet-asset-tags-navigation.tallink-blog-sidebar-module .tag-items li span{border:none !important;padding:0 !important}.portlet-asset-tags-navigation.tallink-blog-sidebar-module .tag-items li span a{text-decoration:none;background:#fff;border:solid 1px #004152;letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:14px;font-weight:500;line-height:1.29;text-align:center;text-transform:uppercase;color:#004152;display:inline-block;padding:4px 8px;border-color:#a4bec3;display:block;font-size:14px !important;font-weight:500 !important}.portlet-asset-tags-navigation.tallink-blog-sidebar-module .tag-items li span a:hover{background:#eef1f1}.portlet-asset-tags-navigation.tallink-blog-sidebar-module .tag-items li span a:active{background:#ddd}.portlet-asset-tags-navigation.tallink-blog-sidebar-module .tag-items li span a.disabled{background:#fbfbfb}.portlet-asset-tags-navigation.tallink-blog-sidebar-module .tag-items li span a.disabled span{color:#93b3b9}.portlet-asset-tags-navigation.tallink-blog-sidebar-module .tag-items li span a.disabled:active,.portlet-asset-tags-navigation.tallink-blog-sidebar-module .tag-items li span a.disabled:focus,.portlet-asset-tags-navigation.tallink-blog-sidebar-module .tag-items li span a.disabled:hover{background:#fbfbfb}.portlet-asset-tags-navigation.tallink-blog-sidebar-module .tag-items li span a.disabled:active span,.portlet-asset-tags-navigation.tallink-blog-sidebar-module .tag-items li span a.disabled:focus span,.portlet-asset-tags-navigation.tallink-blog-sidebar-module .tag-items li span a.disabled:hover span{color:#93b3b9}.tallink-blog-sidebar-module{margin-bottom:40px}.tallink-blog-sidebar-module #myTreeView .tree-root-container{margin:0}.tallink-blog-sidebar-module #myTreeView .tree-root-container .tree-node .tree-collapsed,.tallink-blog-sidebar-module #myTreeView .tree-root-container .tree-node .tree-expanded{margin-bottom:5px;display:block}.tallink-blog-sidebar-module #myTreeView .tree-root-container .tree-node .tree-collapsed .tree-label,.tallink-blog-sidebar-module #myTreeView .tree-root-container .tree-node .tree-expanded .tree-label{letter-spacing:normal !important;font-family:GTWalsheim,Arial,Helvetica,sans-serif !important;font-size:14px !important;font-weight:500 !important;line-height:1.29 !important;text-align:center !important;text-transform:uppercase !important;color:#004152 !important;display:inline-block;text-align:left !important;text-decoration:none;margin:0;padding:0 0 0 5px}.tallink-blog-sidebar-module #myTreeView .tree-root-container .tree-node .tree-container{margin-left:24px;margin-bottom:5px}.tallink-blog-sidebar-module #myTreeView .tree-root-container .tree-node .tree-container .tree-node .tree-container .tree-node{line-height:20px}.tallink-blog-sidebar-module #myTreeView .tree-root-container .tree-node .tree-node-leaf{display:block;margin-bottom:7px;margin-left:2px}.tallink-blog-sidebar-module #myTreeView .tree-root-container .tree-node .tree-node-leaf .tree-label{display:inline-block;text-align:left !important;text-decoration:none}.tallink-blog-sidebar-module #myTreeView .tree-root-container .tree-node .tree-node-leaf .tree-label a{letter-spacing:normal !important;color:#009d85 !important;text-transform:none !important;text-align:left}.tallink-blog-sidebar-module #myTreeView .tree-root-container .tree-node .tree-node-leaf .tree-label a:active{text-decoration:none !important;color:#009d85 !important}.tallink-blog-sidebar-module #myTreeView .tree-root-container .tree-node .tree-node-leaf .tree-label a:active svg path{fill:#009d85 !important}.tallink-blog-sidebar-module #myTreeView .tree-root-container .tree-node .tree-node-leaf .tree-label a:hover{text-decoration:none !important;color:#00bea2 !important}.tallink-blog-sidebar-module #myTreeView .tree-root-container .tree-node .tree-node-leaf .tree-label a:hover svg path{fill:#00bea2 !important}.tallink-blog-sidebar-module #myTreeView .tree-root-container .tree-node .tree-node-leaf .tree-label a:active,.tallink-blog-sidebar-module #myTreeView .tree-root-container .tree-node .tree-node-leaf .tree-label a:hover{text-decoration:none !important}.tallink-blog-sidebar-module #myTreeView .tree-root-container .tree-node .tree-node-leaf .tree-label a:after{content:"\a0\02192"}.tallink-blog-sidebar-module #myTreeView .tree-root-container .tree-node .tree-node-content .tree-hitarea{margin-right:0}.tallink-blog-sidebar-module #myTreeView .glyphicon-minus,.tallink-blog-sidebar-module #myTreeView .glyphicon-plus{outline:0;padding:0}.tallink-blog-sidebar-module #myTreeView .glyphicon-minus:before,.tallink-blog-sidebar-module #myTreeView .glyphicon-plus:before{display:inline-block;content:"";position:relative;top:3px;width:16px;height:16px}.tallink-blog-sidebar-module #myTreeView .glyphicon-plus:before{background:url(/o/liferay-theme-desktop/img/templates_and_portlets/plus_minus.svg) -31px -5px no-repeat}.tallink-blog-sidebar-module #myTreeView .glyphicon-minus:before{background:url(/o/liferay-theme-desktop/img/templates_and_portlets/plus_minus.svg) -5px -5px no-repeat}.tallink-blog-sidebar-module #myTreeView .glyphicon-file,.tallink-blog-sidebar-module #myTreeView .glyphicon-folder-close,.tallink-blog-sidebar-module #myTreeView .glyphicon-folder-open{display:none}.tallink-blog-sidebar-module .entrytitle:not(:last-child){margin-bottom:10px}.tallink-blog-sidebar-module .entrytitle a{letter-spacing:normal;color:#004152;text-transform:none}.tallink-blog-sidebar-module .entrytitle a:active{text-decoration:none;color:#009d85}.tallink-blog-sidebar-module .entrytitle a:active svg path{fill:#009d85}.tallink-blog-sidebar-module .entrytitle a:hover{text-decoration:none;color:#00bea2}.tallink-blog-sidebar-module .entrytitle a:hover svg path{fill:#00bea2}.tallink-blog-sidebar-module .entrytitle span{color:#959595}.portlet-msg-alert,.portlet-msg-error,.portlet-msg-info,.portlet-msg-success{background-repeat:no-repeat;padding-left:20px}.portlet-msg-alert,.portlet-msg-error,.portlet-msg-info{padding:8px 35px 8px 14px;margin-bottom:20px;text-shadow:0 1px 0 rgba(255,255,255,.5);border-width:1px;border-style:solid;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.portlet-msg-error{background-color:#fee5e2;border-color:#fcaca5;color:#b50303}.portlet-msg-alert{background-color:#fffbdc;border-color:#f1d875;color:#bf7900}.portlet-msg-info{background-color:#cef1fc;border-color:#9ee3f9;color:#12718f}h1.portlet-msg-alert,h1.portlet-msg-error,h1.portlet-msg-info{font-size:56px}h2.portlet-msg-alert,h2.portlet-msg-error,h2.portlet-msg-info{font-size:32px}h3.portlet-msg-alert,h3.portlet-msg-error,h3.portlet-msg-info{font-size:24px}h4.portlet-msg-alert,h4.portlet-msg-error,h4.portlet-msg-info{font-size:16px}.new-inputs label:not(.custom-input-file){letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:14px;font-weight:400;line-height:1.43;margin-bottom:8px;color:#004152;display:block;margin:0 0 8px 0}.new-inputs label:not(.custom-input-file).horizontal{margin:0 16px 0 8px;display:inline}.new-inputs label:not(.custom-input-file).radio-buttons-label{margin-bottom:18px}.new-inputs label:not(.custom-input-file).checkbox-label{margin:0 0 0 28px}.new-inputs label:not(.custom-input-file).text-value{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:1.38;color:#004152;font-weight:500}.new-inputs select{-moz-appearance:none;-webkit-appearance:none;-o-appearance:none;width:224px;height:28px;padding:0 0 0 8px;background:transparent url(/o/liferay-theme-desktop/css/../img/templates_and_portlets/ui_arrow_circle.svg) 187px -145px no-repeat;background-color:#004152;border:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:1.38;color:#004152;color:#fff;font-weight:500;box-shadow:0 2px 3px 0 rgba(0,0,0,.15);background:url(/o/liferay-theme-desktop/img/inputs/new_inputs/select/selector_down_arrow.svg) 272px 12px no-repeat;cursor:pointer}.new-inputs select:disabled{background:transparent url(/o/liferay-theme-desktop/css/../img/templates_and_portlets/ui_arrow_circle.svg) 187px -100px no-repeat;background-color:#fbfbfb;color:#ddd}.new-inputs select::-ms-expand{display:none}.new-inputs select option{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:1.38;color:#fff;font-weight:500;overflow:visible;background-color:#fff;color:#004152}.new-inputs select option:disabled{background-color:#eef1f1;color:#ddd}.new-inputs select option:checked{background-color:#004152;color:#fff}.new-inputs select option:hover{background-color:#466b77}.new-inputs select.disable{pointer-events:none;cursor:default;background:url(/o/liferay-theme-desktop/img/inputs/new_inputs/select/select_arrow_disabled.svg) 272px 12px no-repeat;box-shadow:none;background-color:#f5f8f7;border-color:#d6dfdf}.new-inputs input[type=email],.new-inputs input[type=number],.new-inputs input[type=text],.new-inputs textarea{width:224px;height:28px;padding:5px 0 5px 8px;border:solid 1px #ddd;background-color:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.5);-moz-box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.5);box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.5);letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:1.38;color:#004152;font-weight:500;box-shadow:inset 0 2px 3px 0 rgba(0,0,0,.2)}.new-inputs input[type=email]:invalid,.new-inputs input[type=number]:invalid,.new-inputs input[type=text]:invalid,.new-inputs textarea:invalid{background:#ffc8be}.new-inputs input[type=email]::-ms-clear,.new-inputs input[type=number]::-ms-clear,.new-inputs input[type=text]::-ms-clear,.new-inputs textarea::-ms-clear{display:none}.new-inputs input[type=radio]{border-radius:50%;box-shadow:inset 0 2px 3px 0 rgba(0,0,0,.2);border:solid 1px #7799a1;background-color:#fff;appearance:none;width:20px;height:20px;position:static;outline:0;opacity:1;vertical-align:baseline;-webkit-appearance:none;-moz-appearance:none}.new-inputs input[type=radio]:checked{background:url(/o/liferay-theme-desktop/img/inputs/new_inputs/radiobutton/radiobutton_selected.svg) no-repeat center;border:0}.new-inputs input[type=radio]:checked.disable{background:url(/o/liferay-theme-desktop/img/inputs/new_inputs/radiobutton/radiobutton_selected_disabled.svg) no-repeat center}.new-inputs input[type=radio]:after{display:none}.new-inputs input[type=radio].disable{pointer-events:none;cursor:default;box-shadow:none;background-color:#f5f8f7;border-color:#d6dfdf}.new-inputs input[type=checkbox]{appearance:none;width:20px;height:20px;position:absolute;outline:0;opacity:1;box-shadow:inset 0 2px 3px 0 rgba(0,0,0,.2);border:solid 1px #7799a1;vertical-align:baseline;-webkit-appearance:none;-moz-appearance:none}.new-inputs input[type=checkbox]:checked{background:url(/o/liferay-theme-desktop/img/inputs/new_inputs/checkbox/checkbox_selected.svg) no-repeat center}.new-inputs input[type=file]{position:absolute;opacity:0;z-index:-1}.new-inputs input[type=file]+label.custom-input-file{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:1.38;color:#004152;font-weight:500;cursor:pointer;text-transform:none;border:solid 1px #7799a1;box-shadow:inset 0 2px 3px 0 rgba(0,0,0,.2);background:url(/o/liferay-theme-desktop/img/inputs/new_inputs//input_file/input_file.svg) 272px 12px no-repeat;padding:9px 16px;width:304px}.new-inputs input[type=file]+label.custom-input-file.disable{pointer-events:none;cursor:default;box-shadow:none;background:url(/o/liferay-theme-desktop/img/inputs/new_inputs/input_file/input_file_disabled.svg) 272px 12px no-repeat;background-color:#f5f8f7;border-color:#d6dfdf}.new-inputs input[type=file]+label.custom-input-file.disable.empty{color:#7799a1}.new-inputs input[type=email],.new-inputs input[type=file],.new-inputs input[type=number],.new-inputs input[type=text],.new-inputs select{color:#004152;font-weight:500;border:solid 1px #7799a1;background-color:#fff;width:304px;height:40px;padding:9px 16px}.new-inputs input[type=email].disable,.new-inputs input[type=file].disable,.new-inputs input[type=number].disable,.new-inputs input[type=text].disable,.new-inputs select.disable{pointer-events:none;cursor:default;box-shadow:none;background-color:#f5f8f7;border-color:#d6dfdf}.new-inputs input.short-field{width:150px}.new-inputs input.phone-code{padding:10px 16px;width:80px}.new-inputs input.phone-field{width:216px}.new-inputs textarea{color:#004152;font-weight:500;border:solid 1px #7799a1;background-color:#fff;padding:10px 16px;height:100px;width:304px}.new-inputs textarea.disable{pointer-events:none;cursor:default;box-shadow:none;background-color:#f5f8f7;border-color:#d6dfdf}.new-inputs input[type=checkbox]:focus,.new-inputs input[type=email]:focus,.new-inputs input[type=file]:focus+.custom-input-file,.new-inputs input[type=number]:focus,.new-inputs input[type=radio]:focus,.new-inputs input[type=text]:focus,.new-inputs select:focus,.new-inputs textarea:focus{border-color:#004152;outline:0}.new-inputs input[type=number]::-webkit-inner-spin-button,.new-inputs input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.new-inputs input[type=number]{-moz-appearance:textfield}.new-inputs input,.new-inputs select,.new-inputs textarea{margin-bottom:0 !important;outline:0}.new-inputs input.invalid,.new-inputs select.invalid,.new-inputs textarea.invalid{background-color:#ffc8be;border:solid 1px #d97e7e}.new-inputs input.invalid+label.custom-input-file,.new-inputs select.invalid+label.custom-input-file,.new-inputs textarea.invalid+label.custom-input-file{background-color:#ffc8be;color:#004152;border:solid 1px #d97e7e}.new-inputs input.invalid+label.custom-input-file:focus,.new-inputs select.invalid+label.custom-input-file:focus,.new-inputs textarea.invalid+label.custom-input-file:focus{border:solid 1px #d97e7e}.new-inputs input.invalid:focus,.new-inputs select.invalid:focus,.new-inputs textarea.invalid:focus{background-color:#fff;border:solid 1px #d97e7e}.new-inputs input.invalid:focus+label.custom-input-file,.new-inputs select.invalid:focus+label.custom-input-file,.new-inputs textarea.invalid:focus+label.custom-input-file{background-color:#ffc8be;border:solid 1px #d97e7e}.new-inputs input.invalid:focus+label.custom-input-file:focus,.new-inputs select.invalid:focus+label.custom-input-file:focus,.new-inputs textarea.invalid:focus+label.custom-input-file:focus{border:solid 1px #d97e7e}.new-inputs input[type=radio].invalid{border:solid 1px #d97e7e;background:#ffc8be}.new-inputs button[type=submit]{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:500;line-height:1.38;text-align:center;text-transform:uppercase;border-radius:0;display:block;width:304px;height:40px;border:0;text-decoration:none;text-shadow:none;float:none !important;color:#004152;line-height:normal;outline:0;background:#00ecc9}.new-inputs button[type=submit]:hover{background:#6cffdc}.new-inputs button[type=submit]:active{background:#00d4b4}.new-inputs button[type=submit].disabled{cursor:default;opacity:.3}.new-inputs button[type=submit].disabled:active,.new-inputs button[type=submit].disabled:focus,.new-inputs button[type=submit].disabled:hover{background:#00ecc9}.new-inputs button[type=submit] span{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:500;line-height:1.38;text-align:center;text-transform:uppercase;color:#004152}.new-inputs button[type=submit].loading{min-width:267px;pointer-events:none}.new-inputs button[type=submit].loading span{display:inline-block;width:20px;height:20px;background:url(/o/liferay-theme-desktop/img/svg/icon_propeller.svg) no-repeat center;background-size:contain;animation:propeller-rotation 2s linear infinite;position:relative;z-index:1;margin:0;padding:0}.new-form .input-wrapper{margin:0 0 16px;width:304px}.new-form .input-wrapper:last-child{margin:0}.new-form .input-wrapper .label-container{display:flex;justify-content:space-between}.new-form .input-wrapper .label-container label:not(.custom-input-file){width:fit-content}.new-form .input-wrapper .label-container span{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:14px;font-weight:400;line-height:1.43;margin-bottom:8px;color:#004152;color:#7799a1}.new-form .input-wrapper .input-field-container{position:relative}.new-form .input-wrapper .input-field-container .radio-buttons-block{display:flex}.new-form .input-wrapper .input-field-container .search-results-clear-button{display:none;position:absolute;width:10px;height:10px;right:16px;bottom:15px;background:transparent url(/o/liferay-theme-desktop/css/../img/templates_and_portlets/gift_card_validation/clear.svg) 0 0 no-repeat;outline:0;cursor:pointer}.new-form .input-wrapper .input-field-container .validation-result-container{display:flex;margin-top:8px}.new-form .input-wrapper .input-field-container .validation-result-container .info-icon,.new-form .input-wrapper .input-field-container .validation-result-container .validation-icon{margin-right:8px}.new-form .input-wrapper .input-field-container .validation-result-container p{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:14px;font-weight:400;line-height:1.43;margin-bottom:8px;color:#004152;margin:0}.new-form .input-wrapper .input-field-container .validation-result-container p b{font-weight:500}.new-form .input-wrapper .input-field-container .inline-input-field-container{justify-content:space-between;align-items:baseline;display:flex}.d-mt-n24{margin-top:-24px}.d-pt-30 .portlet-content{padding-top:30px !important}.d-pb-30 .portlet-content{padding-bottom:30px !important}.d-py-30 .portlet-content{padding-top:30px !important;padding-bottom:30px !important}.d-pt-35 .portlet-content{padding-top:35px !important}.d-pb-35 .portlet-content{padding-bottom:35px !important}.d-py-35 .portlet-content{padding-top:35px !important;padding-bottom:35px !important}.d-pt-40 .portlet-content{padding-top:40px !important}.d-pb-40 .portlet-content{padding-bottom:40px !important}.d-py-40 .portlet-content{padding-top:40px !important;padding-bottom:40px !important}.d-pt-60 .portlet-content{padding-top:60px !important}.d-pb-60 .portlet-content{padding-bottom:60px !important}.d-py-60 .portlet-content{padding-top:60px !important;padding-bottom:60px !important}section.gtWalsheimPro-typography code.instruction,section.styleguide-links code.instruction{display:block;background:#eef1f1;padding:12px;margin:20px 0;border:0;border-radius:0;background-clip:padding-box;box-sizing:border-box;font-family:monospace,serif;font-size:100%;color:#303336}section.gtWalsheimPro-typography .header-block{padding:60px 0;border-bottom:1px solid #d6dfdf}section.gtWalsheimPro-typography .header-block.header-block-body .link-container{padding-top:23px;border-top:1px dashed #d6dfdf}section.gtWalsheimPro-typography .styleguide-header-container{display:flex}section.gtWalsheimPro-typography .styleguide-header-container .left-container{width:180px;flex-shrink:0;padding:0 24px 0 0;border-right:1px solid #d6dfdf;text-align:right}section.gtWalsheimPro-typography .styleguide-header-container .left-container .header-info{margin-top:16px}section.gtWalsheimPro-typography .styleguide-header-container .right-container{padding:0 0 0 24px}section.gtWalsheimPro-typography .styleguide-header-container .right-container .header-text-example{padding:0 0 24px}section.gtWalsheimPro-typography .styleguide-header-container .right-container .header-link-container{border-top:1px solid #d6dfdf;padding-top:16px}section.gtWalsheimPro-typography .styleguide-header-container .right-container .header-link-container p{border-left:3px solid #6ecbd9;padding:0 8px}section.gtWalsheimPro-typography .link-container{display:flex;margin-top:24px}section.gtWalsheimPro-typography .link-container .left-container{width:180px;flex-shrink:0;padding:0 24px;border-right:1px solid #d6dfdf;text-align:right}section.gtWalsheimPro-typography .link-container .rignt-container{padding:0 24px}section.styleguide-links{margin-bottom:100px;margin-top:30px}section.styleguide-links .description-container{margin:24px 0}section.styleguide-links .grey-background-container,section.styleguide-links .midnight-background-container{padding:40px}section.styleguide-links .grey-background-container .link-container,section.styleguide-links .midnight-background-container .link-container{padding-bottom:24px}section.styleguide-links .grey-background-container .link-container h5,section.styleguide-links .midnight-background-container .link-container h5{margin-bottom:16px;border-bottom:1px solid #d6dfdf}section.styleguide-links .grey-background-container .link-container:last-of-type,section.styleguide-links .midnight-background-container .link-container:last-of-type{padding-bottom:0}section.styleguide-links .grey-background-container{background-color:#f5f8f7}section.styleguide-links .midnight-background-container{background-color:#004152}#market-lang-dropdown{position:relative;height:34px;background:0;padding:0 24px 0 16px;float:left;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#market-lang-dropdown #market-lang-dropdown-title{cursor:pointer;display:flex;align-items:center;height:34px}#market-lang-dropdown #market-lang-dropdown-title .ddTitleText{display:flex;align-items:center}#market-lang-dropdown #market-lang-dropdown-title .ddTitleText img{width:22px}#market-lang-dropdown #market-lang-dropdown-title .ddTitleText img.globe{width:20px}#market-lang-dropdown #market-lang-dropdown-title .ddTitleText span{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:1.38;color:#004152;font-weight:500;line-height:normal;color:#fff;margin-left:12px;margin-right:8px;user-select:none}#market-lang-dropdown #market-lang-dropdown-title .ddTitleText .lang-dropdown-arrow{width:8px;height:8px;background:url(/o/liferay-theme-desktop/img/svg/arrows/arrow_down_white.svg) no-repeat}#market-lang-dropdown #market-lang-dropdown-title.open .lang-dropdown-arrow{background:url(/o/liferay-theme-desktop/img/svg/arrows/arrow_up_white.svg) no-repeat}#market-lang-dropdown #market-lang-menu{display:none;position:absolute;z-index:999;background-color:#fff;top:42px;left:50%;transform:translateX(-50%);box-shadow:0 4px 8px 0 rgba(0,0,0,.15);min-width:304px}#market-lang-dropdown #market-lang-menu .language-container,#market-lang-dropdown #market-lang-menu .market-container{display:flex}#market-lang-dropdown #market-lang-menu .language-container .icon-container-location,#market-lang-dropdown #market-lang-menu .market-container .icon-container-location{background-color:#eef1f1;width:56px;display:flex;align-items:center;justify-content:center;flex-shrink:0}#market-lang-dropdown #market-lang-menu .language-container .icon-container-location img,#market-lang-dropdown #market-lang-menu .market-container .icon-container-location img{width:24px;height:24px}#market-lang-dropdown #market-lang-menu .market-container{border-bottom:1px solid #d6dfdf;user-select:none}#market-lang-dropdown #market-lang-menu .market-container .market-dropdown-wrapper{flex-grow:1;padding:16px}#market-lang-dropdown #market-lang-menu .market-container .market-dropdown-wrapper .market-language-dropdown-label{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:1.38;color:#004152;margin-bottom:8px}#market-lang-dropdown #market-lang-menu .market-container .market-dropdown-wrapper .market-dropdown{height:40px;padding:9px 16px;position:relative;border:solid 1px #7799a1;box-shadow:0 2px 3px 0 rgba(0,0,0,.15);cursor:pointer}#market-lang-dropdown #market-lang-menu .market-container .market-dropdown-wrapper .market-dropdown .market-dropdown-title{display:flex;height:22px;align-items:center;position:relative}#market-lang-dropdown #market-lang-menu .market-container .market-dropdown-wrapper .market-dropdown .market-dropdown-title img{width:22px}#market-lang-dropdown #market-lang-menu .market-container .market-dropdown-wrapper .market-dropdown .market-dropdown-title img[src*="flag_int.svg"]{margin:-2px 1px 0 1px;width:20px}#market-lang-dropdown #market-lang-menu .market-container .market-dropdown-wrapper .market-dropdown .market-dropdown-title span{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:1.38;color:#004152;font-weight:500;margin:0 32px 0 12px;white-space:nowrap}#market-lang-dropdown #market-lang-menu .market-container .market-dropdown-wrapper .market-dropdown .market-dropdown-title:after{content:"";display:block;position:absolute;width:16px;height:16px;top:2px;right:0;background:url(/o/liferay-theme-desktop/img/svg/arrows/arrow_down_midnight.svg) no-repeat}#market-lang-dropdown #market-lang-menu .market-container .market-dropdown-wrapper .market-dropdown .market-list-container{position:absolute;background-color:#fff;width:100%;z-index:1;top:44px;left:0;display:none}#market-lang-dropdown #market-lang-menu .market-container .market-dropdown-wrapper .market-dropdown .market-list-container ul{border:solid 1px #7799a1}#market-lang-dropdown #market-lang-menu .market-container .market-dropdown-wrapper .market-dropdown .market-list-container ul li{height:40px;padding:9px 16px;border-bottom:1px solid #eef1f1;display:flex;align-items:center;position:relative}#market-lang-dropdown #market-lang-menu .market-container .market-dropdown-wrapper .market-dropdown .market-list-container ul li img{width:22px;flex-shrink:0}#market-lang-dropdown #market-lang-menu .market-container .market-dropdown-wrapper .market-dropdown .market-list-container ul li span{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:1.38;color:#004152;font-weight:500;line-height:normal;margin:0 32px 0 12px}#market-lang-dropdown #market-lang-menu .market-container .market-dropdown-wrapper .market-dropdown .market-list-container ul li:hover{background-color:#f5f8f7}#market-lang-dropdown #market-lang-menu .market-container .market-dropdown-wrapper .market-dropdown .market-list-container ul li.active{font-weight:500}#market-lang-dropdown #market-lang-menu .market-container .market-dropdown-wrapper .market-dropdown .market-list-container ul li.active:after{content:"";display:block;position:absolute;width:16px;height:16px;right:16px;top:12px;background:url(/o/liferay-theme-desktop/img/svg/ticks/tick_green.svg) no-repeat}#market-lang-dropdown #market-lang-menu .market-container .market-dropdown-wrapper .market-dropdown .market-list-container ul li:last-of-type img{width:20px;margin:0 1px}#market-lang-dropdown #market-lang-menu .market-container .market-dropdown-wrapper .market-dropdown .market-list-container.active{display:block}#market-lang-dropdown #market-lang-menu .market-container .market-dropdown-wrapper .market-dropdown.open{border-color:#004152}#market-lang-dropdown #market-lang-menu .market-container .market-dropdown-wrapper .market-dropdown.open .market-dropdown-title:after{background:url(/o/liferay-theme-desktop/img/svg/arrows/arrow_up_midnight.svg) no-repeat}#market-lang-dropdown #market-lang-menu .languages-list-wrapper{flex:1}#market-lang-dropdown #market-lang-menu .languages-list-wrapper .languages-list{display:flex;flex-direction:column}#market-lang-dropdown #market-lang-menu .languages-list-wrapper .languages-list a{border-bottom:1px solid #eef1f1;padding:10px 16px;position:relative}#market-lang-dropdown #market-lang-menu .languages-list-wrapper .languages-list a span{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;line-height:1.38;color:#004152;font-weight:500;margin-bottom:0;font-weight:400;white-space:nowrap;margin-right:32px}#market-lang-dropdown #market-lang-menu .languages-list-wrapper .languages-list a:last-of-type{border-bottom:0}#market-lang-dropdown #market-lang-menu .languages-list-wrapper .languages-list a.active span{font-weight:500}#market-lang-dropdown #market-lang-menu .languages-list-wrapper .languages-list a.active:after{content:"";display:block;position:absolute;width:16px;height:16px;top:12px;right:16px;background:url(/o/liferay-theme-desktop/img/svg/ticks/tick_green.svg) no-repeat}#market-lang-dropdown #market-lang-menu .languages-list-wrapper .languages-list a:hover{background-color:#f5f8f7}#market-lang-dropdown #market-lang-menu .languages-list-wrapper.disable{pointer-events:none}#market-lang-dropdown #market-lang-menu.active{display:block}#market-lang-dropdown .update-notification-wrapper{background-color:#c2f7ff;padding:16px;position:absolute;z-index:999;top:49px;left:50%;transform:translateX(-50%);border:0;margin:0;box-shadow:0 4px 8px 0 rgba(0,0,0,.15);width:304px;border-top:2px solid #6ecbd9}#market-lang-dropdown .update-notification-wrapper .title{display:flex;margin-bottom:8px}#market-lang-dropdown .update-notification-wrapper .title img{flex-shrink:0;margin:-2px 9px 0 0}#market-lang-dropdown .update-notification-wrapper .title h4{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:1.38;font-weight:500;margin-bottom:0;color:#004152;text-transform:none}#market-lang-dropdown .update-notification-wrapper p.notification-text{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:14px;font-weight:400;line-height:1.43;color:#004152;line-height:1.31;margin-bottom:8px}#market-lang-dropdown .update-notification-wrapper a.notification-link{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:1.38;color:#004152;font-weight:500;text-decoration:underline}#market-lang-dropdown .update-notification-wrapper:after{content:'';position:absolute;top:-16px;left:50%;border:7px solid transparent;border-bottom:7px solid #6ecbd9;transform:translate(-50%)}.nav-4th-container ul{list-style:none}.nav-5th-container ul{list-style:none}.dd .ddTitle{behavior:none}ul.tabs.horizontal li.active a{behavior:none}body,html{height:100%}body{background:0}ul.nav-3rd{list-style:none}#bookingEntry{margin-top:0 !important;margin-bottom:40px !important}#portal_add_content{padding:10px;width:230px}#portal_add_content div.portal-add-content-search{width:90%}#portal_add_content_title{display:none}.tab-content.inline .content .inline .content{display:none}.tab-content.inline .content .inline .content.active{display:block}.tab-content.inline .content .inline .content .content{display:block}.list-content{width:646px;margin-left:314px}.expandable-text>div{display:none}body.html-editor .expandable-text>div{display:block;border:thin dotted}body.html-editor .expandable-text>a{border:#00a3da thin dotted}.country-lift-wrapper .country-lift .footer div{min-height:44px}.fancybox-outer .lightbox-wrapper .schedules .container_12{width:960px;margin-left:0}.fancybox-outer .lightbox-wrapper .schedules .container_12 .grid_wide{width:960px}.fancybox-outer .lightbox-wrapper .schedules .container_12 .grid_wide .box-container{float:left;min-height:200px;width:450px}.fancybox-outer .lightbox-wrapper .schedules .container_12 .grid_wide .box-container .table-wrapper{overflow:visible}.fancybox-outer .lightbox-wrapper .schedules .container_12 .grid_wide .box-container .table-wrapper table{width:450px}.fancybox-outer .lightbox-wrapper .schedules .divider-outer.top{background:0}.fancybox-outer .lightbox-wrapper .schedules .divider-outer.bottom{background:0}.fancybox-outer.lightbox-schedules .main-header-title{width:960px}.fancybox-outer.lightbox-schedules .main-header-title span{width:960px}.liftup h4{color:#ff0005;font-size:18px;font-family:StagSansBook,arial,helvetica,sans-serif;margin:0 0 10px 0;text-transform:uppercase}.box.no-styler .icon-actions{position:absolute;top:170px}.html-editor .lightbox{padding:1em;border:thin dotted}.html-editor .lightbox-wrapper{display:block;border:thin dotted}.route-from img{position:relative;z-index:100}.buttons{background:transparent url(/o/liferay-theme-desktop/css/../img/bg_form_shadow.png) bottom right no-repeat;height:1%;margin:0 0 40px 0;overflow:hidden;position:relative}.lfr-webform{width:740px}.onboard-liftups .grid_6{padding:30px 0 0 0}html[lang=ru_RU] .select-language{left:181px !important}html[lang=ru_RU] #login-link{left:30px !important}.form-search label span{background:0}section.on-board-offers.on-board-experiences.columns-3 .box{margin-top:0;margin-bottom:0}section.route .cruise .routes .title{color:#00a3da;height:45px;cursor:default}#header-container .form-search #subscribe{width:139px}.carousel-mid.grid_8{margin-left:0}#nav-2nd-3rd-container.nav-3rd-big #nav-3rd-container ul#nav-3rd{width:950px;padding-left:10px}.form-search #subscribe{background:0}.aui-legend{border-bottom:0}.the-hotels .tab-content.inline .onboard-liftups .grid_6{padding-top:30px !important}.signed-out .portlet-msg-error{display:none}.signed-out form .portlet-msg-error{display:inline}section.on-board-experiences-two-columns .tab-content{padding-bottom:20px}footer .main .content.some a#logo-vk{background:transparent url(/o/liferay-theme-desktop/css/../img/icons_footer.png) 0 -175px no-repeat}footer .main .content.some a#logo-vk:hover{background-position:0 -396px}.accordion h2{background:transparent url(/o/liferay-theme-desktop/css/../img/clubone/bg_expanded_line.png) center center repeat-x;color:#2363ad;font-size:16px;line-height:24px;margin:0 0 20px 0;text-transform:none}.accordion h2.empty{background:0}.accordion h2 a{outline:0}.accordion h2 span{background:#fff url(/o/liferay-theme-desktop/css/../img/bg_expand_arrow_down.png) left center no-repeat;display:inline-block;line-height:24px;padding:0 20px 0 35px}.accordion h2.expanded_header a span{background:#fff url(/o/liferay-theme-desktop/css/../img/bg_expand_arrow.png) left center no-repeat}.accordion .expand-wrapper{display:none}.accordion .expand-wrapper.open{display:block}.accordion.brand-renewal-midnight h2{background:0}.accordion.brand-renewal-midnight h2 a{display:block}.accordion.brand-renewal-midnight h2 a span{letter-spacing:normal;font-family:GTWalsheim,Arial,Helvetica,sans-serif;font-size:24px;font-weight:500;line-height:1.25;color:#004152;margin-bottom:12px;background:0;position:relative;padding:0 0 0 32px;display:inline}.accordion.brand-renewal-midnight h2 a span:before{content:"";display:block;position:absolute;background:url(/o/liferay-theme-desktop/css/../img/svg/icon_dropdown_arrow.svg) no-repeat;width:16px;height:16px;left:8px;top:0;bottom:0;margin:auto 0}.accordion.brand-renewal-midnight h2.expanded_header a span:before{transform:rotate(-90deg)}.fancybox-next,.fancybox-prev{height:85%}section.on-board-experiences-two-columns.youtube .grid_6 .image-container,section.on-board-experiences.youtube .grid_6 .image-container{float:right;margin:0 -14px 0 0;width:458px;height:273px;background:url(/o/liferay-theme-desktop/css/../img/youtube_video_frame.png) no-repeat 0 0;padding:9px 7px 8px 18px}section.on-board-experiences-two-columns.youtube .grid_6 .image-container .image,section.on-board-experiences.youtube .grid_6 .image-container .image{width:445px;height:271px;overflow:hidden}.lightbox-wrapper .grid_4 .image-container{float:left;width:314px;height:191px;background:transparent url(/o/liferay-theme-desktop/css/../img/sprites.png) right -364px no-repeat !important;padding-bottom:8px}.lightbox-wrapper .grid_4 .image-container .image{height:173px;margin:9px 0 0 17px;overflow:hidden;width:280px}.lightbox-wrapper .grid_4 .image-container .image img{height:173px;width:280px}a.rwd-link{display:none}footer .main .content.some a#logo-draugiem{height:21px;background:transparent url(/o/liferay-theme-desktop/css/../img/icons_footer.png) 0 -498px no-repeat}footer .main .content.some a#logo-draugiem:hover{background-position:0 -524px}div.content-owner{float:right;margin-right:100px}.signed-out div.content-owner{display:none}.signout-custom{float:right;margin-right:24px;margin-top:1px;position:relative;right:0;top:0;z-index:99999}html[lang=zh_CN] body{line-height:1.6}html[lang=zh_CN] *{font-family:GTWalsheim,'Segoe WP',Arial,Helvetica,'宋体',SimSun,'华文细黑',STXihei,sans-serif}html[lang=zh_CN] .signed-out *{font-family:GTWalsheim,'Segoe WP',Arial,Helvetica,'宋体',SimSun,'华文细黑',STXihei,sans-serif !important}html[lang=zh_CN] #main-container p{line-height:1.6}html[lang=zh_CN] .country-lift-wrapper .country-lift .content{height:auto;min-height:100px}html[lang=zh_CN] .zh_CN{line-height:1.7 !important;letter-spacing:1px}html[lang=ko_KR] *{word-break:keep-all}.html-editor .show-on-mobile,.signed-in .show-on-mobile{display:initial !important}.show-on-mobile{display:none !important}.loadingmask-message{background:transparent;border-width:0;display:block;height:1em;margin-left:auto;margin-right:auto;position:relative;text-align:left;width:1em}.loadingmask-message .loadingmask-message-content{-webkit-animation:loading-animation 1.2s infinite ease-out;animation:loading-animation 1.2s infinite ease-out;background:transparent;border-radius:50%;border-width:0;clear:both;color:transparent;height:1em;margin:0;overflow:hidden;padding:0;position:relative;-webkit-transform:translateZ(0);transform:translateZ(0);width:1em}.logo{display:inline-block;line-height:1;vertical-align:middle}.portal-iframe #main-content{width:100%}.separator{border-top:1px solid #cdced9}.entry-status{border-left:4px solid transparent}span.alert{display:inline-block}.update-available{margin-top:10px;padding:2px;text-align:left}.quick-access-nav{position:absolute;top:-1000px;width:100%;z-index:1000}.quick-access-nav a{background:#333;background:rgba(51,51,51,0.9);border:1px solid #fff;left:0;outline:0;padding:8px;position:absolute;right:0;text-align:center}.quick-access-nav a:focus{color:#fff;top:1000px}@media(max-width:991.98px){.responsive-table-horizontal{display:block;position:relative;width:100%}.responsive-table-horizontal:after{clear:both;content:'';display:block;font-size:0;height:0;visibility:hidden}.responsive-table-horizontal tbody{display:block;overflow-x:auto;position:relative;white-space:nowrap;width:auto}.responsive-table-horizontal tbody tr{display:inline-block;vertical-align:top}.responsive-table-horizontal tbody tr td{display:block;margin-bottom:20px}.responsive-table-horizontal tbody tr td:first-child{text-align:left}.responsive-table-horizontal thead{display:block;float:left;margin-right:10px}.responsive-table-horizontal thead:after{clear:both;content:'';display:block;font-size:0;height:0;visibility:hidden}.responsive-table-horizontal thead th{display:block;margin-bottom:20px;text-align:right}.responsive-table-horizontal thead th:first-child{text-align:right}.ie9 .responsive-table-horizontal thead{float:none}}.important{font-weight:bold}.highlight{background:#ffc;font-weight:bold;margin:0 1px}.hide-accessible{clip:rect(0 0 0 0) !important;position:absolute !important;-webkit-transform:scale(0);-webkit-transform-origin-x:0;-webkit-transform-origin-y:0;*position:fixed !important;_position:absolute !important}.force-offset{display:block !important;position:absolute !important;visibility:hidden !important}.unselectable,.unselectable *{-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;user-select:none}.cke_toolbar.cke_toolbar__a11yhelpbtn .cke_toolgroup,.cke_toolbar.cke_toolbar__a11yhelpbtn .cke_toolgroup:hover{background:transparent}.cke_toolbar.cke_toolbar__a11yhelpbtn .cke_button:hover{background:transparent}.cke_toolbar.cke_toolbar__a11yhelpbtn .cke_button .cke_button_label:after{border-color:#a6a6a6;font-family:'Courier New',Courier,'Lucida Sans Typewriter','Lucida Typewriter',monospace}.lfr-asset-category-container .no-matches{color:#999}.lfr-asset-category-search-container{background-color:#d3dadd;border-bottom-color:#aeb8bc}.lfr-asset-category-list a.selected{background-color:#eee}.lfr-categories-selector-search-results-path{color:#575757;font-size:.9em;text-align:right;width:25%}.lfr-asset-column-actions-content{background-color:#d7f1ff}.lfr-asset-column-actions .lfr-asset-column-actions-content{border-color:#88c5d9}.lfr-asset-column-details .lfr-asset-categories{color:#7d7d7d}.lfr-asset-column-details .lfr-asset-categories .lfr-asset-category{color:#555}.lfr-asset-column-details .lfr-asset-description{color:#444;font-style:italic;-ms-hyphens:none;-webkit-hyphens:none;hyphens:none}.lfr-asset-column-details .lfr-asset-icon{border-right-color:#999;color:#999}.lfr-asset-column-details .lfr-asset-tags{color:#7d7d7d}.lfr-asset-column-details .lfr-asset-tags .tag{color:#555}.lfr-asset-panels .lfr-panel.lfr-extended,.lfr-asset-column-details .lfr-panel.lfr-extended{border-color:#ccc}.lfr-form-row{border-bottom-color:#ccc}.lfr-form-row:hover{border-bottom-color:#ccc}.lfr-form-row .handle-sort-vertical{background:url(../images/application/handle_sort_vertical.png) no-repeat 0 50%}.lfr-edit-layout-panel .taglib-form-navigator .button-holder{background-color:#fff}.form-control-inline{background-color:transparent;font-size:1.125rem;font-weight:700}.form-control-inline:not(:hover){border-color:transparent}.form-control-inline::-webkit-input-placeholder{color:#a7a9bc;font-style:italic}.form-control-inline:-ms-input-placeholder{color:#a7a9bc;font-style:italic}.form-control-inline::-ms-input-placeholder{color:#a7a9bc;font-style:italic}.form-control-inline::placeholder{color:#a7a9bc;font-style:italic}.definition-of-terms dt{color:#333;font-weight:normal;width:100%;word-break:break-word}@media(min-width:576px){.definition-of-terms dt{width:auto}}.lfr-code{background:#fff;border-color:#777;font-family:monospace}.lfr-code tr td.line-numbers{background:#fafafa}.lfr-code tr td.line-numbers:before{color:#aaa;text-shadow:1px 1px #fff}.popup-alert-notice .countdown-timer{font-size:1.1em;font-weight:bold}.lfr-token{background-color:#b3daef;border-color:#5fa8ff;color:#444;text-decoration:none}.lfr-token:hover{background-color:#d1e5ef}.lfr-token-primary{font-weight:bold}.lfr-token-primary,.lfr-token-primary:hover{background-color:#b3daef}.lfr-token-close:hover{text-decoration:none}.lfr-button{background:no-repeat 0 50%}.lfr-table>tbody>tr>th,.lfr-table>thead>tr>th,.lfr-table>tfoot>tr>th{font-weight:bold}.lfr-checkbox-preselected{opacity:.5}.lfr-header-row{border-bottom-color:#7b7b7b}.lfr-header-row .lfr-search-combobox{border-color:#5f5f5f}.openid-login input[type='text']{background:url(../images/common/openid.gif) no-repeat;background-color:#fff;background-position:0 50%;color:#000}.page-extra-settings .lfr-panel-titlebar .lfr-panel-title{font-size:1em}.lfr-pagination .lfr-pagination-controls li .lfr-pagination-link{color:#333;font-weight:normal}.lfr-panel.lfr-extended,.lfr-panel-container,.lfr-floating-container{border-color:#dedede #bfbfbf #bfbfbf #dedede}.lfr-panel-container,.lfr-floating-container{background:#fff}.lfr-panel-titlebar .lfr-panel-title{font-size:1.2em;font-weight:bold}.lfr-panel-titlebar .lfr-panel-button{background:url(../images/application/panel_header_toggler_close.png) no-repeat 0 0}.lfr-panel-titlebar .lfr-panel-button:hover{background-position:0 100%}.lfr-panel.lfr-collapsible .lfr-panel-titlebar{background:url(../images/arrows/05_down.png) no-repeat 2px 50%}.lfr-panel.lfr-collapsed .lfr-panel-titlebar{background-image:url(../images/arrows/05_right.png)}.lfr-panel.lfr-collapsed .lfr-panel-titlebar .lfr-panel-button{background-image:url(../images/application/panel_header_toggler_open.png)}.lfr-panel.lfr-extended .lfr-panel-titlebar{background:#d6d6d6 url(../images/application/panel_header.png) repeat-x 0 0;border-bottom-color:#cdcdcd}.lfr-panel-container .lfr-extended.lfr-collapsible .lfr-panel-titlebar{border-top-color:#cecece}.js .lfr-floating-trigger{background-image:url(../images/arrows/05_down.png);background-position:100% 50%;background-repeat:no-repeat;text-decoration:none}.lfr-panel-page .panel-page-content{border-left-color:#ccc}.lfr-panel-page .lfr-add-content h2{border-color:#ccc}.lfr-panel-page .lfr-add-content h2 span{background:#efefef}.lfr-panel-page .lfr-add-content .lfr-content-category h2{border-bottom-color:#ccc}.lfr-panel-page .lfr-add-content .lfr-content-category h2 span{background:0}.lfr-panel-content .paginator-container{background:#cfd2d5;border-bottom-color:#dcdee0;border-top-color:#dcdee0}.lfr-panel-content .paginator-page-container .paginator-page-link{background:0;border-color:#cfd2d5}.lfr-panel-content .paginator-page-container .paginator-page-link.paginator-current-page{background:#99a7b3 url(../images/application/current_page_hover_bg.png) repeat-x 0 0;border-color:#6b7785 #7c8994 #919fa9;color:#fff;font-weight:bold}.lfr-panel-content .paginator-page-container .paginator-page-link.paginator-current-page:hover{background:#5094d7 url(../images/application/current_page_bg.png) repeat-x 0 0;border-color:#31659c #396ea8 #4c8ccb}#portlet-set-properties fieldset fieldset legend{font-size:1.1em}.lfr-preview-file-content{border-bottom-color:#6d6d6e}.lfr-preview-file-image-current-column,.lfr-preview-file-video-current-column{background:url(../images/common/checkerboard.png)}.lfr-preview-file-toolbar{background:#333;opacity:.5}.lfr-preview-file-toolbar .icon-arrow-1-l{background:url(../images/document_library/preview_left.png) no-repeat 0 50%}.lfr-preview-file-toolbar .icon-arrow-1-r{background:url(../images/document_library/preview_right.png) no-repeat 0 50%}.lfr-preview-file-toolbar .icon-zoomin{background:url(../images/document_library/preview_zoom.png) no-repeat 0 50%}.lfr-preview-file-image-current-column:hover .lfr-preview-file-toolbar{opacity:1}.lfr-preview-file-info{background:#333;color:#fff;opacity:.5}.lfr-preview-file-info:hover{opacity:1}.lfr-preview-file-index{font-weight:bold}.lfr-preview-file-image-current{background:url(../images/aui/loading_indicator.gif) no-repeat 50% 50%}.lfr-preview-file-image img{background:url(../images/aui/loading_indicator.gif) no-repeat 50% 50%;border-color:#aeb8bc}.lfr-preview-file-image-selected img,.lfr-preview-file-image:hover img{border-color:#00a2ea}.lfr-preview-file-loading-indicator{background:#333;color:#fff}.lfr-preview-file-image-overlay-content{background:url(../images/common/checkerboard.png);border-color:#555}.firefox .lfr-preview-video-content div.video-node{height:100%}textarea.lfr-editor-textarea{font-family:monospace}.lfr-rich-editor.ace_editor{border-color:#a1a2a4}.lfr-plain-editor textarea,.lfr-rich-editor.ace_editor{font-family:'Monaco','Menlo','Droid Sans Mono','Courier New',monospace;font-size:12px}.sidebar-sm{font-size:.875rem}.sidebar-sm .sheet-subtitle{font-size:.75rem;margin-bottom:1rem}.sidebar-sm .form-group{margin-bottom:1rem}.sidebar-sm .form-control{border-radius:.1875rem;font-size:.875rem;height:2rem;line-height:1.5;min-height:auto;padding:.25rem .75rem}.sidebar-sm .form-control.form-control-tag-group{height:auto}.sidebar-sm .form-control.form-control-tag-group .form-control-inset{margin-bottom:0;margin-top:0}.sidebar-sm .form-control.form-control-tag-group .label{margin-bottom:0;margin-top:0;padding-bottom:0;padding-right:0;padding-top:0}.sidebar-sm .form-control[type='file']{padding:0}.sidebar-sm select.form-control:not([size]){height:2rem}.sidebar-sm .article-content-description .input-localized.input-localized-editor .input-group-item .wrapper .form-control{min-height:auto;padding:.285rem .75rem}.sidebar-sm .btn:not(.btn-unstyled){border-radius:.1875rem;font-size:.875rem;line-height:1.15;padding:.4375rem .75rem}.sidebar-sm .btn:not(.btn-unstyled).close{padding:.4375rem}.sidebar-sm .btn.btn-monospaced,.sidebar-sm .btn.btn-monospaced.btn-sm{height:2rem;padding:.1875rem 0;width:2rem}.sidebar-sm .input-group-item .input-group-text{font-size:.875rem;height:2rem;min-width:2rem;padding-left:.75rem;padding-right:.75rem}.sidebar-sm .input-group-item .btn .btn-section{font-size:.5625rem}.sidebar-sm .list-group-item-flex{padding:.5rem .25rem}.sidebar-sm .list-group-item-flex .autofit-col{padding-left:.25rem;padding-right:.25rem}.lfr-spa-loading-bar{background:#2fa4f5}.lfr-tag-selector-popup label{border-bottom-color:#eee}.lfr-tag-selector-popup .no-matches{color:#999}.lfr-toolbar{background-color:#e5e4e8}.lfr-toolbar .lfr-button:focus{border-color:#000}.lfr-toolbar .lfr-button:hover{border-color:#ccc #777 #777}.lfr-toolbar .lfr-separator{border-left-color:#fff;border-right-color:#ccc;font-size:12px}.lfr-toolbar .lfr-button,.lfr-emoticon-container .lfr-button{border-color:#e5e4e8}.lfr-emoticon-container{background:#e5e4e8;border-color:#ccc}.lfr-translation-manager .lfr-translation-manager-available-translations .lfr-translation-manager-available-translations-links{line-height:1}.lfr-translation-manager .lfr-translation-manager-translation{text-decoration:none}.lfr-translation-manager .lfr-translation-manager-translation:hover{background-color:#d1e5ef}.lfr-translation-manager .lfr-translation-manager-translation.lfr-translation-manager-translation-editing{background-color:#598bec;border-color:#224fa8;color:#fff}.lfr-tree a{text-decoration:none}.tree-drag-helper{z-index:1035}.lfr-upload-container .upload-target{border-color:#ddd}.lfr-upload-container .upload-target h4 span{text-transform:lowercase}.lfr-upload-container .upload-target .drop-file-text{font-weight:normal}.lfr-upload-container a.browse-button{background-image:url(../images/common/add.png);background-repeat:no-repeat;color:white;font-size:1.2em;font-weight:bold;text-decoration:none}.lfr-upload-container a.clear-uploads{background-image:url(../images/common/remove.png);background-repeat:no-repeat}.lfr-upload-container a.cancel-uploads{background-image:url(../images/common/close.png);background-repeat:no-repeat}.lfr-upload-container .upload-list-info h4{font-size:1.3em}.lfr-upload-container .cancel-button{color:#869cad}.lfr-upload-container .delete-button{color:#869cad}.lfr-upload-container .file-added .success-message{font-weight:normal}.lfr-upload-container .upload-error{opacity:1}.lfr-upload-container .multiple-files .upload-error{background:#fdd url(../images/messages/error.png) no-repeat 5px 5px;border-color:#900;color:#900;font-weight:normal}.lfr-upload-container .upload-complete .error-message,.lfr-upload-container .upload-complete .success-message{font-weight:bold}.lfr-upload-container .file-uploading{background-color:#ffc}.lfr-upload-container .progress-bar{background:#fff;margin-top:25px;text-align:left;width:100%}.lfr-upload-container .progress{background:#8db2e3}.upload-drop-active .lfr-upload-container .upload-target{background-color:#ddedde;border-color:#7d7;border-style:dashed}.app-view-entry:hover .entry-thumbnail{border-color:#7abfdd}.app-view-entry.selected .entry-thumbnail{border-color:#057cb0}.app-view-entry.selected .entry-metadata dt,.app-view-entry.selected .entry-metadata dd,.app-view-entry.selected .entry-metadata .entry-categories,.app-view-entry.selected .entry-metadata .entry-tags,.app-view-entry.selected .entry-metadata .entry-description{color:#f0f0f0}.app-view-entry .entry-title{font-weight:bold}.app-view-entry .entry-link{text-decoration:none}.app-view-entry .entry-metadata dt,.app-view-entry .entry-metadata dd,.app-view-entry .entry-metadata .entry-categories,.app-view-entry .entry-metadata .entry-tags,.app-view-entry .entry-metadata .entry-description{color:#333;word-wrap:break-word}.app-view-entry .entry-metadata .entry-categories .taglib-asset-categories-summary{font-weight:bold}.app-view-entry .entry-metadata .entry-categories .taglib-asset-categories-summary .asset-category{font-weight:normal}.app-view-entry.selected,.app-view-entry.selected:hover{background-color:#00a2ea}.app-view-entry.selected a,.app-view-entry.selected a:focus,.app-view-entry.selected a:hover{color:#fff}.app-view-entry.selected a .lfr-icon-menu-arrow{color:#333}.app-view-entry.active-area,.app-view-entry.active-area.hover,.app-view-entry.active-area td{background-color:#5ad300}.app-view-entry:hover,.app-view-entry.hover{background-color:#d3e8f1}.app-view-entry a.entry-link:hover{text-decoration:none}.app-view-entry a.entry-link:hover .entry-metadata .entry-title .entry-title-text{text-decoration:underline}.app-view-entry-taglib.entry-display-style.display-icon .entry-title{font-weight:normal}.app-view-search-entry-taglib .entry-discussion a,.app-view-search-entry-taglib .entry-attachment a{text-decoration:none}.app-view-search-entry-taglib .entry-discussion:hover,.app-view-search-entry-taglib .entry-attachment:hover{background-color:#d3e8f1}.app-view-search-entry-taglib .entry-folder{color:#999}.app-view-search-entry-taglib .entry-link .entry-thumbnail-image{color:#000;text-decoration:none}.app-view-search-entry-taglib.alt{background-color:#edf0f3}.app-view-search-entry-taglib.search{background-color:#fff}.app-view-search-entry-taglib.search.alt{background-color:#e2e5e8}.app-view-taglib .display-style .icon{background-image:url(../images/application/layouts.png);background-repeat:no-repeat}.app-view-taglib .icon-display-descriptive{background-position:-32px 0}.app-view-taglib .icon-display-icon{background-position:-16px 0}.app-view-taglib .icon-display-list{background-position:0 0}.app-view-taglib .state-active .icon-display-descriptive{background-position:-32px 100%}.app-view-taglib .state-active .icon-display-icon{background-position:-16px 100%}@media(max-width:767.98px){.navbar .nav-display-style-buttons .display-style-buttons>.dropdown>.dropdown-menu{background-color:transparent;box-shadow:none}}.navbar .nav-display-style-buttons .display-style-buttons-container .dropdown-toggle .caret{border-bottom-color:#333;border-top-color:#333}.taglib-asset-metadata .metadata-entry-label{font-weight:normal}.taglib-asset-metadata .metadata-author{font-weight:bold}.taglib-asset-metadata .metadata-entry{color:#999}.taglib-asset-metadata .metadata-author .asset-user-info .user-info{color:#009ae5;font-size:14px;line-height:14px}.taglib-asset-metadata .metadata-author .asset-user-info .date-info{color:#8c8c8c;font-size:13px}.taglib-calendar table{border-color:#999}.taglib-calendar tr th,.taglib-calendar tr td{border-bottom-color:#999}.taglib-calendar tr.portlet-section-header th,.taglib-calendar tr td{border-color:#999}.taglib-calendar a:hover,.taglib-calendar a:focus{background-color:#ccc}.taglib-calendar .calendar-inactive{color:#999}.taglib-calendar .has-events a span{background:url(../images/calendar/event_indicator.png) no-repeat 50% 95%}.taglib-calendar .has-events.calendar-current-day a span{background-image:url(../images/calendar/event_indicator_current.png)}.taglib-diff-addedline,#taglib-diff-results ins{background:#e6ffe6}.taglib-diff-context{background:#eee}.taglib-diff-deletedline,#taglib-diff-results del{background:#ffe6e6}.taglib-diff-html div.diff-removed-image{background:#fdc6c6 url(../images/diff/minus.png)}.taglib-diff-html div.diff-added-image{background:#cfc url(../images/diff/plus.png) no-repeat}.taglib-diff-html div.diff-removed-image,.taglib-diff-html div.diff-added-image{opacity:.55}.taglib-diff-html span.diff-html-added{background-color:#cfc;font-size:1em}.taglib-diff-html span.diff-html-added img{border-color:#cfc}.taglib-diff-html span.diff-html-changed{background:url(../images/diff/underline.png) bottom repeat-x}.taglib-diff-html span.diff-html-changed img{border-color:#009}.taglib-diff-html span.diff-html-removed{background-color:#fdc6c6;font-size:1em;text-decoration:line-through}.taglib-diff-html span.diff-html-removed img{border-color:#fdc6c6}.diff-version-comparator .taglib-diff-html .diff-html-changed{background-image:none;border-bottom-color:#009ae5}.diff-version-comparator .taglib-diff-html .diff-html-changed img{border-color:#009ae5}.diff-version-comparator .diff-target-selector{border-left-color:#e5e5e5}.diff-version-comparator .diff-version-filter{background-color:#f9f9f9}.taglib-discussion .lfr-discussion .lfr-discussion-form-edit .alloy-editor-placeholder{border-left-color:#dbdde1}@media(min-width:576px){.taglib-discussion .lfr-discussion-details .taglib-user-display{word-wrap:break-word}}.taglib-discussion .lfr-discussion-details .taglib-user-display .user-details .user-name{font-weight:bold;text-decoration:none}.taglib-discussion .lfr-discussion-details .taglib-user-display .user-details .user-name:hover{text-decoration:underline}.taglib-discussion .lfr-discussion-details .taglib-user-display .user-profile-image .avatar{background-size:50px}.taglib-discussion .lfr-discussion-actions li a,.taglib-discussion .lfr-discussion-actions li a span{text-decoration:none}.taglib-discussion .lfr-discussion-actions li a:hover span,.taglib-discussion .lfr-discussion-actions li a:focus span{text-decoration:underline}.taglib-discussion .lfr-discussion-form-container .lfr-discussion-form{background:#ddd;border-radius:4px}.taglib-discussion .lfr-discussion-form-container .lfr-discussion-form .taglib-user-display .user-profile-image .avatar{background-size:40px}.lfr-discussion-reply.popover .lfr-discussion-reply-user-name{font-weight:bold}.drop-zone.drop-enabled:not(.no-border){outline-color:rgba(176,180,187,0.5)}.drop-here-info .drop-icons span:nth-of-type(1),.drop-here-info .drop-icons span:nth-of-type(3){background:#e8e6e8;color:#a5a6ac}.drop-here-info .drop-icons span:nth-of-type(2){background:#00c2ff;color:#fff}.drop-here-info .drop-text{color:#fff}.drop-active .drop-here-info{background-color:rgba(0,0,0,0.6);z-index:100}.lfr-ddm-field-group{margin-bottom:20px}.lfr-ddm-field-group-inline{display:inline-block;vertical-align:bottom}.taglib-form-navigator>.form-steps>ul.form-navigator.list-group{background:transparent}.taglib-form-navigator>.form-steps>ul.form-navigator.list-group .tab.active{background:transparent;opacity:1}.taglib-form-navigator>.form-steps>ul.form-navigator.list-group .tab.active .tab-label:hover,.taglib-form-navigator>.form-steps>ul.form-navigator.list-group .tab.active .tab-label:focus{background:transparent}.taglib-form-navigator>.form-steps>ul.form-navigator.list-group .tab.active .tab-label .message{color:#000;opacity:.7}.taglib-form-navigator>.form-steps>ul.form-navigator.list-group .tab.active .tab-label .number{background:#333;font-size:18px;opacity:1}.taglib-form-navigator>.form-steps>ul.form-navigator.list-group .tab.active .tab-label .tab-icon{color:#333}.taglib-form-navigator>.form-steps>ul.form-navigator.list-group .tab .tab-label{background:transparent;outline:0}.taglib-form-navigator>.form-steps>ul.form-navigator.list-group .tab .tab-label:hover,.taglib-form-navigator>.form-steps>ul.form-navigator.list-group .tab .tab-label:focus{text-decoration:none}.taglib-form-navigator>.form-steps>ul.form-navigator.list-group .tab .tab-label:hover .number,.taglib-form-navigator>.form-steps>ul.form-navigator.list-group .tab .tab-label:focus .number{opacity:1}.taglib-form-navigator>.form-steps>ul.form-navigator.list-group .tab .tab-label .number{background:#ccc;color:#fff;font-size:14px;font-weight:bold;opacity:.6;text-decoration:none}.taglib-form-navigator>.form-steps>ul.form-navigator.list-group .tab .tab-label .message{color:#000;font-size:12px}.taglib-header{border-bottom-color:#c8c9ca;color:#555}.taglib-header .header-back-to a{font-weight:bold;text-decoration:none}a.taglib-icon,a.taglib-icon:focus,a.taglib-icon:hover{text-decoration:none}a.taglib-icon:focus .taglib-text,a.taglib-icon:hover .taglib-text{text-decoration:underline}a.taglib-icon.btn:focus .taglib-text,a.taglib-icon.btn:hover .taglib-text{text-decoration:none}.taglib-icon[lang]>img{vertical-align:baseline;width:16px}.taglib-icon-label{margin-left:12px}.input-localized .palette-item-inner .lfr-input-localized-flag{font-size:16px;opacity:.5}.input-localized.input-localized-focused .palette-item-inner .lfr-input-localized-flag{opacity:1}.input-localized .palette-item-inner{border-color:#666}.input-localized .palette-item,.input-localized .palette-item-inner,.input-localized .palette-item-hover,.input-localized .palette-item-hover .palette-item-inner{border-color:transparent}.input-localized .lfr-input-localized .lfr-input-localized-state{background:#ddd}.input-localized .lfr-input-localized .lfr-input-localized-state.lfr-input-localized-state-error{background:#ff0047}.input-localized .palette-item-selected .lfr-input-localized-state{background:#27c1f2}.taglib-move-boxes .choice-selector label{background:#ebf1f9;border-bottom-color:#8db2f3}.taglib-move-boxes .sortable-container .move-option{background-color:transparent}.taglib-move-boxes .sortable-container .move-option.move-option-dragging{background-color:#fafafa}.taglib-move-boxes .sortable-container .move-option .handle{color:#999}.taglib-image-selector .change-image-controls{background:#fff}.taglib-image-selector .icon-check{background:#fff;opacity:0;z-index:-1}.taglib-image-selector .progress-wrapper .progressbar{background:#b0b4bb;opacity:.7}.taglib-image-selector.check-active .icon-check{opacity:1;z-index:0}.taglib-image-selector.drop-active{outline-width:0}.taglib-image-selector.drop-active .browse-image-controls{opacity:0}.taglib-image-selector.drop-active .icon-check{opacity:0}.taglib-image-selector.drop-active .image-wrapper{opacity:.15}.taglib-image-selector.drop-active .error-wrapper{opacity:0}.taglib-image-selector.progress-active .image-wrapper{opacity:.15}.taglib-image-selector.progress-active .browse-image-controls{opacity:0}.taglib-image-selector.progress-active .drop-here-info{opacity:0}.taglib-image-selector.progress-active .icon-check{opacity:0}.dialog-iframe-popup{background-color:#fff}.portlet-item-selector .management-bar{border-bottom-color:#e7e7ed;border-top:1px solid #e7e7ed}.item-selector .card-row{align-items:center}.item-selector .drop-zone{background-color:#f1f2f5}.item-selector .input-file{height:.1px;opacity:0;overflow:hidden;position:absolute;width:.1px;z-index:-1}.item-selector .input-file+label{position:relative}.item-selector .input-file+label::before{border-radius:4px;bottom:-2px;content:'';display:block;left:-2px;position:absolute;right:-2px;top:-2px;transition:box-shadow .15s ease-in-out}.item-selector .input-file:focus+label::before{box-shadow:0 0 0 2px #fff,0 0 0 4px #80acff}.lfr-tree-display-page .tree-node .tree-node-over .tree-label{text-decoration:none}.lfr-tree-display-page .tree-label{cursor:default}.lfr-tree-display-page .tree-label a{color:black}.lfr-tree-display-page .tree-label .layout-page-invalid{color:#aaa;font-style:italic}.lfr-tree-display-page .tree-label .layout-page-invalid:hover{cursor:default;text-decoration:none}.lfr-tree-radio.lfr-tree-root-node-hidden .lfr-root-node+.tree-container{margin-left:0}.lfr-map{border-color:#ccc}.lfr-map .search-controls{font-size:15px}.navbar .navbar-search{background-color:#f3f3f3}@media(min-width:576px){.navbar .navbar-search{background-color:transparent}}.taglib-portlet-preview.show-borders{border-color:#828f95}.taglib-portlet-preview.show-borders .title{background-color:#d3dadd;font-size:1.4em;font-weight:bold}.lfr-search-container-wrapper.lfr-search-container-fixed-first-column{position:relative}@media(min-width:576px){.lfr-search-container-wrapper.lfr-search-container-fixed-first-column .table-responsive{margin-left:375px;width:auto}}.lfr-search-container-wrapper.lfr-search-container-fixed-first-column .table-responsive .table{position:static}.lfr-search-container-wrapper.lfr-search-container-fixed-first-column .table-responsive .table .lfr-search-iterator-fixed-header{left:12px;position:fixed;right:12px;top:-1px;z-index:1020}.lfr-search-container-wrapper.lfr-search-container-fixed-first-column .table-responsive .table .lfr-search-iterator-fixed-header>th{display:block;padding:0}.lfr-search-container-wrapper.lfr-search-container-fixed-first-column .table-responsive .table .lfr-search-iterator-fixed-header>th .lfr-search-iterator-fixed-header-inner-wrapper{overflow-x:hidden}@media(min-width:576px){.lfr-search-container-wrapper.lfr-search-container-fixed-first-column .table-responsive .table .lfr-search-iterator-fixed-header>th .lfr-search-iterator-fixed-header-inner-wrapper{margin-left:375px}}.lfr-search-container-wrapper.lfr-search-container-fixed-first-column .table-responsive .table .lfr-search-iterator-fixed-header>th .lfr-search-iterator-fixed-header-inner-wrapper table{border-collapse:collapse;width:100%}.lfr-search-container-wrapper.lfr-search-container-fixed-first-column .table-responsive .table .lfr-search-iterator-fixed-header>th .lfr-search-iterator-fixed-header-inner-wrapper table th{border-radius:0}.lfr-search-container-wrapper.lfr-search-container-fixed-first-column .table-responsive .table td,.lfr-search-container-wrapper.lfr-search-container-fixed-first-column .table-responsive .table th{width:auto}@media(min-width:576px){.lfr-search-container-wrapper.lfr-search-container-fixed-first-column .table-responsive .table td:first-child,.lfr-search-container-wrapper.lfr-search-container-fixed-first-column .table-responsive .table th:first-child{left:0;position:absolute;right:15px}}.lfr-search-container-wrapper.lfr-search-container-fixed-first-column .table-responsive .table th{height:auto}.lfr-search-container-wrapper a{color:#212529}.lfr-search-container-wrapper .lfr-icon-menu>.dropdown-toggle{color:#6c757d}.lfr-search-container-wrapper .lfr-icon-menu>.dropdown-toggle:active,.lfr-search-container-wrapper .lfr-icon-menu>.dropdown-toggle:focus,.lfr-search-container-wrapper .lfr-icon-menu>.dropdown-toggle:hover{background-color:#f7f8f9;border-radius:4px;color:#212529}.lfr-search-container-wrapper .list-group{margin-bottom:0}.lfr-search-container-wrapper .list-group .list-group-item:nth-last-child(2){border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.lfr-search-container-wrapper .list-group .list-group-item h4{font-size:.875rem;line-height:1.5;margin-bottom:0}.lfr-search-container-wrapper .list-group .list-group-item h5,.lfr-search-container-wrapper .list-group .list-group-item h6,.lfr-search-container-wrapper .list-group .list-group-item .h5,.lfr-search-container-wrapper .list-group .list-group-item .h6{font-size:.875rem;font-weight:400;line-height:1.5;margin-bottom:0}.lfr-search-container-wrapper .list-group .list-group-item span+h2.h5{font-weight:600}.lfr-search-container-wrapper .list-group .list-group-item h6+h5{font-weight:600}.lfr-search-container-wrapper .list-group .list-group-item .checkbox{margin-top:0}.lfr-search-container-wrapper .list-group+.taglib-search-iterator-page-iterator-bottom{margin-top:20px}.lfr-search-container-wrapper .table-list tbody tr:nth-last-child(2) td:first-child,.lfr-search-container-wrapper .table-list tbody tr:nth-last-child(2) th:first-child{border-bottom-left-radius:.25rem}.lfr-search-container-wrapper .table-list tbody tr:nth-last-child(2) td:last-child,.lfr-search-container-wrapper .table-list tbody tr:nth-last-child(2) th:last-child{border-bottom-right-radius:.25rem}.lfr-asset-type-column,.lfr-author-column,.lfr-city-column,.lfr-country-column,.lfr-email-address-column,.lfr-job-title-column,.lfr-region-column,.lfr-removed-by-column,.lfr-replier-column,.lfr-scope-column,.lfr-screen-name-column,.lfr-type-column,.lfr-user-column,.lfr-users-column{word-break:break-all \9;word-wrap:break-word}@media(min-width:576px){.lfr-asset-type-column,.lfr-author-column,.lfr-city-column,.lfr-country-column,.lfr-email-address-column,.lfr-job-title-column,.lfr-region-column,.lfr-removed-by-column,.lfr-replier-column,.lfr-scope-column,.lfr-screen-name-column,.lfr-type-column,.lfr-user-column,.lfr-users-column{max-width:125px;min-width:100px}}.lfr-completion-date-column,.lfr-create-date-column,.lfr-date-column,.lfr-display-date-column,.lfr-expiration-date-column,.lfr-last-post-date-column,.lfr-modified-date-column,.lfr-removed-date-column,.lfr-reply-date-column,.lfr-revision-column,.lfr-size-column{white-space:nowrap}.lfr-description-column,.lfr-role-column{max-width:375px;min-width:375px}.lfr-email-address-column,.lfr-name-column,.lfr-parent-organization-column,.lfr-screen-name-column,.lfr-title-column,.lfr-url-column,.lfr-wiki-column{max-width:200px;min-width:200px}.lfr-email-column,.lfr-mobile-column,.lfr-website-column{min-width:100px}@media(min-width:576px){.lfr-email-column,.lfr-mobile-column,.lfr-website-column{min-width:115px}}.lfr-email-column .checkbox-container .form-group,.lfr-mobile-column .checkbox-container .form-group,.lfr-website-column .checkbox-container .form-group{margin-bottom:0}.user-info .user-details .date-info{color:#8c8c8c}.user-info .user-details .user-name{color:#009ae5}.taglib-search-toggle .toggle-advanced{color:inherit}.taglib-search-toggle .toggle-advanced,.taglib-search-toggle .toggle-advanced:hover,.taglib-search-toggle .toggle-advanced:focus{text-decoration:none}.taglib-search-toggle-advanced-wrapper .taglib-search-toggle-advanced{background-color:#fcfcfc;border-color:#ddd}.taglib-search-toggle-advanced-wrapper .taglib-search-toggle-advanced .btn.close{margin-right:5px}.taglib-search-toggle-advanced-wrapper .taglib-search-toggle-advanced .taglib-search-toggle-advanced-content{position:relative}.taglib-search-toggle-advanced-wrapper .taglib-search-toggle-advanced .taglib-search-toggle-advanced-content .match-fields{margin-bottom:0}.taglib-search-toggle-advanced-wrapper .taglib-search-toggle-advanced .taglib-search-toggle-advanced-content .match-fields-legend{color:#999;font-size:13px}.taglib-social-activities .day-separator{border-bottom-color:#ccc}.taglib-social-bookmarks a.social-bookmark-link{background-repeat:no-repeat}.taglib-user-display a .user-name{text-decoration:underline}.taglib-user-display .avatar{background:no-repeat center;background-size:60px}.taglib-user-display .avatar.author:after{background:rgba(50,168,230,0.5)}.taglib-user-display .user-name{font-size:1.1em;font-weight:bold}.js .taglib-webdav.visible{background:#f0f5f7}.js .taglib-webdav table{border-color:#828f95}.taglib-workflow-status .workflow-id,.taglib-workflow-status .workflow-version,.taglib-workflow-status .workflow-status{color:#999}.aspect-ratio.aspect-ratio-8-to-3{padding-bottom:37.5%}.lfr-autocomplete-input-list .yui3-aclist-list{margin:0}.liferay-autocomplete-input-mirror{left:-9999px;overflow-x:hidden;overflow-y:auto;position:absolute;top:-9999px;visibility:hidden;white-space:pre-wrap;word-wrap:break-word}.card-tab-group .card-tab:nth-child(n+2){border-left:4px solid #65b6f0;padding-left:20px}.card-tab-group .card-tab:nth-child(n+2) .card-tab{border-left:4px solid #93ccf5;padding-left:20px}.card-tab-group .card-tab:nth-child(n+2) .card-tab .card-tab{border-left-color:#c2e2f9}.card-tab-group .card-tab:nth-child(n+2) .card-tab .card-tab .card-tab{border-left-width:0;padding-left:0}.hsv-palette .hsv-view-container .hsv-label-value-hex .hsv-value{width:95px}.hsv-palette .hsv-view-container .hsv-value{width:56px}.yui3-color-picker-popover .palette-container{border-collapse:separate}.dialog-iframe-popup .hsv-palette-modal.modal-dialog{bottom:0 !important;left:0 !important;margin:0;max-width:none;right:0 !important;top:0 !important;width:100%}@media(min-width:768px){.dialog-iframe-popup .hsv-palette-modal.modal-dialog{bottom:auto !important;height:100%;left:50% !important;max-height:375px;max-width:650px;right:auto !important;top:50% !important;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}.dialog-iframe-popup .hsv-palette-modal.modal-dialog>.hsv-palette-modal-content{bottom:0;left:0;overflow:visible;position:absolute;right:0;top:0}@media(max-width:767.98px){.dialog-iframe-popup .hsv-palette-modal.modal-dialog>.hsv-palette-modal-content{border-radius:0;border-width:0}}@media(max-width:767.98px){.dialog-iframe-popup .hsv-palette-modal.modal-dialog .modal-body{padding:1rem}}.dialog-iframe-popup .hsv-palette-modal.modal-dialog .hsv-default-size.hsv-container{width:100%}.dialog-iframe-popup .hsv-palette-modal.modal-dialog .hsv-image-container{margin:0}.dialog-bd{min-height:30px}.dialog-content{border:1px solid #c8c9ca;padding:5px}.dialog-iframe-popup .sheet>.lfr-nav{margin-top:-24px}.dialog-iframe-popup .contacts-portlet .portlet-configuration-container .form{position:static}.dialog-iframe-popup .lfr-form-content{padding:15px}.dialog-iframe-popup .portlet-body,.dialog-iframe-popup .portlet-boundary,.dialog-iframe-popup .portlet-column,.dialog-iframe-popup .portlet-layout{height:100%}.dialog-iframe-popup .portlet-column{position:static}.dialog-iframe-popup .dialog-body>.container-fluid-1280,.dialog-iframe-popup .dialog-body .container-view,.dialog-iframe-popup .export-dialog-tree>.container-fluid-1280,.dialog-iframe-popup .export-dialog-tree .container-view,.dialog-iframe-popup .lfr-dynamic-uploader>.container-fluid-1280,.dialog-iframe-popup .lfr-dynamic-uploader .container-view,.dialog-iframe-popup .lfr-form-content>.container-fluid-1280,.dialog-iframe-popup .lfr-form-content .container-view,.dialog-iframe-popup .portlet-configuration-body-content>.container-fluid-1280,.dialog-iframe-popup .portlet-configuration-body-content .container-view,.dialog-iframe-popup .process-list>.container-fluid-1280,.dialog-iframe-popup .process-list .container-view,.dialog-iframe-popup .roles-selector-body>.container-fluid-1280,.dialog-iframe-popup .roles-selector-body .container-view{padding-top:20px}.dialog-iframe-popup .dialog-body>.container-fluid-1280>.nav-tabs-default,.dialog-iframe-popup .dialog-body>.container-fluid-1280 .nav-tabs-underline,.dialog-iframe-popup .dialog-body .container-view>.nav-tabs-default,.dialog-iframe-popup .dialog-body .container-view .nav-tabs-underline,.dialog-iframe-popup .export-dialog-tree>.container-fluid-1280>.nav-tabs-default,.dialog-iframe-popup .export-dialog-tree>.container-fluid-1280 .nav-tabs-underline,.dialog-iframe-popup .export-dialog-tree .container-view>.nav-tabs-default,.dialog-iframe-popup .export-dialog-tree .container-view .nav-tabs-underline,.dialog-iframe-popup .lfr-dynamic-uploader>.container-fluid-1280>.nav-tabs-default,.dialog-iframe-popup .lfr-dynamic-uploader>.container-fluid-1280 .nav-tabs-underline,.dialog-iframe-popup .lfr-dynamic-uploader .container-view>.nav-tabs-default,.dialog-iframe-popup .lfr-dynamic-uploader .container-view .nav-tabs-underline,.dialog-iframe-popup .lfr-form-content>.container-fluid-1280>.nav-tabs-default,.dialog-iframe-popup .lfr-form-content>.container-fluid-1280 .nav-tabs-underline,.dialog-iframe-popup .lfr-form-content .container-view>.nav-tabs-default,.dialog-iframe-popup .lfr-form-content .container-view .nav-tabs-underline,.dialog-iframe-popup .portlet-configuration-body-content>.container-fluid-1280>.nav-tabs-default,.dialog-iframe-popup .portlet-configuration-body-content>.container-fluid-1280 .nav-tabs-underline,.dialog-iframe-popup .portlet-configuration-body-content .container-view>.nav-tabs-default,.dialog-iframe-popup .portlet-configuration-body-content .container-view .nav-tabs-underline,.dialog-iframe-popup .process-list>.container-fluid-1280>.nav-tabs-default,.dialog-iframe-popup .process-list>.container-fluid-1280 .nav-tabs-underline,.dialog-iframe-popup .process-list .container-view>.nav-tabs-default,.dialog-iframe-popup .process-list .container-view .nav-tabs-underline,.dialog-iframe-popup .roles-selector-body>.container-fluid-1280>.nav-tabs-default,.dialog-iframe-popup .roles-selector-body>.container-fluid-1280 .nav-tabs-underline,.dialog-iframe-popup .roles-selector-body .container-view>.nav-tabs-default,.dialog-iframe-popup .roles-selector-body .container-view .nav-tabs-underline{margin-left:-15px;margin-right:-15px;margin-top:-20px}.dialog-iframe-popup .dialog-body>.lfr-nav+.container-fluid-1280,.dialog-iframe-popup .export-dialog-tree>.lfr-nav+.container-fluid-1280,.dialog-iframe-popup .lfr-dynamic-uploader>.lfr-nav+.container-fluid-1280,.dialog-iframe-popup .lfr-form-content>.lfr-nav+.container-fluid-1280,.dialog-iframe-popup .portlet-configuration-body-content>.lfr-nav+.container-fluid-1280,.dialog-iframe-popup .process-list>.lfr-nav+.container-fluid-1280,.dialog-iframe-popup .roles-selector-body>.lfr-nav+.container-fluid-1280{padding-top:0}.dialog-iframe-popup .login-container{padding:1rem}.dialog-iframe-popup .management-bar-default,.dialog-iframe-popup .navbar-default{border-left-width:0;border-radius:0;border-right-width:0;border-top-width:0;margin-bottom:0}.dialog-iframe-popup .navbar ~ .portlet-configuration-setup,.dialog-iframe-popup .portlet-export-import-container{height:calc(100% - 48px);position:relative}@media(min-width:576px){.dialog-iframe-popup .navbar ~ .portlet-configuration-setup,.dialog-iframe-popup .portlet-export-import-container{height:calc(100% - 48px)}}.dialog-iframe-popup .navigation-bar>.container-fluid{margin-left:24px;margin-right:24px;padding:0}.dialog-iframe-popup .panel-group .panel{border-left-width:0;border-radius:0;border-right-width:0}.dialog-iframe-popup .panel-group .panel+.panel{border-top-width:0;margin-top:0}.dialog-iframe-popup .panel-heading{border-top-left-radius:0;border-top-right-radius:0}.dialog-iframe-popup .portlet-configuration-setup .lfr-nav{margin-left:auto;margin-right:auto;max-width:1280px;padding-left:3px;padding-right:3px}@media(min-width:576px){.dialog-iframe-popup .portlet-configuration-setup .lfr-nav{padding-left:8px;padding-right:8px}}.dialog-iframe-popup .lfr-dynamic-uploader,.dialog-iframe-popup .process-list{bottom:0;display:block;left:0;overflow:auto;position:absolute;right:0;top:48px;-webkit-overflow-scrolling:touch}@media(min-width:576px){.dialog-iframe-popup .lfr-dynamic-uploader,.dialog-iframe-popup .process-list{top:48px}}.dialog-iframe-popup .portlet-export-import-publish-processes{top:0}@media(min-width:768px){.dialog-with-footer #main-content,.dialog-with-footer #wrapper{height:calc(100% - 60px)}}.dialog-with-footer .button-holder.dialog-footer,.dialog-with-footer .sheet-footer.dialog-footer{background-color:#FFF;border-top:1px solid #dee2e6;bottom:0;display:flex;flex-direction:row-reverse;left:0;margin:0;padding:10px 24px;width:100%}@media(min-width:768px){.dialog-with-footer .button-holder.dialog-footer,.dialog-with-footer .sheet-footer.dialog-footer{position:fixed}}.dialog-with-footer .button-holder.dialog-footer .btn,.dialog-with-footer .sheet-footer.dialog-footer .btn{margin-left:1rem;margin-right:0}@media(min-width:768px){.dialog-with-footer .dialog-body,.dialog-with-footer .lfr-dynamic-uploader,.dialog-with-footer .lfr-form-content,.dialog-with-footer .portlet-configuration-body-content,.dialog-with-footer .roles-selector-body{padding-bottom:60px}}.dialog-with-footer .lfr-dynamic-uploader.hide-dialog-footer{bottom:0}.dialog-with-footer .lfr-dynamic-uploader.hide-dialog-footer+.dialog-footer{display:none}.dialog-with-footer .portlet-configuration-edit-permissions .portlet-configuration-body-content{display:flex;flex-direction:column;overflow:visible}.dialog-with-footer .portlet-configuration-edit-permissions .portlet-configuration-body-content>form{flex-grow:1;max-width:none;overflow:auto}.dialog-with-footer .portlet-configuration-edit-templates .portlet-configuration-body-content{bottom:0}.portlet-layout.dragging{border-collapse:separate}.drop-area{background-color:#d3dadd}.active-area{background:#ffc}.portlet-boundary.yui3-dd-dragging{opacity:.6}.portlet-boundary.yui3-dd-dragging .portlet{border:2px dashed #ccc}.sortable-layout-proxy{opacity:1}.sortable-layout-proxy .portlet-topper{background-image:none}.proxy{cursor:move;opacity:.65;position:absolute}.proxy.generic-portlet{height:200px;width:300px}.proxy.generic-portlet .portlet-title{padding:10px}.proxy.not-intersecting .forbidden-action{background:url(../images/application/forbidden_action.png) no-repeat;display:block;height:32px;position:absolute;right:-15px;top:-15px;width:32px}.resizable-proxy{border:1px dashed #828f95;position:absolute;visibility:hidden}.sortable-proxy{background:#727c81;margin-top:1px}.sortable-layout-drag-target-indicator{margin:2px 0}.yui3-dd-proxy{z-index:1110 !important}.lfr-editable{outline:1px dashed #68bb30;outline-offset:2px;position:relative}.lfr-editable:after{background:#68bb30 url(../images/common/edit_white.png) no-repeat 50%;content:'';display:block;height:20px;position:absolute;right:5px;top:5px;width:30px}.lfr-editable:focus:after{display:none}.lfr-editable:focus:hover{background-color:transparent}.lfr-editable:hover{background-color:rgba(255,255,255,0.3);outline-color:#519226}.lfr-editable:hover:after{background-color:#519226}.lfr-editable-notice-close{margin-left:1em}.lfr-portlet-title-editable{margin-top:0;z-index:9999}.lfr-portlet-title-editable .lfr-portlet-title-editable-content{padding:0}.lfr-portlet-title-editable .lfr-portlet-title-editable-content .field-input{margin-bottom:0}.lfr-portlet-title-editable .lfr-portlet-title-editable-content .textfield-label{display:none}.lfr-portlet-title-editable .lfr-portlet-title-editable-content .btn-toolbar-content{display:inline-block;vertical-align:bottom}.lfr-portlet-title-editable .lfr-portlet-title-editable-content .btn-group{margin-top:0}.lfr-portlet-title-editable .lfr-portlet-title-editable-content .btn{display:inline-block;float:none;margin-top:0;width:auto}.alloy-editor-container .alloy-editor{outline:0}.alloy-editor-container .alloy-editor.alloy-editor-placeholder{color:#2b4259}.alloy-editor-container .alloy-editor.alloy-editor-placeholder.ae-placeholder:not(:focus){border-left-color:#dbdde1;color:#b0b4bb}.alloy-editor-container .alloy-editor.alloy-editor-placeholder.readonly{color:#ccc}.alloy-editor-container .alloy-editor-icon{color:#869cad}.has-error .alloy-editor-container .alloy-editor.alloy-editor-placeholder.ae-placeholder:not(:focus){border-left-color:#c67}.cke_dialog .cke_dialog_ui_input_text{height:auto}.cke_editable_inline a{cursor:pointer}.cke_panel.cke_combopanel{width:220px}.cke_panel_block .cke_panel_grouptitle{font-size:20px;line-height:20px;margin-top:0}.cke_panel_block .cke_panel_list{margin-left:0}.cke_panel_block .cke_panel_list .cke_panel_listItem{line-height:initial}.cke_panel_block .cke_panel_list .cke_panel_listItem a:hover{text-decoration:none}.cke_show_border{width:500px}.cke_show_border td{height:15px}.cke_widget_image .cke_image_resizer{bottom:-15px;height:5px;outline-color:transparent;padding:5px;right:-15px;width:5px}.html-editor.portlet{background:#fff;color:#000;line-height:1;padding:1em;text-align:start}.html-editor.portlet-message-boards{-ms-hyphens:none;-webkit-hyphens:none;hyphens:none;word-wrap:break-word}.html-editor.portlet-message-boards blockquote{background:#eef0f2 url(../images/message_boards/quoteleft.png) no-repeat 5px 5px;border:1px solid #777;padding:5px 45px}.html-editor.portlet-message-boards blockquote:after{background:url(../images/message_boards/quoteright.png) no-repeat 50%;content:'';display:block;float:right;height:24px;margin-right:-35px;margin-top:-25px;width:31px;z-index:999}.html-editor.portlet-message-boards blockquote cite{display:block;font-weight:bold}.html-editor.portlet-message-boards pre{background:#f9f9f9;border:1px solid #777;padding:.5em}.lfr-source-editor{border-color:#ccc}.lfr-source-editor .lfr-source-editor-toolbar li>.btn{background-color:#fff;border:transparent;color:#717383;outline:0}.lfr-source-editor .lfr-source-editor-code{background-color:#fff;color:#2b4259}.lfr-source-editor .lfr-source-editor-code .ace_gutter{background-color:#ededef;color:#868896;overflow:hidden}.lfr-source-editor .lfr-source-editor-code .ace_gutter .ace_fold-widget{font-family:fontawesome-alloy;text-align:center;vertical-align:middle}.lfr-source-editor .lfr-source-editor-code .ace_gutter .ace_fold-widget.ace_open,.lfr-source-editor .lfr-source-editor-code .ace_gutter .ace_fold-widget.ace_closed{background-image:none}.lfr-source-editor .lfr-source-editor-code .ace_gutter .ace_fold-widget.ace_open:before{content:'\f0d7'}.lfr-source-editor .lfr-source-editor-code .ace_gutter .ace_fold-widget.ace_closed:before{content:'\f0dA'}.lfr-source-editor .lfr-source-editor-code .ace_gutter .ace_gutter-active-cell{color:#fff}.lfr-source-editor .lfr-source-editor-code .ace_gutter .ace_gutter-active-line{background-color:#717383}.lfr-source-editor .lfr-source-editor-code .ace_gutter .ace_gutter-layer{border-right:solid 1px #ccc}.lfr-source-editor .lfr-source-editor-code .ace_gutter .ace_info{background-image:none}.lfr-source-editor .lfr-source-editor-code .ace_content .ace_active-line{background-color:#ededef}.lfr-source-editor .lfr-source-editor-code .ace_content .ace_constant{color:#34adab}.lfr-source-editor .lfr-source-editor-code .ace_content .ace_tag{color:#1d5ec7}.lfr-source-editor .lfr-source-editor-code .ace_content .ace_string{color:#ff6c58}.lfr-source-editor .lfr-source-editor-code .ace_content .ace_string.ace_regex{color:red}.lfr-source-editor.ace_dark .lfr-source-editor-code{background-color:#47474f;color:#fff}.lfr-source-editor.ace_dark .lfr-source-editor-code .ace_gutter{background:#54555e;color:#fff}.lfr-source-editor.ace_dark .lfr-source-editor-code .ace_gutter .ace_gutter-active-line{background-color:#009aed}.lfr-source-editor.ace_dark .lfr-source-editor-code .ace_content .ace_active-line{background-color:#11394e}.lfr-source-editor.ace_dark .lfr-source-editor-code .ace_content .ace_cursor{color:#fff}.lfr-source-editor.ace_dark .lfr-source-editor-code .ace_content .ace_tag{color:#4d91ff}.lfr-fullscreen-source-editor .lfr-fullscreen-source-editor-content .panel-splitter{border-color:#ccc}.mce-content-body{text-align:start}.file-icon-color-0{background-color:#FFF;color:#6b6c7e}.file-icon-color-1{background-color:#FFF;color:#a7a9bc}.file-icon-color-2{background-color:#FFF;color:#50d2a0}.file-icon-color-3{background-color:#FFF;color:#af78ff}.file-icon-color-4{background-color:#FFF;color:#ffb46e}.file-icon-color-5{background-color:#FFF;color:#ff5f5f}.file-icon-color-6{background-color:#FFF;color:#4b9bff}.file-icon-color-7{background-color:#FFF;color:#272833}.lfr-item-viewer .image-viewer-base{outline:0}.lfr-item-viewer .item-preview:hover{cursor:pointer}.lfr-item-viewer .aspect-ratio a.item-preview{background-position:center center;background-repeat:no-repeat;background-size:cover}.lfr-item-viewer .search-info{background-color:#d3e8f1}.lfr-item-viewer .search-info .keywords{font-size:1.4em;font-weight:bold}.lfr-item-viewer .search-info .change-search-folder{font-size:.8em;font-weight:normal}.lfr-item-viewer .progress-container{background-color:#fff}.lfr-item-viewer.uploading>div:not(.progress-container){opacity:.3}.image-viewer-caption{color:#777}.image-viewer-footer-control,.image-viewer-footer-control:focus,.image-viewer-footer-control:hover{color:#777}@media(min-width:576px){.image-viewer-sidenav-menu{background-color:transparent;border-left-width:0}}.image-viewer-sidenav dd{color:#8b8b8b;margin-bottom:16px}@media(min-width:576px){.image-viewer-sidenav dd{color:#777}}.image-viewer-sidenav .h5{color:#869cad;margin-bottom:3px}@media(min-width:576px){.image-viewer-sidenav .h5{color:#fff}}.image-viewer-sidenav .nav-tabs-default>li{padding-left:20px}.image-viewer-sidenav .nav-tabs-default>li:first-child{padding-left:0}.image-viewer-sidenav .nav-tabs-default>li:first-child>a{padding-left:0}.image-viewer-sidenav .nav-tabs-default>li>a{border-color:transparent;color:#777;padding-left:0;padding-right:0}.image-viewer-sidenav .nav-tabs-default>li>.active{background-color:transparent}.image-viewer-sidenav .nav-tabs-default>li>.active,.image-viewer-sidenav .nav-tabs-default>li>.active:focus,.image-viewer-sidenav .nav-tabs-default>li>.active:hover{border-color:transparent;color:#777}@media(min-width:576px){.image-viewer-sidenav .nav-tabs-default>li>.active,.image-viewer-sidenav .nav-tabs-default>li>.active:focus,.image-viewer-sidenav .nav-tabs-default>li>.active:hover{color:#fff}}.image-viewer-sidenav .nav-tabs-default>li>.active:after{background-color:#65b6f0;bottom:-10px;content:'';display:block;height:2px;left:0;position:relative;right:0}.image-viewer-sidenav-body{padding-top:0}.lfr-item-viewer .lfr-item-viewer-close{color:#fff;opacity:1}.lfr-item-viewer .lfr-item-viewer-close,.lfr-item-viewer .lfr-item-viewer-close:focus,.lfr-item-viewer .lfr-item-viewer-close:hover{color:#fff}.lfr-item-viewer .lfr-item-viewer-close .icon-monospaced{color:#777}.lfr-item-viewer-icon-info{color:#fff}.nav.list-group li>a:focus,.nav.list-group li>a:hover{background-color:#e5f5fc;color:#009ae5}.nav.list-group>.active{border-width:1px 0 0 0}.nav.list-group>.active>a,.nav.list-group>.active>a:focus,.nav.list-group>.active>a:hover{background-color:#60bfef;border:1px solid #60bfef;color:#fff}.nav.list-group .list-group-item{padding:0}.nav.list-group .list-group-item.nav-header{background-color:#f3f3f3;padding-left:10px;padding-right:10px}.lfr-page-templates li a{padding:0}.lfr-page-templates li a label{cursor:pointer;display:block;padding:5px 0 5px 5px}.menu{position:absolute;width:auto}.menu .notice-message{background-image:none;margin:3px;padding:6px}.menu-content{background:#fff;list-style:none;min-width:150px}.menu-content li{margin:0;padding:0}.menu-content li .disabled{color:#999}.menu-content{background:#ccc9c9 url(../images/application/menu_bg.png) repeat-x 0 0;border:1px solid;border-color:#aeafb1 #777879 #777879 #aeafb1;padding:2px 0}.menugroup-content .menu-label{background:#d2d6de;color:#5b677d;display:block;padding:5px 3px;text-shadow:1px 1px #fff}.menugroup-content ul{display:block;min-width:0}.menu-content li{border-bottom:1px solid #bcbbbb;border-top:1px solid #eee;display:block;margin:0;padding:0}.menu-content li.first{border-top-width:0}.menu-content li.last{border-bottom-width:0}.menu-content li a,.menu-content li .disabled{color:#2c2f34;display:block;padding:4px 5px;text-decoration:none}.menu-content li a.focus,.lfr-menu-expanded li a:focus{background-color:#5b677d;color:#fff;text-shadow:-1px -1px #2c2f34}.app-view-drop-active{background-color:#00a2ea;font-weight:bold}.category-portlets .app-view-drop-active{background-color:#00a2ea;color:#fff}.basecelleditor [class~='form-validator-message']{clip:rect(auto auto auto auto);width:auto}.document-library-file-entry-cell-editor-hidden{display:none}.previous-level{display:inline-block;font-size:21px;line-height:21px;margin-right:5px;text-decoration:none;vertical-align:middle}.has-control-menu .lfr-asset-anchor{height:74px;margin-top:-74px}.lfr-asset-anchor{display:block;height:10px;margin-top:-10px;position:relative;z-index:-1}.lfr-url-error{display:inline-block;white-space:normal;overflow-wrap:break-all;word-wrap:break-all}.lfr-page-layouts{padding:0}.lfr-page-layouts input[type='radio']{opacity:0;position:absolute}.lfr-page-layouts input[type='radio']:checked+.card-horizontal.card,.lfr-page-layouts input[type='radio']:checked+.card-horizontal .card{background-color:#f8f9fa;cursor:default}.lfr-page-layouts input[type='radio']:checked+.card-horizontal::after{background-color:#007bff;bottom:-1px;content:"";height:4px;left:-1px;position:absolute;right:-1px;transition:height .15s ease-in-out}.lfr-page-layouts .card-horizontal.card,.lfr-page-layouts .card-horizontal .card{cursor:pointer;outline:0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.lfr-page-layouts .card-horizontal.card:hover,.lfr-page-layouts .card-horizontal .card:hover{background-color:#f8f9fa;text-decoration:none}.lfr-page-layouts .card-horizontal.card:focus,.lfr-page-layouts .card-horizontal .card:focus{background-color:#f8f9fa;border-color:#80bdff;box-shadow:0 0 0 .2rem rgba(0,123,255,0.25)}.lfr-page-layouts .card-horizontal.card:active,.lfr-page-layouts .card-horizontal.card.active,.lfr-page-layouts .card-horizontal .card:active,.lfr-page-layouts .card-horizontal .card.active{background-color:#e9ecef}.lfr-page-layouts .card-horizontal::after{border-radius:0 0 .25rem .25rem;bottom:-1px;content:"";height:0;left:-1px;position:absolute;right:-1px;transition:height .15s ease-in-out}.lfr-page-layouts .card-horizontal:hover::after,.lfr-page-layouts .card-horizontal.hover::after{background-color:#007bff;height:4px}.lfr-page-layouts .card-horizontal:focus::after,.lfr-page-layouts .card-horizontal.focus::after{background-color:#007bff;height:4px}.lfr-page-layouts .card-horizontal:active::after,.lfr-page-layouts .card-horizontal.active::after{background-color:#007bff;height:4px}.dialog-iframe-popup:not(.article-preview) #main-content,.dialog-iframe-popup:not(.article-preview) #wrapper{bottom:0;left:0;overflow:auto;padding:0;position:absolute;right:0;top:0;-webkit-overflow-scrolling:touch}.modal{display:block;margin:0;overflow:hidden;position:fixed}.modal-body{overflow:auto}.modal-body.dialog-iframe-bd{overflow:hidden;padding:0}@media(min-width:576px){.modal-dialog{max-width:none}}.modal-dialog.modal-dialog-sm{max-width:500px}.modal-hidden{display:none}.modal-open .modal{overflow:hidden}.portal-popup .columns-max>.portlet-layout.row{margin-left:0;margin-right:0}.portal-popup .columns-max>.portlet-layout.row>.portlet-column{padding-left:0;padding-right:0}.dragging .portlet-column.customizable{background-color:#cffccf;outline:3px solid #5eaf3d}.customizable-layout-column-content{background-color:#c92c3c}.customizable-layout-column-content.yui3-widget-content-expanded{margin:0 15px}.layout-customizable-controls{background-color:rgba(201,44,60,0.8)}.customizable .customizable-layout-column-content{background-color:#5eaf3d}.customizable .layout-customizable-controls{background-color:rgba(94,175,61,0.8)}.layout-customizable-controls-container{margin:0 15px;position:relative}.layout-customizable-controls{font-size:1.5em;padding:4px 16px;position:absolute;width:100%;z-index:15}.layout-customizable-controls label{color:#fff}.paginator-link{background:#eee no-repeat scroll 50% 1px;border:1px solid #f0f1f2;border-color:#f0f1f2 #b2b2b2 #949494 #f0f1f1;color:#1f1e1e;display:inline-block;height:20px;padding:0;text-indent:-9999px;width:20px}.paginator-page-link{height:auto;text-indent:0}.paginator-current-page{background:#0083bd url(../images/application/paginator_link_current_bg.png) 0 0 repeat-x;border-color:#38b6ef #006d9e #006d9e #46b4e6;color:#fff;text-shadow:-1px -1px #003c57}.paginator-first-link{background-image:url(../images/arrows/paging_first.png)}.paginator-prev-link{background-image:url(../images/arrows/paging_previous.png)}.paginator-last-link{background-image:url(../images/arrows/paging_last.png)}.paginator-next-link{background-image:url(../images/arrows/paging_next.png)}.paginator-current-page-report,.paginator-total{color:#555;font-size:.9em}.paginator-current-page-report{margin-left:2em}.taglib-page-iterator .search-pages .page-links{padding:0}.info-panel .panel-group{margin-left:-1rem;margin-right:-1rem}.lfr-panel-container{background:#fff}.lfr-panel-content{padding:5px 10px}.lfr-panel-basic .lfr-panel-content{padding-left:15px}.panel-hd{background:#c0c2c5 url(../images/application/panel_header_bg.png) repeat-x 0 0;border:1px solid;border-color:#c8c9ca #aeb2b8 #aeb2b8 #c8c9ca;padding-left:10px;text-shadow:1px 1px #fff}.sheet>.panel-group .sheet-footer{margin-bottom:0}.sheet-footer .btn{margin-right:.5rem}.sheet-footer .btn:last-child{margin-right:0}@media(min-width:576px){.sheet .display-style-icon .lfr-asset-item{width:25%}}.splitter{background-color:#f8f9fa;border-radius:.25rem .25rem 0 0;padding:10px 15px;position:relative;z-index:1}.splitter.splitter-spaced{border-radius:.25rem;margin-bottom:20px}.table>tbody>tr.splitter{height:auto}.table>tbody>tr.splitter>td{padding:0}.lfr-nav.nav-tabs{margin-bottom:20px}.tab-active strong{font-weight:normal}.tab-back{float:right}.tab-back-content{border-width:0;padding:1px}.tag-items{list-style:none;margin:0 1em 0 0;padding:0 1em .5em 1em;white-space:normal}.tag-items li{display:inline-block;margin:0 1em 0 0;max-width:100%}.tag-selected{color:#000;font-weight:bold;text-decoration:none}.tag-cloud .tag-popularity-1{font-size:1em}.tag-cloud .tag-popularity-2{font-size:1.3em}.tag-cloud .tag-popularity-3{font-size:1.6em}.tag-cloud .tag-popularity-4{font-size:1.9em}.tag-cloud .tag-popularity-5{font-size:2.2em}.tag-cloud .tag-popularity-6{font-size:2.5em}.tagselector-content{border-width:0;padding:0}.tagselector-content .textboxlistentry-holder{border-bottom:2px solid #869cad;margin-bottom:10px;padding:0}.categoriesselector-content .textboxlistentry-holder{background-color:transparent;border-width:0;padding:0}.lfr-portal-tooltip{display:inline-block}.lfr-portal-tooltip,.lfr-portal-tooltip a{-webkit-touch-callout:none;-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;user-select:none}.tooltip{max-width:200px}.tooltip .tooltip-arrow{background-color:#000;height:.6rem;position:absolute;transform:rotate(45deg);width:.6rem}.tooltip.top .tooltip-arrow,.tooltip.bottom .tooltip-arrow{left:50%;margin-left:-0.3rem}.tooltip.right .tooltip-arrow,.tooltip.left .tooltip-arrow{margin-top:-0.3rem;top:50%}.tooltip.bottom{padding-top:.3rem}.tooltip.bottom .tooltip-arrow{top:0}.tooltip.left{padding-right:.3rem}.tooltip.left .tooltip-arrow{right:0}.tooltip.right{padding-left:.3rem}.tooltip.right .tooltip-arrow{left:0}.tooltip.top{padding-bottom:.3rem}.tooltip.top .tooltip-arrow{bottom:0}.tree-node .icon-check{padding-right:2px}.tree-node .icon-check:before{content:'\f096'}.tree-node .tree-node-checked .icon-check{padding-right:0}.tree-node .tree-node-checked .icon-check:before{content:'\f046'}.tree-node [class^='icon-']{margin-right:5px}.tree-node .tree-node-checkbox-container{margin-right:0}.tree-node .tree-node-selected .tree-label{background:0}.tree-node-content .tree-hitarea{color:#999;font-size:10px;padding-right:6px}.tree-node-content .tree-label{margin-left:3px}.tree-node-content .tree-node-hidden-hitarea{visibility:hidden}.tree-node-selected .tree-label{background-color:transparent}.underlay{clear:both;top:100%}.underlay .yui3-widget-hd{height:38px}.underlay-hidden{display:none}.underlay-content{background:#f4f3f3 url(../images/common/message_panel_shadow.png) repeat-x 0 0;border:0 solid #aeafb1;border-width:0 1px 1px}.underlay-close{position:absolute;right:5px;top:5px}.user-icon-color-0{background-color:#FFF;box-shadow:0 0 0 1px #dee2e6;color:#6b6c7e}.user-icon-color-1{background-color:#FFF;box-shadow:0 0 0 1px #dee2e6;color:#4b9bff}.user-icon-color-2{background-color:#FFF;box-shadow:0 0 0 1px #dee2e6;color:#ffb46e}.user-icon-color-3{background-color:#FFF;box-shadow:0 0 0 1px #dee2e6;color:#ff5f5f}.user-icon-color-4{background-color:#FFF;box-shadow:0 0 0 1px #dee2e6;color:#50d2a0}.user-icon-color-5{background-color:#FFF;box-shadow:0 0 0 1px #dee2e6;color:#ff73c3}.user-icon-color-6{background-color:#FFF;box-shadow:0 0 0 1px #dee2e6;color:#9be169}.user-icon-color-7{background-color:#FFF;box-shadow:0 0 0 1px #dee2e6;color:#af78ff}.user-icon-color-8{background-color:#FFF;box-shadow:0 0 0 1px #dee2e6;color:#ffd76e}.user-icon-color-9{background-color:#FFF;box-shadow:0 0 0 1px #dee2e6;color:#5fc8ff}.portlet-column-content.empty{padding:50px}#wrapper{padding-bottom:0;padding-top:2em;position:relative}.modify-pages li{position:relative}.modify-pages li.lfr-nav-hover .delete-tab{opacity:1}.modify-pages .delete-tab{color:#444;cursor:pointer;display:block;font-size:20px;font-weight:bold;height:16px;line-height:6px;margin-top:-8px;opacity:0;overflow:hidden;padding:3px 0;position:absolute;right:1px;text-shadow:0 1px #fff;top:50%}.modify-pages .delete-tab:hover{color:#b50303}.modify-pages .drag-handle{cursor:move;left:3px;margin-left:15px;position:absolute;top:15px}.controls-hidden .modify-pages .drag-handle{display:none}@media(min-width:768px){.touch .modify-pages .drag-handle{display:none}}.nav li .toolbar{margin-top:5px}.navbar-nav .nav-item.hover:after{bottom:-0.125rem;content:'';height:.125rem;position:absolute;width:100%}.navigation-pane .body-row{height:100%;overflow:hidden;position:relative;width:100%}.navigation-pane .body-row ul li a .icon{float:left;margin-right:5px}.navigation-pane .lfr-component{margin-left:0}.navigation-pane .navigation-entry{position:relative}.navigation-pane .navigation-entry.folder.error{display:block;padding:6px 8px}.navigation-pane .navigation-entry .browse-folder,.navigation-pane .navigation-entry .nav-item-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:middle}.navigation-pane .navigation-entry .nav-item-icon{vertical-align:middle}.navigation-pane .navigation-entry .overlay.entry-action{bottom:0;display:block;overflow:hidden;position:absolute;right:0;top:0}.navigation-pane .navigation-entry .overlay.entry-action .btn{border-width:0;margin:0;padding:11px 14px}@media(min-width:768px){.navigation-pane .navigation-entry .overlay.entry-action .btn{padding:11px}}.nav-menu ul{padding-left:10px}.nav-menu li a.ancestor{font-weight:bold}.nav-menu li a.selected{color:#000;font-weight:bold;text-decoration:none}.nav-menu-style-arrows ul{list-style-image:url(../images/arrows/04_right.png)}.portlet-navigation .nav-pills>li>a{margin-bottom:2px}.portlet-navigation .nav-pills>li>.dropdown-menu{margin-top:0}.split-button-dropdowns{list-style:none;margin:0;padding:0}.split-button-dropdowns>li{display:inline-block;padding-left:2px;padding-right:2px}.form-options{border:1px solid #aaa;display:inline-block;vertical-align:middle}.form-options input{border-width:0;display:inline;float:left}.form-triggers{float:left}.form-trigger{background:#c4c4c4 url(../images/application/button_bg.png) repeat-x 0 0;border-left:1px solid #bbb;display:inline-block;float:left}.form-trigger img{background:no-repeat 50% 40%;height:25px;padding:0 3px;vertical-align:middle;width:16px}.form-trigger:focus,.form-trigger:hover{background-color:#83b0ca;background-image:url(../images/application/button_bg_over.png)}.trigger-selected{background-color:#ebebeb;background-image:url(../images/application/button_bg_selected.png)}.trigger-selected:focus,.trigger-selected:hover{background-color:#b7def4;background-image:url(../images/application/button_bg_selected_over.png)}.options-trigger img{background-image:url(../images/common/configuration.png)}.save-trigger img{background-image:url(../images/common/check.png)}body.portlet{border-width:0}.portlet-icon-back{margin-top:-2px}.portlet-topper{position:relative}.portlet-topper .portlet-topper-toolbar .portlet-icon-back{background:url(../images/arrows/12_left.png) no-repeat 0 50%;padding:5px 5px 5px 18px}.portlet-topper .portlet-topper-toolbar .portlet-options .lfr-icon-menu-text{display:none}.portlet-title-editable{cursor:pointer}.portlet-title-text{display:inline-block;margin-top:0;max-width:95%;overflow:hidden;text-overflow:ellipsis;vertical-align:top;white-space:nowrap}.panel-page-content .portlet-title-text,.panel-page-body .portlet-title-text{cursor:auto}.portlet-minimized .portlet-content{padding:0}.portlet-nested-portlets .portlet-boundary{left:0 !important;position:relative !important;top:0 !important}.portlet-layout .portlet-header{margin-bottom:1rem}.portlet-draggable .portlet-topper{cursor:move}@media(min-width:576px){.portlet .visible-interaction{display:none}}.portlet:hover .visible-interaction,.portlet.open .visible-interaction{display:block}@media(max-width:767.98px){.controls-hidden .portlet .visible-interaction{display:none}}.lfr-status-alert-label,.lfr-status-error-label,.lfr-status-info-label,.lfr-status-progress-label,.lfr-status-success-label{background:none no-repeat 0 50%;padding:3px 3px 3px 20px}.lfr-status-alert-label{background-image:url(../images/messages/alert.png);color:#663}.lfr-status-error-label{background-image:url(../images/messages/error.png);color:#900}.lfr-status-help-label,.lfr-status-info-label,.lfr-status-progress-label{background-image:url(../images/messages/info.png);color:#34404f}.lfr-status-help-label{background-image:url(../images/portlet/help.png)}.lfr-status-progress-label{background-image:url(../images/aui/loading_indicator.gif)}.lfr-status-success-label{background-image:url(../images/messages/success.png);color:#384f34}.portlet-msg{background:#eee none no-repeat 6px 50%;border:1px solid #555;color:#34404f;font-weight:bold;margin:2px auto 14px;padding:6px 6px 6px 30px;text-align:left}.lfr-message{position:relative}.lfr-message .lfr-message-control{background-color:#333;display:inline-block}.lfr-message .lfr-message-controls{display:none;left:3px;margin:-8px 8px 0 3px;position:absolute;top:50%;z-index:10}.lfr-message .lfr-message-close{background-image:url(../images/portlet/close_borderless.png);background-position:0 0;background-repeat:no-repeat}.lfr-message .lfr-message-close-all{color:#fff;display:none;font-size:.8em;margin-left:10px;padding:1px 10px;text-shadow:1px 1px 0 #000;vertical-align:top}.lfr-message .lfr-message-close-all a{color:#fff}.lfr-message .lfr-message-controls-hover .lfr-message-close-all{display:inline-block}.lfr-message.pending{background-image:url(../images/common/time.png)}.lfr-message-content.alert{margin-bottom:0}.lfr-message-close{cursor:pointer}.portlet-section-selected,.portlet-section-selected a{background:#727c81;color:#fff;font-weight:bold;text-decoration:none}.portlet-section-selected a:hover,.portlet-section-selected a:focus{background-color:#727c81}@media(min-width:576px){.portlet.open>.portlet-topper,.portlet:hover>.portlet-topper,.portlet.focus>.portlet-topper{opacity:1;transform:translateY(-97%)}}@media(min-width:576px){.portlet.open>.portlet-content-editable,.portlet:hover>.portlet-content-editable,.portlet.focus>.portlet-content-editable{border-color:transparent;border-top-left-radius:0;border-top-right-radius:0}}.portlet{margin-bottom:10px;position:relative}.portlet>.portlet-content-editable{border-color:transparent}.portlet>.portlet-topper{display:none}@media(min-width:576px){.portlet>.portlet-topper{display:flex;left:0;opacity:0;position:absolute;right:0;transition:opacity .25s,transform .25s;top:0}}@media(min-width:576px) and (prefers-reduced-motion:reduce){.portlet>.portlet-topper{transition:none}}.portlet-content-editable{border-color:transparent;border-radius:0;border-style:solid;border-width:1px 1px 1px 1px}.portlet-actions{float:right}.portlet-name-text{font-size:.875rem;font-weight:600}.portlet-options{display:inline-block}.portlet-title-default{box-flex:1;-moz-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;line-height:2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.portlet-title-menu{box-flex:0;-moz-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}.portlet-title-menu>span>a{display:inline-block;text-decoration:none}.portlet-topper{background-color:#f7f7f7;border-color:transparent;border-radius:0;border-style:solid;border-width:1px 1px 1px 1px;color:rgba(0,0,0,0.5);display:-webkit-box;display:-moz-box;display:box;display:-moz-flex;display:-ms-flexbox;display:flex;padding:3px 12px 3px 24px;position:relative}.portlet-topper-toolbar{margin:0;padding-left:0}.portlet-topper-toolbar>a,.portlet-topper-toolbar>span>a,.portlet-topper-toolbar .lfr-icon-menu>a{color:rgba(0,0,0,0.5)}.portlet-topper-toolbar>a:focus,.portlet-topper-toolbar>a:hover{text-decoration:none}@media(max-width:767.98px){.lfr-configurator-visibility{opacity:.5}}@media(min-width:576px){.lfr-configurator-visibility .portlet:hover .portlet-topper,.lfr-configurator-visibility .portlet.focus .portlet-topper,.lfr-configurator-visibility .portlet.open .portlet-topper{opacity:.5}.lfr-configurator-visibility .portlet-content-editable{opacity:.5}}@media(max-width:767.98px){.controls-visible .portlet-content-editable{border-color:transparent;border-top-left-radius:0;border-top-right-radius:0}}@media(max-width:767.98px){.controls-visible .portlet-topper{display:-webkit-box;display:-moz-box;display:box;display:-moz-flex;display:-ms-flexbox;display:flex}}.controls-visible .portlet-topper-toolbar{display:block}.lfr-configurator-visibility .portlet-borderless-bar{opacity:.6}.lfr-configurator-visibility .portlet-content .lfr-icon-actions{opacity:1}.lfr-panel-page{width:100%}.lfr-panel-page .portlet-title{font-size:13px}.lfr-panel-page .lfr-add-content h2 span{background-color:#d3dadd}.main-content-body{margin-top:20px}.restricted,.restricted td{background:#fdd;border-width:0}.restricted *{color:#727c81}.alt.restricted td{background-color:#ffc0c0}.hover.restricted td{background-color:#d3bdc0}.alt.restricted td.first,.restricted td.first{background-image:url(../images/messages/error.png);background-position:5px 50%;background-repeat:no-repeat;padding-left:28px}.portlet-borderless .portlet-content{padding:1rem}.portlet-decorate .portlet-content{background:#FFF;border-color:transparent;border-style:solid;border-width:1px 1px 1px 1px;padding:1rem;word-wrap:break-word}.portlet-barebone .portlet-content{padding:0}.portlet-dynamic-data-lists-display .lfr-ddm-field-group,.portlet-dynamic-data-lists .lfr-ddm-field-group{margin-bottom:10px;margin-top:10px;padding:28px 24px 28px}.breadcrumb.breadcrumb-vertical{display:inline-block;text-align:center}.breadcrumb.breadcrumb-vertical li{display:block}.breadcrumb.breadcrumb-vertical li.last,.breadcrumb.breadcrumb-vertical li.only{background:0}.breadcrumb.breadcrumb-vertical .divider{background:url(../images/arrows/07_down.png) no-repeat 50% 100%;display:block;height:10px;overflow:hidden;text-indent:101%;white-space:nowrap}.taglib-calendar tr.portlet-section-header th,.taglib-calendar tr td{border-width:0}.taglib-calendar tr td a{background-color:#f0f5f7;border:1px solid #fff;border-bottom-width:0;border-left-width:0;display:block;height:15px;padding:5px 0}.taglib-calendar tr td a:hover{background-color:#727c81;color:#fff}.taglib-calendar tr td.calendar-inactive{background-color:#fff;color:#b5bfc4}.taglib-calendar tr th{border-bottom-color:#d7d7d7}.taglib-calendar table td{border-width:0}.taglib-calendar .calendar-current-day,.taglib-calendar .calendar-current-day a{background-color:#fff}.taglib-calendar .calendar-current-day a{border:1px solid #727c81;color:#369;text-decoration:underline}.navbar form{margin:0}.widget-toolbar .btn+.btn,.widget-toolbar .widget-group+.widget-group{margin-left:1rem}.widget-mode-detail{padding-top:1rem}.widget-mode-detail .title{font-size:36px}.widget-mode-detail .sub-title{font-size:26px;margin-bottom:32px}.widget-mode-detail .widget-metadata{margin-bottom:2rem}.widget-mode-detail .widget-mode-detail-text{margin-top:48px}.widget-mode-detail .widget-mode-detail-text img{max-width:100%}.widget-mode-detail .widget-mode-detail-text p{font-size:18px;line-height:1.8}.widget-mode-card .card{display:flex;height:calc(100% - 24px);margin-bottom:24px}.widget-mode-card .card-header{overflow:hidden;padding:0}.widget-mode-card .card-title{position:relative}@media(min-width:768px){.widget-mode-card .visible-interaction{position:absolute;right:-8px}}.widget-mode-simple .widget-topbar{margin-bottom:8px}.widget-mode-simple .widget-metadata{margin-bottom:24px}.widget-mode-simple .widget-toolbar{margin-top:1.5rem}.widget-mode-simple .widget-content .cover-image{margin-bottom:24px}.menu-content,.underlay-content{box-shadow:2px 4px 7px rgba(0,0,0,0.5)}.lfr-ddm-container .file-entry-upload-progress{border-radius:0 0 4px 4px}.lfr-preview-file-image img{box-shadow:0 3px 5px -3px rgba(0,0,0,0.8)}.lfr-preview-file-image-current-column{box-shadow:inset 0 0 3px rgba(0,0,0,0.8)}.lfr-preview-file-image-current-column{box-shadow:inset 0 0 5px rgba(0,0,0,0.8)}.portlet-document-library .lfr-ddm-small-image-preview,.portlet-dynamic-data-mapping .lfr-ddm-small-image-preview{box-shadow:0 1px 3px #ccc}.portlet-document-library-upload-mask .overlaymask-content{border-radius:5px}.overlaymask-content{background-color:#fff}:not(.inline-item)>.loading-animation{margin-bottom:20px;margin-top:20px}.product-menu .loading-animation{margin-top:160px}.lfr-search-combobox-item{border-radius:1px}.lfr-search-combobox .field-input-text{border-radius:4px 1px 1px 4px}.lfr-search-combobox .button-input{border-radius:1px 4px 4px 1px}.lfr-upload-container .progress-bar,.lfr-upload-container .progress,.lfr-editable:after{border-radius:10px}.portlet-language .portlet-body .current-language,.portlet-language .portlet-body .taglib-icon,.portlet-language .portlet-body .taglib-language-list-text{border-radius:10px}body>.lfr-menu-list ul,.active-area-proxy,.entry-display-style .entry-thumbnail,.lfr-api-results,.lfr-translation-manager,.lfr-translation-manager-translation,.lfr-upload-container .cancel-button .modify-pages .delete-tab,.portlet-image-gallery-display .image-thumbnail img,.rule-group-instance-container .rule-group-instance,.select-documents,.select-files,.taglib-ratings.stars:hover,.taglib-ratings.stars:hover .liferay-rating-vote>div,.taglib-ratings.stars .rating-focused>div,.tags-search-combobox .field-input-text{border-radius:4px}.entry-display-style,.lfr-search-combobox,.lfr-upload-container .upload-file,.lfr-upload-container .upload-target,.portlet-document-library .common-file-metadata-container.selected,.portlet-document-library-display .common-file-metadata-container.selected,.portlet-image-gallery-display .image-icon,.select-documents,.select-files{border-radius:5px}.portlet-dynamic-data-list-display .lfr-ddm-container .lfr-ddm-repeatable-placeholder,.portlet-dynamic-data-lists .lfr-ddm-container .lfr-ddm-repeatable-placeholder{border-radius:6px}.menu-content{border-bottom-left-radius:4px;border-bottom-right-radius:4px}.taglib-form-navigator>.form-steps>ul.form-navigator.list-group{box-shadow:none}.taglib-form-navigator>.form-steps>ul.form-navigator.list-group .tab .tab-label:hover .number,.taglib-form-navigator>.form-steps>ul.form-navigator.list-group .tab .tab-label:focus .number{box-shadow:0 0 5px 0 #333;transition-duration:.25s;transition-property:box-shadow;transition-timing-function:ease-out}.taglib-form-navigator>.form-steps>ul.form-navigator.list-group .tab .tab-label .number{border-radius:50%}.underlay-content{border-bottom-left-radius:8px;border-bottom-right-radius:8px}.input-localized .lfr-input-localized-state{border-radius:3px}.input-localized .lfr-input-localized .lfr-input-localized-state{box-shadow:0 0 3px #ddd}.input-localized .lfr-input-localized .lfr-input-localized-state.lfr-input-localized-state-error{box-shadow:0 0 3px #ff0047}.input-localized .palette-item-selected .lfr-input-localized-state{box-shadow:0 0 3px #27c1f2}.lfr-content-preview-popup .lfr-content-preview-popup-content{border-radius:0;box-shadow:8px 3px 7px rgba(0,0,0,0.25)}.lfr-message .lfr-message-control{border-radius:10px}.lfr-token{border-radius:8px}.staging-tabview-list{border-radius:0}.site-variations-tabview-list .tab-content,.staging-tabview-list .tab-active .tab-content,.tagselector-content .textboxlistentry-holder .lfr-tag-selector-input:focus{box-shadow:none}.rule-group-instance-container .rule-group-instance{box-shadow:1px 1px 2px #999}.lfr-action-label{border-radius:2px}@-webkit-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}.lfr-progress-active .progress-bar-status,.lfr-upload-container .file-uploading .progress-bar .progress{-webkit-animation:progress-bar-stripes .5s linear infinite;animation:progress-bar-stripes .5s linear infinite;background-image:linear-gradient(-45deg,rgba(255,255,255,0.3) 25%,rgba(255,255,255,0) 25%,rgba(255,255,255,0) 50%,rgba(255,255,255,0.3) 50%,rgba(255,255,255,0.3) 75%,rgba(255,255,255,0) 75%,rgba(255,255,255,0));background-size:40px 40px;transition:width,0.5s,ease-out}@media(prefers-reduced-motion:reduce){.lfr-progress-active .progress-bar-status,.lfr-upload-container .file-uploading .progress-bar .progress{transition:none}}@-webkit-keyframes highlight-animation{from{background-color:#ffc}to{background-color:transparent}}@keyframes highlight-animation{from{background-color:#ffc}to{background-color:transparent}}.highlight-animation{-webkit-animation:highlight-animation .7s;animation:highlight-animation .7s}.lfr-spa-loading .lfr-spa-loading-bar{-webkit-animation:shift-rightwards 1s ease-in-out infinite;animation:shift-rightwards 1s ease-in-out infinite;-webkit-animation-delay:.4s;animation-delay:.4s}.lfr-spa-loading-bar{-webkit-transform:translateX(100%);transform:translateX(100%)}@-webkit-keyframes shift-rightwards{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}40%{-webkit-transform:translateX(0);transform:translateX(0)}60%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(100%);transform:translateX(100%)}}@keyframes shift-rightwards{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}40%{-webkit-transform:translateX(0);transform:translateX(0)}60%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(100%);transform:translateX(100%)}}.mobile.touch body:first-of-type .portlet-content .lfr-icon-actions .lfr-icon-menu-text,.mobile.touch body:first-of-type .portlet-content .lfr-icon-actions .taglib-text{max-width:200px}.portlet-boundary.yui3-dd-dragging{-webkit-transform:scale(0.8);transform:scale(0.8);transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}@media(prefers-reduced-motion:reduce){.portlet-boundary.yui3-dd-dragging{transition:none}}.portlet-document-library .entry-thumbnail .label,.portlet-document-library-display .workflow-status .label,.portlet-journal .entry-thumbnail .label{border-bottom-left-radius:0;border-top-left-radius:0;border-top-right-radius:0}.portlet-options.btn-group .dropdown-toggle,.portlet-options.btn-group.open .dropdown-toggle{box-shadow:none}@-webkit-keyframes lfr-drop-active{0%{background-color:#ebebeb;border-color:#ddd}50%{background-color:#ddedde;border-color:#7d7;-webkit-transform:scale(1.1);transform:scale(1.1)}75%{background-color:#ddedde;border-color:#7d7}100%{background-color:#ebebeb;border-color:#ddd}}@keyframes lfr-drop-active{0%{background-color:#ebebeb;border-color:#ddd}50%{background-color:#ddedde;border-color:#7d7;-webkit-transform:scale(1.1);transform:scale(1.1)}75%{background-color:#ddedde;border-color:#7d7}100%{background-color:#ebebeb;border-color:#ddd}}.upload-drop-active .lfr-upload-container .upload-target{-webkit-animation:none;animation:none}.upload-drop-active .portlet-document-library .document-container{box-shadow:inset 0 0 5px #b8c1d1}.upload-drop-intent .lfr-upload-container .upload-target{-webkit-animation:lfr-drop-active 1s ease .2s infinite;animation:lfr-drop-active 1s ease .2s infinite}.quick-access-nav a{box-shadow:rgba(0,0,0,0.1) 1px 1px 1px}.cke_toolbar.cke_toolbar__a11yhelpbtn .cke_toolgroup,.cke_toolbar.cke_toolbar__a11yhelpbtn .cke_toolgroup:hover{box-shadow:initial}.cke_toolbar.cke_toolbar__a11yhelpbtn .cke_button:hover{box-shadow:none}.cke_toolbar.cke_toolbar__a11yhelpbtn .cke_button .cke_button_label:after{background-image:linear-gradient(#fff,#e4e4e4);border-radius:2px}.cke_toolbar.cke_toolbar__a11yhelpbtn .cke_button .cke_button_label:hover:after{background-image:linear-gradient(#f2f2f2,#ccc)}input.switch:focus ~ .switch-bar:before{box-shadow:0 0 3px #00f}input.switch:empty ~ .switch-bar:after,input.switch:empty ~ .switch-bar:before,input.switch:empty ~ .switch-bar .switch-icon,input.switch:empty ~ .switch-bar .switch-toggle:after,input.switch:empty ~ .switch-bar .switch-toggle:before{transition:all 100ms ease-in}@media(prefers-reduced-motion:reduce){input.switch:empty ~ .switch-bar:after,input.switch:empty ~ .switch-bar:before,input.switch:empty ~ .switch-bar .switch-icon,input.switch:empty ~ .switch-bar .switch-toggle:after,input.switch:empty ~ .switch-bar .switch-toggle:before{transition:none}}.taglib-image-selector .icon-check{transition:opacity .2s ease-in-out;border-radius:30px}@media(prefers-reduced-motion:reduce){.taglib-image-selector .icon-check{transition:none}}.taglib-image-selector .progress-wrapper .progressbar{border-radius:0}.drop-here-info{transition:all .2s ease-in-out}@media(prefers-reduced-motion:reduce){.drop-here-info{transition:none}}.drop-here-info .drop-icons{transition:all .2s ease-in-out}@media(prefers-reduced-motion:reduce){.drop-here-info .drop-icons{transition:none}}.drop-here-info .drop-icons span{transition:all .3s ease-in-out;border-radius:3px}@media(prefers-reduced-motion:reduce){.drop-here-info .drop-icons span{transition:none}}.drop-here-info .drop-icons span:nth-of-type(1){box-shadow:5px 4px 0 0 rgba(0,0,0,0.08);-webkit-transform:rotate(25deg);transform:rotate(25deg)}.drop-here-info .drop-icons span:nth-of-type(2){box-shadow:0 6px 0 -2px rgba(0,0,0,0.15);-webkit-transform:scale(0.8);transform:scale(0.8)}.drop-here-info .drop-icons span:nth-of-type(3){box-shadow:-5px 4px 0 0 rgba(0,0,0,0.08);-webkit-transform:rotate(-25deg);transform:rotate(-25deg)}.drop-active .drop-here-info span:nth-of-type(1){-webkit-transform:rotate(-20deg);transform:rotate(-20deg)}.drop-active .drop-here-info span:nth-of-type(2){-webkit-transform:scale(1);transform:scale(1)}.drop-active .drop-here-info span:nth-of-type(3){-webkit-transform:rotate(15deg);transform:rotate(15deg)}body.signed-in .tab-content.two-level-tab-second-tabs .tab-content .content{margin-top:40px}body.signed-in .rtp_warn_msg{display:block}.rtp_warn_msg{display:none}#content-container{padding-left:0;padding-right:0}#content-container.control-menu-is-visible{margin-top:56px}#content-container .portlet{margin-bottom:0}#content-container .portlet .portlet-content{padding:0;border-width:0;border-style:none}#content-container .portlet .portlet-content .portlet-header{display:none}#content-container .portlet .portlet-content.portlet-content-editable .autofit-row.portlet-header{display:block;margin-bottom:0}#content-container .portlet .portlet-content.portlet-content-editable .autofit-row.portlet-header .autofit-col-end{align-items:flex-end}body.custom-theme .portlet-layout{border-collapse:collapse;clear:both;border-spacing:0;table-layout:auto;width:100%}body.custom-theme .portlet-layout.row{margin-left:0;margin-right:0}body.custom-theme .portlet-layout .portlet-column{padding-left:0;padding-right:0}.portlet-body .mb-4{margin-bottom:0 !important}.portlet-body .separator{display:none}.dropdown-menu li a{outline:none !important}#p_p_id_searchcontent_WAR_liferayapps_ .portlet-topper,#p_p_id_login_WAR_liferayapps_ .portlet-topper{display:none}#nav-breadcrumbs .portlet-content,#portlet_searchcontent_WAR_liferayapps .portlet-content{background-color:transparent}.guest-content-view{display:none}.signed-out .lfr-actions-custom-container{display:none}.lfr-actions-custom-container{box-shadow:0 1px 2px rgba(4,4,4,0.1);line-height:1.25;background:#fff;color:#9f9e94;display:flex;flex-wrap:wrap;margin:0 0 45px;width:fit-content}.lfr-actions-custom-container .visible-interaction{display:block}.lfr-actions-custom-container .visible-interaction .lfr-icon-menu{border:0;height:fit-content;width:fit-content}.lfr-actions-custom-container .visible-interaction .lfr-icon-menu a{line-height:normal;height:fit-content;width:fit-content}.lfr-actions-custom-container .visible-interaction .lfr-icon-menu a span svg{margin-top:-3px}.lfr-actions-custom-container .visible-interaction .lfr-icon-menu a span svg path{fill:#9f9e94}.lfr-actions-custom-container .visible-interaction .lfr-icon-menu a:hover span svg path{fill:#007bff}.lfr-actions-custom-container .guest-content-view-notification{line-height:22px;font-weight:600}.lfr-actions-custom-container .content-id{line-height:22px;font-weight:600;padding:0 9px;white-space:nowrap}.tab-content .portlet-content{background-color:transparent}.columns-2{width:960px;margin:0 auto}.columns-2 #layout-column_column-1{width:640px}.columns-2 #layout-column_column-2{width:320px}.columns-1-2{width:960px;margin:0 auto}.columns-1-2 .portlet-layout .col-md-8,.columns-1-2 .portlet-layout .col-md-4{flex:none;max-width:none}.columns-1-2 .portlet-layout .col-md-8{display:inline-block;width:600px !important}.columns-1-2 .portlet-layout .col-md-4{width:360px !important;margin:0 !important;padding-left:54px !important}body.signed-in #ControlMenu,body.signed-in .sidenav-right,body.signed-in .control-menu.control-menu-level-1,body.signed-in .product-menu.sidebar.sidenav-menu,body.signed-in .yui3-widget.yui3-widget-modal{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}body.signed-in #ControlMenu a,body.signed-in .sidenav-right a,body.signed-in .control-menu.control-menu-level-1 a,body.signed-in .product-menu.sidebar.sidenav-menu a,body.signed-in .yui3-widget.yui3-widget-modal a{text-decoration:none}body.signed-in #ControlMenu a:hover svg path,body.signed-in .sidenav-right a:hover svg path,body.signed-in .control-menu.control-menu-level-1 a:hover svg path,body.signed-in .product-menu.sidebar.sidenav-menu a:hover svg path,body.signed-in .yui3-widget.yui3-widget-modal a:hover svg path{fill:#FFF}body.signed-in .control-menu.control-menu-level-1 ul.control-menu-level-1-nav.control-menu-nav .control-menu-nav-category{line-height:1.5}body.signed-in .sidenav-menu{line-height:1.5}body.signed-in .sidenav-menu .nav>li>a{display:block;padding:.625rem 1rem;font-size:.875rem}body.signed-in .sidenav-menu .nav>li>a:hover span.collapse-icon-open svg path,body.signed-in .sidenav-menu .nav>li>a:hover span.collapse-icon-closed svg path{fill:#FFF}body.signed-in .product-menu .panel-header,body.signed-in .product-menu .panel-heading{font-size:.875rem}body.signed-in #portalMessageContainer{font-size:.875rem}body.signed-in .alert-info,body.signed-in .portlet-msg-help,body.signed-in .portlet-msg-info,body.signed-in .portlet-msg-progress{background-color:#eef2fa;border-color:#89a7e0;color:#2e5aac}body.signed-in .alert-info .close,body.signed-in .portlet-msg-help .close,body.signed-in .portlet-msg-info .close,body.signed-in .portlet-msg-progress .close{color:#000}body.signed-in .modal-content .modal-title{font-size:1.25rem;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";color:#212529}body.signed-in .modal-content h3{margin-bottom:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1rem;text-transform:none;color:#212529}body.signed-in .modal-content a{text-decoration:none}body.signed-in .modal-content a:hover svg path{fill:#FFF}body.signed-in.portal-popup{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}body.signed-in.portal-popup a{text-decoration:none}body.signed-in.portal-popup a:hover svg path{fill:#FFF}body.signed-in.portal-popup input,body.signed-in.portal-popup button,body.signed-in.portal-popup select,body.signed-in.portal-popup optgroup,body.signed-in.portal-popup textarea{font-family:inherit}body.signed-in.portal-popup legend,body.signed-in.portal-popup label{margin-bottom:.5rem}body.signed-in.portal-popup h1,body.signed-in.portal-popup h2,body.signed-in.portal-popup h3,body.signed-in.portal-popup h4,body.signed-in.portal-popup h5,body.signed-in.portal-popup h6,body.signed-in.portal-popup .h1,body.signed-in.portal-popup .h2,body.signed-in.portal-popup .h3,body.signed-in.portal-popup .h4,body.signed-in.portal-popup .h5,body.signed-in.portal-popup .h6{text-transform:none;margin-bottom:.5rem;font-weight:500;line-height:1.2}body.signed-in.portal-popup h4{font-size:1.5rem;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";color:#212529}body.signed-in.portal-popup h3{margin-bottom:0;font-size:1rem;color:#212529}body.signed-in.portal-popup h3.sheet-subtitle{text-transform:uppercase;margin-bottom:1.5rem}body.signed-in.portal-popup .btn-secondary.dropdown-toggle.input-localized-trigger{color:#212529}body.signed-in.portal-popup .btn-secondary.dropdown-toggle.input-localized-trigger .btn-section{color:#FFF}body.signed-in.portal-popup .dropdown-menu li a{color:#212529}body.signed-in.portal-popup .dropdown-menu li a:hover{color:#212529}body.signed-in.portal-popup .dropdown-menu li a:hover svg path{fill:#FFF}body.signed-in.portal-popup .dropdown-menu li a.dropdown-item.active span.taglib-text-icon{color:#FFF}body.signed-in.portal-popup a{outline:0}body.signed-in.portal-popup a:hover svg path{fill:#FFF}body.signed-in.portal-popup a.nav-link,body.signed-in.portal-popup a.sheet-subtitle,body.signed-in.portal-popup a.remove-button,body.signed-in.portal-popup a.modify-link,body.signed-in.portal-popup a.lfr-icon-item,body.signed-in.portal-popup .btn-link.btn-default{color:#007bff}body.signed-in.portal-popup a.nav-link:hover,body.signed-in.portal-popup a.sheet-subtitle:hover,body.signed-in.portal-popup a.remove-button:hover,body.signed-in.portal-popup a.modify-link:hover,body.signed-in.portal-popup a.lfr-icon-item:hover,body.signed-in.portal-popup .btn-link.btn-default:hover{color:#0056b3}body.signed-in.portal-popup .btn-default,body.signed-in.portal-popup .btn-primary,body.signed-in.portal-popup .btn-link.btn-default.btn-cancel{color:#FFF}body.signed-in.portal-popup thead th,body.signed-in.portal-popup thead td,body.signed-in.portal-popup thead caption{font-weight:700}body.signed-in.portal-popup .table-title th,body.signed-in.portal-popup .table-title td,body.signed-in.portal-popup .table-title caption{font-weight:500}body.signed-in.portal-popup .navigation-bar-secondary .nav-link.active,body.signed-in.portal-popup .navigation-bar-secondary .nav-underline .tab a.active,body.signed-in.portal-popup .nav-underline .tab .navigation-bar-secondary a.active,body.signed-in.portal-popup .navigation-bar-secondary .nav-underline .tab.active a,body.signed-in.portal-popup .nav-underline .tab.active .navigation-bar-secondary a,body.signed-in.portal-popup .navigation-bar-secondary .nav-link[aria-expanded="true"],body.signed-in.portal-popup .navigation-bar-secondary .nav-underline .tab a[aria-expanded="true"],body.signed-in.portal-popup .nav-underline .tab .navigation-bar-secondary a[aria-expanded="true"],body.signed-in.portal-popup .navigation-bar-secondary .navbar-nav .btn-unstyled.active,body.signed-in.portal-popup .navigation-bar-secondary .navbar-nav .nav-underline .tab.active a.btn-unstyled,body.signed-in.portal-popup .nav-underline .tab.active .navigation-bar-secondary .navbar-nav a.btn-unstyled,body.signed-in.portal-popup .navigation-bar-secondary .navbar-nav .btn-unstyled[aria-expanded="true"]{color:rgba(255,255,255,0.9)}body.signed-in.portal-popup .management-bar-light .nav-link,body.signed-in.portal-popup .management-bar-light .nav-underline .tab a,body.signed-in.portal-popup .nav-underline .tab .management-bar-light a,body.signed-in.portal-popup .management-bar-light .navbar-nav .btn-unstyled,body.signed-in.portal-popup .navigation-bar-light .nav-link{color:rgba(0,0,0,0.5)}body.signed-in.portal-popup .management-bar-light .nav-link:hover,body.signed-in.portal-popup .management-bar-light .nav-underline .tab a:hover,body.signed-in.portal-popup .nav-underline .tab .management-bar-light a:hover,body.signed-in.portal-popup .management-bar-light .navbar-nav .btn-unstyled:hover,body.signed-in.portal-popup .navigation-bar-light .nav-link:hover{color:rgba(0,0,0,0.7)}body.signed-in.portal-popup .alert-info a{color:#007bff}body.signed-in #portalMessageContainer{line-height:1.5}body.signed-in #portalMessageContainer .alert-info a{color:#007bff;outline:0}body.signed-in #portalMessageContainer .alert-info a:hover{color:#0056b3}header.portlet-topper menu a:hover svg path{fill:#0056b3}#portlet_com_liferay_blogs_web_portlet_BlogsPortlet .lfr-form-content .main-content-card .panel-body{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1rem;font-weight:400;line-height:1.5;color:#212529}#portlet_com_liferay_blogs_web_portlet_BlogsPortlet .lfr-form-content .main-content-card .panel-body .btn-default,#portlet_com_liferay_blogs_web_portlet_BlogsPortlet .lfr-form-content .main-content-card .panel-body .btn-secondary{color:#FFF}#portlet_com_liferay_blogs_web_portlet_BlogsPortlet .lfr-form-content fieldset a.collapse-icon{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";outline:0;font-size:1rem;line-height:1.5;font-weight:500;text-decoration:none}#portlet_com_liferay_blogs_web_portlet_BlogsPortlet .lfr-form-content fieldset a.collapse-icon:hover{text-decoration:underline}#portlet_com_liferay_blogs_web_portlet_BlogsPortlet .lfr-form-content fieldset label{margin-bottom:.5rem}#portlet_com_liferay_blogs_web_portlet_BlogsPortlet .lfr-form-content fieldset .permissions-table-container .table.table-list thead th{font-weight:700}#portlet_com_liferay_blogs_web_portlet_BlogsPortlet .lfr-form-content fieldset .permissions-table-container .table.table-list thead th:first-child{padding-left:.8125rem;padding-top:.8125rem}#portlet_com_liferay_blogs_web_portlet_BlogsPortlet .lfr-form-content fieldset .permissions-table-container .table.table-list th,#portlet_com_liferay_blogs_web_portlet_BlogsPortlet .lfr-form-content fieldset .permissions-table-container .table.table-list td{padding:.75rem}#portlet_com_liferay_blogs_web_portlet_BlogsPortlet .lfr-form-content fieldset .permissions-table-container .table.table-list th:first-child,#portlet_com_liferay_blogs_web_portlet_BlogsPortlet .lfr-form-content fieldset .permissions-table-container .table.table-list td:first-child{padding-left:.8125rem;padding-top:.8125rem}.custom-configuration-form .sheet-section{margin-bottom:3rem;border:0}.custom-configuration-form .sheet-section .panel-heading{border-style:solid;border-width:0 0 1px 0;display:block;font-size:.875rem;font-weight:500;line-height:1.2;margin-bottom:1.5rem;padding-bottom:.3125rem;padding-top:.3125rem;position:relative;text-transform:uppercase;background-color:transparent;border-color:#212529}.custom-configuration-form .sheet-section .panel-body{padding:0}.custom-configuration-form .sheet-section table.portlet-configuration{width:100%}.custom-configuration-form .sheet-section table.portlet-configuration .radio{margin:0}.custom-configuration-form .sheet-section table.portlet-configuration .radio label{margin:0}.custom-configuration-form .sheet-section table.portlet-configuration .radio label input[type="radio"]{margin-top:4px}.custom-configuration-form .sheet-section table.portlet-configuration input[type="checkbox"]{margin-top:4px}