body {
    font-family:'Avenir LT Std 85 Heavy';
    font-weight: 500;
    font-size:12px;
}

.main-container {
    max-width: 245px;
}

.title-a {
    font-size:10pt;
    color: #ffc000;
}
.title-b {
    font-size:13pt;
    color: #ffffff;
}

.oddeven:nth-of-type(odd) {
    background-color: #dadada;
}
.oddeven:nth-of-type(even) {
    background-color: #f4f7ff;
}

.tmnt-title {
    font-size:8pt;
}
.tmnt-date {
    font-family: 'Avenir LT Std 65 Medium';
    font-size:8pt;
}

button {
    border: 0;
    border-radius: 8px;
    width: 82px;
    height: 25px;
    color: #FFFFFF;
    font-size:9pt;
    cursor: pointer;
}

.btn-process {
    /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#60b247+0,59aa40+33,59aa40+48,407f2d+100 */
    background: #60b247; /* Old browsers */
    background: -moz-linear-gradient(top, #60b247 0%, #59aa40 33%, #59aa40 48%, #407f2d 100%); /* FF3.6-15 */
    background: -webkit-linear-gradient(top, #60b247 0%,#59aa40 33%,#59aa40 48%,#407f2d 100%); /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to bottom, #60b247 0%,#59aa40 33%,#59aa40 48%,#407f2d 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#60b247', endColorstr='#407f2d',GradientType=0 ); /* IE6-9 */
}

.btn-result {
    /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#1f98c6+0,1f98c6+32,227bad+64,275189+100 */
    background: #1f98c6; /* Old browsers */
    background: -moz-linear-gradient(top, #1f98c6 0%, #1f98c6 32%, #227bad 64%, #275189 100%); /* FF3.6-15 */
    background: -webkit-linear-gradient(top, #1f98c6 0%,#1f98c6 32%,#227bad 64%,#275189 100%); /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to bottom, #1f98c6 0%,#1f98c6 32%,#227bad 64%,#275189 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1f98c6', endColorstr='#275189',GradientType=0 ); /* IE6-9 */
}

.footer-part {
    height: 10px;
    border-bottom-right-radius: 50% 100%;
    border-bottom-left-radius: 50% 100%;
}

.pb-2, .py-2 {
    padding-bottom: 0.1rem!important;
}

.pb-2, .py-2 {
    padding-top: 0.1rem!important;
}

.pt-3, .py-3 {
    padding-top: 0.2rem!important;
}