.maps-container{width:336px;min-height:400px;margin-right:24px}
#page-content .component.branch-office-search{padding-top:24px}
#page-content .component.branch-office-search form{padding:16px}
#page-content .component.branch-office-search label,#page-content .component.branch-office-search .label{display:block;font-size:.875rem;line-height:1rem;color:#512b2b;padding-bottom:8px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
#page-content .component.branch-office-search .field .error-container,#page-content .component.branch-office-search .fields .error-container{color:#c5131c;padding-top:8px;line-height:1rem}
#page-content .component.branch-office-search .field .error-container .error,#page-content .component.branch-office-search .fields .error-container .error{pointer-events:none}
#page-content .component.branch-office-search .fields.error legend.label{color:#c5131c}
#page-content .component.branch-office-search .field{position:relative}
#page-content .component.branch-office-search .field.error.combobox input{border-bottom-color:#c5131c}
#page-content .component.branch-office-search .field.error select,#page-content .component.branch-office-search .field.error textarea,#page-content .component.branch-office-search .field.error input.form-textfield,#page-content .component.branch-office-search .field.error .fancy-select{border-bottom-color:#c5131c}
#page-content .component.branch-office-search .field.error label{color:#c5131c}
#page-content .component.branch-office-search .field input:not([type=button]):not([type=range]){-webkit-box-shadow:0 0 0 1000px #fff inset;-moz-box-shadow:0 0 0 1000px #fff inset;box-shadow:0 0 0 1000px #fff inset}
#page-content .component.branch-office-search .field input,#page-content .component.branch-office-search .field input[type="number"]::-webkit-inner-spin-button,#page-content .component.branch-office-search .field input[type="date"]::-webkit-inner-spin-button,#page-content .component.branch-office-search .field button,#page-content .component.branch-office-search .field select{-webkit-appearance:none;-moz-appearance:none;appearance:none}
#page-content .component.branch-office-search .field input[type="number"]{-moz-appearance:textfield}
#page-content .component.branch-office-search .field textarea,#page-content .component.branch-office-search .field input.form-textfield{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}
#page-content .component.branch-office-search .field input[type="text"]::-ms-clear{display:none}
#page-content .component.branch-office-search .field input[type="text"],#page-content .component.branch-office-search .field input[type="number"],#page-content .component.branch-office-search .field input[type="password"],#page-content .component.branch-office-search .field textarea,#page-content .component.branch-office-search .field select,#page-content .component.branch-office-search .field input.form-textfield,#page-content .component.branch-office-search .field .fancy-select{height:48px;line-height:3rem;outline:0;background:#fff;border:0;display:block;width:100%;border-bottom:2px solid #d4c4bc;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 8px;font-size:1rem;font-family:SwedbankSansRegular,Arial,sans-serif;color:#512b2b}
#page-content .component.branch-office-search .field input[type="text"]::-webkit-input-placeholder,#page-content .component.branch-office-search .field input[type="number"]::-webkit-input-placeholder,#page-content .component.branch-office-search .field input[type="password"]::-webkit-input-placeholder,#page-content .component.branch-office-search .field textarea::-webkit-input-placeholder,#page-content .component.branch-office-search .field select::-webkit-input-placeholder,#page-content .component.branch-office-search .field input.form-textfield::-webkit-input-placeholder,#page-content .component.branch-office-search .field .fancy-select::-webkit-input-placeholder{line-height:3rem;color:#72605e}
#page-content .component.branch-office-search .field input[type="text"]:-moz-placeholder,#page-content .component.branch-office-search .field input[type="number"]:-moz-placeholder,#page-content .component.branch-office-search .field input[type="password"]:-moz-placeholder,#page-content .component.branch-office-search .field textarea:-moz-placeholder,#page-content .component.branch-office-search .field select:-moz-placeholder,#page-content .component.branch-office-search .field input.form-textfield:-moz-placeholder,#page-content .component.branch-office-search .field .fancy-select:-moz-placeholder{line-height:3rem;color:#72605e}
#page-content .component.branch-office-search .field input[type="text"]::-moz-placeholder,#page-content .component.branch-office-search .field input[type="number"]::-moz-placeholder,#page-content .component.branch-office-search .field input[type="password"]::-moz-placeholder,#page-content .component.branch-office-search .field textarea::-moz-placeholder,#page-content .component.branch-office-search .field select::-moz-placeholder,#page-content .component.branch-office-search .field input.form-textfield::-moz-placeholder,#page-content .component.branch-office-search .field .fancy-select::-moz-placeholder{line-height:3rem;color:#72605e}
#page-content .component.branch-office-search .field input[type="text"]:-ms-input-placeholder,#page-content .component.branch-office-search .field input[type="number"]:-ms-input-placeholder,#page-content .component.branch-office-search .field input[type="password"]:-ms-input-placeholder,#page-content .component.branch-office-search .field textarea:-ms-input-placeholder,#page-content .component.branch-office-search .field select:-ms-input-placeholder,#page-content .component.branch-office-search .field input.form-textfield:-ms-input-placeholder,#page-content .component.branch-office-search .field .fancy-select:-ms-input-placeholder{line-height:3rem;color:#72605e}
#page-content .component.branch-office-search .field input[type="text"] ::placeholder,#page-content .component.branch-office-search .field input[type="number"] ::placeholder,#page-content .component.branch-office-search .field input[type="password"] ::placeholder,#page-content .component.branch-office-search .field textarea ::placeholder,#page-content .component.branch-office-search .field select ::placeholder,#page-content .component.branch-office-search .field input.form-textfield ::placeholder,#page-content .component.branch-office-search .field .fancy-select ::placeholder{line-height:3rem;color:#72605e}
#page-content .component.branch-office-search .field textarea{min-height:80px;resize:vertical;font-size:1.125rem;line-height:1.375rem;padding:10px 8px}
#page-content .component.branch-office-search .field.checkbox,#page-content .component.branch-office-search .field.radio{position:relative;cursor:pointer}
#page-content .component.branch-office-search .field.checkbox label,#page-content .component.branch-office-search .field.radio label{position:relative;padding-left:28px;padding-bottom:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:inline-block;font-family:SwedbankSansRegular,Arial,sans-serif;font-size:1.125rem;line-height:1.375rem;min-height:22px}
#page-content .component.branch-office-search .field.checkbox label::before,#page-content .component.branch-office-search .field.radio label::before{content:'';position:absolute;left:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:#fff;border:2px solid #999;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px}
#page-content .component.branch-office-search .field.checkbox input,#page-content .component.branch-office-search .field.radio input{position:absolute;opacity:0;left:0;top:0}
#page-content .component.branch-office-search .field.checkbox input.selected ~ label:before,#page-content .component.branch-office-search .field.radio input.selected ~ label:before,#page-content .component.branch-office-search .field.checkbox input:checked ~ label:before,#page-content .component.branch-office-search .field.radio input:checked ~ label:before{border-color:#72605e}
#page-content .component.branch-office-search .field.checkbox input.selected ~ label::before,#page-content .component.branch-office-search .field.radio input.selected ~ label::before,#page-content .component.branch-office-search .field.checkbox input:checked ~ label::before,#page-content .component.branch-office-search .field.radio input:checked ~ label::before{border-width:6px}
#page-content .component.branch-office-search .field.checkbox input[type="radio"].selected ~ label::before,#page-content .component.branch-office-search .field.radio input[type="radio"].selected ~ label::before,#page-content .component.branch-office-search .field.checkbox input[type="radio"]:checked ~ label::before,#page-content .component.branch-office-search .field.radio input[type="radio"]:checked ~ label::before{background:#fff}
#page-content .component.branch-office-search .field.checkbox.disabled input ~ label::before,#page-content .component.branch-office-search .field.radio.disabled input ~ label::before{border-color:#929293;background:#ece7e2}
#page-content .component.branch-office-search .field.checkbox.disabled input[type="radio"]:checked ~ label::before,#page-content .component.branch-office-search .field.radio.disabled input[type="radio"]:checked ~ label::before,#page-content .component.branch-office-search .field.checkbox.disabled input[type="radio"].selected ~ label::before,#page-content .component.branch-office-search .field.radio.disabled input[type="radio"].selected ~ label::before{border-color:#929293;background:#fff}
#page-content .component.branch-office-search .field.checkbox input[type="radio"] ~ label::before,#page-content .component.branch-office-search .field.radio input[type="radio"] ~ label::before{top:0;width:20px;height:20px}
#page-content .component.branch-office-search .field.checkbox label:before{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}
#page-content .component.branch-office-search .field.checkbox svg{position:absolute;z-index:1;width:13px;left:4px;top:4px;height:13px;visibility:hidden;opacity:0;color:#fff;pointer-events:none}
#page-content .component.branch-office-search .field.checkbox input[type="checkbox"]:checked+svg{visibility:visible;opacity:1}
#page-content .component.branch-office-search .field.checkbox input[type="checkbox"]:checked ~ label:before{background:#72605e;border-color:#72605e}
#page-content .component.branch-office-search .field.checkbox.disabled input[type="checkbox"]:checked ~ label:before{border-color:#929293;background:#929293}
#page-content .component.branch-office-search .field.checkbox input[type="checkbox"] ~ label::before{width:20px;height:20px}
#page-content .component.branch-office-search .field .fancy-select{padding-right:48px;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;position:relative}
#page-content .component.branch-office-search .field .fancy-select::before{content:"";position:absolute;width:9px;height:6px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);right:17px;background:url("../../../../../etc/designs/wcms/images/icons.svg#arrow-triangle-turquoise-down-view");background-size:cover}
#page-content .component.branch-office-search .field .fancy-select.combo{padding-left:0}
#page-content .component.branch-office-search .field .fancy-select.combo input{padding:0 0 0 12px}
#page-content .component.branch-office-search .field .fancy-select.combo .fancy-select-dropdown{border:0;box-shadow:0 3px 5px rgba(0,0,0,0.25)}
#page-content .component.branch-office-search .field .fancy-select.combo .fancy-select-dropdown li{height:48px;padding-left:12px;line-height:48px}
#page-content .component.branch-office-search .field .fancy-select.combo .fancy-select-dropdown li span.combobox-match{color:#31a3ae}
#page-content .component.branch-office-search .field .fancy-select.combo .fancy-select-dropdown li:hover,#page-content .component.branch-office-search .field .fancy-select.combo .fancy-select-dropdown li.active{background-color:#ebe7e2;color:#512b2b}
#page-content .component.branch-office-search .field .fancy-select::before{z-index:2;width:12px;height:9px}
#page-content .component.branch-office-search .field .fancy-select .fancy-select-value{pointer-events:none;overflow:hidden}
#page-content .component.branch-office-search .field .fancy-select input.fancy-select-value{pointer-events:all}
#page-content .component.branch-office-search .field .fancy-select .fancy-select-dropdown{position:absolute;z-index:5;left:0;top:48px;width:100%;background:#fff;border:1px solid #797979;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:none;max-height:240px;overflow:auto}
#page-content .component.branch-office-search .field .fancy-select .fancy-select-dropdown li{line-height:1.5rem;height:24px;padding:0 8px}
#page-content .component.branch-office-search .field .fancy-select .fancy-select-dropdown li.active,#page-content .component.branch-office-search .field .fancy-select .fancy-select-dropdown li:hover{background:#1e90ff;color:#fff}
#page-content .component.branch-office-search .field .fancy-select .fancy-select-dropdown li[data-disabled]{background:#faf9f6;color:#767676;cursor:default}
#page-content .component.branch-office-search .field:not(.checkbox):not(.radio) label{pointer-events:none}
#page-content .component.branch-office-search .field.active:not(.checkbox):not(.radio):not(.error):not(.disabled):not(.combobox) label{color:#257886}
#page-content .component.branch-office-search .field.active:not(.checkbox):not(.radio):not(.disabled) input[type="text"],#page-content .component.branch-office-search .field.active:not(.checkbox):not(.radio):not(.disabled) input[type="number"],#page-content .component.branch-office-search .field.active:not(.checkbox):not(.radio):not(.disabled) input[type="email"],#page-content .component.branch-office-search .field.active:not(.checkbox):not(.radio):not(.disabled) input[type="password"],#page-content .component.branch-office-search .field.active:not(.checkbox):not(.radio):not(.disabled) textarea,#page-content .component.branch-office-search .field.active:not(.checkbox):not(.radio):not(.disabled) select,#page-content .component.branch-office-search .field.active:not(.checkbox):not(.radio):not(.disabled) .fancy-select{border-color:#31a3ae}
#page-content .component.branch-office-search .field.active:not(.checkbox):not(.radio) .fancy-select::after{content:'';position:absolute;width:calc(48px - 2px);height:calc(48px - 2px);top:0;right:0;background:#f2f2f2;z-index:1}
#page-content .component.branch-office-search .field.active:not(.checkbox):not(.radio) .fancy-select-dropdown{display:block}
#page-content .component.branch-office-search .field.active.radio label:before{background:#fbf2ea;border-color:#a38b80}
#page-content .component.branch-office-search .field.active.checkbox label:before,#page-content .component.branch-office-search .field.hover.checkbox label:before,#page-content .component.branch-office-search .field.active.radio label:before,#page-content .component.branch-office-search .field.hover.radio label:before{background:#fbf2ea;border-color:#a38b80}
#page-content .component.branch-office-search .field.disabled textarea,#page-content .component.branch-office-search .field.disabled select,#page-content .component.branch-office-search .field.disabled input[type="text"],#page-content .component.branch-office-search .field.disabled input[type="number"],#page-content .component.branch-office-search .field.disabled input.form-textfield{background:#faf9f6}
#page-content .component.branch-office-search .field.disabled .fancy-select{background:#f9f8f6}
#page-content .component.branch-office-search .field.field-with-help .field-container{position:relative;padding-right:36px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
#page-content .component.branch-office-search .field.field-with-help .field-container .field-help-button{position:absolute;right:0;top:0;bottom:0;width:36px;cursor:pointer}
#page-content .component.branch-office-search .field.field-with-help .field-container .field-help-button svg{color:#ee7023;height:24px;width:24px;cursor:pointer;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none}
#page-content .component.branch-office-search .field.field-with-help .field-help{line-height:1.25rem;color:#512b2b;background-color:#f9f8f6;margin-top:8px;padding:12px;border:2px solid #ee7023;border-left:0;border-right:0}
#page-content .component.branch-office-search .cmp ~ .cmp>.field,#page-content .component.branch-office-search .cmp ~ .cmp>.fields{margin-top:24px}
#page-content .component.branch-office-search .captcha.field{margin:24px 0}
#page-content .component.branch-office-search .captcha.field .captcha-error{border:3px solid #c5131c;position:absolute;top:22px;left:12px;width:23px;height:23px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;cursor:pointer;pointer-events:none}
#page-content .component.branch-office-search .checkbox-list.horizontal,#page-content .component.branch-office-search .radio-list.horizontal{margin:-8px -12px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}
#page-content .component.branch-office-search .checkbox-list.horizontal li,#page-content .component.branch-office-search .radio-list.horizontal li{margin:8px 12px}
#page-content .component.branch-office-search .checkbox-list.vertical,#page-content .component.branch-office-search .radio-list.vertical{margin:-4px -12px}
#page-content .component.branch-office-search .checkbox-list.vertical li,#page-content .component.branch-office-search .radio-list.vertical li{float:left;clear:both;margin:8px 12px}
#page-content .component.branch-office-search fieldset{margin-bottom:8px;border:0}
#page-content .component.branch-office-search fieldset legend{font-family:SwedbankHeadlineBold,Arial,sans-serif}
#page-content .component.branch-office-search .options-help{margin-bottom:8px}
@media screen and (max-width:30em){#page-content .component.branch-office-search .field label,#page-content .component.branch-office-search .field .label{font-size:.75rem}
#page-content .component.branch-office-search .field input[type="text"],#page-content .component.branch-office-search .field input[type="password"],#page-content .component.branch-office-search .field input[type="date"],#page-content .component.branch-office-search .field input[type="number"],#page-content .component.branch-office-search .field select,#page-content .component.branch-office-search .field .fancy-select{height:40px;line-height:2.5rem}
#page-content .component.branch-office-search .field .fancy-select{padding-right:40px}
#page-content .component.branch-office-search .field .fancy-select svg{right:calc((40px - 2px)/2 - 6px)}
#page-content .component.branch-office-search .field.active:not(.checkbox):not(.radio) .fancy-select::after{width:calc(40px - 2px);height:calc(40px - 2px)}
#page-content .component.branch-office-search .field.field-with-help .field-container .field-help-button{height:40px}
#page-content .component.branch-office-search .field.checkbox label,#page-content .component.branch-office-search .field.radio label{font-size:.875rem;line-height:1.125rem}
#page-content .component.branch-office-search .fields>.label{font-size:.75rem;line-height:1rem}
}
#page-content .component.branch-office-search .hidden{visibility:hidden}
#page-content .component.branch-office-search .header{padding-bottom:16px}
#page-content .component.branch-office-search form{background:#fbf2ea;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-ms-align-items:center;align-items:center;padding:8px 4px;position:relative}
#page-content .component.branch-office-search form>div{margin:0 8px}
#page-content .component.branch-office-search form .field{-webkit-flex-grow:1;-ms-flex-grow:1;flex-grow:1;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}
#page-content .component.branch-office-search form .search-button-wrap{position:absolute;right:16px;top:50%;height:25px;width:25px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}
#page-content .component.branch-office-search .search-results-container{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center;width:100%}
#page-content .component.branch-office-search .search-results-container .row{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start;-webkit-justify-content:top;-ms-justify-content:top;justify-content:top;width:100%;padding:16px 0 24px;border-bottom:1px solid #ebe7e2;position:relative}
#page-content .component.branch-office-search .search-results-container .row:before{content:'';position:absolute;width:1px;top:16px;bottom:24px;left:50%;background:#ebe7e2}
#page-content .component.branch-office-search .search-results-container .row>div{-webkit-flex-grow:1;-ms-flex-grow:1;flex-grow:1;-webkit-flex-basis:0;-moz-flex-basis:0;-ms-flex-basis:0;flex-basis:0}
#page-content .component.branch-office-search .search-results-container .row .branch-info-wrapper{padding-right:24px;text-align:right}
#page-content .component.branch-office-search .search-results-container .row .branch-info-wrapper .address,#page-content .component.branch-office-search .search-results-container .row .branch-info-wrapper .city,#page-content .component.branch-office-search .search-results-container .row .branch-info-wrapper .bankname{font-size:1rem;line-height:1.5rem}
#page-content .component.branch-office-search .search-results-container .row .branch-info-wrapper .bankname{color:#512b2b;font-weight:bold}
#page-content .component.branch-office-search .search-results-container .row .branch-info-wrapper .address,#page-content .component.branch-office-search .search-results-container .row .branch-info-wrapper .city{color:#767676}
#page-content .component.branch-office-search .search-results-container .row .branch-links-wrapper{padding-left:24px;text-align:left}
#page-content .component.branch-office-search .search-results-container .row .branch-links-wrapper li{padding:0 16px;position:relative;color:#31a3ae}
#page-content .component.branch-office-search .search-results-container .row .branch-links-wrapper li::before{content:"";position:absolute;width:6px;height:9px;top:6px;left:0;background:url("../../../../../etc/designs/wcms/images/icons.svg#arrow-triangle-turquoise-right-view");background-size:cover}
#page-content .component.branch-office-search .search-results-container .row .branch-links-wrapper li a:hover{text-decoration:underline}
#page-content .component.branch-office-search .office-hours-table{position:relative}
#page-content .component.branch-office-search .office-hours-table .office-hours-table-inner{border:0;margin:8px 0;font-family:Arial,Helvetica,sans-serif;font-size:.875rem;line-height:1.375rem}
#page-content .component.branch-office-search .office-hours-table .office-hours-table-inner tr td:first-child{padding-right:12px;text-align:left;color:#767676}
#page-content .component.branch-office-search .office-hours-table .office-hours-table-inner tr td:first-child{padding-right:16px}
#page-content .component.branch-office-search .office-hours-table .close-button{width:19px;height:19px;outline:0;position:absolute;top:-4px;right:15px;color:#f35b1c;cursor:pointer;border:0;background:0;padding:0}
#page-content .component.branch-office-search .office-hours-table .close-button svg{outline:0;width:19px;height:19px;left:0;top:0;position:absolute}
#page-content .component.branch-office-search .other-hours-separate{padding-top:8px}
#page-content .component.branch-office-search .other-hours-separate .title{color:#767676}
#page-content .component.branch-office-search .pagination{clear:both;padding:16px 0 24px}
#page-content .component.branch-office-search .pagination a{color:#257886;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative}
#page-content .component.branch-office-search .pagination a:hover:after{content:'';position:absolute;left:0;right:0;bottom:-2px;height:1px;background:#257886}
#page-content .component.branch-office-search .pagination a.pagination-previous{position:relative}
#page-content .component.branch-office-search .pagination a.pagination-previous::before{content:"";position:absolute;width:6px;height:9px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);left:0;background:url("../../../../../etc/designs/wcms/images/icons.svg#arrow-triangle-turquoise-left-view");background-size:cover}
#page-content .component.branch-office-search .pagination a.pagination-next{position:relative}
#page-content .component.branch-office-search .pagination a.pagination-next::before{content:"";position:absolute;width:6px;height:9px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);right:0;background:url("../../../../../etc/designs/wcms/images/icons.svg#arrow-triangle-turquoise-right-view");background-size:cover}
#page-content .component.branch-office-search .pagination .separator{display:inline-block}
#page-content .component.branch-office-search .pagination a{font-size:1rem;line-height:1.5rem}
#page-content .component.branch-office-search .pagination a.pagination-previous{padding-left:15px}
#page-content .component.branch-office-search .pagination a.pagination-next{padding-right:15px}
#page-content .component.branch-office-search .pagination .separator{width:1px;height:12px;border-right:1px solid #d4c4bc;margin:0 16px}
.wrapper.component.general-layer .layer-container.branch-office-top-layer-outer{padding:40px 48px !important;color:#512b2b !important}
.wrapper.component.general-layer .layer-container.branch-office-top-layer-outer .branch-office-top-layer{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}
.wrapper.component.general-layer .layer-container.branch-office-top-layer-outer .branch-office-top-layer .content{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}
.wrapper.component.general-layer .layer-container.branch-office-top-layer-outer .branch-office-top-layer header{padding-bottom:8px;min-height:40px}
.wrapper.component.general-layer .layer-container.branch-office-top-layer-outer .branch-office-top-layer header h2{font-family:SwedbankHeadlineBlack,Arial,sans-serif;font-size:1.875rem;line-height:2.25rem;color:#f35b1c;margin-bottom:0 !important;margin-top:4px;min-height:24px}
.wrapper.component.general-layer .layer-container.branch-office-top-layer-outer .branch-office-top-layer .contact-info-wrap-inner{padding:16px 24px}
.wrapper.component.general-layer .layer-container.branch-office-top-layer-outer .branch-office-top-layer .contact-info-wrap-inner .other-hours-row{display:none}
.wrapper.component.general-layer .layer-container.branch-office-top-layer-outer .branch-office-top-layer .contact-info-wrap-inner .other-hours-separate .title{color:#767676}
.wrapper.component.general-layer .layer-container.branch-office-top-layer-outer .branch-office-top-layer .contact-info-wrap{min-height:400px;width:328px;background-color:#fbf2ea}
.wrapper.component.general-layer .layer-container.branch-office-top-layer-outer .branch-office-top-layer .contact-info-wrap table.contact-info-table{width:100%;border:0;margin:8px 0 0;font-family:Arial,Helvetica,sans-serif;line-height:1.375rem;font-size:.875rem}
.wrapper.component.general-layer .layer-container.branch-office-top-layer-outer .branch-office-top-layer .contact-info-wrap table.contact-info-table tr td.label,.wrapper.component.general-layer .layer-container.branch-office-top-layer-outer .branch-office-top-layer .contact-info-wrap table.contact-info-table tr td.value{vertical-align:top;text-align:left;padding-bottom:16px}
.wrapper.component.general-layer .layer-container.branch-office-top-layer-outer .branch-office-top-layer .contact-info-wrap table.contact-info-table tr td.label:first-child,.wrapper.component.general-layer .layer-container.branch-office-top-layer-outer .branch-office-top-layer .contact-info-wrap table.contact-info-table tr td.value:first-child{color:#767676;padding-right:8px}
.wrapper.component.general-layer .layer-container.branch-office-top-layer-outer .branch-office-top-layer .contact-info-wrap table.contact-info-table tr td.label.other-hours.label,.wrapper.component.general-layer .layer-container.branch-office-top-layer-outer .branch-office-top-layer .contact-info-wrap table.contact-info-table tr td.value.other-hours.label{padding-bottom:0}
.wrapper.component.general-layer .layer-container.branch-office-top-layer-outer .branch-office-top-layer .contact-info-wrap table.contact-info-table tr td.label.other-hours.value,.wrapper.component.general-layer .layer-container.branch-office-top-layer-outer .branch-office-top-layer .contact-info-wrap table.contact-info-table tr td.value.other-hours.value{padding-right:0}
.wrapper.component.general-layer .layer-container.branch-office-top-layer-outer .branch-office-top-layer .contact-info-wrap .address-and-city.heading{font-size:1rem;line-height:1.5rem;color:#512b2b;font-weight:bold}
.wrapper.component.general-layer .layer-container.branch-office-top-layer-outer .branch-office-top-layer .contact-info-wrap .address-and-postcode-and-city .postalcode,.wrapper.component.general-layer .layer-container.branch-office-top-layer-outer .branch-office-top-layer .contact-info-wrap .address-and-postcode-and-city .city{display:inline-block}
.wrapper.component.general-layer .layer-container.branch-office-top-layer-outer .branch-office-top-layer .contact-info-wrap .office-hours-table .office-hours-table-inner{border:0;margin:8px 0;font-family:Arial,Helvetica,sans-serif;font-size:.875rem;line-height:1.375rem;font-size:.75rem;margin:0}
.wrapper.component.general-layer .layer-container.branch-office-top-layer-outer .branch-office-top-layer .contact-info-wrap .office-hours-table .office-hours-table-inner tr td:first-child{padding-right:12px;text-align:left;color:#767676}
.wrapper.component.general-layer .layer-container.branch-office-top-layer-outer .branch-office-top-layer .contact-info-wrap .office-hours-table .office-hours-table-inner tr td{vertical-align:top}
.wrapper.component.general-layer .layer-container.branch-office-top-layer-outer .branch-office-top-layer .contact-info-wrap .office-hours-table .office-hours-table-inner tr td:first-child{text-align:left;padding-right:5px}
@media screen and (max-width:48em){.maps-container{width:100%;height:250px;margin-right:0;margin-bottom:24px}
.wrapper.component.general-layer .layer-container.branch-office-top-layer-outer{max-width:100% !important;min-width:100% !important;min-height:auto !important;padding:24px 24px 50px 24px !important}
.wrapper.component.general-layer .layer-container.branch-office-top-layer-outer .branch-office-top-layer{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}
.wrapper.component.general-layer .layer-container.branch-office-top-layer-outer .branch-office-top-layer .contact-info-wrap .contact-info-wrap-inner .other-hours-row{display:table-row}
.wrapper.component.general-layer .layer-container.branch-office-top-layer-outer .branch-office-top-layer .contact-info-wrap .contact-info-wrap-inner .other-hours-separate{display:none}
.wrapper.component.general-layer .layer-container.branch-office-top-layer-outer .branch-office-top-layer .content{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}
.wrapper.component.general-layer .layer-container.branch-office-top-layer-outer .branch-office-top-layer .content .contact-info-wrap{width:100%;height:auto}
.wrapper.component.general-layer .layer-container.branch-office-top-layer-outer .branch-office-top-layer .content .contact-info-wrap tr td:first-child{width:20%}
}
@media screen and (max-width:30em){.wrapper.component.general-layer .layer-container.branch-office-top-layer-outer .branch-office-top-layer .contact-info-wrap .contact-info-wrap-inner .other-hours-row{display:none}
.wrapper.component.general-layer .layer-container.branch-office-top-layer-outer .branch-office-top-layer .contact-info-wrap .contact-info-wrap-inner .other-hours-separate{display:block}
#page-content .component.branch-office-search .heading{color:#512b2b}
#page-content .component.branch-office-search .search-results-container .row{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}
#page-content .component.branch-office-search .search-results-container .row:before{display:none}
#page-content .component.branch-office-search .search-results-container .row>div{width:100%;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto}
#page-content .component.branch-office-search .search-results-container .row .branch-info-wrapper{padding-right:0;padding-bottom:12px;text-align:left}
#page-content .component.branch-office-search .search-results-container .row .branch-links-wrapper{padding-left:0}
}