*{font-family: 'Lato', sans-serif;}
html,
body {
    height: 100%;
    background-color: #000;
}
body.noscroll{overflow: hidden;}
body.error .msg-error{position: absolute;top: 0;width: 100%;z-index: 2;border-radius: 0;}

.pdright{
    padding-right: 8px;
}
.pdleft{
    padding-left: 8px;
}
.pdright-0{
    padding-right: 0;
}
.pdleft-0{
    padding-left: 0;
}
.form-control{
    background: #eee;
    border: none !important;
    min-height: 50px;
    color: #000 !important;
    border-radius: 0;
}
button.btn{
    background: #ed2426;
    min-height: 50px;
    border: none;
    border-radius: 0;
}
.form input::-webkit-input-placeholder, .form textarea::-webkit-input-placeholder {color: #000;font-weight: normal;}
.form input:-moz-placeholder, .form textarea:-moz-placeholder {color: #000;opacity:  1;font-weight: normal;}
.form input::-moz-placeholder, .form textarea::-moz-placeholder {color: #000;opacity:  1;font-weight: normal;}
.form input:-ms-input-placeholder, .form textarea:-ms-input-placeholder{color: #000;font-weight: normal;}
.form input::-ms-input-placeholder, .form textarea::-ms-input-placeholder {color: #000;font-weight: normal;}
.form input::placeholder, .form textarea::placeholder {color: #000;font-weight: normal;}
.form .form-group { 
    margin-bottom: 1rem;
}