/**/

html, body {
    max-width: 750px;
    margin: 0 auto;
    background-color: #fff;
}

.yxg-abstract {
    border-left: 4px solid #181818;
    border-radius: 5px;
}

.yxg-form-control {
    padding: .75rem;
    background-color: #F6F6F6;
    border: 1px solid transparent;
    font-size: 0.9375rem;
}

.yxg-form-control:focus {
    background-color: #F6F6F6;
}


.yxg-form-phone {
    padding: 1.4rem .75rem;
    background-color: #F6F6F6;
    border: 1px solid transparent;
    font-size: 0.9375rem;
}


.yxg-form-phone:focus {
    background-color: #F6F6F6;
}

.yxg-submit {
    height: 48px;
    line-height: 48px;
    background: linear-gradient(-4deg, rgba(11, 194, 233, 1), rgba(27, 161, 245, 1));
    box-shadow: 0 5px 20px 0 rgba(13, 189, 235, 0.7);
    border-radius: 5px;
}

.yxg-submit:hover {
    opacity: .9;
}

.yxg-submit:active {
    opacity: 1;
}