/*!
	begin
	build from: mira/design/themes/ClientTheme431_002/style/defaultlogin.less
	build date: Fri Jan 29 2021 11:28:13 GMT+0300 (MSK)
*/@font-face{font-family:'Roboto';font-style:normal;font-weight:100;font-display:swap;src:url('../../../fonts/Roboto-Thin.ttf') format('truetype')}@font-face{font-family:'Roboto';font-style:normal;font-weight:300;font-display:swap;src:url('../../../fonts/Roboto-Light.ttf') format('truetype')}@font-face{font-family:'Roboto';font-style:normal;font-weight:400;font-display:swap;src:url('../../../fonts/Roboto-Regular.ttf') format('truetype')}@font-face{font-family:'Roboto';font-style:normal;font-weight:500;font-display:swap;src:url('../../../fonts/Roboto-Medium.ttf') format('truetype')}@font-face{font-family:'Roboto';font-style:normal;font-weight:700;font-display:swap;src:url('../../../fonts/Roboto-Bold.ttf') format('truetype')}@font-face{font-family:'FontAwesome';src:url('../../../../resources/font-awesome-4.2.0/fonts/fontawesome-webfont.eot?v=4.6.2');src:url('../../../../resources/font-awesome-4.2.0/fonts/fontawesome-webfont.eot?#iefix&v=4.6.2') format('embedded-opentype'),url('../../../../resources/font-awesome-4.2.0/fonts/fontawesome-webfont.woff?v=4.6.2') format('woff'),url('../../../../resources/font-awesome-4.2.0/fonts/fontawesome-webfont.ttf?v=4.6.2') format('truetype'),url('../../../../resources/font-awesome-4.2.0/fonts/fontawesome-webfont.svg?v=4.6.2#fontawesomeregular') format('svg');font-weight:normal;font-style:normal;font-display:swap}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";-webkit-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.fa-clock-o:before{content:"\f017"}.fa-paperclip:before{content:"\f0c6"}.fa-comment-o:before{content:"\f0e5"}.fa-comment:before{content:"\f075"}.fa-thumbs-o-up:before{content:"\f087"}.fa-thumbs-o-down:before{content:"\f088"}.fa-arrow-right:before{content:"\f0da"}.fa-arrow-left:before{content:"\f0d9"}.fa-arrow-up:before{content:"\f0d8"}.fa-arrow-down:before{content:"\f0d7"}.fa-current-filter:before{content:"\f0b0"}.fa-arrow-circle-down:before{content:"\f01a"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-plus:before{content:"\f067"}.fa-bars:before{content:"\f0c9"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-long-arrow-left:before{content:"\f177"}.fa-eye:before{content:"\f06e"}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{filter:none}.mira-grid-cell .fa-clock-o,.mira-news-date .fa-clock-o,.time_label .fa-clock-o,.mira-timetable-name-popup .fa-clock-o,.mira-timetable-inline-content-range .fa-clock-o,.mira-timetable-event-popup-date-wrapper .fa-clock-o{font-size:11px}.dropdownContainerHeadPrimary{padding:6px 11px 6px 13px;height:18px;border-color:inherit;background:inherit;color:inherit}.dropdownContainerHeadPrimary .mira_label_text{font-size:14px}.dropdownContainerHeadPrimary .mira-drop-down-container-head-button{margin-left:1px;margin-right:3px}.dropdownContainerHeadPrimary .mira-drop-down-container-head-button .mira-drop-down-icon{width:9px;height:9px}.dropdownContainerHeadPrimary .mira-drop-down-container-head-button .mira-drop-down-icon::after{content:none}.dropdownContainerHeadPrimary .mira_label_text{color:inherit}.dropdownContainerHeadPrimary .mira-drop-down-container-head-button .mira-drop-down-icon{background:url(../../../images/down-arrow-white.png) 50% 50% no-repeat!important}input{border:1px solid #dde4e4;width:100%;height:28px;padding:4px 8px;margin:0;box-sizing:border-box;color:#414141;line-height:18px;font-weight:400;font-size:14px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0}input[name='password']{width:calc(100% - 33px)}input:focus{outline:0}::-webkit-input-placeholder{font-weight:400;font-size:14px;color:#b2b2b2;opacity:1}::-moz-placeholder{font-weight:400;font-size:14px;color:#b2b2b2;opacity:1}:-ms-input-placeholder{font-weight:400;font-size:14px;color:#b2b2b2;opacity:1}button{float:right;position:relative;width:100%;height:28px;font-weight:700;cursor:pointer;color:#fff;border:0;background-color:#8eca36;font-family:inherit}button:hover{background-color:#72a22b}button:active,button:focus{outline:0}button#button_submit_login_form{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}form{margin:0;padding:0;overflow:auto}table{border-collapse:collapse;border-spacing:0}td{text-align:right;padding:0 0 9px 2px}#show_password{background-color:#fff;border:1px solid #dde4e4;float:right;width:28px;box-sizing:border-box;margin-left:5px;height:28px;background:url('../../../images/show-password.png') 50% 50% no-repeat;margin-top:0;margin-bottom:0}input[type="text"]+#show_password{background:#7d8d91 url('../../../images/show-password-active.png') 50% 50% no-repeat;border:1px solid #7d8d91}.invalid input{border:1px solid #fcd2d2;background-color:#fef6f6}body{font-family:'Roboto',sans-serif;font-weight:400;background-color:#edf1f1}img{border-width:0}.mainContainer{position:absolute;left:50%;top:50%;margin:0 0 0 -200px;width:378px;transform:translateY(-50%)}.mainContainer .head{background-color:#06aade;padding:10px 24px;height:auto;min-height:45px}.mainContainer .head a{display:inline-block}.mainContainer .head img{display:block}.mainContainer .locales.dropdown{position:absolute;margin:0;top:18px;right:0}.mainContainer .locales.dropdown .header-button{border-top-color:#fff;position:absolute;right:23px;top:4px;opacity:.6}.mainContainer .locales.dropdown .dropdown-header{width:122px;height:30px;padding:0 0 0 10px;box-sizing:border-box;margin:0 auto}.mainContainer .locales.dropdown .dropdown-header>.header-caption{padding:4px 0 6px}.mainContainer .locales.dropdown .dropdown-header>.header-caption>img{width:14px;height:18px;position:relative;top:0;display:inline-block;vertical-align:middle}.mainContainer .locales.dropdown .dropdown-header>.header-caption>span{display:inline-block;vertical-align:middle;padding-left:7px;color:#fff;font-size:14px;font-weight:500}.mainContainer .locales.dropdown .dropdown-body{padding-bottom:3px}.mainContainer .locales.dropdown .dropdown-body .body-item{padding:4px 10px 2px 10px}.mainContainer .locales.dropdown .dropdown-body .body-item:hover{background:#f2f4f4}.mainContainer .locales.dropdown .dropdown-body .body-item a{display:inline-block;vertical-align:top;color:#000;font-weight:400;font-size:14px}.mainContainer .locales.dropdown .dropdown-body .body-item a:hover{color:#2aa9dc}.mainContainer .locales.dropdown .dropdown-body .body-item img{display:inline-block;vertical-align:middle;margin-right:8px;position:relative;top:-1px;width:14px;height:18px}.mainContainer .locales.dropdown.open .header-button{display:block;border-top-color:#000}.mainContainer .locales.dropdown.open .dropdown-body{padding-top:30px;-webkit-box-shadow:0 2px 3px 0 rgba(0,0,0,0.25);-moz-box-shadow:0 2px 3px 0 rgba(0,0,0,0.25);-ms-box-shadow:0 2px 3px 0 rgba(0,0,0,0.25);box-shadow:0 2px 3px 0 rgba(0,0,0,0.25);width:122px;display:block;margin:0 auto;left:0;right:0}.mainContainer .locales.dropdown.open .dropdown-header .header-caption>span{color:#2aa9dc}.mainContainer .locales.dropdown .body{background-color:#fff}.mainContainer .mira-widget-login-domain-auth-wrap{padding:18px 58px 25px}.mainContainer .info-title{padding:25px 25px 12px;font-weight:400}.mainContainer .mira-page-login-main-header{display:none}.padlock{display:none}.info{text-align:center;font-size:14px;font-weight:300;margin:10px 20px}.info-title{font-size:18px;font-weight:400;white-space:nowrap;text-align:center;color:#555;background:#fff;margin-bottom:0}.formOuterContainer{background:#fff url('../../../../design/images/login-icon.png') 24px 12px no-repeat;padding:10px 25px 26px;font-size:14px}.formOuterContainer .mira-default-login-page-button-submit{font-weight:400}.formOuterContainer .head{display:block;margin-bottom:15px;text-align:left}.formOuterContainer .body{background-color:transparent}.formOuterContainer form{padding:2px 0 0;overflow:auto}.formOuterContainer input[name="password"]{width:175px;height:28px}.formOuterContainer input[name="user"]{width:208px;height:28px}.formOuterContainer #show_password{width:28px;height:28px;margin-left:0}.formOuterContainer td{padding:0 0 9px 0}.formOuterContainer .mira-default-login-page-input-table{width:168px;float:right;clear:both}.formOuterContainer button{margin-bottom:20px}.formOuterContainer button.mira-default-login-page-button-submit{width:208px;float:right;clear:both;height:28px;padding-top:4px;margin-bottom:12px}.links-container{width:208px;float:right}.links-container div{text-align:right}.links-container a{text-decoration:none;color:#97a4a7;font-size:14px}.links-container td{padding:0}.links-container td:first-child div{text-align:left}table{color:#fff}td[width="100%"]{display:none}button{font-size:inherit;padding:5px 12px;font-weight:400;height:30px}.success,.alert{text-align:center;margin:0;padding:23px 20px;position:absolute;left:0;right:0}.alert{background:#fff0f0;color:#f00}.success{background:#8eca36;color:#fff}.hidden{display:none}.additional-links{display:none}.mira-page-login form{padding:20px 35px 10px;background-color:#fff}.mira-page-login form.mira-widget-login-domain-auth-form{padding:8px 0 0}.mira-page-login input[name="password"]{width:210px;border-right:0}.mira-page-login input[name="password"],.mira-page-login input[name="user"]{height:30px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0}.mira-page-login input.mira-widget-login-input.mira-default-login-page-text-input{width:100%}.mira-page-login input[name="password"].mira-widget-login-input.mira-default-login-page-text-input{width:210px}.mira-page-login td{padding:0 0 14px 0}.mira-page-login button{margin-bottom:12px}.mira-page-login button.mira-default-login-page-button-submit{width:100%}.mira-page-login #show_password{width:30px;height:30px;border-left:0;margin-left:0}.mira-widget-login-domain-auth-wrap{background-color:#fff}.mira-widget-login-domain-auth-title{padding:0;font-weight:300;font-size:18px;white-space:nowrap;text-align:center;color:#555;background:#fff;margin-bottom:0}.mira-widget-login-domain-auth-text{font-weight:300;font-size:14px;padding:15px 0 0}.mira-widget-login-domain-auth-checkbox-hidden{display:none}.mira-widget-login-domain-auth-checkbox-hidden:checked+.mira-widget-login-domain-auth-checkbox-custom{border-color:#2aa9dc;color:#2aa9dc}.mira-widget-login-domain-auth-checkbox-custom{position:relative;width:16px;height:16px;border:2px solid #ced5d5;border-radius:2px;box-sizing:border-box}.mira-widget-login-domain-auth-checkbox-custom:before{content:"\f00c";display:block;font-family:"FontAwesome";font-size:12px;line-height:1;text-align:center}.mira-widget-login-domain-auth-checkbox-custom,.mira-widget-login-domain-auth-label-custom{display:inline-block;vertical-align:middle}.mira-widget-login-domain-auth-label-custom{padding-left:5px;line-height:1;font-size:13px;font-weight:300}.mira-widget-login-domain-auth-button-submit{width:100%;margin:14px 0 0}.mira-page-login-or{text-align:center;padding:15px 0;text-transform:lowercase;font-size:13px;font-weight:300}@media only screen and (max-width:768px){.mira-page-login-left-side{display:block;width:100%;float:none}.mira-page-login-left-side-bg{right:0}.mira-page-login-right-side{display:none}}td{text-align:left}.mira-page-forgot-password-form{display:table;position:absolute;top:0;left:0;width:100%;height:100%}.mira-page-forgot-password-form .mainContainer{display:table-cell;position:static;vertical-align:middle;padding:10px 0;height:100%;box-sizing:border-box;transform:none}.mira-page-forgot-password-form .mainContainer .success,.mira-page-forgot-password-form .mainContainer .alert{margin:0 auto;width:310px;box-sizing:border-box}.mira-page-forgot-password-form .mainContainer>div{margin:0 auto;width:310px}.mira-page-forgot-password-form .mainContainer .head{padding:0;margin-bottom:10px;min-height:30px;text-align:center;background-color:transparent}.mira-page-forgot-password-form .mainContainer .locales.dropdown{position:relative;margin:0 auto 0;width:100%;border:0;border-radius:0;border-bottom:1px solid #dde4e4;padding-bottom:2px;background-color:#fff;height:35px;top:0}.mira-page-forgot-password-form .mainContainer .locales.dropdown .dropdown-header>.header-caption{padding-top:5px}.mira-page-forgot-password-form .mainContainer .locales.dropdown .dropdown-header>.header-caption>span{display:inline-block;color:#000}.mira-page-forgot-password-form .mainContainer .locales.dropdown .header-button{border-top-color:#dbdbdb;right:18px;top:9px;opacity:1}.mira-page-forgot-password-form .mainContainer .info-title{font-weight:300;padding:17px 25px 0;font-size:20px;white-space:normal}.mira-page-forgot-password-form .mainContainer .success,.mira-page-forgot-password-form .mainContainer .alert{position:static}.mira-page-forgot-password-form .mira-forgot-password-form{padding:13px 35px 10px;background-color:#fff}.mira-page-forgot-password-form .mira-forgot-password-form td{padding:0 0 10px 0;display:block;float:left;width:100%}.mira-page-forgot-password-form .mira-forgot-password-form input{width:100%;height:30px}.mira-page-forgot-password-form .mira-forgot-password-form .forgot-password-label{font-weight:400;text-align:center;color:#555;background:#fff;margin-bottom:0;padding:0 10px 0}.mira-page-forgot-password-form .mira-forgot-password-form .forgot-password-label,.mira-page-forgot-password-form .mira-forgot-password-form .mira-page-forgot-password-button{font-size:14px}.mira-page-forgot-password-form .mira-forgot-password-form .mira-page-forgot-password-button{margin:7px 0 10px;width:100%;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.mira-page-forgot-password-form .mira-forgot-password-form .links-container{width:100%}.mira-page-forgot-password-form .mira-forgot-password-form .links-container td{text-align:center}.mira-page-forgot-password-form .mira-forgot-password-form .links-container .mira-page-forgot-password-link{color:#48c1e7;position:relative;display:inline-block;line-height:16px;vertical-align:top}.mira-page-forgot-password-form .mira-forgot-password-form .links-container .mira-page-forgot-password-link div{display:inline-block;margin-left:5px;text-align:center}.mira-page-forgot-password-form .mira-forgot-password-form .links-container .mira-page-forgot-password-link:before{content:'';display:inline-block;height:9px;width:10px;background-image:url("../../../images/back-blue-arrow.png");background-repeat:no-repeat;background-position:center center}.mira-page-forgot-password-form.mira-page-forgot-password-double-form{top:35%}.mira-page-forgot-password-form.mira-page-forgot-password-double-form .mira-page-login-or{padding-top:25px;padding-bottom:25px}.mira-page-forgot-password-form.mira-page-forgot-password-double-form .success,.mira-page-forgot-password-form.mira-page-forgot-password-double-form .alert{padding-top:12px;padding-bottom:12px}.mira-page-login-right-side,.mira-page-login-left-side{display:table-cell;position:relative;width:50%;height:100%}.mira-page-login-right-side-bg,.mira-page-login-left-side-bg{display:block;position:fixed;background-size:cover;top:0;bottom:0}.mira-page-login-left-side{float:left}.mira-page-login-left-side-bg{left:0;right:50%}.mira-page-login-right-side{float:right}.mira-page-login-right-side-bg{left:50%;right:0;background-position:50% 50%}.mira-page-login-right-side-wrap{margin:0 auto;max-width:460px;color:#425052}.mira-page-login-right-side-title{margin-bottom:34px;font-size:40px;font-weight:500;text-align:center}.mira-page-login-right-side-desc{margin-bottom:23px;font-size:16px;font-weight:400;text-align:center}.mira-page-login-right-side-item{display:block;margin-bottom:1px;padding:20px;color:#425052;background-color:#fff;text-decoration:none}.mira-page-login-right-side-item-img{float:left;line-height:42px}.mira-page-login-right-side-item-img img{vertical-align:middle}.mira-page-login-right-side-item-content{margin-left:60px}.mira-page-login-right-side-item-title{margin-bottom:4px;font-size:18px;line-height:1.44;font-weight:700}.mira-page-login-right-side-item-desc{font-size:16px;font-weight:400;color:#7c858f}.mira-page-login-one-form,.mira-page-login-double-form{position:absolute;top:50%;right:0;left:0;margin:0 auto;transform:translateY(-50%)}.mira-page-login-one-form .mainContainer,.mira-page-login-double-form .mainContainer{position:relative;left:0;top:0;width:310px;margin:0 auto 30px auto;transform:none}.mira-page-login-one-form .mainContainer .head,.mira-page-login-double-form .mainContainer .head{background-color:transparent;padding:0;margin-bottom:10px;text-align:center;min-height:30px}.mira-page-login-one-form .mainContainer .head a,.mira-page-login-double-form .mainContainer .head a{padding:0}.mira-page-login-one-form .mainContainer .locales.dropdown,.mira-page-login-double-form .mainContainer .locales.dropdown{position:relative;margin:0 auto 0;width:100%;border:0;border-radius:0;border-bottom:1px solid #dde4e4;padding-bottom:2px;background-color:#fff;height:35px;top:0}.mira-page-login-one-form .mainContainer .locales.dropdown .header-button,.mira-page-login-double-form .mainContainer .locales.dropdown .header-button{border-top-color:#dbdbdb;right:18px;top:9px;opacity:1}.mira-page-login-one-form .mainContainer .locales.dropdown .dropdown-header>.header-caption,.mira-page-login-double-form .mainContainer .locales.dropdown .dropdown-header>.header-caption{padding-top:6px}.mira-page-login-one-form .mainContainer .locales.dropdown .dropdown-header>.header-caption>span,.mira-page-login-double-form .mainContainer .locales.dropdown .dropdown-header>.header-caption>span{display:inline-block;color:#000}.mira-page-login-one-form .mainContainer .mira-page-login-main-header,.mira-page-login-double-form .mainContainer .mira-page-login-main-header{display:block;font-size:18px;padding:17px 19px;border-bottom:1px solid #dde4e4;background-color:#fff}.mira-page-login-one-form .mainContainer .info-title,.mira-page-login-double-form .mainContainer .info-title{font-weight:300;padding:19px 25px 0}.mira-page-login-one-form .mainContainer .links-container,.mira-page-login-double-form .mainContainer .links-container{width:100%}.mira-page-login-right-side-content{position:absolute;left:0;right:0;margin:0 auto;top:50%;transform:translateY(-50%)}.mira-page-login-right-side-content-background{position:relative;padding:60px 130px}.mira-page-login-right-side-content-title,.mira-page-login-right-side-content-user-info,.mira-page-login-right-side-content-support-info{color:#fff}.mira-page-login-right-side-content-title{font-size:36px;line-height:1.2;font-weight:100}.mira-page-login-right-side-content-user-info,.mira-page-login-right-side-content-support-info{font-weight:300}.mira-page-login-right-side-content-user-info{margin:14px auto;font-size:18px;line-height:1.4}.mira-page-login-right-side-content-support-info{padding:0;margin:34px auto 0;list-style-type:none}.mira-page-login-right-side-content-support-info-item{position:relative;display:block;padding-left:20px;margin-bottom:16px;font-size:13px}.mira-page-login-right-side-content-support-info-item:before{content:'';position:absolute;top:4px;left:0;height:15px;width:15px;background:url("../../../images/login-page-user-info-icon.png") no-repeat 0 0}.mira-page-login .mainContainer .mira-widget-login-domain-auth-wrap{padding:18px 35px 14px}.mira-page-bg{display:block;position:fixed;top:0;right:0;bottom:0;left:0;background-position:center center;background-size:cover}.mira-page-bg-wrap{position:relative}.mira-page-bg-content{position:absolute;top:50%;right:0;left:0;margin:0 auto;transform:translateY(-50%)}@media only screen and (max-width:1200px){.mira-page-login-right-side-content-background{padding:30px 45px}.mira-page-login-right-side-content-title{font-size:30px}.mira-page-login-right-side-content-user-info{font-size:15px}.mira-page-login-right-side-content-support-info{margin:25px auto 0}}@media only screen and (max-height:768px){html,body{margin:0;height:100%}.mira-page-login{height:100%}.mira-page-login-left-side-bg{display:table;position:static;right:0;height:100%;width:100%}.mira-page-login-one-form,.mira-page-login-double-form{display:table-cell;position:static;top:0;height:100%;vertical-align:middle;transform:none}}@media only screen and (max-width:768px){.mira-page-login{height:100%}.mira-page-login-left-side{display:block;float:none;width:100%}.mira-page-login-left-side-bg{right:0;position:static}.mira-page-login-right-side{display:none}.mira-page-login-one-form,.mira-page-login-double-form{transform:none;top:0}.mira_page[name="standartauthpage"]{height:100%}}@media only screen and (min-width:544px){.mira-xs-hidden-up{display:none}}@media only screen and (min-width:768px){.mira-sm-hidden-up{display:none}}@media only screen and (min-width:992px){.mira-md-hidden-up{display:none}}@media only screen and (min-width:1200px){.mira-lg-hidden-up{display:none}}@media only screen and (max-width:544px){.mira-xs-hidden-down{display:none}}@media only screen and (max-width:768px){.mira-sm-hidden-down{display:none}}@media only screen and (max-width:992px){.mira-md-hidden-down{display:none}}@media only screen and (max-width:1200px){.mira-lg-hidden-down{display:none}}.mira-widget-login-corportal-auth-wrap{padding:18px 35px 14px;background:#fff}.mira-widget-login-corportal-auth-title{font-weight:300;font-size:18px;text-align:center;color:#555;background:#fff;margin-bottom:10px}.mira-widget-login-corportal-auth-form{padding:0!important}.mira-widget-login-corportal-auth-link{width:100%;margin:14px 0;background:#1f97c9;display:block;font-size:14px;height:30px;line-height:30px;cursor:pointer;color:#fff;text-decoration:none;text-align:center}@font-face{font-family:'Roboto';font-style:normal;font-weight:300;src:url('fonts/Roboto-Light.ttf') format('truetype')}@font-face{font-family:'Roboto';font-style:normal;font-weight:400;src:url('fonts/Roboto-Regular.ttf') format('truetype')}@font-face{font-family:'Roboto';font-style:normal;font-weight:700;src:url('fonts/Roboto-Bold.ttf') format('truetype')}body,input{font-family:'Roboto',sans-serif}.mira-page-login-right-side-content-background{position:relative;padding:58px 60px 90px 100px}.mira-page-login-right-side-content-background:hover{opacity:1!important}.mira-page-login-right-side-content-wrap{margin:0 auto;max-width:600px}.mira-page-login-right-side-content-title,.mira-page-login-right-side-content-user-info,.mira-page-login-right-side-content-support-info{color:#fff;font-weight:300}.mira-page-login-right-side-content-sub-title{color:#fff}.mira-page-login-right-side-content-title{font-size:36px;line-height:1.15;text-align:left}.mira-page-login-right-side-content-support-info{margin:34px 0 0 0}.mira-page-login-right-side-content-support-info-item:before{background-image:url("images/login-page-user-info-icon.png")}.mira-page-login-right-side-content-sub-title{margin:0;padding:8px 0 35px 0;font-size:16px;line-height:1.4;font-weight:400;text-align:left}.mira-page-login-right-side-content-sub-title-link{color:#78d2f7;text-decoration:none}.mira-page-login-right-side-content-sub-title-link:hover{text-decoration:underline}.mira-page-login-right-side-content-link{display:inline-block;margin-left:11px;padding:5px 15px 6px 15px;width:calc(33% - 10px);border-radius:2px;font-size:14px;font-weight:400;color:#fff;box-sizing:border-box;text-decoration:none;background-color:#1f97c9;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;text-align:center}.mira-page-login-right-side-content-link:first-child{margin-left:0}.mira-page-login-right-side-content-link:hover{background-color:#31a4d4}button,.mira-widget-login-domain-auth-button-submit,.mira-page-login button.mira-default-login-page-button-submit{border-radius:3px;font-size:14px;font-weight:400;color:#fff;background-color:#1f97c9}button:hover,.mira-widget-login-domain-auth-button-submit:hover,.mira-page-login button.mira-default-login-page-button-submit:hover{background-color:#1f97c9}#show_password,input[type="text"]+#show_password{border-radius:0;background-image:url('images/show-password.png')}.mira-page-forgot-password-form .mira-forgot-password-form .links-container .mira-page-forgot-password-link{color:#1f97c9}.mira-page-forgot-password-form .mira-forgot-password-form .links-container .mira-page-forgot-password-link:before{background-image:url("../../../images/back-blue-arrow.png")}.mira-page-forgot-password-form .mira-forgot-password-form .mira-page-forgot-password-button{border-radius:3px}.mainContainer .locales.dropdown .dropdown-body .body-item a:hover{color:#0d475b}.mira-page-login-one-form .mainContainer .info-title,.mira-page-login-double-form .mainContainer .info-title{font-size:20px;color:#394a58;background:#fff;font-weight:700}.links-container a{color:#112f31}/*!
	end
	build from: mira/design/themes/ClientTheme431_002/style/defaultlogin.less
	build date: Fri Jan 29 2021 11:28:13 GMT+0300 (MSK)
*/