 body {padding-bottom: 33px;} .logo-lang-wrapper { width: 100%; height: 30px; } .logo { float: left; } .languageswitch { float: right; padding-right: 20px; } .languageswitch .country ul { display: none; } .show { display: block !important; } header .country>ul { /* -webkit-column-count:4; -moz-column-count:4; column-count:4; */ text-align:left; white-space:nowrap; background-color:rgba(255,255,255,1); padding:10px 8px 0; position:absolute; right:20px; z-index:100; -webkit-box-shadow:0 0 5px 0 rgba(0,0,0,0.3); -moz-box-shadow:0 0 5px 0 rgba(0,0,0,0.3); box-shadow:0 0 5px 0 rgba(0,0,0,0.3); color: #728CB5; height: 150px; width: 225px; overflow-x: auto; } header .country>ul li { background: none; } header .country>ul li span { margin-right:5px; } header .country ul li { font-size: 12px; color: #01315d; } header .country ul a.language-link { color: #728CB5; } header .country ul a.language-link.active, header .active { color: #EB7B15; } header .country span.down { position: relative !important; margin: 0 !important; float: right !important; line-height: 1em !important; font-size: 13px !important; display: block; padding-right: 15px; background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAKCAYAAAB4zEQNAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2hpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDowMTgwMTE3NDA3MjA2ODExQTFBQ0NGRUI3OERBQkY2NSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo0OEI2MEU4MjEzQTExMUUzOUI3MTg5QUFCN0YzOEQ1MiIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo0OEI2MEU4MTEzQTExMUUzOUI3MTg5QUFCN0YzOEQ1MiIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1LjEgTWFjaW50b3NoIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QjdDMUMxNDczRDIwNjgxMTk5QjY5RTgyQTg0MjlBNkIiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MDE4MDExNzQwNzIwNjgxMUExQUNDRkVCNzhEQUJGNjUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6rzyXEAAAAlUlEQVR42mJk1I8RYGBgOA/ECkB84f/FJYYMUMAE5HwA0oFQvgFQcT9MkhlMvrz0glFC7yOQ5QHEFkD2RaDYDUYGJADUtR5IBQAxyDRDJgZUkAjED4AY5I756JIOUIeBwEJGJCMVoK4G6VoAdGgiss71UAmQsYVgr0B1gZxvAFUUCPUeAwvUOJDEAZA9QIkLMKMAAgwAIx4pSUZbgmQAAAAASUVORK5CYII='); background-position: 10px 2px; background-repeat: no-repeat; transform: rotate(90deg); } .hidden { display: none; } #newsletter-flyout-wrapper { text-align: center; color: #fff; display: none; overflow: hidden; padding: 5px 42px; border-top: 1px solid #000; background: #01315d; position: fixed; bottom: 0px; z-index: 10000; width: 100%; left: 0; right: 0; vertical-align: middle; font-size: 16px; font-weight: 400; } #newsletter-flyout-wrapper p { line-height: 1em; margin: 0; padding: 0; } #newsletter-flyout-wrapper A.button { width: auto; margin: 0 15px; padding: 0 25px; } #newsletter-flyout-banner-close { background: url('images/icon_close.png') no-repeat center center; cursor: pointer; height: 20px; margin-top: -10px; position: fixed; right: 20px; bottom: 15px; width: 20px; } #newsletter-flyout-banner-close:hover { background-image: url('images/icon_close2_hover.png'); } @media screen and (max-width: 44.0625em) { #newsletter-flyout-wrapper { text-align: left; color: #fff; padding: 5px 15px; } #newsletter-flyout-wrapper A.button { margin: 15px 0; display: table; } } .button.nocolor { background-color: transparent; color: #01305C; } .button.nocolor:hover { background-color: #F0F0F0 !important; background-image: linear-gradient(#F0F0F0,#FFF); color: #01305C; } A.button.nocolor:hover {color: #01305C!important;} .jumbotron { padding-top: 16px; padding-bottom: 32px; padding-left: 24px; font-size: unset !important; } .jumbotron.line { border-left: solid #01305C 24px; } .jumbotron p { font-size: unset !important; } .jumbotron li::after { font-family: icomoon-sprint; font-display: auto; content: "\e90b"; padding: 0 18px 0 0; margin: 0 0 0 -12px; font-size: 22px; color: #fff; z-index: 20; position: absolute; left: 52px; } .jumbotron li::before { font-family: icomoon-sprint; font-display: auto; content: "\e90a"; padding: 0 18px 0 0; margin: 0 0 0 -12px; font-size: 22px; color: rgb(0, 40, 81); z-index: 10; position: absolute; left: 52px; } .jumbotron li { list-style: none; margin: 0px; line-height: 1.4em; font-size: 15px; color: #282828; background: none; padding-bottom: 5px; padding-left: 37px; } address{ font-size: 20px; line-height: 32px; font-style: normal; } @media screen and (max-width:50.3125em) { hide-mobile { display: none; } .addcontent .col-md-2 { width: unset !important; } } @media screen and (max-width:992px) { .addcontent .col-md-2 { width: unset !important; } } .blueheader { background-color: #01305C; color: #fff; font-size: 20px; font-weight: bold; line-height: 20px; height: 50px; padding: 15px; } .blueheader .number { color: #32BDA0; } .blueheader .number, .blueheader .pipe { float: left; font-size: 45px; padding: 10px 0; } .blueheader .pipe { border-left: 1px solid #fff; box-sizing: border-box; height: 100%; width: 0.14%; border: 1px solid #FFFFFF; margin: 0 7px; } .blueheader .headline { float: left; width: 75%; } .addcontent { height-min: 375px; display: flex; flex-wrap: wrap; /* padding-bottom: 30px; */ } .addcontent .col-md-2 { width: 21.66666667%; height: inherit; } .addcontent .greybox { background-color: #D6DBDE; padding: 25px; height: 65%; overflow: hidden; } .addcontent .greybox img { margin: 0 -27px; } .addcontent .greybox ol { padding: 0 5px; font-size: 14px; line-height: 20px; padding-bottom: 50px; } .addcontent .greybox ol li { font-size: 14px; line-height: 20px; padding: 0 0 1em 0px; } .icon-outlined-phone, .phonenumber { font-size: 36px; } .greybox .icon-outlined-phone, .greybox .phonenumber { font-size: 16px; } .icon-outlined-phone { padding: 0 10px 0 0; } .menu-subpages { font-size: 20px; } .menu-subpages a{ line-height: 1.4em; display: flex; } .menu-subpages { font-size: 20px; height: 60px; border-bottom: 0.02px solid #01315d; padding: 0 0 34px 0; margin: 0 0 35px 0; } .menu-subpages:hover, .menu-subpages.active { border-bottom: 0.02px solid #EB7B15; cursor: pointer; } i.icon { font-size: 60px; float: left; padding: 0 25px 0 11px; } ol {padding: 0 17px;} ol li {padding: 0 10px;} .rma-registered::after { font-family: icomoon-sprint; font-display: auto; content: "\e90b"; padding: 0 18px 0 0; margin: 0 0 0 -12px; font-size: 37px; color: #fff; z-index: 20; position: absolute; right: 8px; top: -10px; } .rma-registered::before { font-family: icomoon-sprint; font-display: auto; content: "\e90a"; padding: 0 18px 0 0; margin: 0 0 0 -12px; font-size: 37px; color: #32BDA0; z-index: 10; position: absolute; right: 8px; top: -10px; } .waves-effect { position: relative; cursor: pointer; display: inline-block; overflow: hidden; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; -webkit-tap-highlight-color: transparent; vertical-align: middle; z-index: 1; -webkit-transition: .3s ease-out; transition: .3s ease-out; } .btn-small { height: 32.4px; line-height: 32.4px; font-size: 13px; } .btn-small { border-radius: 3px; padding: 8px 20px; height: auto; box-shadow: none !important; outline: none !important; } .btn.blue, .btn-large.blue, .btn-small.blue { color: #f2f4f5; background-color: #01305c; text-transform: inherit; height: auto; line-height: 32px; font-size: 15px; } .btn.orange, .btn-large.orange, .btn-small.orange { color: #f2f4f5; background-color: #eb7b15; text-transform: inherit; font-size: 15px; } .btn, .btn-large, .btn-small { text-decoration: none; color: #fff; text-align: center; letter-spacing: .5px; -webkit-transition: background-color .2s ease-out; transition: background-color .2s ease-out; cursor: pointer; } .content .btn, .content .btn-large, .content .btn-small { margin: 30px 0 25px 0; } button i {font-style: normal;} .row { margin-left: -8px; margin-right: -15px; } .footer_social_media i.icon { bottom: 0; color: #FFFFFF; font-family: 'fontawesome'; line-height: 21px; font-size: 16px; font-style: normal; font-variant: normal; font-weight: normal; text-transform: none; } .footer_social_media i.icon { float: left; padding:0 25px 0 0; }