.text-center {
    margin-left: auto;
    margin-right: auto; }
  
  .clear-both {
    clear: both; }
  
  img.img-thumbnail {
    width: 150px; }
  
  img.img-medium {
    width: 300px; }
  
  img.img-medlarge {
    width: 768px; }
  
  img.img-large {
    width: 1024px; }
  
  img.img-full {
    width: 100%; }
  
  .rtl {
    direction: rtl;
  }
  
  .ltr {
    direction: ltr;
  }
  
  .rel {
    position: relative;
  }
  
  /* GLOSSARY */
  li.extended,
  h2.extended {
    display: none;}
  
  /* The switch - the box around the slider */
  .toggleExtTerms {
    position: relative;
  }
  .toggleExtTerms .cover-switch {
    display: block !important;
    position: absolute;
    z-index: 9;
    width: 100% !important;
    height: 100% !important;
  }
  
  input.toggleExt {
    width: 0px !important;
    overflow: hidden;
    position: absolute;
    top: 0;
  }
  
  .switch {
    position: relative;
    display: inline-block;
    width: auto;
    height: auto;
    margin: 0;
    padding: 12px 10px !important;
  }
  
  /* Hide default HTML checkbox */
  .switch input {
    opacity: 0;
    width: 0;
    height: 0;
  }
  
  /* The slider */
  .slider {
    position: absolute;
    cursor: pointer;
    width: 22px;
    height: 16px;
    top: 12px;
    left: 10px;
    right: 0;
    bottom: 0;
    margin: 0;
    background-color: #ccc;
    -webkit-transition: .4s;
    transition: .4s;
  }
  
  .switch b {
    margin-left: 28px;
    cursor: pointer;
  }
  
  .slider:before {
    position: absolute;
    content: "";
    height: 10px;
    width: 10px;
    left: 2px;
    bottom: 3px;
    background-color: white;
    -webkit-transition: .4s;
    transition: .4s;
  }
  
  input:checked + .slider {
    background-color: #66748C;
  }
  
  input:focus + .slider {
    box-shadow: 0 0 1px #66748C;
  }
  
  input:checked + .slider:before {
    -webkit-transform: translateX(8px);
    -ms-transform: translateX(8px);
    transform: translateX(8px);
  }
  
  /* Rounded sliders */
  .slider.round {
    border-radius: 30px;
  }
  
  .slider.round:before {
    border-radius: 50%;
  }
  
  ul.nav.navbar-nav.pull-right {
    float: right !important;
  }
  
  
  .letters li.inline {
    /* jQuery will display as list-items (block) on toggle... */
    float: left;
    margin-right: 4px;
  }
  .letters li.inline:before {
    content: '|';
    padding-left: 0;
    padding-right: 0;
    color: #d3d3d3;
  }
  .letters li.inline:first-of-type:before {
    content: '';
    display: none;
  }
  
  .container .entry-content .glossary-nav {
    text-align: left;
    width: auto;
    margin: 0;
    padding: 0;
    z-index: 999;
  }
  
  .container .glossary-nav ul.glossdrop {
    max-width: 132px;
  }
  
  .container .glossary-nav ul.glossdrop li a,
  .container .glossary-nav a.btn,
  .container .glossary-nav .btn {
    width: auto;
    margin: 0 0 0 5px;
    padding: 12px 10px !important;
    font-size: 12px;
    text-align: center;
    letter-spacing: -0.01px;
    line-height: 15px !important;
    text-decoration: none;
    border-width: 0;
    outline: 0;
  }
  .container .glossary-nav .btn {
    padding: 0 !important;
  }
  .container .glossary-nav ul.glossdrop li ul li a {
    text-align: left;
    padding: 10px !important;
  }
  .container .glossary-nav ul.glossdrop li a {
    margin: 0;
  }
  .container .glossary-nav ul.glossdrop:hover,
  .container .glossary-nav a.btn:hover,
  .container .glossary-nav .btn:hover b,
  .container .glossary-nav a:hover,
  .toggleExtTerms:hover {
    color: #66748c;
    background-color: #dae0e5 !important;
    text-decoration: underline;
  }
  .container .glossary-nav ul.glossdrop li {
    text-align: left;
  }
  .container .glossary-nav ul.glossdrop a {
    padding: 0 !important;
  }
  .container .glossary-nav ul.glossdrop img,
  .container .glossary-nav a.btn img {
    width: 12px;
    margin: 0 6px 0 0;
  }
  
  @media only screen and (max-width: 1200px) {
    .container .entry-content .glossary-nav {
      float: none;
      width: 100%;
      top: 15px;
      left: 0;
      text-align: left;
    }
    .glossary {
      padding-top: 16px;
    }
    .container .entry-content .glossary-nav .pull-right {
      float: left !important;
    }
  }
  
  @media only screen and (max-width: 992px) {
    /* .container .glossary-nav ul.glossdrop li a,
    .container .glossary-nav a.btn,
    .container .glossary-nav .btn { */
    .glossary-nav,
    .glossary-nav.pull-right {
      margin: 0 !important;
      padding: 0 !important;
      float: none !important;
      clear: both;
    }
    .glossary-nav ul.glossdrop {
      margin-left: 0;
      margin-right: 5px;
    }
    .glossary-nav a.btn {
      margin-left: 0 !important;
      margin-right: 0 !important;
    }
    .container .glossary-nav ul.glossdrop li a,
    .container .glossary-nav a.btn,
    label.switch {
      font-size: 11px;
      padding: 10px 4px !important;
    }
    .container .glossary-nav ul.glossdrop {
      max-width: 128px;
      margin-right: 0px;
    }
    .slider {
      top: 10px;
      left: 5px;
    }
  }
  
  @media only screen and (max-width: 480px) {
    .hide-mobile {
      display: none !important;
    }
    .glossary-nav div.mr-1 {
      margin-right: 0 !important;
    }
  }
  
  /*# sourceMappingURL=sai-wcm-public.css.map */
  