﻿@import url("https://fonts.googleapis.com/css?family=Montserrat:300,400,500,600,700&display=swap");
/* Sub-section comment block
   ========================================================================== */
/* Usage

div.logo {
   background: url("scss/logo.png") no-repeat;
   @include image-2x("logo2x.png", 100px, 25px);
 } 

 */
/* Clearfix
  ========================================================================== */
/* Usage 

.article {
     @include clearfix();
}

*/
/* Box Model
  ========================================================================== */
/* Usage 

*,
*:after,
*:before {
  @include box-sizing(border-box);
}

*/
/* Border Radius
  ========================================================================== */
/* Usage 

.button {
  @include border-radius(5px);
}

.submit-button{
  @include border-top-radius(10px);
}

*/
/* Opacity
  ========================================================================== */
/* Usage 

.article-heading {
  @include opacity(0.8);
}

*/
/* Center-align a block level element
  ========================================================================== */
/* Usage 

.footer-wrap {
  width: 450px;
  @include center-block;
}

*/
/* Text overflow
  ========================================================================== */
/* Usage 

.text-truncate {
  @include text-truncate;
}

*/
/* Absolute positioned
  ========================================================================== */
/* Usage 

.abs {
  @include abs-pos(10px, 10px, 5px, 15px);
}

*/
/* Font Size
  ========================================================================== */
/* Usage 

body {
  @include font-size(16);
}

*/
/* Line Height
  ========================================================================== */
/* Usage 

body {
  @include line-height (16);
}

*/
/* Cross browser inline block
  ========================================================================== */
/* Usage 

.icon {
	@include inline-block();
}
*/
/* Text replacement (instead of text-indent)
  ========================================================================== */
/* Usage 

.header h1 {
	@include text-replacement();
}

*/
/*------------------------------------*    TYPEOGRAPHY
\*------------------------------------*/
html {
  font-family: "Montserrat", -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  font-size: 14px; }

h1 {
  font-weight: 700;
  font-size: 26px;
  margin: 0 0 20px;
  padding: 0 0 5px; }

h2 {
  font-weight: 600;
  font-size: 24px;
  margin: 0 0 10px;
  padding: 0 0 5px; }

h3 {
  font-weight: 600;
  font-size: 18px;
  margin: 0 0 10px;
  padding: 0 0 5px; }
  h3:before {
    margin-right: 8px;
    position: relative;
    top: 1px; }

h4 {
  font-weight: 600;
  font-size: 16px;
  margin: 0 0 10px;
  padding: 0 0 5px; }

h5 {
  font-weight: 600;
  font-size: 14px;
  margin: 0 0 10px;
  padding: 0 0 5px; }

h6 {
  font-weight: 600;
  font-size: 12px;
  margin: 0 0 10px;
  padding: 0 0 5px; }

.page-title,
#module-management h2 {
  font-weight: 400;
  font-size: 14px;
  color: #474747;
  border-bottom: 1px dotted #ddd;
  margin-bottom: 40px; }
  @media (min-width: 48em) {
    .page-title,
    #module-management h2 {
      margin: 0 0 20px 0;
      font-size: 18px; } }
  @media (min-width: 62em) {
    .page-title,
    #module-management h2 {
      font-size: 24px;
      margin: 10px 0 30px; } }

.subtitle {
  color: #454545;
  font-weight: 400; }

.page-title + .subtitle {
  margin-top: -25px;
  margin-bottom: 30px;
  font-size: 90%; }
  @media (min-width: 62em) {
    .page-title + .subtitle {
      font-size: 100%; } }

.heading-alternate {
  color: black;
  font-weight: 600; }

blockquote {
  border-left: 2px solid #a8a8a8;
  padding: 10px;
  font-style: italic; }

p {
  line-height: 180%; }

.list-ul {
  list-style: disc;
  margin: 10px 0 40px 40px;
  padding: 0;
  line-height: 200%; }

.list-ol {
  list-style: roman;
  margin: 10px 0 40px 40px;
  padding: 0;
  line-height: 200%; }

.list-dl {
  margin: 10px 0 40px 20px;
  padding: 0;
  line-height: 200%; }
  .list-dl dt {
    font-weight: 600; }
  .list-dl dd {
    padding: 0;
    margin: 0 0 5px; }

.bullet-list {
  list-style: disc;
  margin: 10px 20px; }
  .bullet-list li {
    line-height: 180%; }

.alternate-font {
  font-family: "Montserrat", -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; }

.small-txt {
  font-size: 11px; }

.medium-text {
  font-size: 90%;
  margin-bottom: 50px; }

.highlighted {
  color: red; }

@media (min-width: 37em) {
  .text-right {
    text-align: right; } }

.price-right {
  text-align: right !important;
  padding-right: 10px; }

@media (min-width: 48em) {
  .text-center {
    text-align: center; } }

@media (min-width: 48em) {
  .text-left {
    text-align: left; } }

.ico-heading:before {
  position: relative;
  top: 2px;
  margin-right: 10px; }

.ico-right:before {
  float: right;
  position: relative;
  right: -10px;
  font-size: 16px; }

.white-box-title {
  margin: 0;
  padding: 6px 0 0;
  color: #05291d;
  font-weight: 600;
  font-family: "Montserrat", -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; }
  .white-box-title::before {
    background: #def7e4;
    border: 1px solid #c2e3ca;
    color: #05291d;
    padding: 8px;
    border-radius: 4px;
    margin-left: -42px; }
  .white-box-title.display-online-green::before {
    background: #35b187;
    color: white;
    border: none; }
  .white-box-title.display-online-red::before {
    background: #d61414;
    color: white;
    border: none; }

.text-large {
  font-size: 18px;
  font-weight: 600;
  padding-bottom: 5px; }
  .text-large.ico-heading:before {
    top: 1px; }

.text-medium {
  font-size: 12px;
  font-weight: 500;
  line-height: 140%;
  color: #474747; }

.text-small {
  font-size: 11px;
  font-weight: 500; }

.box-content ul {
  line-height: 180%;
  font-size: 13px;
  margin: 0 0 30px; }

/*------------------------------------*    WIDGET DOCO
\*------------------------------------*/
.widget-documentation-from-cv-connect table.confluenceTable {
  text-align: left;
  border: 1px solid #ddd; }
  .widget-documentation-from-cv-connect table.confluenceTable tbody tr th.confluenceTh {
    background: #f0f0f0;
    color: #000;
    padding: 5px;
    font-weight: 600;
    border: 1px solid #ddd; }
  .widget-documentation-from-cv-connect table.confluenceTable tbody tr td.confluenceTd {
    color: black;
    padding: 5px;
    border: 1px solid #ddd; }
  .widget-documentation-from-cv-connect table.confluenceTable tbody tr td.highlight-blue {
    background-color: #e0f0ff; }

/*------------------------------------*    LINKS
\*------------------------------------*/
a {
  text-decoration: none;
  color: #070f29; }
  a:hover {
    cursor: pointer;
    color: #05291d; }
  a:focus {
    outline: none; }

/*# sourceMappingURL=data:application/json;base64,ewoJInZlcnNpb24iOiAzLAoJImZpbGUiOiAid3d3cm9vdC9TdHlsZXMvc2Nzcy9jdi1jbXMtdHlwb2dyYXBoeS5jc3MiLAoJInNvdXJjZXMiOiBbCgkJInd3d3Jvb3QvU3R5bGVzL3Njc3MvY3YtY21zLXR5cG9ncmFwaHkuc2NzcyIsCgkJInd3d3Jvb3QvU3R5bGVzL3Njc3MvYm91cmJvbi9fYm91cmJvbi5zY3NzIiwKCQkid3d3cm9vdC9TdHlsZXMvc2Nzcy9ib3VyYm9uL3NldHRpbmdzL19wcmVmaXhlci5zY3NzIiwKCQkid3d3cm9vdC9TdHlsZXMvc2Nzcy9ib3VyYm9uL3NldHRpbmdzL19weC10by1lbS5zY3NzIiwKCQkid3d3cm9vdC9TdHlsZXMvc2Nzcy9ib3VyYm9uL3NldHRpbmdzL19hc3NldC1waXBlbGluZS5zY3NzIiwKCQkid3d3cm9vdC9TdHlsZXMvc2Nzcy9ib3VyYm9uL2Z1bmN0aW9ucy9fYXNzaWduLWlucHV0cy5zY3NzIiwKCQkid3d3cm9vdC9TdHlsZXMvc2Nzcy9ib3VyYm9uL2Z1bmN0aW9ucy9fY29udGFpbnMuc2NzcyIsCgkJInd3d3Jvb3QvU3R5bGVzL3Njc3MvYm91cmJvbi9mdW5jdGlvbnMvX2NvbnRhaW5zLWZhbHN5LnNjc3MiLAoJCSJ3d3dyb290L1N0eWxlcy9zY3NzL2JvdXJib24vZnVuY3Rpb25zL19pcy1sZW5ndGguc2NzcyIsCgkJInd3d3Jvb3QvU3R5bGVzL3Njc3MvYm91cmJvbi9mdW5jdGlvbnMvX2lzLWxpZ2h0LnNjc3MiLAoJCSJ3d3dyb290L1N0eWxlcy9zY3NzL2JvdXJib24vZnVuY3Rpb25zL19pcy1udW1iZXIuc2NzcyIsCgkJInd3d3Jvb3QvU3R5bGVzL3Njc3MvYm91cmJvbi9mdW5jdGlvbnMvX2lzLXNpemUuc2NzcyIsCgkJInd3d3Jvb3QvU3R5bGVzL3Njc3MvYm91cmJvbi9mdW5jdGlvbnMvX3B4LXRvLWVtLnNjc3MiLAoJCSJ3d3dyb290L1N0eWxlcy9zY3NzL2JvdXJib24vZnVuY3Rpb25zL19weC10by1yZW0uc2NzcyIsCgkJInd3d3Jvb3QvU3R5bGVzL3Njc3MvYm91cmJvbi9mdW5jdGlvbnMvX3NoYWRlLnNjc3MiLAoJCSJ3d3dyb290L1N0eWxlcy9zY3NzL2JvdXJib24vZnVuY3Rpb25zL19zdHJpcC11bml0cy5zY3NzIiwKCQkid3d3cm9vdC9TdHlsZXMvc2Nzcy9ib3VyYm9uL2Z1bmN0aW9ucy9fdGludC5zY3NzIiwKCQkid3d3cm9vdC9TdHlsZXMvc2Nzcy9ib3VyYm9uL2Z1bmN0aW9ucy9fdHJhbnNpdGlvbi1wcm9wZXJ0eS1uYW1lLnNjc3MiLAoJCSJ3d3dyb290L1N0eWxlcy9zY3NzL2JvdXJib24vZnVuY3Rpb25zL191bnBhY2suc2NzcyIsCgkJInd3d3Jvb3QvU3R5bGVzL3Njc3MvYm91cmJvbi9mdW5jdGlvbnMvX21vZHVsYXItc2NhbGUuc2NzcyIsCgkJInd3d3Jvb3QvU3R5bGVzL3Njc3MvYm91cmJvbi9oZWxwZXJzL19jb252ZXJ0LXVuaXRzLnNjc3MiLAoJCSJ3d3dyb290L1N0eWxlcy9zY3NzL2JvdXJib24vaGVscGVycy9fZGlyZWN0aW9uYWwtdmFsdWVzLnNjc3MiLAoJCSJ3d3dyb290L1N0eWxlcy9zY3NzL2JvdXJib24vaGVscGVycy9fZm9udC1zb3VyY2UtZGVjbGFyYXRpb24uc2NzcyIsCgkJInd3d3Jvb3QvU3R5bGVzL3Njc3MvYm91cmJvbi9oZWxwZXJzL19ncmFkaWVudC1wb3NpdGlvbnMtcGFyc2VyLnNjc3MiLAoJCSJ3d3dyb290L1N0eWxlcy9zY3NzL2JvdXJib24vaGVscGVycy9fbGluZWFyLWFuZ2xlLXBhcnNlci5zY3NzIiwKCQkid3d3cm9vdC9TdHlsZXMvc2Nzcy9ib3VyYm9uL2hlbHBlcnMvX2xpbmVhci1ncmFkaWVudC1wYXJzZXIuc2NzcyIsCgkJInd3d3Jvb3QvU3R5bGVzL3Njc3MvYm91cmJvbi9oZWxwZXJzL19saW5lYXItcG9zaXRpb25zLXBhcnNlci5zY3NzIiwKCQkid3d3cm9vdC9TdHlsZXMvc2Nzcy9ib3VyYm9uL2hlbHBlcnMvX2xpbmVhci1zaWRlLWNvcm5lci1wYXJzZXIuc2NzcyIsCgkJInd3d3Jvb3QvU3R5bGVzL3Njc3MvYm91cmJvbi9oZWxwZXJzL19yYWRpYWwtYXJnLXBhcnNlci5zY3NzIiwKCQkid3d3cm9vdC9TdHlsZXMvc2Nzcy9ib3VyYm9uL2hlbHBlcnMvX3JhZGlhbC1wb3NpdGlvbnMtcGFyc2VyLnNjc3MiLAoJCSJ3d3dyb290L1N0eWxlcy9zY3NzL2JvdXJib24vaGVscGVycy9fcmFkaWFsLWdyYWRpZW50LXBhcnNlci5zY3NzIiwKCQkid3d3cm9vdC9TdHlsZXMvc2Nzcy9ib3VyYm9uL2hlbHBlcnMvX3JlbmRlci1ncmFkaWVudHMuc2NzcyIsCgkJInd3d3Jvb3QvU3R5bGVzL3Njc3MvYm91cmJvbi9oZWxwZXJzL19zaGFwZS1zaXplLXN0cmlwcGVyLnNjc3MiLAoJCSJ3d3dyb290L1N0eWxlcy9zY3NzL2JvdXJib24vaGVscGVycy9fc3RyLXRvLW51bS5zY3NzIiwKCQkid3d3cm9vdC9TdHlsZXMvc2Nzcy9ib3VyYm9uL2NzczMvX2FuaW1hdGlvbi5zY3NzIiwKCQkid3d3cm9vdC9TdHlsZXMvc2Nzcy9ib3VyYm9uL2NzczMvX2FwcGVhcmFuY2Uuc2NzcyIsCgkJInd3d3Jvb3QvU3R5bGVzL3Njc3MvYm91cmJvbi9jc3MzL19iYWNrZmFjZS12aXNpYmlsaXR5LnNjc3MiLAoJCSJ3d3dyb290L1N0eWxlcy9zY3NzL2JvdXJib24vY3NzMy9fYmFja2dyb3VuZC5zY3NzIiwKCQkid3d3cm9vdC9TdHlsZXMvc2Nzcy9ib3VyYm9uL2NzczMvX2JhY2tncm91bmQtaW1hZ2Uuc2NzcyIsCgkJInd3d3Jvb3QvU3R5bGVzL3Njc3MvYm91cmJvbi9jc3MzL19ib3JkZXItaW1hZ2Uuc2NzcyIsCgkJInd3d3Jvb3QvU3R5bGVzL3Njc3MvYm91cmJvbi9jc3MzL19jYWxjLnNjc3MiLAoJCSJ3d3dyb290L1N0eWxlcy9zY3NzL2JvdXJib24vY3NzMy9fY29sdW1ucy5zY3NzIiwKCQkid3d3cm9vdC9TdHlsZXMvc2Nzcy9ib3VyYm9uL2NzczMvX2ZpbHRlci5zY3NzIiwKCQkid3d3cm9vdC9TdHlsZXMvc2Nzcy9ib3VyYm9uL2NzczMvX2ZsZXgtYm94LnNjc3MiLAoJCSJ3d3dyb290L1N0eWxlcy9zY3NzL2JvdXJib24vY3NzMy9fZm9udC1mYWNlLnNjc3MiLAoJCSJ3d3dyb290L1N0eWxlcy9zY3NzL2JvdXJib24vY3NzMy9fZm9udC1mZWF0dXJlLXNldHRpbmdzLnNjc3MiLAoJCSJ3d3dyb290L1N0eWxlcy9zY3NzL2JvdXJib24vY3NzMy9faGlkcGktbWVkaWEtcXVlcnkuc2NzcyIsCgkJInd3d3Jvb3QvU3R5bGVzL3Njc3MvYm91cmJvbi9jc3MzL19oeXBoZW5zLnNjc3MiLAoJCSJ3d3dyb290L1N0eWxlcy9zY3NzL2JvdXJib24vY3NzMy9faW1hZ2UtcmVuZGVyaW5nLnNjc3MiLAoJCSJ3d3dyb290L1N0eWxlcy9zY3NzL2JvdXJib24vY3NzMy9fa2V5ZnJhbWVzLnNjc3MiLAoJCSJ3d3dyb290L1N0eWxlcy9zY3NzL2JvdXJib24vY3NzMy9fbGluZWFyLWdyYWRpZW50LnNjc3MiLAoJCSJ3d3dyb290L1N0eWxlcy9zY3NzL2JvdXJib24vY3NzMy9fcGVyc3BlY3RpdmUuc2NzcyIsCgkJInd3d3Jvb3QvU3R5bGVzL3Njc3MvYm91cmJvbi9jc3MzL19wbGFjZWhvbGRlci5zY3NzIiwKCQkid3d3cm9vdC9TdHlsZXMvc2Nzcy9ib3VyYm9uL2NzczMvX3JhZGlhbC1ncmFkaWVudC5zY3NzIiwKCQkid3d3cm9vdC9TdHlsZXMvc2Nzcy9ib3VyYm9uL2NzczMvX3NlbGVjdGlvbi5zY3NzIiwKCQkid3d3cm9vdC9TdHlsZXMvc2Nzcy9ib3VyYm9uL2NzczMvX3RleHQtZGVjb3JhdGlvbi5zY3NzIiwKCQkid3d3cm9vdC9TdHlsZXMvc2Nzcy9ib3VyYm9uL2NzczMvX3RyYW5zZm9ybS5zY3NzIiwKCQkid3d3cm9vdC9TdHlsZXMvc2Nzcy9ib3VyYm9uL2NzczMvX3RyYW5zaXRpb24uc2NzcyIsCgkJInd3d3Jvb3QvU3R5bGVzL3Njc3MvYm91cmJvbi9jc3MzL191c2VyLXNlbGVjdC5zY3NzIiwKCQkid3d3cm9vdC9TdHlsZXMvc2Nzcy9ib3VyYm9uL2FkZG9ucy9fYm9yZGVyLWNvbG9yLnNjc3MiLAoJCSJ3d3dyb290L1N0eWxlcy9zY3NzL2JvdXJib24vYWRkb25zL19ib3JkZXItcmFkaXVzLnNjc3MiLAoJCSJ3d3dyb290L1N0eWxlcy9zY3NzL2JvdXJib24vYWRkb25zL19ib3JkZXItc3R5bGUuc2NzcyIsCgkJInd3d3Jvb3QvU3R5bGVzL3Njc3MvYm91cmJvbi9hZGRvbnMvX2JvcmRlci13aWR0aC5zY3NzIiwKCQkid3d3cm9vdC9TdHlsZXMvc2Nzcy9ib3VyYm9uL2FkZG9ucy9fYnV0dG9ucy5zY3NzIiwKCQkid3d3cm9vdC9TdHlsZXMvc2Nzcy9ib3VyYm9uL2FkZG9ucy9fY2xlYXJmaXguc2NzcyIsCgkJInd3d3Jvb3QvU3R5bGVzL3Njc3MvYm91cmJvbi9hZGRvbnMvX2VsbGlwc2lzLnNjc3MiLAoJCSJ3d3dyb290L1N0eWxlcy9zY3NzL2JvdXJib24vYWRkb25zL19mb250LXN0YWNrcy5zY3NzIiwKCQkid3d3cm9vdC9TdHlsZXMvc2Nzcy9ib3VyYm9uL2FkZG9ucy9faGlkZS10ZXh0LnNjc3MiLAoJCSJ3d3dyb290L1N0eWxlcy9zY3NzL2JvdXJib24vYWRkb25zL19tYXJnaW4uc2NzcyIsCgkJInd3d3Jvb3QvU3R5bGVzL3Njc3MvYm91cmJvbi9hZGRvbnMvX3BhZGRpbmcuc2NzcyIsCgkJInd3d3Jvb3QvU3R5bGVzL3Njc3MvYm91cmJvbi9hZGRvbnMvX3Bvc2l0aW9uLnNjc3MiLAoJCSJ3d3dyb290L1N0eWxlcy9zY3NzL2JvdXJib24vYWRkb25zL19wcmVmaXhlci5zY3NzIiwKCQkid3d3cm9vdC9TdHlsZXMvc2Nzcy9ib3VyYm9uL2FkZG9ucy9fcmV0aW5hLWltYWdlLnNjc3MiLAoJCSJ3d3dyb290L1N0eWxlcy9zY3NzL2JvdXJib24vYWRkb25zL19zaXplLnNjc3MiLAoJCSJ3d3dyb290L1N0eWxlcy9zY3NzL2JvdXJib24vYWRkb25zL190ZXh0LWlucHV0cy5zY3NzIiwKCQkid3d3cm9vdC9TdHlsZXMvc2Nzcy9ib3VyYm9uL2FkZG9ucy9fdGltaW5nLWZ1bmN0aW9ucy5zY3NzIiwKCQkid3d3cm9vdC9TdHlsZXMvc2Nzcy9ib3VyYm9uL2FkZG9ucy9fdHJpYW5nbGUuc2NzcyIsCgkJInd3d3Jvb3QvU3R5bGVzL3Njc3MvYm91cmJvbi9hZGRvbnMvX3dvcmQtd3JhcC5zY3NzIiwKCQkid3d3cm9vdC9TdHlsZXMvc2Nzcy9wYXJ0aWFscy9fY3YtY21zLXZhcmlhYmxlcy5zY3NzIiwKCQkid3d3cm9vdC9TdHlsZXMvc2Nzcy9wYXJ0aWFscy9fY3YtY21zLW1peGlucy5zY3NzIiwKCQkid3d3cm9vdC9TdHlsZXMvc2Nzcy9wYXJ0aWFscy9fY3YtY21zLXR5cG9ncmFwaHkuc2NzcyIKCV0sCgkibmFtZXMiOiBbXSwKCSJtYXBwaW5ncyI6ICJBOEU4REEsT0FBTyxDQUFDLDBGQUFJO0FDekJaO2dGQUNnRjtBQWVoRjs7Ozs7OztHQU9HO0FBTUg7K0VBQytFO0FBa0IvRTs7Ozs7O0VBTUU7QUFFRjsrRUFDK0U7QUFRL0U7Ozs7Ozs7O0VBUUU7QUFNRjsrRUFDK0U7QUEyQy9FOzs7Ozs7Ozs7O0VBVUU7QUFTRjsrRUFDK0U7QUFRL0U7Ozs7OztFQU1FO0FBS0Y7K0VBQytFO0FBYy9FOzs7Ozs7O0VBT0U7QUFRRjsrRUFDK0U7QUFRL0U7Ozs7OztFQU1FO0FBTUY7K0VBQytFO0FBVS9FOzs7Ozs7RUFNRTtBQUtGOytFQUMrRTtBQU8vRTs7Ozs7O0VBTUU7QUFJRjsrRUFDK0U7QUFPL0U7Ozs7OztFQU1FO0FBTUY7K0VBQytFO0FBVS9FOzs7OztFQUtFO0FBYUY7K0VBQytFO0FBUy9FOzs7Ozs7RUFNRTtBQ25XRjt3Q0FFd0M7QUFFeEMsQUFBQSxJQUFJLENBQUM7RUFDRCxXQUFXLEVGNERQLFlBQVksRUFDWixhQUFhLEVBQ2Isa0JBQWtCLEVBQ2xCLFVBQVUsRUFDVixTQUFTLEVBQ1QsS0FBSyxFQUNMLFVBQVUsRUFDVixtQkFBbUIsRUFDbkIsZ0JBQWdCLEVB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 */