.header{
    width: 100%;
}
.logo_img{
    position: absolute;
    left: 3%;
    top: 5%;
    width: 88px;
}

#cart{
    background: #0d241f;
    padding-bottom: 50px;
}
.footer-img{
    width: 150px;
}
.body, .appointment-form{
    background:#0d241f !important;
    box-shadow: none !important;
    border:1px solid #ffffff;
}

#register {
    position: absolute;
    left: 48%;
    bottom: -38px;
    background:#0d241f ;
    border: 1px solid;

}
.title_item,h4, .appointment-form label, .appointment-form .lable, .appointment-form h2{
    color: #ffffff !important;
}

@media (max-width: 800px) {
    #register {

        left: 34%;
    }
}