
html {
    background: none;
}

::-webkit-input-placeholder { /* WebKit, Blink, Edge */
    color:   #B0B0B0;
}
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
   color:    #B0B0B0;
   opacity:  1;
}
::-moz-placeholder { /* Mozilla Firefox 19+ */
   color:   #B0B0B0;
   opacity:  1;
}
:-ms-input-placeholder { /* Internet Explorer 10-11 */
   color:    #B0B0B0;
}

.attrEntry input:invalid {
    outline: lightgrey solid 1px;
}

.attrEntry.validate input:invalid 
 {
    outline: red solid 2px;
}

.helpText {
    display: none;
}

.helpText.show{
    display: inline-block;
	font-size: small;
    color: red;
	padding-bottom: 10px;
    padding-top: 10px;
}

.tiny {
	display:none;
}

.buttons.verify button{
	width: 200px;
	margin-left: 0%;	
	margin-bottom: 10px;
	background: #ed1c24;
}


#continue{
	margin-left: 0px;
}

body {

  text-align: left;
}


#api{

}

.attrEntry input:focus, .attrEntry input[autofocus] {
 
	background-color: transparent;

}

.attrEntry input{

   margin-top: 5px;
     margin-bottom: 5px;
            display: block;
            width: 100%;
            padding: 0.5rem 0.75rem;
            font-size: 1rem;
            line-height: 1.25;
            color: #495057;
            background-color: #fff;
            background-image: none;
            background-clip: padding-box;
            border: 1px solid rgba(0, 0, 0, 0.15);
            border-radius: 0.25rem;
            transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
}

.attrEntry input[type=text] {


   margin-top: 5px;
   margin-bottom: 5px;
            display: block;
            width: 100%;
            padding: 0.5rem 0.75rem;
            font-size: 1rem;
            line-height: 1.25;
            color: #495057;
            background-color: #fff;
            background-image: none;
            background-clip: padding-box;
            border: 1px solid rgba(0, 0, 0, 0.15);
            border-radius: 0.25rem;
            transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
}

.dropdown_single {
    background-color: transparent;
    border: 1px solid #cdcdcd;
    width: 220px;
    padding: 0;
	color: #B0B0B0;
    font-size: 16px;
    border-color: transparent;
	border-bottom-color: white;
	box-shadow: none;
}

#email_ver_input_label{
	display: none !important;
}

#email_ver_input[style="display: inline;"]{
	display: block !important;
	margin-bottom: 4px;
}

label,
.password-label {
  margin-top: 10px;
}

#api ul{
	list-style-type: none;
padding-left: 0;
}


button{
    cursor: pointer;
    margin-top: 5px;
    display: inline-block;
    font-weight: normal;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    user-select: none;
    border: 1px solid transparent;  
    line-height: 1.25;
    border-radius: 0.25rem;
    transition: all 0.15s ease-in-out;
    color: #fff;
    background-color: #ed1c24;
    border-color: #ed1c24;
    padding: 0.5rem 1rem;
    font-size: 1.25rem;
    line-height: 1.5;
    border-radius: 0.3rem;

}
.buttons button:hover#continue,
.buttons button:hover#cancel{
 background: #d21118;
}



button:hover{
   background: #d21118;

  background-image: -webkit-linear-gradient(top, #d21118, #d21118);
  background-image: -moz-linear-gradient(top, #d21118, #d21118);
  background-image: -ms-linear-gradient(top, #d21118, #d21118);
  background-image: -o-linear-gradient(top, #d21118, #d21118);
  background-image: linear-gradient(to bottom, #d21118, #d21118);
  text-decoration: none;
}
        @font-face {
            font-family: 'BP Maria W15 Regular';
            src: url("https://emergob2c.blob.core.windows.net/b2c/fonts/1098432/e0cbed9c-9874-4e03-91e1-7679ccb5307e.eot?#iefix");
            src: url("https://emergob2c.blob.core.windows.net/b2c/fonts/1098432/e0cbed9c-9874-4e03-91e1-7679ccb5307e.eot?#iefix") format("eot"), url("https://emergob2c.blob.core.windows.net/b2c/fonts/1098432/c6b46f08-4d81-4c98-9759-f7d67f3a57f4.woff2") format("woff2"), url("https://emergob2c.blob.core.windows.net/b2c/fonts/1098432/d7e6d0ed-6199-40ff-9ae9-5784cf7940f6.woff") format("woff"), url("https://emergob2c.blob.core.windows.net/b2c/fonts/1098432/cd57d367-9d67-4175-bc53-71cd70d921db.ttf") format("truetype"), url("https://emergob2c.blob.core.windows.net/b2c/fonts/1098432/1570b81b-5e58-44a0-bee0-84dd69680343.svg#1570b81b-5e58-44a0-bee0-84dd69680343") format("svg");
        }
@font-face {
  font-family: 'Font Awesome 5 Brands';
  font-style: normal;
  font-weight: normal;
  src: url("https://emergob2c.blob.core.windows.net/b2c/fonts/fa-brands-400.eot");
  src: url("https://emergob2c.blob.core.windows.net/b2c/fonts/fa-brands-400.eot?#iefix") format("embedded-opentype"), url("https://emergob2c.blob.core.windows.net/b2c/fonts/fa-brands-400.woff2") format("woff2"), url("https://emergob2c.blob.core.windows.net/b2c/fonts/fa-brands-400.woff") format("woff"), url("https://emergob2c.blob.core.windows.net/b2c/fonts/fa-brands-400.ttf") format("truetype"), url("https://emergob2c.blob.core.windows.net/b2c/fonts/fa-brands-400.svg#fontawesome") format("svg"); 
}

@font-face {
  font-family: 'Font Awesome 5 Pro';
  font-style: normal;
  font-weight: 900;
  src: url("https://emergob2c.blob.core.windows.net/b2c/fonts/fa-solid-900.eot");
  src: url("https://emergob2c.blob.core.windows.net/b2c/fonts/fa-solid-900.eot?#iefix") format("embedded-opentype"), url("https://emergob2c.blob.core.windows.net/b2c/fonts/fa-solid-900.woff2") format("woff2"), url("https://emergob2c.blob.core.windows.net/b2c/fonts/fa-solid-900.woff") format("woff"), url("https://emergob2c.blob.core.windows.net/b2c/fonts/fa-solid-900.ttf") format("truetype"), url("https://emergob2c.blob.core.windows.net/b2c/fonts/fa-solid-900.svg#fontawesome") format("svg");
}
@font-face {
  font-family: 'Font Awesome 5 Pro';
  font-style: normal;
  font-weight: 400;
  src: url("https://emergob2c.blob.core.windows.net/b2c/fonts/fa-regular-400.eot");
  src: url("https://emergob2c.blob.core.windows.net/b2c/fonts/fa-regular-400.eot?#iefix") format("embedded-opentype"), url("https://emergob2c.blob.core.windows.net/b2c/fonts/fa-regular-400.woff2") format("woff2"), url("https://emergob2c.blob.core.windows.net/b2c/fonts/fa-regular-400.woff") format("woff"), url("https://emergob2c.blob.core.windows.net/b2c/fonts/fa-regular-400.ttf") format("truetype"), url("https://emergob2c.blob.core.windows.net/b2c/fonts/fa-regular-400.svg#fontawesome") format("svg");
}

@font-face {
  font-family: 'Font Awesome 5 Pro';
  font-style: normal;
  font-weight: 300;
  src: url("https://emergob2c.blob.core.windows.net/b2c/fonts/fa-light-300.eot");
  src: url("https://emergob2c.blob.core.windows.net/b2c/fonts/fa-light-300.eot?#iefix") format("embedded-opentype"), url("https://emergob2c.blob.core.windows.net/b2c/fonts/fa-light-300.woff2") format("woff2"), url("https://emergob2c.blob.core.windows.net/b2c/fonts/fa-light-300.woff") format("woff"), url("https://emergob2c.blob.core.windows.net/b2c/fonts/fa-light-300.ttf") format("truetype"), url("https://emergob2c.blob.core.windows.net/b2c/fonts/fa-light-300.svg#fontawesome") format("svg");
}  
 