@font-face{font-family:"yekan";src:url('../fonts/BYekan+.ttf') format('truetype');}
.font-fa{font-family:"yekan",tahoma,serif;}
.font-en{font-family:serif;}
html,body{font-family:"yekan",tahoma,serif;direction:rtl;background:url("../img/global_images/background.png") repeat;}
.logo{background:url("../img/global_images/logo.png") no-repeat right;position:absolute;height:131px;width:111px;margin:6rem auto;left:110%;top:0vh;}
.headerShadow{background:url("../img/global_images/header.Shadow.png") no-repeat right;position:absolute;height:110px;width:74px;transform:translateY(-100%);top:0;}
.footerShadow{background:url("../img/global_images/footer.shadow.png") no-repeat right;position:absolute;height:110px;width:74px;transform:translateY(100%);bottom:0;}
@media screen and(max-width:600px){.logo{background:url("../img/global_images/logo.png") no-repeat right;position:absolute;height:131px;width:111px;margin:6rem auto;left:110%;top:0vh;}
}
.footer-line{background-color:#ba0001;height:20px;position:fixed;bottom:0;max-width:100%;}
.rel{position:relative;}
.pointer{cursor:pointer;}
table,button,.button,textarea,a,label,dt,span{font-family:"yekan",tahoma,serif;font-size:12px;}
input{font-family:"yekan",tahoma,serif!important;font-size:13px!important;color:#424242!important;}
::-webkit-input-placeholder{text-align:right;direction:rtl;font-family:"yekan",tahoma,serif;font-size:12px;color:#bdbdbd;}
::-moz-placeholder{text-align:right;direction:rtl;font-family:"yekan",tahoma,serif;font-size:12px;color:#bdbdbd;}
:-ms-input-placeholder{text-align:right;direction:rtl;font-family:"yekan",tahoma,serif;font-size:12px;color:#bdbdbd;}
:-moz-placeholder{text-align:right;direction:rtl;font-family:"yekan",tahoma,serif;font-size:12px;color:#bdbdbd;}
input[type="checkbox"],input[type="radio"]{vertical-align:-4px;}
#ZsignUpPasswordMeterTitle{line-height:15px;font-family:"yekan",tahoma,serif;font-size:.8em;}
#ZsignUpPasswordMeter{background-color:#eee;height:5px;overflow:hidden;width:100%;}
#ZsignUpPasswordMeterBar{background-color:#e6e6e6;height:100%;width:auto;}
.pd-t4{padding-top:4%;}
.pd-t6{padding-top:6%;}
.pd-t8{padding-top:8%;}
.mg-t1{margin-top:.3rem;}
.mg-t2{margin-top:2rem;}
#smsCode{margin-bottom:0;}
.mg-b1{margin-bottom:1rem;}
div .row .mg-b1{margin-bottom:1rem;}
.mg-b2{margin-bottom:2rem;}
.mg-t1b0{margin-top:.3rem!important;margin-bottom:0!important;}
.mg-t1b1{margin-top:1rem!important;margin-bottom:1rem!important;}
span.tooltip1{position:absolute;width:145px;line-height:20px;padding:10px;font-size:13px;text-align:center;color:#858585;background:white;border:1px solid #ccc;border-radius:5px;text-shadow:rgba(0,0,0,0.0980392) 1px 1px 1px;box-shadow:rgba(0,0,0,0.0980392) 1px 1px 2px 0;top:17px;left:-155px;display:none;}
div.tooltip1:hover .tooltip1{display:block;}
span.tooltip1:after{content:"";position:absolute;width:0;height:0;border-width:10px;border-style:solid;border-color:transparent transparent transparent #E6E4E4;top:6px;right:-19px;}
.divider{color:#2ba6cb;}
#signUpUsernameSucceeded{color:#71B010;}
#username-icon{background:url("../img/login-images/username-icon.png") no-repeat #e5e5e5;background-size:contain;background-position:5px;}
#password-icon{background:url("../img/login-images/password-icon.png") no-repeat #e5e5e5;background-size:contain;background-position:5px;}
.row .columns .header{font-size:1.3rem;margin-bottom:2rem;color:#4d4d4d;}
.method .description{background:#c2c3c7;padding:10px;}
.method:hover .description{background-color:#d9dade;}
.icon{background-color:#c1c2c6;padding:10px;transition:background-color 300ms linear;}
.method .icon{border-left:2px #f5f6f7 solid;}
.method{border-bottom:2px #f5f6f7 solid;}
.method:hover .icon{background-color:#868686;}
.method-mail .icon div{background:url("../img/global_images/methods-icon.png") no-repeat;background-position:-50px 0;width:48px;height:48px;position:absolute;top:23%;right:18%;}
.method-security .icon div{background:url("../img/global_images/methods-icon.png") no-repeat;background-position:0 0;width:48px;height:48px;position:absolute;top:11%;right:21%;}
.method-sms .icon div{background:url("../img/global_images/methods-icon.png") no-repeat;background-position:-100px 0;width:48px;height:48px;position:absolute;top:11%;right:21%;}
.method-mail-selected .icon,.method-security-selected .icon,.method-sms-selected .icon{background-color:#ff5b58;}
.method-mail-selected:hover .icon,.method-security-selected:hover .icon,.method-sms-selected:hover .icon{background-color:#ff5b58;}
.columns.panel.slide-left{margin-right:0;overflow:hidden;transition-duration:1500ms;transition-property:margin-right;}
.mail{background:url("../img/global_images/mail.png") no-repeat;position:absolute;top:25px;left:-2.5rem!important;height:101px;width:39px;}
.slide-left-mail{left:-2.5rem;overflow:hidden;transition-duration:1500ms;transition-property:left;}
#wrapper{overflow:hidden;}
.start-mail{left:40px;}
.fantasy-border{border-radius:0 0 0 59px;-moz-border-radius:0 0 0 59px;-webkit-border-radius:0 0 0 59px;border:0 solid #000;background-color:#fff;}
.header1{font-size:16px;color:#424242;font-weight:bold;}
.header-mg{margin-top:60px;}
.footer1{font-size:10px;color:#757575;}
.footer-mg{margin-bottom:60px;text-align:center;}
.btn-mg-1{margin-top:1rem!important;margin-bottom:60px!important;}
.link-custom{font-size:12px;color:#757575;}
.link-custom:hover{;color:#424242;}
.width{max-width:70%!important;}
.pos{position:relative;left:33px;top:3px;}
select{color:#bdbdbd!important;font-family:"yekan",tahoma,serif;font-size:12px;}
[type=color],[type=date],[type=datetime-local],[type=datetime],[type=email],[type=month],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=time],[type=url],[type=week],textarea{box-shadow:inset 0 0 0!important;}
.error{color:#EF5350;}
.btn-color{background-color:#93b635!important;}
[type=color]:focus,[type=date]:focus,[type=datetime-local]:focus,[type=datetime]:focus,[type=email]:focus,[type=month]:focus,[type=number]:focus,[type=password]:focus,[type=search]:focus,[type=tel]:focus,[type=text]:focus,[type=time]:focus,[type=url]:focus,[type=week]:focus,textarea:focus{border:1px solid #93b635;}
.left-input{direction:ltr;text-align:left;}