body, html {    width: 100%;scroll-behavior: smooth;    height: 100%; font-family:'Zoho_Puvi_Regular';}* body{  padding: 0; font-family:'Zoho_Puvi_Regular';  margin: 0;  width: 100%;  }.mainheader {    position: fixed;    width: 100%;top:0;}.bodyContain{  width: 100%;  background: #F7F9FA;  height: 100%;  position: fixed;    background-color: rgb(247, 249, 250);}.formContain .bodyContain{border-radius: 6px;    background-color: #FFFFFF;    box-shadow: 0 6px 24px 0 rgba(54,71,79,0.16);    border: 1px solid transparent;    width: 525px;    margin: auto;    height: auto;}.bodycnt{       margin-top: 75px;    background-color: rgb(247, 249, 250);    height: 100%;    overflow: scroll;}.header{  height: 75px;  width: 100%;  background: #36474F;}.logoContain{  height: 100%;  float: left;}.clear:before, .clear:after {    content: " ";    display: table;}.clear:after {    clear: both;}.logo{  height: 32px;  width: 33px;  margin-left: 48px;  margin-top: 18px;  float: left;}.logoText{  color: #FFFFFF;  font-family: 'zoho_puvi_SemiBold';  font-size: 18px;  line-height: 31px;  float: left;  text-indent: 8px;  vertical-align: middle;}.headerMenuContain{  height: 100%;  float: right;}.menu{  list-style: none;  float: right;  padding: 0;  margin: 16px 0px;  margin-right: 48px;  vertical-align: middle;}.menu li{  display: inline-block;  color: rgba(255,255,255,0.7);  font-family:'Zoho_Puvi_Regular';  font-size: 14px;  margin-left: 40px;  line-height: 18px;  cursor: pointer;  vertical-align: middle;  padding: 10px 0px;}.formContain{  border-radius: 6px;  background-color: #FFFFFF;  box-shadow: 0 6px 24px 0 rgba(54,71,79,0.16);  border: 1px solid transparent;  width: 525px;  margin: auto;  margin-top: 50px;}.formBox{  height: auto;  width: 90%;  margin: 40px;}.signUpText{  color: #36474D;  font-size: 40px;    font-weight: bold;    letter-spacing: 0;    line-height: 48px;    font-family: 'Zoho_Puvi_Bold';    margin: 0;    padding: 0;}.inputTitle{  font-size: 14px;    line-height: 17px;    color: #36474D;    margin: 0;    font-family: 'Zoho_Puvi_Regular';    margin-top: 24px;}.formBox input{  height: 40px;  width: 94%;  border: 1px solid rgba(54,71,77,0.12);  border-radius: 4px;  outline: none;  color: #36474D;  font-size: 14px;  font-family: 'Zoho_Puvi_Regular';  text-indent: 10px;  box-shadow: none;  outline: none;  margin-top: 12px;}.formBox input:hover,.formBox input:active{  box-shadow: none;    outline: none;}.formBox span{  display: none;  color: red;  font-size: 12px;  font-family: 'Zoho_Puvi_Regular';  margin-top: 6px;  position: absolute;}.captchaInput{    width: 278px !important;}.captchaCode{  font-size: 14px;  display: inline-block;  font-family: 'Zoho_Puvi_Bold';  margin: 0;  margin-left: 22px;}.agreeContain{  height: auto;  width: 100%;  margin-top: 25px;}.agreeContain input{  height: 20px;  width: 20px;  border: 1px solid rgba(54,71,77,0.24);  margin: 0;  float: left;}.agreeText{  color: #36474F;  font-size: 14px;  font-family: 'Zoho_Puvi_Regular';  margin: 0;  margin-left: 10px;  float: left;  line-height: 16px;}.linksText{  color: #36474F;  font-size: 14px;  font-family: 'Zoho_Puvi_Regular';}.signUpButton{  background: #36474F;  border-radius: 3px;  margin-right: 40px;  margin-top: 25px;  margin-bottom: 40px;  cursor: pointer;}.signUpButton p{  color: #ffffff;  font-family:'Zoho_Puvi_Bold';  font-size: 14px;  padding: 12px 45px;    margin: 0;}.frameContain{  width: 525px;  height: 380px;  border-radius: 6px;  background-color: #FFFFFF;  box-shadow: 0 6px 24px 0 rgb(54 71 79 / 16%);  border: none;  margin: auto;  display: block;}.siginText{  font-size: 14px;  color: #36474D;  font-family: 'Zoho_Puvi_Regular';  margin: 0;  margin-top: 20px;  text-align: center;}.singIn{  color: #00A3F0;  text-decoration: none;  margin-left: 10px;  cursor: pointer;}.menuhead.font{color: #FFF;box-shadow: none;font-family:'Zoho_Puvi_SemiBold';}.menuhead:hover,.menuhead:focus{text-decoration: none !important;box-shadow: none;}.font li{color: #fff}.signInContain{    border-radius: 6px;    background-color: #FFFFFF;    box-shadow: 0 6px 24px 0 rgba(54,71,79,0.16);    border: 1px solid transparent;}.signInBox{  height: auto;    width: 90%;    margin: 20px;}.emailTitle{  color: #36474D;  font-size: 14px;  font-family: 'Zoho_Puvi_Regular';  margin: 0;  margin-top: 23px;}.signInMailBox{  height: 40px;    width: 430px;    border: 1px solid rgba(54,71,77,0.12);    border-radius: 4px;    outline: none;    margin-top: 12px;    color: #36474D;    font-size: 14px;    font-family: 'Zoho_Puvi_SemiBold';    text-indent: 10px;}.forgotPasswordText{  font-size: 14px;  font-family: 'Zoho_Puvi_Regular';  color: #36474F;  text-decoration: underline;  float: left;  margin: 0;  margin-top: 40px;  cursor: pointer;}.nextButton{  background: #36474F;  float: right;  border-radius: 3px;  margin-top: 25px;  cursor: pointer;}.nextButton p{  color: #ffffff;  font-family:'Zoho_Puvi_Bold';  font-size: 14px;  padding: 12px 45px;    margin: 0;}.nextButtonBox{  width: 100%;  height: auto;  border-bottom: 1px solid rgba(54,71,77,0.12);  padding-bottom: 25px;}.signInUsingText{  font-size: 14px;  color: #36474D;  margin: 0;  margin-top: 25px;  font-family: 'Zoho_Puvi_Regular';}.signInMailError{  display: none;  color: red;  font-size: 12px;  font-family: 'Zoho_Puvi_Regular';  margin-top: 12px;  position: absolute;}.emailVal{  display: inline-block;  font-size: 14px;  color: #36474D;  font-family:'Zoho_Puvi_Bold';  margin-top: 24px;}.changeText{  display: inline-block;  font-size: 12px;  color: #00A3F0;  font-family: 'Zoho_Puvi_SemiBold';  margin-left: 10px;  cursor: pointer;}.zohoLogo{  height: 19px;  width: 55px;  margin-top: 10px;  display: block;  margin: auto;  padding-top: 10px;  cursor: pointer;}.singUp{  color: #00A3F0;  text-decoration: none;  margin-left: 10px;  cursor: pointer;  font-family: 'Zoho_Puvi_Regular';}.informContain{  display: block;  margin: auto;  margin-top: 25px;  text-align: center;  padding-bottom: 20px;}.signInButton{  background: #36474F;  float: right;  border-radius: 3px;  margin-top: 25px;  cursor: pointer;}.signInButton p{  color: #ffffff;  font-family:'Zoho_Puvi_Bold';  font-size: 14px;  padding: 12px 45px;    margin: 0;}.refreshIcon{  display: inline !important;    font-size: 44px !important;    margin-top: 15px !important;    margin-left: 20px !important;    color: #06A4F3 !important;}.homePageContain{      box-shadow: none;      background-color: rgb(247, 249, 250);      margin: auto; scroll-behavior: smooth;}.homeHeader{  margin: 0;  font-size: 22px;  color: #36474F;  padding: 20px 0px;}.homePageText{  margin: 0;  color: #36474F;  font-size: 16px;  font-family: Zoho_Puvi_Medium;  line-height: 28px;  padding-bottom: 20px;}.homePageSecondText{}.buttonTitleText{  margin: 0;  font-size: 14px;  color: #36474F;  font-family: 'Zoho_Puvi_Light';}.submitBugButton{  background: #36474F;  border-radius: 3px;  cursor: pointer;  display: inline-block;  margin-top: 20px;}.submitBugButton p{  color: #ffffff;    font-family: 'Zoho_Puvi_Bold';    font-size: 14px;    padding: 12px 32px;    margin: 0;}.headerProfileImg {    height: 30px;    width: 30px;    border-radius: 50%;    cursor: pointer;    vertical-align: middle;    margin-top: -4px;}.bb_terms .homeHeader{margin: 0px;font-family: 'Zoho_Puvi_Regular';}.bb_terms .homePageText{margin: 0px;padding: 0px;}.hgt{height: 380px;margin-top: 205px;}.bb_terms ul{margin:0px;padding: 0px;margin-left: 20px;}.bb_terms ul li{margin-top: 0px;padding: 10px 0px;}div[class^="section"]{  background: #F7F9FA;}div[class^="home"]{padding-bottom: 30px}div[class^="terms"],div[class^="scope"],div[class^="bountyinfo"]{background: #fff}.bountyinfo{padding-bottom: 50px}.bb_terms,.hmecnt,.researchdisclosure,.submissionbug,.scopeexclusion,.bountyslabs{    width: 40%;    margin: auto;        }.homePageText a{color: #0086d3}.table, .table th, .table td {  border: 1px solid black;  border-collapse: collapse;  padding: 0px;  text-align: left;  padding-left: 10px;}.table{padding-bottom: 50px;height: 200px}.siginiframe .service_name{display: none !important;}.siginiframe input[type="email"]{    border: 1px solid rgba(54,71,77,0.12) !important;    padding-left: 10px !important;    border-radius: 4px !important;}input[type="email"]::placeholder{  color:red !important;}.service_name{display: none;} .signinframe{    border: none;    width: 445px;    height: auto;    padding: 40px;    overflow: hidden;    margin: auto;    display: block;    min-height: 430px;}.signin_head{    color: #36474D;    font-size: 40px;    font-family: Zoho_Puvi_Bold;}.signinframe .service_name{display: none;}span#headtitle {    color: #36474D;    font-size: 40px;}span#trytitle {}.signin_head .service_name {    display: none;}select#country_code_select {    display: none;}label.select_country_code {    display: none;}span.select2.select2-container.select2-container--default {    display: none;}input#login_id {    border: 1px solid rgba(54,71,77,0.12);    height: 40px;    border-radius: 4px;    width: 100%;    padding: 0px;    outline: none;    margin: 10px 0px;}input#login_id:focus {    border: 1px solid #00A3F0;}input#login_id::placeholder {position: absolute;z-index: 9;margin-top: -30px;}.footer {    background-color: #36474F;    color: #fff;    height: 380px;    overflow: hidden;    width: 100%;}footer ul {    margin: 40px auto;    max-width: 850px;    overflow: hidden;    padding: 0 3%;}.researchdisclosure ul {    margin: 0px;    padding: 0px;    margin-left: 40px;}footer ul li {    border-left: 1px solid #ccc;    display: inline;    line-height: 0;    padding: 0 12px;}footer li:first-child {    border-left: none;}.footer a {    color: #fff;    text-decoration: none;    font-size: 16px;}.footer p {    margin: 0px;    text-align: center;    padding-bottom: 40px;}.socialLinks {    margin: 20px 0px;    width: 140px;    margin: auto;    padding-bottom: 40px;}.socialLinks > a.si1 {    background-position: 0px -68px;}.socialLinks > a.si2 {    background-position: -57px -68px;}.socialLinks > a.si3 {    background-position: -116px -68px;}.socialLinks > a {    background-position: 0 -768px;    display: inline-block;    opacity: 0.6;    height: 28px;    margin: 0 5px;    width: 28px;}a.sprite {    background: url(../Images/bb-sprite.png) no-repeat;    background-size: 400px;}.footer-zohologo a.zlogo {    background-position: -231px 1px;    background-size: 365px auto;    height: 55px;    width: 117px;    margin: auto;    display: inline-block;    text-align: center;}.footer-zohologo{text-align: center;}span.Notyou.bluetext {    display: none;}/*input#password {    border: 1px solid rgba(54,71,77,0.12);    height: 40px;    border-radius: 4px;    width: 100%;    padding: 0px;    outline: none;    margin: 0px;}*/span#signinwithotp {    display: none;}div#enableotpoption {    display: none;}div#enableforgot {    color: #36474D;    font-family: 'Zoho_Puvi_Regular';    text-decoration: underline;    font-size: 14px;margin-top: 10px}div#otp_container {    display: none;}div#mfa_totp_container {    display: none;}div#mfa_otp_container {    display: none;}div#captcha_container {    display: none;}div#recoverybtn {    display: none;}div#problemsignin {    display: none;}span.rec_head_text {    display: none;}.recoverymodes {    display: none;}div#backup_container {    display: none;}.nopassword_container {    display: none;}.password_expiry_container {    display: none;}.terminate_session_container {    display: none;}.trustbrowser_ui {    display: none;}button#nextbtn {    width: 140px;    height: 40px;    float: right;    background: #36474F;    border: 1px solid rgba(54,71,79,0.16);    border-radius: 4px;    cursor: pointer;}.btn .blue span {    color: #fff;}.btn span {    color: #fff;    font-size: 14px;}div#forgotpassword {    display: none;}.fed_2show {    color: #36474D;    font-size: 14px;    font-family: 'Zoho_Puvi_Regular';    margin: 40px 0px 0px 0px;}.signin_fed_text {    margin: 0px;}span.fed_div.zoho_fed_box.zoho_fed.small_box.show_fed {    margin: 0px;    margin-top: 10px;        }div[class^="section-3"] {    background: #fff;}.submissionbug ul {    margin: 0px;    padding: 0px;    margin-left: 40px;}.tablebounty {  border-collapse: collapse;  width: 400px;  border: none;  border-spacing: 0px;  box-shadow: 0 6px 24px 0 rgba(54,71,79,0.16);  margin: auto;}.tablebounty td, .tablebounty th {  border: 1px solid #F7F9FA;  text-align: left;  padding: 8px;  border: none;  padding: 10px 20px;}.tablebounty th{background:#31484E;color:#fff;}.tablebounty tr:nth-child(even) {  background-color: #dddddd;}.tablebounty tr {border-bottom-left-radius: 6px;}.tablebounty td:nth-child(even) {    text-align: right;}.tabcontent {  animation: fadeEffect 1s;   margin: auto;  padding-top: 50px;  width: 100%;  float: left;}@keyframes fadeEffect {  from {opacity: 0;}  to {opacity: 1;}}.tab {  overflow: hidden;  margin: auto;}.tab button {  display: inline-block;  border: none;  outline: none;  cursor: pointer;  padding: 13px;  transition: 0.3s;  height: 50px;  width: 100px;  background: #fff;  border-radius: 5px;  font-size: 16px;  color: #000;  margin-left: 15px;  border: 1px solid #0000000D;}.tab button:hover {  background-color: #ddd;}.tab button.active {  color: #fff;  background-color: #31484E;}.prflebx{    width: calc(100%/5);    float: left;    min-height: 150px;        } .imgprfle {    height: 70px;    width: 70px;    box-shadow: 0px 6px 12px #31484E3D;    border-radius: 50%;    margin: auto;    display: block;border: 2px solid #FFFFFF;}.imgprfle+a{    display: block;    text-align: center;    color: #31484E;    padding: 10px 0px;}.cntbox{  width: 40%;  margin:auto;  padding-bottom: 30px;}.scopeul{    background: #FFFFFF 0% 0% no-repeat padding-box;    border-radius: 6px;    box-shadow: 0 3px 14px 0 rgba(54,71,79,0.16);    padding: 40px;}a:hover, a:focus{box-shadow:none;    box-shadow: 0 0px transparent !important;}.linestyle{    color: #36474F;    background: #36474F;    width: 100px;    height: 1px;    text-align: center;    margin: auto;}#nextbtn{background: #36474f;width: 145px;float: right;height: 40px;}.siginindiv{    margin-top: 160px;}.formContain.signupdiv{display: none ;}.home .homePageText {    font-family: Zoho_Puvi_Regular;}.bbsignupcontainer dd{width: 100%;margin:auto;  } .bbsignupcontainer dl:not(.agreeContain) {    margin-top: 12px;display: inline;  }p.termsbox {    display: inline;    padding-left: 10px;    color: #36474F;    font-size: 14px;    font-family: 'Zoho_Puvi_Regular';    margin: 0;    margin-left: 2px;    line-height: 16px;}.za-refresh-captcha {    display: inline-block !important;    clear: both;    height: 30px;    width: 50px;    border-radius: 50px;    background: url(../Images/reload.png) no-repeat transparent 5px !important;    background-position: center;    cursor: pointer;    background-size: 30% !important;}.za-captcha {  height: 40px;  width: 150px;}.captcha_container {  width: 40%;  display: block;  height: 40px;  box-sizing: border-box;  border-radius: 2px;  text-indent: 12px;  font-size: 16px;  outline: none;  transition: all .2s ease-in-out;  position: absolute;  top: 14px;  right: 25px;  bottom: 2px;}