.fusion-button.button-1 .fusion-button-text,
.fusion-button.button-1 i {
    color: #ffffff;
}

.fusion-button.button-1 .fusion-button-icon-divider {
    border-color: #ffffff;
}

.fusion-button.button-1:hover .fusion-button-text,
.fusion-button.button-1:hover i,
.fusion-button.button-1:focus .fusion-button-text,
.fusion-button.button-1:focus i,
.fusion-button.button-1:active .fusion-button-text,
.fusion-button.button-1:active {
    color: #ffffff;
}

.fusion-button.button-1:hover .fusion-button-icon-divider,
.fusion-button.button-1:hover .fusion-button-icon-divider,
.fusion-button.button-1:active .fusion-button-icon-divider {
    border-color: #ffffff;
}

.fusion-button.button-1:hover,
.fusion-button.button-1:focus,
.fusion-button.button-1:active {
    border-color: rgba(255, 255, 255, .9);
    border-width: 0px;
}

.fusion-button.button-1 {
    border-color: rgba(255, 255, 255, .8);
    border-width: 0px;
    border-radius: 4px;
}

.fusion-button.button-1.button-3d {
    -webkit-box-shadow: inset 0px 1px 0px #fff, 0px 4px 0px #013183, 1px 6px 6px 3px rgba(0, 0, 0, 0.3);
    -moz-box-shadow: inset 0px 1px 0px #fff, 0px 4px 0px #013183, 1px 6px 6px 3px rgba(0, 0, 0, 0.3);
    box-shadow: inset 0px 1px 0px #fff, 0px 4px 0px #013183, 1px 6px 6px 3px rgba(0, 0, 0, 0.3);
}

.button-1.button-3d:active {
    -webkit-box-shadow: inset 0px 1px 0px #fff, 0px 4px 0px #013183, 1px 6px 6px 3px rgba(0, 0, 0, 0.3);
    -moz-box-shadow: inset 0px 1px 0px #fff, 0px 4px 0px #013183, 1px 6px 6px 3px rgba(0, 0, 0, 0.3);
    box-shadow: inset 0px 1px 0px #fff, 0px 4px 0px #013183, 1px 6px 6px 3px rgba(0, 0, 0, 0.3);
}

.fusion-button.button-1 {
    background: #337eb7;
    background-image: -webkit-gradient(linear, left bottom, left top, from(#013183), to(#337eb7));
    background-image: -webkit-linear-gradient(bottom, #013183, #337eb7);
    background-image: -moz-linear-gradient(bottom, #013183, #337eb7);
    background-image: -o-linear-gradient(bottom, #013183, #337eb7);
    background-image: linear-gradient(to top, #013183, #337eb7);
}

.fusion-button.button-1:hover,
.button-1:focus,
.fusion-button.button-1:active {
    background: #bcbcbc;
    background-image: -webkit-gradient(linear, left bottom, left top, from(#a8a8a8), to(#bcbcbc));
    background-image: -webkit-linear-gradient(bottom, #a8a8a8, #bcbcbc);
    background-image: -moz-linear-gradient(bottom, #a8a8a8, #bcbcbc);
    background-image: -o-linear-gradient(bottom, #a8a8a8, #bcbcbc);
    background-image: linear-gradient(to top, #a8a8a8, #bcbcbc);
}

.fusion-button.button-1 .fusion-button-text {
    text-transform: none;
}

.fusion-button.button-2 .fusion-button-text,
.fusion-button.button-2 i {
    color: #ffffff;
}

.fusion-button.button-2 .fusion-button-icon-divider {
    border-color: #ffffff;
}

.fusion-button.button-2:hover .fusion-button-text,
.fusion-button.button-2:hover i,
.fusion-button.button-2:focus .fusion-button-text,
.fusion-button.button-2:focus i,
.fusion-button.button-2:active .fusion-button-text,
.fusion-button.button-2:active {
    color: #ffffff;
}

.fusion-button.button-2:hover .fusion-button-icon-divider,
.fusion-button.button-2:hover .fusion-button-icon-divider,
.fusion-button.button-2:active .fusion-button-icon-divider {
    border-color: #ffffff;
}

.fusion-button.button-2:hover,
.fusion-button.button-2:focus,
.fusion-button.button-2:active {
    border-color: rgba(255, 255, 255, .9);
    border-width: 0px;
}

.fusion-button.button-2 {
    border-color: rgba(255, 255, 255, .8);
    border-width: 0px;
    border-radius: 4px;
}

.fusion-button.button-2.button-3d {
    -webkit-box-shadow: inset 0px 1px 0px #fff, 0px 4px 0px #013183, 1px 6px 6px 3px rgba(0, 0, 0, 0.3);
    -moz-box-shadow: inset 0px 1px 0px #fff, 0px 4px 0px #013183, 1px 6px 6px 3px rgba(0, 0, 0, 0.3);
    box-shadow: inset 0px 1px 0px #fff, 0px 4px 0px #013183, 1px 6px 6px 3px rgba(0, 0, 0, 0.3);
}

.button-2.button-3d:active {
    -webkit-box-shadow: inset 0px 1px 0px #fff, 0px 4px 0px #013183, 1px 6px 6px 3px rgba(0, 0, 0, 0.3);
    -moz-box-shadow: inset 0px 1px 0px #fff, 0px 4px 0px #013183, 1px 6px 6px 3px rgba(0, 0, 0, 0.3);
    box-shadow: inset 0px 1px 0px #fff, 0px 4px 0px #013183, 1px 6px 6px 3px rgba(0, 0, 0, 0.3);
}

.fusion-button.button-2 {
    background: #337eb7;
    background-image: -webkit-gradient(linear, left bottom, left top, from(#013183), to(#337eb7));
    background-image: -webkit-linear-gradient(bottom, #013183, #337eb7);
    background-image: -moz-linear-gradient(bottom, #013183, #337eb7);
    background-image: -o-linear-gradient(bottom, #013183, #337eb7);
    background-image: linear-gradient(to top, #013183, #337eb7);
}

.fusion-button.button-2:hover,
.button-2:focus,
.fusion-button.button-2:active {
    background: #bcbcbc;
    background-image: -webkit-gradient(linear, left bottom, left top, from(#a8a8a8), to(#bcbcbc));
    background-image: -webkit-linear-gradient(bottom, #a8a8a8, #bcbcbc);
    background-image: -moz-linear-gradient(bottom, #a8a8a8, #bcbcbc);
    background-image: -o-linear-gradient(bottom, #a8a8a8, #bcbcbc);
    background-image: linear-gradient(to top, #a8a8a8, #bcbcbc);
}

.fusion-button.button-3 .fusion-button-text,
.fusion-button.button-3 i {
    color: #ffffff;
}

.fusion-button.button-3 .fusion-button-icon-divider {
    border-color: #ffffff;
}

.fusion-button.button-3:hover .fusion-button-text,
.fusion-button.button-3:hover i,
.fusion-button.button-3:focus .fusion-button-text,
.fusion-button.button-3:focus i,
.fusion-button.button-3:active .fusion-button-text,
.fusion-button.button-3:active {
    color: #ffffff;
}

.fusion-button.button-3:hover .fusion-button-icon-divider,
.fusion-button.button-3:hover .fusion-button-icon-divider,
.fusion-button.button-3:active .fusion-button-icon-divider {
    border-color: #ffffff;
}

.fusion-button.button-3:hover,
.fusion-button.button-3:focus,
.fusion-button.button-3:active {
    border-color: rgba(255, 255, 255, .9);
    border-width: 0px;
}

.fusion-button.button-3 {
    border-color: rgba(255, 255, 255, .8);
    border-width: 0px;
    border-radius: 4px;
}

.fusion-button.button-3.button-3d {
    -webkit-box-shadow: inset 0px 1px 0px #fff, 0px 4px 0px #013183, 1px 6px 6px 3px rgba(0, 0, 0, 0.3);
    -moz-box-shadow: inset 0px 1px 0px #fff, 0px 4px 0px #013183, 1px 6px 6px 3px rgba(0, 0, 0, 0.3);
    box-shadow: inset 0px 1px 0px #fff, 0px 4px 0px #013183, 1px 6px 6px 3px rgba(0, 0, 0, 0.3);
}

.button-3.button-3d:active {
    -webkit-box-shadow: inset 0px 1px 0px #fff, 0px 4px 0px #013183, 1px 6px 6px 3px rgba(0, 0, 0, 0.3);
    -moz-box-shadow: inset 0px 1px 0px #fff, 0px 4px 0px #013183, 1px 6px 6px 3px rgba(0, 0, 0, 0.3);
    box-shadow: inset 0px 1px 0px #fff, 0px 4px 0px #013183, 1px 6px 6px 3px rgba(0, 0, 0, 0.3);
}

.fusion-button.button-3 {
    background: #337eb7;
    background-image: -webkit-gradient(linear, left bottom, left top, from(#013183), to(#337eb7));
    background-image: -webkit-linear-gradient(bottom, #013183, #337eb7);
    background-image: -moz-linear-gradient(bottom, #013183, #337eb7);
    background-image: -o-linear-gradient(bottom, #013183, #337eb7);
    background-image: linear-gradient(to top, #013183, #337eb7);
}

.fusion-button.button-3:hover,
.button-3:focus,
.fusion-button.button-3:active {
    background: #bcbcbc;
    background-image: -webkit-gradient(linear, left bottom, left top, from(#a8a8a8), to(#bcbcbc));
    background-image: -webkit-linear-gradient(bottom, #a8a8a8, #bcbcbc);
    background-image: -moz-linear-gradient(bottom, #a8a8a8, #bcbcbc);
    background-image: -o-linear-gradient(bottom, #a8a8a8, #bcbcbc);
    background-image: linear-gradient(to top, #a8a8a8, #bcbcbc);
}

.fusion-button.button-4 .fusion-button-text,
.fusion-button.button-4 i {
    color: #ffffff;
}

.fusion-button.button-4 .fusion-button-icon-divider {
    border-color: #ffffff;
}

.fusion-button.button-4:hover .fusion-button-text,
.fusion-button.button-4:hover i,
.fusion-button.button-4:focus .fusion-button-text,
.fusion-button.button-4:focus i,
.fusion-button.button-4:active .fusion-button-text,
.fusion-button.button-4:active {
    color: #ffffff;
}

.fusion-button.button-4:hover .fusion-button-icon-divider,
.fusion-button.button-4:hover .fusion-button-icon-divider,
.fusion-button.button-4:active .fusion-button-icon-divider {
    border-color: #ffffff;
}

.fusion-button.button-4:hover,
.fusion-button.button-4:focus,
.fusion-button.button-4:active {
    border-color: rgba(255, 255, 255, .9);
    border-width: 0px;
}

.fusion-button.button-4 {
    border-color: rgba(255, 255, 255, .8);
    border-width: 0px;
    border-radius: 4px;
}

.fusion-button.button-4.button-3d {
    -webkit-box-shadow: inset 0px 1px 0px #fff, 0px 4px 0px #013183, 1px 6px 6px 3px rgba(0, 0, 0, 0.3);
    -moz-box-shadow: inset 0px 1px 0px #fff, 0px 4px 0px #013183, 1px 6px 6px 3px rgba(0, 0, 0, 0.3);
    box-shadow: inset 0px 1px 0px #fff, 0px 4px 0px #013183, 1px 6px 6px 3px rgba(0, 0, 0, 0.3);
}

.button-4.button-3d:active {
    -webkit-box-shadow: inset 0px 1px 0px #fff, 0px 4px 0px #013183, 1px 6px 6px 3px rgba(0, 0, 0, 0.3);
    -moz-box-shadow: inset 0px 1px 0px #fff, 0px 4px 0px #013183, 1px 6px 6px 3px rgba(0, 0, 0, 0.3);
    box-shadow: inset 0px 1px 0px #fff, 0px 4px 0px #013183, 1px 6px 6px 3px rgba(0, 0, 0, 0.3);
}

.fusion-button.button-4 {
    background: #337eb7;
    background-image: -webkit-gradient(linear, left bottom, left top, from(#013183), to(#337eb7));
    background-image: -webkit-linear-gradient(bottom, #013183, #337eb7);
    background-image: -moz-linear-gradient(bottom, #013183, #337eb7);
    background-image: -o-linear-gradient(bottom, #013183, #337eb7);
    background-image: linear-gradient(to top, #013183, #337eb7);
}

.fusion-button.button-4:hover,
.button-4:focus,
.fusion-button.button-4:active {
    background: #bcbcbc;
    background-image: -webkit-gradient(linear, left bottom, left top, from(#a8a8a8), to(#bcbcbc));
    background-image: -webkit-linear-gradient(bottom, #a8a8a8, #bcbcbc);
    background-image: -moz-linear-gradient(bottom, #a8a8a8, #bcbcbc);
    background-image: -o-linear-gradient(bottom, #a8a8a8, #bcbcbc);
    background-image: linear-gradient(to top, #a8a8a8, #bcbcbc);
}

.fusion-button.button-5 .fusion-button-text,
.fusion-button.button-5 i {
    color: #ffffff;
}

.fusion-button.button-5 .fusion-button-icon-divider {
    border-color: #ffffff;
}

.fusion-button.button-5:hover .fusion-button-text,
.fusion-button.button-5:hover i,
.fusion-button.button-5:focus .fusion-button-text,
.fusion-button.button-5:focus i,
.fusion-button.button-5:active .fusion-button-text,
.fusion-button.button-5:active {
    color: #ffffff;
}

.fusion-button.button-5:hover .fusion-button-icon-divider,
.fusion-button.button-5:hover .fusion-button-icon-divider,
.fusion-button.button-5:active .fusion-button-icon-divider {
    border-color: #ffffff;
}

.fusion-button.button-5:hover,
.fusion-button.button-5:focus,
.fusion-button.button-5:active {
    border-color: rgba(255, 255, 255, .9);
    border-width: 0px;
}

.fusion-button.button-5 {
    border-color: rgba(255, 255, 255, .8);
    border-width: 0px;
    border-radius: 4px;
}

.fusion-button.button-5.button-3d {
    -webkit-box-shadow: inset 0px 1px 0px #fff, 0px 4px 0px #013183, 1px 6px 6px 3px rgba(0, 0, 0, 0.3);
    -moz-box-shadow: inset 0px 1px 0px #fff, 0px 4px 0px #013183, 1px 6px 6px 3px rgba(0, 0, 0, 0.3);
    box-shadow: inset 0px 1px 0px #fff, 0px 4px 0px #013183, 1px 6px 6px 3px rgba(0, 0, 0, 0.3);
}

.button-5.button-3d:active {
    -webkit-box-shadow: inset 0px 1px 0px #fff, 0px 4px 0px #013183, 1px 6px 6px 3px rgba(0, 0, 0, 0.3);
    -moz-box-shadow: inset 0px 1px 0px #fff, 0px 4px 0px #013183, 1px 6px 6px 3px rgba(0, 0, 0, 0.3);
    box-shadow: inset 0px 1px 0px #fff, 0px 4px 0px #013183, 1px 6px 6px 3px rgba(0, 0, 0, 0.3);
}

.fusion-button.button-5 {
    background: #337eb7;
    background-image: -webkit-gradient(linear, left bottom, left top, from(#013183), to(#337eb7));
    background-image: -webkit-linear-gradient(bottom, #013183, #337eb7);
    background-image: -moz-linear-gradient(bottom, #013183, #337eb7);
    background-image: -o-linear-gradient(bottom, #013183, #337eb7);
    background-image: linear-gradient(to top, #013183, #337eb7);
}

.fusion-button.button-5:hover,
.button-5:focus,
.fusion-button.button-5:active {
    background: #bcbcbc;
    background-image: -webkit-gradient(linear, left bottom, left top, from(#a8a8a8), to(#bcbcbc));
    background-image: -webkit-linear-gradient(bottom, #a8a8a8, #bcbcbc);
    background-image: -moz-linear-gradient(bottom, #a8a8a8, #bcbcbc);
    background-image: -o-linear-gradient(bottom, #a8a8a8, #bcbcbc);
    background-image: linear-gradient(to top, #a8a8a8, #bcbcbc);
}

.fusion-button.button-6 .fusion-button-text,
.fusion-button.button-6 i {
    color: #ffffff;
}

.fusion-button.button-6 .fusion-button-icon-divider {
    border-color: #ffffff;
}

.fusion-button.button-6:hover .fusion-button-text,
.fusion-button.button-6:hover i,
.fusion-button.button-6:focus .fusion-button-text,
.fusion-button.button-6:focus i,
.fusion-button.button-6:active .fusion-button-text,
.fusion-button.button-6:active {
    color: #ffffff;
}

.fusion-button.button-6:hover .fusion-button-icon-divider,
.fusion-button.button-6:hover .fusion-button-icon-divider,
.fusion-button.button-6:active .fusion-button-icon-divider {
    border-color: #ffffff;
}

.fusion-button.button-6:hover,
.fusion-button.button-6:focus,
.fusion-button.button-6:active {
    border-color: rgba(255, 255, 255, .9);
    border-width: 0px;
}

.fusion-button.button-6 {
    border-color: rgba(255, 255, 255, .8);
    border-width: 0px;
    border-radius: 4px;
}

.fusion-button.button-6.button-3d {
    -webkit-box-shadow: inset 0px 1px 0px #fff, 0px 4px 0px #013183, 1px 6px 6px 3px rgba(0, 0, 0, 0.3);
    -moz-box-shadow: inset 0px 1px 0px #fff, 0px 4px 0px #013183, 1px 6px 6px 3px rgba(0, 0, 0, 0.3);
    box-shadow: inset 0px 1px 0px #fff, 0px 4px 0px #013183, 1px 6px 6px 3px rgba(0, 0, 0, 0.3);
}

.button-6.button-3d:active {
    -webkit-box-shadow: inset 0px 1px 0px #fff, 0px 4px 0px #013183, 1px 6px 6px 3px rgba(0, 0, 0, 0.3);
    -moz-box-shadow: inset 0px 1px 0px #fff, 0px 4px 0px #013183, 1px 6px 6px 3px rgba(0, 0, 0, 0.3);
    box-shadow: inset 0px 1px 0px #fff, 0px 4px 0px #013183, 1px 6px 6px 3px rgba(0, 0, 0, 0.3);
}

.fusion-button.button-6 {
    background: #337eb7;
    background-image: -webkit-gradient(linear, left bottom, left top, from(#013183), to(#337eb7));
    background-image: -webkit-linear-gradient(bottom, #013183, #337eb7);
    background-image: -moz-linear-gradient(bottom, #013183, #337eb7);
    background-image: -o-linear-gradient(bottom, #013183, #337eb7);
    background-image: linear-gradient(to top, #013183, #337eb7);
}

.fusion-button.button-6:hover,
.button-6:focus,
.fusion-button.button-6:active {
    background: #bcbcbc;
    background-image: -webkit-gradient(linear, left bottom, left top, from(#a8a8a8), to(#bcbcbc));
    background-image: -webkit-linear-gradient(bottom, #a8a8a8, #bcbcbc);
    background-image: -moz-linear-gradient(bottom, #a8a8a8, #bcbcbc);
    background-image: -o-linear-gradient(bottom, #a8a8a8, #bcbcbc);
    background-image: linear-gradient(to top, #a8a8a8, #bcbcbc);
}

.fusion-button.button-7 .fusion-button-text,
.fusion-button.button-7 i {
    color: #ffffff;
}

.fusion-button.button-7 .fusion-button-icon-divider {
    border-color: #ffffff;
}

.fusion-button.button-7:hover .fusion-button-text,
.fusion-button.button-7:hover i,
.fusion-button.button-7:focus .fusion-button-text,
.fusion-button.button-7:focus i,
.fusion-button.button-7:active .fusion-button-text,
.fusion-button.button-7:active {
    color: #ffffff;
}

.fusion-button.button-7:hover .fusion-button-icon-divider,
.fusion-button.button-7:hover .fusion-button-icon-divider,
.fusion-button.button-7:active .fusion-button-icon-divider {
    border-color: #ffffff;
}

.fusion-button.button-7:hover,
.fusion-button.button-7:focus,
.fusion-button.button-7:active {
    border-color: rgba(255, 255, 255, .9);
    border-width: 0px;
}

.fusion-button.button-7 {
    border-color: rgba(255, 255, 255, .8);
    border-width: 0px;
    border-radius: 4px;
}

.fusion-button.button-7.button-3d {
    -webkit-box-shadow: inset 0px 1px 0px #fff, 0px 4px 0px #013183, 1px 6px 6px 3px rgba(0, 0, 0, 0.3);
    -moz-box-shadow: inset 0px 1px 0px #fff, 0px 4px 0px #013183, 1px 6px 6px 3px rgba(0, 0, 0, 0.3);
    box-shadow: inset 0px 1px 0px #fff, 0px 4px 0px #013183, 1px 6px 6px 3px rgba(0, 0, 0, 0.3);
}

.button-7.button-3d:active {
    -webkit-box-shadow: inset 0px 1px 0px #fff, 0px 4px 0px #013183, 1px 6px 6px 3px rgba(0, 0, 0, 0.3);
    -moz-box-shadow: inset 0px 1px 0px #fff, 0px 4px 0px #013183, 1px 6px 6px 3px rgba(0, 0, 0, 0.3);
    box-shadow: inset 0px 1px 0px #fff, 0px 4px 0px #013183, 1px 6px 6px 3px rgba(0, 0, 0, 0.3);
}

.fusion-button.button-7 {
    background: #337eb7;
    background-image: -webkit-gradient(linear, left bottom, left top, from(#013183), to(#337eb7));
    background-image: -webkit-linear-gradient(bottom, #013183, #337eb7);
    background-image: -moz-linear-gradient(bottom, #013183, #337eb7);
    background-image: -o-linear-gradient(bottom, #013183, #337eb7);
    background-image: linear-gradient(to top, #013183, #337eb7);
}

.fusion-button.button-7:hover,
.button-7:focus,
.fusion-button.button-7:active {
    background: #bcbcbc;
    background-image: -webkit-gradient(linear, left bottom, left top, from(#a8a8a8), to(#bcbcbc));
    background-image: -webkit-linear-gradient(bottom, #a8a8a8, #bcbcbc);
    background-image: -moz-linear-gradient(bottom, #a8a8a8, #bcbcbc);
    background-image: -o-linear-gradient(bottom, #a8a8a8, #bcbcbc);
    background-image: linear-gradient(to top, #a8a8a8, #bcbcbc);
}

.fusion-button.button-8 .fusion-button-text,
.fusion-button.button-8 i {
    color: #ffffff;
}

.fusion-button.button-8 .fusion-button-icon-divider {
    border-color: #ffffff;
}

.fusion-button.button-8:hover .fusion-button-text,
.fusion-button.button-8:hover i,
.fusion-button.button-8:focus .fusion-button-text,
.fusion-button.button-8:focus i,
.fusion-button.button-8:active .fusion-button-text,
.fusion-button.button-8:active {
    color: #ffffff;
}

.fusion-button.button-8:hover .fusion-button-icon-divider,
.fusion-button.button-8:hover .fusion-button-icon-divider,
.fusion-button.button-8:active .fusion-button-icon-divider {
    border-color: #ffffff;
}

.fusion-button.button-8:hover,
.fusion-button.button-8:focus,
.fusion-button.button-8:active {
    border-color: rgba(255, 255, 255, .9);
    border-width: 0px;
}

.fusion-button.button-8 {
    border-color: rgba(255, 255, 255, .8);
    border-width: 0px;
    border-radius: 4px;
}

.fusion-button.button-8.button-3d {
    -webkit-box-shadow: inset 0px 1px 0px #fff, 0px 4px 0px #013183, 1px 6px 6px 3px rgba(0, 0, 0, 0.3);
    -moz-box-shadow: inset 0px 1px 0px #fff, 0px 4px 0px #013183, 1px 6px 6px 3px rgba(0, 0, 0, 0.3);
    box-shadow: inset 0px 1px 0px #fff, 0px 4px 0px #013183, 1px 6px 6px 3px rgba(0, 0, 0, 0.3);
}

.button-8.button-3d:active {
    -webkit-box-shadow: inset 0px 1px 0px #fff, 0px 4px 0px #013183, 1px 6px 6px 3px rgba(0, 0, 0, 0.3);
    -moz-box-shadow: inset 0px 1px 0px #fff, 0px 4px 0px #013183, 1px 6px 6px 3px rgba(0, 0, 0, 0.3);
    box-shadow: inset 0px 1px 0px #fff, 0px 4px 0px #013183, 1px 6px 6px 3px rgba(0, 0, 0, 0.3);
}

.fusion-button.button-8 {
    background: #337eb7;
    background-image: -webkit-gradient(linear, left bottom, left top, from(#013183), to(#337eb7));
    background-image: -webkit-linear-gradient(bottom, #013183, #337eb7);
    background-image: -moz-linear-gradient(bottom, #013183, #337eb7);
    background-image: -o-linear-gradient(bottom, #013183, #337eb7);
    background-image: linear-gradient(to top, #013183, #337eb7);
}

.fusion-button.button-8:hover,
.button-8:focus,
.fusion-button.button-8:active {
    background: #bcbcbc;
    background-image: -webkit-gradient(linear, left bottom, left top, from(#a8a8a8), to(#bcbcbc));
    background-image: -webkit-linear-gradient(bottom, #a8a8a8, #bcbcbc);
    background-image: -moz-linear-gradient(bottom, #a8a8a8, #bcbcbc);
    background-image: -o-linear-gradient(bottom, #a8a8a8, #bcbcbc);
    background-image: linear-gradient(to top, #a8a8a8, #bcbcbc);
}

.fusion-button.button-9 .fusion-button-text,
.fusion-button.button-9 i {
    color: #ffffff;
}

.fusion-button.button-9 .fusion-button-icon-divider {
    border-color: #ffffff;
}

.fusion-button.button-9:hover .fusion-button-text,
.fusion-button.button-9:hover i,
.fusion-button.button-9:focus .fusion-button-text,
.fusion-button.button-9:focus i,
.fusion-button.button-9:active .fusion-button-text,
.fusion-button.button-9:active {
    color: #ffffff;
}

.fusion-button.button-9:hover .fusion-button-icon-divider,
.fusion-button.button-9:hover .fusion-button-icon-divider,
.fusion-button.button-9:active .fusion-button-icon-divider {
    border-color: #ffffff;
}

.fusion-button.button-9:hover,
.fusion-button.button-9:focus,
.fusion-button.button-9:active {
    border-color: rgba(255, 255, 255, .9);
    border-width: 0px;
}

.fusion-button.button-9 {
    border-color: rgba(255, 255, 255, .8);
    border-width: 0px;
    border-radius: 4px;
}

.fusion-button.button-9.button-3d {
    -webkit-box-shadow: inset 0px 1px 0px #fff, 0px 4px 0px #013183, 1px 6px 6px 3px rgba(0, 0, 0, 0.3);
    -moz-box-shadow: inset 0px 1px 0px #fff, 0px 4px 0px #013183, 1px 6px 6px 3px rgba(0, 0, 0, 0.3);
    box-shadow: inset 0px 1px 0px #fff, 0px 4px 0px #013183, 1px 6px 6px 3px rgba(0, 0, 0, 0.3);
}

.button-9.button-3d:active {
    -webkit-box-shadow: inset 0px 1px 0px #fff, 0px 4px 0px #013183, 1px 6px 6px 3px rgba(0, 0, 0, 0.3);
    -moz-box-shadow: inset 0px 1px 0px #fff, 0px 4px 0px #013183, 1px 6px 6px 3px rgba(0, 0, 0, 0.3);
    box-shadow: inset 0px 1px 0px #fff, 0px 4px 0px #013183, 1px 6px 6px 3px rgba(0, 0, 0, 0.3);
}

.fusion-button.button-9 {
    background: #337eb7;
    background-image: -webkit-gradient(linear, left bottom, left top, from(#013183), to(#337eb7));
    background-image: -webkit-linear-gradient(bottom, #013183, #337eb7);
    background-image: -moz-linear-gradient(bottom, #013183, #337eb7);
    background-image: -o-linear-gradient(bottom, #013183, #337eb7);
    background-image: linear-gradient(to top, #013183, #337eb7);
}

.fusion-button.button-9:hover,
.button-9:focus,
.fusion-button.button-9:active {
    background: #bcbcbc;
    background-image: -webkit-gradient(linear, left bottom, left top, from(#a8a8a8), to(#bcbcbc));
    background-image: -webkit-linear-gradient(bottom, #a8a8a8, #bcbcbc);
    background-image: -moz-linear-gradient(bottom, #a8a8a8, #bcbcbc);
    background-image: -o-linear-gradient(bottom, #a8a8a8, #bcbcbc);
    background-image: linear-gradient(to top, #a8a8a8, #bcbcbc);
}