/* ----------ALL REGULAR CSS STYLINGS--------------*/
/*.scroll {
overflow:auto;
overflow-style:marquee-line;
}*/
/*html{
width:100%;
height:100%;
overflow:hidden;
}*/
#agreed{
margin-right:10px;
}
#signupform {
padding-bottom:50px;
}


div#overlay {
display: none;
z-index: 2;
background: rgba(0, 0, 0, 0.5);  /*Black background with transparency*/
position: fixed;
width: 100%;
height: 100%;
top: 0px;
left: 0px;
text-align: center;
}
div#specialBox {
display: none;
position: relative;
z-index: 100;
margin:auto;
width: 100%; 
height: 100%;
color: #000;
}

.fb_img {
position: absolute;
left: 50%;
z-index: 5;
}

.age_range{
    background-color: transparent !important;
    border-color: #fff;
    color: #fff;
}

.dropdown-toggle::after {
    display: none;
}

.age_range,.email,.password,.memWord,.c-password,.btn-default,.btn:hover,.fname,.lname,.supplier_fname,.supplier_lname,.gender,.username,.biz_phone,.bizname,.emplyStatus,.website,.address1,.address2,.city,.councils,.postcode,.country{
background-color:transparent !important;
border-color:#fff;
color:#fff;
}
.fa{
color:#fff;
}
.go-create{
width:179px
}
option{
color:#000;
}
.go-createBtn:hover {
/*Login page only*/
 border-color:#868e96 !important;
}
@media(max-width:576px){
body,html{
height:100%;
}
.scrollDiv{
height:100%;
overflow-y:scroll;
}
}
.fa {
color: #fff;
}
.input-group-addon {
color: #555;
background-color:transparent !important;
border: 1px solid #fff;
}
.input-group-btn {
color: #555;
background-color:transparent !important;
border: 1px solid #fff;
}

.form-control::-moz-placeholder {
color: #fff !important;
opacity: 1;
}
.form-control:-ms-input-placeholder {
color: #fff !important;
}
.form-control::-webkit-input-placeholder {
color: #fff !important;
}

::placeholder {
  color: #fff !important;
  opacity: 1; /* Firefox */
}

:-ms-input-placeholder { /* Internet Explorer 10-11 */
 color: #fff !important;
}

::-ms-input-placeholder { /* Microsoft Edge */
 color: #fff !important;
}

.form-control:focus {
color:#F9F9F9;
}
.sign_inFormcontainer {
width:100%;
height:100%;
display:block;
position:absolute;
left:0;
top:0;
bottom:0;
}

form {
color:#fff;
}
a.openterms:link {
color: #fff;
}
a.openterms:hover{
text-decoration:underline;
}
a.openterms:visited{
text-decoration:underline;
color:#fff;
}
.termsBodySignBuds{
margin:0 auto;
padding:0 20px;
max-width:790px;
color:#313131;
}
.termsBodySignSups{
margin:0 auto;
padding:0 20px;
min-width:0px;
color:#313131;
}
.openterms {
font-family:Verdana, Geneva, sans-serif;
font-size:14px;
}
#openterms {
width:100%;
color:#313131;
border:#CCC 1px solid;
background: #F5F5F5;
padding: 12px;
font-size:12px;
margin-bottom:5px;
}
#terms{
border:#CCC 1px solid;
background: #F5F5F5;
padding: 12px;
font-size:12px;
margin-bottom:5px;
text-align:left;
}
a.signup:link {
color: #fff;
}
a.signup:hover{
text-decoration:underline;
}
a.signup:visited{
text-decoration:underline;
color:#fff;
}
a.login:link {
color: #fff;
}
a.login:hover{
text-decoration:underline;
}
a.login:visited{
text-decoration:underline;
color:#fff;
}
a.forgot:link {
color: #fff;
}
a.forgot:hover{
text-decoration:underline;
}
a.forgot:visited{
text-decoration:underline;
color:#fff;
}
select option:disabled {
color: #808080;
}


p#log_in{
position:fixed;
min-width:inherit;
top:15px;
left:0px;
color:#ffffff;
font-size:medium;
}
#msbLogoButton {
display:inline-block;
margin-top:10px;
position:fixed;
right:0;
bottom:15px;"
}
.bttns {
margin-bottom:0px;
}
.container-login-fluid {
padding-right: 15px;
padding-left: 15px;
margin-right: auto;
margin-left: auto;
}
.container-login-fluid > .navbar-header,
.container-login-fluid > .navbar-collapse {
margin-right: -15px;
margin-left: -15px;
}
.container-login-fluid:before,
.container-login-fluid:after{
display: table;
content: " ";
}
.container-login-fluid:after{
clear: both;
}
.container-signUp-fluid {
padding-right: 15px;
padding-left: 15px;
margin-right: auto;
margin-left: auto;
}
.container-signUp-fluid > .navbar-header,
.container-signUp-fluid > .navbar-collapse {
margin-right: -15px;
margin-left: -15px;
}
.container-signUp-fluid:before,
.container-signUp-fluid:after{
display: table;
content: " ";
}
.container-signUp-fluid:after{
clear: both;
}
.jumbotron-signupSup {
padding: 30px;
margin-bottom: 30px;
color: inherit;
}
.jumbotron-signupSup h1,
.jumbotron-signupSup .h1 {
color: inherit;
}
.jumbotron-signupSup p {
margin-bottom: 15px;
font-size: 21px;
font-weight: 200;
}
.jumbotron-signupSup > hr {
border-top-color: #d5d5d5;
}
.container .jumbotron-signupSup {
border-radius: 0px;
}
.jumbotron-signupSup .container {
max-width: 100%;
}