@charset "UTF-8";

#global-nav-community-navigation.betelgeuse {
  /*$font-stack-header: "Helvetica Neue", "Helvetica", "Arial", sans-serf;*/
  /* Colors ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
  /* GENERAL */
  /* PARAGRAPHS/LINKS */
  /* LISTS */
  /* GENERAL PURPOSE */
  /* prevent transition */
  /* Chinese */
  /* Japanese */
  /* Korean */
  /* HELPER CLASSES */
  /* X-LARGE SCREENS */
  /* LARGE SCREENS (SPECIFIC) */
  /* MEDIUM SCREENS (SPECIFIC) */
  /* SMALL SCREENS */
}
#global-nav-community-navigation.betelgeuse html {
  overflow-x: hidden;
}
#global-nav-community-navigation.betelgeuse body {
  font-family: "SF Pro Text", Helvetica, Arial, sans-serif;
  font-size: 15px;
  font-weight: 300;
}
#global-nav-community-navigation.betelgeuse h1, #global-nav-community-navigation.betelgeuse .h1, #global-nav-community-navigation.betelgeuse .h1 a,
#global-nav-community-navigation.betelgeuse h2, #global-nav-community-navigation.betelgeuse .h2, #global-nav-community-navigation.betelgeuse .h2 a,
#global-nav-community-navigation.betelgeuse h3, #global-nav-community-navigation.betelgeuse .h3, #global-nav-community-navigation.betelgeuse .h3 a,
#global-nav-community-navigation.betelgeuse h4, #global-nav-community-navigation.betelgeuse .h4, #global-nav-community-navigation.betelgeuse .h4 a,
#global-nav-community-navigation.betelgeuse h5, #global-nav-community-navigation.betelgeuse .h5, #global-nav-community-navigation.betelgeuse .h5 a,
#global-nav-community-navigation.betelgeuse h6, #global-nav-community-navigation.betelgeuse .h6, #global-nav-community-navigation.betelgeuse .h6 a,
#global-nav-community-navigation.betelgeuse .h1-xl, #global-nav-community-navigation.betelgeuse .h1-xl a,
#global-nav-community-navigation.betelgeuse .h3-xl, #global-nav-community-navigation.betelgeuse .h3-xl a, #global-nav-community-navigation.betelgeuse p {
  color: #000;
}
#global-nav-community-navigation.betelgeuse h1, #global-nav-community-navigation.betelgeuse .h1, #global-nav-community-navigation.betelgeuse .h1 a {
  font-size: 56px;
  line-height: 60px;
}
#global-nav-community-navigation.betelgeuse h2, #global-nav-community-navigation.betelgeuse .h2, #global-nav-community-navigation.betelgeuse .h2 a {
  font-size: 42px;
  line-height: 42px;
  margin-bottom: 10px;
}
#global-nav-community-navigation.betelgeuse h3, #global-nav-community-navigation.betelgeuse .h3, #global-nav-community-navigation.betelgeuse .h3 a {
  font-size: 28px;
  line-height: 38px;
  margin-bottom: 10px;
}
#global-nav-community-navigation.betelgeuse h4, #global-nav-community-navigation.betelgeuse .h4, #global-nav-community-navigation.betelgeuse .h4 a {
  font-size: 24px;
  line-height: 28px;
  margin-bottom: 10px;
}
#global-nav-community-navigation.betelgeuse h5, #global-nav-community-navigation.betelgeuse .h5, #global-nav-community-navigation.betelgeuse .h5 a {
  font-size: 22px;
  line-height: 24px;
  margin-bottom: 10px;
}
#global-nav-community-navigation.betelgeuse h6, #global-nav-community-navigation.betelgeuse .h6, #global-nav-community-navigation.betelgeuse .h6 a {
  font-size: 18px;
  line-height: 22px;
  margin-bottom: 10px;
}
#global-nav-community-navigation.betelgeuse h3 .fa, #global-nav-community-navigation.betelgeuse .h3 .fa, #global-nav-community-navigation.betelgeuse .h3 a .fa {
  font-size: 28px;
  position: relative;
  top: 2px;
  -webkit-text-stroke: 1.75px black;
  text-stroke: 1.75px black;
}
#global-nav-community-navigation.betelgeuse .h1-xl, #global-nav-community-navigation.betelgeuse .h1-xl a {
  font-size: 70px;
}
#global-nav-community-navigation.betelgeuse .h3-xl, #global-nav-community-navigation.betelgeuse .h3-xl a {
  font-size: 36px;
}
#global-nav-community-navigation.betelgeuse p, #global-nav-community-navigation.betelgeuse .p1, #global-nav-community-navigation.betelgeuse .p2, #global-nav-community-navigation.betelgeuse .p3, #global-nav-community-navigation.betelgeuse .p4, #global-nav-community-navigation.betelgeuse .p5, #global-nav-community-navigation.betelgeuse .p6 {
  color: #888888;
}
#global-nav-community-navigation.betelgeuse .p1 strong, #global-nav-community-navigation.betelgeuse .p2 strong, #global-nav-community-navigation.betelgeuse .p3 strong, #global-nav-community-navigation.betelgeuse .p4 strong, #global-nav-community-navigation.betelgeuse .p5 strong, #global-nav-community-navigation.betelgeuse .p6 strong, #global-nav-community-navigation.betelgeuse .p8 strong, #global-nav-community-navigation.betelgeuse .p9 strong {
  color: #000000;
  font-weight: 600;
}
#global-nav-community-navigation.betelgeuse .p1 a, #global-nav-community-navigation.betelgeuse .p2 a, #global-nav-community-navigation.betelgeuse .p3 a, #global-nav-community-navigation.betelgeuse .p4 a, #global-nav-community-navigation.betelgeuse .p5 a, #global-nav-community-navigation.betelgeuse .p6 a, #global-nav-community-navigation.betelgeuse .p8 a, #global-nav-community-navigation.betelgeuse .p9 a,
#global-nav-community-navigation.betelgeuse a.p1, #global-nav-community-navigation.betelgeuse a.p2, #global-nav-community-navigation.betelgeuse a.p3, #global-nav-community-navigation.betelgeuse a.p4, #global-nav-community-navigation.betelgeuse a.p5, #global-nav-community-navigation.betelgeuse a.p6, #global-nav-community-navigation.betelgeuse a.p8, #global-nav-community-navigation.betelgeuse a.p9,
#global-nav-community-navigation.betelgeuse .link {
  color: #006ece;
}
#global-nav-community-navigation.betelgeuse a, #global-nav-community-navigation.betelgeuse .a1, #global-nav-community-navigation.betelgeuse .a2, #global-nav-community-navigation.betelgeuse .a3, #global-nav-community-navigation.betelgeuse .a4, #global-nav-community-navigation.betelgeuse .a5, #global-nav-community-navigation.betelgeuse .a6, #global-nav-community-navigation.betelgeuse .a7, #global-nav-community-navigation.betelgeuse .a8, #global-nav-community-navigation.betelgeuse .a9 {
  color: #006ece;
  text-decoration: none;
}
#global-nav-community-navigation.betelgeuse a, #global-nav-community-navigation.betelgeuse p {
  font-size: 15px;
  margin-bottom: 10px;
  line-height: 22px;
}
#global-nav-community-navigation.betelgeuse a .fa, #global-nav-community-navigation.betelgeuse p .fa {
  font-size: 10px;
  position: relative;
  top: -.5px;
  left: -1px;
  -webkit-text-stroke: .5px white;
  text-stroke: .5px white;
}
#global-nav-community-navigation.betelgeuse a:hover, #global-nav-community-navigation.betelgeuse a:hover .fa {
  color: #0066ff;
}
#global-nav-community-navigation.betelgeuse .p1 .fa, #global-nav-community-navigation.betelgeuse .p1 a .fa, #global-nav-community-navigation.betelgeuse .p1 p .fa, #global-nav-community-navigation.betelgeuse .a1 .fa {
  font-size: 20px;
  position: relative;
  top: -1px;
}
#global-nav-community-navigation.betelgeuse .p2 .fa, #global-nav-community-navigation.betelgeuse .p2 a .fa, #global-nav-community-navigation.betelgeuse .p2 p .fa, #global-nav-community-navigation.betelgeuse .a2 .fa {
  font-size: 18px;
  position: relative;
  top: -1px;
}
#global-nav-community-navigation.betelgeuse .p3 .fa, #global-nav-community-navigation.betelgeuse .p3 a .fa, #global-nav-community-navigation.betelgeuse .p3 p .fa, #global-nav-community-navigation.betelgeuse .a3 .fa {
  font-size: 16px;
  position: relative;
  top: -.75px;
}
#global-nav-community-navigation.betelgeuse .p4 .fa, #global-nav-community-navigation.betelgeuse .p4 a .fa, #global-nav-community-navigation.betelgeuse .p4 p .fa, #global-nav-community-navigation.betelgeuse .a4 .fa {
  font-size: 14px;
  position: relative;
  top: -.5px;
}
#global-nav-community-navigation.betelgeuse .p5 .fa, #global-nav-community-navigation.betelgeuse .p5 a .fa, #global-nav-community-navigation.betelgeuse .p5 p .fa, #global-nav-community-navigation.betelgeuse .a5 .fa {
  font-size: 13px;
}
#global-nav-community-navigation.betelgeuse .p6 .fa, #global-nav-community-navigation.betelgeuse .p6 a .fa, #global-nav-community-navigation.betelgeuse .p6 p .fa, #global-nav-community-navigation.betelgeuse .a6 .fa {
  font-size: 11px;
  position: relative;
  top: 0px;
}
#global-nav-community-navigation.betelgeuse .p8 .fa, #global-nav-community-navigation.betelgeuse .p8 a .fa, #global-nav-community-navigation.betelgeuse .p8 p .fa, #global-nav-community-navigation.betelgeuse .a8 .fa {
  font-size: 10px;
}
#global-nav-community-navigation.betelgeuse .p9 .fa, #global-nav-community-navigation.betelgeuse .p9 a .fa, #global-nav-community-navigation.betelgeuse .p9 p .fa, #global-nav-community-navigation.betelgeuse .a9 .fa {
  font-size: 9px;
}
#global-nav-community-navigation.betelgeuse p:last-child {
  margin-bottom: 0px;
}
#global-nav-community-navigation.betelgeuse .p1, #global-nav-community-navigation.betelgeuse .p1 a, #global-nav-community-navigation.betelgeuse .p1 p, #global-nav-community-navigation.betelgeuse .p1 li, #global-nav-community-navigation.betelgeuse .a1 {
  font-size: 29px;
  line-height: 40px;
}
#global-nav-community-navigation.betelgeuse .p2, #global-nav-community-navigation.betelgeuse .p2 a, #global-nav-community-navigation.betelgeuse .p2 p, #global-nav-community-navigation.betelgeuse .p2 li, #global-nav-community-navigation.betelgeuse .a2 {
  font-size: 27px;
  line-height: 38px;
}
#global-nav-community-navigation.betelgeuse .p3, #global-nav-community-navigation.betelgeuse .p3 a, #global-nav-community-navigation.betelgeuse .p3 p, #global-nav-community-navigation.betelgeuse .p3 li, #global-nav-community-navigation.betelgeuse .a3 {
  font-size: 25px;
  line-height: 32px;
}
#global-nav-community-navigation.betelgeuse .p4, #global-nav-community-navigation.betelgeuse .p4 a, #global-nav-community-navigation.betelgeuse .p4 p, #global-nav-community-navigation.betelgeuse .p4 li, #global-nav-community-navigation.betelgeuse .a4 {
  font-size: 21px;
  line-height: 30px;
}
#global-nav-community-navigation.betelgeuse .p5, #global-nav-community-navigation.betelgeuse .p5 a, #global-nav-community-navigation.betelgeuse .p5 p, #global-nav-community-navigation.betelgeuse .p5 li, #global-nav-community-navigation.betelgeuse .a5 {
  font-size: 19px;
  line-height: 28px;
}
#global-nav-community-navigation.betelgeuse .p6, #global-nav-community-navigation.betelgeuse .p6 a, #global-nav-community-navigation.betelgeuse .p6 p, #global-nav-community-navigation.betelgeuse .p6 li, #global-nav-community-navigation.betelgeuse .a6 {
  font-size: 17px;
  line-height: 26px;
}
#global-nav-community-navigation.betelgeuse .p8, #global-nav-community-navigation.betelgeuse .p8 a, #global-nav-community-navigation.betelgeuse .p8 p, #global-nav-community-navigation.betelgeuse .p8 li, #global-nav-community-navigation.betelgeuse .a8 {
  font-size: 13px;
  line-height: 18px;
}
#global-nav-community-navigation.betelgeuse .p9, #global-nav-community-navigation.betelgeuse .p9 a, #global-nav-community-navigation.betelgeuse .p9 p, #global-nav-community-navigation.betelgeuse .p9 li, #global-nav-community-navigation.betelgeuse .a9 {
  font-size: 11px;
  line-height: 16px;
}
#global-nav-community-navigation.betelgeuse ul {
  font-size: 15px;
  color: #888;
  line-height: 24px;
}
#global-nav-community-navigation.betelgeuse ol {
  font-size: 15px;
  color: #888;
  line-height: 24px;
}
#global-nav-community-navigation.betelgeuse .notransition {
  -webkit-transition: none !important;
  -moz-transition: none !important;
  -o-transition: none !important;
  -ms-transition: none !important;
  transition: none !important;
}
#global-nav-community-navigation.betelgeuse html[lang=zh-CN] body, #global-nav-community-navigation.betelgeuse html[lang=zh] body {
  font-family: "SF Pro SC", "SF Pro Text", Helvetica, Arial, sans-serif;
  font-weight: 300;
}
#global-nav-community-navigation.betelgeuse html[lang=ja-JP] body, #global-nav-community-navigation.betelgeuse html[lang=ja] body {
  font-family: "SF Pro Text","SF Pro JP","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka, sans-serif;
}
#global-nav-community-navigation.betelgeuse html[lang=ko-KR] body, #global-nav-community-navigation.betelgeuse html[lang=ko] body {
  font-family: "SF Pro KR", "SF Pro Text", Helvetica, Arial, sans-serif;
  font-weight: 300;
}
#global-nav-community-navigation.betelgeuse .clear {
  clear: both;
}
#global-nav-community-navigation.betelgeuse .clearfix:after {
  content: "";
  display: block;
  clear: both;
}
@media only screen and (min-width: 1442px) {
  #global-nav-community-navigation.betelgeuse .lg-vis, #global-nav-community-navigation.betelgeuse .m-vis, #global-nav-community-navigation.betelgeuse .sm-vis {
	display: none;
  }
  #global-nav-community-navigation.betelgeuse .xl-vis {
	display: block;
  }
}
@media only screen and (min-width: 69.5em) and (max-width: 1441px) {
  #global-nav-community-navigation.betelgeuse .xl-vis, #global-nav-community-navigation.betelgeuse .m-vis, #global-nav-community-navigation.betelgeuse .sm-vis {
	display: none;
  }
  #global-nav-community-navigation.betelgeuse .lg-vis {
	display: block;
  }
}
@media only screen and (min-width: 48em) and (max-width: 69.5em) {
  #global-nav-community-navigation.betelgeuse .xl-vis, #global-nav-community-navigation.betelgeuse .lg-vis, #global-nav-community-navigation.betelgeuse .sm-vis {
	display: none;
  }
  #global-nav-community-navigation.betelgeuse .xl-lg-vis {
	display: none;
  }
  #global-nav-community-navigation.betelgeuse .m-vis {
	display: block;
  }
}
@media only screen and (max-width: 735px) {
  #global-nav-community-navigation.betelgeuse .xl-vis, #global-nav-community-navigation.betelgeuse .lg-vis, #global-nav-community-navigation.betelgeuse .m-vis {
	display: none;
  }
  #global-nav-community-navigation.betelgeuse .xl-lg-vis, #global-nav-community-navigation.betelgeuse .xl-lg-m-vis {
	display: none;
  }
  #global-nav-community-navigation.betelgeuse .sm-vis {
	display: block;
  }
}

/* DEFAULT */
#global-nav-community-navigation.betelgeuse {
  font-family: "SF Pro Text", Helvetica, Arial, sans-serif;
  font-size: 15px;
  font-weight: 300;
  height: 106px;
  z-index: 999999;
  background-color: #333333;
  /* MENU BUTTON */
  /* LOGO */
  /* TOP NAV */
  /* MAIN NAV */
  /* SEARCH */
  /* Chrome/Opera/Safari */
  /* Firefox 19+ */
  /* IE 10+ */
  /* Firefox 18- */
  /* Chrome/Opera/Safari */
  /* Firefox 19+ */
  /* IE 10+ */
  /* Firefox 18- */
  /* NAV SEARCH INTERACTIVE */
  /* GLOBAL NAV BUTTONS */
  /*.nav-button { border: 1px solid #a8a7a7; padding: 5px 10px; }
  .nav-button-blue { background-color: #006ece; }
  .nav-button-blue:hover { background-color: #005DAF; } */
  /* ICON MENU SELECTOR */
  /* EXPAND (PLUS) ICON */
  /*Retina CSS*/
}
#global-nav-community-navigation.betelgeuse .nav-wrapper {
  width: 1100px;
  margin: 0px auto;
}
#global-nav-community-navigation.betelgeuse a {
  color: #e6e5e5;
  font-size: 15px;
  text-decoration: none;
}
#global-nav-community-navigation.betelgeuse #g-menu {
  width: 0px;
  height: 0px;
}
#global-nav-community-navigation.betelgeuse #g-menu .nav-button-menu {
  float: left;
}
#global-nav-community-navigation.betelgeuse #g-logo {
  width: 250px;
  height: 106px;
  float: left;
}
#global-nav-community-navigation.betelgeuse #g-logo .fm-logo {
  display: block;
  background: url(/resource/FileMakerCommunity/FileMakerCommunity/images/logo_filemaker.png) no-repeat 0 0;
  width: 238px;
  height: 57px;
  background-size: 238px 57px;
  margin-top: 24px;
}
#global-nav-community-navigation.betelgeuse #g-top-nav {
  width: 750px;
  height: 53px;
  float: right;
}
#global-nav-community-navigation.betelgeuse #g-top-nav .top-nav-wrapper {
  float: right;
}
#global-nav-community-navigation.betelgeuse #g-top-nav .top-nav-wrapper a {
  font-size: 12px;
}
#global-nav-community-navigation.betelgeuse #g-top-nav .utility-nav, #global-nav-community-navigation.betelgeuse #g-top-nav .trial-buy-nav {
  display: inline-block;
}
#global-nav-community-navigation.betelgeuse #g-top-nav .utility-nav {
  margin-right: 20px;
}
#global-nav-community-navigation.betelgeuse #g-top-nav .utility-nav ul li {
  display: inline-block;
  margin: 0px 20px;
}
#global-nav-community-navigation.betelgeuse #g-top-nav .utility-nav ul li:first-child {
  margin-left: 0px;
}
#global-nav-community-navigation.betelgeuse #g-top-nav .utility-nav ul li:last-child {
  margin-right: 0px;
}
#global-nav-community-navigation.betelgeuse #g-top-nav .utility-nav ul li a {
  color: #C3C3C3;
}
#global-nav-community-navigation.betelgeuse #g-top-nav .trial-buy-nav {
  margin: 16px 0px 0px 20px;
}
#global-nav-community-navigation.betelgeuse #g-top-nav .trial-buy-nav ul li {
  display: inline-block;
}
#global-nav-community-navigation.betelgeuse #g-top-nav .trial-buy-nav #g-top-nav-buy {
  margin-left: 6px;
}
#global-nav-community-navigation.betelgeuse #g-main-nav {
  width: 750px;
  height: 53px;
  float: right;
  z-index: 999;
}
#global-nav-community-navigation.betelgeuse #g-main-nav .items {
  float: right;
  height: 100%;
}
#global-nav-community-navigation.betelgeuse #g-main-nav .items li.g-nav-section {
  display: inline-block;
  vertical-align: top;
  margin: 0px 20px;
  min-height: 100%;
}
#global-nav-community-navigation.betelgeuse #g-main-nav .items li.g-nav-section .main-nav-button-menu-label {
  display: block;
  margin: 7px 0 0 0;
  width: auto;
  float: none;
  text-align: inherit;
}
#global-nav-community-navigation.betelgeuse #g-main-nav .items span.top {
  display: block;
  height: 100%;
  min-height: 24px;
}
#global-nav-community-navigation.betelgeuse #g-main-nav .items li.g-nav-section.selected span.top a {
  color: #ADADAD;
}
#global-nav-community-navigation.betelgeuse #g-main-nav .items li.g-nav-section:hover .sub {
  display: block;
}
#global-nav-community-navigation.betelgeuse #g-main-nav .items li.g-nav-section:hover span.top a {
  color: #0e98d4;
  text-decoration: none;
}
#global-nav-community-navigation.betelgeuse #g-main-nav .items .main-nav-button-menu-input {
  display: none;
}
#global-nav-community-navigation.betelgeuse #g-main-nav .items ul {
  list-style-type: none;
}
#global-nav-community-navigation.betelgeuse #g-main-nav .items .sub {
  position: absolute;
  display: none;
  background-color: #fff;
  margin-top: 22px;
  padding: 15px 0px 15px 0px;
  border: 1px solid #999;
  border-top: 0;
  margin-left: -15px;
  z-index: 99999999;
}
#global-nav-community-navigation.betelgeuse #g-main-nav .items .sub a {
  color: #333;
  font-size: 14px;
  padding: 6px 40px 6px 15px;
  display: block;
  margin: 0;
}
#global-nav-community-navigation.betelgeuse #g-main-nav .items .sub li:hover {
  background-color: #e6e5e5;
}
#global-nav-community-navigation.betelgeuse #g-main-nav .items .sub li:hover a {
  color: #006ece;
}
#global-nav-community-navigation.betelgeuse #g-main-nav .items .sub:before {
  position: absolute;
  content: "";
  border-top: 11px solid #333;
  border-right: 11px solid #333;
  border-bottom: 0px solid #333;
  border-left: 11px solid #333;
  border-bottom-color: transparent;
  border-left-color: transparent;
  border-right-color: transparent;
  top: -1px;
  left: 13px;
}
#global-nav-community-navigation.betelgeuse #g-main-nav .items .main-nav-responsive-overview {
  display: none;
}
#global-nav-community-navigation.betelgeuse #g-main-nav #gnav-custom-apps .sub .main-nav-responsive-overview {
  display: list-item;
}
#global-nav-community-navigation.betelgeuse #g-main-nav #gnav-support .sub .main-nav-responsive-overview {
  display: list-item;
}
#global-nav-community-navigation.betelgeuse #g-main-nav #gnav-partners .sub .main-nav-responsive-overview {
  display: list-item;
}
#global-nav-community-navigation.betelgeuse #g-main-nav #gnav-learning .sub .main-nav-responsive-overview {
  display: list-item;
}
#global-nav-community-navigation.betelgeuse #g-main-nav #gnav-search {
  margin: 0px;
  width: auto;
}
#global-nav-community-navigation.betelgeuse #gnav-search form#search {
  margin-top: 4px;
  position: relative;
  z-index: 999999;
}
#global-nav-community-navigation.betelgeuse a#nav-search-button {
  display: block;
  float: right;
  margin: 0px;
  width: 32px;
  height: 30px;
  border: none;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE2LjAuNCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAxMDIuMSAxMDIiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDEwMi4xIDEwMjsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgo8IVtDREFUQVsKCS5zdDB7ZmlsbDojRkZGRkZGO30KXV0+Cjwvc3R5bGU+CjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xMS40LDY2LjJjNy4zLDcuMywxNy4xLDExLjQsMjcuNCwxMS40YzkuNCwwLDE4LjMtMy4zLDI1LjMtOS40TDk3LDEwMS4xYzAuNiwwLjYsMS40LDAuOSwyLjEsMC45CglzMS41LTAuMywyLjEtMC45YzEuMi0xLjIsMS4yLTMuMSwwLTQuMkw2OC4zLDY0YzYtNyw5LjMtMTUuOCw5LjMtMjUuMmMwLTEwLjQtNC0yMC4xLTExLjQtMjcuNEM1OC45LDQsNDkuMiwwLDM4LjgsMAoJUzE4LjcsNCwxMS40LDExLjRDLTMuOCwyNi41LTMuOCw1MS4xLDExLjQsNjYuMnogTTE1LjYsMTUuNkMyMS44LDkuNCwzMCw2LDM4LjgsNnMxNywzLjQsMjMuMiw5LjZjNi4yLDYuMiw5LjYsMTQuNCw5LjYsMjMuMgoJYzAsOC44LTMuNCwxNy05LjYsMjMuMmMtNi4yLDYuMi0xNC40LDkuNi0yMy4yLDkuNnMtMTctMy40LTIzLjItOS42QzIuOCw0OS4yLDIuOCwyOC40LDE1LjYsMTUuNnoiLz4KPC9zdmc+) no-repeat 8px 7px;
  background-size: 17px;
}
#global-nav-community-navigation.betelgeuse a#nav-search-button:hover {
  background-color: #444;
}
#global-nav-community-navigation.betelgeuse #g-main-nav #gnav-search input#filemaker-search, #global-nav-community-navigation.betelgeuse #g-main-nav #gnav-search input#cludo-search-form-input {
  float: left;
  top: 0;
  padding-top: 0;
  padding-bottom: 0;
  width: 100%;
  height: 30px;
  border: none;
  background: #4d4d4d url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE2LjAuNCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAxMDIuMSAxMDIiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDEwMi4xIDEwMjsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgo8IVtDREFUQVsKCS5zdDB7ZmlsbDojRkZGRkZGO30KXV0+Cjwvc3R5bGU+CjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xMS40LDY2LjJjNy4zLDcuMywxNy4xLDExLjQsMjcuNCwxMS40YzkuNCwwLDE4LjMtMy4zLDI1LjMtOS40TDk3LDEwMS4xYzAuNiwwLjYsMS40LDAuOSwyLjEsMC45CglzMS41LTAuMywyLjEtMC45YzEuMi0xLjIsMS4yLTMuMSwwLTQuMkw2OC4zLDY0YzYtNyw5LjMtMTUuOCw5LjMtMjUuMmMwLTEwLjQtNC0yMC4xLTExLjQtMjcuNEM1OC45LDQsNDkuMiwwLDM4LjgsMAoJUzE4LjcsNCwxMS40LDExLjRDLTMuOCwyNi41LTMuOCw1MS4xLDExLjQsNjYuMnogTTE1LjYsMTUuNkMyMS44LDkuNCwzMCw2LDM4LjgsNnMxNywzLjQsMjMuMiw5LjZjNi4yLDYuMiw5LjYsMTQuNCw5LjYsMjMuMgoJYzAsOC44LTMuNCwxNy05LjYsMjMuMmMtNi4yLDYuMi0xNC40LDkuNi0yMy4yLDkuNnMtMTctMy40LTIzLjItOS42QzIuOCw0OS4yLDIuOCwyOC40LDE1LjYsMTUuNnoiLz4KPC9zdmc+) no-repeat 8px 7px;
  background-size: 17px;
  font-size: 12px;
  padding-left: 31px;
  color: #e6e5e5;
}
#global-nav-community-navigation.betelgeuse input#filemaker-search:focus {
  outline: none;
}
#global-nav-community-navigation.betelgeuse input#filemaker-search::-webkit-input-placeholder {
  color: #e6e5e5;
}
#global-nav-community-navigation.betelgeuse input#filemaker-search::-moz-placeholder {
  color: #e6e5e5;
}
#global-nav-community-navigation.betelgeuse input#filemaker-search:-ms-input-placeholder {
  color: #e6e5e5;
}
#global-nav-community-navigation.betelgeuse input#filemaker-search:-moz-placeholder {
  color: #e6e5e5;
}
#global-nav-community-navigation.betelgeuse input#cludo-search-form-input:focus {
  outline: none;
}
#global-nav-community-navigation.betelgeuse input#cludo-search-form-input::-webkit-input-placeholder {
  color: #e6e5e5;
}
#global-nav-community-navigation.betelgeuse input#cludo-search-form-input::-moz-placeholder {
  color: #e6e5e5;
}
#global-nav-community-navigation.betelgeuse input#cludo-search-form-input:-ms-input-placeholder {
  color: #e6e5e5;
}
#global-nav-community-navigation.betelgeuse input#cludo-search-form-input:-moz-placeholder {
  color: #e6e5e5;
}
#global-nav-community-navigation.betelgeuse .g-nav-section-menu {
  opacity: 1;
  transition: opacity .5s ease-in;
}
#global-nav-community-navigation.betelgeuse .g-nav-section-menu.search-hide {
  opacity: 0;
  transition: opacity .5s ease-in;
}
#global-nav-community-navigation.betelgeuse #g-main-nav #gnav-search #filemaker-search-bar {
  width: 0px;
  background-color: #4d4d4d;
  transition: width .5s ease-in;
  overflow: hidden;
  position: absolute;
  right: 31px;
}
#global-nav-community-navigation.betelgeuse #g-main-nav #gnav-search #filemaker-search-bar.search-expanded {
  width: 600px;
  transition: width .5s ease-out;
}
#global-nav-community-navigation.betelgeuse a#nav-search-button.search-close {
  background: #4d4d4d;
}
#global-nav-community-navigation.betelgeuse a#nav-search-button .nav-search-button-close {
  display: none;
}
#global-nav-community-navigation.betelgeuse a#nav-search-button.search-close .nav-search-button-close {
  display: block;
  margin: 5px 0 0 4px;
}
#global-nav-community-navigation.betelgeuse .icon-menu-selector {
  display: block;
  position: relative;
  overflow: hidden;
  margin: 0;
  padding: 0;
  width: 96px;
  height: 96px;
  font-size: 0;
  text-indent: -9999px;
  appearance: none;
  box-shadow: none;
  border-radius: none;
  border: none;
  cursor: pointer;
  transition: background 0.3s;
}
#global-nav-community-navigation.betelgeuse .icon-menu-selector:focus {
  outline: none;
}
#global-nav-community-navigation.betelgeuse .icon-menu-selector span {
  display: block;
  position: absolute;
  top: 30px;
  left: 18px;
  right: 18px;
  height: 3px;
}
#global-nav-community-navigation.betelgeuse .icon-menu-selector span::before, #global-nav-community-navigation.betelgeuse .icon-menu-selector span:after {
  position: absolute;
  display: block;
  left: 0;
  width: 100%;
  height: 3px;
  background-color: #fff;
  content: "";
}
#global-nav-community-navigation.betelgeuse .icon-menu-selector span::before {
  top: -4px;
}
#global-nav-community-navigation.betelgeuse .icon-menu-selector span::after {
  bottom: -4px;
}
#global-nav-community-navigation.betelgeuse .icon-main-menu span {
  transition: background 0s 0.3s;
}
#global-nav-community-navigation.betelgeuse .icon-main-menu span::before, #global-nav-community-navigation.betelgeuse .icon-main-menu span::after {
  transition-duration: 0.3s, 0.3s;
  transition-delay: 0.3s, 0s;
}
#global-nav-community-navigation.betelgeuse .icon-main-menu span::before {
  transition-property: top, transform;
}
#global-nav-community-navigation.betelgeuse .icon-main-menu span::after {
  transition-property: bottom, transform;
}
#global-nav-community-navigation.betelgeuse #menu-select-input:checked ~ .icon-main-menu span {
  background: none;
}
#global-nav-community-navigation.betelgeuse #menu-select-input:checked ~ .icon-main-menu span::before {
  top: 0;
  transform: rotate(45deg);
}
#global-nav-community-navigation.betelgeuse #menu-select-input:checked ~ .icon-main-menu span::after {
  bottom: 0;
  transform: rotate(-45deg);
}
#global-nav-community-navigation.betelgeuse #menu-select-input:checked ~ .icon-main-menu span::before, #global-nav-community-navigation.betelgeuse #menu-select-input:checked ~ .icon-main-menu span::after {
  transition-delay: 0s, 0.3s;
}
#global-nav-community-navigation.betelgeuse .nav-close {
  position: relative;
  width: 30px;
  height: 30px;
  display: inline-block;
  overflow: hidden;
}
#global-nav-community-navigation.betelgeuse .nav-close::before, #global-nav-community-navigation.betelgeuse .nav-close::after {
  content: '';
  position: absolute;
  height: 1px;
  width: 100%;
  top: 50%;
  left: 0;
  margin-top: -1px;
  background-color: #000;
}
#global-nav-community-navigation.betelgeuse .nav-close::before {
  transform: rotate(45deg);
}
#global-nav-community-navigation.betelgeuse .nav-close::after {
  transform: rotate(-45deg);
}
#global-nav-community-navigation.betelgeuse .nav-close.nav-close-md {
  width: 20px;
  height: 20px;
}
#global-nav-community-navigation.betelgeuse .nav-close.nav-close-lg {
  width: 40px;
  height: 40px;
}
#global-nav-community-navigation.betelgeuse .nav-close.nav-close-xl {
  width: 50px;
  height: 50px;
}
#global-nav-community-navigation.betelgeuse .nav-close.nav-close-white::before, #global-nav-community-navigation.betelgeuse .nav-close.nav-close-white::after {
  background-color: #fff;
}
#global-nav-community-navigation.betelgeuse .nav-close.nav-close-thick::before, #global-nav-community-navigation.betelgeuse .nav-close.nav-close-thick::after {
  height: 4px;
  margin-top: -2px;
}
#global-nav-community-navigation.betelgeuse #g-main-nav ul.items li ul li a span.offsite {
  background: url(/resource/FileMakerCommunity/FileMakerCommunity/images/offsite_arrow.png) no-repeat;
  width: 10px;
  height: 9px;
  display: inline-block;
  margin-left: 5px;
  padding: 0px 0 0 0;
}
#global-nav-community-navigation.betelgeuse #g-main-nav ul.items li ul li:hover a span.offsite {
  background: url(/resource/FileMakerCommunity/FileMakerCommunity/images/offsite_arrow_blue.png) no-repeat;
}
#global-nav-community-navigation.betelgeuse .menu-expand {
  background: #fff;
  width: 1px;
  height: 9px;
  position: relative;
  margin: 9px 20px 0px 0px;
  display: none;
  float: right;
  transition: .25s all ease-out;
}
#global-nav-community-navigation.betelgeuse .menu-expand:before {
  background: #fff;
  content: "";
  width: 9px;
  height: 1px;
  position: absolute;
  top: 4px;
  left: -4px;
}
#global-nav-community-navigation.betelgeuse .nav-button {
  border: 1px solid #a8a7a7;
  padding: 5px 10px;
}
#global-nav-community-navigation.betelgeuse .nav-button-blue {
  background-color: #006ece;
}
#global-nav-community-navigation.betelgeuse .nav-button-blue:hover {
  background-color: #005DAF;
  color: #e6e5e5;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  #global-nav-community-navigation.betelgeuse a span.offsite {
	background: url(/resource/FileMakerCommunity/FileMakerCommunity/images/offsite_arrow_2x.png) no-repeat;
	background-size: 10px 9px;
  }
  #global-nav-community-navigation.betelgeuse #g-main-nav ul.items li ul li:hover a span.offsite {
	background: url(/resource/FileMakerCommunity/FileMakerCommunity/images/offsite_arrow_blue_2x.png) no-repeat;
	background-size: 10px 9px;
  }
}

#global-nav-community-navigation.fixed {
  margin-bottom: 50px;
}

/* NAV SEARCH OVERLAY */
#nav-search-overlay.searching {
  position: fixed;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.3);
  top: 0;
  z-index: 99999;
  cursor: pointer;
}

/* HELPERS */
/* PREVENT SCROLL, KEEP SCROLL BAR VISIBLE */
.noscroll {
  position: fixed;
  width: 100%;
  overflow-y: scroll;
}

/* RETINA */
@media (-webkit-min-device-pixel-ratio: 2), not all, (min-resolution: 192dpi) {
  #global-nav-community-navigation.betelgeuse #g-logo .fm-logo {
	background-image: url(/resource/FileMakerCommunity/FileMakerCommunity/images/logo_filemaker_2x.png);
  }
}
/* X-LARGE SCREENS */
/* LARGE SCREENS (SPECIFIC) */
/* MEDIUM SCREENS (CASCADE TO LOWER SCREENS) */
@media only screen and (max-width: 69.5em) {
  #global-nav-community-navigation.betelgeuse {
	height: 53px;
	/* MENU BUTTON */
	/*#global-nav-community-navigation #menu-select-label:after { content: ''; display: block !important; height: 90px; background-color: orange; }*/
	/* ICON MENU SELECTOR */
	/* LOGO */
	/* TOP NAV */
	/* MAIN NAV */
	/* #global-nav-community-navigation #menu-select-input:checked ~ #g-main-nav.menu-expanded { height: 100%; } */
	/*#global-nav-community-navigation #g-main-nav .items li.g-nav-section:hover .sub { display: none; }*/
	/* TOP NAV ITEMS WITHIN MAIN NAV */
	/* SEARCH */
	/* SEARCH INTERACTIVE */
  }
  #global-nav-community-navigation.betelgeuse .nav-wrapper {
	width: 100%;
	margin: 0px auto;
  }
  #global-nav-community-navigation.betelgeuse #g-menu-selector-nav {
	display: block !important;
	width: 30%;
	height: 53px;
	float: left;
  }
  #global-nav-community-navigation.betelgeuse #menu-select-label {
	position: absolute;
	width: 53px;
	height: 53px;
	display: block !important;
	float: left;
	cursor: pointer;
	margin: 0px;
  }
  #global-nav-community-navigation.betelgeuse #menu-select-input {
	display: none;
  }
  #global-nav-community-navigation.betelgeuse .icon-menu-selector span {
	top: 24px;
  }
  #global-nav-community-navigation.betelgeuse .icon-menu-selector span::before {
	top: -4px;
  }
  #global-nav-community-navigation.betelgeuse .icon-menu-selector span::after {
	bottom: -4px;
  }
  #global-nav-community-navigation.betelgeuse #g-logo {
	width: 40%;
	height: 53px;
  }
  #global-nav-community-navigation.betelgeuse #g-logo .fm-logo {
	width: 176px;
	height: 42px;
	background-size: 176px 42px;
	margin: 5px auto 0px auto;
  }
  #global-nav-community-navigation.betelgeuse #g-top-nav {
	width: 30%;
	height: 53px;
  }
  #global-nav-community-navigation.betelgeuse #g-top-nav .utility-nav {
	display: none;
  }
  #global-nav-community-navigation.betelgeuse #g-top-nav .trial-buy-nav {
	margin: 15px 15px 0px 0px;
  }
  #global-nav-community-navigation.betelgeuse #g-main-nav {
	position: absolute;
	display: block;
	top: 53px;
	width: 100%;
	max-height: 0px;
	background-color: #333;
	overflow: hidden;
	transition: max-height .3s ease-out;
	height: auto;
  }
  #global-nav-community-navigation.betelgeuse #g-main-nav.full-screen-menu {
	height: calc(100% - 53px);
  }
  #global-nav-community-navigation.betelgeuse #g-main-nav.overflow-y-scroll {
	position: fixed;
	overflow-y: scroll;
  }
  #global-nav-community-navigation.betelgeuse #menu-select-input:checked ~ #g-main-nav {
	display: block;
	max-height: 99999px;
	transition: max-height .3s ease-in;
  }
  #global-nav-community-navigation.betelgeuse #g-main-nav .items {
	float: none;
	height: auto;
	padding-bottom: 20px;
  }
  #global-nav-community-navigation.betelgeuse #g-main-nav .items li.g-nav-section {
	display: block;
	min-height: 0px;
  }
  #global-nav-community-navigation.betelgeuse #g-main-nav .items .main-nav-button-menu {
	display: block;
  }
  #global-nav-community-navigation.betelgeuse #g-main-nav .items li.g-nav-section .main-nav-button-menu-label {
	display: block;
	margin: 12px 0px 12px 20px;
  }
  #global-nav-community-navigation.betelgeuse #g-main-nav .items span.top {
	display: inline;
	height: 100%;
  }
  #global-nav-community-navigation.betelgeuse #g-main-nav .items li.g-nav-section .sub {
	display: block;
	position: relative;
	max-height: 0px;
	transition: max-height .15s ease-out;
	overflow: hidden;
  }
  #global-nav-community-navigation.betelgeuse #g-main-nav .items li.g-nav-section .sub li:last-child {
	margin-bottom: 12px;
  }
  #global-nav-community-navigation.betelgeuse #g-main-nav .items .sub:before {
	display: none;
  }
  #global-nav-community-navigation.betelgeuse #g-main-nav .items .sub {
	position: absolute;
	display: none;
	background-color: #333;
	margin-top: 0px;
	padding: 0px 0px 0px 15px;
	border: 1px solid #999;
	border-top: 0;
	border-left: 0;
	border-right: 0;
	margin-left: 0px;
	z-index: 999999;
  }
  #global-nav-community-navigation.betelgeuse #g-main-nav .items .sub a {
	color: #999;
	font-size: 14px;
	padding: 6px 40px 6px 15px;
	display: block;
	margin: 0;
  }
  #global-nav-community-navigation.betelgeuse #g-main-nav .items .sub li:hover {
	background-color: #333;
  }
  #global-nav-community-navigation.betelgeuse #g-main-nav .items .sub li:hover a {
	color: #999;
  }
  #global-nav-community-navigation.betelgeuse #g-main-nav .items .main-nav-responsive-overview {
	display: block;
  }
  #global-nav-community-navigation.betelgeuse .menu-expand {
	display: block;
  }
  #global-nav-community-navigation.betelgeuse #g-main-nav .items .main-nav-button-menu-label {
	display: block;
	cursor: pointer;
	-webkit-touch-callout: none;
	/* iOS Safari */
	-webkit-user-select: none;
	/* Chrome/Safari/Opera */
	-khtml-user-select: none;
	/* Konqueror */
	-moz-user-select: none;
	/* Firefox */
	-ms-user-select: none;
	/* IE/Edge */
	user-select: none;
	/* non-prefixed version, currently
	   not supported by any browser */
  }
  #global-nav-community-navigation.betelgeuse #g-main-nav .items .main-nav-button-menu-label a {
	pointer-events: none;
  }
  #global-nav-community-navigation.betelgeuse #g-main-nav .items #menu-select-g-nav-products-input:checked ~ .sub {
	display: block;
	position: relative;
	max-height: 999px;
	transition: max-height .5s ease-in;
  }
  #global-nav-community-navigation.betelgeuse #g-main-nav .items #menu-select-g-nav-products-input:checked ~ #menu-select-g-nav-products-label .menu-expand {
	transform: rotate(45deg);
  }
  #global-nav-community-navigation.betelgeuse #g-main-nav .items #menu-select-g-nav-custom-apps-input:checked ~ .sub {
	display: block;
	position: relative;
	max-height: 500px;
	transition: max-height 0.5s ease-in;
  }
  #global-nav-community-navigation.betelgeuse #g-main-nav .items #menu-select-g-nav-custom-apps-input:checked ~ #menu-select-g-nav-custom-apps-label .menu-expand {
	transform: rotate(45deg);
  }
  #global-nav-community-navigation.betelgeuse #g-main-nav .items #menu-select-g-nav-support-input:checked ~ .sub {
	display: block;
	position: relative;
	max-height: 500px;
	transition: max-height 0.5s ease-in;
  }
  #global-nav-community-navigation.betelgeuse #g-main-nav .items #menu-select-g-nav-support-input:checked ~ #menu-select-g-nav-support-label .menu-expand {
	transform: rotate(45deg);
  }
  #global-nav-community-navigation.betelgeuse #g-main-nav .items #menu-select-g-nav-partners-input:checked ~ .sub {
	display: block;
	position: relative;
	max-height: 500px;
	transition: max-height 0.5s ease-in;
  }
  #global-nav-community-navigation.betelgeuse #g-main-nav .items #menu-select-g-nav-partners-input:checked ~ #menu-select-g-nav-partners-label .menu-expand {
	transform: rotate(45deg);
  }
  #global-nav-community-navigation.betelgeuse #g-main-nav .items #menu-select-g-nav-learn-input:checked ~ .sub {
	display: block;
	position: relative;
	max-height: 500px;
	transition: max-height 0.5s ease-in;
  }
  #global-nav-community-navigation.betelgeuse #g-main-nav .items #menu-select-g-nav-learn-input:checked ~ #menu-select-g-nav-learn-label .menu-expand {
	transform: rotate(45deg);
  }
  #global-nav-community-navigation.betelgeuse #g-main-nav .items #menu-select-g-nav-filemaker-community-label.main-nav-button-menu-label a {
	pointer-events: auto;
  }
  #global-nav-community-navigation.betelgeuse #gnav-account {
	display: block !important;
  }
  #global-nav-community-navigation.betelgeuse #gnav-filemaker-community {
	display: block !important;
  }
  #global-nav-community-navigation.betelgeuse #g-main-nav #gnav-search {
	margin: 0px 20px;
  }
  #global-nav-community-navigation.betelgeuse #g-main-nav #gnav-search form#search {
	margin-top: 10px;
  }
  #global-nav-community-navigation.betelgeuse #g-main-nav #gnav-search #filemaker-search-bar {
	width: 100%;
	position: relative;
	left: 0px;
	background-color: transparent;
  }
  #global-nav-community-navigation.betelgeuse #g-main-nav #gnav-search input#filemaker-search, #global-nav-community-navigation.betelgeuse #g-main-nav #gnav-search input#cludo-search-form-input {
	width: 100%;
	height: 30px;
	border: none;
	background: #333 url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE2LjAuNCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAxMDIuMSAxMDIiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDEwMi4xIDEwMjsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgo8IVtDREFUQVsKCS5zdDB7ZmlsbDojRkZGRkZGO30KXV0+Cjwvc3R5bGU+CjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xMS40LDY2LjJjNy4zLDcuMywxNy4xLDExLjQsMjcuNCwxMS40YzkuNCwwLDE4LjMtMy4zLDI1LjMtOS40TDk3LDEwMS4xYzAuNiwwLjYsMS40LDAuOSwyLjEsMC45CglzMS41LTAuMywyLjEtMC45YzEuMi0xLjIsMS4yLTMuMSwwLTQuMkw2OC4zLDY0YzYtNyw5LjMtMTUuOCw5LjMtMjUuMmMwLTEwLjQtNC0yMC4xLTExLjQtMjcuNEM1OC45LDQsNDkuMiwwLDM4LjgsMAoJUzE4LjcsNCwxMS40LDExLjRDLTMuOCwyNi41LTMuOCw1MS4xLDExLjQsNjYuMnogTTE1LjYsMTUuNkMyMS44LDkuNCwzMCw2LDM4LjgsNnMxNywzLjQsMjMuMiw5LjZjNi4yLDYuMiw5LjYsMTQuNCw5LjYsMjMuMgoJYzAsOC44LTMuNCwxNy05LjYsMjMuMmMtNi4yLDYuMi0xNC40LDkuNi0yMy4yLDkuNnMtMTctMy40LTIzLjItOS42QzIuOCw0OS4yLDIuOCwyOC40LDE1LjYsMTUuNnoiLz4KPC9zdmc+) no-repeat 8px 7px;
	background-size: 17px;
	font-size: 15px;
	padding-left: 30px;
	color: #e6e5e5;
	margin: 0px 0px 0px 12px;
  }
  #global-nav-community-navigation.betelgeuse .g-nav-section-menu {
	opacity: 1;
	transition: none;
  }
  #global-nav-community-navigation.betelgeuse .g-nav-section-menu.search-hide {
	opacity: 1;
	transition: none;
  }
  #global-nav-community-navigation.betelgeuse a#nav-search-button {
	display: none;
  }
}
/* MEDIUM SCREENS (SPECIFIC) */
/* SMALL SCREENS (CASCADE TO LOWER SCREENS) */
@media only screen and (max-width: 735px) {
  #global-nav-community-navigation.betelgeuse {
	height: 53px;
	/* LOGO */
	/* TOP NAV */
	/* Hide Trial Link Button */
	/* ICON MENU SELECTOR */
  }
  #global-nav-community-navigation.betelgeuse #g-menu-selector-nav {
	width: 20%;
	height: 53px;
  }
  #global-nav-community-navigation.betelgeuse #menu-select-label {
	width: 53px;
	height: 53px;
	margin: 0px;
  }
  #global-nav-community-navigation.betelgeuse #menu-select-label:after {
	height: 53px;
  }
  #global-nav-community-navigation.betelgeuse #g-logo {
	width: 60%;
	height: 53px;
  }
  #global-nav-community-navigation.betelgeuse #g-top-nav {
	width: 20%;
	height: 53px;
  }
  #global-nav-community-navigation.betelgeuse #g-main-nav {
	top: 53px;
  }
  #global-nav-community-navigation.betelgeuse #g-top-nav .trial-buy-nav {
	margin: 15px 15px 0px 0px;
  }
  #global-nav-community-navigation.betelgeuse #g-top-nav #g-top-nav-trial {
	display: none;
  }
  #global-nav-community-navigation.betelgeuse .icon-menu-selector span {
	top: 24px;
  }
  #global-nav-community-navigation.betelgeuse .icon-menu-selector span::before {
	top: -4px;
  }
  #global-nav-community-navigation.betelgeuse .icon-menu-selector span::after {
	bottom: -4px;
  }
}

#sub-navigation-community .selected{
	background: url(/resource/FileMakerCommunity/FileMakerCommunity/images/selector.png) 50% 42px no-repeat;
	background-image: url(/resource/FileMakerCommunity/FileMakerCommunity/images/selector.png);
	background-position-x: 50%;
	background-position-y: 42px;
	background-size: initial;
	background-repeat-x: no-repeat;
	background-repeat-y: no-repeat;
	background-attachment: initial;
	background-origin: initial;
	background-clip: initial;
	background-color: initial;
}

/*# sourceMappingURL=global-nav-community-navigation.css.map */
