      .button-success,
        .button-error,
        .button-warning,
        .button-secondary,
        .button-intbsw {
            color: white;
            border-radius: 4px;
            text-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
        }
        
        .button-intbsw {
         background:#1b4a96;        
        }

        .button-success {
            background: rgb(28, 184, 65);
            /* this is a green */
        }

        .button-error {
            background: rgb(202, 60, 60);
            /* this is a maroon */
        }

        .button-warning {
            background: rgb(223, 117, 20);
            /* this is an orange */
        }

        .button-secondary {
            background: rgb(66, 184, 221);
            /* this is a light blue */
        }

#fixedbottom {
position: fixed;
z-index: 199;
bottom: 0;
left: 0;
width: 100%;
background: #DEDDDE;
}

@media(max-width:960px) {
 #fixedbottom .bottom-img {
  width: 33% !important; 
 }
}

#fixedbottom .bottom-img {
position: fixed;
bottom: 0;
right: 0;
width: 25%;
height: auto;
}
#fixedbottom footer {
 font-size: 9pt;
 padding: 10px;
}
#maincontent {
 padding: 25px 0 0 275px;
}

.back2main {
 display: block;
 margin-bottom: 24px;
 text-align: center;
 padding: 12px;
 border: 1px solid #fff;
 border-radius: 12px;
 background: #ffb33a;
}
.back2main * {
 display: inline-block;
 vertical-align: middle;
 margin: 0 2px;
}

#leftnav {
	top: 0;
	left: 0;
 width: 240px;
 background-color: #1b4a96; 
 position: fixed;
 z-index: 99;
 height: 100%;
}
#leftnav-inner {
 padding: 12px;
}
#leftnav-inner * {
 color: #fff;
}
#leftnav-inner strong {
 display: block;
 font-size: 120%;
 line-height: 1.5;
 text-align: center;
 font-weight: normal;
}

.nobold {
 font-family: 'RobotoSlab', serif; 
 font-weight: normal;
}