@font-face {    font-family: 'ZohoPuvi';    src: url('../images/zohopuvi/zoho_puvi_regular.cdda956b52a848ecb4d75cf91fea5737.eot');     src: url('../images/zohopuvi/zoho_puvi_regular.cdda956b52a848ecb4d75cf91fea5737.eot') format('embedded-opentype'),          url('../images/zohopuvi/zoho_puvi_regular.2115e13d08dc114dd29d568b411169d9.woff') format('woff'),          url('../images/zohopuvi/zoho_puvi_regular.9adb79386e4ececdeb93f007d5ecda75.ttf') format('truetype');          font-style: normal;    	 font-weight: 400;    	 text-rendering: optimizeLegibility;}@font-face {    font-family: 'ZohoPuvi';    src: url('../images/zohopuvi/zoho_puvi_medium.d3721ce4119fbf073c2175c7079f9a3b.eot');     src: url('../images/zohopuvi/zoho_puvi_medium.d3721ce4119fbf073c2175c7079f9a3b.eot') format('embedded-opentype'),          url('../images/zohopuvi/zoho_puvi_medium.63ce939dabb7a62611c66c2f03cd7781.woff') format('woff'),          url('../images/zohopuvi/zoho_puvi_medium.88f7f19ee68806acbfcb8e640b0b9ed5.ttf') format('truetype');              font-style: medium;    		 font-weight: 500;    		 text-rendering: optimizeLegibility;}@font-face {    font-family: 'ZohoPuvi';    src: url('../images/zohopuvi/zoho_puvi_semibold.5a4543010df2bf08f459d8f8af468421.eot');     src: url('../images/zohopuvi/zoho_puvi_semibold.5a4543010df2bf08f459d8f8af468421.eot') format('embedded-opentype'),          url('../images/zohopuvi/zoho_puvi_semibold.ec775134290eac7cb9e8fd31bfc908c5.woff') format('woff'),          url('../images/zohopuvi/zoho_puvi_semibold.e9ba3130b9031314983d78c4280d0b89.ttf') format('truetype');          font-style: semi-bold;    	 font-weight: 600;    	 text-rendering: optimizeLegibility;}@font-face {    font-family: 'ZohoPuvi';    src: url('../images/zohopuvi/zoho_puvi_bold.863af2667bd90df92bf84974d40621fb.eot');     src: url('../images/zohopuvi/zoho_puvi_bold.863af2667bd90df92bf84974d40621fb.eot') format('embedded-opentype'),          url('../images/zohopuvi/zoho_puvi_bold.d9145ee851fb8481a4efdfbdb8ddb278.woff') format('woff'),          url('../images/zohopuvi/zoho_puvi_bold.9ddee54e5f59a6b9b2a03a669b1aa7d3.ttf') format('truetype');          font-style: bold;    	 font-weight: 700;    	 text-rendering: optimizeLegibility;}body {	font-family: 'ZohoPuvi', Georgia;	font-weight:400;}@font-face {  font-family: 'signinicon';  src:  url('../images/fonts/signinicon.49261aad2b055ea01a618a2ac3e5be45.eot');  src:  url('../images/fonts/signinicon.49261aad2b055ea01a618a2ac3e5be45.eot') format('embedded-opentype'),    url('../images/fonts/signinicon.871b871f97323718d8ff4c6daf28877d.woff2') format('woff2'),    url('../images/fonts/signinicon.902867cd57e645e138ce902eb0bc592d.ttf') format('truetype'),    url('../images/fonts/signinicon.88ee40412853cf57de4ceed759a4e32d.woff') format('woff'),    url('../images/fonts/signinicon.e4ad09ad44d23da00f1bb4d09b07e3d6.svg') format('svg');  font-weight: normal;  font-style: normal;  font-display: block;}[class^="icon-"], [class*=" icon-"] {    font-family: 'signinicon' !important;  speak: never;  font-style: normal;  font-weight: normal;  font-variant: normal;  text-transform: none;  line-height: 1;    -webkit-font-smoothing: antialiased;  -moz-osx-font-smoothing: grayscale;}.icon-feishu_L .path1:before {  content: "\e942";  color: rgb(0, 0, 0);}.icon-feishu_L .path2:before {  content: "\e943";  margin-left: -4.404296875em;  color: rgb(0, 0, 0);}.icon-feishu_L .path3:before {  content: "\e944";  margin-left: -4.404296875em;  color: rgb(0, 0, 0);}.icon-feishu_L .path4:before {  content: "\e945";  margin-left: -4.404296875em;  color: rgb(0, 0, 0);}.icon-feishu_L .path5:before {  content: "\e946";  margin-left: -4.404296875em;  color: rgb(0, 0, 0);}.icon-feishu_L .path6:before {  content: "\e947";  margin-left: -4.404296875em;  color: rgb(0, 0, 0);}.icon-feishu_L .path7:before {  content: "\e948";  margin-left: -4.404296875em;  color: rgb(0, 0, 0);}.icon-feishu_L .path8:before {  content: "\e949";  margin-left: -4.404296875em;  color: rgb(0, 214, 185);}.icon-feishu_L .path9:before {  content: "\e94a";  margin-left: -4.404296875em;  color: rgb(51, 112, 255);}.icon-feishu_L .path10:before {  content: "\e94b";  margin-left: -4.404296875em;  color: rgb(19, 60, 154);}.icon-feishu_L .path11:before {  content: "\e94c";  margin-left: -4.404296875em;  color: rgb(19, 60, 154);}.icon-feishu_L .path12:before {  content: "\e94d";  margin-left: -4.404296875em;  color: rgb(19, 60, 154);}.icon-baidu_L .path1:before {  content: "\e94e";  color: rgb(35, 25, 220);}.icon-baidu_L .path2:before {  content: "\e94f";  margin-left: -2.9443359375em;  color: rgb(255, 255, 255);}.icon-baidu_L .path3:before {  content: "\e950";  margin-left: -2.9443359375em;  color: rgb(255, 255, 255);}.icon-baidu_L .path4:before {  content: "\e951";  margin-left: -2.9443359375em;  color: rgb(225, 6, 1);}.icon-baidu_L .path5:before {  content: "\e952";  margin-left: -2.9443359375em;  color: rgb(225, 6, 1);}.icon-baidu_L .path6:before {  content: "\e953";  margin-left: -2.9443359375em;  color: rgb(225, 6, 1);}.icon-baidu_L .path7:before {  content: "\e954";  margin-left: -2.9443359375em;  color: rgb(225, 6, 1);}.icon-baidu_L .path8:before {  content: "\e955";  margin-left: -2.9443359375em;  color: rgb(225, 6, 1);}.icon-intuit_L:before {  color: #ffffff;  content: "\e956";}.icon-linkedIn_L:before {  color: #0966C2;  content: "\e957";}.icon-adp_small:before {  color: #ffffff;  content: "\e91a";}.icon-apple_small:before {  content: "\e91b";}.icon-baidu_small:before {  color: rgb(35, 25, 220);  content: "\e91c";}.icon-douban_small:before {  color: #ffffff;  content: "\e91d";}.icon-facebook_small:before {  color: #ffffff;  content: "\e91e";}.icon-feishu_small .path1:before {  content: "\e91f";  color: rgb(0, 214, 185);}.icon-feishu_small .path2:before {  content: "\e920";  margin-left: -1.26953125em;  color: rgb(51, 112, 255);}.icon-feishu_small .path3:before {  content: "\e921";  margin-left: -1.26953125em;  color: rgb(19, 60, 154);}.icon-feishu_small .path4:before {  content: "\e922";  margin-left: -1.26953125em;  color: rgb(19, 60, 154);}.icon-feishu_small .path5:before {  content: "\e923";  margin-left: -1.26953125em;  color: rgb(19, 60, 154);}.icon-google_small .path1:before {  content: "\e924";  color: rgb(66, 133, 244);}.icon-google_small .path2:before {  content: "\e925";  margin-left: -1em;  color: rgb(52, 168, 83);}.icon-google_small .path3:before {  content: "\e926";  margin-left: -1em;  color: rgb(251, 188, 5);}.icon-google_small .path4:before {  content: "\e927";  margin-left: -1em;  color: rgb(234, 67, 53);}.icon-intuit_small:before {  color: #3D5796;  content: "\e928";  font-size: 40px;}.icon-linkedin_small:before {  color: #ffffff;  content: "\e929";}.icon-qq_small .path1:before {  content: "\e92a";  color: rgb(250, 171, 7);}.icon-qq_small .path2:before {  content: "\e92b";  margin-left: -0.841796875em;  color: rgb(0, 0, 0);}.icon-qq_small .path3:before {  content: "\e92c";  margin-left: -0.841796875em;  color: rgb(255, 255, 255);}.icon-qq_small .path4:before {  content: "\e92d";  margin-left: -0.841796875em;  color: rgb(250, 171, 7);}.icon-qq_small .path5:before {  content: "\e92e";  margin-left: -0.841796875em;  color: rgb(0, 0, 0);}.icon-qq_small .path6:before {  content: "\e92f";  margin-left: -0.841796875em;  color: rgb(255, 255, 255);}.icon-qq_small .path7:before {  content: "\e930";  margin-left: -0.841796875em;  color: rgb(235, 25, 35);}.icon-qq_small .path8:before {  content: "\e931";  margin-left: -0.841796875em;  color: rgb(235, 25, 35);}.icon-slack_small .path1:before {  content: "\e932";  color: rgb(224, 30, 90);}.icon-slack_small .path2:before {  content: "\e933";  margin-left: -1em;  color: rgb(54, 197, 240);}.icon-slack_small .path3:before {  content: "\e934";  margin-left: -1em;  color: rgb(46, 182, 125);}.icon-slack_small .path4:before {  content: "\e935";  margin-left: -1em;  color: rgb(236, 178, 46);}.icon-twitter_small:before {  color: #ffffff;  content: "\e936";}.icon-wechat_small:before {  color: #ffffff;  content: "\e937";}.icon-weibo_small .path1:before {  content: "\e938";  color: rgb(255, 255, 255);}.icon-weibo_small .path2:before {  content: "\e939";  margin-left: -1.234375em;  color: rgb(230, 22, 45);}.icon-weibo_small .path3:before {  content: "\e93a";  margin-left: -1.234375em;  color: rgb(255, 153, 51);}.icon-weibo_small .path4:before {  content: "\e93b";  margin-left: -1.234375em;  color: rgb(255, 153, 51);}.icon-weibo_small .path5:before {  content: "\e93c";  margin-left: -1.234375em;  color: rgb(0, 0, 0);}.icon-azure_small .path1:before {  content: "\e93d";  color: rgb(107, 190, 0);}.icon-azure_small .path2:before {  content: "\e93e";  margin-left: -1em;  color: rgb(255, 62, 0);}.icon-azure_small .path3:before {  content: "\e93f";  margin-left: -1em;  color: rgb(0, 165, 246);}.icon-azure_small .path4:before {  content: "\e940";  margin-left: -1em;  color: rgb(255, 183, 0);}.icon-yahoo_small:before {  color: #ffffff;  content: "\e941";}.icon-github_small:before{  content: "\e976";}.icon-Oneauth:before, .icon-mzadevice:before{  content: "\e910";}.icon-domain:before {  content: "\e903";}.icon-backarrow:before {  content: "\e900";}.icon-backup:before {  content: "\e901";}.icon-call:before {  content: "\e902";}.icon-email:before {  content: "\e904";}.icon-faceid:before {  content: "\e905";}.icon-federated:before {  content: "\e906";}.icon-hide:before {  content: "\e907";}.icon-hint:before {  content: "\e908";}.icon-jfw:before {  content: "\e909";}.icon-Mobile:before {  content: "\e90a";}.icon-oadevice:before {  content: "\e90b";}.icon-otp:before {  content: "\e90c";}.icon-password:before {  content: "\e90d";}.icon-profile:before {  content: "\e90e";}.icon-push:before {  content: "\e90f";}.icon-qr:before {  content: "\e911";}.icon-Reload:before {  content: "\e912";}.icon-saml:before {  content: "\e913";}.icon-show:before {  content: "\e914";}.icon-support:before {  content: "\e915";}.icon-totp:before {  content: "\e916";}.icon-touchid:before {  content: "\e917";}.icon-warning:before {  content: "\e918";}.icon-yubikey:before {  content: "\e919";}.icon-shine:before {  content: "\e972";}.icon-SmartQR:before {  content: "\e973";}body {	margin: 0px;}html::-webkit-scrollbar{	display: none;}.bg_one {	display: block;	position: fixed;	top: 0px;	left: 0px;	height: 100%;	width: 100%;	background: url('../images/bg.49756b7c711696d95133fa95451f8e13.svg') transparent;	background-size: auto 100%;	z-index: -1;}.signin_container {	display: block;	width: 890px;	min-height: 520px;	background-color: #fff;	box-shadow: 0px 2px 30px #ccc6;	margin: auto;	position: relative;	z-index: 1;	margin-top: 7%;	overflow: hidden;}.smartsigninbutton{	display: flex;	flex-direction: row;	align-items: center;	justify-content: center;	gap: 10px;	background: linear-gradient(180deg, #3949BE 0%, #0013A7 100%);	border-radius:20px;	color: #fff;	float: right;	font-size: 13px;	font-weight: 500;	position: relative;	cursor: pointer;	padding : 12px 16px;}.smartsigninbutton:hover{	background: linear-gradient(180deg, #2939AA 0%, #00108B 100%);}.ssibuttonqricon{	font-size: 15px;}.ssibuttonshineicon{	position: absolute;	top: -8px;	right: 11px;	color: #FDD318;	font-size: 20px;}.ssibuttoncontent{	max-width: 130px;}.trustdevicebox{	width:500px;	min-height:auto !important;}.signin_box {	width: 500px;	min-height: 520px;	height: auto;	background: #fff;	box-sizing: border-box;	padding: 50px 50px;	border-radius: 2px;	transition: all .1s ease-in-out;	float: left;	overflow-y: auto;	display: table-cell;	border-right: 2px solid #f1f1f1;}.signin_head {	display: block;	font-size: 24px;	font-weight: 500;	margin-bottom: 30px;	line-height: 30px;	transition: all .1s ease-in-out;}.service_name,.backup_desc,.pass_name {	display: block;	font-size: 16px;	color: #000;	font-weight: 400;}.service_name{	line-height: 28px;}.textbox_div {	display: block;	margin-bottom: 30px;	position: relative;}.textbox_label {	display: block;	font-size: 14px;	color: #626262;	padding-bottom: 10px;}.textbox, #mfa_otp, #emailverify, #mfa_totp, #otp{	display: block;	width: 100%;	height: 44px;	box-sizing: border-box;	border-radius: 2px;	text-indent: 12px;	font-size: 16px;	outline: none;	border: none;	padding-right: 12px;	transition: all .2s ease-in-out;	background: #f8f8f8;    border: 1px solid #E4E4E4;}.customOtp{	border: none;	outline: none;	background: transparent !important;	height: 100%;	font-size: 14px;	text-align: left;	width: 20px;	padding: 0px;}#mfa_otp::after, #emailverify::after, #mfa_totp::after, #otp::after, #verify_totp::after, #mfa_email::after {	content: attr(placeholder);	height: 54px;	line-height: 45px;	position: absolute;	color: #B9BCBE;	left: 0px;	top: 0px;	z-index: 1;}.hidePlaceHolder::after{	z-index: -1 !important;}.textbox:valid {	border: 1px solid #DDDDDD;}.textindent42 {	text-indent: 56px;}.textindent62 {	text-indent: 76px;}.textintent52 {	text-indent: 66px;}::-webkit-credentials-auto-fill-button {    visibility: hidden;    pointer-events: none;    position: absolute;    right: 0px;}input[type="text"],input[type="password"],input[type="email"],input[type="number"] {	-webkit-appearance: none;	-moz-appearance: none;	appearance: none;}input[type="password"]::-ms-reveal,input[type="password"]::-ms-clear {  display: none;}.errorborder {	border: 2px solid #ff8484 !important;}.btn {	cursor: pointer;	display: block;	width: 100%;	height: 44px;	border-radius: 4px;	letter-spacing: .5px;	font-size: 14px;	font-weight: 600;	outline: none;	border: none;	margin: auto;	margin-bottom: 30px;	transition: all .2s ease-in-out;}#emailverify_container .btn{	margin-top: 20px;}.signupbtn {	width: 250px;	margin-left: 0px;}.blue {	box-shadow: 0px 2px 2px #fff;	background-color: #159AFF;	color: #fff;}.grey {	background-color: #F3F3F3;	color: #3a3a3a;	letter-spacing: 0px;}.green {	box-shadow: 0px 2px 2px #fff;	background-color: #00C573;	color: #fff;}.blue:hover {	box-shadow: 0px 2px 2px rgba(90, 183, 254, 0.2);}.changeloadbtn {	display: block;	height: 44px;	width: 44px;	border-radius: 22px;	padding: 0px;}.changeloadbtn:before {	content: "";	height: 20px;	width: 20px;	display: inline-block;	margin: 9px;	border: 3px solid #fff;	border-top: 3px solid #5AB7FE;	border-radius: 50%;	animation: spin .5s linear infinite;}@keyframes spin {	0% { transform: rotate(0deg); }	100% { transform: rotate(360deg); }}#showIDPs {    background-color: #f1f1f1;    box-shadow: none;    margin-right: 0px;}.text16 {	display: block;	text-align: center;	margin-bottom: 30px;	color: #626262;	font-size: 16px;	font-weight:500;	text-decoration: none;}.blacktext {	color: #000;}.pointer {	cursor: pointer;}.text14 {	display: block;	text-align: center;	margin-bottom: 30px;	color: #626262;	font-size: 14px;}.leftalign {	text-align: left;}.boldtext {	font-weight: 600;}.line {	background-color: #f1f1f1;	width: 100%;	height: 2px;	border-radius: 1px;	margin-bottom: 30px;	position: relative;}.line_con{	position: absolute;    top: -9px;    text-align: center;    width: 100%;    margin: auto;}.line_con span{	background: #fff;	color: #707070;}.nomargin {	display: block;	margin: 0px;}.bluetext {	color: #309FF4;	cursor: pointer;}#fedsignin_div, #morefed,#mfa_scanqr_container ,#captcha_container,#bcaptcha_container,#yubikey_container,.verify_title,#problemsignin_mob,#recoverybtn_mob,#passphrase_container,#passphraseRecover,#macappleicon,#emailcheck_container,#emailverify_container{	display: none;}#yubikey_container{	margin:20px 0px;}.zeroheight{	width:0px;	height:0px;	overflow: hidden;	display: block;}#showmorefed {	margin-top: 20px;}.hellouser {	margin-bottom: 30px;}.username {	display: inline-block;    font-size: 16px;    padding: 12px 14px;    line-height: 20px;    width: auto;    word-break: break-all;}.Notyou {	position: relative;    float: right;    font-size: 14px;    padding: 0px 14px 0px 0px;    display: inline-block;    color: #0091FF;    line-height: 38px;    font-weight: 500;    display: flex;    align-items: center;    justify-content: center;}.signup_text {	text-align: center;	margin: 20px 0px;	font-size: 16px;}.backbtn {	display: none;	float: left;	height: 28px;	width: 28px;	border-radius: 50%;	position: absolute;	padding: 0px 5px;	cursor: pointer;	overflow: hidden;	transition: all .1s ease;}.zoho_logo {	display: block;	margin-bottom: 20px;	background: url('../images/newZoho_logo.5f6895fcb293501287eccaf0007b39a5.svg') no-repeat transparent;	background-size: auto 100%;	height: 40px;    width: auto;}.zoho_icon{	display: block;	margin-bottom: 20px;	font-size: 32px;}.portal_logo{	display: block;	height: 60px;	width: auto;	margin-bottom: 20px;	background-size: auto 100%;}.Site24x7 {background-image: url("../images/apps/site24x7-logo.c2508f9d5f2230abb5bd50506c1f4fca.png"); height: 33px;}	.AlarmsOne {background-image: url("../images/apps/alarmsone.35702305bde2086958074e03fff816e6.png"); height: 46px;}.SDPOnDemand {background-image: url("../images/apps/SDPOnDemand.88d96b9b5bc8790fa04e2fda01810c5b.png"); height: 46px;}.MDMOnDemand {background-image: url("../images/apps/MDMOnDemand.296334bc20a9151c4e6a07a949185c70.png"); height: 35px;}.ManageEngine {background-image: url("../images/apps/manageengine-logo.754ff8c43a4074a3e5ab59d3ff9df492.png"); height: 36px;}.ZohoPOS {background-image: url("../images/apps/Zakya-logo.666c7e752c45f8371de16bee0c2414de.png"); height: 50px;}.TrainerCentral {background-image: url("../images/apps/TrainerCentral.a34cae35eb7d659e49f0353b63a1ca47.png"); height: 46px;}.DesktopCentralCloud{background-image: url("../images/apps/Endpoint_Central_logo.0c37678b8c79cad10f3dcc6ed8780f81.gif"); height: 46px;}.MEAplus{background-image: url("../images/apps/MEAPlus.92c3aeac0a29f4b89e3234a4ee964e6e.svg"); height: 46px;}.Vani{background-image: url("../images/apps/Vani.b35a77567393fe459b0f1a38406c3263.svg");}.RemoteBoard{background-image: url("../images/apps/Vani.b35a77567393fe459b0f1a38406c3263.svg");}.Nila{background-image: url("../images/apps/Nila.fa6c6f1ea304422bb086a4a242edf264.svg");}.zoho_logo_position_center {	background-position: center;	margin-top: 30px;}.product_img {	display: block;	height: 180px;	width: 180px;	background: url('../images/img.5246ddf06ffb5c704afcd0598040c637.png') no-repeat transparent;	background-size: 100%;	margin: auto;	margin-bottom: 50px;}.product_head {	display: block;	font-size: 14px;	font-weight: 600;	margin-bottom: 10px;	text-align: center;	text-transform: uppercase;}.product_text {	display: block;	font-size: 14px;	line-height: 24px;	margin-bottom: 20px;	text-align: center;}.fed_2show_small{	width: max-content;    margin: auto;    padding: 10px 20px;    border: 2px solid #eeeeee;    border-radius: 24px;    display: flex;    cursor: pointer;}.fed_2show_small:hover,.zohosignin:hover{	background-color:#f6f6f6;}.fed_2show,.fed_2show_small {	display: none;}.idp_font_center{	margin-left: 10px;}.zohosignin .fedarrow{	margin-left: 7px;    margin-bottom: 2px;}.weibo_font{	margin-left: 25px;}.fedarrow{	width: 4px;    border-right: 2px solid #a2a2a2;    border-bottom: 2px solid #a2a2a2;    height: 4px;    transform: rotate(-45deg);    display: inline-block;    margin-left: 18px;    margin-top: 9px;}.signin_fed_text {	display: block;	font-size: 15px;	font-weight: 500;	color: #444;	margin-bottom: 10px;}.fed_2show_small .signin_fed_text{	display : inline-block;	margin-bottom: 0px;	align-self: center;}.signin_fedtext_bold{	font-size: 24px;	font-weight: 500;	margin-bottom: 30px;	line-height: 30px;	transition: all .1s ease-in-out;}.more {	width: 40px;    padding: 10px;    box-shadow: 0px 0px 2px 0px rgba(0, 0, 0, .12), 0px 2px 2px 0px rgba(0, 0, 0, .24);     text-align: center;    box-sizing: border-box;}.more:hover{	background-color: #f1f1f1;}.morecircle {	display: inline-block;	height: 4px;	width: 4px;	border-radius: 3px;	background-color: #D6D6D6;	position: relative;	top: -4px;}#showfed {	display: none;}.showallfed {	width: 178px;	margin-right: 20px;}.text_transparent {	color: transparent;}.country_code {	display: block;	position: absolute;	height: 44px;	background-color: transparent;	border: none;	font-size: 16px;	cursor: pointer;	transition: all .2s ease-in-out;	padding: 0px;	margin: 0px 0px;	overflow: hidden;	width: 0px;	outline: none;	white-space: nowrap;}.showcountry_code {	width: 62px !important;}.textindent70 {	text-indent: 70px;}.countrybox {	width: 400px;	height: 220px;	overflow: auto;}.focusmanage {	position: absolute;	z-index: 10;	width: 400px;	height: 266px;	box-sizing: border-box;	padding: 10px;	margin-top: -25px;	background: #FFFFFF;	box-shadow: 0px 2px 4px 0px rgba(0, 0, 0, 0.13);	border-radius: 2px;}.mailsearch {	width: 400px;	height: 30px;	padding: 0px 0px;	border: none;	position: absolute;}.bolder1 {	font-weight: bolder;}#ui-id-1 {	height: 200px;	width: auto;	outline: none;	border: none;	overflow-x: hidden;	overflow-y: scroll;}.ui-menu-item-wrapper {	overflow: auto;}.searchlbl {	font-size: 10px;	font-weight: bolder;	display: inline-block;	margin-top: 15px;	margin-bottom: 10px;	margin-left: 10px;}.cntrysearch {	width: 380px;	height: 32px;	border-radius: 2px;	font-size: 14px;	box-sizing: border-box;	padding: 8px 10px;	background: #F7F7F7;	outline: none;	border: none;	margin-top: 10px;}.select2-results__option {	list-style-type: none;	height: 40px;	box-sizing: border-box;	padding: 12px 20px;	font-size: 14px;	line-height: 16px;}.select2-search__field {	width: 380px;	height: 32px;	border: none;	outline: none;	background: #F7F7F7;	border-radius: 2px;	margin: 10px 10px 0px 10px;	font-size: 14px;	padding: 10.5px 8px;}.select2-selection {	display: inline-block;	outline: none;	background-color: #F4F6F8;	text-align: center;	padding: 10px;	box-sizing: border-box;	cursor: pointer;}.selection {	transition: all .2s ease-in-out;	-webkit-user-select: none;	display: inline-block;	white-space: nowrap;	overflow: hidden;	width: 0px;}#select2-combobox-results {	padding-left: 0px;	max-height: 200px;	overflow-y: scroll;	overflow-x: hidden;	width: 400px;	margin-top: 10px;	margin-bottom: 0px;	background: white;}.select2-container--open {	z-index: 10;	background: #FFFFFF;	box-shadow: 0px 2px 4px 0px rgba(0, 0, 0, 0.13);	width: auto;	box-sizing: border-box;}.select2 {	position: absolute;	background: transparent;	box-shadow: none;	display:none;	margin: 2px;}.select2-results__options{	overflow-y: auto;    max-height: 200px;	}.selection{	width:auto;	width:-moz-fit-content;    width:-webkit-fit-content;	margin: auto;	display: block;}.select2-search--hide,.select2-selection__clear {    display: none;}.secondary_devices,.secondary_devices_right{	display: none;    width: 150px;    margin: auto;    padding: 8px 18px;    border-radius: 18px;    background-color: #F4F6F8;    border: none;    overflow: hidden;    max-width: 200px;    text-overflow: ellipsis;    font-size: 16px;    outline: none;}.device_selection{padding: 12px 20px; border-radius: 8px;}.secondary_devices .select2-container--open {width: 200px;}#country_code_select {	width: 50px;    height: 40px;    position: absolute;    opacity: 0;    display: none;    z-index: 0;}.select_country_code{	width: 50px;    height: 40px;    display: inline-block;    float: left;    position: absolute;    line-height: 40px;    text-align: center;    font-size: 16px;    color: black;    display: none;    z-index: 0;}.pic {	width: 20px;	height: 14px;	background-size: 280px 252px;	background-image: url("../images/Flags2x.0b8394efb0ea9167cef2465fb8f63d78.png");	float: left;}.cc {	float: right;	color: #AEAEAE;}.cn {	margin-left: 10px;}.select2-results__option--highlighted {	background: #F4F6F8;}.searchparent {	height: auto;}/*#signin_flow{	display: none;}*/#forgotpassword_flow, #recovery_flow {	display: none;}.btntotick {	animation: none;	padding: 2px 1px;	box-sizing: border-box;	transform: rotate(-45deg) !important;}.btntotick:before {	display: block;	height: 10px;	width: 20px;	border-radius: 0px;	animation: none;	border-top: none;	border-right: none;	animation: showtick .2s linear;}@keyframes showtick { 	0% {transform: scale(0);} 100%{transform:scale(1);}}#forgotpassword_flow .signin_head {	margin-bottom: 10px;}#forgotpassword_flow .hellouser {	margin-bottom: 20px;}.hellouser{	display: inline-flex;    justify-content: space-between;    border: 1px solid #EEEEEE;    margin-bottom: 20px;    border-radius: 7px;    cursor: pointer;    box-sizing: border-box;    max-width: 100%;    flex-wrap: nowrap;}.discription {	display: block;	margin-bottom: 30px;	font-size: 16px;	line-height: 30px;	color: #444;}.checkbox_div {	margin-bottom: 30px;}.radio_btn {	display: block;	margin-bottom: 30px;	cursor: pointer;}.realradiobtn, .realcheckbox {	display: block;	position: relative;	height: 14px;	width: 14px;	float: left;	z-index: 1;	opacity: 0;}.radiobtn_style {	display: inline-block;	height: 16px;	width: 16px;	box-sizing: border-box;	border: 2px solid #E3E3E3;	border-radius: 50%;	float: left;	margin: 0px;	margin-right: 5px;	cursor: pointer;	position: relative;	margin-left: -14px;}.realradiobtn:hover ~ .radiobtn_style {	border: 2px solid #159AFF;}.radiobtn_text, .checkbox_text {	display: inline-block;	font-size: 16px;	line-height: 20px;	cursor: pointer;}.checkbox_style {	display: inline-block;	height: 16px;	width: 16px;	box-sizing: border-box;	border: 2px solid #E3E3E3;	border-radius: 2px;	float: left;	margin: 0px;	margin-right: 5px;	cursor: pointer;	position: relative;	margin-left: -14px;}.radio_on:before {	content: "";	display: block;	transform: scale(0);	height: 6px;	width: 6px;	border-radius: 50%;	background-color: #159AFF;	margin: 3px;	transition: all .2s ease-in-out;}.check_on:before {	content: "";	display: block;	height: 9px;	width: 4px;	border-right: 1.5px solid #fff;	border-bottom: 1.5px solid #fff;	background-color: transparent;	margin: -1px 3px;	transform: scale(0) rotate(45deg);	transition: all .2s ease-in-out;}.realradiobtn:checked ~ .radiobtn_style {	border: 2px solid #159AFF;}.realradiobtn:checked ~ .radio_on:before {	transform: scale(1);}.realcheckbox:checked ~ .checkbox_style {	background-color: #159AFF;	border: 2px solid #159AFF;}.realcheckbox:checked ~ .check_on:before {	transform: scale(.9) rotate(45deg);}.realcheckbox:hover ~ .checkbox_style {	border: 2px solid #159AFF;}#showall_recoveryemailid, #showall_recoverymobile, #otpscreen,	#changepasswordscreen, #verificationlinksent, #tfa_flow, #mfa_flow {	display: none;}#tfa_flow  .signin_head {	margin-bottom: 10px;}.resendcode {	display: inline-block;	float: right;	color: #009CFF;	font-size: 16px;	margin-bottom: 30px;	cursor: pointer;}#keepmesignindiv {	display: inline-block;	float: left;	cursor: pointer;}.tfa_img {	height: 175px;	width: 250px;	background: url("tfa_ill.png") no-repeat transparent;	background-size: 100%;	margin-top: 20px;	margin-bottom: 30px;}.device_info {	display: block;	margin-bottom: 30px;}.device_head {	display: block;	font-size: 12px;	text-transform: uppercase;	font-weight: 500;	color: #969696;	margin-bottom: 2px;}.device_name {	display: block;	font-size: 16px;}.mfa_push {	height: 175px;	width: 250px;	background: url("push_ill.png") no-repeat transparent;	background-size: 100%;	margin-top: 20px;	margin-bottom: 30px;}.mfaload {	display: none;	transform: scale(0);}.mfashowload {	display: block;	transform: scale(.83);}.recovery_div {	display: block;	margin-top: -20px;	margin-bottom: 20px;}.recovery_option {	display: block;	cursor: pointer;	padding: 20px 50px;	width: 400px;	position: relative;	left: -50px;}.recovery_icon {	display: inline-block;	height: 24px;	width: 24px;	margin-right: 15px;	float: left;}.closebtn {  margin-left: 15px;  color: white;  font-weight: bold;  float: right;  font-size: 22px;  line-height: 20px;  cursor: pointer;  transition: 0.3s;}.closebtn:hover {  color: black;}.recovery_resend {	background: url("resend.png") no-repeat transparent;	background-size: 100%;}.deviceinfo{display: none;}.deviceinfo,.deviceicon {    color: #159AFF;    height: 20px;    width: 20px;    margin: 30px 0px;    position: absolute;    float: left;    margin: 0px;    font-size: 24px;}.devicetext{	margin: 0px auto;    margin-left: 30px;}.devicedetails,.deviceparent{	text-align: center;	display: none;	text-overflow: ellipsis;    overflow: hidden;    width: 100%;    white-space: nowrap;}.recovery_wifioff {	background: url("wifioff.png") no-repeat transparent;	background-size: 100%;}.recovery_backup {	background: url("backup.png") no-repeat transparent;	background-size: 100%;}.recovery_message {	background: url("message.png") no-repeat transparent;	background-size: 100%;}.recovery_call {	background: url("CALL.png") no-repeat transparent;	background-size: 100%;}.recovery_content {	display: inline-block;	width: 300px;}.recovery_mode {	display: block;	font-size: 16px;	color: #000;	font-weight: 500;}.recovery_mode_details {	display: block;	font-size: 13px;	color: #696969;	line-height: 16px;	margin-top: 5px;}.arrowright {	display: inline-block;	height: 8px;	width: 8px;	border-right: 2px solid #159AFF;	border-bottom: 2px solid #159AFF;	transform: rotate(-45deg);	position: absolute;	top: 0px;	bottom: 0px;	margin: auto 10px;	transition: all .2s ease;	opacity: 0;}.recovery_option:hover {	background-color: #f9f9f9;}.recovery_option:hover  .arrowright {	opacity: 1;	margin-left: 50px;}#otp_container,#enableotpoption,#mfa_ga_container,#mfa_otp_container,#mfa_totp_container,#recoverybtn,#recovery_container,#enableforgot,#enablesaml,.trustbrowser_ui,#backup_ver_container,#backup_container,#enablemore,.password_expiry_container,.resetIP_container,.terminate_session_container,#signinwithpassoneauth,#signinwithotponeauth,.signinwithsamloneauth,.signinwithjwtoneauth,#mfa_email_container{	display:none;}.errorlabel {    color: #E92B2B;}.fielderror{	display:none;	font-size: 14px;	margin-top: 10px;}.remove_ip{	cursor: pointer;    color: #0091FF;    margin-top: 10px;}.textbox_actions,.textbox_actions_saml,.textbox_actions_more {    display: block;    margin-top: 20px;    height: 20px;}#enableoptionsoneauth{	position: relative;	top: 10px;	width: 220px;	height: auto;	overflow : hidden;	box-shadow: 0px 2px 4px 0px rgb(0 0 0 / 13%);	background: #ffffff;	box-sizing: border-box;	z-index: 10;}.signinoptiononeauth{	display: block;	background: #ffffff;    box-sizing: border-box;    padding: 10px 14px;    font-size: 12px;    line-height: 16px;    font-weight: 500;    cursor: pointer;    white-space: nowrap;    overflow: hidden;    text-overflow: ellipsis;}.signinoptiononeauth:hover{	background: #F4F6F8;}.signinwithsamloneauth, .signinwithjwtoneauth,#passlessemailverify,.signinwithfedoneauth {    display: none;}.bluetext_action {    display: inline-block;    float: left;    font-size: 14px;    color: #159AFF;    font-weight:500;    line-height: 16px;    cursor: pointer;}.textbox_actions .bluetext_action{	max-width: 50%;}.bluetext_action a{	text-decoration: none;}.bluetext_action_right {    float: right;}.textbox_actions {    display: block;    margin-top: 20px;    height: 20px;}.resendotp_mb{margin-bottom:20px}.rightside_box {	width: 390px;	height: auto;	float: right;	box-sizing: border-box;	padding: 40px;	background-color: #fff;	display:table-cell;	overflow: hidden;}.pwless_img {	display: block;	height: 200px;	width: auto;	background: url('../images/Passwordless@1x.d04bb7b0e26b5e3d46c811934ea86785.png') no-repeat transparent;	margin: 0px 30px 20px 30px;    background-size: 96%;}.pwless_head {	display: block;	font-size: 16px;	font-weight: 600;	margin-bottom: 10px;	text-align: center;}.pwless_text {	display: block;	font-size: 14px;	line-height: 24px;	margin-bottom: 20px;	text-align: center;}.MAppIcon{	display: none;	margin: 20px 50px 2px 50px;}.GPlayIcon{	background: url("../images/PlayStore@1x.3e09bb7fc0e59d24bacedd7f47ab7e6d.png") no-repeat transparent;	height: 30px;	width: 104px;	display: inline-block;}.AStoreIcon{	background: url("../images/AppStore@1x.a841ba8138823ae8cabcbd690e5cbd7a.png") no-repeat transparent;	height: 30px;	width: 90px;	margin-left: 10px;	display: inline-block;}.OnaAuthHLink{	display: block;    padding: 10px 25px;    margin: auto;    background-color: #f1f9fe;    color: #0094fe;    margin-top: 15px;    font-size: 12px;    width: 65px;    border-radius: 25px;    font-weight: 500;    text-decoration: none;}.tfa_otp_mode {    display: block;    height: 200px;    width: 250px;    background: url("../images/smsnew.cd8109b119b413d004f1bfaede44c34c.png") no-repeat transparent;    background-size: 100%;    margin: 30px auto;}.tfa_ga_mode {    display: block;    height: 200px;    width: 250px;    background: url("../images/ga.8d30129dba1b1b18da94c53cdf2f3512.png") no-repeat transparent;    background-size: 100%;    margin: 30px auto;}.tfa_faceid_mode {    display: block;    height: 200px;    width: 250px;    background: url("../images/faceid.a39416a72baf482627a6630e151aab7b.png") no-repeat transparent;    background-size: 100%;    margin: 30px auto;}.tfa_yubikey_mode {    display: block;    height: 200px;    width: 250px;    background: url("../images/yubi-key.9b5216a970ae73d4d69fc795a822dee0.png") no-repeat transparent;    background-size: 100%;    margin: 30px auto;}.tfa_totp_mode {    display: block;    height: 200px;    width: 250px;    background: url("../images/totp.3040a78222ddf9e2c9575f1d6624f1ee.png") no-repeat transparent;    background-size: 100%;    margin: 30px auto;}.tfa_scanqr_mode{	display: block;    height: 200px;    width: 250px;    background: url("../images/scanqr.1514b1bf2e23a3c2ed4549a6673c73cc.png") no-repeat transparent;    background-size: 100%;    margin: 30px auto;}.tfa_push_mode{	display: block;    height: 200px;    width: 250px;    background: url("../images/push.ef4ea3fb582f5caf0653aebdc05a32f9.png") no-repeat transparent;    background-size: 100%;    margin: 30px auto;}.tfa_touch_mode{	display: block;    height: 200px;    width: 250px;    background: url("../images/touchid.199f2cf51f0ca5fc5ba2f9879ed35785.png") no-repeat transparent;    background-size: 100%;    margin: 30px auto;}.qrcodecontainer {	display: block;	margin: auto;	height: 100px;	width: 100px;	border-radius: 6px;	border: 2.5px solid #159AFF;	background-color: #EFF8FF;	position: relative;}.qr_after {	display: block;	height: 70px;	width: 106px;	background-color: #EFF8FF;	position: absolute;	margin-top: 14px;	margin-left: -3px;}.qr_before {	display: block;	height: 106px;	width: 70px;	background-color: #EFF8FF;	position: absolute;	margin-top: -3px;	margin-left: 15px;}.verify_qr .loader{	display: block;	top: 35%;	left: 35%;}#verify_qrimg,#qrimg {	display: block;    height: 120px;    width: 120px;    margin: -10px;    background-size: 100%;    mix-blend-mode: multiply;    position: absolute;    z-index: 2;}.devices{position: relative; padding: 0px 65px;}.select_icon{float:left;font-size: 20px;color: #499aff;}.select_con{	float:left;	width: 200px;	overflow: hidden;	margin-left: 4px;	text-overflow: ellipsis;}.downarrow{	border: solid rgba(0,0,0,0.20);  	border-width: 0px 2px 2px 0px;  	display: inline-block;  	padding: 3px;  	transform: rotate(45deg);    -webkit-transform: rotate(45deg);    margin: 4px 0px 2px 10px;}.secondary_select{width: 250px;}#captcha,#bcaptcha{background: #fff;width:60%;display: inline-block;}#captcha_img,#bcaptcha_img{width: 40%;float: right;background-color: #FFFFFF;border-left: none;}#captcha_img img,#bcaptcha_img img{height: 40px;}.reloadcaptcha{	float: right;	clear: both;	margin-top: -37px;	height: 30px;	width: 30px;	border-radius: 50px;	background-size: 50%;	display: inline-block;	cursor: pointer;	font-size:30px;	color:#000000;}.options{	display: block;	width: 100%;	max-width: 500px;	min-height: 80px;	padding: 0px 50px;	cursor: pointer;}.options:hover{	background-color: #F9F9F9;}.option_details{	display: inline-block;	height: auto;	width: 320px;	margin-left: 15px;}.option_title{	display: block;	font-size: 16px;	font-weight: 500;}.img_option{	display: table-cell;    height: 24px;    width: 24px;    color: #499aff;    font-size: 24px;    vertical-align: top;} #hideback{    margin:40px auto;    text-align: center; } #recovery_passphrase,#recovery_backup{display: inline-block;margin-top: 20px;float: unset;} #mfa_device_container,#recoverytitle{display: none;}		.zohosignin{			width: 100%;		    text-align: center;		    display: inline-block;		    padding: 10px;		    height: 44px;		    box-sizing: border-box;		    cursor: pointer;		    margin-bottom: 30px;		    margin: auto;		    padding: 10px 20px;		    border: 2px solid #eeeeee;		    border-radius: 24px;		    cursor: pointer;		    color: #444;		    font-weight: 500;		}		.select2-results__options{padding-left:0px;}		.borderless{		display:none;		height: 0px;    	text-transform: capitalize;    	    background-color: #fff;    	    text-align: center;    	    font-weight: 400;		}	.Alert,.Errormsg		{			display: block;			margin: auto;			height: auto;			min-width: 200px;			width: fit-content;			width: -moz-fit-content;			max-width:600px;			background-color: #032239;			border-radius: 6px;			position: fixed;			top: -100px;			left: 0px;			right: 0px;			transition: all .2s ease;			padding: 0px 20px;			z-index:2;			display:flex;			align-items: center;		}		.tick_icon,.error_icon		{			display: inline-block;			height: 20px;			width: 20px;			background-color: #22C856;			border-radius: 50%;			background-size: 60px;			margin: 15px;			float: left;			position: relative;		}		.tick_icon:after		{			display: block;			content: "";			height: 5px;			width: 9px;			border-bottom: 2px solid #fff;			border-left: 2px solid #fff;			transform: rotate(-45deg);			margin: 7px 6px;			box-sizing: border-box;		}				.alert_message,.error_message,.error_help		{			display: inline-block;			font-size: 14px;			color: #fff;			line-height: 18px;			margin: 16px 0px;			margin-right: 20px;			max-width: 510px;		}		.error_help_in{max-width: 325px}		.error_help		{			color: #8DCDFF;			cursor: pointer;			text-decoration: none;			display: none;		}		#recoverybtn, #problemsignin,.tryanother{		position: absolute;		left:0px;		right:390px;		bottom:40px;		}		.topErrClose {		  position: absolute;		  right: -12px;		  top: 8px;		  width: 9px;		  height: 9px;		  opacity: 0.8;		  cursor:pointer;		}		.topErrClose:hover {		  opacity: 1;		}		.topErrClose:before, .topErrClose:after {		  position: absolute;		  left: 4px;		  content: ' ';		  height: 9px;		  width: 1px;		  background-color: #ffffff;		}		.topErrClose:before {		  transform: rotate(45deg);		}		.topErrClose:after {		  transform: rotate(-45deg);		}.extramargin{	margin-top:10px;}.loadwithbtn {	display: inline-block;	height: 22px;	width: 22px;	border: 3px solid #fff;	border-radius: 50%;	position: absolute;	margin: -2px;	box-sizing: border-box;	border-left: 3px solid transparent;	animation-name: rotate1;	animation-iteration-count: infinite;	animation-duration: 1s;	animation-timing-function: linear;}@keyframes rotate1 {from { transform:rotate(0deg)	}to {	transform: rotate(360deg)}}.waitbtn .waittext,.loadbtntext{	display: inline-block;    text-indent: 25px;}#waitbtn{	display:none;}.loadwithbtn:before {	display: inline-block;	content: "";	height: 22px;	width: 22px;	border: 3px solid #ffffff30;	border-radius: 50%;	margin: -3px -11px;	position: absolute;	box-sizing: border-box;}.trustbrowser_ui .loadwithbtn{	margin: -1px;    height: 18px;    width: 18px;}.trustbrowser_ui .loadwithbtn:before{	height: 18px;    width: 18px;   	margin: -3px -9px;}.notnowbtn .loadwithbtn{border: 3px solid #3a3a3a;border-left: 3px solid transparent;}.trustdevice .loadwithbtn{display: none;}.banner_newtoold {	display: block;	height: 32px;	width: auto;;	background-color: #fff;	box-sizing: border-box;	padding: 8px 12px;	position: fixed;	top: 30px;	right: 30px;	font-size: 13px;	line-height: 16px;	color: #FF6A51;	font-weight: 600;	border-radius: 16px;	cursor: pointer;	z-index: 2;}.backicon {	display: inline-block;	height: 2px;	width: 11px;	border-radius: 2px;	margin: 8px 0px;	margin-right: 5px;	float: left;	background-color: #FF6A51;}.backicon:before {	display: inline-block;	content: "";	height: 2px;	width: 8px;	border-radius: 2px;	background-color: #FF6A51;	transform: rotate(-45deg);	position: absolute;	margin-left: -1px;	margin-top: -2px;}.backicon:after {	display: inline-block;	content: "";	height: 2px;	width: 8px;	border-radius: 2px;	background-color: #FF6A51;	transform: rotate(45deg);	position: absolute;	margin-left: -1px;	margin-top: 2px;}.checkbox_div {	display: none;	height: 16px;	width: auto;	margin-bottom: 30px;}#terminate_session_form .checkbox_div{	height:auto;	margin-bottom:unset;}.real_checkbox {	display: inline-block;	position: absolute;	float: left;	cursor: pointer;	opacity: 0;	margin: 0px;    height: 18px;    width: 18px;}.style_checkbox {	display: inline-block;	height: 16px;	width: 16px;	margin-right: 6px;	float: left;	box-sizing: border-box;	border: 2px solid #ccc;	background-color: #fff;	border-radius: 2px;	padding: 2px 0px;}.style_checkbox:before {	content: "";	display: inline-block;	height: 2px;	width: 10px;	border-radius: 2px;	background-color: #fff;	position: absolute;	margin-top: 3px;	margin-left: 2px;	transform: rotate(-45deg);}.style_checkbox:after {	content: "";	display: inline-block;	height: 5px;	width: 2px;	border-radius: 2px;	background-color: #fff;	position: absolute;	margin-top: 3px;	margin-left: 2px;	transform: rotate(-45deg);}.checkbox_name {	display: inline-block;	font-size: 14px;	line-height: 16px;	float: left;	cursor: pointer;}.real_checkbox:checked ~ .style_checkbox {	border: 2px solid #159AFF;	background-color: #159AFF;}#signuplink{	width: 100%;    display: inline-block;    margin: 30px auto;    text-align: center;    line-height: 20px;    font-weight: 400;    font-size: 14px;    color: #555;}#signuplink a,.nopassword_message a{	text-decoration: none;	color: #159AFF;}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button {    -webkit-appearance: none;    margin: 0px;}input[type=number] {    -moz-appearance:textfield;}.qrwidth{	width: fit-content;    width: -moz-fit-content;    margin: auto;}.options,.optionstry{	display: table;    width: 100%;    height: auto;    padding: 20px 50px;    box-sizing: border-box;    cursor: pointer;}.options:hover,.optionstry:hover{	background-color: #F9F9F9;}.problemsignincon,.recoverymodes,.addaptivetfalist,#recoverymodeContainer{	width: auto;	margin: 0px -50px;}.problemsignincontainer{	width: 500px;    margin-left: -50px;    margin-bottom: 30px;}.optionmod{	margin-left: 0px;	box-sizing: border-box;}.mod_container{	width:500px;}.recoveryhead{	margin-bottom: 10px;}.nopassword_container,.go_to_bk_code_container {    display: none;    background: #EBF4FB;    border: 1px solid #CBE8FF;    border-radius: 5px;    width: 400px;    height: auto;    position: absolute;    bottom: 50px;    box-sizing: border-box;    padding: 20px;}.nopassword_message,.backup_info_tab {    display: table-cell;    font-size: 14px;    color: #222222;    letter-spacing: 0px;    line-height: 20px;    height: auto;    width: auto;    margin-left: 10px;    font-weight: 400;    padding-left: 10px;}.nopassword_icon{	display: table-cell;    margin: 0px;    height: 30px;    width: 30px;    color: #0091FF;    font-size: 30px;    vertical-align: middle;}.go_to_bk_code_container{	display: flex;    align-items: center;	padding: 15px;	transform: translateY(200px);	transition: transform .3s ease-in-out,opacity .3s ease-in-out;    opacity: 0;}.show_bk_pop{	transform: translateY(0px);    opacity: 1;}.backup_info_tab{	font-size: 12px;    padding: 0px 10px 0px 5px;    margin: 0px;    line-height: 14px;}.backup_action{	color: #159AFF;    font-size: 12px;    display: block;    white-space: nowrap;    padding: 8px 12px;    border-radius: 3px;    background: #CEE9FF;    cursor:pointer;}.go_to_bk_code_container .nopassword_icon{	width: 24px;    height: 24px;    font-size: 24px;}.close_btn{    width: 8px;    height: 8px;    position: absolute;    top: 10px;    right: 10px;    cursor: pointer;    background: #EBF4FB;}.close_btn:before{    display: block;    content: "";    height: 8px;    width: 1px;    background-color: #ababab;    margin: auto;    border-radius: 1px;    transform: rotate(-45deg);    position: relative;    top: 0px;}.close_btn:after{    display: block;    content: "";    height: 8px;    width: 1px;    border-radius: 1px;    background-color: #ababab;    position: relative;    margin: auto;    margin-top: -8px;    transform: rotate(45deg);}.select2-container--domain_select{	margin: 0px;	left: 0px;	text-indent: 0px;	width: 179px;}.tryanother,.addaptivetfalist,.close_icon{	display: none;}#terminate_session_form .checkbox_div{	display:flex;	cursor:pointer;	border-radius: 10px 10px 0px 0px;    border-bottom: none !important;    position:relative;    border:1px solid transparent;}#password_desc{	font-size:14px;	line-height:20px;}#terminate_web_sess .checkbox_div{	margin:0px 8px;} #terminate_web_sess .checkbox{	min-width:12px;	border-color:#ccc;}  #terminate_session_form .session_terminate_desc{	font-size:12px;	line-height:18px;	display:inline-block;	opacity:0.6;	margin-top:8px;	cursor:pointer;} #terminate_session_form .checkbox_div:hover .session_terminate_desc{	opacity:0.7;} #terminate_session_form .session_label{ 		font-size:12px; 		line-height:18px; 		margin:0px 8px; 	} .terminate_session_container .signin_head {	margin-bottom: 20px;}#terminate_session_form .checkbox_mod {	margin-top: 20px;}#terminate_session_form .checkbox_check{	left: 10px;}#terminate_session_form .showOneAuthLable{    box-sizing: border-box;    max-width: 420px;    height: auto;    overflow: auto;    margin-bottom: 0px;}.oneAuthLable{   	max-width: 420px;    padding: 15px;    margin-bottom: 10px;    box-sizing: border-box;    border: 1px solid #E7E7E7;    border-radius: 0px 0px 15px 15px;    transform:translateY(-25px);    transition:transform 0.3s,opacity 0.3s;    opacity:0;    z-index:-1;}.displayOneAuth{	opacity:1;	transform:translateY(0px);	z-index:1;}.oneauthdiv{	display:inline-flex;	align-items:center;	}#terminate_session_form .displayBorder{	border-color:#E7E7E7;}.oneauth_icon{    display: inline-block;    width: 48px;    height: 48px;    border-radius: 14px;    background-size: 48px;    align-self:start;}.one_auth_icon_v2{    background-image: url(../images/oneAuth2.4b2a6945d5ecd70b703ba18f5f11eb68.png);}.oneAuthLable .text_container {    flex: 1;    margin: 0px 10px;}.oneAuthLable .text_header {    font-size: 12px;    line-height:14px;    font-weight: 500;    margin-bottom: 4px;}.oneAuthLable .text_desc {    font-size: 12px;    line-height: 18px;    opacity:0.6;}.oneAuthLable .togglebtn_div {    height: 16px;    padding: 4px;    width: 30px;    display: inline-block;    position: relative;}.oneAuthLable .real_togglebtn {    cursor: pointer;    display: inline-block;    position: relative;    height: 18px;    width: 32px;    z-index: 1;    opacity: 0;    position: absolute;    margin: 0px;}.real_togglebtn:checked ~ .togglebase {    background-color: #10bc83;}.real_togglebtn:checked ~ .togglebase .toggle_circle {    left: 16px;}.oneAuthLable .togglebase {    height: 18px;    width: 32px;    display: inline-block;    background: #ccc;    border-radius: 10px;    position: absolute;}.oneAuthLable .toggle_circle {    transition: all .2s ease-in-out;    height: 14px;    width: 14px;    background-color: #fff;    border-radius: 10px;    display: inline-block;    position: absolute;    left: 2px;    top: 2px;    box-shadow: 0px 0px 5px #999;}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {     	.Alert,.Errormsg{		display: table;		left:35%;	}}@media (min-width: 600px) and (max-width: 1024px) {	body{	-webkit-tap-highlight-color:  rgba(255, 255, 255, 0);	}	.nopassword_container {		width:calc( 100% - 100px);		padding:10px;		box-sizing: border-box;	}	.go_to_bk_code_container	{		width:calc( 100% - 100px);	}.signin_container {	width: 500px;    box-shadow: none;    margin: 0px auto;    position: relative;    z-index: 1;    margin-top: 7%;    overflow: hidden;			}	.signin_box {   		width: 100%;		border-right: none;    }	.rightside_box {		display: none;	}	#recoverybtn,#problemsignin,.tryanother, #goto_resetIP{		right: 0px;	}	.trustdevicebox{	width:auto;	height: auto;	}	.select_con{		width: 250px;	}	.select2-container--domain_select	{		width: 188px;	}}.option_details,.option_details_try{    height: auto;    width: auto;    padding-left: 10px;    vertical-align: top;    box-sizing: border-box;}.option_title_try{	display: block;	font-size: 16px;	font-weight: 500;}.option_description{	display: block;	font-size: 13px;	line-height: 20px;	color: #696969;	margin-top: 5px;}#problemsigninui,#problemsignin{	display: none;}.problemsignin_head{	display: block;    font-size: 24px;    font-weight: 500;    margin-bottom: 10px;    line-height: 30px;    transition: all .1s ease-in-out;}.nonclickelem{	color: #626262;	pointer-events: none;}.sendingotp{position: relative;pointer-events: none;}.sendingotp::after{	content: '';	display: inline-block;	width: 8px;	height: 8px;	position: absolute;	top: 2px; left: -15px;	border-radius: 10px;	border: 2px solid ;	-webkit-animation: rotate 1s linear infinite;	animation: rotate 1s linear infinite;	border-right: 2px solid transparent;} #verify_totp{    background: #F1F1F1;    border: 1px solid #E4E4E4;    position: relative; }@media only screen and (max-width: 600px) {	body{	-webkit-tap-highlight-color:  rgba(255, 255, 255, 0);	}	.nopassword_container {		width:calc( 100% - 60px);		padding:10px;		box-sizing: border-box;	}	.topErrClose{right: 8px;}	.err-icon-help{width:26px}	.go_to_bk_code_container	{		width:calc( 100% - 60px);	}	.signin_container {		width:100%;    box-shadow:none;    margin: 0px auto;    position: relative;    z-index: 1;   	margin-top: 40px;   	height:auto;    overflow: hidden;			}	.trustdevicebox{	width:auto;	height: auto;	}	.signin_box {   		 width: 100%;	    padding: 0px 30px;	    height: auto;	    border-right: none;    }	.rightside_box {		display: none;	}	#mfa_device_container{margin-bottom:30px !important;}	#captcha_img,#captcha,#bcaptcha_img,#bcaptcha{	border-radius:2px;text-indent: 3px;width: 50%;outline:none;-webkit-appearance: none;-moz-appearance: none;	appearance: none;}	.zohosignin{margin-bottom:30px;}	.options{	   	margin: 0px;	    padding: 20px 0px;	    margin-left: 0px;	 }	.img_option{    margin: 0px 10px 0px 0px !important;}	.option_details{display:table-cell}	.textbox,#verify_totp, #mfa_otp, #emailverify,#otp, #mfa_totp{	  	background-color: transparent;    	border: none;    	border-bottom: 2px solid #F4F6F8;    	text-indent: 0px;    	border-radius: 0px;	}	.deviceinfo{		display: inline-block;	}	.deviceparent{		display: block;	}	.textbox:focus,#verify_totp {		border: none;		border-bottom: 2px solid #159AFF;			}	.addaptivetfalist{	    margin: 0px -30px;	    box-sizing: border-box;	}	.bg_one,.line{display: none;}	.signin_head{margin-bottom:30px;}	.btn{margin-top:10px;border-radius: 4px;}	.changeloadbtn{border-radius: 22px;}	.more{margin-right: 0px !important;}	.textindent42 {		text-indent: 36px;	}	.textindent62 {		text-indent: 56px;	}	.textintent52 {		text-indent: 46px;	}	.select2-selection{		background-color: #F1F9FF;	}	.devices .select2-selection{		background-color: #F1F9FF;	}	.select2-search__field{		width:280px;	}	.applynormal{		width: 46% !important;		min-width:0px;	}	#recoverybtn, #problemsignin,.tryanother, #goto_resetIP{		position: initial !important;		margin-top:70px !important;	}	.borderless,.borderlesstry{	 line-height: 12px;     font-size: 14px;    }    .alert_message,.error_message{        max-width: 300px;    	width: 75%;    }    .Alert,.Errormsg{        max-width: 400px !important;        padding: 0px;        min-width: 300px;    }    ::placeholder {    	font-weight: 500;    }    .mobilehide{    	display: none !important;    }    #forgotpassword{    	margin-bottom:0px;    }    #forgotpassword a{    	display: inline-block;    }    .options:hover,.optionstry:hover	{		background-color: #fff;	}	.contactsuprt{	display: block !important;	}	.option_details_try{		color: #555555;		display: inline-block;	    margin: 0px;	}	.problemsignin_head{		margin-bottom: 30px;	}	.problemsignincontainer{		    width: auto;		    height: auto;		    overflow: unset;		    position: unset;		    margin-left: 0px;	}	.optionmod{		margin-left: 0px;		padding: 0px;	}	.problemsignincon {    	width: auto;	}	.optionmod{		padding:15px 0px;		line-height: 24px;	}	.mod_container{		width:100%;	}	.restrict_icon{		height: 180px;	}	.problemsignincon,.recoverymodes,#recoverymodeContainer{		width: 100%;		margin-left: 0px;	}	#problemsignin_mob,#recoverybtn_mob{		margin-bottom: 35px;		text-align: left;		margin-top: 20px;		line-height: 24px;		color: #737373;	}	.verify_title,.close_icon{		display: none;	}	.tryanother{		display: none;	}		.select_con {margin-left: 0px;}	#mfa_device_container .selection{		display: block;	}	.select_con{		width: 145px;	}	#totpverifybtn{		margin-top: 0px;	}	#trytotp,#tryscanqr{		padding: 10px 30px;		margin-bottom: 0px;	}	#verify_totp_container .fielderror{		position: absolute;		margin-top: 0px;	}	}#enablesaml a{	text-decoration: none;}.img_option_try{	margin:12px 0px;    }.borderlesstry{	margin-top: 100px;	text-align: center;}.blur{	position: fixed;	top:0px;	left:0px;	background: #fff;	width: 890px;    min-height: 520px;    height: auto;    margin: auto;    position: absolute;    z-index: 3;	opacity:0.9;	display:none;}.loader{	width: 36px;	height: 36px;	border: 4px solid #159AFF;	border-bottom: 4px solid transparent;	border-radius: 50%;	display: none;	box-sizing: border-box;	animation: rotate 1s linear infinite;	position: absolute;	top: 50%;	z-index: 7;	left: 50%;}.verify_qr .blur{	width: 106px;	min-height: 106px;	left: -3px;	top: -3px;}@keyframes rotate {    0% { transform: rotate(0deg); }    100% { transform: rotate(360deg); }}.back_btn{text-align: center;}.notaccess{	margin: 25px 0px 30px 0px;}#recoverybtn, #problemsignin,.tryanother, #goto_resetIP{	display: none;    bottom: 50px;    width: fit-content;    margin: 0px auto;    cursor: pointer;}.show_hide_password{    font-size: 34px;    color: #a7a7a7;    position: absolute;    top: 7px;    right: 13px;    float: right;    cursor: pointer;}.img_option{	font-size: 30px;	color: #499aff;}#recoverOption,#verify_totp_container,#verify_qr_container{	display: none;}.trustdevice {    width: auto;    float: left;    margin-right: 18px;    padding: 0px 20px;    margin-bottom: 0px;}.backoption{	width: 30px;    height: 30px;    font-size: 24px;    display: inline-block;    float: left;    color: #666666;    padding: 3px;    box-sizing: border-box;    margin-right: 5px;    border-radius: 15px;    cursor:pointer;}.backoption:hover{	background: #f4f4f4;	}.rec_head_text,.backoption{	display: table-cell;}#enablemore{	display: none;	margin-bottom: 20px;	position: relative;}#resendotp{display: none;}.mod_sername{	margin-top: 10px;}.fielderror a {    text-decoration: none;    color: #309FF4;}#openoneauth{	text-align: center;	display: none;}.oneauthtext{	line-height: 40px;}.applycenter{	margin: auto;    width: 100px;}#restict_signin{	display: none;}.restrict_head{	text-align: center;	margin-top: 20px;}.restrict_icon{    display: block;    height: 140px;    width: 100%;    background: url("../images/restrictedsignin.5277a467cffd4641242686a29fe01a24.png") no-repeat transparent;    background-size: auto 100%;    margin: auto;    margin-top: 20px;    background-position: center;}.restrict_desc{	margin-top: 20px;	text-align:center;	line-height: 30px;}.trybtn{	font-size: 14px;	padding-left: 24px;	padding-right:24px;	margin-top:30px;}.problemsignincontainer{	overflow-y: scroll;    max-height: 300px;}.pass_policy, .pass_policy_error {    color: #8c8c8c;    font-size: 14px;    padding-top: 10px;}.field_error {    color: #f37272;    font-size: 14px;    padding-top: 10px;}.pass_policy_error {    color: #ed7500;    display: block;}.passexpsuccess{	display:none;	height: 106px;    width: 178px;    background: url("../images/passexpiry.db4c66debd4dd8880655f338ead6b973.png") no-repeat transparent;    background-size: auto 100%;    margin: 0px auto;    margin-bottom: 20px;}.passlogo{	margin: 0px auto;    width: 81px;    margin-bottom: 20px;}.error_icon{	background-color: #FF676F;	}.error_icon:before, .error_icon:after {    position: absolute;    left: 9px;    top: 5px;    content: ' ';    height: 10px;    width: 2px;    background-color: #FFFFFF;}.error_icon:before {  transform: rotate(45deg);}.error_icon:after {  transform: rotate(-45deg);}.textbox:-webkit-autofill,.textbox:-webkit-autofill:hover, .textbox:-webkit-autofill:focus,.textbox:-webkit-autofill:active{	-webkit-box-shadow: inset 0px 0px 0px 9999px #f9f9f9;	-webkit-text-fill-color: black;}::-webkit-input-placeholder { 	color: #AAB2BB;	letter-spacing: .3px;	font-weight: 400;}::-webkit-input-placeholder { 	color: #AAB2BB;	letter-spacing: .3px;	font-weight: 400;}::-moz-placeholder { 	color: #AAB2BB;	letter-spacing: .3px;	font-weight: 400;}:-ms-input-placeholder { 	color: #AAB2BB;	letter-spacing: .3px;	font-weight: 400;}:-moz-placeholder { 	color: #AAB2BB;	letter-spacing: .3px;	font-weight: 400;}.checkbox {	float: left;	z-index: 0;	height: 12px;	width: 12px;	display: inline-block;	border: 2px solid #ccc;	border-radius: 2px;	position: relative;	top:1px;	overflow: hidden;	background-color: #fff;}#terminate_session_form .checkbox_check:hover ~ .checkbox {	border-color:#A3A3A3;}.terminate_session_container #headtitle{	line-height:21px;	font-size:18px;}.checkbox_check:hover ~ .checkbox {	border: 2px solid #159AFF;}.checkbox_check:focus ~ .checkbox {	border: 2px solid #159AFF;}.checkbox_tick {	display: block;	height: 3px;	width: 8px;	border-bottom: 2px solid #fff;	border-left: 2px solid #fff;	transform: rotate(-45deg);	margin: 2px 1px;}.checkbox_label {	display: inline-block;	font-size: 14px;	float: left;	cursor:pointer;	line-height:16px;}.big_checkbox_label {	width: 90%;}.checkbox_check:checked ~ .checkbox {	background-color: #159AFF;	border:1px solid #159AFF;}#terminate_session_form .checkbox_label{	font-weight:500;}#terminate_session_form .checkbox_div input[type="checkbox"]:focus ~ .checkbox,#terminate_session_form .checkbox_div input[type="checkbox"]:hover ~ .checkbox  {	border: 2px solid #A3A3A3;}#terminate_session_form .checkbox_div input[type="checkbox"] ~ .checkbox{	border: 2px solid #D1D1D1;	width:12px;	height:12px;	min-width:12px;}#terminate_session_form .checkbox_tick{	display: block;    height: 3px;    width: 8px;    border-bottom: 2px solid #fff;    border-left: 2px solid #fff;    transform: rotate(-45deg);    transform-origin: center;    margin: auto;    position: absolute;    top: -2px;    bottom: 0px;    left: 0px;    right: 0px;  }#terminate_session_form .checkbox_div input[type="checkbox"]:checked ~ .checkbox {	background-color: #159AFF;	border:2px solid #159AFF;	}.checkbox_check {	position: absolute;	z-index: 1;	opacity: 0;	left: 50px;	margin:0px;	height:16px;	cursor: pointer;	width: 16px;}.checkbox_div{	display: block;}.verify_title{	margin: 20px auto;	font-size: 18px;	line-height: 30px;	color: #000;}.devices .select2-selection{	background-color: #fff;    border: 1px solid #DDDDDD;}.device_select{	display: block;	position: relative;	position: unset;	width: auto !important;}.options_selct{	max-width: 180px;	font-size: 14px;	line-height: 20px;	font-weight: 500;	width: auto;}#verify_totp{	width: 67%;	display: inline-block;}#totpverifybtn{	margin-left:3%;	width: 30%;	float:right;	font-size: 12px;	margin-bottom: 0px;}.verify_qr{	margin-top: 20px;	margin-bottom: 10px; }#trytotp{	overflow: hidden;}#tryscanqr{	overflow: hidden;	margin-bottom: 40px;}.toggle_active{	background: #F9F9F9;	border-radius: 2px;} .mfa_totp_verify{ 	margin-top: 10px; } .contact_support:hover{ 	background-color: #ffffff; 	cursor: default; } .option_details{display: table-cell;} .trydesc{ font-weight:500;color:#000; } #verify_qr_container .qr_before{ 	margin-top: -3px; } #forgotpassword .text16{ 	color: #159AFF; 	display: inline-block; 	text-align: center; 	margin-bottom: 0px; } .rnd_resend,#rnd_num{ 	width: 100%; 	text-align: center; 	margin-top: 30px; } #rnd_num{ 	font-size: 28px; 	font-weight: 500; } .tryanother,#problemsignin,#recoverybtn, #goto_resetIP{ 	color: #159AFF; } .rnd_container{ 	display: none; }  .mfa_panel{ 	overflow: hidden; } .dot {   display: inline-block;  background: #d1ebff;  width: 5px;  height: 5px;  border-radius: 6px;  position: relative;  overflow: hidden;  transition: width .3s ease-in-out;}.overlapBanner{	display: none;}.dot{	margin-left: 5px;}#dot_0{	margin-left: 3px;}.rightbanner{	float: left;	width: 300px;	height: 100%;}.dotHead{	text-align: center;	margin-top: 24px;	width: 300px;}.dot[selected=selected] span{	width: 24px;	display: block;}.rightbanner{	transform: translate(0deg);    position:absolute;	opacity: 1;	height:100%;    background: #fff;    z-index:2;}.slideright{	transform: translate(30px);	opacity : 0;	z-index:1;}.slideleft{	 transform: rotate(3deg);	 opacity: 0;}.overlapBanner{	position:relative;	height:418px;}.rightbanner{	transition: opacity .3s ease-in-out,transform .6s ease-in-out;    -moz-transition: opacity .3s ease-in-out,transform .6s ease-in-out;    -webkit-transition: opacity .3s ease-in-out,transform .6s ease-in-out;}.dot div{    width: 100%;    height: 100%;    position: absolute;    background: #00a2f6;    border-radius: 2px;    opacity: 0;    transform-origin: left;    transform: scaleX(0);    transition: opacity .3s ease-in-out,transform 5s linear;    -moz-transition: opacity .3s ease-in-out,transform 5s linear;    -webkit-transition: opacity .3s ease-in-out,transform 5s linear;}.hidden_elem{	opacity: 0;}.removePadding{	padding: 0px;}.dot[selected=selected]{      width:24px;}.dot[selected=selected] div{    opacity: 1;    transform: scaleX(1);}@keyframes getWidth {	0% { width: 0px; }	100% { width: 24px; }}.externaluser_container{	display: none;	padding: 15px;    background: #fff7e8;    border: 2px solid #fac677;    box-sizing: border-box;    font-size: 14px;    border-left: 4px solid #fac677;    border-radius: 4px;    margin-bottom: 20px;}#continuebtn{display: none;}.darkmode .zoho_logo{background-image: url(../images/newZoho_logo_dark.aed96a3461d2b82c4145185f95c4b491.svg);}.darkmode .MDMOnDemand {background-image: url("../images/apps/MDMOnDemand_dark.48b36d0c0b2fc84f64d370814d75804f.svg"); height: 40px;}.darkmode,.darkmode .signin_container,.darkmode .signin_box,.darkmode input,.darkmode .optionstry:hover,.darkmode .bg_one,.darkmode .addaptivetfalist,.darkmode .rightside_box, .darkmode .mfa_panel,.darkmode .rightbanner,.darkmode .overlapBanner,.darkmode #captcha{    background: #121212;}.darkmode,.darkmode input,.darkmode .service_name,.darkmode .backup_desc,.darkmode .signin_fed_text,.darkmode .text16,.darkmode #signuplink,.darkmode .backoption,.darkmode .select_country_code,.darkmode .pass_name,.darkmode .verify_title,.darkmode .trydesc,.darkmode .option_title_try,.darkmode .zohosignin{	color: #E2E2E2;}.darkmode .signin_box{	border-right: 2px solid #a9a9a9;}.darkmode .blue{	box-shadow: unset;	color: #E1E1E1;	background: #017AE0;}.darkmode .apple_fed{	background-color: #fff;}.darkmode .apple_fed .fed_text{	color: #000;}.darkmode .apple_icon{	background-position: 0px -238px;}.darkmode #signuplink a,.darkmode .bluetext,.darkmode .bluetext_action{	color: #278FDE;}.darkmode .textbox,.darkmode #verify_totp, .darkmode #mfa_totp, .darkmode #mfa_otp, .darkmode #emailverify, .darkmode #otp{	border: none;	border-bottom: 2px solid #A0A0A0;}.darkmode .option_description{	color: #9F9F9F;}.darkmode #showIDPs,.darkmode .banner_newtoold{	background: rgba(255,255,255,0.10);}.darkmode .morecircle{	background: rgba(255,255,255,0.40);}.darkmode .textbox:-webkit-autofill,.darkmode .textbox:-webkit-autofill:hover, .darkmode .textbox:-webkit-autofill:focus,.darkmode .textbox:-webkit-autofill:active{	-webkit-box-shadow: inset 0 0 0px 9999px #121212;	-webkit-text-fill-color: #e2e2e2;}.darkmode .errorlabel,.darkmode .banner_newtoold{	color: #FF7979;}.darkmode .textbox{	transition: unset;}.darkmode ::-webkit-input-placeholder { 	color: #AAB2BB;	letter-spacing: .3px;	font-weight: 300;}.darkmode ::-webkit-input-placeholder { 	color: #AAB2BB;	letter-spacing: .3px;	font-weight: 300;}.darkmode ::-moz-placeholder { 	color: #AAB2BB;	letter-spacing: .3px;	font-weight: 300;}.darkmode :-ms-input-placeholder { 	color: #AAB2BB;	letter-spacing: .3px;	font-weight: 300;}.darkmode :-moz-placeholder { 	color: #AAB2BB;	letter-spacing: .3px;	font-weight: 300;}.darkmode .line{	background-color: #a9a9a9;}.darkmode .blur{	background-color: #000;	opacity: 0.5;}.darkmode ::selection{color: #e1e1e1; background-color: #1e81b0}.darkmode #enableoptionsoneauth span{background-color: #44454f}.darkmode #enableoptionsoneauth span:hover{background-color: #333}@media only screen and (max-width: 600px) {	.textbox{		transition: unset;	}	.textbox:-webkit-autofill,.textbox:-webkit-autofill:hover, .textbox:-webkit-autofill:focus,.textbox:-webkit-autofill:active{		-webkit-box-shadow: inset 0px 0px 0px 9999px white;		-webkit-text-fill-color: black;	}	.textbox:valid{		border: none;		border-bottom: 2px solid #F4F6F8;	}	.douban_fed .fed_text{		margin-left: 0px; 	}	.error_icon:before, .error_icon:after{		left: 9px;	}	.close_icon{		position: absolute;	    top: 0px;	    right: 6px;	    text-align: center;		float: none;		background: #F6F6F6;	    width: 30px;	    height: 30px;	    box-sizing: border-box;	}	.close_icon:before, .close_icon:after{		left: 14px;		top: 8px;		background: gray;		display: block;		height: 14px;	}	.checkbox_check{		left: 30px;	}	.checkbox_label{		width: 85%;	}	.mobile_signincontainer{		height: 100%;	}	.toggle_active,.toggle_active:hover{		background: #F9F9F9;	}	#verify_totp,#totpverifybtn{		width: 100%;	}	.darkmode .signin_box{    	border: none;    }	#totpverifybtn{ margin-top:20px;}	.backoption{ margin-bottom:10px; }	.options_selct{ max-width: 130px;}	.option_title{color: #555555;}	.select2-container--open{width: calc(100% - 64px);}	.devices{padding: 0px;}}	.darmode .close_icon{	background: #555555;}.darkmode .close_icon:before,.darkmode  .close_icon:after{	    background-color: #E2E2E2;}.darkmode #verify_totp{	background: #121212;}.darkmode .toggle_active,.darkmode .toggle_active:hover{	background: transparent;}.darkmode .select2-results__option,.darkmode .select2-container--open{	background: #636363;}.darkmode .devices .select2-selection,.darkmode .select2-results__option--highlighted{	background: #333333;}.darkmode .downarrow {border: solid #E2E2E2;border-width: 0 2px 2px 0;}.darkmode .zohosignin:hover{	color:#000000;}.devices .select2-container--open{	background: transparent;}.hide{	display: none;}.darkmode  .option_title{	color: #E2E2E2;}.fedicon{	float: left;}	.fed_openicon{		font-size: 16px;		display: inline-block;		margin-top: 5px;	}    .fed_div    {        display: none;        height: 40px;        cursor: pointer;        overflow: hidden;        float: left;    }    .small_box    {        width: 40px;        border-radius: 5px;        margin-right: 10px;        margin-bottom: 10px;    }    .fed_icon    {        display: block;        height: 18px;        width: 18px;        margin: 11px;        overflow: hidden;    }    .google_icon    {        background-color: #fff;        box-shadow:  0px 0px 2px #00000012 ,  0px 2px 2px #00000024 ;        width: auto;    	padding: 0px 11px;    }    .google_small_icon    {    	width: 18px !important;     	margin: 11px !important;     }    .MS_icon    {        background-color: #302c2c;    }    .small_box.linkedin_fed_box    {        background-color: #0966C2;    }    .large_box.linkedin_fed_box    {	    background-color: #ffffff;	    border: 1px solid #EEEEEE;	    box-sizing: border-box;    }    .small_box .linked_fed_icon{    	width: 18px;    }    .fb_fed_box    {        background-color: #1874f4;    }    .yahoo_icon    {        background-color: #801cfc;        color: #ffffff;    }    .twitter_fed_box    {        background-color: #20a4f4;    }    .adp_icon    {        background-color: #D0271D;    }    .slack_icon    {        background-color: #50144c;        color: #fff;    }    .wechat_icon    {        background-color: #00C759;      }    .weibo_icon    {        background-color: #fff;        box-sizing: border-box;        border: 1px solid #EEEEEE;     }    .qq_icon    {        background-color: #fff;        box-sizing: border-box;        border: 1px solid #EEEEEE;     }    .baidu_icon    {        background-color: #fff;        box-sizing: border-box;        border: 1px solid #EEEEEE;     }    .douban_icon    {        background-color: #007601;    }        .github_icon{    	background-color: #2F3337;    	color:white;    }    .darkmode .github_icon{    	background-color: #fff;    	color: #2F3337;    }        .apple_normal_icon .fed_text, .slackicon .fed_text{		letter-spacing: -0.6px;		margin-left: 6px;    }    .apple_normal_icon    {        background-color: #000;        overflow: hidden;        color: #ffffff;    }    .darkmode .apple_normal_icon    {        background-color: #fff;        overflow: hidden;        color: #000000    }    .darkmode .fed_div    {    	border-color:transparent;    }    .small_box .apple_normal_icon .fed_icon{    	height: 18px;        width: 16px;    	background-size: 205px 200px;    }    .intuit_icon    {        background-color: #3D5796;        overflow: hidden;    }    .large_box    {        max-width: 240px;        width: 46%;        min-width: 170px;        border-radius: 5px;        margin-left: 10px;        margin-bottom: 20px;        padding: 0px;    }    .large_box:nth-child( odd )    {        margin-right: 0px;    }     .large_fed    {        margin-top: 40px;    }    .large_box .fed_icon    {        display: inline-block;        margin: 11px 0px;        float: left;    }    .weibo_icon .fed_icon    {   	    margin: 9px 0px;    }    .feishu_icon    {    	background-color: #fff;	    box-sizing: border-box;	    border: 1px solid #EEEEEE;    }    .small_box.feishu_icon .fed_icon    {    	margin: 9px;    }    .fed_text, .fed_text_avoid    {        display: inline-block;        margin-right: 0px;        font-size: 12px;        line-height: 20px;        font-weight: 400;        letter-spacing: 0px;        float: left;        margin-left: 6px;    }    .fed_center, .fed_center_google ,.fed_center_apple,.fed_center_linkedIn    {        display: block;        margin: auto;        width: max-content;        font-size: 18px;        margin-top: 11px;    }    .small_box .fed_center_linkedIn{margin-top: 10px;}    .small_box .fed_center_google    {        display: block;    }    .fed_center_google .fed_icon    {        display: inline-block;        float: left;    }    .small_box .fed_text_avoid    {        margin-left: 5px;        margin-right: 15px;    }    .MS_icon .fed_text,.douban_icon .fed_text    {        color: #FFFFFF;    }    .google_icon .fed_text_avoid    {        color: #000000;    }    .twitter_fed_box .fed_text, .wechat_icon .fed_text, .linkedin_fed_box .fed_text    {        color: #fff;    }    .fb_fed_box .fed_text{    	color: #fff;    }    .intuit_fed{		background-color: #ffffff;		margin-top: 0px;	}	.large_box.MS_icon{border-radius: 0px;}	.large_box.google_icon{		position: relative;		background-color: #487cf4;		color: #fff;		padding-left: 20px;		box-sizing: border-box;		box-shadow: none;	}	.google_icon.small_box .largeGoogleText, .google_icon.large_box .smallGoogleText{		float: none;		display: none !important;	}	.large_box .fed_google_large{		display: inline-block;		width: 36px;		height: 36px;		position: absolute;		left: 2px;		top: 2px;		padding: 9px;		box-sizing: border-box;		border-radius: 5px;		background-color: #fff;	}	.darkmode .apple_normal_icon    {        background-color: #fff;        overflow: hidden;        color: #000000    }    .darkmode .MS_icon{    	background-color: #FFFFFF;    }    .darkmode .MS_icon .fed_text,.google_icon ,.qq_icon .fed_text,.weibo_icon .fed_text,.feishu_icon .fed_text{    	color: #000000    }    .smallGoogleText{color:#646464; font-weight: 500;}    .darkmode .tryanother{color: #159AFF}@media only screen and (min-width: 601px) {	.darkmode .bg_one{		background: #191A23;	}	.darkmode,.darkmode .signin_container,.darkmode .signin_box,.darkmode input,.darkmode .optionstry:hover,.darkmode .addaptivetfalist,.darkmode .rightside_box, .darkmode .mfa_panel,.darkmode .rightbanner,.darkmode .overlapBanner,.darkmode #captcha, .darkmode #bcaptcha, .darkmode .line_con span{		background: #2F303B;	}	.darkmode .signin_container{		box-shadow: none;		border: 2px solid #3E3F49;		border-radius: 4px;	}	.darkmode .signin_box{		border-right: 2px solid #3E3F49;	}	.darkmode .smartsigninbutton{		background: linear-gradient(180deg, #5368FF 0%, #4C5BCC 100%);	}	.darkmode .smartsigninbutton:hover{		background: linear-gradient(180deg, #2939AA 0%, #00108B 100%);	}	.darkmode,.darkmode input,.darkmode .service_name,.darkmode .backup_desc,.darkmode .signin_fed_text,.darkmode .text16,.darkmode #signuplink,.darkmode .backoption,.darkmode .select_country_code,.darkmode .pass_name,.darkmode .verify_title,.darkmode .trydesc,.darkmode .option_title_try,.darkmode .zohosignin{		color: #CECECE;	}	.darkmode .line_con span{		color: #9E9E9E;	}	.darkmode .textbox, .darkmode #mfa_totp, .darkmode #mfa_otp, .darkmode #emailverify, .darkmode #otp{		background:  #44454F;		border: 1px solid #595A62;	}	.darkmode .line{		background-color: #3E3F49;	}	.darkmode .hellouser{		border: 1px solid #3E3F49;	}	.darkmode input::placeholder{		opacity: 0.3;		color: #cecece;	}	.darkmode #signuplink a,.darkmode .bluetext,.darkmode .bluetext_action{		color: #5DB2FF;	}	.darkmode .show_hide_password{color: #7D7D84}	.darkmode .select2-selection{background: none}	.darkmode .nonclickelem{color: #a5a5a5}	.darkmode .backoption:hover{color: #444;}	.darkmode .select2-results__option,.darkmode .select2-container--open{background: #44454F;}	.darkmode .optionstry:hover, .darkmode .options:hover,.darkmode .devices .select2-selection,.darkmode .select2-results__option--highlighted{background: #0004}	.darkmode .device_select{background: transparent;}	.darkmode #verify_totp{background: #44454F}	.darkmode .tryanother{color: #159AFF}}            @media only screen and (-webkit-min-device-pixel-ratio: 2), not all, not all, not all, only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx)    {			    }#enablejwt{display:none;}#enablejwt a{	text-decoration: none;}      #portaldomain{	width:0%;	float:right;	border-left: 0px;	position: absolute;    right: 0px;	top: 0px;	text-indent: 0px;}#getusername>span{	position: relative;    display: block;}.select2-container--domain_select .select2-results__option{    overflow: hidden;    text-overflow: ellipsis;    white-space: nowrap;}.select2-container--domain_select .select2-selection{	padding: 0px 20px;    line-height: 43px;    text-indent: 0px;	width: 100%;	text-align: left;	overflow: hidden;    white-space: nowrap;    text-overflow: ellipsis;}.select2-container--domain_select .select2-results__options{	margin: 0px;}.select2-container--domain_select .select2-selection__arrow{	position: absolute;    right: 10px;}.select2-container--domain_select .select2-selection__arrow b{	left:0px;}.select2-hidden-accessible {    visibility: hidden;    border: 0px !important;    clip: rect(0, 0, 0, 0) !important;    height: 1px !important;    margin: -1px !important;    overflow: hidden !important;    padding: 0px !important;    position: absolute !important;    display: none;}.select2-container--domain_select .selection{    text-indent: 0px;    width: 100%;}.domainselect{	max-width: 150px;	display:none;    text-align: left;    border: 0px;    background: none;    font-size: 16px;    color: #000000;    margin-top: 11px;    font-weight: 400;	outline: 0px;	width:100%;	overflow: hidden !important;    text-overflow: ellipsis;    white-space: nowrap;}.doaminat{	border: 1px solid #EFEFEF;    border-radius: 4px;    padding: 3px;    background: #FEFEFE;    position: absolute;    font-size: 21px;    margin-left: -32px;    margin-top: 6px;    cursor:pointer;}.removedomain{	color:#EC5555;}.select2-selection__arrow b {    border-color: transparent #E6E6E6 #E6E6E6 transparent;    border-style: solid;    transform: rotate(45deg);    border-width: 2px;    height: 5px;    width: 5px;    position: relative;    top: -2px;    border-radius: 1px;    display: inline-block;    left: 7px;}.hidearrow{	     -moz-appearance: none;      	-webkit-appearance: none; 	max-width: unset;    width: 100%;    padding-left: 12px;    padding-right: 20px;}.close {    position: absolute;    right: 10px;    top: 14px;    width: 16px;    height: 16px;	opacity: 0.3;	cursor: pointer;}.close:hover {  opacity: 1;}.close:before, .close:after {  position: absolute;  left: 7px;  content: ' ';  height: 16px;  width: 2px;  background-color: #333;}.close:before {  transform: rotate(45deg);}.close:after {  transform: rotate(-45deg);}.domainselect:focus {    outline: none;}#select2-domaincontainer-results > li:last-child{	color:#EC5555;}.hover-tool-tip {	position: absolute;    top: 15px;    left: 335px;    background: #fff;    padding: 20px;    box-shadow: 0px 0px 10px #0000001a;    transition: opacity 0.1s;    border-radius: 5px;    z-index: 9;    opacity: 0;}.hover-tool-tip::after {    content: "";    position: absolute;    width: 0;    height: 0;    margin-left: -8px;    top: 25px;    left: 0;    box-sizing: border-box;    border: 6px solid black;    border-color: #ffffff transparent transparent #ffffff;    transform-origin: 0 0;    transform: rotate(-45deg);    box-shadow: -6px -6px 10px 0 #0000001a;}.hover-tool-tip.no-arrow::after {  content: none;}.hover-tool-tip ul {    padding: 0;    margin: 0px 0px 0px 15px;    list-style: none;}.hover-tool-tip p {    margin: 0px 0px 10px 0px;    font-size: 14px;    font-weight: 500;}.hover-tool-tip ul li {    font-size: 12px;    display: flex;    align-items: center;    white-space: nowrap;    line-height: 25px;}.hover-tool-tip ul li.success::before {    background-color: #0dbc83;}.hover-tool-tip ul li::before {    content: "";    margin-right: 10px;    background-color: red;    width: 8px;    height: 8px;    border-radius: 50%;}@media screen and (max-width:425px){	.large_box{		width:90%;		margin-left: 5%;		max-width: 330px;	}}.default_flag{background-position: -180px -238px;}.flag_93_AF,.flag_AF{background-position:0px 0px;}.flag_355_AL,.flag_AL{background-position:-20px 0px;}.flag_213_DZ,.flag_DZ{background-position:-40px 0px;}.flag_1_AS,.flag_AS{background-position:-60px 0px;}.flag_376_AD,.flag_AD{background-position:-80px 0px;}.flag_244_AO,.flag_AO{background-position:-100px 0px;}.flag_1_AI,.flag_AI{background-position:-120px 0px;}.flag_1_AG,.flag_AG{background-position:-140px 0px;}.flag_54_AR,.flag_AR{background-position:-160px 0px;}.flag_374_AM,.flag_AM{background-position:-180px 0px;}.flag_297_AW,.flag_AW{background-position:-200px 0px;}.flag_247_AC,.flag_AC{background-position:-220px 0px;}.flag_61_AU,.flag_AU{background-position:-240px 0px;}.flag_672_AX,.flag_AX{background-position:-260px 0px;}.flag_43_AT,.flag_AT{background-position:0px -14px;}.flag_994_AZ,.flag_AZ{background-position:-20px -14px;}.flag_1_BS,.flag_BS{background-position:-40px -14px;}.flag_973_BH,.flag_BH{background-position:-60px -14px;}.flag_880_BD,.flag_BD{background-position:-80px -14px;}.flag_1_BB,.flag_BB{background-position:-100px -14px;}.flag_375_BY,.flag_BY{background-position:-120px -14px;}.flag_32_BE,.flag_BE{background-position:-140px -14px;}.flag_501_BZ,.flag_BZ{background-position:-160px -14px;}.flag_229_BJ,.flag_BJ{background-position:-180px -14px;}.flag_1_BM,.flag_BM{background-position:-200px -14px;}.flag_975_BT,.flag_BT{background-position:-220px -14px;}.flag_591_BO,.flag_BO{background-position:-240px -14px;}.flag_387_BA,.flag_BA{background-position:-260px -14px;}.flag_267_BW,.flag_BW{background-position:0px -28px;}.flag_55_BR,.flag_BR{background-position:-20px -28px;}.flag_1_VG,.flag_VG{background-position:-40px -28px;}.flag_673_BN,.flag_BN{background-position:-60px -28px;}.flag_359_BG,.flag_BG{background-position:-80px -28px;}.flag_226_BF,.flag_BF{background-position:-100px -28px;}.flag_257_BI,.flag_BI{background-position:-120px -28px;}.flag_855_KH,.flag_KH{background-position:-140px -28px;}.flag_237_CM,.flag_CM{background-position:-160px -28px;}.flag_1_CA,.flag_CA{background-position:-180px -28px;}.flag_238_CV,.flag_CV{background-position:-200px -28px;}.flag_1_KY,.flag_KY{background-position:-220px -28px;}.flag_236_CF,.flag_CF{background-position:-240px -28px;}.flag_235_TD,.flag_TD{background-position:-260px -28px;}.flag_56_CL,.flag_CL{background-position:0px -42px;}.flag_86_CN,.flag_CN{background-position:-20px -42px;}.flag_57_CO,.flag_CO{background-position:-40px -42px;}.flag_269_KM,.flag_KM{background-position:-60px -42px;}.flag_242_CG,.flag_CG{background-position:-80px -42px;}.flag_682_CK,.flag_CK{background-position:-100px -42px;}.flag_506_CR,.flag_CR{background-position:-120px -42px;}.flag_225_CI,.flag_CI{background-position:-140px -42px;}.flag_385_HR,.flag_HR{background-position:-160px -42px;}.flag_53_CU,.flag_CU{background-position:-180px -42px;}.flag_599_CW,.flag_CW{background-position:-100px -224px;}.flag_357_CY,.flag_CY{background-position:-200px -42px;}.flag_420_CZ,.flag_CZ{background-position:-220px -42px;}.flag_243_CD,.flag_CD{background-position:-240px -42px;}.flag_45_DK,.flag_DK{background-position:-260px -42px;}.flag_246_DG,.flag_DG{background-position:0px -56px;}.flag_253_DJ,.flag_DJ{background-position:-20px -56px;}.flag_1_DM,.flag_DM{background-position:-40px -56px;}.flag_1_DO,.flag_DO{background-position:-60px -56px;}.flag_670_TL,.flag_TL{background-position:-80px -56px;}.flag_593_EC,.flag_EC{background-position:-100px -56px;}.flag_20_EG,.flag_EG{background-position:-120px -56px;}.flag_503_SV,.flag_SV{background-position:-140px -56px;}.flag_240_GQ,.flag_GQ{background-position:-160px -56px;}.flag_291_ER,.flag_ER{background-position:-180px -56px;}.flag_372_EE,.flag_EE{background-position:-200px -56px;}.flag_251_ET,.flag_ET{background-position:-220px -56px;}.flag_500_FK,.flag_FK{background-position:-240px -56px;}.flag_298_FO,.flag_FO{background-position:-260px -56px;}.flag_679_FJ,.flag_FJ{background-position:0px -70px;}.flag_358_FI,.flag_FI{background-position:-20px -70px;}.flag_33_FR,.flag_FR{background-position:-40px -70px;}.flag_594_GF,.flag_GF{background-position:-60px -70px;}.flag_689_PF,.flag_PF{background-position:-80px -70px;}.flag_241_GA,.flag_GA{background-position:-100px -70px;}.flag_220_GM,.flag_GM{background-position:-120px -70px;}.flag_995_GE,.flag_GE{background-position:-140px -70px;}.flag_49_DE,.flag_DE{background-position:-160px -70px;}.flag_233_GH,.flag_GH{background-position:-180px -70px;}.flag_350_GI,.flag_GI{background-position:-200px -70px;}.flag_30_GR,.flag_GR{background-position:-220px -70px;}.flag_299_GL,.flag_GL{background-position:-240px -70px;}.flag_1_GD,.flag_GD{background-position:-260px -70px;}.flag_590_GP,.flag_GP{background-position:0px -84px;}.flag_1_GU,.flag_GU{background-position:-20px -84px;}.flag_502_GT,.flag_GT{background-position:-40px -84px;}.flag_224_GN,.flag_GN{background-position:-60px -84px;}.flag_245_GW,.flag_GW{background-position:-80px -84px;}.flag_592_GY,.flag_GY{background-position:-100px -84px;}.flag_509_HT,.flag_HT{background-position:-120px -84px;}.flag_504_HN,.flag_HN{background-position:-140px -84px;}.flag_852_HK,.flag_HK{background-position:-160px -84px;}.flag_36_HU,.flag_HU{background-position:-180px -84px;}.flag_354_IS,.flag_IS{background-position:-200px -84px;}.flag_91_IN,.flag_IN{background-position:-220px -84px;}.flag_62_ID,.flag_ID{background-position:-240px -84px;}.flag_98_IR,.flag_IR{background-position:-260px -84px;}.flag_964_IQ,.flag_IQ{background-position:0px -98px;}.flag_353_IE,.flag_IE{background-position:-20px -98px;}.flag_972_IL,.flag_IL{background-position:-40px -98px;}.flag_39_IT,.flag_IT{background-position:-60px -98px;}.flag_1_JM,.flag_JM{background-position:-80px -98px;}.flag_81_JP,.flag_JP{background-position:-100px -98px;}.flag_962_JO,.flag_JO{background-position:-120px -98px;}.flag_7_KZ,.flag_KZ{background-position:-140px -98px;}.flag_254_KE,.flag_KE{background-position:-160px -98px;}.flag_686_KI,.flag_KI{background-position:-180px -98px;}.flag_965_KW,.flag_KW{background-position:-200px -98px;}.flag_996_KG,.flag_KG{background-position:-220px -98px;}.flag_856_LA,.flag_LA{background-position:-240px -98px;}.flag_371_LV,.flag_LV{background-position:-260px -98px;}.flag_961_LB,.flag_LB{background-position:0px -112px;}.flag_266_LS,.flag_LS{background-position:-20px -112px;}.flag_231_LR,.flag_LR{background-position:-40px -112px;}.flag_218_LY,.flag_LY{background-position:-60px -112px;}.flag_423_LI,.flag_LI{background-position:-80px -112px;}.flag_370_LT,.flag_LT{background-position:-100px -112px;}.flag_352_LU,.flag_LU{background-position:-120px -112px;}.flag_853_MO,.flag_MO{background-position:-140px -112px;}.flag_389_MK,.flag_MK{background-position:-160px -112px;}.flag_261_MG,.flag_MG{background-position:-180px -112px;}.flag_265_MW,.flag_MW{background-position:-200px -112px;}.flag_60_MY,.flag_MY{background-position:-220px -112px;}.flag_960_MV,.flag_MV{background-position:-240px -112px;}.flag_223_ML,.flag_ML{background-position:-260px -112px;}.flag_356_MT,.flag_MT{background-position:0px -126px;}.flag_692_MH,.flag_MH{background-position:-20px -126px;}.flag_596_MQ,.flag_MQ{background-position:-40px -126px;}.flag_222_MR,.flag_MR{background-position:-60px -126px;}.flag_230_MU,.flag_MU{background-position:-80px -126px;}.flag_52_MX,.flag_MX{background-position:-100px -126px;}.flag_691_FM,.flag_FM{background-position:-120px -126px;}.flag_373_MD,.flag_MD{background-position:-140px -126px;}.flag_377_MC,.flag_MC{background-position:-160px -126px;}.flag_976_MN,.flag_MN{background-position:-180px -126px;}.flag_382_ME,.flag_ME{background-position:-200px -126px;}.flag_1_MS,.flag_MS{background-position:-220px -126px;}.flag_212_MA,.flag_MA{background-position:-240px -126px;}.flag_258_MZ,.flag_MZ{background-position:-260px -126px;}.flag_95_MM,.flag_MM{background-position:0px -140px;}.flag_264_NA,.flag_NA{background-position:-20px -140px;}.flag_674_NR,.flag_NR{background-position:-40px -140px;}.flag_977_NP,.flag_NP{background-position:-60px -140px;}.flag_31_NL,.flag_NL{background-position:-80px -140px;}.flag_599_AN,.flag_AN{background-position:-100px -140px;}.flag_687_NC,.flag_NC{background-position:-120px -140px;}.flag_64_NZ,.flag_NZ{background-position:-140px -140px;}.flag_505_NI,.flag_NI{background-position:-160px -140px;}.flag_227_NE,.flag_NE{background-position:-180px -140px;}.flag_234_NG,.flag_NG{background-position:-200px -140px;}.flag_683_NU,.flag_NU{background-position:-220px -140px;}.flag_850_KP,.flag_KP{background-position:-240px -140px;}.flag_1_MP,.flag_MP{background-position:-260px -140px;}.flag_47_NO,.flag_NO{background-position:0px -154px;}.flag_968_OM,.flag_OM{background-position:-20px -154px;}.flag_92_PK,.flag_PK{background-position:-40px -154px;}.flag_680_PW,.flag_PW{background-position:-60px -154px;}.flag_970_PS,.flag_PS{background-position:-80px -154px;}.flag_507_PA,.flag_PA{background-position:-100px -154px;}.flag_675_PG,.flag_PG{background-position:-120px -154px;}.flag_595_PY,.flag_PY{background-position:-140px -154px;}.flag_51_PE,.flag_PE{background-position:-160px -154px;}.flag_63_PH,.flag_PH{background-position:-180px -154px;}.flag_48_PL,.flag_PL{background-position:-200px -154px;}.flag_351_PT,.flag_PT{background-position:-220px -154px;}.flag_1_PR,.flag_PR{background-position:-240px -154px;}.flag_974_QA,.flag_QA{background-position:-260px -154px;}.flag_262_RE,.flag_RE{background-position:0px -168px;}.flag_40_RO,.flag_RO{background-position:-20px -168px;}.flag_7_RU,.flag_RU{background-position:-40px -168px;}.flag_250_RW,.flag_RW{background-position:-60px -168px;}.flag_290_SH,.flag_SH{background-position:-80px -168px;}.flag_1_KN,.flag_KN{background-position:-100px -168px;}.flag_1_LC,.flag_LC{background-position:-120px -168px;}.flag_508_PM,.flag_PM{background-position:-140px -168px;}.flag_1_VC,.flag_VC{background-position:-160px -168px;}.flag_685_WS,.flag_WS{background-position:-180px -168px;}.flag_378_SM,.flag_SM{background-position:-200px -168px;}.flag_239_ST,.flag_ST{background-position:-220px -168px;}.flag_966_SA,.flag_SA{background-position:-240px -168px;}.flag_221_SN,.flag_SN{background-position:-260px -168px;}.flag_381_RS,.flag_RS{background-position:0px -182px;}.flag_248_SC,.flag_SC{background-position:-20px -182px;}.flag_232_SL,.flag_SL{background-position:-40px -182px;}.flag_65_SG,.flag_SG{background-position:-60px -182px;}.flag_421_SK,.flag_SK{background-position:-80px -182px;}.flag_386_SI,.flag_SI{background-position:-100px -182px;}.flag_677_SB,.flag_SB{background-position:-120px -182px;}.flag_252_SO,.flag_SO{background-position:-140px -182px;}.flag_27_ZA,.flag_ZA{background-position:-160px -182px;}.flag_82_KR,.flag_KR{background-position:-180px -182px;}.flag_211_SS,.flag_SS{background-position:-120px -224px;;}.flag_34_ES,.flag_ES{background-position:-200px -182px;}.flag_94_LK,.flag_LK{background-position:-220px -182px;}.flag_249_SD,.flag_SD{background-position:-240px -182px;}.flag_597_SR,.flag_SR{background-position:-260px -182px;}.flag_268_SZ,.flag_SZ{background-position:0px -196px;}.flag_46_SE,.flag_SE{background-position:-20px -196px;}.flag_41_CH,.flag_CH{background-position:-40px -196px;}.flag_963_SY,.flag_SY{background-position:-60px -196px;}.flag_886_TW,.flag_TW{background-position:-80px -196px;}.flag_992_TJ,.flag_TJ{background-position:-100px -196px;}.flag_255_TZ,.flag_TZ{background-position:-120px -196px;}.flag_66_TH,.flag_TH{background-position:-140px -196px;}.flag_228_TG,.flag_TG{background-position:-160px -196px;}.flag_690_TK,.flag_TK{background-position:-180px -196px;}.flag_676_TO,.flag_TO{background-position:-200px -196px;}.flag_1_TT,.flag_TT{background-position:-220px -196px;}.flag_216_TN,.flag_TN{background-position:-240px -196px;}.flag_90_TR,.flag_TR{background-position:-260px -196px;}.flag_993_TM,.flag_TM{background-position:0px -210px;}.flag_1_TC,.flag_TC{background-position:-20px -210px;}.flag_688_TV,.flag_TV{background-position:-40px -210px;}.flag_256_UG,.flag_UG{background-position:-60px -210px;}.flag_380_UA,.flag_UA{background-position:-80px -210px;}.flag_971_AE,.flag_AE{background-position:-100px -210px;}.flag_44_GB,.flag_GB{background-position:-120px -210px;}.flag_1_US,.flag_US,.flag_UM{background-position:-140px -210px;}.flag_598_UY,.flag_UY{background-position:-160px -210px;}.flag_1_VI,.flag_VI{background-position:-180px -210px;}.flag_998_UZ,.flag_UZ{background-position:-200px -210px;}.flag_678_VU,.flag_VU{background-position:-220px -210px;}.flag_379_VA,.flag_VA{background-position:-240px -210px;}.flag_58_VE,.flag_VE{background-position:-260px -210px;}.flag_84_VN,.flag_VN{background-position:0px -224px;}.flag_681_WF,.flag_WF{background-position:-20px -224px;}.flag_967_YE,.flag_YE{background-position:-40px -224px;}.flag_260_ZM,.flag_ZM{background-position:-60px -224px;}.flag_263_ZW,.flag_ZW{background-position:-80px -224px;}.flag_44_JE{background-position:-40px -238px;}.flag_61_CX{background-position:-220px -224px;}.flag_AQ{background-position:-160px -224px;}.flag_BV,.flag_SJ{background-position:-180px -224px;}.flag_IO{background-position:-200px -224px;}.flag_CX{background-position:-220px -224px;}.flag_CC{background-position:-240px -224px;}.flag_TF{background-position:-260px -224px;}.flag_GG{background-position:0px -238px;}.flag_HM{background-position:-20px -238px;}.flag_JE{background-position:-40px -238px;}.flag_YT{background-position:-60px -238px;}.flag_NF{background-position:-80px -238px;}.flag_PN{background-position:-100px -238px;}.flag_GS{background-position:-120px -238px;}.flag_EH{background-position:-140px -238px;}.flag_IM{background-position:-160px -238px;}