@charset "UTF-8";
#wpadminbar .ab-top-menu > li.menupop.hover > .ab-item, #wpadminbar.nojq .quicklinks .ab-top-menu > li > .ab-item:focus, #wpadminbar.nojs .ab-top-menu > li.menupop:hover > .ab-item, #wpadminbar:not(.mobile) .ab-top-menu > li:hover > .ab-item, #wpadminbar:not(.mobile) .ab-top-menu > li > .ab-item:focus {
  color: #029FD7 !important;
}
#wp-admin-bar-kondo-mode a:before {
  display: flex;
  font-family: dashicons;
  content: "";
  color: darkturquoise !important;
}
#wp-admin-bar-kondo-mode.on a:before {
  content: "";
  color: gray !important;
}
#wp-admin-bar-kondo-mode.working a:before {
  content: "" !important;
  animation: working 2s infinite;
}
#adminmenu li.current a.menu-top, #adminmenu li.wp-has-current-submenu .wp-submenu .wp-submenu-head, #adminmenu li.wp-has-current-submenu a.wp-has-current-submenu, .folded #adminmenu li.current.menu-top, #adminmenu a:hover, #adminmenu li.menu-top:hover, #adminmenu li.opensub > a.menu-top, #adminmenu li > a.menu-top:focus {
  color: #fff;
  /* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#40e0d0+0,029fd7+100 */
  background: turquoise;
  /* Old browsers */
  background: -moz-linear-gradient(left, turquoise 0%, #029fd7 100%) !important;
  /* FF3.6-15 */
  background: -webkit-linear-gradient(left, turquoise 0%, #029fd7 100%) !important;
  /* Chrome10-25,Safari5.1-6 */
  background: linear-gradient(to right, turquoise 0%, #029fd7 100%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#40e0d0", endColorstr="#029fd7",GradientType=1);
  /* IE6-9 */
}
#adminmenu li a, #adminmenu li:hover a:hover {
  color: #fff !important;
}
.questiontooltip {
  display: none;
}
@keyframes working {
  50% {
    transform: rotate(180deg);
    color: #029FD7;
  }
  100% {
    transform: rotate(360deg);
    color: turquoise;
  }
}
.userTable {
  width: 100%;
  border-collapse: collapse;
}
.userTable thead tr {
  background-color: #555;
  color: #fff;
}
.userTable th, .userTable td {
  padding: 5px 10px;
  line-height: 24px;
}
.userTable thead th:first-child, .userTable tbody td:first-child {
  text-align: left;
}
.userTable tbody td {
  line-height: 24px;
  text-align: center;
  background-color: #efefef;
}
.userTable tbody tr:nth-child(even) {
  background-color: #ededed;
}
.userTable tbody a {
  color: #cc3434;
  font-weight: bold;
}
tr.acf-accordion div.acf-accordion-title {
  background-color: #029FD7;
  color: #fff;
  transition: 1s all;
}
tr.acf-accordion div.acf-accordion-title:hover {
  background-color: #06aae6;
}
h2.name, h2.privacy_policy, h2.account_management, h2.admin_user_fields, h2.personal_options, h2.admin_preference_center, h2.contact_info, .acf-field[data-name="ka_sales_track"], .acf-field[data-name="ka_marketing_track"], .acf-field[data-name="ka_business_track"], .acf-field[data-name="ka_technical_track"], tr.acf-field-text[data-name="company"], .user-url-wrap {
  display: none;
}
body.user-edit-php .form-table th, body.user-edit-php .form-table td {
  max-height: 25px;
  padding: 9px 10px;
}
body.user-edit-php {
  font-weight: 300;
  background-color: #f7f7f7;
}
body.user-edit-php label {
  font-weight: 300 i !important;
}
body.user-edit-php td.acf-input span.select2 {
  width: 350px !important;
}
.marketo-link h2 {
  color: #663399;
  border: 2px solid #663399;
  background-image: url(/wp-content/themes/CC2020/img/marketo_logo.png);
  text-decoration: none;
  padding: 8px 20px 8px 50px;
}
.partner-link h2, .marketo-link h2 {
  font-weight: 300;
  font-size: 18px;
  background-color: #fff;
  display: inline-block;
  text-align: right;
  background-size: auto 80%;
  background-position: 6px center;
  background-repeat: no-repeat;
  border-radius: 30px;
}
.partner-link h2 {
  padding: 8px 10px 8px 10px;
  color: dodgerblue;
  border: 2px solid dodgerblue;
  text-decoration: none;
  margin: 0;
  position: relative;
  top: -10px;
}
.partner-link h2 .dashicons-before {
  display: inline-block;
}
.partner-link h2 .dashicons-before:before {
  color: dodgerblue;
  padding: 0 !important;
  font-size: 22px;
  margin-right: 13px;
}
