.cs-t-1-w.cs-e-11403-default .membership-sms-form .message-options .ui-button2 {
 margin-right: 0;
 margin-bottom: 10px;
}


.cs-t-1-w.cs-e-11403-default .membership-sms-form .message-options .sms-to-send span.label {
 font-size: 11px;
}


.cs-t-1-w.cs-e-11403-default .membership-sms-form .message-options .value {
 color: #212A32;
}


.cs-t-1-w.cs-e-11403-default .membership-sms-form .cs-lightbox .ui-field-content {
 display: inline-block;
 margin-left: 10px;
}


.cs-t-1-w.cs-e-11403-default .membership-sms-form .sms-message-control {
 float: left;
 clear: both;
 width: 100%;
}


.cs-t-1-w.cs-e-11403-default .membership-sms-form .sms-message-control .count-block {
 float: left;
 height: 20px;
}


.cs-t-1-w.cs-e-11403-default .membership-sms-form .sms-count {
 color: #212A32;
}


.cs-t-1-w.cs-e-11403-default .membership-sms-form .sms-message-control .left-block {
 float: right;
 height: 20px;
}


.cs-t-1-w.cs-e-11403-default .membership-sms-form .sms-message-form .sms-message-control .count-block {
 float: left;
 height: 20px;
}


.cs-t-1-w.cs-e-11403-default .membership-sms-form .sms-message-form .sms-message-control .left-block {
 float: right;
 height: 20px;
}


.cs-t-1-w.cs-e-11403-default .membership-sms-form .sms-message-control .system-text-area {
 float: left;
 clear: both;
 margin: 0 0 10px 0;
 width: 100%;
}


.cs-t-1-w.cs-e-11403-default .membership-sms-form .system-select {
 width: 350px;
}


.cs-t-1-w.cs-e-11403-default .membership-sms-form .sms-left {
 color: #212A32;
}


.cs-t-1-w.cs-e-11403-default .membership-sms-form .sms-message-form .sms-total-block {
 float: left;
 clear: both;
 margin-bottom: 10px;
}


.cs-t-1-w.cs-e-11403-default .membership-sms-form .sms-to-send {
 float: left;
 margin: 9px 16px 0 0;
}


.cs-t-1-w.cs-e-11403-default .membership-sms-form .sms-message-form .sms-to-send {
 float: left;
 margin-right: 16px;
}


.cs-t-1-w.cs-e-11403-default .membership-sms-form span.sms-total {
 margin-left: 3px;
 color: #212a32;
 font-size: 11px;
}


.cs-t-1-w.cs-e-11403-default .membership-sms-form .sms-credits {
 float: left;
 font-weight: bold;
 margin: 9px 15px 0 0;
 font-size: 11px;
}


.cs-t-1-w.cs-e-11403-default .membership-sms-form .sms-message-form .sms-credits span.value {
 margin-left: 3px;
 font-size: 11px;
 float: left;
}


.cs-t-1-w.cs-e-11403-default .membership-sms-form .ui-button2 {
 display: block;
 color: #ffffff;
 text-decoration: none;
 background-color: #23A9CA;
 font-size: 12px;
 font-weight: bold;
 font-family: "Arimo",sans-serif;
 height: 29px;
 line-height: 29px;
 padding: 0px 12px;
 border: 1px solid #0895B8;
 border-radius: 3px;
 background-color: #1AB3D8;
 background-image: -webkit-linear-gradient(top, #3ebfdd 0%, #06a5cc 100%);
 text-shadow: 0 -1px 0px rgba(0,0,0,0.2);
 box-shadow: inset 0px 1px rgba(140,233,255,0.58),0px 1px 2px rgba(0,0,0,0.2);
 cursor: pointer;
 float: right;
 margin-top: -2px;
}


.cs-t-1-w.cs-e-11403-default .membership-sms-form .ui-button2:hover {
 background-color: #11ADD3;
 background-image: linear-gradient(to bottom, #15b0d5 0%, #0aa8ce 100%);
 background-image: -webkit-linear-gradient(top, #15b0d5 0%, #0aa8ce 100%);
}


.cs-t-1-w.cs-e-11403-default .membership-sms-form .ui-button2:active {
 background-color: #06A5CC;
 background-image: linear-gradient(to bottom, #15b0d5 0%, #0aa8ce 100%);
 background-image: -webkit-linear-gradient(top, #06a5cc 0%, #22b1d4 100%);
}


.cs-t-1-w.cs-e-11403-default .membership-sms-form .line {
 border-top: 1px solid #C6C8CA;
 border-bottom: 1px solid #E1E2E2;
 clear: both;
}


.cs-t-1-w.cs-e-11403-default .membership-sms-form .contacts-block {
 clear: both;
 margin-top: 10px;
 margin-bottom: -9px;
 font-size: 11px;
}


.cs-t-1-w.cs-e-11403-default .membership-sms-form .contacts-block a:hover {
 color: #7996b7;
 text-decoration: none;
}


.cs-t-1-w.cs-e-11403-default .membership-sms-form .sms-message-form .contacts-block {
 clear: both;
}


.cs-t-1-w.cs-e-11403-default .membership-sms-form .sms-message-form span.sms-total {
 margin-left: 3px;
}


.cs-t-1-w.cs-e-11403-default .membership-sms-form .cs-lightbox .ui-button2 {
 float: right;
 margin-bottom: 10px;
}


.cs-t-1-w.cs-e-11403-default .membership-sms-form .content .label {
 display: inline-block;
 float: left;
}


.cs-t-1-w.cs-e-11403-default .membership-sms-form .sms-vars-hint {
 font-weight: bold;
 font-size: 10px;
 color: #212A32;
 width: 350px;
 margin-bottom: 10px;
}


.cs-t-1-w.cs-e-11403-default .membership-sms-form .icon-exclamation-circle:before {
 padding: 1px 5px 5px 0;
 display: block;
 float: left;
 font-size: 14px;
}


.cs-t-1-w.cs-e-11403-default .membership-person-edit-membership {
 text-align: left;
}


.cs-t-1-w.cs-e-11403-default .membership-person-edit-membership .ui-autocomplete.ui-menu {
 text-align: left;
}


.cs-t-1-w.cs-e-11403-default .membership-person-edit-membership .ui-section-1.buttons {
 text-align: right;
 border-bottom: 0 none;
 padding-bottom: 0;
}


.cs-t-1-w.cs-e-11403-default .membership-person-edit-membership .ui-button-delete {
 float: left;
 height: 18px;
 padding: 7px 14px;
}


.cs-t-1-w.cs-e-11403-default .membership-person-edit-membership .fieldset .label-cell label {
 padding-top: 12px;
 display: block;
}


.cs-t-1-w.cs-e-11403-default .membership-person-edit-membership .inline-warning-block {
 display: inline-block;
 width: 302px;
 background-color: white;
 border-radius: 2px;
 padding: 10px;
 box-shadow: 0 1px 2px rgba(0,0,0,0.2);
 box-sizing: border-box;
 -moz-box-sizing: border-box;
 -webkit-box-sizing: border-box;
}


.cs-t-1-w.cs-e-11403-default .membership-person-edit-membership .inline-warning-block .icon-info-circle {
 font-size: 12px;
}


.cs-t-1-w.cs-e-11403-default .membership-person-edit-membership .inline-warning-block .text-block {
 font-style: italic;
 margin-bottom: 5px;
 margin-left: 5px;
}


.cs-t-1-w.cs-e-11403-default .membership-person-edit-membership .inline-warning-block label {
 display: inline-block;
 margin-top: 5px;
}


.cs-t-1-w.cs-e-11403-default .membership-saved-search-links {
 margin-right: 150px !important;
 line-height: 10px;
}


.cs-t-1-w.cs-e-11403-default .membership-saved-search-links .links a {
 font-weight: bold;
 margin: 0 5px 10px 5px;
 display: inline-block;
 text-decoration: none;
 font-size: 11px;
 line-height: 12px;
 height: auto;
 border-bottom: 1px dashed #2e5481;
}


.cs-t-1-w.cs-e-11403-default .membership-saved-search-links .links a:hover {
 color: #7996b7;
 border-bottom: 1px dashed #7996b7;
}


.cs-t-1-w.cs-e-11403-default .membership-saved-search-links .links a:hover,
.cs-t-1-w.cs-e-11403-default .membership-saved-search-links .links a:hover span:before,
.cs-t-1-w.cs-e-11403-default .membership-saved-search-links .links a:active,
.cs-t-1-w.cs-e-11403-default .membership-saved-search-links .links a:active span:before {
 color: #7996b7;
 -webkit-font-smoothing: antialiased;
}


.cs-t-1-w.cs-e-11403-default .membership-saved-search-links .links a.active {
 color: #2e5481;
 border-bottom: 0 none;
}


.cs-t-1-w.cs-e-11403-default .membership-saved-search-links .links {
 display: inline-block;
 position: relative;
 padding-right: 110px;
 margin-left: 8px;
}


.cs-t-1-w.cs-e-11403-default .membership-saved-search-links .links .edit-search {
 position: absolute;
 top: 0;
 right: 0;
 padding-left: 10px;
 border-left: 1px solid #d9d9d9;
 border-bottom: none !important;
 cursor: pointer;
}


.cs-t-1-w.cs-e-11403-default .membership-saved-search-links .links .edit-search i+span {
 margin-left: .4em;
}


.cs-t-1-w.cs-e-11403-default .membership-saved-search-links .membership-saved-search-links {
 margin: 0px 150px 0px 0;
}


.cs-t-1-w.cs-e-11403-default .membership-saved-search-links .saved-searches .links {
 position: relative;
 padding: 10px 25px 10px 10px;
}


.cs-t-1-w.cs-e-11403-default .membership-saved-search-links .saved-searches .links a {
 display: inline-block;
 color: #2e5481;
 font-size: 11px;
 border-bottom: 1px dashed #2e5481;
 margin: 0 5px 3px;
 text-decoration: none;
 cursor: pointer;
}


.cs-t-1-w.cs-e-11403-default .membership-saved-search-links .saved-searches .links a.active {
 border-bottom: 0 none;
 padding: 2px 5px;
 background: #92C0D1;
 border-radius: 3px;
 color: #3A3A3A;
}


.cs-t-1-w.cs-e-11403-default .membership-saved-search-add-form {
 width: 440px;
}


.cs-t-1-w.cs-e-11403-default .membership-saved-search-add-form .title {
 font-weight: bolder;
 font-size: 11px;
}


.cs-t-1-w.cs-e-11403-default .membership-saved-search-add-form .system-text-box {
 width: 100%;
 -moz-box-sizing: border-box;
 box-sizing: border-box;
 padding: 6px 4px;
 color: #333;
 font-size: 12px;
 margin-bottom: 12px;
}


.cs-t-1-w.cs-e-11403-default .membership-saved-search-add-form .separator {
 box-shadow: 0 -1px 0 rgba(0,0,0,0.21);
 border-top: 1px solid rgba(255,255,255,0.53);
 clear: both;
 margin: 0;
}


.cs-t-1-w.cs-e-11403-default .membership-saved-search-add-form .buttons-block {
 margin-top: 13px;
 margin-bottom: -6px;
}


.cs-t-1-w.cs-e-11403-default .membership-saved-search-add-form .buttons-block .ui-button2 {
 margin: -2px 0 0 0;
 float: right;
}


.cs-t-1-w.cs-e-11403-default .membership-saved-search-edit-form {
 padding: 0;
 width: 412px;
}


.cs-t-1-w.cs-e-11403-default .membership-saved-search-edit-form .buttons-block {
 margin-top: 13px;
 margin-bottom: -6px;
}


.cs-t-1-w.cs-e-11403-default .membership-saved-search-edit-form .buttons-block .ui-button2 {
 margin: -2px 0 0 0;
 float: right;
}


.cs-t-1-w.cs-e-11403-default .membership-saved-search-edit-form .buttons-block .ui-button-secondary {
 text-shadow: 0 1px 0 rgba(255,255,255,0.5);
}


.cs-t-1-w.cs-e-11403-default .membership-saved-search-edit-form .title {
 font-weight: bolder;
 font-size: 11px;
}


.cs-t-1-w.cs-e-11403-default .membership-saved-search-edit-form .separator {
 box-shadow: 0 -1px 0 rgba(0,0,0,0.21);
 border-top: 1px solid rgba(255,255,255,0.53);
 clear: both;
}


.cs-t-1-w.cs-e-11403-default .membership-saved-search-edit-form .system-text-box {
 margin-bottom: 12px;
 padding: 6px 4px;
 -moz-box-sizing: border-box;
 box-sizing: border-box;
 font-size: 12px;
 color: #333;
 margin-top: 3px;
 width: 390px;
 margin-bottom: 12px;
}


.cs-t-1-w.cs-e-11403-default .membership-saved-search-edit-form a.remove {
 display: inline-block;
 width: 12px;
 height: 12px;
 vertical-align: middle;
 margin-left: 10px;
 margin-right: 0;
 margin-bottom: 4px;
 border-bottom: none !important;
 cursor: pointer;
 font-size: 15px;
 color: #2e5481;
 font-family: "fontawesome";
 font-weight: normal;
 font-style: normal;
 vertical-align: middle;
 overflow: hidden;
 font-weight: normal;
 text-shadow: 0 1px 0 rgba(255,255,255,0.75);
 background: none;
}


.cs-t-1-w.cs-e-11403-default .membership-saved-search-edit-form .remove:hover {
 color: #7996b7;
}


.cs-t-1-w.cs-e-11403-default .membership-saved-search-edit-form .remove:before {
 content: "\f00d";
 -webkit-font-smoothing: antialiased;
}


.cs-t-1-w.cs-e-11403-default .membership-saved-search-edit-form .remove:hover {
 cursor: pointer;
}


.cs-t-1-w.cs-e-11403-default .membership-person-edit {
 font: 12px "Arimo",sans-serif;
}


.cs-t-1-w.cs-e-11403-default .membership-person-edit .inactive {
 text-align: center;
}


.cs-t-1-w.cs-e-11403-default .membership-person-edit .fieldset {
 width: 100%;
}


.cs-t-1-w.cs-e-11403-default .membership-person-edit .fieldset .label-cell {
 font: bold 12px "Arimo",sans-serif;
 color: #767b80;
 text-shadow: 0 1px 0 rgba(255,255,255,0.75);
 width: 24%;
 min-width: 15%;
 text-align: right;
 padding: 8px 10px 8px 0;
 vertical-align: top;
 position: relative;
 top: 4px;
}


.cs-t-1-w.cs-e-11403-default .membership-person-edit .fieldset .label-cell.top {
 vertical-align: top;
}


.cs-t-1-w.cs-e-11403-default .membership-person-edit .fieldset .content-cell {
 padding: 5px 0;
}


.cs-t-1-w.cs-e-11403-default .membership-person-edit .fieldset .label-cell.collapsed>* {
 display: none;
}


.cs-t-1-w.cs-e-11403-default .membership-person-edit .system-text-area {
 resize: none;
}


.cs-t-1-w.cs-e-11403-default .membership-person-edit .fieldset .content-cell .date-block .system-select {
 width: 94px;
 margin-left: 10px;
}


.cs-t-1-w.cs-e-11403-default .membership-person-edit .fieldset .content-cell .date-block .system-select:first-child {
 margin-left: 0;
}


.cs-t-1-w.cs-e-11403-default .membership-person-edit .fieldset .content-cell .date-block.collapsed {
 width: 302px;
}


.cs-t-1-w.cs-e-11403-default .membership-person-edit .fieldset .content-cell .date-block.collapsed .system-select {
 display: none;
}


.cs-t-1-w.cs-e-11403-default .membership-person-edit .fieldset .content-cell .date-block .toggle-date-link {
 display: none;
 color: #2e5481;
 border-bottom: 1px dashed #2e5481;
 font: bold 11px "Arimo",sans-serif;
 float: right;
}


.cs-t-1-w.cs-e-11403-default .membership-person-edit .fieldset .content-cell .date-block .toggle-date-link:hover {
 border-bottom-color: #7996b7;
 color: #7996b7;
}


.cs-t-1-w.cs-e-11403-default .membership-person-edit .fieldset .content-cell .date-block .toggle-date-link:active {
 border-bottom-color: #7996b7;
 color: #7996b7;
}


.cs-t-1-w.cs-e-11403-default .membership-person-edit .fieldset .content-cell .date-block.collapsed .toggle-date-link {
 display: inline-block;
}


.cs-t-1-w.cs-e-11403-default .membership-person-edit .fieldset .content-cell .date-block .hide-toggle-date-link {
 display: inline-block;
 color: #2e5481;
 margin-left: 10px;
 font-size: 14px;
}


.cs-t-1-w.cs-e-11403-default .membership-person-edit .fieldset .content-cell .date-block .hide-toggle-date-link:hover {
 color: #7996b7;
}


.cs-t-1-w.cs-e-11403-default .membership-person-edit .fieldset .content-cell .date-block .hide-toggle-date-link:before {
 content: "\f00d";
}


.cs-t-1-w.cs-e-11403-default .membership-person-edit .fieldset .content-cell .date-block.collapsed .hide-toggle-date-link {
 display: none;
}


.cs-t-1-w.cs-e-11403-default .membership-person-edit .fieldset .content-cell .next-number {
 margin-left: 1em;
 color: #2e5481;
 border-bottom: 1px dashed #2e5481;
 font: bold 11px "Arimo",sans-serif;
}


.cs-t-1-w.cs-e-11403-default .membership-person-edit .fieldset .content-cell .next-number:hover {
 border-bottom-color: #7996b7;
 color: #7996b7;
}


.cs-t-1-w.cs-e-11403-default .membership-person-edit .fieldset .content-cell .next-number:active {
 border-bottom-color: #7996b7;
 color: #7996b7;
}


.cs-t-1-w.cs-e-11403-default .charged-for-people>.block-table-inline>.head>div>div>div:first-child,
.cs-t-1-w.cs-e-11403-default .charged-for-people>.block-table-inline>.body>div>div>div:first-child {
 width: 40%;
}


.cs-t-1-w.cs-e-11403-default .charged-for-people>.block-table-inline>.head>div>div>div:nth-child(2),
.cs-t-1-w.cs-e-11403-default .charged-for-people>.block-table-inline>.body>div>div>div:nth-child(2) {
 width: 40%;
}


.cs-t-1-w.cs-e-11403-default .charged-for-people>.block-table-inline>.head>div>div>div:last-child,
.cs-t-1-w.cs-e-11403-default .charged-for-people>.block-table-inline>.body>div>div>div:last-child {
 width: 20%;
}


.cs-t-1-w.cs-e-11403-default .charged-for-people>.block-table-inline>.body>div>div>div:first-child {
 font-weight: bold;
}


.cs-t-1-w.cs-e-11403-default .charged-for-people>.block-table-inline>.body>div>div>div:nth-child(2) span {
 display: block;
}


.cs-t-1-w.cs-e-11403-default .charged-for-people>.block-table-inline>.body>div>div>div:nth-child(2) span:first-child {
 font-weight: bold;
}


.cs-t-1-w.cs-e-11403-default .charged-for-people>.block-table-inline>.body>div>div>div:nth-child(2) span:last-child {
 font-size: 10px;
}


.cs-t-1-w.cs-e-11403-default .charged-for-people>.block-table-inline>.body>div>div>div:nth-child(2) a {
 font-weight: bold;
 white-space: nowrap;
}


.cs-t-1-w.cs-e-11403-default .membership-person-edit .ui-delete-link {
 display: block;
 text-align: right;
 width: 302px;
}


.cs-t-1-w.cs-e-11403-default .membership-person-edit .ui-delete-link .icon-delete {
 margin-right: 5px;
}


.cs-t-1-w.cs-e-11403-default .membership-person-edit .ui-delete-link span {
 border-bottom: 1px dotted #2e5481;
 font: bold 11px "Arimo",sans-serif;
}


.cs-t-1-w.cs-e-11403-default .membership-person-edit .ui-delete-link span:hover {
 border-bottom-color: #7996b7;
}


.cs-t-1-w.cs-e-11403-default .memberships-list-managing {
 text-align: left;
}


.cs-t-1-w.cs-e-11403-default .memberships-list-managing .ui-autocomplete.ui-menu {
 text-align: left;
}


.cs-t-1-w.cs-e-11403-default .memberships-list-managing .fieldset {
 width: 100%;
 box-sizing: border-box;
 -moz-box-sizing: border-box;
 -webkit-box-sizing: border-box;
}


.cs-t-1-w.cs-e-11403-default .memberships-list-managing .fieldset .label-cell {
 width: 120px;
 text-align: right;
 padding-right: 10px;
}


.cs-t-1-w.cs-e-11403-default .memberships-list-managing .fieldset .label-cell.top {
 vertical-align: top;
}


.cs-t-1-w.cs-e-11403-default .memberships-list-managing .fieldset .label-cell label {
 font: bold 10px "Arimo",sans-serif;
 color: #323943;
 text-shadow: 0 1px 0 rgba(255,255,255,0.4);
 vertical-align: middle;
}


.cs-t-1-w.cs-e-11403-default .memberships-list-managing .fieldset .label-cell.collapsed>* {
 display: none;
}


.cs-t-1-w.cs-e-11403-default .memberships-list-managing .fieldset .content-cell {
 width: 335px;
 text-align: left;
 padding: 5px 0;
}


.cs-t-1-w.cs-e-11403-default .memberships-list-managing .fieldset .content-cell .date-block.collapsed .ui-date-picker {
 display: none;
}


.cs-t-1-w.cs-e-11403-default .memberships-list-managing .fieldset .content-cell .date-block.collapsed .toggle-date-link {
 display: inline-block;
}


.cs-t-1-w.cs-e-11403-default .memberships-list-managing .fieldset .content-cell .date-block .toggle-date-link {
 display: none;
 color: #2e5481;
 border-bottom: 1px dashed #2e5481;
 font: bold 11px "Arimo",sans-serif;
 float: right;
}


.cs-t-1-w.cs-e-11403-default .memberships-list-managing .fieldset .content-cell .date-block .toggle-date-link:hover {
 border-bottom-color: #7996b7;
 color: #7996b7;
}


.cs-t-1-w.cs-e-11403-default .memberships-list-managing .fieldset .content-cell .date-block .toggle-date-link:active {
 border-bottom-color: #7996b7;
 color: #7996b7;
}


.cs-t-1-w.cs-e-11403-default .memberships-list-managing .fieldset .content-cell .date-block .icon-delete {
 display: inline-block;
 color: #2e5481;
 margin-left: 10px;
 font-size: 14px;
 cursor: pointer;
}


.cs-t-1-w.cs-e-11403-default .memberships-list-managing .fieldset .content-cell .date-block .icon-delete:hover {
 color: #7996b7;
}


.cs-t-1-w.cs-e-11403-default .memberships-list-managing .fieldset .content-cell .date-block.collapsed .icon-delete {
 display: none;
}


.cs-t-1-w.cs-e-11403-default .memberships-list-managing .inputs-block {
 display: inline-block;
}


.cs-t-1-w.cs-e-11403-default .memberships-list-managing .ui-add-item {
 font: bold 11px "Arimo",sans-serif;
 color: #2e5481;
 display: inline-block;
}


.cs-t-1-w.cs-e-11403-default .memberships-list-managing .ui-add-item span {
 border-bottom: 1px dotted #2e5481;
}


.cs-t-1-w.cs-e-11403-default .memberships-list-managing .ui-add-item:hover {
 color: #7996b7;
}


.cs-t-1-w.cs-e-11403-default .memberships-list-managing .ui-add-item:hover span {
 border-bottom-color: #7996b7;
}


.cs-t-1-w.cs-e-11403-default .memberships-list-managing .ui-add-item:before {
 font-size: 14px;
 margin-right: 5px;
}


.cs-t-1-w.cs-e-11403-default .memberships-list-managing .block-table-inline {
 margin-bottom: 10px;
}


.cs-t-1-w.cs-e-11403-default .memberships-list-managing .ui-section-subtitle {
 display: block;
 margin-bottom: 10px;
 font: bold 11px Arial,sans-serif;
}


.cs-t-1-w.cs-e-11403-default .membership-ceremony-list .block-table-inline>div>div>div>div:first-child {
 width: 30%;
}


.cs-t-1-w.cs-e-11403-default .membership-ceremony-list .block-table-inline>.body>div>div>div:first-child {
 font-weight: bold;
}


.cs-t-1-w.cs-e-11403-default .membership-ceremony-list .block-table-inline>div>div>div>div:nth-child(2) {
 width: 10%;
}


.cs-t-1-w.cs-e-11403-default .membership-ceremony-list .block-table-inline>div>div>div>div:nth-child(3) {
 width: 15%;
}


.cs-t-1-w.cs-e-11403-default .membership-ceremony-list .block-table-inline>div>div>div>div:nth-child(4) {
 width: 20%;
}


.cs-t-1-w.cs-e-11403-default .membership-ceremony-list .block-table-inline>div>div>div>div:nth-child(5) {
 width: 10%;
 text-align: right;
}


.cs-t-1-w.cs-e-11403-default .membership-ceremony-list .block-table-inline>div>div>div>div:nth-child(6) {
 width: 15%;
 text-align: right;
}


.cs-t-1-w.cs-e-11403-default .membership-ceremony-list .action-link {
 display: inline-block;
 line-height: 14px;
 font-size: 14px;
 color: #2e5481;
}


.cs-t-1-w.cs-e-11403-default .membership-ceremony-list .action-link:hover {
 color: #7996b7;
}


.cs-t-1-w.cs-e-11403-default .membership-ceremony-list .action-link:before {
 font-weight: normal;
 font-family: "FontAwesome";
 -webkit-font-smoothing: antialiased;
 -moz-osx-font-smoothing: grayscale;
}


.cs-t-1-w.cs-e-11403-default .membership-ceremony-list .action-link.edit-link:before {
 content: "\f040";
 font-size: 12px;
}


.cs-t-1-w.cs-e-11403-default .membership-ceremony-list .action-link.delete-link:before {
 content: "\f00d";
 margin-left: 10px;
}


.cs-t-1-w.cs-e-11403-default .membership-ceremony-list .add-link {
 font: bold 11px "Arimo",sans-serif;
 color: #2e5481;
 display: inline-block;
 margin-top: 10px;
}


.cs-t-1-w.cs-e-11403-default .membership-ceremony-list .add-link span {
 border-bottom: 1px dotted #2e5481;
}


.cs-t-1-w.cs-e-11403-default .membership-ceremony-list .add-link:hover {
 color: #7996b7;
}


.cs-t-1-w.cs-e-11403-default .membership-ceremony-list .add-link:hover span {
 border-bottom-color: #7996b7;
}


.cs-t-1-w.cs-e-11403-default .membership-ceremony-list .add-link:before {
 font-size: 14px;
 margin-right: 5px;
}


.cs-t-1-w.cs-e-11403-default .membership-ceremony-list .add-link:first-child {
 margin-top: 0;
}


.cs-t-1-w.cs-e-11403-default .membership-ceremony-list .ceremony-dialog .fields {
 display: table;
 width: 100%;
 box-sizing: border-box;
 -moz-box-sizing: border-box;
 -webkit-box-sizing: border-box;
}


.cs-t-1-w.cs-e-11403-default .membership-ceremony-list .ceremony-dialog .fields>div {
 display: table-row;
}


.cs-t-1-w.cs-e-11403-default .membership-ceremony-list .ceremony-dialog .fields>div>div {
 display: table-cell;
}


.cs-t-1-w.cs-e-11403-default .membership-ceremony-list .ceremony-dialog .fields>div>div.label-cell {
 font: bold 10px "Arimo",sans-serif;
 color: #323943;
 text-shadow: 0 1px 0 rgba(255,255,255,0.4);
 text-align: right;
 padding: 8px 10px 8px 0;
}


.cs-t-1-w.cs-e-11403-default .membership-ceremony-list .ceremony-dialog .fields>div>div.label-cell.top {
 vertical-align: top;
 padding-top: 12px;
}


.cs-t-1-w.cs-e-11403-default .membership-ceremony-list .ceremony-dialog .fields>div>div.content-cell {
 padding: 5px 0;
}


.cs-t-1-w.cs-e-11403-default .membership-ceremony-list .ceremony-dialog .fields>div>div.content-cell.small .system-select {
 width: 90px;
}


.cs-t-1-w.cs-e-11403-default .membership-ceremony-list .ceremony-dialog .fields>div>div.content-cell .ui-autocomplete-result {
 margin-left: 0;
 min-width: 282px;
}


.cs-t-1-w.cs-e-11403-default .membership-ceremony-list .ceremony-dialog .fields>div>div.content-cell .ui-autocomplete-result .content {
 border-radius: 0;
 background: none;
 padding: 0;
}


.cs-t-1-w.cs-e-11403-default .membership-ceremony-list .ceremony-dialog .separator {
 border-top: 1px solid #d4d5d7;
 clear: both;
 margin: 20px 0;
}


.cs-t-1-w.cs-e-11403-default .membership-ceremony-list .ceremony-dialog .ui-submit-block-section {
 margin-top: 20px;
 text-align: right;
}


.cs-t-1-w.cs-e-11403-default .roles-list {
 margin-top: 20px;
 width: 670px;
}


.cs-t-1-w.cs-e-11403-default .membership-ceremony-list .block-table-inline.roles-list>div>div>div>div:first-child,
.cs-t-1-w.cs-e-11403-default .membership-ceremony-list .block-table-inline.roles-list>div>div>div>div:nth-child(2) {
 width: 49%;
}


.cs-t-1-w.cs-e-11403-default .membership-ceremony-list .block-table-inline.roles-list>div>div>div>div:nth-child(3) {
 width: 2%;
}


.cs-t-1-w.cs-e-11403-default .membership-statistics-membership-history .jqplot-target {
 position: relative;
 color: #666666;
 font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
 font-size: 1em;
}


.cs-t-1-w.cs-e-11403-default .membership-statistics-membership-history .jqplot-axis {
 font-size: 0.75em;
}


.cs-t-1-w.cs-e-11403-default .membership-statistics-membership-history .jqplot-xaxis {
 margin-top: 10px;
 width: 50px;
}


.cs-t-1-w.cs-e-11403-default .membership-statistics-membership-history .jqplot-x2axis {
 margin-bottom: 10px;
}


.cs-t-1-w.cs-e-11403-default .membership-statistics-membership-history .jqplot-yaxis {
 margin-right: 10px;
}


.cs-t-1-w.cs-e-11403-default .membership-statistics-membership-history .jqplot-y2axis,
.cs-t-1-w.cs-e-11403-default .membership-statistics-membership-history .jqplot-y3axis,
.cs-t-1-w.cs-e-11403-default .membership-statistics-membership-history .jqplot-y4axis,
.cs-t-1-w.cs-e-11403-default .membership-statistics-membership-history .jqplot-y5axis,
.cs-t-1-w.cs-e-11403-default .membership-statistics-membership-history .jqplot-y6axis,
.cs-t-1-w.cs-e-11403-default .membership-statistics-membership-history .jqplot-y7axis,
.cs-t-1-w.cs-e-11403-default .membership-statistics-membership-history .jqplot-y8axis,
.cs-t-1-w.cs-e-11403-default .membership-statistics-membership-history .jqplot-y9axis,
.cs-t-1-w.cs-e-11403-default .membership-statistics-membership-history .jqplot-yMidAxis {
 margin-left: 10px;
 margin-right: 10px;
}


.cs-t-1-w.cs-e-11403-default .membership-statistics-membership-history .jqplot-axis-tick,
.cs-t-1-w.cs-e-11403-default .membership-statistics-membership-history .jqplot-xaxis-tick,
.cs-t-1-w.cs-e-11403-default .membership-statistics-membership-history .jqplot-yaxis-tick,
.cs-t-1-w.cs-e-11403-default .membership-statistics-membership-history .jqplot-x2axis-tick,
.cs-t-1-w.cs-e-11403-default .membership-statistics-membership-history .jqplot-y2axis-tick,
.cs-t-1-w.cs-e-11403-default .membership-statistics-membership-history .jqplot-y3axis-tick,
.cs-t-1-w.cs-e-11403-default .membership-statistics-membership-history .jqplot-y4axis-tick,
.cs-t-1-w.cs-e-11403-default .membership-statistics-membership-history .jqplot-y5axis-tick,
.cs-t-1-w.cs-e-11403-default .membership-statistics-membership-history .jqplot-y6axis-tick,
.cs-t-1-w.cs-e-11403-default .membership-statistics-membership-history .jqplot-y7axis-tick,
.cs-t-1-w.cs-e-11403-default .membership-statistics-membership-history .jqplot-y8axis-tick,
.cs-t-1-w.cs-e-11403-default .membership-statistics-membership-history .jqplot-y9axis-tick,
.cs-t-1-w.cs-e-11403-default .membership-statistics-membership-history .jqplot-yMidAxis-tick {
 position: absolute;
 white-space: pre;
}


.cs-t-1-w.cs-e-11403-default .membership-statistics-membership-history .jqplot-xaxis-tick {
 top: 0px;
 left: 15px;
 vertical-align: top;
}


.cs-t-1-w.cs-e-11403-default .membership-statistics-membership-history .jqplot-x2axis-tick {
 bottom: 0px;
 left: 15px;
 vertical-align: bottom;
}


.cs-t-1-w.cs-e-11403-default .membership-statistics-membership-history .jqplot-yaxis-tick {
 right: 0px;
 top: 15px;
 text-align: right;
}


.cs-t-1-w.cs-e-11403-default .membership-statistics-membership-history .jqplot-yaxis-tick.jqplot-breakTick {
 right: -20px;
 margin-right: 0px;
 padding: 1px 5px 1px 5px;
 z-index: 2;
 font-size: 1.5em;
}


.cs-t-1-w.cs-e-11403-default .membership-statistics-membership-history .jqplot-y2axis-tick,
.cs-t-1-w.cs-e-11403-default .membership-statistics-membership-history .jqplot-y3axis-tick,
.cs-t-1-w.cs-e-11403-default .membership-statistics-membership-history .jqplot-y4axis-tick,
.cs-t-1-w.cs-e-11403-default .membership-statistics-membership-history .jqplot-y5axis-tick,
.cs-t-1-w.cs-e-11403-default .membership-statistics-membership-history .jqplot-y6axis-tick,
.cs-t-1-w.cs-e-11403-default .membership-statistics-membership-history .jqplot-y7axis-tick,
.cs-t-1-w.cs-e-11403-default .membership-statistics-membership-history .jqplot-y8axis-tick,
.cs-t-1-w.cs-e-11403-default .membership-statistics-membership-history .jqplot-y9axis-tick {
 left: 0px;
 top: 15px;
 text-align: left;
}


.cs-t-1-w.cs-e-11403-default .membership-statistics-membership-history .jqplot-yMidAxis-tick {
 text-align: center;
 white-space: nowrap;
}


.cs-t-1-w.cs-e-11403-default .membership-statistics-membership-history .jqplot-xaxis-label {
 margin-top: 10px;
 font-size: 11pt;
 position: absolute;
}


.cs-t-1-w.cs-e-11403-default .membership-statistics-membership-history .jqplot-x2axis-label {
 margin-bottom: 10px;
 font-size: 11pt;
 position: absolute;
}


.cs-t-1-w.cs-e-11403-default .membership-statistics-membership-history .jqplot-yaxis-label {
 margin-right: 10px;
 font-size: 11pt;
 position: absolute;
}


.cs-t-1-w.cs-e-11403-default .membership-statistics-membership-history .jqplot-yMidAxis-label {
 font-size: 11pt;
 position: absolute;
}


.cs-t-1-w.cs-e-11403-default .membership-statistics-membership-history .jqplot-y2axis-label,
.cs-t-1-w.cs-e-11403-default .membership-statistics-membership-history .jqplot-y3axis-label,
.cs-t-1-w.cs-e-11403-default .membership-statistics-membership-history .jqplot-y4axis-label,
.cs-t-1-w.cs-e-11403-default .membership-statistics-membership-history .jqplot-y5axis-label,
.cs-t-1-w.cs-e-11403-default .membership-statistics-membership-history .jqplot-y6axis-label,
.cs-t-1-w.cs-e-11403-default .membership-statistics-membership-history .jqplot-y7axis-label,
.cs-t-1-w.cs-e-11403-default .membership-statistics-membership-history .jqplot-y8axis-label,
.cs-t-1-w.cs-e-11403-default .membership-statistics-membership-history .jqplot-y9axis-label {
 font-size: 11pt;
 margin-left: 10px;
 position: absolute;
}


.cs-t-1-w.cs-e-11403-default .membership-statistics-membership-history .jqplot-meterGauge-tick {
 font-size: 0.75em;
 color: #999999;
}


.cs-t-1-w.cs-e-11403-default .membership-statistics-membership-history .jqplot-meterGauge-label {
 font-size: 1em;
 color: #999999;
}


.cs-t-1-w.cs-e-11403-default .membership-statistics-membership-history table.jqplot-table-legend {
 margin-top: 12px;
 margin-bottom: 12px;
 margin-left: 12px;
 margin-right: 12px;
}


.cs-t-1-w.cs-e-11403-default .membership-statistics-membership-history table.jqplot-table-legend,
.cs-t-1-w.cs-e-11403-default .membership-statistics-membership-history table.jqplot-cursor-legend {
 background-color: rgba(255,255,255,0.6);
 border: 1px solid #cccccc;
 position: absolute;
 font-size: 0.75em;
}


.cs-t-1-w.cs-e-11403-default .membership-statistics-membership-history td.jqplot-table-legend {
 vertical-align: middle;
}


.cs-t-1-w.cs-e-11403-default .membership-statistics-membership-history td.jqplot-seriesToggle:hover,
.cs-t-1-w.cs-e-11403-default .membership-statistics-membership-history td.jqplot-seriesToggle:active {
 cursor: pointer;
}


.cs-t-1-w.cs-e-11403-default .membership-statistics-membership-history .jqplot-table-legend .jqplot-series-hidden {
 text-decoration: line-through;
}


.cs-t-1-w.cs-e-11403-default .membership-statistics-membership-history div.jqplot-table-legend-swatch-outline {
 border: 1px solid #cccccc;
 padding: 1px;
}


.cs-t-1-w.cs-e-11403-default .membership-statistics-membership-history div.jqplot-table-legend-swatch {
 width: 0px;
 height: 0px;
 border-top-width: 5px;
 border-bottom-width: 5px;
 border-left-width: 6px;
 border-right-width: 6px;
 border-top-style: solid;
 border-bottom-style: solid;
 border-left-style: solid;
 border-right-style: solid;
}


.cs-t-1-w.cs-e-11403-default .membership-statistics-membership-history .jqplot-title {
 top: 0px;
 left: 0px;
 padding-bottom: 0.5em;
 font-size: 1.2em;
}


.cs-t-1-w.cs-e-11403-default .membership-statistics-membership-history table.jqplot-cursor-tooltip {
 border: 1px solid #cccccc;
 font-size: 0.75em;
}


.cs-t-1-w.cs-e-11403-default .membership-statistics-membership-history .jqplot-cursor-tooltip {
 border: 1px solid #cccccc;
 font-size: 0.75em;
 white-space: nowrap;
 background: rgba(208,208,208,0.5);
 padding: 1px;
}


.cs-t-1-w.cs-e-11403-default .membership-statistics-membership-history .jqplot-highlighter-tooltip,
.cs-t-1-w.cs-e-11403-default .membership-statistics-membership-history .jqplot-canvasOverlay-tooltip {
 border: 1px solid #cccccc;
 font-size: 0.75em;
 white-space: nowrap;
 background: rgba(208,208,208,0.5);
 padding: 1px;
}


.cs-t-1-w.cs-e-11403-default .membership-statistics-membership-history .jqplot-point-label {
 font-size: 0.75em;
 z-index: 2;
}


.cs-t-1-w.cs-e-11403-default .membership-statistics-membership-history td.jqplot-cursor-legend-swatch {
 vertical-align: middle;
 text-align: center;
}


.cs-t-1-w.cs-e-11403-default .membership-statistics-membership-history div.jqplot-cursor-legend-swatch {
 width: 1.2em;
 height: 0.7em;
}


.cs-t-1-w.cs-e-11403-default .membership-statistics-membership-history .jqplot-error {
 text-align: center;
}


.cs-t-1-w.cs-e-11403-default .membership-statistics-membership-history .jqplot-error-message {
 position: relative;
 top: 46%;
 display: inline-block;
}


.cs-t-1-w.cs-e-11403-default .membership-statistics-membership-history div.jqplot-bubble-label {
 font-size: 0.8em;
 padding-left: 2px;
 padding-right: 2px;
 color: #333;
}


.cs-t-1-w.cs-e-11403-default .membership-statistics-membership-history div.jqplot-bubble-label.jqplot-bubble-label-highlight {
 background: rgba(229,229,229,0.7);
}


.cs-t-1-w.cs-e-11403-default .membership-statistics-membership-history div.jqplot-noData-container {
 text-align: center;
 background-color: rgba(244,244,244,0.3);
}


.cs-t-1-w.cs-e-11403-default .membership-person-edit-fee .fee-group-discount-block {
 width: 302px;
 display: inline-block;
 font-size: 12px;
 line-height: 17px;
 padding-bottom: 5px;
}


.cs-t-1-w.cs-e-11403-default .membership-person-edit-fee .fee-group-discount-block>span {
 display: inline-block;
 margin-top: 1px;
}


.cs-t-1-w.cs-e-11403-default .membership-person-edit-fee .fee-group-discount-block .scroll {
 max-height: 600px;
 overflow-y: auto;
 box-sizing: border-box;
 -moz-box-sizing: border-box;
 -webkit-box-sizing: border-box;
}


.cs-t-1-w.cs-e-11403-default .membership-person-edit-fee .fee-group-discount-block .ui-block {
 padding: 0;
}


.cs-t-1-w.cs-e-11403-default .membership-person-edit-fee .fee-group-discount-block .ui-submit-block-section {
 text-align: right;
}


.cs-t-1-w.cs-e-11403-default .membership-person-edit-fee .fee-group-discount-block .ui-autocomplete-container {
 display: inline-block;
}


.cs-t-1-w.cs-e-11403-default .membership-person-edit-fee .fee-group-discount-block .ui-autocomplete-result {
 margin-left: 0;
 min-width: 280px;
}


.cs-t-1-w.cs-e-11403-default .membership-person-edit-fee .fee-group-discount-block .block-table-inline {
 padding-top: 15px;
}


.cs-t-1-w.cs-e-11403-default .membership-person-edit-fee .fee-group-discount-block .block-table-inline .ui-delete-link {
 padding-left: 5px;
 margin-right: 0 !important;
 float: right;
 width: initial;
}


.cs-t-1-w.cs-e-11403-default .membership-person-edit-fee .fee-group-discount-block .block-table-inline .image-container,
.cs-t-1-w.cs-e-11403-default .membership-person-edit-fee .fee-group-discount-block .block-table-inline .person-name {
 display: inline-block;
 vertical-align: middle;
}


.cs-t-1-w.cs-e-11403-default .membership-person-edit-fee .fee-group-discount-block .block-table-inline .person-name span {
 display: block;
 clear: left;
}


.cs-t-1-w.cs-e-11403-default .membership-person-edit-fee .fee-group-discount-block .block-table-inline .person-name span:first-child {
 font-weight: bold;
}


.cs-t-1-w.cs-e-11403-default .membership-person-edit-fee .fee-group-discount-block .block-table-inline .person-name span:last-child {
 font-style: italic;
 font-size: 10px;
}


.cs-t-1-w.cs-e-11403-default .membership-person-edit-fee .fee-group-discount-block .block-table-inline .image-container+.person-name {
 margin-left: 10px;
}


.cs-t-1-w.cs-e-11403-default .membership-person-edit-fee .fee-group-discount-block .block-table-inline .head>div>div>div:nth-child(1),
.cs-t-1-w.cs-e-11403-default .membership-person-edit-fee .fee-group-discount-block .block-table-inline .body>div:first-child>div>div:nth-child(1) {
 width: 60% !important;
}


.cs-t-1-w.cs-e-11403-default .membership-person-edit-fee .fee-group-discount-block .block-table-inline .head>div>div>div:nth-child(2),
.cs-t-1-w.cs-e-11403-default .membership-person-edit-fee .fee-group-discount-block .block-table-inline .body>div:first-child>div>div:nth-child(2) {
 width: 20% !important;
 text-align: center;
 padding: 0;
}


.cs-t-1-w.cs-e-11403-default .membership-person-edit-fee .fee-group-discount-block .block-table-inline .head>div>div>div:nth-child(2) input,
.cs-t-1-w.cs-e-11403-default .membership-person-edit-fee .fee-group-discount-block .block-table-inline .body>div:first-child>div>div:nth-child(2) input {
 margin-left: 50px;
}


.cs-t-1-w.cs-e-11403-default .membership-person-edit-fee .fee-group-discount-block .block-table-inline .head>div>div>div:nth-child(3),
.cs-t-1-w.cs-e-11403-default .membership-person-edit-fee .fee-group-discount-block .block-table-inline .body>div:first-child>div>div:nth-child(3) {
 width: 5% !important;
}


.cs-t-1-w.cs-e-11403-default .membership-person-edit-fee .fee-group-discount-block .ui-add-link {
 padding-top: 10px;
 display: inline-block;
 margin-left: 5px;
}


.cs-t-1-w.cs-e-11403-default .membership-person-edit-fee .fee-group-discount-block .ui-add-link span {
 border-bottom: 1px dashed;
 margin-left: 5px;
}


.cs-t-1-w.cs-e-11403-default .membership-person-edit-fee .fee-group-discount-block .connect-form .body {
 min-width: 432px;
 max-width: 432px;
}


.cs-t-1-w.cs-e-11403-default .membership-person-edit-fee .fee-group-discount-block .connect-form .block-table-inline {
 padding-top: 15px;
}


.cs-t-1-w.cs-e-11403-default .membership-person-edit-fee .fee-group-discount-block .connect-form .block-table-inline .person-name span {
 display: inline-block;
 margin-left: 3px;
 margin-top: 1px;
}


.cs-t-1-w.cs-e-11403-default .membership-person-edit-fee .fee-group-discount-block .connect-form .block-table-inline .person-name span:last-child {
 display: block;
 margin-left: 0;
}


.cs-t-1-w.cs-e-11403-default .membership-person-edit-fee .fee-group-discount-block .connect-form .block-table-inline .head>div>div>div:first-child,
.cs-t-1-w.cs-e-11403-default .membership-person-edit-fee .fee-group-discount-block .connect-form .block-table-inline .body>div:first-child>div>div:first-child {
 padding-left: 0;
}


.cs-t-1-w.cs-e-11403-default .membership-person-edit-fee .fee-group-discount-block .connect-form .block-table-inline .head>div>div>div:nth-child(2),
.cs-t-1-w.cs-e-11403-default .membership-person-edit-fee .fee-group-discount-block .connect-form .block-table-inline .body>div:first-child>div>div:nth-child(2) {
 text-align: left;
}


.cs-t-1-w.cs-e-11403-default .membership-person-edit-fee .fee-group-discount-block .connect-form .block-table-inline .head>div>div>div:last-child,
.cs-t-1-w.cs-e-11403-default .membership-person-edit-fee .fee-group-discount-block .connect-form .block-table-inline .body>div:first-child>div>div:last-child {
 padding-right: 0;
}


.cs-t-1-w.cs-e-11403-default .membership-person-edit-fee .fee-group-discount-block .connect-form .block-table-inline .warning {
 font-size: 10px;
 color: #73787d;
 display: inline-block;
 width: 70px;
 float: right;
}


.cs-t-1-w.cs-e-11403-default .membership-person-edit-fee .fee-group-discount-block .connect-form .block-table-inline .ui-autocomplete-container,
.cs-t-1-w.cs-e-11403-default .membership-person-edit-fee .fee-group-discount-block .connect-form .block-table-inline .ui-autocomplete-input {
 width: 100%;
}


.cs-t-1-w.cs-e-11403-default .membership-person-edit-fee .fee-group-discount-block .connect-form .others-block .system-checkbox-option {
 float: right;
 margin-right: 15px;
}


.cs-t-1-w.cs-e-11403-default .membership-person-edit-fee .fee-group-discount-block .connect-form .others-block .image-container+.person-name+.system-checkbox-option {
 margin-top: 15px;
}


.cs-t-1-w.cs-e-11403-default .membership-person-edit-fee .fee-group-discount-block .subgroup-select {
 padding-top: 10px;
}


.cs-t-1-w.cs-e-11403-default .membership-filter-form .search-form.collapse {
 background: #f3f3f3;
 border: 1px solid #dcdcdc;
 border-radius: 5px;
 box-shadow: 0px 1px 2px rgba(0,0,0,0.1);
 margin-bottom: 20px;
 padding: 10px;
}


.cs-t-1-w.cs-e-11403-default .membership-filter-form .search-form.collapse .search-icon {
 display: none;
}


.cs-t-1-w.cs-e-11403-default .membership-filter-form .search-form.collapse .search-field {
 margin: 0 0px 10px 80px;
}


.cs-t-1-w.cs-e-11403-default .membership-filter-form .search-form.collapse .icon-sort-up:before {
 content: "\f0de";
 position: relative;
 top: 1px;
}


.cs-t-1-w.cs-e-11403-default .membership-filter-form .search-form .toggle-search {
 display: block;
 vertical-align: middle;
 cursor: pointer;
 margin-top: 8px;
 color: #2e5481;
 text-shadow: 0 1px 0 rgba(255,255,255,0.4);
}


.cs-t-1-w.cs-e-11403-default .membership-filter-form .search-form .toggle-search:hover {
 color: #7996b7 !important;
 text-shadow: 0 1px 0 rgba(255,255,255,0.4);
}


.cs-t-1-w.cs-e-11403-default .membership-filter-form .search-form .toggle-search .num-filters {
 background: #2e5481;
 color: #fff;
 text-shadow: 0 -1px 0 rgba(0,0,0,0.4);
 padding: 1px 3px;
 margin-left: 3px;
 font-weight: normal;
 font-size: 9px;
 position: relative;
 top: -1px;
}


.cs-t-1-w.cs-e-11403-default .membership-filter-form .search-form .toggle-search:hover .num-filters {
 background: #7996b7;
 text-shadow: 0 -1px 0 rgba(0,0,0,0.4);
}


.cs-t-1-w.cs-e-11403-default .membership-filter-form .search-field {
 margin: 0 50px 10px 200px;
}


.cs-t-1-w.cs-e-11403-default .membership-filter-form .search-field input {
 width: 100%;
 -moz-box-sizing: border-box;
 box-sizing: border-box;
}


.cs-t-1-w.cs-e-11403-default .membership-filter-form .search-form .clearfix {
 clear: both;
}


.cs-t-1-w.cs-e-11403-default .membership-filter-form .filter-list {
 margin-left: 80px;
}


.cs-t-1-w.cs-e-11403-default .membership-filter-form .search-form select.filter-type {
 position: relative;
 z-index: 2;
 float: left;
 margin-top: 10px;
 font-size: 13px;
 background-color: #fff;
 color: #333;
}


.cs-t-1-w.cs-e-11403-default .membership-filter-form .search-form .filter {
 float: left;
 margin: 0 0px 0px 10px;
 position: relative;
 border-radius: 5px;
 padding: 0;
}


.cs-t-1-w.cs-e-11403-default .membership-filter-form .search-form select {
 margin: 0;
}


.cs-t-1-w.cs-e-11403-default .membership-filter-form .search-form .variant {
 border-radius: 5px;
 padding: 10px 20px 10px 10px;
 position: relative;
 box-shadow: 0 1px 1px rgba(0,0,0,0.2);
 background: #fff;
 margin-bottom: 10px;
 position: relative;
 max-width: 570px;
}


.cs-t-1-w.cs-e-11403-default .membership-filter-form .search-form .variant .post-processing-label {
 font: bold 11px "Arimo",sans-serif;
 color: #73787d;
 text-shadow: 0 1px 0 rgba(255,255,255,0.4);
 margin-right: 10px;
}


.cs-t-1-w.cs-e-11403-default .membership-filter-form .search-form .variant .zip-block {
 display: inline-block;
}


.cs-t-1-w.cs-e-11403-default .membership-filter-form .search-form .variant .zip-block .zip-from-label {
 font: bold 11px "Arimo",sans-serif;
 color: #73787d;
 text-shadow: 0 1px 0 rgba(255,255,255,0.4);
 margin-right: 10px;
}


.cs-t-1-w.cs-e-11403-default .membership-filter-form .search-form .variant .zip-block .zip-to-label {
 font: bold 11px "Arimo",sans-serif;
 color: #73787d;
 text-shadow: 0 1px 0 rgba(255,255,255,0.4);
 margin-right: 10px;
}


.cs-t-1-w.cs-e-11403-default .membership-filter-form .search-form .variant .zip-block .zip {
 width: 50px;
}


.cs-t-1-w.cs-e-11403-default .membership-filter-form .search-form .variant select,
.cs-t-1-w.cs-e-11403-default .membership-filter-form .search-form .variant input {
 display: inline-block;
 margin: 0 10px 0 0;
 vertical-align: middle;
 background-color: #fff;
 color: #333;
 font-size: 13px;
}


.cs-t-1-w.cs-e-11403-default .membership-filter-form .search-form .variant .to,
.cs-t-1-w.cs-e-11403-default .membership-filter-form .search-form .variant .from {
 font: bold 11px "Arimo",sans-serif;
 color: #73787d;
 text-shadow: 0 1px 0 rgba(255,255,255,0.4);
 margin-right: 10px;
}


.cs-t-1-w.cs-e-11403-default .membership-filter-form .search-form .line {
 clear: both;
 border-bottom: 1px solid #fff;
 border-top: 1px solid #e6e6e6;
 margin-left: -10px;
 margin-right: -10px;
 margin-bottom: 11px;
 position: relative;
}


.cs-t-1-w.cs-e-11403-default .membership-filter-form .search-form .variant .cal-parent {
 position: relative;
 float: left;
}


.cs-t-1-w.cs-e-11403-default .membership-filter-form .search-form .variant .cal-cont {
 display: none;
 position: absolute;
 top: 20px;
 z-index: 10;
}


.cs-t-1-w.cs-e-11403-default .membership-filter-form .search-form .variant input {
 border: 1px solid #d9d9d9;
}


.cs-t-1-w.cs-e-11403-default .membership-filter-form .search-form .plus {
 color: #2e5481;
 position: absolute;
 bottom: 22px;
 right: 0;
 text-shadow: 0px 1px 0px rgba(255,255,255,0.8);
 font-size: 14px;
 font-style: normal;
 font-weight: normal;
 display: inline-block;
 cursor: pointer;
 -webkit-font-smoothing: antialiased;
 margin-right: -20px;
}


.cs-t-1-w.cs-e-11403-default .membership-filter-form .search-form .plus:before {
 font-family: FontAwesome;
 content: "\f067";
}


.cs-t-1-w.cs-e-11403-default .membership-filter-form .search-form .plus:hover {
 color: #7996b7;
}


.cs-t-1-w.cs-e-11403-default .membership-filter-form .search-form .remove {
 color: #2e5481;
 font-size: 14px;
 cursor: pointer;
 font-weight: normal;
 margin-right: 0;
 display: inline-block;
 position: absolute;
 right: 13px;
 top: 12px;
}


.cs-t-1-w.cs-e-11403-default .membership-filter-form .search-form .variant .remove:hover {
 color: #7996b7;
}


.cs-t-1-w.cs-e-11403-default .membership-filter-form .search-form .variant .remove:before {
 font-family: fontawesome;
 content: "\f00d";
 -webkit-font-smoothing: antialiased;
}


.cs-t-1-w.cs-e-11403-default .membership-filter-form .ui-button {
 float: right;
}


.cs-t-1-w.cs-e-11403-default .membership-filter-form .cs-lightbox .ui-button {
 float: right;
 margin-bottom: 10px;
}


.cs-t-1-w.cs-e-11403-default .membership-filter-form .search-link {
 float: right;
 line-height: 22px;
 margin-right: 10px;
 margin-top: 3px;
 cursor: pointer;
 font-weight: bold;
 font-size: 11px;
 color: #2e5481;
 text-shadow: 0px 1px 0px rgba(255,255,255,0.8);
}


.cs-t-1-w.cs-e-11403-default .membership-filter-form .search-link:hover {
 color: #7996b7;
 text-decoration: none;
}


.cs-t-1-w.cs-e-11403-default .membership-filter-form .icon-ok:before {
 font-family: FontAwesome;
 content: "\f00c";
 text-shadow: 0px 1px 0px rgba(255,255,255,0.8);
 -webkit-font-smoothing: antialiased;
 font-size: 12px;
 font-style: normal;
 font-weight: normal;
 margin-right: 5px;
 display: inline-block;
}


.cs-t-1-w.cs-e-11403-default .membership-filter-form .icon-reset:before {
 font-family: "FontAwesome";
 content: "\f021";
 text-shadow: 0px 1px 0px rgba(255,255,255,0.8);
 -webkit-font-smoothing: antialiased;
 font-size: 13px;
 font-style: normal;
 margin-right: 5px;
 display: inline-block;
 font-weight: normal;
}


.cs-t-1-w.cs-e-11403-default .membership-filter-form .search-form .icon-sort-up:before {
 font-family: fontawesome;
 content: "\f0dd";
 -webkit-font-smoothing: antialiased;
 text-shadow: 0px 1px 0px rgba(255,255,255,0.8);
 display: inline-block;
 font-size: 10px;
 font-style: normal;
 font-weight: normal;
 margin-right: 5px;
 margin-left: 3px;
 position: relative;
 bottom: 3px;
}


.cs-t-1-w.cs-e-11403-default .membership-filter-form .toggle-search {
 color: #2e5481;
 font-size: 11px;
 font-weight: bold;
 float: left;
}


.cs-t-1-w.cs-e-11403-default .membership-filter-form .toggle-search .icon-filter:before {
 font-family: FontAwesome;
 content: "\f0b0";
 text-shadow: 0px 1px 0px rgba(255,255,255,0.8);
 -webkit-font-smoothing: antialiased;
 font-size: 12px;
 font-style: normal;
 font-weight: normal;
 margin-right: 5px;
 display: inline-block;
}


.cs-t-1-w.cs-e-11403-default .membership-filter-form .search-form .search-text-box {
 font-size: 12px;
 color: #333;
 text-transform: uppercase;
 border: 1px solid #d9d9d9;
 outline: none;
}


.cs-t-1-w.cs-e-11403-default .membership-filter-form .search-form .search-text-box:hover,
.cs-t-1-w.cs-e-11403-default .membership-filter-form .search-form .search-text-box:active {
 border: 1px solid #b3b3b3;
}


.cs-t-1-w.cs-e-11403-default .membership-filter-form .search-form .search-text-box.hastext {
 color: #73787d;
 text-transform: none;
}


.cs-t-1-w.cs-e-11403-default .membership-filter-form .search-icon {
 color: #fff;
 font-family: FontAwesome;
 font-style: normal;
 font-size: 16px;
 background: #bdc0c2;
 border: 1px solid #888;
 display: inline-block;
 width: 38px;
 height: 28px;
 text-align: center;
 line-height: 28px;
 border-radius: 2px;
 float: right;
 cursor: pointer;
}


.cs-t-1-w.cs-e-11403-default .membership-filter-form .search-icon:hover {
 color: #fff;
 text-shadow: 0 -1px 0 rgba(0,0,0,0.2);
 background-color: #b46f25;
 border: 1px solid #af7221;
 border-bottom: 1px solid #a2610a;
 background-image: -webkit-gradient(linear, to bottom, #b8742b 0, #b16a1e 100%);
 background-image: -webkit-linear-gradient(top, #b8742b 0, #b16a1e 100%);
 background-image: -moz-linear-gradient(top, #b8742b 0, #b16a1e 100%);
 background-image: -ms-linear-gradient(top, #b8742b 0, #b16a1e 100%);
 background-image: -o-linear-gradient(top, #b8742b 0, #b16a1e 100%);
 background-image: linear-gradient(to bottom, #b8742b 0, #b16a1e 100%);
}


.cs-t-1-w.cs-e-11403-default .membership-filter-form .search-icon:active {
 color: #fff;
 text-shadow: 0 -1px 0 rgba(0,0,0,0.2);
 background-color: #b46f25;
 border: 1px solid #af7221;
 border-bottom: 1px solid #a2610a;
 background-image: -webkit-gradient(linear, to bottom, #ab6214 0, #b27431 100%);
 background-image: -webkit-linear-gradient(top, #ab6214 0, #b27431 100%);
 background-image: -moz-linear-gradient(top, #ab6214 0, #b27431 100%);
 background-image: -ms-linear-gradient(top, #ab6214 0, #b27431 100%);
 background-image: -o-linear-gradient(top, #ab6214 0, #b27431 100%);
 background-image: linear-gradient(to bottom, #ab6214 0, #b27431 100%);
}


.cs-t-1-w.cs-e-11403-default .membership-filter-form .search-icon:before {
 content: "\f002";
 font-size: 18px;
}


.cs-t-1-w.cs-e-11403-default .membership-filter-form .variant .cs-tags-form {
 width: 500px;
}


.cs-t-1-w.cs-e-11403-default .membership-filter-form .variant .cs-tags-form .ui-field-label {
 display: block;
 float: left;
 color: #73787d;
 font-size: 10px;
 font-weight: bold;
 margin: 3px 10px 0 0;
}


.cs-t-1-w.cs-e-11403-default .membership-filter-form .variant .cs-tags-form .ui-state-active {
 background: #7996b7;
 position: relative;
}


.cs-t-1-w.cs-e-11403-default .membership-filter-form .variant .cs-tags-form li.ui-state-active:before {
 color: #7996b7;
 position: absolute;
 bottom: 0;
 left: 50%;
 margin-left: -5px;
 margin-bottom: -8px;
 font-family: fontawesome;
 content: "\f0dd";
 font-size: 15px;
}


.cs-t-1-w.cs-e-11403-default .membership-filter-form .variant .cs-tags-form .ui-state-default .tab-title {
 border-bottom: 1px dashed #2e5481;
 font-size: 11px;
 font-weight: bold;
 color: #2e5481;
 margin-right: 0;
 line-height: 11px;
}


.cs-t-1-w.cs-e-11403-default .membership-filter-form .variant .cs-tags-form .ui-state-active span.tab-title {
 border-bottom: 1px solid transparent;
 color: #fff;
 text-shadow: 0 -1px 0 rgba(0,0,0,0.2);
}


.cs-t-1-w.cs-e-11403-default .membership-filter-form .variant .cs-tags-form li.ui-state-default a {
 padding: 4px 5px;
}


.cs-t-1-w.cs-e-11403-default .membership-filter-form .variant .cs-tags-form .count {
 margin-right: 0;
}


.cs-t-1-w.cs-e-11403-default .membership-filter-form .variant .cs-tags-form .count-value {
 margin: 0 0 0 5px;
 display: inline-block;
 padding: 2px 3px;
 background: #f3f3f3;
 color: #333;
 font-size: 10px;
 line-height: 10px;
 font-weight: bold;
 text-shadow: 0 -1px 0 rgba(0,0,0,0.2);
}


.cs-t-1-w.cs-e-11403-default .membership-filter-form .variant .cs-tags-form .ui-state-active .count-value {
 background: #7996b7;
 color: #fff;
}


.cs-t-1-w.cs-e-11403-default .membership-filter-form .variant .cs-tags-form .count .left-bkt,
.cs-t-1-w.cs-e-11403-default .membership-filter-form .variant .cs-tags-form .count .right-bkt {
 display: none;
}


.cs-t-1-w.cs-e-11403-default .membership-filter-form .variant .cs-tags-form .count .count-value {
 margin-right: 0;
}


.cs-t-1-w.cs-e-11403-default .membership-filter-form .variant .cs-tags-form .ui-items-list {
 overflow: hidden;
}


.cs-t-1-w.cs-e-11403-default .membership-filter-form .variant .cs-tags-form .ui-item {
 background: #80858a;
 background: -moz-linear-gradient(top, #80858a 0%, #757a80 100%);
 background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #80858a), color-stop(100%, #757a80));
 background: -webkit-linear-gradient(top, #80858a 0%, #757a80 100%);
 background: -o-linear-gradient(top, #80858a 0%, #757a80 100%);
 background: -ms-linear-gradient(top, #80858a 0%, #757a80 100%);
 background: linear-gradient(to bottom, #80858a 0%, #757a80 100%);
 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80858a', endColorstr='#757a80', GradientType=0);
 padding: 1px;
 line-height: 13px;
 box-shadow: 0 1px 2px rgba(0,0,0,0.5),0 1px 1px 1px #757a80 inset,0 2px 0px rgba(250,250,250,0.1) inset;
 text-shadow: 0 -1px 0 rgba(0,0,0,0.2);
}


.cs-t-1-w.cs-e-11403-default .membership-filter-form .variant .cs-tags-form .ui-item:hover {
 background: #20a3c1;
 background: -moz-linear-gradient(top, #20a3c1 0%, #0d93b0 100%);
 background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #20a3c1), color-stop(100%, #0d93b0));
 background: -webkit-linear-gradient(top, #20a3c1 0%, #0d93b0 100%);
 background: -o-linear-gradient(top, #20a3c1 0%, #0d93b0 100%);
 background: -ms-linear-gradient(top, #20a3c1 0%, #0d93b0 100%);
 background: linear-gradient(to bottom, #20a3c1 0%, #0d93b0 100%);
 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#20a3c1', endColorstr='#0d93b0', GradientType=0);
 box-shadow: 0 1px 2px rgba(0,0,0,0.5),0 1px 1px 1px #0d93b0 inset,0 2px 0px rgba(140,233,255,0.1) inset;
}


.cs-t-1-w.cs-e-11403-default .membership-filter-form .variant .cs-tags-form .ui-item-text {
 color: #fff;
 font-weight: bold;
 font-size: 11px;
}


.cs-t-1-w.cs-e-11403-default .membership-filter-form .variant .cs-tags-form .ui-remove-item {
 font-size: 13px;
 color: #BDBFC2;
 background: none !important;
 padding: 0 !important;
 vertical-align: middle !important;
}


.cs-t-1-w.cs-e-11403-default .membership-filter-form .variant .cs-tags-form .ui-remove-item:before {
 content: "\f00d";
 font-family: fontawesome;
}


.cs-t-1-w.cs-e-11403-default .membership-filter-form .variant .cs-tags-form .ui-item:hover .ui-remove-item {
 color: #8CCFDE;
}


.cs-t-1-w.cs-e-11403-default .membership-filter-form .variant .cs-tags-form .ui-input {
 height: 18px !important;
 border: none !important;
}


.cs-t-1-w.cs-e-11403-default .membership-filter-form .variant .cs-tags-form .remove {
 position: absolute;
 top: 5px;
 right: 10px;
}


.cs-t-1-w.cs-e-11403-default .membership-filter-form .variant .cs-tags-form .cs-delimiter-block {
 display: none;
}


.cs-t-1-w.cs-e-11403-default .membership-filter-form .variant .cs-tags-form .ui-items-list {
 padding: 4px 10px;
 margin: 15px 0 3px 0;
}


.cs-t-1-w.cs-e-11403-default .membership-filter-form .variant .cs-tags-form .ui-line-block {
 margin-bottom: 9px;
}


.cs-t-1-w.cs-e-11403-default .membership-filter-form .variant .cs-tags-form .ui-tabs-panel {
 padding: 0;
}


.cs-t-1-w.cs-e-11403-default .membership-member-list .ui-pager {
 margin-top: 20px;
}


.cs-t-1-w.cs-e-11403-default .membership-member-list .block-table .head .head-table,
.cs-t-1-w.cs-e-11403-default .membership-member-list .block-table .head .body-table {
 padding: 0 17px;
}


.cs-t-1-w.cs-e-11403-default .membership-member-list .block-table .head .head-table .ui-checkbox {
 margin: auto;
}


.cs-t-1-w.cs-e-11403-default .membership-member-list .block-table .head .head-table>div>div.selector-cell,
.cs-t-1-w.cs-e-11403-default .membership-member-list .block-table .body .body-table>div>div.selector-cell {
 width: 23px;
 vertical-align: bottom;
}


.cs-t-1-w.cs-e-11403-default .membership-member-list .block-table .body .body-table>div>div.selector-cell {
 vertical-align: middle;
}


.cs-t-1-w.cs-e-11403-default .membership-member-list .ui-sort-desc,
.cs-t-1-w.cs-e-11403-default .membership-member-list .ui-sort-asc {
 font-family: "FontAwesome";
 -webkit-font-smoothing: antialiased;
 padding-left: 6px;
 font-size: 10px;
 font-style: normal;
 font-weight: normal;
}


.cs-t-1-w.cs-e-11403-default .membership-member-list .ui-sort-asc:before {
 content: "\f0de";
 position: relative;
 top: 2px;
 -moz-osx-font-smoothing: grayscale;
}


.cs-t-1-w.cs-e-11403-default .membership-member-list .ui-sort-desc:before {
 content: "\f0dd";
 position: relative;
 bottom: 2px;
 -moz-osx-font-smoothing: grayscale;
}


.cs-t-1-w.cs-e-11403-default .membership-member-list .ui-sort-second {
 opacity: 0.5;
}


.cs-t-1-w.cs-e-11403-default .membership-member-list .block-table .head .head-table>div>div:last-child {
 padding-right: 30px;
 width: auto;
}


.cs-t-1-w.cs-e-11403-default .membership-member-list a.settings {
 font-family: "FontAwesome";
 font-style: normal;
 font-weight: normal;
 font-size: 14px;
 line-height: 20px;
 padding: 0 4px;
 -webkit-font-smoothing: antialiased;
 -moz-osx-font-smoothing: grayscale;
 color: #fff;
 background-color: #323943;
 display: block;
 position: absolute;
 right: 0;
 top: 0;
 padding: 10px 10px 5px 15px;
}


.cs-t-1-w.cs-e-11403-default .membership-member-list a.settings:hover {
 color: #7996b7;
}


.cs-t-1-w.cs-e-11403-default .membership-member-list .settings:before {
 content: "\f013";
 -moz-osx-font-smoothing: grayscale;
}


.cs-t-1-w.cs-e-11403-default .block-table .head {
 overflow-x: hidden;
}


.cs-t-1-w.cs-e-11403-default .membership-member-list .block-table .head a {
 color: #fff;
}


.cs-t-1-w.cs-e-11403-default .membership-member-list .block-table .head a:hover {
 color: #7996b7;
}


.cs-t-1-w.cs-e-11403-default .membership-member-list .ui-pager {
 position: relative;
 padding: 0 10px;
 margin-top: 10px;
 text-align: center;
}


.cs-t-1-w.cs-e-11403-default .membership-member-list .ui-pager .content {
 margin: auto;
 float: none;
 display: inline-block;
 overflow: hidden;
 padding: 3px;
}


.cs-t-1-w.cs-e-11403-default .membership-member-list .ui-pager .status {
 color: #272727;
 font-size: 11px;
 font-weight: bold;
 text-shadow: 0 1px 0 rgba(255,255,255,0.7);
 position: absolute;
 top: 4px;
 left: 10px;
}


.cs-t-1-w.cs-e-11403-default .membership-member-list .ui-pager .status .of {
 color: #63676B;
}


.cs-t-1-w.cs-e-11403-default .membership-member-list .content .item-link {
 padding: 1px 6px 2px 6px !important;
 margin: 0 2.5px;
 display: inline-block;
 text-decoration: none !important;
 border-radius: 3px;
 color: #2e5481 !important;
 font-weight: bold !important;
 font-size: 10px;
 background: #EBECED;
 background: linear-gradient(#ebeced, #d1d2d4);
 background: -moz-linear-gradient(#ebeced, #d1d2d4);
 background: -webkit-linear-gradient(top, #ebeced, #d1d2d4);
 box-shadow: 0 1px 1px rgba(0,0,0,0.1),0 1px 0px rgba(250,250,250,0.75) inset,inset 0 -1px 0 #b1b4b9;
 text-shadow: 0 1px 0 rgba(255,255,255,0.7);
}


.cs-t-1-w.cs-e-11403-default .membership-member-list .content .item-link:hover {
 background: #4ABEDB;
 background: linear-gradient(#4abedb, #03a5cd);
 background: -moz-linear-gradient(#4abedb, #03a5cd);
 background: -webkit-linear-gradient(top, #4abedb, #03a5cd);
 box-shadow: inset 0 -1px 0px #007a97,inset 0 1px 0px rgba(113,227,255,0.75),0 1px 1px rgba(0,0,0,0.1);
 text-shadow: 0 -1px 0 rgba(0,0,0,0.2);
 color: #fff !important;
 padding: 1px 6px 2px 6px !important;
 margin: 0 2.5px !important;
}


.cs-t-1-w.cs-e-11403-default .membership-member-list .content .ui-selected,
.cs-t-1-w.cs-e-11403-default .membership-member-list .content .ui-selected:hover {
 background: #7996b7 !important;
 color: #fff !important;
 padding: 1px 6px !important;
 margin-top: -1px !important;
 box-shadow: none !important;
 text-shadow: 0 1px 0 rgba(205,68,0,0.7);
 border: 1px solid #EB4200;
}


.cs-t-1-w.cs-e-11403-default .membership-member-list .ui-pager .prev-link,
.cs-t-1-w.cs-e-11403-default .membership-member-list .ui-pager .next-link {
 color: #2e5481;
 font-weight: bold;
 text-transform: uppercase;
 text-decoration: none !important;
 font-size: 10px;
 text-shadow: 0 1px 0px rgba(250,250,250,0.75);
}


.cs-t-1-w.cs-e-11403-default .membership-member-list .ui-pager .prev-link,
.cs-t-1-w.cs-e-11403-default .membership-member-list .ui-pager .prev-link:hover {
 margin-right: 8px;
}


.cs-t-1-w.cs-e-11403-default .membership-member-list .ui-pager .next-link,
.cs-t-1-w.cs-e-11403-default .membership-member-list .ui-pager .next-link:hover {
 margin-left: 8px;
 font-size: 10px;
 text-shadow: 0 1px 0px rgba(250,250,250,0.75);
}


.cs-t-1-w.cs-e-11403-default .membership-member-list .ui-pager .next-link:hover,
.cs-t-1-w.cs-e-11403-default .membership-member-list .ui-pager .prev-link:hover {
 color: #7996b7;
}


.cs-t-1-w.cs-e-11403-default .membership-member-list .next-arrow:before {
 content: "\f054";
 font-size: 8px;
 font-family: "FontAwesome";
 font-style: normal;
 margin-left: 4px;
 margin-right: 5px;
 display: inline-block;
 text-shadow: 0 1px 0px rgba(250,250,250,0.75);
 font-weight: normal;
 -webkit-font-smoothing: antialiased;
 -moz-osx-font-smoothing: grayscale;
}


.cs-t-1-w.cs-e-11403-default .membership-member-list .block-table .body .body-table>div>div:last-child {
 text-align: right;
 white-space: nowrap;
 width: auto;
}


.cs-t-1-w.cs-e-11403-default .membership-member-list .phone-value {
 font-weight: bold;
}


.cs-t-1-w.cs-e-11403-default .membership-member-list .left-arrow:before {
 content: "\f053";
 font-size: 8px;
 font-family: "FontAwesome";
 font-style: normal;
 margin-right: 5px;
 display: inline-block;
 text-shadow: 0 1px 0px rgba(250,250,250,0.75);
 font-weight: normal;
 -webkit-font-smoothing: antialiased;
 -moz-osx-font-smoothing: grayscale;
}


.cs-t-1-w.cs-e-11403-default .membership-member-list .column-settings-form .ui-field-label {
 display: table-cell;
 vertical-align: top;
 text-align: right;
 padding: 9px 10px 15px 0;
}


.cs-t-1-w.cs-e-11403-default .membership-member-list .column-settings-form .ui-field-content {
 display: table-cell;
 padding-bottom: 15px;
}


.cs-t-1-w.cs-e-11403-default .membership-member-list .column-settings-form .ui-line-block {
 display: table-row;
}


.cs-t-1-w.cs-e-11403-default .membership-member-list .column-settings-form .ui-buttons-line {
 display: block;
}


.cs-t-1-w.cs-e-11403-default .membership-member-list .column-settings-form .system-select,
.cs-t-1-w.cs-e-11403-default .membership-member-list .column-settings-form .ui-checkbox-label {
 width: 244px;
 border: 0;
 margin-right: 10px;
 display: inline-block;
}


.cs-t-1-w.cs-e-11403-default .membership-member-list .column-settings-form .system-select:last-child {
 margin-right: 0;
}


.cs-t-1-w.cs-e-11403-default .membership-member-list .column-settings-form .ui-checkbox-label .ui-checkbox {
 margin: 0 10px 0 0;
}


.cs-t-1-w.cs-e-11403-default .membership-member-list .column-settings-form .ui-checkbox-label span {
 vertical-align: top;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-fee-failed-payments .block-table .body .body-table>div>div {
 font-size: 11px;
 line-height: 15px;
 padding: 24px 5px 21px 10px;
 vertical-align: top;
 height: auto;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-fee-failed-payments .block-table .head .head-table>div>div {
 padding: 15px 5px 15px 10px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-fee-failed-payments .block-table>.head>div>div>div:nth-child(1),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-fee-failed-payments .block-table>.body>div:first-child>div>div:nth-child(1) {
 width: 25%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-fee-failed-payments .block-table>.head>div>div>div:nth-child(1) span:nth-child(2),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-fee-failed-payments .block-table>.body>div:first-child>div>div:nth-child(1) span:nth-child(2) {
 font-weight: bold;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-fee-failed-payments .block-table>.head>div>div>div:nth-child(2),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-fee-failed-payments .block-table>.body>div:first-child>div>div:nth-child(2) {
 width: 30%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-fee-failed-payments .block-table>.head>div>div>div:nth-child(2) span,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-fee-failed-payments .block-table>.body>div:first-child>div>div:nth-child(2) span {
 display: block;
 clear: both;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-fee-failed-payments .block-table>.head>div>div>div:nth-child(2) .charged-together-header,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-fee-failed-payments .block-table>.body>div:first-child>div>div:nth-child(2) .charged-together-header {
 font-size: 9px;
 padding: 8px 0 1px 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-fee-failed-payments .block-table>.head>div>div>div:nth-child(2) .name,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-fee-failed-payments .block-table>.body>div:first-child>div>div:nth-child(2) .name {
 font-size: 10px;
 line-height: 12px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-fee-failed-payments .block-table>.head>div>div>div:nth-child(2) .name span,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-fee-failed-payments .block-table>.body>div:first-child>div>div:nth-child(2) .name span {
 font-weight: bold;
 display: inline-block;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-fee-failed-payments .block-table>.head>div>div>div:nth-child(3),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-fee-failed-payments .block-table>.body>div:first-child>div>div:nth-child(3) {
 width: 10%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-fee-failed-payments .block-table>.head>div>div>div:nth-child(4),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-fee-failed-payments .block-table>.body>div:first-child>div>div:nth-child(4) {
 width: 10%;
 text-align: right;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-fee-failed-payments .block-table>.head>div>div>div:nth-child(5),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-fee-failed-payments .block-table>.body>div:first-child>div>div:nth-child(5) {
 width: 13%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-fee-failed-payments .block-table>.head>div>div>div:nth-child(6),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-fee-failed-payments .block-table>.body>div:first-child>div>div:nth-child(6) {
 width: 8%;
 text-align: right;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-fee-failed-payments .details {
 font: bold 11px "Arimo",sans-serif;
 color: #2e5481;
 cursor: pointer;
 display: inline-block;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-fee-failed-payments .details:hover {
 color: #7996b7;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-fee-failed-payments .details:before {
 padding-right: 5px;
 font-size: 11px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-fee-failed-payments .details .icon-info-circle {
 font-size: 12px;
 padding-right: .4em;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-fee-failed-payments .details-block .fieldset {
 width: 100%;
 min-width: 400px;
 box-sizing: border-box;
 -moz-box-sizing: border-box;
 -webkit-box-sizing: border-box;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-fee-failed-payments .details-block .fieldset td {
 width: 50%;
 color: #323943;
 padding: 5px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-fee-failed-payments .details-block .fieldset tr:first-child td {
 padding-top: 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-fee-failed-payments .details-block .fieldset tr:last-child td {
 padding-bottom: 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-fee-failed-payments .details-block .fieldset .content-cell {
 font: normal 12px "Arimo",sans-serif;
 text-align: left;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-fee-failed-payments .details-block .fieldset .content-cell .important {
 color: red;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-fee-failed-payments .details-block .fieldset .label-cell {
 font: bold 10px "Arimo",sans-serif;
 text-shadow: 0 1px 0 rgba(255,255,255,0.4);
 text-align: right;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-fee-failed-payments .details-block .ui-section-1:last-child {
 text-align: center;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-report-ssn-members .system-dual-select {
 font-size: 12px;
 color: #73787d;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-report-ssn-members .ui-field {
 font-size: 12px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-statistics-distribution .wrapper {
 display: flex;
 flex-wrap: wrap;
 align-items: center;
 margin: -1em;
 max-width: 800px;
 margin-left: auto;
 margin-right: auto;
 justify-content: center;
 padding-bottom: 2em;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-statistics-distribution .line {
 padding: 1em;
 box-sizing: border-box;
 text-align: center;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-statistics-distribution .line-header {
 font-family: "Arimo",sans-serif;
 font-size: 0.8em;
 text-transform: uppercase;
 max-width: 250px;
 margin-left: auto;
 margin-right: auto;
 display: block;
 width: 100%;
 opacity: 0.8;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-statistics-distribution .line-value {
 font-weight: bold;
 font-family: "Arimo",sans-serif;
 font-size: 1.6em;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-statistics-distribution .current,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-statistics-distribution .period {
 width: 100%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-statistics-distribution .average-age,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-statistics-distribution .median-age,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-statistics-distribution .men,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-statistics-distribution .women,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-statistics-distribution div[class*="-this"],
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-statistics-distribution div[class*="-last"] {
 width: 50%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-statistics-distribution .current .line-value {
 font-size: 4em;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-statistics-distribution .men .line-value,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-statistics-distribution .women .line-value,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-statistics-distribution div[class*="-this"] .line-value,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-statistics-distribution div[class*="-last"] .line-value {
 font-size: 2.2em;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-statistics-distribution div[class*="-this"]>div:last-child,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-statistics-distribution div[class*="-last"]>div:last-child {
 margin-bottom: 20px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-statistics-distribution .membership-type {
 padding: 0.5em;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-statistics-distribution .membership-type .line-value {
 font-size: 1.6em !important;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-statistics-distribution .men .line-header:before {
 font-family: fontawesome;
 content: "\e809";
 display: block;
 font-size: 3em;
 opacity: 0.5;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-statistics-distribution .women .line-header:before {
 font-family: fontawesome;
 content: "\e80a";
 display: block;
 font-size: 3em;
 opacity: 0.5;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-statistics-distribution .break {
 width: 100%;
 height: 1px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-ceremony-type-list .ceremony-type-table {
 width: 100%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-ceremony-type-list .button-cell {
 text-align: right;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-ceremony-type-list .ceremony-table {
 width: 100%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-ceremony-type-list .add-button-container {
 text-align: right;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-ceremony-type-list .block-table {
 margin-top: 12px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-ceremony-type-list .block-table .head-table>div>div:nth-child(1),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-ceremony-type-list .block-table .body-table>div>div:nth-child(1),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-ceremony-type-list .block-table .head-table>div>div:nth-child(2),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-ceremony-type-list .block-table .body-table>div>div:nth-child(2) {
 width: 30%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-ceremony-type-list .block-table .head-table>div>div:nth-child(3),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-ceremony-type-list .block-table .body-table>div>div:nth-child(3),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-ceremony-type-list .block-table .head-table>div>div:nth-child(4),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-ceremony-type-list .block-table .body-table>div>div:nth-child(4),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-ceremony-type-list .block-table .head-table>div>div:nth-child(5),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-ceremony-type-list .block-table .body-table>div>div:nth-child(5) {
 width: 10%;
 text-align: right;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-ceremony-type-list .block-table .body-table>div>div:nth-child(6) {
 text-align: right;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-ceremony-type-list .system-form .ui-submit-block {
 display: none;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-ceremony-type-list .ui-block .ui-field-set .website-label-cell {
 width: auto;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-ceremony-type-list .ui-block .ui-field-set td,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-ceremony-type-list .ui-block .ui-field-set th {
 padding-bottom: 4px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-ceremony-type-list .roles .block-table-inline .head-table>div>div:first-child,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-ceremony-type-list .roles .block-table-inline .body-table>div>div:first-child {
 width: 302px;
 max-width: 302px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-ceremony-type-list .roles .block-table-inline .head-table>div>div:nth-child(2),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-ceremony-type-list .roles .block-table-inline .body-table>div>div:nth-child(2) {
 width: 100px;
 max-width: 100px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-ceremony-type-list .roles .block-table-inline .head-table>div>div:nth-child(3) {
 overflow: visible;
 white-space: nowrap;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-ceremony-type-list .roles .add-link {
 margin-top: 10px;
 display: block;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-paid-registration .ui-date-picker {
 display: inline-block;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-paid-registration .contact-phone-section .phone-country-select,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-paid-registration .contact-phone-section .phone-type-select {
 width: 146px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-paid-registration .contact-phone-section .phone-country-select {
 margin-right: 7px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-paid-registration .contact-section {
 display: inline-block;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-paid-registration .icon-credit-card {
 font-size: 18px;
 margin-right: 10px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-paid-registration .payment-section.ui-section-1 {
 border-bottom: 0;
 padding-bottom: 10px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-paid-registration div.payment-recurring {
 padding: 15px 0 0 20px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-paid-registration div.accept {
 padding-left: 20px;
 padding-top: 10px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-paid-registration div.accept .terms-text {
 font-size: 11px;
 margin-top: 8px;
 margin-left: 22px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-paid-registration .icon-attention {
 font-size: 24px;
 margin-right: 10px;
 color: #7996b7;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-paid-registration .message-block {
 font: bold 12px "Arimo",sans-serif;
 margin-top: 20px;
 text-align: center;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-paid-registration .message-block .icon-spinner {
 margin-right: 10px;
 font-size: 16px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-paid-registration .progress-block {
 display: none;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-paid-registration .cs-design-properties input.cs-checkbox:disabled+span {
 opacity: 1.0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-paid-registration .block-table-inline.payment-profiles {
 padding-bottom: 20px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-paid-registration .block-table-inline>.head>div>div>div:nth-child(1),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-paid-registration .block-table-inline>.body>div:first-child>div>div:nth-child(1) {
 width: 5%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-paid-registration .block-table-inline>.head>div>div>div:nth-child(2),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-paid-registration .block-table-inline>.body>div:first-child>div>div:nth-child(2) {
 font-weight: bold;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-paid-registration .block-table-inline.plans>.head>div>div>div:nth-child(2),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-paid-registration .block-table-inline.plans>.body>div:first-child>div>div:nth-child(2) {
 width: 30%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-paid-registration .block-table-inline.plans>.head>div>div>div:nth-child(3),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-paid-registration .block-table-inline.plans>.body>div:first-child>div>div:nth-child(3) {
 width: 40%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-paid-registration .block-table-inline.plans>.head>div>div>div:nth-child(4),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-paid-registration .block-table-inline.plans>.body>div:first-child>div>div:nth-child(4) {
 width: 20%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-paid-registration .block-table-inline.payment-options>.head>div>div>div:nth-child(2),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-paid-registration .block-table-inline.payment-options>.body>div:first-child>div>div:nth-child(2) {
 width: 95%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-paid-registration .block-table-inline.payment-profiles>.head>div>div>div:nth-child(2),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-paid-registration .block-table-inline.payment-profiles>.body>div:first-child>div>div:nth-child(2) {
 width: 30%;
 font-weight: bold;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-paid-registration .block-table-inline.payment-profiles>.head>div>div>div:nth-child(3),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-paid-registration .block-table-inline.payment-profiles>.body>div:first-child>div>div:nth-child(3) {
 width: 65%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-paid-registration .system-text-box,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-paid-registration .system-select {
 max-width: 302px;
 width: 100%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-paid-registration .block-table-inline.single-option>.body>div:first-child>div>div:nth-child(1)>* {
 display: none;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-paid-registration .ui-date-picker {
 height: auto;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-paid-registration .ui-date-picker .system-select {
 width: 94px;
 max-width: inherit;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-paid-registration .paid-registration.responsive .ui-block .ui-block-field-set .ui-field>.ui-label {
 display: block;
 text-align: left;
 width: auto;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-paid-registration .paid-registration.responsive .system-text-box,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-paid-registration .paid-registration.responsive .system-select {
 width: 100%;
 display: block;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-paid-registration .paid-registration.responsive .block-table-inline>.body .body-table,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-paid-registration .paid-registration.responsive .block-table-inline>.head .head-table {
 width: 100%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-paid-registration .paid-registration.responsive .ui-date-picker {
 display: block;
 height: 20px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-paid-registration .paid-registration.responsive .contact-section {
 width: 100%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-paid-registration .paid-registration.responsive .ui-date-picker .system-select {
 width: 33%;
 margin: 0;
 float: left;
 max-width: 99px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-paid-registration .paid-registration.responsive .ui-date-picker .system-select:nth-child(2),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-paid-registration .paid-registration.responsive .ui-date-picker .system-select:nth-child(3) {
 margin-left: 0.5%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-paid-registration .paid-registration.responsive .system-select.phone-country-select,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-paid-registration .paid-registration.responsive .system-select.phone-type-select {
 width: 49.5%;
 margin: 0;
 float: left;
 max-width: 150px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-paid-registration .paid-registration.responsive .system-select.phone-country-select:nth-child(2),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-paid-registration .paid-registration.responsive .system-select.phone-type-select:nth-child(2) {
 margin-left: 0.5%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-paid-registration .paid-registration.responsive .block-table-inline {
 display: block;
 width: auto;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-paid-registration .paid-registration.responsive .block-table-inline>.body .body-table>div {
 display: inline-block;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-recruitment-codes {
 font-size: 12px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-recruitment-codes .explanation {
 margin-bottom: 20px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-recruitment-codes .explanation i {
 padding-right: 5px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-recruitment-codes .block-table .body .body-table>div>div {
 font-size: 11px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-recruitment-codes .block-table .body .body-table>div>div,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-recruitment-codes .block-table .head .head-table>div>div {
 padding: 15px 5px 15px 10px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-recruitment-codes .block-table>.head>div>div>div:nth-child(1),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-recruitment-codes .block-table>.head>div>div>div:nth-child(2),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-recruitment-codes .block-table>.head>div>div>div:nth-child(3),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-recruitment-codes .block-table>.body>div:first-child>div>div:nth-child(1),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-recruitment-codes .block-table>.body>div:first-child>div>div:nth-child(2),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-recruitment-codes .block-table>.body>div:first-child>div>div:nth-child(3) {
 width: 15%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-recruitment-codes .block-table>.head>div>div>div:nth-child(3) span:nth-child(2),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-recruitment-codes .block-table>.body>div:first-child>div>div:nth-child(3) span:nth-child(2) {
 font-weight: bold;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-recruitment-codes .block-table>.head>div>div>div:nth-child(5),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-recruitment-codes .block-table>.body>div:first-child>div>div:nth-child(5) {
 text-align: right;
 width: 10%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-recruitment-codes .block-table>.head>div>div>div:nth-child(6),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-recruitment-codes .block-table>.body>div:first-child>div>div:nth-child(6) {
 width: 5%;
 text-align: right;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-recruitment-codes .cs-lightbox .ui-autocomplete-container {
 display: inline;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-recruitment-codes .cs-lightbox .ui-autocomplete-container .ui-autocomplete-result {
 margin-left: 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-select-payment-option ul {
 margin: 0;
 padding: 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-select-payment-option li {
 list-style-type: none;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-select-payment-option .ui-section {
 margin-bottom: 10px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-select-payment-option .icon-sort {
 line-height: 30px;
 vertical-align: middle;
 margin-right: 10px;
 color: rgba(0,0,0,0.25);
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-select-payment-option .ui-sortable .ui-section:last-of-type {
 margin-bottom: 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-type-list .header {
 text-align: right;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-type-list .block-table {
 margin-top: 12px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-type-list .block-table>.head>div>div>div:nth-child(1),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-type-list .ui-sortable-element-item>div:nth-child(2) {
 width: 30%;
 font-weight: bold;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-type-list .block-table>.head>div>div>div:nth-child(2),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-type-list .ui-sortable-element-item>div:nth-child(3) {
 width: 35%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-type-list .block-table>.head>div>div>div:nth-child(3),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-type-list .ui-sortable-element-item>div:nth-child(4) {
 text-align: right;
 width: 10%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-type-list .block-table>.head>div>div>div:nth-child(4),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-type-list .ui-sortable-element-item>div:nth-child(5) {
 text-align: right;
 width: 10%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-type-list .block-table>.head>div>div>div:nth-child(5),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-type-list .ui-sortable-element-item>div:nth-child(6) {
 width: 15%;
 text-align: right;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-type-list .body .ui-sortable-element {
 padding: 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-event-attendance-tracking {
 color: #323943;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-event-attendance-tracking .helper {
 clear: both;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-event-attendance-tracking .step-list {
 background-color: #d4d5d6;
 border-radius: 4px;
 padding: 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-event-attendance-tracking .step-block {
 border-top: 1px solid #dddfe0;
 border-bottom: 1px solid #c8cacc;
 padding: 10px 20px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-event-attendance-tracking .step-block:first-child {
 border-top: 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-event-attendance-tracking .step-block:last-child {
 border-bottom: 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-event-attendance-tracking .step-block>.title {
 font-size: 14px;
 line-height: 20px;
 margin: 10px 0;
 position: relative;
 padding: 0;
 text-shadow: 0px 1px 0px rgba(255,255,255,0.75);
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-event-attendance-tracking .step-block>.title .index {
 border-radius: 10px;
 border: 10px solid #323943;
 display: inline-block;
 vertical-align: middle;
 margin-right: 10px;
 box-shadow: 0px 1px 0px rgba(255,255,255,0.75);
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-event-attendance-tracking .step-block>.title .index>span {
 position: absolute;
 color: #c4c5c6;
 bottom: 0;
 left: 6px;
 text-shadow: none;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-event-attendance-tracking .event-list-content {
 width: 100%;
 overflow: auto;
 white-space: nowrap;
 padding: 10px 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-event-attendance-tracking .event {
 position: relative;
 background-color: #ffffff;
 border-radius: 2px;
 padding: 10px 10px 10px 53px;
 box-shadow: 0px 1px 2px rgba(0,0,0,0.2);
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-event-attendance-tracking .event-option {
 display: inline-block;
 margin-right: 20px;
 cursor: pointer;
 vertical-align: top;
 min-height: 50px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-event-attendance-tracking .event-option:hover {
 box-shadow: 0px 1px 9px rgba(0,0,0,0.38);
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-event-attendance-tracking .event .date-badge {
 position: absolute;
 left: 10px;
 top: 10px;
 height: 27px;
 width: 33px;
 padding: 2px 0 2px 0;
 border-radius: 3px;
 background-color: #0090af;
 color: #ffffff;
 text-align: center;
 text-shadow: 0px 1px 0px rgba(0,0,0,0.2);
 box-shadow: 0px 3px 0px #007690,0px 4px 3px rgba(0,0,0,0.3);
 background-image: -webkit-linear-gradient(top, #33a6bf 0%, #0090af 100%);
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-event-attendance-tracking .step-block .event .date-badge {
 background-image: linear-gradient(to bottom, #33a6bf 0%, #0090af 100%);
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-event-attendance-tracking .event .date-badge .day {
 font-size: 18px;
 line-height: 18px;
 font-weight: bold;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-event-attendance-tracking .event .date-badge .month {
 font-size: 9px;
 line-height: 9px;
 font-weight: bold;
 text-transform: uppercase;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-event-attendance-tracking .event .title {
 color: #0c92af;
 font-family: Georgia;
 font-size: 16px;
 font-weight: normal;
 margin: 0 0 4px 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-event-attendance-tracking .event .date-time {
 font-size: 10px;
 font-weight: bold;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-event-attendance-tracking .event .location {
 margin-top: 4px;
 font-size: 10px;
 font-weight: bold;
 color: #73787d;
 text-transform: uppercase;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-event-attendance-tracking .selected-event {
 margin: 20px 0 10px 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-event-attendance-tracking .selected-event .title {
 display: block;
 float: left;
 width: 30%;
 margin: 0 20px 0 0;
 min-height: 31px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-event-attendance-tracking .selected-event .location {
 margin-top: 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-event-attendance-tracking .status-lightbox .ui-button,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-event-attendance-tracking .status-lightbox .ui-button:hover,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-event-attendance-tracking .event-cancel,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-event-attendance-tracking .event-cancel:hover {
 display: block;
 color: #ffffff;
 text-decoration: none;
 background-color: #23A9CA;
 font-size: 12px;
 font-weight: bold;
 font-family: Arial, sans-serif;
 height: 29px;
 line-height: 29px;
 padding: 0px 12px;
 border: 1px solid #0895B8;
 border-radius: 3px;
 background-color: #1AB3D8;
 background-image: -webkit-linear-gradient(top, #3ebfdd 0%, #06a5cc 100%);
 text-shadow: 0 -1px 0px rgba(0,0,0,0.2);
 box-shadow: inset 0px 1px rgba(140,233,255,0.58),0px 1px 2px rgba(0,0,0,0.2);
 cursor: pointer;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-event-attendance-tracking .event-cancel,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-event-attendance-tracking .event-cancel:hover {
 position: absolute;
 top: 10px;
 right: 10px;
 margin-left: 10px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-event-attendance-tracking .status-lightbox .bottom-line .ui-button,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-event-attendance-tracking .step-block .event-cancel {
 background-image: linear-gradient(to bottom, #3ebfdd 0%, #06a5cc 100%);
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-event-attendance-tracking .event-cancel:hover {
 background-color: #11ADD3;
 background-image: -webkit-linear-gradient(top, #15b0d5 0%, #0aa8ce 100%);
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-event-attendance-tracking .step-block .event-cancel:hover {
 background-image: linear-gradient(to bottom, #15b0d5 0%, #0aa8ce 100%);
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-event-attendance-tracking .event-cancel:active {
 background-color: #06A5CC;
 background-image: -webkit-linear-gradient(top, #06a5cc 0%, #22b1d4 100%);
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-event-attendance-tracking .step-block .event-cancel:active {
 background-image: linear-gradient(to bottom, #15b0d5 0%, #0aa8ce 100%);
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-event-attendance-tracking .options-block label {
 margin-right: 10px;
 color: #73787d;
 text-shadow: 0px 1px 0px rgba(255,255,255,0.75);
 font-size: 12px;
 font-weight: bold;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-event-attendance-tracking .options-block .system-select {
 vertical-align: middle;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-event-attendance-tracking .attendee {
 float: left;
 font-size: 14px;
 line-height: 14px;
 overflow: hidden;
 padding: 7px 9px;
 width: 100px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-event-attendance-tracking .ui-tabs .attendee {
 cursor: pointer;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-event-attendance-tracking .attendee .icon {
 position: relative;
 width: 100px;
 height: 100px;
 margin-bottom: 8px;
 background-color: #474f5a;
 border-radius: 2px;
 box-shadow: inset 0px 0px 2px rgba(0,0,0,0.3);
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-event-attendance-tracking .attendee .icon img {
 border-radius: 2px;
 border: 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-event-attendance-tracking .attendee .name-first,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-event-attendance-tracking .attendee .name-last {
 float: left;
 clear: both;
 font-weight: normal;
 white-space: nowrap;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-event-attendance-tracking .attendee .name-last {
 font-weight: bold;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-event-attendance-tracking .attendee .icon .icon-female,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-event-attendance-tracking .attendee .icon .icon-male,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-event-attendance-tracking .attendee .icon .icon-nogender,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-event-attendance-tracking .attendee .icon .helper {
 position: absolute;
 top: 0;
 left: 0;
 width: 100px;
 height: 100px;
 border-radius: 2px;
 background-repeat: no-repeat;
 background-position: center center;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-event-attendance-tracking .attendee .icon .icon-female {
 background-image: url(../files/default/images/gender_female.png);
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-event-attendance-tracking .attendee .icon .icon-male {
 background-image: url(../files/default/images/gender_male.png);
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-event-attendance-tracking .attendee .icon .icon-nogender {
 background-image: url(../files/default/images/gender_unspecified.png);
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-event-attendance-tracking .checked-in {
 color: #ff5400;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-event-attendance-tracking .checked-out {
 color: #999999;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-event-attendance-tracking .checked-in .icon .helper {
 background-color: rgba(250,157,67,0.3);
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-event-attendance-tracking .checked-out .icon .helper {
 background-color: rgba(30,30,30,0.5);
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-event-attendance-tracking .ui-tabs .attendee:hover {
 color: #0090af;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-event-attendance-tracking .ui-tabs .attendee:hover .icon .helper {
 background-color: rgba(0,144,175,0.5);
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-event-attendance-tracking .icon-awesome {
 font-family: FontAwesome;
 font-weight: normal;
 font-style: normal;
 text-decoration: inherit;
 -webkit-font-smoothing: antialiased;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-event-attendance-tracking .checked-in .icon:before {
 position: absolute;
 right: 4px;
 bottom: 10px;
 content: "\f00c";
 font-size: 36px;
 color: #ec5206;
 z-index: 1;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-event-attendance-tracking .checked-out .icon:before {
 position: absolute;
 right: 4px;
 bottom: 10px;
 content: "\f08b";
 font-size: 32px;
 color: #bebebe;
 z-index: 1;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-event-attendance-tracking .status-lightbox {
 width: 400px;
 min-height: 120px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-event-attendance-tracking .status-lightbox .description {
 width: 270px;
 margin-top: 20px;
 float: right;
 font-size: 20px;
 line-height: 24px;
 font-weight: bold;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-event-attendance-tracking .status-lightbox .two-columns {
 width: 100%;
 clear: both;
 float: left;
 text-align: center;
 border-bottom: 1px solid #c8cacc;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-event-attendance-tracking .status-lightbox .two-columns>div {
 width: 178px;
 height: 100px;
 padding: 20px 10px 10px;
 margin: 0 0 10px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-event-attendance-tracking .status-lightbox .two-columns .time {
 text-align: center;
 font-size: 20px;
 font-weight: bold;
 margin: 18px 0 6px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-event-attendance-tracking .status-lightbox .two-columns .date {
 text-align: center;
 font-size: 12px;
 font-weight: normal;
 margin: 0 0 16px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-event-attendance-tracking .status-lightbox .two-columns .action-link {
 text-align: center;
 font-size: 12px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-event-attendance-tracking .status-lightbox .two-columns .action-link a {
 border-bottom: 1px dotted;
 text-decoration: none;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-event-attendance-tracking .status-lightbox .two-columns .action-link a:hover {
 color: #ec5206;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-event-attendance-tracking .status-lightbox .checked-in-column {
 color: #ec5206;
 float: left;
 clear: left;
 border-right: 1px solid #dddfe0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-event-attendance-tracking .status-lightbox .checked-out-column {
 border-left: 1px solid #c8cacc;
 float: left;
 clear: right;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-event-attendance-tracking .status-lightbox .title {
 display: inline-block;
 padding-right: 20px;
 font-size: 20px;
 font-weight: bold;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-event-attendance-tracking .status-lightbox .checked-in-column .title:before {
 content: "\f00c";
 z-index: 1;
 margin-right: 4px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-event-attendance-tracking .status-lightbox .checked-out-column .title:before {
 content: "\f08b";
 z-index: 1;
 margin-right: 4px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-event-attendance-tracking .status-lightbox .bottom-line {
 border-top: 1px solid #dddfe0;
 clear: both;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-event-attendance-tracking .status-lightbox .check-out-button {
 background-color: #333333;
 color: #cccccc;
 width: 100%;
 font-size: 16px;
 margin: -8px 0;
 display: block;
 text-decoration: none;
 font-family: Arial, sans-serif;
 height: 29px;
 line-height: 29px;
 padding: 0px 12px;
 border: 1px solid #333333;
 border-radius: 3px;
 background-image: -webkit-linear-gradient(top, #666 0%, #333 100%);
 text-shadow: 0 -1px 0px rgba(0,0,0,0.2);
 box-shadow: inset 0px 1px rgba(218,218,218,0.58),0px 1px 2px rgba(0,0,0,0.2);
 cursor: pointer;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-event-attendance-tracking .status-lightbox .check-out-button:hover,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-event-attendance-tracking .status-lightbox .check-out-button:active {
 background-image: linear-gradient(to bottom, #333 0%, #666 100%);
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-event-attendance-tracking .status-lightbox .checked-out-column .switch {
 position: relative;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-event-attendance-tracking .status-lightbox .checked-out-column .switch:before {
 content: "\f08b";
 color: #cccccc;
 position: absolute;
 font-size: 18px;
 left: 10px;
 top: 8px;
 z-index: 1;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-event-attendance-tracking .status-lightbox .ui-button {
 margin-top: 10px;
 float: left;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-event-attendance-tracking .ui-tabs {
 padding: 10px 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-event-attendance-tracking .ui-tabs .ui-tabs-nav {
 font-size: 10px;
 line-height: 12px;
 font-weight: bold;
 padding: 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-event-attendance-tracking .ui-tabs .ui-tabs-nav li {
 margin-bottom: 0;
 cursor: pointer;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-event-attendance-tracking .ui-tabs .ui-tabs-nav li.ui-state-default a {
 cursor: pointer;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-event-attendance-tracking .ui-tabs .ui-tabs-nav li.ui-state-default {
 padding: 4px 10px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-event-attendance-tracking .ui-tabs-nav .ui-state-default {
 background-color: #323943;
 margin-top: 3px;
 margin-right: 1px;
 font-size: 12px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-event-attendance-tracking .ui-tabs-nav .ui-state-default a {
 color: #ffffff;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-event-attendance-tracking .ui-tabs-nav .ui-state-default:hover {
 background-color: #323943;
 margin-top: 0;
 border-top: 3px solid #36b1cf;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-event-attendance-tracking .ui-tabs-nav .ui-state-active,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-event-attendance-tracking .ui-tabs-nav .ui-state-active:hover {
 background-color: #efefef;
 border-top: 3px solid #ec5206;
 margin-top: 0;
 color: #ff5400;
 font-size: 12px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-event-attendance-tracking .ui-tabs .ui-tabs-nav li.ui-state-active {
 margin-right: 0;
 margin-left: -1px;
 padding: 4px 11px 4px 11px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-event-attendance-tracking .ui-tabs .ui-tabs-nav li.ui-state-active:first-child {
 margin-left: 0;
 padding-left: 10px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-event-attendance-tracking .ui-tabs-nav .ui-state-active a {
 color: #ec5206;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-event-attendance-tracking .ui-tabs .ui-tabs-panel {
 background-color: #efefef;
 padding: 19px;
 box-shadow: 0px 1px 2px rgba(0,0,0,0.2);
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-event-attendance-tracking .options-block {
 display: inline-block;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-event-attendance-tracking .search-block {
 display: inline-block;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-event-attendance-tracking .search-block input {
 display: inline-block;
 height: 20px;
 line-height: 20px;
 width: 180px;
 padding: 4px 4px 4px 8px;
 border: none;
 outline: none;
 vertical-align: middle;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-event-attendance-tracking .search-block .ui-initial {
 text-transform: uppercase;
 color: #9ea3ad;
 font-size: 11px;
 font-family: Arial;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-event-attendance-tracking .search-cancel {
 display: inline-block;
 width: 20px;
 height: 20px;
 padding: 4px;
 background-color: #ffffff;
 color: #b1b4b7;
 text-align: center;
 vertical-align: top;
 line-height: 20px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-event-attendance-tracking .search-button {
 display: inline-block;
 width: 40px;
 height: 22px;
 padding: 3px;
 margin: -1px 20px -1px 4px;
 text-align: center;
 vertical-align: top;
 line-height: 20px;
 color: white;
 background-color: #B1B4B7;
 border-radius: 3px;
 border: 1px solid #9DA3A8;
 text-shadow: 0 -1px 0px rgba(0,0,0,0.1);
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-event-attendance-tracking .search-button:hover {
 background-color: #23A9CA;
 border: 1px solid #0895B8;
 background-color: #11ADD3;
 background-image: -webkit-linear-gradient(top, #15b0d5 0%, #0aa8ce 100%);
 box-shadow: inset 0px 1px rgba(140,233,255,0.58),0px 1px 2px rgba(0,0,0,0.2);
 text-shadow: 0 -1px 0px rgba(0,0,0,0.2);
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-event-attendance-tracking .step-block .search-button:hover {
 background-image: linear-gradient(to bottom, #15b0d5 0%, #0aa8ce 100%);
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-event-attendance-tracking .search-button:active {
 background-color: #06A5CC;
 background-image: -webkit-linear-gradient(top, #06a5cc 0%, #22b1d4 100%);
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-event-attendance-tracking .step-block .search-button:active {
 background-image: linear-gradient(to bottom, #15b0d5 0%, #0aa8ce 100%);
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-event-attendance-tracking .search-cancel:before {
 content: "\f00d";
 font-size: 12px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-event-attendance-tracking .search-button:before {
 content: "\f002";
 font-size: 14px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-event-attendance-tracking .search-cancel:hover {
 color: #000000;
 background-color: #0C92AF;
 text-shadow: 0 1px 0px rgba(255,255,255,0.3);
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-event-attendance-tracking .search-cancel:active {
 background-color: #FF5E0F;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-event-attendance-reporting .events-table {
 width: 100%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-event-attendance-reporting .events-table .ui-odd-cell {
 padding: 4px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-event-attendance-reporting .events-table .ui-even-cell {
 padding: 4px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-event-attendance-reporting .persons-table {
 width: 100%;
 table-layout: fixed;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-event-attendance-reporting .persons-table .icon-cell {
 width: 34px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-event-attendance-reporting .persons-table .name-cell {
 width: 15%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-event-attendance-reporting .persons-table .birthday-cell {
 width: 10%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-event-attendance-reporting .persons-table .center-cell {
 text-align: center;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-event-attendance-reporting .persons-table .x-cell {
 text-align: center;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-event-attendance-reporting .persons-table .image-icon-size {
 height: 30px;
 width: 30px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-event-attendance-reporting .report .report-block .report_processing {
 font-size: 11px;
 font-weight: bold;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-event-attendance-reporting .report .report-block .report-link {
 display: inline-block;
 font-size: 11px;
 height: 16px;
 line-height: 16px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-event-attendance-reporting .report .report-block .report-link span {
 font-weight: normal;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-event-attendance-reporting .icon-file-excel:before {
 content: '\e814';
 font-family: FontAwesome;
 font-weight: normal;
 font-style: normal;
 font-size: 14px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-event-attendance-reporting .report .report-block .report-link .icon-file-excel:before {
 font-size: 14px;
 padding: 0 5px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-event-attendance-reporting .display-type-block {
 margin-top: 12px;
 padding: 4px 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-event-attendance-reporting .tools-block {
 margin-top: 12px;
 margin-bottom: 12px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-event-attendance-reporting .tools-block .gear-button {
 background: url(/_static/membership/images/popup_btn.png) no-repeat;
 cursor: pointer;
 height: 26px;
 width: 36px;
 position: relative;
 float: right;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-event-attendance-reporting .tools-block .gear-button .popup-block {
 background: none repeat scroll 0 0 #FFFFFF;
 border: 1px solid #B0B0B0;
 border-radius: 5px 5px 5px 5px;
 display: none;
 overflow: hidden;
 position: absolute;
 top: 24px;
 z-index: 1;
 right: 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-event-attendance-reporting .tools-block .gear-button .popup-block .display-type-link {
 border-bottom: 1px solid #CCCCCC;
 color: black;
 display: block;
 font-weight: bold;
 height: 20px;
 line-height: 20px;
 padding: 4px 8px;
 text-decoration: none;
 white-space: nowrap;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-event-attendance-reporting .tools-block .gear-button .popup-block .display-type-link:hover {
 background-color: #b3d4ff;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-event-attendance-reporting .tools-block .gear-button .popup-block .report-link {
 color: black;
 display: block;
 font-weight: bold;
 height: 20px;
 line-height: 20px;
 padding: 4px 8px;
 text-decoration: none;
 white-space: nowrap;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-event-attendance-reporting .tools-block .gear-button .popup-block .report-link:hover {
 background-color: #b3d4ff;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-event-attendance-reporting .system-tags-related {
 float: left;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-type-edit .fee-form {
 margin-top: 20px;
 font-size: 12px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-type-edit .length-form {
 display: inline-block;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-type-edit .length-form .date-form {
 display: inline-block;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-type-edit .length-form .date-form .inline-label {
 margin-right: 5px;
 font-size: 12px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-type-edit .length-form .date-form .ui-text-box-short {
 width: 50px;
 margin-right: 15px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-type-edit .length-form .date-form .system-select {
 width: 151px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-type-edit .group-discount-form .ui-label {
 vertical-align: middle;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-type-edit .group-discount-form .ui-delete-link {
 margin: 5px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-type-edit .ui-field .free-days-link-block {
 width: 302px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-type-edit .ui-field .free-days-link-block>a {
 margin-left: 0px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-type-edit .ui-field .group-discount-label {
 width: 279px;
 display: inline-block;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-type-edit .ui-section-title {
 display: block;
 margin-bottom: 15px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-type-edit .block-table-inline {
 margin-top: 20px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-type-edit .block-table-inline>.head>div>div>div:nth-child(1),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-type-edit .block-table-inline>.body>div:first-child>div>div:nth-child(1) {
 width: 40%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-type-edit .block-table-inline>.head>div>div>div:nth-child(2),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-type-edit .block-table-inline>.body>div:first-child>div>div:nth-child(2) {
 width: 15%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-type-edit .block-table-inline>.head>div>div>div:nth-child(3),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-type-edit .block-table-inline>.body>div:first-child>div>div:nth-child(3) {
 width: 15%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-type-edit .block-table-inline>.head>div>div>div:nth-child(4),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-type-edit .block-table-inline>.body>div:first-child>div>div:nth-child(4) {
 text-align: right;
 width: 15%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-type-edit .block-table-inline>.head>div>div>div:nth-child(5),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-type-edit .block-table-inline>.body>div:first-child>div>div:nth-child(5) {
 width: 15%;
 text-align: right;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-type-edit .ui-field div {
 display: inline-block;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-type-edit .ui-label-suffix {
 margin-left: 10px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-anniversary-notifications .edit-form-block {
 margin-bottom: 10px;
 padding: 1em;
 position: relative;
 background: #fff;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-anniversary-notifications .edit-form-block .title-block {
 font-size: 18px;
 margin-bottom: 18px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-anniversary-notifications .receivers-container {
 display: inline-block;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-anniversary-notifications .receivers-container .add-receiver-link {
 background-image: url(/_static/website/images/plus.gif);
 background-position: 0 3px;
 background-repeat: no-repeat;
 border: 0 none;
 color: #1183A8;
 font-size: 11px;
 height: 18px;
 padding: 2px 2px 2px 16px;
 display: inline-block;
 margin-top: 8px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-anniversary-notifications .receivers-container .receiver-block {
 display: block;
 padding: 8px;
 margin-bottom: 8px;
 background-color: #e1e2e3;
 border-radius: 3px 3px 3px 3px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-anniversary-notifications .receivers-container .receiver-block .receiver-table .person-cell {
 width: 300px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-anniversary-notifications .receivers-container .receiver-block .receiver-table .notify-cell {
 padding-left: 8px;
 padding-right: 8px;
 width: 120px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-anniversary-notifications .receivers-container .receiver-block .receiver-table .notify-cell .ui-checkbox-label {
 display: block;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-anniversary-notifications .receivers-container .receiver-block .receiver-table .person-cell .ui-autocomplete-container {
 width: 300px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-anniversary-notifications .receivers-container .receiver-block .receiver-table .delete-cell {
 padding-left: 12px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-anniversary-notifications .notifications-list {
 width: 100%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-anniversary-notifications .notifications-list .last-cell {
 text-align: right;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-anniversary-notifications .block-table>.head>.head-table>div>div:nth-child(1),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-anniversary-notifications .block-table>.body>.body-table>div>div:nth-child(1) {
 width: 20%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-anniversary-notifications .block-table>.head>.head-table>div>div:nth-child(2),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-anniversary-notifications .block-table>.body>.body-table>div>div:nth-child(2) {
 width: 20%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-anniversary-notifications .block-table>.head>.head-table>div>div:nth-child(3),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-anniversary-notifications .block-table>.body>.body-table>div>div:nth-child(3) {
 width: 25%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-anniversary-notifications .block-table>.head>.head-table>div>div:nth-child(4),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-anniversary-notifications .block-table>.body>.body-table>div>div:nth-child(4) {
 width: 25%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-person-list .icon-awesome {
 font-family: FontAwesome;
 font-weight: normal;
 font-style: normal;
 text-decoration: inherit;
 -webkit-font-smoothing: antialiased;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-person-list .sms-total-block {
 clear: both;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-person-list .sms-message-form .empty-balance-block {
 margin-bottom: 10px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-person-list .sms-message-form .missing-sender-text {
 width: 380px;
 line-height: 14px;
 margin-bottom: 10px;
 font-style: italic;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-person-list .clearfix {
 clear: both;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-person-list .parent {
 position: relative;
 margin-bottom: 10px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-person-list .cont {
 border-radius: 5px;
 border-collapse: collapse;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-person-list .filters {
 vertical-align: top;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-person-list .membership-filter-form {
 margin: 0 0 12px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-person-list .search-form {
 overflow: visible;
 padding: 10px;
 position: relative;
 position: relative;
 border-top-left-radius: 5px;
 -moz-box-sizing: border-box;
 box-sizing: border-box;
 border: 1px solid transparent;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-person-list .search-form .ui-helper {
 background: url(../files/default/images/results_arrow.gif) no-repeat scroll left bottom transparent;
 left: 6px;
 padding-top: 7px;
 position: absolute;
 top: 100%;
 width: 24px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-person-list .search-form .missing-sender-text {
 width: 380px;
 line-height: 14px;
 margin-bottom: 10px;
 font-style: italic;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-person-list .search-form .ui-initial {
 color: grey;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-person-list .search-form span.sign {
 position: absolute;
 left: 0;
 top: 14px;
 margin-left: -28px;
 line-height: 11px;
 font-size: 12px;
 color: #212A32;
 font-weight: normal;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-person-list .saved-searches {
 background: #D8E8EA;
 vertical-align: top;
 border-top-right-radius: 5px;
 border-bottom-right-radius: 5px;
 float: left;
 -webkit-box-shadow: -2px 0 0 0px #fff;
 -moz-box-shadow: -2px 0 0 0px #fff;
 box-shadow: -2px 0 0 0px #fff;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-person-list .saved-searches .links .pencil {
 background: transparent url(/_static/membership/images/pencil.png) no-repeat scroll center center;
 display: inline-block;
 width: 15px;
 height: 14px;
 position: absolute;
 right: 10px;
 top: 10px;
 cursor: pointer;
 margin: 0;
 border-bottom: 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-person-list .nowrap {
 float: right;
 text-align: right;
 width: 150px;
 height: 14px;
 margin-top: -1px;
 position: relative;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-person-list .resize {
 position: absolute;
 width: 400px;
 right: 0;
 top: 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-person-list .popup-btn {
 cursor: pointer;
 font-weight: bold;
 font-size: 11px;
 color: #2e5481;
 position: absolute;
 right: 0;
 top: 0;
 display: inline-block;
 margin-top: -8px;
 z-index: 100;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-person-list .shine {
 padding: 8px 10px 0;
 word-wrap: normal;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-person-list .shine:hover {
 color: #7996b7;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-person-list .resize.active .popup-btn {
 background: #222830;
 border-radius: 2px;
 box-shadow: 0 2px 18px rgba(0,0,0,0.5);
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-person-list .popup-btn .popup-box {
 display: none;
 border-top: 1px solid #1c2128;
 margin-top: 6px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-person-list .popup-btn .popup-box a.toggle {
 display: block;
 padding: 5px 10px;
 margin: 0 10px;
 height: 20px;
 line-height: 20px;
 border-top: 1px solid #2e353d;
 color: #CDD0D1;
 font-weight: bold;
 font-size: 12px;
 text-decoration: none;
 text-align: left;
 text-shadow: 0px -1px 0px #000;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-person-list .popup-btn.disabled .popup-box a.toggle {
 color: #73787d;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-person-list .popup-btn .popup-box a.toggle:hover {
 color: #fff;
 background: #0F1115;
 margin: 0px;
 padding: 5px 20px;
 border-top: 1px solid transparent;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-person-list .popup-btn.disabled .popup-box a.toggle:hover,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-person-list .popup-btn.disabled .popup-box a.toggle:hover+a.toggle {
 background: #222830;
 color: #73787d;
 border-top: 1px solid #2e353d;
 cursor: default;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-person-list .popup-btn .popup-box a.toggle:hover+a.toggle {
 border-top: 1px solid transparent;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-person-list .popup-btn .popup-box a.toggle:first-child,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-person-list .popup-btn.disabled .popup-box a.toggle:first-child {
 border-top: 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-person-list .membership-saved-search-add-form,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-person-list .membership-saved-search-edit-form,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-person-list .membership-export-form,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-person-list .membership-sms-form,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-person-list .fundraising-appeal-form {
 display: none;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-person-list .membership-export-form {
 width: auto;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-person-list .image-icon-size {
 border-radius: 3px 3px 3px 3px;
 display: inline-block;
 margin-right: 10px;
 vertical-align: middle;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-person-list .button-cell {
 text-align: right;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-person-list .download-container .download-link {
 color: #2e5481;
 font: normal 11px "Arimo",sans-serif;
 font-style: normal;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-person-list .download-container .download-link:hover {
 color: #7996b7;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-person-list .download-container .icon-download {
 font-size: 14px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-person-list .download-container .download-link:hover {
 color: #7996b7;
 text-decoration: none;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-person-list .download-container .text {
 font-size: 11px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-person-list .download-container .line {
 margin: 10px 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-person-list .empty-balance-block {
 margin-bottom: 10px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-person-list .content {
 font-size: 10px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-person-list .content .ui-field-label {
 color: #63676B;
 text-shadow: 0 1px 0px rgba(250,250,250,0.3);
 font-weight: bold;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-person-list .popup-btn .left-icon:before {
 font-family: fontawesome;
 content: "\f0ca";
 -webkit-font-smoothing: antialiased;
 font-size: 11px;
 font-style: normal;
 display: inline-block;
 margin-right: 5px;
 font-weight: normal;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-person-list .popup-btn .right-icon:before {
 font-family: FontAwesome;
 content: "\f0dd";
 -webkit-font-smoothing: antialiased;
 font-style: normal;
 display: inline-block;
 position: relative;
 bottom: 3px;
 margin-left: 5px;
 font-weight: normal;
 font-size: 10px;
 font-weight: normal;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-person-list .ui-button-secondary {
 background: none;
 color: #73787d;
 font-size: 12px !important;
 font-weight: bold !important;
 border: none !important;
 margin: 8px 10px 0 0 !important;
 padding: 0 !important;
 float: right;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-person-list .ui-button-secondary span:before {
 display: inline-block;
 float: left;
 content: "\f00d";
 font-size: 15px;
 color: #73787d;
 font-family: "fontawesome";
 font-style: normal;
 vertical-align: middle;
 overflow: hidden;
 margin-right: 5px;
 font-weight: normal;
 -webkit-font-smoothing: antialiased;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-person-list .membership-popup-cont .ui-button-secondary {
 float: right;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-person-list .cs-lightbox .ui-button-inline {
 float: right;
 margin-bottom: 10px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-person-list .membership-sms-form .ui-button2 {
 margin-top: 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-person-list .ui-line-block {
 margin-bottom: 15px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-person-list .membership-email-form .ui-line-block {
 margin-bottom: 10px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-person-list .membership-email-form .ui-line-block:last-child {
 margin-bottom: 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-person-list .membership-email-form .ui-field-content {
 margin-top: 2px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-person-list .ui-hint-help {
 font-weight: bold;
 margin-bottom: 10px;
 border-bottom: 1px dashed #2e5481;
 color: #2e5481;
 text-decoration: none;
 font-size: 11px;
 line-height: 12px;
 margin-bottom: 10px;
 display: inline-block;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-person-list .ui-input {
 border: 1px solid #d1d3d5;
 padding: 6px;
 font-size: 12px;
 line-height: 16px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-person-list .membership-email-form {
 display: none;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-person-list .membership-email-form .system-select {
 height: 30px;
 border: 1px solid #d1d3d5;
 font-size: 12px;
 width: 600px;
 box-sizing: border-box;
 -moz-box-sizing: border-box;
 -webkit-box-sizing: border-box;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-person-list .membership-email-form .system-text-area {
 width: 100%;
 margin: 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-person-list .membership-email-form .system-text-box {
 width: 100%;
 margin-bottom: 15px;
 box-sizing: border-box;
 -moz-box-sizing: border-box;
 -webkit-box-sizing: border-box;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-person-list .membership-email-form span.value {
 margin-left: 5px;
 color: #212a32;
 font-size: 11px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-person-list .membership-email-form .ui-hint-help {
 margin-top: 10px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-person-list .overflow {
 overflow: auto;
 position: relative;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-person-list .person-list {
 display: inline-block;
 width: 100%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-person-list .name-block {
 white-space: nowrap;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-person-list .name-block .image-container {
 width: 40px;
 display: inline-block;
 vertical-align: middle;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-person-list .name-block .image-container .image-element {
 display: block;
 border-radius: 2px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-person-list .name-block .image-container+.person-name {
 margin-left: 10px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-person-list .name-block .person-name {
 vertical-align: middle;
 display: inline-block;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-person-list .name-block .person-name>span {
 font-weight: bold;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-person-list .date {
 white-space: nowrap;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-person-list .block-table .head .head-table>div>div {
 max-width: none;
 white-space: nowrap;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-person-list .ui-add-link {
 color: #2e5481;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-person-list .ui-add-link .icon-plus {
 font-size: 12px;
 padding-right: .2em;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-person-list .ui-add-link .icon-plus+span {
 font: bold 11px "Arimo",sans-serif;
 cursor: pointer;
 display: inline-block;
 border-bottom: 1px dashed #2e5481;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-person-list .ui-add-link:hover {
 color: #7996b7;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-person-list .ui-add-link:hover .icon-plus+span {
 border-bottom-color: #7996b7;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-person-list .membership-export-form .export-options-fields {
 float: left;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-person-list .membership-export-form .export-options .ui-line-block {
 margin-bottom: 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-person-list .membership-export-form .export-options .ui-field-label {
 width: 50px;
 line-height: 30px;
 float: left;
 font-size: 11px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-person-list .membership-export-form .export-options .ui-checkbox-label {
 line-height: 30px;
 font-size: 11px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-person-list .membership-export-form .export-options .ui-field-content {
 float: left;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-person-list .membership-export-form .export-options .ui-button {
 float: left;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-person-list .membership-export-form .ui-text-box-short {
 margin: 0 10px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-person-list .membership-export-form .system-select {
 width: auto;
 margin: 0 10px 0 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-person-list .ui-button2 {
 display: block;
 color: #ffffff;
 text-decoration: none;
 background-color: #23A9CA;
 font-size: 12px;
 font-weight: bold;
 font-family: "Arimo",sans-serif;
 height: 29px;
 line-height: 29px;
 padding: 0px 12px;
 border: 1px solid #0895B8;
 border-radius: 3px;
 background-color: #1AB3D8;
 background-image: -webkit-linear-gradient(top, #3ebfdd 0%, #06a5cc 100%);
 text-shadow: 0 -1px 0px rgba(0,0,0,0.2);
 box-shadow: inset 0px 1px rgba(140,233,255,0.58),0px 1px 2px rgba(0,0,0,0.2);
 cursor: pointer;
 float: right;
 margin-top: -6px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-person-list .ui-button2:hover {
 background-color: #11ADD3;
 background-image: linear-gradient(to bottom, #15b0d5 0%, #0aa8ce 100%);
 background-image: -webkit-linear-gradient(top, #15b0d5 0%, #0aa8ce 100%);
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-person-list .ui-button2:active {
 background-color: #06A5CC;
 background-image: linear-gradient(to bottom, #15b0d5 0%, #0aa8ce 100%);
 background-image: -webkit-linear-gradient(top, #06a5cc 0%, #22b1d4 100%);
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-person-list .system-calendar {
 display: inline-block;
 margin-right: 10px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-person-list .system-calendar:last-child {
 margin-right: 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-person-list .system-calendar .system-text-box {
 width: 100px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-person-list .system-calendar .ui-calendar-hours {
 width: 60px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-person-list .system-calendar .ui-calendar-minutes {
 width: 60px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-person-list .ui-calendar-button {
 margin-left: 5px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-person-list .ui-calendar-button:before {
 font-family: "FontAwesome", sans-serif;
 content: "\f073";
 -webkit-font-smoothing: antialiased;
 text-shadow: 0 1px 0 rgba(255,255,255,0.8);
 display: inline-block;
 font-size: 14px;
 font-style: normal;
 font-weight: normal;
 color: #2e5481;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-person-list .ui-calendar-button:before:hover {
 color: #7996b7;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-person-list .ui-calendar-clear {
 margin-left: 10px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-person-list .ui-calendar-clear:before {
 font-family: "FontAwesome", sans-serif;
 content: "\f00d";
 -webkit-font-smoothing: antialiased;
 text-shadow: 0 1px 0 rgba(255,255,255,0.8);
 display: inline-block;
 font-size: 14px;
 font-style: normal;
 font-weight: normal;
 color: #2e5481;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-membership-person-list .ui-calendar-clear:before:hover {
 color: #7996b7;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-newsfeed-news .newsfeed-system-form td {
 padding: 1em !important;
}


.cs-t-1-w.cs-e-11403-default .newsfeed-grid-head-cell {
 font-size: 16px;
 font-weight: bold;
 padding-bottom: 7px;
 border-bottom: 1px solid #1183a8;
}


.cs-t-1-w.cs-e-11403-default .newsfeed-links {
 text-decoration: none;
 font-size: 12px;
}


.cs-t-1-w.cs-e-11403-default .newsfeed-system-form {
 background-color: white;
}


.cs-t-1-w.cs-e-11403-default .newsfeed-list-header {
 padding: 3px;
 widht: 100%;
 background-color: #1183A8;
 font-size: 12px;
 color: #ffffff;
 font-weight: bold;
}


.cs-t-1-w.cs-e-11403-default .newsfeed-list-item {
 background-image: url(../files/default/images/bullet.gif);
 background-repeat: no-repeat;
 background-position: 2px;
 padding-left: 10px;
 font-size: 10px;
}


.cs-t-1-w.cs-e-11403-default .newsfeed-list-link {
 font-size: 10px;
}


.cs-t-1-w.cs-e-11403-default .newsfeed-list-date {
 font-size: 10px;
}


.cs-t-1-w.cs-e-11403-default .newsfeed-list-source {
 font-size: 10px;
 color: #666666;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-module-properties .custom-date-format {
 padding-top: 10px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-module-properties .system-multi-checkbox {
 display: inline-block;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-type-ocr-out-change-request {
 font-size: 12px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-type-ocr-out-change-request .block-table {
 margin: 15px 0 20px 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-type-ocr-out-change-request .block-table .body .body-table>div>div {
 font-size: 11px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-type-ocr-out-change-request .block-table>.head>div>div>div:nth-child(1),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-type-ocr-out-change-request .block-table>.body>div:first-child>div>div:nth-child(1) {
 width: 20%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-type-ocr-out-change-request .block-table>.head>div>div>div:nth-child(2),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-type-ocr-out-change-request .block-table>.body>div:first-child>div>div:nth-child(2) {
 width: 20%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-type-ocr-out-change-request .block-table>.head>div>div>div:nth-child(3),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-type-ocr-out-change-request .block-table>.body>div:first-child>div>div:nth-child(3) {
 width: 10%;
 text-align: right;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-type-ocr-out-change-request .block-table>.head>div>div>div:nth-child(4),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-type-ocr-out-change-request .block-table>.body>div:first-child>div>div:nth-child(4) {
 width: 20%;
 text-align: right;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-type-ocr-out-change-request .block-table>.head>div>div>div:nth-child(5),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-type-ocr-out-change-request .block-table>.body>div:first-child>div>div:nth-child(5) {
 width: 30%;
 text-align: right;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-type-ocr-out-change-request .results .trans-info {
 display: block;
 padding-bottom: 10px;
 font-weight: bold;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-type-ocr-out-change-request .results .system-text-area {
 width: 800px;
 height: 400px;
 font-family: courier;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoice h1 {
 font-size: 26px;
 font-variant: normal;
 line-height: 26px;
 padding: 0 0 14px 0;
 margin: 0 0 0 30px;
 color: #323943;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoice .invoice-container {
 max-width: 1400px !important;
 padding: 2em 2em !important;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoice .section.receiver-info {
 line-height: 1.5em;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoice .style2017-ui-button {
 width: 100%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoice .pay-wrapper .style2017-ui-button {
 margin-bottom: 1em;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoice .authenticate-block .style2017-ui-button {
 margin-top: 1em;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoice html,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoice body {
 height: 100%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoice .main {
 position: relative;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoice .icon-check:before {
 font-family: cornerstone;
 content: "\E93A";
 margin-right: 0.5em;
 color: #95989c;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoice .pay-block {
 width: 32%;
 min-height: 287px;
 padding: 25px 30px;
 box-sizing: border-box;
 float: right;
 display: flex;
 flex-flow: column wrap;
 flex-wrap: wrap;
 position: relative;
 background-color: #fff;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoice .pay-block .fieldset {
 margin-bottom: 20px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoice .pay-block>div {
 flex-grow: 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoice .pay-block .footer {
 text-align: right;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoice .pay-block .header:first-child {
 margin-bottom: 12px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoice .authenticate-block {
 margin-bottom: 20px;
 background-color: transparent;
 border: 3px solid #ec5206;
 position: relative;
 padding: 20px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoice .authenticate-block a {
 display: block;
 text-align: center;
 padding-top: 20px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoice .pay-block.options {
 display: block;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoice .pay-block.options .paid-container,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoice .pay-block.options .sum_container {
 height: 75px;
 margin-bottom: 30px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoice .header {
 font-weight: bold;
 font-size: 11px;
 margin-bottom: 12px;
 clear: both;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoice .footer {
 height: 90px;
 margin-top: 1em;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoice .info-block {
 width: 66%;
 background-color: #fff;
 padding: 0;
 box-sizing: border-box;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoice .additional {
 width: 100%;
 background-color: #fff;
 padding: 0;
 box-sizing: border-box;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoice .info-block {
 min-height: 287px;
 float: left;
 position: relative;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoice .additional {
 display: none;
 padding-top: 20px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoice .additional .wrap {
 border-top: 2px solid #f3f3f3;
 margin-right: -30px;
 margin-left: -30px;
 margin-bottom: 50px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoice .wrap {
 padding: 25px 30px 0 30px;
 margin-bottom: 69px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoice .ui-open:before {
 padding: 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoice .section {
 width: 50%;
 min-width: 220px;
 float: left;
 margin-bottom: 17px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoice .bold {
 font-weight: bold;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoice .fieldset {
 display: table;
 width: 100%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoice .fieldset>div {
 display: table-row;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoice .fieldset>div>div {
 display: table-cell;
 padding-bottom: 3px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoice .fieldset>div>div:first-child {
 width: 40%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoice .fieldset.total-sum>div>div {
 vertical-align: bottom;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoice .table {
 display: table;
 width: 100%;
 background-color: #f3f3f3;
 margin-bottom: 30px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoice .table>div {
 display: table-row;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoice .table>div.head {
 background-color: #323943;
 color: #e1e2e3;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoice .table>div>div {
 display: table-cell;
 padding: 10px 20px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoice .table>div>div:first-child {
 width: 50%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoice .table>div>div:nth-child(2) {
 padding-left: 0;
 width: 20%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoice .table>div>div:nth-child(3) {
 padding-left: 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoice .table .item-message {
 font-size: 11px;
 font-style: italic;
 padding-top: 3px;
 display: block;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoice .margin {
 height: 25px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoice .link_container {
 border-top: 2px solid #f3f3f3;
 padding: 20px 30px;
 bottom: 0;
 box-sizing: border-box;
 position: absolute;
 width: 100%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoice .link_container a {
 margin-right: 30px;
 cursor: pointer;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoice .link_container a::before {
 margin-right: 5px;
 font-size: 12px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoice .link_container.expanded {
 border-top-color: #2e5481;
 position: relative;
 margin-top: -70px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoice .link_container.expanded .icon-plus:before {
 content: '\f068';
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoice .link_container.expanded {
 border-bottom: 2px solid #2e5481;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoice .pay-block,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoice .info-block {
 box-shadow: 0 1px 2px rgba(0,0,0,0.2);
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoice .pay-block .sum_container,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoice .pay-block .paid-container {
 font-size: 28px;
 text-transform: uppercase;
 color: #333;
 background-color: #f3f3f3;
 text-align: center;
 margin: auto;
 display: flex;
 flex-grow: 1 !important;
 width: 100%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoice .pay-block .sum_container>div,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoice .pay-block .paid-container>div {
 margin: auto;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoice .pay-block .sum_container span,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoice .pay-block .paid-container span {
 display: inline-block;
 position: absolute;
 top: 0;
 bottom: 0;
 left: 0;
 right: 0;
 margin: auto;
 height: 32px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoice .pay-block .paid-container {
 background-color: transparent;
 border: 3px solid #caff32;
 position: relative;
 font-size: 24px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoice .pay-block .paid-container div:before {
 margin-right: 10px;
 font-size: 22px;
 font-weight: lighter;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoice .receipt_container {
 text-align: center;
 margin-top: 20px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoice .secure-message {
 font-size: 11px;
 text-align: right;
 color: #73787d;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoice .icon-lock::before {
 font-size: 14px;
 margin-right: 5px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoice .ui-button {
 width: 100%;
 margin: 20px 0;
 font-size: 16px;
 border: none;
 box-shadow: none;
 text-shadow: none;
 padding: 10px 0;
 font-weight: normal;
 height: auto;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoice .ui-radio-option-label {
 line-height: 25px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoice .cleaner {
 clear: both;
 height: 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoice .responsive .info-block {
 width: 100%;
 line-height: 1.4em;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoice .responsive .pay-block {
 float: none;
 width: 100%;
 margin-left: 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoice .responsive .ui-form-link.icon-plus {
 display: none;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoice .responsive .additional {
 display: none;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-ledger-payments-missing-account .block-table>.head>div>div>div,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-ledger-payments-missing-account .block-table-inline>.head>div>div>div,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-ledger-payments-missing-account .block-table>.body>div:first-child>div>div,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-ledger-payments-missing-account .block-table-inline>.body>div:first-child>div>div {
 vertical-align: top;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-ledger-payments-missing-account .block-table>.head>div>div>div>span,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-ledger-payments-missing-account .block-table>.head>div>div>div>a,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-ledger-payments-missing-account .block-table-inline>.head>div>div>div>span,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-ledger-payments-missing-account .block-table-inline>.head>div>div>div>a,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-ledger-payments-missing-account .block-table>.body>div:first-child>div>div>span,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-ledger-payments-missing-account .block-table>.body>div:first-child>div>div>a,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-ledger-payments-missing-account .block-table-inline>.body>div:first-child>div>div>span,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-ledger-payments-missing-account .block-table-inline>.body>div:first-child>div>div>a {
 display: inline-block;
 padding-top: 10px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-ledger-payments-missing-account .block-table>.head>div>div>div:nth-child(1),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-ledger-payments-missing-account .block-table-inline>.head>div>div>div:nth-child(1),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-ledger-payments-missing-account .block-table>.body>div:first-child>div>div:nth-child(1),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-ledger-payments-missing-account .block-table-inline>.body>div:first-child>div>div:nth-child(1) {
 width: 10%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-ledger-payments-missing-account .block-table>.head>div>div>div:nth-child(2),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-ledger-payments-missing-account .block-table-inline>.head>div>div>div:nth-child(2),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-ledger-payments-missing-account .block-table>.body>div:first-child>div>div:nth-child(2),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-ledger-payments-missing-account .block-table-inline>.body>div:first-child>div>div:nth-child(2) {
 width: 10%;
 text-align: right;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-ledger-payments-missing-account .block-table>.head>div>div>div:nth-child(3),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-ledger-payments-missing-account .block-table-inline>.head>div>div>div:nth-child(3),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-ledger-payments-missing-account .block-table>.body>div:first-child>div>div:nth-child(3),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-ledger-payments-missing-account .block-table-inline>.body>div:first-child>div>div:nth-child(3) {
 width: 10%;
 text-align: right;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-ledger-payments-missing-account .block-table>.head>div>div>div:nth-child(4),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-ledger-payments-missing-account .block-table-inline>.head>div>div>div:nth-child(4),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-ledger-payments-missing-account .block-table>.body>div:first-child>div>div:nth-child(4),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-ledger-payments-missing-account .block-table-inline>.body>div:first-child>div>div:nth-child(4) {
 width: 15%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-ledger-payments-missing-account .block-table>.head>div>div>div:nth-child(5),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-ledger-payments-missing-account .block-table-inline>.head>div>div>div:nth-child(5),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-ledger-payments-missing-account .block-table>.body>div:first-child>div>div:nth-child(5),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-ledger-payments-missing-account .block-table-inline>.body>div:first-child>div>div:nth-child(5) {
 width: 55%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-ledger-payments-missing-account .block-table>.head>div>div>div:nth-child(5)>div,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-ledger-payments-missing-account .block-table-inline>.head>div>div>div:nth-child(5)>div,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-ledger-payments-missing-account .block-table>.body>div:first-child>div>div:nth-child(5)>div,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-ledger-payments-missing-account .block-table-inline>.body>div:first-child>div>div:nth-child(5)>div {
 padding-top: 10px;
 margin-top: 10px;
 border-top: 1px solid #e6e6e6;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-ledger-payments-missing-account .block-table>.head>div>div>div:nth-child(5)>div>span,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-ledger-payments-missing-account .block-table-inline>.head>div>div>div:nth-child(5)>div>span,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-ledger-payments-missing-account .block-table>.body>div:first-child>div>div:nth-child(5)>div>span,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-ledger-payments-missing-account .block-table-inline>.body>div:first-child>div>div:nth-child(5)>div>span {
 display: inline-block;
 vertical-align: top;
 padding-top: 10px;
 width: 40%;
 margin-bottom: 5px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-ledger-payments-missing-account .block-table>.head>div>div>div:nth-child(5)>div>span:nth-child(2),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-ledger-payments-missing-account .block-table-inline>.head>div>div>div:nth-child(5)>div>span:nth-child(2),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-ledger-payments-missing-account .block-table>.body>div:first-child>div>div:nth-child(5)>div>span:nth-child(2),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-ledger-payments-missing-account .block-table-inline>.body>div:first-child>div>div:nth-child(5)>div>span:nth-child(2) {
 display: inline-block;
 padding-top: 10px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-ledger-payments-missing-account .block-table>.head>div>div>div:nth-child(5) .account-block,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-ledger-payments-missing-account .block-table-inline>.head>div>div>div:nth-child(5) .account-block,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-ledger-payments-missing-account .block-table>.body>div:first-child>div>div:nth-child(5) .account-block,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-ledger-payments-missing-account .block-table-inline>.body>div:first-child>div>div:nth-child(5) .account-block {
 display: inline-block;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-ledger-payments-missing-account .block-table>.head>div>div>div:nth-child(5) .account-block .ui-line-block,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-ledger-payments-missing-account .block-table-inline>.head>div>div>div:nth-child(5) .account-block .ui-line-block,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-ledger-payments-missing-account .block-table>.body>div:first-child>div>div:nth-child(5) .account-block .ui-line-block,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-ledger-payments-missing-account .block-table-inline>.body>div:first-child>div>div:nth-child(5) .account-block .ui-line-block {
 margin-bottom: 10px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-ledger-payments-missing-account .block-table>.head>div>div>div:nth-child(5) .account-block .ui-line-block .ui-label,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-ledger-payments-missing-account .block-table-inline>.head>div>div>div:nth-child(5) .account-block .ui-line-block .ui-label,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-ledger-payments-missing-account .block-table>.body>div:first-child>div>div:nth-child(5) .account-block .ui-line-block .ui-label,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-ledger-payments-missing-account .block-table-inline>.body>div:first-child>div>div:nth-child(5) .account-block .ui-line-block .ui-label {
 width: 100px !important;
 display: inline-block;
 font: normal 12px "ProximaNova-Semibold",Arial,sans-serif;
 color: #323943;
 text-shadow: 0 1px 0 rgba(255,255,255,0.4);
 text-align: left;
 padding-right: 10px;
 padding-top: 11px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-ledger-payments-missing-account .block-table>.head>div>div>div:nth-child(5) .account-block .ui-line-block .ui-field-content,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-ledger-payments-missing-account .block-table-inline>.head>div>div>div:nth-child(5) .account-block .ui-line-block .ui-field-content,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-ledger-payments-missing-account .block-table>.body>div:first-child>div>div:nth-child(5) .account-block .ui-line-block .ui-field-content,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-ledger-payments-missing-account .block-table-inline>.body>div:first-child>div>div:nth-child(5) .account-block .ui-line-block .ui-field-content {
 display: inline-block;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-ledger-payments-missing-account .block-table>.head>div>div>div:nth-child(5)>div:first-child,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-ledger-payments-missing-account .block-table-inline>.head>div>div>div:nth-child(5)>div:first-child,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-ledger-payments-missing-account .block-table>.body>div:first-child>div>div:nth-child(5)>div:first-child,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-ledger-payments-missing-account .block-table-inline>.body>div:first-child>div>div:nth-child(5)>div:first-child {
 padding: 0;
 margin: 0;
 border: none;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-type-ocr-fbo-orders .block-table .body .body-table>div>div {
 font-size: 11px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-type-ocr-fbo-orders .block-table .body .body-table>div>div,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-type-ocr-fbo-orders .block-table .head .head-table>div>div {
 padding: 15px 5px 15px 10px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-type-ocr-fbo-orders .block-table>.head>div>div>div:nth-child(1),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-type-ocr-fbo-orders .block-table>.body>div:first-child>div>div:nth-child(1) {
 width: 10%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-type-ocr-fbo-orders .block-table>.head>div>div>div:nth-child(2),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-type-ocr-fbo-orders .block-table>.body>div:first-child>div>div:nth-child(2) {
 width: 12%;
 text-align: right;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-type-ocr-fbo-orders .block-table>.head>div>div>div:nth-child(3),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-type-ocr-fbo-orders .block-table>.body>div:first-child>div>div:nth-child(3) {
 width: 12%;
 text-align: right;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-type-ocr-fbo-orders .block-table>.head>div>div>div:nth-child(4),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-type-ocr-fbo-orders .block-table>.body>div:first-child>div>div:nth-child(4) {
 width: 20%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-type-ocr-fbo-orders .block-table>.head>div>div>div:nth-child(5),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-type-ocr-fbo-orders .block-table>.body>div:first-child>div>div:nth-child(5) {
 width: 8%;
 text-align: right;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-type-ocr-fbo-orders .block-table>.head>div>div>div:nth-child(6),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-type-ocr-fbo-orders .block-table>.body>div:first-child>div>div:nth-child(6) {
 width: 8%;
 text-align: right;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-type-ocr-fbo-orders .block-table>.head>div>div>div:nth-child(7),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-type-ocr-fbo-orders .block-table>.body>div:first-child>div>div:nth-child(7) {
 width: 8%;
 text-align: right;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-type-ocr-fbo-orders .block-table>.head>div>div>div:nth-child(8),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-type-ocr-fbo-orders .block-table>.body>div:first-child>div>div:nth-child(8) {
 width: 8%;
 text-align: right;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoice-batches .block-table {
 margin-top: 20px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoice-batches .block-table .body .body-table>div>div {
 font-size: 11px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoice-batches .block-table .body .body-table>div>div,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoice-batches .block-table .head .head-table>div>div {
 padding: 15px 5px 15px 10px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoice-batches .block-table>.head>div>div>div:nth-child(1),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoice-batches .block-table>.body>div:first-child>div>div:nth-child(1) {
 width: 10%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoice-batches .block-table>.head>div>div>div:nth-child(3),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoice-batches .block-table>.body>div:first-child>div>div:nth-child(3) {
 width: 15%;
 text-align: right;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoice-batches .block-table>.head>div>div>div:nth-child(4),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoice-batches .block-table>.body>div:first-child>div>div:nth-child(4) {
 width: 15%;
 text-align: right;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoice-batches .block-table>.head>div>div>div:nth-child(5),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoice-batches .block-table>.body>div:first-child>div>div:nth-child(5) {
 width: 15%;
 text-align: right;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoice-batches .block-table>.head>div>div>div:nth-child(6),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoice-batches .block-table>.body>div:first-child>div>div:nth-child(6) {
 width: 15%;
 text-align: right;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoice-batches .block-table>.head>div>div>div:nth-child(7),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoice-batches .block-table>.body>div:first-child>div>div:nth-child(7) {
 width: 10%;
 text-align: right;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoice-batches .cs-lightbox .content {
 font: normal 12px "Arimo",sans-serif;
 color: #333;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoice-batches .cs-lightbox .content .ui-block-field-set .ui-field {
 margin-top: 10px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoice-batches .cs-lightbox .content .ui-block-field-set .ui-field:first-child {
 margin-top: 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoice-batches .cs-lightbox .block-table-inline>.head .head-table>div>div:nth-child(1n+2),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoice-batches .cs-lightbox .block-table-inline>.body .body-table>div>div:nth-child(1n+2) {
 text-align: right;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoice-batches .cs-lightbox .block-table-inline>.head>div>div>div:nth-child(1),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoice-batches .cs-lightbox .block-table-inline>.body>div:first-child>div>div:nth-child(1) {
 width: 20%;
 font-weight: bold;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoice-batches .cs-lightbox .block-table-inline>.head>div>div>div:nth-child(2),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoice-batches .cs-lightbox .block-table-inline>.body>div:first-child>div>div:nth-child(2) {
 width: 30%;
 text-align: right;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoice-batches .cs-lightbox .block-table-inline>.head>div>div>div:nth-child(3),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoice-batches .cs-lightbox .block-table-inline>.body>div:first-child>div>div:nth-child(3) {
 width: 50%;
 text-align: right;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoice-details h2 {
 font-size: 26px;
 font-variant: normal;
 line-height: 26px;
 padding: 0 0 14px 0;
 margin: 0 0 0 30px;
 color: #323943;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoice-details .invoice-container {
 max-width: 1400px !important;
 padding: 2em 2em !important;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoice-details .section.receiver-info {
 line-height: 1.5em;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoice-details html,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoice-details body {
 height: 100%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoice-details .main {
 position: relative;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoice-details .icon-check:before {
 font-family: cornerstone;
 content: "\E93A";
 margin-right: 0.5em;
 color: #95989c;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoice-details .pay-block {
 width: 32%;
 padding: 0;
 box-sizing: border-box;
 float: right;
 position: relative;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoice-details .pay-block .container.ui-block {
 padding: 25px 30px;
 background-color: #fff;
 box-shadow: 0 1px 2px rgba(0,0,0,0.2);
 border-radius: 0;
 margin-top: 20px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoice-details .pay-block .container.ui-block:first-child {
 margin-top: 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoice-details .pay-block .container.ui-block.wide {
 padding: 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoice-details .pay-block .container.ui-block.wide .wrap {
 padding: 25px 30px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoice-details .pay-block .container.ui-block.wide .wrap.dunning {
 border-bottom: 2px solid #f3f3f3;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoice-details .pay-block .container.ui-block.wide .wrap.dunning .fieldset {
 margin-top: 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoice-details .pay-block .container.ui-block.credited {
 margin-top: 1px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoice-details .pay-block .fieldset {
 margin-top: 25px;
 margin-bottom: 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoice-details .pay-block .fieldset .ui-field .ui-label {
 width: 40%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoice-details .pay-block .fieldset .date-block,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoice-details .pay-block .fieldset .layout-block {
 display: inline-block;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoice-details .pay-block .fieldset .layout-block {
 width: 60%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoice-details .pay-block .fieldset .layout-block .system-select {
 width: 100%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoice-details .pay-block .fieldset .show-date-block {
 font-weight: bold;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoice-details .pay-block .fieldset .icon-pencil {
 position: absolute;
 right: 25px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoice-details .pay-block .header:first-child {
 margin-bottom: 12px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoice-details .pay-block .link_container a.credit {
 float: right;
 margin: 0 !important;
 line-height: 28px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoice-details .header {
 font-weight: bold;
 font-size: 11px;
 margin-bottom: 5px;
 clear: both;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoice-details .footer {
 height: 90px;
 margin-top: 1em;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoice-details .info-block {
 width: 66%;
 background-color: #fff;
 padding: 0;
 box-sizing: border-box;
 float: left;
 position: relative;
 box-shadow: 0 1px 2px rgba(0,0,0,0.2);
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoice-details .info-block .info>.cell {
 width: 50%;
 float: left;
 font-size: 12px;
 line-height: 17px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoice-details .info-block .block-table.table {
 border-radius: 0;
 margin: 30px 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoice-details .info-block .block-table.table>.head .head-table {
 padding: 0 10px;
 border-top-left-radius: 0;
 border-top-right-radius: 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoice-details .info-block .block-table.table>.body {
 padding: 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoice-details .info-block .block-table.table>.body .body-table {
 background-color: transparent;
 box-shadow: none;
 padding: 0 10px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoice-details .info-block .block-table.table>.body .body-table>div>div {
 padding: 10px 10px 10px 0;
 height: auto;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoice-details .info-block .block-table.table>.body .body-table>div>div:first-child {
 padding: 10px 10px 10px 10px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoice-details .info-block .block-table.table>div>div>div>div:first-child {
 width: 50%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoice-details .info-block .block-table.table>div>div>div>div:nth-child(2) {
 display: none;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoice-details .info-block .block-table.table>div>div>div>div:nth-child(3) {
 width: 15%;
 text-align: right;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoice-details .info-block .block-table.table>div>div>div>div:nth-child(4) {
 width: 10%;
 text-align: right;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoice-details .info-block .block-table.table>div>div>div>div:nth-child(5) {
 width: 10%;
 text-align: right;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoice-details .info-block .block-table.table>div>div>div>div:nth-child(6) {
 width: 15%;
 text-align: right;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoice-details .info-block .block-table.table .item-message {
 font-size: 11px;
 font-style: italic;
 padding-top: 3px;
 display: block;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoice-details .info-block .block-table.table.ledger>div>div>div>div:first-child {
 width: 40%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoice-details .info-block .block-table.table.ledger>div>div>div>div:nth-child(2) {
 width: 20%;
 display: table-cell;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoice-details .info-block .block-table.table.ledger>div>div>div>div:nth-child(3) {
 width: 10%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoice-details .info-block .block-table.table.ledger>div>div>div>div:nth-child(4) {
 width: 5%;
 text-align: right;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoice-details .info-block .description {
 padding-right: 30px;
 margin-top: 5px;
 min-height: 20px;
 font-size: 12px;
 position: relative;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoice-details .info-block .description .icon-pencil {
 position: absolute;
 right: 25px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoice-details .info-block .ledger-lext {
 padding: 10px 10px 10px 0;
 position: relative;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoice-details .info-block .ledger-lext .icon-pencil {
 position: absolute;
 right: 5px;
 top: 10px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoice-details .info-block .edit-description {
 padding-right: 80px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoice-details .info-block .edit-description .system-text-area {
 width: 100%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoice-details .info-block .edit-description .ui-button-save {
 position: absolute;
 right: 25px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoice-details .info-block .email-log {
 float: right;
 line-height: 28px;
 font-size: 11px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoice-details .cs-lightbox .credit .credit-info {
 padding-bottom: 30px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoice-details .cs-lightbox .credit .credit-info .avtalegiro {
 padding-top: 5px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoice-details .cs-lightbox .credit .ui-block-field-set .ui-field>.ui-label {
 width: 200px !important;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoice-details .wrap {
 padding: 25px 30px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoice-details .additional {
 width: 100%;
 background-color: #fff;
 padding: 0;
 box-sizing: border-box;
 display: none;
 padding-top: 20px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoice-details .additional .wrap {
 border-top: 2px solid #f3f3f3;
 margin-right: -30px;
 margin-left: -30px;
 margin-bottom: 50px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoice-details .ui-open:before {
 padding: 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoice-details .section {
 width: 50%;
 min-width: 220px;
 float: left;
 margin-bottom: 17px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoice-details .bold {
 font-weight: bold;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoice-details .fieldset {
 margin-bottom: 20px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoice-details .fieldset .ui-field {
 margin-bottom: 3px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoice-details .fieldset .ui-field .ui-label {
 width: 50%;
 display: inline-block;
 text-align: left;
 color: inherit;
 font-weight: normal;
 text-shadow: none;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoice-details .system-form .ui-line-block {
 margin-bottom: 10px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoice-details .system-form .ui-line-block .ui-label {
 width: 120px !important;
 display: inline-block;
 font: normal 14px "ProximaNova-Semibold",Arial,sans-serif;
 color: #323943;
 text-shadow: 0 1px 0 rgba(255,255,255,0.4);
 text-align: right;
 padding-right: 10px;
 padding-top: 11px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoice-details .system-form .ui-line-block .ui-field-content {
 display: inline-block;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoice-details .fieldset.totals {
 margin-left: 50%;
 margin-bottom: 3px;
 font-size: 12px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoice-details .fieldset.totals span {
 margin-right: 20px;
 float: right;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoice-details .fieldset.total-sum {
 margin-left: 50%;
 font-weight: bold !important;
 font-size: 12px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoice-details .fieldset.total-sum .ui-label {
 font-weight: bold !important;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoice-details .fieldset.total-sum span {
 margin-right: 20px;
 float: right;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoice-details .fieldset.payment-sum {
 margin: 10px 0 5px 0;
 font-weight: bold !important;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoice-details .fieldset.payment-sum .ui-label {
 width: 70%;
 font-weight: bold !important;
 font-size: 12px;
 text-align: left;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoice-details .fieldset.payment-sum span {
 display: block;
 float: right;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoice-details .margin {
 height: 25px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoice-details .link_container {
 border-top: 2px solid #f3f3f3;
 padding: 12px 30px;
 box-sizing: border-box;
 width: 100%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoice-details .link_container a {
 margin-right: 30px;
 cursor: pointer;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoice-details .link_container a::before {
 margin-right: 5px;
 font-size: 12px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoice-details .link_container.expanded {
 border-top-color: #2e5481;
 position: relative;
 margin-top: -70px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoice-details .link_container.expanded .icon-plus:before {
 content: '\f068';
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoice-details .link_container.expanded {
 border-bottom: 2px solid #2e5481;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoice-details .pay-block .sum-container,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoice-details .pay-block .paid-container {
 font-size: 24px;
 text-transform: uppercase;
 color: #333;
 background-color: #f3f3f3;
 text-align: center;
 margin: auto;
 width: 100%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoice-details .pay-block .sum-container>div,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoice-details .pay-block .paid-container>div {
 margin: auto;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoice-details .pay-block .sum-container span,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoice-details .pay-block .paid-container span {
 display: inline-block;
 margin: auto;
 padding: 16px 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoice-details .pay-block .paid-container {
 background-color: transparent;
 border: 3px solid #caff32;
 position: relative;
 font-size: 24px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoice-details .pay-block .paid-container div:before {
 margin-right: 10px;
 font-size: 22px;
 font-weight: lighter;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoice-details .receipt_container {
 text-align: center;
 margin-top: 20px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoice-details .secure-message {
 font-size: 11px;
 text-align: center;
 color: #73787d;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoice-details .icon-lock::before {
 font-size: 14px;
 margin-right: 5px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoice-details .ui-radio-option-label {
 line-height: 25px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoice-details .cleaner {
 clear: both;
 height: 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoice-details .responsive .info-block {
 width: 100%;
 line-height: 1.4em;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoice-details .responsive .pay-block {
 float: none;
 width: 100%;
 margin-left: 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoice-details .responsive .ui-form-link.icon-plus {
 display: none;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoice-details .responsive .additional {
 display: none;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-fraud-blocked-ip .block-table {
 margin-top: 20px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-fraud-blocked-ip .block-table .body .body-table>div>div {
 font-size: 11px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-fraud-blocked-ip .block-table .body .body-table>div>div,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-fraud-blocked-ip .block-table .head .head-table>div>div {
 padding: 15px 5px 15px 10px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-fraud-blocked-ip .block-table>.body .icon-delete {
 font-size: 14px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-fraud-blocked-ip .block-table>.head>div>div>div:nth-child(1),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-fraud-blocked-ip .block-table>.body>div:first-child>div>div:nth-child(1) {
 width: 10%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-fraud-blocked-ip .block-table>.body>div:first-child>div>div:nth-child(1) {
 font-weight: bold;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-fraud-blocked-ip .block-table>.head>div>div>div:nth-child(2),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-fraud-blocked-ip .block-table>.body>div:first-child>div>div:nth-child(2) {
 width: 15%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-fraud-blocked-ip .block-table>.head>div>div>div:nth-child(3),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-fraud-blocked-ip .block-table>.body>div:first-child>div>div:nth-child(3) {
 width: 15%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-fraud-blocked-ip .block-table>.head>div>div>div:nth-child(4),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-fraud-blocked-ip .block-table>.body>div:first-child>div>div:nth-child(4) {
 width: 10%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-fraud-blocked-ip .block-table>.head>div>div>div:nth-child(6),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-fraud-blocked-ip .block-table>.body>div:first-child>div>div:nth-child(6) {
 width: 5%;
 text-align: right;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-type-ocr-accounting-orders .ui-info-block {
 margin-bottom: 20px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-type-ocr-accounting-orders .block-table .body .body-table>div>div {
 font-size: 11px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-type-ocr-accounting-orders .block-table .body .body-table>div>div,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-type-ocr-accounting-orders .block-table .head .head-table>div>div {
 padding: 15px 5px 15px 10px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-type-ocr-accounting-orders .block-table>.head>div>div>div:nth-child(1),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-type-ocr-accounting-orders .block-table>.body>div:first-child>div>div:nth-child(1) {
 width: 10%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-type-ocr-accounting-orders .block-table>.head>div>div>div:nth-child(2),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-type-ocr-accounting-orders .block-table>.body>div:first-child>div>div:nth-child(2) {
 width: 15%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-type-ocr-accounting-orders .block-table>.head>div>div>div:nth-child(3),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-type-ocr-accounting-orders .block-table>.body>div:first-child>div>div:nth-child(3) {
 width: 12%;
 text-align: right;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-type-ocr-accounting-orders .block-table>.head>div>div>div:nth-child(4),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-type-ocr-accounting-orders .block-table>.body>div:first-child>div>div:nth-child(4) {
 width: 12%;
 text-align: right;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-type-ocr-accounting-orders .block-table>.head>div>div>div:nth-child(5),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-type-ocr-accounting-orders .block-table>.body>div:first-child>div>div:nth-child(5) {
 width: 12%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-type-ocr-accounting-orders .block-table>.head>div>div>div:nth-child(6),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-type-ocr-accounting-orders .block-table>.body>div:first-child>div>div:nth-child(6) {
 width: 8%;
 text-align: right;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-type-ocr-accounting-orders .block-table>.head>div>div>div:nth-child(7),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-type-ocr-accounting-orders .block-table>.body>div:first-child>div>div:nth-child(7) {
 width: 8%;
 text-align: right;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-type-ocr-accounting-orders .block-table>.head>div>div>div:nth-child(8),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-type-ocr-accounting-orders .block-table>.body>div:first-child>div>div:nth-child(8) {
 width: 8%;
 text-align: right;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-type-ocr-accounting-orders .block-table>.head>div>div>div:nth-child(10),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-type-ocr-accounting-orders .block-table>.body>div:first-child>div>div:nth-child(10) {
 text-align: right;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-type-ocr-accounting-orders .details-link i {
 font-size: 12px;
 padding-right: 5px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-type-ocr-accounting-orders .details-link span {
 font: bold 11px "Arimo",sans-serif;
 color: #2e5481;
 cursor: pointer;
 display: inline-block;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-type-ocr-accounting-orders .cs-lightbox {
 max-width: 1000px;
 text-align: left;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-type-ocr-accounting-orders .cs-lightbox div.body {
 padding: 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-type-ocr-accounting-orders .cs-lightbox .details .ui-section-1:last-child {
 text-align: center;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-type-ocr-accounting-orders .cs-lightbox .head>div>div>div:nth-child(1),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-type-ocr-accounting-orders .cs-lightbox .body>div:first-child>div>div:nth-child(1) {
 width: 25%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-type-ocr-accounting-orders .cs-lightbox .head>div>div>div:nth-child(2),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-type-ocr-accounting-orders .cs-lightbox .body>div:first-child>div>div:nth-child(2) {
 width: 10%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-type-ocr-accounting-orders .cs-lightbox .head>div>div>div:nth-child(3),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-type-ocr-accounting-orders .cs-lightbox .body>div:first-child>div>div:nth-child(3) {
 width: 20%;
 text-align: right;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-type-ocr-accounting-orders .cs-lightbox .head>div>div>div:nth-child(4),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-type-ocr-accounting-orders .cs-lightbox .body>div:first-child>div>div:nth-child(4) {
 width: 40%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-type-ocr-accounting-orders .cs-lightbox .head>div>div>div:nth-child(5),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-type-ocr-accounting-orders .cs-lightbox .body>div:first-child>div>div:nth-child(5) {
 width: 5%;
 text-align: right;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-import-transactions .block-table>.head>div>div>div:nth-child(1),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-import-transactions .block-table>.body>div:first-child>div>div:nth-child(1) {
 width: 10%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-import-transactions .block-table>.head>div>div>div:nth-child(2),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-import-transactions .block-table>.body>div:first-child>div>div:nth-child(2) {
 width: 10%;
 text-align: right;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-import-transactions .block-table>.head>div>div>div:nth-child(3),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-import-transactions .block-table>.body>div:first-child>div>div:nth-child(3) {
 width: 10%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-import-transactions .block-table>.head>div>div>div:nth-child(4),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-import-transactions .block-table>.body>div:first-child>div>div:nth-child(4) {
 width: 20%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-import-transactions .block-table>.head>div>div>div:nth-child(5),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-import-transactions .block-table>.body>div:first-child>div>div:nth-child(5) {
 width: 10%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-import-transactions .block-table>.head>div>div>div:nth-child(6),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-import-transactions .block-table>.body>div:first-child>div>div:nth-child(6) {
 width: 10%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-import-transactions .block-table>.head>div>div>div:nth-child(7),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-import-transactions .block-table>.body>div:first-child>div>div:nth-child(7) {
 width: 10%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-import-transactions .block-table>.head>div>div>div:nth-child(8),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-import-transactions .block-table>.body>div:first-child>div>div:nth-child(8) {
 width: 10%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-import-transactions .block-table>.head>div>div>div:nth-child(9),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-import-transactions .block-table>.body>div:first-child>div>div:nth-child(9) {
 width: 10%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-type-ocr-out-transmissions .block-table>.head>div>div>div:nth-child(1),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-type-ocr-out-transmissions .block-table-inline>.head>div>div>div:nth-child(1),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-type-ocr-out-transmissions .block-table>.body>div:first-child>div>div:nth-child(1),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-type-ocr-out-transmissions .block-table-inline>.body>div:first-child>div>div:nth-child(1) {
 width: 15%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-type-ocr-out-transmissions .block-table>.head>div>div>div:nth-child(2),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-type-ocr-out-transmissions .block-table-inline>.head>div>div>div:nth-child(2),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-type-ocr-out-transmissions .block-table>.body>div:first-child>div>div:nth-child(2),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-type-ocr-out-transmissions .block-table-inline>.body>div:first-child>div>div:nth-child(2) {
 width: 15%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-type-ocr-out-transmissions .block-table>.head>div>div>div:nth-child(3),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-type-ocr-out-transmissions .block-table-inline>.head>div>div>div:nth-child(3),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-type-ocr-out-transmissions .block-table>.body>div:first-child>div>div:nth-child(3),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-type-ocr-out-transmissions .block-table-inline>.body>div:first-child>div>div:nth-child(3) {
 width: 15%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-type-ocr-out-transmissions .block-table>.head>div>div>div:nth-child(4),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-type-ocr-out-transmissions .block-table-inline>.head>div>div>div:nth-child(4),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-type-ocr-out-transmissions .block-table>.body>div:first-child>div>div:nth-child(4),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-type-ocr-out-transmissions .block-table-inline>.body>div:first-child>div>div:nth-child(4) {
 width: 10%;
 text-align: right;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-type-ocr-out-transmissions .block-table>.head>div>div>div:nth-child(5),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-type-ocr-out-transmissions .block-table-inline>.head>div>div>div:nth-child(5),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-type-ocr-out-transmissions .block-table>.body>div:first-child>div>div:nth-child(5),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-type-ocr-out-transmissions .block-table-inline>.body>div:first-child>div>div:nth-child(5) {
 width: 15%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-type-ocr-out-transmissions .block-table>.head>div>div>div:nth-child(6),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-type-ocr-out-transmissions .block-table-inline>.head>div>div>div:nth-child(6),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-type-ocr-out-transmissions .block-table>.body>div:first-child>div>div:nth-child(6),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-type-ocr-out-transmissions .block-table-inline>.body>div:first-child>div>div:nth-child(6) {
 width: 15%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-type-ocr-out-transmissions .block-table>.head>div>div>div:nth-child(7),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-type-ocr-out-transmissions .block-table-inline>.head>div>div>div:nth-child(7),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-type-ocr-out-transmissions .block-table>.body>div:first-child>div>div:nth-child(7),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-type-ocr-out-transmissions .block-table-inline>.body>div:first-child>div>div:nth-child(7) {
 width: 15%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-options .add-option-block {
 text-align: right;
 margin-bottom: 10px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-options .options .head-table>div>div:nth-child(1),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-options .options .body-table>div>div:nth-child(1) {
 width: 30%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-options .options .head-table>div>div:nth-child(1) span,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-options .options .body-table>div>div:nth-child(1) span {
 font-weight: bold;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-options .options .head-table>div>div:nth-child(1).ui-empty,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-options .options .body-table>div>div:nth-child(1).ui-empty {
 text-align: center;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-options .options .head-table>div>div:nth-child(1).ui-empty span,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-options .options .body-table>div>div:nth-child(1).ui-empty span {
 font-weight: normal;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-options .options .head-table>div>div:nth-child(2),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-options .options .body-table>div>div:nth-child(2) {
 width: 20%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-options .options .head-table>div>div:nth-child(3),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-options .options .body-table>div>div:nth-child(3) {
 width: 40%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-options .options .head-table>div>div:nth-child(3) .test-mode,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-options .options .body-table>div>div:nth-child(3) .test-mode {
 color: #7996b7;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-options .options .head-table>div>div:nth-child(4),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-options .options .body-table>div>div:nth-child(4) {
 width: 10%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-options .options .head-table>div>div:nth-child(4) .buttons,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-options .options .body-table>div>div:nth-child(4) .buttons {
 text-align: right;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-options .options .head-table>div>div:nth-child(4) .buttons .ui-form-link,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-options .options .body-table>div>div:nth-child(4) .buttons .ui-form-link {
 font-size: 14px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-options .options .head-table>div>div:nth-child(4) .buttons .ui-form-link:first-child,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-options .options .body-table>div>div:nth-child(4) .buttons .ui-form-link:first-child {
 margin-right: 10px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-options .edit-option {
 font: normal 12px "Arimo",sans-serif;
 color: #333;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-options .edit-option .ui-tabs-nav {
 padding-bottom: 10px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-options .edit-option .ui-section-1 {
 border: none;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-options .edit-option .ui-section-1:first-child {
 padding-bottom: 0px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-options .edit-option .system-form>.ui-section-1:last-child {
 text-align: right;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-options .edit-option .ui-section-block.ui-section-1 {
 text-align: left;
 border-top: solid 1px #ddd;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-options .edit-option .ui-section-set .ui-section-1:first-child {
 padding: 10px 0 0px 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-options .edit-option .ui-line-block {
 margin-top: 10px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-options .edit-option .ui-line-block:first-child {
 margin-top: 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-options .edit-option .ui-line-block.checkbox {
 margin-top: 0px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-options .edit-option .ui-line-block .ui-field-label {
 width: 160px;
 display: inline-block;
 vertical-align: top;
 color: #73787d;
 text-shadow: 0 1px 0 rgba(255,255,255,0.4);
 font: bold 12px "Arimo",sans-serif;
 padding-right: 10px;
 text-align: right;
 margin-top: 6px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-options .edit-option .ui-line-block .ui-field-content {
 display: inline-block;
 vertical-align: top;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-options .edit-option .ui-line-block .ui-field-content .uri {
 line-height: 28px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-options .edit-option .ui-line-block .ui-hint-help {
 margin-left: 10px;
 vertical-align: top;
 padding-top: 10px;
 display: inline-block;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-options .edit-option .ui-line-block .ui-autocomplete-result {
 margin-left: 0;
 width: 282px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-options .edit-option .dunning-settings-block.ui-section-1:only-child {
 padding: 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-options .edit-option .dunning-settings-block .description {
 padding-bottom: 20px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-options .spacer {
 margin: 20px 0;
 border-bottom: 1px solid rgba(0,0,0,0.21);
 -webkit-box-shadow: 0 1px 0 rgba(255,255,255,0.53);
 -moz-box-shadow: 0 1px 0 rgba(255,255,255,0.53);
 box-shadow: 0 1px 0 rgba(255,255,255,0.53);
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-import-process-payments .item-list-table>.head>div>div>div:nth-child(1),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-import-process-payments .item-list-table>.body>div:first-child>div>div:nth-child(1) {
 width: 5%;
 white-space: nowrap;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-import-process-payments .item-list-table>.head>div>div>div:nth-child(2),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-import-process-payments .item-list-table>.body>div:first-child>div>div:nth-child(2) {
 width: 6%;
 text-align: right;
 white-space: nowrap;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-import-process-payments .item-list-table>.head>div>div>div:nth-child(3),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-import-process-payments .item-list-table>.body>div:first-child>div>div:nth-child(3) {
 width: 26%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-import-process-payments .item-list-table>.head>div>div>div:nth-child(3) .decreased,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-import-process-payments .item-list-table>.body>div:first-child>div>div:nth-child(3) .decreased {
 padding-top: 2px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-import-process-payments .item-list-table>.head>div>div>div:nth-child(3) .decreased span,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-import-process-payments .item-list-table>.body>div:first-child>div>div:nth-child(3) .decreased span {
 white-space: nowrap;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-import-process-payments .item-list-table>.head>div>div>div:nth-child(4),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-import-process-payments .item-list-table>.body>div:first-child>div>div:nth-child(4) {
 width: 15%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-import-process-payments .item-list-table>.head>div>div>div:nth-child(5),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-import-process-payments .item-list-table>.body>div:first-child>div>div:nth-child(5) {
 width: 15%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-import-process-payments .item-list-table>.head>div>div>div:nth-child(6),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-import-process-payments .item-list-table>.body>div:first-child>div>div:nth-child(6) {
 width: 25%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-import-process-payments .item-list-table>.head>div>div>div:nth-child(6)>div>.ui-autocomplete-container,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-import-process-payments .item-list-table>.body>div:first-child>div>div:nth-child(6)>div>.ui-autocomplete-container {
 display: inline-block;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-import-process-payments .item-list-table>.head>div>div>div:nth-child(7),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-import-process-payments .item-list-table>.body>div:first-child>div>div:nth-child(7) {
 width: 8%;
 text-align: center;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-import-process-payments .item-list-table>.head>div>div>div:nth-child(7) .ui-button.ui-disabled,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-import-process-payments .item-list-table>.body>div:first-child>div>div:nth-child(7) .ui-button.ui-disabled {
 cursor: default;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-import-process-payments .item-list-table>.head>div>div>div:nth-child(7) .icon-check,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-import-process-payments .item-list-table>.body>div:first-child>div>div:nth-child(7) .icon-check {
 color: #61de4a;
 font-size: 20px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-import-process-payments .item-list-table>.body>div:first-child>div>div:nth-child(1),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-import-process-payments .item-list-table>.body>div:first-child>div>div:nth-child(2),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-import-process-payments .item-list-table>.body>div:first-child>div>div:nth-child(3) {
 background-color: #f6f6f6;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-import-process-payments .item-list-table>.body>div:first-child>div>div:nth-child(4),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-import-process-payments .item-list-table>.body>div:first-child>div>div:nth-child(5),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-import-process-payments .item-list-table>.body>div:first-child>div>div:nth-child(6),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-import-process-payments .item-list-table>.body>div:first-child>div>div:nth-child(7) {
 vertical-align: middle;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-import-process-payments .block-table-inline.item-list-table>.body .body-table {
 padding: 0 10px 0 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-import-process-payments .block-table-inline.item-list-table>.body .body-table>div>div {
 height: auto;
 vertical-align: top;
 line-height: 16px;
 padding: 15px 0 15px 10px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-import-process-payments .select-cause {
 width: 600px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-import-process-payments .select-cause .body-table {
 border: none;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-import-process-payments .select-cause .bottom {
 display: none;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-import-process-payments .select-cause .block-table-inline>.head .head-table>div>div {
 padding: 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-import-process-payments .select-cause .block-table-inline>.head .head-table {
 margin-bottom: 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-import-process-payments .select-cause>.item-list-table>.head>.head-table>div>div:nth-child(1),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-import-process-payments .select-cause>.item-list-table>.body>.body-table>div>div:nth-child(1) {
 width: 60%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-import-process-payments .select-cause>.item-list-table>.body>.body-table>div:last-child>div:nth-child(1)>span {
 float: right;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-import-process-payments .select-cause>.item-list-table>.body>.body-table>div:last-child>div:nth-child(1) a {
 float: left;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-import-process-payments .select-cause>.item-list-table>.head>.head-table>div>div:nth-child(2),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-import-process-payments .select-cause>.item-list-table>.body>.body-table>div>div:nth-child(2) {
 width: 25%;
 text-align: right;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-import-process-payments .select-cause>.item-list-table>.head>.head-table>div>div:nth-child(2) .cause_amount,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-import-process-payments .select-cause>.item-list-table>.body>.body-table>div>div:nth-child(2) .cause_amount {
 text-align: right;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-import-process-payments .select-cause>.item-list-table>.head>.head-table>div>div:nth-child(3),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-import-process-payments .select-cause>.item-list-table>.body>.body-table>div>div:nth-child(3) {
 width: 15%;
 padding-right: 10px;
 text-align: right;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-import-process-payments .select-cause>.item-list-table>.head>.head-table>div>div:nth-child(3) span,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-import-process-payments .select-cause>.item-list-table>.body>.body-table>div>div:nth-child(3) span {
 white-space: nowrap;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-import-process-payments .select-cause>.item-list-table>.body>.body-table>div>div {
 vertical-align: middle;
 background-color: #fff !important;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-import-process-payments .select-cause .ui-link-add .icon-plus {
 font-size: 14px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-import-process-payments .select-cause .ui-link-add span {
 font: bold 11px "Arimo",sans-serif;
 border-bottom: 1px dotted #2e5481;
 margin-left: .4em;
 display: inline-block;
 margin-bottom: 1px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-import-process-payments .select-cause .ui-link-add:hover span {
 border-bottom-color: #7996b7;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-import-process-payments .select-cause .result-cell-content {
 white-space: normal;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-import-process-payments .select-cause .campaign-container .ui-field-label {
 vertical-align: top;
 margin-top: 8px;
 display: inline-block;
 margin-right: 20px;
 width: 70px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-import-process-payments .select-cause .campaign-container .ui-field-content {
 display: inline-block;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-import-process-payments .select-cause .campaign-container {
 margin-left: 10px;
 padding: 10px 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-import-process-payments .select-cause .campaign-container .system-text-box.ui-autocomplete-input {
 margin-top: 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-import-process-payments .select-cause .campaign-container .ui-line-block.ui-text-input-line {
 margin-bottom: 10px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-import-process-payments .select-cause .ui-radio-option-label {
 display: inline-block !important;
 margin-right: 15px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-import-process-payments .select-cause .divider-top {
 margin: 10px 0 20px 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-import-process-payments .select-cause .ui-radio-select {
 padding-bottom: 10px;
 padding-left: 10px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-import-process-payments .cause-list {
 display: inline-block;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-import-process-payments .cause-list span {
 padding-right: 3px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-import-process-payments .cause-list a {
 white-space: nowrap;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-import-process-payments .cause-list>div {
 display: inline-block;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-import-process-payments .cause-list .body .body-table {
 border: none;
 background-color: transparent;
 box-shadow: none;
 padding: 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-import-process-payments .cause-list .body .body-table>div>div {
 border: none;
 padding: 0 !important;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-import-process-payments .select-cause-link {
 display: inline-block;
 vertical-align: top;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-import-process-payments .select-cause-link.middle {
 vertical-align: middle;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-import-process-payments .select-person {
 width: 440px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-import-process-payments .select-person .ui-radio-select .ui-form-link {
 display: inline-block;
 width: 150px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-import-process-payments .select-person .ui-radio-select span {
 display: inline-block;
 width: 150px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-import-process-payments .select-person .ui-radio-select .ui-form-link:last-child {
 width: 50px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-import-process-payments .cs-lightbox .address-form table {
 width: 100%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-import-process-payments .cs-lightbox .address-form table td {
 padding-top: 17px;
 font: normal 14px "ProximaNova-Semibold",Arial,sans-serif;
 color: #323943;
 text-shadow: 0 1px 0 rgba(255,255,255,0.4);
 text-align: right;
 padding-right: 10px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-import-process-payments .cs-lightbox .address-form table td.value-cell {
 text-align: left;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-import-process-payments .cs-lightbox .ui-block-field-set .ui-field>.ui-label {
 width: 111px !important;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-import-process-payments .cs-lightbox .ui-radio-option-label {
 display: block;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-import-process-payments .cs-lightbox .ui-radio-option-label div {
 display: inline-block;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-import-process-payments .cs-lightbox .ui-radio-option-label div span {
 padding-left: 20px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-import-process-payments .cs-lightbox .system-form {
 min-width: 450px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-import-process-payments .cs-lightbox .system-text-box.ui-autocomplete-input {
 margin-top: 8px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-import-process-payments .decreased {
 color: gray;
 display: block !important;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-import-process-payments .icon-pencil {
 margin-left: 7px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-import-process-payments a.ui-menu-no-results {
 color: #333 !important;
 cursor: default;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-import-process-payments a.ui-form-link.create-person {
 font-size: 12px;
 border-top: 1px solid #d1d3d4;
 background-color: #fff !important;
 color: #2e5481;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-import-process-payments a.ui-form-link.create-person:hover {
 color: #fff;
 background-color: #c48025 !important;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-import-process-payments .item-list-table .system-text-box.ui-autocomplete-input {
 width: 220px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-import-list .import-block {
 text-align: right;
 margin-bottom: 10px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-import-list .import-form {
 font-size: 11px;
 max-width: 500px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-import-list .import-form .info {
 padding-bottom: 15px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-import-list .import-form .ui-section-1:last-child {
 text-align: right;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-import-list .import-form .ui-line-block select {
 margin-bottom: 10px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-type-ocr-transmissions .import-block {
 text-align: right;
 margin-bottom: 10px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-type-ocr-transmissions .import-form {
 font-size: 11px;
 max-width: 500px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-type-ocr-transmissions .import-form .info {
 padding-bottom: 15px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-type-ocr-transmissions .import-form .ui-section-1:last-child {
 text-align: right;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-type-ocr-transmissions .block-table .body .body-table>div>div {
 font-size: 11px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-type-ocr-transmissions .block-table .body .body-table>div>div,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-type-ocr-transmissions .block-table .head .head-table>div>div {
 padding: 15px 5px 15px 10px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-type-ocr-transmissions .block-table>.head>div>div>div:nth-child(1),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-type-ocr-transmissions .block-table>.body>div:first-child>div>div:nth-child(1) {
 width: 10%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-type-ocr-transmissions .block-table>.head>div>div>div:nth-child(2),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-type-ocr-transmissions .block-table>.body>div:first-child>div>div:nth-child(2) {
 width: 20%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-type-ocr-transmissions .block-table>.head>div>div>div:nth-child(3),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-type-ocr-transmissions .block-table>.body>div:first-child>div>div:nth-child(3) {
 width: 20%;
 text-align: right;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-type-ocr-transmissions .block-table>.head>div>div>div:nth-child(4),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-type-ocr-transmissions .block-table>.body>div:first-child>div>div:nth-child(4) {
 width: 15%;
 text-align: right;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-type-ocr-transmissions .block-table>.head>div>div>div:nth-child(5),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-type-ocr-transmissions .block-table>.body>div:first-child>div>div:nth-child(5) {
 width: 15%;
 text-align: right;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-type-ocr-transmissions .block-table>.head>div>div>div:nth-child(6),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-type-ocr-transmissions .block-table>.body>div:first-child>div>div:nth-child(6) {
 width: 20%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoice-layout-list .add-button-container .ui-button-add {
 float: right;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoice-layout-list .block-table {
 margin-top: 20px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoice-layout-list .block-table .body .body-table>div>div {
 font-size: 12px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoice-layout-list .block-table .body .body-table>div>div,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoice-layout-list .block-table .head .head-table>div>div {
 padding: 15px 5px 15px 10px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoice-layout-list .block-table>.head>div>div>div:nth-child(1),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoice-layout-list .block-table>.body>div:first-child>div>div:nth-child(1) {
 width: 20%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoice-layout-list .block-table>.body>div:first-child>div>div:nth-child(1) span {
 font-weight: bold;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoice-layout-list .block-table>.head>div>div>div:nth-child(2),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoice-layout-list .block-table>.body>div:first-child>div>div:nth-child(2) {
 width: 30%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoice-layout-list .block-table>.head>div>div>div:nth-child(3),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoice-layout-list .block-table>.body>div:first-child>div>div:nth-child(3) {
 width: 40%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoice-layout-list .block-table>.head>div>div>div:nth-child(4),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoice-layout-list .block-table>.body>div:first-child>div>div:nth-child(4) {
 width: 10%;
 text-align: right;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoice-layout-list .ui-section-title {
 padding-bottom: 15px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoice-layout-list .ui-section-comment {
 display: block;
 width: 440px;
 padding-bottom: 10px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoice-layout-list .ui-block-field-set .ui-field>div {
 display: inline-block;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoice-layout-list .document-attach {
 width: 440px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoice-layout-list .layout-edit-form {
 font-size: 12px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoice-layout-list a.document-icon-pdf {
 display: inline-block;
 font-weight: bold;
 font-size: 11px;
 line-height: 16px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoice-layout-list a.document-icon-pdf>span {
 border-bottom: 1px dashed;
 margin-left: 20px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoice-layout-list .preview-block select {
 margin-right: 10px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoice-layout-list .selected-document-block {
 box-shadow: 0 1px 1px rgba(0,0,0,0.2);
 border-radius: 5px;
 background-color: #fff;
 padding: 15px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoice-layout-list .selected-document-block .download-file {
 width: 100%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoice-layout-list .selected-document-block .result-cell-drop {
 text-align: right;
 vertical-align: top;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoice-layout-list .selected-document-block .content>div {
 float: left;
 height: 16px;
 width: 16px;
 padding-right: 5px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoice-layout-list .selected-document-block .content a {
 line-height: 16px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-ledger-dimensions .block-table>.head>div>div>div:nth-child(1),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-ledger-dimensions .block-table-inline>.head>div>div>div:nth-child(1),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-ledger-dimensions .block-table>.body>div:first-child>div>div:nth-child(1),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-ledger-dimensions .block-table-inline>.body>div:first-child>div>div:nth-child(1) {
 width: 20%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-ledger-dimensions .block-table>.head>div>div>div:nth-child(2),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-ledger-dimensions .block-table-inline>.head>div>div>div:nth-child(2),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-ledger-dimensions .block-table>.body>div:first-child>div>div:nth-child(2),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-ledger-dimensions .block-table-inline>.body>div:first-child>div>div:nth-child(2) {
 width: 80%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-ledger-dimensions .block-table>.head>div>div>div:nth-child(2)>input,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-ledger-dimensions .block-table-inline>.head>div>div>div:nth-child(2)>input,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-ledger-dimensions .block-table>.body>div:first-child>div>div:nth-child(2)>input,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-ledger-dimensions .block-table-inline>.body>div:first-child>div>div:nth-child(2)>input {
 width: 100%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-ledger-dimensions .explanation {
 padding-bottom: 10px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-ledger-dimensions .activation-block {
 padding: 0 0 10px 25px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-ledger-journal-list .block-table>.head>div>div>div:nth-child(1),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-ledger-journal-list .block-table>.body>div:first-child>div>div:nth-child(1) {
 width: 5%;
 text-align: right;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-ledger-journal-list .block-table>.head>div>div>div:nth-child(2),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-ledger-journal-list .block-table>.body>div:first-child>div>div:nth-child(2) {
 width: 10%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-ledger-journal-list .block-table>.head>div>div>div:nth-child(3),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-ledger-journal-list .block-table>.body>div:first-child>div>div:nth-child(3) {
 width: 15%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-ledger-journal-list .block-table>.head>div>div>div:nth-child(4),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-ledger-journal-list .block-table>.body>div:first-child>div>div:nth-child(4) {
 width: 20%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-ledger-journal-list .block-table>.head>div>div>div:nth-child(5),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-ledger-journal-list .block-table>.body>div:first-child>div>div:nth-child(5) {
 width: 15%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-ledger-journal-list .block-table>.head>div>div>div:nth-child(6),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-ledger-journal-list .block-table>.body>div:first-child>div>div:nth-child(6) {
 width: 15%;
 text-align: right;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-ledger-journal-list .block-table>.head>div>div>div:nth-child(7),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-ledger-journal-list .block-table>.body>div:first-child>div>div:nth-child(7) {
 width: 15%;
 text-align: right;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-ledger-journal-list .block-table>.head>div>div>div:nth-child(8),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-ledger-journal-list .block-table>.body>div:first-child>div>div:nth-child(8) {
 width: 5%;
 text-align: right;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-ledger-journal-list .cs-lightbox .ui-block-field-set .ui-field>.ui-label {
 width: 240px !important;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-ledger-journal-list .download-block {
 border-top: 1px solid #efefef;
 padding-top: 20px;
 margin-top: 20px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-ledger-journal-list .export-form .block-table-inline.document-list {
 width: 600px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-ledger-journal-list .export-form .block-table-inline.document-list>.head>div>div>div:nth-child(1),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-ledger-journal-list .export-form .block-table-inline.document-list>.body>div:first-child>div>div:nth-child(1) {
 width: 20%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-ledger-journal-list .export-form .block-table-inline.document-list>.head>div>div>div:nth-child(2),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-ledger-journal-list .export-form .block-table-inline.document-list>.body>div:first-child>div>div:nth-child(2) {
 width: 30%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-ledger-journal-list .export-form .block-table-inline.document-list>.head>div>div>div:nth-child(4),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-ledger-journal-list .export-form .block-table-inline.document-list>.body>div:first-child>div>div:nth-child(4) {
 width: 1%;
 text-align: center;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-ledger-journal-list .export-form .ui-section-title {
 padding-bottom: 10px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoice-template-list .block-table>.head>div>div>div:nth-child(1),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoice-template-list .block-table>.body>div:first-child>div>div:nth-child(1) {
 width: 23%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoice-template-list .block-table>.head>div>div>div:nth-child(2),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoice-template-list .block-table>.body>div:first-child>div>div:nth-child(2) {
 width: 22%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoice-template-list .block-table>.head>div>div>div:nth-child(3),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoice-template-list .block-table>.body>div:first-child>div>div:nth-child(3) {
 width: 25%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoice-template-list .block-table>.head>div>div>div:nth-child(4),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoice-template-list .block-table>.body>div:first-child>div>div:nth-child(4) {
 width: 10%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoice-template-list .block-table>.head>div>div>div:nth-child(5),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoice-template-list .block-table>.body>div:first-child>div>div:nth-child(5) {
 width: 10%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoice-template-list .block-table>.head>div>div>div:nth-child(6),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoice-template-list .block-table>.body>div:first-child>div>div:nth-child(6) {
 width: 10%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoice-template-list .template-edit-form {
 font: normal 12px "Arimo",sans-serif;
 color: #333;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoice-template-list .template-edit-form .info-text {
 padding-bottom: 20px;
 display: block;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoice-template-list .template-edit-form .dunnings>.info-text {
 padding-bottom: 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoice-template-list .template-edit-form .ui-tabs-nav {
 padding-bottom: 10px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoice-template-list .template-edit-form .ui-section-1 {
 border: none;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoice-template-list .template-edit-form .system-form>.ui-section-1:last-child {
 text-align: right;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoice-template-list .template-edit-form .ui-section-block.ui-section-1 {
 text-align: left;
 border-top: solid 1px #ddd;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoice-template-list .template-edit-form .ui-section-set .ui-section-1:first-child {
 padding: 10px 0 0px 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoice-template-list .template-edit-form .ui-line-block {
 margin-top: 10px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoice-template-list .template-edit-form .ui-line-block:first-child {
 margin-top: 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoice-template-list .template-edit-form .ui-line-block .ui-field-label {
 width: 160px;
 display: inline-block;
 vertical-align: top;
 color: #73787d;
 text-shadow: 0 1px 0 rgba(255,255,255,0.4);
 font: bold 12px "Arimo",sans-serif;
 padding-right: 10px;
 text-align: right;
 margin-top: 6px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoice-template-list .template-edit-form .ui-line-block .ui-field-content {
 display: inline-block;
 vertical-align: top;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoice-template-list .template-edit-form .ui-line-block .ui-field-content .uri {
 line-height: 28px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoice-template-list .template-edit-form .ui-line-block .ui-hint-help {
 margin-left: 10px;
 vertical-align: top;
 padding-top: 8px;
 display: inline-block;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoice-template-list .template-edit-form .ui-line-block .ui-autocomplete-result {
 margin-left: 0;
 width: 282px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-ledger-accounts .block-table>.head>div>div>div:nth-child(1),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-ledger-accounts .block-table-inline>.head>div>div>div:nth-child(1),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-ledger-accounts .block-table>.body>div:first-child>div>div:nth-child(1),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-ledger-accounts .block-table-inline>.body>div:first-child>div>div:nth-child(1) {
 width: 20%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-ledger-accounts .block-table>.head>div>div>div:nth-child(2),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-ledger-accounts .block-table-inline>.head>div>div>div:nth-child(2),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-ledger-accounts .block-table>.body>div:first-child>div>div:nth-child(2),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-ledger-accounts .block-table-inline>.body>div:first-child>div>div:nth-child(2) {
 width: 70%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-ledger-accounts .block-table>.head>div>div>div:nth-child(3),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-ledger-accounts .block-table-inline>.head>div>div>div:nth-child(3),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-ledger-accounts .block-table>.body>div:first-child>div>div:nth-child(3),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-ledger-accounts .block-table-inline>.body>div:first-child>div>div:nth-child(3) {
 width: 10%;
 text-align: right;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-type-ocr-out-orders .block-table .body .body-table>div>div {
 font-size: 11px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-type-ocr-out-orders .block-table .body .body-table>div>div,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-type-ocr-out-orders .block-table .head .head-table>div>div {
 padding: 15px 5px 15px 10px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-type-ocr-out-orders .block-table>.head>div>div>div:nth-child(1),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-type-ocr-out-orders .block-table>.body>div:first-child>div>div:nth-child(1) {
 width: 10%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-type-ocr-out-orders .block-table>.head>div>div>div:nth-child(2),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-type-ocr-out-orders .block-table>.body>div:first-child>div>div:nth-child(2) {
 width: 15%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-type-ocr-out-orders .block-table>.head>div>div>div:nth-child(3),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-type-ocr-out-orders .block-table>.body>div:first-child>div>div:nth-child(3) {
 width: 12%;
 text-align: right;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-type-ocr-out-orders .block-table>.head>div>div>div:nth-child(4),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-type-ocr-out-orders .block-table>.body>div:first-child>div>div:nth-child(4) {
 width: 12%;
 text-align: right;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-type-ocr-out-orders .block-table>.head>div>div>div:nth-child(5),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-type-ocr-out-orders .block-table>.body>div:first-child>div>div:nth-child(5) {
 width: 15%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-type-ocr-out-orders .block-table>.head>div>div>div:nth-child(6),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-type-ocr-out-orders .block-table>.body>div:first-child>div>div:nth-child(6) {
 width: 8%;
 text-align: right;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-type-ocr-out-orders .block-table>.head>div>div>div:nth-child(7),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-type-ocr-out-orders .block-table>.body>div:first-child>div>div:nth-child(7) {
 width: 8%;
 text-align: right;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-type-ocr-out-orders .cs-lightbox .info {
 width: 500px;
 font-size: 11px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-type-ocr-out-orders .cs-lightbox .ui-section-1:last-child {
 text-align: right;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-payments .block-table>.head>div>div>div:nth-child(1),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-payments .block-table-inline>.head>div>div>div:nth-child(1),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-payments .block-table>.body>div:first-child>div>div:nth-child(1),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-payments .block-table-inline>.body>div:first-child>div>div:nth-child(1) {
 width: 10%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-payments .block-table>.head>div>div>div:nth-child(2),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-payments .block-table-inline>.head>div>div>div:nth-child(2),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-payments .block-table>.body>div:first-child>div>div:nth-child(2),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-payments .block-table-inline>.body>div:first-child>div>div:nth-child(2) {
 width: 8%;
 text-align: right;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-payments .block-table>.head>div>div>div:nth-child(3),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-payments .block-table-inline>.head>div>div>div:nth-child(3),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-payments .block-table>.body>div:first-child>div>div:nth-child(3),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-payments .block-table-inline>.body>div:first-child>div>div:nth-child(3) {
 width: 10%;
 text-align: right;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-payments .block-table>.head>div>div>div:nth-child(4),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-payments .block-table-inline>.head>div>div>div:nth-child(4),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-payments .block-table>.body>div:first-child>div>div:nth-child(4),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-payments .block-table-inline>.body>div:first-child>div>div:nth-child(4) {
 width: 20%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-payments .block-table>.head>div>div>div:nth-child(4) span:nth-child(2),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-payments .block-table-inline>.head>div>div>div:nth-child(4) span:nth-child(2),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-payments .block-table>.body>div:first-child>div>div:nth-child(4) span:nth-child(2),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-payments .block-table-inline>.body>div:first-child>div>div:nth-child(4) span:nth-child(2) {
 font-weight: bold;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-payments .block-table>.head>div>div>div:nth-child(5),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-payments .block-table-inline>.head>div>div>div:nth-child(5),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-payments .block-table>.body>div:first-child>div>div:nth-child(5),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-payments .block-table-inline>.body>div:first-child>div>div:nth-child(5) {
 width: 10%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-payments .block-table>.head>div>div>div:nth-child(6),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-payments .block-table-inline>.head>div>div>div:nth-child(6),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-payments .block-table>.body>div:first-child>div>div:nth-child(6),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-payments .block-table-inline>.body>div:first-child>div>div:nth-child(6) {
 width: 18%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-payments .block-table>.head>div>div>div:nth-child(7),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-payments .block-table-inline>.head>div>div>div:nth-child(7),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-payments .block-table>.body>div:first-child>div>div:nth-child(7),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-payments .block-table-inline>.body>div:first-child>div>div:nth-child(7) {
 width: 8%;
 text-align: right;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-payments .block-table>.head>div>div>div:nth-child(8),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-payments .block-table-inline>.head>div>div>div:nth-child(8),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-payments .block-table>.body>div:first-child>div>div:nth-child(8),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-payments .block-table-inline>.body>div:first-child>div>div:nth-child(8) {
 width: 8%;
 text-align: right;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-payments .block-table>.head>div>div>div:nth-child(9),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-payments .block-table-inline>.head>div>div>div:nth-child(9),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-payments .block-table>.body>div:first-child>div>div:nth-child(9),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-payments .block-table-inline>.body>div:first-child>div>div:nth-child(9) {
 width: 8%;
 text-align: right;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-overdue-invoices .block-table-inline>.head .head-table>div>div {
 max-width: none;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-overdue-invoices .block-table>.head .head-table {
 padding: 0 27px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-overdue-invoices .block-table {
 margin-top: 20px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-overdue-invoices .block-table .body .body-table>div>div {
 font-size: 11px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-overdue-invoices .block-table .body .body-table>div>div,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-overdue-invoices .block-table .head .head-table>div>div {
 padding: 15px 5px 15px 10px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-overdue-invoices .block-table>.head>div>div>div:nth-child(1) {
 padding-left: 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-overdue-invoices .block-table>.head>div>div>div:nth-child(1),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-overdue-invoices .block-table>.body>div:first-child>div>div:nth-child(1) {
 width: 2%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-overdue-invoices .block-table>.head>div>div>div:nth-child(2),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-overdue-invoices .block-table>.body>div:first-child>div>div:nth-child(2) {
 width: 4%;
 text-align: right;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-overdue-invoices .block-table>.head>div>div>div:nth-child(3),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-overdue-invoices .block-table>.body>div:first-child>div>div:nth-child(3) {
 width: 7%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-overdue-invoices .block-table>.head>div>div>div:nth-child(4),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-overdue-invoices .block-table>.body>div:first-child>div>div:nth-child(4) {
 width: 7%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-overdue-invoices .block-table>.head>div>div>div:nth-child(5),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-overdue-invoices .block-table>.body>div:first-child>div>div:nth-child(5) {
 width: 8%;
 text-align: right;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-overdue-invoices .block-table>.head>div>div>div:nth-child(6),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-overdue-invoices .block-table>.body>div:first-child>div>div:nth-child(6) {
 width: 8%;
 text-align: right;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-overdue-invoices .block-table>.head>div>div>div:nth-child(7),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-overdue-invoices .block-table>.body>div:first-child>div>div:nth-child(7) {
 width: 22%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-overdue-invoices .block-table>.body>div:first-child>div>div:nth-child(7) span:nth-child(2) {
 font-weight: bold;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-overdue-invoices .block-table>.head>div>div>div:nth-child(8),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-overdue-invoices .block-table>.body>div:first-child>div>div:nth-child(8) {
 width: 17%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-overdue-invoices .block-table>.body>div>div>div:nth-child(8)>a.ui-hint-help {
 display: table-cell;
 padding-top: 3px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-overdue-invoices .block-table>.head>div>div>div:nth-child(9),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-overdue-invoices .block-table>.body>div:first-child>div>div:nth-child(9) {
 width: 13%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-overdue-invoices .block-table>.body>div:first-child>div>div:nth-child(9) span {
 display: block;
 white-space: nowrap;
 font-style: italic;
 padding-top: 3px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-overdue-invoices .block-table>.head>div>div>div:nth-child(10),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-overdue-invoices .block-table>.body>div:first-child>div>div:nth-child(10) {
 width: 12%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-overdue-invoices .block-table .export {
 font-weight: bold;
 font-size: 14px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-overdue-invoices .cs-lightbox .content {
 font: normal 12px "Arimo",sans-serif;
 color: #333;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-overdue-invoices .cs-lightbox .content .ui-section-1:last-child {
 text-align: right;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-overdue-invoices .cs-lightbox .content .ui-block-field-set .ui-field {
 margin-top: 10px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-overdue-invoices .cs-lightbox .content .ui-block-field-set .ui-field:first-child {
 margin-top: 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-overdue-invoices .cs-lightbox .content .receiver {
 font-weight: bold;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-overdue-invoices .cs-lightbox .content .amount-block {
 display: inline-block;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-overdue-invoices .cs-lightbox .content .amount-block .ui-text-box-short {
 width: 80px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-overdue-invoices .cs-lightbox .content .amount-block>span {
 margin-left: 5px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-overdue-invoices .action-top>.list-actions .actions-button {
 cursor: pointer;
 font-weight: bold;
 font-size: 11px;
 color: #2e5481;
 position: absolute;
 top: 0;
 right: 0;
 display: inline-block;
 margin-top: -8px;
 z-index: 100;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-overdue-invoices .action-top>.list-actions .actions-button .popup-box {
 display: none;
 border-top: 1px solid #1c2128;
 margin-top: 6px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-overdue-invoices .action-top>.list-actions .actions-button .popup-box a.toggle {
 display: block;
 padding: 5px 10px;
 margin: 0 10px;
 height: 20px;
 line-height: 20px;
 border-top: 1px solid #2e353d;
 color: #CDD0D1;
 font-weight: bold;
 font-size: 12px;
 text-decoration: none;
 text-align: left;
 text-shadow: 0px -1px 0px #000;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-overdue-invoices .action-top>.list-actions .actions-button.disabled .popup-box a.toggle {
 color: #73787d;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-overdue-invoices .action-top>.list-actions .actions-button .popup-box a.toggle:hover {
 color: #fff;
 background: #0F1115;
 margin: 0px;
 padding: 5px 20px;
 border-top: 1px solid transparent;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-overdue-invoices .action-top>.list-actions .actions-button.disabled .popup-box a.toggle:hover,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-overdue-invoices .action-top>.list-actions .actions-button.disabled .popup-box a.toggle:hover+a.toggle {
 background: #222830;
 color: #73787d;
 border-top: 1px solid #2e353d;
 cursor: default;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-overdue-invoices .action-top>.list-actions .actions-button .popup-box a.toggle:hover+a.toggle {
 border-top: 1px solid transparent;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-overdue-invoices .action-top>.list-actions .actions-button .popup-box a.toggle:first-child,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-overdue-invoices .action-top>.list-actions .actions-button.disabled .popup-box a.toggle:first-child {
 border-top: 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-overdue-invoices .action-top>.list-actions .actions-button .left-icon:before {
 font-family: fontawesome;
 content: "\f0ca";
 -webkit-font-smoothing: antialiased;
 font-size: 11px;
 font-style: normal;
 display: inline-block;
 margin-right: 5px;
 font-weight: normal;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-overdue-invoices .action-top>.list-actions .actions-button .right-icon:before {
 font-family: FontAwesome;
 content: "\f0dd";
 -webkit-font-smoothing: antialiased;
 font-style: normal;
 display: inline-block;
 position: relative;
 bottom: 3px;
 margin-left: 5px;
 font-weight: normal;
 font-size: 10px;
 font-weight: normal;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-overdue-invoices .action-top>.list-actions .shine {
 padding: 8px 10px 0;
 word-wrap: normal;
 text-align: right;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-overdue-invoices .action-top>.list-actions .shine:hover {
 color: #7996b7;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-overdue-invoices .action-top>.list-actions .resize {
 width: 100%;
 height: 10px;
 position: relative;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-overdue-invoices .action-top>.list-actions .resize.active .actions-button {
 background: #222830;
 border-radius: 2px;
 box-shadow: 0 2px 18px rgba(0,0,0,0.5);
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-overdue-invoices .cs-lightbox .list-actions .actions-button>.shine {
 padding: 8px 10px 0 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-overdue-invoices .cs-lightbox .action-top {
 margin-bottom: 10px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-overdue-invoices .cs-lightbox .ui-block.payment-status {
 min-width: 300px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoices .block-table-inline>.head .head-table>div>div {
 max-width: none;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoices .block-table {
 margin-top: 20px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoices .block-table .body .body-table>div>div {
 font-size: 11px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoices .block-table .body .body-table>div>div,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoices .block-table .head .head-table>div>div {
 padding: 15px 5px 15px 10px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoices .block-table>.head>div>div>div:nth-child(1),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoices .block-table>.body>div:first-child>div>div:nth-child(1) {
 width: 4%;
 text-align: right;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoices .block-table>.head>div>div>div:nth-child(2),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoices .block-table>.body>div:first-child>div>div:nth-child(2) {
 width: 7%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoices .block-table>.head>div>div>div:nth-child(3),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoices .block-table>.body>div:first-child>div>div:nth-child(3) {
 width: 7%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoices .block-table>.head>div>div>div:nth-child(4),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoices .block-table>.body>div:first-child>div>div:nth-child(4) {
 width: 8%;
 text-align: right;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoices .block-table>.head>div>div>div:nth-child(5),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoices .block-table>.body>div:first-child>div>div:nth-child(5) {
 width: 8%;
 text-align: right;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoices .block-table>.head>div>div>div:nth-child(6),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoices .block-table>.body>div:first-child>div>div:nth-child(6) {
 width: 18%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoices .block-table>.body>div:first-child>div>div:nth-child(6) span:nth-child(2) {
 font-weight: bold;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoices .block-table>.head>div>div>div:nth-child(7),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoices .block-table>.body>div:first-child>div>div:nth-child(7) {
 width: 12%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoices .block-table>.body>div>div>div:nth-child(7)>a.ui-hint-help {
 display: table-cell;
 padding-top: 3px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoices .block-table>.head>div>div>div:nth-child(8),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoices .block-table>.body>div:first-child>div>div:nth-child(8) {
 width: 15%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoices .block-table>.body>div:first-child>div>div:nth-child(8) span {
 display: block;
 white-space: nowrap;
 font-style: italic;
 padding-top: 3px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoices .block-table>.head>div>div>div:nth-child(9),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoices .block-table>.body>div:first-child>div>div:nth-child(9) {
 width: 15%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoices .block-table>.head>div>div>div:nth-child(10),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoices .block-table>.body>div:first-child>div>div:nth-child(10) {
 width: 5%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoices .block-table .export {
 font-weight: bold;
 font-size: 14px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoices .cs-lightbox .content {
 font: normal 12px "Arimo",sans-serif;
 color: #333;
 min-width: 450px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoices .cs-lightbox .content .ui-section-1:last-child {
 text-align: right;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoices .cs-lightbox .content .ui-block-field-set .ui-field {
 margin-top: 10px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoices .cs-lightbox .content .ui-block-field-set .ui-field:first-child {
 margin-top: 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoices .cs-lightbox .content .receiver {
 font-weight: bold;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoices .cs-lightbox .content .amount-block {
 display: inline-block;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoices .cs-lightbox .content .amount-block .ui-text-box-short {
 width: 80px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoices .cs-lightbox .content .amount-block>span {
 margin-left: 5px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoices .action-top>.list-actions .actions-button {
 cursor: pointer;
 font-weight: bold;
 font-size: 11px;
 color: #2e5481;
 position: absolute;
 top: 0;
 right: 0;
 display: inline-block;
 margin-top: -8px;
 z-index: 100;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoices .action-top>.list-actions .actions-button .popup-box {
 display: none;
 border-top: 1px solid #1c2128;
 margin-top: 6px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoices .action-top>.list-actions .actions-button .popup-box a.toggle {
 display: block;
 padding: 5px 10px;
 margin: 0 10px;
 height: 20px;
 line-height: 20px;
 border-top: 1px solid #2e353d;
 color: #CDD0D1;
 font-weight: bold;
 font-size: 12px;
 text-decoration: none;
 text-align: left;
 text-shadow: 0px -1px 0px #000;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoices .action-top>.list-actions .actions-button.disabled .popup-box a.toggle {
 color: #73787d;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoices .action-top>.list-actions .actions-button .popup-box a.toggle:hover {
 color: #fff;
 background: #0F1115;
 margin: 0px;
 padding: 5px 20px;
 border-top: 1px solid transparent;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoices .action-top>.list-actions .actions-button.disabled .popup-box a.toggle:hover,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoices .action-top>.list-actions .actions-button.disabled .popup-box a.toggle:hover+a.toggle {
 background: #222830;
 color: #73787d;
 border-top: 1px solid #2e353d;
 cursor: default;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoices .action-top>.list-actions .actions-button .popup-box a.toggle:hover+a.toggle {
 border-top: 1px solid transparent;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoices .action-top>.list-actions .actions-button .popup-box a.toggle:first-child,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoices .action-top>.list-actions .actions-button.disabled .popup-box a.toggle:first-child {
 border-top: 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoices .action-top>.list-actions .actions-button .left-icon:before {
 font-family: fontawesome;
 content: "\f0ca";
 -webkit-font-smoothing: antialiased;
 font-size: 11px;
 font-style: normal;
 display: inline-block;
 margin-right: 5px;
 font-weight: normal;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoices .action-top>.list-actions .actions-button .right-icon:before {
 font-family: FontAwesome;
 content: "\f0dd";
 -webkit-font-smoothing: antialiased;
 font-style: normal;
 display: inline-block;
 position: relative;
 bottom: 3px;
 margin-left: 5px;
 font-weight: normal;
 font-size: 10px;
 font-weight: normal;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoices .action-top>.list-actions .shine {
 padding: 8px 10px 0;
 word-wrap: normal;
 text-align: right;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoices .action-top>.list-actions .shine:hover {
 color: #7996b7;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoices .action-top>.list-actions .resize {
 width: 100%;
 height: 10px;
 position: relative;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoices .action-top>.list-actions .resize.active .actions-button {
 background: #222830;
 border-radius: 2px;
 box-shadow: 0 2px 18px rgba(0,0,0,0.5);
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoices .cs-lightbox .list-actions .actions-button>.shine {
 padding: 8px 10px 0 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoices .cs-lightbox .payment-status .action-top {
 margin-bottom: 10px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoices .cs-lightbox .payment-status .ui-block.payment-status {
 min-width: 300px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoices .cs-lightbox .payment-status .block-table-inline>.head .head-table>div>div:nth-child(1n+2),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoices .cs-lightbox .payment-status .block-table-inline>.body .body-table>div>div:nth-child(1n+2) {
 text-align: right;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoices .cs-lightbox .payment-status .block-table-inline>.head>div>div>div:nth-child(1),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoices .cs-lightbox .payment-status .block-table-inline>.body>div:first-child>div>div:nth-child(1) {
 width: 20%;
 font-weight: bold;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoices .cs-lightbox .payment-status .block-table-inline>.head>div>div>div:nth-child(2),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoices .cs-lightbox .payment-status .block-table-inline>.body>div:first-child>div>div:nth-child(2) {
 width: 30%;
 text-align: right;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoices .cs-lightbox .payment-status .block-table-inline>.head>div>div>div:nth-child(3),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoices .cs-lightbox .payment-status .block-table-inline>.body>div:first-child>div>div:nth-child(3) {
 width: 50%;
 text-align: right;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoices .cs-lightbox .send-by-email-block .ui-section-1 {
 padding: 10px 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoices .cs-lightbox .send-by-email-block .ui-section-1:first-child {
 padding-top: 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoices .cs-lightbox .send-by-email-block .ui-section-1:last-child {
 padding-bottom: 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoices .cs-lightbox .send-by-email-block .ui-line-block {
 margin-top: 10px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoices .cs-lightbox .send-by-email-block .ui-line-block:first-child {
 margin-top: 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoices .cs-lightbox .send-by-email-block .ui-line-block .ui-label {
 font: bold 10px "Arimo",sans-serif;
 color: #323943;
 text-shadow: 0 1px 0 rgba(255,255,255,0.4);
 padding-right: 10px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoices .cs-lightbox .send-by-email-block .ui-line-block .system-text-box,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoices .cs-lightbox .send-by-email-block .ui-line-block .system-select {
 min-width: 602px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoices .payments-table {
 width: 600px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoices .payments-table .block-table-inline>.head>div>div>div:nth-child(1),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoices .payments-table .block-table-inline>.body>div:first-child>div>div:nth-child(1) {
 width: 15%;
 text-align: left;
 font-weight: normal;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoices .payments-table .block-table-inline>.head>div>div>div:nth-child(2),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoices .payments-table .block-table-inline>.body>div:first-child>div>div:nth-child(2) {
 width: 15%;
 text-align: left;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoices .payments-table .block-table-inline>.head>div>div>div:nth-child(3),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoices .payments-table .block-table-inline>.body>div:first-child>div>div:nth-child(3) {
 width: 20%;
 text-align: left;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoices .payments-table .block-table-inline>.head>div>div>div:nth-child(4),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoices .payments-table .block-table-inline>.body>div:first-child>div>div:nth-child(4) {
 width: 15%;
 text-align: left;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoices .payments-table .block-table-inline>.head>div>div>div:nth-child(5),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoices .payments-table .block-table-inline>.body>div:first-child>div>div:nth-child(5) {
 text-align: left;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoices .download-link span {
 margin-left: 6px;
 font-weight: bold;
 border-bottom: 1px dotted;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoices .cs-lightbox .credit .credit-info {
 padding-bottom: 30px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoices .cs-lightbox .credit .credit-info .avtalegiro {
 padding-top: 5px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoices .cs-lightbox .credit .ui-block-field-set .ui-field>.ui-label {
 width: 200px !important;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoices .style2017-cs-lightbox .amount-block {
 display: inline-block;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-payment-invoices .style2017-cs-lightbox .amount-block>span {
 margin-left: 5px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-import2 .person-import-form {
 position: relative;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-import2 .ui-section-title {
 line-height: 20px;
 margin: 0 0 20px 0;
 position: relative;
 padding: 0;
 text-shadow: 0 1px 0 rgba(255,255,255,0.4);
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-import2 .options-block {
 font-size: 12px;
 padding: 20px;
 margin-bottom: 20px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-import2 .file-input-block {
 font-size: 12px;
 padding: 20px;
 margin-bottom: 20px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-import2 .file-input-block .ui-input {
 float: left;
 border: 1px solid transparent;
 height: 24px;
 padding: 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-import2 .file-input-block .ui-delimiter-block {
 margin-top: 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-import2 .ui-button-inline {
 float: right;
 margin-top: -3px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-import2 .options-block .ui-button-inline {
 margin-top: -4px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-import2 .file-input-block .header-comment {
 padding-bottom: 20px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-import2 .options-block .header-comment {
 padding-bottom: 20px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-import2 .header-comment {
 padding-bottom: 8px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-import2 .headers-table-container {
 max-height: 400px;
 overflow-x: hidden;
 overflow-y: auto;
 display: inline-block;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-import2 .headers-table {
 margin-left: 80px;
 margin-right: 40px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-import2 .ui-field-set {
 margin-left: 20px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-import2 .headers-table td.small {
 padding-left: 15px;
 padding-bottom: 4px;
 text-shadow: 0 1px 0 rgba(255,255,255,0.4);
 color: #323943;
 font-size: 10px;
 font-weight: bold;
 border-left: 1px solid rgba(255,255,255,0.3);
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-import2 .system-form .headers-table td.small.website-label-cell {
 border-left: none;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-import2 .system-form .website-label-cell,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-import2 .privacy-block .ui-field-label {
 font-weight: bold;
 text-align: right;
 text-shadow: 0 1px 0 rgba(255,255,255,0.75);
 color: #73787d;
 padding-right: 0px;
 font-size: 12px;
 vertical-align: middle;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-import2 .system-form .headers-table .website-label-cell {
 padding-right: 15px;
 border-right: 1px solid rgba(0,0,0,0.1);
 white-space: nowrap;
 max-width: 200px;
 overflow: hidden;
 text-overflow: ellipsis;
 vertical-align: middle;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-import2 .privacy-block .ui-text-input-line {
 width: 100%;
 margin-left: 20px;
 margin-bottom: 2px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-import2 .privacy-block .ui-form-link {
 border-bottom: 1px dashed #2e5481;
 font-size: 11px;
 font-weight: bold;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-import2 .privacy-block .ui-form-link:hover {
 border-bottom: 1px dashed #7996b7;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-import2 .privacy-block .ui-form-link:active {
 border-bottom: 1px dashed #2e5481;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-import2 .privacy-block .ui-field-label {
 float: left;
 padding-right: 20px;
 border-right: 1px solid rgba(0,0,0,0.1);
 width: 24%;
 white-space: nowrap;
 line-height: 30px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-import2 .system-form .headers-table .website-content-cell {
 border-left: 1px solid rgba(255,255,255,0.3);
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-import2 .system-form .website-content-cell {
 padding: 5px 0 5px 15px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-import2 .system-form .website-content-cell select {
 width: 250px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-import2 .prefix-block .ui-section-title {
 margin: 0;
 width: 70%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-import2 .ui-section-title .index {
 border-radius: 10px;
 border: 10px solid #323943;
 display: inline-block;
 vertical-align: middle;
 margin-right: 10px;
 text-shadow: 0 1px 0 rgba(255,255,255,0.4);
 margin-top: -2px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-import2 .ui-section-title .index>span {
 position: absolute;
 color: #e1e2e3;
 top: 0;
 left: 6px;
 text-shadow: none;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-import2 .ui-delimiter-block {
 width: 100%;
 clear: both;
 height: 0px;
 line-height: 0px;
 border-bottom: 1px solid #fff;
 border-top: 1px solid #acafb2;
 margin-top: 10px;
 margin-bottom: 20px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-import2 .ui-add-item {
 text-shadow: 0 1px 0 rgba(255,255,255,0.4);
 display: inline-block;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-import2 .ui-add-item:hover {
 text-decoration: none;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-import2 .ui-add-item .label {
 font-size: 11px;
 display: inline-block;
 border-bottom: 1px dashed #c48025;
 text-decoration: none;
 font-weight: bold;
 line-height: 11px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-import2 .ui-add-item:hover,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-import2 .ui-add-item:hover .label {
 color: #7996b7;
 border-bottom: 0 none;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-import2 .ui-add-item .icon:before {
 font-family: FontAwesome;
 font-size: 14px;
 font-style: normal;
 font-weight: normal;
 content: "\f067";
 text-shadow: 0 1px 0 rgba(255,255,255,0.4);
 -webkit-font-smoothing: antialiased;
 position: relative;
 display: inline-block;
 vertical-align: middle;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-import2 .ui-submit-block-section {
 text-align: center;
 border-top: none;
 padding-top: 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-import2 .ui-submit-block-section .ui-button {
 font-size: 16px;
 height: 44px;
 box-sizing: border-box;
 -moz-box-sizing: border-box;
 -webkit-box-sizing: border-box;
 padding: 10px 30px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-import2 .ui-submit-block-section .ui-button-cancel {
 margin-right: 10px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-import2 .merging-options .ui-field-content {
 float: none;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-import2 .merging-options {
 margin-left: 80px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-import2 .ui-checkbox {
 margin: 0px 5px 0px 1px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-import2 .ui-checkbox.is-custom-merge {
 margin: 0px 10px 0px 30px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-import2 .merging-options-block .ui-line-block {
 margin-left: 50px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-import2 .tag-block {
 background-color: #FFFFFF;
 padding: 20px;
 margin-bottom: 20px;
 border-radius: 5px;
 box-shadow: 0 1px 1px rgba(0,0,0,0.2);
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-import2 .tag-block .ui-tabs-panel {
 box-shadow: none;
 padding: 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-import2 .system-form .edit-tags-form {
 background-color: transparent;
 margin: 20px 15px 0 15px;
 padding-bottom: 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-import2 .tag-block .icon-delete {
 float: right;
 margin-top: -10px;
 margin-right: -10px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-import2 .tag-block .ui-field-content {
 float: left;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-import2 .tag-block .ui-field-label {
 float: left;
 padding: 6px 10px 0 0;
 text-align: right;
 width: 85px;
 display: block;
 font-weight: bold;
 text-shadow: 0 1px 0 rgba(255,255,255,0.75);
 color: #73787d;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-import2 .tag-block select {
 width: 150px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-import2 .tag-block .ui-field-content input {
 padding: 4px 4px 4px 8px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-import2 .tags-block-select-field span {
 float: left;
 padding: 6px 10px 0 10px;
 font-weight: bold;
 text-shadow: 0 1px 0 rgba(255,255,255,0.75);
 color: #73787d;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-import2 .tags-block-select-field input {
 width: 200px;
 outline: medium none;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-import2 .tags-block-select-field {
 margin-top: 10px;
 position: relative;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-import2 .tags-operaion {
 float: left;
 margin: 0 10px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-import2 .options-block.addresses .ui-field-set {
 margin-left: 0;
 margin-top: -5px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-import2 .options-block.addresses .ui-collapsible-title {
 white-space: nowrap;
 margin-top: 20px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-import2 .options-block.addresses .block-table-inline>.body .body-table>div>div {
 vertical-align: top;
 padding-top: 17px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-import2 .options-block.addresses .block-table-inline>.head .head-table>div>div:first-child {
 max-width: 302px;
 width: 302px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-import2 .options-block.addresses .block-table-inline .ui-field-set select {
 width: 220px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-import2 .options-block.addresses .ui-field-set th {
 white-space: nowrap;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-import2 .options-block.phones .block-table-inline>.head .head-table>div>div:first-child {
 max-width: 302px;
 width: 302px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-import2 .people-import-rules .block-table-inline {
 margin-bottom: 20px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-import2 .people-import-rules .block-table-inline>.body .body-table>div>div:last-child {
 text-align: right;
 width: 50%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-import2 .import-tag-add {
 margin-bottom: 25px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-import2 .ui-collapsible {
 clear: both;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-import2 .ui-collapsible-title {
 text-shadow: 0 1px 0 rgba(255,255,255,0.4);
 font-size: 11px;
 display: inline-block;
 border-bottom: 1px dashed #c48025;
 text-decoration: none;
 font-weight: bold;
 line-height: 11px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-import2 .ui-collapsible-title:hover {
 color: #7996b7;
 border-bottom: 0 none;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-import2 .ui-collapsible-closed:after {
 font-family: fontawesome;
 content: "\f0dd";
 -webkit-font-smoothing: antialiased;
 text-shadow: 0px 1px 0px rgba(255,255,255,0.8);
 display: inline-block;
 font-size: 10px;
 font-style: normal;
 font-weight: normal;
 padding-left: 5px;
 position: relative;
 bottom: 2px;
 border-bottom: 0 none;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-import2 .ui-collapsible-open:after {
 font-family: fontawesome;
 content: "\f0de";
 -webkit-font-smoothing: antialiased;
 text-shadow: 0px 1px 0px rgba(255,255,255,0.8);
 display: inline-block;
 font-size: 10px;
 font-style: normal;
 font-weight: normal;
 padding-left: 5px;
 position: relative;
 top: 2px;
 border-bottom: 0 none;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-import2 .merging-options-block .merge-rule {
 width: 60%;
 margin-right: 20px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-import2 .merging-options-block .merge-action {
 width: 35%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-import2 .rule-block {
 background-color: #FFFFFF;
 padding: 20px;
 margin-bottom: 20px;
 border-radius: 5px;
 box-shadow: 0 1px 1px rgba(0,0,0,0.2);
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-import2 .rule-block .ui-tabs-panel {
 box-shadow: none;
 padding: 10px 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-import2 .rule-block .icon-delete {
 float: right;
 margin-top: -10px;
 margin-right: -10px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-import2 .merging-options-block .other-records {
 width: 60%;
 margin-right: 20px;
 display: inline-block;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-import2 .merging-options-block .ui-add-item {
 margin-bottom: 20px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-import2 .merging-options-block .separator {
 border-bottom: 1px solid rgba(255,255,255,0.53);
 border-top: 1px solid rgba(0,0,0,0.21);
 padding: 0;
 height: 0px;
 margin: 20px 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-import2 .merging-options-block .ui-radio-option-label {
 display: block;
 margin-bottom: 5px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-import2 .role-list .role-line .ui-checkbox-label {
 width: 44%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-import2 .types-container .block-table-inline {
 margin-bottom: 10px;
 margin-right: 20px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-import2 .types-container .body-table>div>div:nth-child(1) {
 font-weight: bold;
 width: 20%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-import2 .types-container .head-table>div>div:nth-child(1) {
 width: 20%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-import2 .types-container .body-table>div>div:nth-child(2),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-import2 .types-container .head-table>div>div:nth-child(2) {
 width: 30%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-import2 .types-container .body-table>div>div:last-child {
 width: auto !important;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-import2 .membership-person-edit-membership .fieldset {
 width: 100%;
 box-sizing: border-box;
 -moz-box-sizing: border-box;
 -webkit-box-sizing: border-box;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-import2 .membership-person-edit-membership .fieldset .label-cell {
 width: 120px;
 text-align: right;
 padding: 0 10px 8px 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-import2 .membership-person-edit-membership .fieldset .label-cell.top {
 vertical-align: top;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-import2 .membership-person-edit-membership .fieldset .label-cell label {
 font: bold 10px "Arimo",sans-serif;
 color: #323943;
 text-shadow: 0 1px 0 rgba(255,255,255,0.4);
 vertical-align: middle;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-import2 .membership-person-edit-membership .fieldset .label-cell.collapsed>* {
 display: none;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-import2 .membership-person-edit-membership .fieldset .content-cell {
 width: 335px;
 text-align: left;
 padding: 5px 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-import2 .membership-person-edit-membership .fieldset .content-cell .date-block {
 padding-top: 10px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-import2 .membership-person-edit-membership .fieldset .content-cell .date-block .ui-tabs {
 display: inline-block;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-import2 .membership-person-edit-membership .fieldset .content-cell .date-block .ui-tabs .ui-date-picker {
 display: inline-block;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-import2 .membership-person-edit-membership .fieldset .content-cell .date-block.collapsed {
 width: 302px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-import2 .membership-person-edit-membership .fieldset .content-cell .date-block.collapsed .ui-tabs {
 display: none;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-import2 .membership-person-edit-membership .fieldset .content-cell .date-block.collapsed .icon-delete {
 display: none;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-import2 .membership-person-edit-membership .fieldset .content-cell .date-block.collapsed .toggle-date-link {
 display: inline-block;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-import2 .membership-person-edit-membership .fieldset .content-cell .date-block .icon-delete {
 display: inline-block;
 color: #2e5481;
 margin-left: 10px;
 font-size: 14px;
 cursor: pointer;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-import2 .membership-person-edit-membership .fieldset .content-cell .date-block .icon-delete:hover {
 color: #7996b7;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-import2 .membership-person-edit-membership .fieldset .content-cell .date-block .toggle-date-link {
 display: none;
 color: #2e5481;
 border-bottom: 1px dashed #2e5481;
 font: bold 11px "Arimo",sans-serif;
 float: right;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-import2 .membership-person-edit-membership .fieldset .content-cell .date-block .toggle-date-link:hover {
 border-bottom-color: #7996b7;
 color: #7996b7;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-import2 .membership-person-edit-membership .fieldset .content-cell .date-block .toggle-date-link:active {
 border-bottom-color: #7996b7;
 color: #7996b7;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-import2 .membership-person-edit-membership .fieldset tr:nth-child(2) .label-cell,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-import2 .membership-person-edit-membership .fieldset tr:nth-child(3) .label-cell {
 vertical-align: bottom;
 padding-bottom: 17px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-import2 .overlay {
 position: absolute;
 width: 100%;
 height: 100%;
 z-index: 1010;
 top: 0;
 left: 0;
 background-color: rgba(255,255,255,0.6);
 text-align: center;
 display: none;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-import2 .overlay div {
 position: absolute;
 bottom: 300px;
 width: 100%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-import2 .overlay span {
 font-weight: bold;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-import2 .ui-block .ui-field-set .ui-hint-help {
 margin-left: 10px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-import2 .system-tabs-header .ui-form-link {
 color: #fff;
 display: block;
 margin: -5px;
 padding: 5px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-import2 .system-tabs-header .ui-form-link span {
 margin-left: 5px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-import2 .person-import-form .ui-tab-content {
 position: relative;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-import2 .person-import-form .delete-relative.ui-button-cancel {
 position: absolute;
 top: 0;
 right: 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-import2 .ceremonies-container select {
 width: 150px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-import2 .ceremonies-container .block-table-inline>.head .head-table>div>div {
 width: 150px;
 max-width: 150px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-import2 .ceremonies-container .block-table-inline>.head .head-table>div>div:last-child {
 width: auto;
 max-width: none;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-import2 .gifts-container select {
 width: 100%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-import2 .gifts-container .block-table-inline>.head .head-table>div>div,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-import2 .gifts-container .block-table-inline>.body .body-table>div>div {
 width: 18%;
 min-width: 120px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-import2 .gifts-container .block-table-inline>.head .head-table>div>div:last-child,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-import2 .gifts-container .block-table-inline>.body .body-table>div>div:last-child {
 width: 10%;
 min-width: auto;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-import2 .organization-import-edit-form {
 width: 560px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-import2 .organization-import-edit-form .ui-field-set .website-label-cell .ui-label {
 padding-top: 38px;
 font: bold 10px "Arimo",sans-serif;
 color: #323943;
 text-shadow: 0 1px 0 rgba(255,255,255,0.4);
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-import2 .organization-import-edit-form .ui-field-set tr td.website-content-cell {
 padding-bottom: 14px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-import2 .organization-import-edit-form .ui-field-set tr:last-child .website-content-cell {
 padding-bottom: 8px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-import2 .organization-import-edit-form .ui-submit-block-section {
 text-align: center;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-import2 .organization-import-edit-form .ui-submit-block-section .ui-button-inline {
 margin: 0;
 float: none;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-import2 .consent-import-edit-form {
 width: 560px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-import2 .consent-import-edit-form .ui-field-set .website-label-cell .ui-label {
 padding-top: 38px;
 font: bold 10px "Arimo",sans-serif;
 color: #323943;
 text-shadow: 0 1px 0 rgba(255,255,255,0.4);
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-import2 .consent-import-edit-form .ui-field-set .website-label-cell:first-child .ui-label {
 padding-top: 6px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-import2 .consent-import-edit-form .ui-field-set tr td.website-content-cell {
 padding-bottom: 14px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-import2 .consent-import-edit-form .ui-field-set tr:last-child .website-content-cell {
 padding-bottom: 8px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-import2 .consent-import-edit-form .ui-submit-block-section {
 text-align: center;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-import2 .consent-import-edit-form .ui-submit-block-section .ui-button-inline {
 margin: 0;
 float: none;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-module-properties .ui-field>div {
 display: inline-block;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-module-properties .ui-line-block {
 clear: both;
 margin-top: 10px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-module-properties .ui-line-block:first-child {
 margin-top: 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-module-properties .system-text-box,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-module-properties .system-properties-text-box {
 box-sizing: border-box;
 -moz-box-sizing: border-box;
 -webkit-box-sizing: border-box;
 width: 302px;
 font: normal 12px "Arimo",sans-serif;
 border: 1px solid #d9d9d9;
 padding: 6px;
 line-height: 16px;
 background-color: #fff;
 color: #333;
 margin: 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-module-properties .system-view-table-class1 {
 margin-bottom: 70px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-module-properties .website-label-cell {
 padding-right: 10px !important;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-module-properties .ui-block .ui-block-field-set .ui-hint-help {
 margin-left: 4px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-module-properties .ui-block .ui-block-field-set .ui-form-link {
 margin-left: 2px;
 font-weight: bold;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-module-properties .ui-button {
 font-size: 16px;
 height: 44px;
 box-sizing: border-box;
 -moz-box-sizing: border-box;
 -webkit-box-sizing: border-box;
 padding: 10px 30px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-module-properties .main-properties .ui-field-set {
 margin-bottom: 40px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-module-properties .system-form {
 position: relative;
 width: 100%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-module-properties .ui-submit-block-section {
 text-align: center;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-module-properties .system-form .ui-form-link {
 border-bottom: 1px dashed;
 font-size: 11px;
 font-weight: bold;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-module-properties .person-auto-address-tag-settings,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-module-properties .group-auto-address-tag-settings {
 margin-top: 10px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-module-properties .person-auto-address-tag-settings>span:nth-child(2),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-module-properties .person-auto-address-tag-settings>span:nth-child(3),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-module-properties .group-auto-address-tag-settings>span:nth-child(2),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-module-properties .group-auto-address-tag-settings>span:nth-child(3) {
 display: block;
 margin: 10px 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-catalog-services .catalog-service .cs-lightbox {
 width: 500px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-catalog-services .catalog-service .cs-lightbox .catalog-service-settings {
 padding-top: 20px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .edit-person {
 position: relative;
 font-size: 12px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .wrapper {
 background-color: #e1e2e3;
 padding: 20px;
 border-radius: 5px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .warning-box {
 font: 12px "Arimo",sans-serif;
 margin-bottom: 15px;
 -moz-osx-font-smoothing: grayscale;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .warning-box:before {
 font: normal 14px "FontAwesome";
 content: "\f06A";
 float: left;
 margin-right: 10px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .warning-box span {
 display: block;
 padding-top: 1px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .fieldset {
 width: 100%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .fieldset .label-cell {
 font: bold 12px "Arimo",sans-serif;
 color: #767b80;
 text-shadow: 0 1px 0 rgba(255,255,255,0.75);
 width: 24%;
 min-width: 15%;
 text-align: right;
 padding: 8px 10px 8px 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .fieldset .label-cell.top {
 vertical-align: top;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .fieldset .content-cell {
 padding: 5px 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .fieldset .label-cell.collapsed>* {
 display: none;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .fieldset .content-cell .date-block .ui-date-picker {
 display: inline-block;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .fieldset .content-cell .date-block.collapsed {
 width: 302px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .fieldset .content-cell .date-block.collapsed .ui-date-picker {
 display: none;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .fieldset .content-cell .date-block .toggle-date-link {
 display: none;
 color: #2e5481;
 border-bottom: 1px dashed #2e5481;
 font: bold 11px "Arimo",sans-serif;
 float: right;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .fieldset .content-cell .date-block .toggle-date-link:hover {
 border-bottom-color: #7996b7;
 color: #7996b7;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .fieldset .content-cell .date-block .toggle-date-link:active {
 border-bottom-color: #7996b7;
 color: #7996b7;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .fieldset .content-cell .date-block.collapsed .toggle-date-link {
 display: inline-block;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .fieldset .content-cell .date-block .icon-delete {
 display: inline-block;
 color: #2e5481;
 margin-left: 10px;
 font-size: 14px;
 cursor: pointer;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .fieldset .content-cell .date-block .icon-delete:hover {
 color: #7996b7;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .fieldset .content-cell .date-block.collapsed .icon-delete {
 display: none;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .fieldset .content-cell .ssn-link {
 color: #2e5481;
 border-bottom: 1px dashed #2e5481;
 font: bold 11px "Arimo",sans-serif;
 cursor: pointer;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .fieldset .content-cell .ssn-link:hover {
 border-bottom-color: #7996b7;
 color: #7996b7;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .fieldset .content-cell .ssn-link:active {
 border-bottom-color: #7996b7;
 color: #7996b7;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .people-privacy-form .ui-line-block .ui-field-content a {
 font: bold 11px "Arimo",sans-serif;
 border-bottom: 1px dashed #2e5481;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .mass-edit-person .style2017-actions-block {
 text-align: left;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .ui-submit-block-section {
 margin-top: 20px;
 text-align: center;
 position: relative;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .ui-submit-block-section .archive-and-delete-submit-section {
 position: absolute;
 right: 0;
 top: 4px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .ui-submit-block-section .archive-and-delete-submit-section .ui-button-delete {
 margin-right: 10px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .ui-submit-block-section .archive-and-delete-submit-section .ui-button-delete:last-child {
 margin-right: 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .ui-submit-block-section .ui-button-cancel {
 margin-right: 10px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .user-connection .ui-tabs .ui-tabs-nav {
 margin: 0;
 padding: 0;
 list-style: none;
 list-style-type: none;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .user-connection .ui-tabs .ui-tabs-nav:after {
 clear: both;
 content: ".";
 visibility: hidden;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .user-connection .ui-tabs .ui-tabs-nav li {
 float: left;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .user-connection .ui-tabs .ui-tabs-nav li:first-child {
 margin-left: 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .user-connection .ui-tabs .ui-tabs-nav li.ui-tabs-active {
 background-color: #7996b7;
 position: relative;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .user-connection .ui-tabs .ui-tabs-nav li.ui-tabs-active:before {
 font-family: "FontAwesome";
 font-size: 14px;
 font-weight: normal;
 color: #7996b7;
 content: "\f0dd";
 position: absolute;
 line-height: 14px;
 width: 100%;
 bottom: -5px;
 text-align: center;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .user-connection .ui-tabs .ui-tabs-nav li a {
 color: #2e5481;
 padding: 0 10px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .user-connection .ui-tabs .ui-tabs-nav li a .tab-title {
 font: bold 11px "Arimo",sans-serif;
 line-height: 20px;
 color: #2e5481;
 position: relative;
 border-bottom: 1px dashed #2e5481;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .user-connection .ui-tabs .ui-tabs-nav li a:hover .tab-title {
 color: #7996b7;
 border-bottom-color: #7996b7;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .user-connection .ui-tabs .ui-tabs-nav li a:active .tab-title {
 color: #7996b7;
 border-bottom-color: #7996b7;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .user-connection .ui-tabs .ui-tabs-nav li.ui-tabs-active a .tab-title {
 color: #fff;
 text-shadow: 0 -1px 0 rgba(0,0,0,0.2);
 border: 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .user-connection .ui-tabs .ui-tabs-panel {
 margin-top: 10px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .user-connection .ui-tabs .ui-tabs-panel.ui-tabs-hide {
 display: none;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .user-connection .ui-tabs .ui-tabs-panel .invite-block,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .user-connection .ui-tabs .ui-tabs-panel .existing-user-block {
 box-shadow: 0 1px 1px rgba(0,0,0,0.2);
 border-radius: 5px;
 background-color: #fff;
 padding: 10px 20px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .user-connection .ui-tabs .ui-tabs-panel .invite-block .current-invite {
 font: normal 12px "Arimo",sans-serif;
 color: #333;
 text-shadow: 0 1px 0 rgba(255,255,255,0.4);
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .user-connection .ui-tabs .ui-tabs-panel .invite-block .current-invite .resend-link {
 font: normal 12px "Arimo",sans-serif;
 margin-left: 5px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .user-connection .ui-tabs .ui-tabs-panel .ui-section-1 {
 font: 12px "Arimo",sans-serif;
 color: #333;
 border-top: 1px solid #d9d9d9;
 border-bottom: 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .user-connection .ui-tabs .ui-tabs-panel .ui-section-1:first-child {
 border-top: 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .user-connection .ui-tabs .ui-tabs-panel .ui-section-1.invite-button-section {
 text-align: right;
 padding-bottom: 10px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .user-connection .ui-tabs .ui-tabs-panel .ui-section-1.link-select .content-cell,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .user-connection .ui-tabs .ui-tabs-panel .ui-section-1.link-select .label-cell {
 padding-top: 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .user-connection .ui-tabs .ui-tabs-panel .controls-table {
 width: 100%;
 box-sizing: border-box;
 -moz-box-sizing: border-box;
 -webkit-box-sizing: border-box;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .user-connection .ui-tabs .ui-tabs-panel .controls-table .label-cell {
 font: bold 12px "Arimo",sans-serif;
 color: #767b80;
 text-shadow: 0 1px 0 rgba(255,255,255,0.4);
 width: 24%;
 min-width: 15%;
 text-align: right;
 padding: 8px 10px 8px 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .user-connection .ui-tabs .ui-tabs-panel .controls-table .label-cell.top {
 vertical-align: top;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .user-connection .ui-tabs .ui-tabs-panel .controls-table .content-cell {
 padding: 5px 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .user-connection .ui-tabs .ui-tabs-panel .ui-section-1 .controls-table .content-cell .ui-checkbox {
 margin: 0;
 float: left;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .user-connection .ui-tabs .ui-tabs-panel .ui-section-1:first-child .controls-table .content-cell .ui-checkbox+label {
 float: left;
 margin-left: 10px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .user-connection .ui-tabs .ui-tabs-panel .ui-section-1 .ui-hint-help {
 font: bold 12px "Arimo",sans-serif;
 color: #2e5481;
 border-bottom: 1px dotted #2e5481;
 display: inline-block;
 margin-left: 10px;
 clear: both;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .user-connection .ui-tabs .ui-tabs-panel .ui-section-1 .website-link-select-form .ui-radio-option-label {
 display: block;
 margin: 10px 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .user-connection .ui-tabs .ui-tabs-panel .ui-section-1 .website-link-select-form .ui-radio-option-label:first-child {
 margin: 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .user-connection .ui-tabs .ui-tabs-panel .ui-section-1 .website-link-select-form .optoin-block .ui-radio-option-label:first-child {
 margin: 10px 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .user-connection .ui-tabs .ui-tabs-panel .ui-section-1 .website-link-select-form .optoin-block:last-child .ui-radio-option-label {
 margin-bottom: 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .user-connection .ui-tabs .ui-tabs-panel .ui-section-1 .website-link-select-form br {
 display: none;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .user-connection .ui-tabs .ui-tabs-panel .ui-section-1 .website-link-select-form .system-radio-option {
 margin: -2px 0 0 0;
 vertical-align: middle;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .user-connection .ui-tabs .ui-tabs-panel .ui-section-1 .website-link-select-form .ui-radio-option-label span {
 margin-left: 10px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .user-connection .ui-tabs .ui-tabs-panel .ui-section-1 .website-link-select-form .system-select {
 display: block;
 margin: 10px 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .user-connection .ui-tabs .ui-tabs-panel .ui-section-1 .website-link-select-form .ext-link {
 box-sizing: border-box;
 -moz-box-sizing: border-box;
 -webkit-box-sizing: border-box;
 width: 302px;
 font: normal 12px "Arimo",sans-serif;
 border: 1px solid #d9d9d9;
 color: #333;
 padding: 6px;
 line-height: 16px;
 margin: 10px 0 0 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .user-connection .ui-tabs .ui-tabs-panel .ui-section-1 .website-link-select-form .ext-link.ui-initial {
 color: #999;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .user-connection .ui-radio-select .ui-radio-option-label {
 margin: 10px 0;
 display: block;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .user-connection .ui-radio-select .ui-radio-option-label:first-child {
 margin-top: 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .user-connection .ui-radio-select .ui-radio-option-label:last-child {
 margin-bottom: 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .user-connection .ui-radio-select .ui-radio-option-label .system-radio-option {
 margin: 0;
 vertical-align: middle;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .user-connection .ui-radio-select .ui-radio-option-label span {
 margin-left: 10px;
 font: normal 12px "Arimo",sans-serif;
 color: #333;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .user-connection .system-help-box {
 font: bold 11px "Arimo",sans-serif;
 color: #767b80;
 margin-bottom: 30px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .user-connection .system-help-box:before {
 font: normal 22px "FontAwesome";
 content: "\f059";
 float: left;
 margin-right: 10px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .user-connection .system-help-box:after {
 content: ".";
 visibility: hidden;
 clear: both;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .user-connection .system-help-box span {
 display: block;
 padding-top: 5px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .user-connection .get-user-info {
 margin-top: 10px;
 padding-top: 10px;
 border-top: 1px solid #d9d9d9;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .user-connection .get-user-info span {
 font: bold 10px "Arimo",sans-serif;
 color: #767b80;
 text-shadow: 0 1px 0 rgba(255,255,255,0.4);
 margin-left: 10px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .user-connection .ui-hint-help-wrapper {
 width: 300px;
 display: inline-block;
 position: relative;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .family-tab .block-table-inline {
 margin-bottom: 10px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .family-tab .block-table-inline .head .head-table>div>div:first-child,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .family-tab .block-table-inline .body .body-table>div>div:first-child {
 width: 30%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .family-tab .relation-add .block-table-inline .head .head-table>div>div:first-child,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .family-tab .relation-add .block-table-inline .body .body-table>div>div:first-child {
 width: 70%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .family-tab .block-table-inline .body .body-table>div>div:first-child .image-container {
 display: inline-block;
 vertical-align: middle;
 width: 40px;
 margin-right: 10px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .family-tab .block-table-inline .body .body-table>div>div:first-child .image-container .image-element {
 display: block;
 border-radius: 2px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .family-tab .block-table-inline .body .body-table>div>div:first-child span:last-child {
 font-weight: bold;
 margin-left: .25em;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .family-tab .block-table-inline .head .head-table>div>div:nth-child(2),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .family-tab .block-table-inline .body .body-table>div>div:nth-child(2) {
 width: 30%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .family-tab .relation-add .block-table-inline .head .head-table>div>div:nth-child(2),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .family-tab .relation-add .block-table-inline .body .body-table>div>div:nth-child(2) {
 width: 20%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .family-tab .block-table-inline .head .head-table>div>div:nth-child(3),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .family-tab .block-table-inline .body .body-table>div>div:nth-child(3) {
 width: 40%;
 text-align: right;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .family-tab .relation-add .block-table-inline .head .head-table>div>div:nth-child(3),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .family-tab .relation-add .block-table-inline .body .body-table>div>div:nth-child(3) {
 width: 10%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .family-tab .block-table-inline .body .body-table>div>div:nth-child(3) .icon-delete {
 font-size: 14px;
 color: #2e5481;
 cursor: pointer;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .family-tab .block-table-inline .body .body-table>div>div:nth-child(3) .icon-delete:hover {
 color: #7996b7;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .family-tab .add-relation {
 display: inline-block;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .family-tab .add-relation .icon-plus {
 font-size: 14px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .family-tab .add-relation span {
 font: bold 11px "Arimo",sans-serif;
 border-bottom: 1px dotted #2e5481;
 margin-left: .4em;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .family-tab .add-relation:hover span {
 border-bottom-color: #7996b7;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .relation-add .ui-section-1:last-child {
 text-align: right;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .relation-add .ui-section-1:last-child .ui-button-cancel {
 margin-right: 10px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .relation-add .ui-tabs .ui-tabs-panel {
 margin-top: 20px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .relation-add .ui-autocomplete-container {
 display: inline-block;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .relation-add .ui-autocomplete-result {
 margin-left: 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .relation-add .fieldset .body .body-table>div>div:first-child span:last-child {
 margin-left: .25em;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .relation-add .fieldset>div {
 margin-top: 10px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .relation-add .fieldset>div:first-child {
 margin-top: 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .relation-add .fieldset>div>span:first-child {
 display: inline-block;
 width: 120px;
 font: bold 10px "Arimo",sans-serif;
 color: #323943;
 text-shadow: 0 1px 0 rgba(255,255,255,0.4);
 text-align: right;
 padding-right: 10px;
 vertical-align: middle;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .relation-add .fieldset>div>span:first-child.top {
 vertical-align: top;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .relation-add .fieldset>div>span:first-child.top.aligned {
 margin-top: 8px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .relation-add .fieldset .is-address-block {
 width: 302px;
 display: inline-block;
 text-align: left;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .relation-add .fieldset .is-address-block .ui-checkbox {
 margin: 0;
 vertical-align: top;
 float: left;
 margin-right: 10px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .relation-add .fieldset .is-address-block .address-block {
 float: left;
 width: 270px;
 display: inline-block;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .relation-add .fieldset .is-address-block .address-block .address-part {
 display: block;
 font: normal 12px "Arimo",sans-serif;
 color: #323943;
 line-height: 14px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .relation-add .fieldset .is-address-block .address-block .address-part:first-child {
 margin-left: 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .family-tab .related-list .controls-suggested {
 display: none;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .family-tab .suggested-list .controls-related {
 display: none;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .cs-icon-membership:before,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .cs-icon-shop:before,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .cs-icon-fundraising:before,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .cs-icon-payment:before,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .cs-icon-followup:before,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .cs-icon-staff:before {
 line-height: 13px;
 font-size: 21px;
 vertical-align: middle;
 margin-right: 0.2em;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .shop-person-edit .discount input {
 width: 72px;
 text-align: right;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .show-change-log {
 position: absolute;
 left: 0px;
 top: 16px;
 font-size: 12px;
 font-weight: bold;
 margin-left: 20px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .show-change-log span {
 margin-left: 6px;
 border-bottom: 1px dotted;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .change-log-container {
 overflow: auto;
 max-height: 600px;
 font-size: 12px;
 text-align: left;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .change-log-container .timestamp {
 font-size: 11px;
 font-style: italic;
 color: #73787d;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .change-log-container .header {
 font-weight: bold;
 font-size: 15px;
 margin-bottom: 6px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .change-log-container .field-name {
 width: 120px;
 display: inline-block;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .change-log-container .previous-value {
 text-decoration: line-through;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .change-log-container .current-value {
 font-weight: bold;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .change-log-container .log-entry {
 border-top: 1px solid #fbfbfc;
 border-bottom: 1px solid #c7c9ca;
 padding: 16px 0;
 margin: 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .change-log-container .log-entry:first-child {
 border-top: 0px;
 padding-top: 0px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .change-log-container .log-entry:last-child {
 border-bottom: 0px;
 padding-bottom: 0px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .change-log-block .notes {
 margin-top: 6px;
 font-size: 11px;
 font-style: italic;
 color: #73787d;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .summary-block {
 margin-bottom: 20px;
 margin-left: 20px;
 font-size: 12px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .summary-block td {
 vertical-align: top;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .summary-block .left-block {
 float: left;
 width: 50%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .summary-block .right-block {
 width: 50%;
 float: right;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .summary-block .summary-info {
 width: 100%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .summary-block .image-container {
 position: relative;
 width: 100px;
 height: 100px;
 overflow: hidden;
 margin-right: 20px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .summary-block .summary-image {
 position: absolute;
 left: 50%;
 top: 50%;
 height: 100%;
 width: auto;
 -webkit-transform: translate(-50%, -50%);
 -ms-transform: translate(-50%, -50%);
 transform: translate(-50%, -50%);
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .summary-block .image-container:empty {
 display: none;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .summary-block .name {
 font-size: 21px;
 font-family: "Arimo",sans-serif;
 color: #333;
 line-height: 1.1;
 margin-top: 0;
 margin-bottom: 10px;
 font-weight: bold;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .summary-block .label {
 color: #73787d;
 padding-right: 5px;
 font-weight: 700;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .summary-block .what-is-this-plain {
 font-weight: normal;
 color: #000;
 border-bottom: none;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .summary-block .marital-section,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .summary-block .childrens-section {
 font-weight: 700;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .overlay-block {
 position: absolute;
 width: 100%;
 z-index: 999;
 top: 80px;
 left: 0;
 bottom: 44px;
 background-color: rgba(255,255,255,0.7);
 text-align: center;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .overlay-block .top-block {
 z-index: 1011;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .overlay-block .bottom-block {
 z-index: 1011;
 position: absolute;
 bottom: 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .top-archived-block {
 text-align: center;
 margin-bottom: 30px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .top-archived-block .message {
 font-weight: bold;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .types-container .block-table-inline .body .body-table>div>div:last-child {
 text-align: right;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .archive-dialog .ui-section-1:first-child span {
 display: block;
 font: normal 12px "Arimo",sans-serif;
 color: #323943;
 margin-bottom: 1em;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .archive-dialog .ui-section-1:first-child span:last-child {
 margin-bottom: 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .archive-dialog .ui-section-1:last-child {
 text-align: right;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .archive-dialog .ui-button-cancel {
 margin-right: 10px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .organization-dialog .ui-submit-block-section {
 text-align: right;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .ceremony-dialog .ui-submit-block-section {
 text-align: right;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .cs-lightbox .list-actions .actions-button>.shine {
 padding: 8px 10px 0 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .cs-lightbox .action-top {
 margin-bottom: 10px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .cs-lightbox .ui-block.payment-status {
 min-width: 300px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .cs-lightbox .block-table-inline>.head .head-table>div>div:nth-child(1n+2),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .cs-lightbox .block-table-inline>.body .body-table>div>div:nth-child(1n+2) {
 text-align: right;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .cs-lightbox .block-table-inline>.head>div>div>div:nth-child(1),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .cs-lightbox .block-table-inline>.body>div:first-child>div>div:nth-child(1) {
 width: 20%;
 font-weight: bold;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .cs-lightbox .block-table-inline>.head>div>div>div:nth-child(2),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .cs-lightbox .block-table-inline>.body>div:first-child>div>div:nth-child(2) {
 width: 30%;
 text-align: right;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .cs-lightbox .block-table-inline>.head>div>div>div:nth-child(3),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .cs-lightbox .block-table-inline>.body>div:first-child>div>div:nth-child(3) {
 width: 50%;
 text-align: right;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .cs-lightbox .duplicates {
 min-width: 400px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .cs-lightbox .duplicates .ui-section-1:last-child {
 text-align: right;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .cs-lightbox .duplicates .warning {
 font: normal 12px "Arimo",sans-serif;
 color: #323943;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .cs-lightbox .duplicates .block-table-inline .head .head-table>div>div:nth-child(1),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .cs-lightbox .duplicates .block-table-inline .body .body-table>div>div:nth-child(1) {
 width: 50%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .cs-lightbox .duplicates .block-table-inline .head .head-table>div>div:nth-child(2),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .cs-lightbox .duplicates .block-table-inline .body .body-table>div>div:nth-child(2) {
 width: 15%;
 text-align: left;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .cs-lightbox .duplicates .block-table-inline .head .head-table>div>div:nth-child(3),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .cs-lightbox .duplicates .block-table-inline .body .body-table>div>div:nth-child(3) {
 width: 35%;
 text-align: left;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .cs-lightbox .duplicates .duplicate-name .image-container {
 float: left;
 margin-right: 0.8em;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .cs-lightbox .duplicates .duplicate-name .image-container img {
 display: inline-block;
 width: 40px;
 height: 40px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .cs-lightbox .duplicates .duplicate-name span {
 line-height: 40px;
 margin-right: 0.4em;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .cs-lightbox .duplicates .duplicate-name span+span {
 font-weight: bold;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .cs-lightbox .duplicates .duplicate-name span:last-child {
 margin-right: 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .block-table-inline.payment-options>.head .head-table>div>div,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .block-table-inline.payment-options>.body .body-table>div>div {
 width: 33%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .block-table-inline.payment-options>.head .head-table>div>div:nth-child(2),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .block-table-inline.payment-options>.head .head-table>div>div:nth-child(3),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .block-table-inline.payment-options>.body .body-table>div>div:nth-child(2),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .block-table-inline.payment-options>.body .body-table>div>div:nth-child(3) {
 text-align: center;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .membership-person-memberships .fee-list .cs-lightbox .membership-fee-list {
 width: 1000px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .membership-person-memberships .fee-list .cs-lightbox .membership-fee-list .block-table-inline.item-list-table .body .body-table>div>div {
 font-size: 11px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .membership-person-memberships .fee-list .cs-lightbox .membership-fee-list .block-table-inline.item-list-table .body .body-table>div>div,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .membership-person-memberships .fee-list .cs-lightbox .membership-fee-list .block-table-inline.item-list-table .head .head-table>div>div {
 padding: 15px 5px 15px 10px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .membership-person-memberships .fee-list .cs-lightbox .membership-fee-list .block-table-inline.item-list-table>.head>div>div>div:nth-child(1),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .membership-person-memberships .fee-list .cs-lightbox .membership-fee-list .block-table-inline.item-list-table>.body>div:first-child>div>div:nth-child(1) {
 width: 20%;
 text-align: left;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .membership-person-memberships .fee-list .cs-lightbox .membership-fee-list .block-table-inline.item-list-table>.head>div>div>div:nth-child(1) .fee-charged,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .membership-person-memberships .fee-list .cs-lightbox .membership-fee-list .block-table-inline.item-list-table>.body>div:first-child>div>div:nth-child(1) .fee-charged {
 font-size: 10px;
 font-weight: normal;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .membership-person-memberships .fee-list .cs-lightbox .membership-fee-list .block-table-inline.item-list-table>.head>div>div>div:nth-child(1) .fee-charged span,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .membership-person-memberships .fee-list .cs-lightbox .membership-fee-list .block-table-inline.item-list-table>.body>div:first-child>div>div:nth-child(1) .fee-charged span {
 display: inline;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .membership-person-memberships .fee-list .cs-lightbox .membership-fee-list .block-table-inline.item-list-table>.head>div>div>div:nth-child(1) .fee-charged .ui-form-link,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .membership-person-memberships .fee-list .cs-lightbox .membership-fee-list .block-table-inline.item-list-table>.body>div:first-child>div>div:nth-child(1) .fee-charged .ui-form-link {
 border-bottom: 1px dashed #2e5481;
 font-weight: bold;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .membership-person-memberships .fee-list .cs-lightbox .membership-fee-list .block-table-inline.item-list-table>.head>div>div>div:nth-child(1) .fee-charged .ui-form-link:hover,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .membership-person-memberships .fee-list .cs-lightbox .membership-fee-list .block-table-inline.item-list-table>.body>div:first-child>div>div:nth-child(1) .fee-charged .ui-form-link:hover {
 border-bottom-color: #7996b7;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .membership-person-memberships .fee-list .cs-lightbox .membership-fee-list .block-table-inline.item-list-table>.head>div>div>div.ui-empty span,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .membership-person-memberships .fee-list .cs-lightbox .membership-fee-list .block-table-inline.item-list-table>.body>div:first-child>div>div.ui-empty span {
 text-align: left;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .membership-person-memberships .fee-list .cs-lightbox .membership-fee-list .block-table-inline.item-list-table>.head>div>div>div:nth-child(2),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .membership-person-memberships .fee-list .cs-lightbox .membership-fee-list .block-table-inline.item-list-table>.head>div>div>div:nth-child(3),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .membership-person-memberships .fee-list .cs-lightbox .membership-fee-list .block-table-inline.item-list-table>.body>div:first-child>div>div:nth-child(2),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .membership-person-memberships .fee-list .cs-lightbox .membership-fee-list .block-table-inline.item-list-table>.body>div:first-child>div>div:nth-child(3) {
 width: 15%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .membership-person-memberships .fee-list .cs-lightbox .membership-fee-list .block-table-inline.item-list-table>.head>div>div>div:nth-child(4),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .membership-person-memberships .fee-list .cs-lightbox .membership-fee-list .block-table-inline.item-list-table>.head>div>div>div:nth-child(5),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .membership-person-memberships .fee-list .cs-lightbox .membership-fee-list .block-table-inline.item-list-table>.body>div:first-child>div>div:nth-child(4),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .membership-person-memberships .fee-list .cs-lightbox .membership-fee-list .block-table-inline.item-list-table>.body>div:first-child>div>div:nth-child(5) {
 width: 8%;
 text-align: right;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .membership-person-memberships .fee-list .cs-lightbox .membership-fee-list .block-table-inline.item-list-table>.head>div>div>div:nth-child(6),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .membership-person-memberships .fee-list .cs-lightbox .membership-fee-list .block-table-inline.item-list-table>.body>div:first-child>div>div:nth-child(6) {
 width: 10%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .inline-warning-block {
 font: 12px Arial,sans-serif;
 display: inline-block;
 width: 302px;
 background-color: white;
 border-radius: 2px;
 padding: 10px;
 box-shadow: 0 1px 2px rgba(0,0,0,0.2);
 box-sizing: border-box;
 -moz-box-sizing: border-box;
 -webkit-box-sizing: border-box;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .inline-warning-block .icon-info-circle {
 font-size: 12px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .inline-warning-block .text-block {
 font-style: italic;
 margin-bottom: 5px;
 margin-left: 5px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .inline-warning-block label {
 display: inline-block;
 margin-top: 5px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .filter.extended {
 border: none;
 border-radius: 0;
 box-shadow: none;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .person-invoices.ui-section-1 {
 padding-top: 0;
 border-top: 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .billable-person-select .block-table-inline>.body>div:first-child>div>div:nth-child(2) {
 padding-right: 10px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .billable-person-select .ui-section-title {
 line-height: 23px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .order-list-form .block-table-inline .body .body-table>div>div {
 font-size: 11px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .order-list-form .block-table-inline>.head>div>div>div:nth-child(1),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .order-list-form .block-table-inline>.body>div:first-child>div>div:nth-child(1) {
 width: 10%;
 font-weight: bold;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .order-list-form .block-table-inline>.head>div>div>div:nth-child(2),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .order-list-form .block-table>.body>div:first-child>div>div:nth-child(2) {
 width: 20%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .order-list-form .block-table-inline>.head>div>div>div:nth-child(3),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .order-list-form .block-table-inline>.body>div:first-child>div>div:nth-child(3) {
 width: 40%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .order-list-form .block-table-inline>.head>div>div>div:nth-child(4),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .order-list-form .block-table-inline>.body>div:first-child>div>div:nth-child(4) {
 width: 15%;
 text-align: right;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .order-list-form .block-table-inline>.head>div>div>div:nth-child(5),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .order-list-form .block-table-inline>.body>div:first-child>div>div:nth-child(5) {
 width: 10%;
 text-align: right;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .order-list-form .block-table-inline>.head>div>div>div:nth-child(6),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .order-list-form .block-table-inline>.body>div:first-child>div>div:nth-child(6) {
 width: 5%;
 text-align: right;
 min-width: 42px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .tasks-list .ui-empty {
 text-align: center;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .customer-subscriptions .block-table-inline>.head>div>div>div:nth-child(1),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .customer-subscriptions .block-table-inline>.body>div:first-child>div>div:nth-child(1) {
 width: 15%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .customer-subscriptions .block-table-inline>.head>div>div>div:nth-child(2),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .customer-subscriptions .block-table-inline>.body>div:first-child>div>div:nth-child(2) {
 width: 20%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .customer-subscriptions .block-table-inline>.head>div>div>div:nth-child(3),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .customer-subscriptions .block-table-inline>.body>div:first-child>div>div:nth-child(3) {
 width: 15%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .customer-subscriptions .block-table-inline>.head>div>div>div:nth-child(4),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .customer-subscriptions .block-table-inline>.body>div:first-child>div>div:nth-child(4) {
 width: 15%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .customer-subscriptions .block-table-inline>.head>div>div>div:nth-child(5),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .customer-subscriptions .block-table-inline>.body>div:first-child>div>div:nth-child(5) {
 width: 15%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .customer-subscriptions .block-table-inline>.head>div>div>div:nth-child(6),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .customer-subscriptions .block-table-inline>.body>div:first-child>div>div:nth-child(6) {
 width: 15%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .customer-subscriptions .block-table-inline>.head>div>div>div:nth-child(7),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .customer-subscriptions .block-table-inline>.body>div:first-child>div>div:nth-child(7) {
 width: 5%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .ui-hint-help {
 margin-left: 10px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .tax-deduction .ui-checkbox-label {
 padding-bottom: 10px;
 display: inline-block;
 margin-top: 0px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .ui-section-1.no-border {
 border: 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .consent-given-list-form .block-table-inline>.head>div>div>div:nth-child(1),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .consent-given-list-form .block-table-inline>.body>div:first-child>div>div:nth-child(1),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .channel-reservations-list .block-table-inline>.head>div>div>div:nth-child(1),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .channel-reservations-list .block-table-inline>.body>div:first-child>div>div:nth-child(1) {
 width: 50%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .consent-given-list-form .block-table-inline>.head>div>div>div:nth-child(2),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .consent-given-list-form .block-table-inline>.body>div:first-child>div>div:nth-child(2),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .channel-reservations-list .block-table-inline>.head>div>div>div:nth-child(2),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .channel-reservations-list .block-table-inline>.body>div:first-child>div>div:nth-child(2) {
 width: 40%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .consent-given-list-form .block-table-inline>.head>div>div>div:nth-child(3),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .consent-given-list-form .block-table-inline>.body>div:first-child>div>div:nth-child(3),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .channel-reservations-list .block-table-inline>.head>div>div>div:nth-child(3),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .channel-reservations-list .block-table-inline>.body>div:first-child>div>div:nth-child(3) {
 width: 10%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .consent-requested-list-form .block-table-inline>.head>div>div>div:nth-child(1),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .consent-requested-list-form .block-table-inline>.body>div:first-child>div>div:nth-child(1),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .consent-withdrawn-list .block-table-inline>.head>div>div>div:nth-child(1),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .consent-withdrawn-list .block-table-inline>.body>div:first-child>div>div:nth-child(1) {
 width: 50%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .consent-requested-list-form .block-table-inline>.head>div>div>div:nth-child(2),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .consent-requested-list-form .block-table-inline>.body>div:first-child>div>div:nth-child(2),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .consent-withdrawn-list .block-table-inline>.head>div>div>div:nth-child(2),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .consent-withdrawn-list .block-table-inline>.body>div:first-child>div>div:nth-child(2) {
 width: 20%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .consent-requested-list-form .block-table-inline>.head>div>div>div:nth-child(3),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .consent-requested-list-form .block-table-inline>.body>div:first-child>div>div:nth-child(3),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .consent-withdrawn-list .block-table-inline>.head>div>div>div:nth-child(3),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .consent-withdrawn-list .block-table-inline>.body>div:first-child>div>div:nth-child(3) {
 width: 20%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .consent-requested-list-form .block-table-inline>.head>div>div>div:nth-child(4),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .consent-requested-list-form .block-table-inline>.body>div:first-child>div>div:nth-child(4),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .consent-withdrawn-list .block-table-inline>.head>div>div>div:nth-child(4),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-edit2 .consent-withdrawn-list .block-table-inline>.body>div:first-child>div>div:nth-child(4) {
 width: 10%;
 text-align: right;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-contact {
 font-size: 11px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-contact .contacts {
 padding: 8px;
 overflow-x: hidden;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-contact .contact-label {
 width: 70px;
 color: #808080;
 vertical-align: top;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-contact .contact-value {
 font-size: 12px;
 padding-left: 10px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-contact .contact-top-label .contact-label {
 width: auto;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-display table {
 width: 100%;
 border-spacing: 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-display table td {
 vertical-align: top;
 padding: 0;
 font-size: 11px;
 font-weight: bold;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-display img,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-display .placeholder {
 margin-right: 20px;
 float: left;
 -webkit-border-radius: 2px;
 -moz-border-radius: 2px;
 border-radius: 2px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-display .placeholder {
 background-color: #888;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-display h1.name {
 font-size: 26px;
 padding: 0 0 14px 0;
 margin: 0;
 line-height: normal;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-display .label {
 color: #73787d;
 width: 70px;
 padding-bottom: 8px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-edit .wrapper {
 background-color: #e1e2e3;
 padding: 20px;
 border-radius: 5px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-edit .ui-submit-block-section .ui-button-cancel {
 margin-right: 10px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-edit .delete-submit-section {
 float: right;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-edit .fieldset {
 width: 100%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-edit .fieldset .label-cell {
 font: bold 12px "Arimo",sans-serif;
 color: #767b80;
 text-shadow: 0 1px 0 rgba(255,255,255,0.75);
 width: 24%;
 min-width: 15%;
 text-align: right;
 padding: 8px 10px 8px 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-edit .fieldset .label-cell.top {
 vertical-align: top;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-edit .fieldset .content-cell {
 padding: 5px 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-edit .fieldset .label-cell.collapsed>* {
 display: none;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-edit .system-tabs-header>i {
 line-height: 13px;
 font-size: 21px;
 vertical-align: middle;
 margin-right: 0.2em;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-edit .summary-block {
 margin-bottom: 20px;
 margin-left: 20px;
 font-size: 12px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-edit .summary-block td {
 vertical-align: top;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-edit .summary-block .left-block {
 float: left;
 width: 50%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-edit .summary-block .right-block {
 width: 50%;
 float: right;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-edit .summary-block .summary-info {
 width: 100%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-edit .summary-block .image-container {
 position: relative;
 width: 100px;
 height: 100px;
 overflow: hidden;
 margin-right: 20px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-edit .summary-block .summary-image {
 position: absolute;
 left: 50%;
 top: 50%;
 height: 100%;
 width: auto;
 -webkit-transform: translate(-50%, -50%);
 -ms-transform: translate(-50%, -50%);
 transform: translate(-50%, -50%);
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-edit .summary-block .image-container:empty {
 display: none;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-edit .summary-block .name {
 font-size: 21px;
 font-family: "Arimo",sans-serif;
 color: #333;
 line-height: 1.1;
 margin-top: 0;
 margin-bottom: 10px;
 font-weight: bold;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-edit .summary-block .label {
 color: #73787d;
 padding-right: 5px;
 font-weight: 700;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-edit .block-table-inline.payment-options>.head .head-table>div>div,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-edit .block-table-inline.payment-options>.body .body-table>div>div {
 width: 33%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-edit .block-table-inline.payment-options>.head .head-table>div>div:nth-child(2),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-edit .block-table-inline.payment-options>.head .head-table>div>div:nth-child(3),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-edit .block-table-inline.payment-options>.body .body-table>div>div:nth-child(2),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-edit .block-table-inline.payment-options>.body .body-table>div>div:nth-child(3) {
 text-align: center;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-edit .sales-plan-list-form .block-table .body .body-table>div>div {
 font-size: 11px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-edit .sales-plan-list-form .block-table>.head>div>div>div:nth-child(1),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-edit .sales-plan-list-form .block-table>.body>div:first-child>div>div:nth-child(1) {
 width: 5%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-edit .sales-plan-list-form .block-table>.head>div>div>div:nth-child(2),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-edit .sales-plan-list-form .block-table>.body>div:first-child>div>div:nth-child(2) {
 width: 15%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-edit .sales-plan-list-form .block-table>.head>div>div>div:nth-child(3),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-edit .sales-plan-list-form .block-table>.body>div:first-child>div>div:nth-child(3) {
 width: 15%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-edit .sales-plan-list-form .block-table>.head>div>div>div:nth-child(4),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-edit .sales-plan-list-form .block-table>.body>div:first-child>div>div:nth-child(4) {
 width: 8%;
 text-align: right;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-edit .sales-plan-list-form .block-table>.head>div>div>div:nth-child(5),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-edit .sales-plan-list-form .block-table>.body>div:first-child>div>div:nth-child(5) {
 width: 9%;
 text-align: right;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-edit .sales-plan-list-form .block-table>.head>div>div>div:nth-child(6),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-edit .sales-plan-list-form .block-table>.body>div:first-child>div>div:nth-child(6) {
 width: 7%;
 text-align: right;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-edit .sales-plan-list-form .block-table>.head>div>div>div:nth-child(7),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-edit .sales-plan-list-form .block-table>.body>div:first-child>div>div:nth-child(7) {
 width: 13%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-edit .sales-plan-list-form .block-table>.head>div>div>div:nth-child(8),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-edit .sales-plan-list-form .block-table>.body>div:first-child>div>div:nth-child(8) {
 width: 13%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-edit .sales-plan-list-form .block-table>.head>div>div>div:nth-child(9),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-edit .sales-plan-list-form .block-table>.body>div:first-child>div>div:nth-child(9) {
 width: 10%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-edit .sales-plan-list-form .stats-table.block-table-inline>.head>div>div>div:nth-child(1),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-edit .sales-plan-list-form .stats-table.block-table-inline>.body>div:first-child>div>div:nth-child(1) {
 width: 30%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-edit .sales-plan-list-form .stats-table.block-table-inline>.head>div>div>div:nth-child(2),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-edit .sales-plan-list-form .stats-table.block-table-inline>.body>div:first-child>div>div:nth-child(2) {
 width: 70%;
 text-align: right;
 padding-right: 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-edit .sales-plan-list-form .popup-form-table .ui-label {
 white-space: nowrap;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-edit .sales-plan-list-form .popup-form-table .block-table-inline>.body .body-table>div>div {
 height: auto;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-edit .sales-plan-list-form .popup-form-table .block-table-inline>.body .body-table>div>div:last-of-type {
 padding-right: 0;
 text-align: right;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-edit .sales-plan-list-form .ui-table-inline {
 width: 100%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-edit .sales-plan-list-form .ui-autocomplete-result {
 margin-bottom: 2x;
 margin-left: 0;
 width: 281px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-edit .sales-plan-list-form .group-connect {
 width: 302px;
 margin-top: 2px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-edit .sales-plan-list-form .group-block {
 margin-top: 5px;
 font-size: 10px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-edit .sales-plan-list-form .ui-content-cell {
 color: #73787d;
 font-weight: bold;
 font-size: 12px;
 text-shadow: 0 1px 0 rgba(255,255,255,0.75);
 vertical-align: middle;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-edit .sales-plan-list-form .ui-cell.right {
 text-align: right;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-edit .sales-plan-list-form .ui-element-vspace {
 padding: 0 0 5px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-edit .sales-plan-list-form .startup-block,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-edit .sales-plan-list-form .plan-block {
 display: inline-block;
 line-height: 30px;
 vertical-align: middle;
 padding-bottom: 5px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-edit .sales-plan-list-form .ui-text-box-short {
 width: 80px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-edit .sales-plan-list-form .popup-list .ui-table-inline {
 font-size: 12px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-edit .sales-plan-list-form .popup-list .ui-table-inline .ui-cell {
 padding: 5px;
 border-bottom: 1px solid #e2e2e2;
 vertical-align: middle;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-edit .sales-plan-list-form .popup-list .ui-table-inline .ui-cell.right {
 padding-left: 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-edit .sales-plan-list-form .popup-list .ui-table-inline .ui-cell.header {
 font-weight: bold;
 text-shadow: 0 1px 0 rgba(255,255,255,0.75);
 color: #73787d;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-edit .sales-plan-list-form .popup-list .ui-table-inline .ui-cell.content {
 background: white;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-edit .sales-plan-list-form .ui-hidden {
 display: none;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-edit .sales-plan-list-form .custom-params-block:empty {
 display: none;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-edit .sales-plan-list-form .custom-params-block {
 margin-bottom: 5px;
 margin-top: 2px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-edit .sales-plan-list-form .ui-cell.content {
 padding-top: 8px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-edit .sales-plan-list-form .ui-text.ui-form-link.inline {
 font-size: 11px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-edit .sales-plan-list-form .expiry-block {
 width: 281px;
 margin-bottom: 5px;
 margin-top: 3px;
 padding: 5px 10px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-edit .sales-plan-list-form .icon-attention {
 color: #5e2124;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-edit .sales-plan-list-form .action-top>.list-actions {
 margin-top: 10px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-edit .sales-plan-list-form .action-top>.list-actions .actions-button {
 cursor: pointer;
 font-weight: bold;
 font-size: 11px;
 color: #2e5481;
 position: absolute;
 top: 0;
 right: 0;
 display: inline-block;
 margin-top: -8px;
 z-index: 100;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-edit .sales-plan-list-form .action-top>.list-actions .actions-button .popup-box {
 display: none;
 border-top: 1px solid #1c2128;
 margin-top: 6px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-edit .sales-plan-list-form .action-top>.list-actions .actions-button .popup-box a.toggle {
 display: block;
 padding: 5px 10px;
 margin: 0 10px;
 height: 20px;
 line-height: 20px;
 border-top: 1px solid #2e353d;
 color: #CDD0D1;
 font-weight: bold;
 font-size: 12px;
 text-decoration: none;
 text-align: left;
 text-shadow: 0px -1px 0px #000;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-edit .sales-plan-list-form .action-top>.list-actions .actions-button.disabled .popup-box a.toggle {
 color: #73787d;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-edit .sales-plan-list-form .action-top>.list-actions .actions-button .popup-box a.toggle:hover {
 color: #fff;
 background: #0F1115;
 margin: 0;
 padding: 5px 20px;
 border-top: 1px solid transparent;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-edit .sales-plan-list-form .action-top>.list-actions .actions-button.disabled .popup-box a.toggle:hover,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-edit .sales-plan-list-form .action-top>.list-actions .actions-button.disabled .popup-box a.toggle:hover+a.toggle {
 background: #222830;
 color: #73787d;
 border-top: 1px solid #2e353d;
 cursor: default;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-edit .sales-plan-list-form .action-top>.list-actions .actions-button .popup-box a.toggle:hover+a.toggle {
 border-top: 1px solid transparent;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-edit .sales-plan-list-form .action-top>.list-actions .actions-button .popup-box a.toggle:first-child,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-edit .sales-plan-list-form .action-top>.list-actions .actions-button.disabled .popup-box a.toggle:first-child {
 border-top: 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-edit .sales-plan-list-form .action-top>.list-actions .actions-button .left-icon:before {
 font-family: fontawesome;
 content: "\f0ca";
 -webkit-font-smoothing: antialiased;
 font-size: 11px;
 font-style: normal;
 display: inline-block;
 margin-right: 5px;
 font-weight: normal;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-edit .sales-plan-list-form .action-top>.list-actions .actions-button .right-icon:before {
 font-family: FontAwesome;
 content: "\f0dd";
 -webkit-font-smoothing: antialiased;
 font-style: normal;
 display: inline-block;
 position: relative;
 bottom: 3px;
 margin-left: 5px;
 font-weight: normal;
 font-size: 10px;
 font-weight: normal;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-edit .sales-plan-list-form .action-top>.list-actions .shine {
 padding: 8px 10px 0;
 word-wrap: normal;
 text-align: right;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-edit .sales-plan-list-form .action-top>.list-actions .shine:hover {
 color: #7996b7;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-edit .sales-plan-list-form .action-top>.list-actions .resize {
 width: 100%;
 height: 20px;
 position: relative;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-edit .sales-plan-list-form .action-top>.list-actions .resize.active .actions-button {
 background: #222830;
 border-radius: 2px;
 box-shadow: 0 2px 18px rgba(0,0,0,0.5);
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-edit .sales-plan-list-form .ui-section-heading {
 font-weight: bold;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-edit .sales-plan-list-form .input-field {
 width: 281px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-edit .sales-plan-list-form .content-title {
 line-height: 30px;
 font-weight: bold;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-edit .tiers-list .ui-section-title {
 margin-bottom: 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-edit .tiers-list .ui-section-subtitle {
 margin-top: 15px;
 margin-bottom: 10px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-edit .tiers-list .sortable-item-content a {
 width: 20%;
 float: left;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-edit .tiers-list .sortable-item-content .ui-field-content {
 width: 75%;
 float: left;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-edit .tiers-list .icon-sort {
 line-height: 26px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-edit .tiers-list .icon-sort::before {
 float: left;
 padding-right: 1%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-edit .tiers-list .block-table-inline.tiers-head {
 margin: 0 30px 10px 10px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-edit .tiers-list .block-table-inline.tiers-head>.head .head-table>div>div:first-child {
 width: 21%;
 padding: 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-edit .tiers-list .block-table-inline.tiers-head>.head .head-table>div>div:nth-child(2) {
 width: 79%;
 padding: 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-edit .tiers-list .system-help-box.connection-block span {
 display: block;
 margin-left: 30px;
 padding-top: 0;
 padding-bottom: 5px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-edit .tiers-list .system-help-box.connection-block::after {
 content: '';
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-edit .group-connection-form .group-connection .body .body-table>div>div {
 font-size: 11px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-edit .group-connection-form .group-connection>.head>div>div>div:nth-child(1),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-edit .group-connection-form .group-connection>.body>div:first-child>div>div:nth-child(1) {
 width: 20%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-edit .group-connection-form .group-connection>.head>div>div>div:nth-child(2),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-edit .group-connection-form .group-connection>.body>div:first-child>div>div:nth-child(2) {
 width: 40%;
 font-weight: bold;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-edit .group-connection-form .group-connection>.head>div>div>div:nth-child(3),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-edit .group-connection-form .group-connection>.body>div:first-child>div>div:nth-child(3) {
 width: 15%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-edit .group-connection-form .group-connection>.head>div>div>div:nth-child(4),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-edit .group-connection-form .group-connection>.body>div:first-child>div>div:nth-child(4) {
 width: 10%;
 text-align: right;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-edit .group-connection-form .group-connection>.head>div>div>div:nth-child(5),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-edit .group-connection-form .group-connection>.body>div:first-child>div>div:nth-child(5) {
 width: 15%;
 text-align: right;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-edit .group-connection-form .ui-autocomplete-result {
 margin-left: 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-edit .group-connection-form .icon-attention {
 color: #5e2124;
 padding-right: 5px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-edit .group-connection-form .group-delete-text {
 color: #73787d;
 font-size: 9px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-edit .group-connection-form a.group-delete-text {
 border-bottom: 1px dotted;
 color: #2e5481;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-edit .group-connection-form a.group-delete-text:hover {
 color: #7996b7;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-edit .group-connection-form .ui-link.secondary {
 color: #73787d;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-edit .group-connection-form .ui-link.secondary a {
 color: #73787d;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-edit .group-connection-form .system-text-box.ui-disabled {
 background: #73787d;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-edit .order-list-form .block-table-inline .body .body-table>div>div {
 font-size: 11px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-edit .order-list-form .block-table-inline>.head>div>div>div:nth-child(1),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-edit .order-list-form .block-table-inline>.body>div:first-child>div>div:nth-child(1) {
 width: 10%;
 font-weight: bold;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-edit .order-list-form .block-table-inline>.head>div>div>div:nth-child(2),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-edit .order-list-form .block-table>.body>div:first-child>div>div:nth-child(2) {
 width: 20%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-edit .order-list-form .block-table-inline>.head>div>div>div:nth-child(3),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-edit .order-list-form .block-table-inline>.body>div:first-child>div>div:nth-child(3) {
 width: 40%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-edit .order-list-form .block-table-inline>.head>div>div>div:nth-child(4),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-edit .order-list-form .block-table-inline>.body>div:first-child>div>div:nth-child(4) {
 width: 15%;
 text-align: right;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-edit .order-list-form .block-table-inline>.head>div>div>div:nth-child(5),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-edit .order-list-form .block-table-inline>.body>div:first-child>div>div:nth-child(5) {
 width: 10%;
 text-align: right;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-edit .order-list-form .block-table-inline>.head>div>div>div:nth-child(6),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-edit .order-list-form .block-table-inline>.body>div:first-child>div>div:nth-child(6) {
 width: 5%;
 text-align: right;
 min-width: 42px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-edit .customer-subscriptions .block-table-inline>.head>div>div>div:nth-child(1),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-edit .customer-subscriptions .block-table-inline>.body>div:first-child>div>div:nth-child(1) {
 width: 15%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-edit .customer-subscriptions .block-table-inline>.head>div>div>div:nth-child(2),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-edit .customer-subscriptions .block-table-inline>.body>div:first-child>div>div:nth-child(2) {
 width: 20%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-edit .customer-subscriptions .block-table-inline>.head>div>div>div:nth-child(3),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-edit .customer-subscriptions .block-table-inline>.body>div:first-child>div>div:nth-child(3) {
 width: 15%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-edit .customer-subscriptions .block-table-inline>.head>div>div>div:nth-child(4),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-edit .customer-subscriptions .block-table-inline>.body>div:first-child>div>div:nth-child(4) {
 width: 15%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-edit .customer-subscriptions .block-table-inline>.head>div>div>div:nth-child(5),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-edit .customer-subscriptions .block-table-inline>.body>div:first-child>div>div:nth-child(5) {
 width: 15%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-edit .customer-subscriptions .block-table-inline>.head>div>div>div:nth-child(6),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-edit .customer-subscriptions .block-table-inline>.body>div:first-child>div>div:nth-child(6) {
 width: 15%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-edit .customer-subscriptions .block-table-inline>.head>div>div>div:nth-child(7),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-edit .customer-subscriptions .block-table-inline>.body>div:first-child>div>div:nth-child(7) {
 width: 5%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-edit .action-top>.list-actions .actions-button {
 cursor: pointer;
 font-weight: bold;
 font-size: 11px;
 color: #2e5481;
 position: absolute;
 top: 0;
 right: 0;
 display: inline-block;
 margin-top: -8px;
 z-index: 100;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-edit .action-top>.list-actions .actions-button .popup-box {
 display: none;
 border-top: 1px solid #1c2128;
 margin-top: 6px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-edit .action-top>.list-actions .actions-button .popup-box a.toggle {
 display: block;
 padding: 5px 10px;
 margin: 0 10px;
 height: 20px;
 line-height: 20px;
 border-top: 1px solid #2e353d;
 color: #CDD0D1;
 font-weight: bold;
 font-size: 12px;
 text-decoration: none;
 text-align: left;
 text-shadow: 0px -1px 0px #000;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-edit .action-top>.list-actions .actions-button.disabled .popup-box a.toggle {
 color: #73787d;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-edit .action-top>.list-actions .actions-button .popup-box a.toggle:hover {
 color: #fff;
 background: #0F1115;
 margin: 0px;
 padding: 5px 20px;
 border-top: 1px solid transparent;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-edit .action-top>.list-actions .actions-button.disabled .popup-box a.toggle:hover,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-edit .action-top>.list-actions .actions-button.disabled .popup-box a.toggle:hover+a.toggle {
 background: #222830;
 color: #73787d;
 border-top: 1px solid #2e353d;
 cursor: default;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-edit .action-top>.list-actions .actions-button .popup-box a.toggle:hover+a.toggle {
 border-top: 1px solid transparent;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-edit .action-top>.list-actions .actions-button .popup-box a.toggle:first-child,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-edit .action-top>.list-actions .actions-button.disabled .popup-box a.toggle:first-child {
 border-top: 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-edit .action-top>.list-actions .actions-button .left-icon:before {
 font-family: fontawesome;
 content: "\f0ca";
 -webkit-font-smoothing: antialiased;
 font-size: 11px;
 font-style: normal;
 display: inline-block;
 margin-right: 5px;
 font-weight: normal;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-edit .action-top>.list-actions .actions-button .right-icon:before {
 font-family: FontAwesome;
 content: "\f0dd";
 -webkit-font-smoothing: antialiased;
 font-style: normal;
 display: inline-block;
 position: relative;
 bottom: 3px;
 margin-left: 5px;
 font-weight: normal;
 font-size: 10px;
 font-weight: normal;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-edit .action-top>.list-actions .shine {
 padding: 8px 10px 0;
 word-wrap: normal;
 text-align: right;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-edit .action-top>.list-actions .shine:hover {
 color: #7996b7;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-edit .action-top>.list-actions .resize {
 width: 100%;
 height: 10px;
 position: relative;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-edit .action-top>.list-actions .resize.active .actions-button {
 background: #222830;
 border-radius: 2px;
 box-shadow: 0 2px 18px rgba(0,0,0,0.5);
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-edit .cs-lightbox .list-actions .actions-button>.shine {
 padding: 8px 10px 0 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-edit .cs-lightbox .action-top {
 margin-bottom: 10px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-edit .cs-lightbox .ui-block.payment-status {
 min-width: 300px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-edit .cs-lightbox .block-table-inline>.head .head-table>div>div:nth-child(1n+2),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-edit .cs-lightbox .block-table-inline>.body .body-table>div>div:nth-child(1n+2) {
 text-align: right;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-edit .cs-lightbox .block-table-inline>.head>div>div>div:nth-child(1),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-edit .cs-lightbox .block-table-inline>.body>div:first-child>div>div:nth-child(1) {
 width: 20%;
 font-weight: bold;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-edit .cs-lightbox .block-table-inline>.head>div>div>div:nth-child(2),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-edit .cs-lightbox .block-table-inline>.body>div:first-child>div>div:nth-child(2) {
 width: 30%;
 text-align: right;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-edit .cs-lightbox .block-table-inline>.head>div>div>div:nth-child(3),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-edit .cs-lightbox .block-table-inline>.body>div:first-child>div>div:nth-child(3) {
 width: 50%;
 text-align: right;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-edit .organization-mn-person .ui-field-set .website-label-cell .ui-label {
 font: bold 10px "Arimo",sans-serif;
 text-shadow: 0 1px 0 rgba(255,255,255,0.4);
 text-align: right;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-edit .organization-mn-person .block-table-inline.grouped-people {
 margin-bottom: 10px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-edit .organization-mn-person .block-table-inline.grouped-people .head>div>div>div,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-edit .organization-mn-person .block-table-inline.historical-table .head>div>div>div {
 padding: 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-edit .organization-mn-person .block-table-inline.grouped-people .head>div>div>div:first-child,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-edit .organization-mn-person .block-table-inline.historical-table .head>div>div>div:first-child {
 width: 2%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-edit .organization-mn-person .block-table-inline.grouped-people .head>div>div>div:nth-child(2),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-edit .organization-mn-person .block-table-inline.historical-table .head>div>div>div:nth-child(2) {
 width: 34%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-edit .organization-mn-person .block-table-inline.grouped-people .head>div>div>div:nth-child(3),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-edit .organization-mn-person .block-table-inline.historical-table .head>div>div>div:nth-child(3) {
 width: 26%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-edit .organization-mn-person .block-table-inline.grouped-people .head>div>div>div:nth-child(4),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-edit .organization-mn-person .block-table-inline.historical-table .head>div>div>div:nth-child(4) {
 width: 14%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-edit .organization-mn-person .block-table-inline.grouped-people .head>div>div>div:nth-child(5),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-edit .organization-mn-person .block-table-inline.historical-table .head>div>div>div:nth-child(5) {
 width: 14%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-edit .organization-mn-person .block-table-inline.grouped-people .head>div>div>div:nth-child(6),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-edit .organization-mn-person .block-table-inline.historical-table .head>div>div>div:nth-child(6) {
 width: 12%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-edit .organization-mn-person .block-table-inline.grouped-people .body>div>div>div:first-child {
 width: 100%;
 padding: 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-edit .organization-mn-person .block-table-inline.grouped-people .inner-table .body .body-table {
 border: 0;
 padding: 0;
 box-shadow: none;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-edit .organization-mn-person .block-table-inline.grouped-people .inner-table .body .body-table>div>div {
 padding-left: 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-edit .organization-mn-person .block-table-inline.grouped-people .inner-table .body .body-table>div>div:first-child {
 width: 2%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-edit .organization-mn-person .block-table-inline.grouped-people .inner-table .body .body-table>div>div:first-child.grouped {
 border-bottom: 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-edit .organization-mn-person .block-table-inline.grouped-people .inner-table .body .body-table>div>div:nth-child(2) {
 width: 34%;
 font-weight: bold;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-edit .organization-mn-person .block-table-inline.grouped-people .inner-table .body .body-table>div>div:nth-child(2).grouped {
 border-bottom: 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-edit .organization-mn-person .block-table-inline.grouped-people .inner-table .body .body-table>div>div:nth-child(3) {
 width: 26%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-edit .organization-mn-person .block-table-inline.grouped-people .inner-table .body .body-table>div>div:nth-child(4) {
 width: 14%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-edit .organization-mn-person .block-table-inline.grouped-people .inner-table .body .body-table>div>div:nth-child(5) {
 width: 14%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-edit .organization-mn-person .block-table-inline.grouped-people .inner-table .body .body-table>div>div:nth-child(6) {
 width: 12%;
 text-align: right;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-edit .organization-mn-person .block-table-inline.grouped-people .inner-table .body .body-table>div>div:nth-child(6)>a {
 margin-right: 0.6em;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-edit .organization-mn-person .block-table-inline.grouped-people .inner-table .body .body-table>div>div:nth-child(6)>a:last-child {
 margin-right: 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-edit .organization-mn-person .block-table-inline.historical-table .body .body-table>div>div {
 padding-left: 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-edit .organization-mn-person .block-table-inline.historical-table .body .body-table>div>div:first-child {
 width: 2%;
 text-align: center;
 border-bottom: 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-edit .organization-mn-person .block-table-inline.historical-table .body .body-table>div>div:nth-child(2) {
 width: 34%;
 border-bottom: 0;
 font-weight: bold;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-edit .organization-mn-person .block-table-inline.historical-table .body .body-table>div>div:nth-child(3) {
 width: 26%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-edit .organization-mn-person .block-table-inline.historical-table .body .body-table>div>div:nth-child(4) {
 width: 14%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-edit .organization-mn-person .block-table-inline.historical-table .body .body-table>div>div:nth-child(5) {
 width: 14%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-edit .organization-mn-person .block-table-inline.historical-table .body .body-table>div>div:nth-child(6) {
 width: 12%;
 text-align: right;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-edit .organization-mn-person .block-table-inline.historical-table .body .body-table>div>div:nth-child(6)>a {
 margin-right: 0.6em;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-edit .organization-mn-person .block-table-inline.historical-table .body .body-table>div>div:nth-child(6)>a:last-child {
 margin-right: 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-edit .organization-mn-person .add-to-group {
 display: inline-block;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-edit .organization-mn-person .add-to-group .icon-plus {
 font-size: 14px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-edit .organization-mn-person .add-to-group span {
 font: bold 11px "Arimo",sans-serif;
 border-bottom: 1px dotted #2e5481;
 margin-left: .4em;
 display: inline-block;
 margin-bottom: 1px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-edit .organization-mn-person .add-to-group:hover span {
 border-bottom-color: #7996b7;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-edit .organization-mn-person .historical-positions-collapsible-section {
 margin-top: 20px;
 -webkit-box-shadow: 0px -1px 0px 0px rgba(0,0,0,0.21);
 -moz-box-shadow: 0px -1px 0px 0px rgba(0,0,0,0.21);
 box-shadow: 0px -1px 0px 0px rgba(0,0,0,0.21);
 border-top: 1px solid rgba(255,255,255,0.53);
 padding-top: 10px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-edit .organization-mn-person .historical-positions-collapsible-section .collapsible-content {
 margin-top: 20px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-edit .organization-mn-person .historical-positions-collapsible-section>a.collapsible-link {
 color: #323943;
 font: bold 14px "Arimo",sans-serif;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-edit .organization-mn-person .historical-positions-collapsible-section>a.collapsible-link:before {
 font-family: "FontAwesome";
 font-size: 12px;
 font-weight: normal;
 color: #323943;
 content: "\f054";
 margin-right: 5px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-edit .organization-mn-person .historical-positions-collapsible-section>a.collapsible-link.expanded:before {
 content: "\f078";
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-all-organizations .block-table .body .bottom {
 padding: 10px 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-all-organizations .block-table .body .bottom .ui-pagination {
 position: relative;
 padding: 0;
 border-radius: 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-all-organizations .block-table .body .bottom .ui-pagination .item-link {
 margin: 0 2px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-all-organizations .block-table .body .bottom .ui-pagination .status {
 position: absolute;
 margin-left: 10px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-all-organizations .block-table>.head>.head-table>div>div:nth-child(1),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-all-organizations .block-table>.body>.body-table>div>div:nth-child(1) {
 width: 30%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-all-organizations .block-table>.head>.head-table>div>div:nth-child(2),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-all-organizations .block-table>.body>.body-table>div>div:nth-child(2) {
 text-align: right;
 padding-right: 10px;
 width: 10%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-all-organizations .block-table>.head>.head-table>div>div:nth-child(3),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-all-organizations .block-table>.body>.body-table>div>div:nth-child(3) {
 width: 30%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-all-organizations .block-table>.head>.head-table>div>div:nth-child(4),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-all-organizations .block-table>.body>.body-table>div>div:nth-child(4) {
 width: 15%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-all-organizations .block-table>.head>.head-table>div>div:nth-child(5),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-all-organizations .block-table>.body>.body-table>div>div:nth-child(5) {
 text-align: right;
 width: 15%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-all-organizations .block-table>.head>.head-table>div>div:nth-child(5) .ui-form-link:first-child,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-all-organizations .block-table>.body>.body-table>div>div:nth-child(5) .ui-form-link:first-child {
 margin-right: 10px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-all-organizations .block-table>.head>.head-table>div>div:nth-child(5) .ui-form-link.hidden,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-all-organizations .block-table>.body>.body-table>div>div:nth-child(5) .ui-form-link.hidden {
 visibility: hidden;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-all-organizations .block-table>.body>.body-table .ui-empty {
 text-align: center;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-import .ui-section-title {
 line-height: 20px;
 margin: 0 0 20px 0;
 position: relative;
 padding: 0;
 text-shadow: 0 1px 0 rgba(255,255,255,0.4);
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-import .options-block {
 font-size: 12px;
 padding: 20px;
 margin-bottom: 20px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-import .file-input-block {
 font-size: 12px;
 padding: 20px;
 margin-bottom: 20px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-import .file-input-block .ui-input {
 float: left;
 border: 1px solid transparent;
 height: 24px;
 padding: 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-import .file-input-block .ui-delimiter-block {
 margin-top: 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-import .ui-button-inline {
 float: right;
 margin-top: -3px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-import .options-block .ui-button-inline {
 margin-top: -4px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-import .file-input-block .header-comment {
 padding-bottom: 20px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-import .header-comment {
 padding-bottom: 8px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-import .headers-table {
 width: 100%;
 margin-left: 80px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-import .ui-field-set {
 margin-left: 20px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-import .headers-table td.small {
 padding-left: 15px;
 padding-bottom: 4px;
 text-shadow: 0 1px 0 rgba(255,255,255,0.4);
 color: #323943;
 font-size: 10px;
 font-weight: bold;
 border-left: 1px solid rgba(255,255,255,0.3);
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-import .system-form .headers-table td.small.website-label-cell {
 border-left: none;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-import .system-form .website-label-cell,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-import .privacy-block .ui-field-label {
 font-weight: bold;
 text-align: right;
 text-shadow: 0 1px 0 rgba(255,255,255,0.75);
 color: #73787d;
 padding-right: 0px;
 font-size: 12px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-import .system-form .headers-table .website-label-cell {
 padding-right: 15px;
 border-right: 1px solid rgba(0,0,0,0.1);
 width: 15%;
 white-space: nowrap;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-import .privacy-block .ui-text-input-line {
 width: 100%;
 margin-left: 20px;
 margin-bottom: 2px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-import .privacy-block .ui-form-link {
 border-bottom: 1px dashed #2e5481;
 font-size: 11px;
 font-weight: bold;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-import .privacy-block .ui-form-link:hover {
 border-bottom: 1px dashed #7996b7;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-import .privacy-block .ui-form-link:active {
 border-bottom: 1px dashed #2e5481;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-import .privacy-block .ui-field-label {
 float: left;
 padding-right: 20px;
 border-right: 1px solid rgba(0,0,0,0.1);
 width: 24%;
 white-space: nowrap;
 line-height: 30px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-import .system-form .headers-table .website-content-cell {
 border-left: 1px solid rgba(255,255,255,0.3);
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-import .system-form .website-content-cell {
 padding: 1px 0 1px 15px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-import .system-form .website-content-cell select {
 width: 250px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-import .prefix-block .ui-section-title {
 margin: 0;
 width: 70%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-import .ui-section-title .index {
 border-radius: 10px;
 border: 10px solid #323943;
 display: inline-block;
 vertical-align: middle;
 margin-right: 10px;
 text-shadow: 0 1px 0 rgba(255,255,255,0.4);
 margin-top: -2px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-import .ui-section-title .index>span {
 position: absolute;
 color: #e1e2e3;
 top: 0;
 left: 6px;
 text-shadow: none;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-import .ui-delimiter-block {
 width: 100%;
 clear: both;
 height: 0px;
 line-height: 0px;
 border-bottom: 1px solid #fff;
 border-top: 1px solid #acafb2;
 margin-top: 10px;
 margin-bottom: 20px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-import .ui-add-item {
 text-shadow: 0 1px 0 rgba(255,255,255,0.4);
 display: inline-block;
 margin-top: 6px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-import .ui-add-item:hover {
 text-decoration: none;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-import .ui-add-item .label {
 font-size: 11px;
 display: inline-block;
 border-bottom: 1px dashed #c48025;
 text-decoration: none;
 font-weight: bold;
 line-height: 11px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-import .ui-add-item:hover,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-import .ui-add-item:hover .label {
 color: #7996b7;
 border-bottom: 0 none;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-import .ui-add-item .icon:before {
 font-family: FontAwesome;
 font-size: 14px;
 font-style: normal;
 font-weight: normal;
 content: "\f067";
 text-shadow: 0 1px 0 rgba(255,255,255,0.4);
 -webkit-font-smoothing: antialiased;
 position: relative;
 display: inline-block;
 vertical-align: middle;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-import .ui-submit-block-section {
 text-align: center;
 border-top: none;
 padding-top: 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-import .ui-submit-block-section .ui-button {
 font-size: 16px;
 height: 44px;
 box-sizing: border-box;
 -moz-box-sizing: border-box;
 -webkit-box-sizing: border-box;
 padding: 10px 30px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-import .ui-submit-block-section .ui-button-cancel {
 margin-right: 10px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-import .merging-options .ui-field-content {
 float: none;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-import .merging-options {
 margin-left: 80px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-import .ui-checkbox {
 margin: 0px 5px 0px 1px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-import .merging-options-block .ui-line-block {
 margin-left: 50px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-import .tag-block {
 background-color: #FFFFFF;
 padding: 20px;
 margin-bottom: 20px;
 border-radius: 5px;
 box-shadow: 0 1px 1px rgba(0,0,0,0.2);
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-import .tag-block .ui-tabs-panel {
 box-shadow: none;
 padding: 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-import .system-form .edit-tags-form {
 background-color: transparent;
 margin: 20px 15px 0 15px;
 padding-bottom: 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-import .tag-block .icon-delete {
 float: right;
 margin-top: -10px;
 margin-right: -10px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-import .tag-block .ui-field-content {
 float: left;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-import .tag-block .ui-field-label {
 float: left;
 padding: 6px 10px 0 0;
 text-align: right;
 width: 85px;
 display: block;
 font-weight: bold;
 text-shadow: 0 1px 0 rgba(255,255,255,0.75);
 color: #73787d;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-import .tag-block select {
 width: 150px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-import .tag-block .ui-field-content input {
 padding: 4px 4px 4px 8px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-import .tags-block-select-field span {
 float: left;
 padding: 6px 10px 0 10px;
 font-weight: bold;
 text-shadow: 0 1px 0 rgba(255,255,255,0.75);
 color: #73787d;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-import .tags-block-select-field input {
 width: 200px;
 outline: medium none;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-import .tags-block-select-field {
 margin-top: 10px;
 position: relative;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-import .tags-operaion {
 float: left;
 margin: 0 10px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-import .ui-collapsible {
 clear: both;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-import .ui-collapsible-title {
 text-shadow: 0 1px 0 rgba(255,255,255,0.4);
 font-size: 11px;
 display: inline-block;
 border-bottom: 1px dashed #c48025;
 text-decoration: none;
 font-weight: bold;
 line-height: 11px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-import .ui-collapsible-title:hover {
 color: #7996b7;
 border-bottom: 0 none;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-import .ui-collapsible-closed:after {
 font-family: fontawesome;
 content: "\f0dd";
 -webkit-font-smoothing: antialiased;
 text-shadow: 0px 1px 0px rgba(255,255,255,0.8);
 display: inline-block;
 font-size: 10px;
 font-style: normal;
 font-weight: normal;
 padding-left: 5px;
 position: relative;
 bottom: 2px;
 border-bottom: 0 none;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-import .ui-collapsible-open:after {
 font-family: fontawesome;
 content: "\f0de";
 -webkit-font-smoothing: antialiased;
 text-shadow: 0px 1px 0px rgba(255,255,255,0.8);
 display: inline-block;
 font-size: 10px;
 font-style: normal;
 font-weight: normal;
 padding-left: 5px;
 position: relative;
 top: 2px;
 border-bottom: 0 none;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-import .merging-options-block .merge-rule {
 width: 60%;
 margin-right: 20px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-import .merging-options-block .merge-action {
 width: 35%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-import .rule-block {
 background-color: #FFFFFF;
 padding: 20px;
 margin-bottom: 20px;
 border-radius: 5px;
 box-shadow: 0 1px 1px rgba(0,0,0,0.2);
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-import .rule-block .ui-tabs-panel {
 box-shadow: none;
 padding: 10px 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-import .rule-block .icon-delete {
 float: right;
 margin-top: -10px;
 margin-right: -10px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-import .merging-options-block .other-records {
 width: 60%;
 margin-right: 20px;
 display: inline-block;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-import .merging-options-block .ui-add-item {
 margin-bottom: 20px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-import .merging-options-block .separator {
 border-bottom: 1px solid rgba(255,255,255,0.53);
 border-top: 1px solid rgba(0,0,0,0.21);
 padding: 0;
 height: 0px;
 margin: 20px 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-import .merging-options-block .ui-radio-option-label {
 display: block;
 margin-bottom: 5px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-import .role-list .role-line .ui-checkbox-label {
 width: 44%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-import .overlay {
 position: absolute;
 width: 100%;
 height: 100%;
 z-index: 1010;
 top: 0;
 left: 0;
 background-color: rgba(255,255,255,0.6);
 text-align: center;
 display: none;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-import .overlay div {
 position: absolute;
 bottom: 300px;
 width: 100%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-import .overlay span {
 font-weight: bold;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-import .ui-block .ui-field-set .ui-hint-help {
 margin-left: 10px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-import .headers-table-container {
 max-height: 400px;
 overflow-x: hidden;
 overflow-y: auto;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-import .ui-tabs-panel .options-block {
 margin-bottom: 0;
 padding: 10px 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-import .options-block.addresses .ui-field-set {
 margin-left: 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-import .options-block.addresses .block-table-inline>.body .body-table>div>div {
 vertical-align: top;
 padding-top: 17px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-import .options-block.addresses .block-table-inline>.head .head-table>div>div:first-child {
 max-width: 302px;
 width: 302px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-import .options-block.addresses .block-table-inline .ui-field-set select {
 width: 220px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-import .options-block.addresses .ui-field-set th {
 white-space: nowrap;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-import .options-block.phones .block-table-inline>.head .head-table>div>div:first-child {
 max-width: 302px;
 width: 302px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-import .people-import-rules .block-table-inline {
 margin-bottom: 20px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-import .people-import-rules .block-table-inline>.body .body-table>div>div:last-child {
 text-align: right;
 width: 50%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-import .import-tag-add {
 margin-bottom: 25px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-import .gifts-container select {
 width: 210px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-import .gifts-container .block-table-inline>.head .head-table>div>div {
 width: 210px;
 max-width: 210px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-import .gifts-container .block-table-inline>.head .head-table>div>div:last-child {
 width: auto;
 max-width: none;
}


.cs-t-1-w.cs-e-11403-default .people-person-mn-organization .ui-field-set .website-label-cell .ui-label {
 font: bold 10px "Arimo",sans-serif;
 text-shadow: 0 1px 0 rgba(255,255,255,0.4);
 text-align: right;
}


.cs-t-1-w.cs-e-11403-default .people-person-mn-organization .add-to-group {
 display: inline-block;
}


.cs-t-1-w.cs-e-11403-default .people-person-mn-organization .add-to-group .icon-plus {
 font-size: 14px;
}


.cs-t-1-w.cs-e-11403-default .people-person-mn-organization .add-to-group span {
 font: bold 11px "Arimo",sans-serif;
 border-bottom: 1px dotted #2e5481;
 margin-left: .4em;
 display: inline-block;
 margin-bottom: 1px;
}


.cs-t-1-w.cs-e-11403-default .people-person-mn-organization .add-to-group:hover span {
 border-bottom-color: #7996b7;
}


.cs-t-1-w.cs-e-11403-default .people-person-mn-organization .historical-collapsible {
 margin-top: 20px;
 -webkit-box-shadow: 0px -1px 0px 0px rgba(0,0,0,0.21);
 -moz-box-shadow: 0px -1px 0px 0px rgba(0,0,0,0.21);
 box-shadow: 0px -1px 0px 0px rgba(0,0,0,0.21);
 border-top: 1px solid rgba(255,255,255,0.53);
 padding-top: 10px;
}


.cs-t-1-w.cs-e-11403-default .people-person-mn-organization .historical-collapsible .historical-collapsible-inner {
 margin-top: 20px;
}


.cs-t-1-w.cs-e-11403-default .people-person-mn-organization .historical-collapsible>a {
 color: #323943;
 font: bold 14px "Arimo",sans-serif;
}


.cs-t-1-w.cs-e-11403-default .people-person-mn-organization .historical-collapsible>a.system-collapsed-link:before {
 font-family: "FontAwesome";
 font-size: 12px;
 font-weight: normal;
 color: #323943;
 content: "\f054";
 margin-right: 5px;
}


.cs-t-1-w.cs-e-11403-default .people-person-mn-organization .historical-collapsible>a.system-not-collapsed-link:before {
 font-family: "FontAwesome";
 font-size: 12px;
 font-weight: normal;
 color: #323943;
 content: "\f078";
 margin-right: 5px;
}


.cs-t-1-w.cs-e-11403-default .people-person-mn-organization .block-table-inline {
 margin-bottom: 10px;
}


.cs-t-1-w.cs-e-11403-default .people-person-mn-organization .block-table-inline:last-child {
 margin-bottom: 0;
}


.cs-t-1-w.cs-e-11403-default .people-person-mn-organization .block-table-inline .head>div>div>div:first-child {
 width: 34%;
}


.cs-t-1-w.cs-e-11403-default .people-person-mn-organization .block-table-inline .head>div>div>div:nth-child(2) {
 width: 26%;
}


.cs-t-1-w.cs-e-11403-default .people-person-mn-organization .block-table-inline .head>div>div>div:nth-child(3) {
 width: 14%;
}


.cs-t-1-w.cs-e-11403-default .people-person-mn-organization .block-table-inline .head>div>div>div:nth-child(4) {
 width: 14%;
}


.cs-t-1-w.cs-e-11403-default .people-person-mn-organization .block-table-inline .head>div>div>div:nth-child(5) {
 width: 12%;
}


.cs-t-1-w.cs-e-11403-default .people-person-mn-organization .block-table-inline .body>div>div>div:first-child {
 width: 34%;
 font-weight: bold;
}


.cs-t-1-w.cs-e-11403-default .people-person-mn-organization .block-table-inline .body>div>div>div:first-child.combined {
 border-bottom: 0;
}


.cs-t-1-w.cs-e-11403-default .people-person-mn-organization .block-table-inline .body>div>div>div:nth-child(2) {
 width: 26%;
}


.cs-t-1-w.cs-e-11403-default .people-person-mn-organization .block-table-inline .body>div>div>div:nth-child(3) {
 width: 14%;
}


.cs-t-1-w.cs-e-11403-default .people-person-mn-organization .block-table-inline .body>div>div>div:nth-child(4) {
 width: 14%;
}


.cs-t-1-w.cs-e-11403-default .people-person-mn-organization .block-table-inline .body>div>div>div:nth-child(5) {
 width: 12%;
 text-align: right;
}


.cs-t-1-w.cs-e-11403-default .people-person-mn-organization .block-table-inline .body>div>div>div:nth-child(5) a:first-child {
 margin-right: 10px;
}


.cs-t-1-w.cs-e-11403-default .types-mapping .ui-section-1.first-visible {
 border-bottom: 0;
 padding: 0;
}


.cs-t-1-w.cs-e-11403-default .types-mapping .text-label {
 margin-bottom: 10px;
}


.cs-t-1-w.cs-e-11403-default .types-mapping .ui-radio-select {
 display: inline-block;
 margin-left: 10px;
}


.cs-t-1-w.cs-e-11403-default .types-mapping .ui-radio-select .system-radio-option {
 margin-right: 5px;
}


.cs-t-1-w.cs-e-11403-default .types-mapping .ui-radio-select .ui-radio-option-label {
 display: inline-block;
 margin-right: 10px;
}


.cs-t-1-w.cs-e-11403-default .types-mapping .ui-radio-select .ui-radio-option-label:last-child {
 margin-right: 0;
}


.cs-t-1-w.cs-e-11403-default .types-mapping .mapping .ui-radio-option-label {
 display: block;
 margin-bottom: 10px;
}


.cs-t-1-w.cs-e-11403-default .types-mapping .options {
 -webkit-user-select: none;
 -moz-user-select: none;
 -ms-user-select: none;
 user-select: none;
 margin-left: 20px;
}


.cs-t-1-w.cs-e-11403-default .types-mapping .options .labels>div {
 display: inline-block;
 width: 302px;
 margin: 0 0 5px 10px;
 font-size: 11px;
}


.cs-t-1-w.cs-e-11403-default .types-mapping .options .option {
 margin-bottom: 5px;
}


.cs-t-1-w.cs-e-11403-default .types-mapping .options .option:last-child {
 margin-bottom: 0;
}


.cs-t-1-w.cs-e-11403-default .types-mapping .options .option .in {
 border-radius: 5px;
 padding: 10px 10px 10px 10px;
 position: relative;
 box-shadow: 0 1px 1px rgba(0,0,0,0.2);
 background: #fff;
 display: inline-block;
}


.cs-t-1-w.cs-e-11403-default .types-mapping .options .option .in .system-select {
 margin-right: 10px;
}


.cs-t-1-w.cs-e-11403-default .types-mapping .options .option .in .icon-delete {
 cursor: pointer;
 color: #2e5481;
}


.cs-t-1-w.cs-e-11403-default .types-mapping .options .option .in .icon-delete:hover {
 color: #7996b7;
}


.cs-t-1-w.cs-e-11403-default .types-mapping .options .option .in .icon-delete:active {
 color: #7996b7;
}


.cs-t-1-w.cs-e-11403-default .types-mapping .options .option .icon-plus {
 margin-left: 10px;
 cursor: pointer;
 color: #2e5481;
}


.cs-t-1-w.cs-e-11403-default .types-mapping .options .option .icon-plus:hover {
 color: #7996b7;
}


.cs-t-1-w.cs-e-11403-default .types-mapping .options .option .icon-plus:active {
 color: #7996b7;
}


.cs-t-1-w.cs-e-11403-default .article-block .article-fields-block {
 box-shadow: 0 1px 1px rgba(0,0,0,0.2);
 border-radius: 5px;
 background-color: #fff;
 padding: 10px 20px;
}


.cs-t-1-w.cs-e-11403-default .article-block .ui-tabs .ui-tabs-panel:last-child .article-fields-block {
 box-shadow: none;
 border-radius: 0;
 background: none;
 padding: 0;
}


.cs-t-1-w.cs-e-11403-default .article-block .ui-tabs .ui-tabs-panel:last-child .article-fields-block .ui-autocomplete-container.empty {
 box-shadow: 0 1px 1px rgba(0,0,0,0.2);
 border-radius: 5px;
 background-color: #fff;
}


.cs-t-1-w.cs-e-11403-default .article-block .article-fields-block .website-label-cell {
 font: bold 12px "Arimo",sans-serif;
 color: #73787d;
 text-shadow: 0 1px 0 rgba(255,255,255,0.4);
 white-space: nowrap;
 width: auto;
 padding: 0;
}


.cs-t-1-w.cs-e-11403-default .article-block .article-fields-block .website-content-cell {
 padding: 0 10px;
 width: 100%;
}


.cs-t-1-w.cs-e-11403-default .article-block .article-fields-block .website-content-cell .system-text-box {
 width: 100%;
}


.cs-t-1-w.cs-e-11403-default .article-block .article-fields-block .button-cell {
 padding: 0;
}


.cs-t-1-w.cs-e-11403-default .article-block .ui-tabs-nav+div+div .ui-autocomplete-container.empty {
 box-shadow: 0 1px 1px rgba(0,0,0,0.2);
 border-radius: 5px;
 background-color: #fff;
 padding: 15px;
}


.cs-t-1-w.cs-e-11403-default .article-block .ui-tabs .ui-tabs-nav {
 margin: 0;
 padding: 0;
 list-style: none;
 list-style-type: none;
}


.cs-t-1-w.cs-e-11403-default .article-block .ui-tabs .ui-tabs-nav:after {
 clear: both;
 content: ".";
 visibility: hidden;
}


.cs-t-1-w.cs-e-11403-default .article-block .ui-tabs .ui-tabs-nav .ui-corner.ui-tr {
 display: none;
}


.cs-t-1-w.cs-e-11403-default .article-block .ui-tabs .ui-tabs-nav li {
 float: left;
}


.cs-t-1-w.cs-e-11403-default .article-block .ui-tabs .ui-tabs-nav li:first-child {
 margin-left: 0;
}


.cs-t-1-w.cs-e-11403-default .article-block .ui-tabs .ui-tabs-nav li.ui-tabs-active {
 background-color: #7996b7;
 position: relative;
}


.cs-t-1-w.cs-e-11403-default .article-block .ui-tabs .ui-tabs-nav li.ui-tabs-active:before {
 font-family: "FontAwesome";
 font-size: 14px;
 font-weight: normal;
 color: #7996b7;
 content: "\f0dd";
 position: absolute;
 line-height: 14px;
 width: 100%;
 bottom: -5px;
 text-align: center;
}


.cs-t-1-w.cs-e-11403-default .article-block .ui-tabs .ui-tabs-nav li a {
 color: #2e5481;
 padding: 0 10px;
}


.cs-t-1-w.cs-e-11403-default .article-block .ui-tabs .ui-tabs-nav li a .tab-title {
 font: bold 11px "Arimo",sans-serif;
 line-height: 20px;
 color: #2e5481;
 position: relative;
 border-bottom: 1px dashed #2e5481;
}


.cs-t-1-w.cs-e-11403-default .article-block .ui-tabs .ui-tabs-nav li a:hover .tab-title {
 color: #7996b7;
 border-bottom-color: #7996b7;
}


.cs-t-1-w.cs-e-11403-default .article-block .ui-tabs .ui-tabs-nav li a:active .tab-title {
 color: #7996b7;
 border-bottom-color: #7996b7;
}


.cs-t-1-w.cs-e-11403-default .article-block .ui-tabs .ui-tabs-nav li.ui-tabs-active a .tab-title {
 color: #fff;
 text-shadow: 0 -1px 0 rgba(0,0,0,0.2);
 border: 0;
}


.cs-t-1-w.cs-e-11403-default .article-block .ui-tabs .ui-tabs-panel {
 margin-top: 10px;
}


.cs-t-1-w.cs-e-11403-default .article-block .ui-tabs .ui-tabs-panel.ui-tabs-hide {
 display: none;
}


.cs-t-1-w.cs-e-11403-default .article-block .ui-tabs .ui-tabs-panel .create-block table {
 width: 100% !important;
}


.cs-t-1-w.cs-e-11403-default .article-block .ui-tabs .ui-tabs-panel .create-block .website-label-cell {
 white-space: nowrap;
 font-size: 10px;
}


.cs-t-1-w.cs-e-11403-default .article-block .ui-tabs .ui-tabs-panel .create-block .website-label-cell label {
 font-weight: bold;
}


.cs-t-1-w.cs-e-11403-default .article-block .ui-tabs .ui-tabs-panel .create-block .button-cell {
 width: 100%;
 text-align: right;
}


.cs-t-1-w.cs-e-11403-default .article-block .article-fields-block .ui-autocomplete-container .ui-autocomplete-input {
 width: 280px;
}


.cs-t-1-w.cs-e-11403-default .contacts .contact-email,
.cs-t-1-w.cs-e-11403-default .contacts .contact-im,
.cs-t-1-w.cs-e-11403-default .contacts .contact-phone,
.cs-t-1-w.cs-e-11403-default .contacts .contact-address {
 width: 100%;
}


.cs-t-1-w.cs-e-11403-default .contacts .label-cell {
 font: bold 12px "Arimo",sans-serif;
 color: #767b80;
 text-shadow: 0 1px 0 rgba(255,255,255,0.4);
 width: 24%;
 min-width: 15%;
 text-align: right;
 padding: 0 10px 0 0;
}


.cs-t-1-w.cs-e-11403-default .contacts .contact-im .label-cell,
.cs-t-1-w.cs-e-11403-default .contacts .contact-phone .label-cell,
.cs-t-1-w.cs-e-11403-default .contacts .contact-email .label-cell {
 padding-top: 7px;
 vertical-align: top;
}


.cs-t-1-w.cs-e-11403-default .contacts .container.address-container .contact-section .contact-address:first-child {
 padding-bottom: 5px;
}


.cs-t-1-w.cs-e-11403-default .contacts .container.address-container .contact-section .contact-address:first-child+.contact-address {
 padding: 5px 0;
}


.cs-t-1-w.cs-e-11403-default .contacts .contact-section .contact-address:first-child .content-cell {
 padding-top: 0;
}


.cs-t-1-w.cs-e-11403-default .contacts .contact-address.add-table td {
 padding: 0;
}


.cs-t-1-w.cs-e-11403-default .contacts .container.address-container {
 display: block;
}


.cs-t-1-w.cs-e-11403-default .contacts .container.address-container .system-form>table {
 width: 100%;
}


.cs-t-1-w.cs-e-11403-default .contacts .container.address-container .system-form>table .value-cell {
 padding: 5px 0;
}


.cs-t-1-w.cs-e-11403-default .contacts .container .contact-section {
 display: block;
 margin: 20px 0;
}


.cs-t-1-w.cs-e-11403-default .contacts .container .contact-section:first-child {
 margin-top: 0;
}


.cs-t-1-w.cs-e-11403-default .contacts .container .contact-section:last-child {
 margin-bottom: 0;
}


.cs-t-1-w.cs-e-11403-default .contacts .contact-email .container .contact-section .system-text-box {
 display: block;
}


.cs-t-1-w.cs-e-11403-default .contacts .contact-email .container .contact-section .system-select {
 margin-bottom: 10px;
}


.cs-t-1-w.cs-e-11403-default .contacts .contact-im .container .contact-section .system-text-box {
 display: block;
 margin-top: 10px;
}


.cs-t-1-w.cs-e-11403-default .contacts .contact-phone .container .contact-section .system-text-box.type-text-box {
 width: 146px;
 display: block;
 margin-left: 156px;
 margin-top: 10px;
}


.cs-t-1-w.cs-e-11403-default .contacts .contact-phone .container .contact-section .system-select.country-select,
.cs-t-1-w.cs-e-11403-default .contacts .contact-phone .container .contact-section .system-select.type-select {
 width: 146px;
}


.cs-t-1-w.cs-e-11403-default .contacts .contact-phone .container .contact-section .system-select.type-select {
 margin-left: 10px;
}


.cs-t-1-w.cs-e-11403-default .contacts .contact-phone .container .contact-section .system-text-box.value-text-box {
 margin-top: 10px;
}


.cs-t-1-w.cs-e-11403-default .contacts .icon-delete {
 font-size: 14px;
 line-height: 30px;
 margin-left: 10px;
}


.cs-t-1-w.cs-e-11403-default .contacts .contact-email .container .contact-section:after {
 clear: both;
 visibility: hidden;
}


.cs-t-1-w.cs-e-11403-default .contacts .add-container {
 width: 302px;
 text-align: right;
 margin-top: 5px;
}


.cs-t-1-w.cs-e-11403-default .contacts .add-container .contact-add {
 font: bold 11px "Arimo",sans-serif;
 color: #2e5481;
}


.cs-t-1-w.cs-e-11403-default .contacts .add-container .contact-add span {
 border-bottom: 1px dotted #2e5481;
}


.cs-t-1-w.cs-e-11403-default .contacts .add-container .contact-add:hover {
 color: #7996b7;
}


.cs-t-1-w.cs-e-11403-default .contacts .add-container .contact-add:hover span {
 border-bottom-color: #7996b7;
}


.cs-t-1-w.cs-e-11403-default .contacts .add-container .contact-add:before {
 font-size: 14px;
 margin-right: 5px;
}


.cs-t-1-w.cs-e-11403-default .cs-lightbox .content {
 font: normal 12px "Arimo",sans-serif;
 color: #333;
}


.cs-t-1-w.cs-e-11403-default .cs-lightbox .content .ui-block-field-set .ui-field {
 margin-top: 10px;
}


.cs-t-1-w.cs-e-11403-default .cs-lightbox .content .ui-block-field-set .ui-field:first-child {
 margin-top: 0;
}


.cs-t-1-w.cs-e-11403-default .cs-lightbox .content .receiver {
 font-weight: bold;
}


.cs-t-1-w.cs-e-11403-default .cs-lightbox .content .amount-block {
 display: inline-block;
}


.cs-t-1-w.cs-e-11403-default .cs-lightbox .content .amount-block .ui-text-box-short {
 width: 80px;
}


.cs-t-1-w.cs-e-11403-default .cs-lightbox .content .amount-block>span {
 margin-left: 5px;
}


.cs-t-1-w.cs-e-11403-default .block-table-inline.stats-table>.head>div>div>div,
.cs-t-1-w.cs-e-11403-default .block-table-inline.stats-table>.body>div>div>div {
 width: 20%;
 text-align: right;
}


.cs-t-1-w.cs-e-11403-default .block-table-inline.stats-table>.head>div>div>div:nth-child(1),
.cs-t-1-w.cs-e-11403-default .block-table-inline.stats-table>.body>div>div>div:nth-child(1) {
 font-weight: bold;
 text-align: left;
}


.cs-t-1-w.cs-e-11403-default .block-table-inline.stats-table>.head>div>div>div:last-child {
 padding-right: 10px;
}


.cs-t-1-w.cs-e-11403-default .people-person-edit-payment-tab .block-table-inline.item-list-table .body .body-table>div>div {
 font-size: 11px;
}


.cs-t-1-w.cs-e-11403-default .people-person-edit-payment-tab .block-table-inline.item-list-table .export {
 font-weight: bold;
 font-size: 14px;
}


.cs-t-1-w.cs-e-11403-default .people-person-edit-payment-tab .payment-invoices-form {
 margin-bottom: 20px;
}


.cs-t-1-w.cs-e-11403-default .people-person-edit-payment-tab .payment-invoices-form .block-table-inline.item-list-table>.head>div>div>div:nth-child(1),
.cs-t-1-w.cs-e-11403-default .people-person-edit-payment-tab .payment-invoices-form .block-table-inline.item-list-table>.body>div:first-child>div>div:nth-child(1) {
 width: 5%;
 text-align: right;
}


.cs-t-1-w.cs-e-11403-default .people-person-edit-payment-tab .payment-invoices-form .block-table-inline.item-list-table>.head>div>div>div:nth-child(2),
.cs-t-1-w.cs-e-11403-default .people-person-edit-payment-tab .payment-invoices-form .block-table-inline.item-list-table>.head>div>div>div:nth-child(3),
.cs-t-1-w.cs-e-11403-default .people-person-edit-payment-tab .payment-invoices-form .block-table-inline.item-list-table>.body>div:first-child>div>div:nth-child(2),
.cs-t-1-w.cs-e-11403-default .people-person-edit-payment-tab .payment-invoices-form .block-table-inline.item-list-table>.body>div:first-child>div>div:nth-child(3) {
 width: 7%;
}


.cs-t-1-w.cs-e-11403-default .people-person-edit-payment-tab .payment-invoices-form .block-table-inline.item-list-table>.head>div>div>div:nth-child(4),
.cs-t-1-w.cs-e-11403-default .people-person-edit-payment-tab .payment-invoices-form .block-table-inline.item-list-table>.head>div>div>div:nth-child(5),
.cs-t-1-w.cs-e-11403-default .people-person-edit-payment-tab .payment-invoices-form .block-table-inline.item-list-table>.body>div:first-child>div>div:nth-child(4),
.cs-t-1-w.cs-e-11403-default .people-person-edit-payment-tab .payment-invoices-form .block-table-inline.item-list-table>.body>div:first-child>div>div:nth-child(5) {
 width: 8%;
 text-align: right;
}


.cs-t-1-w.cs-e-11403-default .people-person-edit-payment-tab .payment-invoices-form .block-table-inline.item-list-table>.head>div>div>div:nth-child(6),
.cs-t-1-w.cs-e-11403-default .people-person-edit-payment-tab .payment-invoices-form .block-table-inline.item-list-table>.body>div:first-child>div>div:nth-child(6) {
 width: 17%;
}


.cs-t-1-w.cs-e-11403-default .people-person-edit-payment-tab .payment-invoices-form .block-table-inline.item-list-table>.head>div>div>div:nth-child(7),
.cs-t-1-w.cs-e-11403-default .people-person-edit-payment-tab .payment-invoices-form .block-table-inline.item-list-table>.body>div:first-child>div>div:nth-child(7) {
 width: 13%;
}


.cs-t-1-w.cs-e-11403-default .people-person-edit-payment-tab .payment-invoices-form .block-table-inline.item-list-table>.head>div>div>div:nth-child(8),
.cs-t-1-w.cs-e-11403-default .people-person-edit-payment-tab .payment-invoices-form .block-table-inline.item-list-table>.head>div>div>div:nth-child(9),
.cs-t-1-w.cs-e-11403-default .people-person-edit-payment-tab .payment-invoices-form .block-table-inline.item-list-table>.body>div:first-child>div>div:nth-child(8),
.cs-t-1-w.cs-e-11403-default .people-person-edit-payment-tab .payment-invoices-form .block-table-inline.item-list-table>.body>div:first-child>div>div:nth-child(9) {
 width: 15%;
}


.cs-t-1-w.cs-e-11403-default .people-person-edit-payment-tab .payment-invoices-form .block-table-inline.item-list-table>.head>div>div>div:nth-child(10),
.cs-t-1-w.cs-e-11403-default .people-person-edit-payment-tab .payment-invoices-form .block-table-inline.item-list-table>.body>div:first-child>div>div:nth-child(10) {
 width: 5%;
}


.cs-t-1-w.cs-e-11403-default .people-person-edit-payment-tab .payment-invoices-form .block-table-inline.item-list-table>.body>div:first-child>div>div:nth-child(6) span:nth-child(2) {
 font-weight: bold;
}


.cs-t-1-w.cs-e-11403-default .people-person-edit-payment-tab .payment-invoices-form .block-table-inline.item-list-table>.body>div>div>div:nth-child(7)>a.ui-hint-help {
 display: table-cell;
 padding-top: 3px;
}


.cs-t-1-w.cs-e-11403-default .people-person-edit-payment-tab .payment-invoices-form .block-table-inline.item-list-table>.body>div:first-child>div>div:nth-child(8) span {
 display: block;
 white-space: nowrap;
 font-style: italic;
 padding-top: 3px;
}


.cs-t-1-w.cs-e-11403-default .people-person-edit-payment-tab .payment-invoices-form .cs-lightbox .credit .credit-info {
 padding-bottom: 30px;
}


.cs-t-1-w.cs-e-11403-default .people-person-edit-payment-tab .payment-invoices-form .cs-lightbox .credit .credit-info .avtalegiro {
 padding-top: 5px;
}


.cs-t-1-w.cs-e-11403-default .people-person-edit-payment-tab .payment-invoices-form .cs-lightbox .credit .ui-block-field-set .ui-field>.ui-label {
 width: 200px !important;
}


.cs-t-1-w.cs-e-11403-default .people-person-edit-payment-tab .payment-payments-form .block-table-inline.item-list-table .head>div>div>div:nth-child(1),
.cs-t-1-w.cs-e-11403-default .people-person-edit-payment-tab .payment-payments-form .block-table-inline.item-list-table .body>div:first-child>div>div:nth-child(1) {
 width: 5%;
}


.cs-t-1-w.cs-e-11403-default .people-person-edit-payment-tab .payment-payments-form .block-table-inline.item-list-table .head>div>div>div:nth-child(2),
.cs-t-1-w.cs-e-11403-default .people-person-edit-payment-tab .payment-payments-form .block-table-inline.item-list-table .body>div:first-child>div>div:nth-child(2) {
 width: 6%;
 text-align: right;
}


.cs-t-1-w.cs-e-11403-default .people-person-edit-payment-tab .payment-payments-form .block-table-inline.item-list-table .head>div>div>div:nth-child(3),
.cs-t-1-w.cs-e-11403-default .people-person-edit-payment-tab .payment-payments-form .block-table-inline.item-list-table .body>div:first-child>div>div:nth-child(3) {
 width: 5%;
 text-align: right;
}


.cs-t-1-w.cs-e-11403-default .people-person-edit-payment-tab .payment-payments-form .block-table-inline.item-list-table .head>div>div>div:nth-child(4),
.cs-t-1-w.cs-e-11403-default .people-person-edit-payment-tab .payment-payments-form .block-table-inline.item-list-table .body>div:first-child>div>div:nth-child(4) {
 width: 18%;
}


.cs-t-1-w.cs-e-11403-default .people-person-edit-payment-tab .payment-payments-form .block-table-inline.item-list-table .head>div>div>div:nth-child(4) span:nth-child(2),
.cs-t-1-w.cs-e-11403-default .people-person-edit-payment-tab .payment-payments-form .block-table-inline.item-list-table .body>div:first-child>div>div:nth-child(4) span:nth-child(2) {
 font-weight: bold;
}


.cs-t-1-w.cs-e-11403-default .people-person-edit-payment-tab .payment-payments-form .block-table-inline.item-list-table .head>div>div>div:nth-child(5),
.cs-t-1-w.cs-e-11403-default .people-person-edit-payment-tab .payment-payments-form .block-table-inline.item-list-table .head>div>div>div:nth-child(6),
.cs-t-1-w.cs-e-11403-default .people-person-edit-payment-tab .payment-payments-form .block-table-inline.item-list-table .body>div:first-child>div>div:nth-child(5),
.cs-t-1-w.cs-e-11403-default .people-person-edit-payment-tab .payment-payments-form .block-table-inline.item-list-table .body>div:first-child>div>div:nth-child(6) {
 width: 10%;
}


.cs-t-1-w.cs-e-11403-default .people-person-edit-payment-tab .payment-payments-form .block-table-inline.item-list-table .head>div>div>div:nth-child(7),
.cs-t-1-w.cs-e-11403-default .people-person-edit-payment-tab .payment-payments-form .block-table-inline.item-list-table .body>div:first-child>div>div:nth-child(7) {
 width: 17%;
}


.cs-t-1-w.cs-e-11403-default .people-person-edit-payment-tab .payment-payments-form .block-table-inline.item-list-table .head>div>div>div:nth-child(8),
.cs-t-1-w.cs-e-11403-default .people-person-edit-payment-tab .payment-payments-form .block-table-inline.item-list-table .body>div:first-child>div>div:nth-child(8) {
 width: 8%;
}


.cs-t-1-w.cs-e-11403-default .people-person-edit-payment-tab .payment-payments-form .block-table-inline.item-list-table .head>div>div>div:nth-child(9),
.cs-t-1-w.cs-e-11403-default .people-person-edit-payment-tab .payment-payments-form .block-table-inline.item-list-table .head>div>div>div:nth-child(10),
.cs-t-1-w.cs-e-11403-default .people-person-edit-payment-tab .payment-payments-form .block-table-inline.item-list-table .head>div>div>div:nth-child(11),
.cs-t-1-w.cs-e-11403-default .people-person-edit-payment-tab .payment-payments-form .block-table-inline.item-list-table .body>div:first-child>div>div:nth-child(9),
.cs-t-1-w.cs-e-11403-default .people-person-edit-payment-tab .payment-payments-form .block-table-inline.item-list-table .body>div:first-child>div>div:nth-child(10),
.cs-t-1-w.cs-e-11403-default .people-person-edit-payment-tab .payment-payments-form .block-table-inline.item-list-table .body>div:first-child>div>div:nth-child(11) {
 width: 6%;
 text-align: right;
}


.cs-t-1-w.cs-e-11403-default .people-person-edit-payment-tab .payment-payments-form .block-table-inline.item-list-table .head>div>div>div:nth-child(12),
.cs-t-1-w.cs-e-11403-default .people-person-edit-payment-tab .payment-payments-form .block-table-inline.item-list-table .body>div:first-child>div>div:nth-child(12) {
 width: 3%;
 text-align: right;
}


.cs-t-1-w.cs-e-11403-default .people-person-edit-payment-tab .payment-invoices-form .cs-lightbox .payments-table {
 width: 600px;
}


.cs-t-1-w.cs-e-11403-default .people-person-edit-payment-tab .payment-invoices-form .cs-lightbox .payments-table .block-table-inline.item-list-table>.head>div>div>div:nth-child(1),
.cs-t-1-w.cs-e-11403-default .people-person-edit-payment-tab .payment-invoices-form .cs-lightbox .payments-table .block-table-inline.item-list-table>.body>div:first-child>div>div:nth-child(1) {
 width: 20%;
 text-align: left;
 font-weight: normal;
}


.cs-t-1-w.cs-e-11403-default .people-person-edit-payment-tab .payment-invoices-form .cs-lightbox .payments-table .block-table-inline.item-list-table>.head>div>div>div:nth-child(2),
.cs-t-1-w.cs-e-11403-default .people-person-edit-payment-tab .payment-invoices-form .cs-lightbox .payments-table .block-table-inline.item-list-table>.body>div:first-child>div>div:nth-child(2) {
 width: 15%;
 text-align: left;
}


.cs-t-1-w.cs-e-11403-default .people-person-edit-payment-tab .payment-invoices-form .cs-lightbox .payments-table .block-table-inline.item-list-table>.head>div>div>div:nth-child(3),
.cs-t-1-w.cs-e-11403-default .people-person-edit-payment-tab .payment-invoices-form .cs-lightbox .payments-table .block-table-inline.item-list-table>.body>div:first-child>div>div:nth-child(3) {
 width: 25%;
 text-align: left;
}


.cs-t-1-w.cs-e-11403-default .people-person-edit-payment-tab .payment-invoices-form .cs-lightbox .payments-table .block-table-inline.item-list-table>.head>div>div>div:nth-child(4),
.cs-t-1-w.cs-e-11403-default .people-person-edit-payment-tab .payment-invoices-form .cs-lightbox .payments-table .block-table-inline.item-list-table>.body>div:first-child>div>div:nth-child(4) {
 text-align: left;
}


.cs-t-1-w.cs-e-11403-default .tasks-list .block-table>.head>div>div>div:nth-child(1),
.cs-t-1-w.cs-e-11403-default .tasks-list .block-table>.body>div:first-child>div>div:nth-child(1) {
 width: 4%;
 text-align: right;
 padding-left: 0;
}


.cs-t-1-w.cs-e-11403-default .tasks-list .block-table>.head>div>div>div:nth-child(2),
.cs-t-1-w.cs-e-11403-default .tasks-list .block-table>.body>div:first-child>div>div:nth-child(2),
.cs-t-1-w.cs-e-11403-default .tasks-list .block-table>.head>div>div>div:nth-child(3),
.cs-t-1-w.cs-e-11403-default .tasks-list .block-table>.body>div:first-child>div>div:nth-child(3),
.cs-t-1-w.cs-e-11403-default .tasks-list .block-table>.head>div>div>div:nth-child(4),
.cs-t-1-w.cs-e-11403-default .tasks-list .block-table>.body>div:first-child>div>div:nth-child(4),
.cs-t-1-w.cs-e-11403-default .tasks-list .block-table>.head>div>div>div:nth-child(5),
.cs-t-1-w.cs-e-11403-default .tasks-list .block-table>.body>div:first-child>div>div:nth-child(5) {
 width: 15%;
}


.cs-t-1-w.cs-e-11403-default .tasks-list .block-table>.head>div>div>div:nth-child(6),
.cs-t-1-w.cs-e-11403-default .tasks-list .block-table>.body>div:first-child>div>div:nth-child(6) {
 width: 7%;
}


.cs-t-1-w.cs-e-11403-default .tasks-list .block-table>.head>div>div>div:nth-child(7),
.cs-t-1-w.cs-e-11403-default .tasks-list .block-table>.body>div:first-child>div>div:nth-child(7) {
 width: 4%;
 text-align: right;
}


.cs-t-1-w.cs-e-11403-default .tasks-list .block-table>.head>div>div>div:nth-child(8),
.cs-t-1-w.cs-e-11403-default .tasks-list .block-table>.body>div:first-child>div>div:nth-child(8),
.cs-t-1-w.cs-e-11403-default .tasks-list .block-table>.head>div>div>div:nth-child(9),
.cs-t-1-w.cs-e-11403-default .tasks-list .block-table>.body>div:first-child>div>div:nth-child(9) {
 width: 7%;
}


.cs-t-1-w.cs-e-11403-default .tax-deduction-donor .block-table>.head>div>div>div:nth-child(1),
.cs-t-1-w.cs-e-11403-default .tax-deduction-donor .block-table-inline>.head>div>div>div:nth-child(1),
.cs-t-1-w.cs-e-11403-default .tax-deduction-donor .block-table>.body>div:first-child>div>div:nth-child(1),
.cs-t-1-w.cs-e-11403-default .tax-deduction-donor .block-table-inline>.body>div:first-child>div>div:nth-child(1) {
 width: 20%;
}


.cs-t-1-w.cs-e-11403-default .tax-deduction-donor .block-table>.head>div>div>div:nth-child(2),
.cs-t-1-w.cs-e-11403-default .tax-deduction-donor .block-table-inline>.head>div>div>div:nth-child(2),
.cs-t-1-w.cs-e-11403-default .tax-deduction-donor .block-table>.body>div:first-child>div>div:nth-child(2),
.cs-t-1-w.cs-e-11403-default .tax-deduction-donor .block-table-inline>.body>div:first-child>div>div:nth-child(2) {
 width: 14%;
}


.cs-t-1-w.cs-e-11403-default .tax-deduction-donor .block-table>.head>div>div>div:nth-child(3),
.cs-t-1-w.cs-e-11403-default .tax-deduction-donor .block-table-inline>.head>div>div>div:nth-child(3),
.cs-t-1-w.cs-e-11403-default .tax-deduction-donor .block-table>.body>div:first-child>div>div:nth-child(3),
.cs-t-1-w.cs-e-11403-default .tax-deduction-donor .block-table-inline>.body>div:first-child>div>div:nth-child(3) {
 width: 20%;
 text-align: right;
}


.cs-t-1-w.cs-e-11403-default .tax-deduction-donor .block-table>.head>div>div>div:nth-child(4),
.cs-t-1-w.cs-e-11403-default .tax-deduction-donor .block-table-inline>.head>div>div>div:nth-child(4),
.cs-t-1-w.cs-e-11403-default .tax-deduction-donor .block-table>.body>div:first-child>div>div:nth-child(4),
.cs-t-1-w.cs-e-11403-default .tax-deduction-donor .block-table-inline>.body>div:first-child>div>div:nth-child(4) {
 width: 18%;
 text-align: right;
}


.cs-t-1-w.cs-e-11403-default .tax-deduction-donor .block-table>.head>div>div>div:nth-child(5),
.cs-t-1-w.cs-e-11403-default .tax-deduction-donor .block-table-inline>.head>div>div>div:nth-child(5),
.cs-t-1-w.cs-e-11403-default .tax-deduction-donor .block-table>.body>div:first-child>div>div:nth-child(5),
.cs-t-1-w.cs-e-11403-default .tax-deduction-donor .block-table-inline>.body>div:first-child>div>div:nth-child(5) {
 width: 13%;
 text-align: right;
}


.cs-t-1-w.cs-e-11403-default .tax-deduction-donor .block-table>.head>div>div>div:nth-child(6),
.cs-t-1-w.cs-e-11403-default .tax-deduction-donor .block-table-inline>.head>div>div>div:nth-child(6),
.cs-t-1-w.cs-e-11403-default .tax-deduction-donor .block-table>.body>div:first-child>div>div:nth-child(6),
.cs-t-1-w.cs-e-11403-default .tax-deduction-donor .block-table-inline>.body>div:first-child>div>div:nth-child(6) {
 text-align: right;
}


.cs-t-1-w.cs-e-11403-default .tax-deduction-donor .cs-lightbox .record-block {
 min-width: 500px;
}


.cs-t-1-w.cs-e-11403-default .tax-deduction-donor .cs-lightbox .record-block .block-table-inline>.head>div>div>div,
.cs-t-1-w.cs-e-11403-default .tax-deduction-donor .cs-lightbox .record-block .block-table-inline>.body>div:first-child>div>div {
 width: 33% !important;
 text-align: left !important;
 font-weight: normal !important;
}


.cs-t-1-w.cs-e-11403-default .tax-deduction-donor .cs-lightbox .send-report .ui-checkbox-empty-label {
 display: none;
}


.cs-t-1-w.cs-e-11403-default .catalog-service-button {
 margin-left: 10px;
}


.cs-t-1-w.cs-e-11403-default .catalog-service {
 font-size: 14px;
}


.cs-t-1-w.cs-e-11403-default .catalog-service .exists {
 margin-top: 15px;
 padding: 10px;
}


.cs-t-1-w.cs-e-11403-default .catalog-service .exists .person {
 float: left;
 width: 300px;
}


.cs-t-1-w.cs-e-11403-default .catalog-service .exists .person>span {
 font-weight: bold;
}


.cs-t-1-w.cs-e-11403-default .catalog-service .exists .person .address-part {
 margin-top: 3px;
}


.cs-t-1-w.cs-e-11403-default .catalog-service .cancel {
 margin-bottom: 20px;
}


.cs-t-1-w.cs-e-11403-default .catalog-service .cancel span {
 border-bottom: 1px solid #acafb2;
}


.cs-t-1-w.cs-e-11403-default .catalog-service .select {
 margin: 30px 0 20px 0;
}


.cs-t-1-w.cs-e-11403-default .catalog-service .main {
 width: 1040px;
}


.cs-t-1-w.cs-e-11403-default .catalog-service .main>.ui-section-1:first-child {
 border-top: 0;
 padding-top: 0;
}


.cs-t-1-w.cs-e-11403-default .catalog-service .scroll {
 width: 1040px;
 box-sizing: border-box;
 -moz-box-sizing: border-box;
 -webkit-box-sizing: border-box;
}


.cs-t-1-w.cs-e-11403-default .catalog-service .ui-section-1.submit-section {
 margin-top: 20px;
 text-align: right;
 -webkit-box-shadow: 0 -1px 0 0 rgba(0,0,0,0.21);
 -moz-box-shadow: 0 -1px 0 0 rgba(0,0,0,0.21);
 box-shadow: 0 -1px 0 0 rgba(0,0,0,0.21);
}


.cs-t-1-w.cs-e-11403-default .catalog-service .ui-section-1.submit-section.cancel-section {
 margin-top: 0;
}


.cs-t-1-w.cs-e-11403-default .catalog-service .ui-section-1:first-child {
 border-top: 1px solid rgba(255,255,255,0.53);
 padding-top: 20px;
}


.cs-t-1-w.cs-e-11403-default .catalog-service .fieldset .ui-section-1 {
 padding: 0;
}


.cs-t-1-w.cs-e-11403-default .catalog-service .fieldset td {
 padding: 0;
 vertical-align: top;
}


.cs-t-1-w.cs-e-11403-default .catalog-service .fieldset tr:first-child+tr td.result-cell {
 border-top: 1px solid #acafb2;
}


.cs-t-1-w.cs-e-11403-default .catalog-service .fieldset tr:last-child td.result-cell {
 border-bottom: 1px solid #acafb2;
}


.cs-t-1-w.cs-e-11403-default .catalog-service .fieldset .title-cell {
 font: bold 14px "Arimo",sans-serif;
 color: #323943;
 text-shadow: 0 1px 0 rgba(255,255,255,0.4);
 padding-bottom: 10px;
}


.cs-t-1-w.cs-e-11403-default .catalog-service .fieldset .hint-cell {
 font: normal 11px "Arimo",sans-serif;
 color: #323943;
 text-shadow: 0 1px 0 rgba(255,255,255,0.4);
}


.cs-t-1-w.cs-e-11403-default .catalog-service .fieldset .hint-cell.top {
 padding: 0;
}


.cs-t-1-w.cs-e-11403-default .catalog-service .fieldset .label-cell {
 padding: 0 !important;
}


.cs-t-1-w.cs-e-11403-default .catalog-service .fieldset .label-cell span {
 line-height: 30px !important;
 display: block;
 text-align: right;
 width: 180px;
 color: #73787d;
 text-shadow: 0 1px 0 rgba(255,255,255,0.4);
 font: bold 12px "Arimo",sans-serif;
 padding-left: 10px;
 padding-right: 10px;
}


.cs-t-1-w.cs-e-11403-default .catalog-service .fieldset .result-cell {
 position: relative;
 background-color: #fff;
 color: #272727;
 text-shadow: 0 1px 0 rgba(255,255,255,0.4);
 font: normal 12px "Arimo",sans-serif;
 padding-left: 20px;
 padding-right: 10px;
 width: 260px;
 min-height: 30px;
 border-left: 1px solid #acafb2;
 border-right: 1px solid #acafb2;
}


.cs-t-1-w.cs-e-11403-default .catalog-service .fieldset .result-cell span {
 display: block;
 float: left;
 width: 205px;
 white-space: nowrap;
 overflow: hidden;
 text-overflow: ellipsis;
 padding: 7px 0;
}


.cs-t-1-w.cs-e-11403-default .catalog-service .fieldset .result-cell .icon-pencil {
 display: none;
}


.cs-t-1-w.cs-e-11403-default .catalog-service .fieldset .result-cell .icon-delete {
 line-height: 30px;
 color: #2e5481;
 cursor: pointer;
 font-size: 14px;
 position: absolute;
 right: 35px;
}


.cs-t-1-w.cs-e-11403-default .catalog-service .fieldset .result-cell .icon-delete:hover {
 color: #7996b7;
}


.cs-t-1-w.cs-e-11403-default .catalog-service .fieldset .result-cell .icon-plus {
 display: none;
}


.cs-t-1-w.cs-e-11403-default .catalog-service .fieldset .field-cell span {
 display: block;
 width: 200px;
 padding: 7px 10px;
 border: 1px solid transparent;
}


.cs-t-1-w.cs-e-11403-default .catalog-service .fieldset .field-cell span.field {
 border: 1px solid #acafb2;
 cursor: pointer;
 font: normal 12px "Arimo",sans-serif;
}


.cs-t-1-w.cs-e-11403-default .catalog-service .fieldset .field-cell span.field.selected {
 background-color: #a7da9d;
 border: 1px solid #58a04f;
}


.cs-t-1-w.cs-e-11403-default .catalog-service .fieldset .sign-cell {
 width: 40px;
 text-align: center;
 vertical-align: middle;
}


.cs-t-1-w.cs-e-11403-default .catalog-service .fieldset .sign-cell .icon-exclamation-circle {
 color: #7996b7;
 font-size: 20px;
}


.cs-t-1-w.cs-e-11403-default .catalog-service .fieldset .sign-cell .equal-sign {
 color: #73787d;
 font: bold 20px "Arimo",sans-serif;
 line-height: 30px;
}


.cs-t-1-w.cs-e-11403-default .catalog-service .fieldset .spacer-cell span {
 display: block;
 width: 40px;
}


.cs-t-1-w.cs-e-11403-default .catalog-service .fieldset .result-title-cell {
 font: bold 14px "Arimo",sans-serif;
 text-shadow: 0 1px 0 rgba(255,255,255,0.4);
}


.cs-t-1-w.cs-e-11403-default .catalog-service .fieldset .result-title-cell>span {
 display: block;
 width: 284px;
}


.cs-t-1-w.cs-e-11403-default .catalog-service .fieldset .duplicate-title-cell {
 font: bold 14px "Arimo",sans-serif;
 text-shadow: 0 1px 0 rgba(255,255,255,0.4);
}


.cs-t-1-w.cs-e-11403-default .catalog-service .fieldset .duplicate-title-cell>span {
 display: block;
 width: 222px;
}


.cs-t-1-w.cs-e-11403-default .shop-subscriptions .product-list-form {
 margin-top: 20px;
}


.cs-t-1-w.cs-e-11403-default .shop-subscriptions .product-list-form .product-list-table {
 width: 850px;
 margin-top: 20px;
}


.cs-t-1-w.cs-e-11403-default .shop-subscriptions .product-list-form .product-list-table>.head>div>div>div {
 text-align: left !important;
}


.cs-t-1-w.cs-e-11403-default .shop-subscriptions .product-list-form .product-list-table>.head>div>div>div:nth-child(1),
.cs-t-1-w.cs-e-11403-default .shop-subscriptions .product-list-form .product-list-table>.body>div:first-child>div>div:nth-child(1) {
 width: 36% !important;
 font-weight: normal !important;
}


.cs-t-1-w.cs-e-11403-default .shop-subscriptions .product-list-form .product-list-table>.head>div>div>div:nth-child(2),
.cs-t-1-w.cs-e-11403-default .shop-subscriptions .product-list-form .product-list-table>.body>div:first-child>div>div:nth-child(2) {
 min-width: 225px;
 width: 25% !important;
}


.cs-t-1-w.cs-e-11403-default .shop-subscriptions .product-list-form .product-list-table>.head>div>div>div:nth-child(3),
.cs-t-1-w.cs-e-11403-default .shop-subscriptions .product-list-form .product-list-table>.body>div:first-child>div>div:nth-child(3) {
 min-width: 100px;
 width: 12% !important;
}


.cs-t-1-w.cs-e-11403-default .shop-subscriptions .product-list-form .product-list-table>.head>div>div>div:nth-child(4),
.cs-t-1-w.cs-e-11403-default .shop-subscriptions .product-list-form .product-list-table>.body>div:first-child>div>div:nth-child(4) {
 min-width: 100px;
 width: 12% !important;
}


.cs-t-1-w.cs-e-11403-default .shop-subscriptions .product-list-form .product-list-table>.head>div>div>div:nth-child(5),
.cs-t-1-w.cs-e-11403-default .shop-subscriptions .product-list-form .product-list-table>.body>div:first-child>div>div:nth-child(5) {
 min-width: 100px;
 width: 12% !important;
}


.cs-t-1-w.cs-e-11403-default .shop-subscriptions .product-list-form .product-list-table>.head>div>div>div:nth-child(6),
.cs-t-1-w.cs-e-11403-default .shop-subscriptions .product-list-form .product-list-table>.body>div:first-child>div>div:nth-child(6) {
 min-width: 10px;
 width: 3% !important;
 padding-right: 0;
}


.cs-t-1-w.cs-e-11403-default .shop-subscriptions .product-list-form .product-list-table .ui-text-box-short {
 text-align: right;
}


.cs-t-1-w.cs-e-11403-default .shop-subscriptions .product-list-form .product-list-table .ui-select-short {
 width: 120px;
 margin-right: 5px;
}


.cs-t-1-w.cs-e-11403-default .shop-subscriptions .rrule-block {
 width: 300px;
}


.cs-t-1-w.cs-e-11403-default .shop-subscriptions .rrule-block .system-select:first-child {
 width: 120px;
}


.cs-t-1-w.cs-e-11403-default .shop-subscriptions .rrule-block .system-select:nth-child(3) {
 width: 80px;
}


.cs-t-1-w.cs-e-11403-default .shop-subscriptions .rrule-block span {
 display: inline-block;
 margin: 0 10px;
}


.cs-t-1-w.cs-e-11403-default .shop-subscriptions .item-list-table>.head>div>div>div:nth-child(1),
.cs-t-1-w.cs-e-11403-default .shop-subscriptions .item-list-table>.body>div:first-child>div>div:nth-child(1) {
 width: 18%;
}


.cs-t-1-w.cs-e-11403-default .shop-subscriptions .item-list-table>.head>div>div>div:nth-child(2),
.cs-t-1-w.cs-e-11403-default .shop-subscriptions .item-list-table>.body>div:first-child>div>div:nth-child(2) {
 width: 12%;
}


.cs-t-1-w.cs-e-11403-default .shop-subscriptions .item-list-table>.head>div>div>div:nth-child(3),
.cs-t-1-w.cs-e-11403-default .shop-subscriptions .item-list-table>.body>div:first-child>div>div:nth-child(3) {
 width: 16%;
}


.cs-t-1-w.cs-e-11403-default .shop-subscriptions .item-list-table>.head>div>div>div:nth-child(4),
.cs-t-1-w.cs-e-11403-default .shop-subscriptions .item-list-table>.body>div:first-child>div>div:nth-child(4) {
 width: 10%;
}


.cs-t-1-w.cs-e-11403-default .shop-subscriptions .item-list-table>.head>div>div>div:nth-child(5),
.cs-t-1-w.cs-e-11403-default .shop-subscriptions .item-list-table>.body>div:first-child>div>div:nth-child(5) {
 width: 10%;
}


.cs-t-1-w.cs-e-11403-default .shop-subscriptions .item-list-table>.head>div>div>div:nth-child(6),
.cs-t-1-w.cs-e-11403-default .shop-subscriptions .item-list-table>.body>div:first-child>div>div:nth-child(6) {
 width: 12%;
}


.cs-t-1-w.cs-e-11403-default .shop-subscriptions .item-list-table>.head>div>div>div:nth-child(7),
.cs-t-1-w.cs-e-11403-default .shop-subscriptions .item-list-table>.body>div:first-child>div>div:nth-child(7) {
 width: 10%;
}


.cs-t-1-w.cs-e-11403-default .shop-subscriptions .item-list-table>.head>div>div>div:nth-child(8),
.cs-t-1-w.cs-e-11403-default .shop-subscriptions .item-list-table>.body>div:first-child>div>div:nth-child(8) {
 width: 6%;
}


.cs-t-1-w.cs-e-11403-default .shop-subscriptions .item-list-table .product-name {
 margin-left: 0.4em;
}


.cs-t-1-w.cs-e-11403-default .shop-subscriptions .item-list-table .product-name:after {
 content: ",";
}


.cs-t-1-w.cs-e-11403-default .shop-subscriptions .item-list-table .product-name:last-child:after {
 content: "";
}


.cs-t-1-w.cs-e-11403-default .shop-subscriptions .item-list-table .product-name:first-child {
 margin-left: 0;
}


.cs-t-1-w.cs-e-11403-default .shop-subscriptions .ui-field-set.style2017 .period,
.cs-t-1-w.cs-e-11403-default .shop-subscriptions .customer-link {
 padding-top: 11px;
 display: inline-block;
 font-size: 14px;
 font-family: "ProximaNova-Semibold", Arial, sans-serif;
}


.cs-t-1-w.cs-e-11403-default .shop-subscriptions .customer-link {
 padding-bottom: 10px;
}


.cs-t-1-w.cs-e-11403-default .shop-subscriptions .orders .block-table-inline {
 min-width: 600px !important;
}


.cs-t-1-w.cs-e-11403-default .shop-subscriptions .orders .block-table-inline>div>div>div>div {
 text-align: left !important;
}


.cs-t-1-w.cs-e-11403-default .shop-subscriptions .orders .block-table-inline>.head>div>div>div:nth-child(1),
.cs-t-1-w.cs-e-11403-default .shop-subscriptions .orders .block-table-inline>.body>div:first-child>div>div:nth-child(1) {
 width: 30% !important;
 font-weight: normal !important;
}


.cs-t-1-w.cs-e-11403-default .shop-subscriptions .orders .block-table-inline>.head>div>div>div:nth-child(2),
.cs-t-1-w.cs-e-11403-default .shop-subscriptions .orders .block-table-inline>.body>div:first-child>div>div:nth-child(2) {
 width: 20% !important;
}


.cs-t-1-w.cs-e-11403-default .shop-subscriptions .orders .block-table-inline>.head>div>div>div:nth-child(3),
.cs-t-1-w.cs-e-11403-default .shop-subscriptions .orders .block-table-inline>.body>div:first-child>div>div:nth-child(3) {
 width: 20% !important;
}


.cs-t-1-w.cs-e-11403-default .shop-subscriptions .orders .block-table-inline>.head>div>div>div:nth-child(4),
.cs-t-1-w.cs-e-11403-default .shop-subscriptions .orders .block-table-inline>.body>div:first-child>div>div:nth-child(4) {
 width: 30% !important;
}


.cs-t-1-w.cs-e-11403-default .shop-subscriptions .icon-info-circle {
 width: 500px;
}


.cs-t-1-w.cs-e-11403-default .organization-info-table {
 width: 100%;
}


.cs-t-1-w.cs-e-11403-default .organization-info-table .website-label-cell.collapsed>* {
 display: none;
}


.cs-t-1-w.cs-e-11403-default .organization-info-table .website-content-cell .ssn-link {
 color: #2e5481;
 border-bottom: 1px dashed #2e5481;
 font: bold 11px "Arimo",sans-serif;
 cursor: pointer;
}


.cs-t-1-w.cs-e-11403-default .organization-info-table .website-content-cell .ssn-link:hover {
 border-bottom-color: #7996b7;
 color: #7996b7;
}


.cs-t-1-w.cs-e-11403-default .organization-info-table .website-content-cell .ssn-link:active {
 border-bottom-color: #7996b7;
 color: #7996b7;
}


.cs-t-1-w.cs-e-11403-default .person-table td {
 padding: 0 10px 10px 0;
}


.cs-t-1-w.cs-e-11403-default .person-table span {
 font: bold 12px "Arimo",sans-serif;
 color: #767b80;
 text-shadow: 0 1px 0 rgba(255,255,255,0.75);
}


.cs-t-1-w.cs-e-11403-default .membership-organization-edit .ui-checkbox-label span {
 font-size: 12px;
}


.cs-t-1-w.cs-e-11403-default .system-help-box.connection-block {
 font: bold 11px "Arimo",sans-serif;
 color: #767b80;
}


.cs-t-1-w.cs-e-11403-default .system-help-box.connection-block:before {
 font: normal 22px "FontAwesome";
 content: "\f059";
 float: left;
 margin-right: 10px;
}


.cs-t-1-w.cs-e-11403-default .system-help-box.connection-block:after {
 content: ".";
 visibility: hidden;
 clear: both;
}


.cs-t-1-w.cs-e-11403-default .system-help-box.connection-block span {
 display: block;
 padding-top: 5px;
}


.cs-t-1-w.cs-e-11403-default .person-list {
 margin-bottom: 20px;
}


.cs-t-1-w.cs-e-11403-default .person-list .system-movable div:last-child {
 text-align: right;
}


.cs-t-1-w.cs-e-11403-default .person-list .ui-sortable .icon-sort {
 padding: 10px 10px 10px 0;
}


.cs-t-1-w.cs-e-11403-default .membership-organization-edit .organization-members {
 padding-top: 20px;
}


.cs-t-1-w.cs-e-11403-default table.connection-block {
 width: 100%;
 box-sizing: border-box;
 -moz-box-sizing: border-box;
 -webkit-box-sizing: border-box;
}


.cs-t-1-w.cs-e-11403-default table.connection-block .sync-label-cell {
 font: bold 12px "Arimo",sans-serif;
 color: #767b80;
 text-shadow: 0 1px 0 rgba(255,255,255,0.4);
 width: 24%;
 min-width: 15%;
 text-align: right;
 padding: 8px 10px 8px 0;
}


.cs-t-1-w.cs-e-11403-default table.connection-block tr:last-child .sync-label-cell {
 vertical-align: top;
}


.cs-t-1-w.cs-e-11403-default table.connection-block .sync-content-cell {
 padding: 5px 0;
}


.cs-t-1-w.cs-e-11403-default table.connection-block .sync-content-cell .ui-radio-option-label {
 display: block;
 font-size: 12px;
 margin-bottom: 10px;
}


.cs-t-1-w.cs-e-11403-default .get-group-info {
 margin-left: 24%;
}


.cs-t-1-w.cs-e-11403-default .get-group-info input {
 margin-right: 10px;
}


.cs-t-1-w.cs-e-11403-default .add-link:before {
 font-size: 14px;
 margin-right: 5px;
}


.cs-t-1-w.cs-e-11403-default .add-link span {
 font: bold 11px "Arimo",sans-serif;
 border-bottom: 1px dotted #2e5481;
 margin-left: .4em;
}


.cs-t-1-w.cs-e-11403-default .add-link span:hover {
 border-bottom-color: #7996b7;
 color: #7996b7;
}


.cs-t-1-w.cs-e-11403-default .add-link span:active {
 border-bottom-color: #7996b7;
 color: #7996b7;
}


.cs-t-1-w.cs-e-11403-default .person-table {
 margin-top: 15px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-deduplication .duplicates-list div {
 white-space: nowrap;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-deduplication .icon-cog:before,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-deduplication .icon-check:before {
 margin-right: 5px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-deduplication .icon-star,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-deduplication .icon-star-empty {
 float: left;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-deduplication .block-table>.head>div>div>div:nth-child(1),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-deduplication .block-table>.body>div:first-child>div>div:nth-child(1) {
 width: 30%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-deduplication .block-table>.head>div>div>div:nth-child(2),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-deduplication .block-table>.body>div:first-child>div>div:nth-child(2) {
 width: 25%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-deduplication .block-table>.head>div>div>div:nth-child(3),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-deduplication .block-table>.body>div:first-child>div>div:nth-child(3) {
 width: 20%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-deduplication .block-table>.head>div>div>div:nth-child(4),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-deduplication .block-table>.body>div:first-child>div>div:nth-child(4) {
 width: 15%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-deduplication .block-table .head a {
 color: #fff;
 text-decoration: none;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-deduplication .duplicates-list .ui-sort-desc,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-deduplication .duplicates-list .ui-sort-asc {
 font-family: "FontAwesome";
 -webkit-font-smoothing: antialiased;
 padding-left: 6px;
 font-size: 10px;
 font-style: normal;
 font-weight: normal;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-deduplication .duplicates-list .ui-sort-asc:before {
 content: "\f0de";
 position: relative;
 top: 2px;
 -moz-osx-font-smoothing: grayscale;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-deduplication .duplicates-list .ui-sort-desc:before {
 content: "\f0dd";
 position: relative;
 bottom: 2px;
 -moz-osx-font-smoothing: grayscale;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-deduplication .duplicates-list .ui-sort-second {
 opacity: 0.5;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-deduplication .ui-form-block {
 float: left;
 margin-right: 20px;
 font-size: 12px;
 margin-bottom: 20px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-deduplication .ui-button-inline {
 margin-left: 20px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-deduplication .right-text {
 padding: 20px 0;
 font-size: 12px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-deduplication .icon-spinner span {
 padding-left: 10px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-deduplication .icon-spinner:before {
 font-size: 14px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-deduplication .last-name,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-deduplication .phone-value {
 font-weight: bold;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-deduplication .fade div,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-deduplication .fade div a,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-deduplication .fade div a:hover {
 color: #73787d !important;
 font-weight: normal !important;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-deduplication .duplicates-list .image-container {
 width: 40px;
 display: inline-block;
 vertical-align: middle;
 margin-right: 10px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-deduplication .main {
 width: 1040px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-deduplication .main>.ui-section-1:first-child {
 border-top: 0;
 padding-top: 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-deduplication .scroll {
 width: 1040px;
 max-height: 400px;
 overflow-y: scroll;
 box-sizing: border-box;
 -moz-box-sizing: border-box;
 -webkit-box-sizing: border-box;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-deduplication .ui-section-1 {
 width: 1000px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-deduplication .ui-section-1.submit-section {
 margin-top: 20px;
 text-align: right;
 -webkit-box-shadow: 0 -1px 0 0 rgba(0,0,0,0.21);
 -moz-box-shadow: 0 -1px 0 0 rgba(0,0,0,0.21);
 box-shadow: 0 -1px 0 0 rgba(0,0,0,0.21);
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-deduplication .ui-section-1.submit-section.cancel-section {
 margin-top: 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-deduplication .ui-section-1:first-child {
 border-top: 1px solid rgba(255,255,255,0.53);
 padding-top: 20px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-deduplication .small-group strong {
 font-weight: bold;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-deduplication .related-person {
 font: normal 12px "Arimo",sans-serif;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-deduplication .related-person td {
 padding: 0 !important;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-deduplication .related-person td+td {
 vertical-align: middle;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-deduplication .related-person .image {
 background-color: #fff;
 padding: 5px;
 margin-right: 10px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-deduplication .related-person .image img {
 display: block;
 border-radius: 2px;
 width: 40px;
 height: 40px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-deduplication .related-person .name strong {
 margin-left: 4px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-deduplication .related-person .type {
 margin-top: 4px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-deduplication .address-block table td.label-cell label,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-deduplication .address-block table td.label-cell span {
 width: 110px !important;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-deduplication .address-block .system-form table td {
 padding: 5px 0;
 vertical-align: top;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-deduplication .address-block .system-form table td.label-cell label {
 min-height: 30px;
 line-height: 30px !important;
 display: block;
 text-align: right;
 color: #73787d;
 text-shadow: 0 1px 0 rgba(255,255,255,0.4);
 font: bold 12px "Arimo",sans-serif;
 padding-left: 10px;
 padding-right: 10px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-deduplication .fieldset td {
 padding: 5px 0;
 vertical-align: top;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-deduplication .fieldset tr:first-child+tr td {
 padding-top: 10px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-deduplication .fieldset tr:last-child td {
 padding-bottom: 10px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-deduplication .fieldset tr:first-child+tr td.result-cell {
 border-top: 1px solid #acafb2;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-deduplication .fieldset tr:last-child td.result-cell {
 border-bottom: 1px solid #acafb2;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-deduplication .fieldset .title-cell {
 font: bold 14px "Arimo",sans-serif;
 color: #323943;
 text-shadow: 0 1px 0 rgba(255,255,255,0.4);
 padding-bottom: 10px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-deduplication .fieldset .hint-cell {
 font: normal 11px "Arimo",sans-serif;
 color: #323943;
 text-shadow: 0 1px 0 rgba(255,255,255,0.4);
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-deduplication .fieldset .hint-cell.top {
 padding: 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-deduplication .fieldset .label-cell span {
 min-height: 30px;
 line-height: 30px !important;
 display: block;
 text-align: right;
 width: 180px;
 color: #73787d;
 text-shadow: 0 1px 0 rgba(255,255,255,0.4);
 font: bold 12px "Arimo",sans-serif;
 padding-left: 10px;
 padding-right: 10px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-deduplication .fieldset .result-cell {
 position: relative;
 background-color: #fff;
 color: #272727;
 text-shadow: 0 1px 0 rgba(255,255,255,0.4);
 font: normal 12px "Arimo",sans-serif;
 padding-left: 20px;
 padding-right: 10px;
 width: 260px;
 min-height: 30px;
 border-left: 1px solid #acafb2;
 border-right: 1px solid #acafb2;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-deduplication .fieldset .result-cell span {
 display: block;
 float: left;
 width: 205px;
 white-space: nowrap;
 overflow: hidden;
 text-overflow: ellipsis;
 padding: 7px 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-deduplication .fieldset .result-cell .icon-pencil {
 line-height: 30px;
 float: right;
 color: #2e5481;
 cursor: pointer;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-deduplication .fieldset .result-cell .icon-pencil:hover {
 color: #7996b7;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-deduplication .fieldset .result-cell .icon-delete {
 line-height: 30px;
 color: #2e5481;
 cursor: pointer;
 font-size: 14px;
 position: absolute;
 right: 35px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-deduplication .fieldset .result-cell .icon-delete:hover {
 color: #7996b7;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-deduplication .fieldset .result-cell .icon-plus {
 line-height: 30px;
 color: #2e5481;
 cursor: pointer;
 font-size: 14px;
 position: absolute;
 right: 10px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-deduplication .fieldset .result-cell .icon-plus:hover {
 color: #7996b7;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-deduplication .fieldset .field-cell span {
 display: block;
 width: 200px;
 padding: 7px 10px;
 border: 1px solid transparent;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-deduplication .fieldset .field-cell span.field {
 border: 1px solid #acafb2;
 cursor: pointer;
 font: normal 12px "Arimo",sans-serif;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-deduplication .fieldset .field-cell span.field.selected {
 background-color: #a7da9d;
 border: 1px solid #58a04f;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-deduplication .fieldset .sign-cell {
 width: 40px;
 text-align: center;
 vertical-align: middle;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-deduplication .fieldset .sign-cell .icon-exclamation-circle {
 color: #7996b7;
 font-size: 20px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-deduplication .fieldset .sign-cell .equal-sign {
 color: #73787d;
 font: bold 20px "Arimo",sans-serif;
 line-height: 30px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-deduplication .fieldset .spacer-cell span {
 display: block;
 width: 40px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-deduplication .fieldset .result-title-cell {
 font: bold 20px "Arimo",sans-serif;
 text-shadow: 0 1px 0 rgba(255,255,255,0.4);
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-deduplication .fieldset .result-title-cell>span {
 display: block;
 width: 284px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-deduplication .fieldset .duplicate-title-cell {
 font: bold 14px "Arimo",sans-serif;
 text-shadow: 0 1px 0 rgba(255,255,255,0.4);
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-deduplication .fieldset .duplicate-title-cell>span {
 display: block;
 width: 222px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-deduplication .overlay {
 position: absolute;
 width: 100%;
 height: 100%;
 z-index: 1010;
 top: 0;
 left: 0;
 background-color: rgba(0,0,0,0.3);
 text-align: center;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-deduplication .overlay .content-block {
 border-top: 2px solid #c48025;
 box-shadow: 0 6px 30px rgba(0,0,0,0.7);
 padding: 12px;
 background-color: #222830;
 z-index: 1011;
 display: inline-block;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-deduplication .overlay .content-block .title-block {
 font-family: "Arimo",sans-serif;
 margin-bottom: 14px;
 font-weight: bold;
 color: rgba(255,255,255,0.6);
 font-size: 14px;
 text-align: left;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-deduplication .overlay .content-block .icon-delete {
 font-size: 15px;
 color: rgba(255,255,255,0.6);
 float: right;
 cursor: pointer;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-deduplication .overlay .content-block .icon-delete:hover,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-deduplication .overlay .content-block .icon-delete:active {
 color: #fff;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-deduplication .overlay .content-block .form {
 border-radius: 5px;
 background: #e1e2e3;
 padding: 20px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-deduplication .overlay .content-block .form .ui-section-1 {
 width: 100%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-deduplication .overlay .content-block .form .ui-section-1:last-child {
 text-align: right;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-deduplication .overlay .content-block .form .ui-section-1:first-child {
 border-top: 0;
 padding-top: 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-deduplication .overlay .content-block .form .fieldset .label-cell span {
 white-space: nowrap;
 width: auto;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-deduplication .overlay .content-block .form .fieldset .content-cell .system-select {
 margin-left: 10px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-deduplication .overlay .content-block .form .fieldset .content-cell .system-select.short {
 width: 80px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-deduplication .overlay .content-block .form .fieldset .content-cell .system-select:first-child {
 margin-left: 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-contact {
 font-size: 11px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-contact .contacts {
 padding: 8px;
 overflow-x: hidden;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-contact .contact-label {
 width: 70px;
 color: #808080;
 vertical-align: top;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-contact .contact-value {
 font-size: 12px;
 padding-left: 10px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-slideshow .layout {
 width: 278px;
 position: relative;
 padding: 0px 21px 0px 21px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-slideshow .ui-carousel-before {
 width: 21px;
 height: 82px;
 position: absolute;
 top: 0px;
 left: 0px;
 background: url(../files/default/images/edge-left.png) no-repeat right 6px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-slideshow .ui-carousel-body {
 background: url(../files/default/images/edge-right.png) no-repeat right 6px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-slideshow .ui-roundable {
 padding: 0px;
 margin: 0px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-slideshow .ui-roundable .ui-corner,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-slideshow .ui-roundable .ui-content {
 padding: 0px;
 margin: 0px;
 left: 0;
 top: 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-slideshow .ui-carousel-button {
 background-color: transparent;
 border: 0px;
 height: 16px;
 width: 16px;
 font-size: 11px;
 color: grey;
 z-index: 3;
 cursor: pointer;
 padding: 0px;
 text-align: center;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-slideshow .ui-carousel-prev {
 position: absolute;
 top: 33px;
 left: 2px;
 background-image: url(../files/default/images/carousel-prev-grey.png);
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-slideshow .ui-carousel-next {
 position: absolute;
 top: 33px;
 left: 302px;
 background-image: url(../files/default/images/carousel-next-grey.png);
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-slideshow .ui-carousel-stop {
 position: absolute;
 top: 62px;
 left: 280px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-slideshow .ui-carousel .ui-running {
 background-image: url(../files/default/images/carousel-stop-grey.png);
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-slideshow .ui-carousel .ui-stopped {
 background-image: url(../files/default/images/carousel-run-grey.png);
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-slideshow .ui-carousel .ui-carousel-go {
 color: #3A3A3A;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-slideshow .ui-carousel .ui-active {
 font-weight: normal;
 border: 0px;
 border-bottom: 1px solid #EAEAEA;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-slideshow .item-default {
 width: 258px;
 padding: 6px 14px 6px 10px;
 font-size: 11px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-slideshow .item-default .image-placeholder {
 float: left;
 width: 70px;
 height: 70px;
 background-color: #eaeaea;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-slideshow .item-default .image-link {
 display: block;
 float: left;
 width: 70px;
 height: 70px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-slideshow .item-default a.image-link:hover {
 text-decoration: none;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-slideshow .item-default img {
 display: block;
 float: left;
 width: 70px;
 height: 70px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-slideshow .item-default .description {
 width: 172px;
 margin-left: 6px;
 float: left;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-slideshow .item-default .name {
 font-weight: bold;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-slideshow .item-default .ui-helper {
 clear: both;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-search .block-table>.head .head-table>div>div {
 max-width: none;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-search .block-table .body .person {
 white-space: nowrap;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-search .block-table .body .person .image-container {
 width: 40px;
 display: inline-block;
 vertical-align: middle;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-search .block-table .body .person .image-container .image-element {
 display: block;
 border-radius: 2px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-search .block-table .body .person .image-container+.name {
 margin-left: 10px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-search .block-table .body .person .name {
 vertical-align: middle;
 display: inline-block;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-search .block-table .body .person .name>span {
 font-weight: bold;
 margin-left: 0.4em;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-search .block-table .body .body-table>div>div.selector-cell {
 width: 23px;
 vertical-align: middle;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-search .block-table .body .body-table>div>div:last-child {
 text-align: right;
 white-space: nowrap;
 width: auto;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-search a.settings {
 display: block;
 position: absolute;
 right: 0;
 bottom: 0;
 line-height: 40px;
 padding: 10px 27px 5px 15px;
 font-size: 14px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-search .person-list {
 position: relative;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-search .person-list .name-block {
 font-weight: bold;
 display: inline;
 white-space: nowrap;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-search .person-list .name-block .image-container {
 margin-right: 10px;
 float: left;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-search .person-list .name-block .image-container img {
 display: block;
 width: 40px;
 height: 40px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-search .person-list .name-block a {
 line-height: 40px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-search .person-list .head-title.donations_amount,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-search .person-list .donations_amount-cell,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-search .person-list .head-title.donations_number,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-search .person-list .donations_number-cell,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-search .person-list .head-title.donor_recurring_contracts,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-search .person-list .donor_recurring_contracts-cell,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-search .person-list .head-title.donor_follow_up,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-search .person-list .donor_follow_up-cell,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-search .person-list .head-title.shop_order_number,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-search .person-list .shop_order_number-cell,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-search .person-list .head-title.postal_code,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-search .person-list .postal_code-cell,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-search .person-list .head-title.number_of_children,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-search .person-list .number_of_children-cell,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-search .person-list .head-title.age,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-search .person-list .age-cell {
 text-align: right;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-search .content {
 font-size: 10px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-search .column-settings-form .ui-field-label {
 display: table-cell;
 vertical-align: top;
 text-align: right;
 padding: 9px 10px 15px 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-search .column-settings-form .ui-field-content {
 display: table-cell;
 padding-bottom: 15px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-search .column-settings-form .ui-line-block {
 display: table-row;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-search .column-settings-form .ui-buttons-line {
 display: block;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-search .column-settings-form .system-select,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-search .column-settings-form .ui-checkbox-label {
 width: 244px;
 margin-right: 10px;
 display: inline-block;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-search .column-settings-form .ui-checkbox-label {
 border: 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-search .column-settings-form .system-select:last-child {
 margin-right: 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-search .column-settings-form .ui-checkbox-label .ui-checkbox {
 margin: 0 10px 0 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-search .column-settings-form .ui-checkbox-label span {
 vertical-align: top;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-search .column-settings-form .ui-button {
 float: right;
 margin-right: 10px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-search .toolbar {
 position: relative;
 float: right;
 padding: 0px 0 13px;
 white-space: nowrap;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-search .map-switcher-link {
 float: right;
 cursor: pointer;
 font-weight: bold;
 font-size: 11px;
 margin-right: 20px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-search .map-switcher-link .to-map:before {
 font-family: "cornerstone";
 content: '\e80b';
 -webkit-font-smoothing: antialiased;
 font-size: 14px;
 font-style: normal;
 display: inline-block;
 font-weight: normal;
 float: left;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-search .map-switcher-link .to-list:before {
 font-family: "fontawesome";
 content: '\e81f';
 -webkit-font-smoothing: antialiased;
 font-size: 14px;
 font-style: normal;
 display: inline-block;
 font-weight: normal;
 margin-right: 5px;
 float: left;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-search .actions-button {
 cursor: pointer;
 font-weight: bold;
 font-size: 11px;
 color: #2e5481;
 float: right;
 display: inline-block;
 margin-top: -8px;
 position: relative;
 z-index: 100;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-search .actions-button .popup-box {
 visibility: hidden;
 border-top: 1px solid #1c2128;
 margin-top: 0px;
 padding-top: 26px;
 z-index: 1;
 position: absolute;
 background: #222830;
 border-radius: 2px;
 box-shadow: 0 2px 18px rgba(0,0,0,0.5);
 top: 0;
 right: 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-search .actions-button .popup-box a.toggle {
 display: block;
 padding: 5px 10px;
 margin: 0 10px;
 height: 20px;
 line-height: 20px;
 border-top: 1px solid #2e353d;
 color: #CDD0D1;
 font-weight: bold;
 font-size: 12px;
 text-decoration: none;
 text-align: left;
 text-shadow: 0px -1px 0px #000;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-search .actions-button.disabled .popup-box a.toggle,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-search .actions-button .popup-box a.toggle.disabled {
 color: #73787d;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-search .actions-button .popup-box a.toggle:hover {
 color: #fff;
 background: #0F1115;
 margin: 0px;
 padding: 5px 20px;
 border-top: 1px solid transparent;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-search .actions-button.disabled .popup-box a.toggle:hover,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-search .actions-button.disabled .popup-box a.toggle:hover+a.toggle,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-search .actions-button .popup-box a.toggle.disabled:hover,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-search .actions-button .popup-box a.toggle.disabled:hover+a.toggle.disabled {
 background: #222830;
 color: #73787d;
 border-top: 1px solid #2e353d;
 cursor: default;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-search .actions-button .popup-box a.toggle:hover+a.toggle {
 border-top: 1px solid transparent;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-search .actions-button .popup-box a.toggle:first-child,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-search .actions-button.disabled .popup-box a.toggle:first-child {
 border-top: 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-search .actions-button .left-icon:before {
 font-family: fontawesome;
 content: "\f0ca";
 -webkit-font-smoothing: antialiased;
 font-size: 11px;
 font-style: normal;
 display: inline-block;
 margin-right: 5px;
 font-weight: normal;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-search .actions-button .right-icon:before {
 font-family: FontAwesome;
 content: "\f0dd";
 -webkit-font-smoothing: antialiased;
 font-style: normal;
 display: inline-block;
 position: relative;
 bottom: 3px;
 margin-left: 5px;
 font-weight: normal;
 font-size: 10px;
 font-weight: normal;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-search .shine {
 padding: 8px 10px 0;
 word-wrap: normal;
 text-align: right;
 z-index: 2;
 position: relative;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-search .shine:hover {
 color: #7996b7;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-search .toolbar .resize .actions-button {
 height: 21px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-search .toolbar .resize.active .actions-button {
 background: #222830;
 border-radius: 2px;
 box-shadow: 0 2px 18px rgba(0,0,0,0.5);
 height: auto;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-search .export-form,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-search .sms-form,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-search .email-form,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-search .fundraising-appeal-form {
 display: none;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-search .export-form {
 width: auto;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-search .cs-lightbox .content .fundraising-appeal-form .ui-block-field-set .ui-field {
 text-align: left;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-search .cs-lightbox .content .fundraising-appeal-form .ui-block-field-set .ui-field>div {
 display: inline-block;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-search .image-icon-size {
 border-radius: 3px 3px 3px 3px;
 display: inline-block;
 margin-right: 10px;
 vertical-align: middle;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-search .empty-balance-block {
 font-size: 12px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-search .clearfix {
 clear: both;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-search .content {
 font-size: 10px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-search .content .ui-button2 {
 font-family: "Arimo",sans-serif;
 text-align: center;
 border-radius: 3px;
 padding-right: 14px;
 padding-left: 14px;
 font-size: 12px;
 height: 29px;
 cursor: pointer;
 font-weight: bold;
 outline: none;
 color: #fff;
 text-shadow: 0 -1px 0 rgba(0,0,0,0.2);
 background-color: #c48025;
 border: 1px solid #af7221;
 border-bottom: 1px solid #a2610a;
 background-image: -webkit-linear-gradient(top, #d79031 0, #b26a09 100%);
 background-image: linear-gradient(to bottom, #d79031 0, #b26a09 100%);
 box-shadow: inset 0px 1px rgba(255,255,255,0.35),0px 1px 2px rgba(0,0,0,0.2);
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-search .content .ui-button2:hover {
 background-color: #b46f25;
 background-image: -webkit-gradient(linear, to bottom, #b8742b 0, #b16a1e 100%);
 background-image: -webkit-linear-gradient(top, #b8742b 0, #b16a1e 100%);
 background-image: -moz-linear-gradient(top, #b8742b 0, #b16a1e 100%);
 background-image: -ms-linear-gradient(top, #b8742b 0, #b16a1e 100%);
 background-image: -o-linear-gradient(top, #b8742b 0, #b16a1e 100%);
 background-image: linear-gradient(to bottom, #b8742b 0, #b16a1e 100%);
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-search .content .ui-button2:active {
 background-color: #b46f25;
 background-image: -webkit-gradient(linear, to bottom, #ab6214 0, #b27431 100%);
 background-image: -webkit-linear-gradient(top, #ab6214 0, #b27431 100%);
 background-image: -moz-linear-gradient(top, #ab6214 0, #b27431 100%);
 background-image: -ms-linear-gradient(top, #ab6214 0, #b27431 100%);
 background-image: -o-linear-gradient(top, #ab6214 0, #b27431 100%);
 background-image: linear-gradient(to bottom, #ab6214 0, #b27431 100%);
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-search .content .ui-button2,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-search .content .ui-button-low-contrast {
 float: right;
 margin-top: -6px;
 font-size: 12px;
 font-weight: bold;
 height: 29px;
 line-height: 29px;
 padding: 0px 12px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-search .content .ui-field-label {
 color: #63676B;
 text-shadow: 0 1px 0px rgba(250,250,250,0.3);
 font-weight: bold;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-search .popup-cont .ui-button-secondary {
 float: right;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-search .cs-lightbox .ui-button-inline {
 float: right;
 margin-bottom: 10px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-search .sms-form {
 width: 460px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-search .sms-form .ui-button2 {
 margin-top: 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-search .sms-form .message-options {
 float: none;
 clear: both;
 font-size: 10px;
 color: #63676B;
 text-shadow: 0 1px 0px rgba(250,250,250,0.3);
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-search .sms-form .contacts-block .message-options {
 color: #63676B;
 font-size: 10px;
 text-shadow: 0 1px 1px rgba(250,250,250,0.3);
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-search .sms-form .ui-line-block {
 margin-bottom: 15px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-search .sms-form .message-options .ui-button2,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-search .sms-form .message-options .ui-button-low-contrast {
 margin-right: 0;
 margin-bottom: 10px;
 margin-top: 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-search .sms-form .message-options .sms-to-send span.label {
 font-size: 11px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-search .sms-form .message-options .value {
 color: #333;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-search .sms-form .cs-lightbox .ui-field-content {
 display: inline-block;
 margin-left: 10px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-search .sms-form .sms-message-control {
 float: left;
 clear: both;
 width: 100%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-search .sms-form .sms-message-control .count-block {
 float: left;
 height: 20px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-search .sms-form .sms-count {
 color: #333;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-search .sms-form .sms-message-control .left-block {
 float: right;
 height: 20px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-search .sms-form .sms-message-form .sms-message-control .count-block {
 float: left;
 height: 20px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-search .sms-form .sms-message-form .sms-message-control .left-block {
 float: right;
 height: 20px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-search .sms-form .sms-message-control .system-text-area {
 float: left;
 clear: both;
 margin: 0 0 10px 0;
 width: 100%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-search .sms-form .system-select {
 width: 100%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-search .sms-form .sms-left {
 color: #333;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-search .sms-form .sms-message-form .sms-total-block {
 float: left;
 clear: both;
 margin-bottom: 10px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-search .sms-form .sms-to-send {
 float: left;
 margin: 9px 16px 0 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-search .sms-form .sms-message-form .sms-to-send {
 float: left;
 margin-right: 16px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-search .sms-form span.sms-total {
 margin-left: 3px;
 color: #333;
 font-size: 11px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-search .sms-form .sms-credits {
 float: left;
 font-weight: bold;
 margin: 9px 15px 0 0;
 font-size: 11px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-search .sms-form .sms-message-form .sms-credits span.value {
 margin-left: 3px;
 font-size: 11px;
 float: left;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-search .sms-form .line {
 margin: 15px 0;
 border-bottom: 1px solid #E1E2E2;
 clear: both;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-search .sms-form .contacts-block {
 clear: both;
 margin-top: 10px;
 margin-bottom: -9px;
 font-size: 11px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-search .sms-form .contacts-block a:hover {
 color: #7996b7;
 text-decoration: none;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-search .sms-form .sms-message-form .contacts-block {
 clear: both;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-search .sms-form .sms-message-form span.sms-total {
 margin-left: 3px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-search .sms-form .cs-lightbox .ui-button2 {
 float: right;
 margin-bottom: 10px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-search .sms-form .content .label {
 display: inline-block;
 float: left;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-search .sms-form .sms-vars-hint {
 font-weight: bold;
 font-size: 10px;
 color: #333;
 width: 465px;
 margin: 10px 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-search .sms-form .icon-exclamation-circle:before {
 padding: 1px 5px 5px 0;
 display: block;
 float: left;
 font-size: 14px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-search .sms-form .personalize-link {
 border-bottom: 1px dashed;
 font-size: 11px;
 line-height: 11px;
 font-weight: bold;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-search .sms-form .personalize-tags-block a.personalize-tag-item {
 margin: 5px 10px 5px 0px;
 vertical-align: top;
 padding: 5px 9px 4px 9px;
 background-color: #67707a;
 color: #ffffff;
 display: inline-block;
 font-size: 14px;
 line-height: 20px;
 font-family: "ProximaNova-Semibold";
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-search .sms-form .personalize-tags-block a.personalize-tag-item:hover {
 text-decoration: none;
 background-color: #7996b7;
 color: #fff;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-search .ui-line-block {
 margin-bottom: 15px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-search .email-form .ui-line-block {
 margin-bottom: 10px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-search .email-form .ui-line-block:last-child {
 margin-bottom: 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-search .email-form .ui-field-content {
 margin-top: 2px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-search .email-form .system-select {
 height: 30px;
 border: 1px solid #d1d3d5;
 font-size: 12px;
 width: 600px;
 box-sizing: border-box;
 -moz-box-sizing: border-box;
 -webkit-box-sizing: border-box;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-search .email-form .system-text-area {
 width: 100%;
 margin: 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-search .email-form .system-text-box {
 width: 100%;
 margin-bottom: 15px;
 box-sizing: border-box;
 -moz-box-sizing: border-box;
 -webkit-box-sizing: border-box;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-search .email-form span.value {
 margin-left: 5px;
 color: #333;
 font-size: 11px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-search .email-form .ui-hint-help {
 margin-top: 10px;
 margin-bottom: 10px;
 display: inline-block;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-search .email-form .attach-file-link {
 border-bottom: 1px dashed;
 font-size: 11px;
 line-height: 11px;
 font-weight: bold;
 margin-left: 20px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-search .email-form .attach-file-link .icon-paper-clip {
 margin-right: 5px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-search .sms-form .send-later-link,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-search .email-form .send-later-link {
 border-bottom: 1px dashed;
 font-size: 11px;
 line-height: 11px;
 font-weight: bold;
 margin-left: 20px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-search .sms-form .send-later-link .icon-clock,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-search .email-form .send-later-link .icon-clock {
 margin-right: 5px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-search .export-form .export-options-fields {
 float: left;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-search .export-form .export-options .ui-line-block {
 margin-bottom: 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-search .export-form .export-options .ui-field-label {
 width: 50px;
 line-height: 30px;
 float: left;
 font-size: 11px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-search .export-form .export-options .ui-checkbox-label {
 line-height: 30px;
 font-size: 11px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-search .export-form .export-options .ui-field-content {
 float: left;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-search .export-form .export-options .ui-button {
 float: left;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-search .export-form .ui-text-box-short {
 margin: 0 10px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-search .export-form .system-select {
 width: auto;
 margin: 0 10px 0 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-search .export-form .download-container .download-link {
 color: #2e5481;
 font: normal 11px "Arimo",sans-serif;
 font-style: normal;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-search .export-form .download-container .download-link:hover {
 color: #7996b7;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-search .export-form .download-container .icon-download {
 font-size: 14px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-search .export-form .download-container .download-link:hover {
 color: #7996b7;
 text-decoration: none;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-search .export-form .download-container .text {
 font-size: 11px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-search .export-form .download-container .line {
 margin: 20px 0 0;
 width: 300px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-search .search-field .ui-button2 {
 float: left;
 margin-top: 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-search .system-calendar {
 display: inline-block;
 margin-right: 10px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-search .system-calendar:last-child {
 margin-right: 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-search .system-calendar .system-text-box {
 width: 100px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-search .system-calendar .ui-calendar-hours {
 width: 60px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-search .system-calendar .ui-calendar-minutes {
 width: 60px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-search .ui-calendar-button {
 margin-left: 5px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-search .ui-calendar-button:before {
 font-family: "FontAwesome", sans-serif;
 content: "\f073";
 -webkit-font-smoothing: antialiased;
 text-shadow: 0 1px 0 rgba(255,255,255,0.8);
 display: inline-block;
 font-size: 14px;
 font-style: normal;
 font-weight: normal;
 color: #2e5481;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-search .ui-calendar-button:hover:before {
 color: #7996b7;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-search .ui-calendar-clear {
 margin-left: 10px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-search .ui-calendar-clear:before {
 font-family: "FontAwesome", sans-serif;
 content: "\f00d";
 -webkit-font-smoothing: antialiased;
 text-shadow: 0 1px 0 rgba(255,255,255,0.8);
 display: inline-block;
 font-size: 14px;
 font-style: normal;
 font-weight: normal;
 color: #2e5481;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-search .ui-calendar-clear:hover:before {
 color: #7996b7;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-search .document-attach .block-table-inline .head .head-table>div div:nth-child(2),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-search .document-attach .block-table-inline .head .head-table>div div:nth-child(3),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-search .document-attach .block-table-inline .body .body-table>div div:nth-child(2),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-search .document-attach .block-table-inline .body .body-table>div div:nth-child(3) {
 display: none;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-search .ui-divider {
 margin: 10px 0 15px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-search .ui-section-title {
 margin: 20px 0;
 display: block;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-search .archiving-block span {
 font-size: 11px;
 padding-bottom: 10px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-search .archiving-block .value {
 font-weight: bold;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-search .archiving-block span:nth-child(4) {
 display: block;
 margin-top: 10px;
 font-weight: bold;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-search .archiving-block input {
 margin-top: 15px;
 float: right;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-search .merge-form .main {
 width: 1040px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-search .merge-form .main>.ui-section-1:first-child {
 border-top: 0;
 padding-top: 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-search .merge-form .scroll {
 width: 1040px;
 max-height: 400px;
 overflow-y: scroll;
 box-sizing: border-box;
 -moz-box-sizing: border-box;
 -webkit-box-sizing: border-box;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-search .merge-form .ui-section-1 {
 width: 1000px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-search .merge-form .ui-section-1.submit-section {
 margin-top: 20px;
 text-align: right;
 -webkit-box-shadow: 0 -1px 0 0 rgba(0,0,0,0.21);
 -moz-box-shadow: 0 -1px 0 0 rgba(0,0,0,0.21);
 box-shadow: 0 -1px 0 0 rgba(0,0,0,0.21);
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-search .merge-form .ui-section-1.submit-section.cancel-section {
 margin-top: 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-search .merge-form .ui-section-1:first-child {
 border-top: 1px solid rgba(255,255,255,0.53);
 padding-top: 20px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-search .merge-form .small-group strong {
 font-weight: bold;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-search .merge-form .related-person {
 font: normal 12px "Arimo",sans-serif;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-search .merge-form .related-person td {
 padding: 0 !important;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-search .merge-form .related-person td+td {
 vertical-align: middle;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-search .merge-form .related-person .image {
 background-color: #fff;
 padding: 5px;
 margin-right: 10px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-search .merge-form .related-person .image img {
 display: block;
 border-radius: 2px;
 width: 40px;
 height: 40px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-search .merge-form .related-person .name strong {
 margin-left: 4px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-search .merge-form .related-person .type {
 margin-top: 4px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-search .merge-form .address-block table td.label-cell label,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-search .merge-form .address-block table td.label-cell span {
 width: 110px !important;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-search .merge-form .address-block .system-form table td {
 padding: 5px 0;
 vertical-align: top;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-search .merge-form .address-block .system-form table td.label-cell label {
 min-height: 30px;
 line-height: 30px !important;
 display: block;
 text-align: right;
 color: #73787d;
 text-shadow: 0 1px 0 rgba(255,255,255,0.4);
 font: bold 12px "Arimo",sans-serif;
 padding-left: 10px;
 padding-right: 10px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-search .merge-form .fieldset td {
 padding: 5px 0;
 vertical-align: top;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-search .merge-form .fieldset tr:first-child+tr td {
 padding-top: 10px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-search .merge-form .fieldset tr:last-child td {
 padding-bottom: 10px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-search .merge-form .fieldset tr:first-child+tr td.result-cell {
 border-top: 1px solid #acafb2;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-search .merge-form .fieldset tr:last-child td.result-cell {
 border-bottom: 1px solid #acafb2;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-search .merge-form .fieldset .title-cell {
 font: bold 14px "Arimo",sans-serif;
 color: #323943;
 text-shadow: 0 1px 0 rgba(255,255,255,0.4);
 padding-bottom: 10px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-search .merge-form .fieldset .hint-cell {
 font: normal 11px "Arimo",sans-serif;
 color: #323943;
 text-shadow: 0 1px 0 rgba(255,255,255,0.4);
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-search .merge-form .fieldset .hint-cell.top {
 padding: 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-search .merge-form .fieldset .label-cell span {
 min-height: 30px;
 line-height: 30px !important;
 display: block;
 text-align: right;
 width: 180px;
 color: #73787d;
 text-shadow: 0 1px 0 rgba(255,255,255,0.4);
 font: bold 12px "Arimo",sans-serif;
 padding-left: 10px;
 padding-right: 10px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-search .merge-form .fieldset .result-cell {
 position: relative;
 background-color: #fff;
 color: #272727;
 text-shadow: 0 1px 0 rgba(255,255,255,0.4);
 font: normal 12px "Arimo",sans-serif;
 padding-left: 20px;
 padding-right: 10px;
 width: 260px;
 min-height: 30px;
 border-left: 1px solid #acafb2;
 border-right: 1px solid #acafb2;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-search .merge-form .fieldset .result-cell span {
 display: block;
 float: left;
 width: 205px;
 white-space: nowrap;
 overflow: hidden;
 text-overflow: ellipsis;
 padding: 7px 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-search .merge-form .fieldset .result-cell .icon-pencil {
 line-height: 30px;
 float: right;
 color: #2e5481;
 cursor: pointer;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-search .merge-form .fieldset .result-cell .icon-pencil:hover {
 color: #7996b7;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-search .merge-form .fieldset .result-cell .icon-delete {
 line-height: 30px;
 color: #2e5481;
 cursor: pointer;
 font-size: 14px;
 position: absolute;
 right: 35px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-search .merge-form .fieldset .result-cell .icon-delete:hover {
 color: #7996b7;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-search .merge-form .fieldset .result-cell .icon-plus {
 line-height: 30px;
 color: #2e5481;
 cursor: pointer;
 font-size: 14px;
 position: absolute;
 right: 10px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-search .merge-form .fieldset .result-cell .icon-plus:hover {
 color: #7996b7;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-search .merge-form .fieldset .field-cell span {
 display: block;
 width: 200px;
 padding: 7px 10px;
 border: 1px solid transparent;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-search .merge-form .fieldset .field-cell span.field {
 border: 1px solid #acafb2;
 cursor: pointer;
 font: normal 12px "Arimo",sans-serif;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-search .merge-form .fieldset .field-cell span.field.selected {
 background-color: #a7da9d;
 border: 1px solid #58a04f;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-search .merge-form .fieldset .sign-cell {
 width: 40px;
 text-align: center;
 vertical-align: middle;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-search .merge-form .fieldset .sign-cell .icon-exclamation-circle {
 color: #7996b7;
 font-size: 20px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-search .merge-form .fieldset .sign-cell .equal-sign {
 color: #73787d;
 font: bold 20px "Arimo",sans-serif;
 line-height: 30px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-search .merge-form .fieldset .spacer-cell span {
 display: block;
 width: 40px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-search .merge-form .fieldset .result-title-cell {
 font: bold 20px "Arimo",sans-serif;
 text-shadow: 0 1px 0 rgba(255,255,255,0.4);
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-search .merge-form .fieldset .result-title-cell>span {
 display: block;
 width: 284px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-search .merge-form .fieldset .duplicate-title-cell {
 font: bold 14px "Arimo",sans-serif;
 text-shadow: 0 1px 0 rgba(255,255,255,0.4);
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-search .merge-form .fieldset .duplicate-title-cell>span {
 display: block;
 width: 222px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-search .merge-form .overlay {
 position: absolute;
 width: 100%;
 height: 100%;
 z-index: 1010;
 top: 0;
 left: 0;
 background-color: rgba(0,0,0,0.3);
 text-align: center;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-search .merge-form .overlay .content-block {
 border-top: 2px solid #c48025;
 box-shadow: 0 6px 30px rgba(0,0,0,0.7);
 padding: 12px;
 background-color: #222830;
 z-index: 1011;
 display: inline-block;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-search .merge-form .overlay .content-block .title-block {
 font-family: "Arimo",sans-serif;
 margin-bottom: 14px;
 font-weight: bold;
 color: rgba(255,255,255,0.6);
 font-size: 14px;
 text-align: left;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-search .merge-form .overlay .content-block .icon-delete {
 font-size: 15px;
 color: rgba(255,255,255,0.6);
 float: right;
 cursor: pointer;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-search .merge-form .overlay .content-block .icon-delete:hover,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-search .merge-form .overlay .content-block .icon-delete:active {
 color: #fff;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-search .merge-form .overlay .content-block .form {
 border-radius: 5px;
 background: #e1e2e3;
 padding: 20px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-search .merge-form .overlay .content-block .form .ui-section-1 {
 width: 100%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-search .merge-form .overlay .content-block .form .ui-section-1:last-child {
 text-align: right;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-search .merge-form .overlay .content-block .form .ui-section-1:first-child {
 border-top: 0;
 padding-top: 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-search .merge-form .overlay .content-block .form .fieldset .label-cell span {
 white-space: nowrap;
 width: auto;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-search .merge-form .overlay .content-block .form .fieldset .content-cell .system-select {
 margin-left: 10px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-search .merge-form .overlay .content-block .form .fieldset .content-cell .system-select.short {
 width: 80px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-search .merge-form .overlay .content-block .form .fieldset .content-cell .system-select:first-child {
 margin-left: 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-legacy.cs-w-people-organization-list .person-organization {
 background-color: #f2f2f2;
 border-radius: 5px;
 -moz-border-radius: 5px;
 -webkit-border-radius: 5px;
 margin-bottom: 10px;
 padding: 10px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-legacy.cs-w-people-organization-list .organization-name {
 display: block;
 font-size: 13px;
 font-weight: bold;
}


.cs-t-1-w.cs-e-11403-default.cs-a-legacy.cs-w-people-organization-list .person-position {
 display: block;
 margin-top: 2px;
 font-size: 11px;
 font-weight: bold;
}


.cs-t-1-w.cs-e-11403-default.cs-a-legacy.cs-w-people-organization-list .organization-info {
 display: block;
 margin-top: 10px;
 font-size: 11px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-list {
 color: #333;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-list .organization {
 border-top: 1px solid rgba(115,120,125,0.2);
 padding: 20px 0 10px 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-list .organization:first-child {
 border-top: none;
 padding-top: 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-list img {
 float: left;
 margin-right: 20px;
 margin-bottom: 10px;
 -webkit-border-radius: 2px;
 -moz-border-radius: 2px;
 border-radius: 2px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-list .placeholder {
 float: left;
 margin-right: 20px;
 margin-bottom: 10px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-list .organization-details {
 margin-bottom: 10px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-list h3.name {
 color: #2e5481;
 font-size: 16px;
 padding: 0 0 10px 0;
 margin: 0;
 font-weight: normal;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-list h3.name a {
 color: #2e5481;
 font-size: 16px;
 font-weight: normal;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-list .person-position {
 font-size: 12px;
 font-weight: bold;
 padding: 0 0 10px 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-list .organization-info {
 font-size: 13px;
 padding: 5px 0 0 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-catalog-service-cleansing-list .block-table>.head>div>div>div:nth-child(1),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-catalog-service-cleansing-list .block-table-inline>.head>div>div>div:nth-child(1),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-catalog-service-cleansing-list .block-table>.body>div:first-child>div>div:nth-child(1),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-catalog-service-cleansing-list .block-table-inline>.body>div:first-child>div>div:nth-child(1) {
 width: 15%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-catalog-service-cleansing-list .block-table>.head>div>div>div:nth-child(2),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-catalog-service-cleansing-list .block-table-inline>.head>div>div>div:nth-child(2),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-catalog-service-cleansing-list .block-table>.body>div:first-child>div>div:nth-child(2),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-catalog-service-cleansing-list .block-table-inline>.body>div:first-child>div>div:nth-child(2) {
 width: 15%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-catalog-service-cleansing-list .block-table>.head>div>div>div:nth-child(3),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-catalog-service-cleansing-list .block-table-inline>.head>div>div>div:nth-child(3),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-catalog-service-cleansing-list .block-table>.body>div:first-child>div>div:nth-child(3),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-catalog-service-cleansing-list .block-table-inline>.body>div:first-child>div>div:nth-child(3) {
 width: 15%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-catalog-service-cleansing-list .block-table>.head>div>div>div:nth-child(4),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-catalog-service-cleansing-list .block-table-inline>.head>div>div>div:nth-child(4),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-catalog-service-cleansing-list .block-table>.body>div:first-child>div>div:nth-child(4),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-catalog-service-cleansing-list .block-table-inline>.body>div:first-child>div>div:nth-child(4) {
 width: 10%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-catalog-service-cleansing-list .block-table>.head>div>div>div:nth-child(5),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-catalog-service-cleansing-list .block-table-inline>.head>div>div>div:nth-child(5),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-catalog-service-cleansing-list .block-table>.body>div:first-child>div>div:nth-child(5),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-catalog-service-cleansing-list .block-table-inline>.body>div:first-child>div>div:nth-child(5) {
 width: 10%;
 text-align: right;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-catalog-service-cleansing-list .block-table>.head>div>div>div:nth-child(6),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-catalog-service-cleansing-list .block-table-inline>.head>div>div>div:nth-child(6),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-catalog-service-cleansing-list .block-table>.body>div:first-child>div>div:nth-child(6),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-catalog-service-cleansing-list .block-table-inline>.body>div:first-child>div>div:nth-child(6) {
 width: 10%;
 text-align: right;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-catalog-service-cleansing-list .block-table>.head>div>div>div:nth-child(7),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-catalog-service-cleansing-list .block-table-inline>.head>div>div>div:nth-child(7),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-catalog-service-cleansing-list .block-table>.body>div:first-child>div>div:nth-child(7),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-catalog-service-cleansing-list .block-table-inline>.body>div:first-child>div>div:nth-child(7) {
 width: 15%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-catalog-service-cleansing-list .block-table>.head>div>div>div:nth-child(8),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-catalog-service-cleansing-list .block-table-inline>.head>div>div>div:nth-child(8),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-catalog-service-cleansing-list .block-table>.body>div:first-child>div>div:nth-child(8),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-catalog-service-cleansing-list .block-table-inline>.body>div:first-child>div>div:nth-child(8) {
 text-align: right;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-display {
 color: #333;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-display img,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-display .placeholder {
 float: left;
 margin-top: 4px;
 margin-right: 20px;
 -webkit-border-radius: 2px;
 -moz-border-radius: 2px;
 border-radius: 2px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-display .placeholder {
 text-align: center;
 background-color: #888;
 -moz-box-sizing: border-box;
 -webkit-box-sizing: border-box;
 box-sizing: border-box;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-display h1 {
 font-size: 26px;
 line-height: 26px;
 padding: 0 0 14px 0;
 margin: 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-display .description {
 font-size: 13px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-organization-display .separator {
 height: 0;
 clear: both;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-faces .ui-helper {
 clear: both;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-faces .person-faces-image {
 border: 2px solid #FFFFFF;
 border-radius: 7px 7px 7px 7px;
 width: 50px;
 height: 50px;
 float: left;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-faces .qtip-wrapper {
 background-color: #ECF5DA;
 color: #1183A8;
 font-size: 11px;
 font-weight: bold;
 white-space: nowrap;
 border: 1px solid #B8E25E;
 border-radius: 7px;
 -webkit-border-radius: 7px;
 -moz-border-radius: 7px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-tag-me .ui-label {
 text-align: left;
 display: block;
 margin-top: 20px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-tag-me input,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-tag-me select {
 display: block;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-tag-me .phone-prefix {
 line-height: 30px;
 font-size: 12px;
 display: inline-block;
 width: 40px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-tag-me .phone-number {
 float: left;
 width: 152px;
 margin-right: 5px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-tag-me .phone-select {
 display: inline-block;
 width: 100px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-tag-me .additional-field {
 float: left;
 margin-right: 5px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-tag-me .captcha-notes {
 padding-bottom: 10px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-tag-me .captcha-controls {
 padding: 10px 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-tag-me .captcha .ui-label-container {
 font-weight: bold;
}


.cs-t-1-w.cs-e-11403-default.cs-a-table.cs-w-people-person-list .index {
 width: 10px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-table.cs-w-people-person-list .coma {
 display: none;
}


.cs-t-1-w.cs-e-11403-default.cs-a-table.cs-w-people-person-list .mobile {
 white-space: nowrap;
}


.cs-t-1-w.cs-e-11403-default.cs-a-table.cs-w-people-person-list .tags {
 font-size: 0.8em;
}


.cs-t-1-w.cs-e-11403-default.cs-a-table.cs-w-people-person-list .bottom.tableexport-caption {
 padding-bottom: 0.5em;
}


.cs-t-1-w.cs-e-11403-default.cs-a-table.cs-w-people-person-list .bottom.tableexport-caption {
 text-align: right;
}


.cs-t-1-w.cs-e-11403-default.cs-a-table.cs-w-people-person-list .button-default {
 display: inline-block;
 color: #2e5481;
 border: none;
 box-shadow: none;
 font-weight: bold;
 cursor: pointer;
 background: transparent;
}


.cs-t-1-w.cs-e-11403-default.cs-a-table.cs-w-people-person-list .button-default:hover {
 color: #7996b7;
}


.cs-t-1-w.cs-e-11403-default.cs-a-table.cs-w-people-person-list .button-default:before {
 content: '\f019';
 font-family: fontawesome;
 font-weight: normal;
 padding-right: 0.5em;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-list {
 color: #333;
 font-size: 11px;
 font-weight: bold;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-list .person {
 border-top: solid 2px #dddedf;
 padding: 20px 0 10px 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-list .person:first-child {
 border-top: none;
 padding-top: 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-list img {
 float: left;
 margin-right: 20px;
 margin-bottom: 10px;
 -webkit-border-radius: 2px;
 -moz-border-radius: 2px;
 border-radius: 2px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-list .placeholder {
 float: left;
 margin-right: 20px;
 margin-bottom: 10px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-list .info {
 float: left;
 margin-bottom: 10px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-list h3.name {
 color: #2e5481;
 font-size: 16px;
 margin: 0;
 font-weight: normal;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-list h3.name a {
 color: #2e5481;
 font-size: 16px;
 font-weight: normal;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-list h3.name a:hover {
 color: #7996b7;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-list h3.name a:active {
 color: #2e5481;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-list .person-position {
 line-height: 18px;
 padding-top: 14px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-list .position-divider {
 color: #dddedf;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-list .object-wrapper {
 line-height: 1;
 padding: 0;
 padding-top: 14px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-list .link-to-tagged-objects,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-list .tagged-article {
 line-height: 18px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-list .contacts {
 line-height: 14px;
 padding-top: 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-list .contacts:first-child {
 margin-top: 20px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-list .icon-article {
 font-size: 13px;
 padding-right: 4px;
 color: rgba(51,51,51,0.5);
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-list .icon-image {
 font-size: 28px;
 color: #acafb2;
 line-height: inherit;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-list .icon-chevron-right {
 font-size: 8px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-list .contact-label {
 padding-right: 15px;
 color: #73787d;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-people-person-list .vspace {
 padding-top: 14px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-shipment-plan-list .shipment_list {
 width: 100%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-shipment-plan-list .buttons-cell {
 text-align: right;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-shipment-plan-list .ui-grid-cell-left {
 padding-left: 16px !important;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-shipment-plan-list .left-cell {
 padding-left: 16px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-shipment-plan-list .ui-button-add {
 margin-bottom: 20px;
 float: right;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-shipment-plan-list .block-table>.head>.head-table>div>div:nth-child(1),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-shipment-plan-list .block-table>.body>.body-table>div>div:nth-child(1) {
 width: 50%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-shipment-plan-list .block-table>.head>.head-table>div>div:nth-child(2),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-shipment-plan-list .block-table>.body>.body-table>div>div:nth-child(2) {
 width: 40%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-product-option-type-list .block-table>.head>div>div>div:nth-child(1),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-product-option-type-list .block-table>.body>div:first-child>div>div:nth-child(1) {
 width: 80%;
 font-weight: bold;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-product-option-type-list .block-table>.head>div>div>div:nth-child(2),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-product-option-type-list .block-table>.body>div:first-child>div>div:nth-child(2) {
 width: 12%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-product-option-type-list .block-table>.head>div>div>div:nth-child(3),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-product-option-type-list .block-table>.body>div:first-child>div>div:nth-child(3) {
 width: 8%;
 text-align: right;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-customer-edit .wrapper {
 background-color: #e1e2e3;
 padding: 20px;
 border-radius: 5px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-customer-edit .fieldset {
 width: 100%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-customer-edit .fieldset .label-cell {
 font: bold 12px "Arimo",sans-serif;
 color: #767b80;
 text-shadow: 0 1px 0 rgba(255,255,255,0.75);
 width: 24%;
 min-width: 15%;
 text-align: right;
 padding: 8px 10px 8px 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-customer-edit .fieldset .label-cell.top {
 vertical-align: top;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-customer-edit .fieldset .content-cell {
 padding: 5px 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-customer-edit .fieldset .label-cell.collapsed>* {
 display: none;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-customer-edit .fieldset .content-cell .date-block .system-select {
 width: 94px;
 margin-left: 10px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-customer-edit .fieldset .content-cell .date-block .system-select:first-child {
 margin-left: 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-customer-edit .fieldset .content-cell .date-block.collapsed {
 width: 302px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-customer-edit .fieldset .content-cell .date-block.collapsed .system-select {
 display: none;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-customer-edit .fieldset .content-cell .date-block .toggle-date-link {
 display: none;
 color: #2e5481;
 border-bottom: 1px dashed #2e5481;
 font: bold 11px "Arimo",sans-serif;
 float: right;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-customer-edit .fieldset .content-cell .date-block .toggle-date-link:hover {
 border-bottom-color: #7996b7;
 color: #7996b7;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-customer-edit .fieldset .content-cell .date-block .toggle-date-link:active {
 border-bottom-color: #7996b7;
 color: #7996b7;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-customer-edit .fieldset .content-cell .date-block.collapsed .toggle-date-link {
 display: inline-block;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-customer-edit .fieldset .content-cell .date-block .hide-toggle-date-link {
 display: inline-block;
 color: #2e5481;
 margin-left: 10px;
 font-size: 14px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-customer-edit .fieldset .content-cell .date-block .hide-toggle-date-link:hover {
 color: #7996b7;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-customer-edit .fieldset .content-cell .date-block .hide-toggle-date-link:before {
 content: "\f00d";
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-customer-edit .fieldset .content-cell .date-block.collapsed .hide-toggle-date-link {
 display: none;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-customer-edit .article-block .article-fields-block {
 box-shadow: 0 1px 1px rgba(0,0,0,0.2);
 border-radius: 5px;
 background-color: #fff;
 padding: 10px 20px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-customer-edit .article-block .ui-tabs .ui-tabs-panel:last-child .article-fields-block {
 box-shadow: none;
 border-radius: 0;
 background: none;
 padding: 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-customer-edit .article-block .ui-tabs .ui-tabs-panel:last-child .article-fields-block .ui-autocomplete-container.article-empty {
 box-shadow: 0 1px 1px rgba(0,0,0,0.2);
 border-radius: 5px;
 background-color: #fff;
 padding: 10px 20px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-customer-edit .article-block .article-fields-block .website-label-cell {
 font: bold 12px "Arimo",sans-serif;
 color: #73787d;
 text-shadow: 0 1px 0 rgba(255,255,255,0.4);
 white-space: nowrap;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-customer-edit .article-block .article-fields-block .website-content-cell {
 padding: 0 10px;
 width: 100%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-customer-edit .article-block .article-fields-block .website-content-cell .system-text-box {
 width: 100%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-customer-edit .article-block .ui-tabs-nav+div+div .ui-autocomplete-container.empty {
 box-shadow: 0 1px 1px rgba(0,0,0,0.2);
 border-radius: 5px;
 background-color: #fff;
 padding: 15px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-customer-edit .article-block .ui-tabs .ui-tabs-nav {
 margin: 0;
 padding: 0;
 list-style: none;
 list-style-type: none;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-customer-edit .article-block .ui-tabs .ui-tabs-nav:after {
 clear: both;
 content: ".";
 visibility: hidden;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-customer-edit .article-block .ui-tabs .ui-tabs-nav .ui-corner.ui-tr {
 display: none;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-customer-edit .article-block .ui-tabs .ui-tabs-nav li {
 float: left;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-customer-edit .article-block .ui-tabs .ui-tabs-nav li:first-child {
 margin-left: 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-customer-edit .article-block .ui-tabs .ui-tabs-nav li.ui-tabs-active {
 background-color: #7996b7;
 position: relative;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-customer-edit .article-block .ui-tabs .ui-tabs-nav li.ui-tabs-active:before {
 font-family: "FontAwesome";
 font-size: 14px;
 font-weight: normal;
 color: #7996b7;
 content: "\f0dd";
 position: absolute;
 line-height: 14px;
 width: 100%;
 bottom: -5px;
 text-align: center;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-customer-edit .article-block .ui-tabs .ui-tabs-nav li a {
 color: #2e5481;
 padding: 0 10px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-customer-edit .article-block .ui-tabs .ui-tabs-nav li a .tab-title {
 font: bold 11px "Arimo",sans-serif;
 line-height: 20px;
 color: #2e5481;
 position: relative;
 border-bottom: 1px dashed #2e5481;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-customer-edit .article-block .ui-tabs .ui-tabs-nav li a:hover .tab-title {
 color: #7996b7;
 border-bottom-color: #7996b7;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-customer-edit .article-block .ui-tabs .ui-tabs-nav li a:active .tab-title {
 color: #7996b7;
 border-bottom-color: #7996b7;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-customer-edit .article-block .ui-tabs .ui-tabs-nav li.ui-tabs-active a .tab-title {
 color: #fff;
 text-shadow: 0 -1px 0 rgba(0,0,0,0.2);
 border: 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-customer-edit .article-block .ui-tabs .ui-tabs-panel {
 margin-top: 10px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-customer-edit .article-block .ui-tabs .ui-tabs-panel.ui-tabs-hide {
 display: none;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-customer-edit .article-block .ui-tabs .ui-tabs-panel .create-block {
 box-shadow: 0 1px 1px rgba(0,0,0,0.2);
 border-radius: 5px;
 background-color: #fff;
 padding: 10px 20px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-customer-edit .article-block .ui-tabs .ui-tabs-panel .create-block table {
 width: 100% !important;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-customer-edit .article-block .ui-tabs .ui-tabs-panel .create-block .website-label-cell {
 white-space: nowrap;
 color: #73787d;
 font-size: 10px;
 text-shadow: 0 1px 0 rgba(255,255,255,0.4);
 font-weight: bold;
 padding-right: 10px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-customer-edit .article-block .ui-tabs .ui-tabs-panel .create-block .button-cell {
 width: 100%;
 text-align: right;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-customer-edit .article-block .article-fields-block .ui-autocomplete-container .ui-autocomplete-input {
 width: 280px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-customer-edit .people-privacy-form .ui-line-block .ui-field-content .role-list {
 box-shadow: 0 1px 1px rgba(0,0,0,0.2);
 border-radius: 5px;
 background-color: #fff;
 padding: 10px 20px;
 margin-top: 10px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-customer-edit .contacts .contact-email,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-customer-edit .contacts .contact-im,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-customer-edit .contacts .contact-phone,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-customer-edit .contacts .contact-address {
 width: 100%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-customer-edit .contacts .label-cell {
 font: bold 12px "Arimo",sans-serif;
 color: #767b80;
 text-shadow: 0 1px 0 rgba(255,255,255,0.4);
 width: 24%;
 min-width: 15%;
 text-align: right;
 padding: 8px 10px 8px 0;
 vertical-align: top;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-customer-edit .contacts .contact-im .label-cell,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-customer-edit .contacts .contact-phone .label-cell {
 padding-top: 4px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-customer-edit .contacts .contact-section .contact-address .content-cell {
 padding: 5px 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-customer-edit .contacts .contact-section .contact-address:first-child .content-cell {
 padding-top: 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-customer-edit .contacts .contact-address.add-table td {
 padding: 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-customer-edit .contacts .container.address-container {
 display: block;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-customer-edit .contacts .container.address-container .system-form>table {
 width: 100%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-customer-edit .contacts .container.address-container .system-form>table .value-cell {
 padding: 5px 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-customer-edit .contacts .container .contact-section {
 display: block;
 margin: 20px 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-customer-edit .contacts .container .contact-section:first-child {
 margin-top: 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-customer-edit .contacts .container .contact-section:last-child {
 margin-bottom: 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-customer-edit .contacts .contact-email .container .contact-section .system-text-box {
 float: left;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-customer-edit .contacts .contact-im .container .contact-section .system-text-box {
 display: block;
 margin-top: 10px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-customer-edit .contacts .contact-phone .container .contact-section .system-text-box.type-text-box {
 width: 146px;
 display: block;
 margin-left: 156px;
 margin-top: 10px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-customer-edit .contacts .contact-phone .container .contact-section .system-select.country-select,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-customer-edit .contacts .contact-phone .container .contact-section .system-select.type-select {
 width: 146px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-customer-edit .contacts .contact-phone .container .contact-section .system-select.type-select {
 margin-left: 10px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-customer-edit .contacts .contact-phone .container .contact-section .system-text-box.value-text-box {
 display: block;
 margin-top: 10px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-customer-edit .contacts .icon-delete {
 font-size: 14px;
 line-height: 30px;
 margin-left: 10px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-customer-edit .contacts .contact-email .container .contact-section:after {
 clear: both;
 content: ".";
 visibility: hidden;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-customer-edit .contacts .add-container {
 width: 302px;
 text-align: right;
 margin-top: 5px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-customer-edit .contacts .add-container .contact-add {
 font: bold 11px "Arimo",sans-serif;
 color: #2e5481;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-customer-edit .contacts .add-container .contact-add span {
 border-bottom: 1px dotted #2e5481;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-customer-edit .contacts .add-container .contact-add:hover {
 color: #7996b7;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-customer-edit .contacts .add-container .contact-add:hover span {
 border-bottom-color: #7996b7;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-customer-edit .contacts .add-container .contact-add:before {
 font-size: 14px;
 margin-right: 5px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-customer-edit .ui-submit-block-section {
 margin-top: 20px;
 text-align: center;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-customer-edit .ui-submit-block-section .ui-button-cancel {
 margin-right: 10px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-customer-edit .user-connection .ui-tabs .ui-tabs-nav {
 margin: 0;
 padding: 0;
 list-style: none;
 list-style-type: none;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-customer-edit .user-connection .ui-tabs .ui-tabs-nav:after {
 clear: both;
 content: ".";
 visibility: hidden;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-customer-edit .user-connection .ui-tabs .ui-tabs-nav li {
 float: left;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-customer-edit .user-connection .ui-tabs .ui-tabs-nav li:first-child {
 margin-left: 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-customer-edit .user-connection .ui-tabs .ui-tabs-nav li.ui-tabs-active {
 background-color: #7996b7;
 position: relative;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-customer-edit .user-connection .ui-tabs .ui-tabs-nav li.ui-tabs-active:before {
 font-family: "FontAwesome";
 font-size: 14px;
 font-weight: normal;
 color: #7996b7;
 content: "\f0dd";
 position: absolute;
 line-height: 14px;
 width: 100%;
 bottom: -5px;
 text-align: center;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-customer-edit .user-connection .ui-tabs .ui-tabs-nav li a {
 color: #2e5481;
 padding: 0 10px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-customer-edit .user-connection .ui-tabs .ui-tabs-nav li a .tab-title {
 font: bold 11px "Arimo",sans-serif;
 line-height: 20px;
 color: #2e5481;
 position: relative;
 border-bottom: 1px dashed #2e5481;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-customer-edit .user-connection .ui-tabs .ui-tabs-nav li a:hover .tab-title {
 color: #7996b7;
 border-bottom-color: #7996b7;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-customer-edit .user-connection .ui-tabs .ui-tabs-nav li a:active .tab-title {
 color: #7996b7;
 border-bottom-color: #7996b7;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-customer-edit .user-connection .ui-tabs .ui-tabs-nav li.ui-tabs-active a .tab-title {
 color: #fff;
 text-shadow: 0 -1px 0 rgba(0,0,0,0.2);
 border: 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-customer-edit .user-connection .ui-tabs .ui-tabs-panel {
 margin-top: 10px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-customer-edit .user-connection .ui-tabs .ui-tabs-panel.ui-tabs-hide {
 display: none;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-customer-edit .user-connection .ui-tabs .ui-tabs-panel .invite-block,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-customer-edit .user-connection .ui-tabs .ui-tabs-panel .existing-user-block {
 box-shadow: 0 1px 1px rgba(0,0,0,0.2);
 border-radius: 5px;
 background-color: #fff;
 padding: 10px 20px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-customer-edit .user-connection .ui-tabs .ui-tabs-panel .invite-block .current-invite {
 font: normal 12px "Arimo",sans-serif;
 color: #333;
 text-shadow: 0 1px 0 rgba(255,255,255,0.4);
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-customer-edit .user-connection .ui-tabs .ui-tabs-panel .invite-block .current-invite .resend-link {
 font: normal 12px "Arimo",sans-serif;
 margin-left: 5px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-customer-edit .user-connection .ui-tabs .ui-tabs-panel .ui-section-1 {
 font: 12px "Arimo",sans-serif;
 color: #333;
 border-top: 1px solid #d9d9d9;
 border-bottom: 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-customer-edit .user-connection .ui-tabs .ui-tabs-panel .ui-section-1:first-child {
 border-top: 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-customer-edit .user-connection .ui-tabs .ui-tabs-panel .ui-section-1.invite-button-section {
 text-align: right;
 padding-bottom: 10px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-customer-edit .user-connection .ui-tabs .ui-tabs-panel .ui-section-1.link-select content-cell,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-customer-edit .user-connection .ui-tabs .ui-tabs-panel .ui-section-1.link-select label-cell {
 padding-top: 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-customer-edit .user-connection .ui-tabs .ui-tabs-panel .controls-table {
 width: 100%;
 box-sizing: border-box;
 -moz-box-sizing: border-box;
 -webkit-box-sizing: border-box;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-customer-edit .user-connection .ui-tabs .ui-tabs-panel .controls-table .label-cell {
 font: bold 12px "Arimo",sans-serif;
 color: #767b80;
 text-shadow: 0 1px 0 rgba(255,255,255,0.4);
 width: 24%;
 min-width: 15%;
 text-align: right;
 padding: 8px 10px 8px 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-customer-edit .user-connection .ui-tabs .ui-tabs-panel .controls-table .label-cell.top {
 vertical-align: top;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-customer-edit .user-connection .ui-tabs .ui-tabs-panel .controls-table .content-cell {
 padding: 5px 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-customer-edit .user-connection .ui-tabs .ui-tabs-panel .ui-section-1 .controls-table .content-cell .ui-checkbox {
 margin: 0;
 float: left;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-customer-edit .user-connection .ui-tabs .ui-tabs-panel .ui-section-1:first-child .controls-table .content-cell .ui-checkbox+label {
 float: left;
 margin-left: 10px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-customer-edit .user-connection .ui-tabs .ui-tabs-panel .ui-section-1 .ui-hint-help {
 font: bold 12px "Arimo",sans-serif;
 color: #2e5481;
 border-bottom: 1px dotted #2e5481;
 display: inline-block;
 margin-left: 10px;
 clear: both;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-customer-edit .user-connection .ui-tabs .ui-tabs-panel .ui-section-1 .website-link-select-form .ui-radio-option-label {
 display: block;
 margin: 10px 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-customer-edit .user-connection .ui-tabs .ui-tabs-panel .ui-section-1 .website-link-select-form .ui-radio-option-label:first-child {
 margin: 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-customer-edit .user-connection .ui-tabs .ui-tabs-panel .ui-section-1 .website-link-select-form .optoin-block .ui-radio-option-label:first-child {
 margin: 10px 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-customer-edit .user-connection .ui-tabs .ui-tabs-panel .ui-section-1 .website-link-select-form .optoin-block:last-child .ui-radio-option-label {
 margin-bottom: 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-customer-edit .user-connection .ui-tabs .ui-tabs-panel .ui-section-1 .website-link-select-form br {
 display: none;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-customer-edit .user-connection .ui-tabs .ui-tabs-panel .ui-section-1 .website-link-select-form .system-radio-option {
 margin: -2px 0 0 0;
 vertical-align: middle;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-customer-edit .user-connection .ui-tabs .ui-tabs-panel .ui-section-1 .website-link-select-form .ui-radio-option-label span {
 margin-left: 10px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-customer-edit .user-connection .ui-tabs .ui-tabs-panel .ui-section-1 .website-link-select-form .system-select {
 display: block;
 margin: 10px 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-customer-edit .user-connection .ui-tabs .ui-tabs-panel .ui-section-1 .website-link-select-form .ext-link {
 box-sizing: border-box;
 -moz-box-sizing: border-box;
 -webkit-box-sizing: border-box;
 width: 302px;
 font: normal 12px "Arimo",sans-serif;
 border: 1px solid #d9d9d9;
 color: #333;
 padding: 6px;
 line-height: 16px;
 margin: 10px 0 0 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-customer-edit .user-connection .ui-tabs .ui-tabs-panel .ui-section-1 .website-link-select-form .ext-link.ui-initial {
 color: #999;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-customer-edit .user-connection .ui-radio-select .ui-radio-option-label {
 margin: 10px 0;
 display: block;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-customer-edit .user-connection .ui-radio-select .ui-radio-option-label:first-child {
 margin-top: 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-customer-edit .user-connection .ui-radio-select .ui-radio-option-label:last-child {
 margin-bottom: 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-customer-edit .user-connection .ui-radio-select .ui-radio-option-label .system-radio-option {
 margin: 0;
 vertical-align: middle;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-customer-edit .user-connection .ui-radio-select .ui-radio-option-label span {
 margin-left: 10px;
 font: normal 12px "Arimo",sans-serif;
 color: #333;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-customer-edit .user-connection .system-help-box {
 font: bold 11px "Arimo",sans-serif;
 color: #767b80;
 margin-bottom: 30px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-customer-edit .user-connection .system-help-box:before {
 font: normal 22px "FontAwesome";
 content: "\f059";
 float: left;
 margin-right: 10px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-customer-edit .user-connection .system-help-box:after {
 content: ".";
 visibility: hidden;
 clear: both;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-customer-edit .user-connection .system-help-box span {
 display: block;
 padding-top: 5px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-customer-edit .user-connection .get-user-info {
 margin-top: 10px;
 padding-top: 10px;
 border-top: 1px solid #d9d9d9;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-customer-edit .user-connection .get-user-info span {
 font: bold 10px "Arimo",sans-serif;
 color: #767b80;
 text-shadow: 0 1px 0 rgba(255,255,255,0.4);
 margin-left: 10px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-customer-edit .user-connection .ui-hint-help-wrapper {
 width: 300px;
 display: inline-block;
 position: relative;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-customer-edit .payment-options>div>div>div>div {
 width: 33%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-customer-edit .discount .content-cell .system-text-box+span {
 margin-left: 5px;
 font: bold 10px "Arimo",sans-serif;
 color: #323943;
 text-shadow: 0 1px 0 rgba(255,255,255,0.4);
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-customer-edit .shop-customer-mn-person-form .create-block {
 margin-top: 10px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-customer-edit .shop-customer-mn-person-form .create-block .ui-tabs .ui-tabs-nav {
 margin: 0;
 padding: 0;
 list-style: none;
 list-style-type: none;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-customer-edit .shop-customer-mn-person-form .create-block .ui-tabs .ui-tabs-nav:after {
 clear: both;
 content: ".";
 visibility: hidden;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-customer-edit .shop-customer-mn-person-form .create-block .ui-tabs .ui-tabs-nav li {
 float: left;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-customer-edit .shop-customer-mn-person-form .create-block .ui-tabs .ui-tabs-nav li:first-child {
 margin-left: 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-customer-edit .shop-customer-mn-person-form .create-block .ui-tabs .ui-tabs-nav li.ui-tabs-active {
 background-color: #7996b7;
 position: relative;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-customer-edit .shop-customer-mn-person-form .create-block .ui-tabs .ui-tabs-nav li.ui-tabs-active:before {
 font-family: "FontAwesome";
 font-size: 14px;
 font-weight: normal;
 color: #7996b7;
 content: "\f0dd";
 position: absolute;
 line-height: 14px;
 width: 100%;
 bottom: -5px;
 text-align: center;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-customer-edit .shop-customer-mn-person-form .create-block .ui-tabs .ui-tabs-nav li a {
 color: #2e5481;
 padding: 0 10px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-customer-edit .shop-customer-mn-person-form .create-block .ui-tabs .ui-tabs-nav li a .tab-title {
 font: bold 11px "Arimo",sans-serif;
 line-height: 20px;
 color: #2e5481;
 position: relative;
 border-bottom: 1px dashed #2e5481;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-customer-edit .shop-customer-mn-person-form .create-block .ui-tabs .ui-tabs-nav li.ui-tabs-active a .tab-title {
 color: #fff;
 text-shadow: 0 -1px 0 rgba(0,0,0,0.2);
 border: 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-customer-edit .shop-customer-mn-person-form .create-block .ui-tabs .ui-tabs-panel {
 margin-top: 10px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-customer-edit .shop-customer-mn-person-form .create-block .ui-tabs .ui-tabs-panel.ui-tabs-hide {
 display: none;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-customer-edit .shop-customer-mn-person-form .create-block .ui-tabs .ui-tabs-panel .new-person-block {
 box-shadow: 0 1px 1px rgba(0,0,0,0.2);
 border-radius: 5px;
 background-color: #fff;
 padding: 10px 20px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-customer-edit .shop-customer-mn-person-form .create-block .ui-tabs .ui-tabs-panel .new-person-block .new-person {
 width: 100% !important;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-customer-edit .shop-customer-mn-person-form .create-block .ui-tabs .ui-tabs-panel .new-person-block .label-cell {
 white-space: nowrap;
 color: #73787d;
 font-size: 10px;
 text-shadow: 0 1px 0 rgba(255,255,255,0.4);
 font-weight: bold;
 padding-right: 10px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-customer-edit .shop-customer-mn-person-form .create-block .ui-tabs .ui-tabs-panel .new-person-block .button-cell {
 width: 100%;
 text-align: right;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-customer-edit .shop-customer-mn-person-form .create-block .ui-tabs .ui-tabs-panel .existing-person {
 box-shadow: 0 1px 1px rgba(0,0,0,0.2);
 border-radius: 5px;
 background-color: #fff;
 padding: 10px 20px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-customer-edit .shop-customer-mn-person-form .create-block .ui-tabs .ui-tabs-panel .existing-person .label-cell {
 white-space: nowrap;
 color: #73787d;
 font-size: 10px;
 text-shadow: 0 1px 0 rgba(255,255,255,0.4);
 font-weight: bold;
 padding-right: 10px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-customer-edit .shop-customer-mn-person-form .create-block .ui-tabs .ui-tabs-panel .existing-person .button-cell {
 width: 100%;
 text-align: right;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-customer-edit .shop-customer-mn-person-form .block-table-inline>div>div>div>div:first-child {
 width: 5%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-customer-edit .shop-customer-mn-person-form .block-table-inline>div>div>div>div:nth-child(2) {
 width: 30%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-customer-edit .shop-customer-mn-person-form .block-table-inline>div>div>div>div:nth-child(3) {
 width: 30%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-customer-edit .shop-customer-mn-person-form .block-table-inline>div>div>div>div:nth-child(4) {
 width: 35%;
 text-align: right;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-customer-edit .shop-customer-mn-person-form .block-table-inline .ui-edit-link:before {
 content: "\f040";
 font-family: "FontAwesome";
 font-weight: normal;
 font-size: 14px;
 color: #2e5481;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-customer-edit .shop-customer-mn-person-form .block-table-inline .ui-delete-link {
 margin-left: 10px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-customer-edit .shop-customer-mn-person-form .block-table-inline .ui-delete-link:before {
 content: "\f00d";
 font-family: "FontAwesome";
 font-weight: normal;
 font-size: 14px;
 color: #2e5481;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-customer-edit .group-connection .system-help-box {
 font: bold 11px "Arimo",sans-serif;
 color: #767b80;
 margin-bottom: 30px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-customer-edit .group-connection .system-help-box:before {
 font: normal 22px "FontAwesome";
 content: "\f059";
 float: left;
 margin-right: 10px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-customer-edit .group-connection .system-help-box:after {
 content: ".";
 visibility: hidden;
 clear: both;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-customer-edit .group-connection .system-help-box span {
 display: block;
 padding-top: 5px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-customer-edit .group-connection .connection-table {
 box-shadow: 0 1px 1px rgba(0,0,0,0.2);
 border-radius: 5px;
 background-color: #fff;
 padding: 10px 20px;
 width: 100%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-customer-edit .group-connection .connection-table .sync-label-cell {
 font: bold 12px "Arimo",sans-serif;
 color: #767b80;
 text-shadow: 0 1px 0 rgba(255,255,255,0.4);
 width: 24%;
 min-width: 15%;
 text-align: right;
 padding: 8px 10px 8px 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-customer-edit .group-connection .connection-table .sync-label-cell.top {
 vertical-align: top;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-customer-edit .group-connection .connection-table .sync-content-cell {
 padding: 5px 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-customer-edit .group-connection .connection-table .ui-radio-option-label {
 display: block;
 margin: 10px 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-customer-edit .group-connection .connection-table .ui-radio-option-label:first-child {
 margin: 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-customer-edit .group-connection .connection-table.ui-radio-option-label:last-child {
 margin-bottom: 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-customer-edit .group-connection .connection-table .system-radio-option {
 margin: -2px 0 0 0;
 vertical-align: middle;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-customer-edit .group-connection .connection-table .ui-radio-option-label span {
 margin-left: 10px;
 font: normal 12px "Arimo",sans-serif;
 color: #333;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-customer-edit .group-connection .get-group-info {
 margin-top: 10px;
 padding-top: 20px;
 border-top: 1px solid #d9d9d9;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-customer-edit .group-connection .get-group-info span {
 font: bold 10px "Arimo",sans-serif;
 color: #767b80;
 text-shadow: 0 1px 0 rgba(255,255,255,0.4);
 margin-left: 10px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-customer-edit .group-connection .ui-hint-help-wrapper {
 width: 300px;
 display: inline-block;
 position: relative;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-module-properties .people-privacy-form {
 margin-bottom: 10px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-module-properties .ui-add-item,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-module-properties .ui-remove-item {
 margin-left: 5px;
 font-weight: bold;
 color: #2e5481;
 cursor: pointer;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-module-properties .ui-add-item:hover,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-module-properties .ui-remove-item:hover {
 color: #7996b7;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-module-properties .affiliates-header .name,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-module-properties .affiliates-header .success-page {
 width: 302px;
 display: inline-block;
 font-weight: bold;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-module-properties .affiliates-header .success-page {
 margin-left: 5px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-module-properties .affiliates-header .active {
 font-weight: bold;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-module-properties .affilate-controls {
 display: inline-block;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-module-properties .internal-page-link {
 margin-left: 10px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-module-properties .landing-page-url .system-text-box.paypal-link {
 margin-left: 10px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-customer-list .block-table>.head>div>div>div:nth-child(1),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-customer-list .block-table>.body>.body-table>div>div:nth-child(1) {
 width: 40%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-customer-list .block-table>.body>.body-table>div>div:nth-child(1) {
 font-weight: bold;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-customer-list .block-table>.head>div>div>div:nth-child(2),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-customer-list .block-table>.body>.body-table>div>div:nth-child(2) {
 width: 20%;
 text-align: right;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-customer-list .block-table>.body>.body-table>div>div:nth-child(3) {
 text-align: right;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-customer-list .ui-button-add {
 margin-bottom: 20px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-customer-list .ui-button-add,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-customer-list .ui-submit-block .ui-button,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-customer-list .ui-submit-block .ui-button-cancel {
 float: right;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-customer-list .system-form .website-label-cell,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-customer-list .ui-radio-option-label span {
 font: bold 10px "Arimo",sans-serif;
 color: #323943;
 text-shadow: 0 1px 0 rgba(255,255,255,0.4);
 text-align: right;
 white-space: nowrap;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-customer-list .system-form td {
 padding: 2px 10px 2px 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-customer-list .system-text-box,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-customer-list .system-select {
 padding: 2px 6px;
 height: 22px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-customer-list .ui-radio-option-label {
 margin-right: 10px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-customer-list .person-list,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-customer-list .organization-list {
 max-height: 100px;
 overflow-y: scroll;
 margin-top: 10px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-customer-list .customer-text {
 width: 400px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-supplier-list-edit .shop-supplier-edit-form {
 padding: 1em;
 background: #fff;
 position: absolute;
 z-index: 100;
 right: 0;
 border: 1px solid #a8abaf;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-supplier-list-edit .add-block {
 text-align: right;
 position: relative;
 margin-bottom: 20px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-supplier-list-edit .add-block .system-plus-link-button,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-supplier-list-edit .add-block .system-plus-link-button-expanded {
 float: none;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-supplier-list-edit .list {
 width: 100%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-supplier-list-edit .edit-block {
 position: relative;
 margin: 4px 0px 4px 0px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-supplier-list-edit .edit-block .ui-edit-link {
 line-height: 22px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-supplier-list-edit .menu-cell {
 width: 40px;
 text-align: right;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-supplier-list-edit .add-block {
 text-align: right;
 position: relative;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-supplier-list-edit .properties-block {
 margin-bottom: 1em;
 background: #fff;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-supplier-list-edit .properties-block label {
 margin-right: 1em;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-product-annual-report .cs-table thead td {
 text-align: center;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-product-annual-report .cs-table thead td:nth-child(1) {
 text-align: left;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-product-annual-report .cs-table thead .subtitle td {
 text-align: right;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-product-annual-report .cs-table tbody td {
 text-align: right;
 white-space: nowrap;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-product-annual-report .cs-table tbody td:nth-child(2) {
 text-align: left;
 width: 130px;
 padding-left: 15px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-product-annual-report .cs-table td.last {
 border-left: 2px solid #0ed6f3;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-product-annual-report .cs-table tbody tr.months.last td {
 border-bottom: 2px solid #0ed6f3;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-product-annual-report .filter {
 float: left;
 margin-bottom: 0;
 padding-left: 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-product-annual-report .filter .ui-field {
 float: left;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-product-annual-report .filter .ui-label {
 margin: 0 10px 0 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-product-annual-report .filter .system-select {
 margin: 0 30px 0 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-product-annual-report .action-top>.list-actions .actions-button {
 cursor: pointer;
 font-weight: bold;
 font-size: 11px;
 color: #2e5481;
 position: absolute;
 top: 15px;
 right: 0;
 display: inline-block;
 z-index: 100;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-product-annual-report .action-top>.list-actions .actions-button .popup-box {
 display: none;
 border-top: 1px solid #1c2128;
 margin-top: 6px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-product-annual-report .action-top>.list-actions .actions-button .popup-box a.toggle {
 display: block;
 padding: 5px 10px;
 margin: 0 10px;
 height: 20px;
 line-height: 20px;
 border-top: 1px solid #2e353d;
 color: #CDD0D1;
 font-weight: bold;
 font-size: 12px;
 text-decoration: none;
 text-align: left;
 text-shadow: 0px -1px 0px #000;
 z-index: 100;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-product-annual-report .action-top>.list-actions .actions-button.disabled .popup-box a.toggle {
 color: #73787d;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-product-annual-report .action-top>.list-actions .actions-button .popup-box a.toggle:hover {
 color: #fff;
 background: #0F1115;
 margin: 0px;
 padding: 5px 20px;
 border-top: 1px solid transparent;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-product-annual-report .action-top>.list-actions .actions-button.disabled .popup-box a.toggle:hover,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-product-annual-report .action-top>.list-actions .actions-button.disabled .popup-box a.toggle:hover+a.toggle {
 background: #222830;
 color: #73787d;
 border-top: 1px solid #2e353d;
 cursor: default;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-product-annual-report .action-top>.list-actions .actions-button .popup-box a.toggle:hover+a.toggle {
 border-top: 1px solid transparent;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-product-annual-report .action-top>.list-actions .actions-button .popup-box a.toggle:first-child,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-product-annual-report .action-top>.list-actions .actions-button.disabled .popup-box a.toggle:first-child {
 border-top: 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-product-annual-report .action-top>.list-actions .actions-button .left-icon:before {
 font-family: fontawesome;
 content: "\f0ca";
 -webkit-font-smoothing: antialiased;
 font-size: 11px;
 font-style: normal;
 display: inline-block;
 margin-right: 5px;
 font-weight: normal;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-product-annual-report .action-top>.list-actions .actions-button .right-icon:before {
 font-family: FontAwesome;
 content: "\f0dd";
 -webkit-font-smoothing: antialiased;
 font-style: normal;
 display: inline-block;
 position: relative;
 bottom: 3px;
 margin-left: 5px;
 font-weight: normal;
 font-size: 10px;
 font-weight: normal;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-product-annual-report .action-top>.list-actions .shine {
 padding: 8px 10px 0;
 word-wrap: normal;
 text-align: right;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-product-annual-report .action-top>.list-actions .shine:hover {
 color: #7996b7;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-product-annual-report .action-top>.list-actions .resize {
 width: 100%;
 height: 10px;
 position: relative;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-product-annual-report .action-top>.list-actions .resize.active .actions-button {
 background: #222830;
 border-radius: 2px;
 box-shadow: 0 2px 18px rgba(0,0,0,0.5);
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-product .title {
 padding-bottom: 12px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-product .title .name {
 float: left;
 color: #3a3a3a;
 font-size: 16px;
 max-width: 520px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-product .title .add-to-cart,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-product .title .out-of-stock-link {
 display: block;
 float: right;
 color: white;
 background: #008df2 url(../files/default/images/cart_back_big.png) no-repeat;
 border: 1px solid #008DF2;
 -moz-border-radius: 3px;
 -khtml-border-radius: 3px;
 -webkit-border-radius: 3px;
 border-radius: 3px;
 line-height: 26px;
 font-size: 11px;
 text-decoration: none;
 padding: 0px 8px 0px 32px;
 min-width: 60px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-product .title .out-of-stock-link {
 background: #878787 url(../files/default/images/cart_back_big_disabled.png) repeat-x;
 border: 1px solid #878787;
 padding: 0px 8px 0px 8px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-product .options {
 float: right;
 clear: right;
 width: 112px;
 background-color: #E6E6E6;
 -moz-border-radius: 3px;
 -khtml-border-radius: 3px;
 -webkit-border-radius: 3px;
 border-radius: 3px;
 overflow: visible;
 margin-top: 15px;
 position: relative;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-product .options .tip {
 position: absolute;
 height: 7px;
 width: 40px;
 left: 0px;
 top: -7px;
 background: url(../files/default/images/up_light.png) no-repeat top center;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-product .title .add-to-cart .price {
 padding-right: 8px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-product .title table.features {
 color: grey;
 font-size: 12px;
 clear: left;
 float: none;
 padding-top: 12px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-product .title table.features .label-cell {
 text-align: right;
 padding-right: 10px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-checkout .not-signed-in .title {
 font-size: 11px;
 padding: 4px 0px 18px 0px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-checkout .not-signed-in .sign-block {
 padding: 26px 0px 26px 0px;
 text-align: center;
 font-size: 14px;
 background-color: #e6e6e6;
 -moz-border-radius: 3px;
 -khtml-border-radius: 3px;
 -webkit-border-radius: 3px;
 border-radius: 3px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-checkout .not-signed-in .sign-in {
 width: 49%;
 float: left;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-checkout .not-signed-in .sign-up {
 width: 49%;
 float: right;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-checkout .not-signed-in .sub-title {
 padding-bottom: 9px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-checkout .not-signed-in a {
 text-decoration: underline;
 font-weight: bold;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-checkout .list {
 width: 100%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-checkout .list .ui-head-cell {
 border-bottom: 1px solid #cccccc;
 color: grey;
 text-align: right;
 padding: 4px 0px 4px 0px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-checkout .list .name-head {
 padding-left: 10px;
 text-align: left;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-checkout .list .unit-price-head,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-checkout .list .qty-head {
 width: 100px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-checkout .list .qty-head {
 padding-right: 10px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-checkout .list .options-head {
 text-align: left;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-checkout .list .price-head {
 width: 125px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-checkout .list .buttons-head {
 width: 126px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-checkout .list .ui-odd-cell,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-checkout .list .ui-even-cell {
 background-color: white;
 border-top: 0px;
 padding: 10px 0px 0px 0px;
 vertical-align: top;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-checkout .list .image-cell {
 padding-left: 10px;
 width: 50px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-checkout .list .last-row>td {
 border-bottom: 1px solid #cccccc;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-checkout .list .last-row .image-cell {
 padding-bottom: 10px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-checkout .list .image-placeholder {
 width: 50px;
 height: 50px;
 background-color: #eaeaea;
 margin: 0px;
 padding: 0px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-checkout .list .image-placeholder a,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-checkout .list .image-placeholder a:hover {
 display: block;
 width: 50px;
 height: 50px;
 text-decoration: none;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-checkout .list .image-container {
 width: 50px;
 background-color: #eaeaea;
 margin: 0px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-checkout .list .image-container td {
 height: 50px;
 vertical-align: middle;
 padding: 0px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-checkout .list img {
 width: 50px;
 vertical-align: top;
 border: 0px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-checkout .list .name-cell {
 padding-left: 10px;
 font-size: 12px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-checkout .list .name-link {
 display: block;
 float: left;
 text-decoration: underline;
 padding-bottom: 2px;
 font-size: 12px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-checkout .list .options-cell .label {
 color: grey;
 padding-right: 4px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-checkout .list .unit-price-cell {
 text-align: right;
 font-size: 12px;
 padding-top: 10px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-checkout .list .qty-cell {
 text-align: right;
 padding-right: 10px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-checkout .list .qty-cell span {
 display: inline-block;
 height: 20px;
 line-height: 15px;
 padding-right: 3px;
 vertical-align: top;
 font-size: 12px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-checkout .list span.website-text-box-short {
 height: auto;
 font-size: 13px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-checkout .list .price-cell {
 text-align: right;
 font-size: 12px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-checkout .list .price-cell .money-amount {
 display: block;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-checkout .list .price-cell .price-included {
 padding-top: 7px;
 background-image: url(../files/default/images/arrow-up.png);
 background-repeat: no-repeat;
 background-position: 100% 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-checkout .list .price-cell .price-break-down {
 float: right;
 width: 100%;
 clear: both;
 padding-bottom: 12px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-checkout .list .price-cell .price-break-down td {
 border: 0;
 padding: 3px 0 0 4px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-checkout .list .unit-price-cell .money-amount {
 font-weight: normal;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-checkout .list .price-cell .price-break-down .money-amount {
 font-weight: normal;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-checkout .list .price-cell .price-break-down td.ui-label-cell {
 padding-left: 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-checkout .list .price-cell .price-included-block {
 padding: 8px;
 background-color: #e6e6e6;
 -moz-border-radius: 3px;
 -khtml-border-radius: 3px;
 -webkit-border-radius: 3px;
 border-radius: 3px;
 margin-right: -8px;
 float: right;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-checkout .list .price-cell .price-included-label {
 font-size: 10px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-checkout .list .price-cell .item-price-details-table,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-checkout .list .tax-details-block {
 font-size: 12px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-checkout .list .price-cell .item-price-details-table {
 float: right;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-checkout .list .price-cell .item-price-details-table td {
 vertical-align: bottom;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-checkout .list .product-item-tax {
 text-align: right;
 padding-bottom: 10px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-checkout .list .money-amount {
 font-weight: bold;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-checkout .layout-taxes .taxes .money-amount {
 font-weight: normal;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-checkout .list .qty-input {
 font-family: Arial;
 width: 34px;
 text-align: right;
 font-size: 13px;
 margin-top: -4px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-checkout .list span.qty-input {
 display: block;
 float: right;
 color: grey;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-checkout .list .buttons-cell {
 padding-right: 10px;
 text-align: right;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-checkout .list .buttons-cell .ui-delete-link {
 line-height: 14px;
 padding-top: 5px;
 background-position: 0 50%;
 vertical-align: middle;
 padding: 3px 4px 2px 15px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-checkout .list .total-cell,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-checkout .list .taxes-cell {
 padding-top: 10px;
 font-size: 13px;
 font-weight: bold;
 text-align: right;
 vertical-align: top;
 line-height: 26px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-checkout .list .total-cell {
 font-size: 15px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-checkout .list .taxes-cell .link,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-checkout .list .taxes-cell .taxes {
 float: left;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-checkout .list .taxes-cell .taxes {
 margin-right: 15px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-checkout .layout-taxes {
 font-size: 12px;
 font-weight: normal;
 float: right;
 padding-right: 45px;
 border-bottom: 1px solid #cccccc;
 width: 200px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-checkout .list .taxes-cell .link {
 padding-top: 52px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-checkout .list .taxes-cell .link a {
 border-bottom: 1px dashed;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-checkout .list .taxes-cell .link a:hover {
 border-bottom: 1px dashed;
 text-decoration: none;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-checkout .list .checkout-cell {
 padding: 10px 10px 5px 30px;
 text-align: right;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-checkout .checkout-button {
 color: white;
 background: #008df2 url(../files/default/images/checkout_back.png) no-repeat right center;
 border: 1px solid #008DF2;
 -moz-border-radius: 3px;
 -khtml-border-radius: 3px;
 -webkit-border-radius: 3px;
 border-radius: 3px;
 display: block;
 line-height: 26px;
 font-size: 12px;
 font-weight: bold;
 text-decoration: none;
 padding: 0px 22px 0px 8px;
 width: auto;
 float: right;
 cursor: pointer;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-checkout .ui-button-cancel {
 float: right;
 margin-right: 20px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-checkout .bottom-cell form {
 overflow: hidden;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-checkout .paypal-button {
 background-repeat: repeat-x;
 float: left;
 white-space: nowrap;
 text-align: left;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-checkout .paypal-button .back {
 font-size: 12px;
 padding: 0 12px 0 115px;
 vertical-align: top;
 color: grey;
 background: url(/_static/shop/images/paypal_button.png) no-repeat left 11px;
 background-position: 0 50%;
 margin-left: 10px;
 text-decoration: none;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-checkout .customer-page .checkout-button,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-checkout .new-customer-page .checkout-button {
 float: right;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-checkout .included {
 color: grey;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-checkout .details-cell {
 padding: 10px 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-checkout .details-cell .shipping-selection-table .ui-content-cell {
 font-size: 12px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-checkout .shipping-selection-table {
 float: left;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-checkout .total-details-table .shipping-row td {
 padding-bottom: 18px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-checkout .total-details-table {
 float: right;
 border-bottom: 1px solid #cccccc;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-checkout .details-cell td {
 padding: 6px 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-checkout .details-cell .ui-label-cell {
 text-align: right;
 padding-right: 4px;
 font-size: 12px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-checkout .details-cell .affiliates-selection-table .ui-label-cell {
 width: 92px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-checkout .details-cell .total-details-table .ui-label-cell {
 width: 124px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-checkout .details-cell .total-details-table .ui-content-cell {
 width: 72px;
 text-align: right;
 padding-right: 126px;
 vertical-align: bottom;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-checkout .details-cell .total-details-table .money-amount {
 font-weight: normal;
 font-size: 12px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-checkout .details-cell .total-details-table .sub-details-cell {
 padding: 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-checkout .details-cell .total-details-table .sub-details-include {
 padding-top: 7px;
 padding-bottom: 8px;
 background-image: url(../files/default/images/arrow-up.png);
 background-repeat: no-repeat;
 background-position: 184px 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-checkout .details-cell .sub-details-include td {
 padding-top: 4px;
 padding-bottom: 4px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-checkout .details-cell .total-details-table .sub-details-include .ui-label-cell {
 width: 116px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-checkout .details-cell .total-details-table .sub-details-include .sub-details-include-block {
 background-color: #e6e6e6;
 -moz-border-radius: 3px;
 -khtml-border-radius: 3px;
 -webkit-border-radius: 3px;
 border-radius: 3px;
 padding: 0 8px 4px 8px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-checkout .details-cell .amount-included-label {
 display: block;
 font-size: 10px;
 padding: 8px 0 4px 0;
 width: 116px;
 text-align: right;
 line-height: 10px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-checkout .details-cell .total-details-table .sub-details-cell .ui-content-cell {
 padding-right: 16px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-checkout .details-cell .total-details-table .breakdown-cell {
 padding-left: 16px;
 padding-right: 0;
 width: 86px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-checkout .details-cell .total-details-table .breakdown-link {
 font-size: 11px;
 text-decoration: none;
 border-bottom: 1px dashed #1183a8;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-checkout .details-cell .total-details-table .breakdown-link:hover {
 text-decoration: none;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-checkout .money-amount {
 white-space: nowrap;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-checkout .new-customer-page .customer-title {
 font-weight: bold;
 display: block;
 border-bottom: 1px solid #cccccc;
 padding-bottom: 4px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-checkout .new-customer-page .left-block {
 float: left;
 margin-top: 18px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-checkout .new-customer-page .right-block {
 float: right;
 margin-top: 18px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-checkout .new-customer-page .clear {
 clear: both;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-checkout .new-customer-page .user-table {
 width: 100%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-checkout .new-customer-page .user-table .is-group {
 display: none;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-checkout .new-customer-page .user-table .is-person {
 display: table-row;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-checkout .new-customer-page .user-table.show-group .is-person {
 display: none;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-checkout .new-customer-page .user-table.show-group .is-group {
 display: table-row;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-checkout .new-customer-page .user-table .ui-label-cell,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-checkout .new-customer-page .address-form .label-cell {
 font-size: 11px;
 text-align: right;
 width: 100px;
 padding-bottom: 8px;
 padding-right: 10px;
 white-space: nowrap;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-checkout .new-customer-page .user-table .ui-content-cell,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-checkout .new-customer-page .address-form .value-cell {
 padding-bottom: 8px;
 height: 30px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-checkout .new-customer-page .user-table .ui-content-cell .system-text-box,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-checkout .new-customer-page .address-form .value-cell .system-text-box {
 width: 300px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-checkout .new-customer-page .user-table .ui-content-cell .system-select,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-checkout .new-customer-page .address-form .value-cell .system-select {
 width: 300px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-checkout .new-customer-page .user-table .sign-in-cell {
 text-align: right;
 vertical-align: top;
 padding-bottom: 18px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-checkout .new-customer-page .user-table .sign-in-cell .sing-in {
 margin-left: 4px;
 cursor: pointer;
 line-height: 15px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-checkout .new-customer-page .shipping-title {
 font-weight: bold;
 display: block;
 border-top: 1px solid #cccccc;
 padding-top: 18px;
 margin-top: 10px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-checkout .new-customer-page .address-form .system-text-box {
 width: 300px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-checkout .new-customer-page .user-table .ui-content-cell .system-select {
 width: 300px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-checkout .new-customer-page .user-table .ui-content-cell .phone {
 width: 300px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-checkout .new-customer-page .user-table .ui-content-cell .phone>* {
 display: inline-block;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-checkout .new-customer-page .user-table .ui-content-cell .phone .plus {
 margin-right: 4px;
 width: 8px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-checkout .new-customer-page .user-table .ui-content-cell .phone .country-code {
 width: 36px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-checkout .new-customer-page .user-table .ui-content-cell .phone .number {
 width: 236px;
 margin-left: 4px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-checkout .shop-order-status {
 font-size: 12px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-checkout .shop-order-status info-table,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-checkout .shop-order-status info-table table {
 width: 100%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-checkout .shop-order-status order-info-cell {
 width: 240px;
 vertical-align: top;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-checkout .shop-order-status .customer-info-cell {
 width: 300px;
 vertical-align: top;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-checkout .shop-order-status .customer-info .label-cell {
 vertical-align: top;
 width: 118px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-checkout .shop-order-status .label-cell {
 padding: 2px 10px 6px 0px;
 text-align: right;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-checkout .shop-order-status .content-cell {
 padding: 2px 10px 6px 0px;
 font-weight: bold;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-checkout .shop-order-status .customer-info .content-cell {
 padding-right: 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-checkout .shop-order-status .order-info-cell .system-select {
 width: 130px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-checkout .shop-order-status .order-info-cell .order-info .ui-calendar-date .system-text-box {
 width: 72px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-checkout .shop-order-status .content-cell .address-part {
 font-weight: normal;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-product-option-type-create .icon-delete:before {
 padding-right: 5px;
 font-size: 14px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-product-option-type-create .ui-label {
 padding-right: 10px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-product-option-type-create .ui-head-cell {
 text-align: left;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-product-option-type-create .add-block {
 text-align: right;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-product-option-type-create .ui-cell:nth-child(1n+2) {
 padding-left: 5px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-product-option-type-create .ui-cell {
 padding-bottom: 10px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-product-option-type-create tr:last-child .ui-cell {
 padding-bottom: 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-product-option-type-create .ui-block.settings>.ui-section {
 margin-top: 20px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-product-list-customer .product-block {
 display: inline-block;
 margin-right: 10px;
 padding-bottom: 40px;
 vertical-align: top;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-product-list-customer .product-block .image-placeholder {
 float: left;
 width: 100px;
 height: 100px;
 padding: 0px;
 background-color: #eaeaea;
 padding: 0px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-product-list-customer .product-block .image-placeholder a,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-product-list-customer .product-block .image-placeholder a:hover {
 display: block;
 width: 100px;
 height: 100px;
 text-decoration: none;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-product-list-customer .product-block .image-container {
 float: left;
 background-color: #e6e6e6;
 margin: 0px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-product-list-customer .product-block .image-container td {
 vertical-align: middle;
 padding: 0px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-product-list-customer .product-block img {
 vertical-align: top;
 border: 0px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-product-list-customer .product-block .info-block {
 clear: both;
 padding-top: 8px;
 width: 200px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-product-list-customer .product-block .product-name {
 text-decoration: none;
 display: block;
 float: left;
 clear: both;
 width: 100%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-product-list-customer .product-block .product-code {
 display: block;
 float: left;
 font-size: 11px;
 color: grey;
 clear: both;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-product-list-customer .product-block .static-price {
 margin-top: 8px;
 font-size: 11px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-product-list-customer .product-block .cart-link,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-product-list-customer .product-block .download-link,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-product-list-customer .product-block .out-of-stock-link {
 margin-top: 8px;
 display: block;
 float: left;
 clear: both;
 padding: 0.6em;
 background: #2e5481;
 color: white;
 font-size: 11px;
 border-radius: 3px;
 font-weight: bold;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-product-list-customer .cart-link:before {
 content: "\e812";
 font-family: cornerstone;
 margin-right: 0.4em;
 font-size: 1.3em;
 font-weight: normal;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-product-list-customer .cart-link:hover {
 background: #7996b7;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-product-list-customer .product-block .out-of-stock-link {
 padding: 0px 4px 0px 4px;
 border: 1px solid #b3b3b3;
 background: #b3b3b3 url(../files/default/images/cart_back_disabled.png) repeat-x left center;
 white-space: nowrap;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-product-list-customer .product-block a.out-of-stock-link:hover {
 text-decoration: none;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-product-list-customer .product-block .download-link {
 padding-left: 4px;
 background-position: -16px center;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-product-list-customer .product-block .ui-helper {
 clear: both;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-product-list-customer .ui-pager {
 clear: both;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-product-list-customer .options-popup {
 padding-top: 6px;
 z-index: 2;
 max-width: 220px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-product-list-customer .options-popup .options {
 background-color: #ccc;
 -moz-border-radius: 3px;
 -khtml-border-radius: 3px;
 -webkit-border-radius: 3px;
 border-radius: 3px;
 padding-bottom: 10px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-product-list-customer .options-popup .tip {
 height: 7px;
 width: 40px;
 background: url(../files/default/images/up_light.png) no-repeat top center;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-product-list-customer .options-popup .add-options-cart-link {
 display: block;
 color: white;
 background: #2e5481;
 -moz-border-radius: 3px;
 -khtml-border-radius: 3px;
 -webkit-border-radius: 3px;
 border-radius: 3px;
 line-height: 26px;
 font-size: 11px;
 text-decoration: none;
 padding: 0.5em;
 border-image: initial;
 margin: 5px 10px 0px 10px;
 text-align: center;
 -webkit-transition: all 0.5s ease;
 transition: all 0.5s ease;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-product-list-customer .options-popup .add-options-cart-link:hover {
 background: #7996b7;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-product-list-customer .compact-list {
 width: 100%;
 border-collapse: collapse;
 font-size: 12px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-product-list-customer .compact-list td {
 vertical-align: top;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-product-list-customer .compact-list .image {
 padding-right: 10px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-product-list-customer .compact-list .image a {
 padding-right: 10px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-product-list-customer .compact-list .name {
 max-width: 200px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-product-list-customer .compact-list .name a {
 padding-right: 10px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-product-list-customer .compact-list .product-variants-block {
 padding-bottom: 5px;
 width: auto;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-product-list-customer .compact-list .product-variants-block-option {
 padding-right: 5px;
 display: inline-block;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-product-list-customer .compact-list .product-variants-block-option a {
 text-decoration: underline;
 text-transform: uppercase;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-product-list-customer .compact-list .code {
 font-size: inherit;
 padding-right: 5px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-product-list-customer .compact-list .price {
 background: url(../files/default/images/cart_back.png) no-repeat scroll left center #2e5481;
 border: 1px solid #2e5481;
 border-radius: 3px 3px 3px 3px;
 clear: both;
 color: white;
 display: block;
 float: left;
 font-size: 11px;
 margin-top: 8px;
 padding: 0 4px 0 22px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-product-list-customer .compact-list .separator {
 height: 10px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-product-list-customer .compact-list .image-placeholder {
 background: #e6e6e6;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-product-list-customer .compact-list .separator-row:last-of-type {
 display: none;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-storage-list-edit .shop-storage-edit-form {
 padding: 1em;
 background: #fff;
 position: absolute;
 z-index: 100;
 right: 0;
 border: 1px solid #a8abaf;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-storage-list-edit .add-block {
 text-align: right;
 position: relative;
 margin-bottom: 20px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-storage-list-edit .properties-block {
 background: #fff;
 margin-bottom: 1em;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-storage-list-edit .properties-block label {
 margin-right: 1em;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-storage-list-edit .add-block .system-plus-link-button,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-storage-list-edit .add-block .system-plus-link-button-expanded {
 float: none;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-storage-list-edit .list {
 width: 100%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-storage-list-edit .edit-block .ui-edit-link {
 line-height: 22px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-storage-list-edit .menu-cell {
 width: 40px;
 text-align: right;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-storage-list-edit .icon-sort:before {
 margin-right: 10px;
}


.cs-t-1-w.cs-e-11403-default .shop-tax-package-edit-form .header {
 width: 500px;
 margin-bottom: 2em;
}


.cs-t-1-w.cs-e-11403-default .shop-tax-package-edit-form .header .website-label-cell {
 vertical-align: middle;
 width: 30px;
}


.cs-t-1-w.cs-e-11403-default .shop-tax-package-edit-form .header .website-content-cell {
 width: auto;
}


.cs-t-1-w.cs-e-11403-default .shop-tax-package-edit-form .header .title {
 width: 380px;
}


.cs-t-1-w.cs-e-11403-default .shop-tax-package-edit-form .header .ui-multi-autocomplete {
 margin-top: 7px;
}


.cs-t-1-w.cs-e-11403-default .shop-tax-package-edit-form .module-block {
 background-color: #fff;
 margin-bottom: 10px;
 position: relative;
 border: 1px solid #e1e2e3;
 border-radius: 3px;
 box-shadow: 0 1px 1px rgba(0,0,0,0.05);
}


.cs-t-1-w.cs-e-11403-default .shop-tax-package-edit-form .modules-title {
 font-size: 11px;
 display: block;
 margin: 5px 0px 16px 0px;
}


.cs-t-1-w.cs-e-11403-default .shop-tax-package-edit-form .plan-body .options-block {
 padding: 2em;
}


.cs-t-1-w.cs-e-11403-default .shop-tax-package-edit-form .plan-title {
 font-size: 11px;
 padding: 1em;
 vertical-align: middle;
 height: 40px;
}


.cs-t-1-w.cs-e-11403-default .shop-tax-package-edit-form .plan-title .buttons-block {
 float: right;
 padding-top: 1.3em;
}


.cs-t-1-w.cs-e-11403-default .shop-tax-package-edit-form .plan-title .buttons-block .ui-edit-link,
.cs-t-1-w.cs-e-11403-default .shop-tax-package-edit-form .plan-title .buttons-block .ui-delete-link {
 font-size: 11px;
}


.cs-t-1-w.cs-e-11403-default .shop-tax-package-edit-form .plan-title .buttons-block .ui-edit-link {
 padding-right: 10px;
}


.cs-t-1-w.cs-e-11403-default .shop-tax-package-edit-form .plan-title label {
 float: left;
}


.cs-t-1-w.cs-e-11403-default .shop-tax-package-edit-form .plan-title .ui-disabled {
 opacity: .5;
 filter: Alpha(Opacity=50);
}


.cs-t-1-w.cs-e-11403-default .shop-tax-package-edit-form .plan-title .ui-checkbox {
 margin: 0px;
 position: relative;
 top: 3px;
}


.cs-t-1-w.cs-e-11403-default .shop-tax-package-edit-form .plan-title .plan-name {
 padding: 4px 4px 0 6px;
 line-height: 16px;
 float: left;
}


.cs-t-1-w.cs-e-11403-default .shop-tax-package-edit-form .plan-title .image-container {
 float: left;
 padding-top: 7px;
}


.cs-t-1-w.cs-e-11403-default .shop-tax-package-edit-form .plan-title .status {
 display: block;
 float: left;
 clear: left;
 margin-left: 47px;
 position: relative;
 bottom: 4px;
 color: grey;
}


.cs-t-1-w.cs-e-11403-default .shop-tax-package-edit-form .plan-body {
 border-top: 1px solid #dcdcdc;
}


.cs-t-1-w.cs-e-11403-default .shop-tax-package-edit-form .plan-body .ui-checkbox,
.cs-t-1-w.cs-e-11403-default .shop-tax-package-edit-form .plan-body .system-checkbox-option {
 margin: 0;
}


.cs-t-1-w.cs-e-11403-default .shop-tax-package-edit-form .limit-input {
 width: 33px;
 margin-left: 4px;
}


.cs-t-1-w.cs-e-11403-default .shop-tax-package-edit-form table {
 margin: 4px 0px 0px 0px;
}


.cs-t-1-w.cs-e-11403-default .shop-tax-package-edit-form table .system-text-box {
 width: 300px;
 max-width: 90%;
}


.cs-t-1-w.cs-e-11403-default .shop-tax-package-edit-form table .plan-title-cell {
 width: 345px;
 padding: 5px 10px;
}


.cs-t-1-w.cs-e-11403-default .shop-tax-package-edit-form table .plan-title-cell span,
.cs-t-1-w.cs-e-11403-default .shop-tax-package-edit-form table .plan-default-label-cell {
 font-size: 11px;
}


.cs-t-1-w.cs-e-11403-default .shop-tax-package-edit-form table .plan-default-label-cell {
 vertical-align: middle;
 padding-left: 5px;
}


.cs-t-1-w.cs-e-11403-default .shop-tax-package-edit-form table .plan-default-cell {
 vertical-align: middle;
}


.cs-t-1-w.cs-e-11403-default .shop-tax-package-edit-form table.tax-item-list {
 width: 100%;
}


.cs-t-1-w.cs-e-11403-default .shop-tax-package-edit-form table.tax-item-list tbody tr {
 background-color: #D8E8EA;
}


.cs-t-1-w.cs-e-11403-default .shop-tax-package-edit-form table.tax-item-list .name-cell .system-text-box {
 width: 200px;
}


.cs-t-1-w.cs-e-11403-default .shop-tax-package-edit-form table.tax-item-list .code-cell {
 margin-left: 50px;
}


.cs-t-1-w.cs-e-11403-default .shop-tax-package-edit-form table.tax-item-list .code-cell .system-text-box {
 width: 100px;
}


.cs-t-1-w.cs-e-11403-default .shop-tax-package-edit-form table.tax-item-list .percentage-cell .system-text-box {
 width: 30px;
 margin-right: 3px;
}


.cs-t-1-w.cs-e-11403-default .shop-tax-package-edit-form table.tax-item-list .website-grid-head-cell {
 text-align: left;
 font-weight: normal;
}


.cs-t-1-w.cs-e-11403-default .shop-tax-package-edit-form table.tax-item-list td {
 border-bottom: 2px solid #FFFFFF;
}


.cs-t-1-w.cs-e-11403-default .shop-tax-package-edit-form table.tax-item-list td.ui-grid-cell-left {
 padding: 10px 4px 10px  15px;
}


.cs-t-1-w.cs-e-11403-default .shop-tax-package-edit-form .plan-table .website-label-cell {
 padding: 4px 0px 10px 0px;
 vertical-align: top;
 text-align: right;
}


.cs-t-1-w.cs-e-11403-default .shop-tax-package-edit-form .plan-table .website-content-cell {
 vertical-align: top;
 width: auto;
}


.cs-t-1-w.cs-e-11403-default .shop-tax-package-edit-form .plan-table .permission-values label {
 margin-right: 10px;
}


.cs-t-1-w.cs-e-11403-default .shop-tax-package-edit-form .plan-table .number-option {
 margin-left: 20px;
}


.cs-t-1-w.cs-e-11403-default .shop-tax-package-edit-form .limiter-section {
 margin-bottom: 6px;
}


.cs-t-1-w.cs-e-11403-default .shop-tax-package-edit-form .limiter-block {
 background-color: #e6e6e6;
 -moz-border-radius: 5px;
 -khtml-border-radius: 5px;
 -webkit-border-radius: 5px;
 border-radius: 5px;
 margin-top: 8px;
 padding: 8px 14px 14px 14px;
}


.cs-t-1-w.cs-e-11403-default .shop-tax-package-edit-form .by-tags-block label {
 margin-right: 10px;
}


.cs-t-1-w.cs-e-11403-default .shop-tax-package-edit-form .by-tags-block .edit-tags-form {
 background-color: transparent;
 margin: 6px 0px 0px 0px;
 padding: 0px;
}


.cs-t-1-w.cs-e-11403-default .shop-tax-package-edit-form .edit-tags-form .ui-tabs .ui-tabs-panel {
 padding: 10px;
 -moz-border-radius: 5px;
 -khtml-border-radius: 5px;
 -webkit-border-radius: 5px;
 border-radius: 5px;
}


.cs-t-1-w.cs-e-11403-default .shop-tax-package-edit-form .add-plan-button {
 margin: 15px 0;
}


.cs-t-1-w.cs-e-11403-default .shop-tax-package-edit-form .add-tax-item-button {
 margin-top: 15px;
}


.cs-t-1-w.cs-e-11403-default .shop-tax-package-edit-form .ui-submit-block {
 border-top: 1px solid #CCCCCC;
}


.cs-t-1-w.cs-e-11403-default .shop-tax-package-edit-form table.tax-item-list .name-cell {
 width: 277px;
}


.cs-t-1-w.cs-e-11403-default .shop-tax-package-edit-form table.tax-item-list .code-cell {
 width: 142px;
}


.cs-t-1-w.cs-e-11403-default .shop-tax-package-edit-form table.tax-item-list .percentage-cell {
 width: 71px;
}


.cs-t-1-w.cs-e-11403-default .shop-tax-package-edit-form table.tax-item-list .policy-cell {
 width: 205px;
}


.cs-t-1-w.cs-e-11403-default .shop-tax-package-edit-form table.tax-item-list .remove-cell {
 width: 64px;
}


.cs-t-1-w.cs-e-11403-default .shop-product-supplier-edit-form .list {
 width: 100%;
 margin-bottom: 10px;
}


.cs-t-1-w.cs-e-11403-default .shop-product-supplier-edit-form .ui-head-cell {
 border-bottom: 1px solid #1183A8;
 color: #1183A8;
 font-size: 11px;
 font-weight: normal;
 text-align: left;
 padding-left: 20px;
}


.cs-t-1-w.cs-e-11403-default .shop-product-supplier-edit-form .name-cell {
 padding-left: 20px;
 background-image: url(/_static/system/images/grippy.png);
 background-repeat: no-repeat;
 background-position: 4px center;
}


.cs-t-1-w.cs-e-11403-default .shop-product-supplier-edit-form .delete-cell {
 text-align: right;
 padding-right: 10px;
}


.cs-t-1-w.cs-e-11403-default .shop-product-supplier-edit-form .add-table {
 width: 100%;
}


.cs-t-1-w.cs-e-11403-default .shop-product-supplier-edit-form .add-table .add-cell {
 font-size: 11px;
 vertical-align: top;
 padding: 4px 10px 0px 0px;
 width: 20px;
}


.cs-t-1-w.cs-e-11403-default table.list {
 font-size: 1em;
}


.cs-t-1-w.cs-e-11403-default .shop-product-model-edit-form .options-list {
 width: 100%;
 border-spacing: 1px;
 border-collapse: separate;
 font-size: 1em;
}


.cs-t-1-w.cs-e-11403-default .shop-product-model-edit-form .ui-option-cell {
 background-color: #e1e2e3;
 padding: 9px 10px 15px 16px;
}


.cs-t-1-w.cs-e-11403-default .shop-product-model-edit-form .option-type-name {
 font-weight: bold;
 padding-left: 3px;
}


.cs-t-1-w.cs-e-11403-default .shop-product-model-edit-form .ui-delete-link {
 background-repeat: no-repeat;
 background-position: 0px center;
 padding-left: 16px;
 display: block;
 float: right;
 line-height: 15px;
}


.cs-t-1-w.cs-e-11403-default .shop-product-model-edit-form .add-type-block {
 margin-top: 16px;
}


.cs-t-1-w.cs-e-11403-default .shop-product-model-edit-form .add-type-block .label {
 margin-right: 6px;
}


.cs-t-1-w.cs-e-11403-default .shop-product-model-edit-form .add-type-block .system-select {
 margin-right: 6px;
}


.cs-t-1-w.cs-e-11403-default .shop-product-model-edit-form .group-controls {
 margin-top: 9px;
}


.cs-t-1-w.cs-e-11403-default .shop-product-model-edit-form .group-select .ui-checkbox {
 margin: 0px;
}


.cs-t-1-w.cs-e-11403-default .shop-product-model-edit-form .group-select {
 padding: 5px 20px 3px 10px;
 float: left;
}


.cs-t-1-w.cs-e-11403-default .shop-product-model-edit-form .group-actions {
 padding: 4px 8px 6px 9px;
 background-color: #eaf0f7;
 float: left;
}


.cs-t-1-w.cs-e-11403-default .shop-product-model-edit-form .group-actions .label {
 margin-right: 6px;
}


.cs-t-1-w.cs-e-11403-default .shop-product-model-edit-form .group-actions a {
 text-decoration: underline;
}


.cs-t-1-w.cs-e-11403-default .shop-product-model-edit-form .group-actions .valid-link {
 margin-right: 14px;
}


.cs-t-1-w.cs-e-11403-default .shop-product-model-edit-form .group-attach-block {
 display: inline;
}


.cs-t-1-w.cs-e-11403-default .shop-product-model-edit-form .model-variants .ui-head-cell {
 padding: 15px 0px 0px 10px;
}


.cs-t-1-w.cs-e-11403-default .shop-product-model-edit-form .variants-table {
 clear: both;
 width: 100%;
}


.cs-t-1-w.cs-e-11403-default .shop-product-model-edit-form .variants-table .ui-head-cell .ui-form-link {
 padding-right: 12px;
}


.cs-t-1-w.cs-e-11403-default .shop-product-model-edit-form .variants-table .ui-cell {
 padding: 10px;
 border-top: 1px solid #eaf0f7;
 background-color: #fff;
}


.cs-t-1-w.cs-e-11403-default .shop-product-model-edit-form .variants-table td .system-checkbox-option {
 margin: 0px;
}


.cs-t-1-w.cs-e-11403-default .shop-product-model-edit-form .variants-table td.check-box-cell {
 border-right: 1px solid #eaf0f7;
 width: 13px;
}


.cs-t-1-w.cs-e-11403-default .shop-product-model-edit-form .variants-table .not-valid-row .ui-cell {
 background-color: #e1e1e1;
}


.cs-t-1-w.cs-e-11403-default .shop-product-model-edit-form .variants-table a:hover {
 text-decoration: none;
}


.cs-t-1-w.cs-e-11403-default .shop-product-model-edit-form .variants-table .valid-block,
.cs-t-1-w.cs-e-11403-default .shop-product-model-edit-form .variants-table .product-link-wrapper {
 border-bottom: 1px dashed #3b6ca7;
 float: left;
}


.cs-t-1-w.cs-e-11403-default .shop-product-model-edit-form .variants-table .ui-helper {
 clear: both;
}


.cs-t-1-w.cs-e-11403-default .shop-product-model-edit-form .variants-table .product-cell {
 padding: 6px 4px 6px 4px;
 border-top: 1px solid #eaf0f7;
 background-color: white;
}


.cs-t-1-w.cs-e-11403-default .shop-product-model-edit-form .variants-table .model-product {
 float: left;
 padding: 4px 6px 4px 6px;
 position: relative;
}


.cs-t-1-w.cs-e-11403-default .shop-product-model-edit-form .product-popup {
 background-color: white;
 padding: 15px;
 border: 1px solid #2e5481;
 left: 0px;
 top: 100%;
 z-index: 2;
 border-radius: 0 2px 2px 2px;
 box-shadow: 0 1px 4px rgba(0,0,0,0.2);
}


.cs-t-1-w.cs-e-11403-default .shop-product-model-edit-form .product-popup .current-product-block {
 padding-bottom: 15px;
 border-bottom: 1px solid gray;
 margin-bottom: 15px;
}


.cs-t-1-w.cs-e-11403-default .shop-product-model-edit-form .product-popup .current-product-block .current-label {
 margin-right: 10px;
}


.cs-t-1-w.cs-e-11403-default .shop-product-model-edit-form .product-popup .current-product-wrapper {
 display: inline;
 border-bottom: 1px dashed #2e5481;
}


.cs-t-1-w.cs-e-11403-default .shop-product-model-edit-form .variants-table .open-selector {
 background-color: #2e5481;
}


.cs-t-1-w.cs-e-11403-default .shop-product-model-edit-form .variants-table .open-selector .product-link-wrapper {
 border-bottom: 1px dashed white;
 float: left;
}


.cs-t-1-w.cs-e-11403-default .shop-product-model-edit-form .variants-table .open-selector a.product-link {
 color: white;
}


.cs-t-1-w.cs-e-11403-default .add-type-block {
 padding-top: 1em;
}


.cs-t-1-w.cs-e-11403-default .shop-product-model-edit-form .option-list {
 border-spacing: 1px;
 border-collapse: separate;
}


.cs-t-1-w.cs-e-11403-default .shop-product-model-edit-form .new-product,
.cs-t-1-w.cs-e-11403-default .shop-product-model-edit-form .existing-product {
 border-spacing: 5px;
 border-collapse: separate;
 white-space: nowrap;
}


.cs-t-1-w.cs-e-11403-default .shop-product-model-edit-form .new-product .system-text-box.price,
.cs-t-1-w.cs-e-11403-default .shop-product-model-edit-form .existing-product .system-text-box.price {
 margin-right: 10px;
}


.cs-t-1-w.cs-e-11403-default .shop-product-model-edit-form .ui-tabs .ui-tabs-panel .product-popup .create-block {
 box-shadow: none;
 border-radius: 0px;
 padding: 0px;
}


.cs-t-1-w.cs-e-11403-default .shop-person-edit .inactive {
 text-align: center;
}


.cs-t-1-w.cs-e-11403-default .shop-supplier-attach-form .label-cell {
 white-space: nowrap;
}


.cs-t-1-w.cs-e-11403-default .shop-supplier-attach-form .ui-tabs-active .ui-roundable .ui-corner {
 background-image: url(../files/default/images/back_blue.png);
 color: #292927;
}


.cs-t-1-w.cs-e-11403-default .shop-supplier-attach-form .ui-tabs-active a {
 padding-bottom: 6px;
 background: url(../files/default/images/arrow_blue.png) no-repeat center bottom;
}


.cs-t-1-w.cs-e-11403-default .shop-supplier-attach-form .new-block table.new-supplier,
.cs-t-1-w.cs-e-11403-default .shop-supplier-attach-form .existing-block table.existing-supplier {
 width: 100%;
}


.cs-t-1-w.cs-e-11403-default .shop-supplier-attach-form .new-block .name {
 width: 100%;
 margin-bottom: 0px;
}


.cs-t-1-w.cs-e-11403-default .shop-supplier-attach-form label .system-checkbox-option {
 margin: 0px 10px 0px 0px;
 display: block;
 float: left;
}


.cs-t-1-w.cs-e-11403-default .shop-supplier-attach-form .new-block .content-cell label {
 font-size: 11px;
}


.cs-t-1-w.cs-e-11403-default .shop-supplier-attach-form .new-block .button-cell {
 width: 60px;
 vertical-align: top;
 text-align: right;
 padding-left: 10px;
}


.cs-t-1-w.cs-e-11403-default .shop-supplier-attach-form .existing-supplier td {
 padding: 10px;
 background-color: white;
 font-size: 11px;
 line-height: 13px;
}


.cs-t-1-w.cs-e-11403-default .shop-supplier-attach-form .existing-supplier {
 margin-bottom: 10px;
}


.cs-t-1-w.cs-e-11403-default .shop-supplier-attach-form .existing-block .button-block {
 text-align: right;
}


.cs-t-1-w.cs-e-11403-default .shop-supplier-attach-form .ui-tabs .ui-tabs-nav {
 padding: 0;
}


.cs-t-1-w.cs-e-11403-default .shop-supplier-attach-form .ui-tabs .ui-tabs-nav li a {
 padding-top: 0px;
}


.cs-t-1-w.cs-e-11403-default .shop-supplier-attach-form .ui-tabs-active .ui-roundable .ui-content {
 border-bottom: 0px;
 padding-bottom: 1px;
}


.cs-t-1-w.cs-e-11403-default .shop-supplier-attach-form .ui-roundable .ui-content {
 margin: 0px 10px 0px 10px;
 border-bottom: 1px dashed #1183A8;
 font-size: 11px;
}


.cs-t-1-w.cs-e-11403-default .shop-supplier-attach-form .ui-tabs .ui-tabs-panel {
 padding: 4px 0px 0px 0px;
}


.cs-t-1-w.cs-e-11403-default .shop-product-view-form .layout-tab table.layout-table {
 border-top: 0 none;
}


.cs-t-1-w.cs-e-11403-default .shop-product-view-form .layout-tab td.code-cell,
.cs-t-1-w.cs-e-11403-default .shop-product-view-form .title-cell,
.cs-t-1-w.cs-e-11403-default .shop-product-view-form .price-cell {
 padding-bottom: 3px;
 width: 120px;
}


.cs-t-1-w.cs-e-11403-default .shop-product-view-form .layout-tab .ui-checkbox {
 margin-left: 0px;
 margin-right: 0px;
 position: relative;
 top: 2px;
}


.cs-t-1-w.cs-e-11403-default .shop-product-view-form .layout-tab .sub-cell .ui-checkbox {
 margin-right: 5px;
}


.cs-t-1-w.cs-e-11403-default .shop-product-view-form .layout-tab .title-cell {
 font-weight: bold;
 padding-top: 0;
 padding-bottom: 2px;
}


.cs-t-1-w.cs-e-11403-default .shop-product-view-form .layout-tab .element-cell {
 width: 20px;
}


.cs-t-1-w.cs-e-11403-default .shop-product-view-form .layout-tab .sub-cell-label {
 padding-left: 23px;
 width: 50px;
}


.cs-t-1-w.cs-e-11403-default .shop-product-view-form table.layout-table td {
 padding-top: 5px;
 vertical-align: bottom;
}


.cs-t-1-w.cs-e-11403-default .shop-product-view-form .layout-table .sub-cell .system-text-box {
 width: 210px;
 margin-left: 10px;
}


.cs-t-1-w.cs-e-11403-default .shop-product-option-type-edit-form .label {
 padding-right: 6px;
}


.cs-t-1-w.cs-e-11403-default .shop-product-option-type-edit-form .name-input {
 width: 300px;
}


.cs-t-1-w.cs-e-11403-default .shop-product-option-type-edit-form .items {
 width: 100%;
 margin-top: 15px;
}


.cs-t-1-w.cs-e-11403-default .shop-product-option-type-edit-form .ui-head-cell {
 font-weight: normal;
 text-align: left;
 padding-left: 6px;
}


.cs-t-1-w.cs-e-11403-default .shop-product-option-type-edit-form .website-grid-body-cell-odd,
.cs-t-1-w.cs-e-11403-default .shop-product-option-type-edit-form .website-grid-body-cell-even {
 background-color: #D7E8EA;
}


.cs-t-1-w.cs-e-11403-default .shop-product-option-type-edit-form .name-cell {
 padding-left: 20px;
 background: #d7e8ea url(/_static/system/images/grippy.png) no-repeat 4px center;
}


.cs-t-1-w.cs-e-11403-default .shop-product-option-type-edit-form .name-cell .system-text-box {
 width: 220px;
}


.cs-t-1-w.cs-e-11403-default .shop-product-option-type-edit-form .delete-cell {
 text-align: right;
}


.cs-t-1-w.cs-e-11403-default .shop-product-option-type-edit-form .add-item-button {
 margin: 15px 0px 8px 0px;
}


.cs-t-1-w.cs-e-11403-default .shop-product-model-variant-select-form {
 padding: 10px;
}


.cs-t-1-w.cs-e-11403-default .shop-product-model-variant-select-form .invalid {
 text-decoration: line-through;
 color: grey;
}


.cs-t-1-w.cs-e-11403-default .shop-product-model-variant-select-form .select-wrapper {
 margin-top: 4px;
 margin-bottom: 4px;
}


.cs-t-1-w.cs-e-11403-default .shop-product-model-variant-select-form .qty-wrapper {
 margin-top: 4px;
 margin-right: 6px;
}


.cs-t-1-w.cs-e-11403-default .shop-product-model-variant-select-form .qty-cell .system-text-box,
.cs-t-1-w.cs-e-11403-default .shop-product-model-variant-select-form .type-cell .system-select {
 width: 100%;
}


.cs-t-1-w.cs-e-11403-default .shop-product-edit-form .ui-submit-block {
 padding-top: 19px;
}


.cs-t-1-w.cs-e-11403-default .shop-product-edit-form .system-tabs-tab .edit-tags-form {
 padding: 0;
 margin: 0;
}


.cs-t-1-w.cs-e-11403-default .shop-product-edit-form .system-tabs-tab .edit-tags-form .ui-tabs {
 padding: 0 0 0.2em 0;
}


.cs-t-1-w.cs-e-11403-default .shop-product-edit-form .system-tabs-tab .edit-tags-form .ui-tabs .ui-corner-all {
 padding: 0 0.2em 0 0;
}


.cs-t-1-w.cs-e-11403-default .shop-product-edit-form .system-tabs-tab .edit-tags-form .ui-tabs .ui-corner-all a {
 padding-top: 2px;
}


.cs-t-1-w.cs-e-11403-default .shop-product-edit-form table.layout {
 width: 100%;
}


.cs-t-1-w.cs-e-11403-default .shop-product-edit-form .website-label-cell label.product-name {
 font-weight: bold;
}


.cs-t-1-w.cs-e-11403-default .shop-product-edit-form .digital-document-block {
 margin-bottom: 8px;
}


.cs-t-1-w.cs-e-11403-default .shop-product-edit-form .ui-autocomplete-result {
 margin-left: 0px;
}


.cs-t-1-w.cs-e-11403-default .shop-product-edit-form table.layout .document-label-cell {
 padding-top: 10px;
}


.cs-t-1-w.cs-e-11403-default .shop-product-edit-form table.layout .digital-product-link {
 display: block;
}


.cs-t-1-w.cs-e-11403-default .shop-product-edit-form table.layout.info-tab select {
 margin-bottom: 8px;
}


.cs-t-1-w.cs-e-11403-default .shop-product-edit-form table.layout .description-label-cell {
 padding-top: 10px;
}


.cs-t-1-w.cs-e-11403-default .shop-product-edit-form table.layout .ui-autocomplete-result table {
 width: 100%;
}


.cs-t-1-w.cs-e-11403-default .shop-product-edit-form table.layout .unit-label-cell {
 padding-top: 10px;
}


.cs-t-1-w.cs-e-11403-default .shop-product-edit-form table.layout .unit-content-cell .ui-radio-select {
 float: left;
}


.cs-t-1-w.cs-e-11403-default .shop-product-edit-form .name-container {
 margin-right: 6px;
}


.cs-t-1-w.cs-e-11403-default .shop-product-edit-form input.price {
 width: 60px;
 margin-bottom: 8px;
}


.cs-t-1-w.cs-e-11403-default .shop-product-edit-form input.code {
 width: 240px;
 margin-bottom: 6px;
}


.cs-t-1-w.cs-e-11403-default .shop-product-edit-form select.tax-plan {
 margin-bottom: 8px;
}


.cs-t-1-w.cs-e-11403-default .shop-product-edit-form .ui-radio-option-label {
 margin-right: 10px;
}


.cs-t-1-w.cs-e-11403-default .shop-product-edit-form .article-block .ui-tabs {
 margin-top: 6px;
}


.cs-t-1-w.cs-e-11403-default .shop-product-edit-form .article-block .ui-tabs,
.cs-t-1-w.cs-e-11403-default .shop-product-edit-form .article-block .ui-tabs .ui-tabs-nav {
 padding-top: 0;
}


.cs-t-1-w.cs-e-11403-default .shop-product-edit-form .article-create-block {
 padding: 10px;
 background-color: #fff;
 -moz-border-radius: 3px;
 -khtml-border-radius: 3px;
 -webkit-border-radius: 3px;
 border-radius: 3px;
}


.cs-t-1-w.cs-e-11403-default .shop-product-edit-form .article-create-block table {
 width: 100%;
}


.cs-t-1-w.cs-e-11403-default .shop-product-edit-form .article-create-block .website-label-cell,
.cs-t-1-w.cs-e-11403-default .shop-product-edit-form .article-create-block .website-content-cell {
 padding-bottom: 0px;
}


.cs-t-1-w.cs-e-11403-default .shop-product-edit-form .article-create-block .website-label-cell {
 font-size: 12px;
}


.cs-t-1-w.cs-e-11403-default .shop-product-edit-form table.layout .article-create-block .button-cell {
 padding-left: 10px;
 vertical-align: top;
}


.cs-t-1-w.cs-e-11403-default .shop-product-edit-form table.layout .article-create-block .button-cell .ui-button-inline {
 margin: 0;
}


.cs-t-1-w.cs-e-11403-default .shop-product-edit-form .article-block .article-only {
 margin-top: 8px;
}


.cs-t-1-w.cs-e-11403-default .shop-product-edit-form .article-block .article-empty {
 padding-right: 6px;
}


.cs-t-1-w.cs-e-11403-default .shop-product-edit-form .ui-autocomplete-container table {
 width: 100%;
}


.cs-t-1-w.cs-e-11403-default .shop-product-edit-form .ui-submit-block label {
 margin-right: 16px;
}


.cs-t-1-w.cs-e-11403-default .shop-product-edit-form .website-content-cell .system-calendar {
 margin: 0px;
}


.cs-t-1-w.cs-e-11403-default .shop-product-edit-form .variants-table.list {
 font-size: 1em;
}


.cs-t-1-w.cs-e-11403-default .shop-product-edit-form .variant-cell {
 width: 300px;
}


.cs-t-1-w.cs-e-11403-default .shop-product-edit-form .link-wrapper {
 padding-left: 40px;
 margin-bottom: 10px;
 padding-bottom: 5px;
}


.cs-t-1-w.cs-e-11403-default .shop-product-edit-form .variant-stock-table {
 border-spacing: 5px;
 border-collapse: separate;
 border-top: 1px solid #ccc;
}


.cs-t-1-w.cs-e-11403-default .shop-product-edit-form .qty-cell,
.cs-t-1-w.cs-e-11403-default .shop-product-edit-form .storage-cell {
 padding-top: 10px;
}


.cs-t-1-w.cs-e-11403-default .shop-product-edit-form .qty-input {
 width: 50px;
 text-align: right;
}


.cs-t-1-w.cs-e-11403-default .new-block,
.cs-t-1-w.cs-e-11403-default .existing-block {
 padding: 1em;
 background: #fff;
 max-width: 300px;
}


.cs-t-1-w.cs-e-11403-default .new-supplier td,
.cs-t-1-w.cs-e-11403-default .existing-supplier td {
 padding: 0.3em;
}


.cs-t-1-w.cs-e-11403-default .shop-customer-mn-person-form table.list {
 width: 100%;
}


.cs-t-1-w.cs-e-11403-default .shop-customer-mn-person-form .ui-head-cell {
 text-align: left;
 font-weight: normal;
 padding: 4px 4px 1px 4px;
}


.cs-t-1-w.cs-e-11403-default .shop-customer-mn-person-form table.list .ui-head-cell,
.cs-t-1-w.cs-e-11403-default .shop-customer-mn-person-form table.list .ui-odd-cell {
 width: 100px;
}


.cs-t-1-w.cs-e-11403-default .shop-customer-mn-person-form table.list .image-cell {
 width: 35px;
}


.cs-t-1-w.cs-e-11403-default .shop-customer-mn-person-form table.list .handle-cell {
 background-image: url(/_static/system/images/grippy.png);
 background-repeat: no-repeat;
 background-position: 4px center;
}


.cs-t-1-w.cs-e-11403-default .shop-customer-mn-person-form table.list .button-head-cell,
.cs-t-1-w.cs-e-11403-default .shop-customer-mn-person-form table.list .button-cell {
 text-align: right;
 width: auto;
}


.cs-t-1-w.cs-e-11403-default .shop-customer-mn-person-form table.list .button-cell .website-grid-edit-link {
 padding-right: 3px;
}


.cs-t-1-w.cs-e-11403-default .shop-customer-mn-person-form table.list .button-cell .ui-delete-link {
 padding: 4px 4px 3px 18px;
}


.cs-t-1-w.cs-e-11403-default .shop-customer-mn-person-form .add-table {
 width: 100%;
}


.cs-t-1-w.cs-e-11403-default .shop-customer-mn-person-form .add-label-cell,
.cs-t-1-w.cs-e-11403-default .shop-customer-mn-person-form .label-cell {
 vertical-align: top;
 padding: 4px 8px 0px 8px;
 font-size: 11px;
 color: #3A3A3A;
 text-align: right;
 width: 40px;
}


.cs-t-1-w.cs-e-11403-default .shop-customer-mn-person-form .add-label-cell {
 padding-top: 14px;
 width: 28px;
 text-align: left;
}


.cs-t-1-w.cs-e-11403-default .shop-customer-mn-person-form .ui-tabs-active .ui-roundable .ui-corner {
 background-image: url(../files/default/images/back_blue.png);
 color: #292927;
}


.cs-t-1-w.cs-e-11403-default .shop-customer-mn-person-form li.ui-tabs-active a {
 padding-bottom: 6px;
 background: url(../files/default/images/arrow_blue.png) no-repeat center bottom;
}


.cs-t-1-w.cs-e-11403-default .shop-customer-mn-person-form .new-person-block {
 padding: 10px;
 background-color: #fff;
 -moz-border-radius: 3px;
 -khtml-border-radius: 3px;
 -webkit-border-radius: 3px;
 border-radius: 3px;
}


.cs-t-1-w.cs-e-11403-default .shop-customer-mn-person-form .new-person-block table.new-person {
 width: 100%;
}


.cs-t-1-w.cs-e-11403-default .shop-customer-mn-person-form .new-person-block .mn-first-name,
.cs-t-1-w.cs-e-11403-default .shop-customer-mn-person-form .new-person-block .mn-last-name {
 width: 230px;
}


.cs-t-1-w.cs-e-11403-default .shop-customer-mn-person-form .new-person-block .ui-checkbox {
 margin: 0 10px 0;
}


.cs-t-1-w.cs-e-11403-default .shop-customer-mn-person-form .new-person-block .publish-cell {
 padding-left: 8px;
 padding-right: 5px;
 width: 100px;
 vertical-align: top;
}


.cs-t-1-w.cs-e-11403-default .shop-customer-mn-person-form .new-person-block .publish-cell label {
 white-space: nowrap;
}


.cs-t-1-w.cs-e-11403-default .shop-customer-mn-person-form .new-person-block .button-cell {
 vertical-align: top;
 text-align: right;
 padding-left: 6px;
}


.cs-t-1-w.cs-e-11403-default .shop-customer-mn-person-form .existing-person {
 background-color: #fff;
 border-radius: 5px 5px 5px 5px;
 padding: 10px;
}


.cs-t-1-w.cs-e-11403-default .shop-customer-mn-person-form .existing-person .label-cell {
 width: 85px;
}


.cs-t-1-w.cs-e-11403-default .shop-customer-mn-person-form .existing-person .system-text-box {
 width: 600px;
}


.cs-t-1-w.cs-e-11403-default .shop-customer-mn-person-form .existing-person .ui-button {
 margin-left: 10px;
 margin-right: 0;
}


.cs-t-1-w.cs-e-11403-default .shop-customer-mn-person-form .create-block .ui-tabs-panel {
 padding-bottom: 0;
}


.cs-t-1-w.cs-e-11403-default .shop-customer-mn-person-form .ui-head-cell {
 padding-top: 0;
 padding-bottom: 0;
}


.cs-t-1-w.cs-e-11403-default .shop-customer-mn-person-form .add-label-cell,
.cs-t-1-w.cs-e-11403-default .shop-customer-mn-person-form .label-cell {
 padding: 4px 8px 0 0;
 width: 60px;
}


.cs-t-1-w.cs-e-11403-default .shop-customer-mn-person-form .content-cell {
 padding: 0 10px 0 0;
 width: 120px;
}


.cs-t-1-w.cs-e-11403-default .shop-customer-mn-person-form .add-label-cell {
 padding: 14px 8px 8px 0;
 width: 26px;
}


.cs-t-1-w.cs-e-11403-default .shop-supplier-edit-form {
 padding: 10px;
}


.cs-t-1-w.cs-e-11403-default .shop-supplier-edit-form .properties-block {
 background-color: #D9E8EB;
 padding: 10px;
 white-space: nowrap;
}


.cs-t-1-w.cs-e-11403-default .shop-supplier-edit-form .properties-block label {
 margin-right: 6px;
}


.cs-t-1-w.cs-e-11403-default .shop-supplier-edit-form .properties-block .system-text-box {
 width: 220px;
}


.cs-t-1-w.cs-e-11403-default .shop-supplier-edit-form .buttons-block {
 text-align: right;
 padding-top: 10px;
}


.cs-t-1-w.cs-e-11403-default .shop-product-mn-product-form table.list {
 width: 100%;
 margin-bottom: 2em;
 font-size: 1em;
}


.cs-t-1-w.cs-e-11403-default .shop-product-mn-product-form .ui-head-cell {
 text-align: left;
}


.cs-t-1-w.cs-e-11403-default .shop-product-mn-product-form table.list .handle-head-cell,
.cs-t-1-w.cs-e-11403-default .shop-product-mn-product-form table.list .handle-cell {
 width: 24px;
}


.cs-t-1-w.cs-e-11403-default .shop-product-mn-product-form table.list .handle-cell {
 background-image: url(/_static/system/images/grippy.png);
 background-repeat: no-repeat;
 background-position: 4px center;
}


.cs-t-1-w.cs-e-11403-default .shop-product-mn-product-form table.list .button-head-cell,
.cs-t-1-w.cs-e-11403-default .shop-product-mn-product-form table.list .button-cell {
 width: 70px;
 text-align: right;
}


.cs-t-1-w.cs-e-11403-default .shop-product-mn-product-form .new-product {
 border-spacing: 5px;
 border-collapse: separate;
}


.cs-t-1-w.cs-e-11403-default .shop-product-mn-product-form .new-product .label-cell,
.cs-t-1-w.cs-e-11403-default .shop-product-mn-product-form .new-product .content-cell,
.cs-t-1-w.cs-e-11403-default .shop-product-mn-product-form .new-product publish-cell,
.cs-t-1-w.cs-e-11403-default .shop-product-mn-product-form .new-product button-cell {
 vertical-align: middle;
}


.cs-t-1-w.cs-e-11403-default .shop-product-mn-product-form .existing-product {
 border-spacing: 5px;
 border-collapse: separate;
}


.cs-t-1-w.cs-e-11403-default .shop-product-mn-product-form .add-label-cell {
 padding-top: 4px;
 padding-right: 10px;
 vertical-align: top;
}


.cs-t-1-w.cs-e-11403-default .shop-product-mn-product-form .new-product-block {
 padding: 10px;
 background-color: #fff;
 -moz-border-radius: 3px;
 -khtml-border-radius: 3px;
 -webkit-border-radius: 3px;
 border-radius: 3px;
}


.cs-t-1-w.cs-e-11403-default .shop-product-mn-product-form .new-product-block table.new-product {
 width: 100%;
}


.cs-t-1-w.cs-e-11403-default .shop-product-mn-product-form .new-product-block .mn-name {
 width: 100%;
}


.cs-t-1-w.cs-e-11403-default .shop-product-mn-product-form .new-product-block .mn-price {
 width: 100px;
}


.cs-t-1-w.cs-e-11403-default .shop-product-mn-product-form .new-product-block .ui-checkbox {
 margin: 0 10px 0;
}


.cs-t-1-w.cs-e-11403-default .shop-product-mn-product-form .new-product-block .publish-cell label {
 white-space: nowrap;
}


.cs-t-1-w.cs-e-11403-default .shop-product-mn-product-form .new-product-block .button-cell {
 width: 70px;
 vertical-align: top;
 width: 70px;
 text-align: right;
 padding-left: 6px;
}


.cs-t-1-w.cs-e-11403-default .shop-product-mn-product-form .existing-product {
 background-color: #fff;
 border-radius: 5px 5px 5px 5px;
 padding: 10px;
 width: 100%;
}


.cs-t-1-w.cs-e-11403-default .shop-product-mn-product-form .existing-product .label-cell {
 white-space: nowrap;
 vertical-align: middle;
}


.cs-t-1-w.cs-e-11403-default .shop-product-mn-product-form .existing-product .system-text-box {
 width: 100%;
}


.cs-t-1-w.cs-e-11403-default .shop-product-mn-product-form .existing-product .ui-button {
 margin-left: 10px;
 margin-right: 0;
}


.cs-t-1-w.cs-e-11403-default .shop-product-mn-product-form .create-block .ui-tabs-panel {
 padding-bottom: 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-customer-organization-create .wrapper {
 background-color: #e1e2e3;
 padding: 20px;
 border-radius: 5px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-customer-organization-create .fieldset {
 width: 100%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-customer-organization-create .fieldset .label-cell {
 font: bold 12px "Arimo",sans-serif;
 color: #767b80;
 text-shadow: 0 1px 0 rgba(255,255,255,0.75);
 width: 24%;
 min-width: 15%;
 text-align: right;
 padding: 8px 10px 8px 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-customer-organization-create .fieldset .label-cell.top {
 vertical-align: top;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-customer-organization-create .fieldset .content-cell {
 padding: 5px 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-customer-organization-create .fieldset .label-cell.collapsed>* {
 display: none;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-customer-organization-create .fieldset .content-cell .date-block .system-select {
 width: 94px;
 margin-left: 10px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-customer-organization-create .fieldset .content-cell .date-block .system-select:first-child {
 margin-left: 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-customer-organization-create .fieldset .content-cell .date-block.collapsed {
 width: 302px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-customer-organization-create .fieldset .content-cell .date-block.collapsed .system-select {
 display: none;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-customer-organization-create .fieldset .content-cell .date-block .toggle-date-link {
 display: none;
 color: #2e5481;
 border-bottom: 1px dashed #2e5481;
 font: bold 11px "Arimo",sans-serif;
 float: right;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-customer-organization-create .fieldset .content-cell .date-block .toggle-date-link:hover {
 border-bottom-color: #7996b7;
 color: #7996b7;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-customer-organization-create .fieldset .content-cell .date-block .toggle-date-link:active {
 border-bottom-color: #7996b7;
 color: #7996b7;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-customer-organization-create .fieldset .content-cell .date-block.collapsed .toggle-date-link {
 display: inline-block;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-customer-organization-create .fieldset .content-cell .date-block .hide-toggle-date-link {
 display: inline-block;
 color: #2e5481;
 margin-left: 10px;
 font-size: 14px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-customer-organization-create .fieldset .content-cell .date-block .hide-toggle-date-link:hover {
 color: #7996b7;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-customer-organization-create .fieldset .content-cell .date-block .hide-toggle-date-link:before {
 content: "\f00d";
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-customer-organization-create .fieldset .content-cell .date-block.collapsed .hide-toggle-date-link {
 display: none;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-customer-organization-create .article-block .article-fields-block {
 box-shadow: 0 1px 1px rgba(0,0,0,0.2);
 border-radius: 5px;
 background-color: #fff;
 padding: 10px 20px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-customer-organization-create .article-block .ui-tabs .ui-tabs-panel:last-child .article-fields-block {
 box-shadow: none;
 border-radius: 0;
 background: none;
 padding: 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-customer-organization-create .article-block .ui-tabs .ui-tabs-panel:last-child .article-fields-block .ui-autocomplete-container.article-empty {
 box-shadow: 0 1px 1px rgba(0,0,0,0.2);
 border-radius: 5px;
 background-color: #fff;
 padding: 10px 20px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-customer-organization-create .article-block .article-fields-block .website-label-cell {
 font: bold 12px "Arimo",sans-serif;
 color: #73787d;
 text-shadow: 0 1px 0 rgba(255,255,255,0.4);
 white-space: nowrap;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-customer-organization-create .article-block .article-fields-block .website-content-cell {
 padding: 0 10px;
 width: 100%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-customer-organization-create .article-block .article-fields-block .website-content-cell .system-text-box {
 width: 100%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-customer-organization-create .article-block .ui-tabs-nav+div+div .ui-autocomplete-container.empty {
 box-shadow: 0 1px 1px rgba(0,0,0,0.2);
 border-radius: 5px;
 background-color: #fff;
 padding: 15px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-customer-organization-create .article-block .ui-tabs .ui-tabs-nav {
 margin: 0;
 padding: 0;
 list-style: none;
 list-style-type: none;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-customer-organization-create .article-block .ui-tabs .ui-tabs-nav:after {
 clear: both;
 content: ".";
 visibility: hidden;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-customer-organization-create .article-block .ui-tabs .ui-tabs-nav .ui-corner.ui-tr {
 display: none;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-customer-organization-create .article-block .ui-tabs .ui-tabs-nav li {
 float: left;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-customer-organization-create .article-block .ui-tabs .ui-tabs-nav li:first-child {
 margin-left: 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-customer-organization-create .article-block .ui-tabs .ui-tabs-nav li.ui-tabs-active {
 background-color: #7996b7;
 position: relative;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-customer-organization-create .article-block .ui-tabs .ui-tabs-nav li.ui-tabs-active:before {
 font-family: "FontAwesome";
 font-size: 14px;
 font-weight: normal;
 color: #7996b7;
 content: "\f0dd";
 position: absolute;
 line-height: 14px;
 width: 100%;
 bottom: -5px;
 text-align: center;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-customer-organization-create .article-block .ui-tabs .ui-tabs-nav li a {
 color: #2e5481;
 padding: 0 10px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-customer-organization-create .article-block .ui-tabs .ui-tabs-nav li a .tab-title {
 font: bold 11px "Arimo",sans-serif;
 line-height: 20px;
 color: #2e5481;
 position: relative;
 border-bottom: 1px dashed #2e5481;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-customer-organization-create .article-block .ui-tabs .ui-tabs-nav li a:hover .tab-title {
 color: #7996b7;
 border-bottom-color: #7996b7;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-customer-organization-create .article-block .ui-tabs .ui-tabs-nav li a:active .tab-title {
 color: #7996b7;
 border-bottom-color: #7996b7;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-customer-organization-create .article-block .ui-tabs .ui-tabs-nav li.ui-tabs-active a .tab-title {
 color: #fff;
 text-shadow: 0 -1px 0 rgba(0,0,0,0.2);
 border: 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-customer-organization-create .article-block .ui-tabs .ui-tabs-panel {
 margin-top: 10px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-customer-organization-create .article-block .ui-tabs .ui-tabs-panel.ui-tabs-hide {
 display: none;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-customer-organization-create .article-block .ui-tabs .ui-tabs-panel .create-block {
 box-shadow: 0 1px 1px rgba(0,0,0,0.2);
 border-radius: 5px;
 background-color: #fff;
 padding: 10px 20px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-customer-organization-create .article-block .ui-tabs .ui-tabs-panel .create-block table {
 width: 100% !important;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-customer-organization-create .article-block .ui-tabs .ui-tabs-panel .create-block .website-label-cell {
 white-space: nowrap;
 color: #73787d;
 font-size: 10px;
 text-shadow: 0 1px 0 rgba(255,255,255,0.4);
 font-weight: bold;
 padding-right: 10px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-shop-customer-organization-create .article-block .ui-tabs .ui-tabs-panel .create-block .button-cell {
 width: 100%;
 text-align: right;
}


