.com-github-opengrabeso-loctio-common-css-GlobalStyles-floatRight {
  float: right;
}

.com-github-opengrabeso-loctio-common-css-GlobalStyles-messagesWindow {
  height: calc(100vh - 220px);
  overflow-y: auto;
}

.com-github-opengrabeso-loctio-common-css-GlobalStyles-msgDate {
  margin-left: 5px;
  font-size: 0.7em;
  color: gray;
}

.com-github-opengrabeso-loctio-common-css-GlobalStyles-msgContainer .com-github-opengrabeso-loctio-common-css-GlobalStyles-msgDate {
  display: none;
}

.com-github-opengrabeso-loctio-common-css-GlobalStyles-msgContainer:hover .com-github-opengrabeso-loctio-common-css-GlobalStyles-msgDate {
  display: initial;
}

.com-github-opengrabeso-loctio-common-css-GlobalStyles-stravaImg {
  max-height: 46px;
}

.com-github-opengrabeso-loctio-common-css-GlobalStyles-footerText {
  color: darkgreen;
}

.com-github-opengrabeso-loctio-common-css-GlobalStyles-footerLink {
  color: inherit;
}

body {
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  display: -webkit-flex;
  display: flex;
  -moz-flex-direction: column;
  -ms-flex-direction: column;
  -o-flex-direction: column;
  -webkit-flex-direction: column;
  flex-direction: column;
  padding: 0;
  margin: 0;
  height: 100%;
}

html {
  padding: 0;
  margin: 0;
  height: 100%;
}

#application {
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  display: -webkit-flex;
  display: flex;
  -moz-flex-direction: column;
  -ms-flex-direction: column;
  -o-flex-direction: column;
  -webkit-flex-direction: column;
  flex-direction: column;
  -moz-flex-grow: 1;
  -ms-flex-grow: 1;
  -o-flex-grow: 1;
  -webkit-flex-grow: 1;
  flex-grow: 1;
}

.container {
  max-width: 100vw !important;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  display: -webkit-flex;
  display: flex;
  -moz-flex-direction: column;
  -ms-flex-direction: column;
  -o-flex-direction: column;
  -webkit-flex-direction: column;
  flex-direction: column;
  -moz-flex-grow: 1;
  -ms-flex-grow: 1;
  -o-flex-grow: 1;
  -webkit-flex-grow: 1;
  flex-grow: 1;
}

.container > div {
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  display: -webkit-flex;
  display: flex;
  -moz-flex-direction: column;
  -ms-flex-direction: column;
  -o-flex-direction: column;
  -webkit-flex-direction: column;
  flex-direction: column;
  -moz-flex-grow: 1;
  -ms-flex-grow: 1;
  -o-flex-grow: 1;
  -webkit-flex-grow: 1;
  flex-grow: 1;
}

#header {
  background-color: #dfc;
  overflow: auto;
  -moz-flex-grow: 0;
  -ms-flex-grow: 0;
  -o-flex-grow: 0;
  -webkit-flex-grow: 0;
  flex-grow: 0;
  -moz-flex-direction: column;
  -ms-flex-direction: column;
  -o-flex-direction: column;
  -webkit-flex-direction: column;
  flex-direction: column;
}

#footer {
  background-color: #dfc;
  overflow: auto;
  -moz-flex-grow: 0;
  -ms-flex-grow: 0;
  -o-flex-grow: 0;
  -webkit-flex-grow: 0;
  flex-grow: 0;
  -moz-flex-direction: column;
  -ms-flex-direction: column;
  -o-flex-direction: column;
  -webkit-flex-direction: column;
  flex-direction: column;
}

table .form-group {
  margin-bottom: 0;
}

#edit-table .custom-select {
  padding-top: 0;
  padding-bottom: 0;
  height: inherit;
}

.com-github-opengrabeso-loctio-common-css-SelectPageStyles-textCenter {
  text-align: center;
}

.com-github-opengrabeso-loctio-common-css-SelectPageStyles-infoIcon {
  font-size: 1rem;
}

.com-github-opengrabeso-loctio-common-css-SelectPageStyles-statusTd {
  vertical-align: middle !important;
}

.com-github-opengrabeso-loctio-common-css-SelectPageStyles-stateIcon {
  height: 1rem;
}

.com-github-opengrabeso-loctio-common-css-SelectPageStyles-hideModals {
  display: none;
}

.com-github-opengrabeso-loctio-common-css-SelectPageStyles-container {
  margin: auto;
  margin: 10px;
  border-color: lightgray;
  padding: 5px;
  border-style: solid;
  border-width: 1px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  max-width: 800px;
}

.com-github-opengrabeso-loctio-common-css-SelectPageStyles-settingsContainer {
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  display: -webkit-flex;
  display: flex;
  -moz-flex-direction: column;
  -ms-flex-direction: column;
  -o-flex-direction: column;
  -webkit-flex-direction: column;
  flex-direction: column;
  margin: auto;
  margin: 10px;
  border-color: lightgray;
  padding: 5px;
  border-style: solid;
  border-width: 1px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  height: 100%;
}

.com-github-opengrabeso-loctio-common-css-SelectPageStyles-hr {
  width: 100%;
}

.com-github-opengrabeso-loctio-common-css-SelectPageStyles-error {
  background-color: red;
}

.com-github-opengrabeso-loctio-common-css-SelectPageStyles-limitWidth {
  max-width: 500px;
}

.com-github-opengrabeso-loctio-common-css-SelectPageStyles-inputDesc {
  background-color: transparent;
  border: none;
}

.com-github-opengrabeso-loctio-common-css-SelectPageStyles-inputName {
  background-color: transparent;
  border: none;
}

@media not all and (min-width:1000px) {
  .com-github-opengrabeso-loctio-common-css-SelectPageStyles-wideMedia {
    display: none;
  }
}

@media (min-width:1000px) {
  .com-github-opengrabeso-loctio-common-css-SelectPageStyles-narrowMedia {
    display: none;
  }
}


