
.d4ec-main{display:block;box-sizing:border-box}.d4ec-content{box-sizing:border-box}.d4ec-content img{max-width:100%;height:auto}
.d4ec-content h1{overflow-wrap:anywhere}.d4ec-content table{max-width:100%}.d4ec-content{overflow-wrap:break-word}
html,body{min-width:0!important}
.d4ec-nav ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap}.d4ec-nav a{text-decoration:none}

body{margin:0;background:#cda9f5;color:#222;font:15px/1.6 Arial,Helvetica,sans-serif}
a{color:#3597c9}
.d4eh-bar{background:linear-gradient(#5b5b5b,#3a3a3a);height:38px;border-bottom:1px solid #222}.d4eh-barin{max-width:990px;margin:0 auto;padding:0 12px}.d4eh-barin a{color:#fff;text-decoration:none;line-height:38px;font-size:20px}
.d4eh-page{max-width:990px;margin:0 auto;background:#fff;box-shadow:0 0 6px rgba(0,0,0,.35);min-height:100vh;padding:0 14px;box-sizing:border-box}
.d4eh-top{padding:14px 0 12px}
.d4eh-brand{font:400 40px/1 "Trebuchet MS",Arial,sans-serif;color:#ef00b6;text-decoration:none;letter-spacing:-.5px}
.d4eh-tabs ul{gap:2px}
.d4eh-tabs li{flex:1 1 110px}.d4eh-tabs a{display:flex;align-items:center;justify-content:center;text-align:center;height:50px;padding:0 6px;color:#fff;font:700 15px/1.05 Arial,sans-serif;text-shadow:0 1px 1px rgba(0,0,0,.3);border-radius:2px 2px 0 0}
.d4eh-tabs li:nth-child(6n+1) a{background:linear-gradient(#67ccef,#3597c9)}.d4eh-tabs li:nth-child(6n+2) a{background:linear-gradient(#cfe04f,#9db22c)}.d4eh-tabs li:nth-child(6n+3) a{background:linear-gradient(#f016c0,#c50095)}.d4eh-tabs li:nth-child(6n+4) a{background:linear-gradient(#7cc443,#4f9a1e)}.d4eh-tabs li:nth-child(6n+5) a{background:linear-gradient(#2d6fb7,#154a8a)}.d4eh-tabs li:nth-child(6n+6) a{background:linear-gradient(#f3b73a,#d38a14)}
.d4eh-tabs li.current a{box-shadow:inset 0 -4px 0 rgba(0,0,0,.35)}
.d4ec-content{padding:26px 6px 50px}
.d4ec-content h1{font:italic 400 34px/1.2 "Trebuchet MS",Arial,sans-serif;color:#555;margin:0 0 16px}
.d4ec-content h2,.d4ec-content h3{font:700 17px/1.3 Arial,sans-serif;text-transform:uppercase;color:#fff;padding:7px 14px;margin:24px 0 12px;background:linear-gradient(#f3b73a,#d38a14)}
.d4ec-content h3{background:linear-gradient(#cfe04f,#9db22c)}
.d4ec-content a{color:#3597c9;font-weight:700}
.d4eh-foot{border-top:1px solid #ddd;color:#777;font-size:13px;padding:14px 0}
@media(max-width:720px){.d4eh-brand{font-size:30px}.d4eh-page{padding:0 8px}.d4eh-tabs li{flex:1 1 30%}.d4eh-tabs a{height:42px;font-size:13px}.d4ec-content h1{font-size:25px}}
