.accordion-item:first-child > :first-child {
  border-radius: 0px 0px 0 0;
}
.accordion-item:last-child > :last-child {
  border-radius: 0 0 0px 0px;
}
.accordion-title {
  color: #ee2e5a;
}
.badge {
  background: #ee2e5a;
}
.badge.alert {
  background: #fef5f1;
  color: #0a0a0a;
}
.badge.body-font {
  background: #373839;
}
.badge.header {
  background: #373839;
}
.badge.primary {
  background: #ee2e5a;
}
.badge.secondary {
  background: #00accd;
}
.badge.success {
  background: #a0c33b;
}
.badge.warning {
  background: #febe10;
}
.breadcrumbs a {
  color: #454c99;
}
.breadcrumbs li:not(:last-child)::after {
  top: 1px;
}
.button {
  background-color: #ee2e5a;
  border-radius: 0px;
}
.button-group {
  font-size: 0;
}
.button-group.alert .button {
  background-color: #fef5f1;
  color: #0a0a0a;
}
.button-group.alert .button:focus {
  background-color: #f7b395;
  color: #0a0a0a;
}
.button-group.alert .button:hover {
  background-color: #f7b395;
  color: #0a0a0a;
}
.button-group.body-font .button {
  background-color: #373839;
}
.button-group.body-font .button:focus {
  background-color: #2c2d2e;
}
.button-group.body-font .button:hover {
  background-color: #2c2d2e;
}
.button-group.expanded {
  margin-right: -1px;
}
.button-group.expanded .button:first-child:last-child {
  width: 100%;
}
.button-group.expanded .button:first-child:nth-last-child(2) {
  display: inline-block;
  margin-right: 1px;
  width: calc(50% - 1px);
}
.button-group.expanded .button:first-child:nth-last-child(2):first-child:nth-last-child(2) ~ .button {
  display: inline-block;
  margin-right: 1px;
  width: calc(50% - 1px);
}
.button-group.expanded .button:first-child:nth-last-child(2):first-child:nth-last-child(2) ~ .button:last-child {
  margin-right: -6px;
}
.button-group.expanded .button:first-child:nth-last-child(2):last-child {
  margin-right: -6px;
}
.button-group.expanded .button:first-child:nth-last-child(3) {
  display: inline-block;
  margin-right: 1px;
  width: calc(33.33333% - 1px);
}
.button-group.expanded .button:first-child:nth-last-child(3):first-child:nth-last-child(3) ~ .button {
  display: inline-block;
  margin-right: 1px;
  width: calc(33.33333% - 1px);
}
.button-group.expanded .button:first-child:nth-last-child(3):first-child:nth-last-child(3) ~ .button:last-child {
  margin-right: -6px;
}
.button-group.expanded .button:first-child:nth-last-child(3):last-child {
  margin-right: -6px;
}
.button-group.expanded .button:first-child:nth-last-child(4) {
  display: inline-block;
  margin-right: 1px;
  width: calc(25% - 1px);
}
.button-group.expanded .button:first-child:nth-last-child(4):first-child:nth-last-child(4) ~ .button {
  display: inline-block;
  margin-right: 1px;
  width: calc(25% - 1px);
}
.button-group.expanded .button:first-child:nth-last-child(4):first-child:nth-last-child(4) ~ .button:last-child {
  margin-right: -6px;
}
.button-group.expanded .button:first-child:nth-last-child(4):last-child {
  margin-right: -6px;
}
.button-group.expanded .button:first-child:nth-last-child(5) {
  display: inline-block;
  margin-right: 1px;
  width: calc(20% - 1px);
}
.button-group.expanded .button:first-child:nth-last-child(5):first-child:nth-last-child(5) ~ .button {
  display: inline-block;
  margin-right: 1px;
  width: calc(20% - 1px);
}
.button-group.expanded .button:first-child:nth-last-child(5):first-child:nth-last-child(5) ~ .button:last-child {
  margin-right: -6px;
}
.button-group.expanded .button:first-child:nth-last-child(5):last-child {
  margin-right: -6px;
}
.button-group.expanded .button:first-child:nth-last-child(6) {
  display: inline-block;
  margin-right: 1px;
  width: calc(16.66667% - 1px);
}
.button-group.expanded .button:first-child:nth-last-child(6):first-child:nth-last-child(6) ~ .button {
  display: inline-block;
  margin-right: 1px;
  width: calc(16.66667% - 1px);
}
.button-group.expanded .button:first-child:nth-last-child(6):first-child:nth-last-child(6) ~ .button:last-child {
  margin-right: -6px;
}
.button-group.expanded .button:first-child:nth-last-child(6):last-child {
  margin-right: -6px;
}
.button-group.expanded::after {
  display: none;
}
.button-group.expanded::before {
  display: none;
}
.button-group.header .button {
  background-color: #373839;
}
.button-group.header .button:focus {
  background-color: #2c2d2e;
}
.button-group.header .button:hover {
  background-color: #2c2d2e;
}
.button-group.primary .button {
  background-color: #ee2e5a;
}
.button-group.primary .button:focus {
  background-color: #d2113d;
}
.button-group.primary .button:hover {
  background-color: #d2113d;
}
.button-group.secondary .button {
  background-color: #00accd;
}
.button-group.secondary .button:focus {
  background-color: #008aa4;
}
.button-group.secondary .button:hover {
  background-color: #008aa4;
}
.button-group.stacked .button {
  width: 100%;
}
.button-group.stacked-for-medium .button {
  width: 100%;
}
.button-group.stacked-for-small .button {
  width: 100%;
}
.button-group.success .button {
  background-color: #a0c33b;
}
.button-group.success .button:focus {
  background-color: #809c2f;
}
.button-group.success .button:hover {
  background-color: #809c2f;
}
.button-group.warning .button {
  background-color: #febe10;
}
.button-group.warning .button:focus {
  background-color: #d79e01;
}
.button-group.warning .button:hover {
  background-color: #d79e01;
}
.button.alert {
  background-color: #fef5f1;
  color: #0a0a0a;
}
.button.alert:focus {
  background-color: #f7b395;
  color: #0a0a0a;
}
.button.alert:hover {
  background-color: #f7b395;
  color: #0a0a0a;
}
.button.body-font {
  background-color: #373839;
}
.button.body-font:focus {
  background-color: #2c2d2e;
}
.button.body-font:hover {
  background-color: #2c2d2e;
}
.button.disabled {
  background-color: #ee2e5a;
}
.button.disabled.alert {
  background-color: #fef5f1;
  color: #0a0a0a;
}
.button.disabled.alert:focus {
  background-color: #fef5f1;
  color: #0a0a0a;
}
.button.disabled.alert:hover {
  background-color: #fef5f1;
  color: #0a0a0a;
}
.button.disabled.body-font {
  background-color: #373839;
}
.button.disabled.body-font:focus {
  background-color: #373839;
}
.button.disabled.body-font:hover {
  background-color: #373839;
}
.button.disabled.header {
  background-color: #373839;
}
.button.disabled.header:focus {
  background-color: #373839;
}
.button.disabled.header:hover {
  background-color: #373839;
}
.button.disabled.primary {
  background-color: #ee2e5a;
}
.button.disabled.primary:focus {
  background-color: #ee2e5a;
}
.button.disabled.primary:hover {
  background-color: #ee2e5a;
}
.button.disabled.secondary {
  background-color: #00accd;
}
.button.disabled.secondary:focus {
  background-color: #00accd;
}
.button.disabled.secondary:hover {
  background-color: #00accd;
}
.button.disabled.success {
  background-color: #a0c33b;
}
.button.disabled.success:focus {
  background-color: #a0c33b;
}
.button.disabled.success:hover {
  background-color: #a0c33b;
}
.button.disabled.warning {
  background-color: #febe10;
}
.button.disabled.warning:focus {
  background-color: #febe10;
}
.button.disabled.warning:hover {
  background-color: #febe10;
}
.button.disabled:focus {
  background-color: #ee2e5a;
}
.button.disabled:hover {
  background-color: #ee2e5a;
}
.button.header {
  background-color: #373839;
}
.button.header:focus {
  background-color: #2c2d2e;
}
.button.header:hover {
  background-color: #2c2d2e;
}
.button.hollow {
  border: 1px solid #ee2e5a;
  color: #ee2e5a;
}
.button.hollow.alert {
  border: 1px solid #fef5f1;
  color: #fef5f1;
}
.button.hollow.alert:focus {
  border-color: #e75311;
  color: #e75311;
}
.button.hollow.alert:hover {
  border-color: #e75311;
  color: #e75311;
}
.button.hollow.body-font {
  border: 1px solid #373839;
  color: #373839;
}
.button.hollow.body-font:focus {
  border-color: #1c1c1d;
  color: #1c1c1d;
}
.button.hollow.body-font:hover {
  border-color: #1c1c1d;
  color: #1c1c1d;
}
.button.hollow.header {
  border: 1px solid #373839;
  color: #373839;
}
.button.hollow.header:focus {
  border-color: #1c1c1d;
  color: #1c1c1d;
}
.button.hollow.header:hover {
  border-color: #1c1c1d;
  color: #1c1c1d;
}
.button.hollow.primary {
  border: 1px solid #ee2e5a;
  color: #ee2e5a;
}
.button.hollow.primary:focus {
  border-color: #830b26;
  color: #830b26;
}
.button.hollow.primary:hover {
  border-color: #830b26;
  color: #830b26;
}
.button.hollow.secondary {
  border: 1px solid #00accd;
  color: #00accd;
}
.button.hollow.secondary:focus {
  border-color: #005667;
  color: #005667;
}
.button.hollow.secondary:hover {
  border-color: #005667;
  color: #005667;
}
.button.hollow.success {
  border: 1px solid #a0c33b;
  color: #a0c33b;
}
.button.hollow.success:focus {
  border-color: #50621e;
  color: #50621e;
}
.button.hollow.success:hover {
  border-color: #50621e;
  color: #50621e;
}
.button.hollow.warning {
  border: 1px solid #febe10;
  color: #febe10;
}
.button.hollow.warning:focus {
  border-color: #866201;
  color: #866201;
}
.button.hollow.warning:hover {
  border-color: #866201;
  color: #866201;
}
.button.hollow:focus {
  border-color: #830b26;
  color: #830b26;
}
.button.hollow:hover {
  border-color: #830b26;
  color: #830b26;
}
.button.primary {
  background-color: #ee2e5a;
}
.button.primary:focus {
  background-color: #d2113d;
}
.button.primary:hover {
  background-color: #d2113d;
}
.button.secondary {
  background-color: #00accd;
}
.button.secondary:focus {
  background-color: #008aa4;
}
.button.secondary:hover {
  background-color: #008aa4;
}
.button.success {
  background-color: #a0c33b;
}
.button.success:focus {
  background-color: #809c2f;
}
.button.success:hover {
  background-color: #809c2f;
}
.button.warning {
  background-color: #febe10;
}
.button.warning:focus {
  background-color: #d79e01;
}
.button.warning:hover {
  background-color: #d79e01;
}
.button:focus {
  background-color: #df1241;
}
.button:hover {
  background-color: #df1241;
}
.button[disabled] {
  background-color: #ee2e5a;
}
.button[disabled].alert {
  background-color: #fef5f1;
  color: #0a0a0a;
}
.button[disabled].alert:focus {
  background-color: #fef5f1;
  color: #0a0a0a;
}
.button[disabled].alert:hover {
  background-color: #fef5f1;
  color: #0a0a0a;
}
.button[disabled].body-font {
  background-color: #373839;
}
.button[disabled].body-font:focus {
  background-color: #373839;
}
.button[disabled].body-font:hover {
  background-color: #373839;
}
.button[disabled].header {
  background-color: #373839;
}
.button[disabled].header:focus {
  background-color: #373839;
}
.button[disabled].header:hover {
  background-color: #373839;
}
.button[disabled].primary {
  background-color: #ee2e5a;
}
.button[disabled].primary:focus {
  background-color: #ee2e5a;
}
.button[disabled].primary:hover {
  background-color: #ee2e5a;
}
.button[disabled].secondary {
  background-color: #00accd;
}
.button[disabled].secondary:focus {
  background-color: #00accd;
}
.button[disabled].secondary:hover {
  background-color: #00accd;
}
.button[disabled].success {
  background-color: #a0c33b;
}
.button[disabled].success:focus {
  background-color: #a0c33b;
}
.button[disabled].success:hover {
  background-color: #a0c33b;
}
.button[disabled].warning {
  background-color: #febe10;
}
.button[disabled].warning:focus {
  background-color: #febe10;
}
.button[disabled].warning:hover {
  background-color: #febe10;
}
.button[disabled]:focus {
  background-color: #ee2e5a;
}
.button[disabled]:hover {
  background-color: #ee2e5a;
}
.callout {
  border-radius: 0px;
}
.callout.alert {
  background-color: #fffefd;
}
.callout.body-font {
  background-color: #e1e1e2;
}
.callout.header {
  background-color: #e1e1e2;
}
.callout.primary {
  background-color: #fce0e6;
}
.callout.secondary {
  background-color: #d1f8ff;
}
.callout.success {
  background-color: #f1f6e2;
}
.callout.warning {
  background-color: #fff5db;
}
.card {
  border-radius: 0px;
}
.column {
  float: left;
  padding-left: 1rem;
  padding-right: 1rem;
  width: 100%;
}
.column-block {
  margin-bottom: 2rem;
}
.column.end:last-child:last-child {
  float: left;
}
.column:last-child:not(:first-child) {
  float: right;
}
.columns {
  float: left;
  padding-left: 1rem;
  padding-right: 1rem;
  width: 100%;
}
.columns:last-child:not(:first-child) {
  float: right;
}
.drilldown-submenu-cover-previous {
  min-height: 100%;
}
.dropdown-pane {
  border-radius: 0px;
  display: block;
}
.dropdown.menu > li.is-dropdown-submenu-parent > a::after {
  border-color: #454c99 transparent transparent;
}
.dropdown.menu.large-horizontal > li.is-dropdown-submenu-parent > a::after {
  border-color: #454c99 transparent transparent;
}
.dropdown.menu.large-vertical > li.opens-left > a::after {
  border-color: transparent #454c99 transparent transparent;
}
.dropdown.menu.large-vertical > li.opens-right > a::after {
  border-color: transparent transparent transparent #454c99;
}
.dropdown.menu.medium-horizontal > li.is-dropdown-submenu-parent > a::after {
  border-color: #454c99 transparent transparent;
}
.dropdown.menu.medium-vertical > li.opens-left > a::after {
  border-color: transparent #454c99 transparent transparent;
}
.dropdown.menu.medium-vertical > li.opens-right > a::after {
  border-color: transparent transparent transparent #454c99;
}
.dropdown.menu.vertical > li.opens-left > a::after {
  border-color: transparent #454c99 transparent transparent;
}
.dropdown.menu.vertical > li.opens-right > a::after {
  border-color: transparent transparent transparent #454c99;
}
.end.columns:last-child:last-child {
  float: left;
}
.expanded.row .large-collapse.row {
  margin-left: 0;
  margin-right: 0;
}
.expanded.row .medium-collapse.row {
  margin-left: 0;
  margin-right: 0;
}
.expanded.row .small-collapse.row {
  margin-left: 0;
  margin-right: 0;
}
.fieldset legend {
  background: #fefefe;
}
/*.form-error {
  color: #fef5f1;
}*/
.input-group {
  display: table;
}
.input-group .input-group-button {
  display: table-cell;
}
.input-group > :first-child {
  border-radius: 0px 0 0 0px;
}
.input-group > :last-child > * {
  border-radius: 0 0px 0px 0;
}
.input-group-button {
  display: table-cell;
  height: 100%;
  vertical-align: middle;
  width: 1%;
}
.input-group-button a {
  display: table-cell;
  height: 2.5rem;
  vertical-align: middle;
}
.input-group-button button {
  display: table-cell;
  height: 2.5rem;
  vertical-align: middle;
}
.input-group-button input {
  display: table-cell;
  height: 2.5rem;
  vertical-align: middle;
}
.input-group-button label {
  display: table-cell;
  height: 2.5rem;
  vertical-align: middle;
}
.input-group-field {
  display: table-cell;
  height: 2.5rem;
  vertical-align: middle;
}
.input-group-label {
  display: table-cell;
  height: 100%;
  vertical-align: middle;
  width: 1%;
}
.is-accordion-submenu-parent > a {
  position: relative;
}
.is-accordion-submenu-parent > a::after {
  border: inset 6px;
  border-bottom-width: 0;
  border-color: #454c99 transparent transparent;
  border-top-style: solid;
  content: '';
  display: block;
  height: 0;
  margin-top: -3px;
  position: absolute;
  right: 1rem;
  top: 50%;
  width: 0;
}
.is-accordion-submenu-parent[aria-expanded='true'] > a::after {
  -ms-transform: rotate(180deg);
  -ms-transform-origin: 50% 50%;
  transform: rotate(180deg);
  transform-origin: 50% 50%;
}
.is-drilldown-submenu {
  background: #fefefe;
  left: 100%;
  position: absolute;
  top: 0;
  transition: transform 0.15s linear;
  width: 100%;
  z-index: -1;
}
.is-drilldown-submenu-parent > a {
  position: relative;
}
.is-drilldown-submenu-parent > a::after {
  border: inset 6px;
  border-color: transparent transparent transparent #454c99;
  border-left-style: solid;
  border-right-width: 0;
  content: '';
  display: block;
  height: 0;
  margin-top: -6px;
  position: absolute;
  right: 1rem;
  top: 50%;
  width: 0;
}
.is-drilldown-submenu.is-active {
  -ms-transform: translateX(-100%);
  display: block;
  transform: translateX(-100%);
  z-index: 1;
}
.is-drilldown-submenu.is-closing {
  -ms-transform: translateX(100%);
  transform: translateX(100%);
}
.is-dropdown-submenu .is-dropdown-submenu-parent.opens-left > a::after {
  border-color: transparent #454c99 transparent transparent;
}
.is-dropdown-submenu .is-dropdown-submenu-parent.opens-right > a::after {
  border-color: transparent transparent transparent #454c99;
}
/*
.is-invalid-input:not(:focus) {
  background-color: #fefdfd;
  border-color: #fef5f1;
}
.is-invalid-input:not(:focus):-ms-input-placeholder {
  color: #fef5f1;
}
.is-invalid-input:not(:focus)::-moz-placeholder {
  color: #fef5f1;
}
.is-invalid-input:not(:focus)::-webkit-input-placeholder {
  color: #fef5f1;
}
.is-invalid-input:not(:focus)::placeholder {
  color: #fef5f1;
}
.is-invalid-label {
  color: #fef5f1;
}
*/
.js-drilldown-back > a::before {
  border: inset 6px;
  border-color: transparent #454c99 transparent transparent;
  border-left-width: 0;
  border-right-style: solid;
  content: '';
  display: inline-block;
  height: 0;
  margin-right: 0.75rem;
  vertical-align: middle;
  width: 0;
}
.label {
  background: #ee2e5a;
  border-radius: 0px;
}
.label.alert {
  background: #fef5f1;
  color: #0a0a0a;
}
.label.body-font {
  background: #373839;
}
.label.header {
  background: #373839;
}
.label.primary {
  background: #ee2e5a;
}
.label.secondary {
  background: #00accd;
}
.label.success {
  background: #a0c33b;
}
.label.warning {
  background: #febe10;
}
.large-10 {
  width: 83.33333%;
}
.large-11 {
  width: 91.66667%;
}
.large-12 {
  width: 100%;
}
.large-2 {
  width: 16.66667%;
}
.large-3 {
  width: 25%;
}
.large-4 {
  width: 33.33333%;
}
.large-5 {
  width: 41.66667%;
}
.large-6 {
  width: 50%;
}
.large-7 {
  width: 58.33333%;
}
.large-8 {
  width: 66.66667%;
}
.large-9 {
  width: 75%;
}
.large-centered {
  clear: both;
  float: none;
  margin-left: auto;
  margin-right: auto;
}
.large-centered:last-child:not(:first-child) {
  clear: both;
  float: none;
}
.large-collapse .row {
  margin-left: 0;
  margin-right: 0;
}
.large-collapse > .column {
  padding-left: 0;
  padding-right: 0;
}
.large-collapse > .columns {
  padding-left: 0;
  padding-right: 0;
}
.large-pull-0 {
  float: left;
  margin-left: 0;
  margin-right: 0;
  position: static;
}
.large-pull-1 {
  left: -8.33333%;
  position: relative;
}
.large-pull-10 {
  left: -83.33333%;
  position: relative;
}
.large-pull-11 {
  left: -91.66667%;
  position: relative;
}
.large-pull-2 {
  left: -16.66667%;
  position: relative;
}
.large-pull-3 {
  left: -25%;
  position: relative;
}
.large-pull-4 {
  left: -33.33333%;
  position: relative;
}
.large-pull-5 {
  left: -41.66667%;
  position: relative;
}
.large-pull-6 {
  left: -50%;
  position: relative;
}
.large-pull-7 {
  left: -58.33333%;
  position: relative;
}
.large-pull-8 {
  left: -66.66667%;
  position: relative;
}
.large-pull-9 {
  left: -75%;
  position: relative;
}
.large-push-0 {
  float: left;
  margin-left: 0;
  margin-right: 0;
  position: static;
}
.large-push-1 {
  left: 8.33333%;
  position: relative;
}
.large-push-10 {
  left: 83.33333%;
  position: relative;
}
.large-push-11 {
  left: 91.66667%;
  position: relative;
}
.large-push-2 {
  left: 16.66667%;
  position: relative;
}
.large-push-3 {
  left: 25%;
  position: relative;
}
.large-push-4 {
  left: 33.33333%;
  position: relative;
}
.large-push-5 {
  left: 41.66667%;
  position: relative;
}
.large-push-6 {
  left: 50%;
  position: relative;
}
.large-push-7 {
  left: 58.33333%;
  position: relative;
}
.large-push-8 {
  left: 66.66667%;
  position: relative;
}
.large-push-9 {
  left: 75%;
  position: relative;
}
.large-uncentered {
  float: left;
  margin-left: 0;
  margin-right: 0;
  position: static;
}
.large-uncollapse > .column {
  padding-left: 1rem;
  padding-right: 1rem;
}
.large-uncollapse > .columns {
  padding-left: 1rem;
  padding-right: 1rem;
}
.large-up-1 > .column {
  float: left;
  width: 100%;
}
.large-up-1 > .column:last-child {
  float: left;
}
.large-up-1 > .column:nth-of-type(1n) {
  clear: none;
}
.large-up-1 > .column:nth-of-type(1n+1) {
  clear: both;
}
.large-up-1 > .columns {
  float: left;
  width: 100%;
}
.large-up-1 > .columns:last-child {
  float: left;
}
.large-up-1 > .columns:nth-of-type(1n) {
  clear: none;
}
.large-up-1 > .columns:nth-of-type(1n+1) {
  clear: both;
}
.large-up-2 > .column {
  float: left;
  width: 50%;
}
.large-up-2 > .column:last-child {
  float: left;
}
.large-up-2 > .column:nth-of-type(1n) {
  clear: none;
}
.large-up-2 > .column:nth-of-type(2n+1) {
  clear: both;
}
.large-up-2 > .columns {
  float: left;
  width: 50%;
}
.large-up-2 > .columns:last-child {
  float: left;
}
.large-up-2 > .columns:nth-of-type(1n) {
  clear: none;
}
.large-up-2 > .columns:nth-of-type(2n+1) {
  clear: both;
}
.large-up-3 > .column {
  float: left;
  width: 33.33333%;
}
.large-up-3 > .column:last-child {
  float: left;
}
.large-up-3 > .column:nth-of-type(1n) {
  clear: none;
}
.large-up-3 > .column:nth-of-type(3n+1) {
  clear: both;
}
.large-up-3 > .columns {
  float: left;
  width: 33.33333%;
}
.large-up-3 > .columns:last-child {
  float: left;
}
.large-up-3 > .columns:nth-of-type(1n) {
  clear: none;
}
.large-up-3 > .columns:nth-of-type(3n+1) {
  clear: both;
}
.large-up-4 > .column {
  float: left;
  width: 25%;
}
.large-up-4 > .column:last-child {
  float: left;
}
.large-up-4 > .column:nth-of-type(1n) {
  clear: none;
}
.large-up-4 > .column:nth-of-type(4n+1) {
  clear: both;
}
.large-up-4 > .columns {
  float: left;
  width: 25%;
}
.large-up-4 > .columns:last-child {
  float: left;
}
.large-up-4 > .columns:nth-of-type(1n) {
  clear: none;
}
.large-up-4 > .columns:nth-of-type(4n+1) {
  clear: both;
}
.large-up-5 > .column {
  float: left;
  width: 20%;
}
.large-up-5 > .column:last-child {
  float: left;
}
.large-up-5 > .column:nth-of-type(1n) {
  clear: none;
}
.large-up-5 > .column:nth-of-type(5n+1) {
  clear: both;
}
.large-up-5 > .columns {
  float: left;
  width: 20%;
}
.large-up-5 > .columns:last-child {
  float: left;
}
.large-up-5 > .columns:nth-of-type(1n) {
  clear: none;
}
.large-up-5 > .columns:nth-of-type(5n+1) {
  clear: both;
}
.large-up-6 > .column {
  float: left;
  width: 16.66667%;
}
.large-up-6 > .column:last-child {
  float: left;
}
.large-up-6 > .column:nth-of-type(1n) {
  clear: none;
}
.large-up-6 > .column:nth-of-type(6n+1) {
  clear: both;
}
.large-up-6 > .columns {
  float: left;
  width: 16.66667%;
}
.large-up-6 > .columns:last-child {
  float: left;
}
.large-up-6 > .columns:nth-of-type(1n) {
  clear: none;
}
.large-up-6 > .columns:nth-of-type(6n+1) {
  clear: both;
}
.large-up-7 > .column {
  float: left;
  width: 14.28571%;
}
.large-up-7 > .column:last-child {
  float: left;
}
.large-up-7 > .column:nth-of-type(1n) {
  clear: none;
}
.large-up-7 > .column:nth-of-type(7n+1) {
  clear: both;
}
.large-up-7 > .columns {
  float: left;
  width: 14.28571%;
}
.large-up-7 > .columns:last-child {
  float: left;
}
.large-up-7 > .columns:nth-of-type(1n) {
  clear: none;
}
.large-up-7 > .columns:nth-of-type(7n+1) {
  clear: both;
}
.large-up-8 > .column {
  float: left;
  width: 12.5%;
}
.large-up-8 > .column:last-child {
  float: left;
}
.large-up-8 > .column:nth-of-type(1n) {
  clear: none;
}
.large-up-8 > .column:nth-of-type(8n+1) {
  clear: both;
}
.large-up-8 > .columns {
  float: left;
  width: 12.5%;
}
.large-up-8 > .columns:last-child {
  float: left;
}
.large-up-8 > .columns:nth-of-type(1n) {
  clear: none;
}
.large-up-8 > .columns:nth-of-type(8n+1) {
  clear: both;
}
.media-object {
  display: block;
}
.media-object-section {
  display: table-cell;
  vertical-align: top;
}
.media-object-section.bottom {
  vertical-align: bottom;
}
.media-object-section.middle {
  vertical-align: middle;
}
.medium-10 {
  width: 83.33333%;
}
.medium-11 {
  width: 91.66667%;
}
.medium-12 {
  width: 100%;
}
.medium-2 {
  width: 16.66667%;
}
.medium-3 {
  width: 25%;
}
.medium-4 {
  width: 33.33333%;
}
.medium-5 {
  width: 41.66667%;
}
.medium-6 {
  width: 50%;
}
.medium-7 {
  width: 58.33333%;
}
.medium-8 {
  width: 66.66667%;
}
.medium-9 {
  width: 75%;
}
.medium-centered {
  clear: both;
  float: none;
  margin-left: auto;
  margin-right: auto;
}
.medium-centered:last-child:not(:first-child) {
  clear: both;
  float: none;
}
.medium-collapse .row {
  margin-left: 0;
  margin-right: 0;
}
.medium-collapse > .column {
  padding-left: 0;
  padding-right: 0;
}
.medium-collapse > .columns {
  padding-left: 0;
  padding-right: 0;
}
.medium-pull-0 {
  float: left;
  margin-left: 0;
  margin-right: 0;
  position: static;
}
.medium-pull-1 {
  left: -8.33333%;
  position: relative;
}
.medium-pull-10 {
  left: -83.33333%;
  position: relative;
}
.medium-pull-11 {
  left: -91.66667%;
  position: relative;
}
.medium-pull-2 {
  left: -16.66667%;
  position: relative;
}
.medium-pull-3 {
  left: -25%;
  position: relative;
}
.medium-pull-4 {
  left: -33.33333%;
  position: relative;
}
.medium-pull-5 {
  left: -41.66667%;
  position: relative;
}
.medium-pull-6 {
  left: -50%;
  position: relative;
}
.medium-pull-7 {
  left: -58.33333%;
  position: relative;
}
.medium-pull-8 {
  left: -66.66667%;
  position: relative;
}
.medium-pull-9 {
  left: -75%;
  position: relative;
}
.medium-push-0 {
  float: left;
  margin-left: 0;
  margin-right: 0;
  position: static;
}
.medium-push-1 {
  left: 8.33333%;
  position: relative;
}
.medium-push-10 {
  left: 83.33333%;
  position: relative;
}
.medium-push-11 {
  left: 91.66667%;
  position: relative;
}
.medium-push-2 {
  left: 16.66667%;
  position: relative;
}
.medium-push-3 {
  left: 25%;
  position: relative;
}
.medium-push-4 {
  left: 33.33333%;
  position: relative;
}
.medium-push-5 {
  left: 41.66667%;
  position: relative;
}
.medium-push-6 {
  left: 50%;
  position: relative;
}
.medium-push-7 {
  left: 58.33333%;
  position: relative;
}
.medium-push-8 {
  left: 66.66667%;
  position: relative;
}
.medium-push-9 {
  left: 75%;
  position: relative;
}
.medium-uncentered {
  float: left;
  margin-left: 0;
  margin-right: 0;
  position: static;
}
.medium-uncollapse > .column {
  padding-left: 1rem;
  padding-right: 1rem;
}
.medium-uncollapse > .columns {
  padding-left: 1rem;
  padding-right: 1rem;
}
.medium-up-1 > .column {
  float: left;
  width: 100%;
}
.medium-up-1 > .column:last-child {
  float: left;
}
.medium-up-1 > .column:nth-of-type(1n) {
  clear: none;
}
.medium-up-1 > .column:nth-of-type(1n+1) {
  clear: both;
}
.medium-up-1 > .columns {
  float: left;
  width: 100%;
}
.medium-up-1 > .columns:last-child {
  float: left;
}
.medium-up-1 > .columns:nth-of-type(1n) {
  clear: none;
}
.medium-up-1 > .columns:nth-of-type(1n+1) {
  clear: both;
}
.medium-up-2 > .column {
  float: left;
  width: 50%;
}
.medium-up-2 > .column:last-child {
  float: left;
}
.medium-up-2 > .column:nth-of-type(1n) {
  clear: none;
}
.medium-up-2 > .column:nth-of-type(2n+1) {
  clear: both;
}
.medium-up-2 > .columns {
  float: left;
  width: 50%;
}
.medium-up-2 > .columns:last-child {
  float: left;
}
.medium-up-2 > .columns:nth-of-type(1n) {
  clear: none;
}
.medium-up-2 > .columns:nth-of-type(2n+1) {
  clear: both;
}
.medium-up-3 > .column {
  float: left;
  width: 33.33333%;
}
.medium-up-3 > .column:last-child {
  float: left;
}
.medium-up-3 > .column:nth-of-type(1n) {
  clear: none;
}
.medium-up-3 > .column:nth-of-type(3n+1) {
  clear: both;
}
.medium-up-3 > .columns {
  float: left;
  width: 33.33333%;
}
.medium-up-3 > .columns:last-child {
  float: left;
}
.medium-up-3 > .columns:nth-of-type(1n) {
  clear: none;
}
.medium-up-3 > .columns:nth-of-type(3n+1) {
  clear: both;
}
.medium-up-4 > .column {
  float: left;
  width: 25%;
}
.medium-up-4 > .column:last-child {
  float: left;
}
.medium-up-4 > .column:nth-of-type(1n) {
  clear: none;
}
.medium-up-4 > .column:nth-of-type(4n+1) {
  clear: both;
}
.medium-up-4 > .columns {
  float: left;
  width: 25%;
}
.medium-up-4 > .columns:last-child {
  float: left;
}
.medium-up-4 > .columns:nth-of-type(1n) {
  clear: none;
}
.medium-up-4 > .columns:nth-of-type(4n+1) {
  clear: both;
}
.medium-up-5 > .column {
  float: left;
  width: 20%;
}
.medium-up-5 > .column:last-child {
  float: left;
}
.medium-up-5 > .column:nth-of-type(1n) {
  clear: none;
}
.medium-up-5 > .column:nth-of-type(5n+1) {
  clear: both;
}
.medium-up-5 > .columns {
  float: left;
  width: 20%;
}
.medium-up-5 > .columns:last-child {
  float: left;
}
.medium-up-5 > .columns:nth-of-type(1n) {
  clear: none;
}
.medium-up-5 > .columns:nth-of-type(5n+1) {
  clear: both;
}
.medium-up-6 > .column {
  float: left;
  width: 16.66667%;
}
.medium-up-6 > .column:last-child {
  float: left;
}
.medium-up-6 > .column:nth-of-type(1n) {
  clear: none;
}
.medium-up-6 > .column:nth-of-type(6n+1) {
  clear: both;
}
.medium-up-6 > .columns {
  float: left;
  width: 16.66667%;
}
.medium-up-6 > .columns:last-child {
  float: left;
}
.medium-up-6 > .columns:nth-of-type(1n) {
  clear: none;
}
.medium-up-6 > .columns:nth-of-type(6n+1) {
  clear: both;
}
.medium-up-7 > .column {
  float: left;
  width: 14.28571%;
}
.medium-up-7 > .column:last-child {
  float: left;
}
.medium-up-7 > .column:nth-of-type(1n) {
  clear: none;
}
.medium-up-7 > .column:nth-of-type(7n+1) {
  clear: both;
}
.medium-up-7 > .columns {
  float: left;
  width: 14.28571%;
}
.medium-up-7 > .columns:last-child {
  float: left;
}
.medium-up-7 > .columns:nth-of-type(1n) {
  clear: none;
}
.medium-up-7 > .columns:nth-of-type(7n+1) {
  clear: both;
}
.medium-up-8 > .column {
  float: left;
  width: 12.5%;
}
.medium-up-8 > .column:last-child {
  float: left;
}
.medium-up-8 > .column:nth-of-type(1n) {
  clear: none;
}
.medium-up-8 > .column:nth-of-type(8n+1) {
  clear: both;
}
.medium-up-8 > .columns {
  float: left;
  width: 12.5%;
}
.medium-up-8 > .columns:last-child {
  float: left;
}
.medium-up-8 > .columns:nth-of-type(1n) {
  clear: none;
}
.medium-up-8 > .columns:nth-of-type(8n+1) {
  clear: both;
}
.menu {
  list-style-type: none;
}
.menu .active > a {
  background: #454c99;
}
.menu > li {
  display: table-cell;
  vertical-align: middle;
}
.menu > li > a {
  display: block;
  line-height: 1;
  padding: 0.7rem 1rem;
}
.menu > li > a i {
  display: inline-block;
  margin-right: 0.25rem;
  vertical-align: middle;
}
.menu > li > a i + span {
  vertical-align: middle;
}
.menu > li > a img {
  display: inline-block;
  margin-right: 0.25rem;
  vertical-align: middle;
}
.menu > li > a img + span {
  vertical-align: middle;
}
.menu > li > a svg {
  display: inline-block;
  margin-right: 0.25rem;
  vertical-align: middle;
}
.menu > li > a svg + span {
  vertical-align: middle;
}
.menu-centered {
  text-align: center;
}
.menu-centered > .menu {
  display: inline-block;
  vertical-align: top;
}
.menu-text {
  color: inherit;
  font-weight: bold;
  line-height: 1;
  padding: 0.7rem 1rem;
  padding-bottom: 0;
  padding-top: 0;
}
.menu.align-right > li {
  float: right;
}
.menu.align-right::after {
  clear: both;
  content: ' ';
  display: table;
}
.menu.align-right::before {
  content: ' ';
  display: table;
}
.menu.expanded {
  display: table;
  table-layout: fixed;
  width: 100%;
}
.menu.expanded > li:first-child:last-child {
  width: 100%;
}
.menu.horizontal > li {
  display: table-cell;
}
.menu.icon-top > li > a {
  text-align: center;
}
.menu.icon-top > li > a i {
  display: block;
  margin: 0 auto 0.25rem;
}
.menu.icon-top > li > a img {
  display: block;
  margin: 0 auto 0.25rem;
}
.menu.icon-top > li > a svg {
  display: block;
  margin: 0 auto 0.25rem;
}
.menu.icon-top.vertical a > span {
  margin: auto;
}
.menu.large-expanded {
  display: table;
  table-layout: fixed;
  width: 100%;
}
.menu.large-expanded > li:first-child:last-child {
  width: 100%;
}
.menu.large-vertical > li {
  display: block;
}
.menu.medium-expanded {
  display: table;
  table-layout: fixed;
  width: 100%;
}
.menu.medium-expanded > li:first-child:last-child {
  width: 100%;
}
.menu.medium-vertical > li {
  display: block;
}
.menu.menu-bordered li {
  border: 1px solid #e6e6e6;
}
.menu.menu-bordered li:not(:first-child) {
  border-top: 0;
}
.menu.menu-hover li:hover {
  background-color: #e6e6e6;
}
.menu.simple li {
  display: inline-block;
  line-height: 1;
  margin-left: 0;
  margin-right: 1rem;
  vertical-align: top;
}
.menu.simple.align-right li {
  margin-left: 1rem;
  margin-right: 0;
}
.menu.vertical > li {
  display: block;
}
.no-bullet {
  list-style: none;
  margin-left: 0;
}
.off-canvas {
  z-index: 1;
}
.off-canvas-absolute {
  z-index: 1;
}
.off-canvas-absolute.is-transition-overlap {
  z-index: 10;
}
.off-canvas.is-transition-overlap {
  z-index: 10;
}
.pagination .current {
  background: #ee2e5a;
}
.pagination a {
  border-radius: 0px;
}
.pagination button {
  border-radius: 0px;
}
.pagination li {
  border-radius: 0px;
}
.position-bottom.is-open ~ .off-canvas-content {
  -ms-transform: translateY(-250px);
  transform: translateY(-250px);
}
.position-bottom.is-transition-overlap.is-open ~ .off-canvas-content {
  -ms-transform: none;
  transform: none;
}
.position-bottom.is-transition-push::after {
  box-shadow: 0 0 10px rgba(10, 10, 10, 0.7);
  content: " ";
  height: 1px;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
}
.position-bottom.reveal-for-large {
  z-index: 1;
}
.position-bottom.reveal-for-medium {
  z-index: 1;
}
.position-left.is-open ~ .off-canvas-content {
  -ms-transform: translateX(250px);
  transform: translateX(250px);
}
.position-left.is-transition-overlap.is-open ~ .off-canvas-content {
  -ms-transform: none;
  transform: none;
}
.position-left.is-transition-push::after {
  box-shadow: 0 0 10px rgba(10, 10, 10, 0.7);
  content: " ";
  height: 100%;
  position: absolute;
  right: 0;
  top: 0;
  width: 1px;
}
.position-right.is-open ~ .off-canvas-content {
  -ms-transform: translateX(-250px);
  transform: translateX(-250px);
}
.position-right.is-transition-overlap.is-open ~ .off-canvas-content {
  -ms-transform: none;
  transform: none;
}
.position-right.is-transition-push::after {
  box-shadow: 0 0 10px rgba(10, 10, 10, 0.7);
  content: " ";
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 1px;
}
.position-right.reveal-for-large {
  z-index: 1;
}
.position-right.reveal-for-medium {
  z-index: 1;
}
.position-top.is-open ~ .off-canvas-content {
  -ms-transform: translateY(250px);
  transform: translateY(250px);
}
.position-top.is-transition-overlap.is-open ~ .off-canvas-content {
  -ms-transform: none;
  transform: none;
}
.position-top.is-transition-push::after {
  bottom: 0;
  box-shadow: 0 0 10px rgba(10, 10, 10, 0.7);
  content: " ";
  height: 1px;
  left: 0;
  position: absolute;
  width: 100%;
}
.position-top.reveal-for-large {
  z-index: 1;
}
.position-top.reveal-for-medium {
  z-index: 1;
}
.progress {
  border-radius: 0px;
}
.progress-meter {
  background-color: #ee2e5a;
}
.progress.alert .progress-meter {
  background-color: #fef5f1;
}
.progress.body-font .progress-meter {
  background-color: #373839;
}
.progress.header .progress-meter {
  background-color: #373839;
}
.progress.primary .progress-meter {
  background-color: #ee2e5a;
}
.progress.secondary .progress-meter {
  background-color: #00accd;
}
.progress.success .progress-meter {
  background-color: #a0c33b;
}
.progress.warning .progress-meter {
  background-color: #febe10;
}
.reveal {
  border-radius: 0px;
}
.row {
  max-width: 70rem;
}
.row .row {
  margin-left: -1rem;
  margin-right: -1rem;
}
.row::after {
  clear: both;
  content: ' ';
  display: table;
}
/*
.row::before {
  content: ' ';
  display: table;
}
*/
.slider-handle {
  background-color: #ee2e5a;
  border-radius: 0px;
}
.slider-handle:hover {
  background-color: #df1241;
}
.small-1 {
  width: 8.33333%;
}
.small-10 {
  width: 83.33333%;
}
.small-11 {
  width: 91.66667%;
}
.small-12 {
  width: 100%;
}
.small-2 {
  width: 16.66667%;
}
.small-3 {
  width: 25%;
}
.small-4 {
  width: 33.33333%;
}
.small-5 {
  width: 41.66667%;
}
.small-6 {
  width: 50%;
}
.small-7 {
  width: 58.33333%;
}
.small-8 {
  width: 66.66667%;
}
.small-9 {
  width: 75%;
}
.small-centered {
  clear: both;
  float: none;
  margin-left: auto;
  margin-right: auto;
}
.small-centered:last-child:not(:first-child) {
  clear: both;
  float: none;
}
.small-collapse .row {
  margin-left: 0;
  margin-right: 0;
}
.small-pull-0 {
  float: left;
  margin-left: 0;
  margin-right: 0;
  position: static;
}
.small-pull-1 {
  left: -8.33333%;
  position: relative;
}
.small-pull-10 {
  left: -83.33333%;
  position: relative;
}
.small-pull-11 {
  left: -91.66667%;
  position: relative;
}
.small-pull-2 {
  left: -16.66667%;
  position: relative;
}
.small-pull-3 {
  left: -25%;
  position: relative;
}
.small-pull-4 {
  left: -33.33333%;
  position: relative;
}
.small-pull-5 {
  left: -41.66667%;
  position: relative;
}
.small-pull-6 {
  left: -50%;
  position: relative;
}
.small-pull-7 {
  left: -58.33333%;
  position: relative;
}
.small-pull-8 {
  left: -66.66667%;
  position: relative;
}
.small-pull-9 {
  left: -75%;
  position: relative;
}
.small-push-0 {
  float: left;
  margin-left: 0;
  margin-right: 0;
  position: static;
}
.small-push-1 {
  left: 8.33333%;
  position: relative;
}
.small-push-10 {
  left: 83.33333%;
  position: relative;
}
.small-push-11 {
  left: 91.66667%;
  position: relative;
}
.small-push-2 {
  left: 16.66667%;
  position: relative;
}
.small-push-3 {
  left: 25%;
  position: relative;
}
.small-push-4 {
  left: 33.33333%;
  position: relative;
}
.small-push-5 {
  left: 41.66667%;
  position: relative;
}
.small-push-6 {
  left: 50%;
  position: relative;
}
.small-push-7 {
  left: 58.33333%;
  position: relative;
}
.small-push-8 {
  left: 66.66667%;
  position: relative;
}
.small-push-9 {
  left: 75%;
  position: relative;
}
.small-uncentered {
  float: left;
  margin-left: 0;
  margin-right: 0;
  position: static;
}
.small-uncollapse > .column {
  padding-left: 1rem;
  padding-right: 1rem;
}
.small-uncollapse > .columns {
  padding-left: 1rem;
  padding-right: 1rem;
}
.small-up-1 > .column {
  float: left;
  width: 100%;
}
.small-up-1 > .column:last-child {
  float: left;
}
.small-up-1 > .column:nth-of-type(1n) {
  clear: none;
}
.small-up-1 > .column:nth-of-type(1n+1) {
  clear: both;
}
.small-up-1 > .columns {
  float: left;
  width: 100%;
}
.small-up-1 > .columns:last-child {
  float: left;
}
.small-up-1 > .columns:nth-of-type(1n) {
  clear: none;
}
.small-up-1 > .columns:nth-of-type(1n+1) {
  clear: both;
}
.small-up-2 > .column {
  float: left;
  width: 50%;
}
.small-up-2 > .column:last-child {
  float: left;
}
.small-up-2 > .column:nth-of-type(1n) {
  clear: none;
}
.small-up-2 > .column:nth-of-type(2n+1) {
  clear: both;
}
.small-up-2 > .columns {
  float: left;
  width: 50%;
}
.small-up-2 > .columns:last-child {
  float: left;
}
.small-up-2 > .columns:nth-of-type(1n) {
  clear: none;
}
.small-up-2 > .columns:nth-of-type(2n+1) {
  clear: both;
}
.small-up-3 > .column {
  float: left;
  width: 33.33333%;
}
.small-up-3 > .column:last-child {
  float: left;
}
.small-up-3 > .column:nth-of-type(1n) {
  clear: none;
}
.small-up-3 > .column:nth-of-type(3n+1) {
  clear: both;
}
.small-up-3 > .columns {
  float: left;
  width: 33.33333%;
}
.small-up-3 > .columns:last-child {
  float: left;
}
.small-up-3 > .columns:nth-of-type(1n) {
  clear: none;
}
.small-up-3 > .columns:nth-of-type(3n+1) {
  clear: both;
}
.small-up-4 > .column {
  float: left;
  width: 25%;
}
.small-up-4 > .column:last-child {
  float: left;
}
.small-up-4 > .column:nth-of-type(1n) {
  clear: none;
}
.small-up-4 > .column:nth-of-type(4n+1) {
  clear: both;
}
.small-up-4 > .columns {
  float: left;
  width: 25%;
}
.small-up-4 > .columns:last-child {
  float: left;
}
.small-up-4 > .columns:nth-of-type(1n) {
  clear: none;
}
.small-up-4 > .columns:nth-of-type(4n+1) {
  clear: both;
}
.small-up-5 > .column {
  float: left;
  width: 20%;
}
.small-up-5 > .column:last-child {
  float: left;
}
.small-up-5 > .column:nth-of-type(1n) {
  clear: none;
}
.small-up-5 > .column:nth-of-type(5n+1) {
  clear: both;
}
.small-up-5 > .columns {
  float: left;
  width: 20%;
}
.small-up-5 > .columns:last-child {
  float: left;
}
.small-up-5 > .columns:nth-of-type(1n) {
  clear: none;
}
.small-up-5 > .columns:nth-of-type(5n+1) {
  clear: both;
}
.small-up-6 > .column {
  float: left;
  width: 16.66667%;
}
.small-up-6 > .column:last-child {
  float: left;
}
.small-up-6 > .column:nth-of-type(1n) {
  clear: none;
}
.small-up-6 > .column:nth-of-type(6n+1) {
  clear: both;
}
.small-up-6 > .columns {
  float: left;
  width: 16.66667%;
}
.small-up-6 > .columns:last-child {
  float: left;
}
.small-up-6 > .columns:nth-of-type(1n) {
  clear: none;
}
.small-up-6 > .columns:nth-of-type(6n+1) {
  clear: both;
}
.small-up-7 > .column {
  float: left;
  width: 14.28571%;
}
.small-up-7 > .column:last-child {
  float: left;
}
.small-up-7 > .column:nth-of-type(1n) {
  clear: none;
}
.small-up-7 > .column:nth-of-type(7n+1) {
  clear: both;
}
.small-up-7 > .columns {
  float: left;
  width: 14.28571%;
}
.small-up-7 > .columns:last-child {
  float: left;
}
.small-up-7 > .columns:nth-of-type(1n) {
  clear: none;
}
.small-up-7 > .columns:nth-of-type(7n+1) {
  clear: both;
}
.small-up-8 > .column {
  float: left;
  width: 12.5%;
}
.small-up-8 > .column:last-child {
  float: left;
}
.small-up-8 > .column:nth-of-type(1n) {
  clear: none;
}
.small-up-8 > .column:nth-of-type(8n+1) {
  clear: both;
}
.small-up-8 > .columns {
  float: left;
  width: 12.5%;
}
.small-up-8 > .columns:last-child {
  float: left;
}
.small-up-8 > .columns:nth-of-type(1n) {
  clear: none;
}
.small-up-8 > .columns:nth-of-type(8n+1) {
  clear: both;
}
.switch-paddle {
  border-radius: 0px;
}
.switch-paddle::after {
  border-radius: 0px;
}
.tabs-panel[aria-hidden="false"] {
  display: block;
}
.tabs-title > a {
  color: #ee2e5a;
}
.tabs-title > a:focus {
  color: #ee2e5a;
}
.tabs-title > a:hover {
  color: #e21242;
}
.tabs-title > a[aria-selected='true'] {
  color: #ee2e5a;
}
.tabs.primary {
  background: #ee2e5a;
}
.tabs.primary > li > a:focus {
  background: #ed2150;
}
.tabs.primary > li > a:hover {
  background: #ed2150;
}
.thumbnail {
  border-radius: 0px;
}
.title-bar-left {
  float: left;
}
.title-bar-right {
  float: right;
}
.title-bar::after {
  clear: both;
  content: ' ';
  display: table;
}
.title-bar::before {
  content: ' ';
  display: table;
}
.tooltip {
  border-radius: 0px;
}
.tooltip.left::before {
  -ms-transform: translateY(-50%);
  bottom: auto;
  top: 50%;
  transform: translateY(-50%);
}
.tooltip.right::before {
  -ms-transform: translateY(-50%);
  bottom: auto;
  top: 50%;
  transform: translateY(-50%);
}
.tooltip::before {
  -ms-transform: translateX(-50%);
  border: inset 0.75rem;
  border-bottom-style: solid;
  border-color: transparent transparent #0a0a0a;
  border-top-width: 0;
  bottom: 100%;
  content: '';
  display: block;
  height: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 0;
}
.top-bar .top-bar-left {
  width: 100%;
}
.top-bar .top-bar-right {
  width: 100%;
}
.top-bar-left {
  float: left;
}
.top-bar-right {
  float: right;
}
.top-bar-title {
  display: inline-block;
  float: left;
  padding: 0.5rem 1rem 0.5rem 0;
}
.top-bar-title .menu-icon {
  bottom: 2px;
}
.top-bar::after {
  clear: both;
  content: ' ';
  display: table;
}
.top-bar::before {
  content: ' ';
  display: table;
}
:last-child:not(.is-active) > .accordion-title {
  border-radius: 0 0 0px 0px;
}
a {
  color: #454c99;
}
a.thumbnail:focus {
  box-shadow: 0 0 6px 1px rgba(238, 46, 90, 0.5);
}
a.thumbnail:hover {
  box-shadow: 0 0 6px 1px rgba(238, 46, 90, 0.5);
}
a:focus {
  color: #8d2277;
}
a:hover {
  color: #8d2277;
}
abbr {
  color: #0a0a0a;
}
button {
  border-radius: 0px;
}
hr {
  max-width: 70rem;
}
input:checked ~ .switch-paddle {
  background: #ee2e5a;
}
select {
  border-radius: 0px;
  line-height: normal;
}
table {
  border-radius: 0px;
}
textarea {
  border-radius: 0px;
}
[data-whatinput='mouse'] .menu > li {
  outline: 0;
}
[type='button'] {
  border-radius: 0px;
}
[type='color'] {
  border-radius: 0px;
}
[type='date'] {
  border-radius: 0px;
}
[type='datetime'] {
  border-radius: 0px;
}
[type='datetime-local'] {
  border-radius: 0px;
}
[type='email'] {
  border-radius: 0px;
}
[type='month'] {
  border-radius: 0px;
}
[type='number'] {
  border-radius: 0px;
}
[type='password'] {
  border-radius: 0px;
}
[type='search'] {
  border-radius: 0px;
}
[type='submit'] {
  border-radius: 0px;
}
[type='tel'] {
  border-radius: 0px;
}
[type='text'] {
  border-radius: 0px;
}
[type='time'] {
  border-radius: 0px;
}
[type='url'] {
  border-radius: 0px;
}
[type='week'] {
  border-radius: 0px;
}
