#cboxTitle {
  position: absolute;
  top: -60px;
  width: 100%;
  background: #398e5a;
  border: none;
  left: 0;
  padding: 1em;
  color: #fff;
}
#colorbox {
  background: #fff;
  z-index: 99999;
  padding: 2em;
  max-width: 750px;
  min-height: 490px;
  background: #f8f8f8;
  -webkit-box-shadow: 5px 5px 24px -12px rgba(0,0,0,0.5);
  box-shadow: 5px 5px 24px -12px rgba(0,0,0,0.85);
}

#cboxWrapper {
  max-width: 100%;
  width:100%;
}
.selectric-wrapper.selectric-select {
    width: 100%;
}
#cboxContent, #cboxLoadedContent {
  max-width: 100%;
  width: 100% !important;
  height: 100% !important;
  min-height: 300px;
}
#ctrl_signIn {
  background: #398e5a;
  color: #fff;
  padding: 1em;
  border: none;
  border-radius:0;
}
button#ctrl_addPerson {
    background: #398e5a;
    padding: 1em;
    border: none;
    border-radius: 0;
    color: #ffffff;
}
a.button.sin_btn_modify_discard_person {
    background: #728291;
    color: #ffffff;
    width: 100%;
    margin: 0;
    border-radius: 3px;
	padding:0.5em 0.25em;
}

button#cboxClose {
    background: #979797;
    color: #ffffff;
    border: none;
	position: absolute;
	left:43px;
	bottom: 15px;
}
#cboxCurrent {
	display:none !important;
}
button#cboxPrevious,
button#cboxNext {
    letter-spacing: 0;
    font-size: 10px !important;
    background: #728291;
    color: #ffffff;
	margin: 0px 5px 0 0
}
.hasteform_formModifyDiscardPerson_1,
.hasteform_formModifyDiscardPerson_2,
.hasteform_formModifyDiscardPerson_3,
.hasteform_formModifyDiscardPerson_4,
.hasteform_formModifyDiscardPerson_5,
.hasteform_formModifyDiscardPerson_6 {
    height: 450px;
    overflow-x: hidden;
    overflow-y: scroll;
}
button#ctrl_discardPerson {
    background: #e98888;
    color: #ffffff;
    border: none;
    border-radius: 0;
    padding: 1em;
	padding: 0.5em 0.25em;
}
button#ctrl_modifyPerson {
    border: none;
    border-radius: 0;
    background: #398e5a;
    color: #ffffff;
    padding: 1em;
}
#card-table .button {
    width: 100%;
    margin: 0px 0 7px 0;
}
li.tab-link {
  margin: 0;
}
.tab-content .wrapper {
  padding: 2em 0 !important;
}
.ce_downloads {
  border-bottom: solid 1px #999;
}

.button.sin_btn_sign_in.cboxElement {
  background: #01b5ec;
  color: #fff;
  padding: 0.5em 0.25em;
  width:100%;
}
.button.sin_btn_add_person.cboxElement {
  background: #728291;
  color: #fff;
  padding: 0.5em 0.25em;
  width:100%;
}