@charset "utf-8";
/*

the original golab colors

*/
/*
@primaryColor: #00BACC;
@primaryColorLight: #92D6E3;
@primaryColorText: #00B7CD;

@secondaryColor: #FAA519;
@secondaryColorLight: #FDBE63;
@secondaryColorText: #FAA519;

@tertiaryColor: #939597;
@tertiaryColorLight: #f5f5f5;
@tertiaryColorText: #3f3f3f;
*/
.golabTitleFont {
  font-size: 16px;
  font-weight: bold;
  letter-spacing: 0.75px;
  font-kerning: none;
  -webkit-font-variant-ligatures: no-common-ligatures;
  font-feature-settings: "liga" 0;
}
/*

the new graasp golab colors

*/
.unselectable {
  -moz-user-select: -moz-none;
  -khtml-user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
  -o-user-select: none;
  user-select: none;
}
.textSelectable {
  -moz-user-select: -moz-text;
  -khtml-user-select: text;
  -webkit-user-select: text;
  -ms-user-select: text;
  -o-user-select: text;
  user-select: text;
}
/* this works on iOS, not on android */
.preventLongPress {
  -webkit-touch-callout: none !important;
  -webkit-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
/* Component containers
----------------------------------*/
.ui-widget {
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 15px;
}
.ui-widget input,
.ui-widget select,
.ui-widget textarea,
.ui-widget button {
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 15px;
}
/*.ui-widget .ui-widget {*/
/*font-size: 1.1em;*/
/*}*/
/*.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button {*/
/*font-family: Trebuchet MS, Tahoma, Verdana, Arial, sans-serif;*/
/*font-size: 1em;*/
/*}*/
.ui-widget-content {
  border: 1px solid #abaeff;
  /*background: #eeeeee url(images/ui-bg_highlight-soft_100_eeeeee_1x100.png) 50% top repeat-x;*/
  background: #ffffff;
  color: #646464;
}
/*.ui-widget-content a {*/
/*color: #333333;*/
/*}*/
.ui-widget-header {
  border: 1px solid #abaeff;
  /*background: #f6a828 url(images/ui-bg_gloss-wave_35_f6a828_500x100.png) 50% 50% repeat-x;*/
  background: #abaeff;
  color: #ffffff;
  font-weight: bold;
}
.ui-widget-header a {
  color: #ffffff;
}
/* Interaction states
----------------------------------*/
.ui-state-default,
.ui-widget-content .ui-state-default,
.ui-widget-header .ui-state-default {
  border: 1px solid #abaeff;
  /*background: #f6f6f6 url(images/ui-bg_glass_100_f6f6f6_1x400.png) 50% 50% repeat-x;*/
  background: #abaeff;
  color: #ffffff;
  font-weight: bold;
  /*color: #fff;*/
}
.ui-state-default a,
.ui-state-default a:link,
.ui-state-default a:visited {
  color: #ffffff;
  text-decoration: none;
}
.ui-state-hover,
.ui-widget-content .ui-state-hover,
.ui-widget-header .ui-state-hover,
.ui-state-focus,
.ui-widget-content .ui-state-focus,
.ui-widget-header .ui-state-focus {
  border: 1px solid #4444ad;
  /*background: #fdf5ce url(images/ui-bg_glass_100_fdf5ce_1x400.png) 50% 50% repeat-x;*/
  background: #4444ad;
  font-weight: bold;
  color: #ffffff;
}
.ui-state-hover a,
.ui-state-hover a:hover {
  color: #ffffff;
  text-decoration: none;
}
.ui-state-active,
.ui-widget-content .ui-state-active,
.ui-widget-header .ui-state-active {
  border: 1px solid #abaeff;
  /*background: #ffffff url(images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x;*/
  background: #1bb71f;
  font-weight: bold;
  color: #ffffff;
}
.ui-state-active a,
.ui-state-active a:link,
.ui-state-active a:visited {
  color: #ffffff;
  text-decoration: none;
}
.ui-widget :active {
  outline: none;
}
.ui-slider-handle {
  -webkit-touch-callout: none !important;
  -webkit-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.ui-tabs-nav {
  background: #ebebeb;
  color: #ffffff;
}
ul.ui-tabs-nav li.ui-tabs-active {
  background: #4444ad;
  color: #ffffff;
}
.ui-tabs .ui-tabs-nav li a {
  float: left;
  padding: .25em 1em;
  text-decoration: none;
}
.ui-tabs .ui-state-active a {
  float: left;
  padding: .25em 1em;
  text-decoration: none;
  background: #4444ad;
}
.ui-helper-reset {
  line-height: 1;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 15px;
}
.ui-dialog {
  padding: 0em;
  border: 1px solid #4444ad;
}
.ui-dialog .row {
  width: 102%;
}
.ui-dialog-titlebar {
  background: #4444ad;
}
.ui-dialog-title {
  font-size: 16px;
  font-weight: bold;
  letter-spacing: 0.75px;
  font-kerning: none;
  -webkit-font-variant-ligatures: no-common-ligatures;
  font-feature-settings: "liga" 0;
}
.ui-dialog .ui-dialog-content {
  padding-top: 1em;
  padding-bottom: 1em;
}
/* Corner radius */
.ui-corner-all,
.ui-corner-top,
.ui-corner-left,
.ui-corner-tl {
  border-top-left-radius: 0px;
}
.ui-corner-all,
.ui-corner-top,
.ui-corner-right,
.ui-corner-tr {
  border-top-right-radius: 0px;
}
.ui-corner-all,
.ui-corner-bottom,
.ui-corner-left,
.ui-corner-bl {
  border-bottom-left-radius: 0px;
}
.ui-corner-all,
.ui-corner-bottom,
.ui-corner-right,
.ui-corner-br {
  border-bottom-right-radius: 0px;
}
.ui-button,
.ui-dialog-titlebar-close {
  background: #4444ad;
}
.ui-dialog-titlebar-close {
  visibility: hidden;
}
