.login-form-link-reg {
    padding: 0;
    margin: 4px 0;
    border-radius: 2px;
    float: left;
    display: block;
}

.login-form-link-reg a {
    background-color: rgb(230, 230, 230);
    color: #333333;
    line-height: 110%;
    padding: 8px;
    border-top-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-top-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-right-style: solid;
    border-top-color: rgb(150, 150, 150);
    border-bottom-color: rgb(150, 150, 150);
    border-left-color: rgb(150, 150, 150);
    border-right-color: rgb(150, 150, 150);
    border-radius: 0 2px 2px 0;
    float: left;
    display: block;
    transition-property: all;
    transition-duration: 0.15s;
    transition-timing-function: linear;
    transition-delay: 0s;
}

.login-form-link-reg a:hover {
    background-color: rgb(220, 220, 220);
    color: #111111;
    padding: 8px;
    border-top-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-top-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-right-style: solid;
    border-top-color: rgb(150, 150, 150);
    border-bottom-color: rgb(150, 150, 150);
    border-left-color: rgb(150, 150, 150);
    border-right-color: rgb(150, 150, 150);
    border-radius: 0 2px 2px 0;
}

.login-form-link-reg a:active, .login-form-link-reg a:focus {
    background-color: rgb(220, 220, 220);
    color: #111111;
    padding: 8px;
    border-top-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-top-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-right-style: solid;
    border-top-color: rgb(150, 150, 150);
    border-bottom-color: rgb(150, 150, 150);
    border-left-color: rgb(150, 150, 150);
    border-right-color: rgb(150, 150, 150);
    border-radius: 0 2px 2px 0;
}

.login-form-link-lostpass {
    padding: 0;
    margin: 4px 0;
    border-radius: 2px;
    float: left;
    display: block;
}

.login-form-link-lostpass a {
    background-color: rgb(230, 230, 230);
    color: #333333;
    line-height: 110%;
    padding: 8px;
    border-top-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-top-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-right-style: solid;
    border-top-color: rgb(150, 150, 150);
    border-bottom-color: rgb(150, 150, 150);
    border-left-color: rgb(150, 150, 150);
    border-right-color: rgb(150, 150, 150);
    border-radius: 0 2px 2px 0;
    float: left;
    display: block;
    transition-property: all;
    transition-duration: 0.15s;
    transition-timing-function: linear;
    transition-delay: 0s;
}

.login-form-link-lostpass a:hover {
    background-color: rgb(220, 220, 220);
    color: #111111;
    padding: 8px;
    border-top-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-top-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-right-style: solid;
    border-top-color: rgb(150, 150, 150);
    border-bottom-color: rgb(150, 150, 150);
    border-left-color: rgb(150, 150, 150);
    border-right-color: rgb(150, 150, 150);
    border-radius: 0 2px 2px 0;
}

.login-form-link-lostpass a:active, .login-form-link-lostpass a:focus {
    background-color: rgb(220, 220, 220);
    color: #111111;
    padding: 8px;
    border-top-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-top-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-right-style: solid;
    border-top-color: rgb(150, 150, 150);
    border-bottom-color: rgb(150, 150, 150);
    border-left-color: rgb(150, 150, 150);
    border-right-color: rgb(150, 150, 150);
    border-radius: 0 2px 2px 0;
}

@media only screen and (max-width: 470px) {
    .login-form-link-reg, .login-form-link-reg a, .login-form-link-reg a:hover, .login-form-link-reg a:active, .login-form-link-reg a:focus, .login-form-link-lostpass, .login-form-link-lostpass a, .login-form-link-lostpass a:hover, .login-form-link-lostpass a:active, .login-form-link-lostpass a:active {
        text-align: center;
        width: 100%;
        min-width: 0;
        float: left;
        display: block;
    }
}

.m-profile .button {
    background-color: rgb(230, 230, 230);
    color: #333333;
    line-height: 110%;
    padding: 8px;
    margin: 0 0 5px;
    border-top-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-top-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-right-style: solid;
    border-top-color: rgb(150, 150, 150);
    border-bottom-color: rgb(150, 150, 150);
    border-left-color: rgb(150, 150, 150);
    border-right-color: rgb(150, 150, 150);
    border-radius: 2px;
    cursor: pointer;
    float: left;
    display: block;
    transition-property: all;
    transition-duration: 0.15s;
    transition-timing-function: linear;
    transition-delay: 0s;
}

.m-profile .button:hover {
    background-color: rgb(220, 220, 220);
    color: #111111;
    padding: 8px;
    margin: 0 0 5px;
    border-top-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-top-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-right-style: solid;
    border-top-color: rgb(150, 150, 150);
    border-bottom-color: rgb(150, 150, 150);
    border-left-color: rgb(150, 150, 150);
    border-right-color: rgb(150, 150, 150);
    border-radius: 2px;
}

.m-profile .button:active, .m-profile .button:focus {
    background-color: rgb(220, 220, 220);
    color: #111111;
    padding: 8px;
    margin: 0 0 5px;
    border-top-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-top-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-right-style: solid;
    border-top-color: rgb(150, 150, 150);
    border-bottom-color: rgb(150, 150, 150);
    border-left-color: rgb(150, 150, 150);
    border-right-color: rgb(150, 150, 150);
    border-radius: 2px;
}

@media only screen and (max-width: 470px) {
    .m-profile .button, .m-profile .button:hover, .m-profile .button:active, .m-profile .button:focus {
        padding: 7px;
    }
}

input[type="submit"] {
    background-color: rgb(230, 230, 230);
    color: #333333;
    line-height: 110%;
    padding: 8px;
    margin: 0 0 5px;
    border-top-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-top-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-right-style: solid;
    border-top-color: rgb(150, 150, 150);
    border-bottom-color: rgb(150, 150, 150);
    border-left-color: rgb(150, 150, 150);
    border-right-color: rgb(150, 150, 150);
    border-radius: 2px;
    cursor: pointer;
    transition-property: all;
    transition-duration: 0.15s;
    transition-timing-function: linear;
    transition-delay: 0s;
}

input[type="submit"]:hover {
    background-color: rgb(220, 220, 220);
    color: #111111;
    padding: 8px;
    margin: 0 0 5px;
    border-top-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-top-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-right-style: solid;
    border-top-color: rgb(150, 150, 150);
    border-bottom-color: rgb(150, 150, 150);
    border-left-color: rgb(150, 150, 150);
    border-right-color: rgb(150, 150, 150);
    border-radius: 2px;
}

input[type="submit"]:active, input[type="submit"]:focus {
    background-color: rgb(220, 220, 220);
    color: #111111;
    padding: 8px;
    margin: 0 0 5px;
    border-top-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-top-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-right-style: solid;
    border-top-color: rgb(150, 150, 150);
    border-bottom-color: rgb(150, 150, 150);
    border-left-color: rgb(150, 150, 150);
    border-right-color: rgb(150, 150, 150);
    border-radius: 2px;
}

input[type="reset"] {
    background-color: rgb(230, 230, 230);
    color: #333333;
    line-height: 110%;
    padding: 8px;
    margin: 0 0 5px;
    border-top-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-top-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-right-style: solid;
    border-top-color: rgb(150, 150, 150);
    border-bottom-color: rgb(150, 150, 150);
    border-left-color: rgb(150, 150, 150);
    border-right-color: rgb(150, 150, 150);
    border-radius: 2px;
    cursor: pointer;
    transition-property: all;
    transition-duration: 0.15s;
    transition-timing-function: linear;
    transition-delay: 0s;
}

input[type="reset"]:hover {
    background-color: rgb(220, 220, 220);
    color: #111111;
    padding: 8px;
    margin: 0 0 5px;
    border-top-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-top-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-right-style: solid;
    border-top-color: rgb(150, 150, 150);
    border-bottom-color: rgb(150, 150, 150);
    border-left-color: rgb(150, 150, 150);
    border-right-color: rgb(150, 150, 150);
    border-radius: 2px;
}

input[type="reset"]:active, input[type="reset"]:focus {
    background-color: rgb(220, 220, 220);
    color: #111111;
    padding: 8px;
    margin: 0 0 5px;
    border-top-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-top-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-right-style: solid;
    border-top-color: rgb(150, 150, 150);
    border-bottom-color: rgb(150, 150, 150);
    border-left-color: rgb(150, 150, 150);
    border-right-color: rgb(150, 150, 150);
    border-radius: 2px;
}

input[name="download"] {
    background-color: rgb(230, 230, 230);
    color: #333333;
    line-height: 110%;
    padding: 8px;
    margin: 0 0 5px;
    border-top-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-top-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-right-style: solid;
    border-top-color: rgb(150, 150, 150);
    border-bottom-color: rgb(150, 150, 150);
    border-left-color: rgb(150, 150, 150);
    border-right-color: rgb(150, 150, 150);
    border-radius: 2px;
    cursor: pointer;
    transition-property: all;
    transition-duration: 0.15s;
    transition-timing-function: linear;
    transition-delay: 0s;
}

input[name="download"]:hover {
    background-color: rgb(220, 220, 220);
    color: #111111;
    padding: 8px;
    margin: 0 0 5px;
    border-top-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-top-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-right-style: solid;
    border-top-color: rgb(150, 150, 150);
    border-bottom-color: rgb(150, 150, 150);
    border-left-color: rgb(150, 150, 150);
    border-right-color: rgb(150, 150, 150);
    border-radius: 2px;
}

input[name="download"]:active, input[name="download"]:focus {
    background-color: rgb(220, 220, 220);
    color: #111111;
    padding: 8px;
    margin: 0 0 5px;
    border-top-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-top-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-right-style: solid;
    border-top-color: rgb(150, 150, 150);
    border-bottom-color: rgb(150, 150, 150);
    border-left-color: rgb(150, 150, 150);
    border-right-color: rgb(150, 150, 150);
    border-radius: 2px;
}

@media only screen and (max-width: 470px) {
    input[type="submit"], input[type="submit"]:hover, input[type="submit"]:active, input[type="submit"]:focus {
        padding: 8px;
    }

    input[type="reset"], input[type="reset"]:hover, input[type="reset"]:active, input[type="reset"]:focus {
        padding: 8px;
    }

    input[name="download"], input[name="download"]:hover, input[name="download"]:active, input[name="download"]:focus {
        padding: 8px;
    }
}

/* backlink */
.backlink {
    margin: 0 20px 15px 0;
    clear: both;
    float: left;
    display: block;
}

.backlink a {
    background-color: rgb(230, 230, 230);
    color: #333333;
    padding: 8px;
    border-top-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-top-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-right-style: solid;
    border-top-color: rgb(150, 150, 150);
    border-bottom-color: rgb(150, 150, 150);
    border-left-color: rgb(150, 150, 150);
    border-right-color: rgb(150, 150, 150);
    border-radius: 2px;
    float: left;
    display: block;
    transition-property: all;
    transition-duration: 0.15s;
    transition-timing-function: linear;
    transition-delay: 0s;
}

.backlink a:hover {
    background-color: rgb(220, 220, 220);
    color: #111111;
    padding: 8px;
    border-top-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-top-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-right-style: solid;
    border-top-color: rgb(150, 150, 150);
    border-bottom-color: rgb(150, 150, 150);
    border-left-color: rgb(150, 150, 150);
    border-right-color: rgb(150, 150, 150);
    border-radius: 2px;
    float: left;
    display: block;
}

.backlink a:active, .backlink a:focus {
    background-color: rgb(220, 220, 220);
    color: #111111;
    padding: 8px;
    border-top-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-top-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-right-style: solid;
    border-top-color: rgb(150, 150, 150);
    border-bottom-color: rgb(150, 150, 150);
    border-left-color: rgb(150, 150, 150);
    border-right-color: rgb(150, 150, 150);
    border-radius: 2px;
    float: left;
    display: block;
}

@media only screen and (max-width: 470px) {
    .backlink a, .backlink a:hover, .backlink a:active, .backlink a:focus {
        text-align: center;
        width: 100%;
        padding: 8px;
    }

    .backlink {
        width: 100%;
    }
}

/* backlink - end */
.sbox input[type="submit"], .sbox input[type="submit"]:hover, .sbox input[type="submit"]:active, .sbox input[type="submit"]:focus {
    width: 100%;
    padding: 8px;
    margin: 5px 0;
}

/* user settings button */
.user-settings-action-account {
    padding: 0;
    margin: 4px 0;
    border-radius: 2px;
    float: left;
    clear: both;
    display: block;
}

.user-settings-action-account a {
    background-color: rgb(230, 230, 230);
    color: #333333;
    line-height: 110%;
    padding: 8px;
    border-top-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-top-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-right-style: solid;
    border-top-color: rgb(150, 150, 150);
    border-bottom-color: rgb(150, 150, 150);
    border-left-color: rgb(150, 150, 150);
    border-right-color: rgb(150, 150, 150);
    border-radius: 0 2px 2px 0;
    float: left;
    display: block;
    transition-property: all;
    transition-duration: 0.15s;
    transition-timing-function: linear;
    transition-delay: 0s;
}

.user-settings-action-account a:hover {
    background-color: rgb(220, 220, 220);
    color: #111111;
    padding: 8px;
    border-top-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-top-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-right-style: solid;
    border-top-color: rgb(150, 150, 150);
    border-bottom-color: rgb(150, 150, 150);
    border-left-color: rgb(150, 150, 150);
    border-right-color: rgb(150, 150, 150);
    border-radius: 0 2px 2px 0;
}

.user-settings-action-account a:active, .user-settings-action-account a:focus {
    background-color: rgb(220, 220, 220);
    color: #111111;
    padding: 8px;
    border-top-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-top-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-right-style: solid;
    border-top-color: rgb(150, 150, 150);
    border-bottom-color: rgb(150, 150, 150);
    border-left-color: rgb(150, 150, 150);
    border-right-color: rgb(150, 150, 150);
    border-radius: 0 2px 2px 0;
}

.user-settings-action-password {
    padding: 0;
    margin: 4px 0;
    border-radius: 2px;
    float: left;
    clear: both;
    display: block;
}

.user-settings-action-password a {
    background-color: rgb(230, 230, 230);
    color: #333333;
    line-height: 110%;
    padding: 8px;
    border-top-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-top-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-right-style: solid;
    border-top-color: rgb(150, 150, 150);
    border-bottom-color: rgb(150, 150, 150);
    border-left-color: rgb(150, 150, 150);
    border-right-color: rgb(150, 150, 150);
    border-radius: 0 2px 2px 0;
    float: left;
    display: block;
    transition-property: all;
    transition-duration: 0.15s;
    transition-timing-function: linear;
    transition-delay: 0s;
}

.user-settings-action-password a:hover {
    background-color: rgb(220, 220, 220);
    color: #111111;
    padding: 8px;
    border-top-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-top-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-right-style: solid;
    border-top-color: rgb(150, 150, 150);
    border-bottom-color: rgb(150, 150, 150);
    border-left-color: rgb(150, 150, 150);
    border-right-color: rgb(150, 150, 150);
    border-radius: 0 2px 2px 0;
}

.user-settings-action-password a:active, .user-settings-action-password a:focus {
    background-color: rgb(220, 220, 220);
    color: #111111;
    padding: 8px;
    border-top-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-top-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-right-style: solid;
    border-top-color: rgb(150, 150, 150);
    border-bottom-color: rgb(150, 150, 150);
    border-left-color: rgb(150, 150, 150);
    border-right-color: rgb(150, 150, 150);
    border-radius: 0 2px 2px 0;
}

.user-settings-action-profile {
    padding: 0;
    margin: 4px 0;
    border-radius: 2px;
    float: left;
    clear: both;
    display: block;
}

.user-settings-action-profile a {
    background-color: rgb(230, 230, 230);
    color: #333333;
    line-height: 110%;
    padding: 8px;
    border-top-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-top-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-right-style: solid;
    border-top-color: rgb(150, 150, 150);
    border-bottom-color: rgb(150, 150, 150);
    border-left-color: rgb(150, 150, 150);
    border-right-color: rgb(150, 150, 150);
    border-radius: 0 2px 2px 0;
    float: left;
    display: block;
    transition-property: all;
    transition-duration: 0.15s;
    transition-timing-function: linear;
    transition-delay: 0s;
}

.user-settings-action-profile a:hover {
    background-color: rgb(220, 220, 220);
    color: #111111;
    padding: 8px;
    border-top-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-top-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-right-style: solid;
    border-top-color: rgb(150, 150, 150);
    border-bottom-color: rgb(150, 150, 150);
    border-left-color: rgb(150, 150, 150);
    border-right-color: rgb(150, 150, 150);
    border-radius: 0 2px 2px 0;
}

.user-settings-action-profile a:active, .user-settings-action-profile a:focus {
    background-color: rgb(220, 220, 220);
    color: #111111;
    padding: 8px;
    border-top-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-top-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-right-style: solid;
    border-top-color: rgb(150, 150, 150);
    border-bottom-color: rgb(150, 150, 150);
    border-left-color: rgb(150, 150, 150);
    border-right-color: rgb(150, 150, 150);
    border-radius: 0 2px 2px 0;
}

.user-settings-action-download {
    padding: 0;
    margin: 4px 0;
    border-radius: 2px;
    float: left;
    clear: both;
    display: block;
}

.user-settings-action-download a {
    background-color: rgb(230, 230, 230);
    color: #333333;
    line-height: 110%;
    padding: 8px;
    border-top-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-top-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-right-style: solid;
    border-top-color: rgb(150, 150, 150);
    border-bottom-color: rgb(150, 150, 150);
    border-left-color: rgb(150, 150, 150);
    border-right-color: rgb(150, 150, 150);
    border-radius: 0 2px 2px 0;
    float: left;
    display: block;
    transition-property: all;
    transition-duration: 0.15s;
    transition-timing-function: linear;
    transition-delay: 0s;
}

.user-settings-action-download a:hover {
    background-color: rgb(220, 220, 220);
    color: #111111;
    padding: 8px;
    border-top-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-top-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-right-style: solid;
    border-top-color: rgb(150, 150, 150);
    border-bottom-color: rgb(150, 150, 150);
    border-left-color: rgb(150, 150, 150);
    border-right-color: rgb(150, 150, 150);
    border-radius: 0 2px 2px 0;
}

.user-settings-action-download a:active, .user-settings-action-download a:focus {
    background-color: rgb(220, 220, 220);
    color: #111111;
    padding: 8px;
    border-top-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-top-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-right-style: solid;
    border-top-color: rgb(150, 150, 150);
    border-bottom-color: rgb(150, 150, 150);
    border-left-color: rgb(150, 150, 150);
    border-right-color: rgb(150, 150, 150);
    border-radius: 0 2px 2px 0;
}

.user-settings-action-remove {
    padding: 0;
    margin: 4px 0;
    border-radius: 2px;
    float: left;
    clear: both;
    display: block;
}

.user-settings-action-remove a {
    background-color: rgb(230, 230, 230);
    color: #333333;
    line-height: 110%;
    padding: 8px;
    border-top-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-top-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-right-style: solid;
    border-top-color: rgb(150, 150, 150);
    border-bottom-color: rgb(150, 150, 150);
    border-left-color: rgb(150, 150, 150);
    border-right-color: rgb(150, 150, 150);
    border-radius: 0 2px 2px 0;
    float: left;
    display: block;
    transition-property: all;
    transition-duration: 0.15s;
    transition-timing-function: linear;
    transition-delay: 0s;
}

.user-settings-action-remove a:hover {
    background-color: rgb(220, 220, 220);
    color: #111111;
    padding: 8px;
    border-top-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-top-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-right-style: solid;
    border-top-color: rgb(150, 150, 150);
    border-bottom-color: rgb(150, 150, 150);
    border-left-color: rgb(150, 150, 150);
    border-right-color: rgb(150, 150, 150);
    border-radius: 0 2px 2px 0;
}

.user-settings-action-remove a:active, .user-settings-action-remove a:focus {
    background-color: rgb(220, 220, 220);
    color: #111111;
    padding: 8px;
    border-top-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-top-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-right-style: solid;
    border-top-color: rgb(150, 150, 150);
    border-bottom-color: rgb(150, 150, 150);
    border-left-color: rgb(150, 150, 150);
    border-right-color: rgb(150, 150, 150);
    border-radius: 0 2px 2px 0;
}

/* user settings button - end */