[ng\:cloak], [ng-cloak], [data-ng-cloak], [x-ng-cloak], .ng-cloak, .x-ng-cloak, .ng-hide:not(.ng-hide-animate) { display: none !important; }
/* ::::: https://cdn.website-start.de/app/cdn/min/group/libs.css?1505899742503 ::::: */

@font-face {
	font-family: "Open Sans";
	font-style: normal;
	font-weight: 300;
	src: local("Open Sans Light"), local("OpenSans-Light"), url('opensans-light_001.woff2') format("woff2"), url('opensans-light_001.woff') format("woff"), url('opensans-light.ttf') format("ttf");
}
@font-face {
	font-family: "Open Sans";
	font-style: normal;
	font-weight: 400;
	src: local("Open Sans"), local("OpenSans"), url('opensans-regular_001.woff2') format("woff2"), url('opensans-regular_001.woff') format("woff"), url('opensans-regular.ttf') format("ttf");
}
@font-face {
	font-family: "Open Sans";
	font-style: normal;
	font-weight: 600;
	src: local("Open Sans Semibold"), local("OpenSans-Semibold"), url('opensans-semibold.woff2') format("woff2"), url('opensans-semibold.woff') format("woff"), url('opensans-semibold.ttf') format("ttf");
}
@font-face {
	font-family: "Open Sans";
	font-style: normal;
	font-weight: 700;
	src: local("Open Sans Bold"), local("OpenSans-Bold"), url('opensans-bold.woff2') format("woff2"), url('opensans-bold.woff') format("woff"), url('opensans-bold.ttf') format("ttf");
}
@font-face {
	font-family: "Open Sans";
	font-style: normal;
	font-weight: 800;
	src: local("Open Sans Extrabold"), local("OpenSans-Extrabold"), url('opensans-extrabold.woff2') format("woff2"), url('opensans-extrabold.woff') format("woff"), url('opensans-extrabold.ttf') format("ttf");
}
@font-face {
	font-family: "Open Sans";
	font-style: italic;
	font-weight: 300;
	src: local("Open Sans Light Italic"), local("OpenSansLight-Italic"), url('opensans-lightitalic.woff2') format("woff2"), url('opensans-lightitalic.woff') format("woff"), url('opensans-lightitalic.ttf') format("ttf");
}
@font-face {
	font-family: "Open Sans";
	font-style: italic;
	font-weight: 400;
	src: local("Open Sans Italic"), local("OpenSans-Italic"), url('opensans-italic.woff2') format("woff2"), url('opensans-italic.woff') format("woff"), url('opensans-italic.ttf') format("ttf");
}
@font-face {
	font-family: "Open Sans";
	font-style: italic;
	font-weight: 700;
	src: local("Open Sans Bold Italic"), local("OpenSans-BoldItalic"), url('opensans-bolditalic.woff2') format("woff2"), url('opensans-bolditalic.woff') format("woff"), url('opensans-bolditalic.ttf') format("ttf");
}
@font-face {
	font-family: "Open Sans";
	font-style: italic;
	font-weight: 800;
	src: local("Open Sans Extrabold Italic"), local("OpenSans-ExtraboldItalic"), url('opensans-extrabolditalic.woff2') format("woff2"), url('opensans-extrabolditalic.woff') format("woff"), url('opensans-extrabolditalic.ttf') format("ttf");
}
body { margin: 0px; }
.diye { margin: 0px; font-family: Arial; font-size: 13px; line-height: 18px; color: rgb(51, 51, 51); background-color: transparent; }
.diye {  }
.diye audio:not([controls]) { display: none; }
.diye a:focus { outline: thin dotted rgb(51, 51, 51); outline-offset: -2px; }
.diye a:hover, .diye a:active { outline: 0px none; }
.diye button, .diye input, .diye select, .diye textarea { margin: 0px; font-size: 100%; vertical-align: middle; }
.diye button, .diye input { line-height: normal; }
.diye button::-moz-focus-inner, .diye input::-moz-focus-inner { padding: 0px; border: 0px none; }
.diye button, .diye input[type="button"], .diye input[type="reset"], .diye input[type="submit"] { cursor: pointer; }
.diye .clearfix::before, .diye .clearfix::after { display: table; content: ""; }
.diye .clearfix::after { clear: both; }
.diye a { color: rgb(0, 136, 204); text-decoration: none; }
.diye a:hover { color: rgb(0, 85, 128); text-decoration: underline; }
.diye p { margin: 0px 0px 9px; }
.diye h1, .diye h2, .diye h3, .diye h4, .diye h5, .diye h6 { margin: 0px; font-family: inherit; font-weight: bold; color: inherit; text-rendering: optimizelegibility; background-color: transparent; background-image: none; text-transform: none; border: medium none; }
.diye h2 { font-size: 24px; line-height: 36px; }
.diye blockquote small::before { content: "— "; }
.diye q::before, .diye q::after, .diye blockquote::before, .diye blockquote::after { content: ""; }
.diye .table-striped tbody tr:nth-child(2n+1) td, .diye .table-striped tbody tr:nth-child(2n+1) th { background-color: rgb(249, 249, 249); }
body.ie-8 .diye .clearfix::before { display: inline; }
.diye, .diye p, .diye table, .diye td, .diye th, .diye h1, .diye h2, .diye h3 { font-family: Arial,Helvetica,sans-serif !important; color: rgb(102, 102, 102) !important; line-height: 18px; text-align: left; }
.diye h2 { font-size: 14px !important; line-height: 20px !important; margin-bottom: 6px; }
.diye p { margin-bottom: 12px; }
.diye a { text-decoration: underline; font-family: inherit; font-size: inherit; font-weight: normal; background: transparent none repeat scroll 0% 0%; }
.diye a:link, .diye a:visited { color: rgb(102, 102, 102); }
.diye a:hover { color: rgb(10, 50, 140); }
.diye a:active { color: rgb(15, 171, 252); }
.diye .mod-bar-primary-sep::after, .diye .mod-bar-secondary-sep::after { content: ""; display: block; position: absolute; background: rgb(215, 215, 215) none repeat scroll 0% 0%; top: 6px; left: 0px; bottom: 6px; right: 0px; }
.diye .mod-bar-secondary-sep::after { top: 10px; bottom: 10px; }
.diye .ui-helper-clearfix::before, .diye .ui-helper-clearfix::after { content: ""; display: table; border-collapse: collapse; }
.diye .ui-helper-clearfix::after { clear: both; }
.diye .ui-icon { display: block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; }
.diye .ui-widget-overlay { position: fixed; top: 0px; left: 0px; width: 100%; height: 100%; }
.diye .ui-front { z-index: 120000; }
.diye .ui-widget { font-size: 1em; }
.diye .ui-widget input, .diye .ui-widget select, .diye .ui-widget textarea, .diye .ui-widget button { font-size: 1em; }
.diye .ui-widget-content, .diye .ui-widget-header { border: 1px solid rgb(204, 204, 204); }
.diye .ui-widget-content { background: rgb(255, 255, 255) url('ui-bg_flat_75_ffffff_40x100.png') repeat-x scroll 50% 50%; }
.diye .ui-widget-header { background: rgb(204, 204, 204) url('ui-bg_highlight-soft_75_cccccc_1x100.png') repeat-x scroll 50% 50%; font-weight: bold; }
.diye .ui-widget-content, .diye .ui-widget-header { color: rgb(102, 102, 102); }
.diye .ui-state-default, .diye .ui-widget-content .ui-state-default, .diye .ui-widget-header .ui-state-default, .diye .ui-button.ui-state-disabled:active, .diye .ui-button.ui-state-default[disabled="disabled"]:active { border: medium none; font-weight: normal; color: rgb(255, 255, 255); background: rgba(0, 0, 0, 0) linear-gradient(to bottom, rgb(20, 125, 189) 0%, rgb(10, 50, 140) 100%) repeat scroll 0% 0%; }
.diye .ui-state-active, .diye .ui-state-default:active, .diye .ui-widget-content .ui-state-active, .diye .ui-widget-header .ui-state-active, .diye .button-cancel.ui-state-active, .diye .ui-widget-content .button-cancel.ui-state-active { border: medium none; background: rgba(0, 0, 0, 0) linear-gradient(to bottom, rgb(34, 178, 252) 0%, rgb(14, 152, 223) 100%) repeat scroll 0% 0%; font-weight: bold; color: rgb(255, 255, 255); }
.diye .ui-icon { width: 16px; height: 16px; background-image: url('1and1-icons.png'); }
.diye .ui-icon, .diye .ui-widget-content .ui-icon {  }
.diye .ui-state-default .ui-icon {  }
.diye .ui-icon-alert { background-position: -4px -27px; }
.diye .ui-icon-1and1-closethick { background-position: -3px -3px; }
.diye .ui-icon-1and1-help { background-position: -100px -4px; }
.diye .ui-corner-all, .diye .ui-corner-top, .diye .ui-corner-left, .diye .ui-corner-tl { border-top-left-radius: 4px; }
.diye .ui-corner-all, .diye .ui-corner-top, .diye .ui-corner-right, .diye .ui-corner-tr { border-top-right-radius: 4px; }
.diye .ui-corner-all, .diye .ui-corner-bottom, .diye .ui-corner-left, .diye .ui-corner-bl { border-bottom-left-radius: 4px; }
.diye .ui-corner-all, .diye .ui-corner-bottom, .diye .ui-corner-right, .diye .ui-corner-br { border-bottom-right-radius: 4px; }
.diye .ui-widget-overlay { background: rgb(255, 255, 255) none repeat scroll 0% 0%; opacity: 0.7; -moz-user-select: none; }
.diye .ui-button-text { color: rgb(255, 255, 255); }
.diye .ui-resizable { position: relative; }
.diye .ui-resizable-handle { position: absolute; font-size: 0.1px; display: block; }
.diye .ui-resizable-n { cursor: n-resize; height: 7px; width: 100%; top: -5px; left: 0px; }
.diye .ui-resizable-s { cursor: s-resize; height: 7px; width: 100%; bottom: -5px; left: 0px; }
.diye .ui-resizable-e { cursor: e-resize; width: 7px; right: -5px; top: 0px; height: 100%; }
.diye .ui-resizable-w { cursor: w-resize; width: 7px; left: -5px; top: 0px; height: 100%; }
.diye .ui-resizable-se { cursor: se-resize; width: 12px; height: 12px; right: 1px; bottom: 1px; }
.diye .ui-resizable-sw { cursor: sw-resize; width: 9px; height: 9px; left: -5px; bottom: -5px; }
.diye .ui-resizable-nw { cursor: nw-resize; width: 9px; height: 9px; left: -5px; top: -5px; }
.diye .ui-resizable-ne { cursor: ne-resize; width: 9px; height: 9px; right: -5px; top: -5px; }
.diye .ui-button { display: inline-block; position: relative; padding: 0px 12px; text-decoration: none !important; cursor: pointer; text-align: center; overflow: visible; height: 24px; vertical-align: middle; font-family: Arial,Helvetica,sans-serif; }
.diye .ui-button, .diye .ui-button:link, .diye .ui-button:visited, .diye .ui-button:hover, .diye .ui-button:active { text-decoration: none; }
.diye .ui-button-icon-only { width: 16px; }
.diye button.ui-button-icon-only { width: 40px; }
.diye .ui-button .ui-button-text { display: block; line-height: 24px; font-size: 13px; font-weight: bold; }
.diye .ui-button-icon-only .ui-button-text, .diye .ui-button-icons-only .ui-button-text { text-indent: -9999px; }
.diye .ui-button-text-icon-primary .ui-button-text, .diye .ui-button-text-icons .ui-button-text { padding-left: 16px; }
.diye .ui-button-icon-only .ui-icon, .diye .ui-button-text-icon-primary .ui-icon, .diye .ui-button-text-icon-secondary .ui-icon, .diye .ui-button-text-icons .ui-icon, .diye .ui-button-icons-only .ui-icon { position: absolute; top: 50%; margin-top: -8px; }
.diye .ui-button-icon-only .ui-icon { left: 50%; margin-left: -8px; }
.diye .ui-button-text-icon-primary .ui-button-icon-primary, .diye .ui-button-text-icons .ui-button-icon-primary, .diye .ui-button-icons-only .ui-button-icon-primary { left: 0.5em; }
.diye input.ui-button::-moz-focus-inner, .diye button.ui-button::-moz-focus-inner { border: 0px none; padding: 0px; }
.diye .ui-dialog { position: absolute; top: 0px; left: 0px; padding: 0px 7px 7px; border: medium none; box-shadow: 0px 2px 10px 0px rgba(0, 0, 0, 0.4); outline: 0px none; }
.diye .ui-dialog.ui-corner-all { border-radius: 0px; }
.diye .ui-widget-content.ui-dialog { border: medium none; background-image: none; background-color: rgb(235, 235, 235); overflow: visible; }
.diye .ui-dialog .ui-dialog-titlebar { position: relative; border: medium none; background-image: none; border-radius: 0px; background-color: rgb(235, 235, 235); padding: 4px 0px; }
.diye .ui-dialog .ui-dialog-title { float: left; color: rgb(15, 171, 252); line-height: 20px; text-align: left; font-family: Arial,sans-serif; font-size: 14px; font-weight: bold; white-space: nowrap; width: 90%; overflow: hidden; text-overflow: ellipsis; }
.diye .ui-dialog .ui-dialog-titlebar-close { float: right; width: 16px; padding: 1px; height: 16px; }
.diye .ui-dialog .ui-dialog-titlebar-close { display: none; }
.diye .ui-dialog .ui-dialog-titlebar-help { float: right; width: 19px; padding: 1px; height: 18px; }
.diye .ui-dialog .ui-dialog-titlebar-help span { display: block; }
.diye .ui-dialog .ui-dialog-content { border: 0px none; padding: 12px 12px 24px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; overflow: auto; text-align: left; }
.diye .ui-dialog .ui-dialog-buttonpane { text-align: left; background-color: rgb(235, 235, 235); background-image: none; margin: 0px; border: medium none; padding: 9px 0px 0px; }
.diye .ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset {  }
.diye .ui-dialog .ui-dialog-buttonpane button { margin: 0px; cursor: pointer; float: right; font-family: Arial; font-size: 13px; }
.diye .ui-dialog .ui-resizable-se { width: 14px; height: 14px; right: 3px; bottom: 3px; }
.diye .ui-widget-overlay { background-color: white; opacity: 0.7; }
.diye .ui-dialog .ui-widget-header .ui-button.ui-state-default { background-color: transparent; background-image: none; filter: none; }
.diye .ui-dialog .dialog-wrapper.with-icon { padding-left: 24px; position: relative; }
.diye .ui-dialog .dialog-icon { left: 0px; position: absolute; top: 0px; }
.diye .ui-menu.ui-combobox-menu .ui-menu-category.ui-menu-item span::after { background-color: rgb(204, 204, 204); content: ""; display: block; height: 1px; position: relative; top: 1px; width: auto; }
.diye .ui-menu.ui-combobox-menu .ui-menu-category.ui-menu-item.ui-item-disabled span::after { background-color: rgb(215, 215, 215); }
.diy-carousel-prev-button::after { content: "<"; }
.diy-carousel-next-button::after { content: ">"; }
.diye .diy-carousel-prev-button::after, .diye .diy-carousel-next-button::after { content: ""; }
.diye a { cursor: pointer; text-decoration: underline; }
.diye a:hover { text-decoration: none; }
.diye .field-quickhelp .ux-tooltip-button-over::after { content: ""; display: block; position: relative; height: 3px; width: 23px; top: 19px; left: 0px; background-color: rgb(248, 201, 1); }
.diye .field-quickhelp.right-aligned .ux-tooltip-button-over::after { left: -4px; }
.diye .field-quickhelp.right-alligned .ux-tooltip-button-over::after { margin-left: -3px; top: -3px; }
.diye .field-quickhelp.field-quickhelp-opentop .ux-tooltip-button-over::after { top: -3px; }
.diy-external .vcard-editor .checkmark::before, .diy-external .vcard-editor .checkmark::after { content: ""; position: absolute; background: rgb(255, 255, 255) none repeat scroll 0% 0%; width: 3px; transition: all 0.3s ease 0s; }
.diy-external .vcard-editor .checkmark::before { height: 0px; left: 16px; top: 26px; transform-origin: 0px 0px 0px; transform: rotateZ(-45deg); }
.diy-external .vcard-editor .checkmark::after { height: 0px; left: 17.3px; top: 30px; transform-origin: 100% 0px 0px; transform: rotateZ(225deg); }
.diy-external .vcard-editor .done .checkmark::before { height: 9px; transition: all 0.2s ease 0s; }
.diy-external .vcard-editor .done .checkmark::after { height: 18px; transition-delay: 0.2s; }
