span.subtitle {font-weight: bold; font-size: 28px; font-family: 'Noto Serif', serif;}

span.title {font-size: 32px; font-weight: 700; font-family: 'Noto Serif', serif; margin: 0 0 10px 0; padding: 0; line-height: 120%; color:#32557B;}

body {font-size: 16px; font-family: 'Roboto Condensed', sans-serif; line-height: 150%; color:#48423c; text-decoration: none; font-weight:400;}

small {font-size: 13px;}

big {font-size: 20px; }

h1 {font-size: 32px; font-weight: 700; font-family: 'Noto Serif', serif; margin: 0 0 10px 0; padding: 0; line-height: 120%; color:#32557B;}

h2 {font-size: 28px; font-weight: 700; font-family: 'Noto Serif', serif; margin: 0 0 10px 0; padding: 0; line-height: 120%; color:#f89406;}

h3 {font-size: 24px; font-weight: 700; font-family: 'Noto Serif', serif;  margin: 0 0 10px 0; padding: 0; line-height: 120%; color:#32557B;}

h4 {font-size: 18px; font-weight: 700; font-family: 'Noto Serif', serif;  margin: 0 0 10px 0; padding: 0; line-height: 120%; text-transform:uppercase; color:#32557B;}

h5 {font-size: 15px; font-weight: 700; font-family: 'Noto Serif', serif; margin: 0 0 10px 0; padding: 0; line-height: 120%; text-transform:uppercase; color:#c0b2a3;}

h6 {font-size: 13px; font-weight: 400; font-family: 'Noto Serif', serif; line-height: 110%; color:#666666;}

p {margin: 0 0 20px 0; padding: 0;}

a,a:link,a:active,a:visited {text-decoration: underline; color:#32557B;}
	
a:hover {text-decoration: none; color: #32557B;}

div#content a {text-decoration: none;}

b, strong {font-weight: bold;}

i, em {font-style: italic;}

u {text-decoration: underline;}

del, strike {text-decoration: line-through;}

sub {vertical-align: sub; font-size: smaller;}

sup {vertical-align: super; font-size: smaller;}

address {font-style: italic;	}

pre {font-family: monospace;}

.btn-link {color: #32557B;}

.btn-link:hover {color: #32557B;}

.buttonLink {
    padding: 10px 15px;
    background: #32557B !important;
    color: #FFF !important;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    border: solid 1px #32557B;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.4);
    -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.4), 0 1px 1px rgba(0, 0, 0, 0.2);
    -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.4), 0 1px 1px rgba(0, 0, 0, 0.2);
    box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.4), 0 1px 1px rgba(0, 0, 0, 0.2);
}

/* small tablets
---------------------------------------------------------------*/
@media (max-width: 767px) {
  
  span.subtitle {font-weight: bold; font-size: 20px; font-family: 'Noto Serif', serif;}

span.title {font-size: 24px; font-weight: 700; font-family: 'Noto Serif', serif; margin: 0 0 10px 0; padding: 0; line-height: 120%; color:#32557B;}

body {font-size: 16px; font-family: 'Roboto Condensed', sans-serif; line-height: 120%; color:#48423c; text-decoration: none; font-weight:400;}

small {font-size: 13px;}

big {font-size: 20px; }

h1 {font-size: 24px; font-weight: 700; font-family: 'Noto Serif', serif; margin: 0 0 10px 0; padding: 0; line-height: 120%; color:#32557B;}

h2 {font-size: 20px; font-weight: 700; font-family: 'Noto Serif', serif; margin: 0 0 10px 0; padding: 0; line-height: 120%; color:#f89406;}

h3 {font-size: 18px; font-weight: 700; font-family: 'Noto Serif', serif;  margin: 0 0 10px 0; padding: 0; line-height: 120%; color:#32557B;}

h4 {font-size: 17px; font-weight: 700; font-family: 'Noto Serif', serif;  margin: 0 0 10px 0; padding: 0; line-height: 120%; text-transform:uppercase; color:#32557B;}

h5 {font-size: 16px; font-weight: 700; font-family: 'Noto Serif', serif; margin: 0 0 10px 0; padding: 0; line-height: 120%; text-transform:uppercase; color:#c0b2a3;}

h6 {font-size: 13px; font-weight: 400; font-family: 'Noto Serif', serif; line-height: 110%; color:#666666;}
}
/* large tablets 
---------------------------------------------------------------*/
@media (max-width: 991px) {
  
  span.subtitle {font-weight: bold; font-size: 24px; font-family: 'Noto Serif', serif;}

span.title {font-size: 28px; font-weight: 700; font-family: 'Noto Serif', serif; margin: 0 0 10px 0; padding: 0; line-height: 120%; color:#32557B;}

body {font-size: 16px; font-family: 'Roboto Condensed', sans-serif; line-height: 120%; color:#48423c; text-decoration: none; font-weight:400;}

small {font-size: 13px;}

big {font-size: 20px; }

h1 {font-size: 28px; font-weight: 700; font-family: 'Noto Serif', serif; margin: 0 0 10px 0; padding: 0; line-height: 120%; color:#32557B;}

h2 {font-size: 24px; font-weight: 700; font-family: 'Noto Serif', serif; margin: 0 0 10px 0; padding: 0; line-height: 120%; color:#f89406;}

h3 {font-size: 20px; font-weight: 700; font-family: 'Noto Serif', serif;  margin: 0 0 10px 0; padding: 0; line-height: 120%; color:#32557B;}

h4 {font-size: 18px; font-weight: 700; font-family: 'Noto Serif', serif;  margin: 0 0 10px 0; padding: 0; line-height: 120%; text-transform:uppercase; color:#32557B;}

h5 {font-size: 16px; font-weight: 700; font-family: 'Noto Serif', serif; margin: 0 0 10px 0; padding: 0; line-height: 120%; text-transform:uppercase; color:#c0b2a3;}

h6 {font-size: 13px; font-weight: 400; font-family: 'Noto Serif', serif; line-height: 110%; color:#666666;}
}