body {
  font-family: Tahoma, Verdana, sans-serif;
}
section{padding-top: 35px; padding-bottom: 35px;}
.lead{font-size: 1rem; font-weight: 300;}
.default-bg { background-color: rgb(58, 75, 132); }
.light-blue-bg { background-color: rgb(60 68 213); }
.secondary-bg { background-color: rgb(204, 207, 235); }
.default-color { color: rgb(58, 75, 132); }
.light-blue { color: rgb(60 68 213); }

.marginless { margin: 0; }
.margin { margin: 15px; }
.margin5 { margin: 5px; }
.margin10 { margin: 10px; }
.margin20 { margin: 20px; }
.margin25 { margin: 25px; }

.margin-top { margin-top: 15px; }
.margin-top5 { margin-top: 5px; }
.margin-top10 { margin-top: 10px; }
.margin-top20 { margin-top: 20px; }
.margin-top25 { margin-top: 25px; }
.margin-top40 { margin-top: 40px; }

.margin-bottom { margin-bottom: 15px; }
.margin-bottom5 { margin-bottom: 5px; }
.margin-bottom10 { margin-bottom: 10px; }
.margin-bottom20 { margin-bottom: 20px; }
.margin-bottom25 { margin-bottom: 25px; }

.margin-right { margin-right: 15px; }
.margin-right5 { margin-right: 5px; }
.margin-right10 { margin-right: 10px; }
.margin-right20 { margin-right: 20px; }
.margin-right25 { margin-right: 25px; }

.margin-left { margin-left: 15px; }
.margin-left5 { margin-left: 5px; }
.margin-left10 { margin-left: 10px; }
.margin-left20 { margin-left: 20px; }
.margin-left25 { margin-left: 25px; }
.margin-left30 { margin-left: 30px; }

.margin-auto { margin: auto; }
.margin-left-auto { margin-left: auto; }
.margin-right-auto { margin-right: auto; }

.non-decoration { text-decoration: none; }

.paddingless { padding: 0; }
.padding { padding: 15px; }
.padding5 { padding: 5px; }
.padding10 { padding: 10px; }
.padding15 { padding: 15px; }
.padding20 { padding: 20px; }
.padding25 { padding: 25px; }

.padding-top { padding-top: 15px; }
.padding-top5 { padding-top: 5px; }
.padding-top10 { padding-top: 10px; }
.padding-top20 { padding-top: 20px; }
.padding-top25 { padding-top: 25px; }
.padding-top40 { padding-top: 40px; }

.padding-bottom { padding-bottom: 15px; }
.padding-bottom5 { padding-bottom: 5px; }
.padding-bottom10 { padding-bottom: 10px; }
.padding-bottom20 { padding-bottom: 20px; }
.padding-bottom25 { padding-bottom: 25px; }

.padding-right { padding-right: 15px; }
.padding-right5 { padding-right: 5px; }
.padding-right10 { padding-right: 10px; }
.padding-right20 { padding-right: 20px; }
.padding-right25 { padding-right: 25px; }

.padding-left { padding-left: 15px; }
.padding-left5 { padding-left: 5px; }
.padding-left10 { padding-left: 10px; }
.padding-left20 { padding-left: 20px; }
.padding-left25 { padding-left: 25px; }

.text-white { color: white; }

.width130 { width: 130px; }
.width180 { width: 180px; }