html, body { height: 100%; } .wrap { min-height: 100%; height: auto; margin: 0 auto -60px; padding: 0 0 60px; } .wrap > .container { padding: 70px 15px 20px; } .footer { height: 60px; background-color: #f5f5f5; border-top: 1px solid #ddd; padding-top: 20px; } .jumbotron { text-align: center; background-color: transparent; } .jumbotron .btn { font-size: 21px; padding: 14px 24px; } .not-set { color: #c55; font-style: italic; } /* add sorting icons to gridview sort links */ a.asc:after, a.desc:after { position: relative; top: 1px; display: inline-block; font-family: 'Glyphicons Halflings'; font-style: normal; font-weight: normal; line-height: 1; padding-left: 5px; } a.asc:after { content: /*"\e113"*/ "\e151"; } a.desc:after { content: /*"\e114"*/ "\e152"; } .sort-numerical a.asc:after { content: "\e153"; } .sort-numerical a.desc:after { content: "\e154"; } .sort-ordinal a.asc:after { content: "\e155"; } .sort-ordinal a.desc:after { content: "\e156"; } .grid-view th { white-space: nowrap; } .hint-block { display: block; margin-top: 5px; color: #999; } .error-summary { color: #a94442; background: #fdf7f7; border-left: 3px solid #eed3d7; padding: 10px 20px; margin: 0 0 15px 0; } .alert-warning-expires { color: #fff; background-color: #dc500b; border-color: #faebcc; } :root{ --spacer-1: 0.25rem; --spacer-2: 0.5rem; --spacer-3: 1rem; --spacer-4: 1.5rem; --spacer-5: 3rem; } .px-1{ padding-left: var(--spacer-1); padding-right: var(--spacer-1); } .px-2{ padding-left: var(--spacer-2); padding-right: var(--spacer-2); } .px-3{ padding-left: var(--spacer-3); padding-right: var(--spacer-3); } .px-4{ padding-left: var(--spacer-4); padding-right: var(--spacer-4); } .py-1{ padding-top: var(--spacer-1); padding-bottom: var(--spacer-1); } .py-2{ padding-top: var(--spacer-2); padding-bottom: var(--spacer-2); } .py-3{ padding-top: var(--spacer-3); padding-bottom: var(--spacer-3); } .py-4{ padding-top: var(--spacer-4); padding-bottom: var(--spacer-4); } .ps-1{ padding-left: var(--spacer-1); } .ps-2{ padding-left: var(--spacer-2); } .ps-3{ padding-left: var(--spacer-3); } .ps-4{ padding-left: var(--spacer-4); } .pe-1{ padding-right: var(--spacer-1); } .pe-2{ padding-right: var(--spacer-2); } .pe-3{ padding-right: var(--spacer-3); } .pe-4{ padding-right: var(--spacer-4); } /** margins */ .mx-1{ margin-left: var(--spacer-1); margin-right: var(--spacer-1); } .mx-2{ margin-left: var(--spacer-2); margin-right: var(--spacer-2); } .mx-3{ margin-left: var(--spacer-3); margin-right: var(--spacer-3); } .mx-4{ margin-left: var(--spacer-4); margin-right: var(--spacer-4); } .my-1{ margin-top: var(--spacer-1); margin-bottom: var(--spacer-1); } .my-2{ margin-top: var(--spacer-2); margin-bottom: var(--spacer-2); } .my-3{ margin-top: var(--spacer-3); margin-bottom: var(--spacer-3); } .my-4{ margin-top: var(--spacer-4); margin-bottom: var(--spacer-4); } .ms-1{ margin-left: var(--spacer-1); } .ms-2{ margin-left: var(--spacer-2); } .ms-3{ margin-left: var(--spacer-3); } .ms-4{ margin-left: var(--spacer-4); } .me-1{ margin-right: var(--spacer-1); } .me-2{ margin-right: var(--spacer-2); } .me-3{ margin-right: var(--spacer-3); } .me-4{ margin-right: var(--spacer-4); } .event-theme-active-0 { background-color: #ECB809 !important; } .event-theme-active-1 { background-color: #AE173B !important; } .event-theme-active-2 { background-color: #DF429B !important; } .event-theme-active-3 { background-color: #B929B1 !important; } .event-theme-active-4 { background-color: #3EBFAE !important; } .event-theme-active-5 { background-color: #6594D1 !important; } .event-theme-active-6 { background-color: #F1591A !important; } .event-theme-active-7 { background-color: #30B211 !important; } .event-theme-active-8 { background-color: #E82A36 !important; } .event-theme-active-9 { background-color: #98701E !important; }