.logo-market {
    height: px!important;
}
.site-footer.modal-footer .btn-link {
    color: #8a42f3;
}
.site-footer strong {
    color: #653298;  
}
.btn-primary {
    background-color: #653298;
}
.navbar .btn-navbar {
    background-color: #653298;
}
.navbar .nav li a {
    margin: 1px 1px 2px 70px;
    line-height: 1px;
    font-size:  12px;
    border-radius: 10px 10px 0px 0px;
    font-family: #fff;
    background: none;
}
li {
    line-height: 14px;
    margin-top: px;
}

.btn-primary {
    width: 200px;
    /*height: 37px;*/
    border: 2px solid #ffffff;
    border-radius: 20px;
    font-size: 15px;
    }
.btn:hover {
    background: white;
    color: #653298;
    border: 2px solid #653298;
    }
.vertical-align-center {
    -webkit-box-shadow: 10px 18px 75px 0px rgba(0,0,0,0.75);
    -moz-box-shadow: 10px 18px 75px 0px rgba(0,0,0,0.75);
    box-shadow: 10px 18px 75px 0px rgba(0,0,0,0.75);
    }
.form.restore-pointer-events {
    -webkit-box-shadow: 10px 18px 75px 0px rgba(0,0,0,0.75);
    -moz-box-shadow: 10px 18px 75px 0px rgba(0,0,0,0.75);
    box-shadow: 10px 18px 75px 0px rgba(0,0,0,0.75);
    }

.dropup, .dropdown {
    margin-top: 0px;
    }
a { 
    color:#653298;
    }
a:hover{
    color:#8a42f3;
    }
body {
    background:#f2f0ea !important;
    }