/* IE HACKS */
@-webkit-viewport   { width: device-width; }
@-moz-viewport      { width: device-width; }
@-ms-viewport       { width: device-width; }
@-o-viewport        { width: device-width; }
@viewport           { width: device-width; }

/* HELPERS
*/
.spacer-10 { padding-top: 5px; padding-bottom: 5px; }
.spacer-20 { padding-top: 10px; padding-bottom: 10px; }
.spacer-30 { padding-top: 15px; padding-bottom: 15px; }
.spacer-40 { padding-top: 20px; padding-bottom: 20px; }
.spacer-50 { padding-top: 25px; padding-bottom: 25px; }
.spacer-60 { padding-top: 30px; padding-bottom: 30px; }
.spacer-70 { padding-top: 35px; padding-bottom: 35px; }
.spacer-80 { padding-top: 40px; padding-bottom: 40px; }
.spacer-90 { padding-top: 45px; padding-bottom: 45px; }
.spacer-100{ padding-top: 50px; padding-bottom: 50px; }

.no-margin { margin: 0 !important; }
.no-margin-top { margin-top: 0 !important; }
.no-margin-bottom { margin-bottom: 0 !important; }
.no-margin-left { margin-left: 0 !important; }
.no-margin-right { margin-right: 0 !important; }

.no-padding { padding: 0 !important; }
.no-padding-top { padding-top: 0 !important; }
.no-padding-bottom { padding-bottom: 0 !important; }
.no-padding-left { padding-left: 0 !important; }
.no-padding-right { padding-right: 0 !important; }

.strong { font-weight:bold; }
.normal { font-weight:normal; }
.standout-sm { margin-top: 8px; }
h1, h2, h3, h4, h5, h6 {font-family: inherit;font-weight: bold;}
.navbar {border: 0 none; margin: 0; }