html
.diyw{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;overflow:hidden}body{margin:0}.diyw a:focus{outline:thin dotted}.diyw a:active,
.diyw a:hover{outline:0}.diyw
p{margin:1em
0}.diyw
.diyweb{-webkit-text-size-adjust:none;position:relative;white-space:normal;word-wrap:break-word}.diyw
.diywebLiveArea{position:relative;margin:0
auto}.diyw .diywebGutter,
.diyw .diywebContent .diywebHelperNav .diywebGutter,
.diyw .diywebClark .diywebContent .diywebHelperNav
.diywebGutter{padding:20px
0}.diyw
.diyweb{-webkit-text-size-adjust:auto}.diyw
.diywebLiveArea{width:960px}.diyw
.diywebMainGutter{padding:20px
10px}.diyw
.diyfeGridGroup{position:relative}.diyw
.diywebMainLogin{width:61%;margin:auto}.diywebClear{clear:both}body{background:#EBEBEB;overflow-x:hidden}.diywebContent
.diywebMainGutter{padding-top:40px !important}.diyweb
h1{font-size:28px !important;line-height:28px !important;margin-bottom:30px}.diyweb
h3{font-size:17px !important;margin-top:20px}.diywebContent{background:#fff;box-shadow:0 0px 5px #999}.diywebHeader{background:#0A328C;border-bottom:solid 3px #0FABFC}.diywebSidebar{border-right:solid 1px #EBEBEB}#diyfeLoginBox input[type="text"],
#diyfeLoginBox input[type="password"]{background:#FBFBFB;border:solid 1px #ddd;padding:3px
5px;color:#666;font-size:13px;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:block}#diyfeLoginBox input[type="text"]:focus,
#diyfeLoginBox input[type="password"]:focus{background:#fff}.diyfeTextRight{text-align:right}.diywebFormRow{margin:auto;margin-bottom:20px;position:relative;width:60%}.diyfeForm{display:block}.diywebForgotPass{margin-top:9px;float:left}.diyfeHint{position:absolute;right:-254px;top:19px;width:238px;background:#FBFBFB;border:solid 1px #ddd}.diyfeHint.diyfeError{width:232px;border:solid 4px #e3181e;margin-top:-24px}.diyfeHint.diyfeError_invalid_password_de,.diyfeHint.diyfeError_invalid_password_it{margin-top:-32px}.diyfeHint.diyfeError
div{padding:0
18px}.diyfeHint
div{padding:10px
20px}.diyfeHint:before{content:" ";position:absolute;width:14px;height:24px;background:url("../../../../s/css/web/img/staging_iconset.png") no-repeat -80px 0;left:-14px;top:-1px}.diyfeError:before{width:12px;height:16px;background:url("../../../../s/css/web/img/staging_iconset.png") no-repeat 0 0;left:-12px;top:50%;margin-top:-8px}.diyfeIcon{text-indent:-3000em;width:34px;height:34px}#diyfeLogo{background:url("../../../../s/css/web/img/staging_iconset.png") no-repeat -120px top;float:left}#diyfeHelp{background:url("../../../../s/css/web/img/staging_iconset.png") no-repeat -32px 9px;float:right}.diyweb .diywebSecondary a,
.diyweb .diyfeFooter
a{color:#0fabfc;text-decoration:none}.diyweb .diywebSecondary a:before,
.diyweb .diyfeFooter a:before{content:"\203A  ";font-size:1.2em}#diyfeClose{position:absolute;right:5px;top:5px}.diywebHeader
.diywebGutter{overflow:hidden;padding:0}.diywebGutter>h1{text-align:center !important}.diywebSecondary img,
.diyfeGE
img{max-width:95%;height:auto}.diyweb
.diyfeFooter{text-align:right;padding-right:10px}.diyweb
h3{font-weight:normal}@media only screen and (max-width: 979px){.diyw
.diywebLiveArea{width:100% !important}.diyw
.diywebMainGutter{padding:20px
30px}}@media only screen and (max-width: 767px){.diywebSidebar{border-right:none;border-top:solid 1px #EBEBEB;clear:both}}@media only screen and (max-width: 500px){.diywebSecondary
img{width:100%;max-width:100%}.diywebFormRow{padding-right:0}.diywebSidebar{margin-top:20px}.diyfeHint,.diyfeHint.diyfeError{position:relative;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;margin-bottom:40px}.diyfeHint:before{top:-19px;left:5px;-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg)}.diyfeError:before{top:-6px}.diyfeHint.diyfeError{margin-top:0}#diyfeLoginBox input[type="submit"]{width:100%}}@media only screen and (min-width: 980px){.diyw
.diywebLiveArea{width:960px !important}}@media only screen and (max-width: 360px){.diyfeGE{width:94% !important;padding:0
3% 3% 3%;text-align:center}}body.diyfeComingSoonPage
.diyToolbarSpacer{display:none}body.diyfeComingSoonPage .diyw,
body.diyfeComingSoonPage
.diyweb{position:static}.diyfeComingSoonPage .diyw
#header{min-height:100vh;background-color:#3b3b3b;background-image:url("../../../../s/img/staging/header.jpg");background-attachment:fixed;background-position:50% calc(100% - 50%);-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.diyfeComingSoonPage .diyw #header::before{content:"";opacity:0.5;background-color:rgba(0, 0, 0, 0.4);position:fixed;z-index:1;width:100%;height:100%}.diyfeComingSoonPage .diyw
#header_content_placer{min-height:100vh;position:relative;z-index:2;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;display:-webkit-flex;display:-ms-flexbox;display:flex}.diyfeComingSoonPage .diyw #header_content_placer
.header_content{padding:60px
20px;margin:88px
0;width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;flex-grow:1;-webkit-flex-grow:1}.diyfeComingSoonPage .diyw
#coming_soon{width:100%;max-width:800px;min-width:250px;-webkit-flex-wrap:wrap;flex-wrap:wrap}.diyfeComingSoonPage .diyw #coming_soon
.coming_soon_img{width:128px;height:128px}.diyfeComingSoonPage .diyw #coming_soon .coming_soon_img+.coming_soon_text{margin-top:24px}.diyfeComingSoonPage #coming_soon
.coming_soon_text{border-top:1px solid rgba(255, 255, 255, 0.25);border-bottom:1px solid rgba(255, 255, 255, 0.25);font-size:24px;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;font-weight:normal;line-height:35px;color:white;display:block;width:100%;text-align:center;text-transform:uppercase;padding-top:20px;padding-bottom:20px}.diyfeComingSoonPage
.loggedout{text-align:center}.diyfeComingSoonPage .loggedout
a#login{color:#ddd;display:inline-block;padding:40px}.diyfeComingSoonPage .loggedout a#login:hover{color:#fff}.centered_content{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center}