.link {padding: 10px 15px;background: transparent;border:#bccfd8 1px solid;border-left:0px;cursor:pointer;color:#607d8b}
.disabled {cursor:not-allowed;color: #bccfd8;}
.current {background: #bccfd8;}
.first{border-left:#bccfd8 1px solid;}
.question {font-weight:bold;}
.answer{padding-top: 10px;}
.dot {padding: 10px 15px;background: transparent;border-right: #bccfd8 1px solid;}
#overlay {background-color: rgba(0, 0, 0, 0.6);z-index: 999;position: absolute;left: 0;top: 0;width: 100%;height: 100%;display: none;}
#overlay div {position:absolute;left:50%;top:50%;margin-top:-32px;margin-left:-32px;}
.page-content {padding: 20px;margin: 0 auto;}
.pagination-setting {padding:10px; margin:5px 0px 10px;border:#bccfd8  1px solid;color:#607d8b;}
.upload {cursor:pointer;}

  body {
    background-color: #FFFFFF;
  }
  .ui.menu .item img.logo {
    margin-right: 1.5em;
  }
  .main.container {
    margin-top: 7em;
  }
  .wireframe {
    margin-top: 2em;
  }
  .ui.footer.segment {
    margin: 5em 0em 0em;
    padding: 5em 0em;
  }
  .ui.inverted.menu {
    background: #21ba45;
  }

  .ui.menu .item {
  padding:0.92857143em 0.36em;
  }
  .ui.menu .ui.dropdown .menu > .item {
    padding: 0.4em 1.14285714em !important;
  }
  .ui.dropdown .menu > .header {
    padding: 0.2em 1.14285714em !important;
    margin: 0.2rem 0rem 0.75rem;
  }
  .ui.inverted.segment,.ui.primary.inverted.segment {
    background: #e6ffde!important;
  }
  .inline.fields { margin-bottom:0px !important;
  }
  .item:hover{color:#21ba45!important;}
  .greentext{color:#21ba45!important;}
  .tab {background-color:#e6ffde!important;}
  .ui.tabular.menu .active.item{background-color:#e6ffde!important;}
  input[type=text], input[type=number], input[type=tel], input[type=time], .ui.fluid.dropdown{background-color:#E8E8E8 !important;}
  .positive{background:#c1fcbd !important;color:rgba(0, 0, 0, 0.6)!important;border:#00630c !important;border-style: solid !important;border-width:0.6px !important;}
  .negative{background:#fcbdbd !important;color:rgba(0, 0, 0, 0.6)!important;border:#630000 !important;border-style: solid !important;border-width:0.6px !important;}
  .maybe{background:#f6fcbd !important;color:rgba(0, 0, 0, 0.6)!important;border:#596300 !important;border-style: solid !important;border-width:0.6px !important;}
  ::placeholder {color:rgba(0, 0, 0, 0.6)!important;}
  label{font-weight:bold;}
  .pulse {background:#c1fcbd !important;background-color:#c1fcbd !important;}
  .ui.purple.ribbon.label{background-color:#21ba45;}
  .column {font-weight:bold;}
  .ui.six.column.grid.grey {background-color:#E8E8E8 !important;}
  .ui.six.column.grid{background-color:#fff !important;}

  #accountsnapshot, #vid-live {max-width:480px;height:auto;}
  #user0accountsnapshot, #user0vid-live, #user1accountsnapshot, #user1vid-live, #user2accountsnapshot, #user2vid-live {max-width:307px;height:auto;}
  #user0vid-result #accountsnapshot, #user1vid-result #accountsnapshot, #user2vid-result #accountsnapshot, #user3vid-result #accountsnapshot{width:307px !important; height:auto !important;}
  .flip{transform: scale(1, -1);-moz-transform: scale(1, -1);-webkit-transform: scale(1, -1);-o-transform: scale(1, -1);-ms-transform: scale(1, -1);transform: scale(1, -1);}
  input[type=text].disabled, input[type=number].disabled, select.disabled, input[type=date].disabled, input[type=email].disabled {background-color:#e6ffde !important;}
  input[type=text]:disabled.renewal, input[type=number]:disabled.renewal, select:disabled.renewal,
  input[type=date]:disabled.renewal, input[type=email]:disabled.renewal {color:#000 !important;opacity:1 !important;}
  #search:disabled {background-color:#fff6f6!important;}

  div[id^='dd-help'] {margin-top:12px !important;}
  .dd-help {float:right;font-size:1.8em !important;color:#1a69a4;cursor:pointer;}

  .ui-autocomplete-input.required{background-color: #f6f6ff ;border-color: #b8b4e0 ;color: #47389f ;}
  .ui.fluid.search.dropdown.required{background-color: #f6f6ff ;border-color: #b8b4e0 ;color: #47389f ;}
  input.required, input[type="checkbox"].required {background-color: #f6f6ff ;border-color: #b8b4e0 ;color: #47389f ;}

  .ui-autocomplete-input.error{background-color: #fff6f6 !important;border-color: #e0b4b4 !important;color: #9f3a38 !important;}
  .ui.fluid.search.dropdown.error{background-color: #fff6f6 !important;border-color: #e0b4b4 !important;color: #9f3a38 !important;}
  input.error, input[type="checkbox"].error {background-color: #fff6f6 !important;border-color: #e0b4b4 !important;color: #9f3a38 !important;}

  #qj-tabs {
    display: flex !important;   /* Will not work unless defined as display: flex */
    flex-direction: row !important;
    flex-wrap: wrap !important;
  }
  
  #tabs-menu .wrapped .item {
    border-radius: 5px !important;
    border: 1px lightgray solid !important; /*  Just styling for the default theme here */
    margin: 0 2px 2px 0 !important;
  }
  
  #tabs-menu .wrapped .active.item {
      background-color: lightgray;
  }