h1.header_grey{
    margin-left:0;
}
.bx-auth{
    width:288px;
}
#bx_registration_page{
    color: #3F3F3F;
    font-size: 13px;
    line-height: 20px;
}
#bx_registration_page a{color: #ab0b45;}
#bx_registration_page a:hover{text-decoration: none;}

#bx_registration_page .input_text_style{
    max-width: 288px;
    position: relative;
    display: block;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding: 10px !important;
    width: 100%;
    height: 33px;
    border: 1px solid #b2b2b2;
    border-radius: 5px;
    background: #fff;
    box-shadow: inset 0 3px 6px 0 rgba(215, 215, 215, 0.7);
    font-weight: normal;
    font-size: 18px;
    font-family: Arial,sans-serif;
}

#bx_registration_page .bx-auth strong{
    padding-top: 10px;
    font-size: 14px;
    font-family: OpenSans,Arial,sans-serif;
    color: #484848;
    display: block;
    font-weight:normal;
}
#bx_registration_page .starrequired{color: #ab0b45;}

#bx_registration_page .big.bt_pink{
    padding: 0 30px;
    height: 34px;
    font-family: OpenSans,Arial,sans-serif;
    line-height: 34px;
    height: 36px;
    font-size: 20px;
    color: #fff;
    text-shadow: 1px 1px 1px #530720;
    line-height: 36px;
    margin-top: 20px;
    box-shadow: 0 2px 2px #cacaca;
    margin-bottom:20px;
    width:100%;
}
#bx_registration_page  .bt_pink:hover {
    background: #c12561;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#c12561), color-stop(100%,#670b2e));
    background: -webkit-linear-gradient(top, #c12561 0%,#670b2e 100%);
    background: -moz-linear-gradient(top, #c12561 0%,#670b2e 100%);
    background: -o-linear-gradient(top, #c12561 0%,#670b2e 100%);
    background: -ms-linear-gradient(top, #c12561 0%,#670b2e 100%);
    background: linear-gradient(to bottom, #c12561 0%,#670b2e 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c12561', endColorstr='#670b2e',GradientType=0 );
}
#bx_registration_page p {
    padding: 10px 0;
    font-family: OpenSans,Arial,sans-serif;
}