﻿html{font-size:14px;}@media(min-width:768px){html{font-size:16px;}}@font-face{font-family:lightcase;src:url(/fonts/lightcase.eot?55356177);src:url(/fonts/lightcase.eot?55356177#iefix) format("embedded-opentype"),url(/fonts/lightcase.woff?55356177) format("woff"),url(/fonts/lightcase.ttf?55356177) format("truetype"),url(/fonts/lightcase.svg?55356177#lightcase) format("svg");font-weight:400;font-style:normal;}@font-face{font-family:"F37 Ginger";src:url(../fonts/F37Ginger-Bold.eot?);src:url(../fonts/F37Ginger-Bold.eot?#iefix) format("embedded-opentype"),url(../fonts/F37Ginger-Bold.woff) format("woff"),url(../fonts/F37Ginger-Bold.woff2) format("woff2"),url(../fonts/F37Ginger-Bold.ttf) format("truetype"),url(../fonts/F37Ginger-Bold.svg#7db0a735880422cc5fa2f936a390d651) format("svg");font-style:normal;font-weight:700;}@font-face{font-family:"F37 Ginger";src:url(../fonts/F37Ginger-Regular.eot?);src:url(../fonts/F37Ginger-Regular.eot?#iefix) format("embedded-opentype"),url(../fonts/F37Ginger-Regular.woff) format("woff"),url(../fonts/F37Ginger-Regular.woff2) format("woff2"),url(../fonts/F37Ginger-Regular.ttf) format("truetype"),url(../fonts/F37Ginger-Regular.svg#cd0eb1181545a540be3acd13cd87c831) format("svg");font-style:normal;font-weight:400;}@font-face{font-family:"F37 Ginger";src:url(../fonts/F37Ginger-Regular.eot?);src:url(../fonts/F37Ginger-Regular.eot?#iefix) format("embedded-opentype"),url(../fonts/F37Ginger-Regular.woff) format("woff"),url(../fonts/F37Ginger-Regular.woff2) format("woff2"),url(../fonts/F37Ginger-Regular.ttf) format("truetype"),url(../fonts/F37Ginger-Regular.svg#cd0eb1181545a540be3acd13cd87c831) format("svg");font-style:normal;font-weight:300;}@font-face{font-family:"F37 Ginger";src:url(../fonts/F37Ginger-Thin.eot?);src:url(../fonts/F37Ginger-Thin.eot?#iefix) format("embedded-opentype"),url(../fonts/F37Ginger-Thin.woff) format("woff"),url(../fonts/F37Ginger-Thin.woff2) format("woff2"),url(../fonts/F37Ginger-Thin.ttf) format("truetype"),url(../fonts/F37Ginger-Thin.svg#f3e13b7d84e2887d1408955c128d7a0a) format("svg");font-style:normal;font-weight:200;}.nav-item .nav-link{color:#fff;}.btn:focus,.btn:active:focus,.btn-link.nav-link:focus,.form-control:focus,.form-check-input:focus{box-shadow:0 0 0 .1rem white,0 0 0 .25rem #258cfb;}html{position:relative;min-height:100%;}body{margin-bottom:60px;background:linear-gradient(45deg,rgba(124,79,232,.7) 27%,rgba(152,99,198,.7) 40%,rgba(186,124,155,.7) 63%,rgba(255,174,69,.7) 82%)!important;font-family:"F37 Ginger";}.formInput{border:1px solid;border-radius:1rem 1rem;}.newcard a div:not([class*=fa-solid]):hover{transform:scale(1.1);-ms-transform:scale(1.1);-webkit-transform:scarle(1.1);}.card{background:unset;border:0;}.card .card-header{border-radius:1.5rem 1.5rem 0 0!important;background:rgba(255,255,255,.5)!important;padding-left:30px;font-weight:600;font-size:1.2em;}.card .card-footer{border-radius:0 0 1.5rem 1.5rem!important;background:rgba(255,255,255,.5)!important;padding-left:30px;font-weight:200;font-size:1em;text-align:left;}.card .card-footer span{w-idth:120px;align-items:end;}.card .card-body{background:#fff;border-radius:0 0 0 0!important;}.card .card-body.no-footer{border-radius:0 0 1.5rem 1.5rem!important;}.container.main{height:calc(100vh - 150px);overflow-y:scroll;}a.navbar-brand img{max-width:180px;}.newcard-icon img{max-width:100px;}.msg_container{margin-top:auto;margin-bottom:auto;margin-left:10px;border-radius:25px;background-color:#82ccdd;padding:10px;position:relative;float:right;}.msg_container_send{margin-top:auto;margin-bottom:auto;margin-right:10px;border-radius:25px;background-color:#78e08f;padding:10px;position:relative;float:left;}.chat{margin-top:.5rem;}div.topMessage{font-size:1.1em;}.footer{background-color:#fff;}input,textarea{padding:1em;border:1px solid;border-radius:1rem 1rem;}input[type=checkbox]{padding:.5em;border-radius:.5rem .5rem!important;}label{font-size:1.1em;align-self:flex-start;}.MarkColumn{text-align:left;}.replyBtns{display:flex;justify-content:end;margin-bottom:.2rem;}.replyBtns .reply-btn{margin-right:.2rem;}.replyBody{border-radius:.25rem;background-color:#fff;margin-bottom:.3rem;}img.mainImage{max-width:100%;}.preview-container{display:flex;flex-wrap:wrap;gap:10px;margin-top:20px;}.preview-item{position:relative;width:150px;height:150px;border:1px solid #ccc;border-radius:5px;overflow:hidden;display:flex;align-items:center;justify-content:center;}.preview-item img{max-width:100%;max-height:100%;}.preview-item .delete-btn{position:absolute;top:5px;right:5px;background:#f00;color:#fff;border:0;border-radius:50%;width:20px;height:20px;cursor:pointer;}.nopad{padding-left:0!important;padding-right:0!important;}.hidden{display:none;}.image-checkbox{cursor:pointer;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;border:4px solid transparent;margin-bottom:0;outline:0;}.image-checkbox input[type=checkbox]{display:none;}.image-checkbox-checked{border-color:#4783b0;position:relative;}.image-checkbox .fa{position:absolute;color:#4a79a3;background-color:#fff;padding:10px;top:0;right:0;}.image-checkbox-checked .fa{display:block!important;}.accountTitle{text-align:center;color:#fff;}.formInputAccount{border-radius:2rem;background:#d3b3df;}.formInputBtn{border-radius:2rem;background:#190055;}.accountLink{color:#fff;}div.learnerInfo{font-size:1.1em;}