

@import url('https://fonts.googleapis.com/css?family=Open+Sans:400,400i,600,600i,700,700i,800,800i|Roboto+Condensed:400,700,700i|Roboto:400,500,500i,700,700i,900i&display=swap');

body{ font-family:'Open Sans', sans-serif; background-color: rgb(250,250,250); color: #5f6368; }

h1, h2, h3, h4, h5{ font-family: 'Roboto Condensed', sans-serif;}

.user-box-header .logo-vertary{ width: 100px; display: block; margin: 0 auto 16px;  }
.user-box-header h1{ text-align: center; font-size: 1.5em; color: #000; }
.user-box-content p{ font-size: 12px; }

 :-webkit-autofill {
    -webkit-text-fill-color: inherit !important;
	 background-color:transparent !important;
	 box-shadow:none;
 }
select,
textarea,
input {
  filter: none; box-shadow: none;
}
select,
select:hover,
select:focus,
textarea,
textarea:hover,
textarea:focus,
input,
input:hover,
input:focus{
	box-shadow: none;
}
:-moz-autofill, :-moz-autofill-preview {
	 -moz-text-fill-color: inherit !important;
    background-color: transparent !important ;
	box-shadow: none;
 }
.sfrom .form-container{ align-items: flex-start; }
.sfrom .form-inpu{margin: 12px 3px; flex-grow: 1; }
.form-pass-show{ padding: 5px; margin-top: 12px; display: flex; height: 43px; align-items: center; justify-content: center; cursor: pointer; }
.sfrom .form-inpu label{ top: 11px;}
.sfrom label{ font-size: 15px;}
.sfrom input, .sfrom select, .sfrom textarea{ padding: 11px 8px; font-size: 15px; }

.msn-error{ color: #d93025; fill:#d93025; line-height: 1.2em; font-size: 12px; display: flex; align-items: center; margin-top: 3px; margin-bottom: 6px; }
.msn-error .e-icon{ display: block; width: 16px; height: 16px; margin-right: 5px;}
.msn-error .e-lab{width: calc(100% - 21px);}

.sfrom .error-form input, .sfrom .error-form select, .sfrom .error-form textarea{ border-color:#d93025;}
.fp-show{ display: none; }
.show-p .fp-show{ display: block; }
.show-p .fp-hide{ display: none;}
.intpa{ font-size: 12px; margin-top: -13px;}