*{box-sizing:border-box;}html{margin:0;padding:0;height:100%;width:100%;}body{margin:0;padding:0;font-family:segoe ui,Arial;font-size:14px;background:linear-gradient(to top,#f5f5f5 .84%,#cbcbcb);height:100%;background-repeat:no-repeat;background-attachment:fixed;}ul,ol{margin-right:5%;margin-top:35px;}li{text-align:start;}img{border:0;vertical-align:middle;}.navbar{position:relative;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;padding-top:.5rem;padding-bottom:.5rem;}.navbar-dark .navbar-brand{color:#fff;}header{height:100%;width:100%;display:flex;flex-wrap:nowrap;background-image:linear-gradient(to top,#3f51b1 0%,#5a55ae 13%,#7b5fac 25%,#8f6aae 38%,#a86aa4 50%,#cc6b8e 62%,#f18271 75%,#f3a469 87%,#f7c978 100%);}main{display:flex;flex-flow:wrap;margin:20px auto;max-width:1280px;}@media (min-width:300px){main{padding:0}}section{margin:20px 12px;}#img_chat{object-fit:cover;object-position:top;width:100%;height:auto;max-width:640px;border:1px #000 solid;border-radius:2%;max-height:360px;}#login_all{max-width:700px;width:90%;border-radius:20px;color:#fff;background:#000000a6;padding:10px;border:4px #e9d8d8 double;text-align:center;margin:auto;display:block;}.login_title_text{padding-top:5px;padding-bottom:5px;font-size:2em;}.login_sub_text{padding-bottom:5px;font-size:1.3em;font-weight:700;color:lightgray;}.header-panel a{color:#fff;text-decoration:none;}.navbar-dark{background-color:#000;height:50px;padding:0 8px;}.maincontent1{background-color:rgba(215,215,215,.73);border:4px #000 double;padding:16px 8px;border-radius:25px;text-align:center;flex:auto;}.fullflix{flex:100%;}.headlinez1{font-size:1.65em;font-weight:700;}.textlinez1{font-size:1.3em;font-weight:700;}.foot{margin:auto;border-bottom:1px solid #eee;text-align:center;}.foot nav{display:inline-block;margin:5px 18px;text-align:right;vertical-align:top;}.foot nav a{text-decoration:none;font-size:18px;padding:6px 0;}.header-panel{text-align:center;background:#251921;color:#fff;border:4px #000 double;border-radius:25px;padding:8px 4px;font-size:1.7em;margin:auto auto 20px;}.ok_btn{font-weight:700;padding:12px 20px;border-radius:25px;font-size:18px;min-width:200px;margin-top:25px;cursor:pointer;border:1px #222 solid;}footer{margin-top:5px;margin-bottom:5px;padding:5px;background-color:#000;color:#fff;font-size:16px;font-weight:700;}footer a{color:goldenrod;}