@charset 'UTF-8';
/* DON'T EDIT THIS GENERATED FILE! Changes will be lost. */

body.jsDisabled { min-width: 1020px; }
.wrapper-center {
width: 1002px;
}
body { min-width: 1002px; }
.rect321 body { min-width: 982px; }
h\:section>.r4 {
width: 940px;
}
.removeMeOnThreeCol {
display: none;
}
#sepResp1 { display: block; }
#sepResp2 { display: none; }
.hasEmotionHeader #header { background-position: 510px -120px; }
.rect321 .hasEmotionHeader #header { background-position: 520px -120px; }
#mainnav,
.hasEmotionHeader #mainnav { margin-left: 94px; }
#mainnav > ul > li:first-child + li + li + li + li + li { display: none; }
#mainnav > ul > li > a,
#mainnav > ul > li > label {
padding: 25px 15px 15px 15px;
}
#header > .header-inner { width: 940px; }
#helplinks #helplinks-start { padding: 0; }
#helplinks #helplinks-start > a {
overflow: hidden;
text-indent: -999px;
width: 14px;
display: block;
margin-right: 8px;
}
#helplinks-start > a img {
margin-right: 0;
}
#helplinks-start[data-browser="chrome"] .tooltip-enlarged,
#helplinks-start[data-browser="firefox"] .tooltip-enlarged {
margin-left: 22px;
}
#header-image-link {
left: 505px;
width: 275px;
}
#weather > span + h\:section + h\:section {
margin-left: 15px;
margin-right: 15px;
}
.hasEmotionHeader #weather h\:section + h\:section,
.hasEmotionHeader #weather h\:section + h\:section + h\:section {
display: none;
}
.layer { width: 960px; }
.rect321 .channel-list h\:nav { width: 774px; }
.channel-list h\:nav { width: 784px; }
.channel-list ul { height: auto; }
.layerWrapper .module-group + .module-group + .module-group + .module-group {
height: auto;
}
.block-txt .content + .content {
margin-left: 0;
margin-top: 10px;
}
.block-txt .r4 {
width: 620px;
}
#halfpage .hint-wrapper .r4 {
width: 620px;
}
#halfpage .hint .hint-btn {
float: right;
margin-left: 0;
}
#halfpage .hint .hint-btn .large-text {
display: none;
}
#halfpage .hint .hint-btn .small-text {
display: block;
}
#loginsearch-login .tab-nav > ul > li:first-child + li + li + li + li {
display: none;
}
.jsDisabled #loginsearch-login[data-tab-active="3"] .tab-nav ul,
[data-device-type="mobile"] #loginsearch-login[data-tab-active="3"] .tab-nav ul,
#loginsearch-login[data-tab-active="4"] .tab-nav ul {
background-image: url(//img.ui-portal.de/homepage/img/webde/bg/login-shadow-right.png);
}
#halfpage .loginmode-init .search-wrapper .search .search-field,
#halfpage .loginmode-reduced .search-wrapper .search .search-field {
width: 337px;
}
#halfpage .loginmode-init .search-wrapper .search .search-field[data-suggest-enabled="true"],
#halfpage .loginmode-reduced .search-wrapper .search .search-field[data-suggest-enabled="true"] {
width: 314px;
}
.content-slider .search-wrapper {
display: none;
}
#loginsearch-login.tab-active-freemail #loginsearch-ad,
#loginsearch-login.tab-active-club #loginsearch-ad,
#loginsearch-login.tab-active-demail #loginsearch-ad {
width: 380px;
}
#loginsearch-login.tab-active-search #loginsearch-ad {
width: 285px;
}
#halfpage .loginmode-init #loginsearch-login #loginsearch-ad>h\:section .oms-content,
#halfpage .loginmode-reduced #loginsearch-login #loginsearch-ad>h\:section .oms-content {
display: none;
}
#halfpage .loginmode-init #loginsearch-login.tab-active-search #loginsearch-ad>h\:section .oms-content.oms-content-mini,
#halfpage .loginmode-reduced #loginsearch-login.tab-active-search #loginsearch-ad>h\:section .oms-content.oms-content-mini,
#halfpage .loginmode-init #loginsearch-login.tab-active-freemail #loginsearch-ad>h\:section .oms-content.oms-content-small,
#halfpage .loginmode-reduced #loginsearch-login.tab-active-freemail #loginsearch-ad>h\:section .oms-content.oms-content-small,
#halfpage .loginmode-init #loginsearch-login.tab-active-club #loginsearch-ad>h\:section .oms-content.oms-content-small,
#halfpage .loginmode-reduced #loginsearch-login.tab-active-club #loginsearch-ad>h\:section .oms-content.oms-content-small,
#halfpage .loginmode-init #loginsearch-login.tab-active-demail #loginsearch-ad>h\:section .oms-content.oms-content-small,
#halfpage .loginmode-reduced #loginsearch-login.tab-active-demail #loginsearch-ad>h\:section .oms-content.oms-content-small {
display: block;
}
#halfpage .loginmode-init #loginsearch-login #loginsearch-ad,
#halfpage[data-toolbar-loggedin=true] .loginmode-init #loginsearch-login #loginsearch-ad {
right: 0;
}
#halfpage[data-toolbar-loggedin=true] .loginmode-init #loginsearch-login #loginsearch-ad>h\:section .oms-content.oms-content-mini,
#halfpage[data-toolbar-loggedin=true] .loginmode-reduced #loginsearch-login #loginsearch-ad>h\:section .oms-content.oms-content-mini {
display: block;
}
#halfpage[data-toolbar-loggedin=true] .loginmode-init #loginsearch-login #loginsearch-ad>h\:section .oms-content.oms-content-small,
#halfpage[data-toolbar-loggedin=true] .loginmode-reduced #loginsearch-login #loginsearch-ad>h\:section .oms-content.oms-content-small {
display: none;
}
#loginsearch { width: 940px; }
#halfpage .loginmode-init #loginsearch,
#halfpage .loginmode-reduced #loginsearch {
width: 620px;
margin-left: 30px;
}
#halfpage[lang|="DE"] .loginmode-reduced #loginsearch {
left: -319px !important;
margin-left: auto;
}
#halfpage .loginmode-init #loginsearch-login li a.hasIcon,
#halfpage .loginmode-reduced #loginsearch-login li a.hasIcon {
background-image: none;
padding-left: 15px;
}
#halfpage .loginmode-init .login-username,
#halfpage .loginmode-init .login-password,
#halfpage .loginmode-reduced .login-username,
#halfpage .loginmode-reduced .login-password {
width: 155px;
}
#halfpage .loginmode-init .form-login input[type=email],
#halfpage .loginmode-init .form-login input[type=password],
#halfpage .loginmode-reduced .form-login input[type=email],
#halfpage .loginmode-reduced .form-login input[type=password] {
width: 131px;
}
#halfpage .loginmode-init #loginsearch-login.tab-active-demail .form-item>span a span,
#halfpage .loginmode-reduced #loginsearch-login.tab-active-demail .form-item>span a span {
display: none;
}
#halfpage .loginmode-init #loginsearch-status,
#halfpage .loginmode-reduced #loginsearch-status {
margin-right: 15px;
}
#header #suggestions { width: 348px; }
#halfpage .loginmode-init #suggestions,
#halfpage .loginmode-reduced #suggestions {
width: 350px;
}
#halfpage .loginmode-init .searchFormReset,
#halfpage .loginmode-reduced .searchFormReset { left: 330px; }
.ad-component-sitebar { left: 1002px; }
[data-ua-os="ios"] .ad-component-superbanner iframe[width="100%"] {
width: 1002px;
min-width: 100%;
}
.ad-component-maxiad.ad-variant-video-channel.inside-content.ad-component-fullwidth > .ad-component-inner {
margin-left: -20px;
margin-right: -20px;
}
#maxiadcontent #sepResp2 + h\:section {
float: right;
}
.ad-component .noflash .col3,
.hideSpecialAd .fallback .col3,
.politeFallback .fallback .col3 {
display: block;
}
.ad-type-billboard.ad-component-billboard.ad-component-fullwidth > .ad-component-inner > .background-color {
left: 31px;
right: 31px;
}
.ad-component-billboard.ad-component-dynamic > .ad-component-inner {
margin-left: -5px;
margin-right: -5px;
}
.ad-variant-layer-overlay.ad-component-layer.ad-type-billboard {
right: -5px !important;
width: 315px !important;
}
.ad-variant-layer-overlay.ad-component-layer.ad-type-billboard > .ad-component-inner > div,
.ad-variant-layer-overlay.ad-component-layer.ad-type-billboard > .ad-component-inner > div > iframe,
.ad-variant-layer-overlay.ad-component-layer.ad-type-billboard > .ad-component-inner > div > object,
.ad-variant-layer-overlay.ad-component-layer.ad-type-billboard > .ad-component-inner > div > embed {
width: 315px !important;
}
html#halfpage .sepLoginExpander {
width: 640px;
}
.rect321 .wrapper-center { width: 982px; }
.adWithOutsideComponent #footer { width: 1002px; }
.rect321 #footer { width: 982px; }
#loginpromo {
margin-left: 0;
}
#halfpage #loginpromo {
display: none;
}
.service.news-list .link-list {
max-height: 133px;
}
.service.news-list .link-list {
-webkit-column-count: 3;
-moz-column-count: 3;
column-count: 3;
}
.jsEnabled #omsFirst.empty {
height: 250px;
width: 320px;
}
#omsFirst > .r4 {
width: 320px;
height: 250px;
overflow: hidden;
}
#omsFirst > .r4 > h\:section {
margin-bottom: 20px;
}
#omsFirst > .r4 > h\:section .r1 {
width: 300px;
}
#omsFirst > .r4 > h\:section .oms-content-small {
display: block;
}
#omsFirst > .r4 > h\:section .oms-content-large {
display: none;
}
#omsFirst .oms-content {
background-image: url(//img.ui-portal.de/homepage/img/webde/bg/oms/gradient_300.png);
}
#omsFirst > .r4 > h\:section .oms-content-small .oms-text {
margin-right: 91px;
}
#loginsearch-login.tab-active-search #loginsearch-ad > h\:section ~ h\:section,
#loginsearch-login.tab-active-freemail #loginsearch-ad > h\:section ~ h\:section,
#loginsearch-login.tab-active-club #loginsearch-ad > h\:section ~ h\:section,
#loginsearch-login.tab-active-demail #loginsearch-ad > h\:section ~ h\:section,
#loginsearch-login.tab-active-domain #loginsearch-ad > h\:section ~ h\:section { display: none; }
body[data-promoline-position="belowlogin"] #promoline { width: 940px; }
#halfpage body[data-promoline-position="belowlogin"] #promoline {
width: 620px;
margin-right: 0;
}
.adaptiveboard > .r1 {
width: 620px;
height: 250px;
}
.adaptiveboard .ad .r1 {
width: 620px;
}
.adaptiveboard .ad .r1 iframe {
width: 620px;
height: 216px;
}
.topnews .r3 {
width: 620px;
}
.content-slider .slider-item.loader {
width: 940px;
}
.rect321 #footer-icons > div > h\:header { display: none; }
#footer-socialmarks > h\:section:first-child + h\:section + h\:section {
display: none;
}
.rect321 .footer-links > .footer-addition-container,
.footer-addition-container {
clear: left;
width: auto;
}
.rect321 .footer-links > .footer-addition-container {
margin-left: 0;
}
.footer-links .r4 ul:first-child li.as-homepage {
float: left;
}
.footer-addition:first-child > .r1 { width: 940px; }
.footer-links:first-child .r4 ul:first-child li { width: 140px; margin-right: 15px; }
.rect321 .footer-links > h\:section { margin-left: 10px; margin-right: 8px; }
.rect321 .footer-addition:first-child { margin-left: 0; }
.rect321 #footer .sep-line {
margin-left: 0;
margin-right: 0;
}
