.mks_button {
    display: inline-block;
    text-decoration: none;
    background: #ffa226;
    line-height: 18px;
    position: relative;
    margin: 0 10px 10px 0;
    color: #fff;
    text-decoration: none;
    border: 1px solid transparent;
    transition: background 1s ease 0s;
    -webkit-transition: background 1s ease 0s;
    -moz-transition: background 1s ease 0s;
    -o-transition: background 1s ease 0s
}

.mks_button:hover {
    text-decoration: none;
    -ms-filter: "alpha(opacity=70)";
    filter: alpha(opacity=70);
    opacity: .7
}

.mks_button_small {
    padding: 10px 15px
}

.mks_button_medium {
    padding: 16px 24px
}

.mks_button_large {
    padding: 12px 36px
}

.mks_button.rounded {
    border-radius: 10px
}

.mks_button i {
    margin: 0 5px 0 0
}