.RadButton_Mobile.btn {
    font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size: 13px; 
}

.RadButton_Mobile.btn.rbSkinnedButton,
.RadButton_Mobile.btn.rbLinkButton {
    padding: 6px 12px;
    height: auto;
    position: static;
    border: 1px solid;
    vertical-align: middle;
    background-color: #000;
}

.RadButton_Mobile.btn.btn-relative.rbSkinnedButton,
.RadButton_Mobile.btn.btn-relative.rbLinkButton {
    position: relative;
}

.RadButton_Mobile.btn .rbDecorated {
    font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
    color: #fff;
    height: auto;
    font-size: 13px;
    padding: 0;
}

/* btn-xs */
.RadButton_Mobile.btn.btn-xs.rbSkinnedButton,
.RadButton_Mobile.btn.btn-xs.rbLinkButton {
    padding: 2px 6px;
}

.RadButton_Mobile.btn.btn-xs .rbDecorated,
.RadButton_Mobile.btn.btn-xs.rbLinkButton {
    font-size: 11px;
}

/* btn-sm */
.RadButton_Mobile.btn.btn-sm.rbSkinnedButton,
.RadButton_Mobile.btn.btn-sm.rbLinkButton {
    padding: 4px 10px;
}

.RadButton_Mobile.btn.btn-sm .rbDecorated,
.RadButton_Mobile.btn.btn-sm.rbLinkButton {
    font-size: 12px;
}

/* btn-md */
.RadButton_Mobile.btn.btn-md.rbSkinnedButton,
.RadButton_Mobile.btn.btn-md.rbLinkButton {
    padding: 8px 14px;
}

.RadButton_Mobile.btn.btn-md .rbDecorated {
    font-size: 14px;
}

/* btn-lg */
.RadButton_Mobile.btn.btn-lg.rbSkinnedButton,
.RadButton_Mobile.btn.btn-lg.rbLinkButton {
    padding: 10px 16px;
}

.RadButton_Mobile.btn.btn-lg .rbDecorated {
    font-size: 18px;
}

/* btn-primary */
.RadButton_Mobile.btn.btn-primary.rbSkinnedButton,
.RadButton_Mobile.btn.btn-primary.rbLinkButton {
    background-color: #2dabc1;
    border-color: #2197ac;
}

.RadButton_Mobile.btn.btn-success.rbSkinnedButton,
.RadButton_Mobile.btn.btn-success.rbLinkButton {

      background-color: #14a688;
    border-color: #0d9479;
}

.RadButton_Mobile.btn.btn-success.rbSkinnedButton:hover,
.RadButton_Mobile.btn.btn-success.rbSkinnedButton:focus,
.RadButton_Mobile.btn.btn-success.rbLinkButton:hover,
.RadButton_Mobile.btn.btn-success.rbLinkButton:focus {
    background-color: #1a9f94;
    border-color: #1a9f8d;
}

.RadButton_Mobile.btn.btn-primary.rbSkinnedButton:hover,
.RadButton_Mobile.btn.btn-primary.rbSkinnedButton:focus,
.RadButton_Mobile.btn.btn-primary.rbLinkButton:hover,
.RadButton_Mobile.btn.btn-primary.rbLinkButton:focus {
    background-color: #2197ac;
    border-color: #14879b;
}

/* btn-info */
.RadButton_Mobile.btn.btn-info.rbSkinnedButton,
.RadButton_Mobile.btn.btn-info.rbLinkButton {
    background-color: #1ab394;
    border: 1px solid #0d9479;
}

.RadButton_Mobile.btn.btn-info.rbSkinnedButton:hover,
.RadButton_Mobile.btn.btn-info.rbSkinnedButton:focus,
.RadButton_Mobile.btn.btn-info.rbLinkButton:hover,
.RadButton_Mobile.btn.btn-info.rbLinkButton:focus {
    background-color: #14a688;
    border-color: #0d9479;
}

/* btn-decline */
.RadButton_Mobile.btn.btn-decline.rbSkinnedButton,
.RadButton_Mobile.btn.btn-decline.rbLinkButton {
    background-color: #fafafa;
    border-color: #e7eaec;
}

.RadButton_Mobile.btn.btn-decline .rbDecorated {
    color: #676a6c;
}

.RadButton_Mobile.btn.btn-decline.rbSkinnedButton:hover,
.RadButton_Mobile.btn.btn-decline.rbSkinnedButton:focus,
.RadButton_Mobile.btn.btn-decline.rbLinkButton:hover,
.RadButton_Mobile.btn.btn-decline.rbLinkButton:focus {
    background-color: #eef6f6;
    border-color: #ddd;
}

/* btn-additional */
.RadButton_Mobile.btn.btn-additional.rbSkinnedButton,
.RadButton_Mobile.btn.btn-additional.rbLinkButton {
    background-color: #a7b1c2;
    border-color: #8595b0;
}

.RadButton_Mobile.btn.btn-additional.rbSkinnedButton:hover,
.RadButton_Mobile.btn.btn-additional.rbSkinnedButton:focus,
.RadButton_Mobile.btn.btn-additional.rbLinkButton:hover,
.RadButton_Mobile.btn.btn-additional.rbLinkButton:focus {
    background-color: #939fb3;
    border-color: #8795ac;
}

/* btn-danger */
.RadButton_Mobile.btn.btn-danger.rbSkinnedButton,
.RadButton_Mobile.btn.btn-danger.rbLinkButton {
   background-color: #ed5565;
   border-color: #e64556; 
}

.RadButton_Mobile.btn.btn-danger.rbSkinnedButton:hover,
.RadButton_Mobile.btn.btn-danger.rbSkinnedButton:focus,
.RadButton_Mobile.btn.btn-danger.rbLinkButton:hover,
.RadButton_Mobile.btn.btn-danger.rbLinkButton:focus {
    background-color: #d93d4e;
    border-color: #c72a3b;
}

/* btn-subscribe */
.RadButton_Mobile.btn-subscribe.rbSkinnedButton,
.RadButton_Mobile.btn-subscribe.rbLinkButton {
    border-radius: 7px;
    padding: 2px 13px;
}

.RadButton_Mobile.btn-subscribe.rbSkinnedButton > img,
.RadButton_Mobile.btn-subscribe.rbLinkButton > img {
    margin-top: -3px;
}

.RadButton_Mobile.btn-subscribe.btn-subscribe-stripe.rbSkinnedButton,
.RadButton_Mobile.btn-subscribe.btn-subscribe-stripe.rbLinkButton {
    background-color: #2dabc1;
    border: 1px solid #21889a;
    color: #fff;
    font-weight: 600;
}

.RadButton_Mobile.btn-subscribe.btn-subscribe-paypal.rbSkinnedButton,
.RadButton_Mobile.btn-subscribe.btn-subscribe-paypal.rbLinkButton {
    background-color: #f1f1f2;
    border: 1px solid #b3c0c7;
    color: #253b80;
    font-weight: 800;
}
