div.goleft{text-align:left}div.footertext{vertical-align:bottom;display:inline-block;min-height:200px}
.margin20{margin-top:20px;text-align:center;font-size:12px;line-height:1.42857143;color:#333}
div.theinline{vertical-align:top;padding:15px 15px 0 15px;display:inline-block}div.theinline a{font-weight:300;font-size:12px;line-height:1.42857143;-webkit-tap-highlight-color:rgba(0,0,0,0);color:black}
.thefooter{margin-top:40px;text-align:center;background-color:#fff}.thefooter b{font-size:12px;line-height:1.42857143;color:#333}
.header{font-family:"Playfair Display","Times New Roman",Helvetica}
.nav-item{padding:10px 15px;margin-right:12px;font-size:12px}.nav-item:last-of-type{margin:0}
.nav-item.active,.nav-item:hover{background-color:#48aaab;transform:skewX(170deg)}
.nav-item.active a,.nav-item:hover a{color:#fff}.nav-item a{color:#090909;font-stretch:expanded}
.navbar-brand{margin-left:65px;margin-top:13px}.card-header .h3{font-family:"Times New Roman"}
.navbar-nav{margin-right:50px}.headerLinks{cursor:pointer}.form-links a{color:#48abab;font-size:14px}
.form-links a a{color:#48abab}.form-links a i{margin-left:5px}#btnLogin{background-color:#275d38;border-radius:3px;border:0}
.error-border{border:1px solid red}h2{text-align:center}.numberCircle{border-radius:60%;width:36px;height:36px;background:#48abab;border:1px solid #48abab;color:white;text-align:center;font:22px Arial,sans-serif;padding:5px;margin:0 auto}
.container{width:1050px}.orgcontainer{padding:0 140px}.orgheading h2{font-family:"Lora",serif;font-size:32px;margin-top:25px}
.orgheading h4{font-family:"Lora",serif;font-size:24px;margin-top:25px;text-align:center}
.h-550{height:calc(100vh - 140px)}.subHeading2{width:100%;margin:0 auto;font-size:17px;color:#f2f2f2;text-align:center}
.contentContainer{background-color:#f5f5f7}.pg2{padding-top:45px}.prgmheading h2{font-family:"Lora",serif;font-size:30px;margin-bottom:40px;margin-top:15px}
.orgfields{margin-top:43px}::placeholder{color:grey;padding:0}select{color:grey}.reviewcalls{border-bottom:2px solid lightgrey;padding-bottom:20px}
.industrysector,.visits{padding-top:20px}#btnCalculate{background-color:#48abab;border-radius:0;border:0;margin-bottom:180px;border-radius:3px;margin-top:35px}
#btnStart{background-color:#48abab;border:0;border-radius:3px;font-weight:bold;font-size:16px;margin:22px 0;padding:11px 64px}
#formOrganization .form-group{margin-bottom:2px}.error-border{border:1px solid red}
.shell{display:block;margin-left:auto;margin-right:auto;width:35%}body{font-family:"Libra Franklin",Helvetica;color:#000}
.welcomeheading{font-family:"Playfair Display","Times New Roman",Times,serif}
.subHeading1{margin:0 auto;width:10%;letter-spacing:5px;font-weight:bold;font-size:14px;border-bottom:3px solid #48aaab;text-align:center;color:#fff}
.greenButton{background-color:#275d38;border-radius:3px;border:0}.blueButton{background-color:#48abab;border-radius:3px;border:0}
.greyButton{background-color:#000000B2;border-radius:3px;border:0}.errormsg{color:red;font-size:14px}
::placeholder{padding-left:10px;font-size:14px;line-height:16px;color:#ccc}input[type=file]{height:30px;outline:0;cursor:pointer}
input[type=file]::-webkit-file-upload-button{height:30px;outline:0}.bg-progress{--bs-bg-opacity:1;background-color:#48abab !important}
.usersheading h4{font-family:"Times New Roman";line-height:28px;font-size:24px;line-height:normal;color:#363636;text-align:center;margin-top:-15px}
.addUser{text-align:right}.btnAddUser{background:#48abab;border-radius:3px;width:115px;font-weight:bold;height:40px;font-size:14px;line-height:normal;color:#fff;border:.5px solid #fff;margin-bottom:10px}
.usersTable{font-size:13px;line-height:normal}.usersTable thead{background:#d1f1f1;border-radius:3px 3px 0 0}
.usersTable td{border:.5px solid #e7e7e7}.pencilIcon{color:#48abab}