.cb_template .cbregPlan_rounded.cbregPlanSelector {
  width: 350px !important;
}

/* CB Registration Form */
.cb_template .cbregPlan_rounded > .card:not([class*="bg-"]) > .card-header label,
.cb_template .cbregPlan_rounded > .card:not([class*="bg-"]) > .card-header span {
	color: green !important;
}

.cb_template .cbregPlan_rounded:hover > .card:not([class*="bg-"]),
.cb_template .cbregPlan_rounded.cbregPlanSelected > .card:not([class*="bg-"]) {
	color: green !important;
}

.cb_template .cbregPlan_rounded:hover > .card:not([class*="bg-"]) > .card-header,
.cb_template .cbregPlan_rounded.cbregPlanSelected > .card:not([class*="bg-"]) > .card-header {
	background-color: color: green !important;
}

.cb_template .cbregPlan_rounded:hover > .card:not([class*="bg-"]) > .card-header label,
.cb_template .cbregPlan_rounded.cbregPlanSelected > .card:not([class*="bg-"]) > .card-header label,
.cb_template .cbregPlan_rounded:hover > .card:not([class*="bg-"]) > .card-header span,
.cb_template .cbregPlan_rounded.cbregPlanSelected > .card:not([class*="bg-"]) > .card-header span {
	color: #333333;
}
/* Remove hover transitions inside CB registration */
.com_comprofiler .cbRegistration a,
.com_comprofiler .cbRegistration button,
.com_comprofiler .cbRegistration .btn,
.com_comprofiler .cbRegistration input,
.com_comprofiler .cbRegistration select,
.com_comprofiler .cbRegistration textarea,
.com_comprofiler .cbRegistration .form-control {
  transition: none !important;
}

/* Border */
.cb_template .cbregPlan_rounded:hover > .card:not([class*="bg-"]),
.cb_template .cbregPlan_rounded.cbregPlanSelected > .card:not([class*="bg-"]) {
    border-color: #aaaaaa !important;
}
/* Background */
.cb_template .cbregPlan_rounded:hover > .card:not([class*="bg-"]) > .card-header,
.cb_template .cbregPlan_rounded.cbregPlanSelected > .card:not([class*="bg-"]) > .card-header {
background-color: #aaaaaa !important;
}
