﻿.btn-default {
    cursor: pointer;
    font-weight: 600;
    color: rgb(0, 64, 132);
    box-shadow: 0 3px 7px 0 rgba(0,0,0,0.3);
    display: block;
    border: 0.03125em solid #d4d4d4;
    -moz-border-radius: 5px 5px 5px 5px;
    -webkit-border-radius: 5px 5px 5px 5px;
    border-radius: 5px 5px 5px 5px;
    -moz-background-clip: padding;
    -webkit-background-clip: padding-box;
    background-clip: padding-box;
    overflow: hidden;
    text-align: center;
    background-color: #beda45;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#c9e169), to(#b4d421));
    background-image: -webkit-linear-gradient(top, #c9e169, #b4d421);
    background-image: -moz-linear-gradient(top, #c9e169, #b4d421);
    background-image: -o-linear-gradient(top, #c9e169, #b4d421);
    background-image: linear-gradient(to bottom, #c9e169, #b4d421);
    border-color: #e3ff38;
}

.btn-default:hover,
.btn-default:focus,
.btn-default:active,
.btn-default.active {
    font-weight: 600;
    color: rgb(0, 64, 132);
    box-shadow: 0 3px 7px 0 rgba(0,0,0,0.3);
    display: block;
    border: 0.03125em solid #d4d4d4;
    -moz-border-radius: 5px 5px 5px 5px;
    -webkit-border-radius: 5px 5px 5px 5px;
    border-radius: 5px 5px 5px 5px;
    -moz-background-clip: padding;
    -webkit-background-clip: padding-box;
    background-clip: padding-box;
    overflow: hidden;
    text-align: center;
    background-color: #b8cf55;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#c7dd6f), to(#adca2a));
    background-image: -webkit-linear-gradient(top, #c7dd6f, #adca2a);
    background-image: -moz-linear-gradient(top, #c7dd6f, #adca2a);
    background-image: -o-linear-gradient(top, #c7dd6f, #adca2a);
    background-image: linear-gradient(to bottom, #c7dd6f, #adca2a);
    border-color: #e3ff38;
}

.btn-help {
    cursor: pointer;
    font-weight: 600;
    color: rgb(0, 64, 132);
    box-shadow: 0 3px 7px 0 rgba(0,0,0,0.3);
    display: block;
    border: 0.03125em solid #d4d4d4;
    -moz-border-radius: 5px 5px 5px 5px;
    -webkit-border-radius: 5px 5px 5px 5px;
    border-radius: 5px 5px 5px 5px;
    -moz-background-clip: padding;
    -webkit-background-clip: padding-box;
    background-clip: padding-box;
    overflow: hidden;
    text-align: center;
    background-color: #beda45;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#e1db69), to(#d4b521));
    background-image: -webkit-linear-gradient(top, #e1db69, #d4b521);
    background-image: -moz-linear-gradient(top, #e1db69, #d4b521);
    background-image: -o-linear-gradient(top, #e1db69, #d4b521);
    background-image: linear-gradient(to bottom, #e1db69, #d4b521);
    position: relative;
    z-index: 1;
}

.btn-help:hover,
.btn-help:focus,
.btn-help:active,
.btn-help.active {
    font-weight: 600;
    color: rgb(0, 64, 132);
    display: block;
    border: 0.03125em solid #d4d4d4;
    box-shadow: 1px 3px 7px 0px rgba(0,0,0,0.3);
    -moz-border-radius: 5px 5px 5px 5px;
    -webkit-border-radius: 5px 5px 5px 5px;
    border-radius: 5px 5px 5px 5px;
    -moz-background-clip: padding;
    -webkit-background-clip: padding-box;
    background-clip: padding-box;
    overflow: hidden;
    text-align: center;
    background-color: #b8cf55;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#d9d35d), to(#ceae19));
    background-image: -webkit-linear-gradient(top, #d9d35d, #ceae19);
    background-image: -moz-linear-gradient(top, #d9d35d, #ceae19);
    background-image: -o-linear-gradient(top, #d9d35d, #ceae19);
    background-image: linear-gradient(to bottom, #d9d35d, #ceae19);
}

textarea {
    resize: none;
}