@font-face {
    font-family: 'tahoma';
    src: url('/resources/login/font/BYekan.eot') format('eot'), url('/resources/login/font/BYekan.woff') format('woff'), url('/resources/login/font/BYekan.ttf') format('truetype');
}

/* General */

h1,h2,h3,h4,h5,h6,li,a{font-weight:normal;}
form, ul{margin:0;padding:0;}
a:hover{text-decoration:none;color:#3F7093}
a, a:focus, a:visited{text-decoration:none;color:#0D80C8}
.right{float:right;} .left{float:left;}
.ltr{direction:ltr;}
.en{font-family:tahoma;}
.alert p{margin:0;}

/* Index */

body{background:#fff url(../image/bg.jpg);background-repeat:no-repeat;background-position:left top;font-family:tahoma, tahoma;font-size:12px;direction:rtl;text-align:right;background-size:1000px 112px;-moz-background-size:1000px 112px;-webkit-background-size:1000px 112px;}
.wrapper{margin:0 auto;overflow:hidden;width:980px;}
.wrapper .logo{margin-top:20px;}
.wrapper .logo a img{border:none;}
.wrapper .top{overflow:hidden;width:890px;margin:10px auto 0;}
.wrapper .top .login_form{width:265px;margin-top:27px;}
.wrapper .top .login_form input{margin:0;width:224px;margin-bottom:7px;font-family:tahoma, tahoma;padding:9px 10px;border:2px solid #17a6b6;font-size:12px;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;}
.wrapper .top .login_form .login_btn{border-style: none;
    border-width: medium;
    margin-bottom:0;background-color:#5BB75B;background-image:linear-gradient(to bottom, #62C462, #51A351);background-repeat:repeat-x;border-color:inherit;
color:#FFFFFF;line-height:1.6;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);color:#fff;font-family:tahoma, tahoma;font-size:13px;width:226px;
    padding:7px 0;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;transition:0.3s;-moz-transition:0.3s;-webkit-transition:0.3s;
}
.wrapper .top .login_form .login_btn:hover{background:#62C462;}
.wrapper .top .login_form .toggle_btn{border-left: medium none #bd362f;
    border-right: medium none #bd362f;
    border-top: medium none #bd362f;
    border-bottom: medium none #802420;
    display:none;text-align:center;margin-top:5px;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);background-color:#da4f49;*background-color:#bd362f;background-repeat:repeat-x;color: #fff;
    font-family: tahoma, tahoma;
    font-size: 13px;
    width: 224px;
    padding: 7px 0;
    border-radius: 3px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    transition: 0.3s;
    -moz-transition: 0.3s;
    -webkit-transition: 0.3s;
    background-image: linear-gradient(to bottom, #ee5f5b, #bd362f);
}
.wrapper .top .login_form .toggle_btn:hover{background:#ce4545;}
.wrapper .top .login_form .controlWrapper{position:relative;}
.wrapper .top .login_form .controlWrapper img{margin:0px 5px;cursor:pointer;position:relative;top:14px;
    right: 0px;
}
.wrapper .top .login_form .captchaWrapper{height:32px;width:220px;margin-bottom:8px;border:2px solid #51BFE8;overflow:hidden;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;}
.wrapper .top .login_form .captchaWrapper img#captchaImage{position:relative;top:-4px;right:-40px;height:60px}
.wrapper .top .login_form .captchaWrapper img#refreshCaptcha{float:left;margin:8px 0 0 7px;}
.wrapper .top .pic{width:600px;margin-right:20px;text-align:left;overflow:hidden;}
.wrapper .bottom{margin-top:20px;border-top:1px dotted #ededed;padding-top:18px;}
.wrapper .bottom .netbank{margin-bottom:30px;overflow:hidden;cursor: default}
.wrapper .bottom .netbank .netbank_logo{width:57px;margin-left:25px;}
.wrapper .bottom .netbank .text{width:897px;}
.wrapper .bottom .netbank .text h2{line-height:100%;margin:0 0 10px 0;font-size:18px;color:#0D80C8;}
.wrapper .bottom .netbank .text p{text-align:justify;color:#5a5a5a;line-height:150%;}
.wrapper .bottom .boxes{overflow:hidden;}
.wrapper .bottom .boxes .box{float:right;overflow:hidden;background-color:#e3f2fb;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;float:right;height:190px;overflow:hidden;padding:10px;width:290px;transition:0.3s;-moz-transition:0.3s;-webkit-transition:0.3s;cursor:default;}
.wrapper .bottom .boxes .box:hover{background-color:#fff;}
.wrapper .bottom .boxes .box .title{overflow:hidden;}
.wrapper .bottom .boxes .box .title img{float:right;margin-left:10px;margin-top: 1px;}
.wrapper .bottom .boxes .box .title h3{font-family:tahoma, tahoma;font-size:15px;color:#0D80C8;float:right;line-height:100%;margin:8px 0 0;}
.wrapper .bottom .boxes .box .title h3.red_h{color:#e64152;}
.wrapper .bottom .boxes .box p{margin-top:12px;color:#808285;line-height:180%;}
.wrapper .bottom .boxes .box p span{float:left;text-align:left;}
.wrapper .bottom .boxes .center_box{margin:0 25px;}
.wrapper .bottom .box:hover{background-color: rgba(0,0,0,0, 0.8);}
.wrapper .footer{overflow:hidden;margin-top:15px;border-top:1px dotted #ededed;}
.wrapper .footer .contact{border-bottom:1px dotted #ededed;text-align:left;font-size:15px;color:#0D80C8;padding:10px 0;cursor: default}
.wrapper .footer .cp{overflow:hidden;padding:15px 0;color:#999;}
.wrapper .footer .cp span{text-align:center;}
.wrapper .footer .cp ul li{text-align:center;list-style:none;}
.wrapper .footer .cp ul li a{color:#999;transition:0.3s;-moz-transition:0.3s;-webkit-transition:0.3s;}
.wrapper .footer .cp ul li a:hover{color:#0D80C8;}
.alert{padding:8px 10px 8px 14px;margin-top:25px;text-shadow:0 1px 0 rgba(255, 255, 255, 0.5);background-color:#fcf8e3;border:1px solid #fbeed5;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
.alertClient{padding:8px 10px 8px 14px;margin-top:25px;text-shadow:0 1px 0 rgba(255, 255, 255, 0.5);background-color:#fcf8e3;border:1px solid #fbeed5;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;display:none;}
.alert-danger, .alert-error{color:#b94a48;background-color:#f2dede;border-color:#eed3d7;}
.alert .close{float:left;left:-3px;line-height:20px;position:relative;top:0;}
button.close{background:none repeat scroll 0 0 rgba(0, 0, 0, 0);border:0 none;cursor:pointer;padding:0;}
.close{color:#000;float:right;font-size:20px;font-weight:bold;line-height:20px;opacity:0.2;text-shadow:0 1px 0 #FFFFFF;}