@font-face { font-family: "IRANSansWebFaNum"; font-style: normal; font-weight: normal; src: url('fonts/IRANSansWeb/IRANSansWebFaNum.eot'); src: url('fonts/IRANSansWeb/IRANSansWebFaNum.eot?#iefix') format('embedded-opentype'), /* IE6-8 */ url('fonts/IRANSansWeb/IRANSansWebFaNum.woff2') format('woff2'), /* FF39+,Chrome36+, Opera24+*/ url('fonts/IRANSansWeb/IRANSansWebFaNum.woff') format('woff'), /* FF3.6+, IE9, Chrome6+, Saf5.1+*/ url('fonts/IRANSansWeb/IRANSansWebFaNum.ttf') format('truetype'); } body, div, li, a, h1, h2, h3, h4, td, th, label, input, select, textarea { font-family: "IRANSansWebFaNum", sans-serif !important; font-size: 1rem; } .wpml-login-ls { display: none; } .login #backtoblog a, .login #nav a { color: #2533cc; } #backtoblog,#language-switcher{ display:none; } #nav a{ color: #2533cc; font-size: 14px; } .login #nav{ margin:0px; } #language-switcher .button{ background: #2533cc; border-color: #2533cc; color: #ffffff !important; } body { /*background-position: center;*/ /*background-image: url('../../../assets/images/bglogin.png') !important;*/ background: #f9fafb; /*background-repeat: no-repeat;*/ /*background-size: cover;*/ } #d2{ float:right;width:60%;margin-right: 85px;margin-top: 22px; } #d22{ text-align:right;padding-top:113px;padding-right:249px; } #d1{ float:left; } d21 h1{ } #loginform{ height: 919px; } .language-switcher { float: right; margin: 28px auto; padding-right: 249px; /* padding: 0 0 24px; */ text-align: center; } #login ,.login ,.login form { margin:0px !important; padding:0px !important; } #login{ width: 100%; } .login form { font-weight: 400; overflow: hidden; border:unset !important; box-shadow:unset !important; } .login form .input, .login form input[type=checkbox], .login input[type=text] { background: #ffffff; } .login form .input, .login input[type=password], .login input[type=text] { font-size: 24px; line-height: 1.33333333; width: 100%; border-width: .0625rem; padding: 0.33rem .3125rem; margin: 0 0 16px 6px; min-height: 40px; max-height: none; border: 1px solid #e8f0fe; } input[type=checkbox]:focus, input[type=color]:focus, input[type=date]:focus, input[type=datetime-local]:focus, input[type=datetime]:focus, input[type=email]:focus, input[type=month]:focus, input[type=number]:focus, input[type=password]:focus, input[type=radio]:focus, input[type=search]:focus, input[type=tel]:focus, input[type=text]:focus, input[type=time]:focus, input[type=url]:focus, input[type=week]:focus, select:focus, textarea:focus { border-color: #80bdff; box-shadow: unset; outline: 2px solid transparent; } .login #login_error, .login .message, .login .success { border-right: 4px solid #2533cc; padding: 12px; margin-right: 0; margin-bottom: 20px; background-color: #fff; box-shadow: 0 1px 1px 0 rgba(0,0,0,.1); border-radius: 4px; } #login h1 a, .login h1 a { color:#2533cc;display:block;font-weight:900;font-size:25px; margin-bottom:60px;text-align: right; } .wp-core-ui .button, .wp-core-ui .button-secondary { color: #0069d9 !important; border-color: #2533cc; background: #f3f5f6; vertical-align: top; } #d21{ padding: 198px 275px 0 275px; } .wp-core-ui .button-primary { border: none!important; border-radius: 0.3125rem!important; box-shadow: none!important; background: #2533cc; border-color: #2533cc; color: #fff !important; text-decoration: none; text-shadow: none; padding: 6px 40px !important; margin-top: 20px; width: 600px; } .wp-core-ui .button-primary.focus, .wp-core-ui .button-primary.hover, .wp-core-ui .button-primary:focus, .wp-core-ui .button-primary:hover { background: #0069cc; border-color: #0069cc; color: #fff; } .wp-core-ui .button-primary.focus, .wp-core-ui .button-primary:focus { box-shadow: 0 0 0 1px #fff, 0 0 0 3px #0069cc; } .login form .forgetmenot { font-weight: 400; float: right; margin-bottom: 0; margin-top: 10px; } .login form .input, .login form input[type=checkbox], .login input[type=text] { background: #ffffff; margin-top: 0; } input[type=checkbox], input[type=radio] { border: 1px solid #b0bcc3; } .login #backtoblog a:hover, .login #nav a:hover, .login h1 a:hover { color: #0069d9; } a:focus { color: #124964; box-shadow: unset !important; } .login #login_error, .login .message, .login .success { border-right: 4px solid #0069d9; } #loginform { margin:0 !important; } #login h1 { display: none; } @media screen and (min-device-width : 768px) and (max-device-width : 1605px) { #loginform { height: fit-content; } #d1 img{ width: 481px; } #d2 { float: right; width: 30%; margin-right: 270px; } #d21 { padding: 185px 0px 0 0px; } #d22{ padding-right:0px; } #d21 .button-primary{ width: 101%; } } @media screen and (max-width: 550px) { #login { padding: 20px 0; } #d1 { display: none; } #d2 { /*width: 92% !important;*/ } .login form { padding: unset !important; font-weight: 400; overflow: hidden; background: #fff; border: 1px solid #f2f4f9; box-shadow: 0 5px 10px 0 #e5eff5; margin: 30% 5% 0 5%; } #d21 { padding:0px; } .login #nav { margin: 0 !important; text-align: center; } #backtoblog { margin-top: 20px; margin-bottom: 20px !important; text-align: center; } .login h1 { text-align: center; padding-top: 13px; } d21 h1{ font-size: 18px ; } #d21 .button-primary{ width: 260px; } #d22 { text-align: right; padding-top: 133px; padding-right: 0px; } }