.main .search-block.default{font-family:"Frutiger LT W03_55 Roman",sans-serif}.main .search-block.default .ccm-search-block-form .search-form-wrapper{position:relative}.main .search-block.default .ccm-search-block-form .ccm-search-block-text{line-height:1;color:#000;padding:12px 62px 12px 20px;width:100%;font-size:16px;font-size:1.6rem;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;background:#e9e9e9;border:1px solid transparent}.main .search-block.default .ccm-search-block-form .ccm-search-block-text::-webkit-input-placeholder{text-transform:uppercase;color:#000;letter-spacing:2px;font-size:15px;font-size:1.5rem}.main .search-block.default .ccm-search-block-form .ccm-search-block-text::-moz-placeholder{text-transform:uppercase;color:#000;letter-spacing:2px;font-size:15px;font-size:1.5rem}.main .search-block.default .ccm-search-block-form .ccm-search-block-text:-ms-input-placeholder{text-transform:uppercase;color:#000;letter-spacing:2px;font-size:15px;font-size:1.5rem}.main .search-block.default .ccm-search-block-form .ccm-search-block-text:-moz-placeholder{text-transform:uppercase;color:#000;letter-spacing:2px;font-size:15px;font-size:1.5rem}.main .search-block.default .ccm-search-block-form .ccm-search-block-text:focus{outline:0}.main .search-block.default .ccm-search-block-form .ccm-search-block-submit{border:0;position:absolute;width:46px;top:0;bottom:0;right:0;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;font-size:24px;color:#000;background:0 0;-ms-transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.main .search-block.default .ccm-search-block-form .ccm-search-block-submit:active,.main .search-block.default .ccm-search-block-form .ccm-search-block-submit:focus,.main .search-block.default .ccm-search-block-form .ccm-search-block-submit:hover{background-color:#00aed9;color:#fff}.main .search-block.default .ccm-search-block-form #searchResults{margin-top:15px}.main .search-block.default .ccm-search-block-form #searchResults .searchResult{padding:20px;margin:30px 0;background:#e9e9e9}.main .search-block.default .ccm-search-block-form #searchResults .searchResult .pageLink,.main .search-block.default .ccm-search-block-form #searchResults .searchResult .search-result-description,.main .search-block.default .ccm-search-block-form #searchResults .searchResult h3{margin:0 0 15px}.main .search-block.default .ccm-search-block-form #searchResults .searchResult p{margin:0}.main .search-block.default .ccm-search-block-form #searchResults .searchResult .pageLink{display:inline-block;margin:0}.b-w-contrast .main .search-block.default .ccm-search-block-form .ccm-search-block-text{color:#000;background:#fff;border-color:#000}@media all and (max-width:1810px){.header .navigation .b-w-contrast .main .search-block.default .ccm-search-block-form .ccm-search-block-text{border-color:#000}}.b-w-contrast .main .search-block.default .ccm-search-block-form .ccm-search-block-text::-webkit-input-placeholder{color:#000}.b-w-contrast .main .search-block.default .ccm-search-block-form .ccm-search-block-text::-moz-placeholder{color:#000}.b-w-contrast .main .search-block.default .ccm-search-block-form .ccm-search-block-text:-ms-input-placeholder{color:#000}.b-w-contrast .main .search-block.default .ccm-search-block-form .ccm-search-block-text:-moz-placeholder{color:#000}.b-w-contrast .main .search-block.default .ccm-search-block-form .ccm-search-block-text:focus{outline:0}.b-w-contrast .main .search-block.default .ccm-search-block-form .ccm-search-block-submit{color:#000}.b-w-contrast .main .search-block.default .ccm-search-block-form .ccm-search-block-submit:active,.b-w-contrast .main .search-block.default .ccm-search-block-form .ccm-search-block-submit:focus,.b-w-contrast .main .search-block.default .ccm-search-block-form .ccm-search-block-submit:hover{background-color:#000;color:#fff}.b-w-contrast .main .search-block.default .ccm-search-block-form #searchResults .searchResult{background:#fff;border:1px solid #000}.blue-contrast .main .search-block.default .ccm-search-block-form .ccm-search-block-text{color:#006;background:#cfe5fc;border-color:#006}@media all and (max-width:1810px){.header .navigation .blue-contrast .main .search-block.default .ccm-search-block-form .ccm-search-block-text{border-color:#006}}.blue-contrast .main .search-block.default .ccm-search-block-form .ccm-search-block-text::-webkit-input-placeholder{color:#006}.blue-contrast .main .search-block.default .ccm-search-block-form .ccm-search-block-text::-moz-placeholder{color:#006}.blue-contrast .main .search-block.default .ccm-search-block-form .ccm-search-block-text:-ms-input-placeholder{color:#006}.blue-contrast .main .search-block.default .ccm-search-block-form .ccm-search-block-text:-moz-placeholder{color:#006}.blue-contrast .main .search-block.default .ccm-search-block-form .ccm-search-block-text:focus{outline:0}.blue-contrast .main .search-block.default .ccm-search-block-form .ccm-search-block-submit{color:#006}.blue-contrast .main .search-block.default .ccm-search-block-form .ccm-search-block-submit:active,.blue-contrast .main .search-block.default .ccm-search-block-form .ccm-search-block-submit:focus,.blue-contrast .main .search-block.default .ccm-search-block-form .ccm-search-block-submit:hover{background-color:#006;color:#cfe5fc}.blue-contrast .main .search-block.default .ccm-search-block-form #searchResults .searchResult{background:#cfe5fc;border:1px solid #006}.beige-contrast .main .search-block.default .ccm-search-block-form .ccm-search-block-text{color:#042868;background:#f7efd8;border-color:#042868}@media all and (max-width:1810px){.header .navigation .beige-contrast .main .search-block.default .ccm-search-block-form .ccm-search-block-text{border-color:#042868}}.beige-contrast .main .search-block.default .ccm-search-block-form .ccm-search-block-text::-webkit-input-placeholder{color:#042868}.beige-contrast .main .search-block.default .ccm-search-block-form .ccm-search-block-text::-moz-placeholder{color:#042868}.beige-contrast .main .search-block.default .ccm-search-block-form .ccm-search-block-text:-ms-input-placeholder{color:#042868}.beige-contrast .main .search-block.default .ccm-search-block-form .ccm-search-block-text:-moz-placeholder{color:#042868}.beige-contrast .main .search-block.default .ccm-search-block-form .ccm-search-block-text:focus{outline:0}.beige-contrast .main .search-block.default .ccm-search-block-form .ccm-search-block-submit{color:#042868}.beige-contrast .main .search-block.default .ccm-search-block-form .ccm-search-block-submit:active,.beige-contrast .main .search-block.default .ccm-search-block-form .ccm-search-block-submit:focus,.beige-contrast .main .search-block.default .ccm-search-block-form .ccm-search-block-submit:hover{background-color:#042868;color:#f7efd8}.beige-contrast .main .search-block.default .ccm-search-block-form #searchResults .searchResult{background:#f7efd8;border:1px solid #042868}.high-contrast .main .search-block.default .ccm-search-block-form .ccm-search-block-text{color:#000;background:#fdff2d;border-color:#000}@media all and (max-width:1810px){.header .navigation .high-contrast .main .search-block.default .ccm-search-block-form .ccm-search-block-text{border-color:#000}}.high-contrast .main .search-block.default .ccm-search-block-form .ccm-search-block-text::-webkit-input-placeholder{color:#000}.high-contrast .main .search-block.default .ccm-search-block-form .ccm-search-block-text::-moz-placeholder{color:#000}.high-contrast .main .search-block.default .ccm-search-block-form .ccm-search-block-text:-ms-input-placeholder{color:#000}.high-contrast .main .search-block.default .ccm-search-block-form .ccm-search-block-text:-moz-placeholder{color:#000}.high-contrast .main .search-block.default .ccm-search-block-form .ccm-search-block-text:focus{outline:0}.high-contrast .main .search-block.default .ccm-search-block-form .ccm-search-block-submit{color:#000}.high-contrast .main .search-block.default .ccm-search-block-form .ccm-search-block-submit:active,.high-contrast .main .search-block.default .ccm-search-block-form .ccm-search-block-submit:focus,.high-contrast .main .search-block.default .ccm-search-block-form .ccm-search-block-submit:hover{background-color:#000;color:#fdff2d}.high-contrast .main .search-block.default .ccm-search-block-form #searchResults .searchResult{background:#fdff2d;border:1px solid #000}.careers .search-block.default{font-family:"Frutiger LT W03_55 Roman",sans-serif}.careers .search-block.default .ccm-search-block-form .search-form-wrapper{position:relative}.careers .search-block.default .ccm-search-block-form .ccm-search-block-text{line-height:1;color:#000;padding:12px 62px 12px 42px;width:100%;font-size:20px;font-size:2rem;-moz-border-radius:25px;-webkit-border-radius:25px;border-radius:25px;background:#e9e9e9;border:1px solid transparent}.careers .search-block.default .ccm-search-block-form .ccm-search-block-text::-webkit-input-placeholder{color:#000;font-size:20px;font-size:2rem}.careers .search-block.default .ccm-search-block-form .ccm-search-block-text::-moz-placeholder{color:#000;font-size:20px;font-size:2rem}.careers .search-block.default .ccm-search-block-form .ccm-search-block-text:-ms-input-placeholder{color:#000;font-size:20px;font-size:2rem}.careers .search-block.default .ccm-search-block-form .ccm-search-block-text:-moz-placeholder{color:#000;font-size:20px;font-size:2rem}.careers .search-block.default .ccm-search-block-form .ccm-search-block-text:focus{outline:0}.careers .search-block.default .ccm-search-block-form .ccm-search-block-submit{border:0;position:absolute;width:60px;top:0;bottom:0;right:0;text-align:center;-moz-border-radius:25px;-webkit-border-radius:25px;border-radius:25px;font-size:27px;padding:0;color:#646f97;background:0 0;-ms-transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.careers .search-block.default .ccm-search-block-form .ccm-search-block-submit:active,.careers .search-block.default .ccm-search-block-form .ccm-search-block-submit:focus,.careers .search-block.default .ccm-search-block-form .ccm-search-block-submit:hover{background-color:#00aed9;color:#fff}.careers .search-block.default .ccm-search-block-form #searchResults{margin-top:15px}.careers .search-block.default .ccm-search-block-form #searchResults .searchResult{padding:20px;margin:30px 0;background:#e9e9e9}.careers .search-block.default .ccm-search-block-form #searchResults .searchResult .pageLink,.careers .search-block.default .ccm-search-block-form #searchResults .searchResult .search-result-description,.careers .search-block.default .ccm-search-block-form #searchResults .searchResult h3{margin:0 0 15px}.careers .search-block.default .ccm-search-block-form #searchResults .searchResult p{margin:0}.careers .search-block.default .ccm-search-block-form #searchResults .searchResult .pageLink{display:inline-block;margin:0}.b-w-contrast .careers .search-block.default .ccm-search-block-form .ccm-search-block-text{color:#000;background:#fff;border-color:#000}@media all and (max-width:1810px){.header .navigation .b-w-contrast .careers .search-block.default .ccm-search-block-form .ccm-search-block-text{border-color:#000}}.b-w-contrast .careers .search-block.default .ccm-search-block-form .ccm-search-block-text::-webkit-input-placeholder{color:#000}.b-w-contrast .careers .search-block.default .ccm-search-block-form .ccm-search-block-text::-moz-placeholder{color:#000}.b-w-contrast .careers .search-block.default .ccm-search-block-form .ccm-search-block-text:-ms-input-placeholder{color:#000}.b-w-contrast .careers .search-block.default .ccm-search-block-form .ccm-search-block-text:-moz-placeholder{color:#000}.b-w-contrast .careers .search-block.default .ccm-search-block-form .ccm-search-block-text:focus{outline:0}.b-w-contrast .careers .search-block.default .ccm-search-block-form .ccm-search-block-submit{color:#000}.b-w-contrast .careers .search-block.default .ccm-search-block-form .ccm-search-block-submit:active,.b-w-contrast .careers .search-block.default .ccm-search-block-form .ccm-search-block-submit:focus,.b-w-contrast .careers .search-block.default .ccm-search-block-form .ccm-search-block-submit:hover{background-color:#000;color:#fff}.b-w-contrast .careers .search-block.default .ccm-search-block-form #searchResults .searchResult{background:#fff;border:1px solid #000}.blue-contrast .careers .search-block.default .ccm-search-block-form .ccm-search-block-text{color:#006;background:#cfe5fc;border-color:#006}@media all and (max-width:1810px){.header .navigation .blue-contrast .careers .search-block.default .ccm-search-block-form .ccm-search-block-text{border-color:#006}}.blue-contrast .careers .search-block.default .ccm-search-block-form .ccm-search-block-text::-webkit-input-placeholder{color:#006}.blue-contrast .careers .search-block.default .ccm-search-block-form .ccm-search-block-text::-moz-placeholder{color:#006}.blue-contrast .careers .search-block.default .ccm-search-block-form .ccm-search-block-text:-ms-input-placeholder{color:#006}.blue-contrast .careers .search-block.default .ccm-search-block-form .ccm-search-block-text:-moz-placeholder{color:#006}.blue-contrast .careers .search-block.default .ccm-search-block-form .ccm-search-block-text:focus{outline:0}.blue-contrast .careers .search-block.default .ccm-search-block-form .ccm-search-block-submit{color:#006}.blue-contrast .careers .search-block.default .ccm-search-block-form .ccm-search-block-submit:active,.blue-contrast .careers .search-block.default .ccm-search-block-form .ccm-search-block-submit:focus,.blue-contrast .careers .search-block.default .ccm-search-block-form .ccm-search-block-submit:hover{background-color:#006;color:#cfe5fc}.blue-contrast .careers .search-block.default .ccm-search-block-form #searchResults .searchResult{background:#cfe5fc;border:1px solid #006}.beige-contrast .careers .search-block.default .ccm-search-block-form .ccm-search-block-text{color:#042868;background:#f7efd8;border-color:#042868}@media all and (max-width:1810px){.header .navigation .beige-contrast .careers .search-block.default .ccm-search-block-form .ccm-search-block-text{border-color:#042868}}.beige-contrast .careers .search-block.default .ccm-search-block-form .ccm-search-block-text::-webkit-input-placeholder{color:#042868}.beige-contrast .careers .search-block.default .ccm-search-block-form .ccm-search-block-text::-moz-placeholder{color:#042868}.beige-contrast .careers .search-block.default .ccm-search-block-form .ccm-search-block-text:-ms-input-placeholder{color:#042868}.beige-contrast .careers .search-block.default .ccm-search-block-form .ccm-search-block-text:-moz-placeholder{color:#042868}.beige-contrast .careers .search-block.default .ccm-search-block-form .ccm-search-block-text:focus{outline:0}.beige-contrast .careers .search-block.default .ccm-search-block-form .ccm-search-block-submit{color:#042868}.beige-contrast .careers .search-block.default .ccm-search-block-form .ccm-search-block-submit:active,.beige-contrast .careers .search-block.default .ccm-search-block-form .ccm-search-block-submit:focus,.beige-contrast .careers .search-block.default .ccm-search-block-form .ccm-search-block-submit:hover{background-color:#042868;color:#f7efd8}.beige-contrast .careers .search-block.default .ccm-search-block-form #searchResults .searchResult{background:#f7efd8;border:1px solid #042868}.high-contrast .careers .search-block.default .ccm-search-block-form .ccm-search-block-text{color:#000;background:#fdff2d;border-color:#000}@media all and (max-width:1810px){.header .navigation .high-contrast .careers .search-block.default .ccm-search-block-form .ccm-search-block-text{border-color:#000}}.high-contrast .careers .search-block.default .ccm-search-block-form .ccm-search-block-text::-webkit-input-placeholder{color:#000}.high-contrast .careers .search-block.default .ccm-search-block-form .ccm-search-block-text::-moz-placeholder{color:#000}.high-contrast .careers .search-block.default .ccm-search-block-form .ccm-search-block-text:-ms-input-placeholder{color:#000}.high-contrast .careers .search-block.default .ccm-search-block-form .ccm-search-block-text:-moz-placeholder{color:#000}.high-contrast .careers .search-block.default .ccm-search-block-form .ccm-search-block-text:focus{outline:0}.high-contrast .careers .search-block.default .ccm-search-block-form .ccm-search-block-submit{color:#000}.high-contrast .careers .search-block.default .ccm-search-block-form .ccm-search-block-submit:active,.high-contrast .careers .search-block.default .ccm-search-block-form .ccm-search-block-submit:focus,.high-contrast .careers .search-block.default .ccm-search-block-form .ccm-search-block-submit:hover{background-color:#000;color:#fdff2d}.high-contrast .careers .search-block.default .ccm-search-block-form #searchResults .searchResult{background:#fdff2d;border:1px solid #000}