/* system theme edit */
/* fira-sans-regular - latin */
@font-face {
    font-family: 'Fira Sans';
    font-style: normal;
    font-weight: 400;
    src: url('https://assets.gogoworx.com/fonts/fira-sans-v10-latin-regular.eot'); /* IE9 Compat Modes */
    src: local('Fira Sans Regular'), local('FiraSans-Regular'),
    url('https://assets.gogoworx.com/fonts/fira-sans-v10-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('https://assets.gogoworx.com/fonts/fira-sans-v10-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
    url('https://assets.gogoworx.com/fonts/fira-sans-v10-latin-regular.woff') format('woff'), /* Modern Browsers */
    url('https://assets.gogoworx.com/fonts/fira-sans-v10-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
    url('https://assets.gogoworx.com/fonts/fira-sans-v10-latin-regular.svg#FiraSans') format('svg'); /* Legacy iOS */
}
/* fira-sans-italic - latin */
@font-face {
    font-family: 'Fira Sans';
    font-style: italic;
    font-weight: 400;
    src: url('https://assets.gogoworx.com/fonts/fira-sans-v10-latin-italic.eot'); /* IE9 Compat Modes */
    src: local('Fira Sans Italic'), local('FiraSans-Italic'),
    url('https://assets.gogoworx.com/fonts/fira-sans-v10-latin-italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('https://assets.gogoworx.com/fonts/fira-sans-v10-latin-italic.woff2') format('woff2'), /* Super Modern Browsers */
    url('https://assets.gogoworx.com/fonts/fira-sans-v10-latin-italic.woff') format('woff'), /* Modern Browsers */
    url('https://assets.gogoworx.com/fonts/fira-sans-v10-latin-italic.ttf') format('truetype'), /* Safari, Android, iOS */
    url('https://assets.gogoworx.com/fonts/fira-sans-v10-latin-italic.svg#FiraSans') format('svg'); /* Legacy iOS */
}
body{font-family: 'Fira Sans';}
.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-top:1.0rem;margin-bottom:.5rem;font-weight:600;line-height:1.2}.h1,h1{font-size:1.714em}.h2,h2{font-size:1.57em}.h3,h3{font-size:1.45em}.h4,h4{font-size:1.285em}.h5,h5{font-size:1.144em}.h6,h6{font-size:1em}
img{max-width:100%;}  td img {max-width: initial;}
.hljs{background: #FAFAFF;}
#category-tree-simple ul {list-style-type: none;padding-left: 36px;}
#category-tree-simple-no-icon ul {list-style-type: none;padding-left: 20px;}
.ggw-first-level-tree{margin-left: -36px;}
.ggw-first-level-no-icon{margin-left: -20px;}
.category_block_simple{background-color:white;border:none;font-size:1.2em}
#category-tree-list{margin: 0;padding:0;}
.cat-tree-caret{cursor: pointer;-webkit-user-select:none; /* Safari 3.1+ */ -moz-user-select:none; /* Firefox 2+ */ -ms-user-select:none; /* IE 10+ */ user-select:none;}
.ggw-tree-cat-title {cursor:pointer;}
.ggw-tree-article-title{cursor:pointer;padding-left:20px;}
.cat-tree-caret::before{content:url('https://assets.gogoworx.com/images/chevron-right.png');color:black;display: inline-block;margin-right:6px;}
.cat-tree-caret-down::before{-ms-transform:rotate(90deg); /* IE 9 */ -webkit-transform:rotate(90deg); /* Safari */ transform:rotate(90deg); }
.cat-tree-nested{display: none;} .cat-tree-active{display:block;}
.ggw-action-block {background-color: aliceblue; padding: 20px 20px 10px 20px;}

table.ggw-default-table {
  border: 1px solid #FFFFFF;
  background-color: #f9fafd; /* lightest blue */
  width: 640px;
  height: 240px;
  text-align: left;
  border-collapse: collapse;
}
table.ggw-default-table td, table.ggw-default-table th {
  border: 1px solid #FFFFFF;
  padding: 12px 8px;
}
table.ggw-default-table tbody td {font-size: 15px;}
table.ggw-default-table tr:nth-child(even) {
  background: #E7ECF5; /* medium blue */
}
table.ggw-default-table thead {
  background: #4C6FB6; /* dark blue */
  border-bottom: 3px solid #FFFFFF;
}
table.ggw-default-table thead th {
  font-size: 17px;
  font-weight: bold;
  color: #FFFFFF;
  text-align: left;
  border: none;
  padding: 15px 8px;
}
table.ggw-default-table thead th:first-child { border-left: none;}
table.ggw-default-table tfoot td {font-size: 14px;}

.sticky-section, .sticky-section-inner {
    max-width: 600px;
    max-width: var(--example-max-width);
}

.sticky-section {
    min-width: 300px;
    min-width: var(--example-min-width);
    padding-top: 60px;
    /*padding-top: calc(var(--section-header-line-height) + var(--sp20));*/
    flex-grow: 1;
    position: -webkit-sticky;
    position: sticky;
    align-self: flex-start;
    top: 0;
}

/* Accordian FAQ */
.faq-accordion a {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  padding: 1rem 3rem 0 1rem;
  color: #7288a2!important;
  font-size: 1.15rem;
  font-weight: 400;
  border-bottom: 1px solid #e5e5e5;
}
.faq-accordion a:hover,
.faq-accordion a:hover::after {
  cursor: pointer;
  color: #007bff;
}
.faq-accordion a:hover::after {
}
.faq-accordion a.active {
  color: #007bff!important;
  border-bottom: 1px solid #007bff;
}
.accordion-style2 a.active {
    color: white!important;
    border-bottom: 1px solid #4C6FB6;
    background-color: #4C6FB6;
}
.accordion-style3 a.active {
    color: white!important;
    border-bottom: 1px solid orange;
    background-color: orange;
}
.faq-accordion a::after {
  content: url(https://assets.gogoworx.com/images/plus-circle-gray.svg);
  position: absolute;
  float: right;
  right: 1rem;
  font-size: 1rem;
  color: #7288a2;
  padding: 0 5px 5px 5px;
  width: 30px;
  height: 30px;
  text-align: center;
}
.accordion-style2 a::after {
  content: url(https://assets.gogoworx.com/images/arrowhead-down-blue.png);
  position: absolute;
  float: right;
  right: 1rem;
  font-size: 1rem;
  color: #7288a2;
  padding: 0 5px 5px 5px;
  width: 30px;
  height: 30px;
  text-align: center;
}
.accordion-style3 a::after {
  content: url(https://assets.gogoworx.com/images/arrowhead-down-orange.png);
  position: absolute;
  float: right;
  right: 1rem;
  font-size: 1rem;
  color: #7288a2;
  padding: 0 5px 5px 5px;
  width: 30px;
  height: 30px;
  text-align: center;
}
.faq-accordion a.active::after {
  content: url(https://assets.gogoworx.com/images/minus-circle-blue.svg);
  color: #007bff;
}
.accordion-style2 a.active::after {
  content: url(https://assets.gogoworx.com/images/arrowhead-up-white.png);
  color: #007bff;
}
.accordion-style3 a.active::after {
  content: url(https://assets.gogoworx.com/images/arrowhead-up-white.png);
  color: #007bff;
}
.faq-accordion .faq-content {
  opacity: 0;
  padding: 0 1rem;
  max-height: 0;
  border-bottom: 1px solid #e5e5e5;
  overflow: hidden;
  clear: both;
  -webkit-transition: all 0.2s ease 0.15s;
  -o-transition: all 0.2s ease 0.15s;
  transition: all 0.2s ease 0.15s;
}
.faq-accordion .faq-content {
  font-size: 1rem;
  font-weight: 300;
}
.accordion-style2 .faq-content {
    color: #4C6FB6;
}
.accordion-style3 .faq-content {
    color: orange;
}
.faq-accordion .faq-content.active {
  opacity: 1;
  padding: 1rem;
  max-height: 100%;
  -webkit-transition: all 0.35s ease 0.15s;
  -o-transition: all 0.35s ease 0.15s;
  transition: all 0.35s ease 0.15s;
}

/* End of accordian FAQ */

.blockquote, blockquote {
    padding-left: 1rem;
    font-size: 1.25em;
    color: #363642;
    border-left: 4px solid rgba(34,34,48,.1);
}

blockquote {
    margin: 0 0 1rem;
}

.diamonddivider{margin:15px auto;width:400px;max-width:100%;position:relative}.diamonddividermask{overflow:hidden;height:20px}.diamonddividermask:after{content:'';display:block;margin:-25px auto 0;width:100%;height:25px;border-radius:125px/12px;box-shadow:0 0 8px #4c6fb6}.diamonddivider span{width:24px;height:24px;position:absolute;bottom:100%;margin-bottom:-12px;left:50%;margin-left:-12px;border-radius:100%;box-shadow:0 2px 4px #4c6fb6;background:#fff}.diamonddivider i{position:absolute;top:0;bottom:4px;left:4px;right:4px;border-radius:100%;text-align:center;line-height:25px;font-size:.8rem;font-style:normal;color:#4c6fb6}
.ggw-blue-border-shaded{border-left:10px solid #4c6fb6;padding-left:18px;background-color:rgba(76,111,182,.05);padding-top:10px;padding-bottom:2px;margin-bottom:15px}
kbd{background-color: #eee;border-radius: 3px;border: 1px solid #b4b4b4;box-shadow: 0 1px 1px rgba(0, 0, 0, .2), 0 2px 0 0 rgba(255, 255, 255, .7) inset;color: #4C6FB6;display: inline-block;font-size: .85em;font-weight: 700;line-height: 1;padding: 2px 4px;white-space: nowrap;}
.account_role {background-color: #fdd;} .app_role {background-color: #ddf;}
.ggw-attachments-top-panel{border:1px solid #dee2e6!important;background-color:lightyellow;border-radius:12px 12px 0 0;}.ggw-related-top-panel{border:1px solid #dee2e6!important;background-color:aliceblue;border-radius:12px 12px 0 0;}.ggw-related-bottom-panel{border:1px solid #dee2e6!important;background-color:white;border-radius:0 0 12px 12px;}
.ggw-codeblock-wrapper{border: solid 1px lightgray;margin-bottom: 20px;}

/* start of snippets */
.note
{
     -moz-border-radius: 6px;
     -webkit-border-radius: 6px;
     background-color: #f9f9ff;
     background-image: url(https://assets.gogoworx.com/images/icons/note-information-48.png);
     background-position: 9px 0px;
     background-repeat: no-repeat;
     border: solid 1px #4C6FB6;
     border-radius: 6px;
     line-height: 18px;
     overflow: hidden;
     padding: 15px 60px;
  	margin-bottom: 0.6rem;
	padding-bottom: 0;
}

.noteAlt
{
     background-color: #f9f9ff;
     background-image: url(https://assets.gogoworx.com/images/icons/note-information-48.png);
     background-position: 9px 0px;
     background-repeat: no-repeat;
     border-left: solid 4px #4C6FB6;
     line-height: 18px;
     overflow: hidden;
     padding: 15px 60px;
  	margin-bottom: 0.6rem;
	padding-bottom: 0;
}

.tip
{
     -moz-border-radius: 6px;
     -webkit-border-radius: 6px;
     background-color: #fffbe8;
     background-image: url(https://assets.gogoworx.com/images/icons/Light-Bulb-48.png);
     background-position: 9px 0px;
     background-repeat: no-repeat;
     border: solid 1px #f2c414;
     border-radius: 6px;
     line-height: 18px;
     overflow: hidden;
     padding: 15px 60px;
  	margin-bottom: 0.6rem;
	padding-bottom: 0;
}

.tipAlt
{
     background-color: #fffbe8;
     background-image: url(https://assets.gogoworx.com/images/icons/Light-Bulb-48.png);
     background-position: 9px 0px;
     background-repeat: no-repeat;
     border-left: solid 4px #f2c414;
     line-height: 18px;
     overflow: hidden;
     padding: 15px 60px;
  	margin-bottom: 0.6rem;
	padding-bottom: 0;
}

.warning
{
     -moz-border-radius: 6px;
     -webkit-border-radius: 6px;
     background-color: #fff1f1;
     background-image: url(https://assets.gogoworx.com/images/icons/Warning-Message-48.png);
     background-position: 9px 0px;
     background-repeat: no-repeat;
     border: solid 1px #d45547;
     border-radius: 6px;
     line-height: 18px;
     overflow: hidden;
     padding: 15px 60px;
  	margin-bottom: 0.6rem;
	padding-bottom: 0;
}

.warningAlt
{
     background-color: #fff1f1;
     background-image: url(https://assets.gogoworx.com/images/icons/Warning-Message-48.png);
     background-position: 9px 0px;
     background-repeat: no-repeat;
     border-left: solid 4px #d45547;
     line-height: 18px;
     overflow: hidden;
     padding: 15px 60px;
  	margin-bottom: 0.6rem;
	padding-bottom: 0;
}

.example
{
     -moz-border-radius: 6px;
     -webkit-border-radius: 6px;
     background-color: #e7ffef;
     background-image: url(https://assets.gogoworx.com/images/icons/Check-48.png);
     background-position: 9px 0px;
     background-repeat: no-repeat;
     border: solid 1px #36c874;
     border-radius: 6px;
     line-height: 18px;
     overflow: hidden;
     padding: 15px 60px;
  	margin-bottom: 0.6rem;
	padding-bottom: 0;
}

.exampleAlt
{
    background-color: #e7ffef;
    background-image: url(https://assets.gogoworx.com/images/icons/Check-48.png);
    background-position: 9px 0px;
    background-repeat: no-repeat;
    border-left: solid 4px #36c874;
    line-height: 18px;
    overflow: hidden;
    padding: 15px 60px;
  	margin-bottom: 0.6rem;
	padding-bottom: 0;
}
/* -- end of snippets -- */

/* ----------*/

.ggw-category-title a {
  text-decoration: none;
}

.ggw_category_list_articles {
  list-style-type: none;
  margin-bottom: 6px;
}

.ggw_category_list_articles a {
  text-decoration: none;
  margin-bottom: 6px;
}.category_block{background-color: white;border:1px solid cornflowerblue;}#main h1, #main h2, #main h3, #main h4, #main h5, #main h6 {color:#4C6FB6}.ggw-themed-link a {color:#007bff} .ggw-tree-cat-title{color:black}.ggw-tree-article-title{color:#007bff}